.banner-about.contact{display:block;text-align:center;padding:120px 48px 48px}.banner-about.contact h1{display:block;font-weight:normal;font-size:60px;color:#3085d5;text-transform:uppercase}.banner-about.contact h2{font-size:24px;color:#414b83;padding-top:10px}.banner-about.contact h2 font{border-bottom:1px solid #5d69ac;padding:0 2px 7px}@media only screen and (min-width: 415px)and (max-width: 736px){.banner-about.contact h1{font-size:34px}.banner-about.contact h2{font-size:18px}}@media only screen and (max-width: 414px){.banner-about.contact h1{font-size:34px}.banner-about.contact h2{font-size:18px}}.contact-introduce{display:block;width:1200px;margin:0 auto;padding:40px 0 140px}.contact-introduce h4{display:block;font-size:14px;margin:40px 0 20px;padding:10px 0;border-top:1px solid #d5d8de;border-bottom:1px solid #d5d8de;text-align:center}.contact-introduce ul{margin:0;padding:0;zoom:1;float:left}.contact-introduce ul:first-child{width:24%;margin-right:10%}.contact-introduce ul:last-child{width:26%;float:right;padding-top:20px}.contact-introduce ul:last-child h4{margin:20px 0}.contact-introduce ul h4.service{margin-top:59px}.contact-introduce ul li{list-style:none;clear:both;display:block;overflow:hidden;line-height:42px}.contact-introduce ul li span{float:left;margin-right:10px;font-weight:600}.contact-introduce ul li font{float:left;display:block}.contact-introduce ul li.single-line-item{white-space:nowrap}.contact-introduce ul li.single-line-item span{float:none;width:auto;display:inline-block;margin-right:8px}.contact-introduce ul li.single-line-item font{float:none;display:inline-block}.contact-introduce ul li font a{color:#606d84;text-decoration:none}.contact-introduce strong{float:right}.company-map{display:block;background:#f7f8fa;padding:60px 0 80px}.company-map-inner{width:1200px;margin:0 auto}.company-map-title{font-size:28px;font-weight:600;color:#17233d;text-align:center;margin:0 0 40px}.company-map-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:40px;border-bottom:1px solid #e8eaec;margin-bottom:0}.company-map-tab{font-size:16px;color:#8c8c8c;padding:0 0 16px;cursor:pointer;border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-1px;-webkit-transition:color .2s,border-color .2s;transition:color .2s,border-color .2s}.company-map-tab.active{color:#2185f0;border-bottom-color:#2185f0;font-weight:600}.company-map-panels{display:grid;grid-template-columns:1fr}.company-map-panels::before{content:"";grid-area:1/1;width:100%;aspect-ratio:3024/1296;visibility:hidden;pointer-events:none}.company-map-panel{grid-area:1/1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;min-height:100%;border-radius:5px;overflow:hidden;visibility:hidden;pointer-events:none;z-index:0}.company-map-panel.active{visibility:visible;pointer-events:auto;z-index:1}.company-map-panel[data-panel=headquarter],.company-map-panel[data-panel=branch]{background:#c3d2ef}.company-map-panel .hq-image,.company-map-panel .branch-image-wrap{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;line-height:0;overflow:hidden;width:68%;height:520px;min-height:520px;max-height:520px;border-radius:5px;background:#c3d2ef}.company-map-panel .hq-image img,.company-map-panel .branch-image-wrap img{width:100%;height:100%;display:block;border-radius:5px}.company-map-panel .hq-image img{-o-object-fit:cover;object-fit:cover}.company-map-panel .branch-image-wrap{width:100%}.company-map-panel .branch-image-wrap img{-o-object-fit:contain;object-fit:contain}.company-map-panel .hq-info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:48px 32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#c3d2ef}.company-map-panel .hq-title-cn,.company-map-panel .hq-title-en{font-size:18px;font-weight:600;color:#0f2448;line-height:1.5;margin:0 0 8px}.company-map-panel .hq-title-en{margin-bottom:32px}.company-map-panel .hq-address{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:14px;color:#3b5078;line-height:1.6;margin:0 0 16px}.company-map-panel .hq-address:last-child{margin-bottom:0}.company-map-panel .hq-address-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;margin:3px 8px 0 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%233b5078'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z'/%3E%3C/svg%3E") no-repeat center;background-size:contain}.company-map-panel[data-panel=branch]{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.company-map-panel[data-panel=branch] .branch-image-wrap{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;height:520px;min-height:520px;max-height:520px}@media only screen and (min-width: 1024px)and (max-width: 1280px){.contact-introduce{padding:40px 20px 140px}.contact-introduce ul:first-child{width:24%;margin-right:3%}.contact-introduce ul:last-child{width:28%}.company-map-inner{width:auto;margin:0 20px}}@media only screen and (min-width: 737px)and (max-width: 1023px){.contact-introduce ul{width:92% !important;margin:0 4%;clear:both}}@media only screen and (min-width: 415px)and (max-width: 736px){.contact-introduce{width:auto;padding:30px 0 50px}.contact-introduce ul{display:block;clear:both;width:92% !important;float:none;margin:0 4% !important}.company-map{padding:40px 0 50px}.company-map-inner{width:auto;margin:0 4%}.company-map-title{font-size:22px;margin-bottom:24px}.company-map-panels::before{aspect-ratio:3024/1296}.company-map-panel.active{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.company-map-panel .hq-image,.company-map-panel .branch-image-wrap{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:3024/1296}.company-map-panel .hq-info{padding:24px 16px}.company-map-panel[data-panel=branch] .branch-image-wrap{height:auto;min-height:0;max-height:none}}@media only screen and (max-width: 414px){.contact-introduce{width:auto;padding:30px 0 50px}.contact-introduce ul{display:block;clear:both;width:92% !important;float:none;margin:0 4% !important}.company-map{padding:30px 0 40px}.company-map-inner{width:auto;margin:0 4%}.company-map-title{font-size:20px;margin-bottom:20px}.company-map-tabs{gap:24px}.company-map-tab{font-size:14px}.company-map-panels::before{aspect-ratio:3024/1296}.company-map-panel.active{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.company-map-panel .hq-image,.company-map-panel .branch-image-wrap{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:3024/1296}.company-map-panel .hq-info{padding:20px 12px}.company-map-panel[data-panel=branch] .branch-image-wrap{height:auto;min-height:0;max-height:none}.company-map-panel .hq-title-cn,.company-map-panel .hq-title-en{font-size:16px}}
/*# sourceMappingURL=contact.css.map */
