.header-line {
    display: none;
}

.header-logo {
    height: 120px;
    position: absolute;
    z-index: 2;
    width: 168px;
    margin-left: 20px;
    margin-top: 0;
}

.header-logo-image-gap {
    left: 0;
    bottom: 0;
}

.swiper {
    margin-top: 20px;
}

.swiper .swiper-button-prev,
.swiper .swiper-button-next {
    color: #fff;
}

.swiper .swiper-pagination-bullet,
.swiper .swiper-pagination-bullet-active {
    background: #fff;
}

.swiper .swiper-slide img {
    width: 1140px;
    height: auto;
}

.main-banners {
    margin: 20px 0;
}