#banner{position:relative;width:100%;overflow:hidden}#banner .swiper-slide{position:relative;text-align:center}#banner img{display:block;width:100%;max-width:100%;height:332px;max-height:332px;overflow:hidden;object-fit:fill;transition:all .6s}#banner img:hover{transform:scale(1.05)}#banner h2{position:absolute;right:0;bottom:0;left:0;height:42px;font-size:16px;font-weight:700;line-height:42px;color:#fafafa;text-align:left;text-indent:2em;background:rgba(0,0,0,.6)}#banner a{display:block}#banner .pagination{position:absolute;right:0;bottom:3px;z-index:20;margin:10px 0;text-align:right;padding:0 16px}#banner .swiper-pagination-bullet{display:inline-block;width:10px;height:10px;margin:0 2px;cursor:pointer;background:#fff;border-radius:8px;opacity:.8;padding:0 8px}#banner .swiper-pagination-bullet-active{background:#c52727}.newstab{height:auto;overflow:hidden;line-height:56px;border-top:solid 2px #c52727;background:#f5f5f5}.newstab ul li{float:left;font-size:18px;color:#434343;cursor:pointer;text-align:center}.newstab ul li a{color:#434343;padding:0 16px}.newstab ul li.default a{font-weight:700;color:#c52727;font-size:18px;padding:0 16px}.newstab ul li.more{float:right;font-size:16px;color:#343434}.newstab ul li.ts{color:#226ebc;background:#c52727}.newstab ul li.ts a{font-weight:700;color:#fff;font-size:18px}.m-lst38 ul{height:auto;padding:5px 10px}.news-title{width:100%;min-height:56px;color:#fff;line-height:56px;text-indent:3em;font-size:18px;font-weight:700;background:url(../../images/common.files/icon-nav.png) no-repeat 0 -48px #ae0303}.news-ul li a{display:inline-block;width:100%;line-height:66px;text-align:center;font-size:18px;color:#bb0303;margin-top:10px;background:#f1f1f1;border-top:solid 1px #efefef;border-bottom:solid 1px #efefef;font-weight:700}.news-tt{background:#f5f5f5;min-height:85px}.news-tt-logo{display:inline-block;width:100%;min-height:85px;background:url(../../images/common.files/toutiao.png) no-repeat center center}.tt-p1{margin-top:16px;color:#bb0303;text-align:center;font-size:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700}.tt-p1 a{color:#c52727}.tt-p2{padding:5px 0;line-height:30px}.tt-p2 a{color:#bb0303}.news-tzgg{background:#f5f5f5;height:auto;overflow:hidden}.video{overflow:hidden}.video a{display:inline-block;width:100%;height:100%}.video a img{width:100%;padding:10px 0}.video p{line-height:30px;height:30px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.u-lst ul li{line-height:38px!important;background:url(../../images/common.files/icon-xw.png) no-repeat 0 -158px}.u-lst ul li span{float:right;color:#999}.u-lst ul li a{padding-left:30px}.ltxw-sp{padding:10px 0;height:auto;overflow:hidden}.ltxw-sp ul{overflow:hidden}.ltxw-sp ul li{overflow:hidden;margin:5px 0}.ltxw-sp ul li img{width:100%}.ltxw-sp ul li p{padding:5px 0;width:100%;font-size:16px;text-align:left;height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.ztzl{background:#f5f5f5;height:auto;overflow:hidden;padding:0 16px}@media all and (max-width:1200px){.tt-p1{font-size:16px}.tt-p2{font-size:14px}.wzdt{font-size:13px}}@media all and (max-width:1024px){.news-title{font-size:16px}#banner img{height:324px;max-height:324px}.news-ul li a{line-height:54px;height:54px}.u-nm4 a{line-height:40px;height:40px}}@media all and (max-width:768px){#banner img{height:440px;max-height:440px}.newstab{height:auto;overflow:hidden;line-height:48px;border-top:solid 2px #c52727;background:#f5f5f5}.u-nm5{line-height:48px;height:48px}.u-nm5 a{line-height:48px;height:48px}.tt-p2{line-height:20px}}@media all and (max-width:750px){[class*=col-xs-12]{padding:0}.sec-content{padding:0 10px}.newstab{line-height:40px}.newstab ul li a{padding:0 4px;font-size:16px;line-height:40px}.newstab ul li.default a{padding:0 4px;font-size:16px;line-height:40px}#banner img{height:240px;max-height:240px}.news-tt-logo{min-height:110px}.news-tt{min-height:110px}.ztzl img{width:100%}.u-nm4 a{font-size:16px}.u-nm5{line-height:40px;height:40px}.u-nm5 a{line-height:40px;height:40px;font-size:16px}.u-nm6 a{font-size:16px}.ldnews .col-md-12,.news-tzgg .col-md-12{padding:0}}@media all and (max-width:320px){.container{padding:0}.newstab ul li a{padding:0 4px;font-size:16px;line-height:40px}.newstab ul li.default a{padding:0 4px;font-size:16px;line-height:40px}}

/* 专题图 */
.zt{min-height:200px}
.zt img{height:auto;display:block;margin-top:16px;min-height:93px;max-height: 93px;width: 100%;}