 
/*头部*/
.barbox{ background-color:#f4f4f4; padding:2px 0; border:1px solid #e3e3e3}
.barbox span{ margin:0 10px}
.header{ height:70px; position:relative;  width:1200px; margin:0 auto; background-color:#fff}
.header .flash{  overflow:hidden; margin-top:7px; height:55px; float:right}
.header .flash ul{ margin:0 auto}
.header .flash img{ display:block; margin:0 auto; width:785px; height:55px;}
.header .weap{ position:relative; z-index:2;}
.header .logo{ padding-top:10px; float:left  }
.header .logo img{ display:block; height:52px;}
.header .title{ float:left; margin-top:15px; margin-left:2px}
.header .title img{ height:37px;}
 

 
.menu{ background-color:#1669d1; position:relative; z-index:999;margin-bottom:0px}
.menu .weap{height:60px;line-height:60px;  }
.menu li{ float:left; text-align:center; width:16%; position:relative; z-index:999 }
.menu li .sub{ position:absolute; z-index:999;  left:0; right:0;top:60px; display:none; background-color:#fff; box-shadow:0 0 5px #ccc; padding:10px 0}
.menu li .sub a{line-height:40px; font-size:16px; text-align:left;  margin-top:0; text-align:center; font-weight:normal; height:40px; position:relative; display:block;color:#004aa4;}
.menu li .sub a:hover{ background-color:#e9f3ff; color:#d21c10;}
.menu li .alink{ display:block; font-size:18px;   color:#fff;  text-align:center; height:60px; line-height:60px;  /*margin-right:5px*/ }
.menu li.on .alink,.menu li .alink:hover{ background-color:#1359b2}
.menu li.onn a{ background-color:#004988}
.menu li.exist .alink>i{   width:16px; height:9px;  background:url(../images/ico-sjx.png) no-repeat center; background-size:100%; display:inline-block; vertical-align:middle; margin-left:8px;}
.menu li.exist:hover .alink>i {background:url(../images/ico-sjxh.png) no-repeat center; background-size:100%;}


.topbar{ position:relative; z-index:99; font-size:16px; margin-bottom:5px }
.topbar .weap{  height:50px; line-height:50px;    } 
.topbar .topleft{  background:url(../images/ico-01.png) no-repeat left center; padding-left:30px;   float:left}
.topbar .topleft a{ float:right; color:#999}
.topbar .topleft span.r{ margin-left:15px;}
.topbar .topleft .duty i{ color:#0962a8}

.topbar .topright{ float:right; padding-top:8px; padding-right:10px;}
 
.topbar .topleft .t{ margin-left:30px; margin-right:10px}

 