.teams-mien {
    padding: 0.64rem 0 1.15rem
}

.teams-mien .news-top {
    position: relative;
    overflow: hidden;
    padding-bottom: 0.68rem
}

.teams-mien .news-top .swiper-pagination {
    bottom: 0.16rem
}

.teams-mien .news-top .swiper-pagination .swiper-pagination-bullet {
    margin: 0 0.19rem;
    border-radius: 50%;
    opacity: .2;
    width: 0.07rem;
    height: 0.07rem;
    background-color: #0d4776
}

.teams-mien .news-top .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    opacity: 1
}

.teams-mien .news-top .swiper-slide {
    width: 7.38rem;
    height: 4.18rem;
    position: relative
}

.teams-mien .news-top .swiper-slide.swiper-slide-active {
    opacity: 1
}

.teams-mien .news-top .swiper-slide.swiper-slide-next,
.teams-mien .news-top .swiper-slide.swiper-slide-prev {
    opacity: .35 !important
}

.teams-mien .news-top .swiper-slide a {
    display: block;
    position: relative;
    border-radius: 0.10rem;
    height: 100%;
    overflow: hidden
}

.teams-mien .news-top .swiper-slide a:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(0), color-stop(0, #04121e), to(rgba(4, 18, 30, 0)));
    background-image: linear-gradient(0, #04121e 0, rgba(4, 18, 30, 0) 100%);
    z-index: 2
}

.teams-mien .news-top .swiper-slide .img-box {
    height: 100%
}

.teams-mien .news-top .swiper-slide h6 {
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 0.34rem 0.56rem;
    color: #fff;
    z-index: 3;
    font-size: 0.22rem;
    line-height: 1.545
}

.teams-mien .news-list {
    padding-top: 0.52rem
}

.teams-mien .news-list-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 0.15rem
}

.teams-mien .news-list-content li {
    width: 3.84rem;
    margin-right: 0.34rem;
    margin-bottom: 0.35rem
}

.teams-mien .news-list-content li:nth-of-type(3n) {
    margin-right: 0
}

.teams-mien .news-list-content li a {
    display: block;
    height: 100%;
    border-radius: 0.10rem;
    background-color: #f5f6f8;
    position: relative;
    overflow: hidden
}

.teams-mien .news-list-content li .img-box {
    height: 2.17rem
}

.teams-mien .news-list-content li .txt-box {
    padding: 0.30rem 0.34rem 0.34rem
}

.teams-mien .news-list-content li .txt-box h6 {
    color: #000;
    line-height: 1.333;
    font-size: 0.18rem;
    font-weight: 400;
    margin-bottom: 0.22rem
}

.teams-mien .news-list-content li .txt-box .more {
    color: #1069b1;
    font-size: 0.14rem
}

.teams-mien .news-list-content li .txt-box .more i {
    font-size: 1em;
    margin-left: 0.06rem
}

.teams-mien .news-list .more-btn {
    height: 0.90rem
}

@media screen and (max-width:750PX) {
    .teams-mien {
        padding-left: 0.40rem;
        padding-right: 0.40rem
    }
    .teams-mien .news-top .swiper-slide {
        width: 100%;
        /* height: auto */
    }
    .teams-mien .news-top .swiper-slide.swiper-slide-next,
    .teams-mien .news-top .swiper-slide.swiper-slide-prev {
        opacity: 1 !important
    }
    .teams-mien .news-list .news-list-content li {
        width: 100%;
        margin-right: 0
    }
    .teams-mien .news-list .news-list-content li .img-box {
        height: auto
    }
    .teams-mien .news-list .news-list-content li .txt-box h6 {
        font-size: 0.30rem
    }
}<!--ºÄÊ±1763889511.8514Ãë-->