body{min-width: 1280px;font-family: "Microsoft Yahei","Helvetica Neue","Luxi Sans","DejaVu Sans",Tahoma,"Hiragino Sans GB",STHeiti !important;}
@font-face {
    font-family: myFirstFont;
    src: url('../font/SourceHanSansCN-Light.otf')
}
.font{line-height: 30px;}
.font span{font-size: 20px;}
.font p{font-size: 30px;font-weight: bold;margin-bottom: 17px;}
.tckShadow{width: 100%;height: 100%;position: fixed;left: 0px;top: 0px;background: black;z-index: 100;opacity: .8;display: none;}
.tck{width: 415px;height: 458px;box-sizing: border-box;border: 1px solid #ffd900;position: fixed;top: 50%;left: 50%;margin-top: -229px;margin-left: -207px;z-index: 100;padding-top: 25px;display: none;}
.tckOut{position: absolute;right: 0px;top: 0px;cursor: pointer;}
.tck .title{width: 80px;height: 30px;line-height: 30px;text-align: center;font-size: 18px;color: #ffd900;border-bottom: 3px solid #762f38;margin: 0 auto 40px;}
.inputBox{width: 274px;margin: 0 auto;font-size: 18px;color: #ffd900;}
.input{width: 100%;height: 30px;border-bottom: 1px solid #ffd900;margin-bottom: 25px;}
.input input{width: 100%;height: 100%;outline: none;border: none;background-color:transparent;color: white;text-indent: 5px;line-height: 40px;}
.btnLeft{width: 106px;height: 48px;background: #db358d;color: white;text-align: center;line-height: 48px;font-size: 17px;float: left;font-weight: bold;cursor: pointer;margin-left: 92px;margin-top: 20px;}
.btnRight{width: 106px;height: 48px;background: #ffd900;color: black;text-align: center;line-height: 48px;font-size: 17px;float: right;font-weight: bold;cursor: pointer;margin-right: 92px;margin-top: 20px;}
.suc{width: 417px;height: 197px;box-sizing: border-box;border: 1px solid #ffd900;position: fixed;left: 50%;top:50%;z-index: 100;margin-left: -208px;margin-top: -99px;font-size: 21px;color: #ffd900;text-align: center;padding-top: 70px;display: none;}



.lbTitle{font-size: 30px;margin-bottom: 10px;}
.lbText{font-size: 15px;line-height: 30px;}
.slide .hi{width: 692px;height: 400px;}
.slide .gif{	max-width: 100%;
    height: 438px;
    display: block;
    margin: 0 auto;
}
.btn{position: absolute;width: 100%;text-align: center;left: 0px;bottom: 50px;z-index: 999}
.btn a{width: 60px;height: 60px;display: block;margin: 0 auto;padding-top: 20px;box-sizing: border-box;}
.btn img{width: 35px;}



.section { text-align: center; color:black;overflow: hidden;}
.fp-prev{display: none;}
.fp-next{display: none;}

.bgImg{width: 100%;height: 100%}
.seBtn{display: block;width: 192px;height: 53px;text-align: center;line-height: 53px;font-size: 22px;color: #ffd900;position: absolute;left: 50%;margin-left: -97px;border: 1px solid #dcbd04;transition:all .1s linear;}
.seBtn:hover{background: #dcbd04;color: black;}
.one .seBtn{margin-top: 80px;top: 50%}
.one video{width: 100%;position: absolute;left: 0px;top: 0px;}
.one .fo{width: 60%;position: absolute;top: 36%;left: 20%;}
.two .fo{width: 80%;margin: 5% auto 0;}
.two{background:url('../images/l3.jpg') center  no-repeat;background-size: 100% auto;}
.box{width: 100%;height: 100%;}
.box div{float: left;height: 100%;width: 33.3%;overflow: hidden;}
.box div.last{float: left;height: 100%;width: 33.4%}
.two .seBtn{margin-top: 114px;top: 55%}
.four .seBtn{bottom: 0px;margin-bottom: 70px;}
.four .fo{width: 80%;position: absolute;left: 10%;top: 68%;}
.iconBox{width: 520px;height: 140px;position: absolute;left: 50%;bottom: 129px;margin-left: -260px;}
.iconBox div{width: 130px;height: 140px;box-sizing: border-box;float: left;border-bottom: 1px solid white;position: relative;}
.iconBox div img{transition:all .1s linear;position: absolute;left: 0px;top: 0px;}
.iconBox div:hover>img{position: absolute;left: 0px;top: -5px;}
.iconBox div.active{border-bottom: 3px solid white;}
.carImg{width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;}
.footTop{width: 100%;height: 62%;}
.footBot{width: 100%;height: 38%;background: #ffd900;position: relative;}
.foot{width: 100%;background: #ffd900;}
.foot img{width: 100%;}
.footL{width: 58%;float: left;position: relative;}
.foot ul{position: absolute;left: 50%;top: 75%;width:500px;font-size: 21px;margin-left: -250px;}
.foot ul li{float: left;margin-right: 30px;height: 30px;}
.foot ul li.footLast{margin-right: 0px;}
.foot ul li:hover{border-bottom: 3px solid #db368e;}
.foot ul li a{color: black;}
.footR{width: 42%;float: left;}
.putOnRecordLink {display: flex;position: absolute;bottom: 40px;justify-content: center;width: inherit;font-size: 12px}