.banner_part{display:none;position:relative;height:100vh;width:100%}.banner_part .pdf_font{position:absolute;top:64px;left:50%;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%;text-align:center;font-size:12px;line-height:1.2;color:#fff}.banner_part .pdf_font .paf_link{color:inherit;text-decoration:underline}.banner_part .banner_swiper{position:relative;height:100%}.banner_part .banner_swiper .banner_image{width:100%;height:100%;background-size:cover;background-position:50%}.banner_part .banner_swiper .banner_image .banner_info{position:absolute;bottom:160px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.banner_part .banner_swiper .banner_image .banner_info .banner_title{text-align:center;font-size:100px;font-family:Anton;color:#fff;line-height:1;white-space:nowrap}.banner_part .banner_swiper .banner_image .banner_info .banner_btn_box{margin:24px auto 0}.banner_part .banner_swiper .banner_image .banner_info .banner_btn_box .banner_btn{width:165px;height:61px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:18px;border:2px solid #fff;font-family:Anton}.banner_part .banner_swiper .banner_image .banner_info .banner_btn_box .banner_btn .banner_btn_font{line-height:1;color:#fff;font-size:24px;margin-right:10px}.banner_part .banner_swiper .banner_image .banner_info .banner_btn_box .banner_btn .iconfont{font-size:16px;line-height:16px;color:#fff}.banner_part .banner_swiper .banner_image .banner_info .banner_btn_box .banner_btn:first-child{background-color:#c00b11;border:0}.banner_part .banner_swiper .banner_image .banner_info .banner_btn_box .banner_btn:last-child{margin-right:0}.banner_part .swiper-pagination{position:absolute;left:50%;bottom:80px;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:none}.banner_part .swiper-pagination .swiper-pagination-bullet{opacity:.4;background-color:#fff;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1);margin-right:8px;border-radius:999px}.banner_part .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:30px}.banner_part .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.banner_list_box{position:relative;width:100%;overflow:hidden}.banner_list_box .pdf_font{position:absolute;top:100px;left:50%;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:600px;text-align:center;font-size:16px;line-height:1.4;color:#fff}.banner_list_box .pdf_font .paf_link{color:inherit;text-decoration:underline}.banner_list_box .banner_list{position:relative;width:calc(100% + 640px);height:100vh;margin-left:-320px}.banner_list_box .banner_list .banner_item{position:relative;width:0;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:100vh;-webkit-transform:skewX(-15deg);transform:skewX(-15deg);margin-left:-2px;-webkit-transition:all .6s cubic-bezier(.075,.82,.165,1);transition:all .6s cubic-bezier(.075,.82,.165,1);overflow:hidden}.banner_list_box .banner_list .banner_item .banner_item_img_box{width:100%;height:100%}.banner_list_box .banner_list .banner_item .banner_item_img_box .banner_item_img{position:absolute;left:-320px;top:0;width:calc(100% + 640px);height:100%;background-size:auto 100%;background-position:50%;-webkit-transform:skewX(15deg);transform:skewX(15deg)}.banner_list_box .banner_list .banner_item .banner_info{position:absolute;bottom:3.34vw;left:50%;-webkit-transform:translateX(-50%) skewX(15deg);transform:translateX(-50%) skewX(15deg);visibility:hidden;opacity:0;-webkit-transition:all .4s cubic-bezier(.075,.82,.165,1);transition:all .4s cubic-bezier(.075,.82,.165,1)}.banner_list_box .banner_list .banner_item .banner_info .banner_title{text-align:center;font-size:5.2vw;font-family:Anton;color:#fff;line-height:1;white-space:nowrap}.banner_list_box .banner_list .banner_item .banner_info .banner_btn_box{margin:24px auto 0}.banner_list_box .banner_list .banner_item .banner_info .banner_btn_box .banner_btn{width:8.6vw;height:3.2vw;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:18px;border:2px solid #fff;font-family:Anton}.banner_list_box .banner_list .banner_item .banner_info .banner_btn_box .banner_btn .banner_btn_font{line-height:1;color:#fff;font-size:1.24vw;margin-right:.54vw}.banner_list_box .banner_list .banner_item .banner_info .banner_btn_box .banner_btn .iconfont{font-size:.84vw;line-height:1;color:#fff}.banner_list_box .banner_list .banner_item .banner_info .banner_btn_box .banner_btn:first-child{background-color:#c00b11;border:0}.banner_list_box .banner_list .banner_item .banner_info .banner_btn_box .banner_btn:last-child{margin-right:0}.banner_list_box .banner_list .banner_item:first-child .banner_info{left:60%}.banner_list_box .banner_list .banner_item:last-child .banner_info{left:45%}@-webkit-keyframes widthAni{0%{width:0}to{width:2%}}@keyframes widthAni{0%{width:0}to{width:2%}}.banner_list_box .banner_list .banner_item:not(.active):hover{width:2%}.banner_list_box .banner_list .banner_item.active{width:30%}.banner_list_box .banner_list .banner_item.active .banner_info{opacity:1;visibility:visible;bottom:7.34vw}.banner_list_box .banner_list .banner_item.active:hover{width:32%}.banner_list_box .banner_list .banner_item:last-child{margin-right:0;-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}@media screen and (max-width:750px){.banner_part{display:block;height:100vw}.banner_part .pdf_font{pointer-events:none}.banner_part .pdf_font a{pointer-events:auto}.banner_part .banner_swiper .banner_image .banner_info{bottom:12vw}.banner_part .banner_swiper .banner_image .banner_info .banner_title{font-size:9vw}.banner_part .banner_swiper .banner_image .banner_info .banner_btn_box{margin-top:6vw}.banner_part .banner_swiper .banner_image .banner_info .banner_btn_box .banner_btn{width:120px;height:38px}.banner_part .banner_swiper .banner_image .banner_info .banner_btn_box .banner_btn .banner_btn_font{font-size:16px;margin-right:6px}.banner_part .banner_swiper .banner_image .banner_info .banner_btn_box .banner_btn .iconfont{font-size:12px;line-height:12px}.banner_part .swiper-pagination{bottom:4vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.banner_list_box{display:none}}
