.elementor-12 .elementor-element.elementor-element-1dfd147{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1dfd147.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9401e06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-f785cf2 .elementor-repeater-item-1bffe1e .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://wev-group.com/wp-content/uploads/2025/01/V1-3-scaled.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-f785cf2 .elementor-repeater-item-66d0fc4 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://wev-group.com/wp-content/uploads/2025/01/V2-scaled.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-f785cf2 .elementor-repeater-item-467167b .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://wev-group.com/wp-content/uploads/2025/01/V3-scaled.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-f785cf2 .elementor-repeater-item-0191090 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://wev-group.com/wp-content/uploads/2025/01/V4对齐-scaled.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-f785cf2 .elementor-repeater-item-9eae7c6 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://wev-group.com/wp-content/uploads/2025/01/V5对齐-scaled.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-f785cf2 .swiper-slide{transition-duration:calc(5000ms*1.2);height:1000px;}.elementor-12 .elementor-element.elementor-element-f785cf2{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f785cf2 .swiper-slide-contents{max-width:100%;}.elementor-12 .elementor-element.elementor-element-f785cf2 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-f92d0ee{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5a78c87 .elementor-repeater-item-768f220 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://wev-group.com/wp-content/uploads/2025/11/b5122e414ae1218d5629b871c1d82d92-scaled.jpg);background-size:contain;}.elementor-12 .elementor-element.elementor-element-5a78c87 .elementor-repeater-item-933292b .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://wev-group.com/wp-content/uploads/2025/11/e22e567da95d313b848257a910dfd34b-scaled.jpg);background-size:contain;}.elementor-12 .elementor-element.elementor-element-5a78c87 .elementor-repeater-item-963a700 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://wev-group.com/wp-content/uploads/2025/01/H3-Final-scaled.jpg);background-size:contain;}.elementor-12 .elementor-element.elementor-element-5a78c87 .elementor-repeater-item-b1391ec .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://wev-group.com/wp-content/uploads/2025/11/9ed5b78bbde285ea60aeb20d834e0d96-scaled.jpg);background-size:contain;}.elementor-12 .elementor-element.elementor-element-5a78c87 .elementor-repeater-item-b5d1e2c .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://wev-group.com/wp-content/uploads/2025/01/H5-Final-scaled.jpg);background-size:contain;}.elementor-12 .elementor-element.elementor-element-5a78c87 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-12 .elementor-element.elementor-element-5a78c87{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5a78c87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-12 .elementor-element.elementor-element-5a78c87.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5a78c87:hover .elementor-widget-container{border-style:none;}.elementor-12 .elementor-element.elementor-element-5a78c87 .swiper-slide-contents{max-width:100%;}.elementor-12 .elementor-element.elementor-element-5a78c87 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-5a78c87 .swiper-slide{height:250px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-1dfd147{--min-height:410px;}.elementor-12 .elementor-element.elementor-element-9401e06{--min-height:476px;}.elementor-12 .elementor-element.elementor-element-f785cf2 .swiper-slide{height:850px;}.elementor-12 .elementor-element.elementor-element-f785cf2 .swiper-slide-contents{max-width:100em;}.elementor-12 .elementor-element.elementor-element-5a78c87 .swiper-slide{height:800px;}}/* Start custom CSS for slides, class: .elementor-element-f785cf2 *//* 修改轮播图容器 */
.swiper-container {
    width: 100%;
    height: 100vh; /* 使容器高度为视口高度 */
    overflow: hidden;
}

/* 修改单个slide */
.swiper-slide {
    width: 100%;
    height: 100vh; /* 使幻灯片高度为视口高度 */
    position: relative;
}

/* 修改slide背景 */
.swiper-slide-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover !important; /* 图片覆盖整个幻灯片 */
    background-position: center !important;
}

/* 修改slide内容容器 */
.swiper-slide-inner {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px; /* 防止内容贴边 */
}

/* 响应式调整 */
@media screen and (max-width: 768px) {
    .swiper-slide {
        height: 100vh; /* 保持高度为视口高度 */
    }
    
    /* 确保内容在移动端也能居中 */
    .swiper-slide-inner {
        padding: 20px; /* 增加内边距以防止内容贴边 */
    }
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-5a78c87 */.swiper-slide {
    width: 100%;
    height: 0;
    padding-bottom: 50.76% !important; /* 基于10528x5346的图片调整 */
    position: relative;
}

/* 其他样式保持不变 */
/* 平板和小屏时，用更接近的比例 */
@media screen and (max-width: 768px) {
    .swiper-slide {
        padding-bottom: 60% !important; /* 调整为一个更适合小屏幕的比例 */
    }

    .swiper-slide-inner {
        padding: 20px; /* 防止内容紧贴边缘 */
    }
}

/* 手机端样式 */
@media screen and (max-width: 768px) {
    .swiper-slide {
        padding-bottom: 150% !important; /* 基于6095x9142的图片调整 */
    }

    .swiper-slide-inner {
        padding: 20px; /* 防止内容紧贴边缘 */
    }
}/* End custom CSS */