.contact_us{margin-top:55px;flex-wrap:wrap;}
.contact_left{width:45%;}
.contact_left img{width:100%;}
.contact_right{width:55%;padding:65px 20px 0;}
.contact_right h3{margin:10px 0 0 0;}
.contact_right p{color:#b0b0b0;font-size:15px;}
.contact_right>div{margin:17px 0;font-size:16px;}
.contact_right>div label{width:84px;text-align: right;}
.map_show.pu-flex{margin-top:63px;flex-wrap: wrap;}
.map_show.pu-flex>div{width:33%;padding:0 15px;}
.map_show.pu-flex>div .font-w{padding-top:20px;font-size:24px;}
.map_show.pu-flex img{max-width:100%;cursor:pointer;}
.map_show p{font-size:13px;}
.big_box{position:absolute;left:-1000px;bottom:0;}
#map{height: 500px;width:700px;}
#map1,#map2,#map3{height:300px;}

/*平板*/
@media only screen and (min-width:768px) and (max-width:1024px ) {
    .contact_right{padding:0 5px;}
    .contact_left{width:50%;}
    .contact_right{width:50%;}
    .contact_right h3{margin-top:0;}
    .contact_right>div{margin:10px 0;}
}

/*手机*/
@media only screen and (min-width: 320px) and (max-width:760px ) {
    .index_botline{height:2px;width:97%;margin:20px auto;background-color:#eee;}
    .contact_right,.contact_left{width:100%;}
    .contact_right{padding:0 5px;}
    .contact_right h3{text-align: center;font-size:19px;margin-top:15px;}
    .contact_right>div{margin:8px 0;font-size:14px;text-align: center;}
    .contact_right>div label{width:95px;}
    .contact_right>div span{width:80%;}
    .map_show{margin-top:30px;flex-wrap: wrap;}
    .map_show.pu-flex>div{width:100%;}
    .map_show .font-w{padding-top:10px;padding-bottom:10px;font-size:18px;}
    .contact_right p{text-align: center;font-size:14px;}
}


