.page-contact {}
.page-contact .contact-box{padding:120px 0;background:var(--gray-light);}
@media screen and (max-width: 1180px) {
  .page-contact .contact-box{padding:60px 0;}
}
@media screen and (max-width: 750px) {
  
}

.contact-box .contact-title{text-align: center;}
.contact-box .contact-title{text-align: center;}

/* 联系我们表单 */
.page-contact .contact-form{flex:1;margin-top:72px;}
@media screen and (max-width: 1180px) {
  .page-contact .contact-form{margin-top:32px;}
}
@media screen and (max-width: 750px) {
  
}

.page-contact .contact-form .common-form-box .form-in .form-item{width:33.333%;padding:8px;}
@media screen and (max-width: 1180px) {
  
}
@media screen and (max-width: 750px) {
  .page-contact .contact-form .common-form-box .form-in .form-item{width:100%;}
}

.page-contact .contact-form .common-form-box .form-in .form-item.item-full{width:100%;padding:8px;}
.page-contact .contact-form .common-form-box .form-in .form-item .submit-btn{margin:0 auto;}
.page-contact .contact-form .common-input-box{background:transparent;border-bottom:1px solid #DEDEDE;}
.page-contact .contact-form .common-input-box .input-dom-box input{background:transparent;}
.page-contact .contact-form .common-textarea-box .textarea-dom-box textarea{background:transparent;}
.page-contact .contact-form .common-textarea-box{border-bottom:1px solid #DEDEDE;background:transparent;border-radius: 0;}
.page-contact .form-item-btn{margin-top:52px;display:flex;}
.page-contact .form-item-btn .trans-border{border:1px solid #9E9E9E;}

/* 地图 */
.map-layout{position:relative;margin-top:100px;}
.map-layout .map-content{padding:45px 40px;display: flex;background:url('../img/contact/map_bg.jpg') no-repeat center center;background-size:cover;}
@media screen and (max-width: 1180px) {
  
}
@media screen and (max-width: 750px) {
  .map-layout .map-content{padding:24px;}
}
.map-layout .map-content .map-info{border-radius: 16px;background:rgba(255,255,255,.8);padding:43px;width:625px;}
@media screen and (max-width: 1180px) {
  
}
@media screen and (max-width: 750px) {
  .map-layout .map-content .map-info{width:auto;padding:24px;} 
}

.map-layout .map-content .map-info .item-value{display: flex;margin-top:8px;}
.map-layout .map-content .map-info .item-value span{flex:1;color:var(--text-color-third);margin-left:8px;} 
.map-layout .map-content .map-info .info-top-item{padding-bottom:16px;}
.map-layout .map-content .map-info .info-top-item:last-child{padding-bottom:0;}

.map-layout .map-content .map-info .info-bottom{margin-top:90px;}
@media screen and (max-width: 1180px) {
  
}
@media screen and (max-width: 750px) {
  .map-layout .map-content .map-info .info-bottom{margin-top:32px;}
}
.map-layout .map-content .map-info .info-bottom .info-ahare-box{display:flex;gap:24px;margin-top:18px;}
.map-layout .map-content .map-info .info-bottom .info-ahare-box i{font-size:18px;}



@media screen and (max-width: 1520px) {}

@media screen and (max-width: 1300px) {}

@media screen and (max-width: 1180px) {}

@media screen and (max-width: 750px) {}

@media screen and (max-width: 480px) {}