body{min-width:1200px;font-family:MiSans;margin:0 auto}
section{padding:1px 0;margin:0 auto}
.wid{width:1200px;margin:0 auto;padding:1px 0}
.banner1{height:823px;background:url("../images/banner1.jpg") center center no-repeat;background-size:100% 100%}
.banner1 .ban1{position:relative}
.banner1 .ban1 .feiji{position:absolute;top:110px;left:-358px;animation:moveX1 1s linear infinite alternate;-webkit-animation:moveX1 1s linear infinite alternate}
.banner1 .ban1 .iplu{position:absolute;top:400px;right:-120px;animation:moveY1 1s linear infinite alternate;-webkit-animation:moveY1 1s linear infinite alternate}
.banner1 .ban1 .title{display:flex;justify-content:center;align-items:center;margin:58px 0 -34px}
.banner1 .ban1 .title b{font-size:56px;color:#e92600;letter-spacing:2px;font-weight:700;margin:0 20px}
.banner1 .ban1 .ban1a{display:block;margin:0 auto 8px}
.banner1 .ban1b{display:flex;align-items:center;font-size:35px;color:#ffffff;width:795px;height:92px;padding:0 0 12px 50px;margin:0 auto 38px;background:url("../images/ban1b.png") center center no-repeat;background-size:100% 100%;text-shadow:0 4px 1px #ef3c02}
.banner1 .ban1b b{font-size:44px}
.banner1 .ban1b img{margin:10px -32px 0 auto;animation:scale1 1s linear infinite alternate;-webkit-animation:scale1 1s linear infinite alternate}
.banner1 .ban1c{display:flex;justify-content:center;align-items:flex-start}
.banner1 .ban1c .item{display:flex;justify-content:center;align-items:center;width:389px;height:161px;font-size:40px;text-align:center;padding-bottom:50px;color:#ffffff;font-weight:600;text-shadow:0 5px 5px #dc5b03;background:url("../images/banbtn.png") center center no-repeat;background-size:100% 100%;}
.banner1 .ban1c .item:hover{animation:scale1 .6s linear infinite alternate;}
.banner2{height:780px;background:url("../images/banner2.jpg") center center no-repeat;background-size:100% 100%}
.banner2 .ban2a{width:1232px;height:462px;padding-top:1px;margin:50px auto 0;background:url("../images/ban2a.png") center center no-repeat;background-size:100% 100%}
.banner2 .ban2a .chibang{display:block;margin:-50px auto 0}
.banner2 .ban2a .ban2main{display:flex;justify-content:center;align-items:flex-start;margin-top:15px}
.banner2 .ban2a .ban2main .item{width:380px}
.banner2 .ban2a .ban2main .item img{display:block;margin-left:110px;animation:moveY1 1s linear infinite alternate;-webkit-animation:moveY1 1s linear infinite alternate}
.banner2 .ban2a .ban2main .item span{display:block;width:140px;line-height:50px;text-align:center;font-size:32px;border-radius:0.5rem;color:#ffffff;font-weight:bold;margin:24px auto 15px;background:#fa6100}
.banner2 .ban2a .ban2main .item p{font-size:20px;color:#331400;line-height:30px;margin:0 45px}
.banner2 .ban2a .ban2main .xuline{width:1px}
.banner2 .ban2btm{display:flex;justify-content:center;align-items:center;width:1232px;height:236px;padding-top:1px;margin:0 auto;background:url("../images/ban2btm.png") center center no-repeat;background-size:100% 100%}
.banner2 .ban2btm .play{animation:moveY1 1s linear infinite alternate;-webkit-animation:moveY1 1s linear infinite alternate}
.banner2 .ban2btm .zbtime{margin-top:20px}