main .main_banner{width:100%;height:468px;position:relative}main .main_banner iframe{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#f5f5f5}main .contact{padding-top:1.2rem;padding-bottom:1rem;background-color:#FAFAFA}main .contact .title p{margin-top:0}main .contact .form{padding:1.2rem .3rem;background-color:#fff;box-shadow:0 4px 9px 1px rgba(5,56,135,.1)}main .contact .form form{background-color:#fff;max-width:776px;width:100%;margin:0 auto}main .contact .form form h3{font-size:.22rem;font-family:'Medium';margin-bottom:10px}main .contact .form form h3 span{font-size:.22rem;font-family:'Medium';color:#FF3C00}main .contact .form form>p{font-size:14px;color:#555}main .contact .form form>p span{font-size:14px;color:#FF5B28}main .contact .form form>p a{font-size:14px;color:#053887}main .contact .form form .half{margin-top:.25rem;display:flex;justify-content:space-between}main .contact .form form .half .input{flex:1;margin-right:.28rem}main .contact .form form .half .input:last-child{margin-right:0}main .contact .form form .half .input p{margin-bottom:10px}main .contact .form form .half .input p span{color:#FF5B28}main .contact .form form .half .input input{width:100%;height:40px;background:#FAFAFA;border:1px solid #DDD;border-radius:5px}main .contact .form form .file{margin:.25rem 0}main .contact .form form .file h3 span{color:#FF5B28;font-family:'Regular';font-size:.16rem}main .contact .form form .file .mask{position:relative;max-width:807px;height:68px;width:100%}main .contact .form form .file .mask input{height:100%;cursor:pointer}main .contact .form form .file .mask .mask_in{position:absolute;width:100%;height:100%;left:0;top:0;content:'';background-color:#fff;border:1px solid #DDD;display:flex;align-items:center;padding-left:20px;pointer-events:none}main .contact .form form .file .mask .mask_in p{background:#EFEFEF;border:1px solid #767676;border-radius:5px;padding:5px 10px;font-size:14px}main .contact .form form .textarea textarea{background-color:#fff;color:#555;min-height:2.8rem}main .contact .form form .textarea textarea::placeholder{color:#555}main .contact .form form .submit{position:relative;width:320px;height:72px;margin-top:.4rem}main .contact .form form .submit input{height:100%}main .contact .form form .submit .mask{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#053887;display:flex;justify-content:center;align-items:center;pointer-events:none;transition:all 0.5s}main .contact .form form .submit:hover .mask{background-color:#FF3C00}main .contact .form form .submit .mask p{color:#fff;margin-left:20px}@media (max-width:767px){main .main_banner{height:250px}main .contact .form form .half{flex-direction:column}main .contact .form form .half .input{margin-right:0;margin-bottom:15px}}