.banner-section{position:relative}.banner-section .arrow-box{bottom:4.25rem;left:50%;position:absolute;transform:translateX(-50%)}.arrow-box .circle{height:2.75rem;width:2.75rem}.arrow-box .arrow{animation:arrow-slide-animation 1s infinite;left:1rem;position:absolute;top:.625rem;width:.75rem}@keyframes arrow-slide-animation{0%{top:.625rem}to{top:2.5rem}}.title-box{height:27.5rem;padding:7.5rem 0;width:100%}.icon-and-title{color:#323232;display:inline-block;font-size:4rem;font-weight:500;margin:0 auto 1.875rem;position:relative}.icon-and-title .blur-circle{height:7.5rem;left:-5.625rem;position:absolute;top:-1.875rem;width:7.5rem;z-index:-1}.sub-title{color:#ff9500;font-size:2.25rem;text-align:center}.case-item{padding:4.125rem 0 5rem;position:relative}.section1-case1,.section1-case3,.section1-case5{background:linear-gradient(180deg,#fff2d8,#fff)}.case-title-box{margin-bottom:1.25rem;position:relative;text-align:center}.case-title-box .case-title{color:#ffc200;display:inline-block;font-family:Arial PingFang SC;font-size:3.125rem;position:relative}.case-title-text{position:relative;z-index:1}.case-title .circle-line{align-items:center;display:flex;height:6.875rem;justify-content:center;position:absolute;width:20rem;z-index:0}.circle-line .circle{background-color:#ffefbf;border-radius:50%;height:6.875rem;left:50%;position:absolute;top:0;transform:translateX(-50%);width:6.875rem}.circle-line .line{background-color:hsla(0,0%,39%,.59);height:.0625rem;top:3.125rem;width:100%}.section1-case2 .circle-line{left:-54%;top:-.875rem;transform:rotate(150deg)}.case-sub-title,.section1-case4{margin-bottom:3.75rem}.case-sub-title{align-items:center;color:#323232;display:flex;font-family:Source Han Sans CN PingFang SC;font-size:2.625rem;font-weight:700;justify-content:center}.case-sub-title .icon{height:4.75rem;margin-left:1rem;width:4.75rem}.case-swiper{padding:0 11.375rem;position:relative;z-index:1}.case-swiper .swiper-slide{padding:0 3.75rem}.case-box2{background:linear-gradient(180deg,hsla(0,0%,100%,0) 32.69%,rgba(255,149,0,.15)),linear-gradient(180deg,#ffeabf,hsla(0,0%,100%,.36) 38.93%);border-radius:10.9375rem 0 10.9375rem 0}.section2-case3 .circle-line{right:-24%;top:-.75rem;transform:rotate(30deg)}.section2-case4 .case-swiper,.section3-case3 .case-swiper,.section6-case1 .case-swiper,.section7-case1 .case-swiper{padding:0 10rem}.section3-case1{background:linear-gradient(180deg,#fff2d8,#fff)}.section3-case2 .circle-line{left:-18%;top:-.875rem;transform:rotate(150deg)}.case-box4{background:linear-gradient(180deg,#ffeabf,hsla(0,0%,100%,.36) 38.93%);border-radius:0 10.9375rem 0 10.9375rem}.section4-case3 .circle-line{right:-24%;top:-1rem;transform:rotate(30deg)}.section5-case1{background:linear-gradient(180deg,#fff2d8,#fff)}.case-box6{background:linear-gradient(180deg,#ffeabf,hsla(0,0%,100%,.36) 38.93%),linear-gradient(180deg,hsla(0,0%,100%,0) 77.22%,rgba(255,149,0,.15) 102.83%);border-radius:10.9375rem 0 10.9375rem 0}.section7-case1{background:linear-gradient(180deg,#fff2d8,#fff)}.section7-case2 .circle-line{left:-13%;top:-.875rem;transform:rotate(150deg)}.section8-case1{background:linear-gradient(180deg,#fff2d8,#fff)}.section8-case2 .circle-line{right:-11%;top:-.875rem;transform:rotate(30deg)}.section1-case4 .juxing{background:linear-gradient(141.43deg,rgba(255,149,0,.53) 10.89%,rgba(255,253,246,.53) 84.57%);border-radius:0 0 12.375rem 12.375rem;bottom:1.25rem;height:12.375rem;left:1.25rem;position:absolute;transform:rotate(30deg);width:24.75rem}.section2-case1 .shanxing{background:rgba(255,149,0,.46);border-radius:50%;height:28.25rem;position:absolute;right:-14.125rem;top:-14.125rem;width:28.25rem}.bottom-rect{background:#fff9ed;bottom:6.25rem;height:18.9375rem;left:0;position:absolute;width:100%}.section4-case1 .shanxing{background:rgba(255,149,0,.46);border-radius:50%;height:28.25rem;left:-14.125rem;position:absolute;top:-14.125rem;width:28.25rem}.section2-case1{overflow:hidden}.section4-case4 .juxing{background:linear-gradient(141.43deg,rgba(255,149,0,.53) 10.89%,rgba(255,253,246,.53) 84.57%);border-radius:0 0 12.375rem 12.375rem;bottom:.625rem;height:12.375rem;position:absolute;right:5rem;transform:rotate(-36deg);width:24.75rem}.section5-case1 .circle-img1{height:3.625rem;position:absolute;right:10.25rem;top:16rem;width:3.625rem}.section5-case1 .circle-img2{height:5.625rem;left:3.25rem;position:absolute;top:48.25rem;width:5.625rem}.polygon{height:6.5rem;position:absolute;transition:transform .8s;width:6.5rem;z-index:1}.polygon:hover{transform:rotate(180deg)}.section6-case1 .polygon{height:5.625rem;left:5rem;top:49rem;width:5.625rem}.section6-case2 .juxing{background:rgba(255,149,0,.46);border-radius:0 0 9.5rem 9.5rem;bottom:0;height:9.5rem;position:absolute;right:0;transform:rotate(-30deg);width:19rem}.section7-case2 .circle-img{height:5.625rem;position:absolute;right:4.375rem;top:33.125rem;width:5.625rem}.section8-case2 .polygon{bottom:40rem;left:4.375rem}.animation-box1{border:6.25rem solid #ffce8a;border-radius:50%;height:30.125rem;position:absolute;right:0;top:3.75rem;transform:translateX(100%);width:30.125rem}.animation-box2{border:9.5rem solid rgba(255,149,0,.24);border-radius:50%;height:45.875rem;left:0;position:absolute;top:5rem;transform:translateX(-100%);width:45.875rem}.animation-box3{border:6.25rem solid #ffce8a;border-radius:50%;height:31rem;position:absolute;right:0;top:-3.75rem;transform:translateX(90%);width:31rem}.animation-box4{border:8rem solid #ffce8a;border-radius:50%;height:38.5rem;left:0;position:absolute;top:45.625rem;transform:translateX(-100%);width:38.5rem}.animation-box5{border:5.75rem solid #ffce8a;border-radius:50%;height:27.5rem;position:absolute;right:0;top:9.875rem;transform:translateX(100%);width:27.5rem}.animation-box1,.animation-box2,.animation-box3,.animation-box4,.animation-box5{transition:all 1.6s ease-in-out;will-change:transform,opacity}#section1_case2_animation{opacity:0;transform:translateX(100%)}#section2_case3_animation{opacity:0;transform:translateX(-100%)}#section3_case3_animation{opacity:0;transform:translateX(90%)}#section5_case2_animation{opacity:0;transform:translateX(-100%)}#section8_case1_animation{opacity:0;transform:translateX(100%)}.animation-active{opacity:1!important;transform:translateX(0)!important}[id$=_animation]{transition:transform .8s ease-in-out,opacity .8s ease-in-out!important}.lazy:not(.loaded){background-color:#f5f5f5;height:31.25rem;transition:opacity .3s ease-in-out}.lazy.loaded{opacity:1}