.enterprise-banner{position:relative;width:100%}.enterprise-banner .container-position{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.enterprise-banner .banner-container{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;height:85%}.enterprise-banner .banner-container .title{font-size:48px;font-weight:bold;color:#fff;line-height:54px}.enterprise-banner .banner-container .line-icon{width:49px;height:8px;margin-top:26px}.enterprise-banner .banner-container .sub-title{margin-top:20px;font-size:36px;font-weight:bold;color:#fff;line-height:48px}.enterprise-banner .banner-container .desc{margin-top:25px;font-size:32px;font-weight:300;color:#fff;line-height:48px}.enterprise-banner .banner-container .link-btn{margin-top:72px}.enterprise-banner .banner-container .link-btn .bg-color{background-color:#44c8c9}.solution{width:100%;background-color:#fff;overflow:hidden;padding-bottom:70px}.solution .solution-container{padding-top:95px;padding-bottom:69px}.solution .title{text-align:center;font-size:60px;font-weight:200;color:#333;line-height:62px}.solution .en-title{margin-top:26px;text-align:center;font-size:36px;font-weight:bold;color:#333;line-height:38px;text-transform:uppercase}.solution .solution-box{width:100%;height:555px;background-repeat:no-repeat;background-size:cover;background-position:center center;margin-top:230px}.solution .solution-box .solution-containers{display:flex;justify-content:space-between}.solution .solution-box .solution-containers .solution-item{position:relative;width:23%;height:660px;margin-top:-105px}.solution .solution-box .solution-containers .solution-item .solution-item-one{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;padding:58px 0 0 36px}.solution .solution-box .solution-containers .solution-item .solution-item-one .solution-one-title{font-size:34px;font-weight:bold;color:#fff;line-height:36px}.solution .solution-box .solution-containers .solution-item .solution-item-one .solution-one-text{margin-top:16px;font-size:22px;font-weight:300;color:#fff;line-height:24px;text-transform:uppercase}.solution .solution-box .solution-containers .solution-item .solution-item-two{position:absolute;top:50%;left:50%;display:none;opacity:0;transform:translate(-50%, -50%);flex-direction:column;align-items:center;justify-content:flex-end;width:477px;height:817px;background-repeat:no-repeat;background-size:cover;background-position:center center;padding-bottom:110px;z-index:1}.solution .solution-box .solution-containers .solution-item .solution-item-two .solution-two-title{width:264px;font-size:38px;font-weight:bold;color:#fff;line-height:40px}.solution .solution-box .solution-containers .solution-item .solution-item-two .solution-two-text{width:263px;margin-top:18px;font-size:18px;font-weight:400;color:#fff;line-height:34px;text-transform:uppercase}.solution .solution-box .solution-containers .solution-item.active .solution-item-two{display:flex;animation:show .3s forwards;-webkit-animation:show .3s forwards}.case{position:relative;width:100%;padding-top:80px}.case .case-container{width:100%;overflow:hidden}.case .case-container .case-title{font-size:60px;font-weight:300;color:#333;line-height:62px}.case .case-container .case-en{margin-top:20px;font-size:36px;font-weight:bold;color:#333;line-height:38px}.case .case-container .case-content{display:flex;justify-content:space-between;margin-top:100px}.case .case-container .case-content .case-left{width:56%}.case .case-container .case-content .case-left .case-left-item{display:none}.case .case-container .case-content .case-left .case-left-item .case-time{margin-top:28px;font-size:18px;font-weight:400;color:#666;line-height:20px}.case .case-container .case-content .case-left .case-left-item .case-top{display:flex;justify-content:space-between;align-items:center;margin-top:10px;height:67px}.case .case-container .case-content .case-left .case-left-item .case-top .case-title{flex:1;font-size:48px;font-weight:bold;color:#333;line-height:50px}.case .case-container .case-content .case-left .case-left-item .case-top .case-prize{display:flex;flex-direction:column;align-items:center}.case .case-container .case-content .case-left .case-left-item .case-top .case-prize .case-prize-icon{display:block;width:122px}.case .case-container .case-content .case-left .case-left-item .case-top .case-prize .case-prize-text{margin-top:6px;font-size:14px;font-weight:400;color:#666;line-height:16px}.case .case-container .case-content .case-left .case-left-item .case-text{height:52px;margin-top:30px;font-size:18px;font-weight:300;color:#666;line-height:36px}.case .case-container .case-content .case-left .case-left-item .case-button{margin-top:50px}.case .case-container .case-content .case-left .case-left-item .case-button .bg-color{background-color:#44c8c9}.case .case-container .case-content .case-left .case-left-item .case-button .button-text{color:#333}.case .case-container .case-content .case-left .case-left-item .case-button:hover .button-text{color:#fff}.case .case-container .case-content .case-left .case-left-item.active{display:block}.case .case-container .case-content .case-left .case-arrows{position:relative;display:flex;justify-content:flex-end;margin-top:58px;z-index:5}.case .case-container .case-content .case-left .case-arrows .case-arrow-prev{width:13px;height:24px;background-image:url(../image/you.png);cursor:pointer;transform:rotate(180deg);background-repeat:no-repeat;background-size:cover}.case .case-container .case-content .case-left .case-arrows .case-arrow-prev.prevs{transform:rotate(0);background-image:url(../image/zuo.png)}.case .case-container .case-content .case-left .case-arrows .case-arrow-next{margin-left:30px;width:13px;height:24px;background-image:url(../image/you.png);background-repeat:no-repeat;background-size:cover;cursor:pointer}.case .case-container .case-content .case-left .case-arrows .case-arrow-next.nexts{background-image:url(../image/zuo.png);transform:rotate(180deg);cursor:auto}.case .case-container .case-content .case-left .case-images{display:flex;width:100%;margin-top:45px}.case .case-container .case-content .case-left .case-images .case-images-img{width:23.8%;margin-right:16px;opacity:.5;border-radius:6px;cursor:pointer}.case .case-container .case-content .case-left .case-images .case-images-img:nth-last-child(1){margin-right:0}.case .case-container .case-content .case-left .case-images .case-images-img.active{opacity:1}.case .case-container .case-content .case-right{position:relative;width:613px;height:657px}.case .case-container .case-content .case-right .case-right-item{position:absolute;top:0;left:0;width:613px;height:657px;opacity:0}.case .case-container .case-content .case-right .case-right-item .case-right-image{position:absolute;top:0;left:0;width:613px;height:657px;background-repeat:no-repeat;background-size:cover;background-position:center center;opacity:0;transform:translateX(200px);z-index:2}.case .case-container .case-content .case-right .case-right-item .case-right-img{position:absolute;top:-68px;right:97px;width:461px;height:725px;background-repeat:no-repeat;background-size:cover;opacity:0;transform:translateX(200px);z-index:3}.case .case-container .case-content .case-right .case-right-item .case-right-banner{position:absolute;top:-40px;right:-43px;width:480px;height:487px;background-image:url(../image/case-banner.png);background-repeat:no-repeat;background-size:cover;z-index:1}.case .case-container .case-content .case-right .case-right-item.active{opacity:1}.case .case-container .case-content .case-right .case-right-item.active .case-right-image{animation:move 1s forwards;-webkit-animation:move 1s forwards}.case .case-container .case-content .case-right .case-right-item.active .case-right-img{animation:move 1s forwards;-webkit-animation:move 1s forwards;animation-delay:.3s;-webkit-animation-delay:.3s}.case .case-container .case-content .case-right .case-right-item.two .case-right-img{top:0;right:0;width:187px;height:331px}.case .case-container .case-content .case-right .case-right-item.three .case-right-img{top:90px;left:-40px;right:auto;width:348px;height:510px}.case .case-container .case-content .case-right .case-right-item.four .case-right-img{top:25px;left:-25px;right:auto;width:162px;height:633px}.process{position:relative;width:100%;margin-top:75px}.process .image{position:absolute;top:0;left:0;width:100%;height:100%}.process .image .detail-img{width:100%;height:100%}.process .title-group{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:163px;padding-bottom:108px;z-index:1}.process .title-group .zh-title{font-size:56px;font-weight:200;color:#fcfcfc;line-height:58px}.process .title-group .en-process{margin-top:20px;font-size:36px;font-weight:bold;color:#fcfcfc;line-height:38px}.process .process-box{position:relative;width:100%;height:627px;background-color:rgba(43,43,45,0.8);z-index:1}.process .process-container{display:flex;align-items:center;justify-content:space-between;height:100%;padding-top:30px}.process .process-container .arrow{width:28px;height:16px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(../image/process-arrow.png)}.process .process-container .item{position:relative;display:flex;align-items:center;flex-direction:column;width:334px;height:531px;padding-top:101px;border-radius:30px;overflow:hidden}.process .process-container .item .order{position:relative;font-size:20px;font-weight:bold;color:#fff;line-height:22px;z-index:1;transform:translateY(100px);transition:color .2s,transform .2s}.process .process-container .item .title{position:relative;margin-top:30px;font-size:30px;font-weight:bold;color:#fff;line-height:32px;z-index:1;transform:translateY(100px);transition:color .2s,transform .2s}.process .process-container .item .desc{position:relative;margin-top:57px;padding:0 30px;font-size:16px;font-weight:400;color:#666666;line-height:36px;z-index:1;opacity:0;transition:opacity .2s}.process .process-container .item .background{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(../image/process-item-bg.png);z-index:0;opacity:0;transition:opacity .2s}.process .process-container .item.active .order{color:#2b2b2d;transform:translateY(0)}.process .process-container .item.active .title{color:#2b2b2d;transform:translateY(0)}.process .process-container .item.active .desc{opacity:1}.process .process-container .item.active .background{opacity:1}.inner-shadow{position:absolute;top:0;left:0;width:100%;height:147px;background-image:url(../image/shadow.png);background-repeat:repeat-x;background-size:auto 147px;z-index:2}.detail-img{background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;opacity:0;transition:all .3s}.image{position:relative;display:block;width:100%}.image.show .detail-img{opacity:1}.service-footer{width:100%;padding-bottom:60px}.service-footer .service-footer-container{position:relative;display:flex;justify-content:space-between;height:800px;padding-top:130px}.service-footer .service-footer-container .footer-left .title{font-size:56px;font-weight:200;color:#333;line-height:58px}.service-footer .service-footer-container .footer-left .en-title{margin-top:20px;font-size:36px;font-weight:bold;color:#333;line-height:38px;text-transform:uppercase}.service-footer .service-footer-container .footer-left .sub-title{margin-top:100px;font-size:48px;font-weight:200;color:#333;line-height:67px}.service-footer .service-footer-container .footer-left .sub-title .blod{font-weight:bold}.service-footer .service-footer-container .footer-left .desc{margin-top:63px;width:655px;font-size:24px;font-weight:300;color:#666;line-height:48px}.service-footer .service-footer-container .footer-left .about-us-link{margin-top:22px}.service-footer .service-footer-container .footer-left .about-us-link .bg-color{background-color:#44c8c9}.service-footer .service-footer-container .footer-left .about-us-link .button-text{color:#333}.service-footer .service-footer-container .footer-left .about-us-link:hover .button-text{color:#fff}.service-footer .service-footer-container .footer-right{display:flex;justify-content:space-between;padding-top:227px}.service-footer .service-footer-container .footer-right .num-group{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-right:87px;height:117px}.service-footer .service-footer-container .footer-right .num-group .number{font-size:72px;font-weight:bold;color:#aace32;line-height:74px}.service-footer .service-footer-container .footer-right .num-group .sub-text{margin-top:39px;font-size:24px;font-weight:300;color:#333;line-height:26px}.service-footer .service-footer-container .right-line{position:absolute;bottom:35px;right:20px;display:flex;align-items:flex-end;justify-content:center;flex-direction:column}.service-footer .service-footer-container .right-line .new-way{position:relative;top:-13px;left:16px;font-size:30px;font-weight:bold;color:#232222;line-height:40px;text-transform:uppercase;opacity:.2;writing-mode:vertical-lr;transform:rotate(180deg)}.service-footer .service-footer-container .right-line .line{width:1px;height:370px;background-color:rgba(139,142,155,0.3)}@media screen and (max-width:1600px){.enterprise-banner .banner-container .title{font-size:52px;line-height:54px}.enterprise-banner .banner-container .sub-title{margin-top:20px;font-size:28px;line-height:30px}.enterprise-banner .banner-container .desc{margin-top:25px;font-size:24px;line-height:36px}.solution .item{position:relative;width:390px;height:533px}.solution .item .content{padding-top:96px}.solution .item.active{width:615px;height:863px}.case .case-container .case-content .case-left{width:55%}.case .case-container .case-content .case-left .case-left-item .case-top .case-title{font-size:36px;line-height:38px}.case .case-container .case-content .case-left .case-left-item .case-text{margin-top:20px;font-size:14px;line-height:26px}.case .case-container .case-content .case-left .case-left-item .case-button{margin-top:30px}.case .case-container .case-content .case-left .case-arrows{margin:30px;margin-right:0}.case .case-container .case-content .case-left .case-images .case-images-img{width:23.5%}.case .case-container .case-content .case-right{margin-left:50px;margin-top:50px;width:485px;height:520px}.case .case-container .case-content .case-right .case-right-item{width:100%;height:100%}.case .case-container .case-content .case-right .case-right-item .case-right-image{width:100%;height:100%}.case .case-container .case-content .case-right .case-right-item .case-right-img{top:-72px;right:62px;width:378px;height:594px}.case .case-container .case-content .case-right .case-right-item .case-right-banner{width:480px;height:487px}.case .case-container .case-content .case-right .case-right-item.two .case-right-img{top:0;right:0;width:155px;height:295px}.case .case-container .case-content .case-right .case-right-item.three .case-right-img{top:85px;left:-40px;right:auto;width:275px;height:403px}.case .case-container .case-content .case-right .case-right-item.four .case-right-img{top:42px;left:-18px;right:auto;width:122px;height:477px}.service-footer{width:100%}.service-footer .service-footer-container .footer-right .num-group{margin-right:50px;height:117px}.service-footer .service-footer-container .footer-right .num-group .number{font-size:58px;line-height:62px}.service-footer .service-footer-container .footer-right .num-group .sub-text{margin-top:39px;font-size:20px;font-weight:300;color:#333;line-height:24px}}@media screen and (max-width:1500px){.enterprise-banner .banner-container .title{font-size:52px;line-height:54px}.enterprise-banner .banner-container .sub-title{margin-top:20px;font-size:28px;line-height:30px}.enterprise-banner .banner-container .desc{margin-top:25px;font-size:24px;line-height:36px}.solution .item{position:relative;width:360px;height:533px}.solution .item .content{padding-top:85px}.solution .item .content .bottom-group .get-solution-btn{width:465px}.solution .item .content .bottom-group .get-solution-btn .expert-img{width:100px}.solution .item .content .bottom-group .get-solution-btn .text{font-size:26px;font-weight:400;color:#fff;line-height:64px}.solution .item.active{width:560px;height:863px}}@keyframes show{from{display:none;opacity:0}to{display:block;opacity:1}}@-webkit-keyframes show{from{display:none;opacity:0}to{display:block;opacity:1}}@keyframes move{from{opacity:0;transform:translateX(200px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes move{from{opacity:0;transform:translateX(200px)}to{opacity:1;transform:translateX(0)}}