@charset "utf-8";
.Con-bj{background: url(../../../images/zzhuanti-lishi.files/ggkf40zn.files/bj-banner.png) no-repeat top center; }
.banner {height: 470px;}
.footer {/* background: #d30000 */}
.m-lst-pg span.hover {background: #d30000}
.u-nm h2 {color: #d30000;border-bottom: 2px solid #d30000}
.u-nm a {color: #d30000;border-bottom: 2px solid #d30000}
@media all and (max-width:1024px) {.banner {background-size: 100%;height: 300px}}
@media all and (max-width:768px) {.banner {background-size: 100%;height: 240px}}
@media all and (max-width:750px) {.section .name a:after {border-bottom: 2px solid #d30000}}
/* 专题隐藏pc版导航 */

/* 手机版加载更多改为红色 */
.wapMore {background: #d30000;}

.g-bd{ width:1156px; height:auto; margin:0 auto; clear:both; overflow: hidden;}
/*横向间隔定义*/
.blank0 {clear:both; height:0px; overflow:hidden; display:block;}
.blank1 {clear:both; height:1px; overflow:hidden; display:block;}
.blank2 {clear:both; height:2px; overflow:hidden; display:block;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block;}
.blank4 {clear:both; height:4px; overflow:hidden; display:block;}
.blank5 {clear:both; height:5px; overflow:hidden; display:block;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank7 {clear:both; height:7px; overflow:hidden; display:block;}
.blank8 {clear:both; height:8px; overflow:hidden; display:block;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank13 {clear:both; height:13px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank18 {clear:both; height:18px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank25 {clear:both; height:25px; overflow:hidden; display:block;}
.blank40 {clear:both; height:40px; overflow:hidden; display:block;}

/*banner*/
.g-banner{/* background:url(../../../images/zzhuanti-lishi.files/ggkf40zn.files/banner.png) top no-repeat; */height: 480px;}
.g-logo{/* background: url(../../../images/zzhuanti-lishi.files/ggkf40zn.files/logo-bj.png) center no-repeat; */width: 185px;height: 60px;margin-top: 20px;}


.g-toutiao{width: auto;height: 116px;overflow: hidden;/* border: 1px solid #000000; */background: rgba(255,255,255,0.5);}
.toutiao-left{float: left;background: url(../../../images/zzhuanti-lishi.files/ggkf40zn.files/toutiao.png) center no-repeat;width: 116px;height: 116px;}
.toutiao-right{float: right;width: 1030px;height: 86px;margin: 15px 0px;overflow: hidden;}
.toutiao-lt{margin: 12px 0 14px;text-align: center;}
.toutiao-lt a{font-size: 28px;}
.toutiao-rt{}
.toutiao-rt ul{}
.toutiao-rt ul li{float: left;margin-right: 25px;}
.toutiao-rt ul li a{}


.g-xw{ width:auto; height:auto; overflow: hidden;}
.g-xw-rt{width: 560px;height:auto;float: right;overflow: hidden;}
.g-xw-tt{height: 43px;width: 560px;overflow: hidden;border-top: 2px solid #0247c0;background: url(../../../images/zzhuanti-lishi.files/ggkf40zn.files/xwdt-bj.png) left center no-repeat;}
.g-xw-tt span{display:block;float: left;font-size: 20px;font-weight: bold;line-height: 43px;color: #1857c6;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;text-indent: 50px;}
.g-xw-tt a{font-size: 14px;float: right;color: #2051c3;line-height: 43px;margin-right: 10px;}

.g-xw-ct{ height:auto; overflow:hidden;}
.g-xw-ct ul li{line-height: 32px; margin-left:5px; background:url(../../../images/zzhuanti-lishi.files/ggkf40zn.files/list-dian.png) left center no-repeat; text-indent:15px;}
.g-xw-ct ul li a{ font-size:16px; color:#000000; display: block;white-space: nowrap; overflow:hidden; text-overflow: ellipsis;}
.g-xw-ct ul li span{ float: right; padding-right:10px;}

.m-xw{padding: 10px 0;border-bottom:1px dotted #cfc6c6;}
.m-xw span{display:block;margin-top: 5px;}
.m-xw span a{display:block;color: #d94e11;font-size: 18px;font-weight: bold;}
.m-xw p{line-height:28px;color: #000000;text-indent:2em;font-size: 15px;margin-top: 10px;}
.m-xw p a{font-size:14px;color: #d94e11;font-weight: bold;}

/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾*/
.g-xw-lt{float: left; width:560px; height:370px; overflow: hidden;}
.focus{ position:relative; width:560px; height:370px; background-color: #000; float: left;}  
.focus img{ width: 560px; height: 370px;} 
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{width:100%; height:40px; line-height: 40px; position:absolute; bottom:0; left:0px; z-index:10;background:rgba(0,0,0,0.6); display:block;  text-align:left;filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;}  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; right:30px; position:absolute; height:20px; text-align:center; z-index: 200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;}
.focus .prev{top: 50%;margin-top: -37px; left: 0; background-position:0 -74px; cursor:pointer; /*background: url(/images/zt-zuo.png) no-repeat;*/}  
.focus .next{top: 50%;margin-top: -37px; right: 0; background-position:-40px -74px;  cursor:pointer; /*background: url(/images/zt-you.png) no-repeat;*/}  
.focus .prev:hover{ background-position:0 0; }  
.focus .next:hover{ background-position:-40px 0;} 

.g-hengfu{width: auto;height: 110px;overflow: hidden;}
.g-hengfu ul{}
.g-hengfu ul li{width: 560px;height: 110px;}
.g-hengfu ul li a{display: block;}
.g-hengfu ul li a img{width: 560px;height: 110px;}

.g-lzwh{/* width:auto; *//* height: auto; *//* overflow: hidden; *//* background: url(../../../images/zzhuanti-lishi.files/ggkf40zn.files/lzwh-shan.png) bottom no-repeat; */}
.lzwh-tt{height: 55px;line-height: 55px;text-align: center;display: block;background:url(../../../images/zzhuanti-lishi.files/ggkf40zn.files/jingshen-tt.png) center no-repeat;}
.lzwh-tt a{display: block;height: 55px;width: 150px;margin: 0 auto;}
.lzwh-ct{width: 560px;height: 95px;display: block;overflow: hidden;}
.lzwh-ct-lt{float: left;width: 151px;height: 95px;}
.lzwh-ct-lt img{width: 143px;height: 87px;border: 4px solid #e3e3e3;}
.lzwh-ct-rt{float: right;width: 390px;height: 95px;overflow: hidden;}
.lzwh-ct-rt a{display: block;font-size: 18px;font-weight: bold;color: #393939;line-height: 34px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.lzwh-ct-rt p{display: block;font-size: 14px;line-height: 26px;text-indent: 2em;}
.lzwh-xian{ width: auto; height: 15px; background: url(../../../images/zzhuanti-lishi.files/ggkf40zn.files/lzwh-gd.png) center no-repeat;}
.lzwh-xian a{display: block;font-size: 14px;color: #2051c3;width: 42px;margin: 0 auto;}

.g-ztzl{position:relative;width: 1156px;margin: 0 auto;/* overflow: hidden;*/}
.ztzl-tt{height: 55px;line-height: 55px;text-align: center;display: block; background: url(../../../images/zzhuanti-lishi.files/ggkf40zn.files/ztzl-tt.png) center no-repeat;}
.ztzl-tt a{display: block;height: 55px;width: 150px;margin: 0 auto;}
.ztzl-ct{ width: auto; height: auto;}
.ztzl-ct #prev2{left: -40px;background: url(../../../images/zzhuanti-lishi.files/ggkf40zn.files/ztzl-zy.png) left no-repeat;}
.ztzl-ct #next2{left: 1175px;background: url(../../../images/zzhuanti-lishi.files/ggkf40zn.files/ztzl-zy.png) right no-repeat;}
.ztzl-ct span{position: absolute;display: block;height: 37px;width: 21px;z-index: 99;text-align: center;cursor: pointer;margin-top: 30px;}
.ztzl-ct span a{display: block;}
.listshow{width: 1156px;height: auto;position: relative;margin: auto;float: left;overflow: hidden;}
.listshow ul{width: 1156px;/*height: 80px;*/overflow: hidden;/*margin-left: 33px !important;*/overflow: hidden;}
.listshow ul li{margin-right:38px;float:left;_display:inline;overflow:hidden;text-align:center;}
.listshow ul li a img{width: 192px;height: 95px;display:block;}

.fenx{width:300px;height:auto;float:right;}

.g-gzdt{width: 100px; max-height: 400px;overflow: hidden;}
.u-con-tnm{width: 100%;height: 40px;background: url(../../../images/zzhuanti-lishi.files/ggkf40zn.files/zhenti-tt.png) center no-repeat;text-align: center;line-height: 40px;}
.u-con-tnm span a{font-size: 14px;color: #2051c3;/* font-weight: 1000; */}
.u-con-tnm span{float:right;background: white;height:  40px;}
.m-con{width: 100%;height: 350px;overflow: hidden;}
.m-gzfw-rt{width: 50%;height: 352px;overflow: hidden;}
.u-list{}
.u-list ul{height: auto; overflow: hidden;padding-top: 0px;}
.u-list ul li{float: left;font-size: 16px;height: 35px;line-height: 40px;text-indent: 20px;background: url../../../images/zzhuanti-lishi.files/ggkf40zn.files/font.png) 2px 16px no-repeat;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-family: "\5FAE\8F6F\96C5\9ED1";width: 560px;margin-right: 15px;}
.u-list ul li span{float: right;padding-right: 10px;}

.g-lzwh .u-more{    width: 100%;
    height: 20px;
    line-height: 20px;
    text-align: center;
}

/* banner */
#foucs {position: relative;width: 100%;overflow: hidden}
#foucs .swiper-slide {position: relative;text-align: center}
#foucs img {display: block;width: 100%;height: 372px;min-height: 372px;overflow: hidden;object-fit: cover;transition: all .6s}
#foucs img:hover {transform: scale(1)}
#foucs h2 {position: absolute;right: 0;bottom: 0;left: 0;height: 42px;line-height: 42px;color: #fafafa;text-align: left;background: rgba(0, 0, 0, .6);font-weight: 400;font-size: 15px;padding: 0 8px}
#foucs a {display: block}
#foucs .pagination {position: absolute;right: 0;bottom: 3px;z-index: 20;margin-bottom: 20px;text-align: center;}
#foucs .swiper-pagination-bullet {display: inline-block;width: 8px;height: 8px;margin: 0 2px;cursor: pointer;background: #fff;border-radius: 8px;opacity: .8;}
#foucs .swiper-pagination-bullet-active {background: #015293}
#foucs .swiper-button-next,#foucs .swiper-button-prev {position: absolute;z-index: 10;width: 20px;height: 65px;top: 44%;cursor: pointer;background-repeat: no-repeat;background-position: center;background-size: 20px 65px}
.swiper-button-next:after,.swiper-button-prev:after {font-size: 32px}