.news-swiper {
    width: 100%;
    position: relative;
    overflow: hidden;
}
.news-swiper {
    width: 100%;
    /*height: 410px;*/
    object-fit: cover;
}
.news-content-banner-img {
    width: 100%;
    height: 410px;
    transition: all .3s linear;
}

.news-content-banner-img-wrapper {
    width: 100%;
    height: 410px;
    object-fit: cover;
    transition: all .3s linear;
    overflow: hidden;
}


.news-content-banner-img:hover {
    transform: scale(1.1);
    transition: all .3s linear;
}

.news-pagination {
    position: absolute;
    bottom: 1.25rem;
    left: 50%;
    transform: translate(-50%);
    z-index: 99;
}

.news-pagination .swiper-pagination-bullet {
    width: 0.5rem!important;
    height: 0.5rem!important;
    border-radius: 50% !important;
    display: inline-block!important;
    opacity: .6!important;
    margin: 0.3125rem!important;
    background: rgba(255,255,255,.8) !important;
}

.news-pagination .swiper-pagination-bullet-active {
    width: 2rem!important;
    height: 0.625rem!important;
    border-radius: 0.625rem !important;
    display: inline-block!important;
    margin: 0.3125rem!important;
    opacity: 1!important;
    background: white!important;
}

.news-swiper .swiper-button-next {
    position: absolute;
    z-index: 9999;
    left: 10px!important;
    width: 60px;
    height: 60px;
    background: url(../images/new-image/xs-arrow-left.png) no-repeat;
    background-size: 100%;
}

.news-swiper .swiper-button-prev {
    position: absolute;
    z-index: 99999;
    left: 630px;
    width: 60px;
    height: 60px;
    background: url(../images/new-image/xs-arrow-right.png) no-repeat;
    background-size: 100%;
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    /*left: 0!important;*/
    left: auto;
    right: 0!important;
}