/* CSS Document */

/*-----------------政务开始---------------*/
  /*--------政务左边菜单-------*/
.politicalOne{width:1180px; margin-bottom:20px;}
.politicalTow{width:1180px;}
.governLeft{ width:231px; margin-right:15px;}
 

.zhwuCaid{ width:231px;}
.caidTit{ line-height:50px; height:50px; background:url(../images/zw-icon2.gif) no-repeat;}
.caidTit h3{ line-height:50px; padding-left:48px; font-size:16px; color:#fff;}
.zhwuCaid .jstree{border:1px solid #d5d4d4; border-top:none;height:489px; overflow-y:auto;padding:10px 10px;}


.zhwuMenu{ border:1px solid #d5d4d4; border-top:none;}
.zhwuMenu li{ line-height:39px; border-bottom:1px solid #dfceb8; font-size:16px;}
.zhwuMenu li.last{ border-bottom:0px;}
.zhwuMenu li a{ display:block;padding-left:30px; display:block; height:39px; line-height:39px; background:url(../images/arrow16.png) no-repeat 206px 13px; background-color:#fcf6ed;}
.zhwuMenu li a.current,.zhwuMenu li a:hover{ color:#c66c3f; background:url(../images/arrow17.png) no-repeat 206px 13px; background-color:#fcf6ed;}
 .zhwuMenu li ul.erji{ padding-left:10px; margin-top:5px; height:460px;overflow-y:auto; width:225px;}
 .zhwuMenu li ul.erji li a{ display:inline; background:none; padding-left:0px; font-size:14px;}
 .zhwuMenu li ul.erji li{ border-bottom:none;}
 
 /*--------------政务中间模块----------*/
.governMidd{ width:601px; margin-right:14px;}

.zhwlist{ width:100%;}
.zhwlist .hd{ height:38px; border-bottom:2px solid #1f65b5; line-height:38px; background:url(../images/navcai-bg1.gif) repeat-x;}
.zhwlist .hd ul li{ float:left; padding:0px 22px; border-right:1px solid #fff;}
.zhwlist .hd ul li.last{ border-right:none;}
.zhwlist .hd ul li.on{ background:#1f65b5; color:#fff;}
.zhwlist .hd ul li.on a{ color:#fff;}

.zhwlist .bd{ height:40px; line-height:40px;background:url(../images/navcai-bg2.gif) repeat-x;}
.zhwlist .bd ul li{ line-height:40px;  padding:0px 8px; background:url(../images/line8.gif) no-repeat right; float:left;}
.zhwlist .bd ul li.on{color:#033975;}
.zhwlist .bd ul li.on a{ color:#033975;}
.zhwlist .bd ul li.last{background:none !important;}


.zhwlieb{ width:591px; margin-top:5px;padding-left:10px; padding-bottom:10px;}
.zhwlieb ul{ margin-top:5px;}
.zhwlieb ul li{ background:url(../images/arrow1.gif) no-repeat left;padding-left:13px; line-height:32px !important;}
.zhwlieb ul li a{ line-height:32px !important;}
 .zhwnBtn1{ width:100%; padding-top:16px; overflow:hidden;zoom:1; border-top:1px dashed #cfcfcf; } 
 .zhwnBtn1 a{ display:block;width:155px; height:80px; line-height:80px; padding-left:134px; font-size:18px; color:#fff;}
 
  a.quanl{ background:url(../images/zw-icon4.gif) no-repeat;} 
  a.zhize{ background:url(../images/zw-icon5.gif) no-repeat; }
  .focus{ width:100%; margin-top:15px;} 
  .focustit{ background:url(../images/zw-icon6.gif) no-repeat; width:100%; height:55px; text-align:center;}
  .focustit h3{ text-align:center; font-size:18px; color:#fff; line-height:55px;}
  .focustit h3 a{ display:inline-block;color:#fff;background:url(../images/zw-icon7.png) no-repeat left; padding:0px 28px; line-height:55px;}
  .focuslist{ margin-top:11px;}
  .focuslist ul li{ float:left; width:187px; height:40px; background:#eeeeee; padding:6px 0px 6px 6px; margin-right:10px; margin-bottom:13px; overflow:hidden;}
  .focuslist ul li.last{ margin-right:0px;}
  .focuslist ul li i{ float:left; display:block; width:40px; height:40px; background:url(../images/zw-icon8.png) no-repeat 0px 0px; } 
    .focuslist ul li:hover i{ webkit-transition: -webkit-transform 0.7s ease-out;
    -moz-transition: -moz-transform 0.7s ease-out;
    transition: transform 0.7s ease-out;
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);}
	
  li.zhda i{ background-color:#e94b2c !important; background-position:0px 0px;}
  li.zhdb i{ background-color:#e9732c !important; background-position:0px -40px !important;}
  li.zhdc i{ background-color:#5bad4b !important; background-position:0px -80px!important;}
  li.zhdd i{ background-color:#3b81cf!important; background-position:0px -120px!important;}
  li.zhde i{ background-color:#d84343!important ; background-position:0px -160px!important;}
  li.zhdf i{ background-color:#6376c0!important ; background-position:0px -200px!important;}
  li.zhdg i{ background-color:#5bad4b !important; background-position:0px -240px!important;}
  li.zhdh i{ background-color:#3db1c2 !important; background-position:0px -280px!important;}
  li.zhdi i{ background-color:#55a845 !important; background-position:0px -320px!important;}
  li.zhdj i{ background-color:#e94b2c !important; background-position:0px -360px!important;}
  li.zhdk i{ background-color:#e9732c!important ; background-position:0px -400px!important;}
  li.zhdl i{ background-color:#d84343 !important; background-position:0px -440px!important;}
  
  .focuslist ul li span{ float:left; display:block; line-height:40px; margin-left:9px;}
  .zwwgk{width:100%;}
  .wgklist{ width:100%; margin-top:12px;}
  .zwwgk li{ float:left; width:113px; margin-right:7px; }
  .zwwgk li.last{ margin-right:0px;}
  .zwwgk li i{ display:block; width:113px; height:89px; background:url(../images/zw-icon9.png) no-repeat 0px -100px;webkit-transition: 400ms;    -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms; }
  li.zwwgk1 i{ background-position:0px -100px;}
  li.zwwgk1 i:hover{ background-position:0px 0px;}
  
  li.zwwgk2 i{ background-position:-119px -100px;}
  li.zwwgk2 i:hover{ background-position:-119px 0px;}
  
  li.zwwgk3 i{ background-position:-238px -100px;}
  li.zwwgk3 i:hover{ background-position:-238px 0px;}
  
  li.zwwgk4 i{ background-position:-356px -100px;}
  li.zwwgk4 i:hover{ background-position:-356px 0px;}
  
  li.zwwgk5 i{ background-position:-478px -100px;}
  li.zwwgk5 i:hover{ background-position:-478px 0px;}
  
  .zwwgk li span{ display:block; text-align:center; line-height:36px; font-size:16px; }
  
 .zwDateList li{padding:12px 15px 10px 15px;border-bottom:1px dotted #ccc;overflow:hidden;height:75px;}
.zwDateList li:hover{ background:#fff;}
.zwDateList .date{width:70px;height:70px;background:#969393;text-align:center;color:#fff;float:left;margin-right:20px;  }
.zwDateList .date dt{height:42px;line-height:42px;font-size:36px;}
.zwDateList .date dd{line-height:22px;}
.zwDateList .con{overflow:hidden;}
.zwDateList .title{font-size:16px;font-weight:bold;line-height:30px;height:30px;overflow:hidden;margin-bottom:5px;}
.zwDateList .intro{color:#999;line-height:20px;height:40px;font-size:12px;}
.zwDateList .last{border-bottom:0;}
  
 
 /*---------政务右边内容----*/
.governRight{ width:318px;}
.zhwlid{width:318px; overflow:hidden;zoom:1; margin-bottom:12px;}
.zhwlid a{ display:block;width:96px; height:60px; line-height:60px; font-size:16px; padding-left:56px; color:#fff;}
a.lind1{ background:url(../images/zw-icon10.gif) no-repeat 0px 0px;}
a.lind2{ background:url(../images/zw-icon11.gif) no-repeat 0px 0px;}

.zwNotice{width:100%;}
.zhwnBtn2{ width:100%; margin-top:11px; overflow:hidden;zoom:1;}
.zhwnBtn2 a{ display:block;width:318px; height:95px; line-height:95px; padding-left:134px; font-size:18px; color:#fff;margin-bottom:15px;}
a.zfgz1{ background:url(../images/zw-icon12.gif) no-repeat 0px 0px;}
a.zfgz2{ background:url(../images/zw-icon13.gif) no-repeat 0px 0px;}
.zhnews{ width:100%;}


.zwziyuan{ background:#3980d1 !important;}
.zwziyuan li{ color:#fff; background:url(../images/line9.gif) no-repeat right !important; padding:0px 0px !important;}
.zwziyuan ul li.on a{ color:#fff !important; background:url(../images/arrow18.png) no-repeat center bottom; background-color:#02499b;}
.zwziyuan li a{ display:block; padding:0px 8px;color:#fff;}

.zhdlist{ width:1180px; margin-top:10px;}
.zhdlist ul li{ width:555px !important; float:left !important; margin:0px 12px; background:url(../images/arrow1.gif) no-repeat left !important; padding-left:10px;}
.zhdlist ul li a{ width:82%;}



/*----------政务-新设计设页面---------------------*/
.zwnoticea{ width:100%; height:40px; line-height:40px; background:#ebf1f9;}
.zwtztb{ width:69px; background:url(../images/noticea.png) no-repeat 24px 10px; padding-left:54px;}
.zwtztb a{ color:#1f65b5; line-height:40px; font-size:16px;}
.ywtjBox{ width:1050px; height:40px; line-height:40px; overflow:hidden;}

.ywtjBox ul li{width:100%; line-height:40px; overflow:hidden;zoom:1;}
.tzgglb{ float:left; width:520px; height:40px;  overflow:hidden;zoom:1; }
.tzgglb a{ float:left;line-height:40px; width:75% !important;  overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:url(../images/arrow1.gif) no-repeat left; padding-left:13px;}
.tzgglb span{float:right; color:#999999;line-height:40px;margin-right:15px;}

/*---左边内容----*/
.zwleft{ width:290px;}
.zhwunav{ width:290px; margin-bottom:15px;}
.zwnavbt{ line-height:45px; height:45px; background:url(../images/zw-navbg.jpg) no-repeat; text-align:center; color:#fff; font-size:16px;}
.zhwNlist{width:268px; border:1px solid #e4e4e4; border-top:none; padding:14px 10px 2px 10px;}

 .zhwNlist ul li{ height:45px; margin-bottom:12px; background:#f5f7fa;} 
 .zhwunav li a{ display:block; overflow:hidden;zoom:1;}  
 .zhwunav li i{ display:inline-block; width:30px; height:45px; margin-left:21px;  float:left; background:url(../images/zw-xicon1.png) no-repeat 0px 0px;  webkit-transition: 400ms;    -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms; }
 .zhwunav li span{ display:inline-block; float:left; line-height:54px; font-size:16px; margin-left:12px;}
 .zhwunav li:hover span{ color:#1f65b5;} 

li.zwBtna i{ background-position:0px 0px;}
li.zwBtna:hover i{background-position:-35px 0px;}
li.zwBtnb i{ background-position:0px -45px;}
li.zwBtnb:hover i{background-position:-35px -45px;}
li.zwBtnc i{ background-position:0px -90px;}
li.zwBtnc:hover i{background-position:-35px -90px;} 
li.zwBtnd i{ background-position:0px -135px;}
li.zwBtnd:hover i{background-position:-35px -135px;}	
li.zwBtne i{ background-position:0px -180px;}
li.zwBtne:hover i{background-position:-35px -180px;} 
li.zwBtnf i{ background-position:0px -225px;}
li.zwBtnf:hover i{background-position:-35px -225px;}

.zwserch{ width:256px; background:#e9f2fc; padding:10px 17px 15px 17px; margin-bottom:14px;}
.zwserch .search{ width:100%; border:0px !important; padding:0px !important;}
 .zwserch span{ display:block;background:url(../images/zw-icon14-2.png) no-repeat left; color:#d40202; padding-left:30px; font-size:16px;}
  .zwserch a{ display:inline-block; margin-left:10px; text-decoration:underline; font-size:16px;}  
 .zwserch input{ display:inline-block;margin-top:13px; height:36px !important; line-height:36px !important; text-indent:15px;}
 .zwserch input.shurk2{ width:254px !important;}
.zwserch input.btn-default{ width:93px; text-align:center; background:url(../images/btn-bg2.png) no-repeat; line-height:32px !important; height:32px !important; margin-left:163px; text-indent:0px !important; font-size:16px;}
.zwshez{ width:100%;}
.zwshez ul li{ float:left; width:138px; height:120px; margin-right:14px; border-radius:5px; -moz-border-radius:5px; -wbekit-border-radius:5px;margin-bottom:14px; }
.zwshez ul li i{ display:block; width:138px; height:78px; background:url(../images/zw-xicon2.png) no-repeat 0px 0px; webkit-transition: 400ms;    -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms;}
.zwshez ul li span{ display:block; line-height:42px; text-align:center; font-size:16px;}
.zwshez ul li.last{ margin-right:0px;}
.zwshez ul li.ys{ background:#ecf4fe; }
.zwshez ul li:hover.ys{ background:#1065b2; }
.zwshez ul li:hover a{ color:#fff;}

li.jgsza i{ background-position:0px 0px;}
li.jgsza:hover i{ background-position:0px -78px;}
 
li.jgszb i{ background-position:-138px 0px !important;}
li.jgszb:hover i{ background-position:-138px -78px !important;}


li.jgszc i{ background-position:-276px 0px !important;}
li.jgszc:hover i{ background-position:-276px -78px !important;}
 
li.jgszd i{ background-position:-414px 0px !important;}
li.jgszd:hover i{ background-position:-414px -78px !important;}


.newfab{ width:270px; background:#f4f7fb; padding:10px 10px 5px 10px;}
.newtu{ width:270px; height:134px;}
.zwshuom{ width:270px; overflow:hidden;zoom:1;margin-top:5px;}
.zwshuom h4{ display:inline-block; float:left; line-height:28px;}
.zwshuom span.shuom{ line-height:28px;}
.zwshuom span.shuom2{ line-height:26px; color:#dd2e05;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.zwshuom span.shuom2 a{color:#dd2e05;} 

.zhnewtit{ width:100%; height:40px;  font-size:16px;  background:#f2f2f2; overflow:hidden;zoom:1;}
.zhnewtit h3{ display:block;width:127px; float:left; background:#1065b2; text-align:center;line-height:40px;color:#1065b2; font-size:16px;}
.zhnewtit h3 a{color:#fff;}
.zhnewtit span{ float:right; margin-right:10px; line-height:40px;}

 /*--------政务右边内容--*/
.zwright{ width:870px;}
.zwrightOne{ width:100%; }
.zwxwlist{ width:425px; }
.zwxwlist .hd{width:100%; height:38px; border-bottom:2px solid #1f65b5; line-height:38px; background:#f5f5f5;}
.zwxwlist .hd ul{ float:left;}
span.gduo{ float:right; margin-right:10px;}
.zwxwlist .hd ul li{ float:left; width:122px; text-align:center;}
.zwxwlist .hd ul li.on{ background:#1f65b5; color:#fff;}
.zwxwlist .hd ul li.on a{  color:#fff;}
.zwxwlist .bd ul li{ line-height:34px !important;}
.zwxwlist .bd ul li a{ width:75%; line-height:34px !important;}
.zwgzyd{ width:100%;margin-top:8px;}
.zwgzyd h2{ display:block;width:100%%; height:48px; line-height:48px; background:url(../images/zw-navbg2.jpg) no-repeat; text-indent:20px; color:#fff; font-size:16px;margin-bottom:15px;}
.zwgzyd h2 a{color:#fff;}

.zwgkyd li{ float:left; border-radius:5px; -moz-border-radius:5px; webkit-border-radius:5px; background:#ecf4fe;width:157px;margin-right:18px; height:118px; margin-bottom:18px;}
.zwgkyd li.last{ margin-right:0px;}
.zwgkyd li i{ display:block; width:60px; height:60px; margin:0px auto; margin-top:12px; background:url(../images/zw-xicon3.png) no-repeat 0px 0px;}
.zwgkyd li span{ display:block; line-height:43px; height:43px; font-size:16px; text-align:center; }
.zwgkyd li:hover i{
	webkit-transition: -webkit-transform 0.7s ease-out;
    -moz-transition: -moz-transform 0.7s ease-out;
    transition: transform 0.7s ease-out;
    transform: rotatex(360deg);
    -webkit-transform: rotatex(360deg);
    -moz-transform: rotatex(360deg);
	}
li.point1 i{ background-position:0px 0px;}
li.point2 i{ background-position:0px -60px;}
li.point3 i{ background-position:0px -120px;}
li.point4 i{ background-position:0px -180px;}
li.point5 i{ background-position:0px -240px;}

/*li.point6 i{ background-position:0px -300px;}
li.point7 i{ background-position:0px -360px;}
li.point8 span{ line-height:20px;}
li.point8 i{ background-position:0px -420px;}
li.point9 i{ background-position:0px -480px;}
li.point10 i{ background-position:0px -540px;}
li.point11 i{ background-position:0px -600px;}
li.point12 i{ background-position:0px -660px;}*/

/*---2018-政务公开样式修改--*/
.zwgkyd li{ float:left; width:146px; height:146px;margin-right:30px; margin-bottom:20px; }
.zwgkyd li.last{ margin-right:0px;}
.zwgkyd li a{ display:block; width:146px;height:96px;padding-top:50px; line-height:28px;  color:#fff; font-size:20px; font-weight:bold; text-align:center;}
li.point1 a,li.point2 a{ line-height:50px;}

li.point1{ background:url(../images/zwgk18a.png) no-repeat;}
li.point2{ background:url(../images/zwgk18b.png) no-repeat;}
li.point3{ background:url(../images/zwgk18c.png) no-repeat;}
li.point4{ background:url(../images/zwgk18d.png) no-repeat;}
li.point5{ background:url(../images/zwgk18e.png) no-repeat;}

.zfwenj{ width:100%; margin-bottom:5px;}
.zfwenj .hd{ background:#f5f5f5; height:38px; border-bottom:2px solid #1f65b5;}
.zfwenj .hd ul{ float:left;}
.zfwenj .hd span{ line-height:38px;}
.zfwenj .hd ul li{ float:left; padding:0px 20px;text-align:center;line-height:38px; font-size:16px; }
.zfwenj .hd ul li.on{ color:#fff; text-align:center; background:url(../images/arrow20.png) no-repeat center 38px; background:#1f65b5;}
.zfwenj .hd ul li.on a{color:#fff; text-align:center;}

.zfwenj .bd ul{margin-top:8px;}
.zfwenj .bd ul li a{ line-height:34px !important;}
.zfwenj .bd ul li{ line-height:34px !important;}


/*-----------------政务列表页--------------*/

.leftbt i.zhwbt{ background:url(../images/icon5.png) no-repeat 0px -120px;}
.sousuo1{ background:#f4f7fb;padding-left:20px;}
input.shurk{ width:406px !important; }
.zhwnav{ width:92%; margin-top:15px; background:#fbfcfe; border:1px solid #c6d6e8; padding:10px 36px; border:1px solid #c9d8e9;}
.zhwnav ul li.zhwnavtit{ width:100%;}
.zhwnav ul li{ float:left; width:400px; line-height:30px;}

.zwCent{ width:100%; margin-top:18px;}
.wjb{width:100%; border:1px solid #d9d9d9; border-bottom:none; border-right:none;}
.wjb td{  border-bottom:1px solid #d9d9d9; text-align:center;}
.wjb tr.title{ font-size:16px; background:#f1f1f1; color:#0082cf; }
table tr.sek{  background:#f5f5f5; }
.wjb tr.title td{ border-bottom:none; }
.wjb td{ border-right:1px solid #d9d9d9;}

td.bianh{width:23%; text-align:center;}
td.fab{width:18%; text-align:center;  }
td.name{width:45%; text-align:center; }
td.time{width:14%; text-align:center; }
td.zwlbCent{ width:429px;text-align:left !important; padding-left:20px; }

/*---政务公开搜索查询---*/
 .zhwserch{ width:100%; height:60px; line-height:60px; background:#f4f7fb; overflow:hidden;zoom:1;margin-bottom:15px; }
 .zhwserch .search{ width:100%; border:0px !important; padding:0px !important;}
 .zhwserch span{  float:left;width:100px; height:38px; line-height:38px; border:1px solid #e1e1e1; background:#fff; text-align:center; display:block; font-size:16px; margin:10px 12px 0 0;}
  .zhwserch a{ display:inline-block; float:left; margin-left:10px; text-decoration:underline; font-size:16px;}  
 .zhwserch input{ display:inline-block; float:left;margin-top:10px; margin-right:10px; height:36px !important; line-height:36px !important; text-indent:10px;}
 .zhwserch input.shurk2{ width:222px !important;} 
.zhwserch input.btn-default,.OpenSearch .search2  input.btn-default{ width:112px; text-align:center; margin-right:0; background:url(../images/btn-bg1.png) no-repeat; line-height:40px !important; height:40px !important; text-align:center;}

input.shurk{ width:386px !important; }
input.shurk3{ width:228px !important; }

/*公开文件查询*/
.publicInfoSearch{ padding:20px 14px; overflow:hidden;}
.OpenSearch{}
.OpenSearch .search{ width:890px; border:none; overflow:hidden;zoom:1; height:38px; line-height:38px;margin-bottom:12px;}
.OpenSearch .search2{ height:40px !important; line-height:40px !important; padding-left:400px;}
.OpenSearch .search span{ display:inline-block; float:left; margin-right:10px; line-height:38px; color:#999999;}
.OpenSearch .search span.shuom1{ width:80px;text-align:right; color:#444;}
.OpenSearch .search span.last{ margin-right:0 !important; }
.OpenSearch .search input{ display:inline-block; float:left; margin-right:10px;border:1px solid #e1e1e1; line-height:34px; height:34px; text-indent:10px; background:#fff; outline:none;}
.OpenSearch .search input.write{ width:420px;}
.OpenSearch .search input.write2{ width:192px;  background:url(../images/date.png) no-repeat 165px 7px; }
.lq-datetimepick dl dd em{ font-style:normal !important;}
.OpenSearch .search input.write3{ width:290px;}


/*--------政务详情页----------*/
.zwxqy{ width:1160px; margin:28px auto;}
.zcbg{ width:1160px;}
.bgxx{ width:100%; border:1px solid #c9e8fa; border-right:none; border-bottom:none;}
.bgxx td{ border-bottom:1px solid #c9e8fa; border-right:1px solid #c9e8fa; text-indent:14px;}
td.xibt{width:14%; text-align:center; background:#f4fafe; font-size:16px; }
td.xibt2{width:43%; }
td.xibt3{width:14%; }
p.ask{color:#0053b2; font-weight:bold;  margin:15px 0px; font-size:16px;}

td.xzyij{  line-height:36px; padding:10px 10px;}
td.liuct{ color:#d10d01;}
a.yulan{ display:inline-block; padding-left:12px; margin-left:40px; background:url(../images/zw-icon15.png) no-repeat left;}
a.xiazai{ display:inline-block; padding-left:12px; margin-left:40px; background:url(../images/zw-icon16.png) no-repeat left;  }

/*---------政务信息公开目录----------------*/
.zhgktu{ width:290px; height:145px; line-height:145px; color:#fff; background:url(../images/zhgk-tu.jpg) no-repeat; text-align:center; font-size:26px;margin-bottom:14px;}
.zhgktu a{color:#fff;}

.zwZt{ width:290px; margin-top:14px;}
.zwZt li{margin-bottom:14px; border:2px solid #e7e7e7; width:286px; height:89px; text-align:center; line-height:81px; font-size:26px; color:#fff;}
.zwZt li img{width:286px; height:89px;}

.zwgkmv{ width:100%; margin-top:10px;}
 dl.zwgkmllb{ margin-bottom:7px; overflow:hidden;zoom:1; font-size:16px;}
.zwgkmllb dt{ float:left; display:block;width:150px; height:38px; line-height:38px; text-align:center; background:url(../images/mulv-bg1.png) no-repeat;}
 dl.zwgkmllb dt:hover{ color:#fff;  background:url(../images/mulv-bg2.png) no-repeat; }
 dl.zwgkmllb dt:hover a{color:#fff;}
 dl.zwgkmllb  dd{ display:block; float:left; line-height:38px; margin-left:5px; overflow:hidden;zoom:1;max-width:710px;}
 dl.zwgkmllb  dd a{ padding:0px 5px; display:block; float:left;line-height:36px; margin:0px 5px 8px 5px; }



/*-----------依申请公开-----------*/
.yisq{ width:100%; border-top:2px solid #1f65b5; background:url(../images/ysq-bg1.gif) repeat-x; height:56px; line-height:50px;}
.yisq ul li{ float:left; width:182px; border-right:1px solid #fff; line-height:50px; height:56px; text-align:center; font-size:16px;}
.yisq ul li.on{ background:url(../images/ysq-bg2.gif) no-repeat; color:#fff;}
.yisq ul li.last{ border-right:none;}
.yisq ul li.on a{color:#fff;}

.shenqb{width:879px; margin-top:10px; padding:0px 20px; }


/*------行政权力责任清单-按钮---*/
.xzzrbtn{ width:826px;padding-top:160px; height:520px; margin:0px auto;}
.xzzrbtn a{ display:block; width:180px; height:91px; float:left; padding:30px 20px 0px 135px; line-height:30px; color:#fff; font-size:20px;}
a.qlqdbtn{ background:url(../images/qul-bg1.png) no-repeat; margin-right:155px;}
a.zrqdbtn{ background:url(../images/qul-bg2.png) no-repeat;}


/*-------------行政权力-------*/
.adminihesd{ width:100%; height:40px; line-height:40px; background:url(../images/xz-bg1.png) repeat-x;}
.xincai{ width:1200px; margin:0px auto; overflow:hidden;zoom:1;}
.xincai ul{ width:466px;}
.xincai ul li{ float:left; color:#fff; padding:0px 10px; background:url(../images/line10.png) no-repeat right;}
.xincai ul li a{ color:#fff;}
.xincai ul li.last{  background:none;}
.xzCent{ width:1200px; margin:0px auto; padding-top:39px;}
.xzlogo{ width:500px; height:93px;}
.xzlogo2{ width:100%; text-align:center; height:93px; margin-top:40px;}

.xzqliCent{ width:1178px; border:1px solid #eaebed; background:#fff; border-radius:15px;-moz-border-radius: 15px;     -webkit-border-radius: 15px; margin:0px auto; margin-top:120px; padding:10px 0px;}
.xzqliCent .location{ margin-left:9px; width:1116px;}
.xzqli{ width:100%; margin-top:23px;}
.xzBt{ width:342px; height:53px; background:url(../images/xz-tit1.gif) no-repeat; color:#fff; line-height:53px; padding:0px 10px;}
.xzBt h3{ display:block; width:306px; line-height:53px; color:#fff; font-size:20px; text-align:center;}
.qulneir{ padding:10px 10px;margin-left:20px;}
.qulneir2{ padding:10px 10px;margin-top:15px; }
.qullist{ width:100%;}
.qullist li{ float:left; width:267px; line-height:48px; background:url(../images/arrow19.gif) no-repeat left; padding-left:13px;}
.bumName{ width:100%;  height:50px;  text-align:center; }
.bumName h3{color:#1a6bba; font-size:24px;line-height:50px;}
.quner{ width:1108px; background:#f2f6fb; border:1px solid #5b95c8;margin-top:20px; padding:15px 25px;}
.quner li{ float:left; width:200px; line-height:36px; margin-right:20px; font-size:16px;}
.quner li span{ color:#f12801; font-weight:bold;}
.qlsxlb{ margin-top:23px; width:100%;}
.qlsxlb .hd{ width:100%; background:url(../images/tit-bg2.gif) repeat-x; height:53px;}
.qlsxlb .hd ul li{ float:left; height:53px; width:380px; text-align:center; line-height:45px; font-size:16px; }
.qlsxlb .hd ul li.on{  background:url(../images/tit-bg3.gif) no-repeat; color:#fff;}
.qlsxlb .bd{ margin-top:20px;}

table.xzqbg{ width:100%;}
table tr.btou{ line-height:45px; background:#f3f3f3; border-bottom:none !important; }
table tr.btou td{ border-right:1px solid #fff;}
td.xh{ width:8%;}
td.lexi{ width:10%;}
td.qzshmc{ width:75%; text-align:left !important; text-indent:28px; border-right:none;}

table.xzqbg tr{ border-bottom:1px solid #e5e5e5; height:40px; line-height:40px;}
table.xzqbg tr td{ border-right:none !important;text-align:center; font-size:16px; }




/*-------行政权力详情页---------*/
.fanhui2{ width:100%; height:40px; line-height:40px; margin-top:37px; text-align:right; background:#ededed; overflow:hidden;zoom:1;}
.fanhui2 a{ display:block; line-height:40px; padding-left:29px; background:url(../images/zw-icon17.png) no-repeat left; float:right; margin-right:38px;}

/*----------责任清单列表页---------*/
.zrqdNav{ width:278px;}
.zrqdNav ul li{ width:232px; height:83px; background:url(../images/zrbt-bg1.gif) no-repeat; overflow:hidden;zoom:1;padding:33px 0px 0px 46px;margin-bottom:20px; }
.zrqdNav ul li.on{  background:url(../images/zrbt-bg2.gif) no-repeat; color:#fff;}
.zrqdNav ul li.on a{color:#fff;}
.zrqdNav ul li i{ display:block; float:left; width:45px; height:53px; background:url(../images/zw-icon18.png) no-repeat; webkit-transition: 400ms;    -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms; }
.zrqdNav ul li span{ display:block; margin-left:31px; line-height:33px; font-size:18px; float:left;}

li.zra i{ background-position:0px 0px;}
li.zra:hover i{ background-position:-55px 0px;}
li.on.zra i{background-position:-55px 0px;}

li.zrb i{ background-position:0px -53px !important;}
li.zrb:hover i{ background-position:-55px -53px !important;}
li.on.zrb i{ background-position:-55px -53px !important;}

li.zrc i{ background-position:0px -106px !important;}
li.zrc:hover i{ background-position:-55px -106px !important;}
li.on.zrc i{ background-position:-55px -53px !important;}

li.zrd i{ background-position:0px -159px !important;}
li.zrd:hover i{ background-position:-55px -159px !important;}
li.on.zrd i{ background-position:-55px -53px !important;}



.zrqdCent{ width:861px; background:#f6f6f6; }
.zrsx{ width:845px; display:block; height:509px;overflow-y: auto; padding:8px 8px; background:url(../images/line14.gif) repeat-y right;}
/*.zrsx li{ background:#e5edf4; margin-bottom:10px; height:72px; overflow:hidden;zoom:1; }*/
.zrqdClibe{ width:100%;}
.zrqdClibe .page{ padding-left:100px !important; width:716px !important;}
.zrqdClibe li{background:#e5edf4; margin-bottom:10px; height:72px; overflow:hidden;zoom:1;}

span.shiq{ width:700px;padding:10px 10px; display:block;border-right:1px solid #fff; line-height:28px;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;  }
a.more3{ display:block;width:80px; height:30px; line-height:30px; background:#e37b01; color:#fff; margin:22px 10px; text-align:center; border-radius:5px;  -moz-border-radius: 5px;     -webkit-border-radius:5px; }


/*----机构设置-----*/
.jigousz{ width:100%; margin-bottom:20px;}
.organbt{ width:100%; border-bottom:2px solid #1f65b5;overflow: hidden;}
.organbt h3{ width:196px; height:49px; line-height:49px; background:url(../images/jigou.gif) no-repeat; padding-left:50px; color:#fff; font-size:16px;float: left;}
.msgSearch{
  float: right;
  /*background: url(../images/zw-navbg.jpg) no-repeat;*/
}

.msgSearch input{
  height: 32px;
  width: 238px;
  border-radius: 4px;
  border: 1px solid #ccc;
  padding-left: 10px;
}
.msgSearch .submitBtn{
  border: none;
  width: 38px;
  height: 30px;
  cursor: pointer;
  background: url(../images/email_search_btn.png) no-repeat;
  vertical-align: middle;
  margin: -2px 0 0 -45px;
}
.msgSearch .submitBtn:hover{
  background-position:0 -30px ;
  border: none;
}
.jigousz ul{margin-top:10px; margin-left:15px;}
.jigousz li{width:230px; float:left; background:url(../images/arrow4.gif) no-repeat left; padding-left:10px; line-height:36px; margin-right:20px; font-size:16px;}

.settig{ width:1140px; margin:10px auto;}
.settig h3{ display:block;width:1137px; height:40px; background:#f8f8f8; border-left:3px solid #2370c7; text-indent:15px; font-size:18px; line-height:40px; color:#2270c7;}
.settig ul{ margin-left:16px; margin-top:10px;}
.settig ul li{ float:left; width:230px; line-height:40px;background:url(../images/shux.jpg) no-repeat left; padding-left:20px; font-size:16px; margin-right:20px;}
.settig ul li a:hover{ color:#2270c7;}


/*--------服务开始----------------*/
.fuwCent{ width:848px;}
.hotFuwu{ width:100%; }
.hotfwbt{ width:100%; height:45px; line-height:45px; background:url(../images/line4.gif) repeat-x bottom; }
.hotfwbt h3{ width:130px; height:45px; background:url(../images/line5.gif) repeat-x bottom; display:block; margin-left:31px; font-size:16px; overflow:hidden;zoom:1;}
.hotfwbt h3 i{ display:inline-block; width:25px; height:25px; background:url(../images/fu-icon1.png) no-repeat 0px 0px; margin-top:10px; margin-right:5px; float:left;}
.hotfwbt h3 span{ color:#d50404; display:inline-block; height:45px; line-height:45px; float:left;}

.hotNeir{ width:822px; margin-top:12px; background:#e8eff7; padding:13px 13px; position:relative;}


.hotNeir a.prev{ display:block; width:35px; height:70px;position:absolute; cursor:pointer;left:14px; top:96px; background:url(../images/arrow21.png) no-repeat 0px -80px; z-index:999;}
.hotNeir a:hover.prev{  background-position:0px 0px;background:url(../images/arrow21.png) no-repeat 0px 0px;}

.hotNeir a.next{  display:block; width:35px; height:70px;position:absolute; cursor:pointer;right:15px; top:96px;  background:url(../images/arrow21.png) no-repeat -65px -80px;}
.hotNeir a:hover.next{ background:url(../images/arrow21.png) no-repeat -65px 0px;}

.fuwhlieb{width:720px; margin-left:65px;}
.hotlist{ width:720px; margin-left:65px;}
.hotlist li{ float:left; width:154px; height:109px; margin-right:26px;margin-bottom:24px; background:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-size:16px; }
.hotlist li i{ display:block; width:45px; height:50px; margin:0px auto;margin-top:10px; background:url(../images/fu-icon2.png) no-repeat 0px 0px; webkit-transition: 400ms;    -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms;}
.hotlist li span{ display:block; height:35px; line-height:35px; text-align:center;}
.hotlist li:hover{ background:#1f65b5; color:#fff;}
.hotlist li:hover a{ color:#fff;}

li.htfua i{ background-position:0px 0px;}
li.htfua:hover i{background-position:-55px 0px;}

li.htfub i{ background-position:0px -50px;}
li.htfub:hover i{background-position:-55px -50px;}

li.htfuc i{ background-position:0px -100px;}
li.htfuc:hover i{background-position:-55px -100px;}

li.htfud i{ background-position:0px -150px;}
li.htfud:hover i{background-position:-55px -150px;}

li.htfue i{ background-position:0px -200px;}
li.htfue:hover i{background-position:-55px -200px;}

li.htfuf i{ background-position:0px -250px;}
li.htfuf:hover i{background-position:-55px -250px;}

li.htfug i{ background-position:0px -300px;}
li.htfug:hover i{background-position:-55px -300px;}

li.htfuh i{ background-position:0px -350px;}
li.htfuh:hover i{background-position:-55px -350px;}

li.htfui i{ background-position:0px -400px;}
li.htfui:hover i{background-position:-55px -400px;}

li.htfuj i{ background-position:0px -450px;}
li.htfuj:hover i{background-position:-55px -450px;}

li.htfuk i{ background-position:0px -500px;}
li.htfuk:hover i{background-position:-55px -500px;}

li.htful i{ background-position:0px -550px;}
li.htful:hover i{background-position:-55px -550px;}

.fuwnav{ width:318px; background:url(../images/fu-icon-bg.jpg) no-repeat 0px 0px;}
.fuwnav li{ float:left; width:153px; height:66px;margin-bottom:12px; color:#fff; }
li.fuwna{ width:238px; height:80px; line-height:80px; padding-left:80px;}
li.fuwna i{ width:48px !important; height:80px !important; background:url(../images/fu-icon3.png) no-repeat 0px 0px !important; margin-right:26px;}
.fuwnav li:hover i{webkit-transition: -webkit-transform 0.7s ease-out;
    -moz-transition: -moz-transform 0.7s ease-out;
    transition: transform 0.7s ease-out;
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);}
li.fuwna span{ line-height:80px !important;}

.fuwnav li i{ display:block; width:30px; height:60px; background:url(../images/fu-icon4.png) no-repeat 0px 0px; float:left; margin-left:10px;}
.fuwnav li span{ display:block; line-height:66px;margin-bottom:12px; color:#fff; float:left; font-size:16px; margin-left:7px; }
.fuwnav li a{color:#fff;}

li.fuwnb i{ background-position:0px 0px;}
li.fuwnc{margin-left:12px;}
li.fuwnc i{ background-position:0px -66px;}
li.fuwnd i{ background-position:0px -132px;}
li.fuwne{margin-left:12px;}
li.fuwne i{ background-position:0px -198px;}
li.fuwnf i{ background-position:0px -264px;}
li.fuwng{margin-left:12px;}
li.fuwng i{ background-position:0px -330px;}

.geren{ width:577px; border:1px solid #e3e3e3; border-top:none;}
.faren{ width:577px;}
.gerbt{ width:100%; background:url(../images/fu-icon-bg2.gif) repeat-x; height:51px;}
.gertit{ width:155px; background:url(../images/fu-icon-bg3.gif) repeat-x; height:51px; line-height:51px; colo:#fff; font-size:18px;}
.gertit a{ color:#fff;}
.gertit i{ display:inline-block; width:25px; height:25px;  float:left; margin:12px 10px 0px 20px;}
i.personal{background:url(../images/fu-icon1.png) no-repeat 0px -25px;}
i.persona2{background:url(../images/fu-icon1.png) no-repeat 0px -50px;}
.fuwCha{ width:236px; border:1px solid #e0e0e0; background:#fff; height:28px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; overflow:hidden;zoom:1;  margin-top:11px; margin-right:5px;}
.fuwCha input{ border:none; background:#fff; line-height:28px; color:#444; outline:none; height:28px;}
input.bancha{ width:190px; float:left; padding-left:13px;}
input.tijao2{ width:28px;background:url(../images/serch1.gif) no-repeat 0px 0px; float:right; font-size:0px; line-height:0px; margin-right:0px ;}

.gerelist{ width:577px; margin-top:20px;}
.gerelist .hd{width:557px; height:36px; background:url(../images/line12.gif)repeat-x bottom;margin:0px 10px;}
.farlist{width:577px; margin-top:20px; }
.farlist .hd{width:557px; height:36px; background:url(../images/line12.gif)repeat-x bottom;margin:0px 10px;}

 ul.zhuti li{ float:left; height:36px; width:90px; line-height:30px;  text-align:center;}
 ul.zhuti li a{ display:block; width:80px;background:url(../images/line13.gif) no-repeat right;  padding-right:10px; margin-left:10px;}
 ul.zhuti li a.last{ background:none;}
 ul.zhuti li.on{ background:url(../images/line11.gif) no-repeat bottom; font-weight:bold;}
 ul.zhuti li.on a{ color:#d93127;}
 
 .gerelist .bd{ width:545px; margin:18px 19px 0px 13px;}
 .farlist .bd{ width:545px; margin:18px 19px 0px 13px;}
ul.gelieb, ul.qiylie{  width:545px; height:340px;}
 .gelieb li{ width:79px; margin:0px 15px 15px 15px; float:left;}
 .gelieb li i{ display:block; width:79px; height:64px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:url(../images/fu-icon5.png) no-repeat 0px 0px; background-color:#efeded; webkit-transition: 400ms;    -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms;}
 .gelieb li span{ display:block; width:79px; line-height:36px; text-align:center; font-size:16px;}
 .gelieb li:hover a{ color:#1f65b5;}
 .gelieb li:hover i{ background-color:#1f65b5;}
li.gerea i{ background-position:0px 0px;}
li.gerea:hover i{ background-position:0px -64px;}

li.gereb i{ background-position:-79px 0px;}
li.gereb:hover i{ background-position:-79px -64px;}

li.gerec i{ background-position:-158px 0px;}
li.gerec:hover i{ background-position:-158px -64px;}

li.gered i{ background-position:-237px 0px;}
li.gered:hover i{ background-position:-237px -64px;}

li.geree i{ background-position:-316px 0px;}
li.geree:hover i{ background-position:-316px -64px;}

li.geref i{ background-position:-395px 0px;}
li.geref:hover i{ background-position:-395px -64px;}

li.gereg i{ background-position:-474px 0px;}
li.gereg:hover i{ background-position:-474px -64px;}

li.gereh i{ background-position:-553px 0px;}
li.gereh:hover i{ background-position:-553px -64px;}

li.gerei i{ background-position:-632px 0px;}
li.gerei:hover i{ background-position:-632px -64px;}

li.gerej i{ background-position:-711px 0px;}
li.gerej:hover i{ background-position:-711px -64px;}

li.gerek i{ background-position:-790px 0px;}
li.gerek:hover i{ background-position:-790px -64px;}

li.gerel i{ background-position:-869px 0px;}
li.gerel:hover i{ background-position:-869px -64px;}

li.gerem i{ background-position:-948px 0px;}
li.gerem:hover i{ background-position:-948px -64px;}

li.gerep i{ background-position:-1027px 0px;}
li.gerep:hover i{ background-position:-1027px -64px;}

li.gereo i{ background-position:-1106px 0px;}
li.gereo:hover i{ background-position:-1106px -64px;}

 .qiylie li{ width:79px; margin:0px 15px 15px 15px; float:left;}
 .qiylie li i{ display:block; width:79px; height:64px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:url(../images/fu-icon6.png) no-repeat 0px 0px; background-color:#efeded; webkit-transition: 400ms;    -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms;}
 .qiylie li span{ display:block; width:79px; line-height:36px; text-align:center; font-size:16px;}
 .qiylie li:hover a{ color:#1f65b5;}
 .qiylie li:hover i{ background-color:#1f65b5;}
li.qiya i{ background-position:0px 0px;}
li.qiya:hover i{ background-position:0px -64px;}

li.qiyb i{ background-position:-79px 0px;}
li.qiyb:hover i{ background-position:-79px -64px;}

li.qiyc i{ background-position:-158px 0px;}
li.qiyc:hover i{ background-position:-158px -64px;}

li.qiyd i{ background-position:-237px 0px;}
li.qiyd:hover i{ background-position:-237px -64px;}

li.qiye i{ background-position:-316px 0px;}
li.qiye:hover i{ background-position:-316px -64px;}

li.qiyf i{ background-position:-395px 0px;}
li.qiyf:hover i{ background-position:-395px -64px;}

li.qiyg i{ background-position:-474px 0px;}
li.qiyg:hover i{ background-position:-474px -64px;}

li.qiyh i{ background-position:-553px 0px;}
li.qiyh:hover i{ background-position:-553px -64px;}

li.qiyi i{ background-position:-632px 0px;}
li.qiyi:hover i{ background-position:-632px -64px;}

li.qiyj i{ background-position:-711px 0px;}
li.qiyj:hover i{ background-position:-711px -64px;}

li.qiyk i{ background-position:-790px 0px;}
li.qiyk:hover i{ background-position:-790px -64px;}

li.qiyl i{ background-position:-869px 0px;}
li.qiyl:hover i{ background-position:-869px -64px;}

li.qiym i{ background-position:-948px 0px;}
li.qiym:hover i{ background-position:-948px -64px;}

li.qiyp i{ background-position:-1027px 0px;}
li.qiyp:hover i{ background-position:-1027px -64px;}

li.qiyo i{ background-position:-1106px 0px;}
li.qiyo:hover i{ background-position:-1106px -64px;}

.fuwuTow{width:1148px; margin-bottom:20px; border:1px solid #cecece; padding:0px 15px 0px 15px; }
.shepibt{ width:100%; border-bottom:1px solid #c2c2c2; height:48px;}
.shptit{ width:300px;}
.shptit h3{ display:block; line-height:48px; font-size:18px; color:#026bcc; background:url(../images/fu-icon1.png) no-repeat 0px -63px; padding-left:30px; margin-left:7px;}
.shptit h3 a{ color:#026bcc;}
.bangz{width:366px; margin-top:10px; overflow:hidden;zoom:1;} 
.bangz a{ display:block; float:left; width:109px; height:30px; line-height:30px; margin-right:12px; background:url(../images/fu-icon7.gif) no-repeat; color:#fff; overflow:hidden;}
.bangz a i{ display:block; padding:10px 10px; margin:5px 6px 0px 12px; background:url(../images/fu-icon8.png) no-repeat 0px 0px; float:left;}
.bangz a span{ display:block; float:left;}

.bangz a i.baozh1{ background-position:0px 0px;}
.bangz a i.baozh2{ background-position:0px -20px;}
.bangz a i.baozh3{ background-position:0px -40px;}

.sheplieb{ width:100%; margin-top:7px;}
table.telbox{ width:100%;}
table.telbox td{ border-bottom:1px dashed #c0c0c0!important; line-height:26px; padding:5px 0px; text-align:center;}
table.telbox td{ border-right:none;}
table.telbox span{ color:#d90000;}

tr.shlbt{ background:url(../images/fu-icon9.gif) repeat-x; border-bottom:none !important; height:38px; color:#04458e; padding:0px !important;}
tr.shlbt td{ line-height:20px !important; padding-top:0px !important;}
td.shlbh{ width:20%;}
td.shlbm{ width:10%;}
td.shlsx{ width:35%;}
td.sbr{ width:10%;}
td.date{ width:15%;}
td.shlzt{ width:10%;}

td.xjleix{ width:10%;}
td.xjbiaoti{ width:60%; text-align:left !important; padding-left:2% !important;}

td.section{ width:20%;}



.zongsh{ width:100%; background:#dceff0; overflow:hidden;zoom:1; height:40px; margin-top:20px;margin-bottom:19px;}
.zongsh h3{ display:block;width:95px; float:left;line-height:40px; font-size:16px; color:#026bcc; padding-left:32px; background:url(../images/fu-icon10.png) no-repeat left;margin-left:10px;}
.zongsh ul{ width:1000px; float:right;}
.zongsh ul li{ line-height:40px; margin:0px 30px; color:#1a90d2; font-size:16px; float:left;}
.zongsh ul li span{color:#d30505; font-weight:bold;}

.fuwuTree{ background:#f2f6f9; width:100%; margin-top:15px;}
.bhelpbt{ width:153px; height:71px; background:url(../images/fu-icon11.gif) no-repeat; padding-top:95px; line-height:71px; }
.bhelpbt h3{ line-height:71px; text-align:center; color:#fff; font-size:23px;}
.helplist{ width:1027px; height:165px; }
.helplist li{ float:left; width:142px; height:81px; border:1px dashed #babdbf; border-top:none; border-left:none;}

.helplist li i{ display:block; width:50px; height:30px; margin:0px auto; margin-top:10px; background:url(../images/fu-icon12.png) no-repeat 0px 0px;}
.helplist li:hover i{webkit-transition: -webkit-transform 0.7s ease-out;
    -moz-transition: -moz-transform 0.7s ease-out;
    transition: transform 0.7s ease-out;
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);}
.helplist li span{ display:block; text-align:center; font-size:16px; line-height:30px;}
.helplist li:hover a{ color:#026bcc;}

li.bimh1 i{ background-position:0px 0px;}
li.bimh2 i{ background-position:0px -30px;}
li.bimh3 i{ background-position:0px -60px;}
li.bimh4 i{ background-position:0px -90px;}
li.bimh5 i{ background-position:0px -120px;}
li.bimh6 i{ background-position:0px -150px;}
li.bimh7{ border-right:none;}
li.bimh7 i{ background-position:0px -180px;}
li.bimh8{ border-bottom:none;}
li.bimh9{ border-bottom:none;}
li.bimh10{ border-bottom:none;}
li.bimh11{ border-bottom:none;}
li.bimh12{ border-bottom:none;}
li.bimh13{ border-bottom:none;}
li.bimh14{ border-bottom:none;}

li.bimh8 i{ background-position:0px -210px;}
li.bimh9 i{ background-position:0px -240px;}
li.bimh10 i{ background-position:0px -270px;}
li.bimh11 i{ background-position:0px -300px;}
li.bimh12 i{ background-position:0px -330px;}
li.bimh13 i{ background-position:0px -360px;}
li.bimh14{ border-right:none;}
li.bimh14 i{ background-position:0px -390px;}


/*----------服务列表页----------*/
.fulbti{ width:1120px; border-bottom:2px solid #ebebeb; height:40px; margin:0px auto;}
.fulbti h3{ display:block; width:300px; border-left:4px solid #1b84e1; height:26px; line-height:26px; color:#288bde; padding-left:14px; font-size:20px;margin-left:10px;}
.fusx{ width:1120px; margin:0px auto;margin-top:20px;}
.fusxMen{ width:223px;}
.fusxMen li{ line-height:56px; height:56px; margin-bottom:13px; background:url(../images/fu-titbg1.png) no-repeat; padding-left:50px; width:173px; font-size:18px; color:#fff;}
.fusxMen li.on{ background:url(../images/fu-titbg2.png) no-repeat; color:#fff; cursor:pointer;}
.fusxCent{ width:852px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;padding:20px 18px; background:#f3f2f2; }
.fusxCent li{ float:left;  height:105px; text-align:center; font-size:18px; line-height:105px; margin-right:17px; margin-bottom:17px; padding:0px 6%; }
.fusxCent li a{color:#fff;}
li.lvse{ background:#5eb552;}
li.uanse{ background:#e39d52;}
li.zise{ background:#6b81c0;}
li.qinse{ background:#45bfb2;}
li.lanse{ background:#4a85d5;}
li.hongse{ background:#e26157;}

/*------------服务详情页----------*/
.fuwdeta{ width:100%;}
.fuwdeta .hd { width:100%; height:58px;}
.fuxqbt li{ float:left; width:143px; margin-right:3px; background:url(../images/fu-icon-bg4.gif) no-repeat; font-size:16px; height:58px;}
.fuxqbt li.on{ background:url(../images/fu-icon-bg5.gif) no-repeat; color:#fff; cursor:pointer;}
.fuxqbt li i{ display:block; float:left; width:25px; height:50px; margin-left:10px; margin-right:5px; background:url(../images/fu-icon13.png) no-repeat 0px 0px;}
.fuxqbt li span{ display:block; float:left; line-height:50px;}

li.buzhou1 i{ background-position:0px 0px;}
li.buzhou1.on i{ background-position:-28px 0px;}
li.buzhou1:hover .on i{ background-position:-28px 0px;}

li.buzhou2 i{ background-position:0px -50px;}
li.buzhou2:hover .on i{ background-position:-28px -50px;}
li.buzhou2.on i{background-position:-28px -50px;}
li.buzhou3 i{ background-position:0px -100px;}
li.buzhou3:hover .on i{ background-position:-28px -100px;}
li.buzhou3.on i{background-position:-28px -100px;}
li.buzhou4 i{ background-position:0px -150px;}
li.buzhou4:hover .on i{ background-position:-28px -150px;}
li.buzhou4.on i{background-position:-28px -150px;}
li.buzhou5 i{ background-position:0px -200px;}
li.buzhou5:hover .on i{ background-position:-28px -200px;}
li.buzhou5.on i{background-position:-28px -200px;}
li.buzhou6 i{ background-position:0px -250px;}
li.buzhou6:hover .on i{ background-position:-28px -250px;}
li.buzhou6.on i{background-position:-28px -250px;}
li.buzhou7 i{ background-position:0px -300px;}
li.buzhou7:hover .on i{ background-position:-28px -300px;}
li.buzhou7.on i{background-position:-28px -300px;}
li.buzhou8 i{ background-position:0px -350px;}
li.buzhou8:hover .on i{ background-position:-28px -350px;}
li.buzhou8.on i{background-position:-28px -350px;}

.fuwdeta .bd{ margin-top:16px;}
.fuwxqCent{ width:100%;}


/*办事指南表格信息*/
.bszn-table{border-left:1px solid #79bff2;border-top:1px solid #79bff2;}
.bszn-table td{border-right:1px solid #79bff2;border-bottom:1px solid #79bff2;font-size:15px;color:#535353;line-height:36px;padding-left:10px; text-align:left;text-indent:0px!important; }
.bszn-table .ta{color:#0377cc;background:#eef8ff;text-align:center;padding-right:10px;}

.bszn-table01{border-left:1px solid #0377cc;border-top:1px solid #0377cc;}
.bszn-table01 td{border-right:1px solid #0377cc;border-bottom:1px solid #0377cc;font-size:15px;color:#535353;line-height:25px;text-align:left; text-indent:0px!important; }
.bszn-table01 .ta{color:#0377cc;line-height:36px;background:#eaf6ff;text-align:center;}
.bszn-table01 .tb{padding:15px;text-align:left;}

.bszn-table02{border-left:1px solid #bddaf2;border-top:1px solid #bddaf2;}
.bszn-table02 td{border-right:1px solid #bddaf2;border-bottom:1px solid #bddaf2;font-size:15px;color:#535353;line-height:25px;text-align:center;  text-indent:0px!important; }
.bszn-table02 .ta{color:#0377cc;line-height:36px;background:#eaf6ff;}
.bszn-table02 .tb{padding:10px;text-align:left;}

.fuwxqCent .wenz{ margin-top:0px !important;}
 .biao-down{ width:96%; margin:0px auto;}
.biao-down li{ line-height:40px; border-bottom:1px dashed #c0c0c0; background:url(../images/arrow4.gif) no-repeat left; padding-left:20px; font-size:14px;}
.biao-down li span{  background:url(../images/xiazai.gif) no-repeat left; float:right; margin-right:20px; padding-left:20px;}

  
/*-------互动栏目开始-----------------*/
.hletter{ width:820px; border:1px solid #d0d0d0; padding:0 14px 14px;}
.shiztit{  line-height:48px; overflow:hidden;zoom:1;}
.shiztit h3{ margin-left:6px; line-height:48px;background:url(../images/hud-icon4.png) no-repeat 0px 0px; padding-left:32px; font-size:18px; color:#026bcc; float:left;}
.shiztit h3 a{ color:#026bcc;}
.shiztit span{  height:48px; line-height:48px; text-align:right; float:right; }
.shiztit span a{margin:0px 8px;}
.hlettlist{ width:100%; margin-top:7px;}

table.hdxjox{ width:100%;}
table.hdxjox td{ border-bottom:1px dashed #c0c0c0!important; line-height:36px; text-align:center; }
table.hdxjox td{ border-right:none;}


td.hdxj1{ width:44%;text-align:left !important;  overflow:hidden;text-overflow:ellipsis;white-space:nowrap; text-indent:10px;}
td.hdxj2{ width:20%; }
td.hdxj3{ width:10%; }
td.date2{ width:13%;}
td.hdxj4{ width:16%!important; color:#5aad05;}

td.xjchaoc{ width:44%;text-align:left !important;}
td.hdxj1 img{ vertical-align:middle;margin-right:8px;  }
td.xjchaoc a{ margin-left:7px;}

.webdch{ width:100%; margin-top:10px;}
.netdcha{ width:400px;}
.newtdcbt{ height:40px;line-height:40px; overflow:hidden;zoom:1; background:url(../images/line15.gif) repeat-x bottom; }

.newtdcbt h3{   height:40px; line-height:40px;font-size:18px; color:#026bcc; float:left; background:url(../images/line4.gif) repeat-x bottom; padding:0px 6px;}
.newtdcbt h3 a{ display:inline-block; padding-left:32px;background:url(../images/hud-icon4.png) no-repeat 0px 0px;}
.newtdcbt h3 a.hwlsc{ background-position:0px -52px;}
.newtdcbt h3 a.hyjzj{background-position:0px -100px; }
.newtdcbt h3 a{ color:#026bcc;}
.newtdcbt span{  height:48px; line-height:48px; text-align:right; float:right; }

.hwlsclist{ width:100%;margin-top:10px;}
.hwlsclist li{ background:none !important; overflow:hidden;zoom:1; padding-left:0px !important; line-height:34px !important;}
.hwlsclist li em{ font-style:normal; float:left;}
.hwlsclist li em.green{color:#109d02;}
.hwlsclist li a{ width:60% !important; line-height:34px !important;}

.hyjzjlist{ width:100%; }

.hyjzjlist table{ margin-top:10px;}
.hd_sy_yjzj{width:100%; overflow:hidden;}

.hd_sy_yjzj th{background:#e6f2ff; height:38px; line-height:38px; color:#bc1010; white-space:nowrap; font-size:15px}
.hd_sy_yjzj td{width:auto; height:36px; line-height:36px; padding:0 5px; white-space:nowrap; max-width:200px; width:200px\9; overflow:hidden; text-overflow:ellipsis; color:#666; font-size:14px; border-bottom:1px dashed #ccc !important;}
.hd_sy_yjzj td img{ vertical-align:middle; margin-right:8px;}
.hd_sy_yjzj td a{/*display:block\9;*/ width:200px\9; overflow:hidden; text-overflow:ellipsis; }

.hd_sy_yjzj td.xh{ background:url(../images/2016_arrow1.gif) no-repeat 1px center; padding-left:15px;}



.more4{ width:17px; margin-top:10px; margin-right:12px;}

.hdrignav{ width:318px; background:url(../images/hd-icon-bg.jpg) no-repeat;}
.hdNav li{ float:left; overflow:hidden;zoom:1; width:153px; height:60px; margin-bottom:14px; font-size:16px;}
.hdNav li i{ display:block; float:left; width:30px; height:66px; background:url(../images/hud-icon6.png) no-repeat 0px 0px; }
.hdNav li:hover i{
	webkit-transition: -webkit-transform 0.7s ease-out;
    -moz-transition: -moz-transform 0.7s ease-out;
    transition: transform 0.7s ease-out;
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
}

.hdNav li a{ display:block; float:left; margin-left:21px;}
.hdNav li span{ display:block; float:left; margin-left:10px; color:#fff; line-height:66px;}
li.hdnava {padding-left:61px; width:257px; height:76px;}
li.hdnava i{ height:76px; background-position:0px 0px;}
li.hdnava span{ line-height:76px;}

li.hdnavb {padding-left:61px; width:257px; height:76px;}
li.hdnavb i{ height:76px; background-position:0px -76px;}
li.hdnavb span{ line-height:76px;}

.hdNav{ overflow:inherit;}
li.hdnavc{margin-right:12px;}
li.hdnavc i{ background-position:0px -152px;}
li.hdnavd i{ background-position:0px -218px;}
li.hdnave{margin-right:12px; position:relative; overflow:inherit; cursor:pointer; margin-bottom:7px; margin-top:7px;}
li.hdnavf{ margin-bottom:7px; margin-top:7px;}
li.hdnave:hover .zmhd_ewm{ display:block; top:72px; left:13px;}
.zmhd_ewm{ display:none; position:absolute; top:0px; left:0px;}
li.hdnave i{ background-position:0px -284px;}
li.hdnavf i{ background-position:0px -350px;}

.xjserch{ width:302px; margin-top:11px; background:#ecf4fe; padding:12px 8px;}
.xjscbit{ width:100%; height:40px; border-bottom:2px solid #155eb2; }
.xjscbit h3{ display:block; width:156px; height:40px; background:#4e92e0; text-align:center; line-height:40px; font-size:16px;color:#fff; border-radius:5px;-moz-border-radius:5px; -webkit-borde-radius:5px; border-bottom-left-radius:0px;border-bottom-right-radius:0px;}
.xjscbit h3 a{color:#fff;}
.xjserch .search{ padding:0px !important; bordeR:0px !important;margin-top:12px;}
.xjshoujh{ height:40px; background:#fff; margin-bottom:14px;}
.xjshoujh{ width:300px; height:38px; line-height:38px; font-size:14px; border:1px solid #ccc; overflow:hidden;zoom:1;}
 span.xjshjm{ font-size:14px; display:inline-block; float:left; margin-left:14px; color:#777; }
input.xjshoujh{width:201px; height:36px; line-height:36px; font-size:16px; display:inline-block; float:left; border:none !important;}

.xjshoujh2{ width:302px; height:40px; font-size:14px; overflow:hidden;zoom:1;}
.yzmm{ width:179px; border:1px solid #ccc; height:38px; line-height:38px; background:#fff; float:left;}
input.yanzmk{width:72px !important; height:36px; line-height:36px; font-size:16px; display:inline-block; float:left; border:none !important;}
 .hdyz{ width:113px;}


input.duxyz{ width:113px; height:40px; background:url(../images/yazm-bg.png) no-repeat ; text-align:center; line-height:40px; color:#222222;}

.duxyz a{color:#222;}
.tijanniu{ width:93px; margin-left:200px;margin-top:14px; }
.tijanniu .btn-default{width:79px; text-align:center; margin-right:0PX; background:url(../images/btn-bg1.gif) no-repeat; line-height:34px !important; height:34px !important;}
.problem li{line-height:28px !important; }
.problem li a{ width:60% !important; }

.hdNeitow{ width:1146px;padding:10px 16px; border:1px solid #ccc; }
.hdzxft{ width:762px; border-right:1px dashed #dfceb8; padding-right:12px;}
.fatbt{ border-bottom:1px solid #c2c2c2; height:40px; line-height:40px;}
 .fatbt h3{ margin-left:7px; height:30px; line-height:35px; background:url(../images/hud-icon4.png) no-repeat 0px -153px; padding-left:32px; font-size:18px; color:#026bcc;}
 .fatbt h3 a{ color:#026bcc;}
.fangt{ width:100%;margin-top:12px;}
.fangimg{ width:280px; height:210px; background:url(../images/hd-ftbg.gif) no-repeat; padding:6px 17px 9px 6px;position:relative; }
.fangimg img{ width:280px; height:210px;}
.biaoqian{ width:38px; height:38px;position:absolute; top:6px; right:17px; background:url(../images/new-bg1.png) no-repeat;}

.fangwen{ width:440px;}
.fangwen ul li{ font-size:14px;}
.fangwen ul li h4{ font-size:14px;}

.newft{ width:100%;}
.newft li{ width:100%; line-height:36px; overflow:hidden;zoom:1; font-size:16px;}
.newft li h4{ font-weight:bold; color:#c40c0c; float:left; font-size:16px;}
.newft span{ float:left;}
.newft span.ftner{  width:350px; line-height:28px;}
.newft span a{ font-weight:bold;}


.hdwqhg{ width:348px;}
.ftygao{ width:312px; line-height:61px; padding-left:36px; height:61px; background:#f8ebe6;}
.ftygao span{ color:#cd1616; margin-right:8px;}
.wqihuig{ margin-top:14px; width:100%; }
.wqibt{ width:100%; height:26px; overflow:hidden;zoom:1;}
.wqibt span{ display:block; float:left; margin-right:2px; width:26px; text-align:center; line-height:26px;height:26px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#fff;}
span.wang1{ background:#cb734c;}
span.wang2{ background:#d79259;}
.wqihuig ul{margin-top:10px;}
.wqihuig ul li{ line-height:30px !important; }


/*------------在线访谈列表页------------*/
.leftbt i.swap{ background:url(../images/icon5.png) no-repeat 0px -240px;}
.benqift{ width:100%;}
.benqtit{ width:100%; height:49px; border-bottom:1px solid #a4c9e0; background:#f2f2f2; line-height:49px;}
.benqtit h3{ line-height:49px; background:url(../images/hud-icon4.png) no-repeat 0px -145px; font-size:16px; padding-left:27px; margin-left:20px;}
.benqCent{ width:909px; margin-top:19px; padding-left:10px;}
.benqtu{ width:327px; height:234px;}
.benqwen{ width:568px; position:relative; height:234px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.ftmore2{ width:74px; height:39px; background:url(../images/ft-bg2.png) no-repeat; color:#fff; position:absolute; bottom:0px;right:0px;  line-height:39px; padding-left:36px;}
.ftmore2 a{ color:#fff; }
.benqwen li span.ftner{width:100% !important;}
.review{ width:100%;}

.reviewbt{width:100%;  border-bottom:2px solid #1f65b5; overflow:hidden;zoom:1;height:38px; line-height:38px;}
.reviewbt ul li{ float:left; width:122px; text-align:center;margin-right:5px;font-size:18px;}
.reviewbt ul li a{display:block; width:100%;}
.reviewbt ul li.on{ background:#1f65b5; color:#fff;}

ul.ftlb{ width:100%; margin-top:20px; overflow:hidden;zoom:1;}
ul.ftlb li{ width:285px; float:left; margin:0px 7px 27px 7px; bordeR:1px solid #bdd5f0; background:#f2f6fb;}

.ftpic{ width:275px; height:177px; padding:5px 5px;}
.ftmore3{ width:285px; height:38px; background:#e1ebf6;}
.ftmore3 a{ display:block; height:38px; background:url(../images/hd-ico7.png) no-repeat left; width:85px;margin-left:96px; line-height:38px; color:#0f5cb0; text-indent:20px;}
.ftmore3 a:hover{ font-weight:bold;}

.cflist{ width:265px;margin:5px 10px 15px 10px; height:150px;}
.cflist li{ width:100%; line-height:30px !important; overflow:hidden;zoom:1; bordeR:none !important; margin:0px 0px !important;}
.cflist li h4{ font-weight:bold;  float:left;}
.cflist span{ float:left;}
.cflist span.ftner2{  width:80%;line-height:30px;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}

/*----访谈详情页------------*/
.bqft{ width:100%;}

.zhent{ width:382px; height:284px; }
.zhenWen3{ width:760px;position:relative;}

.inteBt{ width:100%; height:28px; line-height:28px; border-bottom:1px solid #d9d9d9; text-indent:28px;color:#1c86e0; background:url(../images/hd-ico8.png) no-repeat 11px 5px; margin-bottom:15px;}
.zhenWen3 h4{ width:100%; line-height:20px; font-size:22px; color:#0156ba; text-align:center;margin-bottom:10px;}
.zhenWen3 p{ line-height:26px;}
.tiwen{ width:146px; line-height:49px; height:49px; background:url(../images/hd-ico9.png) no-repeat; text-indent:70px; color:#fff; position:absolute; bottom:0px; right:0px;}
.tiwen a{ color:#fff;}

.faCent{ width:77%; border:1px solid #dddddd;}
.ftask{ width:98%; margin:15px 0; padding:0px 1%;line-height:30px;}


.ftask1{width:1053px;margin-bottom:2px;}
.askti{ width:97%; height:36px; line-height:36px; background:url(../images/hd-ico10.png) no-repeat left; padding-left:30px; color:#1c86e0}
.askti span{ color:#999999;}
.reply{ width:99%; border-left:1px solid #dddddd;margin-left:1%;}
.reply2{ width:971px; margin-left:22px; background:#f8f8f8;padding:25px 25px;height:100px; line-height:26px;}

.shunxu{ width:410px; float:right;  line-height:30px; text-align:right;}
.shunxu span{margin-right:10px; display:inline-block; height:20px; line-height:20px;}
span.zheng{ background:#1c86e0; color:#fff; padding:0px 8px; border-radius:2px;}
span.zheng a{color:#fff;}

/*-----------访谈详情页修改样式开始---------*/
.accesstu,.session,.webtw,.userQues{ width:98%; margin:0 auto;}
.ftneirong,.userQues{margin-top:20px;}

.ftask{ height:800px; overflow-y:scroll;}
.wytw{ width:750px;}

.ftbiaoti{ width:100%;background:#f3f2f2; height:40px; line-height:40px; margin-bottom:5px; overflow:hidden;zoom:1; }
.ftbiaoti h3{ display:block; float:left;font-weight:bold;font-size:16px;width:120px; background:#3069b8; color:#fff;text-align:center;}
.ftbiaoti h3 a{ color:#fff;}
.ftbiaoti span{ float:right;margin-right:5px;}


.ftnrBt{ background:#f3f2f2; height:40px; line-height:40px; border-bottom:none;}
.ftnrBt h3{display:block; float:left;font-weight:bold;font-size:16px;width:120px;height:40px; line-height:40px; background:#3069b8; color:#fff;text-align:center; border-left:none;}


.wetiCent,.tiwenCent2{ width:100%; margin-top:10px; height:380px; overflow:scroll; overflow-x:hidden;}
.tiwenCent2{overflow:hidden !important; height:auto !important;}
.wetiCent dl,.tiwenCent2 dl{ margin-bottom:30px; background:#f7f7f7; }
.wetiCent dl dt{ height:40px;  line-height:40px; border-left:3px solid #138be3; line-height:30px; overflow:hidden;zoom:1; margin-bottom:5px;padding-left:0 !important;}
.wetiCent dl dt span{ width:400px; line-height:40px; text-indent:10px; color:#777; font-weight:normal !important;}
.wetiCent dl dt span strong{ color:#3069b8;}
.wetiCent dl dt span p.date{ display:inline;}
.wetiCent dd{margin-left:20px;margin-bototm:15px;padding-left:0 !important;}
dd.question{ line-height:35px; color:#3069b8; font-weight:bold;}
dd.replyhd{ line-height:35px;}
dd.replyhd strong{ color:#e12500;}


.myask{ width:95.4%; background:#f5f5f5; padding:15px 15px;margin-top:20px;}
.myask2{ background:#fff !important;}
.twbt{ border-bottom:1px solid #fff; padding-bottom:5px;margin-bottom:20px;}
.twbt h3{ display:block;  marign-left:20px; border-left:3px solid #e20500; font-size:16px; color:#e20500; line-height:20px; text-indent:15px; font-weight:bold;}
.wytw2{ background:#fff !important;}
.wytw2 .twbt{border-bottom:1px solid #eee;}
.wytw2 .tjan{ border-top:2px dashed #eee !important;}

.circle{ padding-left:150px;}
.tjan{ padding-top:15px; border-top:2px dashed #fff; padding-left:230px;}
.quesbox{ margin-bottom:10px; overflow:hidden;zoom:1;}
.quesbox span{ float:left; min-width:70px; line-height:34px; margin-left:10px;}
.quesbox span.ts{ color:#e12500; }
.quesbox input,.quesbox textarea{ float:left;border:1px solid #ededed; height:34px; line-height:34px; width:403px; text-indent:10px;}
.quesbox textarea{ height:120px !important; width:400px !important;}
.quesbox input.yanzm{ width:100px !important; }

.tjan input.btn{ width:90px; height:35px; border:1px solid #ddd !important; background:#f1efef;line-height:25px; text-indent:0 !important;text-align:center;}
.tjan input.refer{ background:#28c8bf; border:1px solid #17c0b6 !important; color:#fff !important; }
.matiw{  width:120px; margin-right:20px; font-weight:bold; line-height:40px; text-align:right; font-size:16px; }
.matiw a{color:#e20500;}

.jiabin{ width:21%;border:1px solid #e6e5e5;  }
.guest{padding:10px 10px; margin-top:-5px; height:810px;}
.guestPic{ width:130px; height:180px; padding:4px 4px; background:#eeecec; margin-right:10px; margin:0 auto; margin-top:10px;}
.guestPic img{ width:130px; height:180px;}
.guestWen{ width:100%;}
.guestWen h3{ display:block; line-height:35px; font-weight:bold; text-align:center;}
.jbjies{ height:540px; overflow:hidden;}
.jbjies p{ line-height:28px; text-indent:25px;}
.guest .geduo{ height:20px; line-height:20px; text-align:right; color:#e20500; width:100%; background:none; margin-top:5px;}
.guest .geduo a{ color:#e20500;}

/*-----------访谈详情页修改样式结束---------*/



/*----------市长信箱------------*/
.szxjlb{ width:100%;  border-top:1px solid #c2c2c2; padding-top:7px; margin-top:15px;}
.myletter{ width:100%; height:60px; line-height:60px;  background:url(../images/xj-ico1.png) no-repeat; margin-bottom:7px;}
.myletter h3{ width:173px;padding-left:65px; font-size:18px; color:#fff;}
.myletter h3 a{ color:#fff;}
.duxyz2{ width:113px; height:30px; background:url(../images/yazm-bg2.png) no-repeat ; text-align:center; line-height:30px; color:#222222; margin-left:12px;}
.duxyz2 a{color:#222;}

/*--------信件详情页-----------*/
.xjxqye{ width:100%;margin-top:5px;border:1px solid #cfcece; border-bottom:none;}
 
table.xjxqbox{  margin-bottom:20px;}
table.xjxqbox td{ line-height:28px;}
table.xjxqbox td span.shenhe{ color:#007e09;}
table.xjxqbox td img{vertical-align:middle;}
span.chljeg{ color:#e70000; display:block;}
tr.xjitemBt{ background:url(../images/xjxq-bg1.gif) repeat-x; border-bottom:1px solid #a6a6a6;}
tr.xjitemBt td{ font-size:16px; color:#f73501; padding-left:37px; font-weight:bold;}
tr.xjitemBt td img{vertical-align:middle;margin-right:8px; }



.xjxqye .Letter_table{ width:100%;}
.xjxqye  .Letter_table td{ line-height:30px;}
.xjxqye  .Letter_table td img{vertical-align:middle;}
.xjxqye  tr.Letter_head{ background:url(../images/xjxq-bg1.gif) repeat-x; border-bottom:1px solid #cfcece; font-size:16px; color:#f73501; 
 font-weight:bold; line-height:28px; padding:10px 0px;padding-left:37px; text-align:left;} 
.xjxqye .Letter_table th{background:url(../images/xj-ico2.png) no-repeat 37px 12px;border-bottom:1px solid #cfcece; font-size:16px; color:#f73501; 
 font-weight:bold; line-height:28px; padding:10px 0px;padding-left:62px; text-align:left; width:125px;}
.xjxqye .Letter_table th.Letter_w{ background:#f0f6fd !important; color:#444 !important;  border-right:1px solid #cfcece; font-size:14px !important; }



/*------意见征集--------*/
.yizhengji{ width:100%;margin-top:5px;}
.detaTit2{ width:100%; background:#f0f6fd;margin-bottom:10px; height:50px; line-height:50px;}
.detaTit2 h1{ text-align:center; font-size:26px; color:#014b9f;}

.zhenji1{ width:60%; margin:0px auto;margin-bottom:10px;padding-bottom:10px;}
.yijianBt{ line-height:40px; font-weight:bold; color:#2064b5; font-size:16px;}
ul.xuanxi{ margin-top:10px;}
ul.xuanxi li{ line-height:36px; padding-left:20px;} 
.tijiaoBtn{ width:100%; border-top:1px solid #ccc;padding-top:15px; }


.tijiaoBtn input{ margin-left:21%;}

.explain{ width:96%; border:1px solid #cfcfcf; padding:15px 15px; margin:0px auto; line-height:32px; font-size:15px;}
.explain2{ width:100%; line-height:36px; border-bottom:1px dashed #cfcfcf; margin-top:20px;padding-bottom:10px;}
.explain2 h6{ font-weight:bold; line-height:26px;}
.bgyij{width:90%; margin:0px auto;margin-bottom:10px;padding-bottom:10px;}
.bgyij h4{ line-height:40px; width:100%; background:#f1f1f1; text-align:center; font-weight:bold; font-size:16px;}

ul.toupiao{  width:75%; margin:0px auto;margin-top:10px;}
ul.toupiao li{ line-height:40px; height:40px;padding-left:40px;} 
ul.toupiao li.sek{ background:#f3f4f5;}
.toup input{ margin-left:30% !important;}

/*------------意见调查----------*/
.details dl{ margin-bottom:15px;}
.details dl dt{ line-height:36px;padding-left:100px; color:#0057ba; font-weight:bold;}
.details dl dd{ padding-left:100px; }
.details dl dd textarea{width:450px; outline:none; padding:5px 10px; color:#444; font-size:16px; height:100px;}
.Survey_Box{ font-size:16px;}

.details p#SurveyTitle {
    background:#f0f6fd;    
        	
	text-align:center; color:#014b9f;
	 padding:10px 0px; 
	   font-size:24px;	   
}
.dctime{background:#f0f6fd;  margin-bottom: 20px; text-align:center; font-size:14px; color:#666;padding-bottom:10px; line-height:20px;}

.details p.survey_des{ padding:0px 40px; line-height:36px; font-size:16px;margin-bottom:15px;}
.dcsj{ background:#f0f6fd; text-align:center;padding:10px 20px;    }

 




/*------------增加的页面样式---------------*/


/*--------政务公开工作要点----新版---*/
.zwgkbgtu{ width:100%; height:485px; background:url(../images/zwgk-banner1.jpg) no-repeat center top;}
.fhsy{ text-align:right; margin-right:46px;}
.fhsy a{ color:#fff;}
.fhsy a:hover{ color:#fae500;}
.zwgkCent{ width:1200px; margin:0px auto; margin-top:72px;}
.zwgkcon1{ width:1200px; padding-bottom:82px; background:url(../images/line16.jpg) repeat-y right;}
.zwgkCent .zwgkcon2{background:url(../images/line16.jpg) repeat-y left; }
.zwgktit{ width:1200px; height:62px;}
.income{ width:100%;}
.total{ width:949px; line-height:26px; padding:25px 0px; font-size:16px; text-align:center; border:1px dashed #d1d1d1; margin:50px auto;}
.incomeTu{ width:1200px; }
.incomeTu img{ display:block; margin:0px auto;}
.gkmenu{ display:block; width:122px; position:fixed; top:30%; right:16px;}
.gkmenu li{ border:1px solid #eeeeee; padding:3px 3px;  margin-bottom:10px;}
.gkmenu li a{ display:block; width:100%; text-align:center; line-height:36px; background:#eeeeee;}
a.gkmenu11{ line-height:20px !important;}

.gkmenu li:hover,.gkmenu li.active{ border:1px solid #2adcde;}
.gkmenu li:hover a,.gkmenu li.active a{  background:#2adcde; color:#fff;}

@media( max-width:1366px ){
	.gkmenu{ position:fixed; top:10%}
	.gkmenu li{ margin-bottom:5px;}
	}





/*---纠错页面开始----------------*/
.jiucuoBanner{width:100%; height:474px; margin:0px auto; background:url(../images/jiuc-banner.jpg) no-repeat center top;}
.jiucdy{ width:663px; margin:0px auto; height:114px;margin-bottom:20px; border:3px solid #cbdee5; padding:25px 300px 20px 35px; font-size:16px; line-height:36px;} 
.jiuCent{width:1000px; margin:0px auto; margin-top:20px;}
.jiutit{ width:1000px; height:46px; line-height:46px; border-bottom:2px solid #c00101;}
.jiutit h3{ padding-left:35px; background:url(../images/jiuc-ico.png) no-repeat left; font-size:20px; color:#333; margin-left:30px;}
.jc-text-box{margin: 20px 10px;}
.jc-text-box p{margin-left: 45px;font-size: 14px;color:#555555; line-height:26px;}
.jc-text{background-color: #f7f7f7;font-size: 14px;color:#555555; width:100%; line-height:40px; text-indent:15px;}

.jc-table{border:0px;margin: 20px 35px;}
.jc-table tr{height: 35px;}
.jc-table tr td{font-size: 14px;  padding-bottom: 10px; border-bottom:none !important;}
.jc-table tr td.tdbold{text-align: right;padding-right: 10px;  width: 110px;}
.jc-text1{width:250px;border:1px solid #ccc;  line-height: 30px;height: 30px; outline:none;}
.jc-text2{width:134px;border:1px solid #ccc;  line-height: 30px;height: 30px;margin-top: 4px;}
.red{color: red;margin:0 5px;}
.jc-table #subject{width:87%;border:1px solid #ccc;height: 30px;line-height: 30px;}
.jc-table #urladdress{width: 87%; border: 1px solid #ccc;height: 30px;line-height: 30px;}
.jc-table textarea{border:1px solid #ccc;width:87%;overflow-y:scolling;overflow-y:auto;z-index:9999;resize:none;}
.jc-table #verifycode{width: 160px;}
.jc-table #declare p{line-height: 17pt;font-size:12px}
.mobilecode-box{float: left;margin: auto;}
.ml5{margin-left: 5px;}
.mr5{margin-right: 5px;}
.ml20{margin-left: 20px;}
.text_r{text-align: right;}
.ml40{margin-left: 40px;}
/*----互动搜索----*/

.mutual{ width:100%; height:60px; line-height:60px; background:#f4f7fb; overflow:hidden;zoom:1; margin-top:15px; }
 .mutual .search{ width:1005; border:0px !important; padding:0px !important;}
 .mutual span{ display:inline-block; float:left;margin-left:20px; background:url(../images/zw-icon14.png) no-repeat left; display:block; padding-left:35px; font-size:16px; margin-right:12px;}
  .mutual a{ display:inline-block; float:left; margin-left:10px; text-decoration:underline; font-size:16px;}  
 .mutual input{ display:inline-block; float:left;margin-top:13px; margin-right:12px; height:32px !important; line-height:32px !important;}
 .mutual input.shurk2{ width:545px !important; text-indent:10px !important;}
.mutual input.btn-default{ width:89px ; text-align:center; /*background:url(../images/btn-bg1.gif) no-repeat; */ background:#ff8d2a;line-height:36px !important; height:36px !important;}

.zwright .zhwserch input.keyword{ width:320px !important;} 

/*-----政策解读2018-11-21样式增加----*/
.zcjdzb{ width:812px;}
.zclist .hd{ width:100%; height:44px; border-bottom:2px solid #1f65b5; overflow:hidden;zoom:1; background:#f4f4f4;}
.zclist .hd h3{ display:block; float:left; width:152px; background:#1f65b5; color:#fff; text-align:center; line-height:44px; font-size:18px; font-weight:bold;}
.zclist .hd h3 a{ color:#fff;}
.zclist .hd ul{ display:block; float:left; width:660px;}
.zclist .hd ul li{ float:left; padding:0 40px; height:44px; line-height:44px; border-right:2px solid #fff; font-size:16px; position:relative;}
.zclist .hd ul li a{ color:#777;}
.zclist .hd ul li i{ display:block; width: 0;height: 0;border-width:6px;border-style: solid;border-color: transparent transparent transparent transparent; position:absolute; bottom:0; left:46%;}
.zclist .hd ul li.on { font-weight:bold; color:#1f65b5;}
.zclist .hd ul li.on i{border-color: transparent transparent #1f65b5 transparent;}
.zclist .hd ul li.on a,.zclist .hd ul li.on a:hover{ color:#1f65b5;}
.zclist .hd ul li.last{ border-right:none;}

.zclist .bd{ margin-top:10px; height:210px; padding:0 10px; width:792px;}

.huiyi{margin-top:15px;}
.huiyi .hd ul li a:hover{color:#444;}

.hyzb{ width:100%;}
.hypic{ width:375px; padding:6px 6px; height:240px; position:relative; background:#f0f0f0;}
.hypic img{ width:375px; height:240px;}
.hypic span{ width:362px; padding:0 5px; display:block; background:rgba(0,0,0,0.42); height:35px; line-height:35px; color:#fff; position:absolute; left:6x; bottom:6px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}

.huylist{ width:100%; margin-top:5px; margin-bottom:15px;}
.huylist ul li{ float:left; margin-left:11px; width:47% !important;}
.huylist ul li a{ width:75% !important; }

.huiyi .bd{ margin-top:15px !important; height:370px !important;}

.zcjdyb{ width:296px; background:#f7f7f7; padding:10px 15px;}
.jietuSearch{ width:100%;}
.jietuSearch .tit{ background:url(../images/jd-line.png) repeat-x center; height:45px; line-height:45px;}
.jietuSearch .tit h3{ display:block; width:92px; background:#f7f7f7; font-size:20px; color:#1f73d3; font-weight:bold; text-align:center;}
.jdss{ width:100%; border-bottom:1px dashed #ccc; padding-bottom:10px;}

.jdsskuang{ width:294px; background:#fff; border:1px solid #eeeded; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; height:43px; overflow:hidden;zoom:1; margin-bottom:15px;}
.jdsskuang span{ display:inline-block; width:86px; text-align:center; line-height:43px; color:#777; float:left;}
.jdsskuang input{ display:inline-block; width:203px; height:43px; line-height:43px; float:left;}

.jdsskuang2{ height:35px !important;}
.shijian{ width:198px; height:35px;}
.shijian span{ display:inline-block; height:35px;  line-height:35px; margin-right:20px;}
.shijian span input{ margin-right:10px; vertical-align:middle;}
.shijian span.last{margin-right:0 !important;}
.soucha{ width:85px; height:35px;}
.soucha input.btn{ width:85px !important; height:35px !important; background:#f74937; color:#fff; text-align:center; font-size:16px;}

.jieduNav,.jieduNav2{ border:none !important; width:100%; }
.jieduNav .zhwNlist{ border:none !important;}
.jieduNav .zhwNlist li{ background:#fff !important; height:55px !important; line-height:45px !important;}
.jieduNav .zhwNlist li i{margin-top:5px;}
