.wrapper1{background-size:cover;background-position:center}.wrapper1 .container .banner{padding:180px 20px 120px}.wrapper1 .container .banner .p1{text-align:center;font-size:42px;font-weight:600;color:#fff;line-height:60px;letter-spacing:2px;text-shadow:0px 2px 4px rgba(0,0,0,.5)}.wrapper1 .container .banner .p2{text-align:center;font-size:30px;font-weight:600;color:#fff;line-height:42px;letter-spacing:1px;text-shadow:0px 2px 4px rgba(0,0,0,.5)}.wrapper2 .container .box{padding:60px 20px}.wrapper2 .container .box .introduce{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:40px;margin-top:40px}.wrapper2 .container .box .introduce .intr-img{overflow:hidden}.wrapper2 .container .box .introduce .intr-img>img{width:100%;aspect-ratio:6/4;object-fit:cover}.wrapper2 .container .box .introduce .intr-content>img{width:110px;height:auto;margin-bottom:26px}.wrapper2 .container .box .introduce .intr-content p{font-size:18px;font-weight:400;color:#1d1b1a;line-height:28px;margin-bottom:10px}.wrapper3{background:#f1f7ff}.wrapper3 .container .box{padding:60px 20px}.wrapper3 .container .box .value{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:40px;margin-top:50px}.wrapper3 .container .box .value .value-item{display:grid;grid-template-columns:46fr 200fr;grid-template-rows:auto;grid-column-gap:10px;grid-row-gap:0;padding:20px 40px;background:#ffffff;box-shadow:0 0 4px #d9d9d970;border-radius:8px;overflow:hidden}.wrapper3 .container .box .value .value-item .value-img{width:100px;height:100px;background:#ffffff;display:flex;align-items:center;justify-content:center}.wrapper3 .container .box .value .value-item .value-img>img{width:100%;height:100%;object-fit:contain}.wrapper3 .container .box .value .value-item .value-content .p1{font-size:16px;font-weight:500;color:#001d31;line-height:22px;text-shadow:0px 0px 4px rgba(217,217,217,.44);margin-top:13px}.wrapper3 .container .box .value .value-item .value-content .p2{font-size:12px;font-weight:400;color:#1d1b1a80;line-height:17px;text-shadow:0px 0px 4px rgba(217,217,217,.44);margin-top:15px}.wrapper4{background:linear-gradient(180deg,#91bfff 0%,#0062ea 100%)}.wrapper4 .container .box{padding:60px}.wrapper4 .container .box .contact{display:grid;grid-template-columns:380fr 920fr;grid-template-rows:auto;grid-column-gap:100px;grid-row-gap:40px;margin-top:60px}.wrapper4 .container .box .contact .cont-left .p1{font-size:24px;font-weight:500;color:#fff;line-height:33px;margin-top:30px;text-align:center}.wrapper4 .container .box .contact .cont-left .p2{font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:22px;margin-top:12px;text-align:center}.wrapper4 .container .box .contact .cont-left>img{width:100%;height:auto;aspect-ratio:375/346;object-fit:cover;margin-top:20px}.wrapper4 .container .box .contact .cont-right{padding:30px 40px;background:rgba(199,233,255,.2);border:1px solid rgba(255,255,255,.2)}.wrapper4 .container .box .contact .cont-right .cont-title .s1{font-size:24px;font-weight:400;color:#fff;line-height:33px}.wrapper4 .container .box .contact .cont-right .cont-title .s2{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:20px;margin-left:20px}.wrapper4 .container .box .contact .cont-right .cont-form form{width:100%;display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap}.wrapper4 .container .box .contact .cont-right .cont-form form input{width:calc(50% - 20px);background:#ffffff;border-radius:2px;font-size:14px;font-weight:400;color:#1d1b1a;line-height:20px;margin-top:20px;padding:15px}.wrapper4 .container .box .contact .cont-right .cont-form form input::placeholder{font-size:14px;font-weight:400;color:#999}.wrapper4 .container .box .contact .cont-right .cont-form form .textarea-wrapper{width:100%;position:relative;margin-top:20px}.wrapper4 .container .box .contact .cont-right .cont-form form .textarea-wrapper textarea{width:100%;height:200px;background:#ffffff;border-radius:2px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#1d1b1a;line-height:20px;border:none;padding:15px 15px 35px;outline:none;resize:none}.wrapper4 .container .box .contact .cont-right .cont-form form .textarea-wrapper textarea::placeholder{font-size:14px;font-weight:400;color:#999}.wrapper4 .container .box .contact .cont-right .cont-form form .textarea-wrapper .char-count{position:absolute;bottom:10px;right:15px;font-size:12px;font-weight:400;color:#999;pointer-events:none}.wrapper4 .container .box .contact .cont-right .cont-form form .submit{width:100%;border-radius:2px;text-align:center;margin-top:20px}@media screen and (max-width: 1000px){.wrapper2 .container .box{padding:20px}.wrapper2 .container .box .introduce{grid-row-gap:20px;grid-column-gap:20px;margin-top:20px}.wrapper3 .container .box{padding:20px}.wrapper3 .container .box .value{grid-template-columns:1fr 1fr;grid-row-gap:20px;grid-column-gap:20px;margin-top:20px}.wrapper3 .container .box .value .value-item,.wrapper4 .container .box{padding:20px}.wrapper4 .container .box .contact{margin-top:0;grid-template-columns:1fr;grid-row-gap:20px;grid-column-gap:20px}.wrapper4 .container .box .contact .cont-left .p1{text-align:center;margin-top:20px}.wrapper4 .container .box .contact .cont-left .p2{text-align:center}.wrapper4 .container .box .contact .cont-left>img{display:none}}@media screen and (max-width: 800px){.wrapper1 .container .banner{padding:120px 20px 60px}.wrapper1 .container .banner .p1{font-size:36px;line-height:60px}.wrapper1 .container .banner .p2{font-size:24px;line-height:42px}.wrapper2 .container .box .introduce{grid-template-columns:1fr}}@media screen and (max-width: 600px){.wrapper1 .container .banner .p1{font-size:32px;line-height:60px}.wrapper1 .container .banner .p2{font-size:20px;line-height:42px}.wrapper2 .container .box .introduce .intr-content p{font-size:16px;line-height:26px}.wrapper3 .container .box .value{grid-template-columns:1fr}.wrapper4 .container .box{padding:20px}.wrapper4 .container .box .contact{grid-template-columns:1fr;grid-row-gap:20px;grid-column-gap:20px}.wrapper4 .container .box .contact .cont-left .p1{margin-top:20px;font-size:20px}.wrapper4 .container .box .contact .cont-right{padding:20px}.wrapper4 .container .box .contact .cont-right .cont-title .s1{font-size:20px}.wrapper4 .container .box .contact .cont-right .cont-form form input{width:100%}.wrapper4 .container .box .success{width:280px;left:calc(50% - 140px)}}@media screen and (max-width: 420px){.wrapper1 .container .banner{padding:80px 20px 20px}.wrapper1 .container .banner .p1{font-size:28px;line-height:60px}.wrapper1 .container .banner .p2{font-size:16px;line-height:24px}}
