.page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-wrap{padding-top:.46875rem;overflow:hidden}.contact{width:100%}.contact-banner{width:100%;position:relative}.contact-banner__wrap{width:100%;height:0;padding-bottom:28.125%}.contact-banner__wrap img{width:100%;position:absolute;left:0;top:0}.contact-banner__title{position:absolute;font-family:PingFangSC-Light,Microsoft Yahei,SimHei,"sans-serif";font-size:.270833rem;color:#2ed9c3;letter-spacing:0;top:27.03703%;left:20.5729%}.contact-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.291667rem 8.69vw .46875rem}.contact-content-map{width:57.916vw;min-height:49.32vw}.contact-content-map #contact-map{width:100%;height:100%}.contact-content-intro{width:21.03vw}.contact-content-location{font-size:.083333rem;color:#666;line-height:2;cursor:pointer}.contact-content-erweima h2,.contact-content-location{font-family:PingFangSC-Light,Microsoft Yahei,SimHei,"sans-serif";letter-spacing:0}.contact-content-erweima h2{font-size:.125rem;color:#000;font-weight:400;padding:12% 0 5%;margin:0}.contact-content .contact-content-ul--single{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-content .contact-content-ul--single li{display:block;margin:0}.contact-content .contact-content-ul--single li img{margin:auto;display:block}.contact-content .contact-content-ul--single li span{display:block;text-align:center}.contact-content ul{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-content ul,.contact-content ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-content ul li{width:44.667%;max-width:44.667%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:5%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.083333rem}.contact-content ul li span{font-size:.072917rem;color:#666}.contact-content ul li img{width:100%}.contact-content .code{height:100%}.contact-content-weibo{width:3vw;height:3vw}.contact-content-weibo a{display:inline-block}.contact-content-weibo img{width:100%}