@charset "utf-8";
/* CSS Document */
#middle{ width:1000px; margin:0 auto; padding:0 14px 14px 13px; background:#fff; position:relative; }

.menu{ position:relative; z-index:11111;  }

.qhwk{ height:360px; width:996px; border:2px solid #f63711; border-top:none; background:#FFF; 

position:absolute; z-index:11111; top:65px; display:none; 
/**/
}

.img_box{ width:574px; height:330px;position:relative; z-index:2; overflow:hidden}
.img_box img{  width:574px; height:330px;}
.img_box .black_block{ width:574px; height:60px; position:absolute; z-index:3; background-image:url(black_block.png); background-repeat:repeat-x; top:270px; left:0px}
.black_block h3{ font-weight:100; text-align:center; line-height:45px; color:#FFF; margin:0px; padding:0px; font-size:16px; width:574px; overflow:hidden; position:absolute;}
.btn{ position:absolute; top:45px; left:230px; z-index:3}
.btn li{float:left; margin-left:4px; background-color:#3599eb; width:18px; height:3px; cursor:pointer}
.btn .current{ background-color:#ebebeb; width:18px; height:3px;}

.img_box_1{ height:92px; width:377px;position:relative; z-index:2;}
.img_box_1 img{  height:92px; width:377px}
.img_box_1 .black_block_1{width:377px; height:30px; position:absolute; z-index:3; top:70px; left:0px}
.black_block_1 h3{ text-align:left; line-height:30px; color:#FFF; margin:0px; padding:0px; font-size:14px; width:230px; overflow:hidden; position:absolute; left:10px;}
.btn_1{ position:absolute; top:10px; left:164px; z-index:3}
.btn_1 li{float:left; margin-left:6px; background-color:#3599eb; width:8px; height:8px; cursor:pointer}
.btn_1 .current_1{ background-color:#FFF; width:8px; height:8px;}

.mid-top{ height:330px; padding-top:16px;}
.mid-top-left{ float:left; width:574px; height:330px;}
.mid-img{ height:330px; width:574px;   }
.imgas{
	height: 330px;
	width: 574px;
	position: relative;
	left: 0px;
}
.black{ width:574px; height:36px;background:#000;position:absolute;left:0;bottom:0;opacity:0.7;filter:alpha(opacity=70);}
.text{
	width:574px;
	height: 36px;
	line-height: 36px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	font-size: 14px;
	
}

.text a:link,.text a:visited{color:#fff;}
.text a:hover{text-decoration:underline;}

.click{
	height:10px;
	width:72px;
	position:absolute;
	right:13px;
	bottom:11px;
}
.click li{float:left;width:10px;height:10px;margin-right:4px;}
.click a{display:block;height:10px;line-height:10px; font-size:10px;}
.click a:link,.click a:visited{background:#fff;}
.click a:hover,.click .click-a a:link,.click .click-a a:visited{background:#787878; }


 
 



.mid-top-right{ float:right; width:411px;}
.bt{ height:30px; line-height:25px; font-size:20px; text-align:center; color:#ed1a1a; margin-bottom:8px;}
.new{ height:34px; border-bottom:1px solid #f92c28}
.new span{float:right; color:#000; font-size:14px; line-height:35px; margin-right:10px;}
.new span a:hover{ color:#ff0000;}
.new-a{ height:34px; padding:0 25px; float:left; line-height:34px; background:#f92c28; font-size:14px; cursor:pointer;}
.new-a a{ color:#FFF;}
.new-b{ height:34px; padding:0 25px; float:left; line-height:34px;  font-size:14px; cursor:pointer;}
.more{ float:right; line-height:34px;}
.more a:link,.more a:visited{ color:#6d6d6d}
.more a:hover{ text-decoration:underline;}
.top-list{ display:block; padding-top:10px;}
.top-list li{ line-height:30px; font-size:14px; background:url(top-list.jpg) no-repeat 4px center; padding-left:19px;}
.top-list li a:hover{ color:#ff0000;}
.time{ float:right; color:#939393; font-size:12px;}

.mid-center{ height:211px; margin-top:18px;}
.center-left{ float:left; border:1px solid #e0e0e0; width:557px; padding:10px 0  0 15px}
.gsgg{ width:540px; float:left; margin-right:16px;}
.gs{ height:34px; border-bottom:1px solid #f92c28}
.gs span{float:right; color:#000; font-size:14px; line-height:35px; margin-right:10px;}
.gs span a:hover{ color:#ff0000;}

.gs-a,.gs-b{  font-weight:bold; float:left; line-height:34px; font-size:14px; padding:0 16px;cursor:pointer;}
.gs-a{ background:#f92c28; color:#fff;}
.gs-a a{ background:#f92c28; color:#fff; font-size:14px; font-weight:100}
.gs-b{  color:#787878}

 

.gslist{ display:block; padding-top:10px;}
.gslist li{line-height:30px; font-size:14px; background:url(gsgg.jpg) no-repeat 4px center; padding-left:14px;}
.gslist li a:hover{ color:#ff0000;}
.center-right{ float:right; width:406px;}
.icon-7,.icon-8,.icon-9,.icon-10,.icon-11{ height:41px; border:1px solid #e0e0e0; margin-bottom:6px; line-height:41px; font-size:16px; }
.icon-7{ background:url(icon-7.jpg) no-repeat right center;}
.icon-8{ background:url(icon-8.jpg) no-repeat right center;}
.icon-9{ background:url(icon-9.jpg) no-repeat right center;}
.icon-10{ background:url(icon-10.jpg) no-repeat right center;}
.icon-11{ background:url(icon-11.jpg) no-repeat right center;}
.icon-7 a,.icon-8 a,.icon-7 a,.icon-9 a,.icon-10 a,.icon-11 a{ display:block; padding-left:18px;}
.icon-7 a:link,.icon-7 a:visited{ color:#489ada}
.icon-8 a:link,.icon-8 a:visited{ color:#d39948}
.icon-9 a:link,.icon-9 a:visited{ color:#64cc9c}
.icon-10 a:link,.icon-10 a:visited{ color:#e4270d}
.icon-11 a:link,.icon-11 a:visited{ color:#7757d4}


.xxgk{ height:239px;}
.xxlist{ display:block; height:170px; width:406px; float:left;}
.xxlist li{ line-height:42px; font-size:14px; text-align:center; float:left; width:192px; margin:0 11px 9px 0; background:url(xxbg.jpg) repeat-x  left bottom}
.xxlist a{ display:block; border:1px solid #e0e0e0;}
.xxlist a:hover,.xxlist .current a{ border:1px solid #f47d7a; color:#ea1b14}

.tdr{ height:92px; width:377px; float:right; border:1px solid #e0e0e0; padding:3px 3px 0 3px; position:relative;}
.tdr-a{ height:77px; position:absolute}

.tdr-b{
	position: absolute;
	right:3px;
	bottom: 0px;
	width: 377px; height:15px;
}

.zt_box{ width:1000px; margin:0 auto; padding-top:10px;}
.zt{ height:34px; border-bottom:1px solid #f92c28}
.zt span{float:right; color:#000; font-size:14px; line-height:35px; margin-right:10px;}
.zt span a:hover{ color:#ff0000;}
.zt-a{ height:34px; padding:0 25px; float:left; line-height:34px; background:#f92c28; font-size:14px; cursor:pointer;}
.zt-a a{ color:#FFF;}

.imga{ height:220px;}
.imga-a{ float:left; margin-right:9px; margin-top:10px;}

.mid-bottom{ height:415px; margin-top:14px;}
.bottom-z{ height:412px; float:left; width:578px; border:1px solid #e0e0e0; border-top:2px solid #eb1712; padding:0 11px 0 12px}
.wsbs{ height:46px; padding-left:44px; line-height:34px; font-size:18px; margin-bottom:3px; background:url(midtop.jpg) no-repeat left top; color:#FFF;  }
.ws-a{ width:182px; float:left; height:348px;}
.ws-1a,.ws-2a,.ws-3a,.ws-4a,.ws-5a,.ws-6a{ height:53px; line-height:53px; font-size:16px; margin-bottom:6px; }
.ws-1a a,.ws-2a a,.ws-3a a,.ws-4a a,.ws-5a a,.ws-6a a{ display:block; padding-left:15px;}
.ws-1a{ background:url(icon-1a.jpg) no-repeat right center #ffdddd;}
.ws-2a{ background:url(icon-2a.jpg) no-repeat right center #c4f4fb;}
.ws-3a{ background:url(icon-3a.jpg) no-repeat right center #b8d0f5;}
.ws-4a{ background:url(icon-4a.jpg) no-repeat right center #f0f5b8;}
.ws-5a{ background:url(icon-5a.jpg) no-repeat right center #f8e1b1;}
.ws-6a{ background:url(icon-6a.jpg) no-repeat right center #c9f9bd;}
.ws-1a a:link,.ws-1a a:visited{ color:#cc4242}
.ws-2a a:link,.ws-2a a:visited{ color:#3fa9b9}
.ws-3a a:link,.ws-3a a:visited{ color:#4b73b2}
.ws-4a a:link,.ws-4a a:visited{ color:#b4bc5b}
.ws-5a a:link,.ws-5a a:visited{ color:#c59b42}
.ws-6a a:link,.ws-6a a:visited{ color:#52ad3c}

.ws-b{ width:386px; float:right;}
.ws-c{ height:37px; background:url(wsbs.jpg) repeat-x left bottom;  margin-bottom:11px;}
.ws-d{ float:left; line-height:35px; border-top:2px solid #f92c28; padding:0 20px; border-right:1px solid #e0e0e0; background:#fff; font-size:14px; margin-right:5px;}
.ws-e{ float:left; line-height:37px;  padding:0 20px;  font-size:14px; margin-right:5px;}

.ws-f{ height:30px; background:url(jh.jpg) no-repeat right #f6efc2; line-height:30px; color:#e31919; font-size:14px; padding-left:13px;}
.ws-f a,.ws-f a:visited{  color:#e31919; }

.bslist{ display:block; padding:10px 0 8px 0}
.bslist li{ line-height:30px; font-size:14px; background:url(gsgg.jpg) no-repeat 6px center; padding-left:19px;}
.ws-g{ height:30px; background:url(jha.jpg) no-repeat right #f1f1f1; line-height:30px;  font-size:14px; padding-left:13px; margin-bottom:4px;}

.ws-h{ height:49px; padding-top:10px;}
.ws-ha{ width:123px; height:47px; border:1px solid #f69b9b; float:left; line-height:47px; text-align:center; margin-right:5px; font-size:14px; font-weight:bold}
.ws-ha a{ display:block;}
.ws-ha a:link,.ws-ha a:visited{ color:#e42323}

.bottom-y{height:412px; float:right; width:361px; border:1px solid #e0e0e0; border-top:2px solid #eb1712; padding:0 11px 0 11px}
.gz-a{ line-height:35px; border-bottom:2px solid #f75956; float:left; font-size:14px; color:#f00d0d; padding:0 30px;}
.gz-b{ float:right; line-height:37px; color:#797979}
.gz-b a:link,.gz-b a:visited{color:#797979}
.gz-1a{line-height:37px;  float:left; font-size:14px;  padding:0 30px;}




/*机构简介*/


.jgjj{   padding:16px 11px 0 11px}
.jg-left{ float:left; width:430px;   }
.jg-img{ float:left; width:164px; margin-top:15px;  }
.jg-txt{ float:right; width:250px; line-height:24px;   padding:5px}
.jg-txt a:link,.jg-txt a:visited{ color:#f00501}
.jg-txt a:hover{ text-decoration:underline;}

.ldyx{ height:257px; width:524px; float:right}
.ld-tit{ height:37px}
.ld-a{ height:35px; float:left; border-bottom:2px solid #f00501; line-height:35px; padding:0 30px; color:#f75956; font-size:16px;cursor:pointer;}
.ld-b{ height:37px; float:left;  line-height:37px; padding:0 30px;  font-size:16px;cursor:pointer;}

.ld-list{ display:block; height:200px; padding-top:15px;}
.ld-list li{ float:left; width:50%; line-height:38px; font-size:14px;}
.ld-list span{ padding-right:10px; color:#f63711}
.jg-tit{ height:30px; margin-top:10px; padding-left:15px;}
.tit-c{float:left; line-height:30px;  padding:0 18px; font-size:14px; background:#f04141; color:#fff;cursor:pointer;}
.tit-d{float:left; line-height:30px;  padding:0 18px; font-size:14px; cursor:pointer;}
.listjg{ display:block; padding:5px 13px 0 13px; height:200px; }
.listjg li{ float:left;width:150px; background:url(top-list.jpg) no-repeat 3px; padding-left:15px; line-height:30px; font-size:14px;}
/*信息公开*/
.xxgk-a{height:257px; padding:16px 15px 0 22px }
.xxgk-b{ width:200px; float:left; height:257px;}
.xxgk-c{ height:42px; font-size:16px; line-height:25px; color:#f00501}
.xxgk-c a,.xxgk-c a:visited{  color:#f00501 } 
.xxgk-d{ height:164px; }

.xxgk-d div{ height:37px; line-height:37px; background:url(xxlbg.jpg) no-repeat left center; padding-left:30px; margin-bottom:10px; font-size:15px; }

.xx-new{ float:left; width:450px; margin-left:22px;}
.tit-xx{ height:42px; }
.xx-g{ height:40px; line-height:40px;  border-bottom:2px solid #f00501; float:left; padding:0 30px; color:#f75956; font-size:16px;}
.list-a{ display:block; padding-top:15px;}
.list-a li{ line-height:30px; font-size:14px; background:url(xx.jpg) no-repeat 3px center; padding-left:19px;}
.list-a span{ float:right; color:#555454; padding-right:10px;}

.xx-h{ width:255px; float:right; height:244px; padding-top:13px;}
.xx-i{ height:37px; width:120px; border-radius:5px; text-align:center; line-height:37px; font-size:14px; float:left; margin:0 7px 7px 0; border:1px solid #bdbdbd; background:url(xxbg.jpg) repeat-x left bottom }

.xx-i a{ display:block;}

/*网上办事*/
.wsbs-a{ height:236px; padding:26px 20px 0 25px}
.wsbs-b{ width:162px; float:left; margin-right:17px;}
.ztfw{ height:34px; background:#f75956; text-align:center; line-height:34px; font-size:16px; color:#fff;}
.ws-2b{ display:block; padding-top:15px; height:162px;}
.ws-2b li{    line-height:36px; font-size:14px;  text-align:center;  }
.wsbs-c{ width:195px; float:left; margin-right:17px;}
.xzzq{ height:34px;  background:#f79a56; text-align:center; line-height:34px; font-size:16px; color:#fff;}
 
.ws-3b{ display:block; padding-top:15px; height:162px;}
.ws-3b li{  float:left; line-height:36px; font-size:14px; width:90px; padding-left:5px; }


.bsxx{ padding-left:6px; }
.bsxx li{  float:left; line-height:30px; font-size:14px;     width: 165px;
    margin-right: 10px;
    border: solid 1px #e0e0e0;
    margin-bottom: 5px;
    padding-left: 10px; }




.wsbs-d{ width:142px; float:left; margin-right:17px;}
.lvtd{height:34px; background:#81cd3d; text-align:center; line-height:34px; font-size:16px; color:#fff;}

.ws-4b{ display:block; padding-top:15px; height:162px;}
.ws-4b li{   line-height:36px; font-size:14px;  }

.wsbs-e{ width:132px; float:left; }
.cjfw{height:34px; background:#37acdc; text-align:center; line-height:34px; font-size:16px; color:#fff;}
.wsbs-f{ width:251px; float:right;}
.bmfw{height:34px; background:#c468d8; text-align:center; line-height:34px; font-size:16px; color:#fff;}

.ws-5b{ display:block; padding-top:15px; height:162px;}
.ws-5b li{   line-height:30px; font-size:14px; width:120px; float:left; }
/*公众参与*/
.gzcy{ height:257px; padding:16px 27px 0 22px;}
.zxft{ float:left; width:490px; height:243px; padding-top:6px}
.zxft-a{ height:145px;}
.zxft-b{ float:left; height:140px; width:202px;}
.zxft-c{ float:right; width:275px;}
.zx-txt{ line-height:20px; font-size:14px; padding-bottom:10px}

.zxft-f{ line-height:24px; font-size:14px;}
.wqft{   margin-top:13px;}

.wqft-a{   height:34px;  background:url(fttop.jpg) no-repeat left top;  font-size:14px;  }

.list-b{ display:block; width:460px; margin:10px 0 0 0; }
.list-b li{ line-height:30px; font-size:14px;  background:url(gsgg.jpg) no-repeat 5px center; padding-left:18px;} 

.gz-right{ float:right; width:420px;}
.gz-tita{ height:40px; background:url(wsbs.jpg) repeat-x left bottom; }
.tit-a{ float:left; line-height:38px; border-bottom:2px solid #f75956; padding:0 18px; color:#f00501; font-size:16px;cursor:pointer;}
.tit-b{ float:left; line-height:40px;  padding:0 18px;  font-size:16px;}

.list{ display:block; padding-top:10px;}
.list li{ line-height:30px; font-size:14px; background:url(gsgg.jpg) no-repeat 4px center; padding-left:18px;}
.list span{ float:right; color:#5f5f5f;}





.friend-link{ height:37px; margin-top:14px; border-top:1px solid #dbdbdb; background:url(wsbs.jpg) repeat-x left bottom;}
.yqlj-a{ float:left; height:37px; line-height:37px; background:#ef1313; font-size:16px; color:#fff; padding:0 40px }
.yqlj{ height:37px; float:left; line-height:37px; padding:0 50px 0 33px; background:url(friend-a.jpg) no-repeat right center #fff; border-right:1px solid #dbdbdb; font-size:14px; color:#ef1313}

.yqlj-b{ height:37px; float:left; line-height:37px; padding:0 8px 0 8px; border-right:1px solid #dbdbdb; font-size:14px; }

.yqlj-c{ height:37px; float:right; line-height:37px; width:10px; border-right:1px solid #dbdbdb; font-size:14px; }


.yq-bottom{ }
.yqlist{ display:none; width:978px; padding:10px; border:1px solid #e3e3e3; border-top:none;}
.yqlist li{ width:195px; float:left; line-height:30px; font-size:14px;}

.yqlj_xs li{ float:left; display:block;line-height:24px; width:auto;margin-right:8px; height:24px; _line-height:20px;_height:20px;background:url(dot.gif) 5px center no-repeat; padding-left:12px;}
.yqlj_xs td{_line-height:20px;line-height:24px;}


.xgxt{ height:68px; padding:2px; border:1px solid #e0e0e0; margin-top:10px}
 .xgxt img{ margin-right:10px; }

.xg{ width:68px; width:68px; float:left;}
.xg-b{ float:left; height:47px; width:909px; padding:13px 0 8px 13px;}
.xg-a{ float:left; height:47px; width:241px; margin-right:10px;}