@charset "utf-8";

*{margin:0px; padding:0px;}
ul,ul li {
 list-style-type: none;
}
a{
 text-decoration:none;}
img{
 border:0;
 }
body{ 
 width:100%;
 background-color: #FFF;
}

.seperate{
 background-color: #000;
 height: 9px;
 width: 100%;}
#seperate2{
 float:left;
 background-color: #000;
 height: 9px;
 width: 100%;}

#topmenu {
 background-color: #011e57;
 height: 28px;
 width: 100%;
}
#topmiddle
{ margin-right: auto;
 margin-left: auto;
 width:1254px;
 height:28px;
 line-height:28px; 
 font-family:"微软雅黑";
 font-size:14px;
 }
#topleft{

 float:left;
margin-left:126px;
 width:350px;  
 display:block; 
 
 }

#topleft a{ 
 margin-left:20px; 
 color:#ffffff;
 }
#topleft a:hover
{  color:#ffffff;
 }

#topright{
 float: right; 
margin-right:126px;
  
 }
 

.topseperate {
 width:1px;
 margin-left:5px;
 margin-right:5px;
 color:#ffffff;
 text-align:center;
 cursor:default;
 }
.search{ 
 float:right;}
.search a{  
    float:left;  
 text-align:center;
 color:#ffffff;
 }
.search a:hover
{  color:#ffffff;
 }




#toplogo {
 background-color: #1f499e;
 height: 95px;
 width: 100%;
min-width:1254px; 
}
#toplogo img{
 display:block;
 margin:0 auto;
 }

#main{
 width:100%;
 height: 37px;
  }
#content {
 width: 1002px;
 margin:0 auto; 
 height: auto;  
}

#main1{
 width:100%;
 min-height: 1020px; 
  }
#content1 {
 width: 1002px;
 margin:0 auto; 
 height: auto;  
}

#navul
{ 
    float:left; 
 height:37px;
 width:1002px;
 }


#nav ul .nav_gap {
 width: 1px;
 text-align:center;
 margin-right: 11px;
 margin-left: 5px;
 color: #ffffff;
}
#nav
{
 position:relative;
 width:1002px;
 height:37px;
 z-index:200;}
#nav ul
{
 height:37px;
 line-height:37px;
 margin-left:50px;
 margin-right:22px;
 overflow:hidden;}
#nav ul li
{
 float:left;
 display:block;
 width:88px; 
 font-size:16px;
 font-family:"微软雅黑";
 }
#nav ul li a
{
 font-size:16px;
 font-family:"微软雅黑";
 color:#000000;
 width:88px;
 display:block;
 text-align:center;
 text-decoration:none;
 margin:0 2px 0 4px;}
#nav ul li a:hover
{
 color:#ffffff; 
 background-color:#1f499e;
 width:88px;
 height:34px;
 margin-top:3px;}
#nav .subnav
{
 display:none;
 position:absolute;
 width:auto!important;
 min-width:110px;
 height:29px;
 line-height:29px;
 white-space:nowrap;
 BACKGROUND: #3769b6;
 }
#nav .subnav p
{
 margin-left:10px;
 padding-right:10px;
 background-position:right -234px;}
#nav .subnav p span
{
 display:block;
 color:#ffffff;
 background-repeat:repeat-x;
 background-position:0 -207px;
 font-size:14px;
 font-family:"微软雅黑";}
#nav .subnav p a
{
 font-size:14px;
 display:inline;
 color:#ffffff;
 text-decoration:none;
 margin:0 5px;
 padding:0 2px;}
#nav .subnav p a:hover
{ 
 background-image:none;
 color:#ffffff;
 text-decoration:none;}
#nav .subnav .arrow
{
 position:absolute;
 top:-4px;
 display:block;
 width:11px;
 height:5px;
 background-position:0 -261px;}