  .banner,.contact{width:100%}.contact-info,.load-failed{left:50%;transform:translate(-50%,-50%)}body{background-color:#f7f8f8}.banner img{display:block;max-width:100%;height:auto;margin:0 auto}.contact{position:relative;background-image:url(/static/img/contact/bgc.jpg?x-oss-process=image/resize,m_lfit,w_1920/quality,q_90);height:110vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;padding:30px 0;z-index:667}.contact-info{position:absolute;top:50%;width:1200px;border-radius:6px}.contact-info-detail{width:41.4%;padding:50px 40px 50px 80px;background:#fff}.contact-item{margin-bottom:3rem}.contact-info h1{font-size:3.2rem;font-weight:700;margin-bottom:2rem}.contact-item-title{font-size:1.6rem;font-weight:700;margin-bottom:.4rem;position:relative;line-height:2.2rem}.contact-item-title .icon{position:absolute;right:100%;margin-right:1.2rem;width:2.2rem;height:2.2rem}.contact-item-title .icon3{width:1.9rem;height:1.9rem}.contact-item-title .icon4{width:2.4rem;height:2.4rem}.contact-item-detail{font-size:1.6rem}.contact-item-detail a{color:#5088f6}.contact-item-links{display:flex;align-items:center;justify-content:flex-start;gap:1.6rem}.contact-item-links a{color:#5088f6;font-weight:700;font-size:1.6rem;display:inline-block;margin-top:1.4rem;text-decoration:underline}.contact-item-links .line{width:1px;height:1.6rem;background:#000;margin-top:1.4rem}.contact-info-map{width:58.6%;position:absolute;right:0;top:0;height:100%;background:#fbfbfb}.contact-info-map iframe{position:absolute;left:0;top:0;width:100%;height:100%}.filter-selector .selectivity-placeholder,.filter-selector .selectivity-single-selected-item{padding:0 20px 0 0;max-width:calc(100% - 30px)!important}@media screen and (max-width:1680px){.contact-info{width:1200px}.contact-info-detail{padding:40px 40px 40px 50px}}@media screen and (max-width:1360px){.contact-info{width:1100px}.contact-info-detail{padding:40px 50px 40px 60px}}@media screen and (max-width:1200px){.contact-info{width:90%}.contact-info-detail{padding:6% 6% 6% 8%}}@media screen and (max-width:768px){.contact-info-map{display:none}.contact-info-detail{width:100%;padding:15% 11.9%}.udesk-client-btn{margin:0!important;width:40%!important}#udesk_btn_text{height:auto!important;line-height:20px!important;margin:0 0 0 10px!important}}@media screen and (max-width:768px) and (min-width:561px){.contact-info h1{font-size:32px;margin-bottom:20px}.contact-item-title{font-size:18px;line-height:28px;margin-bottom:10px}.contact-item-detail,.contact-item-links a,.local-contact-title{font-size:17px}.contact-item-links .line{height:17px}.contact-item-links .line,.contact-item-links a{margin-top:10px}.contact-item-title .icon{width:20px;top:4px;height:20px}}@media screen and (max-width:560px) and (min-width:376px){.contact-info h1{font-size:26px;margin-bottom:16px}.contact-item-title{font-size:16px;line-height:24px;margin-bottom:8px}.contact-item-detail,.contact-item-links a{font-size:14px}.contact-item-links .line{height:14px}.contact-item-links .line,.contact-item-links a{margin-top:8px}.contact-item-title .icon{width:18px;top:3px;height:18px}.local-contact-title{font-size:16px}}@media screen and (max-width:560px){.contact-info-detail{padding:12.6% 8% 12.6% 14%}}@media screen and (max-width:375px){.contact-info-detail{padding:12.6% 8% 12.6% 16%}.contact-item-title{font-size:14px;line-height:20px;margin-bottom:7px}.contact-item-detail,.contact-item-links a{font-size:13px}.contact-item-links .line{height:13px}.contact-item-links .line,.contact-item-links a{margin-top:7px}.contact-item-title .icon{width:16px;top:2px;height:16px;margin-right:10px}.contact-info h1{font-size:21px;margin-bottom:15px}}.local-contact{background-color:#f5f5f5;padding:1px;border-radius:8px;font-size:1.6rem;box-shadow:0 0 5px rgba(0,0,0,.1)}.local-contact .filter-selector-item,.local-contact-links{background-color:#fff}.local-contact-select{padding:0 9px 10px}.local-contact-title{font-weight:600;padding:0 9px}.local-contact-links{line-height:1.5;font-size:14px;box-shadow:0 0 5px rgba(0,0,0,.05);border-radius:0 0 8px 8px;padding:15px 10px}.local-contact-links a{color:#5088f6}.local-contact-links p{margin-top:5px;word-break:break-all}.local-contact-links p:first-child{margin-top:0}.filter-selector{background-position:calc(100% - 10px) center;padding:0 30px 0 10px}.selectivity-single-result-container{right:0!important}.load-failed{position:absolute;top:50%}