/* Swiper轮播自定义样式 */
.box1lunbo {
    position: relative;
}

.mySwiper {
    width: 100%;
    height: 100%;
}

.swiper-slide {
    display: flex;
    justify-content: center;
    align-items: center;
}

.swiper-slide img {
    width: 100%;
    height: auto;
    display: block;
}

/* 自定义左右切换按钮 */
.swiper-button-prev,
.swiper-button-next {
    width: auto;
    height: auto;
    margin-top: 0;
    top: 50%;
    transform: translateY(-50%);
    background: none;
    transition: all 0.3s;
}

.swiper-button-prev::after,
.swiper-button-next::after {
    content: '';
    display: none;
}

.swiper-button-prev img,
.swiper-button-next img {
    width: auto;
    height: 50px;
    display: block;
}

.swiper-button-prev {
    left: 20px;
}

.swiper-button-next {
    right: 20px;
}

.swiper-button-prev:hover,
.swiper-button-next:hover {
    opacity: 0.8;
    transform: translateY(-50%) scale(1.1);
}

/* 禁用状态 */
.swiper-button-disabled {
    opacity: 0.3;
    cursor: not-allowed;
}

/* 响应式调整 */
@media (max-width: 768px) {
    .swiper-button-prev img,
    .swiper-button-next img {
        height: 35px;
    }
    
    .swiper-button-prev {
        left: 10px;
    }
    
    .swiper-button-next {
        right: 10px;
    }
}
