/* 公共样式 */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

.new-video_container ul,
li {
    list-style: none;
}

.new-video_container a {
    text-decoration: none;
    color: inherit;
}

.new-video_container img {
    width: 100%;
    display: block;
}

.new-video_container video {
    width: 100%;
    display: block;
}

.new-video_container h3 {
    font-weight: 400;
    font-size: 2.916667vw;
    line-height: 1.5;
    color: rgba(0, 0, 0, 1);
}

.new-video_container p {
    font-weight: 400;
    font-size: 1.041667vw;
    line-height: 1.5;
    color: rgba(0, 0, 0, 0.6);
}

.new-video_container {
    width: 100%;
    background-color: #FFFFFF;
    padding-top: 72px;
}

/* .new-video_container .new-video_section {
    padding: 5vw 0;
} */

.new-video_container.no-inline-video .video-fallback {
    display: block;
}

.video-fallback {
    display: none;
}

.new-video_container.no-inline-video video {
    display: none;
}

.new-video_container .blur-up {
    filter: blur(20px);
    transition: filter .2s;
    will-change: filter;
}

.new-video_container .blur-up.lazyloaded {
    filter: blur(0);
}

/* 公共样式 */


/* nav */




/* nav {
    position: relative;
    padding: 0 80px;
    position: sticky;
    top: 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 60px;
    background-color: #1F2122;
    font-size: 16px;
    z-index: 15;
    color: #fff;
}

@media (min-width: 1367px) {
    body.header-fixed nav {
        top: 72px;
        transition: all .5s;
    }
} */





/* @media (max-width: 1366px) {
    nav {
        padding: 0 17px;
        top: 56px;
        min-height: 40px;
        height: auto;
        font-size: 12px;
    }
} *


/* s7 start */
.new-video_container .new-video_s7_h3 {
    text-align: center;
    line-height: 1.25;
    margin-bottom: 2.5vw;
}

.new-video_container .new-video_s7_LearnMore {
    text-align: center;
    margin: 0 auto;
    margin-top: 2.5vw;
    width: fit-content;
}

.new-video_container .new-video_s7_LearnMore a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: fit-content;
    height: 2.083333vw;
    /* margin: 0 auto; */
    padding: 0 1.666667vw;
    box-sizing: border-box;
    font-size: .729167vw;
    font-weight: 400;
    line-height: 1;
    color: #000000;
    border: 1px solid #000000;
    border-radius: .208333vw;
    border-image: initial;
    text-decoration: none;
}

.new-video_container .new-video_s7_swiper {
    /* width: 62.5vw;
    margin: 0 auto;
    overflow: auto; */
}

.new-video_container .new-video_s7_swiper .swiper-slide {
    width: 100%;
    height: 29.166667vw;
    max-width: 62.5vw;
    border-radius: .416667vw;
    overflow: hidden;
    opacity: 0.6;
}


.new-video_container .new-video_s7_swiper .swiper-slide.swiper-slide-active {
    opacity: 1;
}

.new-video_container .new-video_s7_swiper .new-video_s7_item_img {
    position: relative;
    width: 100%;
    height: 100%;
    /* object-fit: cover */
}

.new-video_container .new-video_s7_swiper .new-video_s7_item_img img {
    width: 100%;
    height: 100%;
    object-fit: cover;

}


.new-video_container .new-video_s7_swiper .new-video_s7_item_text {
    width: 100%;
    padding: 2.5vw 2.552083vw 2.604167vw 2.447917vw;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.8) 100%);
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    display: none;
}

.new-video_container .new-video_s7_swiper .para-active {
    display: block;
}


.new-video_container .new-video_s7_swiper .new-video_s7_item_text h3 {
    color: rgba(255, 255, 255, 1);
    font-weight: 700;
    font-size: 1.01vw !important;
    line-height: 1.5;
}

.new-video_container .new-video_s7_swiper .new-video_s7_item_text p {
    margin-top: .208333vw;
    color: rgba(255, 255, 255, 1);
    font-weight: 400;
    font-size: .729167vw;
    line-height: 1.5;
    display: none;
}

.new-video_container .new-video_s7_swiper .new-video_s7_swiper-pagination {
    position: absolute;
    top: 27.8125vw;

    left: 50%;
    transform: translateX(-50%);
    z-index: 2;
    width: auto;
    display: flex;
    align-items: center;

}

.new-video_container .new-video_s7_swiper .new-video_s7_swiper-pagination .swiper-pagination-bullet {
    width: 1.25vw;
    margin: 0 2px !important;
    height: .104167vw;
    background-color: rgba(255, 255, 255, .4);
    border-radius: 0;
}

/* .new-video_container .new-video_s7_swiper .new-video_s7_swiper-pagination .swiper-pagination-bullet {
    width: 1.5vw;
    margin: 0 2px !important;
    height: 0.176vw;
    background-color: rgba(255, 255, 255, .4);
    border-radius: 0;
} */

.new-video_container .new-video_s7_swiper .new-video_s7_swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: rgba(255, 255, 255, 1) !important;
}

