@charset "utf-8";
.qpt-imgbox{ padding: 0 0 15px 0 !important;}
.qpt-flash{  width: 590px !important; height: 87px !important; }
@media (min-width: 992px) and (max-width:1199px) {
    .qpt-flash{  width: 486px !important; height: 72px !important;}
}
@media (max-width:991px) {
    .qpt-flash{  width: auto !important; height: 113px !important; }
}
@media (max-width:667px) {
    .qpt-flash{   height: 99px !important;}
}
@media (max-width:567px) {
    .qpt-flash{   height: 84px !important;}
}
@media (max-width:467px) {
    .qpt-flash{   height: 69px !important;}
}
@media (max-width:367px) {
    .qpt-flash{   height: 54px !important;}
}

/*右下角轮播悬浮*/
.ind_pl{height:138px;width:240px;background:#fff;/*padding:10px;border:1px solid #dddddd;*/position:fixed !important;_position:absolute !important;right:10px !important;bottom:10px !important;top:auto !important;_bottom: auto !important;_bottom: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));z-index:1999 !important;}
.ind_pl .mF_expo2010_ind_pl{height:100% !important;}
.ind_pl .f-close{position:absolute;cursor:pointer;right:5px;top:5px;z-index:1;width:20px;height:20px;}
.ind_pl .f-close img{float:left;}
.ind_pl .mF_expo2010 .num{display:none;bottom:-2px;right:0;width:240px;text-align: center;}
.ind_pl .mF_expo2010 .num li{float:none;display:inline-block;width: 12px !important; height: 12px !important;border-radius: 50%;background: #eee;text-indent:-99px; margin-right: 4px !important;}
.ind_pl .mF_expo2010 .num li.hover,.ind_pl .mF_expo2010 .num li.current { background: #d71018 !important; }
.ind_pl .mF_expo2010 .num li b { background: #000 !important; filter: alpha(opacity=40) !important; opacity: .4 !important; }
.ind_pl .mF_expo2010 .txt li,.ind_pl .mF_expo2010 .txt_bg { display: none !important; }
.ind_pl .mF_expo2010 .pic{height:138px !important;}
.ind_pl .mF_expo2010 .pic li img { height: auto !important; }


.ind_right,.ind_left{ position: fixed; bottom: 5px; z-index: 99;}
.ind_right span,.ind_left span{display: none;}
.ind_right img,.ind_left img{ width: auto; max-width: 260px; height: auto;}
.ind_right li,.ind_left li{ padding-top: 5px;}
.ind_right{right: 5px;}
.ind_left{left: 5px; bottom: auto; top: 352px;}
.ind_right .couplet-close{text-align: right;}
.ind_right .couplet-close img,.ind_left .couplet-close img{cursor: pointer;}
/*左右飘浮 end*/

.ind-mainbox{padding:20px 0;}

/*头条*/
.ind-dbtbox{min-height: 85px;}
.ind-dbt-tt h2{padding-bottom: 2px; line-height: 0;text-align: center;}
.ind-dbt-tt h2 a{display: inline-block; font-size: 30px;font-weight:bold;color:#454545;line-height: 40px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; max-width: 100%; vertical-align: middle;}
.ind-dbt-tt h2 a span{color:#015293 !important;}
.ind-dbt-tt .remarks{padding-top:5px;font-size: 16px; color: #666;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; line-height: 21px; height: 21px;text-align: center;}
.ind-dbtbox .ind-dbtlist{ text-align: center;}
.ind-dbtbox .ind-dbtlist li{height: 34px; line-height: 34px;float:left;width:31.3%;padding:0 1%;text-align:center;}
.ind-dbtbox .ind-dbtlist li a{ display:inline-block;float:none;max-width:100%;font-size:16px;color: #505050;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.ind-dbtbox .ind-dbtlist li img{display: none;}
.ind-dbtbox .ind-dbtlist li a:hover{color: #c4000c;}

/*焦点图*/
.ind_flash{ width: 580px; height: 326px; background:#f2f2f2;overflow: hidden;}
.ind_flash .mF_expo2010 .num{bottom: 16px; right: 0;}
.ind_flash .mF_expo2010 .num li{width: 12px; height: 12px; margin: 0 10px 0 0;}
.ind_flash .mF_expo2010 .num li a{display: block; width: 12px; height: 12px; background:url("/_res/images/num_bg.png") 0 0 no-repeat; overflow: hidden; text-indent: -20em;}
.ind_flash .mF_expo2010 .num li.current a,.ind_flash .mF_expo2010 .num li.hover a{ background-position: -25px 0;}
.ind_flash .mF_expo2010 .num li b{display: none;}
.ind_flash .mF_expo2010 .txt li,.ind_flash .mF_expo2010 .txt_bg{width: 100% !important; height: 45px; line-height: 44px;}
.ind_flash .mF_expo2010 .txt li a{ margin-right: 120px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0 0 0 18px; font-weight: normal; font-family: "Microsoft YaHei"; font-size: 16px;}
.ind_flash .mF_expo2010_wrap, .mF_expo2010, .mF_expo2010 .pic, .mF_expo2010 .pic ul, .mF_expo2010 .pic li, .mF_expo2010 .pic li img{height: 100%; width: 100%;}
/*焦点图 end*/

.ind_newsbox{ width: 600px; overflow: hidden; height: 326px;}
.ind_newsbox .yw-tab-tit ul li{width:25%;}
.ind_newsbox .news-list a{max-width: 480px;}
/*视频新闻*/
.ind_spimg{padding-top: 8px;}
.ind_spimg li{float:left;width:190px;height:140px;line-height:30px;margin-left:14px;text-align:center;background:none; padding: 0;}
.ind_spimg li.num1,.ind_spimg li.num4{margin-left:0;}
.ind_spimg li .video-pic{display:block;width:100%;height:110px;position:relative;}
.ind_spimg li a{ max-width: none !important; width: 100%;}
.ind_spimg li .video-pic img{display:block;float:none;width:100%;height:100%;margin:0 auto;padding-top:0;}
.ind_spimg li .video-pic .video-ico{display:block;width:34px;height:34px;background:url(/_res/images/ft-video-ico.png) no-repeat;position: absolute;top:50%;left:50%;margin-top:-17px;margin-left:-17px;}
.ind_spimg li .title{display:block;margin:6px 0 0;line-height:20px;font-size:14px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis; text-align: center;}
.ind_spimg li .isNew{display:none;}

/*通栏广告*/
.ind-gg.noitem{display:none;}
.ind-gg{width:100%;height: 90px;position: relative;background:#fff;overflow: hidden;}
.ind-gg ul li .img_title{display:none;}
.ind-gg .mF_sohusports_wrap{padding:0;border:0;width:100%;height:100%;}
.ind-gg .mF_sohusports{width:100%;height:100%;}
.ind-gg .mF_sohusports .pic{width:100%;height:100%;}
.ind-gg .mF_sohusports .pic li{height:90px;width:100%;}
.ind-gg .mF_sohusports .pic li img{display:block;height:100%;width:100%;}
.ind-gg .mF_sohusports .txt{display:none;}
.ind-gg .mF_sohusports .num{bottom:10px;right:5px;}
.ind-gg .mF_sohusports .num li a{width:15px;height:15px;line-height:15px;text-align:center;border: 0;background:#fff;margin-right:5px;color:#333;}
.ind-gg .mF_sohusports .num li.current a{background: #cc0000;color:#fff;}

/*要闻链接*/
.yw-links{width:580px; height: 150px;overflow: hidden;}
.yw-links li{float: left; width: 186px; height:70px;margin:0 10px 10px 0;}
.yw-links li.num3,.yw-links li.num6{margin-right:0;}
.yw-links li a{display: block; height: 48px;line-height:48px;padding:10px;border:1px #eee solid;font-size: 0;transition: 0.4s all;}
.yw-links li a span.img_title{display: block; margin-left:32px;white-space: nowrap; font-size: 16px;cursor: pointer; vertical-align: middle; padding-left: 5px;}
.yw-links li a img{float:left;margin-top:8px;height: 32px; width: 32px; vertical-align: middle;}
.yw-links li a:hover{ border-color: #c4000c; color: #c4000c;}
.yw-links li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}

.zzxx-left{width: 580px;}
.zzxx-left .tab-title01 li a,.zzxx-left .tab-title01 li span{padding: 0 20px;}
.zzxx-left .news-list li{position: relative;}
.zzxx-left .news-list li .date,.zzxx-left .news-list li>span{position: absolute;top: 0;right: 0;}
.zzxx-left .news-list li a{display: block; float: none;margin-right: 80px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    /*转载信息*/
.gwylastli li{padding-right:0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 0 !important;background: none;}
.gwylastli li a{display: block; margin: 0 !important;max-width: none !important;}
.gwylastli li .sw-column{float: left !important;padding-right: 4px;}
.gwylastli li .tit{float: none;margin-left: 110px;}
.gwylastli li .sw-column:hover{text-decoration: underline;}
.gwylastli li .date{display: none;}

/*公示公告*/
.ind_newsbox_gg{height:150px;}

/*专题专栏*/
.ind-ztzl{height:68px;overflow: hidden;margin:20px 0;}
.ind-ztzl h2{ width: 62px; height: 68px; background: url(/_res/images/zt_title.png) 0 0 no-repeat;}
.ind-ztzl h2 a{display: block; height: 68px; overflow: hidden; text-indent: -200em;}
.ind-ztzl .ind-ztzl-list{height: 68px;margin-left:70px;overflow: hidden;}
.ind-ztzl .ind-ztzl-list li{float: left; width: 258px;height:66px;border:1px solid #f8e6d8;margin-right:10px;}
.ind-ztzl .ind-ztzl-list li img{width: 258px;height:66px;}
.ind-ztzl .ind-ztzl-list .img_title{display:none;}

/*----服务三大板块----*/
.ind-fw-mainbox{padding:20px 0;
    /* background:#f9f8f8; */
}
.ind-fw-left{width:580px;overflow: hidden;}
.ind-fw-right{width:600px;overflow: hidden;}
.ind-fw-main{height:395px;}
.fw-title-box{height:65px;padding-bottom:24px;border-bottom:1px solid #cccccc;}
.fw-title-box .fw-tit{line-height:65px;padding-left:48px;background:url(/_res/images/fw_tit_ico.png) no-repeat left -169px;font-size:30px;color:#c20606;}

.fw-tab-tit{height:65px;}
.fw-tab-tit li{width:250px;height: 65px;float:left;margin-left:20px;}
.fw-tab-tit li a{display: block;height: 65px; line-height: 0; text-align: center;border-radius:4px; background:url(/_res/images/fw_tit_bg.png) repeat-y;color: #fff;position: relative;}
.fw-tab-tit li a span{ vertical-align: middle;display: inline-block; height: 65px;}
.fw-tab-tit li a .ico{background:url("/_res/images/fw_tit_ico.png") 0 19px no-repeat;  width: 34px; padding-right: 15px; cursor: pointer;}
.fw-tab-tit li a .tit{font-weight: bold; font-size: 28px; line-height: 65px;}
.fw-tab-tit li a i{ width: 34px; height: 14px; display: none; position: absolute; background: url("/_res/images/fw_tit_jt.png") 0 0px no-repeat; bottom: -14px; left: 50%; margin-left: -17px;}
.fw-tab-tit li a:hover,.fw-tab-tit li.active a{background: #c4000c;}
.fw-tab-tit li.active a i{display: block;}
.fw-tab-tit li.num2 a .ico{ background-position: 0 -39px;}
.fw-tab-tit li.num3 a .ico{ background-position: 0 -97px;}

/*--网上现金棋牌平台--*/
.xxgk-zdgk{}
.xxgk-zdgk .zd-tit{border-color:#f9f8f8;}
.zdgk-links{overflow: hidden;height:250px;}
.zdgk-links li{float: left; width: 129px; height:115px;margin:0 20px 20px 0;background:#fff;text-align: center;}
.zdgk-links li.num4,.zdgk-links li.num8{margin-right:0;}
.zdgk-links li a{display: block; height: 83px;padding:20px 5px 10px 5px;border:1px #ddd solid;font-size: 0;transition: 0.4s all;}
.zdgk-links li a span.img_title{display: block;font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zdgk-links li a img{display:block;height: 40px; width: 40px;margin:0 auto 10px;}
.zdgk-links li a:hover{ border-color: #c4000c; color: #c4000c;}
.zdgk-links li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}

.xxgk-wjjd{}
.xxgk-wjjd .gk-news-list{height:240px;}
.xxgk-wjjd .gk-news-list ul li a{max-width:480px;}

.gkml-links{padding:13px 10px;height:32px;border:1px solid #ddd;overflow: hidden;margin-top:20px;}
.gkml-links li{float: left; width:13.5%; height:32px;margin:0 1%;}
.gkml-links li.num6{width:18.5%;}
.gkml-links li a{display: block; height: 32px;line-height:32px;font-size: 0;transition: 0.4s all;}
.gkml-links li a span.img_title{display: block; margin-left:42px;white-space: nowrap; font-size: 16px;cursor: pointer; vertical-align: middle;}
.gkml-links li a img{float:left;height: 32px; width: 32px; vertical-align: middle;}
.gkml-links li a:hover{color: #c4000c;}
.gkml-links li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}

/*--政务服务--*/
.ind-zwfwlist .conbox{ width: 100%; overflow: hidden;}
.ind-zwfwlist .prev,ind-zwfwlist .next{display:none;}
.ind-zwfwlist .bd{height: 236px; overflow: hidden;}
.grfw-list li a{display:block; float: left; width: 25%; text-align: center; font-size: 0; line-height: 0; height: 110px;padding-top:8px;}
.grfw-list li a span.img{display:block;width:82px;height:40px;padding:20px 0;margin:0 auto;background:url(/_res/images/fw-linkbg.png) no-repeat center;}
.grfw-list li a img{display:block;height: 40px; width: auto; margin:0 auto;vertical-align: middle; display: inline-block;}
.grfw-list li a span.img_title{height: 20px; padding: 5px 0; width: 100%; display: block; vertical-align: middle; line-height: 20px; font-size: 16px; cursor: pointer; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.grfw-list li a:hover{ color: #c4000c;}
.grfw-list li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.grfw-list .hd{ width: 100%; overflow: hidden; margin-top: 6px; height: 10px;}
.ind-zwfwlist .hd ul{width:70px; margin: 0 auto;overflow: hidden;}
.ind-zwfwlist .hd ul li{float: left; width: 10px; text-indent: -20em; overflow: hidden; height: 10px; background: #facbbc; border-radius: 5px; margin: 0 3px; transition: 0.4s all; cursor: pointer;}
.ind-zwfwlist .hd ul li.on{ background-color: #c4000c; }
.bmfw-list li a{display:block; float: left; width:31.3%; height:40px;margin:13px 2% 0 0;background:#fff;line-height:40px;font-size:16px;text-align:center;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.zwfw-links{border:1px solid #eee;background:#fff;height:58px;margin-bottom:8px;}
.zwfw-links img{display:block;max-width:100%;height:auto;margin:0 auto;}
.zwfw-links .img_title{display:none;}

.zwfw-qdlinks{overflow: hidden;/*margin-top:20px;*/}
.zwfw-qdlinks ul{width:103%;}
.zwfw-qdlinks li{float: left;width:188px;height:74px;margin:15px 17px 0 0;white-space: nowrap;}
.zwfw-qdlinks li a{display: block; height: 52px;padding:10px 5px 10px 15px;border:1px solid #ddd;background:#fff;font-size: 0;transition: 0.4s all;}
.zwfw-qdlinks li a span.img_title{display:block;margin-left:50px;line-height:52px; font-size: 18px;cursor: pointer; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zwfw-qdlinks li a.h span.img_title{line-height:26px;}
.zwfw-qdlinks li a img{height: 40px; width: 40px; float:left;margin:6px 0px 0 0;}
.zwfw-qdlinks li a:hover{color: #c4000c;}
.zwfw-qdlinks li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}

/*办件统计*/
.zwfw-bjtjbox{overflow: hidden;margin-top: 10px;}
.zwfw-bjtjbox .bjtj-head span,.zwfw-bjtjbox .bjtj-list span{display:block;float:right;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zwfw-bjtjbox .bjtj-head span.item1,.zwfw-bjtjbox .bjtj-list span.item1{float:none;text-align:left;}
.zwfw-bjtjbox .bjtj-head span.item2,.zwfw-bjtjbox .bjtj-list span.item2{width:100px;}
.zwfw-bjtjbox .bjtj-head span.item3,.zwfw-bjtjbox .bjtj-list span.item3{width: 100px;}
.bjtj-head{background: #eee;font-size:14px;}
.bjtj-head span {font-weight: bold;height: 28px; line-height: 28px;}
.zwfw-bjtjbox .bjtj-head span.item1{text-indent:20px;}
.bjtj-list{height:136px;margin-top:7px;overflow:hidden;position:relative;}
.bjtj-list .j-marquee{position: relative;height:136px;}
.bjtj-list ul li{height:34px;line-height:34px;font-size:14px;color:#999;}
.bjtj-list ul li span.item1{font-size:16px;}
.bjtj-list ul li span.string{color:#c4000c;}
.bjtj-list ul li span.over{color:#468200;}
.bjtj-list .marquee-wrap{height:204px;overflow:hidden;}
/*便民查询*/
.bmcx-links{padding:10px;height:38px;border:1px solid #ddd;overflow: hidden;margin-top:16px;}
.bmcx-links .bm-tit{display:block;height:38px;width:40px;padding-right:10px;border-right:1px solid #ddd;line-height:19px;text-align:center;font-size:16px;color:#c4000c;font-weight:bold;}
.bmcx-links ul{margin-left:60px;}
.bmcx-links li{float: left; width:10.1%; height:38px;margin-left:1%;text-indent:12px;background:url(/_res/images/dot2.png) no-repeat left center;}
.bmcx-links li a{display: block;line-height:38px;font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.bmcx-links li a:hover{color: #c4000c;}

/*--互动交流--*/
.ind-megsbox .ind-megshead p,.ind-megsbox .ind_mesgslist li p{float:right;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ind-megsbox .ind-megshead p.p1,.ind-megsbox .ind_mesgslist li p.p1{float:none;text-align:left;}
.ind-megsbox .ind-megshead p.p2,.ind-megsbox .ind_mesgslist li p.p2{width:100px;}
.ind-megsbox .ind-megshead p.p3,.ind-megsbox .ind_mesgslist li p.p3{width:100px;}
.ind-megsbox .ind-megshead p.p4,.ind-megsbox .ind_mesgslist li p.p4{width:100px;}
.ind-megshead{height:28px;background: #eee;font-size:14px;}
.ind-megshead p{font-weight: bold;height: 28px; line-height: 28px;}
.ind-megshead p.p1{text-indent:20px;}
.ind_mesgslist{height:204px;margin-top:7px;overflow:hidden;position:relative;}
.ind_mesgslist ul li{height:34px;line-height:34px;font-size:14px;color:#333;}
.ind_mesgslist ul li p.p1 a{font-size:16px;}
.ind_mesgslist ul li p .responseNo{color:#c4000c;}
.ind_mesgslist ul li p .responseYes{color:#468200;}
.ind_mesgslist ul li p.p4{color:#999;}
/*互动链接*/
.hdjl-links{height:58px;overflow: hidden;margin-top:20px;overflow: hidden;}
.hdjl-links ul{width:102%;}
.hdjl-links li{float: left;height:58px;margin-right:10px;text-align:center;white-space: nowrap;}
.hdjl-links li a{display: block; height: 32px;line-height:32px;padding:12px 5px;border:1px solid #ddd;background:#fff;font-size: 0;transition: 0.4s all;}
.hdjl-links li a span.img_title{white-space: nowrap; font-size: 16px;cursor: pointer; vertical-align: middle;}
.hdjl-links li a img{height: 32px; width: 32px; vertical-align: middle;margin-right:4px;}
.hdjl-links li a:hover{color: #c4000c;}
.hdjl-links li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.hdjl-link1 ul li{width:137px;}
.hdjl-link2 ul li{width:193px;}

.hdjl-link2 ul li { width: 138px;}
.hdjl-link2 ul li.num1,.hdjl-link2 ul li.num2{width: 133px; }
.hdjl-link2 ul li.num3{ width:164px;}
/*征集调查*/
.zjdc-news-list{height:244px;overflow: hidden;}
.zjdc-news-list ul li{height:35px;line-height:35px;}
.zjdc-news-list ul li a{display: block; margin-right: 65px; max-width: none !important; float: none;}
.zjdc-list li .zt{font-size:14px;color:#999;float:right;}
.zjdc-list li .zt.starting{color:#f4890b;}

@media (min-width: 992px) and (max-width:1199px) {
    /*焦点图*/
    .ind_flash{width:480px;}
    /*要闻*/
    .ind_newsbox{width:492px;}
    .ind_newsbox .news-list a{max-width:380px;}
    /*视频*/
    .ind_spimg li{width:154px;}
    /*要闻链接*/
    .yw-links{width:480px;}
    .yw-links li{width:153px;}
    .yw-links li a{padding-left:10px;}
    .zzxx-left{width: 480px;}
    /*通栏广告*/
    .ind-gg{height:74px;}
    .ind-gg .mF_sohusports .pic li{height:74px;}

    /*服务三大板块*/
    .fw-tab-tit li{width:220px;}
    .ind-fw-left{width:480px;}
    .ind-fw-right{width:492px;}
    /*网上现金棋牌平台*/
    .zdgk-links li{width:104px;}
    .xxgk-wjjd .gk-news-list ul li a{max-width:380px;}
    .gkml-links li a span.img_title{font-size:14px;margin-left:36px;}
    .zwfw-qdlinks li{width:157px;margin-right:10px;}
    .zwfw-qdlinks li a{padding-left:10px;}
    .zwfw-qdlinks li a span.img_title{font-size:15px;margin-left:45px;}
    /*互动交流*/
    .hdjl-link1 ul li{width:112px;}
    .hdjl-link2 ul li{width:157px;}
	.hdjl-link2 ul li { width: 115px !important; text-align:center;}
	.hdjl-link2 ul li img{ margin-right:0; width:26px; height:auto;}
	.hdjl-link2 ul li .img-title{ display:block; height:20px; line-height:20px;}
    .hdjl-link2 ul li a{    height: 52px;  padding: 2px 5px; } 
	
	
}
@media (max-width:991px) {
    /*头条*/
    .ind-dbtbox{height:auto;}
    /*焦点图*/
    .ind_flash{float:none;width:auto;height:432px;}
    .ind_newsbox{float:none;width:auto;height:auto !important;}
    .ind_newsbox_gg{margin-top:5px !important;}
    .yw-links{float:none;width:auto;height:auto;}
    .yw-links li{width:32%;margin-right:2%;}

    .zzxx-left{float:none;width:auto;height:auto;}
    /*视频*/
    .ind_spimg li{width: 32%; margin-left: 2%; text-align: center;height:190px;}
    .ind_spimg li .video-pic{height:160px;}
    /*通栏广告*/
    .ind-gg{height:57px;}
    .ind-gg .mF_sohusports .pic li{height:57px;}

    /*服务三大板块*/
    .ind-fw-main{height:auto;}
    .fw-title-box{height:auto;}
    .fw-title-box .fw-tit{float:none;}
    .fw-tab-tit{float:none;}
    .fw-tab-tit li{width:32%;margin-left:2%;}
    .fw-tab-tit li.num1{margin-left:0;}

    .ind-fw-left{float:none;width:auto;}
    .ind-fw-right{float:none;width:auto;margin-top:0 !important;}
    /*网上现金棋牌平台*/
    .xxgk-zdgk{}
    .zdgk-links{height:auto;}
    .zdgk-links li{width:23.5%;margin-right:2%;margin-bottom:15px;}
    .xxgk-wjjd{}
    .xxgk-wjjd .gk-news-list{height:auto;}
    .gkml-links{height:auto;padding-bottom:0px;}
    .gkml-links li{width:31.3%;margin-bottom:13px;}
    /*政务服务*/
    .zwfw-links{height:auto;}
    .bmcx-links{height:auto;}
    .bmcx-links li{width:19%;}
    .bmcx-links .bm-tit{padding:19px 10px 19px 0;}
    .zwfw-bjtj{margin-top:15px !important;}
    .zwfw-qdlinks li{width:244px;margin-top:15px;}
    /*互动交流*/
    .hdjl-link1 ul li{width:23%;margin-right:2%;}
    .hdjl-link2 ul li{width:23% !important;margin-right:2%;}

}

@media (max-width:767px) {
    .ind-mainbox{padding:15px;}
    /*焦点图*/
    .ind_flash{height:330px;}
    /*要闻*/
    .ind_newsbox .yw-tab-tit ul li{width:auto;}
    /*视频*/
    /*通栏广告*/
    .ind-gg{height:40px;}
    .ind-gg .mF_sohusports .pic li{height:40px;}
    /*服务三大板块*/
    .ind-fw-mainbox{padding:20px 15px;margin:0 -15px;}
    .fw-tab-tit li a .ico{display:none;}
    .fw-tab-tit li a .tit{font-size:18px;}
    .gkml-links li{width:48%;}
    /*政务服务*/
    .zwfw-bjtjbox .bjtj-head span.item3, .zwfw-bjtjbox .bjtj-list span.item3{display:none;}
    .bjtj-list{height:auto;}
    .bjtj-list ul li{height:30px;line-height:30px;overflow: hidden;}
    .bjtj-list ul li span.item1{font-size:15px;}
    .bmcx-links .bm-tit{float: none;padding: 0 0 10px;width: auto;height: auto;text-align: left;border-right:0;border-bottom:1px solid #ddd;}
    .bmcx-links ul{margin-left:0;}
    .bmcx-links li a{font-size:15px;}
    .zwfw-qdlinks ul{width:102%;}
    .zwfw-qdlinks ul li{width:31.3%;margin-right:2%;}
    .zwfw-qdlinks li a{padding-left:10px;}
    .zwfw-qdlinks li a span.img_title{font-size:15px;margin-left:45px;}
    /*互动交流*/
    .ind_mesgslist{height:auto;}
    .ind-megsbox .ind-megshead p.p4, .ind-megsbox .ind_mesgslist li p.p4{display:none;}
    .ind-megsbox .ind-megshead p.p2, .ind-megsbox .ind_mesgslist li p.p2{display:none;}
    .hdjl-zjdc{margin-top:15px !important;}
    .zjdc-news-list{height:auto;}
	.hdjl-link2{ height:auto;}
	 .hdjl-link2 ul li{width:48% !important;margin-right:2%; margin-top:10px;}
}
@media (max-width:580px) {
    /*焦点图*/
    .ind_flash{height:290px;}
    /*要闻链接*/
    .yw-links ul{width:102%;}
    .yw-links li{width:48%;margin-right:2% !important;}
    /*视频*/
    .ind_spimg li{height: 160px;}
    .ind_spimg li .video-pic{height: 130px;}
    /*网上现金棋牌平台*/
    .zdgk-links ul{width:102%;}
    .zdgk-links li{width:31.3%;margin-right:2% !important;}
    .gkml-links li{width:98%;margin:0 1% 13px;}
    /*政务服务*/
    .zwfw-qdlinks ul li{width:48%;}
    /*互动交流*/
    .hdjl-links{height:auto;margin-top:5px;}
    .hdjl-links li{margin-top:10px;}
    .hdjl-link1 ul li{width:48%;}
    .hdjl-link2 ul li{width:98% !important; margin-top:10px;}
    
}
@media (max-width:480px) {
    /*头条*/
    .ind-dbt-tt h2 a{font-size:22px;}
    /*焦点图*/
    .ind_flash{height:240px;}
    .ind_flash .mF_expo2010 .txt li a{padding-left:10px;}
    /*视频*/
    .ind_spimg li{height: 140px;}
    .ind_spimg li .video-pic{height: 110px;}
    /*政务服务*/
    .bmcx-links li{width:32.3%;}

}
@media (max-width:374px) {
    .yw-links li a span.img_title{padding-left:2px;}
    /*焦点图*/
    .ind_flash{height:200px;}
    /*要闻链接*/
    .yw-links li a{padding-left:10px;}
    /*视频*/
    .ind_spimg li{height: 120px;}
    .ind_spimg li .video-pic{height: 90px;}

    /*政务服务*/
    .ind-zwfwlist .bd{height:360px;}
    .grfw-list li a{width:33.3%;}
    .bmfw-list li a{width:48%;}

}

/*数字政府*/
.ind-szzf{ /*background: #fff; */padding: 20px 0 10px 0;}
.szzf-title{  position: relative; text-align: center;  }
.szzf-title .tit-left{ display: block; position: absolute; left:0; top:30px; width: 339px; height: 10px; background:url(/_res/images/szzf-titl.png) right top repeat;   }
.szzf-title .tit-right{ display: block; position: absolute; width: 339px; right:0; top:30px; height: 10px; background:url(/_res/images/szzf-titr.png) left top repeat;   }
.szzf-title .cn-font{ display:block; line-height: 64px;  margin-bottom: 8px; letter-spacing:10px; color: #cf000a; font-size: 60px; font-weight: bold; }
.szzf-title .en-font{ display: block; color: #fff5f6; font-size: 30px; line-height: 34px;    text-transform: uppercase; font-weight: bold; }
.szzf-title .yxfont{ position: absolute; left:50%; margin-left: -50px; top:62px; color: #cf000a; font-size: 20px; font-weight: bold; width: 100px; text-align: center; }
.szzf-nav{ margin: 30px 0; position: relative;}
.szzf-nav li.onenav{ float: left; width: 270px;  margin-right: 40px; }
.szzf-nav li.onenav4{ margin-right: 0}
.szzf-nav li.onenav .onenav-box{  display: block; height: 234px; border: 1px solid #FFE299;}
.szzf-nav li.onenav2 .onenav-box{  border: 1px solid #DDDDFD;}
.szzf-nav li.onenav3 .onenav-box{  border: 1px solid #C6DFD6;}
.szzf-nav li.onenav4 .onenav-box{  border: 1px solid #C2E6FF;}
.szzf-nav li.onenav .onenav-box.active{  background: #FEF8ED;}
.szzf-nav li.onenav2 .onenav-box.active{  background: #F5F5FF;}
.szzf-nav li.onenav3 .onenav-box.active{  background: #F2FCF8;}
.szzf-nav li.onenav4 .onenav-box.active{  background: #F3FAFF;}
.szzf-nav li.onenav .onenav-box .ico{ display: block; text-align: center; padding: 40px 0 0 0;}
.szzf-nav li.onenav .onenav-box .tit{ display: block; text-align: center; margin-top: 5px; height: 50px; line-height: 50px; font-size: 24px; font-weight: bold;}
.szzf-nav .subnav-box{ display: none; position: absolute; left:0; right: 0; padding-top: 32px; top:236px; z-index: 999;  }
.szzf-nav .onenav  .sub-arrow1{ display: block; position: absolute; left:106px; top:11px;  width: 38px; height: 22px; background:url(/_res/images/ywtb-topico.png) 0 0 repeat; }
.szzf-nav .onenav  .sub-arrow2{ display: block; position: absolute; left:415px; top:11px;  width: 38px; height: 22px; background:url(/_res/images/ywjg-topico.png) 0 0 repeat; }
.szzf-nav .onenav  .sub-arrow3{ display: block; position: absolute; right:415px; top:11px;  width: 38px; height: 22px; background:url(/_res/images/ywgk-topico.png) 0 0 repeat; }
.szzf-nav .onenav  .sub-arrow4{display: block; position: absolute; right:106px; top:11px;  width: 38px; height: 22px;  background:url(/_res/images/ywxt-topico.png) 0 0 repeat; }
.szzf-nav .subnav-box .subnav-nr{ display: block;  background: #fff; box-shadow: 0 0 14px 0 rgba(220, 154, 25, 0.18); border: 1px solid #FFE299; padding:30px; }
.szzf-nav .subnav-box .subnav-nr{ }
.wza-black-white .szzf-nav .subnav-box .subnav-nr{ background:black !important;  }
.wza-yellow-black .szzf-nav .subnav-box .subnav-nr{ background:yellow !important; }
.wza-blue-yellow .szzf-nav .subnav-box .subnav-nr{background:blue !important;  }
.wza-yellow-blue .szzf-nav .subnav-box .subnav-nr{background:yellow !important;  }
.wza-white-black  .szzf-nav .subnav-box .subnav-nr{background:white !important;  }
.wza-black-yellow  .szzf-nav .subnav-box .subnav-nr{background:black !important;  }

.szzf-nav li.onenav2  .subnav-box .subnav-nr{border: 1px solid #DDDDFD;  box-shadow: 0 0 14px 0 rgba(133, 131, 252, 0.18);}
.szzf-nav li.onenav3  .subnav-box .subnav-nr{border: 1px solid #C6DFD6; box-shadow: 0 0 14px 0 rgba(92, 203, 161, 0.22);}
.szzf-nav li.onenav4  .subnav-box .subnav-nr{border: 1px solid #C2E6FF; box-shadow: 0 0 14px 0 rgba(81, 183, 253, 0.22);}
.szzf-nav .subnav-box ul{ float: left;}
.szzf-nav .subnav-box6 ul{ width: 16.666%;}
.szzf-nav .subnav-box4 ul{ width: 25%;}
.szzf-nav .subnav-box5 ul{ width: 20%;}
.szzf-nav .subnav-box .subnav-nr li{ height: 34px; line-height: 34px;    font-size: 16px; background: url(/_res/images/dot.png) left center no-repeat; padding-left: 18px; margin-left: 10px;}
.szzf-nav .subnav-box .subnav-nr li a{ color: #666; display: block; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; }
.szzf-nav .subnav-box .subnav-nr li a:hover{ color: #cf000a }
.szzf-nav .subnav-box .subnav-nr .title{ display: block; background: none; padding: 0; height: 36px;  font-weight: bold; line-height:36px; font-size: 18px;  text-align: left; margin: 0 0 12px 0;}
.szzf-nav .subnav-box .subnav-nr .title .ico{ margin-right: 10px;}
@media (min-width: 992px) and (max-width:1199px) {
    .szzf-nav li.onenav {width: 218px;}
    .szzf-title .cn-font{ font-size: 48px;     letter-spacing: 5px;}
    .szzf-title .tit-left,.szzf-title .tit-right{ width: 300px;}
    .szzf-nav .subnav-box .subnav-nr{ padding: 20px;}
    .szzf-nav .subnav-box .subnav-nr .title{ font-size: 16px;}
    .szzf-nav .subnav-box .subnav-nr .title .ico{ margin-right: 8px;}
    .szzf-nav .onenav  .sub-arrow1{  left:86px }
    .szzf-nav .onenav  .sub-arrow2{  left:335px;  }
    .szzf-nav .onenav  .sub-arrow3{  right:335px }
    .szzf-nav .onenav  .sub-arrow4{ right:86px;  }
}
@media (max-width:991px) {
    .szzf-nav li.onenav {width: 177px; margin-right: 20px;}
    .szzf-nav li.onenav4{ margin-right: 0}
    .szzf-title .cn-font{ font-size: 44px;     letter-spacing: 5px;}
    .szzf-title .tit-left,.szzf-title .tit-right{ width: 200px;}
    .szzf-nav .subnav-box .subnav-nr{ padding: 20px;}
    .szzf-nav .onenav  .sub-arrow1{  left:66px }
    .szzf-nav .onenav  .sub-arrow2{  left:255px;  }
    .szzf-nav .onenav  .sub-arrow3{  right:255px }
    .szzf-nav .onenav  .sub-arrow4{ right:66px;  }
    .szzf-nav .subnav-box ul{  width: auto !important; height: auto  !important; margin-bottom: 10px; float: none  !important;}
    .szzf-nav .subnav-box .subnav-nr .title{ width: 100%;}
    .szzf-nav .subnav-box ul li{ float: left; margin-left: 10px;}
    .szzf-nav .subnav-box .subnav-nr li{ background-position: left 12px; margin-right: 15px;}
    .szzf-nav .subnav-box .subnav-nr li a{ white-space:normal;}
}
@media (max-width: 767px) {
    .szzf-title{ height: auto; padding-bottom: 10px; border-bottom: 2px solid #cf000a;}
    .szzf-title .cn-font{ font-size: 34px;  margin-bottom: 0;  letter-spacing: 5px;}
    .szzf-title .yxfont{ position: static; width: auto; margin: 0; }
    .szzf-title .en-font{ display: none;}
    .szzf-title .tit-left,.szzf-title .tit-right{ display: none;}

    .szzf-nav li.onenav .onenav-box{ height: auto; padding-bottom: 15px;}
    .szzf-nav li.onenav .onenav-box .ico{ padding-top: 15px;}
    .szzf-nav li.onenav{ margin-right: 0; width: auto; float: none; margin-bottom: 20px;}
    .szzf-nav .subnav-box{ display: block !important; position: static; padding-top: 0;}
    .szzf-nav .subnav-box .subnav-nr{ border-top:none;}
    .szzf-nav .onenav .sub-arrow1,.szzf-nav .onenav  .sub-arrow2,.szzf-nav .onenav  .sub-arrow3,.szzf-nav .onenav .sub-arrow4,.szzf-nav .onenav  .sub-arrow5{ display: none;}
}