@charset "utf-8";
html,body { min-height: 100%;}
.w1200 { width: 1200px; margin:0 auto;}
table { width: 100%;}
body { font-family: "Helvetica Neue","微软雅黑";}
body.pb40 { padding-bottom: 40px;}
img { float: none;}
a,a img {transition:.3s;}
a,input,textarea,select,a:focus,input:focus,textarea:focus,select:focus,div:focus {outline: none;}
a:active,input:active,textarea:active,select:active,div:active {star:expression(this.onFocus=this.blur());}
* {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.whiteBg { background: #fff !important;}
.bgGary-1 { background: #F2F2F8 !important;}
.bgGary-2 { background: #F7F7F7 !important;}
.bgGary-5 { background: #F5F5F5 !important;}
.bgGary-6 { background: #F5F5F5 !important;}
.bgBlue-1 {background: #EEF3F9 !important;}

.cOrg-1 { color: #ff9800 !important;}
.cBlue-1 {color: #52a6f9 !important;}

.cOrg { color: #FFE456 !important;}
.cOrg-4 { color: #ec6641 !important;}

.p0 { padding: 0 !important;}
.pl0 { padding-left: 0 !important;}
.pr0 { padding-right: 0 !important;}

.image img { max-width: 100%; width: 100%\9;}

.notBorder { border: none !important;} 

.menu-search { margin-top: 0;}
.header .search-box,.header .search-box *,.zt-sdlyzwgk-warp .tit-info-temp1 .navList,.sdlyzwgk-article-content > h4,
.pageNavigate *,.pages *,.psInfoBox *,.ztyl-Warp .newsT1 dl * {-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing:content-box; }

.positionRes { position: relative;}
.indent2em { text-indent: 2em}

.ztyl-Warp .ps-zt-warp .roll-warp > ul li a i,.news-swidthBox .txtBox .name,.ztyl-Warp .f-box.f1 .vod-lists > ul li span { white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }


/*栏目和路径 start*/
.path-column { height: 40px; padding: 20px 20px 0; line-height: 40px;}
.path-column > h4 { padding: 10px 15px; font-size: 18px; background: #DE3226; color: #fff;}
/*栏目和路径 end*/
h2.blueBgTit { height: 42px; padding-left: 20px; line-height: 42px; font-size: 18px; background: #0271BB; color: #fff;}
.bottom-menu { width: 100%;position: fixed;bottom: 0; background: #0271BB; overflow: hidden; z-index: 9;}
.bottom-menu ul{ width: 96%; margin: 0 auto;}
.bottom-menu ul li { float: left; width: 25%; text-align: center;}
.bottom-menu ul li a { display: block; font-size: 15px; color: #fff; height: 40px; line-height: 40px;}

/*文章 start*/
.articleContent .twoWm-bshare { width: 200px; margin:20px auto 40px; text-align: center; font-size: 16px; color: #888;}
.articleContent p.img { text-indent: 0;}
.articleContent img { max-width: 100% !important; height: auto;}



/*文章 end*/
/*测导航 start*/
.r-sied-nav { z-index: 10;}
.r-sied-nav ul li a.ico-2 { height: inherit;}
.r-sied-nav.znhd {top: auto; bottom: 22%; right: 0; transition:.3s;}
.r-sied-nav.znhd .closeBtn { position: absolute; top: -10px; right: 0px; z-index: 2;}
.r-sied-nav.znhd a {transition: 0s;}
.r-sied-nav.temp1 .closeBtn { display: none; position: absolute; top: -3px; left: -3px; z-index: 2;}

.r-sied-nav.temp2 { top: auto; bottom: 20%;}
.r-sied-nav.temp2 a { display: block; width: 50px; height: 50px; background: #1999FA url(../images/r-seid-ico-5.png) no-repeat center; visibility: hidden; text-align: center; padding:5px; line-height: 20px; font-size: 16px; color: #fff; transition: 0s; }
.r-sied-nav.temp2 a i {visibility: hidden; }
.r-sied-nav.temp2 a:hover { background: #1999FA;}
.r-sied-nav.temp2 a:hover i {visibility: visible; }

.r-sied-nav a.showBtn { display: none; width: 18px; height: 71px; position: absolute; left: -18px; top: 0; background: url(../images/hide-show-btn.png) no-repeat;}
.r-sied-nav.znhd.hide-s { right: -120px;}

/*测导航 end*/

/*基层政务公开标准化规划试点专题 start*/
.zt-jczwgk-warp,.zt-sdlyzwgk-warp { background: #fff url(../images/zt-jczwgk-zt-jc-bg-1.jpg) no-repeat center 0;}
.zt-sdlyzwgk-warp.temp2 { background: #fff url(../images/zt-jczwgk-zt-jc-bg-2.jpg) no-repeat center 0;}
.zt-jczwgk-warp .qrcode-tit,
.zt-sdlyzwgk-warp .qrcode-tit { width: 650px; margin: 0 auto; padding: 60px 0;}
.zt-jczwgk-warp .qrcode-tit .qr-box,
.zt-sdlyzwgk-warp .qrcode-tit .qr-box { float: left; height: 140px; margin-right: 10px; padding: 10px; background: #fff; color: #5A6974; text-align: center; font-size: 16px;}
.zt-jczwgk-warp .tit-info-temp1 p.txt,
.zt-sdlyzwgk-warp .tit-info-temp1 .navList { padding: 20px 30px; background: #4896F7; color: #fff; font-size: 15px; line-height: 24px; border-radius: 20px;}
.zt-jczwgk-warp .tit-info-temp1 b.bg,
.zt-sdlyzwgk-warp .tit-info-temp1 b.bg { display: block; width: 100%; text-align: center;}
.zt-jczwgk-warp .tit-temp1 { padding: 0 0 50px;}



.zt-jczwgk-warp .swidth-temp1 { padding: 0 30px;}
.zt-jczwgk-warp .swidth-temp1 > h2 { height: 82px;}
.zt-jczwgk-warp .swidth-temp1 > h2 a { float: left; display:block; width: 33.33%; float: left; text-align: center;}
.zt-jczwgk-warp .swidth-temp1 > h2 a strong { display: block; padding-bottom: 10px; font-size: 16px; color: #70A6F7; font-weight:500;}
.zt-jczwgk-warp .swidth-temp1 > h2 a span { display: block; height:40px; background: #70A6F7; color: #fff; line-height: 40px; position: relative; }
.zt-jczwgk-warp .swidth-temp1 > h2 a span b { display: none; width: 18px; height: 8px; background: url(../images/zt-jczwgk-zt-jc-ico-1-2.png) no-repeat -73px -32px; position: absolute; left: 50%; bottom: -8px; margin-left: -9px;}
.zt-jczwgk-warp .swidth-temp1 > h2 a.active span b { display: block;}
.zt-jczwgk-warp .swidth-temp1 > h2 a span em { display: inline-block; width: 50%; text-align: center; font-size: 18px;}
.zt-jczwgk-warp .swidth-temp1 > h2 a span i {display: block; background: url(../images/zt-jczwgk-zt-jc-ico-1-2.png) no-repeat; position: absolute; top: 0; height: 40px; z-index: 2;}
.zt-jczwgk-warp .swidth-temp1 > h2 a span i.l-b { width: 12px; left: 0;}
.zt-jczwgk-warp .swidth-temp1 > h2 a span i.r-b { width: 22px; right: 0; background-position: -15px 0;}
.zt-jczwgk-warp .swidth-temp1 > h2 a.i-2 span,
.zt-jczwgk-warp .swidth-temp1 > h2 a.i-3 span { background: #C4C4C4;}
.zt-jczwgk-warp .swidth-temp1 > h2 a.i-2 span em.b { background-color: #70A6F7;}
.zt-jczwgk-warp .swidth-temp1 > h2 a.i-2 span i.r-b,
.zt-jczwgk-warp .swidth-temp1 > h2 a.i-3 span i.r-b { background-position: -52px 0;}
.zt-jczwgk-warp .swidth-temp1 > h2 a.i-3 span i.l-b { background-position: -37px 0;}
.zt-jczwgk-warp .swidth-temp1 > h2 a.i-2 span b { background-position: -73px -8px }
.zt-jczwgk-warp .swidth-temp1 > h2 a.i-3 span b { background-position: -73px -22px }
.zt-jczwgk-warp .stup-box { background: #70A6F7; color: #fff; padding: 10px;}
.zt-jczwgk-warp .stup-box .infoBox { padding: 20px 30px; border: dashed 1px #fff;}
.zt-jczwgk-warp .stup-box .infoBox .ps { color: #fff; font-size: 14px;}
.zt-jczwgk-warp .stup-box .infoBox > h4 { padding: 20px 0; font-size: 20px; font-weight: 700;}
.zt-jczwgk-warp .stup-box .infoBox > h4.fz24 { font-size: 24px;}
.zt-jczwgk-warp .stup-box .infoBox .ul-temp1 { width: 76%; height: 180px; margin: 0 auto;}
.zt-jczwgk-warp .stup-box .infoBox .ul-temp1 li { float: left; width: 23%; height: 180px; text-align: center; background: url(../images/zt-jczwgk-zt-jc-bg-1-2.png) no-repeat center;}
.zt-jczwgk-warp .stup-box .infoBox .ul-temp1 li.jt { width: 15%; background: url(../images/zt-jczwgk-zt-jc-ico-1-3.png) no-repeat center; }
.zt-jczwgk-warp .stup-box .infoBox .ul-temp1 li span { display: block; margin: 46px; font-size: 13px; line-height: 16px; color: #dadada;}
.zt-jczwgk-warp .stup-box .infoBox .ul-temp1 li a span { color: #fff;}
.zt-jczwgk-warp .stup-box .infoBox .ul-temp2 { padding: 10px 0 30px; text-align: center;}
.zt-jczwgk-warp .stup-box .infoBox .ul-temp2 li {-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
.zt-jczwgk-warp .stup-box .infoBox .ul-temp2 li { display: inline-block; width: 65px; height: 62px; margin: 0 5px; padding: 18px 12px 12px; font-size: 24px; line-height: 28px; background: #326DC5; border-radius: 50%;}

.zt-jczwgk-warp .stup-box .infoBox .ul-temp2 li.bg1 { background: #FFB81E}

.zt-jczwgk-warp .stup-box .infoBox .tableTemp1 { height: 355px; overflow: hidden; overflow-y: auto;}
.zt-jczwgk-warp .stup-box .infoBox .tableTemp1 table tr td { padding: 20px 50px; background: #B6D1FB; color: #1d498c; font-size: 18px; text-align: center;}
.zt-jczwgk-warp .stup-box .infoBox .tableTemp1 table tr td.bg1 { background: #A4C6FA;}
.zt-jczwgk-warp .stup-box .infoBox .tableTemp1 table tr.even td { background: #A4C6FA;}
.zt-jczwgk-warp .stup-box .infoBox .tableTemp1 table tr.even td.bg1 { background: #8DB8F9;}


.zt-jczwgk-warp .list-temp1 ul { width: 100%}
.zt-jczwgk-warp .list-temp1 ul li { float: left; width: 33.33%; }
.zt-jczwgk-warp .list-temp1 ul li a { display: block; height: 150px; width: 86%; margin: 0 auto 30px; text-align: center; background: #fff; color: #000; border: 1px solid #eee; box-shadow: 0 0 5px #d7d7d7;}
.zt-jczwgk-warp .list-temp1 ul li a i { display: inline-block; width: 56px; height: 50px; background: url(../images/zt-jczwgk-zt-jc-ico-1-1.png) no-repeat; margin:20px 0 5px;}
.zt-jczwgk-warp .list-temp1 ul li a strong { display: inline-block; width: 100%; font-size: 22px;}
.zt-jczwgk-warp .list-temp1 ul li a em { font-size: 18px;}
.zt-jczwgk-warp .list-temp1 ul li a.ico0 i { background-position: 0 5px;}
.zt-jczwgk-warp .list-temp1 ul li a.ico1 i { background-position: 0 -67px;}
.zt-jczwgk-warp .list-temp1 ul li a.ico2 i { background-position: 0 -137px;}
.zt-jczwgk-warp .list-temp1 ul li a.ico3 i { background-position: 0 -212px;}
.zt-jczwgk-warp .list-temp1 ul li a.ico4 i { background-position: 0 -284px;}
.zt-jczwgk-warp .list-temp1 ul li a.ico5 i { background-position: 0 -357px;}
.zt-jczwgk-warp .list-temp1 ul li a.ico6 i { background-position: 0 -430px;}
.zt-jczwgk-warp .list-temp1 ul li a.ico7 i { background-position: 0 -502px;}
.zt-jczwgk-warp .list-temp1 ul li a.ico8 i { background-position: 0 -574px;}

.zt-jczwgk-warp .list-temp1 ul li a:hover { color: #fff; background: #4896F7;}
.zt-jczwgk-warp .list-temp1 ul li a.ico0:hover i { background-position: -66px 5px;}
.zt-jczwgk-warp .list-temp1 ul li a.ico1:hover i { background-position: -66px -67px;}
.zt-jczwgk-warp .list-temp1 ul li a.ico2:hover i { background-position: -66px -137px;}
.zt-jczwgk-warp .list-temp1 ul li a.ico3:hover i { background-position: -66px -212px;}
.zt-jczwgk-warp .list-temp1 ul li a.ico4:hover i { background-position: -66px -284px;}
.zt-jczwgk-warp .list-temp1 ul li a.ico5:hover i { background-position: -66px -357px;}
.zt-jczwgk-warp .list-temp1 ul li a.ico6:hover i { background-position: -66px -430px;}
.zt-jczwgk-warp .list-temp1 ul li a.ico7:hover i { background-position: -66px -502px;}
.zt-jczwgk-warp .list-temp1 ul li a.ico8:hover i { background-position: -66px -574px;}

.border-temp1{ padding: 10px 15px;border: 1px solid #f9f9f9;box-shadow: 0 0 5px #c9c9c9;}


.list-temp2 {padding: 10px 15px; border: 1px solid #f9f9f9; box-shadow: 0 0 5px #c9c9c9; background: #fff;}
.list-temp2 > h2 {border-bottom: 2px solid #E9E7E7; font-size: 20px; color: #1999fa;}
.list-temp2 > h2 span { display: inline-block; padding-bottom: 10px; border-bottom: 2px solid #1999FA; position: relative; top: 2px;}
.list-temp2 > ul li a { display: block; padding: 6px 0; color: #000; line-height: 20px; font-size: 14px; border-bottom: 1px solid #eee;}
.list-temp2 > ul li a:hover,.list-temp2 ul.temp2 a:hover { color: #f30}
.list-temp2 ul.temp2 a { display: block; padding: 4px 5px; color: #444; font-size: 13px; border-bottom: 1px solid #f3f3f3;}
.r-titH2 {padding-top: 33px}


.zt-jczwgk-warp .news-list-temp1 ul li a { display: block; padding: 8px 0; font-size: 16px; color: #444; position: relative; padding-right: 100px;}
.zt-jczwgk-warp .news-list-temp1 ul li a:hover { color: #f60}
.zt-jczwgk-warp .news-list-temp1 ul li a span { position: absolute; top: 50%; right: 0; height: 14px; line-height: 17px; margin-top: -8px;}

.zt-jczwgk-warp .img-list-temp1 ul {width: 100%;}
.zt-jczwgk-warp .img-list-temp1 ul li { float: left; width: 48%; padding: 0 1%; }
.zt-jczwgk-warp .img-list-temp1 ul li img { width: 100%;}


.zt-sdlyzwgk-warp .tit-info-temp2 .navList { height: 180px; background: #fff; border-radius: 10px;overflow: hidden; box-shadow: 0 2px 50px #e2e2e2}
.zt-sdlyzwgk-warp .tit-info-temp2 .navList h2 { padding: 12px; text-align: center; background: #4897F7; color: #fff; font-size: 22px; font-weight: 700;}
.zt-sdlyzwgk-warp .tit-info-temp2 .navList h2 i { padding-left: 15px; font-size: 15px; font-weight: 500;}
.zt-sdlyzwgk-warp .tit-info-temp2 .navList ul { height: 160px; overflow: hidden; overflow-x: auto; white-space: nowrap;}
.zt-sdlyzwgk-warp .tit-info-temp2 .navList ul li { float: left;width: 11.11%;}
.zt-sdlyzwgk-warp .tit-info-temp2 .navList ul li a { display: inline-block; width:100%; height: 132px;  border-right: 1px solid #EDEDED; text-align: center; font-size: 16px; color: #6e6e6e; }
.zt-sdlyzwgk-warp .tit-info-temp2 .navList ul li:last-child a { border-right: none}
.zt-sdlyzwgk-warp .tit-info-temp2 .navList ul li a i { display: inline-block; padding: 22px 0 10px;}
.zt-sdlyzwgk-warp .tit-info-temp2 .navList ul li a.on { background: #F1F1F1;}
.zt-sdlyzwgk-warp .list-temp1.t-2 { padding: 0 0 30px; border: none;}
.zt-sdlyzwgk-warp .list-temp1.t-2 h2 { height: 48px; background: #F3F3F3; line-height: 46px; border: none; border-top: 2px solid #4897F7; color: #333; font-size: 20px; font-weight: 700; }
.zt-sdlyzwgk-warp .list-temp1.t-2 h2 img { position: relative; top: -2px; margin: 0 10px 0 15px;}
.zt-sdlyzwgk-warp .list-temp1.t-2 .temp2 { max-height: 560px; margin: 15px 0; padding: 0 15px; overflow: hidden; overflow-y: auto;}
.zt-sdlyzwgk-warp .list-temp1.t-2 .temp2 li a { display: block; width: 252px; padding: 15px 0 15px 40px; font-size: 14px; color: #777; border: none; background: url(../images/zt-sdzt-ico-2-5.png) no-repeat 0 -31px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zt-sdlyzwgk-warp .list-temp1.t-2 .temp2 li a:hover { background-position: 0 13px; color: #4897F7;}
.zt-sdlyzwgk-warp .search-box-1 >div { position: relative; margin: 16px 20px 10px;}
.zt-sdlyzwgk-warp .search-box-1 .txt { width: 100%; height: 36px; padding: 0 15px; border: 1px solid #D5D5D5; border-radius: 18px;}
.zt-sdlyzwgk-warp .search-box-1 .submitBtn { position: absolute; top: 0; right: 0; bottom: 0; width: 60px; border: none; border-radius: 0 18px 18px 0; background: #FF8308 url(../images/zt-sdzt-ico-2-2.png) no-repeat center; }
.zt-sdlyzwgk-warp .tabs-t1 { margin: 16px 20px 10px; float: right; border: 2px solid #4897F7; border-radius: 5px;}
.zt-sdlyzwgk-warp .tabs-t1 a {display: inline-block; height: 32px; padding: 0 30px; font-size: 15px; line-height: 32px;}
.zt-sdlyzwgk-warp .tabs-t1 a.active { background: #4897F7; color: #fff;}
.zt-sdlyzwgk-warp .list-temp1.t-2 .leven-lists { padding: 5px 5px 0; position: absolute; top: 36px; left: 0; right: 0; text-align: left; border: 1px solid #ddd; background: #fff; z-index: 2;}
.zt-sdlyzwgk-warp .list-temp1.t-2 .leven-lists li a { display: block; line-height: 40px; padding: 0 15px; font-size: 13px; color: #666;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.zt-sdlyzwgk-warp .list-temp1.t-2 .leven-lists li a b { color: #000;}
.zt-sdlyzwgk-warp .list-temp1.t-2 .leven-lists li a:hover { background: #f6f6f6;}

/*基层政务公开标准化规划试点专题 end*/

/*试点领域政务公开 start*/
.zt-sdlyzwgk-warp .qrcode-tit { width: 768px;}
.zt-sdlyzwgk-warp .tit-info-temp1 .navList { height: 30px; line-height: 30px; padding: 20px; border-radius: 10px; position: relative; padding-left: 120px; font-size: 20px; overflow: hidden;}
.zt-sdlyzwgk-warp .tit-info-temp1 .navList h2 { position: absolute; left: 20px; top: 20px; line-height: 30px;}
.zt-sdlyzwgk-warp .tit-info-temp1 .navList ul { height: 60px; overflow: hidden;overflow-x: auto; white-space: nowrap;}
.zt-sdlyzwgk-warp .tit-info-temp1 .navList ul li { display: inline-block;}
.zt-sdlyzwgk-warp .tit-info-temp1 .navList ul li a { display: inline-block; padding: 0 12px; color: #fff; -webkit-transition:all .3s; -moz-transition:all .3s; -o-transition:all .3s; }
.zt-sdlyzwgk-warp .tit-info-temp1 .navList ul li a:hover,
.zt-sdlyzwgk-warp .tit-info-temp1 .navList ul li a.on { color: #fd9229; -webkit-transform:scale(1.3); -moz-transform:scale(1.3); -o-transform:scale(1.3); }

/*for 20180108 start*/
.basePs.psInfoBox { position: relative;}
.basePs.psInfoBox .listBox { background: #fff; border: 1px solid #ddd; padding:8px 20px; height: 58px; overflow: hidden;}
.basePs.psInfoBox ul li  { display: inline-block; padding: 2px 0; line-height: 26px;}
.basePs.psInfoBox ul li b { font-size: 13px;}
.basePs.psInfoBox ul li a { display: inline-block; height: 22px; color: #4896F7;}
.basePs.psInfoBox ul li a:hover { color: #f60}
.basePs.psInfoBox ul li.serviceList { position: relative; padding-left: 72px;}
.basePs.psInfoBox ul li.serviceList > b { position: absolute; top: 2px; left: 0;}
.basePs.psInfoBox .showHideBtn { display: none; position: absolute; bottom: -16px; left: 50%; width: 60px; height: 16px; margin-left: -25px; background: #c8c8c8 url(../images/zt-jczwgk-zt-jc-ico-2-1.png) no-repeat center; border-radius: 0 0 4px 4px;}
.basePs.psInfoBox .showHideBtn.on { background-image:url(../images/zt-jczwgk-zt-jc-ico-2-11.png) }

/*for 20180108 end*/
.zt-sdlyzwgk-warp .list-temp1.list-leven-box { display: none;}
.zt-sdlyzwgk-warp .list-temp1 { padding: 30px 50px; border: 1px solid #f9f9f9; box-shadow: 0 0 5px #c9c9c9; background: #fff;}
.zt-sdlyzwgk-warp .list-temp1 > h2 {border-bottom: 3px solid #E9E7E7; font-size: 26px; color: #1999fa;}
.zt-sdlyzwgk-warp .list-temp1 > h2 span { display: inline-block; padding-bottom: 15px; border-bottom: 3px solid #1999FA; position: relative; top: 3px;}
.zt-sdlyzwgk-warp .list-temp1 ul > li > a { display: block; padding: 15px 120px 15px 0; font-size: 16px; position: relative; color: #000; border-bottom: 1px solid #eee; }
.zt-sdlyzwgk-warp .list-temp1 ul > li > a > em { display: inline-block; width: 5px; height: 5px; background: #818181; border-radius: 50%; position: relative; top: -3px; margin-right: 5px;}
.zt-sdlyzwgk-warp .list-temp1 ul > li > a:hover { color: #f30}
.zt-sdlyzwgk-warp .list-temp1 ul > li > a > span { line-height: 22px; position: absolute; top: 50%; right: 10px; margin-top: -11px;}
.zt-sdlyzwgk-warp .list-temp1 ul.temp1 .levenBox { padding: 5px 10px;}
.zt-sdlyzwgk-warp .list-temp1 ul.temp1 > li > a { padding-right: 0;}
.zt-sdlyzwgk-warp .list-temp1 ul.temp1 .levenBox ul li a { display: block; padding: 2px 0; font-size: 13px; color: #666; border-bottom: none; position: relative; padding:0 85px 0 35px; position: relative;}
.zt-sdlyzwgk-warp .list-temp1 ul.temp1 .levenBox ul li a:hover { color: #369}
.zt-sdlyzwgk-warp .list-temp1 ul.temp1 .levenBox ul li a span { position: absolute; right: 0; top: 50%; margin-top: -10px}
.zt-sdlyzwgk-warp .list-temp1 > h2.temp1 { height: 52px; overflow: hidden; border: none; position: relative;}
.zt-sdlyzwgk-warp .list-temp1 > h2.temp1 b {height: 3px; background: #E9E7E7; position: absolute; bottom: 0; left: 0; right: 0; z-index: 1;}
.zt-sdlyzwgk-warp .list-temp1 > h2.temp1 span { display: block; height: 100px; overflow: hidden; overflow-x: auto; white-space: nowrap; position: relative; z-index: 2;}
.zt-sdlyzwgk-warp .list-temp1 > h2.temp1 a { display: inline-block; font-size: 22px; padding: 0 10px 15px; color: #333; position: relative; bottom: -3px; border-bottom: 3px solid #E9E7E7;}
.zt-sdlyzwgk-warp .list-temp1 > h2.temp1 a.active { border-bottom: 3px solid #1999FA; color: #1999FA; }

.zt-sdlyzwgk-warp .list-temp1 h6.titH6 { display: inline-block; padding: 6px 15px; background: #03a9f4; color: #fff; border-radius: 5px;}
.zt-sdlyzwgk-warp .list-temp1 ul.temp1 > li a { position: relative; padding: 15px 190px 15px 36px;}
.zt-sdlyzwgk-warp .list-temp1 ul.temp1 > li a i { display: block; width: 36px; text-align: center; position: absolute; left: 0;}


.zt-sdlyzwgk-info .haverFastRoad { position: relative; padding-left: 100px; }
.haverFastRoad .fix-nav { position: fixed; top: 50%;left: 3px; margin-top: -132px; z-index: 2;}
.haverFastRoad .fix-nav ul { position: relative; width: 72px; padding: 40px 0; background: #70A6F7; border-radius: 36px; text-align: center;}
.haverFastRoad .nav-l { position: relative; visibility: hidden;  }

.haverFastRoad .fix-nav li strong{ display: block; margin: 8px 0; height: 36px; line-height: 36px; color: #fff; font-size: 18px; cursor: pointer;}
.haverFastRoad .fix-nav li strong:hover,.haverFastRoad .fix-nav li strong.on { background: #5990e2}




.sdlyzwgk-article-content { margin-top: 0px; padding: 20px; border: 1px solid #f8f8f8; background: #fff;}
.sdlyzwgk-article-content > h2 { font-size: 30px; padding: 20px 0 10px;}
.sdlyzwgk-article-content > h4 { padding: 35px 0 20px; }
.sdlyzwgk-article-content > h4 span { display: inline-block; padding-left: 30px; font-size: 18px; color: #FF8800; font-weight: 700; background: url(../images/sdlyzwgk-ico-1-1.png) no-repeat 0 center; }
.sdlyzwgk-article-content > h4 a { position: relative; top: -3px; margin-left: 10px;}
.sdlyzwgk-article-content > h4 em { display: block; margin-top: 10px; color: #9a9a9a; font-size: 14px;}


.sdlyzwgk-article-content .tabel-item.temp1 table th,
.sdlyzwgk-article-content .tabel-item.temp1 table td { padding: 15px 20px; border: 1px solid #E4EEF8; font-size: 16px; line-height: 26px; color: #333;}
.sdlyzwgk-article-content .tabel-item.temp1 table th { width: 150px; text-align: center; background: #F3F9FB; padding: 15px 0;}
.sdlyzwgk-article-content .tabel-item.temp1 table td.w420{width: 420px;}
.sdlyzwgk-article-content .tabel-item.temp1 table td a { display: inline-block; padding: 0 15px; word-break:break-all}


.sdlyzwgk-article-main.stupW1400 .sdlyzwgk-article-content { padding: 20px 20px 20px 70px;}
.sdlyzwgk-article-main.stupW1400 .haverFastRoad .fix-nav { margin-left: -56px; }

/*for 1222 改版 start*/
.hAuto { height: auto !important;}
.zt-sdlyzwgk-warp .search-box { width: 60%; margin: 0 auto; padding-bottom: 40px; line-height: 50px; text-align:center; position: relative; z-index: 3;}
.zt-sdlyzwgk-warp .search-box .txt { height: 50px; line-height: 50px; border: 1px solid #989797; padding: 0 15px; width: 100%; border-radius: 4px; font-size: 14px;}
.zt-sdlyzwgk-warp .search-box .submitBtn { position: absolute; right: 0; top: 6px; height: 40px; width: 90px; border: none; border-left: 1px solid #989797; background: url(../images/search-ico-4.png) no-repeat center;}
.zt-sdlyzwgk-warp .search-box .leven-lists { padding: 10px 0; position: absolute; top: 50px; left: 0; right: 0; text-align: left; border: 1px solid #ddd; background: #fff; z-index: 2;}
.zt-sdlyzwgk-warp .search-box .leven-lists li a { display: block; line-height: 40px; padding: 0 15px; font-size: 13px; color: #666;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.zt-sdlyzwgk-warp .search-box .leven-lists li a b { color: #000;}
.zt-sdlyzwgk-warp .search-box .leven-lists li a:hover { background: #f6f6f6;}


/*.zt-sdlyzwgk-warp .path { font-size: 18px; padding: 15px 0;}*/
.zt-sdlyzwgk-warp .nav-l li > h4 a { display: block; height: 48px; margin-bottom: 10px; line-height: 48px; font-size: 18px; padding: 0 15px; background: #4896F7 url(../images/zt-jczwgk-zt-jc-ico-2-1-1.png) no-repeat 90% center; color: #fff;}
.zt-sdlyzwgk-warp .nav-l li:hover > h4 a,.zt-sdlyzwgk-warp .nav-l li.active > h4 a { background-image: url(../images/zt-jczwgk-zt-jc-ico-2-1.png);}
.zt-sdlyzwgk-warp .nav-l li > .leven-menu { display: none; border: 1px solid #DFDEDE; border-bottom: none; margin: 15px 0 10px; position: relative;}
.zt-sdlyzwgk-warp .nav-l li > .leven-menu > i { display: block; width: 18px; height: 11px; background: #4896F7 url(../images/zt-jczwgk-zt-jc-ico-2-2.png) no-repeat; position: absolute; top: -11px; right: 23px; }
.zt-sdlyzwgk-warp .nav-l li > .leven-menu li a { display: block; height: 46px; padding-left: 26px; line-height: 46px; font-size: 16px; color: #4896f7; border-bottom: 1px solid #DFDEDE; border-left: 3px solid #fff;}
.zt-sdlyzwgk-warp .nav-l li > .leven-menu li a:hover,.zt-sdlyzwgk-warp .nav-l li > .leven-menu li a.active { font-weight: 700; border-left: 3px solid #4896F7;}


.zt-sdlyzwgk-warp .nav-l li.active > .leven-menu { display: block;}

/*for 1222 改版 end*/
.articleContent-box .articleBox { font-size: 14px; line-height: 24px;}

/*罗湖区基层政务公开标准化规范化试点满意度测评调查问卷 start*/
.wj-temp1 .ps { padding: 20px; background: #f8f8f8; color: #666;}
.wj-temp1 .wjBox dl { margin-bottom: 30px;}
.wj-temp1 .wjBox dl dt {font-size: 18px; color: #0069c5; border-left: 3px solid #0069c5; padding-left: 15px; line-height: 18px; margin: 20px 0;}
.wj-temp1 .wjBox dl dd {padding-top: 15px; border-top: 1px solid #E6E8E8; overflow: hidden;}
.wj-temp1 .wjBox dl dd label { padding: 5px 0 5px 40px; position: relative; font-size: 14px; color: #777; font-weight: 500;}
.wj-temp1 .wjBox dl dd label input[type=checkbox],.wj-temp1 .wjBox dl dd label input[type=radio] { position: absolute;left: 17px; top: 4px;}
.wj-temp1 .wjBox dl dd input.t-1 { padding: 0 5px; border: none; border-bottom: 1px solid #ddd;}
.wj-temp1 .wjBox dl dd textarea.text-1 { width: 100%; height: 120px; padding: 15px; border: 1px solid #eee;}
.wj-temp1 .wjBox .btns button { width: 40%; height: 40px; font-size: 16px; border: none; background: #1082e2; color: #fff; border-radius: 5px; font-weight: 700;}
.wj-temp1 .wjBox .code {height: 38px; line-height: 38px; font-size: 18px; color: #0069c5;}
.wj-temp1 .wjBox .code .t-2 { height: 38px; border: 1px solid #ddd; padding: 0 5px; margin-right: 10px; color: #333; font-weight: 700;}

/*罗湖区基层政务公开标准化规范化试点满意度测评调查问卷 end*/


/*新版响应式文章页 0515 start*/
.articleTit-nav { position: relative;}
.articleTit-nav .bigTag { position: absolute; top: 0; left: -5px; display: inline-block; padding: 8px 15px; background: #DE3226; font-size: 16px; color: #fff;}
.article-bar > .col-lg-9 { width: 100%;}
.article-bar > .col-lg-9 .border-temp1 { box-shadow: none;}
.article-bar > .col-lg-3 { display: none;}
.article-bar.two > .col-lg-9 { width: 75%}
.article-bar.two > .col-lg-9  .border-temp1 { box-shadow: 0 0 5px #c9c9c9;;}
.article-bar.two > .col-lg-3 { display: block;}
.articleTit-nav .gdTag { position: absolute; top: -10px; right: -5px; display: inline-block; padding: 0 0 40px; font-size: 12px; background: url(../images/zfzx_3_h.png) no-repeat center bottom; color: #DE3226;transform:rotate(15deg);}

.business-home-main .menu-navBox dl dt,
.servicePublic-warp .top .logo a {-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
.business-home-main .menu-navBox.temp1 dl { width: 10%; height: auto; margin: 5px 0;}
.business-home-main .menu-navBox.temp1 dl dt {  width: 100%; height: auto; border: none; }
.business-home-main .menu-navBox.temp1 dl dt a { display: block; color: #fff; font-weight: 500; text-align: center;}
.business-home-main .menu-navBox.temp1 dl dt a:hover,.business-home-main .menu-navBox.temp1 dl dt a.on { color: #FDFA01}

/*新版响应式文章页 0515 end*/

/*0530 试点专题 start*/
.boxShadow { box-shadow: 0 5px 15px rgba(10,100,173,.1);}

.haverFastRoad .fix-warp { z-index: 10;}
.haverFastRoad .fix-warp .fix-nav { position: relative; top: 0; left: 0; margin-top: 0;;}
.haverFastRoad .fix-warp a.closeBtn { display: none; position: absolute; right: -10px; top: -10px;}
.fix-warp { width: 120px;  position: fixed; top: 50%;left: 5px; margin-top: -132px; z-index: 2;}
.fix-warp h2.t { height: 46px; margin-bottom: 1px; line-height: 46px; background: url(../images/zt-sd-nav-bg-1.png) no-repeat center; text-align: center; font-size: 16px; color: #fff;}
.fix-warp h2.t a { color: #fff;}
.fix-warp h2.t i { display: inline-block;  width: 20px; height: 20px; margin-left: 3px; background: url(../images/zt-sd-nav-1.png) no-repeat 0 4px; position: relative; top: 5px;}
.fix-warp h2.t-1 { border-radius: 10px 10px 0 0; cursor: pointer;}
.fix-warp h2.t-2 { margin-bottom: 0; border-radius: 0 0 10px 10px;}
.fix-warp h2.t-2 i { background-position: -30px 3px;}
.haverFastRoad .fix-warp .fix-nav { position: relative; top: -1px;}
.haverFastRoad .fix-warp .fix-nav ul { width: 100%; border-top: 1px solid #D6D6D6; border-radius: 0; padding: 0; background: #fff; }
.haverFastRoad .fix-warp .fix-nav li strong { width: 100%; height: 42px; margin: 0; line-height: 42px; border: 1px solid #D6D6D6; border-top: none; font-size: 14px; color: #222; font-weight: 500; text-align: left;}
.haverFastRoad .fix-warp .fix-nav li strong i { display: block; width: 20px; height: 30px; float: left; margin: 5px 5px 0 10px;background: url(../images/zt-sd-nav-1.png) no-repeat 0 -19px;}
.haverFastRoad .fix-warp .fix-nav li strong i.ico2 { background-position: 0 -52px;}
.haverFastRoad .fix-warp .fix-nav li strong i.ico3 { background-position: 0 -84px;}
.haverFastRoad .fix-warp .fix-nav li strong i.ico4 { background-position: 0 -115px;}
.haverFastRoad .fix-warp .fix-nav li strong i.ico5 { background-position: 0 -147px;}
.haverFastRoad .fix-warp .fix-nav li strong:hover, .haverFastRoad .fix-warp .fix-nav li strong.on { background: #F4F4F4; color: #D9840B; }
.haverFastRoad .fix-warp .fix-nav li strong:hover i.ico1, .haverFastRoad .fix-warp .fix-nav li strong.on i.ico1 { background-position: -30px -19px;}
.haverFastRoad .fix-warp .fix-nav li strong:hover i.ico2, .haverFastRoad .fix-warp .fix-nav li strong.on i.ico2 { background-position: -30px -52px;}
.haverFastRoad .fix-warp .fix-nav li strong:hover i.ico3, .haverFastRoad .fix-warp .fix-nav li strong.on i.ico3 { background-position: -30px -84px;}
.haverFastRoad .fix-warp .fix-nav li strong:hover i.ico4, .haverFastRoad .fix-warp .fix-nav li strong.on i.ico4 { background-position: -30px -115px;}
.haverFastRoad .fix-warp .fix-nav li strong:hover i.ico5, .haverFastRoad .fix-warp .fix-nav li strong.on i.ico5 { background-position: -30px -147px;}


.newSdzt-warp .head-warp { background: url(../images/zt-sdzt-img-1-2.jpg) no-repeat center;}
.newSdzt-warp .head-warp .banner-tit { padding: 34px 0 90px;}
.newSdzt-warp .info-warp { height: 186px; background: #0190DC url(../images/zt-sdzt-img-1-7.jpg) no-repeat center;}
.newSdzt-warp .info-warp p.txt { padding: 35px 40px 0; color: #fff; font-size: 14px; line-height: 28px; font-family: "宋体"}
.newSdzt-warp .info-warp p.txt i { font-size: 32px; padding-right: 3px;}
.newSdzt-warp .ly-box { background: url(../images/zt-sdzt-img-1-3.jpg) no-repeat center bottom;}
.newSdzt-warp .ly-box .t-lists { height: 300px; margin: 20px 0 40px;}
.newSdzt-warp .ly-box .t-lists ul { width: 100%;}
.newSdzt-warp .ly-box .t-lists li { float: left; margin-left: -30px; }
.newSdzt-warp .ly-box .t-lists li a { display: block; width: 160px; height: 138px; padding-top: 20px; text-align: center; font-size: 16px; color: #222; background: url(../images/zt-sd-menu-bg.png) no-repeat; position: relative; transition: color.3s;}
.newSdzt-warp .ly-box .t-lists li a i { display: block; width: 68px; height: 62px; margin: 0 auto 10px; background: url(../images/zt-sd-menu-ico-0.png) no-repeat 0 9px;}
.newSdzt-warp .ly-box .t-lists li.s-2 a i { background-position: 0 -58px;}
.newSdzt-warp .ly-box .t-lists li.s-3 a i { background-position: 0 -122px;}
.newSdzt-warp .ly-box .t-lists li.s-4 a i { background-position: 0 -186px;}
.newSdzt-warp .ly-box .t-lists li.s-5 a i { background-position: 0 -254px;}
.newSdzt-warp .ly-box .t-lists li.s-6 a i { background-position: 0 -320px;}
.newSdzt-warp .ly-box .t-lists li.s-7 a i { background-position: 0 -386px;}
.newSdzt-warp .ly-box .t-lists li.s-8 a i { background-position: 0 -451px;}
.newSdzt-warp .ly-box .t-lists li.s-9 a i { background-position: 0 -516px;}
.newSdzt-warp .ly-box .t-lists li.s-1 {  margin-left: 0;}
.newSdzt-warp .ly-box .t-lists li.s-1 a{ top: 80px;}
.newSdzt-warp .ly-box .t-lists li.s-2 a{ top: 10px; background-position: 0 -143px;}
.newSdzt-warp .ly-box .t-lists li.s-3 a{ top: 80px; background-position: 0 -430px;}
.newSdzt-warp .ly-box .t-lists li.s-4 a{ top: 150px; background-position: 0 -286px;}
.newSdzt-warp .ly-box .t-lists li.s-5 a{ top: 80px; background-position: 0 -574px;}
.newSdzt-warp .ly-box .t-lists li.s-6 a{ top: 10px; background-position: 0 -717px;}
.newSdzt-warp .ly-box .t-lists li.s-7 a{ top: 80px; background-position: 0 -860px;}
.newSdzt-warp .ly-box .t-lists li.s-8 a{ top: 150px; background-position: 0 -1003px;}
.newSdzt-warp .ly-box .t-lists li.s-9 a{ top: 80px; background-position: 0 -1147px;}
.newSdzt-warp .ly-box .t-lists li a:hover,.newSdzt-warp .ly-box .t-lists li a.on { color: #fff;}
.newSdzt-warp .ly-box .t-lists li.s-1 a:hover,.newSdzt-warp .ly-box .t-lists li.s-1 a.on { background-position: -170px 0;}
.newSdzt-warp .ly-box .t-lists li.s-1 a:hover i,.newSdzt-warp .ly-box .t-lists li.s-1 a.on i { background-position: -77px 9px;}
.newSdzt-warp .ly-box .t-lists li.s-2 a:hover,.newSdzt-warp .ly-box .t-lists li.s-2 a.on { background-position: -170px -143px;}
.newSdzt-warp .ly-box .t-lists li.s-2 a:hover i,.newSdzt-warp .ly-box .t-lists li.s-2 a.on i { background-position: -77px -58px;}
.newSdzt-warp .ly-box .t-lists li.s-3 a:hover,.newSdzt-warp .ly-box .t-lists li.s-3 a.on { background-position: -170px -430px;}
.newSdzt-warp .ly-box .t-lists li.s-3 a:hover i,.newSdzt-warp .ly-box .t-lists li.s-3 a.on i { background-position: -77px -122px;}
.newSdzt-warp .ly-box .t-lists li.s-4 a:hover,.newSdzt-warp .ly-box .t-lists li.s-4 a.on { background-position: -170px -286px;}
.newSdzt-warp .ly-box .t-lists li.s-4 a:hover i,.newSdzt-warp .ly-box .t-lists li.s-4 a.on i { background-position: -77px -186px;}
.newSdzt-warp .ly-box .t-lists li.s-5 a:hover,.newSdzt-warp .ly-box .t-lists li.s-5 a.on { background-position: -170px -574px;}
.newSdzt-warp .ly-box .t-lists li.s-5 a:hover i,.newSdzt-warp .ly-box .t-lists li.s-5 a.on i { background-position: -77px -254px;}
.newSdzt-warp .ly-box .t-lists li.s-6 a:hover,.newSdzt-warp .ly-box .t-lists li.s-6 a.on { background-position: -170px -717px;}
.newSdzt-warp .ly-box .t-lists li.s-6 a:hover i,.newSdzt-warp .ly-box .t-lists li.s-6 a.on i { background-position: -77px -320px;}
.newSdzt-warp .ly-box .t-lists li.s-7 a:hover,.newSdzt-warp .ly-box .t-lists li.s-7 a.on { background-position: -170px -860px;}
.newSdzt-warp .ly-box .t-lists li.s-7 a:hover i,.newSdzt-warp .ly-box .t-lists li.s-7 a.on i { background-position: -77px -386px;}
.newSdzt-warp .ly-box .t-lists li.s-8 a:hover,.newSdzt-warp .ly-box .t-lists li.s-8 a.on { background-position: -170px -1003px;}
.newSdzt-warp .ly-box .t-lists li.s-8 a:hover i,.newSdzt-warp .ly-box .t-lists li.s-8 a.on i { background-position: -77px -451px;}
.newSdzt-warp .ly-box .t-lists li.s-9 a:hover,.newSdzt-warp .ly-box .t-lists li.s-9 a.on { background-position: -170px -1147px;}
.newSdzt-warp .ly-box .t-lists li.s-9 a:hover i,.newSdzt-warp .ly-box .t-lists li.s-9 a.on i { background-position: -77px -516px;}

.newSdzt-warp .cataloguesBox { position: relative; border: 4px solid #1696DB; border-radius: 0 0 15px 15px;background: #fff;}
.newSdzt-warp .cataloguesBox .t-search { position: relative; top: -4px; height: 62px; line-height: 62px; background: #1596DB url(../images/zt-sd-nav-bg-4.jpg) no-repeat right center; }
.newSdzt-warp .cataloguesBox .t-search .t { height: 62px; line-height: 62px; padding-left: 50px; background: #1596DB url(../images/zt-sdzt-ico-2-17.png) no-repeat 20px center; font-size: 20px; font-weight: 700; color: #fff; }
.newSdzt-warp .cataloguesBox .t-search .search { position: relative;}
.newSdzt-warp .cataloguesBox .t-search .search span { width: 300px;float: left;margin-top: 14px;}
.newSdzt-warp .cataloguesBox .t-search .search input { border: none; border-radius: 17px 0 0 17px;}
.newSdzt-warp .cataloguesBox .t-search .search .btn-a { float: right; margin-top: 14px; display: inline-block; width: 60px; height: 34px; background: #6BBD16 url(../images/zt-sdzt-ico-2-2.png) no-repeat center; border-radius: 0 17px 17px 0;}
.newSdzt-warp .cataloguesBox .search .leven-lists { padding: 10px 0; position: absolute; top: 50px; left: 0; right: 0; text-align: left; border: 1px solid #ddd; background: #fff; z-index: 2;}
.newSdzt-warp .cataloguesBox .search .leven-lists li a { display: block; line-height: 36px; padding: 0 15px; font-size: 12px; color: #666;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.newSdzt-warp .cataloguesBox .search .leven-lists li a b { color: #000;}
.newSdzt-warp .cataloguesBox .search .leven-lists li a:hover { background: #f6f6f6;}

.newSdzt-warp .cataloguesBox .lists-item .ps .t-type { height: 40px; line-height: 40px;}
.newSdzt-warp .cataloguesBox .lists-item .ps .t-type a { display: block; float: left; height: 38px; padding: 0 30px; margin-left: -2px; font-size: 16px; color: #0B9558; line-height: 34px; border: 2px solid #0B9558;}
.newSdzt-warp .cataloguesBox .lists-item .ps .t-type a.on { background: #0190DC !important; color: #fff !important; border-color: #0190DC !important;}
.newSdzt-warp .cataloguesBox .lists-item .ps .t-type a.b1 { border-radius: 5px 0 0 5px;}
.newSdzt-warp .cataloguesBox .lists-item .ps .t-type a.b2 { border-radius: 0 5px 5px 0;}

.newSdzt-warp .cataloguesBox .ts-lists > h4 { padding-bottom: 10px; }
.newSdzt-warp .cataloguesBox .ts-lists > h4 a { display: inline-block; width: 10.311%; margin: 1px .4%; height: 32px; line-height: 30px; font-size: 14px; color: #333; text-align: center; border: 1px solid #ddd; border-radius: 5px;}
.newSdzt-warp .cataloguesBox .ts-lists > h4 a.active { background: #1697DB; color: #fff; border-color:#1697DB;}
.newSdzt-warp .cataloguesBox .ts-lists .info { margin-bottom: 10px;}
.newSdzt-warp .cataloguesBox .ts-lists .info p a { height: 38px; line-height: 36px; padding-left: 20px; border-color: #eee; font-size: 12px; position: relative; }
.newSdzt-warp .cataloguesBox .ts-lists .info p a em { position: absolute; top: 50%; right: 10px; margin-top: -8px; line-height: 18px; color: #888;}


.newSdzt-warp ul.lists-1 { border-top: 1px solid #DFDFDF;}
.newSdzt-warp ul.lists-1 li a { display: block; height: 46px; padding: 0 15px; line-height: 46px; border-bottom: dashed 1px #DFDFDF; color: #333; font-size: 15px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newSdzt-warp ul.lists-1.haveTime li a { padding-right: 90px; position: relative;}
.newSdzt-warp ul.lists-1.haveTime li a span { position: absolute; height: 16px; line-height: 16px; color: #888; top: 50%; margin-top: -8px;right: 10px;}
.newSdzt-warp ul.lists-1 li a:hover { background: #F4F4F4; color: #52aef4}
.newSdzt-warp ul.lists-1 li a.on { background: #f2fafd; color: #f33e2b}
.newSdzt-warp .list-leven-box { display: none;}
.newSdzt-warp .ly-box .nav-l h4 a { display: block; height: 42px; line-height: 42px; background: #1598DD; color: #fff; font-size: 16px; position: relative;}
.newSdzt-warp .ly-box .nav-l h4 a img { float: left; margin: 13px 9px 0 15px;}
.newSdzt-warp .ly-box .nav-l h4 a em { position: absolute; top: 50%; right: 10px; margin-top: -4px; display: block;width:0;height:0;border-width:7px;border-style: dashed dashed dashed solid;border-color: transparent transparent transparent #fff;}
.newSdzt-warp .ly-box .nav-l li.active h4 a em { right: 15px; border-style:solid dashed dashed dashed;border-color:#fff transparent transparent transparent;}
.newSdzt-warp .ly-box .nav-l > ul > li { margin-bottom: 3px;}
.newSdzt-warp .ly-box .nav-l li .leven-menu { background: #EFEFEF; padding: 6px 0;}
.newSdzt-warp .ly-box .nav-l li .leven-menu li a { display: block; height: 32px; line-height: 32px; color: #333; padding-left: 30px; font-size: 15px; position: relative;}
.newSdzt-warp .ly-box .nav-l li .leven-menu li a b { display: block; width: 4px; height: 4px; background: #333; border-radius: 50%; position: absolute; top: 50%; left: 20px; margin-top: -2px;}
.newSdzt-warp .ly-box .nav-l li .leven-menu li a:hover,
.newSdzt-warp .ly-box .nav-l li .leven-menu li a.on { color: #43A373;}
.newSdzt-warp .ly-box .nav-l li .leven-menu li a:hover b,
.newSdzt-warp .ly-box .nav-l li .leven-menu li a.on b { background: #43A373; }

.newSdzt-warp .nav-l li .leven-menu { display: none;}
.newSdzt-warp .nav-l li.active .leven-menu { display: block;}









.newSdzt-warp .kb-box { background: url(../images/zt-sdzt-img-1-4.jpg) no-repeat center bottom;}
.newSdzt-warp .kb-box .kb { padding: 40px 0 50px;  }
.newSdzt-warp .kb-box .newsBox .tit-2 { height: 46px; background: #0190DC url(../images/zt-sd-nav-bg-2.png) no-repeat right center;}
.newSdzt-warp .kb-box .newsBox .tit-2 { display: block; line-height: 46px; padding: 0 20px; font-size: 20px; color: #fff;}
.newSdzt-warp .kb-box .newsBox .tit-2 a { float: right; font-size: 14px; color: #fff;}
.newSdzt-warp ul.temp1 li a { display: block; height: 46px; line-height: 46px; border-bottom: dashed 1px #DEDEDE; font-size: 14px; padding: 0 90px 0 10px; padding-right:120px\9; position: relative; color: #333;}
.newSdzt-warp ul.temp1 li a:hover { color: #0091DB}
.newSdzt-warp ul.temp1 li a em { display: block; max-width: 100%; position: relative; padding-right: 25px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.newSdzt-warp ul.temp1 li a em img { position: absolute; top: 50%; right: 0; margin-top: -10px;}
.newSdzt-warp ul.temp1 li a i { display: block; width: 4px; height: 4px; border-radius: 50%; background: #333; position: absolute; left: 0; top: 50%; margin-top: -2px;}
.newSdzt-warp ul.temp1 li a span { display: block; height: 14px; line-height: 14px; position: absolute; top: 50%; right: 0; margin-top: -7px; color: #888;}

.newSdzt-warp .kb-box .lcBox h2 a { display: inline-block; width: 33.33%; height: 46px; text-align: center; background: #B7C2C1; color: #fff; font-size: 16px; position: relative;transition: 0s; } 
.newSdzt-warp .kb-box .lcBox h2 a span { visibility: hidden; display: block; width: 24px; height: 14px; position: absolute; left: 50%; bottom: -16px; margin-left: -12px; background: url(../images/zt-sdzt-ico-2-7.png) no-repeat; }
.newSdzt-warp .kb-box .lcBox h2 a.active span {visibility: visible;}
.newSdzt-warp .kb-box .lcBox h2 a em { display: block; padding-top: 6px;}
.newSdzt-warp .kb-box .lcBox h2 a em i{ font-size: 12px;}
.newSdzt-warp .kb-box .lcBox h2 a b { display: block; width: 25px; position:absolute; top: 0; bottom: 0; background: #0190DC url(../images/zt-sd-nav-bg-3.png) no-repeat; }
.newSdzt-warp .kb-box .lcBox h2 a b.l { left: 0; background-position: -54px 0;}
.newSdzt-warp .kb-box .lcBox h2 a b.r { right: 0; background-position: -80px 0;}
.newSdzt-warp .kb-box .lcBox h2 a.on { background: #0190DC}
.newSdzt-warp .kb-box .lcBox h2 a.on b.l { left: 0; background-position: 0 0;}
.newSdzt-warp .kb-box .lcBox h2 a.on b.r { right: 0; background-position: -27px 0;}
.newSdzt-warp .kb-box .lcBox .ps { padding: 40px 0 20px; font-size: 18px;}
.newSdzt-warp .kb-box .lcBox .ps em { display: inline-block; padding-left:40px; background: url(../images/zt-sdzt-ico-2-8.png) no-repeat 15px center;}
.newSdzt-warp .kb-box .lcBox .ps span { display: inline-block; margin-left: 15px; font-size: 16px; padding-left: 135px; background: url(../images/zt-sdzt-ico-2-13.png) no-repeat 15px center; color: #49B426;}

.newSdzt-warp .kb-box .lcBox .item { float: left; width: 33.33%; padding: 15px 10px;}
.newSdzt-warp .kb-box .lcBox .item .itemBox { padding: 20px 10px 5px; position: relative; border: 1px solid #E5E5E5;}
.newSdzt-warp .kb-box .lcBox .item .itemBox .t { height: 8px; position: absolute; left: 0; right: 0; top: -8px; background:  url(../images/zt-sdzt-ico-2-14.png) repeat-x }
.newSdzt-warp .kb-box .lcBox .item .itemBox .t em { display: block; width: 24px; height: 24px; line-height: 24px; position: absolute; left: 50%; top: -10px; margin-left: -12px; background: #E08418; text-align: center; border-radius: 50%; color: #fff; font-size: 16px; box-shadow: 0 2px 5px #ddd;}
.newSdzt-warp .kb-box .lcBox .item .itemBox .txt p { height: 170px; font-size: 14px; background: url(../images/zt-sdzt-ico-2-15.png) repeat; line-height: 32px; color: #777; overflow: hidden;}
.newSdzt-warp .pages-temp1 a { display: inline-block; width: 28px; height: 28px; margin: 0 4px; border: 1px solid #ddd; line-height: 26px; font-size: 14px; color: #666; }
.newSdzt-warp .pages-temp1 a.active { background: #C0C0C0; color: #fff;}

.newSdzt-warp .gf-box { background: url(../images/zt-sdzt-img-1-3.jpg) no-repeat center bottom;}
.newSdzt-warp .gf-box .gf { padding: 40px 0 50px; }
.newSdzt-warp .gf-box .gfBox { border-top: 2px solid #0190DC;}

.newSdzt-warp .gf-box .gfBox h2{display: -webkit-box; display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack:justify ; justify-content: space-between; }
.newSdzt-warp .gf-box .gfBox h2 a { display: inline-block; padding: 8px 8px 14px; text-align: center; font-size: 18px; color: #333; border-bottom: 3px solid #fff; position: relative; }
.newSdzt-warp .gf-box .gfBox h2 a i { display: none; width: 13px; height: 6px; background: url(../images/zt-sdzt-ico-2-9.png) no-repeat; position: absolute; bottom: -9px; left: 50%; margin-left: -6px;}
.newSdzt-warp .gf-box .gfBox h2 a.active { border-bottom: 3px solid #0092DD; color: #0092DD; font-weight: 700;}
.newSdzt-warp .gf-box .gfBox h2 a.active i { display: block;}
.newSdzt-warp .gf-box .gfBox .nav-lists.col-lg-1 { width: 14%;}
.newSdzt-warp .gf-box .gfBox .switchBox.col-lg-11 { width: 84%;}
.newSdzt-warp .gf-box .gfBox .nav-lists a { display: block; width: 100%; height: 48px; margin-bottom: 5px; line-height: 48px; font-size: 14px; text-align: center; background: #E8E6E7; color: #333;transition: 0s;}
.newSdzt-warp .gf-box .gfBox .nav-lists a.active { background: #0190DC url(../images/zt-sdzt-ico-2-10.png) no-repeat right center; color: #fff;}
.newSdzt-warp .gf-box .gfBox h4.s-t { padding-left: 20px; background: url(../images/zt-sdzt-ico-2-8.png) no-repeat 0 center; font-size: 16px;}

.newSdzt-warp .ksh-box .ksh { position: relative; padding: 20px 10px;}
.newSdzt-warp .ksh-box .ksh .btns a { display: block; width: 40px; height: 100px; position: absolute; top: 50%; margin-top: -50px; background: rgba(0,0,0,.4) url(../images/zt-sdzt-ico-2-11.png) no-repeat center 40px; overflow: hidden; text-indent: -99em; z-index: 9;}
.newSdzt-warp .ksh-box .ksh .btns a:hover { opacity: .8;filter: alpha(Opacity = 80);}
.newSdzt-warp .ksh-box .ksh .btns a.leftBtn { left: 0;}
.newSdzt-warp .ksh-box .ksh .btns a.rightBtn { right: 0; background-position: center -40px;}
.newSdzt-warp .ksh-box .ksh .moveBox { width: 100%; height: 300px; overflow: hidden; position: relative;}
.newSdzt-warp .ksh-box .ksh .moveBox ul { position: absolute; height: 400px;}
.newSdzt-warp .ksh-box .ksh .moveBox ul li { float: left; padding: 5px 7px; }
.newSdzt-warp .ksh-box .ksh .moveBox ul li a { display: block; padding: 15px; text-align: center; font-size: 14px; color: #333;}
.newSdzt-warp .ksh-box .ksh .moveBox ul li a:hover { opacity: 1;filter: alpha(Opacity = 100); box-shadow: 0 5px 15px rgba(10,100,173,.2); }
.newSdzt-warp .ksh-box .ksh .moveBox ul li a i { display: block; line-height: 30px;}
.newSdzt-warp .ksh-box .ksh .moveBox ul li a img { width: 350px; height: 217px; border: 1px solid #E6E8ED;}
.imgPopBox { position: fixed; top: 0; left: 0; right: 0;bottom: 0; z-index: 10;}
.imgPopBox b.closeBtn { position: absolute; top: 0; left: 0; right: 0;bottom: 0; background: rgba(0,0,0,.6);}
.imgPopBox .v-btn { position: absolute; top: 0; right: 0; padding: 15px;}
.imgPopBox .popImg { position: absolute; top: 10%; left: 50%; bottom: 10%; margin: 0 0 0 -430px; width: 860px; padding: 20px; background: #fff; border-radius: 10px; z-index: 2; overflow: auto;}
.imgPopBox .popImg img { width: 100%;}

.newSdzt-warp .ksh-box .ksh .tabBtns li { float: left; width:25%; }
.newSdzt-warp .ksh-box .ksh .tabBtns li a { display: block; margin: 3px; text-align: center; height: 42px; line-height: 42px; font-size: 14px; background: #fff; color: #000; border: 1px solid #ddd; border-radius: 6px; }
.newSdzt-warp .ksh-box .ksh .tabBtns li a.on { background: #0190DC; color: #fff; border: 1px solid #0190DC;}

.newSdzt-warp .map-box { padding-top: 20px; background: url(../images/zt-sdzt-img-1-6.jpg) no-repeat center top;}
.newSdzt-warp .map-box .map { padding: 40px 0 50px; }
.newSdzt-warp .map-box .mapimg { width: 100%; height: 600px; overflow: hidden;}



/*0530 试点专题 end*/

/*分页 start*/
.pagination.temp1 { margin: 0;}
.pagination.temp1 li a,.pagination.temp1 li span { height: auto !important; line-height: 22px !important; margin: 0 2px; padding: 5px 12px !important; border: none !important; border-radius: 0; font-size: 14px !important; background: #F6F6F6; color: #5D7A9E !important; border: none;}
.pagination.temp1 li.active a { background: #4897F7; color: #fff !important;}



/*分页 end*/

/*input 提示信息 start*/
.psTxt,.psTxt-t{ position: relative;}span.psTxt { display: inline-block;}
.psTxt .ps,.psTxt-t .ps{ display: inline-block; height: 16px; line-height: 16px; position: absolute; left: 10px; top: 50%; margin-top: -8px; z-index: 2; color: #777;}
.psTxt-t .ps { top: 10px; margin-top: 0;}
/*input 提示信息 end*/


.articleContent-box .t-box { border: 1px solid #ddd; padding: 10px 15px; position: relative;}
.articleContent-box .t-box .sxImg { position: absolute; top: 5px; right: 5px;}
.articleContent-box .t-box ul { width: 100%;}
.articleContent-box .t-box ul li { float: left; min-width: 50%; min-height: 28px; line-height: 18px; padding: 5px 0 5px 75px; font-size: 14px; color: #666; position: relative;}
.articleContent-box .t-box ul li span { position: absolute; left: 0; top: 5px;}


/*盐田区规范性文件统一查询平台 start*/
.gfxwjtycxptBox .searchBox {  background: #F6F6F6;}
.gfxwjtycxptBox .searchBox > div { padding: 6px;}
.gfxwjtycxptBox .searchBox > div p span { display: inline-block; font-size: 14px; padding-bottom: 5px; }
.gfxwjtycxptBox .searchBox > div p input,.gfxwjtycxptBox .searchBox > div p select { border: 1px solid #ddd;}
.gfxwjtycxptBox .searchBox > div p input.dataIco { background: url(../images/data-ico-1.png) no-repeat 98% center;}
.gfxwjtycxptBox .searchBox > div .btn { display: inline-block; width: 100%; margin-top: 26px; background: #3A8FDC; color: #fff; font-size: 15px;}
.gfxwjtycxptBox .type-search > h2 { padding: 10px 0;}
.gfxwjtycxptBox .type-search > h2 a { display: inline-block; height: 42px; line-height: 40px; margin-right: 15px; padding: 0 45px; font-size: 17px; border: 1px solid #ddd; border-radius: 6px; color: #222; }
.gfxwjtycxptBox .type-search > h2 a.active { background: #41ACEB; color: #fff; border: 1px solid #41ACEB;}
.gfxwjtycxptBox .type-search .yearList a { display: inline-block; padding: 5px 29px; margin: 5px; border: 1px solid #E7E7E7; font-size: 15px; border-radius: 6px; color: #222;}
.gfxwjtycxptBox .type-search .yearList a:hover { background: #f6f6f6;}
.gfxwjtycxptBox .type-search .yearList a.on { background: #E60012; color: #fff;}
.gfxwjtycxptBox .type-search .orgList ul { padding: 0 20px;}
.gfxwjtycxptBox .type-search .orgList ul li { float: left; width: 25%;}
.gfxwjtycxptBox .type-search .orgList ul li a { display: block; padding: 5px 5px 5px 12px; background: url(../images/list-ico-12.png) no-repeat 0 center; color: #555;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gfxwjtycxptBox .type-search .orgList ul li a:hover,.gfxwjtycxptBox .type-search .orgList ul li a.on { color: #E60012;}
.gfxwjtycxptBox .newsList > h2 { font-size: 26px; }
.gfxwjtycxptBox .newsList .listBox li a { display: block; padding: 5px 120px 5px 0; font-size: 14px; color: #333; position: relative;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.gfxwjtycxptBox .newsList .listBox li a:hover { color: #41ACEB;}
.gfxwjtycxptBox .newsList .listBox li a span { position: absolute; top: 5px; right: 10px;}
.gfxwjtycxptBox .newsList .listBox li a i { float: left; width: 5px; height: 5px; margin: 10px 10px 0; background: #41ACEB; border-radius: 50%;}


/*盐田区规范性文件统一查询平台 end*/

/*数据 start*/
.dataPageWarp { background: #f6f6f6;}
.dataPageWarp .navTabBox { padding: 0 0 35px 0;}
.dataPageWarp .leftBarBox {height: 541px;}
.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: 25px; height: 541px;}
.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;}
/*数据 end*/


/*绿道专题 start*/
.greenway-zt { background: #fafafa url(../images/ld-zt-bg-1-1.jpg) no-repeat center bottom; }
.greenway-zt .txt { font-size: 14px; color: #666; line-height: 24px;}
.greenway-zt .btn-1 { display: inline-block; padding: 10px 35px; font-size: 14px; color: #666; border: 1px solid #eee; background: #fff;}
.greenway-zt .btn-1:hover { background: #08573A; color: #fff;}
.headT1.top-head { position: relative;}
.headT1.top-head .menuBox { padding: 15px; position: absolute; top: 30px; right: 0; left: 0; z-index: 2; background: #fff; border-top: 2px solid #49B426; box-shadow: 0 0 10px rgba(0,0,0,.1);}
.headT1.top-head .menuBox > b { display: block; width: 125px; height: 2px; background: #0091DB; position: absolute; top: -2px;}
.headT1.top-head .menuBox > b.l-line { left: 0;}
.headT1.top-head .menuBox > b.r-line { right: 0;}
.headT1.top-head .menuBox .menuList > li { float: left; padding: 0 15px; position: relative;}
.headT1.top-head .menuBox .menuList > li h2 a { display: block; height: 56px; line-height: 56px; font-size: 16px; color: #333; padding: 0 20px;}
.headT1.top-head .menuBox .menuList > li:hover h2 a,.headT1.top-head .menuBox .menuList > li h2 a.on { color: #09563A; font-weight: 700; }
.headT1.top-head .menuBox .menuList > li:hover .levenBox { display: block;}
.headT1.top-head .menuBox .menuList .levenBox { display: none; position: absolute; left: 0; top: 56px; right: 0;}
.headT1.top-head .menuBox .menuList .levenBox ul { padding-top: 15px; background: url(../images/ld-zt-ico-1-1.png) no-repeat center 8px;}
.headT1.top-head .menuBox .menuList .levenBox ul li a { display: block; margin-bottom: 1px; background: #07573A; font-size: 15px; text-align: center; height: 40px; line-height: 40px; color: #fff; }
.headT1.top-head .menuBox .menuList .levenBox ul li a:hover { background: #0A6243;}
.greenway-zt .jx-warp { margin-top: -16px; background: url(../images/ld-zt-bg-1-2.jpg) repeat; }

.greenway-zt .xl-warp .btn-1 { padding: 6px 20px; font-size: 12px;}
.greenway-zt .xl-warp .img-box { position: relative;}
.greenway-zt .xl-warp .img-box em { position: absolute; top: 50%; margin-top: -8px; width: 0;height: 0; z-index: 2;}
.greenway-zt .xl-warp .img-box em.r { right: 0;border-top: 8px solid transparent;border-right: 10px solid #fff;border-bottom:8px solid transparent;}
.greenway-zt .xl-warp .img-box em.l { left: 0;border-top: 8px solid transparent;border-left: 10px solid #fff;border-bottom:8px solid transparent;}
.greenway-zt .xl-warp .txt-box h2 a { display: inline-block; width: 40%; height: 50px; line-height: 46px; border-bottom: 1px solid #666; font-size: 20px; font-weight: 700; color: #222;}
.greenway-zt .xl-warp .txt-box h2 a:hover { color: #08573A;}

.greenway-zt .news-warp  { padding-bottom: 50px; background: #fafafa url(../images/ld-zt-bg-1-3.jpg) no-repeat center bottom;}
.greenway-zt .news-warp h2.t span { color: #E6E6E6;}
.greenway-zt .news-warp h2.t span a { display: inline-block; height: 28px; line-height: 28px; color: #666; padding: 0 10px;}
.greenway-zt .news-warp h2.t span a:hover { background: #0A6243; color: #fff;}
.greenway-zt .news-warp .newImg .info { background: #08573A; color: #B9C7C0; padding: 10px 20px 20px 90px; position: relative;}
.greenway-zt .news-warp .newImg .info .time { display: block; position: absolute; top: 20px; left: 0; width: 90px; text-align: center;color: #fff;}
.greenway-zt .news-warp .newImg .info .time em { display: block; font-size: 32px; padding:20px 0 8px;}
.greenway-zt .news-warp .newImg .info h4 a { display: block; font-size: 16px; padding: 5px 0 10px; border-bottom:1px solid #fff; color: #fff;}
.greenway-zt .news-warp .newsList dl { padding:0 120px 20px 0; position: relative;}
.greenway-zt .news-warp .newsList dl dt { position: absolute; top: 0; right: 0; text-align: center; color: #666}
.greenway-zt .news-warp .newsList dl dt em { font-size: 32px; }
.greenway-zt .news-warp .newsList dl dt span { display: block; padding-bottom: 6px; font-weight: 500;}
.greenway-zt .news-warp .newsList dl dd h2 a { display: block; padding-bottom: 15px; font-size: 16px; border-bottom: 1px solid #E4E4E4; color: #333;}
.greenway-zt .news-warp .newsList dl dd p { font-size: 14px; line-height: 24px; color: #666;}
.greenway-zt .news-warp .newsList a:hover { color: #08573a}
.greenway-zt .news-warp .newsList ul li a { display: block; padding: 15px 80px 15px 0; font-size: 15px; border-bottom: 1px solid #E4E4E4; color: #333; position: relative;}
.greenway-zt .news-warp .newsList ul li a span { position: absolute; top: 50%; line-height: 18px; margin-top: -9px; right: 0; color: #777; font-size: 12px;}

.greenway-zt .kp-warp .item a { display: block; text-align: center;padding: 10px 0; font-size: 16px; color: #666; transition:0s;  }
.greenway-zt .kp-warp .item a span { display: block; padding-top: 5px;}
.greenway-zt .map-warp { padding: 30px 0 70px;}
.greenway-zt .map-warp .addsBox dl { line-height: 30px; font-size: 14px; color: #444}
.greenway-zt .map-warp .addsBox dl dt { color: #08573a;}

.greenway-zt .footer-t2 { padding: 5px 0; color: #fff; background: rgba(0,0,0,.15); border-top: 1px solid rgba(0,0,0,.25); }
.greenway-zt .footer-t2 * { color: #fff;}
.greenway-zt .footer-t2 .indexfooter-temp-2 .copyBox p.support { background: none}
.greenway-zt .footer-t2 .indexfooter-temp-2 a { color: #fff;}



/*绿道专题 end*/

/*环保水务局 start*/
.hbswj-zt { background: #fff;}
.hbswj-zt .headT1.top-head .menuBox .menuList > li:hover h2 a, .headT1.top-head .menuBox .menuList > li h2 a.on { color: #0091db;}
.hbswj-zt .headT1.top-head .menuBox .menuList .levenBox ul { background: url(../images/zt-hbswj-ico-2.png) no-repeat center 8px;}
.hbswj-zt .headT1.top-head .menuBox .menuList .levenBox ul li a {background: #0091DB;}
.hbswj-zt .headT1.top-head .menuBox .menuList .levenBox ul li a:hover { background: #0086CB;}
.hbswj-zt .t-s1 { height: 36px; line-height: 36px; font-size: 20px; font-weight: 700; color: #000;}
.hbswj-zt .list-s1 li a { display: block; padding: 5px 0 5px 20px; line-height: 24px; position: relative; font-size: 16px; color: #373737;}
.hbswj-zt .list-s1 li a i { position: absolute; left: 0; top: 12px; width: 0;height: 0;border-top: 6px solid transparent;border-left: 8px solid #999;border-bottom:6px solid transparent;}
.hbswj-zt .list-s1 li a span { display: block; color: #999; font-size: 14px;}
.hbswj-zt .list-s1 li a:hover { color: #1198dd;}
.hbswj-zt .list-s1 li a:hover i { border-left: 8px solid #1198dd}

.hbswj-zt .list-s1.t1 li a { padding: 5px 90px 5px 20px; font-size: 14px; }
.hbswj-zt .list-s1.t1 li a span { position: absolute; right: 0; top: 5px; font-size: 13px;}

.hbswj-zt .roll-warp { width: 100%; height: 90px; overflow: hidden; position: relative;}
.hbswj-zt .roll-warp > a,.imgMoveBox > a { position: absolute; top: 50%; display: block; width: 24px; height: 46px; margin-top: -23px; background: rgba(0,0,0,.4) url(../images/ico-4-2.png) no-repeat; z-index: 2;}
.hbswj-zt .roll-warp > a.leftBtn,.imgMoveBox > a.leftBtn { left: 0; border-radius: 0 3px 3px 0; background-position: 7px 15px;}
.hbswj-zt .roll-warp > a.rightBtn,.imgMoveBox > a.rightBtn { right: 0; border-radius: 3px 0 0 3px; background-position: -52px 15px;}
.hbswj-zt .roll-warp > ul { height: 150px; white-space: nowrap; overflow-x: auto;} 
.hbswj-zt .roll-warp > ul li { display: inline-block; width: 240px; height: 90px; margin-right: 8px; overflow: hidden;}
.hbswj-zt .roll-warp > ul li:last-child { margin-right: 0;}

.hbswj-zt dl.list-s2 dd h2 a { font-size: 15px; color: #373737;  }
.hbswj-zt dl.list-s2 dd h2 a:hover { color: #1198dd;}
.hbswj-zt dl.list-s2 dd h2 a span { font-size: 14px; color: #999;}
.hbswj-zt dl.list-s2 dd p.txt { font-size: 13px; color: #666;}
.hbswj-zt .txt-img-t1 a { display: block; position: relative;}
.hbswj-zt .txt-img-t1 a img { width: 100%; height: 240px;}
.hbswj-zt .txt-img-t1 a span { position: absolute; bottom: 0; right: 0; left: 0; background: rgba(0,0,0,.6); text-align: center; color: #fff; font-size: 16px; padding: 10px;}
.hbswj-zt .txt-img-t1 .item { width: 50%;}
.hbswj-zt .txt-img-t1 .item p { height: 120px; overflow: hidden;}
.hbswj-zt .txt-img-t1 .item p.txt { padding: 15px; background: #2FBEFB; color: #fff; position: relative; overflow: visible;}
.hbswj-zt .txt-img-t1 .item p.txt strong { display: block; padding-bottom: 5px; font-size: 16px;}
.hbswj-zt .txt-img-t1 .item p.txt em { display: inline-block; font-size: 12px; line-height: 16px;}
.hbswj-zt .txt-img-t1 .item p.txt a { display: inline-block; margin-top: 5px; padding: 2px 10px; background: #2698C9; border: 1px solid #59CBFB; color: #fff;}
.hbswj-zt .txt-img-t1 .item p.txt a:hover { background: #1F8EBF;}
.hbswj-zt .txt-img-t1 .item img { width: 100%; height: 120px;}
.hbswj-zt .txt-img-t1 .item p.txt i.tIco,
.hbswj-zt .txt-img-t1 .item p.txt i.bIco {position: absolute; left: 50%; margin-left: -10px; width: 0;height: 0;border-left: 8px solid transparent;border-bottom: 10px solid #2FBEFB;border-right:8px solid transparent;}
.hbswj-zt .txt-img-t1 .item p.txt i.tIco { top: -10px;}
.hbswj-zt .txt-img-t1 .item p.txt i.bIco { bottom: -10px; border-top: 10px solid #2FBEFB; border-bottom: none;}

/*环保水务局 end*/

/*罗湖区医疗专题 start*/
.zt-banner-banner { height: 420px; background: url(../images/zt-yl-img-1-1.jpg) no-repeat center;}
.ztjygg-banner {background-image:url(../images/zt-jygg-img-1-1.jpg) }

.ztyl-Warp .ps-zt-warp  { }
.ztyl-Warp .f-box { padding: 40px 0;}
.ztyl-Warp .f-box h2.tit { height: 30px; font-size: 20px; color: #5db9ea; line-height: 30px; letter-spacing: 1px; font-weight: 700; overflow: hidden;}
.ztyl-Warp .f-box h2.tit img { float: left; margin:2px 10px 0 0;}
.ztyl-Warp .f-box.f1 .vod-swidthBox { position: relative; padding-right: 160px;}
.ztyl-Warp .f-box.f1 .vod-lists { position: absolute; top: 0; bottom: 0; right: 15px; width: 162px; padding: 26px 0; background: #fff; border-right: 1px solid #E6E6E6;  overflow:hidden;}
.ztyl-Warp .f-box.f1 .vod-lists > b { height: 26px; position: absolute; left: 0; right: 0; background: #5DB9EA; cursor: pointer; text-align: center; }
.ztyl-Warp .f-box.f1 .vod-lists > b.not { background: #E5E5E5}
.ztyl-Warp .f-box.f1 .vod-lists > b i { display: inline-block; width: 18px; height: 18px; position: relative; top: 4px; background: url(../images/zt-yl-ico-1-2.png) no-repeat right 4px; }
.ztyl-Warp .f-box.f1 .vod-lists > b.upBtn { top: 0;}
.ztyl-Warp .f-box.f1 .vod-lists > b.downBtn { bottom: 0;}
.ztyl-Warp .f-box.f1 .vod-lists > b.downBtn i { background-position: right -13px;}
.ztyl-Warp .f-box.f1 .vod-lists > ul { height: 100%; width: 180px; overflow-y:auto;}
.ztyl-Warp .f-box.f1 .vod-lists > ul li { width: 162px;}
.ztyl-Warp .f-box.f1 .vod-lists > ul li span { display: block; height: 80px; padding: 0 15px; line-height: 80px; border-bottom: 1px solid #E6E6E6; font-size: 14px; position: relative; cursor: pointer;}
.ztyl-Warp .f-box.f1 .vod-lists > ul li span:hover{ background: #f8f8f8;}
.ztyl-Warp .f-box.f1 .vod-lists > ul li span > i { display: none; position: absolute; top: 0; right: 0; bottom: 0; width: 8px; background: #5DB9EA;}
.ztyl-Warp .f-box.f1 .vod-lists > ul li span > i em { position:absolute; top: 50%; left: 2px; margin-top: -4px; display: block; width: 0;height: 0;border-top: 4px solid transparent;border-right: 4px solid #fff;border-bottom:4px solid transparent;}
.ztyl-Warp .f-box.f1 .vod-lists > ul li span.on > i{ display: block;}
.ztyl-Warp .news-list li a { display: block; padding: 6px 90px 6px 10px; font-size: 14px; color: #222; line-height: 26px; position: relative; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  }
.ztyl-Warp .news-list li a span { font-size: 12px; color: #777; position: absolute; right: 10px; top: 5px;}
.ztyl-Warp .news-list li a i { float: left; width: 6px; height: 6px; margin: 10px 10px 0 0; background: #4BB9F4; border-radius: 50%;}
.ztyl-Warp .news-list li a:hover { background: #5DB9EA; color: #fff;}
.ztyl-Warp .news-list li a:hover i { background: #fff;}
.ztyl-Warp .news-list li a:hover span { color: #fff;}
.ztyl-Warp .news-list.t1 li a { border-bottom: dashed 1px #E4E4E4;}
.ztyl-Warp .news-list.t2 li a { padding: 15px 90px 15px 10px; font-size: 15px; border-bottom: dashed 1px #E4E4E4;}
.ztyl-Warp .news-list.t2 li a span { font-size: 14px; top: 15px;}
.ztyl-Warp .news-list .list-dl { min-height: 90px; position: relative; padding-right: 130px;}
.ztyl-Warp .news-list .list-dl dt a { display: block; margin-bottom: 10px; padding: 15px 10px; border-bottom: dashed 1px #E4E4E4; font-size: 16px; color: #5db9ea; font-weight: 500;}
.ztyl-Warp .news-list .list-dl dd { padding: 0 10px 15px; font-size: 14px; color: #777; line-height: 26px;}

.ztyl-Warp .news-list .list-dl p.time { width: 60px; text-align: center; position: absolute; right: 0; top: 0; color: #666;}
.ztyl-Warp .news-list .list-dl p.time span { display: block; font-size: 32px; line-height: 38px; color: #5db9ea; font-weight: 700;}
.ztyl-Warp .news-list .list-dl p.time i { display: inline-block; width: 10px; height: 14px; background: url(../images/zt-yl-ico-1-2.png) no-repeat -15px -15px; }

.ztyl-Warp .ps-zt-warp .roll-warp > ul li a i { font-size: 14px; }
.ztyl-Warp .ps-zt-warp .roll-warp.t1 > ul li { width: 226px;}
.ztyl-Warp .ps-zt-warp .roll-warp.t1 > ul li a em { display: block; height: 160px; overflow: hidden;}
.ztyl-Warp .ps-zt-warp .roll-warp.t2 > ul li a i { border: 1px solid #E4E4E4; border-top: none; font-size: 13px; padding: 8px 40px 8px 10px; position: relative;}
.ztyl-Warp .ps-zt-warp .roll-warp.t2 > ul li a i b { position: absolute; top: 14px; right: 15px; width: 12px; height: 12px; background: url(../images/zt-yl-ico-1-2.png) no-repeat 4px -17px; }
.ztyl-Warp .ps-zt-warp .roll-warp.t2 > ul li a:hover i { color: #30579F;}
.ztyl-Warp .ps-zt-warp .roll-warp.t2 > ul li a:hover i b { background-position: 4px 1px;}
.ztyl-Warp .ps-zt-warp .roll-warp.t2 > ul li a em { display: block; height: 140px; overflow: hidden;}

.ztyl-Warp .newsT1 dl { width: 100%;  }
.ztyl-Warp .newsT1 dl dt { width: 40%;}
.ztyl-Warp .newsT1 dl dd { width: 50%; padding-left: 10%; position: relative;}
.ztyl-Warp .newsT1 dl dd .time { position: absolute; left: 0; top: 0; text-align: center; color: #666;}
.ztyl-Warp .newsT1 dl dd .time span { display: block; font-size: 32px; color: #5db9ea; font-weight: 700;}
.ztyl-Warp .newsT1 dl dd .info { font-size: 14px; color: #666; line-height: 24px;}
.ztyl-Warp .newsT1 dl dd a.more { display: inline-block; height: 32px; line-height: 32px; padding: 0 15px; background: #5DB9EA; color: #fff; border-radius: 2px;}
.ztyl-Warp .newsT1 dl dd a.more i { display: inline-block; width: 5px; height: 14px; float: right;margin: 12px 0 0 8px; background: url(../images/zt-yl-ico-1-2.png) no-repeat -17px 0;}


.news-swidthBox { width: 100%; height: 328px; overflow: hidden; position: relative;}
.news-swidthBox .imgsBox { height: 248px; position: relative; overflow: hidden;}
.news-swidthBox .imgsBox ul { position: absolute; width: 2000px;}
.news-swidthBox .imgsBox ul li,.news-swidthBox .imgsBox ul li img { float: left;}
.news-swidthBox span.btn { position: absolute; top: 50%; display: block; width: 24px; height: 46px; margin-top: -23px; background: rgba(0,0,0,.4) url(../images/ico-4-2.png) no-repeat; z-index: 2;}
.news-swidthBox span.btn.leftBtn { left: 0; border-radius: 0 3px 3px 0; background-position: 7px 15px;}
.news-swidthBox span.btn.rightBtn { right: 0; border-radius: 3px 0 0 3px; background-position: -52px 15px;}
.news-swidthBox .txtBox { position: absolute; bottom: 0; left: 0; right: 0; height: 80px; padding: 0 80px 0 100px; background: #5DB9EA; color: #fff}
.news-swidthBox .txtBox .time,.news-swidthBox .txtBox .nums { position: absolute; left: 0; top: 0; width: 100px; text-align: center;}
.news-swidthBox .txtBox .time span { display: block; padding-top: 10px; font-size: 32px; line-height: 38px;}
.news-swidthBox .txtBox .name { padding: 28px 0; font-size: 16px;}
.news-swidthBox .txtBox .nums { left: auto; right: 0; line-height: 76px; font-size: 14px;}
.news-swidthBox .txtBox .nums em { font-size: 24px; padding-right: 3px;} 
.news-swidthBox .txtBox .nums i { padding-left: 3px;} 

/*罗湖区医疗专题 end*/


/*罗湖教育改革专题 start*/
.ztjygg-Warp .image img { max-width: 100%; width: auto;}
.ztjygg-Warp h4.t1 { padding: 80px 0;}
.ztjygg-Warp .f1 { padding: 100px 0 50px;}
.ztjygg-Warp .f1 .newsBox { border: dashed 1px #11B368;}
.ztjygg-Warp .f1 .newsBox > h2 { text-align: center; position: relative; top: -6px; }
.ztjygg-Warp .f1 .newsBox > h2 a { display: inline-block; width: 130px; height: 58px; margin: 0 5%; background: url(../images/zt-jygg-ico-1-1.png) no-repeat; text-indent: -99em; overflow: hidden; transition:0s;}
.ztjygg-Warp .f1 .newsBox > h2 a.t2 {background-position: 0 -64px; }
.ztjygg-Warp .f1 .newsBox > h2 a.active { background-position: 0 -127px;}
.ztjygg-Warp .f1 .newsBox > h2 a.t2.active {background-position: 0 -191px; }
.ztjygg-Warp .f1 .newsBox ul { padding: 15px 20px 0;}
.ztjygg-Warp .f1 .newsBox ul li a { display: block; padding: 20px 90px 20px 10px; font-size: 14px; border-bottom: dashed 1px #B4D8FB; color: #373737; position: relative;}
.ztjygg-Warp .f1 .newsBox ul li a i { display: inline-block; width: 6px; height: 6px; margin-right: 10px; background: #09B563; position: relative; top: -2px; border-radius: 50%;}
.ztjygg-Warp .f1 .newsBox ul li a span { position: absolute; right: 10px; top: 50%; line-height: 18px; margin-top: -9px; }
.ztjygg-Warp .f1 .newsBox ul li a:hover { background: #DFF5EB; color: #09B563;}
.ztjygg-Warp .f1 .newsBox .more { display: inline-block; height: 40px; margin: 35px 0; padding: 0 20px; background: #EFAB24; color: #fff; font-size: 14px; line-height: 40px;}
.ztjygg-Warp .f1 .newsBox .more em {padding-left: 5px; font-family: "宋体"}
.ztjygg-Warp .f1 .newsBox .more:hover {background: #EAA51F}

.ztjygg-Warp .f2 { height: 726px; background: url(../images/zt-jygg-img-2-1.jpg) no-repeat center;} 
.ztjygg-Warp h2.t2 { display: inline-block; height: 46px; line-height: 44px; border: 1px solid #CBCBCB; border-radius: 23px; overflow: hidden;}
.ztjygg-Warp h2.t2 a { display: inline-block; padding: 0 40px; border-left: 1px solid #CBCBCB; font-size: 16px; color: #373737;}
.ztjygg-Warp h2.t2 a:first-child { border: none;}
.ztjygg-Warp h2.t2 a.active{ background: #11B368; color: #fff; border-color:#11B368 }
.ztjygg-Warp .f2 .p1 { padding: 76px 0 20px}
.ztjygg-Warp .f2 .p2 { padding: 20px 0}
.ztjygg-Warp .f2 .p3 { padding: 76px 0 20px}

.ztjygg-Warp .f3 .infoBox { padding:0  0 70px 200px; position: relative;}
.ztjygg-Warp .f3 .infoBox .img-t { width: 200px; position: absolute; top: 0; left: 0;}
.ztjygg-Warp .f3 .infoBox p { min-height: 190px; padding: 35px 25px; border-left: 6px solid #EFAB24; border-right: 6px solid #EFAB24; background: #fff; color: #EFAB24; font-size: 15px; line-height: 28px; }

.ztjygg-Warp .f4 { height: 740px; background: url(../images/zt-jygg-img-2-2.jpg) no-repeat center;} 
.ztjygg-Warp .f4 h4.t1 { padding: 70px 0 40px;}
.ztjygg-Warp .f4 .jbyz-item .item dl { min-height: 260px; margin-bottom: 15px; border-bottom: dashed 1px #CBCBCB;}
.ztjygg-Warp .f4 .jbyz-item .item dl dt { margin-bottom: 30px; padding-top: 20px;}
.ztjygg-Warp .f4 .jbyz-item .item dl dd h5 { display: block; height: 20px; margin: 15px 0; padding-left: 15px; line-height: 20px; font-size: 16px; font-weight: 700; color: #373737; border-left: 4px solid #11B368;}
.ztjygg-Warp .f4 .jbyz-item .item dl dd p { color: #666; font-size: 14px; line-height: 26px; text-indent: 2em;}


.ztjygg-Warp .f5 .ps { display: inline-block; max-width: 850px; padding: 15px; border-left: 6px solid #EFAB24; background: #FEF8EC;color: #EFAB24; font-size: 14px; line-height: 20px;}
.ztjygg-Warp .f5 .itemList .item { position: relative; padding: 0 8px; margin-top: 15px;}
.ztjygg-Warp .f5 .itemList .item.last {width: 360px; margin: 0 auto;}
.ztjygg-Warp .f5 .itemList .item .bg { position: absolute; left: 10px; right: 100px; bottom: 0px; top: 12px; z-index: 1; background: #CBD6E2;transform:rotate(-5deg);}
.ztjygg-Warp .f5 .itemList .item .txt { min-height: 220px; background: #fff; position: relative; padding-top: 35px; z-index: 2; }
.ztjygg-Warp .f5 .itemList .item .txt p { padding: 15px; font-size: 13px; line-height: 24px;}
.ztjygg-Warp .f5 .itemList .item .txt h6.t1 { display: inline-block; padding: 10px 15px 10px 35px; position: absolute; top: 0; left: 0; line-height: 18px; background: #564FAD; color: #fff; font-size: 14px;}
.ztjygg-Warp .f5 .itemList .item .txt h6.t1.s1 { padding: 3px 15px 3px 35px}
.ztjygg-Warp .f5 .itemList .item .txt h6.t1 i { position: absolute; left: 10px; top: 50%; margin-top: -8px; width: 16px; height: 16px; line-height: 16px; background: #fff; color: #564FAD; border-radius: 50%;text-align: center; letter-spacing: -2px; text-indent: -2px;}

/*罗湖教育改革专题 end*/



/*新版 公共服务 start*/
.ps-zt-warp { border-top: 3px solid #49B426; }
.ps-zt-warp .logo-menu { padding: 15px 0; position:relative; top: -3px;  border-top: 3px solid #0091DB;}
.ps-zt-warp .logo-menu ul li {float: left;}
.ps-zt-warp .logo-menu ul li a { display: block; height: 30px; line-height: 30px; padding: 0 25px; font-size: 16px; color: #000;}
.ps-zt-warp .logo-menu ul li a.on,.ps-zt-warp .logo-menu ul li a:hover { font-weight: 700; color: #2078c9}
.ps-zt-warp .logo-menu .searchBtn { width: 60px; height: 30px; background: url(../images/search-ico-s1.png) no-repeat center;}
.ps-zt-warp .logo-menu.s-jy ul li a.on,.ps-zt-warp .logo-menu.s-jy ul li a:hover { color: #09b563}
.ps-zt-warp .logo-menu.s-jy .searchBtn { background-image:url(../images/search-ico-s2.png) }

.ps-zt-warp .roll-warp { width: 100%; height: 200px; overflow: hidden; position: relative;}
.ps-zt-warp .roll-warp > a,.imgMoveBox > a { position: absolute; top: 50%; display: block; width: 24px; height: 46px; margin-top: -23px; background: rgba(0,0,0,.4) url(../images/ico-4-2.png) no-repeat; z-index: 2;}
.ps-zt-warp .roll-warp > a.leftBtn,.imgMoveBox > a.leftBtn { left: 0; border-radius: 0 3px 3px 0; background-position: 7px 15px;}
.ps-zt-warp .roll-warp > a.rightBtn,.imgMoveBox > a.rightBtn { right: 0; border-radius: 3px 0 0 3px; background-position: -52px 15px;}
.ps-zt-warp .roll-warp > ul { height: 250px; white-space: nowrap; overflow-x: auto;} 
.ps-zt-warp .roll-warp > ul li { display: inline-block; width: 240px; height: 200px; margin-right: 12px; overflow: hidden;}
.ps-zt-warp .roll-warp > ul li:last-child { margin-right: 0;}
.ps-zt-warp .roll-warp > ul li a { display: block; }
.ps-zt-warp .roll-warp > ul li a i { display: block; color: #444; font-size: 16px; text-align: center; padding-top: 10px;}
.ps-zt-warp .roll-warp > a { margin-top: -40px !important; }

.ps-zt-warp .roll-warp > ul li a span { display: block; height: 168px; overflow: hidden;}
.ps-zt-warp .roll-warp > ul li a span img { width: 100%;}
/*招商引资 start*/
.ps-zt-warp .banner { height: 400px; background: url(../images/p-s-zsyz-img-1-1.jpg) no-repeat center;}
.ps-zxyz-warp .t-s1 { font-size: 18px;}
.ps-zxyz-warp .list-s1 li a { padding: 15px 0; border-bottom: dashed 1px #E6E6E6; }
.ps-zxyz-warp .list-s1.b1 li a { padding: 7px 0; border-color: #fff;}
.ps-zxyz-warp .list-s1 li a span {  padding-top: 2px; line-height: 22px; }
.ps-zxyz-warp .list-s1 li a span em { display: inline-block; margin-right: 10px; padding: 1px 5px; line-height: 18px; background: #0C9EE8; color: #fff; border-radius: 3px;}
.ps-zxyz-warp .list-s1.t1 li a { padding-left: 0;font-size: 15px;}
.ps-zxyz-warp .tab-s1 a { display: inline-block; margin: 0 10px; padding: 0 20px; height: 32px; line-height: 32px; font-size: 16px; background: #E2E2E2; color: #222; border-radius: 16px; }
.ps-zxyz-warp .tab-s1 a.active { background: #0C9EE8; color: #fff;}

.ps-zxyz-warp .txt-img-t1 .item { width: 25%;}
.ps-zxyz-warp .txt-img-t1 .item p { height: 162px;}
.ps-zxyz-warp .txt-img-t1 .item p.s1 { height: 324px;}
.ps-zxyz-warp .txt-img-t1 .item p.s1 img { height: auto;}
.ps-zxyz-warp .txt-img-t1 .item p img { height: 162px;}
.ps-zxyz-warp .txt-img-t1 .item p.txt { padding: 30px; background: #4F8BE1}
.ps-zxyz-warp .txt-img-t1 .item p.txt i.tIco{ border-bottom: 10px solid #4F8BE1;}
.ps-zxyz-warp .txt-img-t1 .item p.txt i.bIco { border-top: 10px solid #4F8BE1;}
.ps-zxyz-warp .txt-img-t1 .item p.txt a { background: #3F6FB4; border:1px solid #72A2E7;}
.ps-zxyz-warp .txt-img-t1 .item p.txt em { font-size: 14px; line-height: 22px;}
.ps-zxyz-warp .imgSwitchBox { width: 100%; height: 288px; overflow: hidden; position: relative;}
.ps-zxyz-warp .imgSwitchBox .btn-txt { height: 42px; line-height: 42px;}
.ps-zxyz-warp .imgSwitchBox .btn-txt p.txt { font-size: 14px;}
.ps-zxyz-warp .imgSwitchBox .btn-txt p.btn {float: right;padding-top: 11px;}
.ps-zxyz-warp .imgSwitchBox .btn-txt p.btn a { margin: 0 5px;}
/*招商引资 end*/
/*教育培训 start*/
.ps-jypx-warp .t-s1 { padding: 70px 0 50px;}
.ps-jypx-warp .banner { height: 400px; background: url(../images/p-s-jypx-img-1-1.jpg) no-repeat center;}

.ps-jypx-warp .f1 { background: url(../images/p-s-jypx-bg-1-1.jpg) no-repeat center; background-size: cover}
.ps-jypx-warp .tabs-t1 { margin-bottom: 120px; padding: 50px 30px 30px; background: #DAEBFC; border-radius: 15px; position: relative;}
.ps-jypx-warp .tabs-t1 .t-a { height: 54px; position: absolute; top: -27px; left: 0; right: 0;}
.ps-jypx-warp .tabs-t1 .t-a h2 a { display: inline-block; width: 140px; height: 48px; margin: 0 50px;  line-height: 48px; background: #68BFFD; font-size: 16px; font-weight: 700; color: #fff; border-radius: 0 18px 0 18px; position: relative;}
.ps-jypx-warp .tabs-t1 .t-a h2 a.active { background-color: #09B563}
.ps-jypx-warp .tabs-t1 .t-a h2 a i { display: block; width: 100%; height: 48px; position: absolute; left: -5px; bottom: -5px; background: rgba(105,190,253,.2); border-radius: 0 18px 0 18px;}
.ps-jypx-warp .tabs-t1 .t-a h2 a.active i {background: rgba(9,180,100,.2);}
.ps-jypx-warp .tabs-t1 .t-a h2 a span { position: relative; z-index: 2;}
.ps-jypx-warp .lists-t1 li a { display: block; padding: 15px 95px 15px 10px; font-size: 14px; color: #373737; position: relative; border-bottom: dashed 1px #B4D8FB; }
.ps-jypx-warp .lists-t1 li a i { float: left; width: 6px; height: 6px; background: #60C1F1; border-radius: 50%; margin: 8px 10px 0 0;}
.ps-jypx-warp .lists-t1 li a span { position: absolute; right: 10px; top: 15px;}
.ps-jypx-warp .lists-t1 li a:hover { background: #CCE3FB; color: #09B563;}
.ps-jypx-warp .lists-t1 li a:hover i { background: #09B563;}
.ps-jypx-warp .lists-t1 a.more {display: inline-block; height: 42px; line-height: 42px; padding: 0 30px; font-size: 14px; background: #B4D8FB; color: #2caaf3; border: 1px solid #2CAAF3; border-radius: 5px;}
.ps-jypx-warp .lists-t1 a.more:hover { background: #daeafb;}

.ps-jypx-warp .f2 { background: #EAF5FF url(../images/p-s-jypx-bg-1-2.jpg) no-repeat center 0;}
.ps-jypx-warp .t-s2 { min-height: 36px; line-height: 36px; font-size: 18px; font-weight: 700; color: #373737;}
.ps-jypx-warp .t-s2 a {font-size: 18px; font-weight: 700; color: #373737; }
.ps-jypx-warp .tabs-t2 { border-radius: 15px; overflow: hidden;}
.ps-jypx-warp .tabs-t2 .t-a.s1 { height: 80px; background: #68BFFD;}
.ps-jypx-warp .tabs-t2 .t-a.s1 h2 a { float: left; width: 33.33%; text-align: center; font-size: 24px; color: #fff; font-weight: 700; line-height: 80px; position: relative;}
.ps-jypx-warp .tabs-t2 .t-a.s1 h2 a.a1 { border-left: 1px solid #8ED0FE; border-right: 1px solid #8ED0FE;}
.ps-jypx-warp .tabs-t2 .t-a.s1 h2 a.active { background: #BDD450;}
.ps-jypx-warp .tabs-t2 .t-a.s1 h2 a.active i { position: absolute; left: 50%; bottom: -14px; margin-left: -7px; width: 0;height: 0;border-left: 12px solid transparent;border-top: 14px solid #BDD450;border-right:12px solid transparent;}
.ps-jypx-warp .rollBg1 { background: #EAF5FF}

.ps-jypx-warp .t-s2 a.active { color: #09b563}
.ps-jypx-warp .lists-t1.s1 li a { border-color: #E6E6E6; }
.ps-jypx-warp .lists-t1.s1 li a i { background: #CDCDCD;}
.ps-jypx-warp .lists-t1.s1 li a:hover { background: #F8F8F8} 

.ps-jypx-warp .otherBox,.ps-jypx-warp .img img { border-radius: 20px;}
.ps-jypx-warp .img img { max-width: 100%;}
.ps-jypx-warp .otherBox .other h4 { padding: 0 0 20px; font-weight: 700; font-size: 18px; color: #373737;}
.ps-jypx-warp .otherBox .other p { text-indent: 2em; line-height: 24px; color: #666; font-size: 14px;}
.ps-jypx-warp .otherBox .other ul { width: 100%;}
.ps-jypx-warp .otherBox .other ul li { float: left;width: 33.33%; }
.ps-jypx-warp .otherBox .other ul li a { display: block; height: 52px; margin: 3px; line-height: 52px; text-align: center; background: #A2C5F9; color: #fff; font-size: 15px; }
/*教育培训 end*/
/*新版 公共服务 end*/




/*试点专题手机版 start*/
.sdztApp-warp { background: url(../images/zt-sd-app-img-3.jpg) no-repeat; background-size: 100%;}
.sdztApp-warp .info-ps { height:117px; margin: 10px;  background: #4896F7; border-radius: 16px; position: relative;}
.sdztApp-warp .info-ps p { padding: 15px 15px 20px; text-indent: 2em; color: #fff; line-height: 20px;} 
.sdztApp-warp .ly-box,.sdztApp-warp .gf-box { background: none;}
.sdztApp-warp .lists-temp1 { padding: 5px;}
.sdztApp-warp .lists-temp1 li { float: left; width: 33.33%; padding: 4px; }
.sdztApp-warp .lists-temp1 li a { display: block; text-align: center; padding: 15px 0; color: #333; font-size: 13px; box-shadow: 0 0 10px rgba(0,0,0,.15)}
.sdztApp-warp .lists-temp1 li a.on { background: #efefef;}
.sdztApp-warp .lists-temp1 li a i { display: block; padding-bottom: 3px; }
.sdztApp-warp .lists-temp1 li a i img { width: 35px;}

.sdztApp-warp .lists-temp2 > ul { padding: 3px;}
.sdztApp-warp .lists-temp2 > ul li { float: left; width: 33.33%; padding: 0 3px;}
.sdztApp-warp .lists-temp2 > ul li a { display: block; padding: 3px 0; text-align: center; font-size: 13px; color: #333; line-height: 46px; border: 1px solid #ddd; position: relative;}
.sdztApp-warp .lists-temp2 > ul li a i img { height: 36px; margin-right: 5px; position: relative; top: -2px;}
.sdztApp-warp .lists-temp2 > ul li a.on:after { content: ''; display: block; width: 17px; height: 10px; background: url(../images/zt-sd-app-ico-4-1.png) no-repeat; position: absolute; left: 50%; bottom: -9px; margin-left: -8px;}
.sdztApp-warp .map2-box .map a { display: block; position: relative;}
.sdztApp-warp .map2-box .map a i { position: absolute; right: 20%; top: 50%; margin-top: -26px;}

.sdztApp-warp .info-ps p.btnS {position: absolute; left: 0; right: 0; bottom: 0; height:20px; padding: 0; text-align: center; background: #4896F7;border-radius: 0 0 16px 16px;}
.sdztApp-warp .info-ps p.btnS em{ display: inline-block; width: 0;height: 0;border-left: 8px solid transparent;border-top: 10px solid #fff;border-right:8px solid transparent}
.sdztApp-warp .info-ps.open { height: auto;}
.sdztApp-warp .info-ps.open p.btnS em {border-top: 0 solid #fff; border-bottom: 10px solid #fff; }


/*试点专题手机版 end*/

/*试点专题PC版 start*/
.sdzt-temp0706 .pages-temp1 a.active { background: #4897F7; border: 1px solid #4897F7;}
.sdzt-temp0706 .fx-box { position: relative; background: none;}
.sdzt-temp0706 .zT { position: relative; z-index: 2}
.sdzt-temp0706 { min-height: auto; background: #F2FAFD}
.sdzt-temp0706 .fix-warp {transition: .3s;}
.sdzt-temp0706 .fix-warp.hide-s { left: -130px;}
.sdzt-temp0706 .fix-warp a.showBtn { display: none; width: 18px; height: 71px; position: absolute; right: -28px; top: 0; background: url(../images/hide-show-btn.png) no-repeat center -71px;}
.sdzt-temp0706 .fix-warp h2.t{ background-image:url(../images/zt-sdzt-pc-bg-2.png)}
.sdzt-temp0706 .fix-warp .fix-nav li strong:hover, .sdzt-temp0706 .fix-warp .fix-nav li strong.on { color: #429fe6;}
.sdzt-temp0706 .fix-warp .fix-nav li strong i{ background-image:url(../images/zt-sdzt-pc-ico-1.png)}
.sdzt-temp0706 .head-warp { height: 560px; background-image:url(../images/zt-sdzt-pc-img-1.jpg); background-position: center 0;}
.sdzt-temp0706 .head-warp .banner-tit { padding: 100px 0 115px;}
.sdzt-temp0706 .info-warp { width: 1009px; height: 139px; margin: 0 auto; background:url(../images/zt-sdzt-pc-bg-1.png) no-repeat center 0; }
.sdzt-temp0706 .info-warp p { padding: 20px 30px; font-size: 14px; color: #fff; line-height: 25px;}
.sdzt-temp0706 .ly-box .t-lists { height: auto; text-align: center; width: 1222px; margin-left: -10px;}
.sdzt-temp0706 .ly-box .t-lists li { display: inline-block; float: none; margin: 10px;margin: 5px\9; }
.sdzt-temp0706 .ly-box .t-lists li a { display: inline-block; width: 221px; height: 182px; background: #fff; padding: 0; border-radius: 4px; position: relative; overflow: hidden; box-shadow: 0 2px 8px rgba(99,99,99,.2);}
.sdzt-temp0706 .ly-box .t-lists li a span { position: relative; z-index: 2; font-size: 22px;}
.sdzt-temp0706 .ly-box .t-lists li a i { margin: 40px auto 20px; background: url(../images/zt-sdzt-pc-ico-2.png) no-repeat 5px 9px; position: relative; z-index: 2;}
.sdzt-temp0706 .ly-box .t-lists li.s2 a i { background-position: 5px -76px;}
.sdzt-temp0706 .ly-box .t-lists li.s3 a i { background-position: 5px -160px;}
.sdzt-temp0706 .ly-box .t-lists li.s4 a i { background-position: 5px -245px;}
.sdzt-temp0706 .ly-box .t-lists li.s5 a i { background-position: 5px -330px;}
.sdzt-temp0706 .ly-box .t-lists li.s6 a i { background-position: 5px -415px;}
.sdzt-temp0706 .ly-box .t-lists li.s7 a i { background-position: 5px -498px;}
.sdzt-temp0706 .ly-box .t-lists li.s8 a i { background-position: 5px -584px;}
.sdzt-temp0706 .ly-box .t-lists li.s9 a i { background-position: 5px -667px;}
.sdzt-temp0706 .ly-box .t-lists li.s1 a.on i,
.sdzt-temp0706 .ly-box .t-lists li.s1 a:hover i { background-position: -85px 9px;}
.sdzt-temp0706 .ly-box .t-lists li.s2 a.on i,
.sdzt-temp0706 .ly-box .t-lists li.s2 a:hover i { background-position: -85px -76px;}
.sdzt-temp0706 .ly-box .t-lists li.s3 a.on i,
.sdzt-temp0706 .ly-box .t-lists li.s3 a:hover i { background-position: -85px -160px;}
.sdzt-temp0706 .ly-box .t-lists li.s4 a.on i,
.sdzt-temp0706 .ly-box .t-lists li.s4 a:hover i { background-position: -85px -245px;}
.sdzt-temp0706 .ly-box .t-lists li.s5 a.on i,
.sdzt-temp0706 .ly-box .t-lists li.s5 a:hover i { background-position: -85px -330px;}
.sdzt-temp0706 .ly-box .t-lists li.s6 a.on i,
.sdzt-temp0706 .ly-box .t-lists li.s6 a:hover i { background-position: -85px -415px;}
.sdzt-temp0706 .ly-box .t-lists li.s7 a.on i,
.sdzt-temp0706 .ly-box .t-lists li.s7 a:hover i { background-position: -85px -498px;}
.sdzt-temp0706 .ly-box .t-lists li.s8 a.on i,
.sdzt-temp0706 .ly-box .t-lists li.s8 a:hover i { background-position: -85px -584px;}
.sdzt-temp0706 .ly-box .t-lists li.s9 a.on i,
.sdzt-temp0706 .ly-box .t-lists li.s9 a:hover i { background-position: -85px -667px;}


.sdzt-temp0706 .ly-box .t-lists li a b { position: absolute; bottom: 0; left: 0; right: 0; top: 178px; background: #9BA6FF;transition:.3s;}
.sdzt-temp0706 .ly-box .t-lists li.s2 a b { background: #F98C2D}
.sdzt-temp0706 .ly-box .t-lists li.s3 a b { background: #FC7593}
.sdzt-temp0706 .ly-box .t-lists li.s4 a b { background: #f396e5}
.sdzt-temp0706 .ly-box .t-lists li.s5 a b { background: #3095F1}
.sdzt-temp0706 .ly-box .t-lists li.s6 a b { background: #FD6B5C}
.sdzt-temp0706 .ly-box .t-lists li.s7 a b { background: #A77DFF}
.sdzt-temp0706 .ly-box .t-lists li.s8 a b { background: #F8D54F}
.sdzt-temp0706 .ly-box .t-lists li.s9 a b { background: #5BBD59}

.sdzt-temp0706 .ly-box .t-lists li a:hover b,
.sdzt-temp0706 .ly-box .t-lists li a.on b { top: 0;}
.sdzt-temp0706 .bgImg { position: absolute; top: -100px; bottom: -100px; left: 0; right: 0;}
.sdzt-temp0706 .ly-box .bgImg { top: -70px; background: url(../images/zt-sdzt-pc-bg-3.png) no-repeat center 0;}
.sdzt-temp0706 .kb-box .bgImg { background: url(../images/zt-sdzt-pc-bg-5.jpg) no-repeat center;}
.sdzt-temp0706 .gf-box .bgImg { background: url(../images/zt-sdzt-pc-bg-6.jpg) no-repeat center; background-size: 100%;}
.sdzt-temp0706 .ksh-box .bgImg { bottom: 0; background: url(../images/zt-sdzt-pc-bg-7.jpg) no-repeat center bottom; background-size: 100%;}

.sdzt-temp0706 .cataloguesBox {border-color: #53AEF4}
.sdzt-temp0706 .cataloguesBox .t-search {right: -4px; left: 0; background-image: url(../images/zt-sdzt-pc-bg-4.jpg);}
.sdzt-temp0706 .cataloguesBox .t-search .t { background-color: #53AEF4;}
.sdzt-temp0706 .cataloguesBox .ts-lists > h4 a.active { border-color: #53AEF4; background: #53AEF4}
.sdzt-temp0706 .ly-box .nav-l h4 a { background: #52AEF4;}


.sdzt-temp0706 ul.temp1 { padding: 10px 15px 15px;}
.sdzt-temp0706 ul.temp1 li a em {display: inline-block; padding-right: 40px; color: #666; transition:.3s;}
.sdzt-temp0706 ul.temp1 li a em img { margin-left: 5px; margin-top: -5px;}
.sdzt-temp0706 a.moreT1 { display: inline-block; position: relative; top: -10px; color: #999;}
.sdzt-temp0706 a.moreT1 i { font-family: "宋体"; padding-left: 5px;}
.sdzt-temp0706 a.moreT1:hover,.newSdzt-warp ul.temp1 li a:hover em { color: #4AA8FC;}
.sdzt-temp0706 .kb-box .kb > div { overflow: hidden;}
.sdzt-temp0706 .kb .newsImgBox a { display: block; text-align: center;}
.sdzt-temp0706 .kb .newsImgBox a span { position: relative; display: inline-block; width: 100%; height: 160px; overflow: hidden;}
.sdzt-temp0706 .kb .newsImgBox a span i.newIco { position: absolute; top: 0; left: 0; width: 48px; height: 46px; background: url(../images/zt-sdzt-ico-2-6-1.png) no-repeat; }
.sdzt-temp0706 .kb .newsImgBox a strong { display: block; text-align: left; color: #666; font-weight: 500; font-size: 14px; height: 24px; line-height: 24px;overflow: hidden; transition:.3s;}
.sdzt-temp0706 .kb .newsImgBox a:hover strong { color: #4AA8FC}
.sdzt-temp0706 .kb .newsImgBox a em { display: inline-block; width: 100%; text-align: left; color: #999}
.sdzt-temp0706 .kb-box .lcBox .item { width: 20%; padding: 15px 5px;}
.sdzt-temp0706 .kb-box .lcBox .item .itemBox .t.c1 em { background: #69CFFA}
.sdzt-temp0706 .kb-box .lcBox .item .itemBox .t.c2 em { background: #FF8040}
.sdzt-temp0706 .kb-box .lcBox .item .itemBox .t.c3 em { background: #498BFC}
.sdzt-temp0706 .kb-box .lcBox .item .itemBox .t.c4 em { background: #5BBD59}
.sdzt-temp0706 .kb-box .lcBox .item .itemBox .t.c5 em { background: #FC7593}


.sdzt-temp0706 .kb-box .lcBox .ps { padding: 25px 0 15px;}
.sdzt-temp0706 .kb-box .lcBox h2 { width: 60%; margin: 30px auto 20px;  border-radius: 30px; overflow: hidden;}
.sdzt-temp0706 .kb-box .lcBox h2 a {height: 60px; font-size: 18px; color: #50acff; background: #fff;}
.sdzt-temp0706 .kb-box .lcBox h2 a em { padding-top: 13px; font-weight: 700;}
.sdzt-temp0706 .kb-box .lcBox h2 a.active { background: #5DB8FD; color: #fff;}

.sdzt-temp0706 .gf-box .gfBox { border-top: none;}
.sdzt-temp0706 .gf-box .gfBox h2 { margin:10px 0 50px;}
.sdzt-temp0706 .gf-box .gfBox h2 a { width: 24%; height: 58px; margin: 0 10px; padding: 0; font-weight: 700; line-height: 56px; border: 1px solid #51ADF3; border-radius: 5px; color: #51ADF3; background: #fff; }
.sdzt-temp0706 .gf-box .gfBox h2 a.s2 { border-color: #FD807F; color: #FD807F;}
.sdzt-temp0706 .gf-box .gfBox h2 a.s3 { border-color: #7D88E2; color: #7D88E2;}
.sdzt-temp0706 .gf-box .gfBox h2 a.active { border: 1px solid #51ADF3; background: #51ADF3; color: #fff;}
.sdzt-temp0706 .gf-box .gfBox h2 a.s2.active {border-color: #FD807F; background: #FD807F}
.sdzt-temp0706 .gf-box .gfBox h2 a.s3.active {border-color: #7D88E2; background: #7D88E2}
.sdzt-temp0706 .gf-box .gfBox h2 a i { width: 18px; height: 12px; background: url(../images/zt-sdzt-pc-ico-3-1.png) no-repeat; bottom: -12px;}
.sdzt-temp0706 .gf-box .gfBox h2 a.s2 i { background-image: url(../images/zt-sdzt-pc-ico-3-2.png)}
.sdzt-temp0706 .gf-box .gfBox h2 a.s3 i { background-image: url(../images/zt-sdzt-pc-ico-3-3.png)}
.sdzt-temp0706 .gf-box ul.temp1 { padding: 0}
.sdzt-temp0706 .gf-box ul.temp1 li a { height: 49px; line-height: 48px;}
.sdzt-temp0706 .gf-box .gfBox .nav-lists a { width: 90%; height: 50px; line-height: 50px;border-radius: 0 5px 5px 0; position: relative; transition: .3s; }
.sdzt-temp0706 .gf-box .gfBox .nav-lists a i { display: none; width: 24px; height: 22px; position: absolute; left: 20px; top: 15px; background: url(../images/zt-sdzt-pc-ico-4.png) no-repeat; }
.sdzt-temp0706 .gf-box .gfBox .nav-lists a.s1 i { background-position: center 2px;}
.sdzt-temp0706 .gf-box .gfBox .nav-lists a.s2 i { background-position: center -22px;}
.sdzt-temp0706 .gf-box .gfBox .nav-lists a.s3 i { background-position: center -46px;}
.sdzt-temp0706 .gf-box .gfBox .nav-lists a.s4 i { background-position: center -70px;}
.sdzt-temp0706 .gf-box .gfBox .nav-lists a.s5 i { background-position: center -94px;}
.sdzt-temp0706 .gf-box .gfBox .nav-lists a.s6 i { background-position: center -117px;}
.sdzt-temp0706 .gf-box .gfBox .nav-lists a.s7 i { background-position: center -140px;}
.sdzt-temp0706 .gf-box .gfBox .nav-lists a.s8 i { background-position: center -163px;}
.sdzt-temp0706 .gf-box .gfBox .nav-lists a.s9 i { background-position: center -186px;}
.sdzt-temp0706 .gf-box .gfBox .nav-lists a.active { width: 100%; text-indent: 20px; background: #419EE5;}
.sdzt-temp0706 .gf-box .gfBox .nav-lists a.active i { display: block;}

.sdzt-temp0706 .gf-box .gfBox .minH540{ min-height: 570px;}
.sdzt-temp0706 .gf-box .gfBox .minH450 { min-height: 450px;}
.sdzt-temp0706 .gf-box .gfBox .newsLists { position: relative; padding-left: 180px;}
.sdzt-temp0706 .gf-box .gfBox .newsLists .nav-lists { position: absolute; top: 15px; left: 10px; width: 140px;}

.sdzt-temp0706 .ksh-box .ksh { padding: 50px 0 60px;  }
.sdzt-temp0706 .ksh-box .ksh .tabBtns { width: 76%; margin: 0 auto;}
.sdzt-temp0706 .ksh-box .ksh .tabBtns li { width: 33.33%;}
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a { margin: 8px; height: 46px; padding-left: 46px; color: #9BA6FF; line-height: 44px; border: dashed 1px #9BA6FF; border-radius: 0; position: relative; }
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a.s2 { border-color: #FC7593; color: #FC7593}
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a.s3 { border-color: #F396E5; color: #F396E5}
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a.s4 { border-color: #FD6B5C; color: #FD6B5C}
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a.s5 { border-color: #A77DFF; color: #A77DFF}
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a.s6 { border-color: #F8D54F; color: #F8D54F}
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a.on { color: #fff;}
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a.s1.on { border:1px solid #9BA6FF; background: #9BA6FF;}
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a.s2.on { border:1px solid #ff97ae; background: #ff97ae;}
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a.s3.on { border:1px solid #f3baea; background: #f3baea;}
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a.s4.on { border:1px solid #f7887d; background: #f7887d;}
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a.s5.on { border:1px solid #b896ff; background: #b896ff;}
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a.s6.on { border:1px solid #ffe16b; background: #ffe16b;}
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a i { display: block; width: 46px; height: 46px; position: absolute; top: -1px; left: -1px; background:#7D8AF2 url(../images/zt-sdzt-pc-ico-5.png) no-repeat;}
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a.s1 i { background-position: center 12px; }
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a.s2 i { background-color: #FC7593; background-position: center -35px; }
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a.s3 i { background-color: #F396E5; background-position: center -82px; }
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a.s4 i { background-color: #FD6B5C; background-position: center -129px; }
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a.s5 i { background-color: #A77DFF; background-position: center -175px; }
.sdzt-temp0706 .ksh-box .ksh .tabBtns li a.s6 i { background-color: #F8D54F; background-position: center -221px; }



/*试点专题PC版 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}

.articleBox .t-time .t { font-size: 18px; font-weight: 700;}
.articleBox .t-time .time { font-size: 14px; color: #444;}
.articleBox .articleInfo p { padding: 5px 0; font-size: 14px; line-height: 36px; color: #555;}


.home-warp .t-h2 { display: inline-block;padding: 5px; border: dashed 1px #3F9DE4;}
.home-warp .t-h2 span { display: inline-block; height: 60px; line-height: 60px; padding: 0 45px; font-size: 28px; color: #fff; background: #3F9DE4;}
.home-warp .lists { width: 100%;}
.home-warp .lists li { float: left; width: 25%;}
.home-warp .lists li a { display: block; margin: 6px; padding-left: 100px; background: #EBF5FC; color: #3f9de4; font-size: 18px; height: 90px; line-height: 90px; border-radius: 10px; font-weight: 700; position: relative;}
.home-warp .lists li a.line2 { line-height: 30px; padding-top: 15px;}
.home-warp .lists li a:hover { background: #3F9DE4; color: #fff;}
.home-warp .lists li a i { display: inline-block; width: 60px; height: 60px; position: absolute; left: 30px; top: 50%; margin-top: -30px; background: url(../images/xzzfxxgk-ico-2-1.png) no-repeat; }
.home-warp .lists li a i.ico0 { background-position: 0 12px;}
.home-warp .lists li a:hover i.ico0 { background-position: -63px 12px;}
.home-warp .lists li a i.ico1 { background-position: 0 -42px;}
.home-warp .lists li a:hover i.ico1 { background-position: -63px -42px;}
.home-warp .lists li a i.ico2 { background-position: 0 -101px;}
.home-warp .lists li a:hover i.ico2 { background-position: -63px -101px;}
.home-warp .lists li a i.ico3 { background-position: 0 -157px;}
.home-warp .lists li a:hover i.ico3 { background-position: -63px -157px;}
.home-warp .lists li a i.ico4 { background-position: 0 -212px;}
.home-warp .lists li a:hover i.ico4 { background-position: -63px -212px;}
.home-warp .lists li a i.ico5 { background-position: 0 -271px;}
.home-warp .lists li a:hover i.ico5 { background-position: -63px -271px;}
.home-warp .lists li a i.ico6 { background-position: 0 -327px;}
.home-warp .lists li a:hover i.ico6 { background-position: -63px -327px;}
.home-warp .lists li a i.ico7 { background-position: 0 -386px;}
.home-warp .lists li a:hover i.ico7 { background-position: -63px -386px;}
.home-warp .lists li a i.ico8 { background-position: 0 -440px;}
.home-warp .lists li a:hover i.ico8 { background-position: -63px -440px;}
.home-warp .lists li a i.ico9 { background-position: 0 -498px;}
.home-warp .lists li a:hover i.ico9 { background-position: -63px -498px;}
.home-warp .lists li a i.ico10 { background-position: 0 -556px;}
.home-warp .lists li a:hover i.ico10 { background-position:-63px -556px;}
.home-warp .lists li a i.ico11 { background-position: 0 -610px;}
.home-warp .lists li a:hover i.ico11 { background-position:-63px -610px;}
.home-warp .lists li a i.ico12 { background-position: 0 -670px;}
.home-warp .lists li a:hover i.ico12 { background-position:-63px -670px;}
.home-warp .lists li a i.ico13 { background-position: 0 -725px;}
.home-warp .lists li a:hover i.ico13 { background-position:-63px -725px;}
.home-warp .lists li a i.ico14 { background-position: 0 -781px;}
.home-warp .lists li a:hover i.ico14 { background-position:-63px -781px;}
.home-warp .lists li a i.ico15 { background-position: 0 -840px;}
.home-warp .lists li a:hover i.ico15 { background-position:-63px -840px;}
.home-warp .lists li a i.ico16 { background-position: 0 -893px;}
.home-warp .lists li a:hover i.ico16 { background-position:-63px -893px;}
.home-warp .lists li a i.ico17 { background-position: 0 -951px;}
.home-warp .lists li a:hover i.ico17 { background-position:-63px -951px;}

.home-warp .lists li a i.ico18 { background-position: 0 -1020px;}
.home-warp .lists li a:hover i.ico18 { background-position:-63px -1020px;}
.home-warp .lists li a i.ico19 { background-position: 0 -1093px;}
.home-warp .lists li a:hover i.ico19 { background-position:-63px -1093px;}
.home-warp .lists li a i.ico20 { background-position: 0 -1161px;}
.home-warp .lists li a:hover i.ico20 { background-position:-63px -1161px;}
.home-warp .lists li a i.ico21 { background-position: 0 -1235px;}
.home-warp .lists li a:hover i.ico21 { background-position:-63px -1235px;}

/*行政执法信息公开 end*/


/*专题列表 start*/
.ztList-Warp .itemLists .tabSwitchBtns{ font-size: 14px;}
.ztList-Warp .itemLists .tabSwitchBtns a { display: inline-block; height: 30px; margin-right: 6px; line-height: 28px; padding: 0 5px; border: 1px solid #ECECEC; }
.ztList-Warp .itemLists .tabSwitchBtns a span { display: inline-block; line-height: 24px; padding: 0 15px; border-bottom: 2px solid #fff; color: #000;}
.ztList-Warp .itemLists .tabSwitchBtns a.active span { border-color: #FC220B; color: #FC220B;}
.ztList-Warp .itemLists .item { padding: 0 10px; height: 280px;}
.ztList-Warp .itemLists .item .image { display: block; text-align: center;}
.ztList-Warp .itemLists .item .t { display: block; padding: 10px 0; font-size: 16px; 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;}




.ztArticleBox h2.t1 { font-size: 26px; color: #373737;}
.ztArticleBox h2.t1 .time { display: block; font-size: 14px;}
.ztArticleBox h4.t1 span { display: inline-block; height: 48px; padding: 0 15px; background: #EC6641; line-height: 46px; font-size: 20px; color: #fff; position: relative;}
.ztArticleBox h4.t1 span i { display: inline-block; width: 7px; height: 7px; margin-right: 12px; background: #fff; border-radius: 50%; position: relative; top: -3px;}
.ztArticleBox h4.t1 span em { display: block; width: 44px; height: 48px; background: url(../images/zt-tbg-1.png) no-repeat; position: absolute; right: -44px; top: 0; }

.ztArticleBox .scrollBox { height: 500px; overflow-y:auto;}
.ztArticleBox .txt-t1 { font-size: 16px; line-height: 26px;}
.ztArticleBox .txt-t1.s1 { padding-left: 20px; background: url(../images/zt-wz-ico-1.png) no-repeat 0 6px;}

.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; }
.fullImgWarp a.closeFullBtn i { display: inline-block; width: 50px; height: 50px; line-height: 44px; text-align: center; border-radius: 50%; background: rgba(0,0,0,.2);}

.ztArticleBox  .jbBox > p.img { padding: 55px 0;}

/*专题列表 end*/

.resHome-Warp { height: 708px; background: url(../images/bg-2.jpg) no-repeat center 0; position: relative;}
.resHome-Warp .cententBox { height: 610px; background:url(../images/bg-3.jpg) no-repeat center 0; background-size: cover }
.resHome-Warp .cententBox h2.t1 { height: 60px; line-height: 60px; background: #fff;}
.resHome-Warp .cententBox h2.t1 span { display: inline-block; height: 60px; padding: 0 40px; font-size: 19px; background: #92A9E1; color: #fff; font-weight: 700; }
.resHome-Warp .appInfo .pl40 { padding-left: 40px;}
.resHome-Warp .appInfo .txt.t1 { width: 420px; padding: 20px 0 80px; font-size: 14px; line-height: 22px;}
.resHome-Warp .appInfo .qrBox .qr { float: left; font-size: 14px;}
.resHome-Warp .appInfo .qrBox .txt { font-size: 14px; padding: 100px 0 0 40px;}
.resHome-Warp .side-nav-r-box { right: -60px}


/*职能信息 start*/
.fnInfoHome-Warp dl dt { height: 36px; padding: 0 10px; line-height: 36px; font-size: 15px; background: #E1F3FF; color: #19aafc; font-weight: 500}
.fnInfoHome-Warp dl dd { padding: 10px;}
.fnInfoHome-Warp dl dd a { display: inline-block; min-width: 33%; padding: 5px 5px 5px 15px; color: #444; position: relative;}
.fnInfoHome-Warp dl dd a:after { position: absolute; left: 5px; top: 10px; content: "";width: 0;height: 0;border-top: 4px solid transparent;border-left: 5px solid #19AAFC;border-bottom:4px solid transparent;}


/*职能信息 end*/


/*罗湖直播 start*/
.zb-banner { height: 240px; background: url(../images/zb-img-1-01.jpg) no-repeat center 0;}
.zb-banner.temp1 { height: 340px}
.d72c-banner { background-image: url(../images/zb-img-2-1.jpg)}
.d73c-banner { background-image: url(../images/zb-img-2-2.jpg)}
.gcdd72c-banner { background-image: url(../images/zb-img-2-3.jpg)}
.gcdd72cqt-banner { background-image: url(../images/zb-img-2-4.jpg)}
.gcdd76cqt-banner { background-image: url(../images/zb-img-2-5.jpg)}
.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: 400px;background: #EBF9FE;}
.lh-zb-info .zb-infoBox p { font-size: 20px; line-height: 36px;}


/*罗湖直播 end*/

@media screen and (min-width: 1200px) and (max-width: 2600px) {
.zt-sdlyzwgk-warp .list-temp1.list-leven-box { min-height: 800px;}
.minH420 { min-height: 420px;}
.ps-zxyz-warp .list-s1 li a {white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
body.notStupWH { height: auto;}
.resHome-Warp .container { width: 1100px;}

}
/*试点领域政务公开 end*/
@media screen and (min-width: 760px) and (max-width: 1200px) {
	.appPb40 { padding-bottom: 40px;}
	.aaa{ display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-align: center;display: box;box-orient: horizontal;box-align: center;}

	.appFz14 { font-size: 14px !important;}

	.articleContent img { max-width: 100% !important;}

	.appP0 { padding: 0 !important;}
	.appP5 { padding: 5px !important;}
	.appPt0 { padding-top: 0;}
	.appPt15 { padding-top: 15px;}
	.appMb10 { margin-bottom: 10px !important;}
	.xsMt10 { margin-top: 10px !important;}
	.xsPr0 { padding-right: 0 !important;}
	body { width: 100% !important; height: auto !important;}


	.indexfooter-temp-2 { width: auto;}
	.indexfooter-temp-2 .icoList { width: 100%; text-align: center;}
	.indexfooter-temp-2 .icoList a.dzjg { display: inline-block; float: none;}
	.indexfooter-temp-2 .copyBox { width: auto;}
	.indexfooter-temp-2 .imgList {height: auto;}
	.indexfooter-temp-2 .imgList #imgConac { height: 70px;}
	.indexfooter-temp-2 .imgList .zc img { position: relative; top: 5px;}
	.indexfooter-temp-2 .imgList li { display: inline-block;}
	/*文章 start*/
	.path-column { height: auto; padding: 20px 20px 0 0;}
	.path-column > h4 { padding: 6px 10px; font-size: 14px; background: #DE3226; color: #fff;}
	.articleContent-box .articleTxt .articleTit-nav h2 { font-size:20px; line-height: 24px;}
	.articleContent-box .articleTxt .articleTit-nav p { height: auto; font-size: 12px;}
	.articleContent-box .articleTxt .articleTit-nav p:after {display: block; content: ""; clear: both;}
	.zt-jczwgk-warp .tit-info-temp1 b.bg img { width: 100%;}
	/*文章 end*/


	/*基层政务公开标准化规划试点专题 start*/
	.zt-jczwgk-warp,
	.zt-sdlyzwgk-warp { background-size: 150%; background-position: 25% 0;}
	.zt-jczwgk-warp .qrcode-tit,
	.zt-sdlyzwgk-warp .qrcode-tit { width: 100%; padding: 30px 0;}
	.zt-jczwgk-warp .qrcode-tit .img,
	.zt-sdlyzwgk-warp .qrcode-tit .img { text-align: center;}
	.zt-jczwgk-warp .qrcode-tit .img img,
	.zt-sdlyzwgk-warp .qrcode-tit .img img { width: 60%;}
	.zt-jczwgk-warp .tit-info-temp1 p.txt { padding: 15px; font-size: 12px; line-height: 18px; box-shadow: 1px 1px 5px #ddd;}

	.zt-sdlyzwgk-warp .tit-info-temp1 .navList{ padding: 5px 5px 5px 80px; font-size: 14px; border-radius: 0;}
	.zt-sdlyzwgk-warp .tit-info-temp1 .navList h2 { top: 5px; left:10px;}
	.zt-sdlyzwgk-warp .tit-info-temp1 .navList ul li a { padding: 0 5px;}

	.zt-sdlyzwgk-warp .psInfoBox { margin: 0px;padding:0;}
	.basePs.psInfoBox .listBox { height: 76px;}
	.basePs.psInfoBox ul li.serviceList { padding-left: 0; }
	.basePs.psInfoBox ul li > b { display: block; position: relative !important;}

	.zt-jczwgk-warp .tit-temp1 { padding: 20px 0 10px;}
	.zt-jczwgk-warp .tit-temp1 img { width: 90%;}

	.zt-jczwgk-warp .swidth-temp1 { padding: 0;}
	.zt-jczwgk-warp .swidth-temp1 > h2 a strong { font-size: 12px;}
	.zt-jczwgk-warp .swidth-temp1 > h2 a span { margin: 0 2px;}
	.zt-jczwgk-warp .swidth-temp1 > h2 a span i { display: none; }
	.zt-jczwgk-warp .swidth-temp1 > h2 a span em { width: 100%; font-size: 12px;}
	.zt-jczwgk-warp .swidth-temp1 > h2 a.i-2 span { background: #C4C4C4; }
	.zt-jczwgk-warp .swidth-temp1 > h2 a.i-2 span em { position: relative; z-index: 2; background: none !important;}
	.zt-jczwgk-warp .swidth-temp1 > h2 a.i-2 span i.l-b { display: block; width: 50%; background: #70A6F7;}


	.zt-jczwgk-warp .stup-box,.zt-jczwgk-warp .stup-box .infoBox { padding: 5px;}
	.zt-jczwgk-warp .stup-box .infoBox .ps { font-size: 12px;}
	.zt-jczwgk-warp .stup-box .infoBox > h4 { font-size: 16px; padding: 10px 0;}
	.zt-jczwgk-warp .stup-box .infoBox .ul-temp1 { width: 100%; height: auto; padding-top: 0;}
	.zt-jczwgk-warp .stup-box .infoBox .ul-temp1:after {display: block; content: ""; clear:both;}

	.zt-jczwgk-warp .stup-box .infoBox .ul-temp1 { text-align: center;}
	.zt-jczwgk-warp .stup-box .infoBox .ul-temp1 li {width: 29%; height: auto; background:none; float: none; display:table-cell; text-align: center; border: 2px solid #FFE456; border-radius: 15px;}
	.zt-jczwgk-warp .stup-box .infoBox .ul-temp1 li.jt { width: 6%; height: 100%; border: none;}
	.zt-jczwgk-warp .stup-box .infoBox .ul-temp1 li span { margin: 5px;font-size: 12px; }
	.zt-jczwgk-warp .stup-box .infoBox .ul-temp2 { padding: 10px 0 20px; text-align: left;}
	.zt-jczwgk-warp .stup-box .infoBox .ul-temp2 li { width: 44px; height: 44px; margin-bottom: 10px; padding: 12px; font-size: 18px; text-align: center; line-height: 22px;}



	.zt-jczwgk-warp .stup-box .infoBox .tableTemp1 table tr td { padding: 10px; font-size: 13px;}



	.zt-jczwgk-warp .list-temp1 ul li a { width: 92%; height: 92px; margin-bottom: 8px; line-height: 18px;}
	.zt-jczwgk-warp .list-temp1 ul li a i { margin:0; -webkit-transform:scale(.6);transform:scale(.6);}
	.zt-jczwgk-warp .list-temp1 ul li a strong { display: block; font-size: 12px; margin-top: -10px;}
	.zt-jczwgk-warp .list-temp1 ul li a em {font-size: 12px;}

	.zt-jczwgk-warp .news-list-temp1 ul li a { font-size: 12px; padding: 4px 80px 4px 0; line-height: 18px;}
	
	.zt-sdlyzwgk-warp .mainList { width: 100%;}
	.article-bar.two > .col-lg-9 { width: 100%}

	/*基层政务公开标准化规划试点专题 end*/

	.zt-sdlyzwgk-warp .list-temp1 { padding: 20px 15px;}
	.zt-sdlyzwgk-warp .list-temp1 > h2 span { font-size: 18px;}
	.zt-sdlyzwgk-warp .list-temp1 ul li a { padding: 5px 80px 5px 0; font-size: 12px;}
	.sdlyzwgk-article-content { padding: 10px;}
	.sdlyzwgk-article-content > h2 {padding: 0; font-size: 20px;}
	.sdlyzwgk-article-content > h4 { padding: 15px 0;}
	.sdlyzwgk-article-content > h4 em { margin: 0; padding-top: 5px; font-size: 10px;}
	.sdlyzwgk-article-content .tabel-item.temp1 table th,.sdlyzwgk-article-content .tabel-item.temp1 table td { font-size: 12px; line-height: 16px;padding: 10px;}
	.sdlyzwgk-article-content .tabel-item.temp1 table th { width: 70px; padding: 10px 5px;}
	.sdlyzwgk-article-content .tabel-item.temp1 table td.w420{width: auto;}
	.sdlyzwgk-article-content .tabel-item.temp1 table td a { padding-left: 0;}

	.zt-sdlyzwgk-warp .search-box { width: 100%; margin: 15px 0; padding:0;}
	.zt-sdlyzwgk-warp .search-box .txt { height: 40px; line-height: 40px; font-size: 12px;}
	.zt-sdlyzwgk-warp .search-box .submitBtn {width: 70px; height: 30px; top: 10px;}

	.zt-sdlyzwgk-warp .tit-info-temp1 .navList ul li a.on,
	.zt-sdlyzwgk-warp .tit-info-temp1 .navList ul li a:hover {-webkit-transform:scale(1);transform:scale(1);}

	.zt-sdlyzwgk-warp .list-temp1.list-leven-box {min-height:auto !important;height:auto !important; margin-bottom:10px;}
	
	.pcWebitBox{display: block;}

	.zt-sdlyzwgk-warp .list-temp1 ul.temp1 > li a { padding: 15px 80px 15px 36px;}


	/*0530 试点专题 start*/
	.newSdzt-warp .head-warp { background-size: cover}
	.newSdzt-warp .head-warp .banner-tit { padding: 24px 0 40px; }
	.newSdzt-warp .head-warp .banner-tit img { width: 60%;}
	.newSdzt-warp .info-warp { height: auto; background: #0190DC;}
	.newSdzt-warp .info-warp p.txt { padding: 15px 0; font-size: 12px; line-height: 18px;}
	.newSdzt-warp .info-warp p.txt i { font-size: 22px;}

	.newSdzt-warp .ly-box .t-lists { height: auto; margin: 10px 5px;}
	.newSdzt-warp .ly-box .t-lists li { width: 20%; height: 65px; margin:0 !important; padding: 2px;}
	.newSdzt-warp .ly-box .t-lists li a { width: 100%; height: 60px; padding-top: 0; background: none; border: 1px solid #ddd; background: #fff; top: 0 !important; font-size: 14px; position: relative;}
	.newSdzt-warp .ly-box .t-lists li a i { float: left; transform: scale(.6); }
	.newSdzt-warp .ly-box .t-lists li a span { position: absolute; right: 20%; top: 7px; width: 40px; height: 58px; letter-spacing: 2px;}
	.newSdzt-warp .ly-box .t-lists li.s-1 a:hover,.newSdzt-warp .ly-box .t-lists li.s-1 a.on { background: #8798C9 }
	.newSdzt-warp .ly-box .t-lists li.s-2 a:hover,.newSdzt-warp .ly-box .t-lists li.s-2 a.on { background: #FE9A50 }
	.newSdzt-warp .ly-box .t-lists li.s-3 a:hover,.newSdzt-warp .ly-box .t-lists li.s-3 a.on { background: #F35981 }
	.newSdzt-warp .ly-box .t-lists li.s-4 a:hover,.newSdzt-warp .ly-box .t-lists li.s-4 a.on { background: #0AB270 }
	.newSdzt-warp .ly-box .t-lists li.s-5 a:hover,.newSdzt-warp .ly-box .t-lists li.s-5 a.on { background: #ECA764 }
	.newSdzt-warp .ly-box .t-lists li.s-6 a:hover,.newSdzt-warp .ly-box .t-lists li.s-6 a.on { background: #EF4646 }
	.newSdzt-warp .ly-box .t-lists li.s-7 a:hover,.newSdzt-warp .ly-box .t-lists li.s-7 a.on { background: #AF80DB }
	.newSdzt-warp .ly-box .t-lists li.s-8 a:hover,.newSdzt-warp .ly-box .t-lists li.s-8 a.on { background: #0081CF }
	.newSdzt-warp .ly-box .t-lists li.s-9 a:hover,.newSdzt-warp .ly-box .t-lists li.s-9 a.on { background: #73B479 }

	.newSdzt-warp .gf-box .gfBox .nav-lists.col-lg-1 { width: 20%;}
	.newSdzt-warp .gf-box .gfBox .switchBox.col-lg-11 { width: 80%;}



	/*0530 试点专题 end*/
	

	/*试点专题PC版 start*/
	.newSdzt-warp .kb-box .kb,.newSdzt-warp .gf-box .gf,.sdzt-temp0706 .ksh-box .ksh,.newSdzt-warp .map-box .map { padding: 20px 0;}
	.sdzt-temp0706 .bgImg {top: 0; bottom: 0; background-size: 100% !important;}
	.sdzt-temp0706 .ly-box .bgImg { background-size: 60% !important;}
	.sdzt-temp0706 .head-warp { height: auto; padding-bottom: 30px; background-size: cover}
	.sdzt-temp0706 .head-warp .banner-tit { padding: 60px 0 50px;}
	.sdzt-temp0706 .info-warp { width: auto; background: rgba(80,172,255,.8); border-radius: 15px; }
	.sdzt-temp0706 .info-warp p { font-size: 12px; line-height: 22px;}
	.sdzt-temp0706 .tit-temp1 img {transform: scale(.8);}
	.sdzt-temp0706 .ly-box .bgImg { background-size: 60%;}
	.sdzt-temp0706 .ly-box .t-lists { width: 100%; margin-left: 0}
	.sdzt-temp0706 .ly-box .t-lists li { width: 19.5%; }
	.sdzt-temp0706 .ly-box .t-lists li a { height: 100px;}
	.sdzt-temp0706 .ly-box .t-lists li a i { float: none; margin:0 auto 5px; transform: scale(.8);}
	.sdzt-temp0706 .ly-box .t-lists li a span { position: relative; right: auto; display: block; width: 100%; font-size: 16px; top: -8px;}
	.sdzt-temp0706 .ly-box .t-lists li a b { top: 96px;}
	.sdzt-temp0706 .kb-box .kb { padding-top: 20px;}
	.sdzt-temp0706 .kb-box .lcBox .item { padding: 5px;}
	.sdzt-temp0706 .kb-box .lcBox h2 { width: 80%;}
	.sdzt-temp0706 .gf-box .gfBox h2 { margin:0 0 30px;}
	.sdzt-temp0706 .ksh-box .ksh .tabBtns { width: 100%;}
	.sdzt-temp0706 .ksh-box .ksh .tabBtns li a { margin: 5px;}
	.sdzt-temp0706 .cataloguesBox .t-search { background: #63B8F9}
	.sdzt-temp0706 .cataloguesBox .t-search .t { background-color: #63B8F9}



	/*试点专题PC版 end*/


	/*行政执法信息公开 start*/
	.xzzfxxgk-warp .btnList-s1 li a { text-align: center; }
	.home-warp .lists li { width: 33.33%;}
	.home-warp .lists li a { padding-left: 80px; font-size: 14px;}
	.home-warp .lists li a i { left: 15px;}
	/*行政执法信息公开 end*/

	/*公共服务 start*/	
	.ps-zt-warp .banner { height: 260px; background-size: cover}
	.ps-zt-warp .logo-menu .menu li a { padding: 0 15px;}
	.ps-zt-warp .logo-menu .menu { width: 100%; margin-left: 0; padding-left: 0;display: -webkit-box;display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: 30px; -webkit-box-pack: justify;-webkit-justify-content: space-between; -ms-flex-pack:justify; justify-content: space-between; }

	.ps-zxyz-warp .txt-img-t1 .item p.s1 img { height: 100%;}
	.ps-zxyz-warp .txt-img-t1 .item p.txt em { height: 54px; font-size: 12px; line-height: 18px; overflow: hidden;}
	/*公共服务 end*/


	/*罗湖区医疗专题 start*/
	.zt-banner-banner { height: 240px; background-size: cover;}
	.ztyl-Warp .f-box { padding: 20px 0;}


	/*罗湖区医疗专题 end*/

	.zb-banner { height: 120px; background-size: cover; }
}	
@media screen and (min-width: 760px) and (max-width: 992px) {
	.resHome-Warp .appInfo .pl40 { padding-left: 0;}
	.resHome-Warp .appInfo .qrBox .qr { float: none !important;}
	.resHome-Warp .appInfo .qrBox .txt { float: none !important; padding: 20px 0 0 0;text-align: center;}
	.ztjygg-Warp .f2,.ztjygg-Warp .f4 { height: auto; padding-bottom: 15px; background-size: cover;}
	.ztjygg-Warp .f5 h2.t2 a { padding: 0 10px;}

	.zb-banner { height: 120px; background-size: cover; }
	.zb-banner.temp1 { height: 140px; }
}


@media screen and (max-width: 760px) {
	html,body { overflow-x: hidden;}
	.appPb40 { padding-bottom: 40px;}
	.aaa{ display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-align: center;display: box;box-orient: horizontal;box-align: center;}

	.appFz12 { font-size: 12px !important;}.appFz14 { font-size: 14px !important;}

	.articleContent img { max-width: 100% !important;}
	
	.appT10 { padding-top: 10px !important;}
	.app10 { padding: 0 5px !important;}
	.appP15 { padding: 15px !important;}
	.appP0 { padding: 0 !important;}
	.appP5 { padding: 5px !important;}
	.appPt0 { padding-top: 0 !important;}
	.appPb { padding-bottom: 0 !important;}
	.appPb15 { padding-bottom: 15px !important;}
	.appPt15 { padding-top: 15px !important;}
	.appMb10 { margin-bottom: 10px !important;}
	.appMt0 { margin-top: 0px !important;}
	.appM5 { margin: 5px !important;}
	.appMt15 { margin-top: 15px !important;}

	body { width: 100% !important; height: auto !important;}

	.r-titH2 {padding-top: 10px}
	.appClear {clear: both;}


	.indexfooter-temp-2 { width: auto;}
	.indexfooter-temp-2 .icoList { width: 100%; text-align: center;}
	.indexfooter-temp-2 .icoList a.dzjg { display: inline-block; float: none;}
	.indexfooter-temp-2 .copyBox { width: auto;}
	.indexfooter-temp-2 .imgList {height: auto;}
	.indexfooter-temp-2 .imgList #imgConac { height: 70px;}
	.indexfooter-temp-2 .imgList .zc img { position: relative; top: 5px;}
	.indexfooter-temp-2 .imgList li { display: inline-block;}
	/*文章 start*/
	.path-column { height: auto; padding: 20px 20px 0 0;}
	.path-column > h4 { padding: 6px 10px; font-size: 14px; background: #DE3226; color: #fff;}
	.articleContent-box .articleTxt .articleTit-nav h2 { font-size:20px; line-height: 24px;}
	.articleContent-box .articleTxt .articleTit-nav p { height: auto; font-size: 12px;}
	.articleContent-box .articleTxt .articleTit-nav p:after {display: block; content: ""; clear: both;}
	.zt-jczwgk-warp .tit-info-temp1 b.bg img { width: 100%;}
	/*文章 end*/


	/*基层政务公开标准化规划试点专题 start*/
	.zt-sdlyzwgk-warp.temp2 { background-size: 180%;}
	.zt-jczwgk-warp,
	.zt-sdlyzwgk-warp { background-size: 150%; background-position: 25% 0;}
	.zt-jczwgk-warp .qrcode-tit,
	.zt-sdlyzwgk-warp .qrcode-tit { width: 100%; padding: 30px 0;}
	.zt-jczwgk-warp .qrcode-tit .img,
	.zt-sdlyzwgk-warp .qrcode-tit .img { text-align: center;}
	.zt-jczwgk-warp .qrcode-tit .img img,
	.zt-sdlyzwgk-warp .qrcode-tit .img img { width: 60%;}
	.zt-jczwgk-warp .tit-info-temp1 p.txt { padding: 15px; font-size: 12px; line-height: 18px; box-shadow: 1px 1px 5px #ddd;}

	.zt-sdlyzwgk-warp .tit-info-temp1 .navList{ padding: 5px 5px 5px 80px; font-size: 14px; border-radius: 0;}
	.zt-sdlyzwgk-warp .tit-info-temp1 .navList h2 { top: 5px; left:10px;}
	.zt-sdlyzwgk-warp .tit-info-temp1 .navList ul li a { padding: 0 5px;}

	.zt-sdlyzwgk-warp .psInfoBox { margin: 0px;padding:0;}
	.basePs.psInfoBox .listBox { height: 76px;}
	.basePs.psInfoBox ul li.serviceList { padding-left: 0; }
	.basePs.psInfoBox ul li > b { display: inline-block; position: relative !important;}

	.zt-jczwgk-warp .tit-temp1 { padding: 20px 0 10px;}
	.zt-jczwgk-warp .tit-temp1 img { width: 90%;}

	.zt-jczwgk-warp .swidth-temp1 { padding: 0;}
	.zt-jczwgk-warp .swidth-temp1 > h2 a strong { font-size: 12px;}
	.zt-jczwgk-warp .swidth-temp1 > h2 a span { margin: 0 2px;}
	.zt-jczwgk-warp .swidth-temp1 > h2 a span i { display: none; }
	.zt-jczwgk-warp .swidth-temp1 > h2 a span em { width: 100%; font-size: 12px;}
	.zt-jczwgk-warp .swidth-temp1 > h2 a.i-2 span { background: #C4C4C4; }
	.zt-jczwgk-warp .swidth-temp1 > h2 a.i-2 span em { position: relative; z-index: 2; background: none !important;}
	.zt-jczwgk-warp .swidth-temp1 > h2 a.i-2 span i.l-b { display: block; width: 50%; background: #70A6F7;}


	.zt-jczwgk-warp .stup-box,.zt-jczwgk-warp .stup-box .infoBox { padding: 5px;}
	.zt-jczwgk-warp .stup-box .infoBox .ps { font-size: 12px;}
	.zt-jczwgk-warp .stup-box .infoBox > h4 { font-size: 16px; padding: 10px 0;}
	.zt-jczwgk-warp .stup-box .infoBox .ul-temp1 { width: 100%; height: auto; padding-top: 0;}
	.zt-jczwgk-warp .stup-box .infoBox .ul-temp1:after {display: block; content: ""; clear:both;}

	.zt-jczwgk-warp .stup-box .infoBox .ul-temp1 { text-align: center;}
	.zt-jczwgk-warp .stup-box .infoBox .ul-temp1 li {width: 29%; height: auto; background:none; float: none; display:table-cell; text-align: center; border: 2px solid #FFE456; border-radius: 15px;}
	.zt-jczwgk-warp .stup-box .infoBox .ul-temp1 li.jt { width: 6%; height: 100%; border: none;}
	.zt-jczwgk-warp .stup-box .infoBox .ul-temp1 li span { margin: 5px;font-size: 12px; }
	.zt-jczwgk-warp .stup-box .infoBox .ul-temp2 { padding: 10px 0 20px; text-align: left;}
	.zt-jczwgk-warp .stup-box .infoBox .ul-temp2 li { width: 44px; height: 44px; margin-bottom: 10px; padding: 12px; font-size: 18px; text-align: center; line-height: 22px;}



	.zt-jczwgk-warp .stup-box .infoBox .tableTemp1 table tr td { padding: 10px; font-size: 13px;}



	.zt-jczwgk-warp .list-temp1 ul li a { width: 92%; height: 92px; margin-bottom: 8px; line-height: 18px;}
	.zt-jczwgk-warp .list-temp1 ul li a i { margin:0; -webkit-transform:scale(.6);transform:scale(.6);}
	.zt-jczwgk-warp .list-temp1 ul li a strong { display: block; font-size: 12px; margin-top: -10px;}
	.zt-jczwgk-warp .list-temp1 ul li a em {font-size: 12px;}

	.zt-jczwgk-warp .news-list-temp1 ul li a { font-size: 12px; padding: 4px 80px 4px 0; line-height: 18px;}
	

	.zt-sdlyzwgk-warp .tit-info-temp2 .navList h2 { font-size: 16px;}
	.zt-sdlyzwgk-warp .tit-info-temp2 .navList { height: 130px;}
	.zt-sdlyzwgk-warp .tit-info-temp2 .navList ul li { float: none;width: 84px; margin-left: -4px; display: inline-block;}
	.zt-sdlyzwgk-warp .tit-info-temp2 .navList ul li a { font-size: 12px;}
	.zt-sdlyzwgk-warp .tit-info-temp2 .navList ul li a i { padding: 10px;}
	.zt-sdlyzwgk-warp .tit-info-temp2 .navList ul li a i img { width: 40px;  }






	/*基层政务公开标准化规划试点专题 end*/

	.zt-sdlyzwgk-warp .list-temp1 { padding: 20px 15px;}
	.zt-sdlyzwgk-warp .list-temp1 > h2 span { font-size: 18px;}
	.zt-sdlyzwgk-warp .list-temp1 ul li a { padding: 5px 80px 5px 0; font-size: 12px !important;}
	.zt-sdlyzwgk-warp .list-temp1 > h2.temp1 { height: 43px;}
	.zt-sdlyzwgk-warp .list-temp1 > h2.temp1 a { font-size: 18px}
	.sdlyzwgk-article-content { padding: 10px;}
	.sdlyzwgk-article-content > h2 {padding: 0; font-size: 20px;}
	.sdlyzwgk-article-content > h4 { padding: 15px 0;}
	.sdlyzwgk-article-content > h4 em { margin: 0; padding-top: 5px; font-size: 10px;}
	.sdlyzwgk-article-content .tabel-item.temp1 table th,.sdlyzwgk-article-content .tabel-item.temp1 table td { font-size: 12px; line-height: 16px;padding: 10px;}
	.sdlyzwgk-article-content .tabel-item.temp1 table th { width: 70px; padding: 10px 5px;}
	.sdlyzwgk-article-content .tabel-item.temp1 table td.w420{width: auto;}
	.sdlyzwgk-article-content .tabel-item.temp1 table td a { padding-left: 0;}

	.zt-sdlyzwgk-warp .search-box { width: 100%; margin: 15px 0; padding:0;}
	.zt-sdlyzwgk-warp .search-box .txt { height: 40px; line-height: 40px; font-size: 12px;}
	.zt-sdlyzwgk-warp .search-box .submitBtn {width: 70px; height: 30px; top: 10px;}

	.zt-sdlyzwgk-warp .tit-info-temp1 .navList ul li a.on,
	.zt-sdlyzwgk-warp .tit-info-temp1 .navList ul li a:hover {-webkit-transform:scale(1);transform:scale(1);}
	.zt-sdlyzwgk-warp .list-temp1 ul.temp1 > li a { padding: 15px 15px 15px 36px;}

	
	/*文章内容*/
	.infoPublicBox h2 em { font-size: 15px;}
	.infoPublicBox table tr td b { white-space:normal; }
	.articleBox .ulli-list-temp-1 li { padding-left: 0;}
	.articleBox .ulli-list-temp-1 li > span.bborder { margin-bottom: 10px; font-size: 15px; position: relative; display: block; border-bottom: none; font-weight: 700;}
	.articleBox .ulli-list-temp-1 li > span.bborder:after { display: block; content: ""; position: absolute; bottom:3px; height: 2px; width: 50px; background: #E36259;}

	.articleBox {word-wrap: break-word;}


	.zt-sdlyzwgk-warp .list-temp1.list-leven-box {min-height:auto !important;height:auto !important; margin-bottom:10px;}


	.otherlink-pop { left: 0; width: 96%;  margin: -250px 0 0 2%;}
	.otherlink-pop h2 { padding: 50px 20px;}
	.pcWebitBox{display: block;}

	/*服务地图*/
	.serviceMapWarp .logo-map a img { height: 46px;}
	.serviceMapWarp .logo-map i { font-size: 16px; padding-left: 25px; color: #000; position: relative; font-weight: 700;}
	.serviceMapWarp .logo-map i:after { content: ""; display: block; width: 8px; height: 8px; background: #000; position: absolute; left: 8px; top: 7px; border-radius: 50%;}
	.serviceMapWarp .nav-temp2 a { display:table-cell; width: 1%; height: 32px; line-height: 32px; font-size: 14px; padding: 0 2px; text-align: center; }
	.serviceMapWarp .nav-temp2 a i { display: block; background: #f7f7f7; color: #000;border: 1px solid #ddd; border-radius: 5px 5px 0 0;border-bottom: none !important;}
	.serviceMapWarp .nav-temp2 a.on i{background: #E1F3F8; color: #f44336;border: 1px solid #E1F3F8;}
	.serviceMapWarp .nav-temp1 { margin-bottom: 2px; padding: 0 5px; height: 34px; background: #E1F3F8; line-height: 34px; overflow: hidden; position: relative;}
	.serviceMapWarp .nav-temp1 .shadowBg { position: absolute; right: 0; top: 0; bottom: 0;}
	.serviceMapWarp .nav-temp1 .shadowBg img { float: left; height: 100%;}
	.serviceMapWarp .nav-temp1 > p { height: 60px; overflow: hidden; overflow-x: auto; white-space: nowrap;}
	.serviceMapWarp .nav-temp1 > p a { display: inline-block; height: 34px; font-size: 14px; padding: 0 10px; color: #48BAE2;}
	.serviceMapWarp .nav-temp1 > p a.on { background: #48BAE2; color: #fff;}
	.serviceMapWarp .addsListBox { background: #E7E7E7; position: relative;}
	.serviceMapWarp .addsListBox .currAdds { position: absolute; top: 0; right: 0; width: 40px; height: 40px; background: #fff url(../images/list-ico-1.png) no-repeat 0 center; color: #000; z-index: 2;}
	.serviceMapWarp .addsListBox .currAdds i { background: url(../images/map-ico-1-1.png) no-repeat center; width: 40px; }
	.serviceMapWarp .addsListBox.open .currAdds i {transform: rotate(180deg);}
	.serviceMapWarp .addsListBox ul { display: none; max-height: 300px; border: 3px solid #fff; padding: 10px; overflow: hidden; overflow-y: auto; position: absolute; top: 0; left: 0; right: 0; background: #E7E7E7;z-index: 2;}
	.serviceMapWarp .addsListBox ul li a { display: block; padding:3px 0 3px 20px; background: url(../images/map-img-adds-ico-1.png) no-repeat 0 center; color: #000;}
	.serviceMapWarp .addsListBox.open ul {display: block }
	.serviceMapWarp .mapBox { width: 100%; height: 400px; overflow: hidden;}
	
	.serviceMapWarp .listPsinfo { display: none; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,.6); z-index: 9;}
	.serviceMapWarp .listPsinfo img { position: absolute; top:103px; right: 0; }
	
	/*罗湖区基层政务公开标准化规范化试点满意度测评调查问卷 start*/
	.wj-temp1 .ps { padding: 10px;}
	.wj-temp1 .wjBox dl { margin-bottom: 20px;}
	.wj-temp1 .wjBox dl dt {font-size: 16px;}
	.wj-temp1 .wjBox dl dd label { padding: 3px 0 3px 40px;font-size: 12px;}
	.wj-temp1 .wjBox dl dd label input[type=checkbox],.wj-temp1 .wjBox dl dd label input[type=radio] { position: absolute;left: 17px; top: 1px;}
	.wj-temp1 .wjBox .btns button { width: 50%;}
	.wj-temp1 .wjBox .code { font-size: 14px;}
	.wj-temp1 .wjBox .code .t-2 { width: 80px;}

	/*罗湖区基层政务公开标准化规范化试点满意度测评调查问卷 end*/

	/*分页 start*/
	.pagination.temp1 li a,.pagination.temp1 li span { margin: 0 2px; padding: 3px 7px !important; font-size: 12px !important; }
	
	


	/*分页 end*/
	.article-bar > .col-lg-9 .border-temp1 { box-shadow: none !important; padding: 0;}
	.article-bar.two > .col-lg-9 { width: 100%}


	/*盐田区规范性文件统一查询平台 start*/
	.bannerImgBox.gfxwjtycxpt-1 { height: 85px;}
	.gfxwjtycxptBox .type-search > h2 a { height: 32px; line-height: 30px; font-size: 16px; padding: 0 30px; }
	.gfxwjtycxptBox .type-search .orgList ul li { width: 50%;}
	.gfxwjtycxptBox .type-search .yearList a { width: 23%; margin: 4px 1%; padding: 3px 0; text-align: center;}
	.gfxwjtycxptBox .newsList > h2 { font-size: 20px;}
	.gfxwjtycxptBox .newsList .listBox li a { font-size: 11px; padding-right: 86px;}
	/*盐田区规范性文件统一查询平台 end*/

	/*数据 start*/
	.dataPageWarp .leftBarBox { height: auto;}
	.dataPageWarp .navTabBox { padding: 15px 0;}
	.dataPageWarp .leftBarBox > h2 { padding: 10px;}
	.dataPageWarp .leftBarBox ul li a { padding: 10px 0 10px 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}
	/*数据 end*/

	/*0530 试点专题 start*/
	.newSdzt-warp .logo-backBtn .backBtn { padding-top: 5px;}
	.newSdzt-warp .logo-backBtn .logo img { height: 42px;}
	.newSdzt-warp .head-warp { background-size: cover}
	.newSdzt-warp .head-warp .banner-tit { padding: 15px 0 20px; }
	.newSdzt-warp .head-warp .banner-tit img { width: 80%;}
	.newSdzt-warp .info-warp { height: auto; background: #0190DC;}
	.newSdzt-warp .info-warp p.txt { padding: 15px 0; font-size: 12px; line-height: 18px;}
	.newSdzt-warp .info-warp p.txt i { font-size: 22px;}
	.newSdzt-warp .tit-temp1 { padding-top: 15px;}
	.newSdzt-warp .tit-temp1 img { transform: scale(.8); }
	.newSdzt-warp .cataloguesBox .t-search .search span { margin-top: 8px;}

	.newSdzt-warp ul.temp1 li a {height: 38px;line-height: 36px; font-size: 12px; padding-right: 70px;}

	.newSdzt-warp .ly-box .t-lists { height: auto; margin: 10px 5px;}
	.newSdzt-warp .ly-box .t-lists li { width: 33.33%; height: 65px; margin:0 !important; padding: 2px;}
	.newSdzt-warp .ly-box .t-lists li a { width: 100%; height: 60px; padding-top: 0; background: none; border: 1px solid #ddd; background: #fff; top: 0 !important; font-size: 14px; position: relative;}
	.newSdzt-warp .ly-box .t-lists li a i { float: left; transform: scale(.6); }
	.newSdzt-warp .ly-box .t-lists li a span { position: absolute; right: 13%; top: 7px; width: 40px; height: 58px; letter-spacing: 2px;}
	.newSdzt-warp .ly-box .t-lists li.s-1 a:hover,.newSdzt-warp .ly-box .t-lists li.s-1 a.on { background: #8798C9 }
	.newSdzt-warp .ly-box .t-lists li.s-2 a:hover,.newSdzt-warp .ly-box .t-lists li.s-2 a.on { background: #FE9A50 }
	.newSdzt-warp .ly-box .t-lists li.s-3 a:hover,.newSdzt-warp .ly-box .t-lists li.s-3 a.on { background: #F35981 }
	.newSdzt-warp .ly-box .t-lists li.s-4 a:hover,.newSdzt-warp .ly-box .t-lists li.s-4 a.on { background: #0AB270 }
	.newSdzt-warp .ly-box .t-lists li.s-5 a:hover,.newSdzt-warp .ly-box .t-lists li.s-5 a.on { background: #ECA764 }
	.newSdzt-warp .ly-box .t-lists li.s-6 a:hover,.newSdzt-warp .ly-box .t-lists li.s-6 a.on { background: #EF4646 }
	.newSdzt-warp .ly-box .t-lists li.s-7 a:hover,.newSdzt-warp .ly-box .t-lists li.s-7 a.on { background: #AF80DB }
	.newSdzt-warp .ly-box .t-lists li.s-8 a:hover,.newSdzt-warp .ly-box .t-lists li.s-8 a.on { background: #0081CF }
	.newSdzt-warp .ly-box .t-lists li.s-9 a:hover,.newSdzt-warp .ly-box .t-lists li.s-9 a.on { background: #73B479 }
	
	.newSdzt-warp .kb-box .kb,.newSdzt-warp .gf-box .gf { padding:10px 0 20px;  }

	.newSdzt-warp .kb-box .lcBox h2 a { border-right: 2px solid #fff; font-size: 14px;}
	.newSdzt-warp .kb-box .lcBox h2 a b { display: none;}
	.newSdzt-warp .kb-box .lcBox .ps { font-size: 16px;}
	.newSdzt-warp .kb-box .lcBox .ps span { font-size: 14px; padding-left: 55px; background-position: 0 center; background-size: 60px}
	.newSdzt-warp .kb-box .lcBox .item { width: 100%;}
	.newSdzt-warp .kb-box .lcBox .item .itemBox .txt p { height: auto;}

	.newSdzt-warp .gf-box .gfBox .nav-lists.col-lg-1 { width: 100%; margin-bottom: 15px;}
	.newSdzt-warp .gf-box .gfBox .switchBox.col-lg-11 { width: 100%;}
	.newSdzt-warp .gf-box .gfBox .nav-lists a { width: 25%; float: left; margin-bottom: 0; border: 2px solid #fff;}
	
	.newSdzt-warp .ksh-box .ksh {padding: 10px 0 0; }
	.newSdzt-warp .ksh-box .ksh .moveBox ul li a img { width: 320px}
	.imgPopBox .popImg { top:20%; bottom: 20%; left: 0; right: 0; width: 100%; margin: 0; padding: 10px;}

	.newSdzt-warp .map-box { padding-top: 0;}
	.newSdzt-warp .map-box .map { padding: 10px 0 0; }
	
	.newSdzt-warp .cataloguesBox .t-search { height: 50px; line-height: 50px; background-position: center;}
	.newSdzt-warp .cataloguesBox .t-search .t { height: 50px; padding-left: 40px; line-height: 50px; font-size: 18px; background-position: 10px center;}
	.newSdzt-warp .cataloguesBox .t-search .search span { width: 160px;}
	.newSdzt-warp .cataloguesBox .t-search .search .btn-a { width: 50px; margin-top: 8px;}
	.newSdzt-warp .cataloguesBox .lists-item .ps .t-type { float: left; width: 100%; margin-top: 5px;}
	.newSdzt-warp .cataloguesBox .lists-item .ps .t-type a { padding: 0 15px;}
	.newSdzt-warp .ts-lists ul.lists-1 { padding-top: 0;}
	.newSdzt-warp .cataloguesBox .ts-lists > h4 a { width: 32.33%;}
	.newSdzt-warp ul.lists-1 li a { height: 40px; line-height: 40px; font-size: 12px;}
	.newSdzt-warp ul.lists-1 { padding-top: 10px; }
	.newSdzt-warp .ksh-box .ksh .tabBtns { padding-bottom: 15px;}
	.newSdzt-warp .ksh-box .ksh .tabBtns li { width: 50%;}
	.newSdzt-warp .ksh-box .ksh .tabBtns li a { margin: 2px; height: 32px; line-height: 30px; font-size: 12px;}

	/*0530 试点专题 end*/

	/*绿道专题 start*/
	.greenway-zt h2.t img{ transform:scale(.8);}
	.greenway-zt .txt { font-size: 12px; line-height: 22px;}
	.headT1.top-head .menuBox { position: relative; left: 0; top: 0; padding: 15px 0;}
	.headT1.top-head .logo img { height: 48px; margin-left: 15px;}
	.headT1.top-head .menuBox { padding: 15px 0 0; text-align: center;}
	.headT1.top-head .menuBox .menuList { float: none !important; width: 100%;}
	.headT1.top-head .menuBox .menuList > li { display: inline-block; padding: 0; float: none;}
	.headT1.top-head .menuBox .menuList > li h2 a { display: inline-block; height: 38px; line-height: 38px; padding: 0 6px; font-size: 14px;}
	.headT1.top-head .menuBox .menuList .levenBox { top: 20px;}
	.headT1.top-head .menuBox .menuList .levenBox ul li a { height: 30px; line-height: 30px; font-size: 12px;}
	
	.greenway-zt .xl-warp .pl0 { padding-left: 15px !important;}
	.greenway-zt .xl-warp .pr0 { padding-right: 15px !important;}
	.greenway-zt .xl-warp .img-box em { display: none;}
	.greenway-zt .xl-warp .txt-box h2 a {height: 40px; line-height: 40px; font-size: 16px;}
	.greenway-zt .news-warp h2.t span { margin-top: 15px;}
	.greenway-zt .news-warp .newsList dl { margin-top: 10px; padding-right: 60px; }






	/*绿道专题 end*/


	/*行政执法信息公开 start*/
	.appFz12 { font-size: 12px;}
	.xzzfxxgk-banner { padding: 30px 0 40px; background-size: cover; }
	.xzzfxxgk-banner img { width: 60%;}
	.xzzfxxgk-banner.hoverTit { padding: 20px 0 30px;}
	.xzzfxxgk-banner.hoverTit h2 { padding-top: 5px; font-size: 22px;}
	.xzzfxxgk-warp .imgList-s1 li { float: left; width: 50%; margin-top: 5px; }
	.xzzfxxgk-warp .imgList-s1 li img { width: 98%;}
	.xzzfxxgk-warp .t-a h2 a { font-size: 16px; margin-right: 0;}
	.xzzfxxgk-warp .btnList-s1 li a { font-size:13px; padding: 0 15px; text-align: center; }
	.home-warp .lists li { width: 50%;}
	.home-warp .lists li a { margin: 4px; padding: 0; height: 46px; line-height: 46px;	 text-align: center; font-size: 14px;}
	.home-warp .lists li a.line2 { line-height: 18px; padding-top: 5px; }
	.home-warp .lists li a i { display: none;}

	/*行政执法信息公开 end*/



	/*新版 公共服务 start*/
	.ps-zt-warp .banner { height: 130px; background-size: cover}
	.ps-zt-warp .logo-menu .logoImg img { height: 45px; }
	.ps-zt-warp .logo-menu .menu { margin-left: 0; margin-top: 5px; padding-left: 0;}
	.ps-zt-warp .logo-menu .menu li a { padding: 0 10px; font-size: 12px; height: 26px; line-height: 26px;} 
	
	/*招商引资 start*/
	.ps-zxyz-warp .txt-img-t1 .item { width: 50%;}
	.ps-zxyz-warp .txt-img-t1 .item p,.ps-zxyz-warp .txt-img-t1 .item p img { height: 120px;}
	.ps-zxyz-warp .txt-img-t1 .item p.s1,.ps-zxyz-warp .txt-img-t1 .item p.s1 img { height: 240px;}
	.ps-zxyz-warp .txt-img-t1 .item p.txt { padding: 10px;}
	.ps-zxyz-warp .txt-img-t1 .item p.txt em { height: 36px; font-size: 12px; line-height: 18px; overflow: hidden;}

	/*招商引资 end*/

	/*教育培训 start*/
	.ps-jypx-warp .tabs-t1 { margin-bottom: 30px;}
	.ps-jypx-warp .t-s1 { padding: 30px 0;}
	.ps-jypx-warp .t-s1 img { max-width: 80%;}
	.ps-jypx-warp .tabs-t1 .t-a h2 a { margin: 0 10px;}
	.ps-jypx-warp .tabs-t2 .t-a.s1 { height: 50px;}
	.ps-jypx-warp .tabs-t2 .t-a.s1 h2 a { height: 50px; line-height: 50px; font-size: 16px;}
	.ps-jypx-warp .f3 .otherBox .other h4 { padding: 20px 0;}
	.ps-jypx-warp .f3 .otherBox .other ul li { width: 50%;}
	.ps-jypx-warp .t-s2 a { display: inline-block; padding-left: 15px; white-space: nowrap; }
	/*教育培训 end*/
	/*新版 公共服务 end*/
	
	/*罗湖区医疗专题 start*/
	.zt-banner-banner { height: 120px; background-size: cover;}
	.ztyl-Warp .f-box { padding: 15px 0;}
	.ztyl-Warp .newsT1 dl dt { width:100%;}
	.ztyl-Warp .newsT1 dl dd { width: 100%; margin-top: 15px; padding-left: 70px; -webkit-box-sizing: border-box; box-sizing: border-box;}
	
	.ztyl-Warp .news-list.t2 li a { padding: 6px 90px 6px 10px; font-size: 12px;}
	.ztyl-Warp .news-list.t2 li a span { font-size: 12px; top: 6px;}
	.news-swidthBox { height: 254px}
	.ztyl-Warp .news-list .list-dl { padding-right: 0;}
	
	.ztyl-Warp .f-box.f1 .vod-swidthBox { padding-right: 0;}
	.ztyl-Warp .f-box.f1 .vod-lists { height: 200px; padding: 10px 0; position: relative; right: 0; width: 100%;}
	.ztyl-Warp .f-box.f1 .vod-lists > b { height: 10px;}
	.ztyl-Warp .f-box.f1 .vod-lists > b i { top: -5px;}
	.ztyl-Warp .f-box.f1 .vod-lists > ul { width: 101%;}
	.ztyl-Warp .f-box.f1 .vod-lists > ul li { width: 100%;}
	.ztyl-Warp .f-box.f1 .vod-lists > ul li span { height: 50px; line-height: 50px; font-size: 12px;}
	.ztyl-Warp .news-list .list-dl dt a { padding-right: 70px;}
	.ztArticleBox  .jbBox > p.img { padding: 5px 0;}
	/*罗湖区医疗专题 end*/

	.ztList-Warp .itemLists .item { height: auto; padding-bottom: 15px;}
	.ztList-Warp .itemLists .item .t { font-size: 14px; padding: 5px 0;}
	.ztList-Warp .itemLists .item .t em, .ztList-Warp .itemLists .item p { font-size: 12px;}
	
	.resHome-Warp { background: none}
	.resHome-Warp,.resHome-Warp .cententBox { height: auto;}
	.resHome-Warp .cententBox h2.t1 { display: none;}
	.ztArticleBox .txt-t1 { padding-bottom: 5px; font-size: 12px; line-height: 20px;}
	.resHome-Warp .appInfo .txt.t1 { width: 100%; padding: 10px 0;}
	.resHome-Warp .appInfo .pl40 { padding: 0;}
	.resHome-Warp .appInfo .qrBox .qr { float: none !important;}
	.resHome-Warp .appInfo .qrBox .txt { float: none !important; padding: 20px 0 0 0;text-align: center;}

	/*罗湖教育改革专题 start*/
	.ztjygg-Warp .f2,.ztjygg-Warp .f4 { height: auto; padding-bottom: 15px; background-size: cover;}
	.ztjygg-Warp h4.t1 { padding: 15px 0 !important;}
	.ztjygg-Warp h4.t1 img { transform:scale(0.75)}
	.ztjygg-Warp .f1 .newsBox ul li a { padding: 10px 90px 10px 10px; font-size: 12px;}
	.ztjygg-Warp .f1 .newsBox .more { margin: 15px 0;}
	.ztjygg-Warp h2.t2 {height: 36px; line-height: 34px; }
	.ztjygg-Warp h2.t2 a { font-size: 10px; padding: 0 5px;}
	.ztjygg-Warp .f2 p.image { padding: 20px 0;}
	.ztjygg-Warp .f2 p.p2 { padding: 0; transform:scale(0.8)}
	.ztjygg-Warp .f3 .infoBox { padding-left: 0;}
	.ztjygg-Warp .f3 .infoBox .img-t { display: none;}
	.ztjygg-Warp .f3 .infoBox p { font-size: 12px; padding: 15px; line-height: 22px;}
	.ztjygg-Warp .f4 .jbyz-item .item dl { min-height: auto; padding-bottom: 15px;}
	.ztjygg-Warp .f4 .jbyz-item .item dl dt { margin-bottom: 10px; padding-top: 5px;}
	.ztjygg-Warp .f4 .jbyz-item .item dl dd p { font-size: 12px; line-height: 20px;}

	.ztjygg-Warp h2.t2 { width: 100%; white-space: nowrap; overflow: auto;}
	.ztjygg-Warp .f5 h2.t2 a { padding: 0 10px;}
	.ztjygg-Warp .f5 .itemList .item .txt { min-height: auto;}
	.ztjygg-Warp .f5 .itemList .item.last {width: 100%;}

	/*罗湖教育改革专题 end*/

	.zb-banner { height: 90px; background-position:25% center; background-size: cover; }
	.zb-banner.temp1 { height: 120px; background-position: center; }
	.ztList-Warp .itemLists .lh-zb-lists .item { height: auto;}
	.lh-zb-info .zb-infoBox { min-height: auto;}
	.lh-zb-info .zb-infoBox p { font-size: 14px; line-height: 28px;}


}



.ztjygg-Warp h2.t2::-webkit-scrollbar  { width: 0; height: 0; background: #fff;}  
.ztjygg-Warp h2.t2::-webkit-scrollbar-track { border-radius: 0; background-color: #F5F5F5;}   
.ztjygg-Warp h2.t2::-webkit-scrollbar-thumb { border-radius: 0; background-color: #ccc;}