@charset "utf-8";
/* CSS Document */
/*右下角轮播悬浮*/
.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; }
/*图片轮播*/
.flash{ height:400px; width: 650px; margin-bottom: 10px;}
.flash-pic .title{ position: absolute; left: 0; right: 0; bottom: 0; height: 50px; line-height: 50px; padding: 0px 125px 0 20px; font-size: 16px;background:rgba(0,0,0,0.4)!important; color: #fff !important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.wza-on .flash-pic .title{background: rgba(0, 0, 0, 0.4) !important;color: #fff !important; }
.flash .flash-num{ position: absolute; right: 10px; bottom: 19px; font-size: 0; line-height: 0;}
.flash .flash-num li{ display: inline-block; cursor: pointer; margin-right:10px; transition: 0.4s all; width: 12px; height: 12px; background:#a0a0a0 !important; border-radius:50%;}
.flash .flash-num li.on{ background: #fff!important; }
.flash-slide{position: relative;height:100%; width: 100%;overflow: hidden;background-color:#fff; }
.flash-pic,.flash-pic ul,.flash-pic li,.flash-pic img,.flash-pic a{height:100% !important; width: 100% !important; }
.flash-pic{ position:relative; z-index:0;}
.flash-pic li{ zoom:1; vertical-align:middle;}
.flash-pic a{display:block; color: #fff; position: relative;}
.flash-pic img{display:block;}
.flash-pic .img-title{display: none;}
/*要闻*/
.newsbox{ width: 490px;}
.intabxw{ height: auto; background:url("/_res/images/secbg.jpg") bottom repeat-x; }
.intabxw ul li{ float: left; margin-right: 20px;}
.intabxw ul li a{ display: block; font-size: 20px; padding: 0 10px; height: 40px; line-height: 36px;}
.intabxw ul li.active a{ font-weight: bold; font-size: 20px; color: #4768a8; background: url("/_res/images/sec2.jpg") bottom repeat-x;}
.bigtitle{ height: 100px; margin: 10px 0;}
.bigtitle .title{  line-height: 28px; padding: 9px 0; text-align: center; overflow: hidden;}
.bigtitle .title a{  overflow: hidden; text-overflow: ellipsis;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  line-clamp: 2; height: 28px; max-width: none;}
.bigtitle .title a:hover{ color: #d00;}
.bigtitle .remarks{line-height: 26px; font-size: 14px; text-indent: 2em; color: #7b7b7b; }
.bigtitle .remarks a{color: #d00;}
.bigtitle .remarks a:hover{ color: #4768a8;}
.listdt{ padding-top: 10px;}
.newsbox .list li a{ max-width:440px;}
.intab{ height: auto; background: url("/_res/images/secbg.jpg") bottom repeat-x;}
.intab ul li{ float: left; margin-right: 27px;}
.intab ul li a{ display: block; font-size: 20px; padding: 0 10px; height: 41px; line-height: 40px;}
.intab ul li.active a{ font-weight: bold;  color: #4768a8; background: url("/_res/images/sec3.jpg") bottom repeat-x;}
.intab ul li a:hover{font-weight: bold;color: #4768a8;}
/*专题专栏*/
.ztzl_tu{ height: 75px; margin: 20px 0px; overflow: hidden;}
.ztzl_tu ul{ height: 75px;}
.ztzl_tu .j-scroll{  height: 75px !important; overflow: hidden; width: auto;}
.ztzl_tu .j-scroll .prev,.ztzl_tu .j-scroll .next{position: absolute; top: 20px;z-index:5; width: 18px; height: 36px; cursor: pointer;background:url(/_res/images/ft-jt.png) no-repeat;}
.ztzl_tu .j-scroll .prev{left: 0;background-position: 0px 0px;}
.ztzl_tu .j-scroll .next{right: 0px;background-position: -18px 0px;}
.ztzl_tu .j-scroll .scroll-wrap{height: 75px;overflow: hidden;position: absolute;left: 0px;top: 0;z-index: 4;width: 100%;}
.ztzl_tu .ztzl-list li{float: left; width: 282px;height:75px;margin-right:11px;}
.ztzl_tu .ztzl-list li .img_title{display:none;}

/*.ztzl_tu .next, .ztzl_tu .prev { position: absolute; top: 50%; margin-top: -15px; width: 20px; height: 30px; background: url("/_res/images/prvebg.png") 0 0 no-repeat; display: block; z-index: 2; cursor: pointer; }*/
/*.ztzl_tu .prev { left: 0; }*/
/*.ztzl_tu .prev:hover { background-position: -20px 0; }*/
/*.ztzl_tu .next { right: 0; background-position: -40px 0; }*/
/*.ztzl_tu .next:hover { background-position: -60px 0; }*/
/*.ztzl_tu .ls-special-slide { position: relative; overflow: hidden; height: 75px; }*/
/*.ztzl_tu li { float: left; width: 293px; height: 75px; }*/
/*.ztzl_tu li a { display: block; margin-right: 11px; height: 100%; }*/
/*.ztzl_tu li img { width: 100%; height: 100%; }*/
/*.ztzl_tu li .img_title{ display: none;}*/
/*横幅广告*/
.ind-gg.noitem{display:none;}
.ind-gg{width:100%;height: 90px;margin-bottom:20px;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_myFocus03{width:100%;height:100%;}*/
/*.ind-gg .mF_sohusports_myFocus03 .pic{width:100%;height:100%;}*/
/*.ind-gg .mF_sohusports_myFocus03 .pic li{height:100%;width:100%;}*/
/*.ind-gg .mF_sohusports_myFocus03 .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;}*/
.ind-gg .flash-num{ position: absolute;bottom:10px;right:5px; font-size:12px;  }
.ind-gg .flash-num li{ display: inline-block; cursor: pointer; margin-right:5px; transition: 0.4s all; width:15px;height:15px;line-height:15px; text-align:center;background:#fff !important; }
.ind-gg .flash-num li.on{ background: #cc0000!important;color:#fff; }
.ind-gg .flash-num li.on a{color:#fff;}
/**/
.leftbar,.midbar{ width: 400px; height: 610px; padding-right: 20px; margin-right: 20px; border-right: 1px solid #eaeaea;}
.gwybox .date{ display: none;}
.gsgglist{ margin-top: -9px;}
.gsggbox{ height: 238px; padding: 10px 0 11px; overflow: hidden;}
.gsgglist.intab ul li{margin-right: 0;}
.szflist ul li{  margin-right: 0;}
.szflist ul li:first{margin-left: 0;}
.szflist ul li a{font-size: 18px;padding: 0px;}
.szflist ul li#last1{ margin-right: 0px;}
.gwybox{ padding-top: 10px; overflow: hidden;}
.gwybox li a,.gsggbox li a{ max-width: 100%;float: none;}
.gk_wz{ height: 238px; padding: 10px 0 0px; overflow: hidden;}
.gk_wz li{height:34px;line-height:34px;vertical-align:bottom;padding:0 0px 0 15px;background:url(/_res/images/dot.png) left center no-repeat;overflow:hidden;position:relative;}
.gk_wz li a.title{display:block;float:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gk_wz li .nr{float:left;width:auto;white-space:nowrap;max-width:100%;}
.gk_wz li .nr .gl{display:block;float:right;width:auto;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gk_wz li .nr .gl .split{padding:0 2px;color:#999;font-size:12px;}
.gk_wz li .nr .gl a{display:inline;color:#ff0000;float:none;}
.gk_wz li .date{display:block;float:none;position:absolute;right:0;top:0;color:#9a9a9a;font-size:12px;white-space:nowrap;font-family:Arial;}


/*转载信息*/
.gwylastli li{padding-right:0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 0 !important;background-image: none!important;}
.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;}
.szfxx_list li span{ display: none;}
.gkbtn{ height: 200px; overflow: hidden;}
.gkbtn ul li{ width: 127px; height:85px; float: left; margin: 12px 9px 3px 0px; text-align: center;}
.gkbtn ul li.num3,.gkbtn ul li.num6{ margin-right: 0px; float: right;}
.gkbtn ul li a{ background: #f3f7ff; padding-top: 16px; height: 69px; display: block;}
.gkbtn ul li img{ margin: 0 auto;}
.gkbtn ul li .img_title{ line-height: 38px; display: block; text-align: center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gkbtn ul 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);}
.bsfw_tu{ margin-top: 10px;}
.bsfw_tu .img_title{ display: none;}

.rightbar{ width: 278px;}
.hdlist{ margin-top: 5px; height: 35px; background:url("/_res/images/hdtit.png") left center no-repeat;}
.hdlist ul li{ float: left; height: 35px; background: url("/_res/images/hdsec.jpg") right center no-repeat; padding: 0 15px;}
.hdlist ul li#hdlast,.hdlist ul li#dclast{ background: none; padding-right: 0px;}
.hdlist ul li a{line-height: 35px; display: block;}
.hdlist ul li.active a{color: #4768a8;}
.hd_wz{ height: 204px; margin-bottom: 5px; overflow: hidden;}
.hd_wz ul li{ height: 30px; line-height: 30px; padding:2px 0 2px 15px;position: relative; background: url("/_res/images/dot.png") left center no-repeat;}
.hd_wz ul li span{ font-size: 14px; color: #da1618;}
.hd_wz ul li .red{ color: #333;}
.hd_wz ul li .date{ display: none;}
.hd_wz ul li a{ margin-right: 50px; display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hd_wz ul li .fr{ position: absolute; right: 0px; top: 2px;}
.hdbtn{ height: 70px; margin-bottom: 9px;}
.hdbtn ul li{ width: 134px; height: 70px; float: left; text-align: center;}
.hdbtn ul li.num2{ float: right;}
.hdbtn ul li a{ background: #f3f7ff; line-height: 70px; display: block;}
.hdbtn ul li img{ display: inline-block; vertical-align: middle; margin-right: 5px;}
.hdbtn ul 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);}
.dc_wz{ padding-top: 3px; height: auto; overflow: hidden;}
.dc_wz ul li{height: 34px; line-height: 34px; padding-left: 15px; background: url("/_res/images/dot.png") left center no-repeat;}
.dc_wz ul li a{  display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.dc_wz ul li .zt{ display: none;}
/***主体结束****/
/*友情链接*/
.firend_link{ height: 50px; background: #fff;}
.linkbox{ position: relative; z-index: 22;}
.linkname{float:left;height:50px;line-height:50px; background: url("/_res/images/linklist.png") 15px center no-repeat; font-size: 16px; font-weight: bold; padding: 0 0 0 55px; width: 143px;}
.linkbox1{height:50px;margin-left:198px;}
.linkbox1 dl{ display:block!important; height:50px; float:left;line-height:50px; background: url("/_res/images/linkline.png") left center no-repeat;}
.linkbox1 dl dt{height: 50px;line-height:50px;display: inline-block;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;z-index: 99;font-size: 16px;color: #666;font-weight: normal; width:249px; text-align: center;}
.linkbox1 dl dt img{vertical-align: middle; padding-left: 10px;}
.linkbox1 dl#num1{ background: none;}
.linkbox1 dd{position:absolute;left:0;bottom:50px; right:0; background:#fff;display:none;z-index:98;border:#4768a8 1px solid; padding:10px 0;}
.linkbox1 dd ul{padding:0 10px;}
.linkbox1 dd ul li{float:left;width:16.6%; text-align:left;}
.linkbox1 dd ul li a{display:block; font:normal 16px/28px "Microsoft Yahei";width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:35px; color:#666; background:url(/_res/images/dot.png) 20px center no-repeat;}
.linkbox1 dd ul li a:hover{background:#f0f0f0 url(/_res/images/dot.png) 20px center no-repeat;text-decoration:none;}
@media (min-width: 992px) and (max-width:1199px) {
    .linkname{ width: 99px;}
    .linkbox1{margin-left: 140px;}
    .linkbox1 dl dt{width: 209px;}
    .linkbox1 dd ul li{width:25%;}
}
/*友情链接 end*/
@media (max-width: 1199px) and (min-width: 992px){
.flash{ width: 500px;}
.newsbox{ width: 432px;}
.intabxw ul li {margin-right: 8px;}
.newsbox .list li a{ max-width: 380px;}
.leftbar, .midbar{ width: 334px; padding-right: 10px; margin-right: 10px;}
.intab ul li{ margin-right: 3px;}
.szflist ul li{ margin-right: 0px;  text-align: center;}
.szflist ul li a{ padding: 0; font-size: 15px;}
.gkbtn ul li{ width: 100px; font-size: 15px;}
.rightbar{ width: 242px;}
.hdlist ul li{ padding: 0 10px;}
.bsfw_tu img{ width: 100%;}
.hdbtn ul li{ width: 121px;}
}
@media (max-width:991px) {
.flash{ width: 100%; float: none; margin-bottom: 0px; height: 448px;}
.flash .mF_sohusports .pic{width:100% !important;height:448px;}
.flash .mF_sohusports .pic li{width:100% !important;height:448px;}
.flash .mF_sohusports .pic img{width:100% !important;height:448px;}
.newsbox{ width: 100%; float: none;}
.newsbox .list li a{ max-width: none; margin-right: 0px; float: none; display: block;}
.list li img{ display: none;}
.leftbar, .midbar,.rightbar{ width: auto; height: auto; float: none; margin-right: 0px; padding-right: 0px; border-right:none;}
.gsgglist{ margin-top: 0px;}
.gkbtn{ height: auto;}
.gkbtn ul li{ margin-right: 10px; width: 113px;}
.gkbtn ul li.num3{ margin-right: 10px; float: left}
.bsfw_tu img{ width: 100%; height: auto;}
.hd_wz{ height: auto;}
.hdbtn ul li{ width: 49%;}
}
@media (max-width: 767px) {
    .qpt-imgbox{ padding:10px!important}
.bigtitle{ height: auto; overflow: hidden;}
.flash{ height: 400px; overflow: hidden;}
.flash #myFocus01{ width: 100%!important; height: 30em!important; box-sizing: border-box;}
.flash .mF_sohusports .pic,.flash .mF_sohusports .pic li,.flash .mF_sohusports .pic img{width:100% !important;height:30em;}
.flash .mF_sohusports .num{ right: 0px!important;}
.flash .mF_sohusports .txt li a{ margin-right: 100px; padding-left: 10px!important;}
.gkbtn ul li{ margin-right:2%; width: 32%;}
.gkbtn ul li.num3{ margin-right: 0px; float: right}
.ztzl_tu{ margin:10px 0; }
.gsggbox{ height: auto; padding: 10px 0 0;}
    .ind-gg{ height: 70px; margin-bottom: 10px;}
}

@media (max-width: 500px) {
    .flash{ height: 360px;}
    .flash #myFocus01{ height: 25em!important; }
.flash .mF_sohusports .pic,.flash .mF_sohusports .pic li,.flash .mF_sohusports .pic img{height:25em;}
}
@media (max-width: 475px) {
.intabxw ul li{ margin-right: 10px;}
.szflist ul li{ width:auto; text-align: center; margin-right: 10px;}
.szflist ul li a{ padding: 0;}
    .flash{ height: 300px;}
}
@media (max-width: 400px) {
    .flash{ height: 260px;}
.gsgglist ul li{ margin-right: 10px;}
    .gkbtn ul li{ width: 49%;}
    .gkbtn ul li.num3{ margin-right: 2%; float: left;}
    .gkbtn ul li:nth-of-type(2n){ margin-right: 0px;}
}
@media (max-width: 375px) {
.banner{ background-size:170% 100% }
.flash #myFocus01{ height: 18em!important; }
.flash .mF_sohusports .pic,.flash .mF_sohusports .pic li,.flash .mF_sohusports .pic img{height:18em;}
    .ind-gg{ height: 50px;}
    .flash{ height: 240px;}
}
@media (max-width: 350px) {
    .flash{ height: 200px;}
.intabxw ul li,.gsgglist ul li{ margin-right: 10px!important;width: auto; text-align: center;}
.intabxw ul li a,.gsgglist ul li a{ padding: 0px;}
}

/*数字政府*/
.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: #3670a7; font-size: 60px; font-weight: bold; }
.szzf-title .en-font{ display: block; color: #edf0f7; 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: #3670a7; 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(/_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: 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:20px 0 0;}
    .szzf-nav li.onenav {width: 169px; 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) {
    .ind-szzf{ padding: 0px; margin-top: 0;}
    .szzf-nav{margin:10px 0 0;}
    .szzf-title{ height: auto; padding-bottom: 10px; border-bottom: 2px solid #3670a7;}
    .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;}
}