.autoplay-carousel_wrap__XMbZI {
    overflow: hidden;
    height: 576px
}

.autoplay-carousel_wrap__XMbZI .autoplay-carousel_lr__AVtdz {
    display: flex
}

.autoplay-carousel_wrap__XMbZI .autoplay-carousel_lr__AVtdz>div {
    flex-shrink: 0
}

.carousel-item_carItem__0feGy {
    background: transparent;
    height: 273px;
    position: relative;
    cursor: pointer
}

.carousel-item_carItem__0feGy:hover .carousel-item_mask__2ki9w {
    opacity: .6
}

.carousel-item_carItem__0feGy:hover .carousel-item_palyBtn__zKYS0 {
    opacity: 1
}

.carousel-item_carItem__0feGy .carousel-item_mask__2ki9w {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 260px;
    background: rgba(0,0,0,.5);
    opacity: 0;
    transition: opacity .3s ease;
    border-radius: 16px;
    z-index: 10
}

.carousel-item_carItem__0feGy .carousel-item_palyBtn__zKYS0 {
    position: absolute;
    content: "";
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 45px;
    height: 45px;
    background-image: url(/static/image/play.png);
    background-size: cover;
    z-index: 11;
    opacity: 0;
    transition: all .3s ease-in-out
}

.carousel-item_carItem__0feGy .carousel-item_palyBtn__zKYS0:hover {
    background-image: url(/static/image/play-active.png)
}

.carousel-item_carItem__0feGy .carousel-item_img__fxf6e {
    height: 260px;
    width: 100%;
    border-radius: 16px
}

.carousel-item_carItem__0feGy .carousel-item_content__vPDaH {
    margin: 24px 0;
    height: 98px;
    background-color: #fff;
    border-radius: 16px;
    padding: 14px 16px;
    display: flex;
    align-items: center
}

.carousel-item_carItem__0feGy .carousel-item_content__vPDaH .carousel-item_title__ta0E9 {
    color: #000;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px
}

