@charset "gb2312";
/* CSS Document */
body,h1,h2,h3,h4,a,p,ul,li,img,input,table,tr,td,button,form,select{ padding:0; margin:0; list-style:none; border:0;}
body{  font-size:12px; font-family:'宋体',"Microsoft yahei"; background:url(imagesbg.jpg) repeat-x;}
a{ text-decoration:none; color:#3e3e3e;}
a:hover{ color:#185abd;}
#all{ width:auto; height:auto; background:url(imageslogo_bg.jpg) no-repeat center top;}
.header{ width:1000px;; height:190px; margin:0 auto; position:relative;}
.header .search{ width:205px; height:31px; position:absolute; top:5px; _top:4px; right:10px; background:url(imagessearch_bg1.png) no-repeat; padding-left:15px;}
.search .txtinput{ height:21px; width:150px; background:#fff; border:1px solid #d9d9d9; text-indent:0.5em; line-height:21px; float:left;}
.search .butinput{ height:23px; width:36px; margin-left:5px; background:url(imagessousuo.jpg) no-repeat; float:left; cursor:pointer;}
/* nav*/
.nav{ width:100%; height:44px; background:url(imagesnav_bg.jpg) repeat-x;}
.nav .nav_1{ width:1000px; height:44px; line-height:44px; margin:0 auto; font-family:"Microsoft yahei"; font-size:16px; color:#FFF;}
.nav_1 li{ width:90px; text-align:center; float:left;}
.nav_1 li a{ width:90px; height:44px; color:#FFF; display:block;}
.nav_1 li a:hover{width:90px; height:44px; background:#2079ff; color:#fff;}

.con{ width:1000px; height:auto; margin:0 auto;}

/*幻灯*/
.pic-slide{ width:400px; height:270px; padding:15px 10px; float:left;}
.slideBox2{ width:400px; height:270px; overflow:hidden; position:relative;}
.slideBox2 .hd{ height:20px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:2; }
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox2 .hd ul li{float:left; color:#fff; width:20px; height:20px; margin-left:5px; line-height:20px; text-align:center; background:#000; cursor:pointer;}
.slideBox2 .hd ul li.on{ background:#154BC7;}
.slideBox2 .bd{ position:relative; height:100%; z-index:0; position:relative;}
.slideBox2 .bd img{ width:400px; height:270px; border:1px solid #666;}
.slideBox2 .bd p{ height:28px; width:400px; filter:alpha(Opacity=50);-moz-opacity:0.5; opacity: 0.5; background:#000; line-height:30px ;font-size:14px; color:#fff; font-weight:bold; text-indent:2em; padding-top:2px; text-align:left;  position:absolute; left:0; bottom:0; z-index:1;}
.slideBox2 .bd p a:link,.slideBox2 .bd p a:visited{ color:#fff; text-decoration:none;}

/*图片新闻*/
.news_n{ width:315px; height:265px; padding:15px 0 10px 0; float:left; border:0px solid green;}
.news_n p{ height:31px; width:100%; border-bottom:1px solid #185abd; font-size:18px; font-family:"Microsoft yahei"; color:#fff;}
.news_n p span{ display:block; height:31px; width:90px; line-height:31px; text-align:center; background:#185abd;}
.news_n ul{ width:305px; height:185px; padding:18px 10px 0 10px; border:0px solid #000;}
.news_n ul li{ float:left; width:305px; height:31px; line-height:30px; font-family:'宋体'; font-size:14px; color:#3e3e3e; border:0px solid #F00; overflow:hidden;}
.news_n ul li a{ float:left; display:inline-block; line-height:30px; width:210px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } 
.news_n ul li span{ display:block; float:right; padding-right:10px; color:#5e5e5e;}
.news_n .more{  float:right; padding-right:10px; height:40px; line-height:40px;}

/*公告*/
.news{ width:240px; height:265px; padding:15px 10px 10px 0; float:right; border:0px solid green; _padding-right:0;}

.news p{ height:31px; width:100%; border-bottom:1px solid #185abd; font-size:18px; font-family:"Microsoft yahei"; color:#fff; background:#185abd;}
.news p span{ display:block; height:31px; width:90px; line-height:31px; text-align:center;}
.news ul{ width:230px; height:185px; padding:18px 10px 0 10px; border:0px solid #000;}
.news ul li{ float:left; width:228px; height:30px; line-height:30px; font-family:'宋体'; font-size:14px; color:#3e3e3e; border:0px solid #F00; border-bottom:1px dashed #ccc;}
.news ul li a{ float:left; display:inline-block; line-height:30px; width:228px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border:0px solid green} 
.news ul li span{ display:block; float:right; padding-right:10px; color:#5e5e5e;}
.news .more{  float:right; padding-right:10px; height:40px; line-height:40px;}
.news_more{float:right; font-size:12px; color:#FFF; font-family:'宋体';line-height:31px; padding-right:5px;}
/*图片*/
.tupian{ width:980px; height:80px; padding:0 10px 10px 10px; float:left;} 

.con .con_left{ width:730px; height:auto; padding:0; float:right;}
/*工作动态*/
.gzdt{ width:720px; height:auto; margin-top:20px;  border:#e3e3e3 1px solid; position:relative;}
.gzdt .gz{ width:100px; height:30px; position:absolute; left:30px; top:-15px; background:#fff; line-height:30px;  font-size:18px; font-family:"Microsoft yahei"; color:#185abd; text-align:center;}
.gz_bottom{ display:block; width:720px; height:9px; background:url(imageszg_bg.png) repeat-x; position:absolute; left:0; bottom:-9px; overflow:hidden;}
.gzdt .effect{ padding:20px 20px 0px 20px;}
.slideTxtBox .infoList{position:relative;}
.slideTxtBox .infoList a:link,.slideTxtBox .infoList a:visited{ color:#000; text-decoration:none;}
.slideTxtBox .infoList a:hover{ color:#185abd; text-decoration:none;}
.slideTxtBox .infoList .more{position:absolute; right:0px; bottom:-10px;}
.slideTxtBox .infoList ul li{ height:33px; line-height:33px; font-size:14px; }
.slideTxtBox .infoList ul li .date{ float:right; color:#5e5e5e;  }
.slideTxtBox{ text-align:left; height:254px;}
.slideTxtBox .hd{ height:30px; line-height:30px; position:relative;  }
.slideTxtBox .hd ul{ float:left; position:absolute; left:10px; top:-1px; height:30px;   }
.slideTxtBox .hd ul li{float:left; height:30px; margin-right:5px; font-size:14px; width:106px; text-align:center; color:#000; background-color:#e9e9e9;}
.slideTxtBox .hd ul li.on{ height:30px; background:#185abd; color:#fff; border-bottom:1px solid #fff; cursor:pointer; }
.slideTxtBox .bd{ height:210px;}
.slideTxtBox .bd ul{ padding:2px;}
/*图片*/
.bbglxt{ width:720px; height:88px; margin-top:20px;}
/*法律法规*/
.flfg{ width:700px; height:130px; margin-top:25px; padding:10px 10px; border:#e3e3e3 1px solid;  position:relative;}
.flfg .fl{ width:100px; height:30px; position:absolute; left:30px; top:-15px; background:#fff; line-height:30px;  font-size:18px; font-family:"Microsoft yahei"; color:#185abd; text-align:center;}
.flfg ul{padding:20px 0 0 20px;}
.flfg ul a{ display:block;}
.flfg ul li{ height:40px; width:105px; line-height:40px; padding-left:40px; float:left; margin-right:25px; font-family:"宋体"; font-size:14px; color:3e3e3e; overflow:hidden;}
.flfg .flfggz{ background:url(imagesflfggz1.jpg) no-repeat;}
.flfg .jzbjgz{ background:url(imagesflfg2.jpg) no-repeat;}
.flfg .gzglgz{ background:url(imagesflfg3.jpg) no-repeat;}
.flfg .flyzgx{ background:url(imagesflfg4.jpg) no-repeat; margin-right:0px;}
.flfg .lsglgz{ background:url(imagesflfg5.jpg) no-repeat; margin-top:15px;}
.flfg .jcglgz{ background:url(imagesflfg6.jpg) no-repeat; margin-top:15px; }
.flfg .fzxcgz{ background:url(imagesflfg7.jpg) no-repeat; margin-top:15px; }
.flfg .flfgcx{ background:url(imagesflfg8.jpg) no-repeat; margin-top:15px; margin-right:0px;}

.con_right{ width:250px; height:auto; float:left; padding-left:10px;}
/*信息公开*/
.xxgk{ width:240px; height:190px; margin-top:20px; border:0px solid red;} 
.xxgk p{ width:220px; height:30px; line-height:30px; font-size:18px; font-family:"Microsoft yahei"; color:#fff; padding-left:20px; background:#185abd;}
.xxgk ul{ text-align:center; margin-top:10px;}
.xxgk ul li{ height:50px; overflow:hidden;}
/*网上148*/
.wsysb{ width:240px; height:156px; border:#e3e3e3 1px solid; position:relative; margin-top:20px;}
.wsysb .ws{ width:120px; height:30px; position:absolute; left:30px; top:-15px; background:#fff; line-height:30px;  font-size:18px; font-family:"Microsoft yahei"; color:#185abd; text-align:center;}
.ws_bottom{ display:block; width:100%; height:9px; background:url(imageszg_bg.png) repeat-x; position:absolute; left:0; bottom:-9px; overflow:hidden;}
.wsysb ul{ width:200px; height:auto; padding:30px 20px;}
.wsysb ul li{ width:125px; height:40px; line-height:40px; padding-left:75px; float:left; font-family:"宋体"; font-size:14px; color:#fff;} 
.wsysb ul .sqflyz{ background:url(images148_1.jpg) no-repeat;}
.wsysb ul .flzx{ background:url(images148_2.jpg) no-repeat; margin-top:20px;}

/*监督投诉*/
.jdts{ width:240px; height:140px; margin-top:20px;}
.jdts p{ width:220px; height:30px; line-height:30px; font-size:18px; font-family:"Microsoft yahei"; color:#fff; padding-left:20px; background:#185abd;}
.jdts ul{ width:240px; height:144px; background:#e9e9e9;}
.jdts ul li{height:47px; border-bottom:1px solid #fff; line-height:48px;}
.jdts ul .jdts_a{background:url(imagesxf.jpg);}
.jdts ul .jdts_b{background:url(imagests.jpg);}
.jdts ul .jdts_c{background:url(imagesjj.jpg);}
.jdts ul li a{font-size:14px; display:block; padding-left:100px; }

/*链接滚动*/
.con .ljgd{ width:948px; height:86px; float:left; position:relative; padding:20px 10px 0px 22px;}
.leftLoop2{ overflow:hidden; }
.leftLoop2 .hd .prev,.leftLoop2 .hd .next{ display:block; position:absolute; width:7px; height:16px; line-height:10px; float:right; overflow:hidden; cursor:pointer; background:url(imageslj_left.jpg) no-repeat; top:45px; left:10px;}
.leftLoop2 .hd .next{ background:url(imageslj_right.jpg) no-repeat; top:45px; left:961px;}
.leftLoop2 .hd ul{ float:right; overflow:hidden; zoom:1;}
.leftLoop2 .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer;	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);}
.leftLoop2 .hd ul li.on{ background:#f00;  }
.leftLoop2 .bd ul{ overflow:hidden; zoom:1; }
.leftLoop2 .bd ul li{ margin:0 20px;;float:left; _display:inline; overflow:hidden;}
.leftLoop2 .bd ul li img{ width:190px; height:66px;}
/*友情链接*/
.yqlj{ width:980px; height:30px; margin:10px 10px 0 10px; float:left; clear:both;}
.yqlj .yqlj_list{ width:200px; border:1px solid #ccc; margin:0 20px; }
/*尾部*/
.foot{ width:100%; height:154px; float:left; margin-top:20px; line-height:30px; text-align:center; color:#3e3e3e;}
.foot .last_top{ width:100%; height:34px; line-height:34px; text-align:center; background:#0993f5; color:#fff;}
.foot .last_top a{ color:#fff;}
.foot .last_bottom{ margin-top:20px;}


/*list*/
.list_left{ float:left; width:260px; height:auto; margin-top:15px; border:1px solid #ccc; background:#fff; -moz-box-shadow: 3px 3px 4px #ccc; -webkit-box-shadow: 3px 3px 4px #ccc; box-shadow: 3px 3px 4px #ccc; filter:progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=120,strength=4);/*兼容ie*/}
.list_left .fzxc{ width:260px; height:40px; line-height:40px; font-family:"Microsoft yahei"; font-size:18px; color:#fff; background:#0993f5; text-indent:1em;}
.list_left ul{ width:240px; height:auto; padding:10px;}
.list_left ul li{ width:240px; height:38px; line-height:38px;  font-family:"Microsoft yahei"; font-size:14px; color:#3e3e3e; background:#e7e8eb; margin-bottom:5px; position:relative;}
.list_left ul li span{ width:20px; height:20px; float:left; background:url(imageslist_but.png) no-repeat 10px center; position:absolute; top:10px; left:0px; z-index:100;}
.list_left ul a{ display:inline-block; float:left; width:210px; height:38px; padding-left:30px;}
.list_left ul a:hover{ background:#2079ff; color:#fff;}
.list_right{ width:700px; height:auto; border:1px solid #ccc; float:left; margin:15px 0 0 15px; }
.list_right .top{ height:40px; line-height:40px; background:#0993f5; font-family:"Microsoft yahei"; font-size:14px; color:#fff; text-indent:3em; position:relative;}
.list_right .top span{ width:30px; height:20px; display:block; background:url(imageslist_d.png) no-repeat 10px center; position:absolute; top:10px; left:5px; }
.list_right .top a{color:#FFF;}
.list_right .top a:hover{color:#FFFF00}
.list_right ul{ margin-top:10px; font-family:"Microsoft yahei"; font-size:14px; color:#3e3e3e;}
.list_right ul li{ height:40px; line-height:40px; border-bottom:1px dashed #a0a0a0; margin:0 10px; }
.list_right ul li a{display:inline-block; width:500px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.list_right ul li span{ display:block; float:right; color:#ccc;}
.list_right .num{ height:40px; line-height:40px; margin:10px 0 10px 50px; font-family:"Microsoft yahei"; font-size:14px;}


/*detail*/
#text{ padding:0 10px 30px 10px; }
.text{ height:60px; line-height:60px; font-size:20px; color:#185abd; text-align:center; border-bottom:2px solid #185abd;}
.list_right .xx{ width:670px; height:30px; line-height:30px;}
.list_right .xx li{ height:30px; line-height:30px; font-family:"宋体"; padding-left: 40px; float:left; border:0;}
.list_right p{ line-height:30px;}


/*search*/
.jc{ width:980px; height:auto; margin:0 auto;}
.jc ul{ padding:20px;}
.jc ul li{ line-height:25px; font-size:14px; color:#3e3e3e; margin-bottom:20px;}
.jc .jc_list{ display:inline-block; float:left; margin-right:10px; }
.jc .jc_list a{ color:#195bbc; font-weight:bold;}
.jc .jc_con{ display:inline-block; text-indent:2em;}
.jc .page{ height:30px; line-height:30px; text-align:center; font-size:12px;}
/*sin_index*/
.sin_index{ width:100%; height:200px; display:block; overflow:hidden; margin-top:13px;}
.sin_index .sin_i_title{ width:100%; height:30px; line-height:30px; border-bottom:1px solid #185ABD;}
.sin_index .sin_i_title font{ background-color:#185ABD; height:30px;width:120px; padding:0 10px; text-align:center; color:#FFF; font:14px/30px '微软雅黑';display:block}
.sin_index .sin_i_content{ padding:10px; line-height:2;}
.sin_index .sin_i_list{ margin:0;}
#time{ line-height:24px; float:left;}
.header .search{ right:3px;width:600px; overflow:hidden;}
.header #formsk{float:right; margin-right:30px;} 
.header iframe{float:right; margin-top:-8px;}
/*ewm*/
.code_l{width:240px; float:right;  height:100px;padding-right:10px; padding-top:10px; position:relative;}
.code_l .code_a_btn,.code_l .code_b_btn,.code_l .code_c_btn{ float:left; width:80px;}
.code_l .code_a{position:absolute;left:-240px;bottom:0; z-index:99; display:none; border:1px solid #CCC}
.code_l .code_b{position:absolute;left:-160px;bottom:0; z-index:99; display:none; border:1px solid #CCC}
.code_l .code_c{position:absolute;left:-80px;bottom:0; z-index:99; display:none; border:1px solid #CCC}

.banquan{
    width: 190px;
    margin: 0 auto;
}
#imgConac{
   float:left;
}