.banner{background-image:url('/images/banner3.png')}.message-form{position:relative;z-index:1;padding:104px 60px 50px;margin:-180px auto 60px;box-shadow:0 6px 10px rgba(0,0,0,0.06);background-color:#FFFFFF}.message-form::after{content:'';position:absolute;top:40px;right:60px;left:60px;display:block;height:4px;background:url('/images/color-strip2.png') no-repeat center / cover}.message-form .title{margin-bottom:70px;text-align:center;font-size:36px}.message-form .form .form-item-name .form-input,.message-form .form .form-item-contact .form-input{text-align:center}.message-form .form .form-item-name .form-radio-group,.message-form .form .form-item-contact .form-radio-group{margin-left:10px}.message-form .form .form-item-unit input{width:640px}.message-form .form .form-item-message{padding:0}.message-form .form .form-item-message .form-textarea{width:838px;height:100px}.message-form .form .form-item-submit{display:block;width:150px;margin:0 auto}@media screen and (max-width:1159px){.message-form{margin:-180px 16px 60px}}@media screen and (max-width:1023px){.message-form{margin:-130px 16px 60px;padding:80px 40px 30px}.message-form .title{margin-bottom:40px;font-size:32px}.message-form .form .form-item{margin-bottom:20px}.message-form .form .form-item__label{font-size:16px}.message-form .form .form-item-unit .form-item__content{float:none}.message-form .form .form-item-unit .form-item__content input{width:100%}.message-form .form .form-item-message .form-textarea{width:100%;box-sizing:border-box}}@media screen and (max-width:749px){.message-form{margin:-70px 14px 30px;padding:60px 14px 20px}.message-form::after{top:30px;left:30px;right:30px;height:3px}.message-form .title{margin-bottom:20px;font-size:24px}.message-form .form .form-item{margin-bottom:0}.message-form .form .form-item__label{font-size:14px}.message-form .form .form-item input,.message-form .form .form-item textarea{font-size:14px}.message-form .form .form-checkbox{margin-bottom:10px}.message-form .form .form-item-name .form-input,.message-form .form .form-item-contact .form-input{width:160px}.message-form .form .form-item-submit{width:120px;margin-top:15px}}.company{margin:60px auto;background:#F9F9F9}.company .cover{width:460px;height:240px}.company .cover video,.company .cover img{width:100%;height:100%}.company .cover img{object-fit:cover}.company .text-wrap{overflow:hidden;padding:38px 40px}.company .text-wrap .title{position:relative;margin-bottom:25px;font-size:28px;font-weight:bold}.company .text-wrap .title::after{content:'';position:absolute;left:38px;bottom:-10px;display:block;width:35px;height:10px;background:url('/images/icon-title-bottom.png') no-repeat center / 100%}.company .text-wrap .describe{line-height:34px}@media screen and (max-width:1023px){.company .cover{width:280px;height:180px}.company .text-wrap{padding:20px}.company .text-wrap .title{margin-bottom:20px;font-size:23px}.company .text-wrap .title::after{left:30px;width:30px}.company .text-wrap .describe{line-height:30px;font-size:14px}}@media screen and (max-width:749px){.company{margin:30px auto}.company .cover{width:100%}.company .text-wrap{padding:14px}.company .text-wrap .title{margin-bottom:16px;font-size:18px}.company .text-wrap .title::after{left:26px;width:22px}.company .text-wrap .describe{line-height:28px}}