
/*! w3018 新闻列表-banner start */.news-0{padding:.8rem 0;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}
.news-0 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#001e3d;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}
.news-0 .box{position:relative;text-align:center;color:#fff}
.news-0 .tit{font-weight:600}
.news-0 .intro{line-height:1.5;margin-top:.24rem}
/*! w3018 新闻列表-banner end */

/*! w3018 新闻列表 start  */.news-1{padding-top:.8rem;padding-bottom:.8rem;background-color:#f3f5f7}
.news-list{display:flex;flex-wrap:wrap}
.news-list .li{width:31.71875%;margin-right:2.34375%;margin-bottom:.35rem;position:relative}
.news-list .li:nth-child(3n){margin-right:0}
.news-list .dd{display:block;box-shadow:0 0 .1rem 0 rgba(0,0,0,.15);background-color:#fff;border-radius:3px;transition:all .3s}
.news-list .dd:hover{box-shadow:0 0 .3rem 0 rgba(0,0,0,.15)}
.news-list .dd:hover .img img{transform:scale(1.05)}
.news-list .dd:hover .h3{color:#54256d}
.news-list .top{position:relative}
.news-list .img{position:relative;padding-top:65.8536585366%;overflow:hidden;display:block}
.news-list .img::after{background-image:linear-gradient(0deg,rgba(0,0,0,.35),transparent 75%);background-repeat:no-repeat;bottom:0;content:"";display:block;height:100%;opacity:1;position:absolute;transition:all .3s ease-out;width:100%}
.news-list .ii{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s}
.news-list .text{padding:.36rem .3rem}
.news-list .h3{color:#54256d;font-weight:600;line-height:1.3;height:2.6em;transition:color .3s;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.news-list .type{position:absolute;right:.2rem;top:.2rem;background-color:#69727d;color:#fff;border-radius:1rem;padding:.6em 1.2em}
.news-list .intro{color:#777;line-height:1.5;height:4.5em;margin-top:.26rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.news-list .link{margin-top:.36rem}
.news-list .aa{font-weight:700;color:#54256d}
.news-list .time{border-top:1px solid #eaeaea;margin-bottom:0;padding:.15rem .3rem;color:#adadad}
@media (max-width:750px){.news-list{justify-content:space-between}
.news-list .li{width:100%;margin-right:0;margin-bottom:4%}
.news-list .text{padding:.2rem}
}
/*! w3018 新闻列表 end  */

.com-pag {
    display: flex;
    justify-content: center;
}

.com-pag.bgfff .p_a {
    background-color: #fff;
}

.com-pag.bgfff .p_a:hover {
    background-color: #222;
}

.com-pag.bgfff .prev:hover {
    background-image: url(../images/icon-p11.png);
}

.com-pag.bgfff .next:hover {
    background-image: url(../images/icon-p21.png);
}

.com-pag .p_a {
    margin: 0 0.1rem;
    line-height: 1.8;
    color: #000;
    font-weight: 600;
}

.com-pag .btn {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    background-size: 16.6666666667% auto;
    background-repeat: no-repeat;
    background-position: center;
    transition: all 0.3s;
}

.com-pag .btn span {
    display: block;
    text-align: center;
    width: 1em;
    height: 1em;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 43.75% auto;
}

.com-pag .num {
    transition: all 0.3s;
}

.com-pag .num:hover,
.com-pag .num.on {
    color: #54256d;
}
