.contact{width:100%}.contact .contact-container{display:flex;justify-content:space-between;align-items:center;width:1240px}.contact .contact-container .info-card{position:relative;width:366px;height:410px;background-color:#e80122;padding:50px 0 0 30px}.contact .contact-container .info-card .company-name{font-size:24px;font-weight:bold;color:#fff;line-height:26px}.contact .contact-container .info-card .info-row{display:block;margin-top:45px}.contact .contact-container .info-card .info-row .label{font-size:16px;font-weight:400;color:#f8cbce;line-height:18px}.contact .contact-container .info-card .info-row .value{margin-top:8px;font-size:18px;font-weight:bold;color:#fff;line-height:20px;letter-spacing:2px}.contact .contact-container .info-card .info-img{position:absolute;bottom:0;right:0;width:216px;height:198px;background-image:url(/cn/images/contact/contact-img.png);background-repeat:no-repeat;background-size:cover}.contact .contact-container .contact-form{width:795px}.contact .contact-container .contact-form .meessage-type-group{display:flex;flex-wrap:wrap;width:100%;margin-bottom:11px}.contact .contact-container .contact-form .meessage-type-group .type-item{display:inline-block;padding:0 15px;margin-right:11px;border:1px solid #e80122;font-size:18px;font-weight:400;color:#e80122;line-height:43px;cursor:pointer;transition:all .3s}.contact .contact-container .contact-form .meessage-type-group .type-item:hover,.contact .contact-container .contact-form .meessage-type-group .type-item.active{color:#fff;background-color:#e80122}.contact .contact-container .contact-form .form-top{display:flex}.contact .contact-container .contact-form .form-top .form-top-item{width:252px;height:43px;margin-right:18px}.contact .contact-container .contact-form .form-top .form-top-item .form-top-input{display:flex;align-items:center;width:252px;height:43px;border:1px solid #bfbfbf;padding-left:15px;font-size:15px;font-weight:400;color:#333;line-height:17px}.contact .contact-container .contact-form .form-top .form-top-item:nth-last-child(1){margin-right:0}.contact .contact-container .contact-form .form-middle{width:100%;margin-top:19px}.contact .contact-container .contact-form .form-middle .form-middle-input{display:flex;align-items:center;width:100%;height:43px;border:1px solid #bfbfbf;padding-left:15px;font-size:15px;font-weight:400;color:#333;line-height:17px}.contact .contact-container .contact-form .form-bottom{position:relative;width:795px;height:164px;margin-top:19px}.contact .contact-container .contact-form .form-bottom .form-bottom-textarea{width:795px;height:164px;border:1px solid #bfbfbf;padding:15px;font-size:15px;font-weight:400;color:#333;line-height:17px;resize:none}.contact .contact-container .contact-form .form-button{display:flex;justify-content:space-between;width:100%;margin-top:24px}.contact .contact-container .contact-form .form-button .form-submit{display:flex;justify-content:center;align-items:center;width:176px;height:44px;background-color:#e80122;font-size:15px;font-weight:400;color:#fff;line-height:35px;cursor:pointer}.contact .contact-container .contact-form .form-button .group{display:flex;align-items:center}.contact .contact-container .contact-form .form-button .verification-code{display:block;width:146px;height:43px;border:1px solid #bfbfbf}.contact .contact-container .contact-form .form-button .verification-code .code-image{display:block;width:100%;height:100%;user-select:none;-webkit-user-drag:none}.contact .contact-container .contact-form .form-button .code-input{display:flex;align-items:center;margin-right:10px;width:150px;height:43px;border:1px solid #bfbfbf;padding-left:15px;font-size:15px;font-weight:400;color:#333;line-height:17px}.map{width:100%;height:380px;background-image:url(/cn/images/contact/map.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;margin-top:68px}