﻿@keyframes theme-h1{0%{margin-left:5rem;opacity:0}to{margin-left:0;opacity:1}}@keyframes theme-h2{0%{margin-left:5rem;opacity:0}to{margin-left:0;opacity:1}}@keyframes theme-h3{0%{margin-left:5rem;opacity:0}to{margin-left:0;opacity:1}}@keyframes technology{0%{top:.5rem;opacity:0}to{top:0;opacity:1}}@keyframes divider{0%{top:100px}to{top:0}}@keyframes introduceBack{0%{opacity:0}to{opacity:1}}@keyframes introduceTheme{0%{top:1rem;opacity:0}to{top:0;opacity:1}}@keyframes introduceText{0%{top:1.5rem;opacity:0}to{top:0;opacity:1}}@keyframes introduceDetail{0%{opacity:0}to{opacity:1}}@keyframes caseTab{0%{opacity:0}to{opacity:1}}@keyframes caseItem{0%{top:500px;opacity:0}to{top:0;opacity:1}}@keyframes planMask{0%{height:0;top:1.35rem}to{height:2.7rem;top:0}}@keyframes maskContent{0%{opacity:0}to{opacity:1}}@keyframes planItem{0%{top:3rem;opacity:0}to{top:0;opacity:1}}@keyframes backgroundMask{0%,to{opacity:0}50%{opacity:1}}@keyframes moduleTitle{0%{opacity:0}to{opacity:1}}.home-content .carousel-indicators{position:absolute;width:30%;z-index:8;margin-left:2.6rem;display:flex;justify-content:left;margin-bottom:2.1rem}.home-content .carousel-indicators button{width:10px;height:10px;border-radius:50%;margin-right:15px;opacity:.15}.home-content .carousel-indicators .button:last-child{margin-right:unset}.home-content .carousel-indicators .active{background-color:#fff;opacity:1}.home-content .carousel-inner{overflow:hidden}.home-content .carousel-inner .carousel-item .company-banner{width:100%}.home-content .carousel-inner .carousel-item .company-theme{position:absolute;left:2.6rem;top:3.15rem;color:#fff;text-align:left}.home-content .carousel-inner .carousel-item .company-theme__h1{font-size:1rem;font-weight:600;margin-left:0;opacity:1;animation-name:theme-h1;animation-duration:1s}.home-content .carousel-inner .carousel-item .company-theme__h2{margin-top:.53rem;font-size:.64rem;font-weight:600;margin-left:0;opacity:1;animation-name:theme-h2;animation-duration:1.1s}.home-content .carousel-inner .carousel-item .company-theme__h3{margin-top:.19rem;font-size:.24rem;opacity:1;margin-left:0;animation-name:theme-h3;animation-duration:1.2s}.home-content .carousel-control{opacity:0}.home-content .company-introduction{overflow:hidden;margin:-1rem 0 0;display:flex;align-items:center;justify-items:center;justify-content:space-around;position:relative;background:rgba(5,7,11,.5);height:1rem;z-index:99}.home-content .company-introduction__item{text-align:center;display:flex;align-items:center;padding:.23rem 0;position:relative;top:.5rem;opacity:0;top:0}.home-content .company-introduction__item .item-logo{width:.5rem;height:.5rem}.home-content .company-introduction__item .item-text{margin-left:.1rem;text-align:left}.home-content .company-introduction__item .item-text__num{color:#fff;font-size:.24rem;font-weight:700}.home-content .company-introduction__item .item-text__name{color:#fff;font-size:.14rem}.home-content .company-introduction__item .phone-text{display:none}.home-content .company-introduction__item .item-num{color:#000;font-size:.16rem;font-weight:700;margin:.05rem 0}.home-content .company-introduction__item .item-name{color:#666;font-size:.11rem;font-weight:600}.home-content .company-introduction .technology{animation-name:technology;animation-duration:1s;top:0;opacity:1}.home-content .company-introduction__line{width:1px;height:.39rem;background-color:#fff;position:relative;visibility:hidden}.home-content .company-introduction .divider{display:inline-block;animation-name:divider;animation-duration:.5s;visibility:visible}.home-content .company-introduce{margin-top:.88rem;overflow:hidden}.home-content .company-introduce__title{text-align:center;opacity:0}.home-content .company-introduce__title .title{font-size:.5rem;font-weight:600;color:#262626}.home-content .company-introduce__title .horizontal{height:.1rem;width:1.3rem;background-color:#0f6bfc;margin-top:.13rem;display:inline-block}.home-content .company-introduce__content .content{position:relative;padding:0 13.5vw;margin-top:.52rem}.home-content .company-introduce__content .content .content-image{width:100%;height:100%;opacity:0;animation-name:introduceBack;animation-duration:1s}.home-content .company-introduce__content .content .introduce-back{opacity:1;animation-name:introduceBack;animation-duration:1s}.home-content .company-introduce__content .content .content-title{position:absolute;left:0;top:.42rem;padding:0 13.5vw;width:100%}.home-content .company-introduce__content .content .content-title__theme{color:#fff;text-align:center;width:100%;height:100%;font-size:.36rem;font-weight:400;line-height:.38rem;position:relative;top:1rem;opacity:0}.home-content .company-introduce__content .content .content-title .introduce-theme{animation-name:introduceTheme;animation-duration:.5s;top:0;opacity:1}.home-content .company-introduce__content .content .content-title__text{color:#fff;padding:.2rem .5rem 0;font-size:.22rem;line-height:.46rem;text-indent:3%;position:relative;top:1.5rem;opacity:0}.home-content .company-introduce__content .content .content-title .introduce-text{animation-name:introduceText;animation-duration:1s;top:0;opacity:1}.home-content .company-introduce__content .content .content-title .title-details{display:flex;align-items:center;justify-items:center;justify-content:space-around;position:relative;opacity:0}.home-content .company-introduce__content .content .content-title .title-details__text{text-align:center;display:flex;align-items:center}.home-content .company-introduce__content .content .content-title .title-details__text .details-text{text-align:center;min-width:160px}.home-content .company-introduce__content .content .content-title .title-details__text .details-text__num{color:#fff;font-size:.6rem;font-weight:600;display:flex;justify-content:center}.home-content .company-introduce__content .content .content-title .title-details__text .details-text__num .year{margin-top:.34rem;font-size:.26rem}.home-content .company-introduce__content .content .content-title .title-details__text .details-text__name{color:#fff;font-size:.26rem}.home-content .company-introduce__content .content .content-title .introduce-detail{opacity:1;animation-name:introduceDetail;animation-duration:1s}.home-content .company-case{margin-top:1.13rem;overflow:hidden}.home-content .company-case__title{font-size:.5rem;font-weight:600;color:#262626;text-align:center;opacity:0}.home-content .company-case__horizontal{text-align:center;opacity:0}.home-content .company-case__horizontal .content{height:.1rem;width:1.3rem;background-color:#0f6bfc;margin-top:.13rem;display:inline-block}.home-content .company-case__tab{margin-top:.35rem;display:flex;justify-content:center;opacity:0}.home-content .company-case__tab .tab-item{font-size:.26rem;font-weight:600;margin-left:.7rem;cursor:pointer}.home-content .company-case__tab .tab-item:first-child{margin-left:unset}.home-content .company-case__tab .cur-tab{color:#0f6bfc}.home-content .company-case .case-tab{opacity:1;animation-name:caseTab;animation-duration:1s}.home-content .company-case__list{margin-top:.55rem}.home-content .company-case__list .list-item{width:25%;height:2.96rem;display:inline-block}.home-content .company-case__list .item-image{max-width:100%;min-height:100%;position:relative;top:500px;opacity:0;transition:all .5s cubic-bezier(.23,1,.38,1)}.home-content .company-case .case-item{top:0;opacity:1;animation-name:caseItem;animation-duration:.5s}.home-content .company-plan{margin-top:.9rem;overflow:hidden}.home-content .company-plan__title{font-size:.5rem;font-weight:600;color:#262626;text-align:center;opacity:0}.home-content .company-plan__horizontal{text-align:center;opacity:0}.home-content .company-plan__horizontal .content{height:.1rem;width:1.3rem;background-color:#0f6bfc;margin-top:.13rem;display:inline-block}.home-content .company-plan__list{margin:.5rem 2.6rem .1rem;display:flex;flex-wrap:wrap}.home-content .company-plan__list .plan-item{width:25%;position:relative;top:600px;visibility:hidden;background-color:#fff;box-shadow:0 4px 5px rgba(0,0,0,.2)}.home-content .company-plan__list .plan-item__img{width:100%;height:2.7rem}.home-content .company-plan__list .plan-item__mask{width:100%;position:absolute;top:.92rem;background:rgba(0,0,0,.8);height:0}.home-content .company-plan__list .plan-item .plan-mask{height:2.7rem;top:0;animation-name:planMask;animation-duration:.5s}.home-content .company-plan__list .plan-item .mask-content{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;opacity:0;top:.92rem;width:100%;margin:0 auto}.home-content .company-plan__list .plan-item .mask-content__icon{width:.4rem;height:.4rem}.home-content .company-plan__list .plan-item .mask-content__text{margin-top:.1rem;font-size:.24rem;color:#fff;font-weight:500}.home-content .company-plan__list .plan-item .mask-text-icon{opacity:1;top:.92rem;animation-name:maskContent;animation-duration:.5s}.home-content .company-plan__list .plan-item__content{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.home-content .company-plan__list .plan-item__content .content-desc{margin:.46rem .53rem 0;font-size:16px;line-height:25px;max-height:150px;width:70%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.home-content .company-plan__list .plan-item__content .content-btn{margin-bottom:.48rem;margin-top:.48rem;display:inline-block;padding:.12rem .2rem;border:1px solid #000;color:#000;border-radius:3px;font-weight:600;cursor:pointer;font-size:.16rem}.home-content .company-plan__list .plan-item__content .cur-btn__more{color:#007aff;border:1px solid #007aff}.home-content .company-plan__list .plan-list__item{top:0;visibility:visible;animation-name:planItem;animation-duration:.5s}.home-content .company-plan .company-phone-plan{display:none}.home-content .company-process{background:linear-gradient(85deg,#2f2e34 0,#000 100%);padding:.7rem 2.6rem;margin-top:.7rem}.home-content .company-process__title{font-size:.5rem;font-weight:600;color:#fff;text-align:center;opacity:0}.home-content .company-process__horizontal{text-align:center;opacity:0}.home-content .company-process__horizontal .content{height:.1rem;width:1.3rem;background-color:#0f6bfc;margin-top:.13rem;display:inline-block}.home-content .company-process__list{display:flex;justify-content:space-between;margin-top:.5rem}.home-content .company-process__list .process-item{color:#fff}.home-content .company-process__list .process-item__image{width:1.12rem;height:1.12rem}.home-content .company-process__list .process-item__title{margin-top:.5rem;font-size:.24rem;font-weight:600}.home-content .company-process__list .process-item .english-title{margin-top:.24rem;font-size:.12rem}.home-content .company-process__list .process-item__point{margin-top:.18rem;margin-left:.17rem;font-size:.14rem}.home-content .company-process__list .process-item__point li{list-style:disc;line-height:26px}.home-content .company-process__list .process-item:last-child{margin-right:unset}.home-content .company-enterprise{position:relative}.home-content .company-enterprise .background-mask{width:100%;height:100%;position:absolute;z-index:-9;opacity:0;background-color:rgba(255,255,255,.6)}.home-content .company-enterprise .switch-mask{animation-duration:.5s;animation-name:backgroundMask;transition:all .8s ease-in-out}.home-content .company-enterprise-phone__back,.home-content .company-enterprise__back{position:absolute;top:0;z-index:-999;width:100%;height:100%}.home-content .company-enterprise__title{padding-top:.7rem;font-size:.5rem;font-weight:600;color:#fff;text-align:center;opacity:0}.home-content .company-enterprise__horizontal{text-align:center;opacity:0}.home-content .company-enterprise__horizontal .content{height:.1rem;width:1.3rem;background-color:#0f6bfc;margin-top:.13rem;display:inline-block}.home-content .company-enterprise__list{margin-top:.5rem;padding:0 2.6rem;width:100%;display:flex;flex-wrap:wrap;align-items:center;opacity:0}.home-content .company-enterprise__list .enterprise-image{width:2rem;height:1.3rem}.home-content .company-enterprise__list .enterprise-image:nth-child(5n){margin:0 0 0 .9rem}.home-content .company-enterprise__list .enterprise-image:nth-child(5n-4){margin:0 .9rem 0 0}.home-content .company-enterprise__list .enterprise-image:nth-child(5n-3){margin:0 .3rem 0 .1rem}.home-content .company-enterprise__list .enterprise-image:nth-child(5n-2){margin:0 .7rem}.home-content .company-enterprise__list .enterprise-image:nth-child(5n-1){margin:0 .1rem 0 .3rem}.home-content .module-title{animation-name:moduleTitle;animation-duration:1s;opacity:1}@media screen and (min-width:768px){.home-content .company-nav__tabs{margin:0 auto;max-width:1300px}.company-introduction{padding:0 10%!important}}@media screen and (max-width:768px){.home-content{padding-top:.5rem!important}.home-content .company-nav__content .myCurrSelContent .thumbnail .icon-pc{display:none}.home-content .company-nav__content .myCurrSelContent .thumbnail .icon-app{display:block}.carousel .carousel-inner .carousel-item .company-theme{top:64px;left:30px}.carousel .carousel-inner .carousel-item .company-theme .company-theme__h1{font-size:30px}.carousel .carousel-inner .carousel-item .company-theme .company-theme__h2{margin-top:29px;font-size:20px}.carousel .carousel-inner .carousel-item .company-theme .company-theme__h3{font-size:14px;margin-top:8px}.details-text{min-width:48px!important}.company-introduction{margin:-50px 0 0!important;padding:0 24px 0 30px;height:unset!important}.company-introduction .company-introduction__item{padding:6px 0 5px;display:flex;flex-direction:column;align-items:center}.company-introduction .company-introduction__item .item-logo{width:20px;height:20px}.company-introduction .company-introduction__item .item-text{display:none;margin-left:3px;font-weight:400}.company-introduction .company-introduction__item .item-text .item-text__num{font-size:12px}.company-introduction .company-introduction__item .item-text .item-text__name{font-size:10px!important}.company-introduction .company-introduction__item .phone-text{display:unset;font-size:12px;margin-top:2px;color:#fff}.company-introduction .company-introduction__line{display:none!important}.company-introduce{margin-top:11px!important}.company-introduce .company-introduce__title .title{font-size:.2rem}.company-introduce .company-introduce__title .horizontal{width:.4rem;height:.05rem}.company-introduce .company-introduce__content{margin-top:20px}.company-introduce .company-introduce__content .content{padding:0 .3rem;margin-top:.2rem}.company-introduce .company-introduce__content .content .content-image-phone{width:100%}.company-introduce .company-introduce__content .content .content-title{top:0;padding:.12rem}.company-introduce .company-introduce__content .content .content-title .content-title__theme{font-size:.18rem}.company-introduce .company-introduce__content .content .content-title .content-title__text{padding:8px .48rem;font-size:.14rem;line-height:.2rem}.company-introduce .company-introduce__content .content .content-title .title-details{margin:.13rem .25rem}.company-introduce .company-introduce__content .content .content-title .title-details .title-details__text .details-text{min-width:1rem}.company-introduce .company-introduce__content .content .content-title .title-details .title-details__text .details-text .details-text__num{font-size:.16rem}.company-introduce .company-introduce__content .content .content-title .title-details .title-details__text .details-text .details-text__num .year{font-size:.16rem;margin-top:unset}.company-introduce .company-introduce__content .content .content-title .title-details .title-details__text .details-text .details-text__name{font-size:.12rem}.company-case,.company-plan,.company-process{margin-top:.2rem!important}.company-case .company-case__title{font-size:.2rem}.company-case .company-case__horizontal>.content{width:.4rem;height:.05rem}.company-case .company-case__tab{display:none}.company-case .company-case__list{margin:.16rem .3rem 0}.company-case .company-case__list .item-image{width:50%}.company-plan .company-plan__title{font-size:.2rem}.company-plan .company-plan__horizontal>.content{width:.4rem;height:.05rem}.company-plan .company-phone-plan{margin-top:.1rem}.company-process{padding:.22rem .39rem .2rem .47rem!important}.company-process .company-process__title{font-size:.2rem}.company-process .company-process__horizontal>.content{margin-top:2px;width:.4rem;height:.05rem}.company-process .company-process__list{margin-top:unset;display:flex;flex-wrap:wrap;justify-content:space-between}.company-process .company-process__list .process-item{margin-top:.2rem;width:38%;display:flex;justify-content:center;flex-direction:column;align-items:center;margin-right:unset}.company-process .company-process__list .process-item .process-item__image{width:.5rem;height:.5rem}.company-process .company-process__list .process-item .process-item__title{font-size:.18rem;margin-top:.1rem}.company-process .company-process__list .process-item .english-title{display:none}.company-process .company-process__list .process-item .process-item__point{margin-top:.1rem;font-size:.14rem}.company-process .company-process__list .process-item .process-item__point li{line-height:.16rem}.company-enterprise{padding:.2rem 0!important}.company-enterprise .company-enterprise__title{font-size:.2rem}.company-enterprise .company-enterprise__horizontal>.content{width:.4rem;height:.05rem}.company-enterprise .company-enterprise__list,.company-phone-plan{padding:0 .3rem}.company-enterprise .company-enterprise__list .enterprise-image{width:1rem;height:.7rem;margin:unset!important}.company-enterprise .company-enterprise__list .enterprise-image:nth-child(3n-1){margin:0 .07rem!important}.swiper-container{background:#000;height:3rem;color:#fff;text-align:center}.swiper-container .swiper-wrapper{padding:unset!important}.swiper-slide{height:100%;opacity:.4;-webkit-transition:300ms;-moz-transition:300ms;-ms-transition:300ms;-o-transition:300ms;transition:300ms;position:relative;background-color:#fff;width:.625rem}.swiper-slide-active{opacity:1;width:1.9rem}.blue-slide{background:#4390ee}.orange-slide{background:#ff8604}.green-slide{background:#49a430}.pink-slide{background:#973e76}.swiper-slide .content{font-size:.14rem;line-height:.2rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;color:#000}.swiper-slide .content .content-desc{margin-top:.18rem;max-height:1rem;width:70%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.swiper-slide .content .content-btn{margin-top:.1rem;padding:2.5px 5px;border:1px solid #000;border-radius:3px}.swiper-slide>.mask{position:absolute;top:0;left:0;color:rgba(0,0,0,.6);z-index:9999}.swiper-slide>.image,.swiper-slide>.mask{width:100%;height:1.32rem}.pagination{position:absolute;z-index:20;left:10px;bottom:10px}.swiper-pagination-switch{display:inline-block;width:8px;height:8px;border-radius:8px;background:#222;margin-right:8px;opacity:.8;border:1px solid #fff;cursor:pointer}.swiper-visible-switch{background:#aaa}.swiper-active-switch{background:#fff}}