#Contact .banner[data-v-b136785e]{position:relative;width:100%;height:300px;overflow:hidden}#Contact .banner img[data-v-b136785e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#Contact .banner .banner-title[data-v-b136785e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:48px;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.5)}#Contact .section[data-v-b136785e]{width:1200px;margin:0 auto;padding:40px 0}#Contact .section .contact-container[data-v-b136785e]{display:flex;justify-content:space-between;margin-bottom:40px}#Contact .section .contact-container .contact-info[data-v-b136785e]{width:48%}#Contact .section .contact-container .contact-info h2[data-v-b136785e]{font-size:24px;color:#333;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #0080b8}#Contact .section .contact-container .contact-info ul[data-v-b136785e]{list-style:none;padding:0}#Contact .section .contact-container .contact-info ul li[data-v-b136785e]{margin-bottom:30px}#Contact .section .contact-container .contact-info ul li .title[data-v-b136785e]{font-size:18px;font-weight:700;color:#002957;margin-bottom:15px}#Contact .section .contact-container .contact-info ul li .info div[data-v-b136785e]{margin-bottom:10px;display:flex;align-items:center;line-height:35px}#Contact .section .contact-container .contact-info ul li .info div i[data-v-b136785e]{color:#0080b8;margin-right:10px;font-size:18px}#Contact .section .contact-container .contact-info ul li .info div span[data-v-b136785e]{font-weight:700;margin-right:5px}#Contact .section .contact-container .contact-map[data-v-b136785e]{width:48%}#Contact .section .contact-container .contact-map h2[data-v-b136785e]{font-size:24px;color:#333;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #0080b8}#Contact .section .contact-container .contact-map .map-container[data-v-b136785e]{position:relative;height:350px;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden}#Contact .section .contact-container .contact-map .map-container .amap-container[data-v-b136785e]{width:100%;height:100%}#Contact .section .contact-container .contact-map .map-container img[data-v-b136785e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#Contact .section .contact-container .contact-map .map-container .map-error[data-v-b136785e]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:hsla(0,0%,96.1%,.9)}#Contact .section .contact-container .contact-map .map-container .map-error i[data-v-b136785e]{font-size:48px;color:#ff6b6b;margin-bottom:15px}#Contact .section .contact-container .contact-map .map-container .map-error p[data-v-b136785e]{font-size:16px;color:#666}#Contact .section .contact-container .contact-map .map-container .map-error p a[data-v-b136785e]{color:#0080b8;text-decoration:underline;cursor:pointer}#Contact .section .contact-container .contact-map .map-container .map-error p a[data-v-b136785e]:hover{color:#069}#Contact .section .message-form h2[data-v-b136785e]{font-size:24px;color:#333;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #0080b8}#Contact .section .message-form .el-form[data-v-b136785e]{width:60%;margin:0 auto}#Contact .section .message-form .el-button[data-v-b136785e]{background-color:#0080b8;border-color:#0080b8}