@charset "utf-8";
@import url(reset.css;vpn_img);
@import url(header.css;vpn_img);
@import url(footer.css;vpn_img);
/* CSS Document */

/*主体内容*/

/*今日头条*/
.jrtt-box{ width:1198px; margin:0 auto; height:118px; border:1px solid #ddd; position:relative;}
.jrtt-box .jrtt-bg{ position:absolute; width:99px; height:80px; background:url(index_bg05.png;vpn_img) no-repeat; left:-12px; z-index:4; top:14px;}
.jrtt-box .jrtt-title{ font-size:24px; line-height:27px; font-weight:bold; position:absolute; z-index:5; float:left; width:80px; height:70px; left:0px; top:14px; padding:10px 0 0 6px;}
.jrtt-box .jrtt-title a{ color:#fff; letter-spacing:3px;}
.jrtt-box .jrtt-nr{ margin-left:11.5%; width:82.5%; text-align:center;}
.jrtt-box .jrtt-nr a{display:block;width:100%;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.jrtt-box .jrtt-nr a h1{font-size: 26px;color:#015293;font-weight:bold;margin-top:27px;}
.jrtt-box .jrtt-nr a p{ margin-top:19px; color:#333;}
.jrtt-box .jrtt-nr a p span{ width:93%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
.jrtt-box .jrtt-nr a p b{ color:#e21727; float:left; font-weight:normal;}
/*新闻中心板块*/
.new-box{ width:1200px; margin:16px auto 0 auto; overflow:hidden;}
.new-box .new-left{ width:54.166667%; float:left; }
.new-box .new-left .focusBox{width: 100%; height: 434px; overflow: hidden; float: left; position: relative; }
.new-box .new-left .focusBox .pic{width: 100%; height:auto; overflow: hidden;}
.new-box .new-left .focusBox .pic img{width: 100%;height: 434px;display: block; transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;}
.new-box .new-left .focusBox .pic img:hover{transform:scale(1.05); transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;}
.new-box .new-left .focusBox .txt-bg{position: absolute;bottom: 0;z-index: 1;height: 50px;width: 100%;overflow: hidden;left: 0;background: rgba(0,0,0,0.7);}
.new-box .new-left .focusBox .txt{position: absolute;bottom: 0;z-index: 999;width: 75%; left: 15px; height: 50px;}
.new-box .new-left .focusBox .txt li{width: 100%; height: 50px; line-height: 50px;}
.new-box .new-left .focusBox .txt li a{width: 100%; height: 100%; font-size: 16px; color: #fff; display:block; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.new-box .new-left .focusBox .txt li a:hover{color: #b21023;}
.new-box .new-left .focusBox .num{position: absolute;z-index: 3;bottom: 19px;right: 15px;}
.new-box .new-left .focusBox .num li{float: left;width: 12px;height: 12px; margin-right: 8px;cursor: pointer; background:#fff; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; font-size:0;}
.new-box .new-left .focusBox .num .on{background:#ef1b2a;}


/*通知公告*/
.notice-box{ margin-top:20px; border:1px dashed #c2e8f7; width:648px; height:118px; overflow:hidden;}
.notice-box dt{ background:url(index_tzgg_bg.png;vpn_img) no-repeat; width:68px; height:100%; float:left; margin:5px 26px 0 16px;}
.notice-box dt a{ display:block; width:68px; height:66px; text-align:center; padding-top:12px; margin-top:24px; line-height:27px; font-size:20px; color:#fff; font-weight:bold; letter-spacing:4px;}
.notice-box dd{ float:left; width:80%; padding:8px 10px 0 0; *padding:0; height:120px;}
.notice-box dd ul li{ width:100%; height:36px; line-height:36px; clear:both;}
.notice-box dd ul li i{ width:6px; height:6px; background:#cccccc; float:left; margin-top:16px;}
.notice-box dd ul li a{ display:block; float:left; line-height:36px;  text-indent:0.5em; max-width:365px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.notice-box dd ul li b{ display:block; width:32px; height:17px; float:left; margin-left:5px;}
.notice-box dd ul li a b img{width:32px; height:17px;}
.notice-box dd ul li span{ float:right; color:#a7a7a7; line-height:36px; display:block;}



/**/
.new-box .new-right{ float:right; width:44.166667%; margin-left:20px; height:574px;}

.new-box .new-right .focus{ width:530px; height:65px;  margin:0 auto; position:relative; overflow:hidden;   }
.new-box .new-right .focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:2px; text-align:center;  }
.new-box .new-right .focus .hd ul{ display:inline-block; height:3px; padding:3px 5px;  font-size:0; vertical-align:top; *margin-left:200px;}
.new-box .new-right .focus .hd ul li{ float:left; width:24px; height:3px; background:#fff; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.new-box .new-right .focus .hd ul li.on{ background:#f4090a;  }
.new-box .new-right .focus .bd{ position:relative; z-index:0; }
.new-box .new-right .focus .bd li img{ width:100%;  height:65px; }
.new-box .new-right .focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }


/*铜仁要闻、便民资讯、部门动态、区县要闻*/
.xwdt_con{width: 530px; height:407px; overflow: hidden; float: right; margin-top:17px;}
.xwdt_con .hd{ height: 49px; line-height: 49px; width: 100%; border-bottom: 1px solid #ddd;}
.xwdt_con .hd ul{ height: auto; overflow: hidden; width: 100%;}
.xwdt_con .hd ul li{float: left; height: 49px; line-height: 49px; width:25%; *width:24%; text-align:center;}
.xwdt_con .hd ul li a{color: #333; font-size: 18px; font-weight: bold;}
.xwdt_con .hd ul li.on{ border-bottom: 3px solid #064b84;}
.xwdt_con .hd ul li.on a{color: #064b84;}
.xwdt_con .bd{width: 100%; margin-top: 15px;overflow: hidden;}
.xwdt_con .bd ul{ width: 530px; height: auto; overflow: hidden;}
.xwdt_con .bd ul li.first-li{ height:100px; border-bottom:1px dashed #ddd; margin-bottom:10px;}
.xwdt_con .bd ul li.first-li a{ color:#015293; width:98%;}
.xwdt_con .bd ul li.first-li h2{ font-size:22px; font-weight:normal; text-align:center;}
.xwdt_con .bd ul li.first-li p{color:#666666;font-size:14px;line-height:22px;margin-top:15px;}
.xwdt_con .bd ul li.other-li{ height:36px;line-height:36px; *height: 34px; *line-height: 34px;}
.xwdt_con .bd ul li.other-li i{ width:6px; height:6px; background:#cccccc; float:left; margin-top:16px;}
.xwdt_con .bd ul li.other-li a{ font-size: 16px; width:75%; height: 100%;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left; color: #474747; text-indent:0.5em;}
.xwdt_con .bd ul li.other-li span{float: right; width: 20%; text-align: right; color: #a7a7a7; }
.xwdt_con .bd ul li.other-li a:hover{color: #b21023;}
.xwdt_con .tempWrap{ margin-top:18px !important;}

/*国务院文件、国务院信息*/
.new-box .new-right .wblj{ background:url(index_bg06.png;vpn_img) repeat-x; height: 86px; overflow: hidden; width: 100%;}
.new-box .new-right .wblj ul li{float: left; width:25%; *width:24%; height:86px; text-align:center; background:url(index_bg06_li.png;vpn_img) right center no-repeat;}
.new-box .new-right .wblj ul li a{width: 100%; height: 100%; display: block; text-align:center;}
.new-box .new-right .wblj ul li i{width: 44px; height: 38px;  display: block; background:url(index_all_icon.png;vpn_img) no-repeat;}
.new-box .new-right .wblj ul li span{ height: 34px;  line-height: 34px; display: block; font-size: 16px; text-align:center;}
.new-box .new-right .wblj ul li.m1 i{background-position: 0px 0px; margin:3px 0 0 51px;}
.new-box .new-right .wblj ul li.m2 i{background-position: 0px -66px; margin:3px 0 0 48px;}
.new-box .new-right .wblj ul li.m3 i{background-position: 0px -119px; margin:3px 0 0 47px;}
.new-box .new-right .wblj ul li.m4 i{background-position: 0px -181px; margin:3px 0 0 41px;}
.new-box .new-right .wblj ul li a:hover span{color: #b21023;}



/*专题专栏*/
.sepcial-wrap { width:1200px; background: #f6f6f6; height:130px; position:relative; margin:20px auto 0 auto; overflow:hidden;}
.sepcial-wrap .sepcial-wrap-a{ height:130px; float:left; background:url(index_ztzl_bg.png;vpn_img) no-repeat; width:50px;}
.sepcial-wrap .sepcial-wrap-a a{ display:block; height:37px; font-size:20px; color:#fff; font-weight:bold; text-align:center; margin-top:7px; line-height:28px; letter-spacing:6px; padding-left:6px;}
.sepcial{ width:1150px; margin: 0px auto; *margin: 20px auto; overflow:hidden;}
.sepcial .hd{ width:1150px; height:130px; position:absolute; top:0; left:50px;}
.sepcial .prev,.sepcial .next{ position: absolute; top:42px; display:block;  width: 42px; height: 42px; overflow:hidden; cursor:pointer; background:url(index_ztzl_icon.png;vpn_img) no-repeat;}
.sepcial .prev{ background-position:0 0px; top:42px; *top:28px !important; left: 18px;}
.sepcial .next{ background-position:0 -48px; right: 18px; top:42px; *top:28px;}
.sepcial .prev:hover{ background-position:0 -97px;}
.sepcial .next:hover{ background-position:0 -145px;}
.sepcial-list { width: 1070px; margin:21px 0 0 80px; *margin:0px 0 0 80px; overflow:hidden;}
.sepcial-list li{ float:left; width: 317px; height:90px; margin-right:18px; overflow:hidden;}
.sepcial-list li img{ width: 100%; height:100%; transform: scale(1); transition: all .3s;}
.sepcial-list li:hover img { transform: scale(1.05); transition: all .3s;}
.sepcial .bd ul {z-index:10000;}


/*政务公开板块*/
.zwgk_box{background:url(index_zwgk_bg_s.png;vpn_img) repeat-x;height: 575px;width:100%;max-width:1920px;margin:20px auto 0 auto;}
.zwgk_box .wrap{ width:1200px; margin:0 auto; overflow:hidden;}
.zwgk_box .wrap h1{ height:50px; line-height:50px; text-align:center; position:relative;}
.zwgk_box .wrap h1 a{ font-size:24px; color:#055496; margin:0 auto; position:relative; z-index:1; background:url(index_zwgk_bg1.png;vpn_img) no-repeat; height:50px; display:block; width:150px;}
.zwgk_box .wrap h1 span{ height:1px; background:#b2e3fa; width:100%; display:block; position:absolute; top:26px; left:0; z-index:1;}
.zwgk_box .wrap .nr-wrap{ overflow:hidden;}
.zwgk_box .wrap .nr-wrap .left-nr{ width:338px; float:left;}
.zwgk_box .wrap .nr-wrap .left-nr .zwxxgk ul{ overflow:hidden;}
.zwgk_box .wrap .nr-wrap .left-nr .zwxxgk ul li{ float:left; display:inline-block; width:169px; line-height:45px; font-size:15px;}
.zwgk_box .wrap .nr-wrap .left-nr .zwxxgk ul li a{ text-indent:0.5em; display:block;}
.zwgk_box .wrap .nr-wrap .left-nr .zwxxgk ul li a i{ display:block; float:left; width:25px; height:27px; background:url(index_all_icon.png;vpn_img) no-repeat; margin-top:10px;}
.zwgk_box .wrap .nr-wrap .left-nr .zwxxgk ul li a i.icon01{ background-position:0 -234px;}
.zwgk_box .wrap .nr-wrap .left-nr .zwxxgk ul li a i.icon02{ background-position:0 -274px;}
.zwgk_box .wrap .nr-wrap .left-nr .zwxxgk ul li a i.icon03{ background-position:0 -311px;}
.zwgk_box .wrap .nr-wrap .left-nr .zwxxgk ul li a i.icon04{ background-position:0 -348px;}
.zwgk_box .wrap .nr-wrap .left-nr .zwxxgk ul li a i.icon05{ background-position:0 -387px;}
.zwgk_box .wrap .nr-wrap .left-nr .zwxxgk ul li a i.icon06{ background-position:0 -427px;}
.zwgk_box .wrap .nr-wrap .left-nr .ld-hy{ margin-top:10px; overflow:hidden;}
.zwgk_box .wrap .nr-wrap .left-nr .ld-hy ul li{ width:157px; height:49px; border:1px solid #ddd; margin-right:18px; float:left;}
.zwgk_box .wrap .nr-wrap .left-nr .ld-hy ul li+li{ margin-right:0;}
.zwgk_box .wrap .nr-wrap .left-nr .ld-hy ul li a{ display:block;line-height:51px; width:100%;}
.zwgk_box .wrap .nr-wrap .left-nr .ld-hy ul li a span{ display:block; float:left; text-indent:1em; }
.zwgk_box .wrap .nr-wrap .left-nr .ld-hy ul li a i{ display:block; float:left; background:url(index_all_icon.png;vpn_img) no-repeat; width:32px; height:34px; margin:8px 0 0 23px;}
.zwgk_box .wrap .nr-wrap .left-nr .ld-hy ul li a i.icon07{ background-position:0 -703px;}
.zwgk_box .wrap .nr-wrap .left-nr .ld-hy ul li a i.icon08{ background-position:0 -752px; margin-top:10px;}
.zwgk_box .wrap .nr-wrap .left-nr .zfxxgk-img{ margin-top:20px;}
.zwgk_box .wrap .nr-wrap .left-nr .zfgb-img{ margin-top:12px;}
.zwgk_box .wrap .nr-wrap .left-nr .zfxxgk-img a,.zwgk_box .wrap .nr-wrap .left-nr .zfgb-img a{ display:block; width:338px; height:61px;}
.zwgk_box .wrap .nr-wrap .left-nr .zfxxgk-img a img,.zwgk_box .wrap .nr-wrap .left-nr .zfgb-img a img{ width:338px; height:61px;}

.zwgk_box .wrap .nr-wrap .middle-nr{ width:396px; float:left; margin-left:26px;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-search{ width:100%; height:67px;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-search .zcwj-icon{ background:url(index_zcwj_icon.png;vpn_img) no-repeat; float:left; width:66px; height:67px;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-search .input-box{ width:315px; height:39px; margin-left:15px; float:left; margin-top:12px;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-search .input-box input{ border-left:1px solid #ddd;border-right:none; border-top:1px solid #ddd; border-bottom:1px solid #ddd; width:234px; height:37px; line-height:37px; text-indent:1em; float:left;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-search .input-box input:focus{ outline: none;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-search .input-box input::-webkit-input-placeholder{color: #333;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-search .input-box button{ background:#055496; width:80px; *width:65px; line-height:39px; *line-height:34px; border:0; float:left; color:#fff;outline:none; cursor:pointer;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-search .input-box button:hover{ background:#0281ba;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-search .input-box button i{ float:left; margin:10px 0px 0 10px; *margin:7px 0px 0 5px; background:url(index_serach_icon01.png;vpn_img) no-repeat; width:20px; height:20px;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-box{ margin-top:20px; height:263px;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-box h2{ font-size:18px; overflow:hidden; border-bottom:1px solid #ddd;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-box h2 a{ float:left; display:block; padding-bottom:10px;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-box h2 a.on{ border-bottom:3px solid #055496; color:#055496;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-box h2 a:hover{ border-bottom:3px solid #055496; color:#055496;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-box h2 span{ float:left; display:block; width:26px; height:20px; text-align:center; color:#333;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-box .zcwj-qh{ margin-top:23px;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-box .zcwj-qh li{ height:36px;line-height:36px; *height: 34px; *line-height: 34px;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-box .zcwj-qh li a{ font-size: 16px; width:75%; height: 100%;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left; color: #474747;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-box .zcwj-qh li span{float: right; width: 23%; text-align: right; color: #a7a7a7; }
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-box .zcwj-qh li a:hover{color: #b21023;}
.zwgk_box .wrap .nr-wrap .middle-nr .zcwj-box .tempWrap{ margin-top:13px !important;}

.zwgk_box .wrap .nr-wrap .right-nr{ float:right; width:417px;}
.zwgk_box .wrap .nr-wrap .right-nr .zfsj-box{overflow:hidden;height: 230px;}
.zwgk_box .wrap .nr-wrap .right-nr .zfsj-box h2{ font-size:18px; border-bottom:1px solid #ddd; }
.zwgk_box .wrap .nr-wrap .right-nr .zfsj-box h2 a{border-bottom:3px solid #055496; color:#055496; padding-bottom:6px; width:92px; text-align:center; display:block; line-height:30px;}
.zwgk_box .wrap .nr-wrap .right-nr .zfsj-box ul{ margin-top:10px;}
.zwgk_box .wrap .nr-wrap .right-nr .zfsj-box ul li{ height:36px;line-height:36px; *height: 34px; *line-height: 34px;}
.zwgk_box .wrap .nr-wrap .right-nr .zfsj-box ul li a{ font-size: 16px; width:75%; height: 100%;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left; color: #474747; text-indent:0.5em;}
.zwgk_box .wrap .nr-wrap .right-nr .zfsj-box ul li span{float: right; width: 23%; text-align: right; color: #a7a7a7; }
.zwgk_box .wrap .nr-wrap .right-nr .tssj-img{ margin-top:-46px;}
.zwgk_box .wrap .nr-wrap .right-nr .tssj-img a{ display:block; width:417px; height:163px;}

.zwgk_box .bg_xt{ background:url(index_zwgk_bg_x.png;vpn_img) repeat-x center bottom; overflow:hidden; padding-bottom:30px;}

/*重点领域公开*/
.zdlygk-box { width:1200px; height:126px; position:relative; margin:20px auto 0 auto; overflow:hidden; background:url(index_zwgk_bg_x.png;vpn_img) repeat-x center bottom;}
.zdlygk-box .zdlygk-title{ height:126px; float:left; background:#1a6caa; width:105px;}
.zdlygk-box .zdlygk-title a{ display:block; height:37px; font-size:20px; color:#fff; font-weight:600px;text-align:center; margin-top:38px; line-height:28px; letter-spacing:3px;}
.zdlygk-box .zdlygk{ width:91.166667%; height:126px; margin: 0px 0 0 105px; *margin: 20px auto; overflow:hidden;}
.zdlygk-box .zdlygk .hd{ width:1095px; position:absolute; left:105px; top:0; z-index:10;}
.zdlygk-box .zdlygk .prev,.zdlygk .next{ position: absolute; top:46px; display:block; overflow:hidden; cursor:pointer; font-size:48px; color:#a2a2a2; font-family:"宋体"}
.zdlygk-box .zdlygk .prev{ left:16px;}
.zdlygk-box .zdlygk .next{ right:0px; top:48px;}
.zdlygk-box .zdlygk .prev:hover,.zdlygk-box .zdlygk .next:hover{ color:#1a6caa;}
.zdlygk-box .zdlygk-list { width: 1006px; margin:18px 0 0 54px; overflow:hidden; position:relative; z-index:9;}
.zdlygk-box .zdlygk-list li{ float:left; width:12.5%; height:110px;overflow:hidden;}
.zdlygk-box .zdlygk-list li a{ width: 100%; height:100%; text-align:center;}
.zdlygk-box .zdlygk-list li a i{ display:block; width:50px; height:50px; background:url(index_all_icon.png;vpn_img) no-repeat; margin-left:38px; *margin-left:10px;}
.zdlygk-box .zdlygk-list li a i.icon01{ background-position:-61px 0;}
.zdlygk-box .zdlygk-list li a i.icon02{ background-position:-127px 0;}
.zdlygk-box .zdlygk-list li a i.icon03{ background-position:-199px 0;}
.zdlygk-box .zdlygk-list li a i.icon04{ background-position:-280px 0;}
.zdlygk-box .zdlygk-list li a i.icon05{ background-position:-361px 0;}
.zdlygk-box .zdlygk-list li a i.icon06{ background-position:-442px 0;}
.zdlygk-box .zdlygk-list li a i.icon07{ background-position:-506px 0;}
.zdlygk-box .zdlygk-list li a i.icon08{ background-position:-578px 0;}
.zdlygk-box .zdlygk-list li a i.icon09{ background-position:-654px 0;}
.zdlygk-box .zdlygk-list li a i.icon10{ background-position:-732px 0;}
.zdlygk-box .zdlygk-list li a i.icon11{ background-position:-61px -66px;}
.zdlygk-box .zdlygk-list li a i.icon12{ background-position:-128px -66px ;}
.zdlygk-box .zdlygk-list li a i.icon13{ background-position:-199px -66px ;}
.zdlygk-box .zdlygk-list li a i.icon14{ background-position:-277px -66px ;}
.zdlygk-box .zdlygk-list li a i.icon15{ background-position:-364px -66px ;}
.zdlygk-box .zdlygk-list li a i.icon16{ background-position:-436px -66px ;}
.zdlygk-box .zdlygk-list li a i.icon17{ background-position:-507px -66px ;}
.zdlygk-box .zdlygk-list li a i.icon18{ background-position:-585px -66px ;}
.zdlygk-box .zdlygk-list li a i.icon19{ background-position:-654px -66px ;}
.zdlygk-box .zdlygk-list li a i.icon20{ background-position:-730px -66px ;}
.zdlygk-box .zdlygk-list li a i.icon21{ background-position:-61px -148px;}
.zdlygk-box .zdlygk-list li a i.icon22{ background-position:-128px -148px;}
.zdlygk-box .zdlygk-list li a i.icon23{ background-position:-199px -148px;}
.zdlygk-box .zdlygk-list li a i.icon24{ background-position:-277px -148px;}
.zdlygk-box .zdlygk-list li a i.icon25{ background-position:-361px -148px;}
.zdlygk-box .zdlygk-list li a i.icon26{ background-position:-436px -148px;}
.zdlygk-box .zdlygk-list li a i.icon27{ background-position:-507px -148px;}
.zdlygk-box .zdlygk-list li a i.icon28{ background-position:-585px -148px;}
.zdlygk-box .zdlygk-list li a i.icon29{ background-position:-657px -148px;}
.zdlygk-box .zdlygk-list li a i.icon30{ background-position:-730px -148px;}
.zdlygk-box .zdlygk-list li a i.icon31{ background-position:-61px -229px;}
.zdlygk-box .zdlygk-list li a i.icon32{ background-position:-127px -229px;}
.zdlygk-box .zdlygk-list li a i.icon33{ background-position:-199px -229px;}
.zdlygk-box .zdlygk-list li a i.icon34{ background-position:-277px -229px;}
.zdlygk-box .zdlygk-list li a i.icon35{ background-position:-361px -229px;}
.zdlygk-box .zdlygk-list li a i.icon36{ background-position:-436px -229px;}
.zdlygk-box .zdlygk-list li a i.icon37{ background-position:-508px -229px;}
.zdlygk-box .zdlygk-list li a i.icon38{ background-position:-585px -229px;}
.zdlygk-box .zdlygk-list li a i.icon39{ background-position:-657px -229px;}
.zdlygk-box .zdlygk-list li a i.icon40{ background-position:-730px -229px;}
.zdlygk-box .zdlygk-list li a i.icon41{ background-position:-61px -305px;}
.zdlygk-box .zdlygk-list li a i.icon42{ background-position:-127px -305px;}
.zdlygk-box .zdlygk-list li a i.icon43{ background-position:-199px -305px;}
.zdlygk-box .zdlygk-list li a i.icon44{ background-position:-277px -305px;}
.zdlygk-box .zdlygk-list li a i.icon45{ background-position:-361px -305px;}
.zdlygk-box .zdlygk-list li a i.icon46{ background-position:-436px -305px;}
.zdlygk-box .zdlygk-list li a i.icon47{ background-position:-508px -305px;}
.zdlygk-box .zdlygk-list li a p{ margin-top:20px;}

/*政务服务、互动交流*/
.fw-hd{ width:1200px; margin:20px auto; overflow:hidden;}
.fw-hd .zwfw-box{ width:45.666667%; float:left;}
.fw-hd .zwfw-box .zwfw-title{height:50px; line-height:50px; text-align:center; position:relative;}{ height:50px; line-height:50px; text-align:center; position:relative;}
.fw-hd .zwfw-box .zwfw-title a{ font-size:24px; color:#055496; margin:0 auto; position:relative; z-index:1; background:#fff; font-weight:bold; height:50px; display:block; width:150px;}
.fw-hd .zwfw-box .zwfw-title p{ height:1px; background:#b2e3fa; width:100%; display:block; position:absolute; top:26px; left:0; z-index:1;}
.fw-hd .zwfw-wrap{ margin-top:10px; overflow:hidden;}
.fw-hd .zwfw-wrap .qstbycbc{ width:100%; height:152px; background:url(index_zwfw-img01.png;vpn_img) no-repeat;}
.fw-hd .zwfw-wrap .qstbycbc h3{ padding-top:42px; padding-left:26px; font-size:36px;}
.fw-hd .zwfw-wrap .qstbycbc h3 { color:#015293; display:block; text-shadow: 0px 2px 0px #fff, 0 1px 0 #fff, 0 1px 0 #fff, 2px 0 0 #fff, 3px 0 1px #fff, 0 2px 1px #fff, 0 1px 1px #fff, 0px 0 1px #fff;
filter: Dropshadow(offx = 0, offy = 2, color = #fff) Dropshadow(offx = 0, offy = 1, color = #fff) Dropshadow(offx = 0, offy = -1, color = #fff) Dropshadow(offx = -1, offy = 0, color = #fff);}
.fw-hd .zwfw-wrap .qstbycbc h3  i{ color:#ffb701; font-style:normal;}
.fw-hd .zwfw-wrap .qstbycbc h4{ margin-top:18px; font-weight:normal; font-size:0px; margin-left:22px;}
.fw-hd .zwfw-wrap .qstbycbc h4 a{ display:inline-block; font-size:14px; width:80px; height:24px; background:#dff3fd; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; color:#015293; text-align:center; line-height:24px; margin-right:2px; }
.fw-hd .zwfw-wrap .qstbycbc h4 a:hover{ background:#fff;}
.fw-hd .zwfw-wrap .kbcpjl{ margin-top:20px; padding-top:10px; width:548px; height:152px; background:url(index_zwfw_xt_bg.png;vpn_img) repeat-x;}
.fw-hd .zwfw-wrap .kbcpjl .title-box{ height:44px; font-size:18px; margin-left:20px; overflow:hidden;}
.fw-hd .zwfw-wrap .kbcpjl .title-box ul{ position:relative;}
.fw-hd .zwfw-wrap .kbcpjl .title-box ul li{ float:left; width:99px; position:relative; margin-right:4px;}
.fw-hd .zwfw-wrap .kbcpjl .title-box ul li a{ display:inline-block; width:99px; line-height:34px; text-align:center; font-weight:bold; height:34px; background:#fff;}
.fw-hd .zwfw-wrap .kbcpjl .title-box ul li.m.on a { background:#015293; color:#fff;}
.fw-hd .zwfw-wrap .kbcpjl .title-box ul li.m.on i{ background:url(index_zwfw_on_bg.png;vpn_img) no-repeat; position:absolute; width:22px; height:13px; display:block; top:32px; left:40px;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr{ margin-top:20px;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li{ display:block; width:25%; text-align:center; font-size:16px; float:left;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li a{ display:block; width:100%;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li a i{ display:block; background:url(index_all_icon.png;vpn_img) no-repeat; width:42px; height:42px; margin-left:48px;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li a i.icon01{ background-position:-130px -381px;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li a i.icon02{ background-position:-189px -381px;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li a i.icon03{ background-position:-254px -381px;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li a i.icon04{ background-position:-324px -381px;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li a i.icon05{ background-position:-390px -381px;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li a i.icon06{ background-position:-458px -381px;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li a i.icon07{background-position: -519px -381px;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li a i.icon08{ background-position:-580px -381px;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li a i.icon09{ background-position:-634px -381px;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li a i.icon10{ background-position:-130px -440px;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li a i.icon11{ background-position:-189px -440px;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li a i.icon12{ background-position:-255px -440px;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li a i.icon13{ background-position:-130px -440px;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li a i.icon14{ background-position:-324px -440px;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li a i.icon15{ background-position:-390px -440px;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li a i.icon16{ background-position:-458px -440px;}
.fw-hd .zwfw-wrap .kbcpjl .kbcpjl-nr ul li a p{ margin-top:14px; color:#000;}

.fw-hd .gr-qy-qdbmlq{ overflow:hidden;}
.fw-hd .gr-qy-qdbmlq ul li{ width:49%; margin-top:10px;}

/*互动交流*/
.hdjl-box{ width:52.666667%; float:right; }
.fw-hd .hdjl-box .hdjl-title{height:50px; line-height:50px; text-align:center; position:relative;}{ height:50px; line-height:50px; text-align:center; position:relative;}
.fw-hd .hdjl-box .hdjl-title a{ font-size:24px; color:#055496; margin:0 auto; position:relative; z-index:1; background:#fff; font-weight:bold; height:50px; display:block; width:150px;}
.fw-hd .hdjl-box .hdjl-title p{ height:1px; background:#b2e3fa; width:100%; display:block; position:absolute; top:26px; left:0; z-index:1;}
.fw-hd .hdjl-box .hdjl-wrap{ overflow:hidden;}
.fw-hd .hdjl-box .hdjl-wrap .szxx-box{ width:96.6%; height:194px; border:1px solid #ddd; padding:10px; position:relative;}
.fw-hd .hdjl-box .hdjl-wrap .szxx-box dt{ height:40px; border-bottom:1px solid #ddd; line-height:40px;}
.fw-hd .hdjl-box .hdjl-wrap .szxx-box dt a{ padding:0 8px; border-bottom:3px solid #015293; text-align:center; font-size:18px; font-weight:bold; line-height:35px; display:inline-block;}
.fw-hd .hdjl-box .hdjl-wrap .szxx-box dd.xx-list ul { width:78%; overflow:hidden; margin-top:10px;}
.fw-hd .hdjl-box .hdjl-wrap .szxx-box dd.xx-list ul li{ line-height:36px; height:36px;}
.fw-hd .hdjl-box .hdjl-wrap .szxx-box dd.xx-list ul li a{width: 76%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;display:block;text-align:left;text-indent:1em;}
.fw-hd .hdjl-box .hdjl-wrap .szxx-box dd.xx-list ul li span{  float:right; display:block;}
.fw-hd .hdjl-box .hdjl-wrap .szxx-box dd.xx-icon{ position:absolute; top:18px; right:10px;}
.fw-hd .hdjl-box .hdjl-wrap .szxx-box dd.xx-icon a{ display:inline-block; margin-left:15px; text-indent:0.2em;}
.fw-hd .hdjl-box .hdjl-wrap .szxx-box dd.xx-icon a i{width:19px; height:19px; background:url(index_all_icon.png;vpn_img) no-repeat;display:block; float:left;}
.fw-hd .hdjl-box .hdjl-wrap .szxx-box dd.xx-icon a i.icon01{ background-position:-130px -506px; }
.fw-hd .hdjl-box .hdjl-wrap .szxx-box dd.xx-icon a i.icon02{ background-position:-130px -533px;}
.fw-hd .hdjl-box .hdjl-wrap .szxx-box dd.xx-icon a i.icon03{ background-position:-130px -560px;}
.fw-hd .hdjl-box .hdjl-wrap .szxx-box dd.xx-icon a i.icon04{ background-position:-130px -589px;}
.fw-hd .hdjl-box .hdjl-wrap .szxx-box dd.xx-bg{ position:absolute; right:17px; bottom:0; width:96px; height:138px; background:url(index_hdjl_xx-bg.png;vpn_img) no-repeat;}
.fw-hd .hdjl-box .hdjl-wrap .zj-dc{ margin-top:20px; overflow:hidden; position:relative;}
.fw-hd .hdjl-box .hdjl-wrap .zj-dc .tempWrap {width:474px !important;}
.fw-hd .hdjl-box .hdjl-wrap .zj-dc h2{ font-size:18px; overflow:hidden; border-bottom:1px solid #ddd;}
.fw-hd .hdjl-box .hdjl-wrap .zj-dc h2 a{ float:left; display:block; padding-bottom:10px;}
.fw-hd .hdjl-box .hdjl-wrap .zj-dc h2 a.on{ border-bottom:3px solid #055496; color:#055496;}
.fw-hd .hdjl-box .hdjl-wrap .zj-dc h2 a:hover{ border-bottom:3px solid #055496; color:#055496;}
.fw-hd .hdjl-box .hdjl-wrap .zj-dc h2 span{ float:left; display:block; width:26px; height:20px; text-align:center; color:#333;}
.fw-hd .hdjl-box .hdjl-wrap .zj-dc .zj-dc-list{}
.fw-hd .hdjl-box .hdjl-wrap .zj-dc .zj-dc-list ul{float:left;width:75%;overflow: hidden;width:75%;float:left;height: 180px;}
.fw-hd .hdjl-box .hdjl-wrap .zj-dc .zj-dc-list ul li{ padding-bottom:20px; margin-top:22px; border-bottom:1px dashed #ddd;}
.fw-hd .hdjl-box .hdjl-wrap .zj-dc .zj-dc-list ul li h3{ font-size:16px; font-style:normal; font-weight:normal; height:30px;}
.fw-hd .hdjl-box .hdjl-wrap .zj-dc .zj-dc-list ul li h3 a{ display:block; max-width:89%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
.fw-hd .hdjl-box .hdjl-wrap .zj-dc .zj-dc-list ul li h3 i{ display:block; float:left; width:38px; height:24px; line-height:18px; text-align:center; font-size:12px; color:#fff; font-style:normal; background:url(index-hdjl-jxz-icon.png;vpn_img) no-repeat; margin-left:10px;}
.fw-hd .hdjl-box .hdjl-wrap .zj-dc .zj-dc-list ul li p span{ color:#a7a7a7; display:inline-block; margin-right:25px; font-size:14px;}
.fw-hd .hdjl-box .hdjl-wrap .zj-dc .zj-dc-img{ position:absolute; width:133px; height:166px; background:url(index_hdjl_zj-bg.png;vpn_img) no-repeat; right:0; bottom:0;}
.fw-hd .hdjl-box .hdjl-wrap .hdjl-img-list{ margin-top:27px;}
.fw-hd .hdjl-box .hdjl-wrap .hdjl-img-list a{display:block;float:left;margin-right: 13px;}
.fw-hd .hdjl-box .hdjl-wrap .hdjl-img-list a:first-child +a { margin-right:0;}
.fw-hd .hdjl-box .hdjl-wrap .hdjl-img-list a:first-child  + a + a{ margin-right:0;}

@media screen and (max-width: 768px) {
    #layui-layer1 { display:none;}
    .jrtt-box {width:100%;height: auto;}
    #container  {width:100%;}
    .jrtt-box .jrtt-bg {display:none;}
    .jrtt-box .jrtt-nr {width:100%;margin-left:0;}
     .jrtt-box .jrtt-nr a {width:97%;white-space: normal;} 
     .jrtt-box .jrtt-nr a h1 {font-size:24px;}
     .zwgk_box .wrap .nr-wrap .middle-nr .zcwj-box h2 span {width:15px;}
     .fw-hd .zwfw-wrap .qstbycbc {background-size:100%;height: auto;}
     .fw-hd .zwfw-wrap .qstbycbc a {height:100px !important;}
}
