@charset "utf-8";
html,body { min-height: 100%;overflow-x: hidden;}
.w1200 { width: 1200px; margin:0 auto;}
table { width: 100%;}
body { font-family: "微软雅黑";overflow-x:hidden;}
img { float: none;}
a,a img {transition:.3s;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
a,input,textarea,select {outline: none;}
a:active,input:active,textarea:active,select:active {star:expression(this.onFocus=this.blur());}

.bsBox,.bsBox * {-webkit-box-sizing: content-box;-moz-box-sizing: content-box; box-sizing: content-box;}

.link-box .navListBox .item {width: 282px;}
.link-box .navListBox .item.temp1 { width: 340px;}
.link-box .navListBox .item.temp1.w520 { width: 460px;}



.borderR5 { border-radius: 5px;}
.whiteSpace{ white-space: nowrap;}

.positionRe{ position: relative;}
.switchBox,.noBlock { display: none;}
.news-item-temp1 a:after,.clearfix:after,.pages:before{ display: block; content:""; clear: both;}
.zzz{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.clear { clear: both;}
.notBorder { border: none !important;}
.notBg { background: none !important;}

.czzq,.service-listBox ul li a,.app-infoPic-Warp ul li a{display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-pack: center;-webkit-box-align: center;display: box;box-orient: horizontal;box-pack: center;box-align: center;}
.txt-l{ text-align: left !important;}.txt-c{text-align: center !important;}.txt-r{ text-align: right !important;}
a:hover {opacity: 0.8; filter: alpha(opacity = 80); }

.whiteBg { background: #fff;}.grayBg{ background: #F8F8F8;}.blueBg { background: #E5F1FD;}.blueBg2{background: #F0F7FE;}.blueBg3{background: #DBEDFE;}.blueBg4{ background: #F1FCFF}.blueBg5{background: #EEF5FC}.blueBg6{background: #677EF2}.blueBg7{background: #4AB5E3 !important;}.blueBg8{background: #CEE6FF !important;} 
.blueBg9{background: #0568D1 !important;} 

.greenBg { background: #02B306;}.greenBg-1{background: #E4F4EA !important;}.greenBg-2{background: #89CF50 !important;}.greenBg-3{background: #D7F8EA !important;}.greenBg-4{background: #0F9274 !important;}.greenBg-5{background: #CEE7B1 !important;}.greenBg-6{background: #C3E7EB !important;}.greenBg-7{background: #2E868E !important;}
.redBg{ background: #FFEBEB;}.redBg1{ background: #DE5A5B;}.redBg2{ background: #CD64B2 !important;}

.orgBg-1{ background: #E8B64A !important;}.orgBg2{ background: #F99974 !important;}.orgBg3{ background: #FFF1DC !important;}.orgBg4{ background: #E19030 !important;}
.cWhite { color: #fff;}
.cGray{ color: #6b6a6a !important;}.cBlue1{color: #86a4c1 !important;}.cBlue2{color: #4975d4 !important;}.cBlue3{color: #0FAAF4 !important;}.cRed1{color: #fe5cf0 !important;}.cOrg1{color: #ee9d00 !important;}.cGreen1{color: #25d4b5 !important;}

.fz12{ font-size: 12px !important;}.fz14{ font-size: 14px !important;}.fz15{ font-size: 15px !important;}.fz16{ font-size: 16px !important;}.fz18{ font-size: 18px !important;}.fz20{ font-size: 20px !important;}

.p0{ padding:0 !important}.pt0{ padding-top:0 !important}.pl0{ padding-left:0}.pr0{ padding-right:0}.pb0{ padding-bottom:0 !important; }.pl5{ padding-left:5px !important;}.ptb10 {padding:10px 0 !important;}

.mb0 { margin-bottom: 0 !important;}

.shadowBox { box-shadow: 1px 4px 15px #dcdcdc;}
.txtIndent2em { text-indent: 2em;}
.lHeight28{ line-height: 28px;}

.image img { max-width: 100%;}


.img-txt-1 { position: relative;}
.img-txt-1 span { position: absolute; left: 0; bottom: 0; width: 100%; padding: 5px 10px; font-size: 14px; line-height: 18px; background: #000; background: rgba(0,0,0,.6); color: #fff;}

.plr7 { padding: 0 7px !important;}

.toTopBtn { display: none; position: fixed; right: 2%; bottom: 120px; cursor: pointer;}

/*二级页面 头部 start*/
.header.temp1 { height: 90px; background: #054E9B; position: relative; z-index: 9;}
.header.temp1 .psInfo,.header.temp1 .menu-h2,.header.temp1 a.app-menuBtn,.header.temp1 a.app-searchBtn,.header.temp1 a.app-mylink { display: none;}
.header.temp1 .logo img { width: 88px; margin-top: 5px;}
.header.temp1 .menuBox a.link-btn { display: block; margin: 30px 20px 0 0; padding: 3px 10px; float: left; background: #26A8AF; border-radius: 3px; font-size: 16px; color: #fff;}
.header.temp1 .menuBox .menuList { float: left; margin-top: 30px;} 
.header.temp1 .menuBox .menuList li { float: left; margin: 0 5px;}
.header.temp1 .menuBox .menuList li .levenMenu { display: none;}
.header.temp1 .menuBox .menuList li a b.caret { display: none;}
.header.temp1 .menuBox .menuList li a { display: block; height: 30px; padding: 0 11px; line-height: 30px; font-size: 16px; color: #fff;}
.header.temp1 .menuBox .menuList li a.active,.header.temp1 .menuBox .menuList li a:hover { color: #fff602}
.header ul.supList { float: left; height: 90px; margin-left: 20px; padding-left: 20px; background: url(/pubimages/web/top-home-bg-1.png) no-repeat 0 bottom;}
.header ul.supList li { float: left; padding-top: 30px;}
.header ul.supList li a { display: block; height: 30px;margin: 0 5px; padding: 0 6px; line-height: 30px; color: #fff; font-size: 12px;}
.header ul.supList li a i { display: inline-block; width: 28px; height: 30px; background: url(/pubimages/web/top-nav-ico-1-1.png) no-repeat center 0;}
.header ul.supList li a.ico0 i { width: 30px; background-position: center -135px;}
.header ul.supList li a.ico1 i { width: 26px; background-position: center 9px;}
.header ul.supList li a.ico2 i { width: 18px; background-position: center -20px;}
.header ul.supList li a.ico3 i { width: 14px; background-position: center -49px;}
.header ul.supList li a.ico4 i { width: 17px; background-position: center -78px;}
.header ul.supList li a.ico5 i { width: 16px; background-position: center -106px;}
.header ul.supList li a.ico6 i { width: 16px; background: url(/pubimages/web/top-nav-ico-1-1-w.png) no-repeat center}

.header.temp1.s1 .logo img { width: 180px; margin-top: 15px;} 
.header.temp1.s1 .menuBox .menuList li a {padding: 0 8px;}
.header.temp1.s1 .menuBox a.link-btn {margin: 32px 12px 0 0;}
.header.temp1.s1 ul.supList li a { margin: 0;}


.web-jt .header ul.supList li a.ico2 i { background-image:url(../images/top-nav-ico-1-1-j.png) !important; background-position: center 7px !important; }
.header.temp1 .menuBox .supList li a em { display: none;}




.header.temp2 { height: 136px; overflow: hidden;}
.header.temp2 ul.supList{ float: none; height: 28px; margin: 0; padding: 0; background: none; text-align: right;}
.header.temp2 ul.supList li { float: none; display: inline-block;padding-top: 0;}
.header.temp2 ul.supList li a {height: 28px; padding: 0; line-height: 28px;}
.header.temp2 ul.supList li a em { display: none;}
.header.temp2 ul.supList.jy-icons li a i { display: inline-block; width: 28px; height: 30px; background-image: url(../images/top-nav-ico-1-2.png); position: relative; top: -2px;}
.header.temp2 ul.supList.jy-icons li a.ico6 i {background: url(/pubimages/web/top-nav-ico-1-1-w.png) no-repeat center}
.header.temp2 .menu-temp2 { padding-left: 160px; position: relative;}
.header.temp2 .menu-temp2 .logo { position: absolute; left: 30px; top: 16px;}
.header.temp2 .menu-temp2 .menuMoveBox { height: 200px;overflow:hidden; overflow-x: auto;}
.header.temp2 .menu-temp2 .menuMoveBox ul { white-space: nowrap;}
.header.temp2 .menu-temp2 .menuMoveBox ul li { float: left; display: inline-block; width: 101px; padding-left: 1px;  background: url(/images/top-home-bg-2.png) no-repeat; }
.header.temp2 .menu-temp2 .menuMoveBox ul li a { display: inline-block; width: 100%; height: 108px; text-align: center; color: #fff; font-size: 15px;}
.header.temp2 .menu-temp2 .menuMoveBox ul li a:hover,
.header.temp2 .menu-temp2 .menuMoveBox ul li a.active { background: #03A506; color: #FAFD03;opacity: 1; filter: alpha(opacity = 100);}
.header.temp2 .menu-temp2 .menuMoveBox ul li a i { display: block; width: 40px; height: 40px; margin: 20px auto 5px; background: url(/pubimages/web/menu-ico-1-1.png) no-repeat 4px 12px;}
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico1 i { background-position: 4px -28px;}
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico2 i { background-position: 4px -73px;}
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico3 i { background-position: 4px -116px;}
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico4 i { background-position: 4px -157px;}
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico5 i { background-position: 4px -200px;}
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico6 i { background-position: 4px -245px;}
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico7 i { background-position: 4px -287px;}
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico8 i { background-position: 4px -330px;}
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico9 i { background-position: 4px -378px;}

.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico0:hover i,
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico0.active i { background-position: -47px 12px;}
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico1:hover i,
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico1.active i { background-position: -47px -28px;}
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico2:hover i,
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico2.active i { background-position: -47px -73px;}
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico3:hover i,
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico3.active i { background-position: -47px -116px;}
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico4:hover i,
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico4.active i { background-position: -47px -157px;}
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico5:hover i,
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico5.active i { background-position: -47px -200px;}
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico6:hover i,
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico6.active i { background-position: -47px -245px;}
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico7:hover i,
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico7.active i { background-position: -47px -287px;}
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico8:hover i,
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico8.active i { background-position: -47px -330px;}
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico9:hover i,
.header.temp2 .menu-temp2 .menuMoveBox ul li a.ico9.active i { background-position: -47px -378px;}


.header.temp2.greenBg {background: #02B306}
.header.temp2.greenBg .topNav {background: #03A506}

.header.temp2.blueBg {background: #566CBC}
.header.temp2.blueBg .topNav {background: #565DBC}
.header.temp2.blueBg .menu-temp2 .menuMoveBox ul li a:hover, .header.temp2.blueBg .menu-temp2 .menuMoveBox ul li a.active { background: #565DBC;}

.header.temp2.blueBg1 {background: #4497F0}
.header.temp2.blueBg1 .topNav {background: #398AD8}
.header.temp2.blueBg1 .menu-temp2 .menuMoveBox ul li a:hover, .header.temp2.blueBg1 .menu-temp2 .menuMoveBox ul li a.active { background: #398AD8;}

.header.temp2.redBg {background: #C84C4D}
.header.temp2.redBg .topNav {background: #A93032}
.header.temp2.redBg .menu-temp2 .menuMoveBox ul li a:hover, .header.temp2.redBg .menu-temp2 .menuMoveBox ul li a.active { background: #A93032;}

.header.temp2.orgBg {background: #D6963D}
.header.temp2.orgBg .topNav {background: #B97727}
.header.temp2.orgBg .menu-temp2 .menuMoveBox ul li a:hover, .header.temp2.orgBg .menu-temp2 .menuMoveBox ul li a.active { background: #B97727;}

.header.temp2.blueBg2 {background: #3550AC}
.header.temp2.blueBg2 .topNav {background: #2543A3}
.header.temp2.blueBg2 .menu-temp2 .menuMoveBox ul li a:hover, .header.temp2.blueBg2 .menu-temp2 .menuMoveBox ul li a.active { background: #2543A3;}

.header.temp2.blueBg3 {background: #0568D1}
.header.temp2.blueBg3 .topNav {background: #0751B2}
.header.temp2.blueBg3 .menu-temp2 .menuMoveBox ul li a:hover, .header.temp2.blueBg3 .menu-temp2 .menuMoveBox ul li a.active { background: #0751B2;}

.header.temp2.greenBg {background: #15AA89}
.header.temp2.greenBg .topNav {background: #13997C}
.header.temp2.greenBg .menu-temp2 .menuMoveBox ul li a:hover, .header.temp2.greenBg .menu-temp2 .menuMoveBox ul li a.active { background: #13997C;}

.header.temp2.greenBg3 {background: #529EA5}
.header.temp2.greenBg3 .topNav {background: #2E868E}
.header.temp2.greenBg3 .menu-temp2 .menuMoveBox ul li a:hover, .header.temp2.greenBg3 .menu-temp2 .menuMoveBox ul li a.active { background: #2E868E;}

.header.temp2.livelihood {background: #fff}
.header.temp2.livelihood .topNav {background: #6D6D6C}
.header.temp2.livelihood .menu-temp2 { padding-left: 140px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li { width: 85.8px; background: none; padding: 0; border-left: 1px solid #E5E5E5}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a { color: #BDBDBC; font-size: 14px}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a i {background: url(/pubimages/web/menu-ico-1-2.png) no-repeat 1px 2px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a:hover,.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.active { background: #A0D168; color: #fff;opacity: 1; filter: alpha(opacity = 100);}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico1:hover,.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico1.active { background: #FF8E5E}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico2:hover,.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico2.active { background: #5EB1FF}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico3:hover,.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico3.active { background: #FFAE00}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico4:hover,.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico4.active { background: #9C78C0}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico5:hover,.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico5.active { background: #5CA4DC}

.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico6:hover,.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico6.active { background: #8DE1D0}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico7:hover,.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico7.active { background: #259EFE}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico8:hover,.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico8.active { background: #87C045}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico9:hover,.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico9.active { background: #FDC678}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico10:hover,.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico10.active { background: #EE90BC}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico11:hover,.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico11.active { background: #B7CBE9}

.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico1 i { background-position: 1px -57px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico2 i { background-position: 1px -117px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico3 i { background-position: 1px -177px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico4 i { background-position: 1px -239px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico5 i { background-position: 1px -298px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico6 i { background-position: 0 -361px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico7 i { background-position: 0 -419px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico8 i { background-position: 0 -479px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico9 i { background-position: 0 -539px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico10 i { background-position: 0 -598px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico11 i { background-position: 0 -658px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico0:hover i, .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico0.active i {background-position: -61px 2px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico1:hover i, .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico1.active i {background-position: -61px -57px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico2:hover i, .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico2.active i {background-position: -61px -117px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico3:hover i, .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico3.active i {background-position: -61px -177px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico4:hover i, .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico4.active i {background-position: -61px -239px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico5:hover i, .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico5.active i {background-position: -61px -298px;}

.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico6:hover i, .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico6.active i {background-position: -60px -361px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico7:hover i, .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico7.active i {background-position: -60px -419px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico8:hover i, .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico8.active i {background-position: -60px -479px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico9:hover i, .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico9.active i {background-position: -60px -539px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico10:hover i, .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico10.active i {background-position: -60px -598px;}
.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico11:hover i, .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico11.active i {background-position: -60px -658px;}






/*二级页面 头部 end*/

/*内页 banner start*/
.banner-pages { height: 158px; background: url(/pubimages/web/page-banner-bg-img-1.jpg) no-repeat center; background-size: cover;}   /*民意征集*/
.banner-pages.banner-1-2 { background-image: url(../images/page-banner-bg-img-2.jpg);}   /*在线访谈*/
.banner-pages.banner-1-3 { background-image: url(../images/page-banner-bg-img-3.jpg);}   /*政府信箱*/
.banner-pages.banner-1-4 { background-image: url(/pubimages/web/page-banner-bg-img-4.jpg);}   /*业务知识库*/
.banner-pages.banner-1-5 { background-image: url(../images/page-banner-bg-img-5.jpg);}   /*公共服务*/
.banner-pages.banner-1-6 { background-image: url(../images/page-banner-bg-img-6.jpg);}   /*公共服务 - 教育*/
.banner-pages.banner-1-7 { background-image: url(../images/page-banner-bg-img-7.jpg);}   /*权责清单*/
.banner-pages.banner-1-8 { background-image: url(/pubimages/web/page-banner-bg-img-8.jpg);}   /*关于坪山*/
.banner-pages.banner-1-9 { background-image: url(/pubimages/web/page-banner-bg-img-9.jpg);}   /*信息公开-图上无字*/
.banner-pages.banner-1-10 { background-image: url(/images/page-banner-bg-img-29.jpg) !important;}   /*信息公开*/
.banner-pages.banner-1-11 { background-image: url(/pubimages/web/page-banner-bg-img-11.jpg);}   /*公共服务-教育*/
.banner-pages.banner-1-12 { background-image: url(/pubimages/web/page-banner-bg-img-12.jpg);}   /*公共服务-医疗*/
.banner-pages.banner-1-13 { background-image: url(/pubimages/web/page-banner-bg-img-13.jpg);}   /*公共服务-就业*/
.banner-pages.banner-1-14 { background-image: url(/pubimages/web/page-banner-bg-img-14.jpg);}   /*公共服务-社保*/
.banner-pages.banner-1-15 { background-image: url(/pubimages/web/page-banner-bg-img-15.jpg);}   /*公共服务-证件办理*/
.banner-pages.banner-1-16 { background-image: url(/pubimages/web/page-banner-bg-img-16.jpg);}   /*公共服务-招商引资*/
.banner-pages.banner-1-17 { background-image: url(/pubimages/web/page-banner-bg-img-17.jpg);}   /*公共服务-企业开办*/
.banner-pages.banner-1-18 { background-image: url(/pubimages/web/page-banner-bg-img-18.jpg);}   /*公共服务-创新创业*/
.banner-pages.banner-1-19 { background-image: url(../images/page-banner-bg-img-19.jpg);}   /*公共服务-意见箱*/
.banner-pages.banner-1-20 { background-image: url(/pubimages/web/page-banner-bg-img-20.jpg);}   /*公共服务-福利救助*/
.banner-pages.banner-1-21 { background-image: url(../images/page-banner-bg-img-21.jpg);}   /*重点业务服务*/
.banner-pages.banner-1-22 { background-image: url(../images/page-banner-bg-img-22.jpg);}   /*坪山概况*/
.banner-pages.banner-1-23 { background-image: url(../images/page-banner-bg-img-23.jpg);}   /*坪山要闻*/
.banner-pages.banner-1-24 { background-image: url(../images/page-banner-bg-img-24.jpg);}   /*互动交流*/
.banner-pages.banner-1-26 { background-image: url(../images/page-banner-bg-img-26.jpg);}   /*VR全景*/

.banner-pages h2 { padding-top: 56px; color: #054E9B; font-size: 38px; font-weight: 700; letter-spacing: 2px; text-shadow:1px 1px 0 #fff; }

/*内页 banner end*/



/*内页 start*/

/*二级导航 start*/
.levelNav-temp1 { height: 52px; background: #3C97E1; padding-left: 150px; position: relative; overflow: hidden; }
.levelNav-temp1 dl dt { position: absolute; left: 0; top: 0; width: 150px; height: 52px; font-size: 18px; line-height: 50px; text-align: center; padding-right: 10px; font-weight: 700; background: #2D88DB url(../images/levelNav-bg-1.png) no-repeat right 0; color: #fff;}
.levelNav-temp1 dl dd { width: 100%; position: relative;}
.levelNav-temp1 dl dd ul { height: 80px; margin: 0 50px 0 35px; white-space: nowrap; overflow-x: auto;word-wrap: normal;}
.levelNav-temp1 dl dd ul li { display: inline-block;}
.levelNav-temp1 dl dd ul li a { display: inline-block; height: 52px; padding: 0 6px; line-height: 52px; font-size: 14px; color: #fff;}
.levelNav-temp1 dl dd ul li a.active { color: #fff602;}
.levelNav-temp1 .levelBtn em { display: block; width: 20px; height: 20px; position: absolute; top: 16px;  background: url(/pubimages/web/public-ico-1.png) no-repeat; cursor: pointer;}
.levelNav-temp1 .levelBtn em.leftBtn { left: 10px; background-position: -69px 3px;}
.levelNav-temp1 .levelBtn em.rightBtn { right: 20px; background-position: -84px 3px;}

.levelNav-temp1.hoverIcon {height: 90px; padding-left: 200px; background: #599BE2;}
.levelNav-temp1.hoverIcon dl dt { width: 200px; height: 90px; line-height: 90px; padding: 0 15px; background: #4C8FD7;}
.levelNav-temp1.hoverIcon dl dt.row2 { padding-top: 22px; line-height: 22px;} /*10*/
.levelNav-temp1.hoverIcon dl dt.row3 { padding-top: 12px; line-height: 22px;}  /*20*/
.levelNav-temp1.hoverIcon dl dd ul { height: 120px;}
.levelNav-temp1.hoverIcon dl dd ul li a { width: 108px; height: 90px; padding: 0; border-right: 1px solid #72a8e6; line-height: 18px; text-align: center; white-space: normal; overflow: hidden;}
.levelNav-temp1.hoverIcon dl dd ul li a.on { color: #FEFB02}
.levelNav-temp1.hoverIcon dl dd ul li a span { display: inline-block; padding: 0 10px;white-space:inherit; }
.levelNav-temp1.hoverIcon dl dd ul li a i { display: inline-block; width: 100%; height:30px; margin: 18px 0 0; }
.levelNav-temp1.hoverIcon .levelBtn em { width: 24px; height: 24px;background: url(/pubimages/web/lr-btn-1-1.png) no-repeat; top: 32px; }
.levelNav-temp1.hoverIcon .levelBtn em.leftBtn { left: 8px;}
.levelNav-temp1.hoverIcon .levelBtn em.rightBtn { right: 15px; background: url(/pubimages/web/lr-btn-1-2.png) no-repeat; }

/*二级导航 end*/


/*标题 temp1 start*/
.tit-temp1 { border-bottom: 1px solid #E5F1FD;}
.tit-temp1 h2 { min-height: 22px; padding-left: 13px; font-size: 22px; line-height: 22px; color: #599be2; font-weight: 700; position: relative; }
.tit-temp1 h2 i { display: block; width: 5px; height: 22px; background: url(/pubimages/web/public-ico-1.png) no-repeat -23px 0; position: absolute; left: 0; top: 0;}
.tit-temp1 h2 span { padding-left: 10px; font-size: 12px; color: #999; font-weight: 500;}
.tit-temp1 h2 span em { padding: 0 5px; color: #84b6d9;}
.tit-temp1 h2 p.nav { display: inline-block; font-size: 14px; max-width:1038px; padding-left:10px}
.tit-temp1 h2 p.nav a { display: inline-block; padding: 0 10px; font-weight: 500; color: #000;}
.tit-temp1 h2 p.nav a.on,.tit-temp1 h2 p.nav a.active { color: #f00}
.tit-temp1 h2.tit-red { border-left: 4px solid #C90808; color: #C90808;}


/*标题 temp1 end*/

/*列表 temp1 start*/
/*list-temp1: 公众参与*/
.list-temp1 { padding: 20px 20px 0;}
.list-temp1 .item { height: 120px; margin-bottom: 10px; background: #F9F9F9;}
.list-temp1 .item .date a { float: left; display: block; width: 100px; height: 100px; margin-right: 15px; background: #F2F2F2;color: #A3A2A2; text-align: center; }
.list-temp1 .item .date a span,.list-temp1 .item .date a em { display: inline-block; width: 100%; padding-top: 15px; font-size: 20px; }
.list-temp1 .item .date a span { font-weight: 700; line-height: 22px;}
.list-temp1 .item .date a em { padding: 4px 0; font-size: 12px;}
.list-temp1 .item .date a i { display: inline-block; width: 70px; height: 26px; line-height: 26px; background: #A3A2A2; color: #fff;}
.list-temp1 .item .tit-info a { display: block; padding: 10px 10px 0 0;}
.list-temp1 .item .tit-info a span { display: block; padding-bottom: 5px; color: #a5a6a6; font-size: 14px;}
.list-temp1 .item .tit-info a strong { font-size: 16px; color: #a5a6a6; font-weight: 500;}

.list-temp1 .item.on { background: #F1F8FF}
.list-temp1 .item.on .date a { background: #E2F0FF; color: #5db4f1; }
.list-temp1 .item.on .date a i { background: #5DB4F1; font-weight: 700;}
.list-temp1 .item.on .tit-info a span em { color: #5db4f1;}
.list-temp1 .item.on .tit-info a strong{ color: #002249;}



/*list-temp2: 在线访谈首页*/
.list-temp2 ul li { margin-bottom: 20px; }
.list-temp2 ul li a { display: block; height: 76px;line-height: 19px; color: #000; font-size: 14px; overflow: hidden;}
.list-temp2 ul li a i { float: left; margin-right: 10px; }
.list-temp2 ul li a em { display: block; color: #777; font-size: 12px;}
/*list-temp2: 在线访谈首页*/

/*list-temp3: 政府信箱列表页*/
.list-temp3 .item { margin-bottom: 20px; }
.list-temp3 .item a { display: block; height: 120px; padding: 15px; border: 1px solid #E2E6E6; color: #999; overflow: hidden; }
.list-temp3 .item a span { display: inline-block; width: 100%; margin-bottom: 5px;}
.list-temp3 .item a span em { display: inline-block; padding-right: 20px; white-space: nowrap;}
.list-temp3 .item a strong { display: inline-block; width: 100%; height: 74px; font-weight: 500; color: #000; font-size: 16px; line-height: 24px; overflow: hidden;}
.list-temp3 .item a:hover { background: #F1FCFF; border: 1px solid #CEEDF7;}
/*list-temp3: 政府信箱列表页*/

/*list-temp4 start 业务知识库列表页*/
.list-temp4 .item { margin-bottom: 20px;}
.list-temp4 .item a { display: block;height: 180px; padding: 20px; border: 1px solid #E0E8F0; border-top: none; border-left: none; background: #F8FBFE; color: #000; }
.list-temp4 .item a strong,.list-temp4 .item a span { display: inline-block; width: 100%; margin-bottom: 6px;}
.list-temp4 .item a strong { font-weight: 500;}
.list-temp4 .item a span { color: #607d99;}
/*list-temp4 end 业务知识库列表页*/

/*list-temp5 start 公共服务列表页*/
.list-temp5 .item { min-height:140px; }
.list-temp5 .item a { display: block; height: 150px; padding: 20px; color: #000; border: 1px solid #eee; }
.list-temp5 .item a:hover { background: #F5FAFF}
.list-temp5 .item a strong,.list-temp5 .item a span { display: block; width: 100%; overflow: hidden;}
.list-temp5 .item a span { height: 42px; color: #666; }
.list-temp5 .item a em { color: #999}
/*list-temp5 end 公共服务列表页*/

/*list-temp6 start 图说坪山-图文列表页*/
.list-temp6 .item { min-height:140px; border-top: 1px solid #D0DDEA; }
.list-temp6 .item dl { padding: 20px;}
.list-temp6 .item dl dt { float: left; margin-right: 15px;}
.list-temp6 .item dl dd a { display: block; color: #000;}
.list-temp6 .item dl dd p { padding: 10px 0;}
/*list-temp6 end 图说坪山-图文列表页*/

/*list-temp7 start 图说坪山-图文列表页2*/
.list-temp7 .item { margin-bottom: 30px; background: #fff; }
.list-temp7 .item a { display: block;}
.list-temp7 .item a img { width: 100%;}
.list-temp7 .item a span { display: block; height: 54px; padding: 6px 10px; color: #000; text-align: center; font-size: 14px; overflow: hidden;}
.list-temp7 .item a span{display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-pack: center;-webkit-box-align: center;display: box;box-orient: horizontal;box-pack: center;box-align: center;}
/*list-temp7 end 图说坪山-图文列表页2*/

/*list-temp8 start*/
.list-temp8 .item .poreBox { position: relative; padding-right: 240px; }
.list-temp8 .item .poreBox dl { min-height: 130px;}
.list-temp8 .item .poreBox dl dt,.list-temp9 .item dl dt,.list-temp10 .item dl dt { height: 24px; margin-bottom: 15px; line-height: 24px; font-size: 20px;  font-weight: 500;}
.list-temp8 .item .poreBox dl dt i,.list-temp9 .item dl dt i,.list-temp10 .item dl dt i { display: block; float: left; width: 20px; height: 20px; margin: 3px 6px 0 0; background: url(/pubimages/web/public-ico-1.png) no-repeat -35px -27px;}
.list-temp8 .item .poreBox dl dd { float: left; }
.list-temp8 .item .poreBox dl dd a { display: block; height: 36px; margin:0 10px 10px 0; padding: 0 10px; font-size: 14px; white-space: nowrap; line-height: 36px;}
.list-temp8 .item .poreBox .img { position: absolute; top: 0; bottom: 0; right: 0; width: 240px;}
.list-temp8 .item .poreBox .img img { width:200px; height: 107px;  position: absolute; top: 50%; left: 50%; margin:-54px 0 0 -100px; }

.list-temp8.sytleGreen .item .poreBox dl dt { color: #02b306;}
.list-temp8.sytleGreen .item .poreBox dl dt i { background-position: -35px -27px;}
.list-temp8.sytleGreen .item .poreBox dl dd a { background: #F0FAF0; color: #65A037;}
.list-temp8.sytleGreen .item .poreBox .img { background: #F0FAF0;}

/*list-temp8 end*/

/*list-temp9 start*/
.list-temp9 .item dl dt { height: auto;}
.list-temp9 .item dl dt i { background-position: -52px -27px; }
.list-temp9 .item dl dd { position: relative; padding-left: 400px; min-height: 260px;}
.list-temp9 .item dl dd .img { position: absolute; top: 0; bottom: 0; left: 0; width: 400px; }
.list-temp9 .item dl dd .img img { width:286px; height: 176px;  position: absolute; top: 50%; left: 50%; margin:-88px 0 0 -143px; }
.list-temp9 .item dl dd p.ps { font-size: 14px; padding: 20px 0 10px;}
.list-temp9 .item dl dd ul.listBtn li { float: left; width: 220px; margin:5px 15px 10px 0;}
.list-temp9 .item dl dd ul.listBtn li a { display: block;  height: 40px; line-height: 40px; text-align: center; font-size: 14px;}
.list-temp9 .item dl dd ul.listTxt { width: 100%;}
.list-temp9 .item dl dd ul.listTxt li { padding: 5px 0;}
.list-temp9 .item dl dd ul.listTxt li a { display: block; color: #666;}
.list-temp9 .item dl dd ul.listTxt li a i { padding-right: 5px;}
.list-temp9 .item dl dd a.moreBtn { padding: 10px 30px 0 0;} 

.list-temp9.sytleBlue1 .item dl dt { color: #677ef2;}
.list-temp9.sytleBlue1 .item dl dd { background: #F4FCFF;}
.list-temp9.sytleBlue1 .item dl dd p.ps { color: #8a96d5}
.list-temp9.sytleBlue1 .item dl dd ul.listBtn li a{ background: #E0E9FF; color: #677ef2;}

.list-temp9.sytleBlue2 .item dl dt { color: #398AD8;}
.list-temp9.sytleBlue2 .item dl dt i { background-position: -71px -27px; }
.list-temp9.sytleBlue2 .item dl dd { background: #F4FCFF;}
.list-temp9.sytleBlue2 .item dl dd p.ps { color: #8a96d5}
.list-temp9.sytleBlue2 .item dl dd ul.listBtn li a{ background: #E0E9FF; color: #398ad8;}

/*list-temp9 end*/

/*list-temp10 start*/
.list-temp10 .item dl dt {height: auto; margin-bottom: 10px}
.list-temp10 .item dl dd { position: relative; padding-right: 240px; min-height: 160px;}
.list-temp10 .item dl dd .img { position: absolute; top: 0; bottom: 0; right: 0; width: 240px; }
.list-temp10 .item dl dd .img img { width:170px; height: 115px;  position: absolute; top: 50%; left: 50%; margin:-58px 0 0 -85px; }
.list-temp10 .item dl dd p.ps { font-size: 14px; padding: 20px 0 10px;}
.list-temp10 .item dl dd .listBtn li { float: left;}
.list-temp10 .item dl dd .listBtn li a {display: block; min-width: 190px; height: 40px; margin: 0 10px 10px 0; padding: 0 15px; line-height: 40px; text-align: center; font-size: 14px; border-radius: 5px;}
.list-temp10 .item dl dd .listBtn li a i { display: none;}
.list-temp10 .item dl dd .listBtn li a.hoverLeven i { display: inline-block;}
.list-temp10.sytleRed .item dl dt { color: #d54648;}
.list-temp10.sytleRed .item dl dt i { background-position: -87px -27px; }
.list-temp10.sytleRed .item dl dd p.ps { color: #d58a8a}
.list-temp10.sytleRed .item dl dd ul.listBtn li a{ background: #FFE0E0; color: #d54648;}

.list-temp10.sytleOrg .item dl dt { color: #e19030;}
.list-temp10.sytleOrg .item dl dt i { background-position: -104px -27px; }
.list-temp10.sytleOrg .item dl dd p.ps { color: #d5ab8a}
.list-temp10.sytleOrg .item dl dd ul.listBtn li a{ background: #FFEACB; color: #b47121;}

.list-temp10.sytleBlue .item dl dt { color: #2046c2;}
.list-temp10.sytleBlue .item dl dt i { background-position: -35px -44px; }
.list-temp10.sytleBlue .item dl dd p.ps { color: #b2b8f5}
.list-temp10.sytleBlue .item dl dd ul.listBtn li a{ background: #E0E3FF; color: #2046c2;}

.list-temp10.sytleBlue3 .item dl dt { color: #0568d1;}
.list-temp10.sytleBlue3 .item dl dt i { background-position: -51px -44px; }
.list-temp10.sytleBlue3 .item dl dd { background: #E5F8FD}
.list-temp10.sytleBlue3 .item dl dd p.ps { color: #3d93ee}
.list-temp10.sytleBlue3 .item dl dd ul.listBtn li a{ background: #20BCED; color: #fff;}

.list-temp10.sytleGreen4 .item dl dt { color: #15aa89;}
.list-temp10.sytleGreen4 .item dl dt i { background-position: -70px -44px; }
.list-temp10.sytleGreen4 .item dl dd p.ps { color: #15aa89}
.list-temp10.sytleGreen4 .item dl dd { padding-right: 0; }


/*list-temp10 end*/

/*list-temp11 start*/
.list-temp11 .item { padding: 20px; }
.list-temp11 .item h2 a { color: #000; font-size: 18px;}
.list-temp11 .item dl { min-height: 90px;}
.list-temp11 .item dl dt { float: left; width: 140px; height: 90px; margin-right: 15px; overflow: hidden;}
.list-temp11 .item dl dt img { width: 100%;}
.list-temp11 .item dl dd { line-height: 22px;font-size: 13px;}

/*list-temp11 end*/



/*右侧 列表 temp1 start*/
.r-list { border-radius: 6px; overflow: hidden;}
.r-list h2 { height: 42px; line-height: 42px; font-size: 18px;overflow: hidden; color: #fff; }
.r-list h2 i { display: block; float: left; margin: 0 10px 0 15px;}
.r-list.temp1 ul li a { display: block; padding: 5px 0; color: #6b6b6b; font-size: 14px; position: relative; padding-left: 8px;  }
.r-list.temp1 ul li a i{ position: absolute; top: 5px; left: 0;}
.r-list.temp2 ul li a { display: block; padding: 20px 15px; border-bottom: 1px solid #E0E9E0; font-size: 16px; color: #6fb338; background: url(/images2/ico-1-1.png) no-repeat 95% center; }
.r-list.temp2 ul li a i { padding-right: 10px;}
.r-list.temp2 ul.cBlue li a { padding: 10px 15px; font-size: 14px; color: #677ef2;}
.r-list.temp2 ul.notBg li a { background: none;}
/*列表 temp1 end*/

/*文章页 temp1 start*/
.articleBox .tit-h2 h2 { margin-bottom: 10px; padding: 30px 20px 20px; text-align: center; font-size: 28px; line-height: 30px; border-bottom: 1px solid #D4D4D4; position: relative;}
.articleBox .tit-h2 h2 em { display: inline-block; background: #DE3226; padding: 5px 10px; color: #fff;font-size: 16px; line-height: 18px; position: absolute; top: -5px; left: 0;}
.articleBox .tit-h2 h2 i { position: absolute; top: -10px; right: 0;}
.articleBox .tit-h2 h2 .gdTag { position: absolute; top: -10px; right: -5px; display: inline-block; padding: 0 0 32px; font-weight: 500; font-size: 12px; background: url(../images/zfzx_3_h.png) no-repeat center bottom; color: #DE3226;transform:rotate(15deg);}
.articleBox .info { text-align: center;}
.articleBox .info span { display: inline-block; padding-right: 40px;}
.articleBox .info span.time em { color: #ADAEAF;}
.articleBox .info span.fzsize i { padding: 0 4px; color: #728a9a; cursor: pointer;}
.articleBox .info span.printIco { color: #ADAEAF; cursor: pointer;}
.articleBox .info span.printIco i { display: inline-block; width: 18px; height: 16px; margin-right: 5px; background: url(/pubimages/web/public-ico-1.png) no-repeat 0 -20px; position: relative; top: 3px;cursor: pointer;}
.articleBox .info span.swidthBg i { display: inline-block; width: 15px; height: 15px; margin: 0 2px; background: #F5F3C1; position: relative; top: 3px; cursor: pointer; border: 1px solid #eee;}
.articleBox .info span.swidthBg i.bg0 { background: #fff;}
.articleBox .info span.swidthBg i.bg2 { background: #FFE6C9}
.articleBox .info span.swidthBg i.bg3 { background: #FBD0C6}
.articleBox .info span.swidthBg i.bg4 { background: #C9DDA6}
.articleBox .info span.swidthBg i.bg5 { background: #BFC9E6}
.articleBox .info span.swidthBg i.bg6 { background: #D7D9FF}
.articleBox .info span.swidthBg i.bg7 { background: #D9D7E2}

.articleBox .might-like h2 { padding-left: 15px; border-bottom: 1px solid #D4D4D4; font-size: 16px; font-weight: 700; line-height: 40px;}
.articleBox .might-like a { display: block; margin-top: 15px; min-height: 74px; color: #000; font-size: 16px; }
.articleBox .might-like a span { display: block;}
.articleBox .might-like a i img { height: 74px; }

.bshare-custom { display: inline-block;}
.bshare-custom #bshare-shareto { font-size: 12px !important; position: relative; top: 2px;}

.submitBtn.myzj-submit { display: block; width: 60%; height: 52px; margin: 0 auto; line-height: 52px; background: #599BE2; color: #fff; font-size: 22px; text-align: center; border-radius: 10px;}
.pcWbfb80 { width: 70%; margin: 0 auto;}
.pcWbfb80 textarea.h140 { height: 140px;}

.article-content { line-height: 24px; font-size: 14px;}
.article-content table { border: none; height: auto !important;}
.articleBox .twoWm-bshare { width: 200px; margin:20px auto 40px; text-align: center; font-size: 16px; color: #888;}
/*article-content.temp1: 公众参与文章  政府信箱文章*/
.article-content.temp1 { font-size: 14px;}
.article-content.temp1 ul li { padding: 8px 0 8px 84px; border-bottom: 1px solid #ECECEC; color: #535252; position: relative; }
.article-content.temp1 ul li > span { width: 70px; height: 38px; line-height: 38px; font-size: 16px; color: #000; position: absolute; left: 0; top: 0;}
.article-content.temp1 ul li > span.hoverBorder { border-bottom: 1px solid #DE3226;}
.article-content.temp1 ul li > span.hoverBorder2 { border-bottom: 2px solid #DE3226;}
.article-content.temp1 ul li .enclosure { position: relative; padding-left: 50px;}
.article-content.temp1 ul li .enclosure span { position: absolute; left: 0; top: 0;}

.article-content.temp1 .mailboxInfo { background: #F1FCFF}
.article-content.temp1 .mailboxInfo p { float: left; width: 33.33%; height: 40px; line-height: 40px;border: 1px solid #fff; border-top: none; border-bottom: 1px solid #ECECEC;  }
.article-content.temp1 .mailboxInfo p span { display: inline-block; padding:0 5px 0 20px; font-weight: 700; color: #226F84;}
.article-content.temp1 ul li .star-select {font-size: 16px; border-bottom: 1px solid #fff;}
.article-content.temp1 ul li .star-select .i-checks { padding: 0 20px; }
.article-content.temp1 ul li .star-select .i-checks i { display: inline-block; width: 25px; height: 25px; margin-left: 5px; background: url(../images/star-ico-1.png) no-repeat; position: relative; top: 5px;}
.article-content.temp1 ul li .star-select .i-checks i.star1 {background-position: 0 -34px;}
.article-content.temp1 ul li .star-select .i-checks i.star2 {background-position: 0 -68px;}
.article-content.temp1 ul li .code { position: relative; padding: 20px 200px;}
.article-content.temp1 ul li .code .input-g { position: relative;}
.article-content.temp1 ul li .code span { position: absolute; top: 5px; left:-70px;}
.article-content.temp1 ul li .code button.submitBtn { position: absolute; right: -120px; top: 0; height: 50px; width: 100px; border: none; background: #2975D2; color: #fff; font-size: 16px;}

.articleBox .type-t { background: #F8F8F8; padding: 10px;}
.articleBox .type-t ul li { float: left; min-width: 50%; min-height: 20px; padding: 3px 0; font-size: 14px;line-height: 20px; color: #777; padding-right: 10px;}
.articleBox .type-t ul li span { color: #444;}
.articleBox .other-zc { border-bottom: 1px solid #D4D4D4}
/*文章页 temp1 end*/

/*article-content.temp2 end*/
.article-content.temp2 { font-size: 14px;}

/*文章页 temp2 end*/

/*在线访谈  start*/
.online-inter-warp .item-ft h4 { padding-bottom: 15px; font-size: 22px; color: #555;}
.online-inter-warp .item-ft h6 { padding-bottom: 16px; font-size: 18px; line-height: 24px;}
.online-inter-warp .item-ft dl.jb-info { margin-bottom: 15px; position: relative; padding-left: 38px; font-size: 14px;}
.online-inter-warp .item-ft dl.jb-info dt { position: absolute; left: 0; top: 0;}
.online-inter-warp .item-ft p.ps { color: #777; font-size: 14px;}
.online-inter-warp .item-ft p.jb-info a { display: inline-block; padding: 5px 15px; background: #E0EEFF; border-radius: 5px; font-size: 14px;}
.online-inter-warp h2.h2-temp1 { padding: 0 15px; height: 46px; line-height: 46px; color: #599BE2; font-size: 18px; font-weight: 700; border-bottom: 1px solid #B6CEE5;}
.online-inter-warp h2.h2-temp1 a.more { font-size: 12px; font-weight: 500; color: #5491BC; font-family: "宋体";}
.online-inter-warp h2.h2-temp2 { padding: 0 15px; height: 46px; line-height: 46px; color: #599BE2; font-size: 18px; font-weight: 700; border-bottom: 1px solid #fff;}
.online-inter-warp .item-ft.temp1 dl.jb-info { padding-left: 0;}
.online-inter-warp .item-ft.temp1 dl.jb-info dt { position: relative;}
.online-inter-warp .jb-info-box dl {position: relative; padding-left: 110px;}
.online-inter-warp .jb-info-box dt img { width: 100px; min-height: 62px; border: 1px solid #fff; position: absolute; left: 0; top: 0;}
.online-inter-warp .jb-info-box dd { font-size: 14px; line-height: 24px; color: #626060;}
.online-inter-warp .jb-info-box dd h4 { font-size: 18px; margin: 5px 0; font-weight: 700; color: #000;}
.online-inter-warp .jb-info-box dd p { line-height: 20px;}
/*在线访谈 end*/

/*政府信箱 start*/
.govmailbox-warp .govMail-nav ul { text-align: right;}
.govmailbox-warp .govMail-nav ul li { display: inline-block; width: 23.3%;}
.govmailbox-warp .govMail-nav ul li a { display: inline-block; width: 98%; height: 38px; font-size: 16px; line-height: 38px; text-align: center; background: #84A8CF; color: #fff; border-radius: 4px;}
.govmailbox-warp .govMail-nav ul li a.on { background: #E50D0E}
.govmailbox-warp .govMail-nav ul li a i { display: inline-block; width: 22px; height: 22px; margin-right: 5px; background: url(/pubimages/web/public-ico-1.png) no-repeat; position: relative; top: 6px;}
.govmailbox-warp .govMail-nav ul li a i.ico0 { background-position: 4px -40px;}
.govmailbox-warp .govMail-nav ul li a i.ico1 { background-position: 4px -62px;}
.govmailbox-warp .govMail-nav ul li a i.ico2 { background-position: 7px -83px;}
.govmailbox-warp .govMail-nav ul li a i.ico3 { background-position: 3px -108px;}
.govmailbox-warp .gov-fill-warp h2 { height: 74px; line-height: 74px; font-size: 26px; color: #F89901; text-align: center;}
.govmailbox-warp .gov-fill-warp p.input-g { position: relative; margin-bottom: 10px; padding-left: 50px;}
.govmailbox-warp .gov-fill-warp p.input-g.pl80 { padding-left: 70px;}
.govmailbox-warp .gov-fill-warp p.input-g span { position: absolute; left: 0; top: 0; height: 34px; line-height: 34px; font-size: 14px;}
.govmailbox-warp .gov-fill-warp p.input-g span em { position: absolute; left: -6px;}
.govmailbox-warp .gov-fill-warp .i-checks { position: relative; top: 7px; margin-right: 15px; font-size: 14px; font-weight: 500;}
.govmailbox-warp .gov-fill-warp .i-checks input { margin-right: 3px;}
.govmailbox-warp .gov-fill-warp textarea.h230 { height: 230px;}
.govmailbox-warp .gov-fill-warp button.submitBtn { width: 100%; height: 36px; line-height: 36px; background: #DD3A3F; color: #fff; border: none; font-size: 16px; border-radius: 5px; border: 1px solid #C80000;}
.govmailbox-warp .search-box { padding: 0 50px;}
.govmailbox-warp .search-box span { display: block; font-size: 14px; padding-bottom: 5px;}
.govmailbox-warp .search-box select {width: 100%;height: 34px;padding: 6px 12px; border: 1px solid #ccc;background-color: #fff; border-radius: 4px;}
.govmailbox-warp .search-box .time-box input { width: 45%; float: left;}
.govmailbox-warp .search-box .time-box i { float: left; display: block; width: 30px; height: 34px; background: url(/pubimages/web/public-ico-1.png) no-repeat -96px 8px;}
.govmailbox-warp .search-box .submitBtn {display: block; width: 100px; height: 46px; line-height: 40px; background: #3A8FDC; font-weight: 700; border: 1px solid #0064C9; border: 1px solid #0064C9; font-size: 16px; color: #fff; border-radius: 5px; position: relative; top: 16px;}




/*政府信箱 end*/

/*权责清单 satrt*/
.qzqd-box { font-size: 14px;}
.qzqd-box .left-nav h2 {height: 50px;line-height: 50px; text-align: center; font-size: 18px; background: #4261A3;color: #fff;}
.qzqd-box .left-nav ul { border: 1px solid #E0E0E3; border-bottom: none;}
.qzqd-box .left-nav ul li a { display: block; padding: 12px 15px; border-bottom: 1px solid #E0E0E3; color: #000;}
.qzqd-box .left-nav ul li a.on { background: #eaeaea; color: #f30}

.qzqd-box .matter-list { width: 105%; }
.qzqd-box .matter-list ul li { float: left; margin: 0 3px 3px 0; }
.qzqd-box .matter-list ul li a { display: block; width: 161px; height: 40px; line-height: 40px; text-align: center; font-size: 14px; color: #000; background: #F0F0F0; border: 1px solid #E5E5E5; }
.qzqd-box .matter-list ul li a.active { background: #C8E7FF}

.qzqd-box .table-main table tr th,.qzqd-box .table-main table tr td {padding: 12px 5px; border: 1px solid #E0E0E3; text-align: center; }
.qzqd-box .table-main table tr th { padding: 16px 0; background: #F0F0F0; font-weight: 700; }
.qzqd-box .table-main table tr th.number { width: 60px;}
.qzqd-box .table-main table tr th.unit { width: 180px;}
.qzqd-warp .contentBox {padding-bottom:30px; }
.qzqd-warp .contentBox h2 { padding: 30px 0; text-align: center; font-size: 24px;}
.qzqd-warp h4.tit-2 {font-size: 16px; padding: 20px 0 0 20px;color: green;}
.qzqd-warp h5.tit-3 {font-size: 14px;padding: 10px;font-weight: 700;text-align: center;}
.qzqd-warp p.txt-2 { padding-left: 25px;  padding-top: 10px; font-size: 14px; display: inline-block;}
#businessSituation { padding-left: 50px;}

.qzqd-warp .contentBox table { width: 90%; margin: 0 auto;}
.qzqd-warp .contentBox table th,.contentBox table td { padding: 8px 15px; border:1px solid #666; font-size: 14px;}
.qzqd-warp .contentBox table th {font-weight: 700;}
.qzqd-warp .contentBox table a { color: #369}

/*权责清单 end*/

/*信息公开 start*/
.info-public-warp .gov-list-temp .item h2 { height: 37px; background: url(/pubimages/web/tit-bg-1-1.png) no-repeat }
.info-public-warp .gov-list-temp .item h2 span { float: left; display: block; height: 36px; line-height: 36px; font-size: 16px; color: #fff; font-weight: 700;}
.info-public-warp .gov-list-temp .item h2 span i { display: inline-block; width: 10px; height: 10px; margin: 0 10px; background: #FBE104;}
.info-public-warp .gov-list-temp .item h2 a { display: block; height: 22px; margin: 5px 10px 0; line-height: 22px; float: right; padding-left: 26px; position: relative; font-size: 14px; color: #589AF7; }
.info-public-warp .gov-list-temp .item h2 a i { position: absolute; left: 0; top: 2px; display: inline-block; width: 22px; height: 18px; background: url(/pubimages/web/public-ico-1.png) no-repeat -32px -10px;}
.info-public-warp .gov-list-temp .item .lists {height: 185px; padding: 15px; overflow: hidden;}
.info-public-warp .gov-list-temp .item .lists li { padding-right: 70px; position: relative;}
.info-public-warp .gov-list-temp .item .lists li a { display: block; padding: 5px; color: #444; font-size: 14px;}
.info-public-warp .gov-list-temp .item .lists li a i { display: inline-block; width: 5px; height: 5px; margin-right: 8px; background: #FB0242; position: relative; top: -2px; }
.info-public-warp .gov-list-temp .item .lists li a span { position: absolute; right: 0; top: 50%; margin-top: -11px;}
.info-public-warp .govinfoBox h2 { height: 52px; padding-left: 15px; line-height: 52px; font-size: 18px; color: #4c8fd7; border-bottom: 1px solid #E5F1FD; font-weight: 700;}
.info-public-warp .govinfoBox h2 i { display: inline-block; width: 14px; height: 14px; margin-right: 8px; background: url(/pubimages/web/public-ico-1.png) no-repeat -56px -12px;}
.info-public-warp .govinfoBox h4 { padding: 10px 0; font-size: 17px; font-weight: 700; color: #4c8fd7;}
.info-public-warp .govinfoBox p.temp1 { padding: 10px; background: #F4F9FE; color: #4C8FD7;}
.info-public-warp .govinfoBox p.temp2 { padding: 4px 0; color: #a6a7a7;}
.info-public-warp .govinfoBox p.temp2 span { font-weight: 700; color: #4C8FD7;}



.infoPublic-list-temp1 .item { padding: 20px 0; border-top: 1px solid #B6C7D8;}
.infoPublic-list-temp1 .item h4 { padding: 10px 0; font-size: 18px; color: #054e9b;}
.infoPublic-list-temp1 .item ul { width: 100%;}
.infoPublic-list-temp1 .item ul li { float: left; width: 25%;}
.infoPublic-list-temp1 .item ul li a { display: block; padding: 5px 0; color: #444; font-size: 14px; white-space: nowrap;}
.infoPublic-list-temp1 .item ul li a i { font-size: 12px; font-weight: 700; padding-right: 4px;}

.infoPublic-list-temp2 .item { float: left; width: 16.66%;}
.infoPublic-list-temp2 .item dl { min-height: 260px; margin: 1px; padding: 20px 30px 0; background: #F4F9FE;}
.infoPublic-list-temp2 .item dl dt {margin: 30px 0; text-align: center; font-size: 18px; }
.infoPublic-list-temp2 .item dl dd { margin-bottom: 30px; font-size: 14px;}

.icon-txt-temp1 li { margin-top: 10px;}
.icon-txt-temp1 li a { display: block; height: 42px; line-height: 42px; background: #599BE2; color: #fff; font-size: 16px; border-radius: 5px; position: relative;}
.icon-txt-temp1 li a.hoverArrow em { display: block; width: 11px; height: 18px; margin-top: -9px; background: url(/pubimages/web/public-ico-1.png) no-repeat -23px -27px; position: absolute; top: 50%; right: 10px;  }
.icon-txt-temp1 li a.mapbg {background-image: url(gov-bg-1-1.png); background-position: right bottom; background-repeat: no-repeat;}
.icon-txt-temp1 li a i { position: relative; top: -2px; margin: 0 10px;}

.icon-txt-temp2 li { margin-bottom: 10px;}
.icon-txt-temp2 li a { display: block; height: 76px; padding-left: 90px; line-height: 76px; font-size: 24px; background: #0075B6; color: #fff; border-radius: 5px; position: relative; }
.icon-txt-temp2 li a i { position: absolute; left: 25px; top: -2px; display: inline-block;}
.icon-txt-temp2 li a.tell { background: #38B501;}
.icon-txt-temp2 li a.tell span { display: inline-block; padding-top: 8px; line-height: 26px; font-size: 20px;}
.icon-txt-temp2 li a.tell em{ line-height: 18px; font-size: 14px; }

.icon-txt-temp2 li a.tell-1 { height: 90px; line-height: 30px;}
.icon-txt-temp2 li a.tell-1 i { top: 20px;}
.icon-txt-temp2 li a.tell-1 span { display: block; padding-top: 14px;}

.info-public-warp .suggestion-box { height: 730px; background: #fff url(../images/xxgk-bg-1-1.jpg) no-repeat 60px bottom; position: relative;}
.info-public-warp .suggestion-box ul { width: 540px; position: absolute; top: 15%; right: 8%;}
.info-public-warp .suggestion-box ul li { float: left; margin: 0 15px 15px 0;}
.info-public-warp .suggestion-box ul li a { display: block; width: 250px; height: 240px; background: #8BBFFB; text-align: center; border-radius: 10px; font-size: 20px; color: #fff;}
.info-public-warp .suggestion-box ul li a i { display: inline-block; width: 100%; padding: 60px 0 20px;}
.formBox-zfxx .form-group {position: relative; padding: 0 20px 0 25px; font-size: 14px;}
.formBox-zfxx .form-group em { display: block; height: 40px; line-height: 40px; position: absolute; top: 0; left: 10px;}
.formBox-zfxx .form-group textarea {height: 120px;border: 1px solid #CAD8DF;}
.formBox-zfxx .btn { width: 26%;}
.formBox-zfxx.temp2 { padding: 0 300px;}
.formBox-zfxx.temp2 .form-group { padding-left: 140px;}

.info-public-warp .mobile-box { width: 1146px; margin: 0 auto; }
.info-public-warp .mobile-box h2 { height: 58px; padding-left: 20px; line-height: 58px; font-size: 22px; background: #6997E2; color: #fff;}
.info-public-warp .mobile-box .qr { height: 596px; background: url(../images/information-bg-1-1.jpg) no-repeat;}
.info-public-warp .mobile-box .info { padding: 80px 0 0 138px; color: #3B8FE8;}
.info-public-warp .mobile-box .info .twoImg { width: 420px; padding: 20px;  text-align: center;  }
.info-public-warp .mobile-box .info .twoImg span{ display: inline-block; width: 160px; margin: 0 10px; font-size: 14px; color: #888}
.info-public-warp .mobile-box .info dl{width: 420px; padding:0 40px; font-size: 16px;}
.info-public-warp .mobile-box .info dl dt { font-size: 20px;}
.info-public-warp .mobile-box .info dl dd { padding-top: 10px; }
.info-public-warp .mobile-box .info dl dd em { font-weight: 700; font-size: 20px;}

.info-public-warp .govwc-box { height: 660px; background: #3B8FE8 url(/pubimages/web/information-bg-1-2.jpg) no-repeat right bottom; }
.info-public-warp .govwc-box.bg1 {background-image: url(../images/information-bg-1-3.jpg); }
.info-public-warp .govwc-box.bg2 {background-image: url(../images/information-bg-1-4.jpg); }
.info-public-warp .govWcInfo { width: 420px; height: 520px; position: relative; top: 70px; left: 130px; background: #4F9AEA; background: rgba(255,255,255,.10); border: 1px solid rgba(255,255,255,.15);}
.info-public-warp .govWcInfo h3 { height: 36px; margin: 0 30px; text-align: center;}
.info-public-warp .govWcInfo h3 a { float: left; display: block; width: 33.33%; height: 36px; margin-top: 15px; line-height: 36px; font-size: 16px; color: #fff;}
.info-public-warp .govWcInfo h3 a.active { background: #FC7C0B;}
.info-public-warp .govWcInfo .item { padding: 30px; color: #fff;}
.info-public-warp .govWcInfo .item p.img { padding: 30px 0 50px; text-align: center;}
.info-public-warp .govWcInfo .item h5 { margin-bottom: 15px; font-size: 16px; font-weight: 700; }
.info-public-warp .govWcInfo .item p { line-height: 20px; font-size: 14px;}


.info-public-warp .list-temp6 .item.temp1 table { width: auto;} 
.info-public-warp .list-temp6 .item.temp1 table th { white-space: nowrap; font-weight: 700; }
.info-public-warp .list-temp6 .item.temp1 { border: none; border-bottom: 1px solid #E5F1FD;}
.info-public-warp .list-temp6 .item.temp1 dl dt { position: relative;}
.info-public-warp .list-temp6 .item.temp1 dl dt i.hotIco { display: block; width: 40px; height: 40px; position: absolute; right: -10px; top: -20px; background: url(/pubimages/web/public-ico-1.png) no-repeat -18px -63px;}
.info-public-warp .list-temp6 .item.haveTime { padding-left: 60px; position: relative;}
.info-public-warp .list-temp6 .item.haveTime span.time { position: absolute; left: 0; top: 20px; display: block;width: 66px;height: 60px; overflow: hidden;background: #3A9BEC url(/pubimages/web/home-news-line-1.png) no-repeat center 13px;position: absolute;text-align: center;line-height: 24px;color: #0263CF;font-size: 22px;font-weight: 500; }
.info-public-warp .list-temp6 .item.haveTime span.time i { color: #fff; position: absolute; top: 5px; left: 13px; font-size: 18px; }
.info-public-warp .list-temp6 .item.haveTime span.time em { color: #fff; position: absolute; bottom: 5px; right: 10px; font-size: 12px; }


.info-public-warp .key-areas-box { padding: 15px 80px;}
.info-public-warp .key-areas-box .item { float: left; width: 25%; margin-bottom: 15px; }
.info-public-warp .key-areas-box .item a.icon-txt { display: block; height: 154px; padding: 0 20px; background: #E8F3F7; text-align: center;}
.info-public-warp .key-areas-box .item a.icon-txt img { margin: 25px 0 10px;}
.info-public-warp .key-areas-box .item a.icon-txt em { display: inline-block; width: 100%; font-size: 17px; font-weight: 700;}
.info-public-warp .key-areas-box .item ul { height: 200px; padding: 10px 30px 0;}
.info-public-warp .key-areas-box .item ul li a { display: block; margin-top: 8px;text-align: center; font-size: 14px; }
.info-public-warp .key-areas-box .item:hover a.icon-txt { background: #C6E0EA}
.info-public-warp .key-areas-box .item:hover ul { background: #D6E8F0}

.info-public-warp .leader-list-box { padding: 15px 80px;}
.info-public-warp .leader-list-box .item { float: left; width: 50%; margin-bottom: 15px;}
.info-public-warp .leader-list-box .item dl { height: 280px; margin: 0 7px; background: #F5FCFF;}
.info-public-warp .leader-list-box .item dl dt { height: 70px; line-height: 70px; background: #E8F3F7; text-align: center; font-size: 20px; color: #3f73e7;}
.info-public-warp .leader-list-box .item dl dd { padding: 30px 60px 0;}
.info-public-warp .leader-list-box .item dl dd ul li { position: relative; margin-bottom: 10px; padding-left: 80px; color: #444; line-height: 26px;}
.info-public-warp .leader-list-box .item dl dd ul li strong { position: absolute; left: 0; top: 0px;}
.info-public-warp .leader-list-box .item dl dd ul li a,.info-public-warp .leader-list-box .item dl dd ul li em { display: inline-block; white-space: nowrap;}
.info-public-warp .leader-list-box .item:hover dl { background: #547CD8}
.info-public-warp .leader-list-box .item:hover dt { background: #4975D4; color: #fff;}
.info-public-warp .leader-list-box .item:hover dd ul li,.info-public-warp .leader-list-box .item:hover dd ul li a { color: #fff;}

.info-public-warp .leader-info-box { padding: 15px 80px;}
.info-public-warp .leader-info-box .leaderInfo .picBox { background: #E8F3F7; padding: 15px; text-align: center; font-size: 16px; color: #4975d4; }
.info-public-warp .leader-info-box .leaderInfo ul { color: #4975d4;}
.info-public-warp .leader-info-box .leaderInfo ul li { position: relative; padding-left: 70px; margin-bottom: 15px; padding-top: 3px; font-size: 14px;}
.info-public-warp .leader-info-box .leaderInfo ul li span { position: absolute; left: 0; top: 0; display: block; padding: 3px 15px; background: #E8F3F7; font-size: 14px; font-weight: 700; border-radius: 5px; }
.info-public-warp .leader-info-box .leaderInfo ul li span.bg1 { background: #4975D4; color: #fff;}
.info-public-warp .leader-info-box .leaderInfo ul li p { padding-bottom: 5px;}
.info-public-warp .leader-footprint-box .timeBox { position:relative; height: 96px; padding-left: 120px; background: #E5F1FD url(../images/time-bg-2.png) repeat-x 0 bottom; overflow: hidden; }
.info-public-warp .leader-footprint-box .timeBox dt {  position: absolute; left: 0; top: 0; width: 110px; height: 96px; background: #4975D4; text-align: center;}
.info-public-warp .leader-footprint-box .timeBox dt span { display: inline-block; padding: 16px 20px 0; font-size: 26px; color: #fff; line-height: 32px;}
.info-public-warp .leader-footprint-box .timeBox dd { padding-left: 30px; position: relative;}
.info-public-warp .leader-footprint-box .timeBox dd h6 { width: 16px; position: absolute; left: 5px; top: 15px; color: #4975d4; font-size: 13px;}
.info-public-warp .leader-footprint-box .timeBox dd ul { height: 150px; white-space: nowrap; overflow: hidden; overflow-x: auto; }
.info-public-warp .leader-footprint-box .timeBox dd ul li { display: inline-block; white-space: nowrap;}
.info-public-warp .leader-footprint-box .timeBox dd ul li a { display: inline-block;height: 96px; line-height: 96px; padding: 0 30px;  font-size: 22px; color: #4975d4;}
.info-public-warp .leader-footprint-box .timeBox dd ul li a.active { color: #e97306;}
.info-public-warp .footList .item  { padding: 10px;}
.info-public-warp .footList .item a { display: block; padding: 10px;height: 300px; background: #F3F5F7; border: 4px solid #F3F5F7; color: #333; font-size: 14px; color: #666;}
.info-public-warp .footList .item a i,.info-public-warp .footList .item a em,.info-public-warp .footList .item a span { display: inline-block; width: 100%;}
.info-public-warp .footList .item a i img { width: 100%;}
.info-public-warp .footList .item a em { padding-top: 5px; font-size: 16px;}
.info-public-warp .footList .item a span { font-size: 15px; font-weight: 700;}
.info-public-warp .footList .item a.notImg em { padding-top: 0;}
.info-public-warp .footList .item a.notImg { padding: 15px; line-height: 20px;}
.info-public-warp .footList .item a.notImg span { padding: 10px 0; color: #000;}
.info-public-warp .footList .item a.notImg i { padding: 15px 10px 0 0; text-align: right; color: #4975d4;font-size: 14px; }

.info-public-warp .footList .item a:hover {border: 4px solid #FF9A53; }


.interactive-home-box  { padding: 15px;}
.interactive-home-box dl { margin: 15px 0; border: 8px solid #E8F3F7;}
.interactive-home-box dl dt { float: left;}
.interactive-home-box dl dt span { display: block; height: 38px; line-height: 38px; text-align: center; font-size: 18px; background: #DEE3E2; color: #3F73E7}
.interactive-home-box dl dd { text-align: center; padding-top: 10px;}
.interactive-home-box dl dd a { display: inline-block; min-width: 180px; margin: 5px auto; height: 38px; padding: 0 15px; font-size: 14px; color: #000; line-height: 38px; border: 1px solid #027DDB; border-radius: 10px;}
.interactive-home-box dl dd a:hover { background: #027DDB; color: #fff;}
.interactive-home-box ul li a { display: block; margin: 15px 0; height: 106px; border: 8px solid #E8F3F7; line-height: 88px; text-align: center; font-size: 18px; color: #3f73e7; font-weight: 700;}
.interactive-home-box ul li a img { margin-right: 10px;}
.interactive-home-box dl.info { height: 210px; padding: 10px; border: none; padding-left: 10px; background: #376BB6; color: #fff; font-size: 16px;}
.interactive-home-box dl.info dt { margin-right: 40px; }
.interactive-home-box dl.info dd { text-align: left; line-height: 26px; padding-top: 50px;}



/*信息公开 end*/

/*公共服务 start*/
.hoverTable-temp1 table.temp1 { border-radius: 5px; overflow: hidden;}
.hoverTable-temp1 table.temp1 th { height: 52px; color: #fff; font-size: 20px; text-align: center;background: #2167D0;}
.hoverTable-temp1 table.temp1 td { padding: 10px 20px; background: #EEF5FC; border-bottom: 1px solid #B3CFED;}
.hoverTable-temp1 table.temp1 td.bg1 { background: #E2F1FE;}
.hoverTable-temp1 table.temp1 tr.even td { background: #E5F0FB;}
.hoverTable-temp1 table.temp1 tr.even td.bg1 { background: #DBEDFE;}
.hoverTable-temp1 h3.h3 { border-bottom: 1px solid #D4D4D4;}
.hoverTable-temp1 h3.h3 span { display: inline-block; height: 42px; margin-left: 15px; padding: 0 20px; line-height: 42px; font-size: 16px; font-weight: 700; background: #2167D0; border-radius: 8px 8px 0 0; color: #fff;}
.hoverTable-temp1 p { color: #6b6a6a; font-size: 16px; line-height: 30px;}

.tab-temp1 { border-bottom: 3px solid #2167D0;}
.tab-temp1 a { display: inline-block; height: 38px; margin-right: 18px; padding: 0 30px; line-height: 38px; font-size: 16px; text-align: center; background: #91B3E7; color: #fff; position: relative; border-radius: 5px 0 0 0;opacity: 1; filter: alpha(opacity = 100);transition:0s;}
.tab-temp1 a i { width: 25px; height: 38px; position: absolute; top: 0; right: -25px; background: url(../images/tab-bg-1-1.png) no-repeat; }
.tab-temp1 a.active { background: #2167D0; z-index: 3;}
.tab-temp1 a.active i { background-position: -30px 0;}


.public-service-warp .item dl dd ul.listBtn.hoverLevenMenu li { position: relative;}
.public-service-warp .item dl dd ul.listBtn.hoverLevenMenu li:hover .list-a { display: block}
.public-service-warp .item dl dd ul.listBtn.hoverLevenMenu li .list-a { display: none; position: absolute; top: 40px; z-index: 9; background: #fff; text-align: center;}
.public-service-warp .item dl dd ul.listBtn.hoverLevenMenu li .list-a a { display: inline-block; height: auto; padding: 2px 10px; color: #369; background: none; line-height: 20px; font-size: 12px; white-space: nowrap;}



.public-service-warp .tit-tab{ width: 100%; line-height: 50px;}
.public-service-warp .tit-tab h4 { width: 100%; height: 50px; position: relative; z-index: 2;}
.public-service-warp .tit-tab h4 strong { float: left; padding-right: 20px; height: 50px; line-height: 50px; font-size: 20px; color: #2A9A9A;}
.public-service-warp .tit-tab h4 a { display: block; height: 50px; line-height: 50px; float: left; padding: 0 10px; font-size: 16px; color: #6E6D6D;transition: 0s;} 
.public-service-warp .tit-tab h4 a.active { color: #2a9a9a; background: url(../images/ico-4-1.png) no-repeat center bottom;}
.public-service-warp .tit-tab h4 a:hover { color: #2a9a9a}
.public-service-warp .tit-tab .switchBox { line-height: 28px; padding: 10px 20px; border-radius: 5px; background: #F5FCF6; border: 1px solid #CFE2D5; position: relative; z-index: 1; top: -1px;}
.public-service-warp .tit-tab .switchBox p a { padding: 0 12px; color: #6e6d6d; font-size: 14px; }
.public-service-warp .tit-tab .switchBox p .active { color: #2a9a9a; }

.public-service-lists.t1 .itemBox h4.t1 { height: 40px; line-height: 40px; background: #12A989; color: #fff; font-size: 14px; font-weight: 700; border-radius: 10px 10px 0 0; overflow: hidden; position: relative;}
.public-service-lists.t1 .itemBox h4.t1 i { position: absolute; top: 0; right: 0; left: 0; bottom: 20px; background: #fff; opacity: .2;}
.public-service-lists.t1 .itemBox h4.t1 span { position: relative; z-index: 2; padding: 0 15px;}
.public-service-lists.t1 .itemBox ul { padding: 10px; border: 1px solid #E6E6E6; border-top: none;}
.public-service-lists.t1 .itemBox ul li a { display: block; padding: 5px 0; color: #373737; font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.public-service-lists.t1 .itemBox ul li a i { float: left; width: 4px; height: 4px; margin: 8px 5px 0 0; background: #0C9174;}
.public-service-lists.t1 .itemBox ul li.more a {color: #12a989;}

/*公共服务 end*/

/*数据开放 start*/
.posRz3 { position: relative; z-index: 2;}
.dataopenBg { position: fixed; top: 0; left: 0; right: 0; bottom: 0; text-align: center; background: url(../images/opendata-bg-1.jpg) no-repeat center 0;} 
.dataOpen-warp .txt-box { height: 289px; margin-top: 60px; padding: 0 580px 0 50px; background: url(../images/opendata-bg-1.png) no-repeat; }
.dataOpen-warp .txt-box h2 { padding: 60px 0 20px;}
.dataOpen-warp .txt-box p { font-size: 15px; color: #fff; line-height: 26px;}
.dataOpen-warp .listBox ul { float: left; width: 100%;}
.dataOpen-warp .listBox h3 { padding-left: 36px; height: 40px; line-height: 40px; font-size: 20px; color: #fff; background: url(/pubimages/web/public-ico-1.png) no-repeat -96px -43px; }
.dataOpen-warp .icon-txt-list ul li { float: left; width: 33.33%;}
.dataOpen-warp .icon-txt-list ul li a { display: block; height: 120px; margin: 0 10px 10px 0; background: #35A2E7; border-radius: 5px; font-size: 18px; color: #fff; text-align: center;}
.dataOpen-warp .icon-txt-list ul li a i { display: inline-block; width: 100%; padding: 20px 0 12px;}
.dataOpen-warp .txt-list ul { float: left; width: 100%; padding: 25px; background: url(../images/opendata-bg-1.png) no-repeat; background: #297ECA; border:1px solid rgba(255,255,255,.2);}
.dataOpen-warp .txt-list ul li { float: left; width: 50%; }
.dataOpen-warp .txt-list ul li a { display: block; color: #fff; font-size:16px; padding: 10px 0 11px 5%;}
.dataOpen-warp .txt-list ul li a i { float: left; display: block; width: 6px; height: 6px; margin: 10px 5px 0 0; border-radius: 50%; background: #fff;}
.dataOpen-warp .ranking-box h2.tit { height: 54px; background: url(../images/opendata-ico-2.png) no-repeat center 0; text-indent: -999em; overflow: hidden; }

.dataOpen-warp .ranking-box .rank-bg { height: 536px; background: url(../images/opendata-bg-2.png) no-repeat center 0; }
.dataOpen-warp .ranking-box h3 { height: 50px; padding-left: 30px; line-height: 50px; background: rgba(73,81,167,.3); font-size: 20px; color: #fff; border-bottom: 1px solid rgba(255,255,255,.3);}
.dataOpen-warp .ranking-box .item { padding-top: 60px;}
.dataOpen-warp .ranking-box ul { padding: 30px; background: rgba(73,81,167,.15)}
.dataOpen-warp .ranking-box ul li a { display: block; padding: 8px 0; font-size: 15px; color: #fff; position: relative; }
.dataOpen-warp .ranking-box .dow-item ul li a {padding-right: 150px;}
.dataOpen-warp .ranking-box ul li a em { position: absolute; top: 10px; right: 0;}
.dataOpen-warp .ranking-box .dow-item ul li a em { width: 60px; text-align: center;}
.dataOpen-warp .ranking-box .dow-item ul li a i { width: 60px; text-align: center; position: absolute; top: 10px; right: 80px;}

/*数据开放 end*/


/*信息公开五公开 start*/
.five-open-warp .leadBox { background: url(../images/fiveopen-img-1.png) no-repeat;}
.five-open-warp .leadBox p.txt { padding:  20px 15px 0 50px; font-size: 14px; line-height: 24px;}
.five-open-warp .news-box h2.h2-temp1 { display: inline-block; background: #135DD7; padding: 8px 15px 6px; color: #fff; border-radius: 5px; line-height: 16px;}
.five-open-warp .news-box h2.h2-temp1 span { font-size: 16px;}
.five-open-warp .news-box h2.h2-temp1 em { color: #A7BAEC; font-family: "Arial"}
.five-open-warp .news-box .tit-h2 { position: relative;}
.five-open-warp .news-box .tit-h2 a.moreBtn{ height: 14px; line-height: 14px; position: absolute; right: 15px; top: 50%; margin-top: -7px; color: #fff;}
.five-open-warp .news-box ul.temp1 li a { display: block; padding: 5px 0; font-size: 14px; color: #444; padding-left: 12px; position: relative;}
.five-open-warp .news-box ul.temp1 li a i { display: block; width: 5px; height: 5px; background: #999; border-radius: 50%; position: absolute; left: 0; top: 15px;}
.five-open-warp h2.h2-temp2 { margin-bottom: 10px; padding: 12px 15px; font-size: 20px; font-weight: 700; background: #4090C0; border-radius: 4px; color: #fff;}
.five-open-warp .news-box .tabSwitchBtns a { display: inline-block; margin: 0 5px 5px 0; padding: 8px 15px; font-size: 16px;border: 1px solid #313131; border-radius: 6px; color: #000;}
.five-open-warp .news-box .tabSwitchBtns a.active { background: #D71318; border: 1px solid #D71318; color: #fff;}
.five-open-warp .news-box ul.temp2 li a { display: block; padding: 5px 0; font-size: 14px; color: #000; padding-left: 90px; position: relative;}
.five-open-warp .news-box ul.temp2 li a span { position: absolute; top: 5px; left: 0;}
.five-open-warp .news-box .time-r ul.temp2 li a { padding:5px 80px 5px 0; position: relative;}
.five-open-warp .news-box .time-r ul.temp2 li a span { left: auto; right: 0;}
.five-open-warp .news-box .icon-txt.temp1 { padding-top: 45px;}
.five-open-warp .news-box .icon-txt ul li a { display: block; margin-bottom: 6px; padding: 18px 0; text-align: center; background: #8BBFFB; color: #fff; font-size: 22px; }
.five-open-warp .news-box .icon-txt ul li a i { padding-right: 20px;}
.five-open-warp .news-box .icon-txt.temp2 a { padding: 30px 0; }
.five-open-warp a.saerchBtn { display: block; width: 360px; height: 76px; margin: 20px auto; line-height: 72px; border: 1px solid #E8E8E8; background: #F9F9F9; text-align: center; font-size: 24px; color: #0058C7;background: url(../images/fiveopen-ico-3-1.png) no-repeat 60px center;}
.five-open-warp a.saerchBtn span { padding-left: 40px;}


.five-open-warp .ti-lists-temp1 > div {padding: 0 5px;}
.five-open-warp .ti-lists-temp1 a { display: block; height: 46px; margin-bottom: 10px; line-height: 46px; font-size: 18px; color: #fff; text-align: center; background: #5c96de;}
.five-open-warp .ti-lists-temp1 a.first { height: 102px; line-height: 102px;}



/*信息公开五公开 end*/


/*民生专题 start*/
.livelihood-ambient-warp .livelihood-title { position: relative; padding: 40px;}
.livelihood-ambient-warp .livelihood-title i { position: absolute; width: 100px; height: 10px; background: #A0D168;}
.livelihood-ambient-warp .livelihood-title i.line-1,.livelihood-ambient-warp .livelihood-title i.line-2 { top: 0; left: 0;}
.livelihood-ambient-warp .livelihood-title i.line-2 { width: 10px; height: 100px;}
.livelihood-ambient-warp .livelihood-title i.line-3,.livelihood-ambient-warp .livelihood-title i.line-4 { bottom: 0; right: 0;}
.livelihood-ambient-warp .livelihood-title i.line-4 { width: 10px; height: 100px;}

.livelihood-ambient-warp .relat-readi-box h2 { font-size: 20px; color: #A0D168; }
.livelihood-ambient-warp .relat-readi-box .list-item h3 { border-bottom: 1px solid #D5D4D4;}
.livelihood-ambient-warp .relat-readi-box .list-item h3 span { display: inline-block; padding: 6px 0; font-size: 16px;position: relative;bottom: -1px; border-bottom: 2px solid #A0D168; color: #A0D168; }
.livelihood-ambient-warp .relat-readi-box .list-item h3 a.more { font-size: 12px; padding: 12px 5px 0 0; color: #666}
.livelihood-ambient-warp .relat-readi-box .list-item ul li a { display: block; padding: 6px 0; font-size: 13px; line-height: 16px; color: #000;}

.livlihood-education-warp { background: #FEE0D3;}
.livlihood-education-warp .livelihood-ambient-warp .livelihood-title i { background: #FF8E5E;}
.livlihood-education-warp .livelihood-ambient-warp .relat-readi-box h2 { color: #FF8E5E;}
.livlihood-education-warp .livelihood-ambient-warp .relat-readi-box .list-item h3 span {border-bottom: 2px solid #FF8E5E; color: #FF8E5E;}

.livlihood-job-warp { background: #D3E4FE;}
.livlihood-job-warp .livelihood-ambient-warp .livelihood-title i { background: #5EB1FF;}
.livlihood-job-warp .livelihood-ambient-warp .relat-readi-box h2 { color: #5EB1FF;}
.livlihood-job-warp .livelihood-ambient-warp .relat-readi-box .list-item h3 span {border-bottom: 2px solid #5EB1FF; color: #5EB1FF;}

.livlihood-traffic-warp { background: #FEEED3;}
.livlihood-traffic-warp .livelihood-ambient-warp .livelihood-title i { background: #FFAE00;}
.livlihood-traffic-warp .livelihood-ambient-warp .relat-readi-box h2 { color: #FFAE00;}
.livlihood-traffic-warp .livelihood-ambient-warp .relat-readi-box .list-item h3 span {border-bottom: 2px solid #FFAE00; color: #FFAE00;}

.livlihood-literary-warp { background: #F0DEFF;}
.livlihood-literary-warp .livelihood-ambient-warp .livelihood-title i { background: #9C78C0;}
.livlihood-literary-warp .livelihood-ambient-warp .relat-readi-box h2 { color: #9C78C0;}
.livlihood-literary-warp .livelihood-ambient-warp .relat-readi-box .list-item h3 span {border-bottom: 2px solid #9C78C0; color: #9C78C0;}

.livlihood-intelligent-warp { background: #D9E6F7;}
.livlihood-intelligent-warp .livelihood-ambient-warp .livelihood-title i { background: #5CA4DC;}
.livlihood-intelligent-warp .livelihood-ambient-warp .relat-readi-box h2 { color: #5CA4DC;}
.livlihood-intelligent-warp .livelihood-ambient-warp .relat-readi-box .list-item h3 span {border-bottom: 2px solid #5CA4DC; color: #5CA4DC;}


.livelihood-ambient-warp.lists .livelihood-title { padding: 10px;}
.livelihood-ambient-warp.lists .livelihood-title dl dt a { display: block; font-size: 18px; color: #666; padding-bottom: 10px;}
.livelihood-ambient-warp.lists .livelihood-title dl dd { font-size: 14px; line-height: 20px; color: #666;}

.livelihood-ambient-warp.lists  .list-titles a { display:block; height: 50px; width: 20%; float: left; margin-bottom: 1px; line-height: 50px; text-align: center; font-size: 17px; }
.livelihood-ambient-warp.lists  .list-titles a span {display: block; background: #fff;margin-right:1px; }
.livelihood-ambient-warp.lists  .list-titles a.active span { background: #5CA4DC;color: #fff;} 

.livelihood-ambient-warp .mstag { padding-left: 15px; border-left: 15px solid #5CA4DC; position: absolute; top: 0; left: 0;}
.livelihood-ambient-warp .borderR { border-right: 1px solid #D9EAF7;}
.livelihood-ambient-warp .borderL { border-left: 1px solid #D9EAF7; position: relative; left: -1px;}



.livelihood-warp .mszt-home-main { background: #fff url(/pubimages/web/livelihood-img-1-0.png) no-repeat 0 center;}
.livelihood-warp .mszt-home-main .txtBox { padding: 110px 0 0 280px;}
.livelihood-warp .mszt-home-main .txtBox h4 { margin-bottom: 40px; font-size: 30px; line-height: 36px; color: #f2464a;}
.livelihood-warp .mszt-home-main .txtBox h4 em { display: block; text-indent: 2em;}
.livelihood-warp .mszt-home-main .txtBox p.ps-info { width: 160px; font-size: 17px; line-height: 38px; color: #988b6e;}
.livelihood-warp .mszt-home-main .imgTitList { width: 687px;}
.livelihood-warp .mszt-home-main .imgTitList ul li { float: left; width: 228px; height: 337px; margin-left: 1px; overflow: hidden;}
.livelihood-warp .mszt-home-main .imgTitList ul li a span { display: block; height: 98px; line-height: 98px; font-weight: 700; font-size: 24px; text-align: center;}
.livelihood-warp .mszt-home-main .imgTitList ul li a.clc0 span { color: #23A84F}
.livelihood-warp .mszt-home-main .imgTitList ul li a.clc1 span { color: #FF8E5D}
.livelihood-warp .mszt-home-main .imgTitList ul li a.clc2 span { color: #5BCBFF}
.livelihood-warp .mszt-home-main .imgTitList ul li a.clc3 span { color: #F8CC34}
.livelihood-warp .mszt-home-main .imgTitList ul li a.clc4 span { color: #9C78C0}
.livelihood-warp .mszt-home-main .imgTitList ul li a.clc5 span { color: #5CA4DC}
/*民生专题 end*/


/*重点服务专题 start*/
.keyservice-warp { background: #D9E6F7;}
.keyservice-warp .header.temp2.livelihood { background: #fff;}
.keyservice-warp .header.temp2.livelihood .topNav { background: #5CA4DC}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a:hover,
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.active {background: #5CA4DC}
.keyservice-warp .header.temp2 .menu-temp2 .menuMoveBox ul li a { color: #5ca4dc;}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a i {background-image: url(../images/menu-ico-1-4.png);}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox a.ico1 i { background-position: 4px -28px;}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox a.ico2 i { background-position: 4px -73px;}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox a.ico3 i { background-position: 4px -116px;}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox a.ico4 i { background-position: 4px -157px;}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox a.ico5 i { background-position: 4px -200px;}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox a.ico6 i { background-position: 4px -245px;}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox a.ico7 i { background-position: 4px -287px;}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox a.ico8 i { background-position: 4px -330px;}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox a.ico9 i { background-position: 4px -378px;}

.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico1:hover i,
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico1.active i { background-position: -47px -28px;}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico2:hover i,
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico2.active i { background-position: -47px -73px;}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico3:hover i,
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico3.active i { background-position: -47px -116px;}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico4:hover i,
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico4.active i { background-position: -47px -157px;}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico5:hover i,
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico5.active i { background-position: -47px -200px;}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico6:hover i,
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico6.active i { background-position: -47px -245px;}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico7:hover i,
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico7.active i { background-position: -47px -287px;}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico8:hover i,
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico8.active i { background-position: -47px -330px;}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico9:hover i,
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a.ico9.active i { background-position: -47px -378px;}

.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul.temp2 li { width: 185px}
.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul.temp2 li a i {background-image: url(/pubimages/web/menu-ico-1-5.png);}


.keyservice-household-warp .keyservice-title { padding: 20px;background: #fff url(/pubimages/web/keyservice-bg-1-1.png) no-repeat right top;}
.keyservice-household-warp .keyservice-title img.txt { margin: 35px 90px 0 0;}
.keyservice-household-warp .keyservice-title p { width: 20px; height: 295px;}
.keyservice-household-warp .keyservice-title span { display: block; position: absolute; bottom: 0; left: 0; width: 20px; font-size: 20px; color: #76c8ed; line-height: 24px;}
.keyservice-household-warp .titles { width: 100%; height: 90px; overflow: hidden;}
.keyservice-household-warp .titles h2 { width: 120%;}
.keyservice-household-warp .titles h2 a { float: left; display: block; width: 226px; height: 80px;margin-right:10px; text-align: center; line-height: 80px; font-size: 22px; background: #fff; color: #5ca4dc; position: relative;}
.keyservice-household-warp .titles h2 a em { display: block; width: 100%; height: 12px; background: none; position: absolute; bottom: -10px; left: 0;}
.keyservice-household-warp .titles h2 a.on { color: #105f9c;}
.keyservice-household-warp .titles h2 a.on em { background: #fff;}

.keyservice-household-warp .enterBox > h2 { margin-bottom: 15px; font-size: 16px; color: #5ca4dc;}
.keyservice-household-warp .enterBox .lists-enter { }
.keyservice-household-warp .enterBox .lists-enter li a { display: block; height: 80px; margin-bottom: 15px; padding: 0 30px; line-height: 80px; font-size: 22px; color: #fff; background: #5CA4DC;text-align: center; position: relative;}
.keyservice-household-warp .enterBox .lists-enter li a.row2 {padding-top: 14px; line-height: 26px;}
.keyservice-household-warp .list-item { width: 45%;}
.keyservice-household-warp .list-item h3 { border-bottom: 1px solid #D5D4D4;}
.keyservice-household-warp .list-item h3 span { display: inline-block; position: relative; bottom: -1px; padding-bottom: 10px; border-bottom: 2px solid #2EB7F0; font-size: 20px; color: #2eb7f0;}
.keyservice-household-warp .list-item h3 a.more { padding: 10px 10px 0 0; color: #666;}
.keyservice-household-warp .list-item ul { height: 210px; overflow: hidden;}
/*.keyservice-household-warp .list-item li { float: left; min-width: 50%;}*/
.keyservice-household-warp .list-item .col3 li { min-width: 33.33%;}
.keyservice-household-warp .list-item li a { display: block; padding: 3px 0; font-size: 14px; color: #333; }
.keyservice-household-warp .list-icotxt-item { width: 45%;}
.keyservice-household-warp .list-icotxt-item ul li { float: left; width: 50%;}
.keyservice-household-warp .list-icotxt-item ul li a { display: block; height: 100px; margin-right: 20px; background: #A8C618; text-align: center; color: #fff; font-size: 18px;}
.keyservice-household-warp .list-icotxt-item ul li a i { display: inline-block; width: 100%; padding: 20px 0 5px;}
.keyservice-household-warp .list-icotxt-item2 p { width: 45%; text-align: left; }

.keyservice-household-warp .list-icotxt-item3 { width: 100%;}
.keyservice-household-warp .list-icotxt-item3 ul { float: left; width: 100%;}
.keyservice-household-warp .list-icotxt-item3 ul li { width: 25%; float: left;}
.keyservice-household-warp .list-icotxt-item3 ul li a { display: block; height: 180px; margin: 5px; background: #596BD5; color: #fff; text-align: center; font-size: 18px; line-height: 20px;}
.keyservice-household-warp .list-icotxt-item3 ul li a.bg2 { background: #5C89DC;}
.keyservice-household-warp .list-icotxt-item3 ul li a.bg3 { background: #4497DD;}
.keyservice-household-warp .list-icotxt-item3 ul li a.bg4 { background: #5CC5DC;}
.keyservice-household-warp .list-icotxt-item3 ul li a i { display: inline-block; width: 100%; padding: 35px 0 20px;}
.keyservice-household-warp .list-icotxt-item3 ul li a span { display: block; font-size: 15px;}

.keyservice-household-warp .list-icons.temp1 { background: #F1F7FE; padding: 10px 10px 0;}
.keyservice-household-warp .list-icons.temp1 li {padding-bottom: 10px;}
.keyservice-household-warp .list-icons.temp1 li a { display: block; height: 68px; padding: 10px; background: #fff; line-height: 48px; font-size: 16px; color: #5b93cd;}
.keyservice-household-warp .list-icons.temp1 li a i { float: left; margin:4px 20px 0 20px; }
.keyservice-household-warp .list-icons.temp1 li a.row2 { line-height: 24px;}

.keyservice-household-warp .enterBox .lists-enter.temp2 { width: 100%; float: left; background: #F3F7FD; padding: 20px;}
.keyservice-household-warp .enterBox .lists-enter.temp2 li { float: left; width: 33.33%;}
.keyservice-household-warp .enterBox .lists-enter.temp2 li a { margin: 10px;}
.keyservice-household-warp .enterBox .psBox { background: #F1F7FE; line-height: 26px; color: #5b93cd;}
.keyservice-household-warp .enterBox .psBox .psList-tepm1 li a { display: block; position: relative; line-height: 18px; font-size: 14px; padding: 5px 0 5px 13px; }
.keyservice-household-warp .enterBox .psBox .psList-tepm1 li a em { position: absolute; left: 2px; top: 13px; display: block; width: 4px; height: 4px; background: #5B93CD; border-radius: 50%;}
.keyservice-household-warp .keyservice-article .lists-enter a.active { background-color: #6DBAF5}
.keyservice-household-warp .keyservice-article .lists-enter a i{ display: none; width: 18px; height: 36px; background: url(/images2/keyservice-ico-1-4.png) no-repeat; position: absolute; top: 50%; right: -18px; margin-top: -18px; }
.keyservice-household-warp .keyservice-article .lists-enter a.active i { display: block;}
.keyservice-household-warp .keyservice-article .leven-nav { display: inline-block; position: relative; z-index: 2;}
.keyservice-household-warp .keyservice-article .leven-nav h4 { display: inline-block; height: 50px; line-height: 50px; padding: 0 50px 0 30px; font-size: 16px; background: #73C5FF url(/images2/keyservice-ico-1-5.png) no-repeat 92% center; color: #fff; cursor: pointer;}
.keyservice-household-warp .keyservice-article .leven-nav h4 strong { font-size: 18px; padding-right: 5px;}
.keyservice-household-warp .keyservice-article .leven-nav ul { display: none; position: absolute; left: 0; top: 50px; min-width: 100%; background: #73C5FF; color: #fff;}
.keyservice-household-warp .keyservice-article .leven-nav ul li a { display: block; padding: 8px 20px; border-top: 1px solid #fff; font-size: 14px; color: #fff; }
.keyservice-household-warp .keyservice-article .leven-nav:hover ul { display: block !important;}
.keyservice-household-warp .keyservice-article .flowBox,
.keyservice-household-warp .keyservice-article .other-nav { border-left: 2px solid #7EA7DC; margin: 30px 0 0 70px; }
.keyservice-household-warp .keyservice-article .flowBox dl { position: relative; min-height: 38px;margin-left: 100px; padding: 0 0 30px 0; margin-bottom: 5px; background: url(/images2/keyservice-ico-1-6.png) no-repeat center bottom;}
.keyservice-household-warp .keyservice-article .flowBox dl dt,
.keyservice-household-warp .keyservice-article .other-nav dl dt { position: absolute; top: 25%; left: -155px; width: 120px; height: 38px; line-height: 38px; background: #7EA7DC; color: #fff; font-size: 16px; text-align: center; font-weight: 500; border-radius: 5px;}
.keyservice-household-warp .keyservice-article .flowBox dl.first dt { top: 0;}
.keyservice-household-warp .keyservice-article .flowBox dl dt.posB { top: auto; bottom: 0;}
.keyservice-household-warp .keyservice-article .flowBox dl.end dt { background: #FDA804;}
.keyservice-household-warp .keyservice-article .flowBox dl dd { padding: 20px; background: #E6F2FF; border: 1px solid #D6E0E9; color: #527098; font-size: 15px; line-height: 24px;}
.keyservice-household-warp .keyservice-article .flowBox dl dd h6 { display: none; font-weight: 700; text-align: center; padding-bottom: 5px;}
.keyservice-household-warp .keyservice-article .other-nav  { border: none; padding-left: 2px;}
.keyservice-household-warp .keyservice-article .other-nav dl {position: relative; min-height: 48px; padding: 0 0 0 100px;}
.keyservice-household-warp .keyservice-article .other-nav dl dt { height: 48px; line-height: 48px; top: 0; left: -55px;}
.keyservice-household-warp .keyservice-article .other-nav dl dd a { float: left; display: block; width: 100px; height: 48px; margin:0 5px 5px 0; padding: 0 10px; font-size: 14px; background: #90BFFF; text-align: center; line-height: 48px; color: #fff; border-radius: 5px; overflow: hidden;}
.keyservice-household-warp .keyservice-article .other-nav dl dd a.row2 { line-height: 16px; padding-top: 8px;}
/*重点服务专题 end*/

/*内页 end*/

/*移动版首页 start*/
.app-news-temp1 h2 a {display:table-cell; width: 1%; text-align: center;}

.skinList { position:fixed; top: -50px; left: 0; width: 100%; padding: 20px 0; background: rgba(255,255,255,.9); text-align: center; color: #000; z-index: 6; transition: top.6s;}
.skinList.on { top: 60px;}
.skinList span { display: inline-block; padding: 0 15px;}
.skinList span i { display: inline-block; width: 14px; height: 14px; background: #00BA12; position: relative; top: 2px; margin-right: 3px;}
.skinList span.red-s { color: #EA2E2E}
.skinList span.red-s  i {background: #EA2E2E}
.skinList span.green-s { color: #00BA12}
.skinList span.green-s  i {background: #00BA12}
.skinList span.blue-s { color: #007BDE}
.skinList span.blue-s  i {background: #007BDE}
/*banner start*/
.scroll_wrap img { float: left;}
.scroll{position:relative;}
.scroll_box{position:relative;overflow:hidden;visibility:hidden;}
.scroll_wrap{position:relative;}
.scroll_wrap li{position:relative;display:block;width:100%;float:left;}
.scroll_wrap li a{display:block;margin:0 auto;position:relative;}
.scroll_wrap li span{position:absolute;bottom:4px;padding:0 5px;width:100%;height:30px; line-height:30px; background:rgb(0,0,0);background:rgba(0,0,0,0.6);color:#fff; z-index:999;}
.scroll_position{position:absolute;left:50%; margin-left:-9px;z-index:400px;bottom:0; z-index:999;}
.scroll_position li{display:inline-block;width:8px;height:8px;border-radius:100%;background:rgb(255,255,255);background:rgba(255,255,255,0.6);}
.scroll_position li a{font-size:0;}
.scroll_position li.on{background-color:#fff;}

.sTabsInfoBox { position: absolute; left: 0; bottom: 0; width: 100%; height: 36px; line-height: 36px;background:rgb(0,0,0);background:rgba(0,0,0,0.6); color: #fff;}
.sTabsInfoBox .taskIco { position: absolute; right: 10px; top: 0; font-size: 22px;}
.sTabsInfoBox .taskIco span { font-size: 14px; position: relative; top: -3px; left: -3px;}
.sTabsInfoBox .taskIco em { position:relative; top:2px; left: 2px; font-size: 12px}
.sTabsInfoBox .txtInfo span { display: none; font-size: 14px; padding-left: 10px;}
.sTabsInfoBox .txtInfo span.on { display: block;}

/*banner end*/

h2.app-h2 span { display: inline-block;padding-bottom: 7px; border-bottom: 2px solid #007BDE; color: #007BDE; font-size: 17px; font-weight: 700; }
h2.app-h2 a.more { display: block; height: 30px; line-height: 30px; color: #666; color: #5CA3F6;}
h2.app-h2 a.more i { float: right; font-size: 26px; margin-left: 3px;}


.service-listBox ul li { float: left; width: 33.33%;}
.service-listBox ul li a { height: 100px; margin: 3px; text-align: center; background: #E1F2FF; border-radius: 6px; font-size: 15px; color: #007BDE;}
.service-listBox ul li a i { display: inline-block; width: 40px; height: 40px; line-height: 40px; font-size: 32px; background: url(/pubimages/web/home-ico-2-1.png) no-repeat;}
.service-listBox ul li a i.ico0 { background-position: center 7px;}
.service-listBox ul li a i.ico1 { background-position: center -38px;}
.service-listBox ul li a i.ico2 { background-position: center -83px;}
.service-listBox ul li a i.ico3 { background-position: center -126px;}
.service-listBox ul li a i.ico4 { background-position: center -174px;}
.service-listBox ul li a i.ico5 { background-position: center -219px;}
.service-listBox ul li a i.ico6 { background-position: center -264px;}
.service-listBox ul li a i.ico7 { background-position: center -310px;}
.service-listBox ul li a i.ico8 { background-position: center -355px;}
.service-listBox ul li a i.ico9 { background-position: center -409px;}

.app-news-temp1,.app-interview-Warp,.app-atPs-warp { background: #F5FCFF}
.app-news-temp1 h2 a { font-size: 16px; color: #000;}
.app-news-temp1 h2 a span { display: inline-block; padding-bottom: 6px;}
.app-news-temp1 h2 a.active span {color: #D0021B; border-bottom: 2px solid #D0021B; font-weight: 700;}
.app-news-temp1 .newsList-temp1 { padding: 10px 5px;}
.app-news-temp1 .newsList-temp1 li { padding-left: 60px; margin-bottom: 10px; position: relative;}
.app-news-temp1 .newsList-temp1 li a {  min-height: 50px; font-size: 13px; line-height: 20px;display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-align: center;display: box;box-orient: horizontal;box-align: center;}
.app-news-temp1 .newsList-temp1 li a span { display: block; position: absolute; left: 0; top: 0; width: 50px; height: 50px; font-size: 14px; border-radius: 50%; line-height: 26px; overflow: hidden; text-align: center; background: #E1F2FF; color: #70B1FE; }
.app-news-temp1 .newsList-temp1 li a span em { display: block; height: 25px; background: #70B1FE; color: #fff; line-height: 22px; font-size: 12px}
.app-news-temp1 .newsList-temp1 li a i.icon-tu { font-size: 16px; top: 2px; color: #F5A623;}
.app-news-temp1 .newsList-temp1 li a i.icon-hot { font-size: 28px; height: 16px; position: absolute; margin-top: -5px}
.app-news-temp1 .newsList-temp1 li a i.icon-ic_videocam_px {font-size: 24px;top: 4px; color: #F5A623;}

.app-interview-Warp .img-txt { position: relative;}
.app-interview-Warp .img-txt span { height: 40px; width: 100%; line-height: 40px; color: #fff; font-size: 14px; background: rgba(0,0,0,.6); text-align: center; position: absolute;bottom: 0; left: 0;}
.app-interview-Warp ul li { font-size: 14px;}
.app-interview-Warp p.ps { font-size: 13px; color: #444;}

.app-infoPic-Warp ul li { float: left; width: 33.33%;}
.app-infoPic-Warp ul li a { margin: 3px; height:100px; background: #5CA3F6; border-radius: 5px; color: #fff; text-align: center; line-height: 16px; font-size: 13px; }
.app-infoPic-Warp ul li:nth-child(2n) a { background: #47C1E5;}
.app-infoPic-Warp ul li a i { display: inline-block; width: 40px; height: 40px; background: url(../images/app-home-ico-3-1.png) no-repeat;}
.app-infoPic-Warp ul li a i.ico0 { background-position: center 8px;}
.app-infoPic-Warp ul li a i.ico1 { background-position: center -40px;}
.app-infoPic-Warp ul li a i.ico2 { background-position: center -90px;}
.app-infoPic-Warp ul li a i.ico3 { background-position: center -142px;}
.app-infoPic-Warp ul li a i.ico4 { background-position: center -190px;}
.app-infoPic-Warp ul li a i.ico5 { background-position: center -239px;}
.app-infoPic-Warp ul li a i.ico6 { background-position: center -289px;}
.app-infoPic-Warp ul li a i.ico7 { background-position: center -626px;}
.app-infoPic-Warp ul li a i.ico8 { background-position: center -388px;}
.app-infoPic-Warp ul li a i.ico9 { background-position: center -435px;}
.app-infoPic-Warp ul li a i.ico10 { background-position: center -484px;}
.app-infoPic-Warp ul li a i.ico11 { background-position: center -528px;}
.app-infoPic-Warp ul li a i.ico12 { background-position: center -580px;}

.app-hot-Warp ul li { float: left; width: 33.33%; }
.app-hot-Warp ul li a { display: block; text-align: center; margin: 3px; color: #517195; line-height: 18px;}
.app-hot-Warp ul li a img { width: 100%; margin-bottom: 5px;}

.app-atPs-warp ul li { float: left; width: 50%;}
.app-atPs-warp ul li a { display: block; height: 60px; line-height: 60px; text-align: center; border: 5px solid #fff; background: #F5FCFF; font-size: 16px; color: #007BDE;}
.app-atPs-warp ul li a i { display: inline-block; position: relative; top: 12px; margin-right: 5px; width: 35px; height: 35px;background: url(../images/app-home-ico-4-1.png) no-repeat;	}
.app-atPs-warp ul li a i.ico0 { background-position: center 5px;}
.app-atPs-warp ul li a i.ico1 { background-position: center -45px;}
.app-atPs-warp ul li a i.ico2 { background-position: center -95px;}
.app-atPs-warp ul li a i.ico3 { background-position: center -147px;}

.app-atPs-warp p.image { display: none;}
.app-atPs-warp p.image.blue {display: block;}


/*温馨提示 start*/
.newSiteOlinePs-warp { position: fixed; top: -100%; left: 0; width: 100%; background: #FFFFEC; z-index: 9;transition:.8s;}
.newSiteOlinePs-warp a.newSiteCloseBtn { display: block; width: 40px; height: 40px; line-height: 12px; text-align: center; position: absolute; top: 0; right: 0; padding: 10px; font-size: 30px; color: #f30;}
.newSiteOlinePs-warp .infoBox { padding: 15px; font-size: 14px;}
.newSiteOlinePs-warp .infoBox >h2 { padding-bottom:5px;  font-size: 18px; text-align: center; color: #FFB100;}
.newSiteOlinePs-warp .infoBox p { text-indent: 2em; line-height: 24px;}

/*温馨提示 end*/




/*移动版首页 绿色版 start*/
.greenStyle .service-listBox ul li a { background: #EBFCEC; color: #00BA12;}
.greenStyle .app-news-temp1 .newsList-temp1 li a { color: #1E241B;}
.greenStyle .app-news-temp1 .newsList-temp1 li a span { background: #E2FAE4; color: #00BA12;}
.greenStyle .app-news-temp1 .newsList-temp1 li a span em { background: #00BA12;}
.greenStyle h2.app-h2 span,.app-news-temp1 h2 a.active span {border-bottom: 2px solid #FF7400; color: #FF7400;}
.greenStyle h2.app-h2 a.more {color: #FF7400;}
.greenStyle .app-infoPic-Warp ul li a {background: #0EDF86;}
.greenStyle .app-infoPic-Warp ul li:nth-child(2n) a {background: #21D3A7;}
.greenStyle .app-hot-Warp ul li a {color: #1E241B;}
.greenStyle .app-atPs-warp ul li a { color: #00BA12; background: none}
.greenStyle .app-news-temp1,.app-interview-Warp,.app-atPs-warp {background: none;}
.greenStyle .app-atPs-warp p.image.blue {display: none;}
.greenStyle .app-atPs-warp p.image.green {display: block;}

.greenStyle .service-listBox ul li a i { background-image: url(/pubimages/web/home-ico-2-1-green.png);}
.greenStyle .app-atPs-warp ul li a i { background-image: url(../images/app-home-ico-4-1-green.png);}
/*移动版首页 绿色版 end*/

/*移动版首页 红色版 start*/
.redStyle .service-listBox ul li a { background: #FDEDD5; color: #E92C2C;}
.redStyle .app-news-temp1 .newsList-temp1 li a { color: #63000C;}
.redStyle .app-news-temp1 .newsList-temp1 li a span { background: #FDEDD5; color: #EA2E2F;}
.redStyle .app-news-temp1 .newsList-temp1 li a span em { background: #EA2E2F;}
.redStyle h2.app-h2 span {border-bottom: 2px solid #EA2E2F; color: #EA2E2F;}
.redStyle h2.app-h2 a.more {color: #FF596E;}
.redStyle .app-infoPic-Warp ul li a {background: #FD4142;}
.redStyle .app-infoPic-Warp ul li:nth-child(2n) a {background: #D73793;}
.redStyle .app-hot-Warp ul li a{color: #63000C;}
.redStyle .app-atPs-warp ul li a { color: #EA2E2E; background: none}
.redStyle .app-news-temp1,.app-interview-Warp,.app-atPs-warp {background: none;}
.redStyle .app-atPs-warp p.image.blue {display: none;}
.redStyle .app-atPs-warp p.image.red {display: block;}
/*移动版首页 红色版 end*/





/*移动版首页 end*/

/*弹出提示框 start*/
.alert-pop-warp { position: fixed; top: 0; left: 0; bottom: 0; right: 0; z-index: 9;}
.alert-pop-warp .alert-pop-bg {position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: #000; opacity: 0.6; filter: alpha(opacity = 60);}
.alert-pop-warp .box { width: 300px; height: 200px; position: absolute;top: 50%; left: 50%; margin: -100px 0 0 -150px; background: #fff; border-radius: 10px; overflow: hidden;}
.alert-pop-warp .box a.closeBtn { display: block; width: 36px; height: 36px; line-height: 16px; font-size: 20px; color: #f30; position: absolute; top: 0; right: 0; padding: 10px;}
.alert-pop-warp .box > h2 { height: 40px; line-height: 40px; text-align: center; font-size: 16px; background: #f0f0f0;}
.alert-pop-warp .box > .txt { text-align: center; padding: 15px;}

/*弹出提示框 end*/



/*分页 start*/
.pagination { width: 100%; margin: 0 0 20px; text-align: center; font-size: 14px; line-height: 26px; color: #666; position: relative; top: -10px;}
.pagination .rightcon a { padding: 0 3px;}
.pagination .leftcon span, .pagination .leftcon em { padding: 0 3px; color: #f75d5d;}
.pagination input#num { width: 40px; margin: 0 2px 0 5px; height: 22px; line-height: 22px; border: 1px solid #ddd; text-align: center;}
.pagination input.submitBtn {width: 40px;border: 1px solid #156AD1;background: #3D7FCA;color: #fff;font-weight: 700;}
/*分页 end*/

/*路径 start*/
.path { padding: 20px 0;}
.path a.backBtn { display: inline-block; height: 34px; padding: 0 10px 0 20px; line-height: 30px; font-size: 15px; background: #599BE2 url(/pubimages/web/public-bg-1.png) no-repeat 0 bottom; color: #fff; border-radius: 3px;}
.path a.backBtn em { display: inline-block; width: 40px; height: 8px; margin-left: 10px; background: url(/pubimages/web/public-ico-1.png) no-repeat -30px 0;}
.path .pathNav { min-height: 34px; padding-left: 20px; line-height: 34px;}
.path .pathNav a,.path .pathNav span { font-size: 14px; color: #666;}
.path .pathNav em { font-family: "宋体";color: #888;}
.path .pathNav a.home { float: left; display: inline-block; width:24px; height: 24px; margin-top:5px; padding: 0; background: url(/pubimages/web/public-ico-1.png) no-repeat 2px 4px; text-indent: -99em; overflow: hidden; }


.path .column-navs { display: none; padding: 20px; position: absolute; top: 34px; left: 15px; right: 15px; background: #599BE2; color: #fff; border-radius: 0 8px 8px; z-index: 2; }
.path .column-navs a { display: inline-block; padding: 0 10px; color: #fff; font-size: 14px; white-space: nowrap;}
.path .column-navs a.on { color: #FAFD02;}

/*路径 end*/

/*数据 start*/
.dataPageWarp { background: #f6f6f6;}
.dataPageWarp .navTabBox { padding: 35px 0;}
.dataPageWarp .leftBarBox {height: 655px;}
.dataPageWarp .leftBarBox > h2 { padding: 30px 0 28px; border-bottom: 1px solid #054E9B; text-align: center; font-size: 22px; color: #054e9b; font-weight: 700; }
.dataPageWarp .leftBarBox > h2 img { margin-right: 10px; position: relative; top: -2px;}
.dataPageWarp .leftBarBox ul li a { display: block; padding: 16px 0 16px 60px; border-bottom: 1px solid #F6F6F6; font-size: 16px; color: #222;}
.dataPageWarp .leftBarBox ul li a.active,.dataPageWarp .leftBarBox ul li a:hover { background: #015293; color: #fff;}
.dataPageWarp .s-chartBox { padding: 15px; height: 655px; overflow: hidden;}
.dataPageWarp .s-chartBox .searchInfo { padding: 10px 0; background: #F6F6F6; font-size: 14px;}
.dataPageWarp .s-chartBox .searchInfo .select-t { width: 125px; height: 30px; border: 1px solid #eee; background: #fff; font-size: 14px; }
.dataPageWarp .s-chartBox .searchInfo .searchBtn  { display: inline-block; height:30px; margin-left: 10px; padding: 0 25px; background: #015293; position: relative; top: 0; color: #fff;line-height: 30px; border-radius: 5px;}
.dataPageWarp .newsLists h2 a { display: inline-block; margin-right: 20px; height: 38px; padding: 0 2px; line-height: 36px; border-bottom: 2px solid #fff; font-size: 17px; color: #444;}
.dataPageWarp .newsLists h2 a.active { border-bottom: 2px solid #015293; color: #015293;}
.dataPageWarp .newsLists ul { padding-top: 15px;}
.dataPageWarp .newsLists ul li a { display: block; position: relative; padding: 5px 90px 5px 0; font-size: 14px; color: #666; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.dataPageWarp .newsLists ul li a:hover { color: #015293;}
.dataPageWarp .newsLists ul li a i { float: left; width: 4px; height: 4px; margin: 10px 8px 0 0; background: #015293}
.dataPageWarp .newsLists ul li a span { position: absolute; top: 50%; right: 0; margin-top: -12px;}
.dataPageWarp .tabBtn-temp1 a { display: inline-block; padding: 8px 20px; border: 1px solid #ddd; border-radius: 5px; margin: 0 5px; color: #888; }
.dataPageWarp .tabBtn-temp1 a.active { background: #1E669F; color: #fff; border: 1px solid #1E669F;}

.dataSBox h2 { height: 38px; line-height: 38px;  border-bottom: 2px solid #015293; position: relative; overflow: hidden;}
.dataSBox h2 span { padding: 0 5px; padding-bottom: 6px; line-height: 32px; font-size: 18px; color: #015293; font-weight: 700;}
.dataSBox h2 a {float: right; display: block;color: #777; font-size: 14px;}
.dataSBox .item a { display: block; font-size: 14px;}
.dataSBox .item i { display: block; text-align: center;border: 15px solid #f2f2f2; transition:.3s;}
.dataSBox .item a i { height: 260px; overflow: hidden; }
.dataSBox .item a:hover i { border: 15px solid #86BCEA; }
.dataSBox .item span { display: block; padding: 5px; color: #666;}
.dataSBox .item em { display:block; padding: 0 5px; color: #888;}

.dataPageWarp.infoPage .leftBarBox { height: auto; }
.dataPageWarp.infoPage .leftBarBox > ul li { float: left;}
.dataPageWarp.infoPage .leftBarBox > ul li a { padding: 16px 39.7px;}
.dataPageWarp.infoPage .dataInfoBox { background: #E8F0F7}
.dataPageWarp.infoPage .dataInfoBox h2 { font-size: 18px; line-height: 36px; font-weight: 700;}
.dataPageWarp.infoPage .dataInfoBox p { line-height: 22px; text-indent: 2em; color: #666;}
.dataPageWarp.infoPage .s-chartBox { padding: 0 0 20px; height: auto;}
.dataPageWarp.infoPage .dataTable h5 { height: 48px; line-height: 48px; background: #015196; font-size: 18px; color: #fff; text-align: center; position: relative;}
.dataPageWarp.infoPage .dataTable h5 a { position: absolute; right: 10px; top: 12px; font-size:14px; background: #003D7C; border: 1px solid #0358A9; color: #fff; display: inline-block; height: 26px; line-height: 24px; padding: 0 15px;}
.dataPageWarp.infoPage .dataTable table { width: 100%;}
.dataPageWarp.infoPage .dataTable table tr td { padding: 15px; font-size: 14px; text-align: center; background: #F2F2F2; border: 1px solid #fff; color: #444;}
.dataPageWarp.infoPage .dataTable table tr:nth-child(even) td { background: #DCDCDC;}
.dataPageWarp.infoPage .dataTable .ovhRoll { max-height: 530px; overflow: auto;}


/*数据 end*/


/*专题 start*/
.zt-banner { padding: 200px 0 280px; background: url(../images/zt-banner-1.jpg) no-repeat center; text-align: center;}
.zxzjglbf-banner.temp1 { padding: 100px 0 125px; background: url(../images/zt-banner-1-1.jpg) no-repeat center; text-align: center; }
.zxzjglbf-banner.temp2 { padding: 100px 0 125px; background: url(../images/zt-banner-1-2.jpg) no-repeat center; text-align: center; }
.zxzjglbf-banner.temp2 img { margin-left: -500px;}
.cjrcyz-banner { padding: 100px 0 125px; background: url(../images/zt-banner-1-3.jpg) no-repeat center !important; text-align: center;}
.cjrcyz-banner img { margin-left: -500px;}

.xwqyldgx-banner { padding: 100px 0 125px; background: url(../images/zt-banner-1-4.jpg) no-repeat center !important; text-align: center;}

.s-tfsjsxbf {background-image: url(../images/zt-banner-1-5.jpg) !important; }
.s-tfsjsxbf.temp2 img { margin-left: 0 !important;}

.scptggfw-banner.temp1 { padding: 100px 0 125px; background: url(zt-banner-2-1.jpg) no-repeat center; text-align: center; }

.scptggfw-banner.temp1.s-040401 { background-image:url(../images/zt-banner-180404-01.jpg) }
.scptggfw-banner.temp1.s-040402 { background-image:url(../images/zt-banner-180404-02.jpg) }
.scptggfw-banner.temp1.s-040403 { background-image:url(../images/zt-banner-180404-03.jpg) }
.scptggfw-banner.temp1.s-040404 { background-image:url(../images/zt-banner-180404-04.jpg) }
.scptggfw-banner.temp1.s-040405 { background-image:url(../images/zt-banner-180404-05.jpg) }
.scptggfw-banner.temp1.s-040406 { background-image:url(../images/zt-banner-180404-06.jpg) }
.scptggfw-banner.temp1.s-040407 { background-image:url(../images/zt-banner-180404-07.jpg) }
.scptggfw-banner.temp1.s-040408 { background-image:url(../images/zt-banner-180404-08.jpg) }
.scptggfw-banner.temp1.s-040409 { background-image:url(../images/zt-banner-180404-09.jpg) }
.scptggfw-banner.temp1.s-040410 { background-image:url(../images/zt-banner-180404-10.jpg) }
.scptggfw-banner.temp1.s-040411 { background-image:url(../images/zt-banner-180404-11.jpg) }
.scptggfw-banner.temp1.s-040412 { background-image:url(../images/zt-banner-180404-12.jpg) }
.scptggfw-banner.temp1.s-040413 { background-image:url(../images/zt-banner-180404-13.jpg) }
.scptggfw-banner.temp1.s-040414 { background-image:url(../images/zt-banner-180404-14.jpg) }
.scptggfw-banner.temp1.s-040415 { background-image:url(../images/zt-banner-180404-15.jpg) }
.scptggfw-banner.temp1.s-040416 { background-image:url(../images/zt-banner-180404-16.jpg) }
.scptggfw-banner.temp1.s-040417 { background-image:url(../images/zt-banner-180404-17.jpg) }
.scptggfw-banner.temp1.s-040418 { background-image:url(../images/zt-banner-180404-18.jpg) }
.scptggfw-banner.temp1.s-040419 { background-image:url(../images/zt-banner-180404-19.jpg) }
.scptggfw-banner.temp1.s-040420 { background-image:url(../images/zt-banner-180404-20.jpg) }
.scptggfw-banner.temp1.s-040421{ background-image:url(../images/zt-banner-180404-21.jpg) }
.scptggfw-banner.temp1.s-040422 { background-image:url(../images/zt-banner-180404-22.jpg) }
.scptggfw-banner.temp1.s-040423 { background-image:url(../images/zt-banner-180404-23.jpg) }
.scptggfw-banner.temp1.s-040424 { background-image:url(../images/zt-banner-180404-24.jpg) }


.scptggfw-banner.temp1.s-040425 { background-image:url(../images/zt-banner-180404-25.jpg) }


.shfzjh-banner.temp1 { padding: 150px 0 130px; background: url(../images/zt-shfzjh-img-2.jpg) no-repeat center; text-align: center; }

/*坪山区宣传文化体育事业发展 专项资金管理办法政策解读 start*/
.zt-zxzjglbf h2.tit { height: 54px; background: #0E75B5; line-height: 54px; padding-left: 20px; color: #fff; font-size: 26px; }
h2.tit .viweImg { float: right; padding: 0 15px; font-size: 14px; color: #fff;}
.zt-zxzjglbf h4.tit { border-left: 3px solid #0E75B5; padding-left: 15px; font-size: 26px;}
.zt-zxzjglbf img { max-width: 100%;}
.zt-zxzjglbf .jb-info p.ps { font-size: 16px; padding: 15px 15px 0;}

.imgSwidth-move { margin: 0 10px; position: relative; z-index: 2;}
.imgSwidth-move > a { display: block; width: 34px; height: 52px; overflow: hidden; text-indent: -99em; position: absolute; top: 50%; z-index: 9; margin-top: -26px; background: url(../images/zt-zxzjglbf-btn-1.png) no-repeat ;}
.imgSwidth-move > a.leftBtn { left: -15px;}
.imgSwidth-move > a.rightBtn { right: -15px; background-position: 0 -52px;}
.imgSwidth-move .img-box { height: 380px; overflow: hidden; overflow-y: hidden;}
.imgSwidth-move .img-box > ul { width: 100%; height: 600px; white-space: nowrap; overflow: hidden; overflow-x: auto;}
.imgSwidth-move .img-box > ul li { display: inline-block; margin: 0 10px;}


.zt-zxzjglbf .dhBox {border: 1px solid #CECECE; padding: 20px 30px; height: 400px; overflow: hidden; overflow-y: auto;}
.zt-zxzjglbf .dhBox p { font-size: 16px; line-height: 28px; padding: 5px 0;}

.fullImgWarp { position: fixed; top: 0; left: 0; right: 0; bottom: 0; overflow: auto; background: rgba(0,0,0,.6); z-index: 999;}
.fullImgWarp a.closeFullBtn { position: fixed; top: 0; right: 0; width: 80px; height: 80px; line-height: 80px; color: #fff; font-size: 48px; }

.zt-zxzjglbf .newsBox dl { margin-bottom: 15px; padding: 20px; border: 1px solid #CECECE;}
.zt-zxzjglbf .newsBox dl dt { padding-bottom: 10px;}
.zt-zxzjglbf .newsBox dl dt a { font-size: 18px;}
.zt-zxzjglbf .newsBox dl dd { font-size: 14px; line-height: 28px;}
.zt-zxzjglbf .bot-btn ul { width: 100%;}
.zt-zxzjglbf .bot-btn ul li { float: left; width: 33.33%; text-align: center; }
.zt-zxzjglbf .bot-btn ul li a { display: inline-block; height: 56px; padding: 0 60px; line-height: 56px; background: #47CC83; font-size: 24px; color: #fff; white-space: nowrap;}
.zt-zxzjglbf .bot-btn ul li a.bg2 { background: #FF8E5D}
.zt-zxzjglbf .bot-btn ul li a.bg3 { background: #2B88D9}
.zt-zxzjglbf .bot-btn ul li a img { margin-right: 15px;}



.pt50 { padding-top: 50px;}
.zt-shfzjh .item { background: #E7F1FC; padding: 50px 0 20px; position: relative;}
.zt-shfzjh .item >h2.t { width: 261px; height: 49px; line-height: 46px; text-align: center; font-size: 24px; color: #fff; background: url(../images/zt-shfzjh-img-3.png) no-repeat center; position: absolute; top: -5px; left: 50%; margin-left: -130px;}
.zt-shfzjh .item .info1 { line-height: 28px; color: #444; font-size: 16px;}
.zt-shfzjh .dhBox { border: none;}
.zt-shfzjh .activeBox h4.t { font-size: 20px; color: #054e9b;}
.zt-shfzjh .activeBox p { font-size: 16px; line-height: 28px; color: #444;}

/*坪山区宣传文化体育事业发展 专项资金管理办法政策解读 end*/


/*专题 start*/
.ztjsgczljc-banner.temp1 { padding: 100px 0 125px; background: url(../images/ztjsgczljc-banner-1.jpg) no-repeat center; text-align: center; }
/*建设工程政策解读 start*/
.zt-ztjsgczljc h2.tit { height: 54px; background: #0E75B5; line-height: 54px; padding-left: 20px; color: #fff; font-size: 26px; }
.zt-ztjsgczljc h4.tit { border-left: 3px solid #0E75B5; padding-left: 15px; font-size: 26px;}
.zt-ztjsgczljc img { max-width: 100%;}
.zt-ztjsgczljc .jb-info p.ps { font-size: 16px; padding: 15px 15px 0;}


.zt-ztjsgczljc .dhBox {border: 1px solid #CECECE; padding: 20px 30px; height: 400px; overflow: hidden; overflow-y: auto;}
.zt-ztjsgczljc .dhBox p { font-size: 16px; line-height: 28px; padding: 5px 0;}

.zt-ztjsgczljc .newsBox dl { margin-bottom: 15px; padding: 20px; border: 1px solid #CECECE;}
.zt-ztjsgczljc .newsBox dl dt { padding-bottom: 10px;}
.zt-ztjsgczljc .newsBox dl dt a { font-size: 18px;}
.zt-ztjsgczljc .newsBox dl dd { font-size: 14px; line-height: 28px;}
.zt-ztjsgczljc .bot-btn ul { width: 100%;}
.zt-ztjsgczljc .bot-btn ul li { float: left; width: 33.33%; text-align: center; }
.zt-ztjsgczljc .bot-btn ul li a { display: inline-block; height: 56px; padding: 0 60px; line-height: 56px; background: #47CC83; font-size: 24px; color: #fff; white-space: nowrap;}
.zt-ztjsgczljc .bot-btn ul li a.bg2 { background: #FF8E5D}
.zt-ztjsgczljc .bot-btn ul li a.bg3 { background: #2B88D9}
.zt-ztjsgczljc .bot-btn ul li a img { margin-right: 15px;}

/*建设工程政策解读 end*/

/*坪山“互联网+政务服务”专题 start*/
.hlwzwfw-banner { height: 406px;background: url(/pubimages/web/zt-hlwzwfw-banner-1.jpg) no-repeat center; }
.zt-hlwzwfw .hlwzwfwList dl { float: left; margin-bottom: 30px; padding: 0 30px;}
.zt-hlwzwfw .hlwzwfwList dl dt { float: left; margin-right: 30px; }
.zt-hlwzwfw .hlwzwfwList dl dt img { width: 465px;}
.zt-hlwzwfw .hlwzwfwList dl dd h4.h4 a{ display: block; padding-bottom: 20px; font-size: 18px; color: #000;}
.zt-hlwzwfw .hlwzwfwList dl dd p.txt { font-size: 16px; line-height: 26px;}
.zt-hlwzwfw .listTemp1 {  margin: 0 30px; padding: 0 0 10px;}
.zt-hlwzwfw .listTemp1 li a { display: block; padding: 5px 0; font-size: 15px; color: #000; padding-right: 100px; position: relative;}
.zt-hlwzwfw .listTemp1 li a span { height: 20px; margin-top: -10px; line-height: 20px; position: absolute; top: 50%; right: 0; }

/*坪山“互联网+政务服务”专题 end*/


/*行政执法信息公示平台 end*/
.hlwzwfw-banner.temp1{ background-image: url(/pubimages/web/zt-xzzfgs-banner-1.jpg); }
.zt-xzzfxxgs h2.t1 span { display: inline-block; height: 46px; line-height: 44px; padding: 0 40px; letter-spacing: 2px; background: #FF8308; color: #fff; font-weight: 700; font-size: 19px; border-radius: 23px;}
.zt-xzzfxxgs .gov-lists ul li { float: left; width: 33.33%; padding: 6px 5px;}
.zt-xzzfxxgs .gov-lists ul li a { display: block; height: 40px; line-height: 40px; background: #70BEFA; color: #fff; text-align: center; font-size: 14px;}
.zt-xzzfxxgs .link-item { height: 186px; border: 1px solid #3F9DE4; padding: 40px 20px 20px; border-radius: 15px; position: relative;}
.zt-xzzfxxgs .link-item > h3 { height: 42px; text-align: center; position: absolute; left: 0; top: -20px; right: 0;}
.zt-xzzfxxgs .link-item > h3 span,.zt-xzzfxxgs .link-item > h3 a { display: inline-block; height: 42px; padding: 0 30px; line-height: 42px; font-size: 18px; background: #3F9DE4; color: #fff; border-radius: 21px;}
.zt-xzzfxxgs .link-item > h3 a:hover { background: #2183CE; opacity: 1; filter: alpha(opacity = 100);}
.zt-xzzfxxgs .link-item ul,.zt-xzzfxxgs .link-item p { font-size: 15px; color: #3f9de4; line-height: 26px;}
.zt-xzzfxxgs .link-item p { color: #555;}
.zt-xzzfxxgs .link-item ul.temp1 li { float: left; min-width: 33.33%; }
.zt-xzzfxxgs .link-item ul li a { display: block; position: relative; padding-left: 16px;}
.zt-xzzfxxgs .link-item ul li a i { position: absolute; left: 0;}

/*行政执法信息公示平台 start*/

/*专题 end*/



/*底部 start*/
footer { padding: 20px 0; text-align: center;}
footer ul,footer ul li { display: inline-block; }
footer ul li a { padding: 0 10px;}
footer .copy { white-space: nowrap;}
footer .copy p {color: #516f94; line-height: 22px;}
footer .copy p.nav,footer .copy p em {color: #6db5f1;}
footer .copy p a { padding: 0 8px;  color: #6db5f1}
footer .copy p.nav span { color: #516f94;}
/*底部 end*/

/*外链弹窗 start*/
.otherlink-bg { position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 99; background: rgba(0,0,0,.8); opacity: 0;filter:alpha(opacity=0);transition:.3s;}
.otherlink-bg.in { opacity: 1;filter:alpha(opacity=100);}
.otherlink-pop { position: fixed; top: -25%; left: 50%; z-index: 9999; width: 560px; height: 200px; margin: -250px 0 0 -280px;background-color: #ffffff;border: 1px solid #999;border: 1px solid rgba(0, 0, 0, 0.3);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); overflow: hidden;transition:.4s;}
.otherlink-pop.in {top: 50%;}
.otherlink-pop a.offBtn { position: absolute; top: 5px; right:8px; font-size: 20px; padding: 5px 10px; color: #ccc; font-weight: 700; line-height: 20px;}
.otherlink-pop h2 { padding: 60px 40px; font-size: 16px; font-weight:normal;}
.otherlink-pop p.btns { position: absolute; bottom: 0; left: 0; width: 100%; height: 50px; background: #F5F5F5; border-top: 1px solid #ddd; text-align: right;}
.otherlink-pop p.btns a { display: inline-block;margin:9px 15px 0 0; height: 30px; line-height: 30px; padding: 0 15px; font-size: 14px; border: 1px solid #bbbbbb; color: #333; border-radius: 5px; }
.otherlink-pop p.btns a:hover { background: #E6E6E6}
.otherlink-pop p.btns a.toOtherLink { border: 1px solid #337AB7; background: #337AB7; color: #fff;}
.otherlink-pop p.btns a.toOtherLink:hover { background: #286090}
/*外链弹窗 end */


/*城市更新 start*/
h2.temp-1 { height: 30px; line-height: 30px; font-size: 24px; padding-left: 15px;}
h2.temp-1.red { border-left: 6px solid #EE1F29}
h2.temp-1.blue { border-left: 6px solid #0F70D0; color: #666;}
.t-temp1 { line-height: 24px;}
.nav-side { width: 100%; height: 90px; background: #fff; }
.nav-side.active { background: #fff; position: fixed; top: 0; left: 0; box-shadow: 0 1px 10px #777; z-index: 3;}
.nav-side.active ul { width: 1200px; margin: 0 auto;}
.nav-side ul { width: 100%; display: table;}
.nav-side ul li { display: table-cell;}
.nav-side ul li a { display: block; width: 100%; height: 90px; line-height: 90px; font-size: 18px; color: #000; text-align: center;}
.nav-side ul li a.active,.nav-side ul li a:hover { background: #a2cfff;}
.zt-banner.csgx-banner {height: 406px; padding: 0; background: url(/pubimages/web/zt-csgx-img-1.jpg) no-repeat center; }  
.zt-csgxBanner .nav-side { height: 90px;}
.zt-csgxBanner .nav-side ul li a { height: 90px; line-height: 90px;}
.zt-csgxBanner .nav-side ul li a.active{background: #054E9B; color: #fff;}

.newsListBox-temp1 li a { display: block; padding: 10px 5px; margin-top: 5px; color: #666;font-size: 12px; border-bottom: dotted 1px #DFDFDF;}
.newsListBox-temp1 li a strong { display: block; padding-right: 100px; color: #222; font-size: 16px; line-height: 24px; font-weight: 500; margin-bottom: 5px; position: relative; transition: .3s; }
.newsListBox-temp1 li a strong em { position: absolute; right: 0; top: 50%; margin-top: -12px; color: #666; }
.newsListBox-temp1 li a i { display: inline-block; width: 11px; height: 11px; margin-right: 5px; background: #FF2C00; position: relative; top: -1px;}
.newsListBox-temp1 li a:hover strong { color: #f30}



/*城市更新 end*/

/*政府公报 start*/
.zfgb-lists-warp h2.t1 { height: 68px; padding-left:32px; border-bottom: #E6E6E6 1px dashed; line-height: 68px; font-size:24px; color: #094e9a;background: url(/pubimages/web/zfgb-ico-1.png) no-repeat 0 center;}
.zfgb-lists-warp h2.t1 .searchBox { margin-top: 20px;}
.zfgb-lists-warp h2.t1 .searchBox input { border: 1px solid#ddd; border-right: none; padding: 0 10px; height: 32px; font-size: 13px;  }
.zfgb-lists-warp h2.t1 .searchBox input.txt { width: 250px;}
.zfgb-lists-warp h2.t1 .searchBox input.submitBtn { padding: 0 15px; border-color: #094E9A; background: #094E9A; color: #fff;}
.zfgb-lists-warp .lists.t1 {background: url(/pubimages/web/zfgb-img-3.jpg) repeat-y center 0;}
.zfgb-lists-warp .lists.t1 ul { padding-bottom: 50px;}
.zfgb-lists-warp .lists.t1 ul li { display: inline-block; width: 180px; padding-right: 20px; margin: 70px 15px 36px 20px;}
.zfgb-lists-warp .lists.t1 ul li a { display: block; position: relative;}
.zfgb-lists-warp .lists.t1 ul li a:hover { opacity: 1; filter: alpha(opacity = 100);}
.zfgb-lists-warp .lists.t1 ul li a em { display: block; position: absolute; left: 0; right: 0; bottom: 30px; text-align: center;}
.zfgb-lists-warp .lists.t1 ul li a em i { display: inline-block; height: 30px; line-height: 30px; background: #9EC5EE; color: #094e9a; padding: 0 12px; font-size: 14px; border-radius: 15px;}
.zfgb-lists-warp .searchBox h4.t1 { height: 32px; line-height: 32px; background: #F7F7F7; }
.zfgb-lists-warp .searchBox h4.t1 span { display: inline-block; height: 32px; padding: 0 15px; background: #094E9A; color: #fff; font-size: 15px;}
.zfgb-lists-warp .searchBox .p1 input,.zfgb-lists-warp .searchBox .p1 select{ height: 32px; padding: 0 10px; border: 1px solid #DADADA; } 
.zfgb-lists-warp .searchBox .p1 input.txt { width: 66%;}
.zfgb-lists-warp .searchBox .p1 select { width: 20%; margin: 0 2%;}
.zfgb-lists-warp .searchBox .p1 input.submitBtn { width: 10%; background: #094E9A; border: none; color: #fff; font-size: 15px;}
.zfgb-lists-warp .newsList.t1 span { display: inline-block; text-align: center; font-size: 14px; color: #373737;}
.zfgb-lists-warp .newsList.t1 li,.gbList.temp1 ul li { position: relative;}
.zfgb-lists-warp .newsList.t1 li .xx_con,.gbList.temp1 ul li .xx_con { display: none; position: absolute; left: 30%; top: -50%; width: 680px; margin-top: -30px; border: 1px solid #c9c9c9;background: #f5f7fa;overflow: hidden;padding: 10px; z-index: 1;}
.zfgb-lists-warp .newsList.t1 li .xx_con p,.gbList.temp1 ul .xx_con p { float: left; min-width: 50%; padding: 3px 0 3px 15px; font-size: 14px;}
.zfgb-lists-warp .newsList.t1 li:hover .xx_con,.gbList.temp1 ul li:hover .xx_con { display: block;}
.zfgb-lists-warp .newsList.t1 span.t1 { width: 8%;}
.zfgb-lists-warp .newsList.t1 span.t2 { width: 62%; text-align: left;}
.zfgb-lists-warp .newsList.t1 span.t3 { width: 15%;}
.zfgb-lists-warp .newsList.t1 span.t4 { width: 15%;}
.zfgb-lists-warp .newsList.t1 h3.t1 { height: 46px; line-height: 46px; background: #F8F8F8;}
.zfgb-lists-warp .newsList.t1 h3.t1 span { font-weight: 700; border-top: 1px solid #E5ECEE;border-bottom: 1px solid #E5ECEE;}
.zfgb-lists-warp .newsList.t1 ul li { padding: 20px 0; line-height: 20px; border-bottom: 1px solid #E5ECEE;}
.zfgb-lists-warp h6.t1.s1 { padding-bottom: 30px; border-bottom: 10px solid #E4F0FC;} 
.zfgb-lists-warp .mainWarp { display: none;}
.zfgb-lists-warp .mainWarp .gbList h4 { margin-bottom: 10px; padding: 15px 0; border-bottom: 1px dashed #E6E6E6;}
.zfgb-lists-warp .mainWarp .gbList h4 i { display: inline-block; height: 18px; padding-left: 6px; border-left: 4px solid #094E9A; line-height: 18px; font-size: 18px; color: #094e9a;}
.zfgb-lists-warp .mainWarp .gbList ul li a { display: block;padding: 5px 0; font-size: 14px; color: #373737;}
.zfgb-lists-warp .mainWarp .gbList ul li a i { float: left; width: 5px;height: 5px;background: #38A3F4; border-radius: 50%; margin: 8px 5px 0 0;}

.zfgb-lists-warp .searchBox.s1 .p1 input.txt { width: 100%; margin-bottom: 8px;}
.zfgb-lists-warp .searchBox.s1 .p1 select { width: 70%; margin: 0 3% 0 0;}
.zfgb-lists-warp .searchBox.s1 .p1 input.submitBtn { width: 27%;}
.zfgb-lists-warp .searchBox.s1 select.bfb100 { width: 100%;}
.zfgb-lists-warp .searchBox.s1 .p1.s1 p { margin: 5px 0; position: relative; padding-left: 64px; line-height: 32px;}
.zfgb-lists-warp .searchBox.s1 .p1.s1 p em { position: absolute; top: 0; left: 0; font-size: 14px;}


/*政府公报 end*/



/*行政执法信息公开 start*/
.xzzfxxgk-warp h2.t { font-size: 18px; color: #373737; font-weight: 700;}
.xzzfxxgk-warp h2.t.s1 { padding: 12px 0; border-bottom: dashed 1px #F0F0F0}
.xzzfxxgk-banner { text-align: center; padding: 58px 0 150px; background: url(../images/xzzfxxgk-img-1-1.jpg) no-repeat center;  }
.xzzfxxgk-banner.hoverTit { padding: 58px 0 100px;}
.xzzfxxgk-banner.hoverTit h2 { padding-top: 15px; color: #fff; font-size: 32px; font-weight: 700; text-shadow: 1px 1px 1px #666}
.xzzfxxgk-warp .t-a { position: relative; margin-bottom: 20px;}
.xzzfxxgk-warp .t-a h2 { margin-left: -25px;}
.xzzfxxgk-warp .t-a h2 a { display: inline-block; height: 40px; line-height: 32px; font-size: 18px; color: #000; margin: 0 25px; padding: 0 2px; border-bottom: 4px solid #fff; position: relative;}
.xzzfxxgk-warp .t-a h2 a i { display: none; width: 0;height: 0;border-left: 6px solid transparent;border-top: 8px solid #3F9DE4;border-right:6px solid transparent; position: absolute; left: 50%; bottom: -12px; margin-left: -8px; }
.xzzfxxgk-warp .t-a h2 a.active { color: #3f9de4; border-bottom: 4px solid #3F9DE4;}
.xzzfxxgk-warp .t-a h2 a.active i { display: block;}
.xzzfxxgk-warp .t-a a.more { position: absolute; top: 5px; right: 0; font-size: 16px; color: #3f9de4;}
.xzzfxxgk-warp .t-a a.more:hover { color: #f60}
.xzzfxxgk-warp .newsList1 li a { display: block; position: relative; font-size: 14px; padding: 14px 120px 14px 0; color: #333; }
.xzzfxxgk-warp .newsList1 li a span { position: absolute; right: 10px; top: 50%; margin-top: -8px; line-height: 16px;}
.xzzfxxgk-warp .newsList1 li a:hover { color: #3f9de4;}
.xzzfxxgk-warp .newsList2 li a { display: block; padding: 15px 0; border-top: dashed 1px #F0F0F0; padding-right: 90px; font-size: 14px; color: #444; position: relative;}
.xzzfxxgk-warp .newsList2 li a:hover { color: #3f9de4} 
.xzzfxxgk-warp .newsList2 li a span { position: absolute; top: 50%; right: 0; line-height: 16px; margin-top: -8px; color: #999;}

.xzzfxxgk-warp .imgList-s1 li { float: left; width: 33.33%; margin-top: 15px; }
.xzzfxxgk-warp .btnList-s1 { margin-left: -10px;}
.xzzfxxgk-warp .btnList-s1 li { float: left; width: 50%; padding:10px 0 0 10px;}
.xzzfxxgk-warp .btnList-s1 li a { display: block; height: 60px; line-height: 60px; font-size: 15px; padding: 0 0 0 30px; background: #EBF5FC; color: #3F9DE4;}
.xzzfxxgk-warp .btnList-s1 li a:hover { background: #E0F0FA}
.xzzfxxgk-warp .btnList-s1 li a.line2 { line-height: 18px; padding-top: 11px;}

.xzzfxxgk-warp .l-nav dt { padding: 15px 0; background: #3F9DE4; text-align: center; font-size: 24px; color: #fff;}
.xzzfxxgk-warp .l-nav dd { margin-top: 1px;}
.xzzfxxgk-warp .l-nav dd h4 a { display: block; padding: 20px 30px; font-size: 18px; background: #3F9DE4; color: #fff; position: relative; }
.xzzfxxgk-warp .l-nav dd h4 a i { position: absolute; right: 15px; top: 50%; margin-top: -5px; width: 0;height: 0;border-top: 6px solid transparent;border-left: 10px solid #fff;border-bottom:6px solid transparent;}
.xzzfxxgk-warp .l-nav dd.on h4 a i {border-left: 6px solid transparent;border-top: 10px solid #fff;border-right:6px solid transparent; }
.xzzfxxgk-warp .l-nav dd ul { display: none;}
.xzzfxxgk-warp .l-nav dd.on ul { display: block;}
.xzzfxxgk-warp .l-nav dd li a { display: block; padding: 15px 40px; font-size: 16px; border-top: 1px solid #F0F0F0; color: #3F9DE4; }
.xzzfxxgk-warp .l-nav dd li a.on,.xzzfxxgk-warp .l-nav dd li a:hover { background: #EBF5FC;}
.xzzfxxgk-warp .articleBox .txt1 { padding: 12px 0 5px; font-size: 14px; color: #666;}
.xzzfxxgk-warp .articleBox .txt1 b { color: #222;}
table.temp1 th,table.temp1 td { border: 1px solid #F0F0F0; padding: 12px 0; text-align: center; color: #444;}
table.temp1 th { background: #F4F8FB}


/*行政执法信息公开 end*/

/*VR全景 start*/
.vrSeeBox .item a,.vrSeeBox .item a * { display: block; white-space: nowrap; overflow: hidden;}
.vrSeeBox .item a  { color: #373737; font-size: 14px;}

/*VR全景 end*/

/*坪山直播 start*/
.zb-banner { height: 240px; background: url(/pubimages/web/zt-zb-1-1.jpg) no-repeat center 0;}
.ztList-Warp .itemLists .lh-zb-lists .item {height: 330px;}
.lh-zb-lists > h2 { height:28px; line-height: 26px; font-size: 20px; color: #ff9209; font-weight: 700;}
.lh-zb-lists > h2 img { float: left; margin-right: 10px;}

.lh-zb-info .zb-infoBox { min-height: 300px;background: #EBF9FE;}
.lh-zb-info .zb-infoBox p { font-size: 16px; line-height: 36px;}

.ztList-Warp .itemLists .item { padding: 0 10px;}
.ztList-Warp .itemLists .item .image { display: block; text-align: center;}
.ztList-Warp .itemLists .item .t { display: block; padding: 10px 0; font-size: 15px; color: #373737; font-weight: 700;}
.ztList-Warp .itemLists .item .t:hover { color: #f9a709}
.ztList-Warp .itemLists .item .t em,.ztList-Warp .itemLists .item p{ font-size: 14px; color: #666;}


.zbLists-banner.t2 {height: 408px; background-image: url(/pubimages/web/zt-zb-1-2.jpg);}
/*坪山直播 end*/

/*微信微博 start*/
.wxWBMain h2.t1 { width: 480px; height: 56px; margin: 15px auto;}
.wxWBMain h2.t1 a { float: left; width: 240px; height: 56px; text-align: center; line-height: 56px; background: #D6ECFF; color: #6db5f0; font-size: 20px;}
.wxWBMain h2.t1 a.active { background: #6DB5F0; color: #fff}
.wxWBMain .wbBox ul,.wxWBMain .wxBox ul { width: 100%}
.wxWBMain .wxBox ul li { float: left; width: 25%; position: relative;}
.wxWBMain .wxBox ul li h3 { padding: 10px}
.wxWBMain .wxBox ul li h3 a { display: block; height: 86px; padding: 10px; background: #F0F7FE; color: #373737;}
.wxWBMain .wxBox ul li h3 a img { float: left;margin-right: 10px;}
.wxWBMain .wxBox ul li h3 a strong { display: block; padding: 10px 0 10px; font-size: 16px;}
.wxWBMain .wxBox ul li h3 a span { font-size: 12px;}
.wxWBMain .wxBox ul li:hover { z-index: 2;}
.wxWBMain .wxBox ul li p.qr { display: none; position: absolute; top: 74px; left: 50%; width: 154px; height: 162px; margin-left: -77px; padding-top: 35px; background: url(../images/wxwb-bg-1-1.png) no-repeat center; text-align: center;}
.wxWBMain .wxBox ul li:hover p.qr { display: block;}

.wxWBMain .wbBox ul { padding-top: 40px;}
.wxWBMain .wbBox ul li { float: left; width: 16.66%; margin-bottom: 50px;}
.wxWBMain .wbBox ul li a { display: block; text-align: center; color: #333; font-size: 16px;}
.wxWBMain .wbBox ul li a em { display: block; padding: 10px 0; font-weight: 700;}

/*微信微博 end*/

.show{display: block;}
.hide{display: none;}
a{text-decoration:none;color:#333;}
a:hover{ text-decoration:none; color:#0087c7;}

/*坪山区人民政府信息公开目录 树 start*/
.f-treeListWrapper{ width: auto; height: auto;position: relative; font-size: 15px} 
.f-treeList{ min-width: 100px; min-height: 28px; position: relative; padding-left: 16px;}
.f-treeList-line{ position: absolute; width: 1px; top: 28px; bottom: 0px; left: 22px; background:url(../images/tree-line.png); background-repeat:repeat-y;}
.f-treeList-lineShu{ position: absolute; width: 1px; top: 0px; bottom: 0px; left: 21px; background:url(../images/tree-line.png); background-repeat:repeat-y;}
.f-treeList-lineShuEnd{ position: absolute; width: 1px; top: 0px; bottom: 10px; left: 21px; background:url(../images/tree-line.png); background-repeat:repeat-y;}
.f-treeList-lineEnd{ float:left; width: 8px; height: 28px; background:url(../images/tree-lineEnd.png) no-repeat 0 7px; margin-left: 7px;}
.f-treeList-top{ width: 100%; height: 28px;position: relative;}
.f-treeList-old{ float: left; padding-top: 10px; width:10px; height:10px; cursor: pointer; margin-right: 5px;}
.f-treeList-title{ float: left; overflow: hidden;}
.f-treeList-radio{float: left; padding-top:3px; margin-right: 5px; cursor: pointer;}
.f-treeList-radio input{ display: none;}
.f-treeList-titleImg{ float: left; padding-top:7px;}
.f-treeList-titleP  { display: block; float: left; margin-left: 5px; line-height: 28px;}

.f-iconBi{ display: block; width: 16px; height: 16px; background: url(../images/tree-bi.png) center no-repeat;}
.f-iconKai{ display: block; width: 16px; height: 16px; background: url(../images/tree-kai.png) center no-repeat;}
.f-iconEnd{ display: block; width: 16px; height: 16px; background: url(../images/tree-wen.png) center no-repeat;}
.f-iconJia{ display: block; width: 11px; height: 11px; background: url(../images/tree-jia.png) no-repeat; background-color:#fff ;}
.f-iconJian{ display: block; width: 11px; height: 11px; background: url(../images/tree-jian.png) no-repeat; background-color:#fff ;}
.f-iconRadio{ display: block; width: 14px; height: 14px; background: url(../images/tree-radio.png) no-repeat; background-color:#fff ;}
.f-iconRadioTrue{ display: block; width: 14px; height: 14px; background: url(../images/tree-radioHover.png) no-repeat; background-color:#fff ;}
/*坪山区人民政府信息公开目录 树 end*/

/*归档*/
.guidang .guidang_n span { left: 72px !important; bottom:22px !important; font-size:12px !important;}


@media screen and (min-width: 1198px) and (max-width: 2000px) {
	.header.temp1 .menuBox { display: block !important; opacity: 1 !important;}
	.colFl {float: left !important;}.colFr {float: right !important;;}
}

@media screen and (min-width: 800px) and (max-width: 1200px) {
	.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul.temp2 li { width:135px!important; }
}


@media screen and (min-width: 760px) and (max-width: 1200px) {
	.link-box { display: none;}
	/*二级页面 头部 start*/
	.header.temp1 .menuBox a.link-btn { display: none;}
	.header.temp1 .menuBox .menuList li { margin: 0;}
	.header.temp1 .menuBox .menuList li a { padding: 0 6px; font-size: 13px;}
	.header.temp1 .menuBox .supList { margin-left: 10px; padding-left: 10px;}

	.header.temp1 .menuBox .supList li a { margin: 0; padding: 0 5px;}
	/*二级页面 头部 end*/

	/*内页 banner start*/
	.banner-pages { height: 138px; background-position: -280px center;}
	
	.infoPublic-list-temp2 .item { width: 25%;}

	/*内页 banner end*/

	.tit-temp1 h2 p.nav { display: block; padding: 0;width:auto;}
	.tit-temp1 h2 p.nav a { padding: 5px 10px 0 0; font-size: 12px;}
		
	.zt-banner.csgx-banner { height: 200px; background-size: 200% !important;}	
	
	.shfzjh-banner.temp1 { padding: 50px 0 30px; }
	.shfzjh-banner.temp1 img { width: 90%;}、
	.header.temp2.livelihood .menu-temp2 { padding-left: 120px; }
	.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul.temp2 li { width:110px}
	.info-public-warp .leader-list-box .item {width: 100%;}
	
	
	/*政府公报 start*/
	.zfgb-lists-warp .lists.t1 { background-size: 100% auto;}
	.zfgb-lists-warp .lists.t1 ul li,.zfgb-lists-warp .lists.t1 ul li a { width: 160px; padding-right: 0;}
	.zfgb-lists-warp .lists.t1 ul li{margin:35px 4px 32px 4px;}
	.zfgb-lists-warp .lists.t1 ul li a img { width: 100%;}
	.zfgb-lists-warp .lists.t1 ul li a em { right: 17px;}
	.zfgb-lists-warp .lists.t1 ul li a em i { font-size: 12px;}
	
	/*政府公报 end*/
	.wxWBMain .wxBox ul li { float: left; width: 33.33%;}
}

@media screen and (min-width: 760px) and (max-width: 992px) {
	/*政府公报 start*/
	.zfgb-lists-warp .lists.t1 ul li,.zfgb-lists-warp .lists.t1 ul li a { width: 136px;}
	.zfgb-lists-warp .lists.t1 ul li{margin:15px 4px 19px 4px;}
	.zfgb-lists-warp .lists.t1 ul li a em { bottom: 16px;}
	
	/*政府公报 end*/
	.wxWBMain .wxBox ul li { float: left; width: 50%;}
}



@media screen and (max-width: 760px) {
	body { padding-top: 60px;}
	body.appPt0 { padding-top: 0}
	.levelNav-temp1 dl dt,.levelNav-temp1.hoverIcon dl dd ul li a,.five-open-warp .ti-lists-temp1 a.first {display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-pack: center;-webkit-box-align: center;display: box;box-orient: horizontal;box-pack: center;box-align: center;}
	.appM0 { margin: 0 !important;}.appMt0{ margin-top: 0px !important;}.appMt5 { margin-top: 5px !important;}.appMt10{ margin-top: 10px !important;}.appMb10{ margin-bottom: 10px !important;}.appMb0{ margin-bottom: 0 !important;}.appP0{ padding: 0 !important;}.appP15{ padding: 15px !important;}.appPt0{ padding-top: 0 !important;}.appPr0{ padding-right: 0 !important;}.appPt10{padding-top:10px !important;}.appPb10{ padding-bottom: 10px !important;}.appPb0{ padding-bottom: 0px !important;}.appLr5 { padding: 0 5px !important;}.appLr10 { padding: 0 10px !important;}.appLr15 { padding: 0 15px !important;}.appPl15 { padding-left:15px !important;}.appPr15 { padding-right:15px !important;}
	.appMl15 { margin-left: 15px;}.appPb15 { padding-bottom: 15px !important;}.apptb10rl5 { padding: 10px 5px;}
	.plr7{ padding: 0 15px !important;}
	.appFz13 { font-size: 13px !important;}.appFz12 { font-size: 12px !important;}
	.appfr { float: right;}
	
	.app10 { padding: 0 5px;}
	.app5 { padding: 5px !important;}
	.app0 { padding: 0 !important;}
	.appT10 { padding-top: 10px !important;}
	.appb0 { padding-bottom: 0;}
	.app-r5 { padding-right: 5px;}
	.app-l5 { padding-left: 5px;}
	.appLeft { padding-left: 0 !important;}

	/*手机端'我想' start*/
	.link-box { display: none;}
	.my-links-warp { padding: 5px;}
	.my-links-warp dl dt { height: 38px; line-height: 38px; background: #70b4f5; color: #fff; font-size: 15px; }
	.my-links-warp dl dt i { float: left; padding: 0 10px 0 15px; }
	.my-links-warp dl dd { padding: 10px;}
	.my-links-warp dl dd a { display: inline-block; min-width: 50%; padding: 3px 10px 3px 0;}

	/*手机端'我想' end*/
	
	.moveMenuBox .menuList li .levenMenu { display: none;}
	.header.temp1 .menuBox .menuList li .levenMenu ul { padding: 10px 0;}
	.header.temp1 .menuBox .menuList li .levenMenu ul li a { height: auto; min-height: 14px; padding: 9px 0 9px 30px; line-height: 14px; font-size: 12px; border: none;}
	.header.temp1 .menuBox .menuList li h3 a b {transition: .3s;}
	.header.temp1 .menuBox .menuList li h3.on a b {transform: rotate(180deg);}
	.header.temp1 .menuBox .menuList li a b.caret { display: inline-block;}
	.header.temp1 .menuBox .menuList li a.active, .header.temp1 .menuBox .menuList li a:hover { color: #fff;}

	.path { padding: 6px 0;}
	.toTopBtn { right: 2%; bottom: 90px;}
	.toTopBtn img { width: 36px; opacity: .8;}
	/*二级页面 头部 start*/
	.header.temp1 {width: 100%; height: 60px; position: fixed; top: 0; left: 0; z-index: 8;}
	.header.temp1 .logo img { width: 120px; margin-top:10px;}
	.header.temp1 a.app-menuBtn,.header.temp1 a.app-searchBtn,.header.temp1 a.app-mylink,.header.temp1 a.app-skin { display: block; float: right; margin-top: 14px;}
	.header.temp1 a.app-menuBtn img { width: 32px;}
	.header.temp1 a.app-searchBtn img { width: 26px; margin: 5px;}
	.header.temp1 a.app-mylink,.header.temp1 a.app-skin { margin: 18px 12px 0 0;padding: 3px 10px; background: #26A8AF;border-radius: 3px;font-size: 15px;color: #fff;}
	.header.temp1 a.app-skin { background: #90C219}
	.header.temp1 .menuBox { display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0;}
	.header.temp1 .menuBox b.bg { display: block; position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,.7); }
	.header.temp1 .psInfo { display: block;}
	.header.temp1 .menuBox p.psIco { width: 40%;text-align: center; position: absolute; top: 50%; margin-top: -60px; left: 0; font-size: 14px; z-index: 2; color: #fff; padding-bottom: 35px;background: url(../images/ico-3-2.png) no-repeat center bottom;}
	.header.temp1 .menuBox .moveMenuBox { position: absolute; top: 0; right: -60%; width: 60%; height: 100%; background: #054E9B; overflow: hidden; overflow-y: auto; z-index: 2;}
	.header.temp1 .menuBox .moveMenuBox h2 { display: block; height: 42px; background: #093360; color: #fff; line-height: 42px; padding-left:30px; font-size: 16px; font-weight: 700; }
	.header.temp1 .menuBox .menuList { float: none; padding-left: 30px;border-bottom: 1px solid #0B60BA;}
	.header.temp1 .menuBox .menuList li { float: none;}
	.header.temp1 .menuBox .menuList li a { display: block; width: 100%; height: 40px; line-height: 40px; color: #fff; font-size: 14px; padding-left: 20px;border-bottom: 1px solid #0B60BA; border-top: 1px solid #053F7B;}
	.header.temp1 .menuBox .menuList li:first-child a { border-top: none} 
	.header.temp1 .menuBox .menuList li:last-child a { border-bottom: none;}
	.header.temp1 .menuBox .supList { float: none; margin-left: 0; padding: 30px 0 20px 30px; border-top: 1px solid #053F7B; background: none; }
	.header.temp1 .menuBox .supList li { float: none; padding: 0;}
	.header.temp1 .menuBox .supList li a { margin-bottom: 0;}
	.header.temp1 .menuBox .supList li a i { display: none;}
	.header.temp1 .menuBox .supList li a em { display: inline-block; padding-left: 15px; font-size: 14px;}
	.header.temp1 .menuBox .supList li a.ico0 { display: none;}
	.header.temp1 .menuBox a.link-btn { display: none;}
	
	.header.temp1.s1 .logo img { width: 120px; margin-top: 10px;} 

	.header.temp2 { height: 110px;}
	.header.temp2:after { display: block; width: 15px; height: 110px; content: ""; position: absolute; top: 0; right: 0; background: url(/images/leven-menu-bg-r-1.png) no-repeat center bottom; background-size: auto 82px;  }
	.header.temp2 .menu-temp2 .logo { left: 10px; top: 14px;}
	.header.temp2 .menu-temp2 .logo img { width: 62px;}
	.header.temp2 .menu-temp2 { padding-left: 80px;}
	.header.temp2 .menu-temp2 .menuMoveBox ul li { float: none; display: inline-block; width: 70px;}
	.header.temp2 .menu-temp2 .menuMoveBox ul li a { width: 72px; font-size: 13px;}
	.header.temp2 .menu-temp2 .menuMoveBox ul li a i {margin: 10px auto 0;}
	
	.header.temp2.livelihood .menu-temp2 { padding-left: 96px;}
	.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li { float: none; display: inline-block; width: 80px;}
	.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a { width: 83px; font-size: 13px;}
	.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a i {margin: 10px auto 0;}
	.header.temp2.livelihood .menu-temp2 .menuMoveBox ul li a i{ transform: scale(.7);}
	.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul.temp2 { float: none;}
	.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul.temp2 li { width: 100px;}
	.keyservice-warp .header.temp2.livelihood .menu-temp2 .menuMoveBox ul.temp2 li a { width: 102px;}

	/*二级页面 头部 end*/
	.tit-temp1 { padding-bottom: 10px;}
	.tit-temp1 h2 { height: auto; border: none !important;}
	.tit-temp1 h2 span { padding-left: 13px;font-size: 22px;line-height: 22px; color: #599be2; font-weight: 700;border-left: 4px solid #C90808;}
	.tit-temp1 h2 span.num { font-size: 14px; border: none; color: #999}
	.tit-temp1 h2 p.nav { display: block; padding: 0;width:auto;}
	.tit-temp1 h2 p.nav a { padding: 5px 10px 0 0; font-size: 12px;}
	.tit-temp1 h2 p.nav.temp1 { display:inline-block; padding-left: 5px;}

	/*内页 banner start*/
	.banner-pages { height: 98px; background-position: -250px center;}
	.banner-pages h2 { padding-top: 35px; font-size: 23px;}
	/*政府信箱 start*/
	.govmailbox-warp .govMail-nav ul { text-align: center;}
	.govmailbox-warp .govMail-nav ul li a { font-size: 12px;}
	.govmailbox-warp .govMail-nav ul li a i { display: none;}
	.govmailbox-warp .gov-fill-warp h2 {height: 54px; margin-bottom: 10px; line-height: 54px; font-size:22px;}
	.govmailbox-warp .gov-fill-warp h2 img { height: 54px;}
	.govmailbox-warp .gov-fill-warp p.input-g,.govmailbox-warp .gov-fill-warp p.input-g.pl80 { padding-left: 0; margin-bottom: 0;}
	.govmailbox-warp .gov-fill-warp p.input-g span{ position: relative;}
	.govmailbox-warp .gov-fill-warp textarea.h230 { height: 120px;}
	.govmailbox-warp .gov-fill-warp .i-checks { top: 0;}

	.govmailbox-warp .search-box { padding: 0 10px;}
	.govmailbox-warp .search-box .time-box input { width: 44%;}
	.govmailbox-warp .search-box .submitBtn { margin: 0 auto; height: 40px; line-height: 36px; top: 10px;}


	/*政府信箱 end*/
	.pcWbfb80 { width: 100%; margin: 0 auto;}
	.pcWbfb80 textarea.h140 { height: 120px;}
	.submitBtn.myzj-submit { width: 100%; height: 40px; line-height: 40px; font-size: 16px;}



	/*内页 banner end*/

	/*二级导航 start*/
	.levelNav-temp1 {padding-left: 100px; }
	.levelNav-temp1 dl dt { width: 100px; font-size: 14px; line-height: 50px;padding: 0 5px; line-height: normal;}
	.levelNav-temp1 dl dd ul {margin: 0;}
	.levelNav-temp1 .levelBtn { display: none;}
	.levelNav-temp1.hoverIcon { height: 70px; padding-left: 100px;}
	.levelNav-temp1.hoverIcon dl dt { width: 100px; height: 70px; padding: 0 5px; line-height: 18px;}
	.levelNav-temp1.hoverIcon dl dd ul li a { width: 80px; height: 70px; font-size: 12px; line-height: 12px;}
	.levelNav-temp1.hoverIcon dl dd ul li a i { margin-top: 0;}
	.levelNav-temp1.hoverIcon dl dd ul li a span { padding: 0;}
	.levelNav-temp1.hoverIcon dl dd { position: relative; padding-right: 15px;}
	.levelNav-temp1.hoverIcon dl dd:after {content: ""; position: absolute; top: 0; right: 0; background: url(../images/leven-menu-bg-r.png); width: 15px; height: 100%;  }
	/*二级导航 end*/
	

	/*列表 temp1 start*/
	.list-temp1 { padding: 10px 10px 0;}
	.list-temp1 .item { height: 86px;}
	.list-temp1 .item .date a { width: 86px; height: 86px;}
	.list-temp1 .item .date a span { padding-top: 8px;}
	.list-temp1 .item .date a em { line-height: 14px;}
	.list-temp1 .item .tit-info a span { font-size: 12px;}
	.list-temp1 .item .tit-info a strong { display: block; height: 44px; overflow: hidden; font-size: 14px;}
	/*列表 temp1 end*/
	.list-temp3 .item a,.list-temp4 .item a { height: auto; padding: 8px;}
	.list-temp3 .item a strong { height: auto; max-height: 60px; font-size: 14px; line-height: 20px;}
	/*list-temp5 start 公共服务列表页*/
	.list-temp5 .item { min-height: auto; margin-bottom: 8px;}
	.list-temp5 .item a { height:auto; padding: 10px;}
	.list-temp5 .item a strong{ font-size: 14px; margin-bottom: 0;}
	.list-temp5 .item a span { height: auto; font-size: 12px; }
	.list-temp5 .item a em { color: #999}

	/*list-temp5 end 公共服务列表页*/

	/*list-temp6 start 图说坪山-图文列表页*/
	.list-temp6 .item { min-height:140px;}
	.list-temp6 .item dl dt { display: none;}

	.list-temp7 .item a span { height: auto;}
	
	.info-public-warp .list-temp6 .item.haveTime { padding-left: 35px;}
	.info-public-warp .list-temp6 .item.haveTime span.time { top: 20px; width: 46px;height: 50px; background-image: none;}
	.info-public-warp .list-temp6 .item.haveTime span.time i {  font-size: 16px; }
	.info-public-warp .list-temp6 .item.haveTime span.time em { font-size: 12px; }

	/*list-temp6 end 图说坪山-图文列表页*/
	.list-temp10 ul.lc-img-list li { width: 33.33%;}
	.list-temp10 ul.lc-img-list li img { width: 100%;}
	.list-temp11 .item dl { min-height: auto;}
	
	.articleBox { padding: 15px 0;}
	.articleBox .tit-h2 h2 { padding: 36px 0 10px; font-size: 16px; font-weight: 700; line-height: 22px;}
	.articleBox .tit-h2 h2 .gdTag { top: -15px; padding-bottom: 36px; transform:rotate(0deg);}
	.article-content { padding: 15px;}
	.article-content img { max-width: 100%; height: auto;}
	.articleBox .might-like a { min-height: 40px; font-size: 14px;}
	/*article-content.temp1: 公众参与文章*/
	.article-content.temp1 ul li { padding-left: 0;}
	.article-content.temp1 ul li > span { font-size: 14px; position: relative; display: block; border: none !important;}
	
	.article-content.temp1 .mailboxInfo p { width: 100%;}
	.article-content.temp1 ul li .star-select .i-checks {padding: 0 10px; font-size: 14px;}
	.article-content.temp1 ul li .star-select .i-checks i { display: none;}
	.article-content.temp1 ul li .code { position: relative; padding:10px 100px 15px 10px;}
	.article-content.temp1 ul li .code .input-g { position: relative;}
	.article-content.temp1 ul li .code span { position: relative; top: 0; left:0;}
	.article-content.temp1 ul li .code button.submitBtn { right: -90px; top: 26px; height: 40px; width: 80px; border: none; background: #2975D2; color: #fff; font-size: 16px;}
	.article-content.temp1 ul li .code i { display: inline-block; padding-top: 5px; line-height: 14px; font-size: 12px;}
	

	.article-content table,.article-content table td{ word-break:break-all;}
	
	/*文章页 temp1 end*/

	
	/*权责清单 start*/
	.qzqd-box { font-size: 12px;}
	.qzqd-box .table-main table tr th.number { width: 40px;}
	.qzqd-box .table-main table tr th.unit { width: 100px;}
	.qzqd-warp .contentBox table th, .contentBox table td { padding: 5px}
	/*权责清单 end*/
	
	/*信息公开 start*/
	.infoPublic-list-temp1 .item ul li { width: 100%;}
	.infoPublic-list-temp2 .item { width: 50%;}

	.info-public-warp .gov-list-temp .item .lists { height: auto; }
	.info-public-warp .suggestion-box { height: auto; background-image: none;}
	.info-public-warp .suggestion-box ul { width: 100%; padding: 0 10px 10px 0; position: relative; top: 0; right: 0; }
	.info-public-warp .suggestion-box ul li { width: 50%; margin: 0; padding: 10px 0 0 10px;}
	.info-public-warp .suggestion-box ul li a { width: 100%; height: 150px; font-size: 16px;}
	.info-public-warp .suggestion-box ul li a i { padding: 15px 0 5px}

	.public-service-warp .item dl dd ul.listBtn.hoverLevenMenu li .list-a { top: 30px;}

	.info-public-warp .mobile-box { width: auto;}
	.info-public-warp .mobile-box h2 { height: 46px; line-height: 46px; font-size: 16px; font-weight: 700;}
	.info-public-warp .mobile-box .qr { height: auto; background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #81A5E6), color-stop(1, #E7E1F9));}
	.info-public-warp .mobile-box .info {padding: 20px;}
	.info-public-warp .mobile-box .info .twoImg { width: auto; margin-bottom: 15px; padding: 0;}
	.info-public-warp .mobile-box .info .twoImg img { width: 100%; margin: 2% 3%; }
	.info-public-warp .mobile-box .info dl { width: auto; padding: 0;font-size: 14px;}
	.info-public-warp .mobile-box .info dl dt {font-size: 16px;}

	.info-public-warp .govwc-box { height: auto; background: #3B8FE9;background-image:none !important; }
	.info-public-warp .govWcInfo { width: 100%; height: auto; top: 0; left: 0;}
	.info-public-warp .govWcInfo .item h5 { font-size: 14px;}
	.info-public-warp .govWcInfo .item p { font-size: 12px;}

	.info-public-warp .key-areas-box,.info-public-warp .leader-list-box { padding: 15px;}
	.info-public-warp .key-areas-box .item { float: left; width: 50%; margin-bottom: 15px; }
	.info-public-warp .key-areas-box .item a.icon-txt{ height: 120px;}
	.info-public-warp .key-areas-box .item a.icon-txt img { width: 46px; margin: 20px 0 10px;}
	.info-public-warp .key-areas-box .item a.icon-txt em { font-size: 15px;}
	.info-public-warp .key-areas-box .item ul li a { font-size: 12px;}
	
	.info-public-warp .leader-list-box .item {width: 100%;}
	.info-public-warp .leader-list-box .item dl { height: auto; padding-bottom: 20px;}
	.info-public-warp .leader-list-box .item dl dt { height: 50px; line-height: 50px; font-size: 18px;}

	.info-public-warp .leader-footprint-box .timeBox {height: 68px;padding-left: 90px;}
	.info-public-warp .leader-footprint-box .timeBox dt { width: 85px; height: 68px;}
	.info-public-warp .leader-footprint-box .timeBox dt span { padding: 12px 20px 0; font-size: 20px; line-height: 24px;}
	.info-public-warp .leader-footprint-box .timeBox dd h6 { font-size: 12px; top: 5px;}
	.info-public-warp .leader-footprint-box .timeBox dd ul li a { height: 68px; padding: 0 20px; line-height: 68px;}

	.info-public-warp .footList .item a { height: auto;}
	.formBox-zfxx.temp2 .form-group { padding-left: 0; position: inherit;}
	.formBox-zfxx.temp2 .form-group em { height: 20px; line-height: 20px; font-size: 12px; position: inherit;}


	/*信息公开 end*/

	/*数据开放 start*/
	.dataOpen-warp .txt-box { height: auto; margin-top: 20px; padding: 20px; background: url(../images/opendata-bg-1.png) no-repeat; background-size: cover; }
	.dataOpen-warp .txt-box h2 { padding: 5px 0 15px;}
	.dataOpen-warp .txt-box h2 img { height: 42px;}
	.dataOpen-warp .txt-box p { font-size: 12px; line-height: 20px;}
	.dataOpen-warp .icon-txt-list ul li a { height: 100px; margin: 0 5px 10px; font-size: 16px;}
	.dataOpen-warp .icon-txt-list ul li a i { padding: 15px 0 5px;}
	.dataOpen-warp .txt-list ul li a {font-size:13px; padding: 5px 0;}
	.dataOpen-warp .ranking-box .rank-bg { height: auto; padding-bottom: 15px; background-size: cover;}
	.dataOpen-warp .ranking-box .item { padding: 15px 0 0 0;}
	.dataOpen-warp .ranking-box ul { padding: 10px;}
	.dataOpen-warp .ranking-box ul li a { padding: 3px 0; font-size: 13px;}
    .dataOpen-warp a.other-a {margin-top: 15px; display:  block; height: 120px; line-height: 120px; text-align: center; background: #297ECA; border: 1px solid rgba(255,255,255,.2); font-size: 24px; color: #fff;}




	/*数据开放 end*/

	/*信息公开五公开 start*/
	.five-open-warp .leadBox { background-size: 60px;}
	.five-open-warp .leadBox p.txt { padding: 10px 15px 0 20px; font-size: 12px; line-height: 20px; }
	.five-open-warp .news-box h2.h2-temp2 { font-size: 18px;}
	.five-open-warp .news-box ul.temp1 li a { font-size: 12px;}
	.five-open-warp .news-box ul.temp1 li a i { width: 4px; height: 4px; top: 13px;}
	.five-open-warp .news-box ul.temp2 li a { padding-left: 72px; font-size: 12px; color: #444;}
	.five-open-warp a.saerchBtn { width: 90%; }
	.five-open-warp .news-box .tabSwitchBtns a {margin-right: 4px; padding: 8px; font-size: 12px;}
	.five-open-warp .ti-lists-temp1 a.first { padding: 0 10px; line-height: 24px; }
	.five-open-warp .ti-lists-temp1 a {height: 34px; line-height: 34px; font-size: 14px;}


	/*信息公开五公开 end*/


	.hoverTable-temp1 table.temp1 td { padding: 5px 10px;}
	.hoverTable-temp1 table.temp1 td.bg1 { text-align: center;}
	.hoverTable-temp1 h3.h3 span { height: 36px; line-height: 36px; font-size: 16px;}
	.hoverTable-temp1 p { font-size: 13px; line-height: 20px;}
	.tab-temp1 a { padding: 0 10px; margin-right: 3px; font-size: 14px; border-radius: 5px 5px 0 0; }
	.tab-temp1 a i { display: none;}

	.list-temp8 .item .poreBox dl { min-height: auto;}
	.r-list.temp2 ul li a { padding: 10px;}
	
	.list-temp9 .item dl dd { min-height: auto;padding-bottom: 15px !important;}
	.list-temp9 .item dl dd ul.listBtn li { width: auto; margin:3px;}
	.list-temp9 .item dl dd ul.listBtn li a,.list-temp10 .item dl dd ul.listBtn li a { height: 30px; line-height: 30px; padding: 0 15px; font-size: 12px;}
	.list-temp9 .item dl dd a.moreBtn { float: left; padding-left: 5px;}
	.list-temp10 .item dl dd {min-height: auto; padding-right: 0;}
	.list-temp10 .item dl dd ul.listBtn li { margin: 0;}
	.list-temp10 .item dl dd ul.listBtn li a { min-width: auto; padding: 0 15px;}

	/*民生专题 start*/
	.livelihood-ambient-warp.lists  .list-titles a { width: 33%; font-size: 14px;}
	.livelihood-ambient-warp .mstag { padding-left: 10px; border-left: 10px solid #5CA4DC;}
	.livelihood-ambient-warp .mstag img {height: 90px;}
	.livelihood-ambient-warp .borderR,.livelihood-ambient-warp .borderL { border: none;}


	.livelihood-warp .mszt-home-main { width: 100%; background: #fff;}
	.livelihood-warp .mszt-home-main .txtBox { padding: 15px; float: none;}
	.livelihood-warp .mszt-home-main .txtBox h4 { margin-bottom: 5px; font-size: 22px; text-align: center;}
	.livelihood-warp .mszt-home-main .txtBox h4 em { display: inline-block;}
	.livelihood-warp .mszt-home-main .txtBox p.ps-info { width: 100%; font-size: 13px; line-height: 20px; float: none;}
	.livelihood-warp .mszt-home-main .imgTitList { width: 100%; float: none;}

	.livelihood-warp .mszt-home-main .imgTitList ul { padding: 0 10px 20px;}
	.livelihood-warp .mszt-home-main .imgTitList ul li { width: 50%; height: 80px;margin: 0;}
	.livelihood-warp .mszt-home-main .imgTitList ul li a { display: block; margin: 5px; background: #5BCBFF;}
	.livelihood-warp .mszt-home-main .imgTitList ul li a img { display: none;}
	.livelihood-warp .mszt-home-main .imgTitList ul li a span { height: 70px; line-height: 70px;font-size: 17px; color: #fff !important;}

	.livelihood-warp .mszt-home-main .imgTitList ul li a.clc0 { background: #23A84F;}
	.livelihood-warp .mszt-home-main .imgTitList ul li a.clc1 { background: #FF8E5D;}
	.livelihood-warp .mszt-home-main .imgTitList ul li a.clc2 { background: #5BCBFF;}
	.livelihood-warp .mszt-home-main .imgTitList ul li a.clc3 { background: #F8CC34;}
	.livelihood-warp .mszt-home-main .imgTitList ul li a.clc4 { background: #9C78C0;}
	.livelihood-warp .mszt-home-main .imgTitList ul li a.clc5 { background: #5CA4DC;}


	/*民生专题 end*/

	/*重点服务专题 start*/
	.keyservice-household-warp .titles { height: auto;}
	.keyservice-household-warp .titles h2 { width: 110%;}
	.keyservice-household-warp .titles h2 a { width: 30%; height: 46px; margin:0 5px 5px 0; line-height: 46px; font-size: 13px; }
	.keyservice-household-warp .titles h2 a.on { background: #5CA4DC; color: #fff;}
	.keyservice-household-warp .titles h2 a.on em{ display: none;}
	.keyservice-household-warp .enterBox > h2 { margin: 0; padding: 10px 0; font-size: 14px;}
	.keyservice-household-warp .enterBox .lists-enter { width: 100%;}
	.keyservice-household-warp .enterBox .lists-enter li a { height: 60px; margin-bottom: 10px; line-height: 60px; font-size: 17px !important;}
	.keyservice-household-warp .enterBox .lists-enter li a.row2 { padding-top: 5px;}

	.keyservice-household-warp .list-item,.keyservice-household-warp .list-icotxt-item,.keyservice-household-warp .list-icotxt-item2 p { width: 100%;}
	.keyservice-household-warp .list-item { margin: 15px 0 0 0;}
	.keyservice-household-warp .list-item h3 span { font-size: 16px;}
	.keyservice-household-warp .list-item ul { height: auto;}
	.keyservice-household-warp .list-item ul li a { font-size: 12px;}
	
	.keyservice-household-warp .enterBox .lists-enter.temp2 {padding: 0;}
	.keyservice-household-warp .enterBox .lists-enter.temp2 li {width: 100%;}
	.keyservice-household-warp .enterBox .lists-enter.temp2 li a { margin: 10px 10px 0;}
	.keyservice-household-warp .keyservice-article .lists-enter a.active i { display: none !important;}
	.keyservice-household-warp .keyservice-article .leven-nav,.keyservice-household-warp .keyservice-article .leven-nav h4 { display: block; font-size: 14px; overflow: hidden;}
	.keyservice-household-warp .keyservice-article .leven-nav { overflow:visible;}
	.keyservice-household-warp .keyservice-article .leven-nav h4 strong { font-size: 16px;}
	.keyservice-household-warp .keyservice-article .flowBox { margin-left: 0; border: none;}
	.keyservice-household-warp .keyservice-article .flowBox dl { margin-left: 0; padding-left: 0;}
	.keyservice-household-warp .keyservice-article .flowBox dl dt { display: none;}
	.keyservice-household-warp .keyservice-article .flowBox dl dd { font-size: 12px; line-height: 22px;}
	.keyservice-household-warp .keyservice-article .flowBox dl dd h6 { display: block;}
	.keyservice-household-warp .keyservice-article .flowBox dl.end { display: none;}
	.keyservice-household-warp .keyservice-article .other-nav  {margin: 20px 0 0;}
	.keyservice-household-warp .keyservice-article .other-nav dl {padding: 0;}
	.keyservice-household-warp .keyservice-article .other-nav dl dt {position: inherit; left: 0; height: 28px; line-height: 28px; margin-bottom: 5px; color: #369; background: none;}
	.keyservice-household-warp .keyservice-article .other-nav dl dd a { float: left; display: block; width: auto; height: 48px; margin:0 5px 5px 0; padding: 0 10px; font-size: 14px; background: #90BFFF; text-align: center; line-height: 48px; color: #fff; border-radius: 5px; overflow: hidden;}
	.keyservice-household-warp .keyservice-article .other-nav dl dd a.row2 { line-height: 48px; padding-top:0;}

	.keyservice-household-warp .list-icotxt-item3 ul li { width: 50%;}

	/*重点服务专题 end*/
	
	/*手机端外链弹窗 start*/
	.otherlink-pop {width: 360px;margin: -250px 0 0 -180px;}
	/*手机端外链弹窗 end*/


	.public-service-warp .tit-tab h4 { height: 70px; overflow: hidden;}
	.public-service-warp .tit-tab h4 strong { float: none; display: block; width: 100%; padding-right: 0; font-size: 16px; height: 30px; line-height: 30px;}
	.public-service-warp .tit-tab h4 span { display: block; width: 100%; height: 80px; white-space: nowrap; overflow: hidden; overflow-x: auto;}
	.public-service-warp .tit-tab h4 a { display: inline-block; float: none; height: 40px; line-height: 30px; padding: 0 6px 10px; font-size: 14px; white-space: nowrap;}


	/*专题 start*/
	/*坪山区宣传文化体育事业发展 专项资金管理办法政策解读 start*/
	.zt-banner { padding: 40px 0 60px; background: url(../images/zt-banner-1.jpg) no-repeat center; background-size: cover !important; text-align: center;}
	.zxzjglbf-banner.temp1,.zxzjglbf-banner.temp2,.xwqyldgx-banner,.scptggfw-banner.temp1 { padding: 50px 0 50px; background-size: cover;}
	.zxzjglbf-banner.temp2,.cjrcyz-banner,.xwqyldgx-banner { padding: 30px 0}
	.zxzjglbf-banner.temp2 img,.cjrcyz-banner img { margin-left: 0;}
	.zt-banner img { width: 80%;}
	.zt-zxzjglbf h2.tit { height: 42px; line-height: 42px; padding-left: 10px; font-size: 18px; }
	.zt-zxzjglbf h4.tit { font-size: 18px; margin-top: 15px;}
	.zt-zxzjglbf .jb-info p.ps { font-size: 14px;}
	.imgSwidth-move .img-box {height: 200px;}
	.zt-zxzjglbf .dhBox { height: 300px; padding: 10px;}
	.zt-zxzjglbf .dhBox p { font-size: 13px; line-height: 20px;}

	.zt-zxzjglbf .bot-btn ul li { margin-bottom: 10px; width: 100%;}

	.shfzjh-banner.temp1 { padding: 50px 0 30px; }
	/*坪山区宣传文化体育事业发展 专项资金管理办法政策解读 end*/

	/*建设工程政策解读 start*/
	.ztjsgczljc-banner.temp1 { padding: 50px 0 50px; background-size: cover}
	.zt-ztjsgczljc h2.tit { height: 42px; line-height: 42px; padding-left: 10px; font-size: 18px; }
	.zt-ztjsgczljc h4.tit { font-size: 18px; margin-top: 15px;}
	.zt-ztjsgczljc .jb-info p.ps { font-size: 14px;}
	.zt-ztjsgczljc .dhBox { height: 300px; padding: 10px;}
	.zt-ztjsgczljc .dhBox p { font-size: 13px; line-height: 20px;}

	.zt-ztjsgczljc .bot-btn ul li { margin-bottom: 10px; width: 100%;}


	/*建设工程政策解读 end*/

	/*坪山“互联网+政务服务”专题 start*/
	.hlwzwfw-banner { height: 110px; background-size: cover }
	.zt-hlwzwfw .hlwzwfwList dl { margin-bottom: 10px; padding: 0;}
	.zt-hlwzwfw .hlwzwfwList dl dt { float: none; margin-right: 0;}
	.zt-hlwzwfw .hlwzwfwList dl dt img { width: 100%;}
	.zt-hlwzwfw .hlwzwfwList dl dd h4.h4 a { margin: 10px 0; font-size: 14px; padding-bottom: 0;}
	.zt-hlwzwfw .hlwzwfwList dl dd p.txt { font-size: 12px; line-height: 22px;}
	.zt-hlwzwfw .listTemp1 { margin: 0; padding-top: 10px;}
	.zt-hlwzwfw .listTemp1 li a { font-size: 12px; padding-right: 80px;}
	.zt-hlwzwfw .adds { width: 150%; margin-left: -15%;}





	/*坪山“互联网+政务服务”专题 end*/


	/*专题 end*/

	.interactive-home-box dl dt { width: 100%; text-align: center;}
	.interactive-home-box dl dd { padding: 15px 0;}
	.interactive-home-box dl.info { height: auto;}
	.interactive-home-box dl.info img { width: 100%; margin-bottom: 10px}
	.interactive-home-box dl.info dd { font-size: 14px;}
	
	.zt-banner.csgx-banner { height: 120px; background-size: 300% !important;}
	.newsListBox-temp1 li a { padding: 5px;}
	.newsListBox-temp1 li a strong { font-size: 14px; line-height: 18px;}
	
	/*数据 start*/
	.dataPageWarp .leftBarBox { height: auto;}
	.dataPageWarp .navTabBox { padding: 15px 0;}
	.dataPageWarp .leftBarBox:after {display: block; content: ""; position: absolute; bottom: 0; left: 50%; z-index: 2; margin-left:-7px; width:14px;height:14px;background: url(../images/search-ico-5.png) no-repeat center; transform: rotate(180deg);opacity: .3;}
	.dataPageWarp .leftBarBox > h2 { padding: 10px;}
	.dataPageWarp .leftBarBox ul { height: 110px; overflow: hidden; overflow-y: auto; position: relative;}
	.dataPageWarp .leftBarBox ul li { float: left; min-width: 50%;}
	.dataPageWarp .leftBarBox ul li a { padding: 8px 0 8px 20px; font-size: 14px;}
	.dataPageWarp .s-chartBox { height: auto; margin-top: 10px; padding: 15px; }
	.dataPageWarp .s-chartBox .searchInfo .select-t { width: auto;}
	.dataPageWarp .newsLists h2 a { font-size: 16px}
	.dataPageWarp .newsLists ul { padding-top: 10px;}
	.dataPageWarp .newsLists ul li a { font-size: 12px}

	.dataPageWarp.infoPage .leftBarBox > ul li { min-width: 33.33%;}
	.dataPageWarp.infoPage .leftBarBox > ul li a { display: block; padding: 10px; border: 1px solid #eee; text-align: center; }
	/*数据 end*/
	
	/*行政执法信息公示平台 end*/
	.zt-xzzfxxgs .gov-lists ul li { float: left; width: auto; min-width: 50%; padding: 6px 5px;}
	.zt-xzzfxxgs .gov-lists ul li a { padding: 0 10px;}
	.zt-xzzfxxgs .link-item { margin-top: 30px;}

	/*行政执法信息公示平台 start*/
	
	
	/*政府公报 start*/
	.zfgb-lists-warp h6.t1 img { width: 70%}
	.zfgb-lists-warp .lists.t1 {background:none;}
	.zfgb-lists-warp .lists.t1 ul li { width: 32%; padding-right: 0;}
	.zfgb-lists-warp .lists.t1 ul li{margin:17px 0 0 0;}
	.zfgb-lists-warp .lists.t1 ul li a img { width: 100%;}
	.zfgb-lists-warp .lists.t1 ul li a em { right: 10px; bottom: 10px;}
	.zfgb-lists-warp .lists.t1 ul li a em i { padding: 0 5px; height: 24px; line-height: 24px;font-size: 10px;}
	.zfgb-lists-warp .searchBox .p1 input.txt { width: 40%;}
	.zfgb-lists-warp .searchBox .p1 select { width:30%; margin: 0 2%;}
	.zfgb-lists-warp .searchBox .p1 input.submitBtn { width: 24%;font-size: 13px;}
	.zfgb-lists-warp .newsList.t1 h3.t1,.zfgb-lists-warp .newsList.t1 span.t1,.zfgb-lists-warp .newsList.t1 span.t4 { display: none; width: 0;;}
	.zfgb-lists-warp .newsList.t1 span.t2 { width: 100%;}
	.zfgb-lists-warp .newsList.t1 span.t3 { width: 100%; text-align: right;}
	.zfgb-lists-warp h2.t1 .searchBox input.txt { width: 140px;}
	.zfgb-lists-warp .searchBox .p1 select { padding: 0;}
	.zfgb-lists-warp .newsList.t1 li .xx_con, .gbList.temp1 ul li .xx_con { display: none !important; }
	/*政府公报 end*/

	.zt-shfzjh .item .info1 { padding-top: 10px; font-size: 14px; line-height: 22px;}
		
	.ztList-Warp .itemLists .lh-zb-lists .item { height: auto; padding-bottom: 15px;}	
	.zbLists-banner.t1 {height: 120px;background-position: center;background-size: cover;}
	.zbLists-banner.t2 {height: 170px;background-position: center;background-size: cover;}
		.wxWBMain h2.t1 { height: 42px; width: 100%; margin: 10px 0;}
	.wxWBMain h2.t1 a { height: 42px; line-height: 42px; width: 50%; font-size: 16px;}
	.wxWBMain .wxBox ul li { float: left; width: 100%;}
	.wxWBMain .wxBox ul li h3 { padding: 5px;}
	.wxWBMain .wbBox ul { padding-top: 20px;}
	.wxWBMain .wbBox ul li { width: 50%; margin-bottom: 20px;}
	.wxWBMain .wbBox ul li a { font-size: 14px;}
}	


.moveBox::-webkit-scrollbar  { width: 6px; height: 6px; background: #fff;}  
.moveBox::-webkit-scrollbar-track { border-radius: 3px; background-color: #F5F5F5;}   
.moveBox::-webkit-scrollbar-thumb { border-radius: 3px; background-color: #ccc;}




/*动画 start*/
@keyframes enterMoveUp {
    0% {
        top:500px;
    }
    100%{
        top:0;
    }
}
@-webkit-keyframes enterMoveUp {
    0% {
        top:80px;
    }
    100%{
        top:0;
    }
}