/*us*/
.us{height:150px;background: #f2f2f2;line-height: 150px;text-align: center;}
.us h6{font-size: 28px;color:#444;}
.map{width: 670px;height:450px;border-top:1px solid #e5e5e5;float: right;}
/*contact*/
.contact{width: 100%;height:auto;overflow: hidden;padding:70px 0 80px 0;}
.contact .contact-cont{overflow: hidden;float: left;padding-top: 50px;}
.contact .contact-cont .box{overflow: hidden;padding-bottom: 30px;border-bottom: 1px solid #e5e5e5;}
.contact .contact-cont p{font-size: 16px;color:#444;line-height: 36px;}

.contact .contact-cont .share{zoom:1;}
.sr-bdimgshare-black .bdimgshare-bg,.sr-bdimgshare .bdimgshare-content{display: none !important;}
.bdshare-button-style0-16{display: inline-block;padding-top: 26px;}
.contact .contact-cont .bdshare-button-style0-16 .bds_weixin{width: 40px;height: 40px;background:#fff url(../images/company/weixin.png) no-repeat center center;border-radius:50%;-webkit-border-radius:50%;border: 1px solid #e5e5e5;padding-left: 0;}
.contact .contact-cont .bdshare-button-style0-16 .bds_tsina{width: 40px;height: 40px;background:#fff url(../images/index/weibo.png) no-repeat center center;border-radius:50%;-webkit-border-radius:50%;padding-left: 0;border: 1px solid #e5e5e5;}
.contact .contact-cont .bds_sqq{width: 40px;height: 40px;background:#fff url(../images/company/qq.png) no-repeat center center;border-radius:50%;-webkit-border-radius:50%;padding-left: 0;border: 1px solid #e5e5e5;}

.contact .contact-cont .bdshare-button-style0-16 .current{background:#bf241c url(../images/index/weibo.png) no-repeat center center;padding-left: 0;}
@media (max-width:639px) {  
.wrap{width: 93.75%;}
.baseTitle .cont img{width: 80%;height:auto;}
.us{height: 100px;line-height: 100px;}
.contact .contact-cont{width: 100%;max-width:670px;float: none; margin:0 auto;}
.map{width: 100%;max-width:670px;float: none; margin:0 auto;}
.us h6{font-size: 24px;}
}
@media (min-width:640px) and (max-width:1023px) {   
.wrap{width: 93.75%;}
.baseTitle .cont img{width: 90%;height:auto;}
.us{height: 100px;line-height: 100px;}
.contact .contact-cont{width: 100%;max-width:670px;float: none; margin:0 auto;}
.map{width: 100%;max-width:670px;float: none; margin:0 auto;}
}
@media (min-width:1024px) and (max-width:1334px) {  
.wrap{width: 93.75%;}
.contact .contact-cont{width: 48%;}
.map{width: 50%;}
}
@media (min-width:1335px) and (max-width:1800px) {
.wrap{width: 93.75%;}
}








