@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}html{line-height:1.15;text-size-adjust:100%;tab-size:2}@font-face{font-family:Poppins;src:url(https://cdnbj.utai.cn/pic/fonts/poppins-bold.otf) format("opentype");font-weight:700;font-style:normal}html,body{min-height:100vh;padding:0;margin:0}html:focus-within{scroll-behavior:smooth}@media (prefers-reduced-motion){html:focus-within{scroll-behavior:auto}}body{margin:0;overflow:hidden}body>div#__next{height:100%}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}a{color:inherit;text-decoration:none}a:not([class]){text-decoration-skip-ink:auto}img,picture{display:inline-block;max-width:100%}.semi-image-preview-image img{max-width:none;cursor:zoom-out!important}.semi-image-preview-image img:active{cursor:grab!important}input,button,textarea,select{font:inherit}:root{font-family:Poppins,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;overflow-y:auto;--animate-duration: .5s;background-color:#fff;--grid-side: 5.20833vw;--clip-bottom: 5.20833vw;--main-side: 12.5vw}body{font-family:Poppins;font-style:normal}.button-hover-animate{overflow:hidden}.button-hover-animate:before{content:"";position:absolute;width:16.66667vw;height:16.66667vw;top:100%;left:calc(50% - 8.33333vw);z-index:-1;border-radius:50%;transition:all .2s ease-out;background:#454545}.button-hover-animate:hover:before{top:calc(50% - 8.33333vw);left:calc(50% - 8.33333vw)}#root{position:absolute;width:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}.swiper-pagination-bullet{background-color:#eee!important;opacity:1!important}.swiper-pagination-bullet-active{background-color:#51c272!important}@keyframes fadeInUpSmall{0%{opacity:0;-webkit-transform:translate3d(0,25%,0);transform:translate3d(0,25%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDownSmall{0%{opacity:0;-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInUpSmall{-webkit-animation-name:fadeInUpSmall;animation-name:fadeInUpSmall}.animate__fadeInDownSmall{-webkit-animation-name:fadeInDownSmall;animation-name:fadeInDownSmall}.cursor{animation:typecursor 1s infinite}@keyframes typecursor{0%{opacity:0}50%{opacity:1}to{opacity:0}}.ape-animate-button{position:relative}.ape-animate-button>*{position:relative;z-index:1}.ape-animate-button:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border-radius:2.23214vw;background:rgba(81,194,114,.3);transform-origin:center;animation:button-zoom 1s infinite alternate-reverse}.ape-animate-button-s{position:relative}.ape-animate-button-s>*{position:relative;z-index:1}.ape-animate-button-s:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border-radius:2.23214vw;background:rgba(81,194,114,.3);transform-origin:center;animation:button-zoom-s 1s infinite alternate-reverse}@keyframes button-zoom{0%{transform:scale(1)}to{transform:scale(1.05,1.3)}}@keyframes button-zoom-s{0%{transform:scale(1)}to{transform:scale(1.1,1.3)}}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c5c5c5;border-radius:.52083vw}::-webkit-scrollbar-thumb:hover{background:#c1c1c1}.title-txt{font-family:Poppins;font-size:2.70833vw;font-weight:600;line-height:3.54167vw;letter-spacing:.03em;text-align:left}.title-txt.title-txt-en{letter-spacing:0}.content-txt{font-family:Poppins;font-size:1.14583vw;font-weight:400;line-height:2.08333vw;text-align:left;margin-top:1.5625vw}.content-txt.content-txt-en{width:35.41667vw;font-size:1.04167vw;line-height:1.875vw}.btn{position:relative;width:13.85417vw;font-family:Poppins;font-size:1.25vw;font-weight:400;line-height:1.5625vw;letter-spacing:.03em;text-align:center;color:#fff;background:#51c272;border-radius:1.5625vw;padding:.78125vw 0;display:inline-block;z-index:0;cursor:pointer}.btn:hover{color:#fff}.line{height:1px;background-color:#fff;width:100%}.p-title{font-family:Source Han Sans CN;font-size:2.70833vw;font-weight:700;line-height:4.16667vw;letter-spacing:.03em;text-align:center;color:#333}.p-subtitle{font-family:Poppins Medium;font-size:1.14583vw;font-weight:500;line-height:2.08333vw;text-align:left;color:#000}.wrap,.tech{position:relative}.tech img{width:100vw}.tech .content{position:absolute;top:33.75vw;left:12.29167vw;width:36.45833vw;color:#fff}.form{padding:2.60417vw 0;background-color:#f5f5f5}.form .form-background{background-color:#fff;width:77%;height:52.08333vw;margin:-9.375vw auto 3.64583vw;padding:5.20833vw}.form .content{text-align:center;display:flex;flex-direction:column;align-items:center}.form .content .content-txt{text-align:center}.form .content .disabled{background-color:#d5d5d5}.form .form-content{width:52.1875vw;margin:2.08333vw auto 3.125vw;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.form .form-content p,.form .form-content label{font-family:Poppins;font-size:1.04167vw;font-weight:400;line-height:1.66667vw;text-align:left}.form .form-content .form-box{position:relative;width:52.1875vw;margin-bottom:2.08333vw;display:flex;align-items:center;background-color:#f8f8f8}.form .form-content .form-box .label{position:absolute;top:1.35417vw;left:2.5vw;color:#888;font-size:1.14583vw;line-height:1.66667vw;transition:.2s;opacity:.8}.form .form-content .form-box .label.label-active{top:.9375vw;font-size:.72917vw;line-height:1.25vw;opacity:.6}.form .form-content .form-box .ipt{padding:1.51042vw 2.5vw;line-height:1.66667vw;position:relative;z-index:1;background-color:transparent;border:none;outline:none;font-size:1.04167vw;width:100%;border-radius:.20833vw}.form .form-content .form-box .ipt.ipt-active{padding:2.5vw 2.5vw .72917vw;line-height:1.25vw}.form .form-content .form-box .ipt.ipt-focus{border:solid #51c272 .10417vw}.form .form-content .form-box-s{width:25.3125vw}.contact-info{width:100vw;padding:8.33333vw 10.41667vw 8.33333vw 14.58333vw;background-color:#333}.contact-info .address-container{display:flex}.contact-info .address-container .contact-icon{margin-right:1.25vw;width:5.5556vh;height:5.5556vh}.contact-info .contact-list{display:flex;flex:1;justify-content:space-between}.contact-info .contact-list .contact-box{flex:1}.contact-info .contact-list .contact-box .contact-name{color:#fff;font-size:1.14583vw;font-weight:600;line-height:1.25vw;letter-spacing:.03em}.contact-info .contact-list .contact-box .contact-address{margin-top:.83333vw;width:80%;color:#fff;font-size:.9375vw;line-height:1.66667vw;opacity:.7}.contact-info .email-container{display:flex;margin-top:4.16667vw}.contact-info .email-container .email-icon{width:5.5556vh;height:5.5556vh}.contact-info .email-container .email-content{margin-left:1.25vw}.contact-info .email-container .email-content .email-name{color:#fff;font-size:1.14583vw;font-weight:600;line-height:1.25vw;letter-spacing:.03em}.contact-info .email-container .email-content .email-address{margin-top:.52083vw;color:#fff;font-size:.9375vw;line-height:1.66667vw;opacity:.7;text-decoration:underline}
