.section1 {
    padding-top: .875rem;
}
.section1 .left .box {
    padding-top: 1.0375rem;
    padding-left: 1.25rem;
}
.section1 .left {
    border: .0125rem solid #ddd;
    border-right: 0;
}
.section1 .left p {
    font-size: .6rem;
    /* line-height: .75rem; */
}
.section1 .swiper1 {
    border: .0125rem solid #ddd;
    border-left: 0;
}
.section1 .swiper1 .swiper-slide {
    /* border: .0125rem solid #ddd; */
    /* height: 3.625rem; */
}
.section1 .swiper1 .swiper-slide img {
    /* max-width: 2.5rem; */
    /* height: 2.5rem; */
}
.section1 .swiper-pagination {
    position: relative;
    bottom: 0;
    width: max-content;
    margin-top: 3.125rem;
}

@media screen and (max-width: 768px) {
    .section1 .swiper1 {
        height: 100%;
    }
    .section1 .swiper1 .swiper-slide {
        height: auto;
    }
    .section1 .swiper-pagination {
        margin-top: 0.6rem;
    }
}