/* .new-video_container .swiper-button-prev:after,
.swiper-button-next:after {
    color: rgba(255, 255, 255, 1) !important;
    font-size: .625vw !important;
}

.new-video_container .swiper-button-prev,
.swiper-button-next {
    width: 2.5vw !important;
    height: 2.5vw !important;
    border-radius: 50% !important;
    background-color: rgba(0, 0, 0, 0.2) !important;
}

.new-video_container .swiper-button-prev {
    left: 21.25vw !important;
}

.new-video_container .swiper-button-next {
    right: 21.25vw !important;
}

.new-video_container .swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
    opacity: 0 !important;
    background-color: rgba(255, 255, 255, 0.35) !important;
}

.new-video_container .swiper-button-prev.swiper-button-disabled:after,
.swiper-button-next.swiper-button-disabled:after {
    color: rgba(255, 255, 255, 0.35) !important;
} */
.new-video_container .new-video-prev,
.new-video_container .new-video-next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 10;
    width: 48px;
    height: 48px;
    /* background-color: rgba(0, 0, 0, 0.2);
    border-radius: 50%; */
}

@media screen and (max-aspect-ratio: 11 / 10) {

    .new-video_container .new-video-prev,
    .new-video_container .new-video-next {
        display: none;
    }
}

.new-video_container .new-video-prev {
    left: 20.833333vw;
}


.new-video_container .new-video-next {
    right: 20.833333vw;
}

.new-video_s7_mob_title {
    display: none;
}


/* s7 end */

/* s8 */

.new-video_s8_Notice {
    width: 1200px;
    margin: 0 auto;
    padding-top: 1.666667vw;
    padding-bottom: 2.5vw;
}

.new-video_s8_Notice p {
    color: rgb(0, 0, 0, 0.4);
    font-size: .625vw;
    line-height: 1.5;

}

/* mob */
@media screen and (max-aspect-ratio: 11 / 10) {
    .new-video_container .new-video_section {
        width: 100%;
    }









    /* 成功案例 */
    .new-video_container .new-video_s7_h3 {

        margin-bottom: 8.888889vw;
    }

    .new-video_container .swiper-button-prev,
    .new-video_container .swiper-button-next {
        display: none !important;
    }

    .new-video_container .new-video_s7_swiper .new-video_s7_swiper-pagination {
        top: 226px;
        bottom: auto;
    }

    .new-video_container .new-video_s7_swiper .new-video_s7_swiper-pagination .swiper-pagination-bullet {
        width: 4.444444vw;
        height: .555556vw;
        border-radius: 0;
        margin: 0;
    }

    .new-video_container .new-video_s7_LearnMore {
        margin-top: 11.111111vw;
    }

    .new-video_container .new-video_s7_LearnMore a {
        height: 7.777778vw;
        padding: 0 2.5vw;
        font-size: 3.333333vw;
        border-radius: .555556vw;
    }

    .new-video_s7_mob_title {
        display: block;
        width: 85vw;
        margin: 0 auto;
        margin-top: 6.666667vw;
    }

    .new-video_s7_mob_title h3 {
        font-size: 4.444444vw;
        font-weight: 700;
        line-height: 1.5;
        color: #000;
    }

    .new-video_s8_Notice {
        width: 100%;
        padding: 0 24px;
        padding-top: 8.888889vw;
        padding-bottom: 13.333333vw;
    }

    /* 成功案例 */
    .new-video_container .new-video_s7_swiper .swiper-slide {
        width: 100%;
        height: 100%;
        max-width: 100%;
        border-radius: 0;

    }

    .new-video_container .new-video_s7_swiper .new-video_s7_item_img {
        height: 240px;
        object-fit: cover;
    }

    .new-video_container .new-video_s7_swiper .new-video_s7_item_text {
        position: inherit;
        background: white;
        width: 85vw;
        margin: 0 auto;
        margin-top: 6.666667vw;
        padding: 0;
        /* display: block; */
    }

    .new-video_container .new-video_s7_swiper .new-video_s7_item_text h3 {
        font-size: 4.444444vw !important;
        font-weight: 400;
        line-height: 1.5;
        color: #000;
    }

    .new-video_container .new-video_s7_swiper .new-video_s7_item_text p {
        display: none;
    }

    .new-video_container .new-video_kv {
        margin-top: 0px;
    }
}


/* 主标题副标题渐显效果css */
/* .new-video_container .animate {
    transform: translateY(2.604167vw);
    opacity: 0;
} */


/* 新增full-video */
/* full video */
.solar-pop-video-bg {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .6);
    display: none;
    z-index: 30;
}

.solar-pop-video-content {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 60vw;
}

.solar-pop-video-content .solar-pop-close {
    position: absolute;
    top: 0;
    right: 0;
    width: 2vw;
    z-index: 31;
    cursor: pointer;
}

.solar-pop-video-bg video {
    width: 100%;
}

/*full-video mob */
@media (max-aspect-ratio: 11 / 10) {

    /* full video */
    .solar-pop-video-bg {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, .6);
        display: none;
        z-index: 30;
    }

    .solar-pop-video-content {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        width: 95vw;
    }

    .solar-pop-video-content .solar-pop-close {
        position: absolute;
        top: 0;
        right: 0;
        width: 5vw;
        z-index: 31;
        cursor: pointer;
    }

    .solar-pop-video-bg video {
        width: 100%;
    }
}

.videoPlayBtn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 60px;
    height: 60px;
}


/* .section-1 .swiper-button-next {
    right: 10px !important;
    background-image: none !important;
    width: 20px !important;
    background-color: transparent !important;
} */


#point-box .point-box.hidedown {
    top: 71px !important;
}

/* #point-box .point-box.fixed{
    border-bottom: 1px solid #dedede;
} */

@media (max-width: 991px) {
    #point-box .point-box.hidedown {
        top: 56px !important;
    }
}

.point-left {
    display: none;
}

/*  */

.new-video_container .swiper-button-disabled {
    opacity: 0 !important;
}