.banner{
    width: 100%;
    height: 686px;
    background: url(../img/banner.jpg) no-repeat center center;
    overflow: hidden;
}
body{
    background: url(../img/bg.jpg) no-repeat center 960px; 
}
.lay1{
    width: 1200px;
    text-align: center;
    font-size: 53px;
    margin: 28px auto;
}
.lay2{
    width: 1200px;
    margin: auto;
    font-size: 42px;
    text-align: center;
    color: #464545;
    line-height: 64px;
}
.lay3{
    width: 1200px;
    height: 387px;
    margin:50px auto auto;
    overflow: hidden;
    background: url(../img/pic1.jpg) no-repeat center center;
}
.lay4{
    width: 1200px;
    margin: 40px auto;
    overflow: hidden;
    font-size: 58px;
    color: #474545;
    text-align: center;
}
.lay4>span{
    color: #fe134b;
}
.lay5{
    width: 1200px;
    margin: auto;
    font-size: 38px;
    text-align: center;
    line-height: 58px;
}
.lay5>span{
    color: #fe134b;
}
.lay6{
    width: 620px;
    height: 70px;
    font-size: 48px;
    color: #fff;
    background: #f00404;
    text-align: center;
    margin:50px auto 120px;
    border-radius: 10px;
}
.lay7{
    width: 1200px;
    margin: auto;
}
.lay7>p{
    width: 306px;
    height: 76px;
    text-align:center;
    font-size: 53px;
    background: #ffeb52;
}

.lay7>div{
    background: #ffeb52;
    overflow: hidden;
}
.lay7>div>p{
    width: 1075px;
    margin: 60px auto 50px;
    font-size:36px;
    text-indent: 72px;
}
.tc{
    text-align: center;
}
.lay7>div>img{
    margin: auto auto 50px;
}
.lay8{
    width:1196px;
    margin: auto auto 30px;
    overflow: hidden;
}
.lay8>div{
    float: left;
    margin-left: 2px;
    width: 297px;
    background: #fff;
    border-radius: 10px;
}
.lay8>div>a{
    display: block;
    width: 280px;
    height: 285px;
    margin: 10px auto auto;
}
.lay8>div>p{
    text-align: center;
    font-size: 24px;
    color: #000;
    font-weight:bold;
    margin: 20px auto;
}
.lay8>div>div{
    width: 292px;
    margin: auto auto 10px;
    overflow: hidden;
}
.lay8>div>div>a{
    display: block;
    width: 142px;
    color: #fff;
    background: #ff1919;
    font-size: 24px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    border-radius: 10px;
}
.lay8>div>div>a:hover{
    background: tomato;
}
.lay9{
    width: 1200px;
    height: 545px;
    background: #ffeb52;
    border-radius: 10px;
    margin: auto;
    overflow: hidden;
}
.lay9>p{
    font-size: 69px;
    color: #000;
    margin: 20px auto;
    font-weight: bold;
    text-align: center;
}
.lay9>span{
    display: block;
    text-align: center;
    font-size: 36px;
    color: #696969;
}
.lay9>form{
    margin-top: 30px;
}
.lay9>form>div{
    width: 484px;
    margin: auto auto 20px;
    overflow: hidden;
}
.lay9>form>div>span{
    width: 150px;
    float: left;
    font-size: 50px;
    
}
.lay9>form>div>input{
    width: 330px;
    float: left;
    font-size: 50px;
    border-radius: 20px;
    border:none;
}
.lay9>form>input{
    display: block;
    width: 445px;
    height: 70px;
    background: #f00404;
    color: #fff;
    font-size: 30px;
    border-radius: 20px;
    margin: 30px auto auto;
    border:none;
}
.main{
    width:1920px;
    height:auto;
    position: relative;
}








