.wraper{
    width:100%;
    height:auto;
    position:relative;
}
.bgcolor{
    background: #f7f7f7;

}
/* banner */
.banner{
    height:100%;
    height:100%;

}
.banner>img{
    width:100%;
}
.bann_bot{
    width:100%;
    height:100px;
    background-color: rgba( 0, 0, 0 ,0.151);
    position: absolute;
    left: 0px;
    bottom:0px;
    z-index: 24;
}
.contain{
    width:100%;
    max-width:1200px;
    margin:0 auto;
}

.contain>ul{
    margin-right:-288px;
}
.contain>ul>li{
    height:100%;
    float:left;
    margin-right:288px;
    padding:27px 0px;
    color:#fff;
}
.contain>ul>li>a{
    display:inline-block;
    width:38px;
    height:38px;
    border-radius:50%;
    border:1px solid #fff;
    vertical-align: middle;
    margin-right:15px;
}
.contain>ul>li>a>img{
    display:block;
    margin:8px auto;

}

/* 中间内容 */
.con_map{
    width:100%;
    height:500px;
}
.addrcont{
    width:1200px;
    height:auto;
    margin:10px auto;
}
.addrcont>ul>li{
    float:left;
    height:auto;
}
.addrcont>ul>.liol{
    width:40%;
    height:100%;
}
.addrcont>ul>.litr{
    width:60%;
    height:100%;
}
.addrcont>ul>.liol>div{
    width:100%;
    height:100%;
    padding:75px 30px;
}
.addrcont>ul>.liol>div>span{
    /*display:block;*/
    font-size:17px;
    font-weight:bold;
    text-align:center;
   
}
.addrcont>ul>.liol>div>p{
    font-size:14px;
    line-height:63px;
    margin-top:3px;
}
.addrcont>ul>.litr>div{
    width:100%;
    height:100%;
}
.addrcont>ul>.litr>div>img{
    width:100%;
    height:100%;
}
/*.con_map{
    width:100%;
    height:500px;
}
.fkcont{
    width:1200px;
    height:auto;
    margin:50px auto;
}
.fkcont>h3{
    font-size:30px;
    color:#1a1e23;
    text-align:center;
}
.fkcont>p{
    font-size:14px;
    text-align:center;
    color:#5c6065;
    padding:30px 0px;
}
.fkcont>ul{
    margin-right:-24px;
}
.fkcont>ul>li{
    width:384px;
    height:50px;
    float:left;
    border:1px solid #bfbfbf;
    margin:24px 24px 24px 0px;
}
.fkcont>ul>li>input{
    width:100%;
    height:100%;
    padding-left:20px;
    color:#6c6f72;
    font-size:14px;
}
.write_text{
    width:1200px;
    height:200px;   
    position:relative;
}
.write_text>textarea{
    width:100%;
    height:100%;
    border:1px solid #bfbfbf;
    padding:15px;
}
.write_text>p{
    position: absolute;
    right:20px;
    bottom:20px;
    font-size:14px;
    color:#86888a;

}
.write_text>p>span{
    color:#0b0b0c;
}
.fkui{
    width:160px;
    height:45px;
    margin:50px auto;
}
.fkui>a{
    display:block;
    width:100%;
    height:100%;
    background:#2c2020;
    color:#fff;
    font-size:16px;
    line-height:45px;
    text-align:center;
    border-radius: 5px;
}*/

