*{ margin:0; padding:0; list-style:none}
body {font-family:"宋体","Arial";font-size: 12px;color: #626262;line-height: 180%; padding:0; margin:0;}
a{color:#666666;  text-decoration:none;}
a:hover{color: #FF3366; text-decoration:none;}
.clear{ clear:both; height:0; font-size:0; overflow:hidden;}
.right{ float:right;}
.left{float:left;}
img{ border:0; padding:0; }
.bank{ height:10px; width:100%;line-height:0; font-size:0px; overflow:hidden}
.rl{ text-align:right;}
.white{ color: #FFFFFF;text-decoration: none;  }
a.white:link{color: #FFFFFF;}
a.white:active{color: #FFFFFF;}
a.white:visited{color: #FFFFFF;}
a.white:hover{color: #FFFFFF; }
.f14{font-size:14px;}
.b{font-weight:bold;}
.orange{ color:#FF6600;}
.blue{ color:#3F6D9F}

.bigtit{ color:#E81828;text-decoration: none; font-size:18px; font-weight:bold; }
a.bigtit:link{color:#E81828;}
a.bigtit:hover{color: #3F6D9F ; }

.hui{ color:#999999;}



.AllWrap{ margin:0 auto; width:1000px; }
.top{margin:0 auto;width:1000px; height:195px;}
.navbg{background:url(top_bg.jpg) top repeat-x; height:35px; line-height:35px; width:1000px; color: #FFFFFF;   overflow:hidden; float:left; font-size:14px;}
.navbg A {COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight:bold;}
.navbg A:hover {COLOR: #FFFF99;}
.navbg ul{color: #FFFFFF; list-style:none; width:95%;   margin:0 auto; padding:0;   overflow:hidden;text-align:center;}
.navbg li{height:35px; line-height:35px; text-align:center;}
.navbg li a{ width:90px; display:inline-block}
.navbg li img{ vertical-align:middle;}

.date{width:980px; margin:8px auto; text-align:left;line-height:22px; height:22px;  padding:0 ;}

.box1{ width:1000px; overflow:hidden;}
.box1left{ width:740px; float:left; overflow:hidden;}
.blpicnews{ width:360px; float:left; }
#KinSlideshow{ overflow:hidden; width:350px;}
.picnews{ width:350px; height:285px; border:#E4E9ED 5px solid; margin:0; padding:0;}
.blhls{ width:360px; float:right; }
.bigtitle{ width:360px; text-align:center; height:53px; line-height:53px; border-bottom:#CCCCCC dashed 1px; overflow:hidden;}
.titlist{ width:360px;margin-top:10px;overflow:hidden;}
.titlist A {COLOR: #3F6D9F; TEXT-DECORATION: none}
.titlist A:hover {COLOR: #CC0000;}
.titlist ul{list-style:none; overflow:hidden;margin:0 20px 0 5px;}
.titlist li{ height:31px; line-height:31px;}
.hydt{ width:740px; height:185px; background:url(hydt.jpg) no-repeat; +margin-top:10px;_margin-top:10px;}
.hydtbt{ width:97%; padding:10px; margin:10px auto 0 auto;+margin:1px auto 0 auto;_margin:1px auto 0 auto}
.hydtleft{ width:340px; float:left; margin-left:5px;}
.m-left{ margin-left:10px; margin-top:5px;}




.titlea{ text-align:center; font-weight:bold; COLOR: #3F6D9F;}
.titlea A {COLOR: #3F6D9F; TEXT-DECORATION: none;}
.titlea A:hover {COLOR: #CC0000;}
.title A:hover {COLOR: #CC0000;}
.pic{ width:130px; height:90px; border:#EAEAEA solid 1px; padding:4px; float:left;}

.jianjie{ width:185px; float:right; line-height:200%; COLOR: #999999;}
.jianjie A{COLOR: #999999;}
.jianjie A:hover{COLOR:#CC0000;}

.hydtlist{ width:340px; margin-right:10px;overflow:hidden; float:right; }
.hydtlist A {COLOR: #3F6D9F; TEXT-DECORATION: none}
.hydtlist A:hover {COLOR: #CC0000;}
.hydtlist ul{list-style:none;overflow:hidden; margin:0 10px 0 -3px;}
.hydtlist li{height:26px; line-height:26px; white-space: nowrap;}

.boxlist{ width:340px; margin:7px 5px 6px 5px;+margin:5px;_margin:5px}
.boxlist li{ float:left;height:25px; line-height:25px; width:340px;}
.boxlist A:hover {COLOR:#CC0000;}
.box1right{ width:248px; float:right; border:#D6DFE6 solid 1px; background:#F5F8FA; height:330px;}
.font14 { font-size:14px; font-weight:bold; text-align:left; width:90%; height:40px; margin:0 auto; line-height:40px; color:#FF6600; }
.line{ width:90%; border-bottom:#E2E9ED solid 1px;}
.lkxx{ width:90%; line-height:210%; text-align:left; margin:5px auto;}
.midad{ width:1000px;}
.box2{ width:365px; float:left; margin:0 auto;}
.box2bg{ width:365px; background:url(bar_1.jpg) no-repeat; height:30px; line-height:30px;}
.box2bgc{width:70%; float:left; margin-left:5px; text-align:left;height:30px; line-height:30px;}
.more{ width:20%; float:right; margin-right:5px; text-align:right; height:30px; line-height:30px;}

.boder{ width:363px; border-right:#E5EDF5 solid 1px; border-bottom:#E5EDF5 solid 1px; border-left:#E5EDF5 solid 1px;}
.box2right{ width:250px; float:right; }
.adpic img{ margin-bottom:10px;}
.box2syzx{ width:248px; float:right; border:#E5EDF5 solid 1px;}
.phone{ width:248px; }
.phone ul{color:#3F6D9F; list-style:none; background:url(syzx_bg.jpg) repeat-x;  width:248px;;  float:left;  margin:0; padding:0;   overflow:hidden; height:35px; line-height:35px; margin-bottom:1px;   }
.phone li{ width:238px; text-align:left; margin-left:10px;}

.sheying{ width:35px; height:150px; float:left;}
.photo{ width:965px; background-color:#F5F8FA; height:150px; float:right;}
.photo ul{  display:inline;margin:0; padding:0;}
.photo li{height:150px; width:150px; float:left; display:inline; margin-left:10px; overflow:hidden;}
.links{ width:990px; height:30px; background:url(link_bg.jpg) no-repeat; text-align:left; line-height:30px; font-size:14px; font-weight:bold; padding-left:10px;}
.linksbox{ width:998px; height: auto; border-bottom:#D6DFE6 solid 1px;border-left:#D6DFE6 solid 1px;border-right:#D6DFE6 solid 1px;}
.linkspic{ width:998px;}
.linkspic ul{ width:190px; height:55px;  display:inline;margin:0px auto; padding:0;}
.linkspic li{ float:left; display:inline; margin-left:8px; overflow:hidden;margin-top:15px;}
.end{ width:1000px; margin:0 ; padding:10px 0; text-align:center; line-height:200%; border-top:#EEEEEE solid 1px; }
.wenzilink{width:97%; margin:10px  35px; padding:0; clear:both;}
.wenzilink A {COLOR: #3F6D9F; TEXT-DECORATION: none; font-size:14px;font-weight:700;}
.wenzilink A:hover {COLOR: #CC0000;}

/*二级页面css样式*/
.ny_boxleft{ width:200px; float:left; margin:0; padding:0; clear:left;}
.ny_boxright{width:780px; float:right; margin:0; padding:0; clear:right;}
.ny_bltop{ width:200px;height:50px; background:url(ny_left1.jpg) no-repeat; font-size:14px; font-weight:bold; line-height:50px; text-align:center; color:#FFFFFF; }
.ny_blmid{ width:200px; background:url(ny_left2.jpg) repeat-y; }
.ny_blmid A {COLOR: #3F6D9F; TEXT-DECORATION:none;font-weight:700;}
.ny_blmid A:hover {COLOR: #CC0000; }
.ny_blmid ul{color:#3F6D9F; list-style:none; width:200px;  float:left;  margin:0 auto; padding:0;   overflow:hidden;}
.ny_blmid li{height:35px; line-height:35px; width:90%; text-align:center; border-bottom:#D6DFE6  dashed 1px; margin:0 auto; }
.ny_blend{ width:200px; background-image:url(ny_left3.jpg); height:17px;}

.ny_blmid  li a{color: #777777;display: block;}
.ny_blmid  li a:hover{color: #336699;background-color:#DCEFFA;font-weight:400;  }
.weizhi{ width:780px; height:30px; line-height:30px; border-bottom:double #E5ECF3 1px;}
.weizhi A:hover{COLOR: #CC0000; }
.weizhiyk{ width:1000px; height:30px; line-height:30px; border-bottom:double #E5ECF3 1px;}/* 公路月刊 */
.ykview{ width:1000px; margin:20px auto; padding:0; text-align:center;}/* 公路月刊 */
.ny_blmid  li a.hoveron{color: #336699;background-color:#DCEFFA; font-weight:400;}




.ny_list{ width:760px;margin-top:10px;overflow:hidden;color:#3F6D9F; }
.ny_list A {COLOR: #3F6D9F; TEXT-DECORATION: none}
.ny_list A:hover {COLOR: #CC0000;}
.ny_list ul{color:#3F6D9F; list-style:none; width:760px;  float:left;  margin:0; padding:0;   overflow:hidden;}
.ny_list li{ float:left;height:35px; line-height:35px; width:100%; }
.ny_list ul li.t1 {background-color:#F4F8FB;}/* 第一行的背景色 */
.ny_list ul li.t2{background-color: #FFFFFF;}/* 第二行的背景色 */
.ny_list ul li.t3 {padding-top:5px;list-style:none;border-bottom:#CCCCCC 1px dotted ;font-family: "Verdana,宋体";font-size: 12px;color:#008000;text-align:left;height:30px;}/* 鼠标经过时的背景色 */

.ny_list_search{ width:998px;margin-top:10px;overflow:hidden;color:#3F6D9F; }
.ny_list_search A {COLOR: #3F6D9F; TEXT-DECORATION: none}
.ny_list_search A:hover {COLOR: #CC0000;}
.ny_list_search ul{color:#3F6D9F; list-style:none; width:998px;  float:left;  margin:0; padding:0;   overflow:hidden;}
.ny_list_search li{ float:left;height:35px; line-height:35px; width:100%; }
.ny_list_search ul li.t1 {background-color:#F4F8FB;}/* 第一行的背景色 */
.ny_list_search ul li.t2{background-color: #FFFFFF;}/* 第二行的背景色 */
.ny_list_search ul li.t3 {padding-top:5px;list-style:none;border-bottom:#CCCCCC 1px dotted ;font-family: "Verdana,宋体";font-size: 12px;color:#008000;text-align:left;height:30px;}/* 鼠标经过时的背景色 */




.page{ width:100%; text-align:center; margin:10px auto;}

.biaoti{ width:95%; text-align:center; margin:10px; font-size:20px; font-weight:bold; color:#3F6D9F; padding-top:20px; }
.bttime{width:95%; text-align:center; border-bottom: #D6DFE6 solid 1px; margin:5px auto; font-size:12px;  color:#999999; height:30px;}
.text{ width:95%; line-height:200%; text-align:left; padding:10px auto; margin:0 10px;}

/*局长信箱*/ 
.xxbg{ width:754px; height:114px; background:url(xxbg.jpg) no-repeat; margin:0 auto;}
.xxbgcc{width:580px; line-height:200%;  text-align:left; color:#E5731F; font-size:14px; float:right; margin-right:10px; margin-top:15px;}
.bdaero{ width:80%; margin:10px auto; padding:0; overflow:hidden;}
label{float: left;width: 80px;}
.mt10{margin-top:10px!important;margin-top:10px;}
.ml10{margin-left:10px!important; margin-left:10px;}

form{margin:0px}

textarea{width: 250px;height: 150px;}

.sbutton{margin-left: 80px;margin-top: 5px;width:80px;border:0px;}

br{clear: left;}

.biaodan{width: 200px;border:1px solid #B0C4D5;margin-bottom:10px;height:22px;}
.w80{width:80px;}
.w120{width:120px;}
.w460{width:460px;}
.w200{ width:200px;}
.height{ height:40px; line-height:40px; background:#EEF9FD;}
.xjlist{ width:95%; margin:0px auto; padding:0px;}
.xjlist ul{ width:100%; height:30px; background-color:#CCCCCC; padding:0; margin:0;display: inline;clear:both; list-style:none; }
.xjlist li{ text-align:left; float:left;height:40px;border-bottom:#CCCCCC dashed 1px;display:block; line-height:40px;}

.tagslist{border:1px solid #D6DFE6;float:left;height:275px;}
.tagslist .cont{display:none;float:left;}
.tagslist .chover{display:block;}
.tagslist .wtag{margin:0px;padding:0px;width:363px;list-style:none;height:33px;float:left;background:url(tagrl.jpg) repeat-x;}
.tagslist .wtag .whover{background:url(tagleft.jpg) repeat-x;}
.tagslist .wtag li{float:left;width:90px;display:block;height:33px;line-height:33px;text-align:center;}