.section .mutilTitle {
    margin-bottom: .25rem;
}
.section1 {
    padding-top: 1rem;
    padding-bottom: 1.25rem;
}
.section2 .box {
}
.section2 .left .box {
    padding-top: 1.0375rem;
    padding-left: 1.25rem;
}
.section2 .left {
    border: .0125rem solid #ddd;
    border-right: 0;
}
.section2 .left p {
    font-size: .6rem;
    /* line-height: .75rem; */
}
.section2 .swiper1 {
    border: .0125rem solid #ddd;
    border-left: 0;
}
.section2 .swiper1 .swiper-slide {
    /* border: .0125rem solid #ddd; */
    /* height: 3.625rem; */
}
.section2 .swiper1 .swiper-slide img {
    /* max-width: 2.5rem; */
    /* height: 2.5rem; */
}
.section2 .swiper-pagination {
    position: relative;
    bottom: 0;
    width: max-content;
    margin-top: 3.125rem;
}

.section3 .gap {
    gap: 1.375rem;
}
.section3 .item {
    padding: 0 .625rem;
    text-align: center;
}
.section3 .item .title {
    font-size: .3rem;
    /* line-height: .4125rem; */
    margin-top: .4375rem;
    margin-bottom: .2125rem;
}

.section4 {
    padding-top: 1.55rem;
}
.section4 .item {
    border: .0125rem solid #ddd;
    padding: 1.375rem .9rem;
}

@media screen and (max-width: 768px) {
    .section2 .swiper1 {
        height: 100%;
    }
    .section2 .swiper1 .swiper-slide {
        height: auto;
    }
    .section2 .swiper-pagination {
        margin-top: 0.6rem;
    }
}