body{
    background: #f5f5f5;
}
.banner{
    width: 7.5rem;
    height: 5rem;
    background: url("../images/m_about_us/gyw_02.jpg") no-repeat center center;
    background-size: 100% 100%;
    position: relative;
}
.banner .text1{
    height: .6rem;
    line-height: .6rem;
    font-size: .56rem;
    width: 100%;
    text-align: center;
    color: #fff;
    top: 1.9rem;
    left: 0;
    font-weight: 700;
    position: absolute;
}
.banner .text2{
    height: .5rem;
    line-height: .5rem;
    font-size: .45rem;
    width: 100%;
    text-align: center;
    color: #fff;
    top: 2.63rem;
    left: 0;
    position: absolute;
}
.nav{
    padding: .37rem .3rem;
    box-shadow: inset 0px 0 10px 0px #eee;
    background: #fff;
}
.nav ul{
    overflow: hidden;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.nav ul li:not(:last-child){
    padding-right: .5rem;
    border-right: 1px solid #e4e4e4;
}
.nav ul li a{
    display: block;
    color: #333;
    font-size: .26rem;
    line-height: .28rem;
    height: .28rem;
    background-size: .96rem .96rem;
}
.common-title{
    text-align: center;
    position: relative;
    margin: .96rem 0 .65rem;
    height: .44rem;
    line-height: .44rem;
    color: #333333;
    font-size: .36rem;
}
.map-wraper{
    padding-bottom: 5rem;
    background: url("../images/m_about_us/gy_17.jpg") no-repeat center bottom;
    background-size: 100% 5rem;
}
.map-wraper .info{
    padding: .35rem .3rem;
    background: #fff;
    text-align: left;
}
.map-wraper .info .text1{
    line-height: .4rem;
    font-weight: 700;
    font-size: .34rem;
    color: #333333;
    margin-bottom: .17rem;
}
.map-wraper .info ul li {
    line-height: .5rem;
    font-size: .26rem;
    color: #666;
}
.map-wraper .info ul li span{
    color: #ff8331;
}
/* .map-list>ul>li{ */
    /* padding: .44rem .3rem .35rem; */
    /* border-bottom: 1px solid #F5F5F5; */
/* } */
/* .map-list>ul>li:last-child{ */
    /* margin-bottom: 0; */
/* } */
/* .map-list>ul>li .title{ */
    /* line-height: .44rem; */
    /* height: .44rem; */
    /* color: #333333; */
    /* font-size: .34rem; */
    /* margin-bottom: .2rem; */
    /* font-weight: 700; */
/* } */
/* .map-list>ul>li>ul>li { */
    /* line-height: .5rem; */
    /* color: #333; */
    /* font-size: .26rem; */
/* } */
/* .map-list>ul>li>ul>li span{ */
    /* color: #78d7d5; */
/* } */
/* .map-list{ */
    /* background: #fff; */
    /* padding-bottom: 1.4rem; */
/* } */
.contact{padding:5px  15px; margin-top:30px;position:relative;line-height:30px;}
.contact_1{width:70%; background:white; padding:3%; margin:0 auto 2vw; position:relative; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.contact h3{ font-weight:normal; margin-bottom:0.5vw;}
.contact h4{ font-weight:normal; margin-bottom:1.5vw; color:#888888;}
.contact h2{ line-height:30px; color:#888888; margin-bottom:10px;}
.contact img {width:100px;height:auto;	}
.contact_lx li{ line-height:30px; margin-bottom:15px;}
.contact_lx li span{}
.contact_lx li p{color:#888888; margin-top:10px;}
.contact_er{width:100%; margin-top:13px; }
.contact_er ul li{ margin-bottom:5px;margin-left:30px;}
.contact_er p{font-size:16px; color:#888888; font-weight:normal; text-align:left; text-indent:5px;line-height:30px;}
.map{margin-top:20px;margin-bottom:15px;}
.map h3{ border-left:#62A1D4 8px solid; margin-left:5px;}
#dituContent{width:100%; height:350px; font-size:16px; margin-top:5px;}