.main_image{
    background: url(../images/bannert.png) no-repeat center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    min-height: 340px;
    position: relative;
}
.main_image h3{
    font-size: 56px;
    color: #fff;
    font-family: SimHei;
    position: absolute;
    top: 50%;
    margin-top: -32px;
    left: 50%;
    margin-left: -112px;
}
.count{
    height: 340px;
}
.main{
    width: 100%;
    margin: 0 auto;
}
.main1,.main3,.main5{
    width: 100%;
}
.main1Div,.main2Div,.main3Div,.main4Div,.main5Div{
    width: 1000px;
    margin: 0 auto;
}
.main1Div h2,.main2Div h2,.main3Div h2,.main4Div h2{
    font-size: 16px;
    color: #111;
    padding-top: 79px;
}
.main1Div p,.main2Div p,.main3Div p,.main4Div p{
    font-size: 14px;
    color: #aaa;
    padding-top: 22px;
    line-height: 24px;
}
.main1Div img{
    margin-top: 80px;
    margin-left: 70px;
    margin-bottom: 80px;
}
.main2,.main4{
    width: 100%;
    background: #fafafa;
}
.main2Div img{
    margin-top: 89px;
    margin-left: 67px;
    margin-bottom: 85px;
}
.main3Div img{
    margin-top: 56px;
    margin-left: 70px;
    margin-bottom: 80px;
}
.main4Div img{
    margin-top: 80px;
    margin-left: 70px;
    margin-bottom: 71px;
}
.main5Div{
    height: 500px;
}
.main5Div h3{
    font-size: 36px;
    color: #111;
    text-align: center;
    padding-top: 99px;
}
.main5Div dl{
    width: 280px;
    float: left;
    margin-right: 80px;
    margin-top: 79px;
}
.main5Div dl:last-child{
    margin-right: 0;
}
.main5Div dl dt{
    width: 280px;
    height: 220px;
}
.main5Div dl dd{
    font-size: 16px;
    color: #111;
    text-align: center;
    padding-top: 40px;
}
.main .typicalP {
    width: 1000px;
    height: 60px;
    margin: 0 auto;
    padding-top: 96px;
    text-align: center;
    font-size: 14px;
    color: #aaa;
    clear: both;
}