.banner{position:relative;min-height:20.83333rem;text-align:center;line-height:1}.banner .banner-bg{position:absolute;top:0;right:0;bottom:0;left:0}.banner .banner-brand{position:relative;margin-top:4.91667rem;letter-spacing:1.16667rem;color:#999;z-index:1}.banner .banner-title{position:relative;margin-top:1.5rem;font-size:2.33333rem;color:#fff;letter-spacing:.33333rem;z-index:1}.banner .banner-title sub{display:block;margin-top:1.66667rem;font-weight:400;color:#999;line-height:1}.banner .banner-title:after{content:"";position:absolute;top:3.33333rem;left:50%;width:1.25rem;height:.08333rem;background:linear-gradient(90deg,#39fc75,#4d69f6);transform:translateX(-50%) scaleY(.5)}.banner .banner-text{position:relative;margin-top:5.58333rem;font-size:1rem;letter-spacing:1rem;color:#999;z-index:1}.contact{padding-top:2.5rem;text-align:center;background:no-repeat top 2.83333rem center/19.25rem 2.58333rem,no-repeat top 7.75rem right/20.75rem 18.83333rem;background-image:url(/images/bg-about-contact-2.png?621b582036bc84b1ef0b451ff90bf7e6),url(/images/bg-about-contact-1.png?80860e70512f8015406f9bcae395dc16)}.contact .title{font-size:1.5rem;color:#333}.contact .content{padding-top:4.33333rem}.contact .content .info{padding-left:7.91667rem;margin-bottom:3.75rem}.contact .content .info .info-item{display:flex;align-items:center;text-align:left;line-height:1}.contact .content .info .info-item+.info-item{margin-top:2.5rem}.contact .content .info .info-item .info-item-icon{display:inline-block;width:2.5rem;height:2.5rem;background:no-repeat 50%/100%}.contact .content .info .info-item .info-item-icon.icon-1{background-image:url(/images/icon-about-contact-1.png?ca747a5451f98a3e2aed49193770e595)}.contact .content .info .info-item .info-item-icon.icon-2{background-image:url(/images/icon-about-contact-2.png?df17cd7b326d009bab23568f2abd1c30)}.contact .content .info .info-item .info-item-icon.icon-3{background-image:url(/images/icon-about-contact-3.png?daba573c8a88fdaa027acc6bc6c66dbf)}.contact .content .info .info-item .info-body{padding-left:2.5rem}.contact .content .info .info-item .info-item-label{margin-bottom:.83333rem;font-size:1.16667rem;color:#333;font-weight:700}.contact .content .info .info-item .info-item-value{font-size:1rem;color:#656}.contact .content .form{padding-top:2.41667rem;background-color:#fff}.contact .content .form .form-item{display:flex;align-items:flex-start;padding-right:2.91667rem}.contact .content .form .form-item+.form-item{margin-top:1.25rem}.contact .content .form .form-label{flex-shrink:0;width:7.91667rem;padding:1rem .91667rem 1rem 0;text-align:right;font-size:1.16667rem;color:#333}.contact .content .form .form-input{flex-grow:1;padding-top:.75rem;padding-bottom:.75rem;border-radius:5px;border:1px solid #cbcbcb}.contact .content .form .form-des{margin:0 auto 2.41667rem;width:24.83333rem;font-size:1rem;color:#333;font-weight:700;line-height:1.5rem}.contact .content .form .form-code{flex-grow:1;margin-left:7.91667rem;margin-right:1.66667rem}.contact .content .form .form-img{flex-shrink:0;width:8.33333rem}.contact .content .form .form-img .verify-code{margin:0;height:3.66667rem!important;border:1px solid #9cf;border-radius:2px}.contact .content .form .form-img .verify-code-area{display:none!important}.contact .content .form .form-btn{margin:2.25rem 1.25rem 4.58333rem;width:calc(100% - 30px);background-color:#a7ff5f;border-color:#a7ff5f;border-radius:2px;font-size:1.16667rem;color:#333;font-weight:700}