@charset "utf-8";
/* CSS Document */
/*头部右侧*/
.zt_topright{position: absolute;top: 5px;right: 10px;z-index: 100; line-height: 30px;font-size: 14px;}
.zt_topright li{float: left;}
.zt_topright li a{ color:#fff; padding: 0 10px;}
.zt_topright li.top_line{width: 1px;height: 15px;margin-top:8px;background: #fff;}
.top-oldlink{top: 2px;}
.top-oldlink li .ico {background-image: url(../images/wzaico_white.png) !important;}
.top-oldlink li a{ color: #fff;}

.lwlb_header{background: url("../images/bannerbg.jpg") center no-repeat;background-size: cover;}
.lwlb_head{position: relative;/* height: 167px; */}
.lwlb_banner{text-align: center;padding-top: 62px;padding-bottom: 62px;}
.lwlb_banner img{max-width: 100%; height: auto;}

.lwlb_banner li.num1{display: block;}
.lwlb_banner li.num2{display: none;}
.lwlb_logo{ position: absolute; left: 0; top:-4px;}
.lwlb_logo img{ width: 180px; height: auto;}
.lwlb_head .guidang{ position: absolute; right: 10px; top:10px;}
.lwlb_logo .img_title,.lwlb_banner .img_title{ display: none;}
.lwlb_hfgg ul li{ margin-top: 20px; padding: 10px 0; overflow: hidden;}
.lwlb_hfgg ul li .img_title{ display: none;}
.lwlb_title,.lwlb_titlen,.lwlb_titlenn{height: 44px;padding: 15px 0 30px;background: url("../images/titlebg.jpg") top 34px center repeat-x;line-height: 44px;text-align: center;}
.lwlb_title span,.lwlb_title a{ color: #c92f31; font-size:35px; font-weight: bold; display: block; background: url("../images/title1.jpg") center no-repeat; }
.lwlb_titlen span,.lwlb_titlen a{ color: #c92f31; font-size:35px; font-weight: bold; display: block; background: url("../images/title2.jpg") center no-repeat; }
.lwlb_titlenn span,.lwlb_titlenn a{ color: #c92f31; font-size:35px; font-weight: bold; display: block; background: url("../images/title3.jpg") center no-repeat; }
.lwlb_btn{/* height: 177px; */overflow: hidden;padding-top: 0px;}
.lwlb_btn ul li{width: 235px;height: 130px;background: url("../images/btnlist.png") center no-repeat;margin: 0 14px 10px 39px;float:left;text-align: center;background-size: contain;}
.lwlb_btn ul li a{font-size: 20px;font-weight: bold;color: #c87f4f;display: block;line-height: 27px;cursor: default;height: 100%;display: flex;align-items: center;padding: 0 21px;/* text-align: center; */justify-content: center;flex: 1;}
.lwlb_btnn ul li.num4 a,.lwlb_btnn ul li.num5 a{ line-height: 24px; padding: 21px 0px;}

.lwlb_wz{/* height: 240px; */margin-bottom: 10px;padding: 18px 28px 19px;background:#f9f9f9;font-size: 16px;line-height: 32px;}
.lwlb_wz ul{ background:  url("../images/con_linbg.jpg") center top repeat-y; overflow: hidden;}
.lwlb_wz ul li{ width: 542px; height: 40px; float: left; margin-right: 60px; line-height: 40px; background: url("../images/dot.jpg") left center no-repeat; font-size: 14px; color: #999; position: relative;}
.lwlb_wz ul li .date{ position: absolute; right: 0; bottom: 2px;}
.lwlb_wz ul li.even{ margin-right: 0px;}
.lwlb_wz ul li a{padding-left: 15px; display: block;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; max-width: 475px; font-size: 16px;}

.lwlb_flash{ height:420px; width: 600px; margin-bottom:10px;}
.lwlb_flash .title{ display:none;}
.lwlb_flash .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;}
.lwlb_flash .mF_sohusports_myFocus01{ width:100%;}
.lwlb_flash .mF_sohusports .pic{width:100% !important;height:420px;}
.lwlb_flash .mF_sohusports .pic li{width:100% !important;height:420px;}
.lwlb_flash .mF_sohusports .pic img{width:100% !important;height:420px;}
.lwlb_flash .mF_sohusports{width:100% !important;height:auto !important;}
.lwlb_flash .mF_sohusports .txt li{width:100%;height:45px !important;line-height:20px !important; padding-top: 5px; }
.lwlb_flash .mF_sohusports .txt li a{display:block;padding-left:10px !important;font-size:16px !important;margin-right:230px; color:#fff!important;font-weight:normal !important;font-family:"Microsoft YaHei",微软雅黑;height:auto; }
.lwlb_flash .mF_sohusports .num{bottom:20px !important;right:0px !important;}
.lwlb_flash .mF_sohusports .num li{margin-right:8px !important;}
.lwlb_flash .mF_sohusports .num li a{width:10px !important;height:10px !important;text-indent:-999999px;background:url(../images_gjz/gjz_num.png) 0px 0 no-repeat !important;border-radius: 50%;margin-right: 0px!important;}
.lwlb_flash .mF_sohusports .num li.current a{background:url(../images_gjz/gjz_num.png) -10px 0 no-repeat !important;!}

.lwlb_fbh{ height: 430px; overflow: hidden; width: 600px;}
.lwlb_fbh ul li{ width: 290px; height: 205px; float: left; margin: 0 0px 10px 10px; position: relative;}
.lwlb_fbh ul li .title{ height: auto; width: 96%; padding: 5px 2%; line-height: 20px; position: absolute; left: 0px; bottom: 0px; background: url("../images/textbg.png") repeat; font-size: 14px; color: #fff; text-align: center; display: block; }

/* .lwlb_zt_list{ height: 210px;  } */
.lwlb_zt_list ul{ width: 110%;}
.lwlb_zt_list ul li{
    width: 183px;
    height: 90px;
    -webkit-box-shadow: 0 0 12px hsla(0,0%,75%,.4);
    box-shadow: 0 0 12px hsla(0,0%,75%,.4);
    float: left;
    margin: 0 20px 20px 0px;
    text-align: center;
    line-height: 90px;
    }
.lwlb_zt_list ul li a{font-size: 18px;font-weight: bold;color: #656565;display: flex;line-height: 24px;/* padding-top: 20px; */height: 90px;box-sizing: border-box;align-items: center;justify-content: center;}
.lwlb_zt_list ul li a:hover{ background:#c92f31;  color: #fff;-webkit-box-shadow: 0 0 12px hsla(0,0%,75%,.4);
    box-shadow: 0 0 12px hsla(0,0%,75%,.4); border-radius: 5px;}

.footer{ border-top:3px solid #c92f31;}
@media (min-width: 992px) and (max-width:1199px) {
.lwlb_hfgg img{ width: 100%; height: auto;}
.lwlb_btn ul li{margin: 0 14px 10px 10px;}
.lwlb_wz{ padding: 18px 18px 19px;}
.lwlb_wz ul li{ width: 448px;}
.lwlb_wz ul li a{ max-width: 360px;}

.lwlb_fbh{ height: 332px; width: 502px;}
.lwlb_fbh ul li,.lwlb_fbh ul li img{ width: 240px; height: 156px;}
.lwlb_flash{ width: 490px; height: 322px;}
.lwlb_flash .mF_sohusports_myFocus01,.lwlb_flash .mF_sohusports .pic,.lwlb_flash .mF_sohusports .pic li,.lwlb_flash .mF_sohusports .pic img{height: 322px;}
.lwlb_zt_list ul{ width: 103%; padding: 0 1%}
.lwlb_zt_list ul li{ width: 104px;}
.lwlb_flash .mF_sohusports .txt li a{ margin-right: 130px;}
}
@media (max-width: 991px) {
.lwlb_content{ padding: 0 10px; overflow: hidden;}
.lwlb_banner{ padding-top: 60px;}
.lwlb_banner img{ width: 96%; margin: 0 auto;}
.lwlb_hfgg ul li{ margin-top: 0;}
.lwlb_hfgg img{ width: 100%; height: auto;}
.lwlb_btn{ height: auto;}
.lwlb_btn ul li{    margin: 0 52px 20px 52px;}
.lwlb_wz{ height: auto; padding: 18px; overflow: hidden;}
.lwlb_wz ul{ background: none;}
.lwlb_wz ul li{ width: auto; float: none; margin-right: 0px;}
.lwlb_wz ul li a{ max-width: none; margin-right: 60px; float:none;}
.lwlb_fbh{ height: 258px; width: 358px;}
.lwlb_fbh ul li,.lwlb_fbh ul li img{ width: 168px; height: 119px;}
.lwlb_flash{ width: 390px; height: 248px;}
.lwlb_flash .mF_sohusports_myFocus01,.lwlb_flash .mF_sohusports .pic,.lwlb_flash .mF_sohusports .pic li,.lwlb_flash .mF_sohusports .pic img{height: 248px;}
.lwlb_zt_list{ height: auto;}
.lwlb_zt_list ul li{ width: 170px;}
}
@media (min-width: 768px) and (max-width:991px) {
.lwlb_flash .mF_sohusports .txt li{ height: auto!important;; padding: 5px!important;}
.lwlb_flash .mF_sohusports .txt li a{ margin-right: 150px;}
}


@media (max-width: 767px) {
.lwlb_head{ height: auto;}
.lwlb_banner{ padding-bottom: 30px;}
.lwlb_btn ul li{    margin: 0 0px 20px; width: 33.3%;}
.lwlb_fbh{ height: auto;width: 100%;}
.lwlb_fbh ul{ width: 100%;}
.lwlb_fbh ul li{margin: 0 0 10px 0px;}
.lwlb_fbh ul li,.lwlb_fbh ul li img{ width: 100%; height: auto; }
.lwlb_flash{ width:100%; height: auto;}
.lwlb_flash .mF_sohusports_myFocus01,.lwlb_flash .mF_sohusports .pic,.lwlb_flash .mF_sohusports .pic li,.lwlb_flash .mF_sohusports .pic img{height: 35em;}
.lwlb_zt_list{ height: auto;}
.lwlb_zt_list ul{ width: 100%;}
.lwlb_zt_list ul li{ width: 21%; margin: 0 2% 2%;}

}

@media (max-width: 767px) and (min-width: 500px){
    .lwlb_btn ul li{    width: 26.3%;
        padding: 0 11%;}
}
@media (max-width: 750px) {
.lwlb_flash .mF_sohusports .txt li{ height: auto!important;; padding: 5px!important;}
.lwlb_flash .mF_sohusports .txt li a{ margin-right: 150px;}
}
@media (max-width: 550px) {
.lwlb_flash .mF_sohusports_myFocus01,.lwlb_flash .mF_sohusports .pic,.lwlb_flash .mF_sohusports .pic li,.lwlb_flash .mF_sohusports .pic img{height: 25em;}
}
@media (max-width: 500px) {
.lwlb_zt_list ul li{ width: 44%; margin: 0 3% 6%;}
.lwlb_btn ul li{ width: 50%;}
.lwlb_flash .mF_sohusports_myFocus01,.lwlb_flash .mF_sohusports .pic,.lwlb_flash .mF_sohusports .pic li,.lwlb_flash .mF_sohusports .pic img{height: 20em;}
}
@media (max-width: 400px) {
.lwlb_flash .mF_sohusports_myFocus01,.lwlb_flash .mF_sohusports .pic,.lwlb_flash .mF_sohusports .pic li,.lwlb_flash .mF_sohusports .pic img{height: 16em;}
}

/*通用栏目页*/
/*栏目页*/
.lwlb_contentny{height:auto;margin:auto;border:#dfdfdf 1px solid;padding:20px 19px;background:#fff; margin-top:20px; margin-bottom:20px;}
/*右边*/
.navjz{height:auto;min-height:450px;_height:450px;padding:20px 20px 10px;margin:auto;line-height:38px;font-size:16px;overflow:hidden; position:relative;}
.navjz ul,.wzcon ul{padding-bottom:5px;}
.navjz ul li,.wzcon ul li{height:40px;line-height:40px;vertical-align:bottom; background:url(../images/dot.jpg) 0 18px no-repeat;color:#999;padding-left:15px; position: relative;}
.navjz ul li .date{ position: absolute; right: 0; bottom: 0;}
.navjz ul li a,.wzcon ul li a{font-size:16px;max-width:990px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.navjz ul li .lm_type{ float:left;  color: #ff7200;}
.navjz ul li .split{ color:#dfdfdf; padding:0 8px;}
.navjz ul li .tit_length{ float:left; width:970px; height:38px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.navjz ul li .a{ color:#999; }
.navjz ul li img{ float:left; padding-top:14px;}
.navjz .lm_title{font-size:16px;}
.navjz ul li img{padding-top:14px;}
.navjz ul li.lm_line{height:24px;overflow:hidden;background:url(../images/navjz_line.gif) 0 12px repeat-x;}
.navjz ul li font{font-family:Arial, Helvetica, sans-serif;}

/*栏目页 图片列表 */
ul.picture-list{ clear:both;  border-top:none;   overflow:hidden; padding-top:13px;}
ul.picture-list li{float:left; display:inline;	background:none; padding:0px 20px;height:auto; overflow:hidden;text-align:center; width:240px; }
ul.picture-list li a img{ background:#f2f2f2;padding:10px !important; width:220px; height:156px; float:left;}
ul.picture-list li a:hover{ color:#ca0000;} 
ul.picture-list li .img_title{ display:block; height:50px; line-height:50px; font-size:16px;  text-align:center; float:left; width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.picture-list li a{ width:100%;}
.navzc ul.picture-list li a img{ width:220px; height:246px; }

/*分页/翻页*/
.pagination{clear:both;width:100%;text-align:center;margin:0px 0 0px;padding:3px 0;line-height:28px;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.pagination a, .pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0px 10px;text-decoration:none;white-space:nowrap;height:28px;}
.pagination a:hover{background:#ca0000;border:1px solid #ca0000;color:#fff !important;}
.pagination a.active{border:1px solid #ca0000;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#ca0000;border:1px solid #ca0000;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#ca0000;border:#ca0000 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0px;height:28px;padding:0 6px;}
.pagination .total{border:0px;height:28px;padding:0;}
.pagination .inputBar input{width:40px;height:24px;line-height:24px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle;}
.pagination .inputBar button{background:#ca0000;}
/*** 文章页 START ****/
.wz_top{height:auto;line-height:24px;font-size:14px;background:url(../images/wz_ico.png) 11px 12px no-repeat #f1f1f1;  padding:8px 10px 8px 33px;}
.wz_top i{ font-style: normal;}
.wenzhang{line-height:200%;font-size:14px;padding:35px 50px 25px;margin:auto;}
.wztit{font-size:28px;line-height:46px;color:#333;text-align:center;}
.wzfbt,.wzsbt{font-weight:100;line-height:36px;text-align:center;font-size:20px;}
.wzxbt{ font-size:16px;line-height:36px;text-align:center;}
.wzbjxx{line-height:26px;border-bottom:1px solid #ddd;text-align:center;padding:12px 0 19px;font-size:14px;color:#666;font-family:"微软雅黑";}
.wzfbxx {height: 30px;line-height: 30px;color: #999999;font-size: 15px;border-bottom: #e5e5e5 1px solid;position: relative;z-index: 4;padding: 15px 0 15px;}
.wzfbxx .fbxx {display: block;position: absolute;left: 0;top: 15px;height: 30px;z-index: 2;max-width: 640px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wzfbxx .printIco {display: block;position: absolute;right: 110px;top: 17px;width: 35px;height: 26px;line-height: 26px;z-index: 2;background: url("../images/print.png") 0 center no-repeat;cursor: pointer;padding-left: 22px;}
.wzfbxx .wz_font {display: block;position: absolute;right: 182px;top: 17px;width: 139px;height: 26px;z-index: 2;}
.wz_font i {display: block;float: left;font-style: normal;width: 45px;height: 26px;line-height: 26px;white-space: nowrap;overflow: hidden;}
.wz_font a {display: block;float: left;width: 30px;height: 24px;line-height: 24px;border: #e6e6e6 1px solid;text-align: center;cursor: pointer;color: #999999;}
.wz_font a:hover {color: #fe8f00;}
.wz_font a.active {color: #fe8f00;}
.wz_font a.j-fontBig {border-right: 0;border-radius: 2px 0 0 2px;}
.wz_font a.j-fontSmall {border-left: 0;border-radius: 0 2px 2px 0;}
.wzcon{padding:20px 0 30px; height:auto;min-height:450px; _height:450px;overflow:visible;font-size:16px;line-height:200%;text-align:Justify;text-justify:inter-ideograph;margin:0 auto;}
.wzcon p{display: block;margin:15px 0px; font-size:16px;}
.wzcon table{max-width:1060px !important;}
.scan_code_box {margin: 0 auto;padding: 20px 0 0;text-align: center;}
.scan_code_box .pic {text-align: center;width: auto;margin: 0 auto;}
.scan_code_box img {width: 120px;height: 120px;border: 0;margin: 0 auto;padding: 0;}
.scan_code_box .txt {text-align: center;line-height: 36px;font-size: 14px;color: #666666;display: block;}
.scan_code_box .ewmgai {display: none;}
.jiucuo_con {padding: 15px 0;text-align: right;}
.jiucuo_con a {font-size: 15px;color: #888888;}
.jiucuo_con a:hover {color: #fe8f00;}
@media (max-width:1199px) {
.navjz ul.doc_list li a{max-width:none; float:none;display:block;margin-right:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz ul.doc_list li img{ display:none;}
ul.picture-list li{ width:264px; }
ul.picture-list li a img{ width:244px; height:172px;}
}
@media (max-width:991px) {
.wzfbxx {height: auto;text-align: center;line-height: 24px;padding: 10px 0 10px; /*margin-top: 30px;*/}
.wzfbxx .fbxx {display: inline;position: inherit;left: auto;top: auto;max-width: inherit;white-space: normal;}
.wzfbxx .wz_font {top: -20px;display: none;}
.wzfbxx .printIco {top: -20px;display: none;}
.main-share{display: none;}
.scan_code_box {padding: 0;display: none;}

ul.picture-list li{ width:310px; padding: 0 17px; }
ul.picture-list li a img{ width:290px; height:205px;}
}
@media (max-width:767px) {
.lwlb_contentny{ padding: 10px; margin: 10px;}
.navjz{ padding: 0px;min-height:250px;_height:250px;}
ul.picture-list li{ width:auto; padding: 0px; float: none; }
ul.picture-list li a img{ width:96%; height:auto; margin: 0 auto; float:none; padding: 2%!important;}
.wenzhang{padding: 10px 0;}
.wztit{font-size: 22px;line-height:28px;}
.wzfbt{font-size: 16px;}
.wzcon{font-size: 14px;padding:10px 0;min-height:150px;}
.wzbjxx{padding:5px 0 10px;}

.wzfbxx .wz_font {right: 178px;width: 94px;}
.wzfbxx .wz_font i {display: none;}
.wzfbxx .printIco {right: 105px;}
.mainShareDiv_24 {width: 96px !important;}
.mainShareDiv_24 a {margin: 0 8px 0 0 !important;}
.wzcon img{max-width: 90%; height: auto !important;}
}
/*** 打印 ***/
@media print{
.lwlb_head,.footer,.wzbot,.wz_top{ display:none;}
}





/*学习贯彻*/
.esdjs-xxgcbox{ padding: 20px 0 40px;}
.esdjs-xxgclist{ margin: 0 -20px;}
.esdjs-xxgclist .list1{ padding: 0 20px; float: left; width: 540px; background: #fff; height: 146px; margin: 20px 20px 0; transition: 0.4s all;    background: #fcf9f3;}
.esdjs-xxgclist .list1:hover{ box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
.esdjs-xxgclist .title{ padding: 20px 0 8px; line-height: 38px; height: 38px;}
.esdjs-xxgclist .title a{ display: inline-block; font-size: 18px; font-weight: bold; max-width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.esdjs-xxgclist .title a:hover{color: #dc0010;}
.esdjs-xxgclist .remarks{color: #666666; font-size: 16px; line-height: 26px; height: 52px; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden;text-overflow: ellipsis;}
.esdjs-xxgclist .remarks a{display: none;}
.esdjs-more{ margin-top: 40px; line-height: 0; text-align: center;}
.esdjs-more a{border: 1px #d5833d solid; display: inline-block; width: 178px; font-size: 18px; color: #d5833d; line-height: 38px; height: 38px; transition: 0.4s all;}
.esdjs-more a:hover{background: rgba(255, 255, 255, 0.8); box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
@media (min-width: 992px) and (max-width: 1199px) {
    .esdjs-dbt{padding: 0;}
    .esdjs-flash{width: 533px; height: 302px;}
    .esdjs-ywbd{width: 439px;}
    .esdjs-ywbd li{ padding: 11px 15px;}
    .esdjs-xxgclist{margin: 0 -10px;}
    .esdjs-xxgclist .list1{width: 446px; margin: 20px 10px 0;}
    .esdjs-dblist .fcnum{width: 486px;}
    .esdjs-dblist .fcnum .title{margin-bottom: 0;}
    .esdjs-dblist .fcnum .note{line-height: 26px; height: 108px;}
    .fc-list{margin: 0 70px;}
    .fc-list li{width: 284px;}
    .fc-list li a{display: block; margin: 0 20px;}
    .fc-list li img{height: 349px;}
    }
    @media (max-width: 991px) {
    .esdjs-dbt{padding-bottom: 0;}
    .mt40{margin-top: 20px;}
    .esdjs-header{height: 515px;}
    .esdjs-flash,.esdjs-ywbd,.esdjs-xxgclist .list1,.esdjs-dblist .fcnum{ float: none !important; width: auto;}
    .esdjs-flash{ height: 433px !important;}
    .esdjs-ywbd{margin-top: 2px;}
    .esdjs-ywbd li{height: auto; -webkit-line-clamp: 10; line-clamp: 10;}
    .esdjs-xxgcbox{ padding: 10px 0 20px;}
    .esdjs-xxgclist{margin: 0;}
    .esdjs-xxgclist .list1{ margin: 15px 0 0; padding: 0 15px 15px; height: auto; width: auto; float: none;}
    .esdjs-xxgcbox .more{margin-top: 20px;}
    .esdjs-xxgclist .title{padding: 10px 0 8px;}
    .esdjs-db-slide .bd{height: auto !important;}
    .esdjs-dblist .fcnum{margin-top: 20px; overflow: hidden;}
    .esdjs-dblist .fcnum .img{width: 132px; height: 132px;}
    .esdjs-dblist .fcnum .notebox{margin-left: 132px; height: auto;}
    .esdjs-dblist .fcnum .note{height: 60px;}
    .esdjs-dblist .fcnum .title{margin-top: 5px;}
    .esdjs-llzl{ padding: 40px 0 20px;}
    .fc-list{margin: 0 50px;}
    .fc-list li{width: 222px;}
    .fc-list li a{display: block; margin: 0 10px;}
    .fc-list li img{height: 289px;}
    }
@media (max-width: 767px) {
    .esdjs-bodybg{background-size:auto 670px;}
    .esdjs-header{height: 435px;}
    .esdjs-flash{ height: 338px !important;}
    .esdjs-xxgcbox{padding: 5px 0 15px;}
    .esdjs-xxgclist .list1{margin: 10px 0 0; padding: 0 10px 10px;}
    .esdjs-xxgclist .title{padding: 5px 0 3px;}
    .esdjs-ywbd li{padding: 10px;}
    .esdjs-xxgcbox .more{margin-top: 15px;}
    .esdjs-dblist .fcnum{margin-top: 15px;}
    .esdjs-dblist .fcnum .note{height: auto;}
    .esdjs-dblist .fcnum .title{margin-bottom: 0;}
    .esdjs-db-slide .bd{padding-bottom: 10px;}
    .esdjs-llzl{padding-top: 30px;}
    .esdjs-dbt .title a{font-size: 26px;}
    }
    @media (max-width: 619px) {
    .esdjs-banner{ padding: 30px 0 0;}
    .esdjs-bodybg{background-size: auto 530px;}
    .esdjs-header{height: 345px;}
    .esdjs-flash{ height: 259px !important;}
    .esdjs-dblist .fcnum .notebox{ padding-left: 10px;}
    }
    @media (max-width: 479px) {
    .esdjs-bodybg{background-size: auto 500px;}
    .esdjs-header{height: 325px;}
    .esdjs-flash{ height: 228px !important;}
    .fc-list{margin: 0;}
    }
    @media (max-width: 424px) {
    .esdjs-banner{ padding: 20px 0 0;}
    .esdjs-bodybg{background-size: auto 440px;}
    .esdjs-header{height: 300px;}
    .esdjs-flash{ height: 200px !important;}
    .esdjs-dblist .fcnum .img{float: none; margin: 0 auto;}
    .esdjs-dblist .fcnum .notebox{margin-left: 0; padding-left: 0;}
    .esdjs-db-slide .bd{padding-bottom: 0;}
    }

    
.fl {
    float: left;
    _display: inline;
}

.container:after {
    display: table;
    content: " ";
    clear: both;
}

.fr {
    float: right;
    _display: inline;
}

.footer {
    background: #f3f3f3;
    margin-top: 80px;
    border-top: 1px solid #c9c9ca;
    padding: 15px 0 15px 0;
    background-color: #f8f8f8;
    text-align: center;
    line-height: 25px;
    color: #333;
    font-size: 14px;
}

.footer-right-ico img {
    display: inline;
}

    .zt-top {
        position: relative;
        z-index: +333;
        background-color: #cb0300;
    }
    
    .zt-top-logo {
        width: 30%;
        height: 64px;
    }
    
    .zt-top-logo img {
        height: 64px;
    }
    
    .zt-top-menu {
        width: 60%;
    }
    
    .zt-xn-nav-bg {
        position: relative;
    }
    
    .zt-xn-nav {
        padding-bottom: 0;
        height: 4rem;
        position: relative;
    }
    
    .zt-xn-nav::-webkit-scrollbar {
        display: none;
    }
    
    .zt-xn-nav ul {
        padding: 0;
        margin: 0 auto;
    }
    
    .zt-xn-nav ul li {
        float: left;
        height: 64px;
        line-height: 64px;
        padding: 0 1%;
        margin: 0 0.5%;
        vertical-align: middle;
        position: relative;
        width: 7%;
        text-align: center;
        box-sizing: content-box;
    }
    
    .zt-xn-nav ul li:nth-child(3) {
        width: 20%;
    }
    
    .zt-xn-nav ul li img {
        left: 0.5rem;
        top: 0.75rem;
        position: absolute;
        height: 0.8rem
    }
    
    .zt-xn-nav ul li a {
        display: block;
        height: 100%;
        font-size: 18px;
        color: #ffffff;
        /* text-shadow: 2px 2px 2px white; */
        font-weight: 700;
    }
    
    .zt-xn-nav ul li span {
        font-size: 1.2rem;
        padding: 0 0.3rem 0 0;
        transition: all 0.5s;
    }
    
    .zt-xn-nav ul li:hover {
        -webkit-transition-property: all;
        -webkit-transition-duration: 0.3s;
        -webkit-transition-timing-function: ease;
    }
    
    .zt-xn-nav ul li:hover a {
        color: #FFC107;
        text-decoration: none
    }
    
    .fw-a {
        display: block;
        width: 209px;
        background: url(http://www.xianning.gov.cn//ztzl/2023zt/gjlsjy/material/images/fwgz.png) top center/100% no-repeat;
        height: 114px;
        line-height: 75px;
        text-align: center;
        font-size: 18px;
        font-weight: 700;
        margin-right: 30px;
    }
    
    
    
    @media (max-width: 767px) {
    
        .zt-top-menu,.footer-left-yl{display: none;}
    }