.xia{
height:90px;
}
.banner img{
    width: 100%;
}

.main{
width:1200px;
margin:0 auto;
}
.introtit{
    text-align: center;
    padding-top: 30px;
}
.introtit p{
    line-height: 80px;
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 5px;

}
.introcon{
    text-indent: 28px;
    padding: 20px 0 50px 0;
}
.introcon p{
    line-height: 30px;
    font-size: 14px;
}
.smtit{
    text-align: center;
}
.smtit p{
    line-height: 80px;
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 5px;

}
.smone{
    width: 1200px;
    height: 310px;
}
.smonetu{
    width: 500px;
    height: 300px;
    float: left;
}
.smonetu img{
    width: 500px;
    height: 300px;
}
.smonecon{
    width: 690px;
    height: 300px;
    float: right;
}
.smonetop{
    width: 650px;
    margin: 0 auto;
    padding: 50px 0;
    text-align: center;
}
.smonetop .img{
    height: 50px;
}
.smonebom p{
    line-height: 30px;
    font-size: 14px;
}
.smonebom{
    width: 650px;
    margin: 0 auto;
}
.smtwo{
    width: 1200px;
    height: 530px;
}
.smtwoleft{
    width: 760px;
    height: 500px;
    float: left;
}
.smtwoleft img{
    width: 750px;
    height: 500px;
}
.smtworight{
    width: 435px;
    height: 500px;
    float: right;
}
.smtwotop{
    width: 435px;
    height: 255px;
}
.smtwotop img{
    width: 435px;
    height: 245px;
}
.smtwobom{
    width: 435px;
    height: 245px;
}
.smtwobom img{
    width: 435px;
    height: 245px;
}
.smcon{
    padding-top: 20px;
    width: 1200px;
    margin: 0 auto;
}
.smcon p{
    line-height: 30px;
    font-size: 15px;
    color: #666;
}
.ban{
    height: 520px;
    background: url(../images/about/tu1.png) top center no-repeat;
    margin-top: 30px;
}
.banli{
    width: 1200px;
    margin: 0 auto;
}
.banlileft{
    width: 500px;
    height: 500px;
    float: left;
}
.banlileft img{
    width: 500px;
    height: 500px;
}
.banliright{
    width: 690px;
    height: 300px;
    float: right;
    
}
.banlitop{
    width: 690px;
    height: 200px;
    text-indent: 150px;
}
.banlitop p{
    line-height: 150px;
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 5px;
    color: #fff;
}
.banlibom{
    width: 690px;
    height: 300px;
}
.banlibom img{
    width: 690px;
    height: 300px;
}

.bom{
    width: 1200px;
    margin: 10px auto;
}
.boma{
    width: 1200px;
    height: 400px;
}
.bomaleft{
    width: 600px;
    height: 400px;
    float: left;
}
.bomtitle{
    width: 310px;
    height: 80px;
    padding: 15px 30px;
    background: url(../images/about/zhubg.png) top center no-repeat;
}
.bomtitle p{
    line-height: 40px;
    font-size: 30px;
    font-weight: bold;
    color: #fff;
}
.bomcon{
    padding-top: 20px;
}
.bomcon p{
    line-height: 30px;
    font-size: 15px;
}
.bomaright{
    width: 590px;
    height: 400px;
    float: right;
    text-align: right;
}
.bomaright img{
    height: 400px;
}
.bomb{
    width: 1158px;
    margin: 10px auto;
    border: 1px solid #999;
    padding: 20px;
}
.bomb p{
    line-height: 30px;
    font-size: 15px;
}
.bomc{
    width: 1200px;
    height: 400px;
}
.bomcleft{
    width: 590px;
    height: 400px;
    float: left;
    text-align: left;
}
.bomcleft img{
    height: 400px;
}
.bomcright{
    width: 590px;
    height: 400px;
    float: right;
}