@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{
/* [disabled]margin:0; */
padding: 0;
font-family: "microsoft yahei","simhei", "simsun";
margin:0;
}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
body,h1,h2,h3,p,ul,ol,form,fieldset,figure {
margin: 0;
padding: 0;
}
div,figure,img,input,button {
box-sizing: border-box;
}
body {
background-color: #fff;
font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;
overflow-x: hidden;
overflow-y: scroll;
font-size: 16px;
}
b,u,i{ font-weight: normal; font-style: normal; text-decoration: none;}
img {
max-width: 100%;
border:none;
}
ul,ol {
list-style: outside none none;
}
a {
text-decoration: none;
color: #333;
}
a:hover{
text-decoration: none;
color: #1f94d7;
}
.none {
display: none;
}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.line{ height: 10px; background: #eee; clear: both;}
.clearfix:after {
content: "."; /*内容为“.”就是一个英文的句号而已。也可以不写。*/
display: block; /*加入的这个元素转换为块级元素。*/
clear: both; /*清除左右两边浮动。*/ visibility: hidden; /*可见度设为隐藏。注意它和display:none;是有区别的。visibility:hidden;仍然占据空间,只是看不到而已;*/
line-height: 0; /*行高为0;*/
height: 0; /*高度为0;*/
font-size:0; /*字体大小为0;*/
}
.clearfix { *zoom:1;} /*这是针对于IE6的,因为IE6不支持:after伪类,这个神奇的zoom:1让IE6的元素可以清除浮动来包裹内部元素。*/
/********************* index ************************/
header{height:120px;width:100%; padding: 10px 0; overflow:hidden;position:fixed; background: #1a8fd6;z-index: 99999; top: 0px; left: 0px; }
.logo{ width:50%; display:block; margin: 8px 15px;height:auto; }
.logo img{width:100%; height:100%;}
.searchbtn{width:8%;margin-top:2px; margin-right: 10px; }
.searchbtn img{ width: 100%; height: auto;}
.whheader{ background: #fff; border-bottom: solid 1px #ccc;}
.back{ margin-top: 40px;}
/*搜索*/
.search{background:#fff;width:100%; position:fixed; top:90px;left:0px;padding: 10px 2.5%; z-index: 9999999; display:none;}
.search .search-frame { width: 95%; border: 1px solid #ccc; border-radius: 6px; background: #fff; height: 40px;}
.search .search-box-jit { height: 38px; line-height: 38px; width: 89%; margin-left: 1%; border: none; float: left; font-size: 16px;}
.search .search-btn-jit { width: 9%; height: 38px; border: 0px; float: right; background: #f6f6f6 url(../images/201650sszwl.png) no-repeat center; margin-right: 0.1%;}
/*nav*/
.nav{ width: 100%; height: 90px; line-height: 90px; overflow: hidden; background:url(../images/spzf_06.png) 0 0 repeat-x; }
.nav .navleft{ width: 90%; overflow: hidden;}
.nav .navleft ul li{ width: 20%; float: left; text-align: center; font-size: 2.6rem;height: 90px; line-height: 190px;}
.nav .navleft ul li.nxz{ color: #1e78d0;}
.nav .navright{ width: 14%;}
.nav .navright img{ margin-top: 25px;}
.nav .navright{ width: 6%; margin-right: 20px;}
.nav .navright img{ margin-top: 20px; width: 100%;}
/*重要通知*/
.notice p{ font-size: 2.4em; height: 90px; line-height: 90px; background: #fff; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.notice p img{ float: left; margin-top: 16px; width: 20%;}
/*轮播图*/
.unslider{margin:0;padding:0;position:relative; z-index: 1; overflow: hidden;}.unslider-wrap{position:relative}.unslider-wrap.unslider-carousel>li{float:left; position: relative;}.unslider-vertical>ul{height:100%}.unslider-vertical li{float:none;width:100%}.unslider-fade{position:relative;z-index: 999999;}.unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8}.unslider-fade .unslider-wrap li.unslider-active{z-index:10}.unslider li,.unslider ol,.unslider ul{list-style:none;margin:0;padding:0;border:none}.unslider-arrow{position:absolute;left:5px;z-index:2;cursor:pointer}.unslider-arrow.next{left:auto;right:5px}
.unslider-nav { position: absolute; right: 5px; bottom:20px;}
.unslider-nav li{ float: left; width:20px; height:20px; border-radius: 50%; background:#e5e5e5; text-indent: -9999px; margin-left:5px!important; cursor: pointer; }
.unslider-nav .unslider-active{ background:#1f94d7;margin-left:5px; }
.my-slider h3 { font-size: 1.8rem; height: 60px; line-height: 60px; background: #000;position: absolute; bottom: 0px;width: 100%; opacity: .8; }
.my-slider h3 a{ display: block;color: #fff;opacity: 1;}
.my-slider img {width: 100%;}
/*网上办事大厅*/
.tydiv{ padding: 40px 15px; overflow: hidden;}
.tydiv h2 { font-size: 2.6rem; color: #1e78d0; margin-bottom: 15px; background: url(../images/spzf_11.png) 0 10px no-repeat; text-indent: 15px;}
.tydiv h2 b{ color:#333; margin-left:15px;}
.wsbs ul li{ width: 18%; margin: 1%; float: left;}
.wsbs ul li img{ display: block; width: 85%; margin: 0 auto;}
.wsbs ul li h6{ text-align: center; font-size: 2.4rem; margin-top: 10px;}
.listul li a{ display: block; width: 85%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; background: url(../images/listicon.png) 0 center no-repeat; text-indent: 10px; line-height: 2;}
.listul li em{ float: right; width: 15%; text-align: right; font-style: normal;line-height: 2;}
/*国务院、省政府*/
.tabtit,.zctabtit,.dctabtit,.tptabtit,.cztabtit,.zwtabtit{ border-bottom: solid 1px #ccc; overflow: hidden;margin-bottom: 20px; }
.tabtit a,.zctabtit a,.dctabtit a,.tptabtit a,.cztabtit a,.zwtabtit a{font-size: 2.8rem; cursor:pointer; display: block; float: left; font-weight: bold; color: #333; padding: 0px 20px 5px 20px; }
.tabtit a.on,.zctabtit a.on,.dctabtit a.on,.cztabtit a.on,.tptabtit a.on,.cztabtit a.on,.zwtabtit a.on{ color: #1e78d0; border-bottom: solid 2px #1e78d0;}
.tabcont,.zctabcont,.dctabcont,.cztabcont,.tptabcont,.cztabcont,.zwtabcont{ display: none;}
.dtlistul li{ border-bottom: solid 1px #ccc; overflow: hidden; font-size: 2.8rem; margin: 15px auto; padding:10px 0; line-height: 1.6;}
.dtlistul li p{ font-size: 2.6rem; margin: 10px auto; color: #b2b2b2;}
.more{ height: 70px; line-height: 70px; background: #eef7ff; border-radius: 5px; text-align: center; border: solid 1px #a4b6c7; margin-top: 20px; font-size: 2.4em; font-weight: normal; color: #666;}
.zwtabtit a{ font-size: 3.0em;}
/*信息公开*/
.xxgk ul li{ float: left; margin: 10px; background: #f5f5f5; padding: 10px 20px; font-size: 2.6rem;}
.imgp a{ display: block; width: 100%; margin-top: 10px;}
.imgp a img{ width: 100%;}
/*图片、视频*/
.tptabcont ul{ overflow: hidden;}
.tptabcont ul li{ width: 49%; margin: 5px auto; }
.tptabcont ul li img{ width: 100%;}
.tptabcont ul li h6{ height: 90px; overflow: hidden; margin-top: 5px;font-size: 2.4rem; font-weight: normal;}
/*新闻发布会*/
.xwfbh h5{ font-size: 2.4rem; margin: 10px 0;}
.xwfbh dl{ border-bottom: solid 1px #ccc; overflow: hidden; padding: 10px 0;}
.xwfbh dl dt{ float: left; margin-right: 10px; width: 30%;}
.xwfbh dl dd h6{ font-size: 2.4rem; font-weight: normal; color: #5b5b5b; }
.xwfbh dl dd p{ margin-top: 5px; color: #b2b2b2; font-size: 2.6rem;}
/*专题专栏*/
.ztzl ul li{ width: 49%; margin: 1% auto;}
.ztzl ul li a img{ width: 100%;}
.zwzt{ margin-bottom: 100px;}
/*访谈*/
.ft{ overflow: hidden; margin-bottom: 150px;}
.ft h6{ font-size: 2.4rem; font-weight: normal; margin: 10px 0px; color: #5b5b5b;}
.ft p.ftcont{ text-indent: 20px; line-height: 1.8; font-size: 2.4rem; color: #666;}
.ft dl{ width: 23.5%; margin: 0 1%; float: left; margin: 20px auto; height: 160px; background: ;}
.ft dl dt img{ display: block; margin: 0 auto; margin-bottom: 10px; width: 50%;}
.ft dl dd{ text-align: center; font-size: 2.4rem; margin-top: 5px;}
/*底部*/
.footernav{ height: 130px; width: 100%; position: fixed; bottom: 0px; z-index: 9999999; }
.footernav ul li a{ float: left; height: 130px; width: 25%; background:#148ad2 url(../images/spzf_82.png) 0 0 repeat-y;}
.footernav ul li a img{ display: block; margin: 6px auto; margin-top: 15px; width: 23%;}
.footernav ul li h6{ font-size: 2.0rem; color: #a0d8f3; text-align: center; font-weight: normal;}
.footernav ul li.active a{ background: #1c60a8; }
.footernav ul li.active a h6{color: #fff;}
/*************************************** 二级页 ************************************************/
/*办事大厅*/
/*.bsdtcont{ padding:40px 24px; overflow:hidden; margin:70px auto;}
.bsdtcont dl{ width:48%; background:#fff; margin:2% auto; border-radius:10px; padding:20px 0;}
.bsdtcont dl dd img{ display:block; margin:0px auto 10px auto;}
.bsdtcont dl dt{ text-align:center; font-size:1.3rem;}
*/
/*办事大厅列表*/
.tbimg{ width: 100%;}
.tbimg img{ width: 100%; margin-top: 120px;}
.bslist ul li{ font-size: 2.4rem; padding: 25px 0; border-bottom: solid 1px #ccc; overflow: hidden;}
.bslist ul li b{ width: 80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; text-indent: 40px; }
.bslist ul li em{ width: 17%; float: right; text-align: center; background: url(yhzx_08.png) right center no-repeat; font-style: normal; margin-right: 20px; }
.bslist ul li em a{ color: #999;}
/*办事大厅微平台*/
.bstitle{ margin-top: 120px; font-size: 2.6rem; background: #148AD2; color: #fff; padding: 30px;}
.bswpt h5{ font-size: 2.2rem; color: #666; font-weight: normal; margin: 0 30px; padding-top: 30px; line-height: 1.8;}
.bswpt p{ font-size: 2.6rem; color: #666; border-bottom: solid 1px #ccc; margin: 0 30px; padding-bottom: 30px;}
.bsdtcont{ overflow:hidden; margin:0px auto;}
.bsdtcont .tydiv{ padding-top: 35px; }
.bsdtcont .tydiv h2{ padding-left: 20px; background: url(../images/spzf_11.png) 15px 5px no-repeat; }
.bsdtcont .jgul{ overflow: hidden;}
.bsdtcont .jgul li{ height: 220px; overflow: hidden; float: left; width: 33%; border-bottom: solid 1px #eee; padding: 15px 0; border-top:solid 1px #eee; ;}
.bsdtcont .jgul li a img{ width: 30%; display: block; margin: 0 auto;}
.bsdtcont .jgul li.lilne{ border-left: solid 1px #eee; border-right: solid 1px #eee;}
.bsdtcont .jgul li p{ text-align: center; margin: 10px auto; font-size: 2.4rem;}
.mt20{ margin-top: 20px;}
.mb170{ margin-bottom: 170px;}
.mb90{ margin-bottom: 90px;}
/*个人办事*/
.bscont{ margin-top: 120px;}
.bsul li{ float:left; width: 26%; margin: 12px; padding: 0 20px; height: 90px; line-height: 90px; border-radius: 10px; font-size: 2.4rem; text-align: center; background: url(gebs_03.png) 0 0 repeat-x; border: solid 1px #ccc; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.bgs{ overflow: hidden; border-top: solid 1px #999; border-bottom: solid 1px #999; padding-bottom: 30px;}
.bgs h4{ font-size: 2.6rem; margin: 40px auto;}
.bgs h4 b{width: 22%; display: block; }
.bgs p{ font-size: 2.6rem; color: #1d68a0; font-weight: bold; margin-bottom: 40px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.bgs p b{ display: block; float: left; width: 6%; margin: 0 15px;}
.bgs p i{ display: block; float: right; width: 6%; margin: 0 10px;}
.bgs dl{ width:18%; margin:0 1%; float: left; border: solid 1px #999; border-radius: 10px; font-size: 2.4rem; padding: 20px 10px;}
.bgs dl dt{ width: 28%; float: left;margin: 0 15px;}
.bgs dl dt img{ margin-top: 5px;}
.bgs dl.kdl{ width: 27%;}
.bgs dl.kdl dt{ width: 20%;}
.bgs .wxllm .btnr u{font-size: 2.6rem; float:left; color: #1d68a0; font-weight: bold; width:70%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.bgs .wxllm{ overflow:hidden; border-bottom: solid 1px #999; padding-bottom: 30px;}
.xlconts{ overflow: hidden; width: 100%; margin: 60px 20px; display: none; }
.xllm ul li{ overflow: hidden; border-bottom: solid 2px #ccc; padding-bottom: 40px;}
.xllm h5{ font-size: 2.4rem; background: url(../images/yjt.png) 0 center no-repeat; text-indent: 40px; margin-bottom: 40px;overflow:hidden;}
.xllm h5 i{ display: block; width: 6%; float: right; margin: 0 20px;}
.xllm h5 b{ display:block; width:60%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.xllm h5 i{ display: block; width: 6%; float: right; margin: 0 20px;}
.xllm h5 u{ display: block; width: 22%; float: right; margin: 0 10px;}
.xllm h5 i img{ width:100%; display: block; margin: 0 auto; float: right; margin: 0 10px;}
.bgs .wxllm{ overflow:hidden; border-bottom: solid 1px #999; padding-bottom: 30px;}
.bgs .xllm h4 b{width: 40px; height: 40px; display: block; float: right; margin-right: 10px; }
.bgs .xllm h4 .arrow{ background: url(../images/downarrow.png) 100% 100% no-repeat; background-size: cover; -moz-background-size: cover;-webkit-background-size: cover; }
.bgs .xllm h4 .arrow:hover{ background: url(../images/uparrow.png) 100% 100% no-repeat; background-size: cover; -moz-background-size: cover;-webkit-background-size: cover; }
.xllm ul li:hover .xlconts{ display: block;}
.bgs .wxllm .bdp u{font-size: 2.6rem; float:left; color: #1d68a0; font-weight: bold; width:70%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.xlconts h5 u b{width:17%; float: right;}
.xlconts h5 u b img{width: 100%;}
.wxllm h4 b{ width:4%; float: right;}
.wxllm h4 b img{ width: 100%;}
/*三级页头部*/
.sjheader .back{ margin-top:30px; margin-left:10px; width: 5%;}
.sjheader .back img{ width: 100%;}
.sjheader .centerlogo{ width:80%;}
.sjheader .centerlogo img{ margin-left:5%; margin-top:5px; width: 60%;}
/*领导简介*/
.wrap{ margin-top:110px; margin-bottom:100px;}
.zp img{ display:block; margin:20px auto; width: 100%;}
.wdfg p{ font-size:2.4rem; line-height:1.8; text-indent:40px; margin:10px auto; }
.wdts p{margin: 2% auto;}
.wdts p i{ height: 60px; display: block; float: left;}
.wdts p b{background:#efefef;padding: 1% 1%;line-height: 2;font-size: 2.8rem;text-align: center;display: block;width: 25%;float: left;}
.wdts p a{padding: 0 2%;font-size: 2.8rem;line-height: 2;display: inline-block;}
/*访谈详细*/
.ftxx h1{ text-align: center; color: #1e78d0; font-size: 2.4rem; margin-bottom: 15px;}
.ftxx p{ border-bottom: solid 1px #ccc; padding: 5px 0; font-size: 2.2rem; line-height: 1.6; color: #5b5b5b;}
.ftxx p b{ font-size: 2.4rem; font-weight: bold; margin-right: 10px; }
.tydiv img{ width: 100%;}
.wzzbxx{ height: 800px; overflow-x: hidden; overflow-y: scroll;background-color: #F5F5F5;}
.wzzb h3{ font-weight: normal; color: #0066cc; margin: 10px auto 5px auto; font-size:2.6rem;}
.wzzb p{ font-size: 2.4rem; line-height: 1.8;}
.wzzb p.fbtime{ color: #666;}
.wzzb p.more{ line-height: 50px;}
.wqft dl dd{ font-size: 2.4rem; margin: 5px auto;}
.xgzl p,.szxxfk p,.listcont p{ font-size: 2.4rem; color: #5b5b5b; line-height: 2;}
.xgzl p.fbtime,.szxxfk p.fbtime,.listcont p.fbtime{ border-bottom: solid 1px #ccc; font-size: 2.0rem; color: #b2b2b2; padding-bottom: 5px;}
.szxxfk p.more{ font-size: 2.4rem;}
/*访谈预告*/
.wtzj p{ margin: 10px auto;}
.wtzj .zcp b{ display:block; width:20%;padding:0 20px; color: #555454; height: 70px; line-height: 70px; float: left; margin-right: 10px; font-size: 2.4rem; font-weight: bold; text-align: center; display: block; background: #efefef;}
.wtzj .zcp input.xm{ height: 70px; line-height: 70px; border: solid 1px #ccc; width: 70%; padding: 0 2%; font-size: 2.4rem;}
.wtzj .zcp i{ font-style: normal; color: #ff0000;}
.wtzj .nrp b{ display:block; width:20%; padding:0 20px; height: 200px; line-height: 200px; color: #555454; float: left; margin-right: 10px; font-size: 2.4rem; font-weight: bold; text-align: center; display: block; background: #efefef;}
.wtzj .nrp textarea{ height: 200px; line-height: 200px; width: 70%; border: solid 1px #ccc; font-size: 2.4rem;}
.wtzj .zcp .btn{ width: 200px; height: 90px; line-height: 90px; text-align: center; color: #fff; background: #006699; border: none; margin: 15px; font-size: 2.4rem; cursor: pointer;}
.ftjh h3{ color: #1e78d0; margin-bottom: 15px; font-size: 2.8rem; font-weight: normal;}
.ftjh p{ color: #666; font-size: 2.4rem;}
/*互动*/
.hdwrap{ margin-bottom: 100px;}
.yjzj p{ border-bottom: solid 1px #ccc; padding: 15px 0; font-size: 2.4rem; color: #5B5B5B;}
.yjzj p.more{ padding: 0px; font-size: 2.4rem;}
.yjzj ul li{ width: 48%; margin-top: 10px;}
.ggfwrx a img{ margin: 10px auto;}
.listcont{ padding:0 20px}
/*排预删除*/
.pxscwrap{ margin: 90px 0 70px 0;}
.pxsc{ height: 100px; line-height: 100px; background: #00558e;}
.pxsc img{ margin-top: 40px; margin-right: 20px;}
.pxsc b{ display: block; width: 230px; font-size: 2.4rem; height: 70px; line-height: 70px; text-align: center; color: #96b9e9; border-radius: 20px; float:right; border: solid 2px #a8c6f4; margin: 20px 20px 0 0; cursor: pointer;}
.lm{ height: 120px; background: #133159;}
.lm ul li{ float: left; width: 147px; height: 70px; background: #224470; border: solid 1px #1e3c66; width: 22%; margin: 30px 0 0 2%; text-align: center; line-height: 70px; }
.lm ul li a{ color: #fff; font-size: 2.6rem;}
.djjlm a{ display: block; height: 70px; line-height: 70px; background: #365480; color: #fff; font-size: 2.4rem; text-indent: 20px; font-weight: normal;}
.pxscwrap p{ height: 100px; line-height: 100px; border-bottom: solid 2px #3b5884; color: #fff; font-size: 2.4rem;padding: 0 20px; }
.pxscwrap p img{ margin-top: 30px;}
/*市情*/
.sqwrap{ margin-bottom: 120px; overflow: hidden;}
.spgk a img{ width: 100%; margin-top: 2px;}
.sqwrap .jgul{ overflow: hidden;}
.sqwrap .jgul li{ float: left; width: 33%; border-bottom: solid 1px #eee; padding: 15px 0;}
.sqwrap .jgul li.lilne{ border-left: solid 1px #eee; border-right: solid 1px #eee;}
.sqbox{ overflow: hidden;}
.sqbox h2{ height: 80px; line-height: 80px; color: #fff; font-size:2.6rem; margin: 20px auto; text-indent: 80px; }
.sqbox ul li{ width: 30%; border: solid 2px #e3e3e3; border-radius: 5px; float: left; background: #fbfbfb; height: 60px; line-height: 60px; margin: 10px 0 10px 2%; text-align: center; font-size: 2.4rem;}
.fzsp h2{ background: #339cdc url(../images/sq_32.png) 15px 12px no-repeat;}
.mssp h2{ background: #dfa246 url(../images/sq_35.png) 15px 12px no-repeat;}
.cysp h2{ background: #78b43c url(../images/sq_40.png) 15px 12px no-repeat;}
.stsp h2{ background: #12b5b2 url(../images/sq_44.png) 15px 12px no-repeat;}
.msusp h2{ background: #c490c0 url(../images/sq_47.png) 15px 12px no-repeat;}
/*市长*/
.sz dl{ margin-bottom: 10px; overflow: hidden;}
.sz dl dt{ width: 40%; float: left; }
.sz dl dd{ width: 58%; float: right; }
.sz dl dd h3{ font-size: 2.4rem; margin-bottom: 15px;}
.sz dl dd p{ font-size: 2.4rem; line-height: 1.6; text-indent: 0px;}
.sz ul li{ width: 49%; margin: 5px auto;}
/*市政府*/
.zyhy{ overflow: hidden; margin-bottom: 100px;}
.hyflul li{float: left; background: #f5f5f5; height: 50px; font-size: 2.4rem; padding:10px 0; line-height: 50px; text-align: center; margin-left: 10px; margin-bottom: 15px; width: 46%; float: left;}
.hyflul li a{ color: #5b5b5b; }
.zfjg p{ font-size: 2.4rem; color: #5b5b5b; line-height: 1.8; text-indent: 40px;}
.zfjg p a{ color: #1e78d0;}
.plul{ overflow: hidden;}
.plul li{ float: left; padding: 20px 40px; background: #f5f5f5; margin: 10px 20px 10px 10px; font-size: 2.4rem;}
/*写信须知*/
.xxxz h3{ font-size: 2.4rem; font-weight: normal; line-height: 1.8;}
.xxxz p{ text-indent: 40px; font-size: 2.4rem; line-height: 1.8;}
.xxxz p.more{ line-height: 50px;}
/*用户中心*/
.yhzx{ margin-bottom: 95px;}
.txdiv{ height: 400px; top:10px; background:url(../images/yhzx_02.png) no-repeat center 100%;margin-bottom: 80px; position: relative;background-size: cover; -moz-background-size: cover;-webkit-background-size: cover; }
.tx{ position: relative; z-index: 1; top:50px; width: 180px;}
.tximg{ position: absolute;}
.tx dl dt{ width: 180px; height: 180px; overflow: hidden;}
.tx dl dd{ text-align: center; color: #1a77bf; font-size: 2.6rem; font-weight: bold;}
.txwk{ position: absolute; z-index: 2;}
.yhzx p{ height: 120px; line-height: 120px; padding: 0 20px; border: solid 1px #eee; font-size: 2.6rem; color: #4a4949;}
.yhzx p img{ float: left; margin-top: 35px; margin-right: 15px;}
.yhzx p i{display:block; width: 17px; height: 120px; background: url(../images/yhzx_08.png) right center no-repeat; float: right; margin-right: 20px;}
.tcbtn .btn{ width: 90%; height: 90px; margin:0 5%; font-size:2.6rem; line-height: 90px; cursor: pointer; background: #dddddd; text-align: center; border: none; border-radius: 5px;}
/*搜索结果*/
.align_center{ margin-top: 20px; font-size: 2.4rem;}
.ssjg .srk{ background:#eaeaea url(../images/ssjg_03.png) 10px center no-repeat; height: 90px; line-height: 90px; text-indent: 50px; font-size: 2.4rem; width: 98%; margin: 0 1%; border: none; border-radius: 5px;}
.ssjg .checkbtn{ width: 98%; background: #1a8fd6; height: 90px; line-height: 90px; text-align: center; color: #fff; border: none; border-radius: 5px; margin: 15px 1%; font-size: 2.6rem; letter-spacing: 10px; font-weight: bold; }
/*证件反馈*/
.szhf{ background: #fef8f2; padding:10px 20px; margin: 10px 20px; border:solid 1px #ccc;}
.zjfk p,.szhf p{ padding: 10px 0px; border-bottom: solid 1px #eee; line-height: 1.8; font-size: 2.4rem;}
.zjfk p b{ font-size: 2.4rem; letter-spacing: 20px; font-weight: bold;}
.szhf p{ border: none;}
.szhf p b{font-size: 2.4rem; font-weight: bold; margin-right: 20px;}
/*内容页*/
.newscont{ padding: 0 20px; margin-bottom: 170px;}
.newscont h1{ font-size: 2.4rem; text-align: center; color: #4a4949; }
.newscont p.ly{ text-align: center; color: #666; margin: 20px auto; overflow: hidden; text-indent: 0px; font-size: 2.4rem;}
.newscont p{ text-indent: 40px; line-height: 1.6; font-size: 1.8rem; margin: 10px auto;}
/*水费 ——支付宝*/
.jfhead{ height: 110px; line-height: 110px; width: 100%; position: fixed; top: 0px; z-index: 9999; color: #207ad1; font-size: 3rem; border-bottom: solid 1px #ccc; text-align: center; background: #fff;}
.jfhead b{ font-weight: bold;}
.jfhead a{ display: block; width: 30px; float: left; margin-left: 20px; margin-top: 5px;}
.jfcont h2{ height: 130px; line-height: 130px; border-bottom: solid 1px #ccc; background: #fff; color: #404040; font-size: 2.8rem;}
.jfcont h2 img{ float: left; margin: 20px 20px; width: 8%; height: auto; }
.jfcont p{ background: #fff; border-bottom: solid 1px #ccc; height: 120px; line-height: 120px; padding: 0 20px; position: relative; color: #666; font-size: 2.4rem;}
.mt50{ margin-top: 50px;}
.jfcont p b{ float: left; font-size: 2.4rem; font-weight: bold; color: #404040; display: block; width: 30%; }
.jfcont p i{ float: right; display: block; width: 70%; text-align: right;}
.jfcont p .zhtext{height: 46px; line-height: 46px; width:100%; border: none; text-align: right; color: #666; font-size: 2.4rem;}
.bortop{ border-top: solid 1px #ccc;}
.cxbtn{ height: 120px; line-height: 120px; width: 90%; margin: 0 5%; background: #46ade8; border: none; border-radius: 5px; color: #fff; font-size:2.6rem; margin-top: 50px; letter-spacing: 10px; cursor: pointer; font-weight: bold;}
.yzmtext,.searchtext{height: 86px; line-height: 86px; width:70%; border: none; text-align: left; color: #666; font-size: 2.4rem;}
.yhtext{height: 46px; line-height: 46px; width:100%; border: none; text-align: left; color: #666; font-size: 2.4rem;}
.yzm{ display: block; width: 30%; float: right; margin-top: 10px;}
.ylzf p i{ text-align: left;}
.serachbtn{ background: url(../images/ssjg_03.png) 0 10px no-repeat; width: 50px; height: 50px; border: none; cursor: pointer; margin-top: 15px;}
.dq h3{ height: 60px; line-height: 60px; background: #d1d5d8; padding: 0 15px; font-size: 2.4rem;}
.jfcont select{ font-size: 2.4rem;}
/*手机充值*/
.jfcont p.wxts{ background: #f6f5fa; height: 90px; line-height: 90px; color: #3c91cd;}
.czje{ background: #fff; overflow: hidden; padding: 30px 10px; margin-top: 30px; border-top: solid 1px #ccc;border-bottom: solid 1px #ccc;}
.czje ul li{ float: left; width: 47%; margin: 1% 0 1% 2%; border: solid 1px #ccc; padding: 15px 0; border-radius: 5px;}
.czje ul li p{ border: none; height: auto; line-height: 1.6; text-align: center; font-size: 2.4rem; color: #999;}
/*图片列表*/
.img_list{ width: 47%; float: left; margin: 10px 10px; overflow: hidden;}
.img_list dd{ overflow: hidden;}
.img_list dd a{ width: 100%; display:block; }
.img_list dt { height: 100px; font-size: 2.4rem;}
.img_list dd a img{ width: 100%; transition: all 1s;}
.img_list dd a img:hover{ transform: scale(1.1);}
.align_center{ margin:10px 0px 30px 0px;}
/*手机充值*/
.jfcont p.wxts{ background: #f6f5fa; height: 90px; line-height: 90px; color: #3c91cd; font-size: 2.8rem; border: none;}
.czje{ background: #fff; overflow: hidden; padding: 30px 10px; margin-top: 10px; border-top: solid 1px #ccc;border-bottom: solid 1px #ccc;}
.czje ul li{ float: left; width: 47%; margin: 1% 0 1% 2%; border: solid 1px #ccc; padding: 15px 0; border-radius: 5px;}
.czje ul li p{ border: none; height: auto; line-height: 1.6; text-align: center; font-size: 2.4rem; color: #999;}
/*任职通知*/
.rztz{ padding: 0 20px; margin-top: 20px;}
.rztz .tzk{ border: solid 1px #ccc; padding: 20px; font-size: 2.4rem; color: #999; margin-bottom: 50px;}
.rztz .tzk p{ line-height: 2.4;font-size: 2.4rem; }
.tznr h2{ text-align: center; font-size: 3.2rem;}
.tznr h3{ text-align: center; font-size: 2.8rem; font-weight: normal; margin-bottom: 50px;}
.tznr h4{ font-weight: normal; font-size: 2.4rem;}
.tznr p{ font-size: 2.4rem; text-indent: 100px; line-height: 1.6;}
.tznr p.jy{ text-align: right;}
/*审批指南*/
.spzncont h2{ font-size: 2.6rem; color: #1e78d0; margin-bottom: 15px; background: url(../images/spzf_11.png) 20px 25px no-repeat; text-indent: 40px; margin-top: 30px;}
.xmxx{ border: solid 1px #999; border-radius: 10px; padding: 20px 20px 0 20px; margin: 0 20px;}
.xmxx p{ background: #fff; border-bottom: solid 1px #999; overflow: hidden; padding: 20px 0; position: relative; color: #666; font-size: 2.4rem;}
.xmxx p b{ float: left; font-size: 2.4rem; font-weight: normal; color: #404040; display: block; width: 30%; }
.xmxx p i{ float: right; display: block; width: 70%;}
.spznxl ul li h2 b{ display: block; float:right; width:40px; height: 40px; margin-right: 20px; background: url(downarrow.png) 0 0px no-repeat;background-size: cover; -moz-background-size: cover;-webkit-background-size: cover;}
.spznxl ul li h2 b:hover{ background: url(uparrow.png) 0 0px no-repeat; background-size: cover; -moz-background-size: cover;-webkit-background-size: cover;}
.spznxl ul li div{ overflow: hidden; font-size: 2.4rem; padding:0 20px; display: none;}
.spznxl ul li .sltj p{ line-height: 1.8; border-bottom: solid 1px #999; padding: 20px 0; text-indent: 80px;}
.xline{ clear: both; height: 2px; background: #ccc; width: 100%; margin: 10px auto;}
.bllc p{ padding: 20px 0;}
.spznxl ul li:hover div{ display: block;}
/*预审填写表单*/
.bdcont p{ margin: 20px 40px; border-radius: 10px; border: solid 1px #999; padding: 20px; font-size: 2.4rem; overflow: hidden; }
.bdcont p b{ width: 22%; display: block; float: left;}
.bdcont p i{ width: 78%; display: block; float: right;}
.bdcont p i input[type="text"]{ width: 100%; padding: 20px 0; border: none; font-size: 2.4rem;}
.bdcont p i select{ font-size: 2.4rem; border: none; float: right;}
.bdcont h3 .btn{ width: 100%; text-align: center; font-size: 2.6rem; background: #ccc; border: solid 1px #999; padding: 30px 0; cursor: pointer;}
.bsfwnews p b{ padding-top: 18px;}
/*个人信息*/
.grxxcont{margin:130px 20px; background:#fff; padding:20px 0; font-size:2.4rem; border-radius:20px;}
.grxxcont p{ border-bottom:solid 1px #999; padding:30px 20px;}
.grxxcont p i{ width:20px; height:50px; margin-top:10px; float:right; background:url(../images/yhzx_08.png) right center no-repeat; background-size:cover; -moz-background-size: cover;-webkit-background-size: cover;}
/*手机绑定*/
.sjbdcont{ padding:30px; font-size:2.8rem; margin-top: 90px;}
.sjbdcont ul{ overflow:hidden; background:url(../images/ulbg.png) 0 140px repeat-x;}
.sjbdcont ul li{ width:33%; font-size:3.0rem; height:180px; margin:50px 0 20px 0; }
.sjbdcont ul li.li1{ background:url(../images/small.png) left 60px no-repeat; }
.sjbdcont ul li.li2{ background:url(../images/small.png) center 60px no-repeat; text-align:center; }
.sjbdcont ul li.li3{ background:url(../images/small.png) right 60px no-repeat; text-align:right; }
.sjbdcont ul li p{ margin-top:70px; font-weight:bold; }
.sjbdcont p{margin:40px auto;}
.sjbdcont p i{ color:#f00; font-size:2.8rem;}
.sjbdcont p input[type=text]{ font-size:2.8rem; width:100%; border-radius:10px; border:solid 1px #999; padding:20px;}
.sjbdcont h3 .btn{ width: 98%; text-align: center; font-size: 2.6rem; color:#fff; border-radius:10px; background: #00558e; border: solid 1px #999; padding: 30px 0; margin:50px 1%; cursor: pointer;}
.li1act{ background:url(../images/big.png) left 60px no-repeat; }
.li2act{ background:url(../images/big.png) center 60px no-repeat; text-align:center;}
.li3act{ background:url(../images/big.png) right 60px no-repeat; text-align:right;}
.yzm{width:98%; border-radius:10px; border:solid 1px #999; padding:20px 10px; background:#fff; margin:0 1%}
.yzm input#yzmtext{ width:70%; float:left; padding:5px 20px; border:none;}
.yzm input#yzmbtn{ width:30%; float:right; text-align:center; background:#00558e; border-radius:10px; cursor:pointer; color:#fff; font-size:2.4rem; border:none; padding:10px 0;}
.bluefont{ color:#00558e;}
.typ{ font-size:2.2rem}
.checkbox{ width:35px; height:35px; border:solid 1px #333; margin-right:20px;}
.xjcont{ margin-top: 150px; margin-bottom: 140px;}
/*新用户中心*/
.xtx{ overflow: hidden; padding: 100px 0px;}
.xtximg dl dt{ width: 25%; float: left; margin:0 100px; }
.xtximg dl dt img{ width: 100%;}
.xtximg dl dd p{ font-size: 2.6rem; height: 60px; border: none; }
/*登陆*/
.logincont{margin-top: 160px;}
.logintit img{display: block; margin: 100px auto;}
.logincont p{margin: 80px 50px; border: solid 1px #999; border-radius: 10px; overflow: hidden; }
.logincont p img{ float: left;}
.logincont p input[type=text]{ width: 85%; height: 94px; line-height: 94px; font-size: 2.4rem; padding: 0 30px; border: none; background: #f6f6f6; color: #333;}
.logincont h2 .lgbtn{ width: 40%; margin: 50px 5%; height: 120px; line-height: 120px; border-radius: 10px; font-size: 2.6rem; letter-spacing: 10px;}
.loginbtn{ color: #fff; background: #1c60a9; border: none; }
.regbtn{ background: #fff; border: solid 1px #333;}
.logincont h3{ float: right; margin-right: 100px; font-size: 2.4rem; font-weight: normal; }
.logincont h3 .radiobox{ width: 35px; height: 35px;}
.lgfooter{ position: fixed; bottom: 0px; width: 100%;}
.lgfooter img{ width: 100%;}
/*结果公示*/
.jggsdiv{ overflow: hidden; background: url(../images/yjt.png) right center no-repeat; padding-right: 30px; margin: 40px 20px 20px 0;}
/*结果公示详细*/
.jggsxx{ font-size: 2.2rem; margin: 40px; padding: 20px; border: solid 1px #ccc; }
.jggsxx p{ text-indent: 100px; line-height: 2.0;}
.tcgg{ text-align: center; margin: 40px auto;}
.jggsxx .ph{ margin-bottom: 30px;}
/*网上预约*/
.wsyy{ overflow: hidden; border: solid 1px #ccc; border-radius: 20px; padding: 20px 20px 0px 20px; margin: 40px;}
.wsyy h2{ color: #207ad1; border-bottom: solid 1px #ccc; font-size: 2.6rem; height: 90px; line-height: 90px;}
.wsyy p{ font-size: 2.4rem; border-bottom: dashed 2px #ccc; line-height: 100px; background: url(yj.png) right center no-repeat;}
.wsyy p b{ border-left: solid 10px #207ad1;border-right: solid 10px #207ad1; padding: 0 20px; margin-right: 30px;}
.wsyy p u{ color: #207ad1; border: solid 2px #207ad1; padding:0 20px; border-radius: 20px; margin-left: 30px;}
/*返回顶部*/
.fhdb{ background:url(../images/fhdb.png) no-repeat center;width:30px;height:30px;position:fixed;bottom:30px;right:20px; display:none;}
.ulpd{ padding: 0 20px;}
.mui-active{
color:blue;
}
.mui-control-item{
width: 500px; text-align: center;
font-size: 2.6rem; font-weight: bold;
}
.mui-pull-caption{
font-size: 2rem;text-align: center;
}
.nav .navleft ul li a:link {
color: #000000;
text-decoration: none;
}
.nav .navleft ul li a:visited {
color: #000000;
text-decoration: none;
}
.nav .navleft ul li a:hover {
color: #000000;
text-decoration: none;
}
/*上传文件*/
#twopage{ padding: 20px;}
#twopage h2{ width: 100%; height: 96px; line-height: 96px; font-size: 2.8rem; background: #CBCBCB url(../images/jianh.png) 20px center no-repeat;cursor: pointer; text-indent: 70px; font-weight: normal;}
#twopage span{ display: block; width: 100%; overflow: hidden; padding: 10px; border-bottom: solid 1px #ccc;}
#twopage span p{ border: none; margin: 0px; padding: 10px 0px;}
#twopage span input[type=radio]{ width: 30px; height: 30px; float: left; margin-top: 25px; margin-right: 10px;}
.licenter li{
text-align: center;
}
/*当前版本*/
.jfhead .bbfh{ margin-top: 10px;}
.mui-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 998;
background-color: rgba(0,0,0,.3);
}
/*网上办事预审*/
#twopage span p.wjm{ width: 92%; line-height: 2; margin: 0 20px; font-size: 2.4rem;}
.fjnr .wjm em{width: 60%;text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-style: normal; color: #666; font-size: 2.4rem; margin:0 15px; float: left;}
.fjnr p a{ display: block; float: left; width: 28%; margin: 0 2%; height: 70px; line-height: 70px; text-align: center; }
.fjnr p .bluebg{ background: #e6e9ed; color: #333;}
.fjnr p .organbg{ background: #aab2bd;}
.fjnr p u{ float: left;width: 17%;}
.fjnr p i{ width: 18%; float: left; color: #f00; line-height:80px;}
/*政府领导*/
.ldcont{ padding: 20px; margin-top: 150px;}
.ldcont h2{ font-size: 2.8rem; color: #626679; text-indent: 10px; margin: 10px auto;}
.ldcont dl{ overflow: hidden; border-bottom: solid 1px #ccc; padding: 20px 0;}
.ldcont dl dd em{ height: 50px; display: block; font-style: normal;}
.ldcont dl dd{ width: 120px; float: left; font-size: 2.4rem; font-weight: bold; line-height:240px ;}
.ldcont dl dt{ width:85%; display: block; float: right;}
.ldcont dl dt p{ display: block; width: 210px; float: left; margin: 10px; font-size: 2.4rem; text-align: center;}
.ldcont dl dt img{ width: 100%; margin: 10px auto; }