body{padding-top:2.62rem}.module-banner{width:100%}.module-banner .module-banner-container{width:100%}.module-banner .green-line-title .title{font-size:.46rem;font-weight:300;color:#333333;line-height:.48rem}.module-banner .green-line-title .green-line{bottom:-0.03rem;width:3.98rem}.module-banner .module-title{margin-top:.09rem;font-size:.6rem;font-weight:500;color:#333;line-height:.62rem}.module-banner .module-desc{margin-top:.03rem;font-size:.3rem;font-weight:300;color:#232222;line-height:.39rem;opacity:.8}.stage{width:100%;margin-top:.2rem}.stage .stage-container{width:100%}.stage .stage-item{width:100%;padding-bottom:.75rem;padding-top:.71rem}.stage .stage-item+.stage-item{border-top:1px solid rgba(46,46,51,0.5)}.stage .stage-item .stage-sub-title .title{font-size:.28rem;font-weight:300;color:#4a4b50;line-height:.3rem}.stage .stage-item .stage-sub-title .green-line{width:.98rem}.stage .stage-item .stage-title{margin-top:.07rem;font-size:.36rem;font-weight:bold;color:#4a4b50;line-height:.38rem}.stage .stage-item .stage-desc{margin-top:.18rem;font-size:.28rem;font-weight:300;color:#4a4b50;line-height:.4rem}.think-content{width:100%}.think-content .think-content-container{width:100%;padding-bottom:1.22rem}.think-content .content-group{width:100%}.think-content .content-group .green-line-title .title{font-size:.46rem;font-weight:400;color:#333;line-height:.48rem}.think-content .content-group .green-line-title .green-line{bottom:-0.02rem;width:6.28rem}.think-content .content-group .desc{margin-top:.35rem;font-size:.3rem;font-weight:300;color:#232222;line-height:.5rem;opacity:.8}.think-content .content-group+.content-group{margin-top:1rem}.think-content .content-group+.content-group .green-line-title .green-line{width:4.78rem}.application-cases{width:100%;background-color:#dadce0}.application-cases .application-cases-container{width:100%;padding-top:1.09rem;padding-bottom:1.31rem}.application-cases .application-cases-title{font-size:.46rem;font-weight:400;color:#333;line-height:.48rem}.application-cases .case-group{width:100%;margin-top:.47rem}.application-cases .case-group .case-item{display:block;width:100%;border-radius:0 0 .2rem .2rem;background-color:#FFFFFF;overflow:hidden}.application-cases .case-group .case-item+.case-item{margin-top:.3rem}.application-cases .case-group .case-item .case-image{width:100%;height:3.72rem;background-position:center center;background-size:cover;background-repeat:no-repeat}.application-cases .case-group .case-item .case-title{padding:0 .31rem;font-size:.36rem;font-weight:400;color:#303035;line-height:.68rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}