@charset "utf-8";

/*右下角轮播悬浮*/
.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; }

/***导航***/
.navbox .navbar-nav  li{width:191px; }
.wza-on .navbox .navbar-nav  li{width:200px; }
.navbox .menuBtn{ display:block;}
.navbox .tip{ display:block;}
.headerTop .logo{ left:212px;  top: 80px; }
/***漂浮***/
.j-float{position:relative;z-index:99999;display:none;}
.j-float .img_title{display:none;}
.j-float ul li{overflow: hidden; margin-bottom:10px;}
.j-float img{height: auto;}
.j-float .float-close{ padding-bottom: 5px; text-align: right;}
.j-float .float-close img{cursor:pointer;}
/*右悬浮*/
.tp-right { position: fixed; z-index: 1000;    right: 2px;bottom: 2px;right: 2px;z-index: 9999; }
.tp-right ul li{ margin-bottom: 10px;}
.tp-right ul li img{   border: 1px solid #000;}
.tp-right .img_title{ display: none;}
.j-couplet {display: none;}
.couplet-close{ cursor: pointer; padding-bottom: 5px;}
.mianbox{ padding:20px; background:#fff;}
#content{ overflow:hidden;}
/*头条*/
.ind_topnews{ height: 86px; border-bottom: 1px solid #ddd;}
.ind_topnews .title a{ color:#333; display: block; height: 36px; line-height: 36px; font-weight: bold; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; text-align: center; font-size:32px; }
.ind_topnews .title a:hover{ color: #f00; }
.ind_topnews .remarks{ line-height: 40px; height:40px; font-size:16px;  color: #666; text-indent:2em; padding-right:10px;white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; }
.ind_topnews .remarks a{  color: #f00;}
.ind_topnews .remarks a:hover{ text-decoration:underline;}
@media (max-width: 1199px) {
 .ind_topnews .remarks{ height: auto; white-space: normal; margin-top: 5px; line-height: 1.6;}
}
/*焦点图 */
.ind_flash{  height: 386px; overflow:hidden; width: 692px; position: relative;}
.ls-flash-pic,.ls-flash-pic ul,.ls-flash-pic li,.ls-flash-pic img{width: 100% !important; height: 100% !important;}
.ls-flash-pic .img-title{ position: absolute; left: 0; right: 0; bottom: 0; height: 40px; line-height: 40px; padding: 0 150px 0 14px; font-size: 16px; background: rgba(0, 0, 0, 0.5) !important; color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-flash-num{ position: absolute; right: 12px; bottom: 14px; font-size: 0; line-height: 0;}
.ls-flash-num li{ display: inline;}
.ls-flash-num li a{ display: inline-block; cursor: pointer; margin-left: 9px; transition: 0.4s all; width:10px; height: 10px; background: #fff !important; border-radius: 10px; }
.wza-on .ls-flash-num li a{ background: #fff !important;}
.ls-flash-num li.on a,.wza-on .ls-flash-num li.on a {  width:36px; background:#e20000 !important;}
/*要闻 */
.ind_news{  width: 448px; height: 386px; }
.ind_news .ind_list{ margin-top:8px;}
.ind_top{ height:90px; border-bottom:1px dotted #d5d5d5;}
.ind_top .title{ font-size:22px; color:#cf000a; padding:4px 0 0 0; height:35px; line-height:35px;white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; }
.ind_top .title a{ color:#cf000a;} 
.ind_top .remarks{ font-size:15px; line-height:22px; text-indent:2em; color:#999;}
.ind_top .remarks a{ display:none;}
.ind_xxzz{ width: 692px; height:187px;}
.ind_xxzz .ind_list{ margin: 8px 0 0 0;}
.ind_xxzz .ind_list li a{  max-width: 585px;}
.ind-gg{ height: 110px; width: 100%;margin-bottom:20px;}
.ls-hfflash{height: 110px; overflow: hidden; position: relative; }
.ls-hfflash .ls-flash-pic .img-title{ display: none;}
.ls-gg-pic,.ls-gg-pic ul,.ls-gg-pic li,.ls-gg-pic img{width: 100% !important; height: 100% !important;}
.ls-gg-pic .img-title{ display: none; }
.ls-gg-num{ position: absolute; right: 10px; bottom: 8px; font-size: 0; line-height: 0;}
.ls-gg-num li{ display: inline;}
.ls-gg-num li a{ display: inline-block; text-align: center; cursor: pointer; margin-left: 9px; transition: 0.4s all; width:15px; height: 15px; background: #fff !important; font-size: 12px; line-height: 15px; }
.wza-on .ls-gg-num li a{ background: #fff !important;}
.ls-gg-num li.on a,.wza-on .ls-gg-num li.on a { color: #fff; background:#cc0000 !important;}
@media (max-width: 1199px) and (min-width: 992px){
 .ind-gg,.ls-hfflash{ height: 90px;}
}
@media (max-width: 991px) {
 .ind-gg,.ls-hfflash{ height: 69px;}
}
@media (max-width: 767px) {
 .ind-gg,.ls-hfflash{ height: 50px;}
}

/*转载信息*/
.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;}
@media (max-width: 991px){
 .gwylastli li{ height: auto !important;}
 .gwylastli li .sw-column{ float: none !important;}

}
/*视频*/
.ind_spimg{padding-top: 8px; }
.ind_spimg li{float:left;width:165px;height:148px;line-height:28px;margin-left:10px;text-align:center;background:none; padding: 0;}
.ind_spimg li.num1{margin-left:0;}
.ind_spimg li .video-pic{display:block;width:100%;height:120px;position:relative;}
.ind_spimg li a{ max-width: none !important; width: 100%; display: block;}
.ind_spimg li a:hover{ color: #cf000a;}
.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(../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;line-height:28px;font-size:14px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis; text-align: center;}
.ind_spimg li .isNew{display:none;}
/*通知公告 */
.ind_gsgg{  width:448px; }
.ind_gsgg .j-marquee{ height:65px !important; overflow:hidden;}
.ind_gsgg .top_tzgg{ display:block; margin-top:10px; height:50px; position:relative; padding:0 0 0 62px;}
.ind_gsgg .top_tzgg .ggico{ position:absolute;background:url(../images/gg_tit.png) 0 0 no-repeat; left:0; top:0; width:40px; padding:7px 9px 0 5px; height:42px; text-align:center; font-size:15px; color:#fff; line-height:18px; }
.ind_gsgg .top_tzgg .gg_title{ font-size:16px; font-weight:bold; height:30px; line-height:30px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; text-align:left; padding-top:2px;}
.ind_gsgg .top_tzgg .gg_title img{ display:none;}
.ind_gsgg .top_tzgg .date{ display:block; font-size:15px; color:#999; line-height:20px; height:20px;}
.ind_gsgg .ind_list{ margin: 8px 0 0 0;}
.ind_gsgg .ind_tzlist{ margin: 5px 0 0 0;}
.ind_gsgg .ind_tzlist li{ height: 40px; line-height: 40px; border-bottom: 1px dashed #e5e5e5;}
/*领导 */
.ind_ldzc{  border:1px solid #ececec; padding:15px 0; }
.ind_ldzc .ld_box{ width:222px; float:left; height:125px; padding-top:30px; position:relative;}
.ind_ldzc .ld_box.fl{ border-right:1px solid #ececec;}
.ind_ldzc .ld_box .ldimg{ display:block; float:left; padding-left:20px; width:95px; height:125px;}
.ind_ldzc .ld_box .ldimg .img_title{ position:absolute;  left:0; right:0; display:block; top:-5px; text-align:center; font-size:16px; font-weight:bold; line-height: 17px;}
.ind_ldzc .ld_box .ldimg .img_title:hover{ color: #083ca9; }
.ind_ldzc .ld_box .ldbtn{ margin-left:130px;}
.ind_ldzc .ld_box .ldbtn li{ height:34px; line-height:34px; font-size:16px; background:url(../images/ldicon.gif) left center no-repeat; padding-left:14px;}
.ind_ldzc .ld_box .ldbtn li a{ display:block;    white-space: nowrap;    overflow: hidden;   text-overflow: ellipsis; height:36px; }
/*专题专栏 */
.ind_ztzl{  padding:20px; border:1px solid #ececec; overflow:hidden; position:relative;padding-left:118px; }
.ind_ztzl .zttit{  position:absolute; left:20px; top:20px; bottom: 20px;  background: #cf000a; }
.ind_ztzlbox{ height:78px;}
.ind_ztzl .ls-special-slide{ position: relative;  overflow: hidden; height: 78px;}
.ind_ztzl .ls-special-slide .ls-speciallist{  overflow: hidden; height: 78px;}
.ind_ztzl  .ls-speciallist{ width: 100% !important; overflow: hidden;}
.ind_ztzl  .ls-speciallist li{ float: left; width: 260px; height: 78px;}
.ind_ztzl  .ls-speciallist li a{display: block; margin-right: 20px; height: 100%;}
.ind_ztzl  .ls-speciallist li img{width: 100%; height: 100%;}
/*政务公开 */
.ind_xxgk{ width:360px; height:525px; padding-right:20px;}
.ind_xxgk .ind_list li a{ max-width: 270px;}
.gk_btnli{ height:158px; padding-top:10px;}
.gk_btnli ul{ width:110%;}
.gk_btnli ul li{ display:inline; float:left; font-size:16px; width:170px; height:38px; text-align:center; margin:10px 10px 0 0;}
.gk_btnli ul li a{ display:block; line-height:36px; height:36px; border:1px solid #ddd; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.gk_btnli ul li .img_title{display: inline;}
.gk_btnli ul li a:hover{ border:1px solid #efb13b;}
.gk_ban{ height:86px; overflow:hidden; margin-bottom:12px;}
.ls-gkflash{ height: 86px; position: relative; overflow: hidden;}
.ls-gk-pic,.ls-gk-pic ul,.ls-gk-pic li,.ls-gk-pic img{width: 100% !important; height: 100% !important;}
.ls-gk-pic .img-title{ display: none; }
.ls-gk-num{ position: absolute; right: 10px; bottom: 8px; font-size: 0; line-height: 0;}
.ls-gk-num li{ display: inline;}
.ls-gk-num li a{ display: inline-block; text-align: center; cursor: pointer; margin-left: 8px; transition: 0.4s all; width:8px; height: 8px; background: #fff !important; font-size: 0;  border-radius: 50%; -moz-border-radius: 50%; }
.wza-on .ls-gk-num li a{ background: #333 !important;}
.ls-gk-num li.on a,.wza-on .ls-gk-num li.on a {  background:#cc0000 !important;}
/*服务 */
.ind_zwfw{ width:360px; height:525px;  padding:0 20px; border-left:1px solid #eee; border-right:1px solid #eee;}
.fw_search{ height:106px; padding:14px 0 0 0;}
.fw_searchbox{ height:38px; border:1px solid #ddd; margin-top:12px; position: relative;}
.fw_searchbox  li.se_box{height:38px;position:relative; margin-right:42px;}
.fw_searchbox  li.se_box input{width:100%;height:38px;background:none; text-indent: 10px; vertical-align:top; border:none;line-height:38px;color:#333; font-size: 15px;}
.fw_searchbox  li.sea_an{width:42px;height:38px; position: absolute; right: 0; top:0;}
.fw_searchbox  li.sea_an input{width:100%;height:42px; border:none; background:url(../images/gk_search.png) left center  no-repeat; color:#fff; overflow:hidden;cursor:pointer; font-size:0; vertical-align:top; }
.fw_searchbox  li.se_box .msg-box{left: 0;top: 42px;position: absolute;z-index: 9999999;}
.ind_fwlist .bd{width:100%;height:305px; margin-top:10px; overflow: hidden;}
.ind_fwlist .gr_fwlist .bd  ul li a{ display:block; width:25%; margin-top:10px; float:left; text-align:center; background:url(../images/bs_libg.png) top center  no-repeat;}
.ind_fwlist .gr_fwlist .bd  ul li .tit{ display:block;  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; height:35px; line-height:35px;}
.ind_fwlist .gr_fwlist  .bd  ul li a:hover img{     transition: ease-in-out .7s;transform: rotate(360deg);}
.ind_fwlist .gr_bmlist .bd  ul li a{ float: left; display: block;width: 31.2%;margin: 5px 1% 5px 1% ;height: 40px;line-height: 40px;background: #f2f2f2; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3}
.ind_fwlist .gr_bmlist .bd  ul li .tit{ display: block;height: 40px;line-height: 40px;padding: 0 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 14px;text-align: center; }
.ind_fwlist .gr_bmlist .bd  ul li a:hover{ background: #cf000a; color: #fff;}
.ind_fwlist .hd{position: relative;text-align: center; }
.ind_fwlist .hd ul{ display:inline-block; height:7px;}
.ind_fwlist .hd ul li{width:22px;height:7px;display:inline-block; vertical-align:top; margin: 0 0 0 7px; overflow:hidden;text-indent:-999px;cursor:pointer;background:#d5d5d5;border-radius:20px;}
.ind_fwlist .hd ul li.on{background:#cf000a;}
/*互动交流 */
.ind_zmhd{ width:360px;height:525px; }
.ind_mailbox{ padding:15px 0; height:280px;}
.ind_mailcon{ height:192px; margin-top:15px;}
.m_title{ background:#f6f6f6; position: relative; height:32px; line-height:32px; font-size:16px;}
.m_title ul li{  height:32px; line-height:32px;}
.m_title .t2{ position: absolute; right: 0; top:0;  width:100px; text-align:center; border-left:1px solid #fff;}
.m_title .t1{ display:block; position: absolute; left:0; right:101px; text-align:center; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.m_list ul li{ height: 38px; line-height: 38px; position: relative; font-size: 16px;}
.m_list ul li .p4{ position: absolute; right: 0; top:0; width:101px; text-align:center; color: #999;}
.m_list ul li .p4 .responseNo{ color: #e20000;}
.m_list ul li .p1{ display:block;  position: absolute; left:0; right:101px;background: url(../images/icon.gif) left center no-repeat; padding-left: 14px; }
.m_list ul li .p1 a{ display: block;  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.ind_mailbtn ul li{ width:172px; float:left; height:37px; line-height:37px; font-size:16px; text-align:center;}
.ind_mailbtn ul li a{ color:#c69b36; background:#fbf4df; display:block;     border-radius: 5px; -moz-border-radius: 5px;}
.ind_mailbtn ul li a:hover{ background:#faefcf;}
.ind_mailbtn ul li.num2{ float:right;}
.ind_ftcon .ind_ftbox{ padding: 15px 0 0 0;}
.ind_ftcon .ind_ftbox .ftimg{ float: left; width: 170px; height: 124px;}
.ind_ftcon .ind_ftbox .ftimg img{ width: 162px; height: 100%;}
.ind_ftcon .ind_ftbox .ftcon{ padding-left: 170px;line-height: 24px;}
.ind_ftcon .ind_ftbox .ftcon li{  height: 48px; overflow: hidden;}
.ind_ftcon .ind_ftbox .ftcon .tit{ display:block; float: left;  font-weight: bold;}
.ind_ftcon .ind_ftbox .ftcon .title .tit,.ind_ftcon .ind_ftbox .ftcon .jb .tit{ height: 48px; }
.ind_ftcon .ind_ftbox .ftcon li.time{white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; height: 30px; line-height: 30px; }
@media (max-width: 1199px) and (min-width: 992px){
/*头条*/
.ind_topnews { height:auto; padding-bottom:10px;}
/*焦点图 */
.ind_flash{  width: 592px;}
/*要闻 */
.ind_news,.ind_gsgg{  width: 340px;}
 .ind_atabs ul li a, .ind_atabs ul li .tit{ padding: 0 16px;}
.ind_top .remarks{ font-size: 12px;}
.ind_news .ind_list li a,.ind_gsgg .ind_list li a{  max-width: 260px;}
.ind_xxzz{ width: 592px; }
.ind_xxzz .ind_list li a{  max-width: 480px;}
.ind_ldzc .ld_box{ width:49.8%;}
.ind_ldzc .ld_box .ldimg .img_title{ font-size:14px;}
.ind_ldzc .ld_box .ldbtn{ display:none;}
.ind_ldzc .ld_box .ldimg { float: none; text-align:center;   padding-left: 0;  width: auto;}
.ind_spimg li {  width: 140px;}
 /*专题专栏 */
 .ind_ztzlbox{ height:84px;}
 .ind_ztzl .ls-special-slide{ height: 84px;}
 .ind_ztzl .ls-special-slide .ls-speciallist{  height: 84px;}
 .ind_ztzl .ls-speciallist li{ width: 277px; height: 84px;}
/*政务公开 */
.ind_xxgk{ width: 296px; padding-right: 15px;}
 .ind_xxgk .ind_list li a{ max-width: 220px;}
.gk_btnli ul li{ width: 143px;}
.ind_btabs ul li{ padding: 0 5px; font-size: 16px;}
.ind_mailbtn ul li{  width: 140px;}
/*政务服务 */
.ind_zwfw{ width: 296px; padding: 0 15px;}
/*政民互动 */
.ind_zmhd{ width: 296px;}
/*友情链接 */
.linkbox .select{ width:185px;}
}
@media (max-width: 991px){
 #content{ height: auto !important;}
 .bot20{ margin-bottom: 15px;}
.ind_news,.ind_lmlbox,.ind_xxzz,.ind_gsgg ,.ind_xxgk,.ind_zwfw,.ind_zmhd{ width: auto; float: none; height:auto; padding: 0; border: none;}
.ind_xxzz,.ind_xxgk,.ind_zwfw{ margin-bottom: 15px;}
 /*头条*/
.ind_topnews { height:auto; padding-bottom:10px;}
 /*焦点图 */
.ind_flash{ width: 100%; float: none; height: auto; margin-bottom: 15px; height: 406px !important;}
/*政务公开 */
 .gk_btnli{height: auto; margin-bottom: 15px;}
 .gk_btnli ul li{ width: 236px;}
 .gk_ban,.ls-gkflash{ height: 166px; margin: 0 auto; margin-bottom: 15px;}
 .ind_ldzc .ld_box{ width:49.8%;}
 .ind_spimg li{ width:174px;}
 /*专题专栏 */
 .ind_ztzlbox{ height:92px;}
 .ind_ztzl .ls-special-slide{ height: 92px;}
 .ind_ztzl .ls-special-slide .ls-speciallist{  height: 92px;}
 .ind_ztzl .ls-speciallist li{ width: 304px; height: 92px;}
/*政务服务 */
 .ind_fwlist .bd{ height: auto;}
/*互动交流 */
 .ind_mailbtn ul li{ width: 49%;}
 .ind_ftcon .ind_ftbox .ftcon li{ height: auto; line-height: 30px;}
 .ind_ftcon .ind_ftbox .ftcon .title .tit, .ind_ftcon .ind_ftbox .ftcon .jb .tit {height: 30px;}
 /*友情链接 */
 .linkbg{ height: auto; padding: 10px 0;}
 .linkbg .linktit{ display: block; float: none; margin-left: 10px;}
 .linkbg .linkbox {padding-left: 0;}
 .linkbox .select{ width:150px;}
 .linkbox .select dt,.linkbox .select dd ul li a{ font-size: 14px;}

}
@media (max-width: 767px){
 .mianbox{ padding: 15px;}
 /*头条 */
 .ind_top{ height: auto; padding-bottom: 10px;}
 /*焦点图 */
 .ind_flash{ height: 411px !important;}
 .ls-flash-pic .img-title{ padding-right: 110px;}
 .ls-flash-num li.on a,.wza-on .ls-flash-num li.on a{ width: 10px;}
 /*专题专栏 */
 .ind_ztzl{ padding:0 0 10px 0; }
 .ind_ztzl .zttit {left: 10px;top: 10px;  position: static; margin-bottom: 10px;}
 .ind_ztzl .zttit img{ display: none;}
 .ind_ztzl .zttit .tit { display: block !important; font-size: 20px; color: #fff; font-weight: bold; text-align: center; line-height: 1.8;}
 .gk_ban,.ls-gkflash{ height: 78px;}
 .ind_ztzl .ls-special-slide{ width: 240px; height: 78px; margin: 0 auto;}
 .ind_ztzl .ls-special-slide .ls-speciallist{  height: 78px;}
 .ind_ztzl .ls-speciallist li{ width: 248px; height: 78px;}
 .ind_ztzl .ls-speciallist li a{ margin-right: 0;}
 /*政务公开 */
 .gk_btnli ul{ width:100%;}
 .gk_btnli ul li{ width: 49%;  margin:10px 1% 0 0;}
 .gk_btnli ul li.num2,.gk_btnli ul li.num4,.gk_btnli ul li.num6{ margin:10px 0 0 1%; float: right; }
 .ind_spimg li{height: 142px;   width: 24%; margin:0 0.5% !important;text-align: center;}
 .ind_spimg li .video-pic{height: 110px;}
 /*互动交流 */
 .ind_ftcon .ind_ftbox .ftimg {float: none; margin: 0 auto;}
 .ind_ftcon .ind_ftbox .ftcon {padding-left: 0;}
 /*友情链接 */
 .linkbg{ display: none;}
}
@media (max-width: 667px){
 .ind_flash{ height: 355px !important;}
}
@media (max-width: 567px){
 .ind_flash{ height: 300px !important;}
}
@media (max-width: 467px){
 .ind_flash{ height: 244px !important;}
}
@media (max-width: 367px){
 .ind_flash{ height: 188px !important;}
}
@media (max-width: 320px){
 .ind_flash{ height: 162px !important;}
}
@media (max-width: 389px){
 .gk_ban,.ls-gkflash{  height:58px;}
}

@media (max-width: 500px){
.ind_ldzc .ld_box { float:none; width:auto; border:none !important;}
.ind_ldzc .ld_box.fl{  margin-bottom:10px;}
.ind_ldzc .ld_box .ldimg .img_title{top: 0;}
}
/*2022-9-7修改*/
.ind_ldzc .ld_boxnew{ float:none; margin:0 40px; border:none !important; width: auto !important; padding-top: 10px;}
.ind_ldzc .ld_boxnew .ldimg .img_title{ top:0; height: 50px;  padding-left: 80px;  line-height: 50px;}
.ind_ldzc .ld_boxnew .ldbtn{ padding-top: 40px;}
.ind_ldzc .ld_boxnew .ldbtn li{ width: 50%; float: left; box-sizing: border-box;}
@media (max-width: 1199px) and (min-width: 992px){
 .ind_ldzc .ld_boxnew{ margin: 0 20px;}
 .ind_ldzc .ld_boxnew .ldimg{ float: left;}
 .ind_ldzc .ld_boxnew .ldbtn { display:block;}
 .ind_ldzc .ld_boxnew  .ldimg .img_title{ padding-left: 100px;     font-size: 17px;}
}
@media (max-width: 991px){
 .ind_ldzc .ld_boxnew{ margin: 0 20px;}
 .ind_ldzc .ld_boxnew  .ldimg .img_title{ padding-left: 100px;  }
}
@media (max-width: 767px){
 .ind_ldzc .ld_boxnew .ldimg{ float: none; width: auto; text-align: center;}
 .ind_ldzc .ld_boxnew .ldbtn{ margin-left: 0;}
 .ind_ldzc .ld_boxnew  .ldimg .img_title{ padding-left: 0;  position: static; }

}

/*数字政府*/
.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(../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(../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: 260px;  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(../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(../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(../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(../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(../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: 208px;}
 .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{ margin: 10px 0;}
 .szzf-nav li.onenav {width: 167px; 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{ margin: 10px 0 0 0;}
 .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: 10px;}
 .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;}
}