@charset "utf-8";

.crumb{display:none;}
.infoList li h4{font-size:.9375em;}

/*政务资讯*/
.zwzx-wrap .infoList{height:228px;}
.zwzx-first{padding:20px;}
.zwzx-first a{color:#005888;}
.zwzx-first a:hover{color:#3977ab;}
.zwzx-first dt{font-size:2.2em; line-height:180%; font-weight:bold; text-align:center;}
.zwzx-first dd{font-size:.9375em; color:#8b8b8b; text-indent:2em; line-height:180%;}

.zwzx-tpxw-box{padding-right:5px; padding-left:20px;}
.zwzx-tpxw-slide{float:none; height:400px;}
.zwzx-tpxw-slide .bd{height:400px;}

.zwzx-news-box{padding-right:20px;}

.zwzx-spzx-bd{padding-top:20px;}
.zwzx-spzx-slide,
.zwzx-spzx-slide .bd{height:224px;}
.zwzx-spzx-slide .bd ul li span.txt{margin:0 10px; text-align:center;}
.zwzx-spzx-slide .hd{visibility:hidden}

.zwzx-ztbd-bd{padding-top:20px; height:224px; overflow:hidden;}
.zwzx-ztbd-top .bd{}
.zwzx-ztbd-top .bd ul{overflow:hidden; zoom:1;}
.zwzx-ztbd-top .bd ul li{margin-bottom:20px; text-align:center; zoom:1;}
.zwzx-ztbd-top .bd ul li a{display:block;}
.zwzx-ztbd-top .bd ul li a img{display:block; margin:0 auto; width:100%; height:98px;}

/*区情指南*/
.qqzn-wrap{}
.qqzn-wrap .mb{margin-bottom:30px;}
.qqzn-hd{margin-bottom:30px; text-align:center;}
.qqzn-title{padding-top:40px; padding-bottom:50px;}
.qqzn-title a{display:block; width:30%; margin:0 auto; font-size:1.875em; color:#1967a9; line-height:65px; text-align:center; background-color:#fafafa; border:2px solid #c5c5c5; letter-spacing:3px;}
.qqzn-title a:hover{background-color:#fdfdfd;}
.qqzn-zjqsh{height:498px; background:url(../images/qqzn/zjqsh-bg.png) no-repeat top;}
.qqzn-zjqsh .qqzn-title{display:none;}
.qqzn-zjqsh .zjqsh-bd{padding-top:60px; padding-left:60px; }
.qqzn-zjqsh .zjqsh-bd dl{width:58%; padding:30px 25px 10px; height:348px; background-color:rgba(255,255,255,.7);}
.qqzn-zjqsh .zjqsh-bd dl dt{font-size:2em;}
.qqzn-zjqsh .zjqsh-bd dl dd.memo{padding:15px 15px 20px; line-height:250%; text-align:justify; text-indent:2em;}
.qqzn-zjqsh .zjqsh-bd dl dd.memo a{color:#ff8a00;}
.qqzn-zjqsh .zjqsh-bd dl dd.menus{overflow:hidden;}
.qqzn-zjqsh .zjqsh-bd dl dd.menus .menu-icons li{width:25%;}
.qqzn-zjqsh .zjqsh-bd dl dd.menus .menu-icons li a{padding:2px 5px; font-size:1em; color:#fff; background-color:#1a65a8; border-color:#1a65a8;}
.qqzn-zjqsh .zjqsh-bd dl dd.menus .menu-icons li a:before{width:45px; height:45px; margin-right:5px; margin-left:5px; background-image:url(../images/qqzn/zjqsh-icons.png);}
.qqzn-zjqsh .zjqsh-bd dl dd.menus .menu-icons li.li1 a:before{background-position:-45px 0;}
.qqzn-zjqsh .zjqsh-bd dl dd.menus .menu-icons li.li2 a:before{background-position:-90px 0;}
.qqzn-zjqsh .zjqsh-bd dl dd.menus .menu-icons li.li3 a:before{background-position:-135px 0;}
.qqzn-zjqsh .zjqsh-bd dl dd.menus .menu-icons li.li4 a:before{background-position:-180px 0;}
.qqzn-zjqsh .zjqsh-bd dl dd.menus .menu-icons li.li5 a:before{background-position:-225px 0;}
.qqzn-zjqsh .zjqsh-bd dl dd.menus .menu-icons li.li6 a:before{background-position:-270px 0;}

.qqzn-msly{padding-bottom:30px; overflow:hidden;}
.qqzn-msly .msly-bd{}
.qqzn-msly .msly-bd .common-pic-mode{position:relative; padding-right:22%; padding-left:29%;}
.qqzn-msly .msly-bd .common-pic-mode ul li.li0{position:absolute; top:0; left:-10px; width:29%;}
.qqzn-msly .msly-bd .common-pic-mode ul li.li1{position:absolute; top:235px; left:-10px; width:29%;}
.qqzn-msly .msly-bd .common-pic-mode ul li.li2{width:100%;}
.qqzn-msly .msly-bd .common-pic-mode ul li.li3{width:50%;}
.qqzn-msly .msly-bd .common-pic-mode ul li.li4{width:50%;}
.qqzn-msly .msly-bd .common-pic-mode ul li.li5{position:absolute; top:0; right:-10px; width:22%;}
.qqzn-msly .msly-bd .common-pic-mode ul li.li6{position:absolute; top:182px; right:-10px;width:22%;}
.qqzn-msly .msly-bd .common-pic-mode ul li.li0 p.pic{height:215px;}
.qqzn-msly .msly-bd .common-pic-mode ul li.li1 p.pic{height:242px;}
.qqzn-msly .msly-bd .common-pic-mode ul li.li2 p.pic{height:293px;}
.qqzn-msly .msly-bd .common-pic-mode ul li.li3 p.pic{height:164px;}
.qqzn-msly .msly-bd .common-pic-mode ul li.li4 p.pic{height:164px;}
.qqzn-msly .msly-bd .common-pic-mode ul li.li5 p.pic{height:162px;}
.qqzn-msly .msly-bd .common-pic-mode ul li.li6 p.pic{height:293px;}

.qqzn-dsj .dsj-bd{padding-bottom:60px;}
.qqzn-dsj .dsj-bd ul{position:relative;}
.qqzn-dsj .dsj-bd ul li{float:left; width:20%;}
.qqzn-dsj .dsj-bd ul li a{position:relative; display:block; width:120px; height:130px; margin:0 auto;}
.qqzn-dsj .dsj-bd ul li a font{display:block; width:96px; height:85px; margin:0 auto; padding:35px 12px 0; font-family:Verdana, Geneva, sans-serif; font-size:1.5em; text-align:center; background:url(../images/qqzn/dsj-item.png) no-repeat 0 0;}
.qqzn-dsj .dsj-bd ul li a:hover font{color:#fff; background-position:right 0;}

.qqzn-dsj .dsj-bd ul.ul1 li.even{display:none;}
.qqzn-dsj .dsj-bd ul.ul2 li.odd{display:none;}

.qqzn-dsj .dsj-bd ul.ul1{padding-right:10%; height:125px; border-bottom:3px solid #dfdfdf;}
.qqzn-dsj .dsj-bd ul.ul1:before{position:absolute; left:0; bottom:-7px; content:""; width:12px; height:12px; background-color:#dfdfdf; border-radius:50%;}
.qqzn-dsj .dsj-bd ul.ul1:after{position:absolute; right:0; bottom:-7px; content:""; width:12px; height:12px; background-color:#dfdfdf; border-radius:50%;}
.qqzn-dsj .dsj-bd ul.ul1 li{margin-bottom:-6px;}
.qqzn-dsj .dsj-bd ul.ul1 li a:after{content:""; display:block; width:12px; height:12px; margin:0 auto; background-color:#dfdfdf; border-radius:50%;}
.qqzn-dsj .dsj-bd ul.ul1 li a:hover:after{background-color:#1967a9;}
.qqzn-dsj .dsj-bd ul.ul2{padding-left:10%;}
.qqzn-dsj .dsj-bd ul.ul2 li{margin-top:-7px;}
.qqzn-dsj .dsj-bd ul.ul2 li a:before{content:""; display:block; width:12px; height:12px; margin:0 auto; background-color:#dfdfdf; border-radius:50%;}
.qqzn-dsj .dsj-bd ul.ul2 li a:hover:before{background-color:#1967a9;}

.qqzn-wh{padding-top:30px;}
.qqzn-wh .xcsp-bd{}
.qqzn-wh .xcsp-bd ul li{width:100% !important;}
.qqzn-wh .xcsp-bd ul li p.pic{height:415px;}

.qqzn-wh .xcsp-bd ul li span.txt{position:static; display:block; font-size:1em; color:#333; margin:0;}
.qqzn-wh .wh-bd{}
.qqzn-wh .wh-bd li a{position:relative; display:block; font-weight:bold; background-color:#1967a7;}
.qqzn-wh .wh-bd li a img{height:193px;}
.qqzn-wh .wh-bd li a font{position:absolute; top:50%; z-index:1; margin-top:-35px; font-size:2.625em; color:#fff; line-height:70px;}
.qqzn-wh .wh-bd li.li0 a{margin-bottom:30px; text-align:left;}
.qqzn-wh .wh-bd li.li0 a font{right:20%;}
.qqzn-wh .wh-bd li.li1 a{text-align:right;}
.qqzn-wh .wh-bd li.li1 a font{left:20%;}


/*政务公开*/
.zwgk-ldxx .hd{float:left; width:17%; overflow:hidden;}
.zwgk-ldxx .hd ul{margin-top:-20px; overflow:hidden;}
.zwgk-ldxx .hd ul li{float:left; width:100%;}
.zwgk-ldxx .hd ul li span{display:block; margin-top:28px; line-height:77px; text-align:center; background-color:#e6e6e6;}
.zwgk-ldxx .hd ul li.on span{background-color:#1967a7;}
.zwgk-ldxx .hd ul li.on span a{color:#fff;}
.zwgk-ldxx .bd{float:left; width:83%;}

.zwgk-ldxx .bd .ldxx{margin-left:20px; padding-left:20px; height:264px; border-left:1px solid #e6e6e6;}
.zwgk-ldxx .bd .ldxx dl dt{float:left; padding:10px; width:174px; height:242px; border:1px solid #e6e6e6;}
.zwgk-ldxx .bd .ldxx dl dt img{display:block; width:100%; height:100%;}
.zwgk-ldxx .bd .ldxx dl dd{margin-left:196px; margin-top:-20px; overflow:hidden;}
.zwgk-ldxx .bd .ldxx dl dd .div-item{position:relative; margin-top:20px; margin-left:20px; line-height:2em;}
.zwgk-ldxx .bd .ldxx dl dd .div-item label{position:absolute; top:0; left:0; width:112px; font-weight:bold; color:#005fa5;}
.zwgk-ldxx .bd .ldxx dl dd .div-item .input-block{margin-left:111px; text-align:justify;}
.zwgk-ldxx .bd .ldxx dl dd .div-item .input-block a{color:#ff6000}
.zwgk-ldxx .bd .ldxx dl dd .div-item.intro{}
.zwgk-ldxx .bd .ldxxs{margin-left:20px; padding:20px 20px 0; height:242px; border:1px solid #e6e6e6;}
.zwgk-ldxx .bd .ldxxs dl{position:relative; line-height:2em; margin-bottom:15px;}
.zwgk-ldxx .bd .ldxxs dl dt{position:absolute; top:0; left:0; width:125px; font-weight:bold; color:#005fa5;}
.zwgk-ldxx .bd .ldxxs dl dd{margin-left:125px;}
.zwgk-ldxx .bd .ldxxs dl dd a{float:left; margin-right:15px;}

.zwgk-zfxxzl .menu-icons li a{padding:10px 20px 10px 35px; margin-bottom:12px; background-color:#f5f8fd; border-color:#cfd8e7; border-radius:0;}
.zwgk-zfxxzl .menu-icons li a:before{width:35px; height:35px; margin-right:25px; background-image:url(../images/zwgk/zfxxgk-icons.png);}
.zwgk-zfxxzl .menu-icons .li4 a:before{
	width: 35px;
	height: 35px;
	margin-right: 25px;
	background-image: url(../images/zd.png);
	background-position: 0 !important
}
.zwgk-zfxxzl .menu-icons .li5 a:before{
	width: 35px;
	height: 35px;
	margin-right: 25px;
	background-image: url(../images/bao.png);
}
.zwgk-zfxxzl .menu-icons li a:hover{background-color:#f2f7fd;}
.zwgk-zfxxzl .menu-icons li.li1 a:before{background-position:0 -35px;}
.zwgk-zfxxzl .menu-icons li.li2 a:before{background-position:0 -70px;}
.zwgk-zfxxzl .menu-icons li.li3 a:before{background-position:0 -105px;}
.zwgk-zfxxzl .menu-icons li.li4 a:before{background-position:0 -140px;}

.zwgk-menus{padding-right:20px; padding-left:20px;}
.zwgk-menus ul{margin-right:-10px; margin-left:-10px; overflow:hidden;}
.zwgk-menus ul li{float:left; width:16.66667%;}
.zwgk-menus ul li a{display:block; margin:0 10px 20px; padding:15px 5px 10px; font-size:1em; color:#1967a7; background-color:#f1f1f1; border:1px solid #e7ecef; border-radius:0;}
.zwgk-menus ul li a i{position:relative; display:block; width:55px; height:55px; margin:0 auto 10px; transition:all .2s}
.zwgk-menus ul li a i:before{position:absolute; top:50%; left:50%; margin-top:-27px; margin-left:-27px; content:""; width:55px; height:55px; background-image:url(../images/zwgk/menu-icons.png); background-repeat:no-repeat; background-position:0 0;}
.zwgk-menus ul li a:hover i{margin-top:-8px; height:63px;}
.zwgk-menus ul li a span{display:block; text-align:center; line-height:22px;}
.zwgk-menus ul li a span:before{display:inline-block; vertical-align:middle; width:1px; content:""; height:44px; visibility:hidden;}
.zwgk-menus ul li a span font{display:inline-block; width:98%; vertical-align:middle; max-height:44px;}
.zwgk-menus ul li.li1 a i:before{background-position:0 -55px;}
.zwgk-menus ul li.li2 a i:before{background-position:0 -110px;}
.zwgk-menus ul li.li3 a i:before{background-position:0 -165px;}
.zwgk-menus ul li.li4 a i:before{background-position:0 -220px;}
.zwgk-menus ul li.li5 a i:before{background-position:0 -275px;}

.zwgk-zdzw-menus{padding-top:30px; overflow:hidden;}
.zwgk-zdzw-menus ul li{float:left; width:11%;}
.zwgk-zdzw-menus ul li a{display:block; text-align:center;}
.zwgk-zdzw-menus ul li a font{display:block; text-align:center; line-height:20px;}
.zwgk-zdzw-menus ul li a i{position:relative; display:block; margin:0 auto 15px; width:68px; height:68px; background-color:#fff; border:1px solid #015294; border-radius:50%;}
.zwgk-zdzw-menus ul li a i:before{position:absolute; top:50%; left:50%; margin-top:-20px; margin-left:-20px; width:40px; height:40px; content:""; background-image:url(../images/zwgk/zdzwxx_menu_icons.png); background-repeat:no-repeat;}
.zwgk-zdzw-menus ul li.li1 a i:before{background-position:0 -40px;}
.zwgk-zdzw-menus ul li.li2 a i:before{background-position:0 -80px;}
.zwgk-zdzw-menus ul li.li3 a i:before{background-position:0 -120px;}
.zwgk-zdzw-menus ul li.li4 a i:before{background-position:0 -160px;}
.zwgk-zdzw-menus ul li.li5 a i:before{background-position:0 -200px;}
.zwgk-zdzw-menus ul li.li6 a i:before{background-position:0 -240px;}
.zwgk-zdzw-menus ul li.li7 a i:before{background-position:0 -280px;}
.zwgk-zdzw-menus ul li.li8 a i:before{background-position:0 -318px;}
.zwgk-zdzw-menus ul li a:hover i{background-color:#f2f7fd;}

.zwgk-tjzc-first{overflow:hidden;}
.zwgk-tjzc-first ul li a{margin-bottom:15px;}
.zwgk-tjzc-first ul li p.pic{height:200px;}



/*办事服务*/
.bsfw-wrap{font-size:.9375em;}
.bsfw-wrap .infoList li h4{font-size:1em;}
.bsfw-servis{height:256px; overflow:hidden;}
.bsfw-servis .item{position:relative; overflow:hidden;}
.bsfw-servis .item .inBd{position:relative; overflow:hidden;}
.bsfw-servis .item .inBd ul{margin-right:-13px; margin-left:-12px; overflow:hidden;}
.bsfw-servis .item .inBd ul li{float:left; width:16.66667%;}
.bsfw-servis .item .inBd ul li a{display:block; margin:25px 13px 0 12px; text-align:center;}
.bsfw-servis .item .inBd ul li a:before{display:block; content:""; width:60px; height:60px; margin:0 auto 8px; background-repeat:no-repeat;}
.bsfw-servis .item .inBd ul li.li0 a:before{background-position:0 0;}
.bsfw-servis .item .inBd ul li.li1 a:before{background-position:-60px 0;}
.bsfw-servis .item .inBd ul li.li2 a:before{background-position:-120px 0;}
.bsfw-servis .item .inBd ul li.li3 a:before{background-position:-180px 0;}
.bsfw-servis .item .inBd ul li.li4 a:before{background-position:-240px 0;}
.bsfw-servis .item .inBd ul li.li5 a:before{background-position:-300px 0;}
.bsfw-servis .item .inBd ul li.li6 a:before{background-position:0 -60px;}
.bsfw-servis .item .inBd ul li.li7 a:before{background-position:-60px -60px;}
.bsfw-servis .item .inBd ul li.li8 a:before{background-position:-120px -60px;}
.bsfw-servis .item .inBd ul li.li9 a:before{background-position:-180px -60px;}
.bsfw-servis .item .inBd ul li.li10 a:before{background-position:-240px -60px;}
.bsfw-servis .item .inBd ul li.li11 a:before{background-position:-300px -60px;}
.bsfw-servis .item .inBd ul li.li12 a:before{background-position:0 -120px;}
.bsfw-servis .item .inBd ul li.li13 a:before{background-position:-60px -120px;}
.bsfw-servis .item .inBd ul li.li14 a:before{background-position:-120px -120px;}
.bsfw-servis .item .inBd ul li.li15 a:before{background-position:-180px -120px;}
.bsfw-servis .item .inBd ul li.li16 a:before{background-position:-240px -120px;}
.bsfw-servis .item .inBd ul li.li17 a:before{background-position:-300px -120px;}
.bsfw-servis .item .inBd ul li.li18 a:before{background-position:0 -180px;}
.bsfw-servis .item .inBd ul li.li19 a:before{background-position:-60px -180px;}
.bsfw-servis .item .inBd ul li.li20 a:before{background-position:-120px -180px;}
.bsfw-servis .item .inBd ul li.li21 a:before{background-position:-180px -180px;}
.bsfw-servis .item .inBd ul li.li22 a:before{background-position:-240px -180px;}
.bsfw-servis .item .inBd ul li.li23 a:before{background-position:-300px -180px;}
.bsfw-servis .item .inHd{padding-top:10px;}
.bsfw-servis .item .inHd ul{text-align:center;}
.bsfw-servis .item .inHd ul li{display:inline-block; width:40px; height:5px; margin:0 5px; background-color:#dadada; border-radius:5px; cursor:pointer;}
.bsfw-servis .item .inHd ul li.on{background-color:#5e97dc;}
.bsfw-servis .bsfw-grfw .inBd ul li a:before{background-image:url(../images/bsfw/icons-grfw.png);}
.bsfw-servis .bsfw-qyfw .inBd ul li a:before{background-image:url(../images/bsfw/icons-qyfw.png);}

.bsfw-ygzw{height:241px;}
.bsfw-ygzw .infoList li{padding-top:13px; padding-bottom:13px;}
.bsfw-ygzw .infoList li h4 a:before{top:-6px; width:7px; height:12px; background-color:transparent; background-image:url(../images/bullet2.png); border-radius:0;}

.bsfw-ggfw{height:223px;}
.bsfw-ggfw ul{margin-right:-8px; margin-left:-7px; overflow:hidden; zoom:1;}
.bsfw-ggfw ul li{float:left; width:19%;}
.bsfw-ggfw ul li.large{float:left; width:24%;}
.bsfw-ggfw ul li a{display:block; margin:15px 8px 0 7px; padding:10px; text-align:center; background-color:#fafafa; border:1px solid #eaeaea;}
.bsfw-ggfw ul li a:hover{color:#fff; background-color:#015293; border-color:#015293;}

.bsfw-bjtj{height:285px; overflow:hidden;}
.bsfw-bjtj dl{padding-top:16px; padding-bottom:16px; border-top:1px dashed #eaeaea;}
.bsfw-bjtj dl dt{float:left; width:27%;}
.bsfw-bjtj dl dt div{display:block; text-align:center; border-right:1px solid #eaeaea;}
.bsfw-bjtj dl dt div:before{display:block; content:""; margin:0 auto; width:39px; height:39px; background-image:url(../images/bsfw/icons-bjtj.png); background-repeat:no-repeat; background-position:0 0;}
.bsfw-bjtj dl dd{float:right; width:73%;}
.bsfw-bjtj dl dd ul li{float:left; width:50%; text-align:center;}
.bsfw-bjtj dl dd ul li p{height:39px; line-height:39px; color:#999; overflow:hidden;}
.bsfw-bjtj dl dd ul li p font{margin:0 5px; font-size:1.75em; color:#ff6c00; line-height:39px;}
.bsfw-bjtj dl h5{font-size:1em; line-height:30px;}

.bsfw-bjtj dl.day{border-top:none;}
.bsfw-bjtj dl.mouth dt div:before{background-position:0 -39px;}
.bsfw-bjtj dl.year dt div:before{background-position:0 -78px;}

/*互动交流*/
.hdjl-wrap{font-size:.9375em;}
.hdjl-wrap .infoList li h4{font-size:1em;}
.hdjl-wrap .menu-icons li a:before{background-image:url(../images/hdjl/icons.png);}
.hdjl-zxft{height:422px;}
.hdjl-zxft .zxft dl{padding-top:20px; padding-bottom:20px; border-bottom:1px dashed #ccc;}
.hdjl-zxft .zxft dl dt{float:left; width:46%; height:220px; overflow:hidden;}
.hdjl-zxft .zxft dl dt img{display:block; width:100%; height:100%;}
.hdjl-zxft .zxft dl dd{float:left; width:54%;}
.hdjl-zxft .zxft dl dd a{color:#015293;}
.hdjl-zxft .zxft dl dd .div-item{margin-left:20px; line-height:200%;}
.hdjl-zxft .zxft dl dd .div-item h4{padding-bottom:10px;}
.hdjl-zxft .zxft dl dd .div-item h4 a{font-size:1.25em; font-weight:bold;}
.hdjl-zxft .zxft dl dd .div-item label{float:left; width:80px; text-align:left; color:#015293;}
.hdjl-zxft .zxft dl dd .div-item .input-block{margin-left:80px; text-align:justify;}
.hdjl-zxft .zxft dl dd .div-item .time{color:#999;}
.hdjl-zxft .wqhg h3{padding-top:15px; padding-bottom:10px; font-size:1.125em;}
.hdjl-zxft .wqhg h3 a{color:#015293;}
.hdjl-zxft .wqhg ul li{width:50%; padding-top:5px; padding-bottom:5px;}
.hdjl-zxft .wqhg ul li h4{padding-right:15px;}

.hdjl-menus .menu-icons li{width:33.33333%;}
.hdjl-menus .menu-icons li a{padding:8px 20px; font-size:1.5em; color:#fff; background-repeat:no-repeat; background-position:right bottom; border:none; border-radius:0;}
.hdjl-menus .menu-icons li a:before{width:65px; height:65px;}
.hdjl-menus .menu-icons li.li0 a{background-color:#a1d36e; background-image:url(../images/hdjl/menu-bg-1.png);}
.hdjl-menus .menu-icons li.li1 a{background-color:#f8b24e; background-image:url(../images/hdjl/menu-bg-2.png);}
.hdjl-menus .menu-icons li.li2 a{background-color:#36b6e1; background-image:url(../images/hdjl/menu-bg-3.png);}
.hdjl-menus .menu-icons li.li1 a:before{background-position:0 -65px;}
.hdjl-menus .menu-icons li.li2 a:before{background-position:0 -130px;}

.hdjl-zjdc{height:422px;}


.hdjl-cjwt .infoList{height:276px;}
.hdjl-cjwt .infoList li{padding-top:8px; padding-bottom:8px;}

.hdjl-phone{overflow:hidden;}
.hdjl-phone .menu-icons li{width:50%;}
.hdjl-phone .menu-icons li a{padding:12px 0; color:#fff; text-align:center; border-radius:0; cursor:default; background-color:#468ab9; border:none;}
.hdjl-phone .menu-icons li a:before{width:45px; height:45px; margin:0 5px;}
.hdjl-phone .menu-icons li a font{text-align:center;}
.hdjl-phone .menu-icons li.li0 a:before{background-position:0 -195px;}
.hdjl-phone .menu-icons li.li1 a:before{background-position:0 -240px;}
.hdjl-phone .menu-icons li a:hover{color:#fff;}

.hdjl-xjlb{position:relative;}
.hdjl-xjlb .common-more{float:left; font-size:1em;}
.hdjl-xjlb .common-more font{font-family:"宋体"; margin-right:8px; margin-left:8px; color:#999;}
.hdjl-xjlb .color1{color:#f26000;}
.hdjl-xjlb .color2{color:#00a847;}
.hdjl-xjlb .color3{color:#4d84b3;}
.hdjl-xjlb .xjgs-box{padding-top:10px; padding-bottom:12px; height:228px;}
.hdjl-xjlb .xjgs-list li{position:relative; padding-left:170px; padding-right:200px; height:36px; color:#999; line-height:36px;}
.hdjl-xjlb .xjgs-list li.head{margin-bottom:8px; height:40px; line-height:40px; background-color:#f9f9f9;}
.hdjl-xjlb .xjgs-list li.head span{display:block; text-align:center; color:#333;}
.hdjl-xjlb .xjgs-list li.head span.title{text-align:left;}
.hdjl-xjlb .xjgs-list li .num{position:absolute; top:0; left:0; width:170px; text-align:center;}
.hdjl-xjlb .xjgs-list li .title a{display:block; max-width:100%; width:100%\9;}
.hdjl-xjlb .xjgs-list li .unit{position:absolute; top:0; right:210px; width:140px; text-align:center; color:#4d84b3;}
.hdjl-xjlb .xjgs-list li .status{position:absolute; top:0; right:110px; width:100px; text-align:center;}
.hdjl-xjlb .xjgs-list li .date{position:absolute; top:0; right:0; width:110px; text-align:center;}
.hdjl-xjlb .xjgs-handle{padding:5px 10px; text-align:center; background-color:#f9f9f9;}
.hdjl-xjlb .xjgs-handle span{display:inline-block; margin:5px 15px;}

.xjgs-search{position:absolute; top:18px; right:20px; width:36%;}
.xjgs-search dl{position:relative; background-color:#fff; border:1px solid #e8e8e8;}
.xjgs-search dl dd{margin-right:55px; padding-left:10px; height:34px; background-color:transparent;}
.xjgs-search dl dd input[type="text"]{padding:0; height:34px; line-height:34px; width:100%; font-size:1em; color:#999; background:none; border:0; vertical-align:top;}
.xjgs-search dl dt.button{position:absolute; top:0; right:0; width:45px; height:34px;}
.xjgs-search dl dt input.searchBtn{width:100%; height:100%; color:#fff; background:url(../images/hdjl/search-btn.png) no-repeat center; -webkit-appearance:none; border:none; vertical-align:top; cursor:pointer;}

.zxfk-search{padding-top:15px; font-size:14px;}
.zxfk-search ul{margin-right:-8px; margin-left:-7px; overflow:hidden;}
.zxfk-search ul li{float:left;}
.zxfk-search ul li.selects{width:15%;}
.zxfk-search ul li.keyword{width:35%;}
.zxfk-search ul li.times{width:40%;}
.zxfk-search ul li.button{width:10%;}
.zxfk-search ul li .item{margin:0 8px 15px 7px;}
.zxfk-search .search-btn{ display:block; padding:0; width:100%; height:32px; line-height:32px; color:#fff; background-color:#019cf8;}
.zxfk-search .select{padding:4px 10px 5px; border-radius:2px;}
.zxfk-search .layui-input{padding:0 10px; height:32px; line-height:32px;}
.zxfk-search .layui-form-label{padding:6px 10px;}
.zxfk-search .layui-input-block{margin-left:100px;}
#layui-laydate1 .layui-laydate .layui-this{background-color:#019cf8!important;}

/*数据开放*/
.dataopen-wrap .infoList{height:228px;}
.dataopen-slide .hd{float:left; width:22.5%; overflow:hidden;}
.dataopen-slide .hd ul{margin-top:-1px;}
.dataopen-slide .hd ul li{}
.dataopen-slide .hd ul li span{display:block; font-size:1.125em; color:#035294; text-align:center; line-height:60px; background-color:#f5f5f5; border-top:1px solid #fff;}
.dataopen-slide .hd ul li.on span{color:#fff; background-color:#035294; cursor:pointer;}
.dataopen-slide .bd{float:left; width:77.5%; height:425px; overflow:hidden;}
.dataopen-slide .bd .item{padding-left:20px; height:425px;}

@media (max-width: 1199px) {
/*区情指南*/
.qqzn-wrap .mb{margin-bottom:20px;}
.qqzn-hd{margin-bottom:20px;}
.qqzn-title{padding-top:30px; padding-bottom:30px;}
.qqzn-title a{line-height:60px;}
.qqzn-zjqsh .zjqsh-bd{padding-right:60px;}
.qqzn-zjqsh .zjqsh-bd dl{width:auto;}
.qqzn-wrap .mb{margin-bottom:20px;}
.qqzn-hd{margin-bottom:20px;}
.qqzn-dsj .dsj-bd{padding-right:15px; padding-left:15px;}
.qqzn-msly{padding-right:15px; padding-left:15px;}
.qqzn-wh{padding-right:15px; padding-left:15px;}

/*政务公开*/
.zwgk-ldxx .hd ul{margin-top:-15px;}
.zwgk-ldxx .hd ul li span{margin-top:15px;}
.zwgk-ldxx .bd .ldxx{height:249px;}
.zwgk-ldxx .bd .ldxx dl dd{margin-top:-15px;}
.zwgk-ldxx .bd .ldxx{margin-left:15px; padding-left:15px;}
.zwgk-ldxx .bd .ldxx dl dt{height:227px;}
.zwgk-ldxx .bd .ldxx dl dd .div-item{margin-top:15px; margin-left:15px;}
.zwgk-ldxx .bd .ldxxs{margin-left:15px; padding:15px 15px 0; height:232px;}
.zwgk-ldxx .bd .ldxx dl dd .div-item.intro label{position:static; display:block;}
.zwgk-ldxx .bd .ldxx dl dd .div-item.intro .input-block{margin-left:0;}

.zwgk-zfxxzl .menu-icons li a{padding-top:8px; padding-bottom:8px;}


/*互动交流*/
.hdjl-wrap .menu-icons li a{font-size:1.25em;}
}

@media (max-width: 1023px) {
/*政务资讯*/
.zwzx-first{padding:15px;}
.zwzx-tpxw-box{padding-left:15px;}
.zwzx-news-box{padding-right:15px;}	

/*区情指南*/
.qqzn-title{padding-top:20px; padding-bottom:20px;}
.qqzn-title a{line-height:50px;}
.qqzn-msly{padding-bottom:10px;}
.qqzn-msly .msly-bd .common-pic-mode ul li.li0{left:-8px;}
.qqzn-msly .msly-bd .common-pic-mode ul li.li1{left:-8px; top:230px;}
.qqzn-msly .msly-bd .common-pic-mode ul li.li5{right:-7px;}
.qqzn-msly .msly-bd .common-pic-mode ul li.li6{top:177px; right:-7px;}
.qqzn-dsj .dsj-bd{padding-bottom:30px;}
.qqzn-wh{padding-top:20px;}

/*政务公开*/
.zwgk-menus{padding-right:15px; padding-left:15px;}
.zwgk-menus ul{margin-right:-8px; margin-left:-7px;}
.zwgk-menus ul li{width:33.33333%;}
.zwgk-menus ul li a{margin:0 8px 15px 7px;}

.zwgk-zdzw-menus ul li a i{width:60px; height:60px; margin-bottom:10px;}

/*互动交流*/
.xjgs-search{top:12px; right:15px;}

/*数据开放*/
.dataopen-slide .bd .item{padding-left:15px;}
}

@media (max-width: 991px) {
/*政务资讯*/
.zwzx-wrap .infoList{height:auto;}
.zwzx-first dt{font-size:2em;}
.zwzx-tpxw-box{padding-right:15px; padding-left:15px;}
.zwzx-news-box{padding-right:15px; padding-left:15px;}
.zwzx-ztbd-bd{padding-top:15px;}
.zwzx-ztbd-top .bd ul li{margin-bottom:15px;}		
.zwzx-ztbd-top .bd ul li a img{width:50%;}

/*区情指南*/
.qqzn-zjqsh{height:auto; background-position:right top;}
.qqzn-zjqsh .zjqsh-bd{padding:30px;}
.qqzn-wh .wh-bd li.li0 a{margin-bottom:15px;}
.qqzn-wh .xcsp-bd ul li p.pic{height:auto !important;}

/*办事服务*/
.bsfw-servis{height:auto;}
.bsfw-ggfw{height:auto;}
.bsfw-ygzw{height:auto;}
.bsfw-bjtj{height:auto;}

/*政务公开*/
.zwgk-zdzw-menus{padding-top:20px;}
.zwgk-zdzw-menus ul li a{margin-bottom:15px;}
.zwgk-tjzc-first ul li p.pic{height:auto;}

.zwgk-zfxxzl .menu-icons li{width:50%;}
.zwgk-zfxxzl .menu-icons li a{padding-right:15px; padding-left:15px; text-align:center;}
.zwgk-zfxxzl .menu-icons li a:before{margin-right:10px;}
.zwgk-zfxxzl .menu-icons li a font{width:140px;}

/*互动交流*/
.hdjl-zxft .zxft dl{padding-top:15px; padding-bottom:15px;}
.hdjl-wrap .infoList li{padding-top:6px !important; padding-bottom:6px !important;}
.hdjl-zxft{height:auto;}
.hdjl-zjdc{height:auto;}
.hdjl-cjwt .infoList{height:auto;}
.xjgs-search{position:static; width:100%; margin-top:10px;}
.hdjl-xjlb .xjgs-box{height:auto;}
.hdjl-xjlb .common-more{float:right;}
.hdjl-menus{padding-right:15px; padding-left:15px;}
.hdjl-phone{padding-right:15px; padding-left:15px;}

/*数据开放*/
.dataopen-wrap .infoList{height:auto;}
.dataopen-slide .hd{float:none; width:auto; margin-bottom:15px;}
.dataopen-slide .hd ul{margin-top:0; margin-left:-1px;}
.dataopen-slide .hd ul li{float:left; width:14.28571%;}
.dataopen-slide .hd ul li span{line-height:50px; border-top:none; border-left:1px solid #fff;}
.dataopen-slide .bd{float:none; width:auto;}
}

@media (max-width: 768px) {
/*政务资讯*/
.zwzx-first dt{font-size:1.75em;}	


/*区情指南*/
.qqzn-zjqsh{height:auto; background-color:#fafafa; background-image:none;}
.qqzn-zjqsh .qqzn-title{display:block;}
.qqzn-zjqsh .zjqsh-bd{padding:0 15px 15px;}
.qqzn-zjqsh .zjqsh-bd dl{height:auto; padding:20px 20px 0;}
.qqzn-zjqsh .zjqsh-bd dl dt{font-size:1.5em; font-weight:bold;}
.qqzn-zjqsh .zjqsh-bd dl dd.menus .menu-icons li{width:33.33333%;}

.qqzn-msly .msly-bd .common-pic-mode{padding-right:0; padding-left:0;}
.qqzn-msly .msly-bd .common-pic-mode ul li{position:static !important; width:33.33333% !important;}
.qqzn-msly .msly-bd .common-pic-mode ul li.li6{display:none;}

.qqzn-dsj .dsj-bd{padding-right:15px; padding-bottom:10px; padding-left:15px;}
.qqzn-dsj .dsj-bd ul.ul1{display:none;}
.qqzn-dsj .dsj-bd ul li{width:33.3333%;}
.qqzn-dsj .dsj-bd ul li a{display:block; width:auto; height:auto; line-height:30px; margin:0 8px 15px 7px;}
.qqzn-dsj .dsj-bd ul li a font{padding:0; width:auto; height:auto; padding:5px; font-size:1em; background:#ebebeb;}
.qqzn-dsj .dsj-bd ul li a:hover font{background:#1967a9;}
.qqzn-dsj .dsj-bd ul.ul2{ margin-right:-8px; margin-left:-7px; padding-left:0;}
.qqzn-dsj .dsj-bd ul.ul2 li{margin-top:0;}
.qqzn-dsj .dsj-bd ul.ul2 li a:before{content:normal;}
.qqzn-dsj .dsj-bd ul.ul2 li.odd{display:block;}

/*政务公开*/
.zwgk-ldxx .hd{float:none; width:auto; margin-bottom:15px;}
.zwgk-ldxx .hd ul{margin-top:0;}
.zwgk-ldxx .hd ul li{width:25%;}
.zwgk-ldxx .hd ul li span{margin-top:0;}
.zwgk-ldxx .bd{float:none; width:auto;}
.zwgk-ldxx .bd .ldxx{margin-left:0; padding-left:0; border-left:none;}
.zwgk-ldxx .bd .ldxxs{margin-left:0; padding-bottom:10px; height:auto;}
.zwgk-ldxx .bd .ldxxs dl{margin-bottom:10px;}
.zwgk-ldxx .bd .ldxxs dl dt{width:115px;}
.zwgk-ldxx .bd .ldxxs dl dd{margin-left:115px;}

/*办事服务*/
.bsfw-ggfw ul li{width:33.33333% !important;}

/*互动交流*/
.hdjl-menus .menu-icons li a{padding-right:10px; padding-left:10px;}

.zxfk-search ul li.selects{width:120px;}
.zxfk-search ul li.keyword{float:none; width:auto; margin-left:120px;}
.zxfk-search ul li.times{width:80%;}
.zxfk-search ul li.button{width:20%;}
.zxfk-search .layui-form-label{width:120px; padding:0; line-height:32px; text-align:center;}
.zxfk-search .layui-form-label span{display:block; margin-right:15px; background-color:#f7f7f7;}
.zxfk-search .layui-input-block{margin-left:120px;}
}

@media (max-width: 680px) {
/*政务资讯*/
.zwzx-ztbd-top .bd ul li a img{width:60%;}	
.qqzn-msly .msly-bd .common-pic-mode ul li{width:50% !important;}


/*区情指南*/
.qqzn-title a{width:50%;}


/*互动交流*/
.hdjl-zxft .zxft dl dt{float:none; width:auto; margin-bottom:15px; height:auto; text-align:center;}
.hdjl-zxft .zxft dl dt img{width:auto; max-width:100%; margin:0 auto;}
.hdjl-zxft .zxft dl dd{float:none; width:auto;}
.hdjl-zxft .zxft dl dd .div-item{margin-left:0;}
.hdjl-zxft .wqhg ul li{width:100%;}
.hdjl-wrap .menu-icons li a:before{width:45px; height:45px;}
.hdjl-wrap .menu-icons li.li0 a:before{background-position:-65px 0;}
.hdjl-wrap .menu-icons li.li1 a:before{background-position:-65px -45px;}
.hdjl-wrap .menu-icons li.li2 a:before{background-position:-65px -90px;}
.hdjl-xjlb .xjgs-list li{padding-left:10px;}
.hdjl-xjlb .xjgs-list li .num{display:none !important;}
}

@media (max-width: 640px) {
/*政务资讯*/
.zwzx-ztbd-top .bd ul li a img{width:80%;}	

/*区情指南*/
.qqzn-zjqsh .zjqsh-bd{padding:0 0 15px;}
.qqzn-zjqsh .zjqsh-bd dl dd.memo{padding:15px 0; line-height:200%;}

/*政务公开*/
.zwgk-zdzw-menus ul li{width:33.33333%;}
.zwgk-ldxx .bd .ldxx{height:auto;}
.zwgk-ldxx .bd .ldxx dl dt{float:none; width:auto; padding:0; height:auto; border:none;}
.zwgk-ldxx .bd .ldxx dl dt a{display:block; padding:10px; width:140px; margin:0 auto; border:1px solid #e6e6e6;}
.zwgk-ldxx .bd .ldxx dl dd{margin-top:0; margin-left:0;}
.zwgk-ldxx .bd .ldxx dl dd .div-item{margin-left:0;}

/*办事服务*/
.bsfw-servis .item .inBd ul li{width:25%;}

/*互动交流*/
.hdjl-menus .menu-icons li{width:100%;}
.hdjl-menus .menu-icons li a{padding-right:10%; padding-left:10%; text-align:left !important;}
.hdjl-phone .menu-icons li a:before{margin:0 3px;}
.hdjl-phone .menu-icons li a font{line-height:26px;}

/*数据开放*/
.dataopen-slide .hd{background-color:#f5f5f5;}
.dataopen-slide .hd ul{margin-top:0; margin-left:0;}
.dataopen-slide .hd ul li{width:25%;}
.dataopen-slide .hd ul li span{margin-top:-1px; margin-left:-1px; line-height:50px; border:1px solid #fff;}
}

@media (max-width: 480px) {
/*政务资讯*/
.zwzx-first dt{font-size:1.5em;}
.zwzx-ztbd-top .bd ul li a img{width:100%;}	

/*区情指南*/
.qqzn-title a{width:70%;}
.qqzn-zjqsh .zjqsh-bd dl{padding:15px 15px 0;}
.qqzn-zjqsh .zjqsh-bd dl dd.menus .menu-icons li{width:50%;}
.qqzn-wh .wh-bd li.li0 a font{right:10%;}
.qqzn-wh .wh-bd li.li1 a font{left:10%;}

/*政务公开*/
.zwgk-ldxx .hd ul{margin-left:-1px;}
.zwgk-ldxx .hd ul li{width:50%;}
.zwgk-ldxx .hd ul li span{line-height:40px; border-left:1px solid #fff; border-bottom:1px solid #fff;}
.zwgk-menus ul li{width:50%;}
.zwgk-zfxxzl .menu-icons li{width:100%;}

/*办事服务*/
.bsfw-ggfw ul li{width:50% !important;}

/*互动交流*/
.hdjl-xjlb .xjgs-list li{padding-right:170px;}
.hdjl-xjlb .xjgs-list li .unit{display:none !important;}
.hdjl-xjlb .xjgs-list li .status{right:90px; width:80px;}
.hdjl-xjlb .xjgs-list li .date{width:90px;}
}

@media (max-width: 360px) {
/*区情指南*/
.qqzn-dsj .dsj-bd ul li{width:50%;}
.qqzn-wh .wh-bd li a font{font-size:2em;}

/*数据开放*/
.dataopen-slide .hd ul li span{font-size:1em; line-height:40px;}

/*政务公开*/
.zwgk-menus ul li a span font br{display:none;}

/*办事服务*/
.bsfw-servis .item .inBd ul li{width:33.33333%;}
.bsfw-servis .item .inBd ul{margin-right:-10px; margin-left:-10px;}
.bsfw-servis .item .inBd ul li a{margin:20px 10px 0;}

/*互动交流*/
.hdjl-phone .menu-icons li{width:100%;}
.hdjl-phone .menu-icons li a{padding-right:10%; padding-left:10%; text-align:left;}
.hdjl-phone .menu-icons li a:before{margin-right:10px; margin-left:0;}

.zxfk-search ul li.times{width:100%;}
.zxfk-search ul li.button{width:100%;}
}