.top{
    width:1920px;
    height:1264px;
    background-image: url(../img/top.jpg);
}
.top-middle{
    width:1277px;
    height:1264px;
    margin:0 auto;
}
.top-middle-zi-1{
    width:693px;
    height:80px;
    margin-left:528px;
    padding-top:146px;
    font-size:80px;
    line-height:80px;
    color:#fe8e32;
    font-weight:bold;
}
.top-middle-zi-2{
    width:693px;
    height:46px;
    margin-left:528px;
    font-size:46px;
    line-height:46px;
    color:#105335;
    text-align: center;
}
.top-pic{
    width:1096px;
    height:541px;
    margin:0 auto;
    background-image: url(../img/top-pic.jpg);
}
.top-middle-zi-3{
    width:737px;
    height:120px;
    margin-left:260px;
    font-size:20px;
    line-height:40px;
    color:#105335;
    text-indent:40px;
}
.bj-1{
    width:1920px;
    height:5179px;
    background-image: url(../img/bj.png);
    position: absolute;
    top:0px;    
}
.lan{
    width:1223px;
    height:50px;
    background-image: url(../img/lan.jpg);
    margin:0 auto;
    color:#105335;
    font-size:48px;
    line-height:48px;
    text-align: center;
    font-weight:bold;
}
.clear-42{
    width:100%;
    height:42px;
    clear:both;
}
.clear-8{
    width:100%;
    height:8px;
    clear:both;
}
.clear-20{
    width:100%;
    height:20px;
    clear:both;
}
.clear-30{
    width:100%;
    height:30px;
    clear:both;
}
.clear-200{
    width:100%;
    height:200px;
    clear:both;
}
.lan-2{
    width:1224px;
    height:520px;
    margin:0 auto;
}
.lan-2-one{
    width:400px;
    height:518px;
    border:1px solid #c9c9c9;
    margin-right:9px;
    float:left;
}
.lan-2-one-pic{
    width:398px;
    height:316px;
}
.lan-2-one-zi{
    width:398px;
    height:92px;
    line-height:46px;
    font-size:20px;
    color:#333333;
    text-align: center;
}
.lan-2-one-anniu{
    width:359px;
    height:70px;
    margin:0 auto;
    background-image: url(../img/anniu-1.jpg);
}
.lan-2-one-anniu-zi{
    width:250px;
    height:34px;
    margin-left:28px;
    padding-top:17px;
    font-size:34px;
    color:#000;
    line-height:34px;
}
.more{
    width:100%;
    height:80px;
    font-size:29px;
    line-height:80px;
    color:#fe8e32;
    text-align:center;
}
.title-1{
    width:100%;
    height:86px;
    font-size:39px;
    color:#105335;
    text-align:center;
    line-height:86px;
}
.qiehuan-pic{
    width:1200px;
    height:602px;
    margin:0 auto;
}
.lan-3{
    width:1056px;
    height:94px;
    margin:0 auto;
}
.lan-3-one{
    width:262px;
    height:90px;
    float:left;
    margin-right:120px;
    border:2px solid #fe8e32;
    background-color:#fe8e32;
    font-size:27px;
    line-height:44px;
    text-align:center;
    color:#fff;
    border-radius:6px;
}
.lan-4{
    width:1222px;
    height:448px;
    margin:0 auto;
}
.lan-4-left{
    width:698px;
    height:448px;
    float:left;
    background-image: url(../img/pic-16.jpg);
    background-repeat: no-repeat;
}
.lan-4-right{
    width:508px;
    height:448px;
    float:right;
    background-color: #9dd5be;
}
.kuai{
    width:469px;
    height:317px;
    margin-left:25px;
    padding-top:70px;
}
.kuai-zi{
    width:469px;
    height:28px;
    line-height:28px;
    font-size:28px;
    color:#fe8e32;
}
.kuai-xian{
    width:469px;
    height:4px;
    background-color:#e69f55;
    clear:both;
}
.kuai-zi-2{
    width:469px;
    height:188px;
    line-height:36px;
    font-size:22px;
    color:#fff;
    text-indent: 44px;
}
.kuai-anniu{
    width:200px;
    height:50px;
    border-radius: 6px;
    border:1px solid #fe8e32;
    color:#fff;
    background-color:#fe8e32;
    text-align:center;
    font-size:20px;
    line-height:50px; 
}
.lan-5{
    width:1220px;
    height:273px;
    margin:0 auto;
}
.lan-5-left{
    width:280px;
    height:273px;
    float:left;
    background-color:#9dd5be;
}
.lan-5-right{
    width:932px;
    height:273px;
    float:right;
}
.lan-5-left-zi{
    width:226px;
    height:218px;
    margin-left:33px;
    padding-top:30px;
    line-height:36px;
    font-size:20px;
    color:#fff;
}
.lan-6{
    width:1222px;
    height:388px;
    margin:0 auto;
}
.lan-6-left{
    width:695px;
    height:388px;
    float:left;
    margin-right:18px;
    line-height:388px;
    font-size:45px;
    color:#fff; 
    background-image:url(../img/pic-21.jpg);
    background-repeat: no-repeat;  
    text-align: center; 
}
.lan-6-right{
    width:508px;
    height:388px;
    float:left;
    line-height:388px;
    font-size:45px;
    color:#fff;  
    background-image:url(../img/pic-22.jpg);
    background-repeat: no-repeat;
    text-align: center;        
}
.lan-7{
    width:1200px;
    height:590px;
    border:1px solid #aaaaaa;
    margin:0 auto;
}
.lan-7-top{
    width:100%;
    height:130px;
    background-color: #fe8e32;
    font-size:48px;
    color:#fff;
    text-align:center;
    line-height:130px;
}
.lan-7-user{
    width:100%;
    height:85px;
}
.lan-7-user-tu{
    width:59px;
    height:61px;
    margin-left:137px;
    padding-top:12px;
    float:left;
    margin-right:30px;
}
.lan-7-user-input{
    width:440px;
    height:85px;
    float:left;
    font-size:30px;
    line-height: 85px;
    color:#878585;
}
.clear-4{
    width:100%;
    height:4px;
    clear:both;
    background-color: #e5e5e5;
}
.lan-7-kuai{
    width:100%;
    height:80px;
    font-size:34px;
    background-color: #e5e5e5;
    color:#b6b5b5;
    text-align: center;
    line-height:80px;
}
.lan-7-anniu{
    width:1024px;
    height:72px;
    border:1px solid #fe8e32;
    border-radius: 8px;
    font-size:47px;
    background-color: #fe8e32;
    color:#fff;
    text-align: center;
    line-height:72px; 
    margin:0 auto;   
}
.lan-7-zi{
    width:100%;
    height:96px;
    font-size:30px;
    line-height:96px;
    text-align:center;
    color:#969494;
}