.van-cell.field-required label:after{content:"*";color:#c45656;font-size:20px;padding-left:4px}@media screen and (max-width: 899px){.van-cell.field-required label:after{font-size:14px}}.contact-web-div{width:100%;color:#000713}.contact-web-div .office-web-div{margin:auto;width:1200px}@media (min-width: 900px) and (max-width: 1440px){.contact-web-div .office-web-div{width:890px}}.contact-web-div .office-web-div .content-txt h2{margin-bottom:min(2.5vw,48px);color:#000713}@media (min-width: 900px) and (max-width: 1440px){.contact-web-div .office-web-div .content-txt h2{margin-bottom:min(2.1527777778vw,31px)}}.contact-web-div .office-web-div .content-txt .t4{color:#000713;width:min(28.125vw,540px)}.contact-web-div .office-web-div .content-map{max-width:1095px;width:100%;height:auto}.contact-web-div .office-web-div .office-list{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:min(3.4895833333vw,67px) auto min(3.3854166667vw,65px) auto;gap:min(2.5vw,48px)}.contact-web-div .office-web-div .office-list .item{flex-basis:30.5%;border-radius:12px;margin-bottom:min(1.6666666667vw,32px)}.contact-web-div .office-web-div .office-list .item .t1{font-weight:600;font-size:18px;margin-bottom:8px}.contact-web-div .office-web-div .office-list .item .t4{color:#000713;font-size:14px;color:#747474;line-height:28px;letter-spacing:1px}.contact-web-div #banner{height:192px}.contact-web-div .contact-form-web-div{display:flex;margin:0 auto 120px;box-sizing:border-box;width:1200px}@media (min-width: 900px) and (max-width: 1440px){.contact-web-div .contact-form-web-div{width:890px}}.contact-web-div .contact-form-web-div label{line-height:1.7;font-size:18px}@media (min-width: 900px) and (max-width: 1440px){.contact-web-div .contact-form-web-div label{font-size:16px}}.contact-web-div .contact-form-web-div .sec{flex:1}.contact-web-div .contact-form-web-div .welcome h1{color:#000713;line-height:84px;letter-spacing:5px;font-size:42px}.contact-web-div .contact-form-web-div .welcome h1:after{display:block;content:"";width:min(5.2083333333vw,100px);height:4px;background-color:var(--primary-main)}.contact-web-div .contact-form-web-div .welcome .mail{color:#000713;padding:min(.8333333333vw,16px) 0;position:relative;margin:min(2.5vw,48px) 0;font-weight:700}.contact-web-div .contact-form-web-div .form-tip{width:min(24.6354166667vw,473px);font-weight:400;margin-bottom:min(3.125vw,60px);color:#000713;line-height:32px;letter-spacing:1px}.contact-web-div .contact-form-web-div .van-cell{background:transparent;padding:0;margin-bottom:min(1.3541666667vw,26px)}@media (min-width: 900px) and (max-width: 1440px){.contact-web-div .contact-form-web-div .van-cell{margin-bottom:min(1.25vw,18px)}}.contact-web-div .contact-form-web-div .van-cell:after{display:none}.contact-web-div .contact-form-web-div .van-field__label{font-size:24px;margin-bottom:min(.46875vw,9px);margin-right:0!important;color:#000713}.contact-web-div .contact-form-web-div .van-form.rule-form input:-webkit-autofill,.contact-web-div .contact-form-web-div .van-form.rule-form input:-webkit-autofill:hover,.contact-web-div .contact-form-web-div .van-form.rule-form input:-webkit-autofill:focus,.contact-web-div .contact-form-web-div .van-form.rule-form input:-webkit-autofill:active{transition-delay:5000s;transition:color 5000s ease-out,background-color 5000s ease-out;-webkit-transition-delay:5000s;-webkit-transition:color 5000s ease-out,background-color 5000s ease-out}.contact-web-div .contact-form-web-div .van-field__control{font-family:Microsoft YaHei,PingFang SC,sans-serif;width:100%;height:48px;padding:0 min(1.0416666667vw,20px);font-size:18px;border:1px solid #c0c4cc;border-radius:2px;background:#ffffff;color:#000713}@media (min-width: 900px) and (max-width: 1440px){.contact-web-div .contact-form-web-div .van-field__control{font-size:16px}}.contact-web-div .contact-form-web-div .text-area-field textarea{padding:10px min(1.0416666667vw,20px);line-height:1.2!important;min-height:min(5.8333333333vw,112px)!important}.contact-web-div .contact-form-web-div .van-field__body input:focus,.contact-web-div .contact-form-web-div .van-field__body textarea:focus{border:1px solid var(--primary-main)}.contact-web-div .contact-form-web-div .van-field__body .van-field__control--error{border:1px solid lightcoral}.contact-web-div .contact-form-web-div .van-field__error-message{font-size:18px;margin-top:min(.5208333333vw,10px)}@media (min-width: 900px) and (max-width: 1440px){.contact-web-div .contact-form-web-div .van-field__error-message{font-size:16px}}.contact-web-div .contact-form-web-div .cfm-btn{width:136px;height:40px;background:var(--primary-main);font-size:18px;margin-top:min(2.5vw,48px);display:flex;align-items:center;justify-content:center;border:none;border-radius:2px}@media (min-width: 900px) and (max-width: 1440px){.contact-web-div .contact-form-web-div .cfm-btn{width:128px;height:40px;font-size:16px}}.contact-web-div .contact-form-web-div .cfm-btn:hover{background:var(--link-hover)}.contact-web-div .contact-form-web-div .cfm-btn:active{background:var(--link-active)}.contact-mobile-div{overflow:hidden}.contact-mobile-div .office-mobile-div{position:relative;padding:0 min(5.3333333333vw,20px) min(10.6666666667vw,40px) min(5.3333333333vw,20px)}.contact-mobile-div .office-mobile-div .content-txt{margin-bottom:min(5.3333333333vw,20px)}.contact-mobile-div .office-mobile-div .content-txt .title{height:min(9.6vw,36px);line-height:min(9.6vw,36px);font-size:20px;font-weight:600;letter-spacing:1px}.contact-mobile-div .office-mobile-div .content-txt .desc-cn{font-size:min(3.2vw,12px);margin:min(2.9333333333vw,11px) 0 min(6.4vw,24px)}.contact-mobile-div .office-mobile-div .office-list{margin-top:min(5.3333333333vw,20px)}.contact-mobile-div .office-mobile-div .office-list .item{box-sizing:border-box;margin-bottom:min(6.4vw,24px)}.contact-mobile-div .office-mobile-div .office-list .item .title{font-size:16px;font-weight:600;margin-bottom:2.14vw;line-height:24px;letter-spacing:1px}.contact-mobile-div .office-mobile-div .office-list .item .address{font-size:14px;font-weight:400;color:#747474;line-height:22px;letter-spacing:1px}.contact-mobile-div .contact-form-mobile-div{display:flex;flex-direction:column;padding:72px 5.33vw min(10.6666666667vw,40px)}.contact-mobile-div .contact-form-mobile-div .welcome{margin:min(2.4vw,9px) auto min(4.8vw,18px)}.contact-mobile-div .contact-form-mobile-div .welcome .en{font-size:min(4.2666666667vw,16px);font-weight:700;visibility:hidden}.contact-mobile-div .contact-form-mobile-div .welcome .cn h1{font-size:38px;color:#000;margin-top:40px;font-size:28px;letter-spacing:5px}.contact-mobile-div .contact-form-mobile-div .welcome .mail{font-size:16px!important;padding-top:16px;position:relative;margin:12px 0 20px;letter-spacing:1px;font-weight:600}.contact-mobile-div .contact-form-mobile-div .welcome .mail:before{display:inline-block;content:"";width:100px!important;height:4px!important;background-color:var(--primary-main);position:absolute;left:0;top:-2px}.contact-mobile-div .contact-form-mobile-div .welcome .form-tip{font-size:14px;font-weight:400;letter-spacing:1px}.contact-mobile-div .contact-form-mobile-div .desc-en{font-size:12px;font-weight:700}.contact-mobile-div .contact-form-mobile-div .form .form-tip{width:min(126.1333333333vw,473px);font-weight:400;margin:min(10.4vw,39px) 0 min(3.4666666667vw,13px)}.contact-mobile-div .contact-form-mobile-div .form .t4{font-size:14px}.contact-mobile-div .contact-form-mobile-div .form .van-form.rule-form input:-webkit-autofill,.contact-mobile-div .contact-form-mobile-div .form .van-form.rule-form input:-webkit-autofill:hover,.contact-mobile-div .contact-form-mobile-div .form .van-form.rule-form input:-webkit-autofill:focus,.contact-mobile-div .contact-form-mobile-div .form .van-form.rule-form input:-webkit-autofill:active{transition-delay:5000s;transition:color 5000s ease-out,background-color 5000s ease-out;-webkit-transition-delay:5000s;-webkit-transition:color 5000s ease-out,background-color 5000s ease-out}.contact-mobile-div .contact-form-mobile-div .form .van-form.rule-form .van-cell{background:transparent;padding:10px 0 0;width:min(89.3333333333vw,335px)!important}.contact-mobile-div .contact-form-mobile-div .form .van-form.rule-form .van-cell:after{display:none}.contact-mobile-div .contact-form-mobile-div .form .van-form.rule-form .van-field__label{font-size:12px;margin-bottom:2px;color:#a8abb2}.contact-mobile-div .contact-form-mobile-div .form .van-form.rule-form .van-field__control{font-family:Microsoft YaHei,PingFang SC,sans-serif;height:28px!important;line-height:28px!important;padding:0 10px;border:1px solid #c0c4cc;border-radius:2px;background:#fff;font-size:12px;color:#000}.contact-mobile-div .contact-form-mobile-div .form .van-form.rule-form .text-area-field textarea{padding:10px 14px;line-height:1.2!important;min-height:56px!important}.contact-mobile-div .contact-form-mobile-div .form .van-form.rule-form .van-field__body input:focus,.contact-mobile-div .contact-form-mobile-div .form .van-form.rule-form .van-field__body textarea:focus{border:1px solid var(--primary-main)}.contact-mobile-div .contact-form-mobile-div .form .van-form.rule-form .van-field__body .van-field__control--error{border:1px solid lightcoral}.contact-mobile-div .contact-form-mobile-div .form .van-form.rule-form .cfm-btn{width:96px;height:32px;background:var(--primary-main);font-size:14px;margin-top:20px;border:none;border-radius:2px}@media (min-width: 550px){.contact-mobile-div .contact-form-mobile-div .form .van-form.rule-form .van-field__label{margin-bottom:3px}}.contact-mobile-div .content-map{max-width:890px;width:100%;height:auto}.about-page{background-color:#1a1a1a;color:var(--light-gray);box-sizing:border-box;max-width:1920px;overflow:hidden;margin:0 auto}
