body{background-color:#000}.article{width:880px;margin-right:20px}.hot-cont{height:auto;overflow:hidden}.swiper-slide{background-color:#000}.swiper-slide .img-wrap{position:relative;padding-bottom:4.5px}.swiper-slide .line{width:288px;height:9px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);background-color:#1d2087}.swiper-slide .img-wrap-inner{width:326px;height:579px;background-repeat:no-repeat;background-position:center;background-size:cover}.swiper-slide a{color:#fff}.swiper-slide .title{font-size:32px;line-height:37px;margin-top:44px}.swiper-slide .cont-wrap{margin-left:30px;width:calc(100% - 30px - 326px)}.swiper-slide .summary{color:#fff;font-size:15px;line-height:22px;margin-top:53px;height:260px;overflow:hidden}.swiper-slide .label{color:#fff;padding-right:12px}.swiper-slide .time{color:#fff}.swiper-slide .time-wrap{display:flex;align-items:center}.swiper-pagination{width:326px!important;bottom:33px!important}.swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;opacity:.5;background-color:#fff}.swiper-pagination .swiper-pagination-bullet-active{opacity:1!important;background-color:#fff}.img-mask{position:absolute;width:100%;height:355px;bottom:4.5px;background-image:linear-gradient(rgba(255,255,255,0) 70%,rgba(0,0,0,.7) 100%);background-image:-moz-linear-gradient(rgba(255,255,255,0) 70%,rgba(0,0,0,.7) 100%);background-image:-ms-linear-gradient(rgba(255,255,255,0) 70%,rgba(0,0,0,.7) 100%);background-image:-webkit-linear-gradient(rgba(255,255,255,0) 70%,rgba(0,0,0,.7) 100%)}.list{height:auto;overflow:hidden}.list .item{width:227px;margin-top:33px;margin-right:16px;float:left;padding:7px 6px;background-color:#fff}.list .item:nth-of-type(5n){margin-right:0}.list .img-wrap{width:215px;height:222px;background-repeat:no-repeat;background-position:top center;background-size:100% auto}.list .title{font-size:19px;line-height:23px;height:45px;width:180px;overflow:hidden;margin:0 auto;margin-top:20px}.list .time-wrap{margin-top:10px;border-top:1px solid #c8c5c4;padding:9px 0;text-align:center;font-size:12px}.list .time-wrap .label{color:#1d2087}.list .time-wrap .time{font-size:12px;padding-left:8px}.load-more{color:#fff!important}.ad3 img{height:122px!important;width:auto}.ad2 img{width:100%!important;height:auto!important}