.carousel-item_carItem__0feGy .carousel-item_content__vPDaH .carousel-item_decs__WhUMG {
    color: var(--text-4,#545a6e);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px
}

.carousel-item_carItem__0feGy .carousel-item_tag__ApBab {
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    width: 92px;
    height: 28px;
    align-items: center;
    justify-content: center;
    border-radius: 0 16px;
    color: #fff;
    background: linear-gradient(87deg,#5572ff -37.3%,#a297ff 118.29%);
    font-size: 12px
}

@keyframes carousel-wrapper_fadeInUp__Gdkju {
    0% {
        opacity: 0;
        transform: translate3d(0,25%,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.carousel-wrapper_carWrapper__wQT8i {
    display: flex;
    gap: 24px;
    animation: carousel-wrapper_fadeInUp__Gdkju 1s ease-out forwards
}

.carousel-wrapper_carWrapper__wQT8i .carousel-wrapper_carousel1__iUWiZ .carousel-wrapper_autoCarousel1__pxxu7,.carousel-wrapper_carWrapper__wQT8i .carousel-wrapper_carousel2__dKcBo .carousel-wrapper_autoCarousel2__F5N0L,.carousel-wrapper_carWrapper__wQT8i .carousel-wrapper_carousel3__MXFN5 .carousel-wrapper_autoCarousel3__DOS2H {
    /*height: 576px*/
}

.carousel-wrapper_carouselModal__j3qeH .ant-modal-body video {
    width: 768px;
    height: 436px
}

.carousel-wrapper_carouselModal__j3qeH .ant-modal-header {
    border-radius: 4px 4px 0 0
}

.carousel-wrapper_carouselModal__j3qeH .ant-modal-content {
    border-radius: 4px
}

.industries-list_industriesList__FdLoU {
    display: flex;
    flex-wrap: wrap;
    gap: 32px
}

.industries-item_industriesItem__f_GeT {
    width: 276px;
    border-radius: 12px;
    background: #fff;
    box-shadow: 0 6px 12px 0 rgba(47,83,134,.06)
}

.industries-item_industriesItem__f_GeT>img {
    object-fit: cover;
    width: 276px;
    height: 160px;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px
}

.industries-item_industriesItem__f_GeT .industries-item_content__KBUXz {
    padding: 20px 20px 4px
}

.industries-item_industriesItem__f_GeT .industries-item_content__KBUXz .industries-item_title__d_cBE {
    color: var(--Text-5,#272e47);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 26px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}

.industries-item_industriesItem__f_GeT .industries-item_content__KBUXz .industries-item_subtitle__DWvyO {
    color: var(--Text-3,#747a8c);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    margin-top: 8px
}

.industries-item_industriesItem__f_GeT .industries-item_mainFun__TwNvz {
    display: flex;
    justify-content: space-between;
    padding: 20px;
    align-items: flex-end
}

.industries-item_industriesItem__f_GeT .industries-item_mainFun__TwNvz .industries-item_left__daahH {
    display: flex;
    flex-direction: column
}

.industries-item_industriesItem__f_GeT .industries-item_mainFun__TwNvz .industries-item_left__daahH .industries-item_value__O4lKR {
    display: flex;
    align-items: baseline;
    gap: 4px;
    margin-bottom: 2px;
    height: 28px
}

.industries-item_industriesItem__f_GeT .industries-item_mainFun__TwNvz .industries-item_left__daahH .industries-item_value__O4lKR .industries-item_number__ni3NB {
    color: var(--Text-5,#272e47);
    font-family: LX-numbers;
    font-size: 28px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px
}

.industries-item_industriesItem__f_GeT .industries-item_mainFun__TwNvz .industries-item_left__daahH .industries-item_value__O4lKR .industries-item_text__E02aA {
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 22px;
    color: var(--Text-5,#272e47)
}

.industries-item_industriesItem__f_GeT .industries-item_mainFun__TwNvz .industries-item_left__daahH .industries-item_title__d_cBE {
    color: var(--text-4,#545a6e);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.industries-item_industriesItem__f_GeT .industries-item_mainFun__TwNvz .industries-item_right__lgeCB {
    display: flex;
    align-items: center
}

.industries-item_industriesItem__f_GeT .industries-item_mainFun__TwNvz .industries-item_right__lgeCB .industries-item_mainFunction__k8Z_h {
    line-height: 16px;
    border-radius: 4px;
    border: 1px solid var(--label-12,#83b3f7);
    background: var(--label-11,#deebfd);
    display: inline-flex;
    padding: 4px 8px;
    font-size: 12px;
    color: var(--label-13,#4759b2);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.logo-carousel_logosWrapper__fJldG {
    display: flex;
    flex-direction: column;
    gap: 20px
}

.logo-carousel_logosWrapper__fJldG .logo-carousel_logoCarousel1___eUZV,.logo-carousel_logosWrapper__fJldG .logo-carousel_logoCarousel2__TSYSs {
    height: 100px
}

.logo-carousel_logosWrapper__fJldG .logo-carousel_bottom__gInbi {
    transform: translateX(-100px);
    width: calc(100% + 100px)
}
.page_customerCases__ByRK7 .page_bannerWrap__SkTtZ {
    height: 640px;
    background: linear-gradient(180deg,#e4ddff,#fff)
}

.page_customerCases__ByRK7 .page_bannerWrap__SkTtZ .page_content__EvC_d {
    width: 1200px;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 100%
}

.page_customerCases__ByRK7 .page_bannerWrap__SkTtZ .page_content__EvC_d .page_left__5t2im p {
    color: var(--Text-6,#080b19);
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%
}

.page_customerCases__ByRK7 .page_bannerWrap__SkTtZ .page_content__EvC_d .page_left__5t2im p.page_desc__ic0EY {
    margin-top: 24px;
    color: var(--Text-6,#080b19);
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px
}

.page_customerCases__ByRK7 .page_bannerWrap__SkTtZ .page_content__EvC_d .page_left__5t2im .page_registerWrap__5byH3 {
    display: flex;
    align-items: center;
    gap: 24px
}

.page_customerCases__ByRK7 .page_bannerWrap__SkTtZ .page_content__EvC_d .page_left__5t2im .page_registerWrap__5byH3 .page_registerBtn__5S4Yf {
    width: 168px;
    height: 56px;
    line-height: 56px;
    margin-top: 60px;
    font-weight: 500;
    font-size: 18px;
    font-style: normal
}

.page_customerCases__ByRK7 .page_bannerWrap__SkTtZ .page_content__EvC_d .page_left__5t2im .page_registerWrap__5byH3 .page_registerBtn__5S4Yf.page_download__ommdv {
    background-color: #f8f6ff;
    color: var(---Brand-6,#4c6aff);
    border: 1px solid #4c6aff
}

.page_customerCases__ByRK7 .page_bannerWrap__SkTtZ .page_content__EvC_d .page_right__vlOZv {
    float: right;
    overflow-y: hidden;
    padding-top: 64px
}

.page_customerCases__ByRK7 .page_enterprise__pHDg9 {
    height: 796px;
    background: linear-gradient(0deg,#e0e7fe,#fff);
    padding: 100px 0 80px
}

.page_customerCases__ByRK7 .page_enterprise__pHDg9 .page_content__EvC_d {
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    height: 100%
}

.page_customerCases__ByRK7 .page_enterprise__pHDg9 .page_content__EvC_d .page_title__xTLsi {
    color: var(--Text-5,#272e47);
    font-size: 28px;
    font-style: normal;
    font-weight: 500;
    line-height: 40px
}

.page_customerCases__ByRK7 .page_enterprise__pHDg9 .page_content__EvC_d .page_subTitle__6aVCR {
    color: var(--Text-5,#272e47);
    text-align: center;
    font-size: 40px;
    font-style: normal;
    font-weight: 600;
    line-height: 48px;
    margin-top: 12px;
    margin-bottom: 56px
}

.page_customerCases__ByRK7 .page_industries___0u5_ {
    min-height: 796px;
    background: linear-gradient(0deg,#e0e7fe,#fff);
    padding: 100px 0
}

.page_customerCases__ByRK7 .page_industries___0u5_ .page_content__EvC_d {
    width: 1200px;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start
}

.page_customerCases__ByRK7 .page_industries___0u5_ .page_content__EvC_d .page_title__xTLsi {
    color: var(--Text-5,#272e47);
    font-size: 28px;
    font-style: normal;
    font-weight: 500;
    line-height: 40px
}

.page_customerCases__ByRK7 .page_industries___0u5_ .page_content__EvC_d .page_subTitle__6aVCR {
    color: var(--Text-5,#272e47);
    text-align: center;
    font-size: 40px;
    font-style: normal;
    font-weight: 600;
    line-height: 48px;
    margin-top: 12px;
    margin-bottom: 56px
}

.page_customerCases__ByRK7 .page_industries___0u5_ .page_logos__ZfWk2 {
    width: 1200px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 100px auto 0
}

.page_customerCases__ByRK7 .page_industries___0u5_ .page_logos__ZfWk2 .page_title__xTLsi {
    color: var(--Text-5,#272e47);
    font-size: 28px;
    font-style: normal;
    font-weight: 500;
    line-height: 40px
}

.page_customerCases__ByRK7 .page_industries___0u5_ .page_logos__ZfWk2 .page_subTitle__6aVCR {
    color: var(--Text-5,#272e47);
    text-align: center;
    font-size: 40px;
    font-style: normal;
    font-weight: 600;
    line-height: 48px;
    margin-top: 12px;
    margin-bottom: 56px
}


.cases-wrapper {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    list-style: none;
    position: relative;
    opacity: 1;
    transition: opacity .3s ease;
}

.cases-wrapper.is-initialized {
    opacity: 1;
    transition: opacity .3s ease
}

.cases-wrapper .cases-swiper-wrapper {
    display: flex;
    justify-content: center
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide {
    background-size: cover;
    background-position: 50%;
    background-color: #fff;
    height: 390px;
    transition: opacity .5s ease-in-out;
    border-radius: 16px;
    transform: scale(.974,.949)
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide:not(.swiper-slide-active) {
    margin: 5px 0
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide .industries-item {
    height: 100%;
    width: 100%;
    padding: 32px 32px 0;
    position: relative
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide .industries-item .active-info,.cases-wrapper .cases-swiper-wrapper .swiper-slide .industries-item .active-person {
    opacity: 0;
    visibility: hidden
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide .industries-item .de-active-person {
    display: flex;
    align-items: center;
    gap: 12px;
    padding-bottom: 34px;
    border-bottom: 1px solid var(--Line-3,#e1e3e8);
    position: absolute;
    left: 32px;
    right: 32px;
    cursor: pointer
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide .industries-item .de-active-person .avatar {
    width: 56px;
    height: 56px;
    border-radius: 50%
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide .industries-item .de-active-person .info {
    display: flex;
    flex-direction: column;
    gap: 2px
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide .industries-item .de-active-person .info .name {
    color: var(--Text-5,#272e47);
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide .industries-item .de-active-person .info .position {
    color: var(--Text-3,#747a8c);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    white-space: pre-line
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide .industries-item .content {
    padding-top: 32px;
    position: absolute;
    top: 141px;
    cursor: pointer
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide .industries-item .content .improve-number {
    color: var(--Text-5,#272e47);
    font-family: LX-numbers;
    font-size: 48px;
    font-style: normal;
    font-weight: 500;
    line-height: 120%;
    margin-bottom: 2px;
    cursor: pointer
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide .industries-item .content .improve-text-only {
    color: var(--Text-5,#272e47);
    font-family: PingFang SC;
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%;
    margin-bottom: 16px;
    display: block;
    cursor: pointer
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide .industries-item .content .improve-desc {
    color: var(--Text-5,#272e47);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    margin-bottom: 24px;
    cursor: pointer
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide .industries-item .content .improve-text {
    color: var(--Text-3,#747a8c);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    padding-right: 36px;
    cursor: pointer
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide-active,.cases-wrapper .cases-swiper-wrapper .swiper-slide-duplicate-active {
    height: 400px;
    transition: opacity .5s ease-in-out;
    transform: scaleX(1.058);
    box-shadow: 0 10px 30px rgba(66,89,153,.25)
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide-active:hover,.cases-wrapper .cases-swiper-wrapper .swiper-slide-duplicate-active:hover {
    box-shadow: inset 0 0 30px rgba(51,112,255,.1),0 4px 8px rgba(31,35,41,.03),0 3px 6px -6px rgba(31,35,41,.05),0 6px 18px 6px rgba(31,35,41,.03)
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide-active .de-active-person,.cases-wrapper .cases-swiper-wrapper .swiper-slide-duplicate-active .de-active-person {
    transition: opacity .5s ease-in-out;
    visibility: hidden;
    opacity: 0
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide-active .industries-item,.cases-wrapper .cases-swiper-wrapper .swiper-slide-duplicate-active .industries-item {
    cursor: pointer
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide-active .industries-item .active-info,.cases-wrapper .cases-swiper-wrapper .swiper-slide-duplicate-active .industries-item .active-info {
    opacity: 1;
    visibility: visible;
    position: relative;
    z-index: 2
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide-active .industries-item .active-info .info,.cases-wrapper .cases-swiper-wrapper .swiper-slide-duplicate-active .industries-item .active-info .info {
    display: flex;
    flex-direction: column;
    gap: 2px
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide-active .industries-item .active-info .info .name,.cases-wrapper .cases-swiper-wrapper .swiper-slide-duplicate-active .industries-item .active-info .info .name {
    color: var(--Text-5,#272e47);
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
    margin-bottom: 8px
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide-active .industries-item .active-info .info .position,.cases-wrapper .cases-swiper-wrapper .swiper-slide-duplicate-active .industries-item .active-info .info .position {
    color: var(--Text-3,#747a8c);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    white-space: pre-line
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide-active .industries-item .content,.cases-wrapper .cases-swiper-wrapper .swiper-slide-duplicate-active .industries-item .content {
    top: 149px
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide-active .industries-item .de-active-person,.cases-wrapper .cases-swiper-wrapper .swiper-slide-duplicate-active .industries-item .de-active-person {
    border-bottom: none
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide-active .industries-item .active-person,.cases-wrapper .cases-swiper-wrapper .swiper-slide-duplicate-active .industries-item .active-person {
    opacity: 1;
    visibility: visible;
    transition: opacity .5s ease-in-out;
    position: absolute;
    top: -40px;
    left: 0;
    width: 100%;
    height: 440px
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide-prev {
    box-shadow: 20px 20px 30px 0 rgba(176,191,231,.15)
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide-prev:hover {
    box-shadow: inset 0 0 30px rgba(51,112,255,.1),10px 20px 8px rgba(31,35,41,.03),12px 15px 6px -6px rgba(31,35,41,.05),12px 17px 18px 6px rgba(31,35,41,.03)
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide-next {
    box-shadow: -20px 20px 30px 0 rgba(176,191,231,.15)
}

.cases-wrapper .cases-swiper-wrapper .swiper-slide-next:hover {
    box-shadow: inset 0 0 30px rgba(51,112,255,.1),-10px 20px 8px rgba(31,35,41,.03),-11px 18px 6px -6px rgba(31,35,41,.05),-13px 20px 18px 6px rgba(31,35,41,.03)
}
