.bg-1{background: #7cb2d4;}
.banner{background: url('../img/bg1.jpg') no-repeat top center; width: 100%;height: 955px;margin-top: 100px;}

.title{text-align: center;padding: 30px 0 20px;}
.title h1{font-weight: normal;font-size: 36px;color: #fff;}
.title h1 span{font-size: 60px;}

.hd-1 div{width: 896px;height: 90px;font-size: 18px;color: #fff;box-sizing: border-box;padding: 33px 0 0 105px;margin: 20px auto;}
.hd-1 .hd-1-1{background: url(../img/bt3.png) no-repeat;}
.hd-1 .hd-1-2{background: url(../img/bt2.png) no-repeat;}
.hd-1 .hd-1-3{background: url(../img/bt4.png) no-repeat;}

.hd-2 div{width: 535px;height: 138px;font-size: 18px;color: #fff;box-sizing: border-box;float: left;padding: 55px 0 0 130px;}
.hd-2 .hd-2-1{background: url(../img/bt5.png) no-repeat;margin-right: 20px;}
.hd-2 .hd-2-2{background: url(../img/bt6.png) no-repeat;}
.hd-2 .hd-2-3{background: url(../img/bt7.png) no-repeat;margin-right: 20px;margin-top: 20px;}
.hd-2 .hd-2-4{background: url(../img/bt8.png) no-repeat;margin-top: 20px;}

.hd-3{text-align: center;margin-top: 100px;font-weight: bold;font-size: 30px;color: #333;}

.hd-4{font-size: 18px;color: #333;padding: 80px 0;}
.hd-4 div{width: 530px;float: left;text-indent: 2em;line-height: 32px;}
.hd-4 img{float: right;}