.m-carouselBox .u-btn-norm-blue.u-tryuse{width:160px}.m-carouselBox .u-btn-norm-blue.u-tryuse.inline{display:inline-block}.btn.u-btn-norm-white.all-white{vertical-align:bottom;margin:30px 0 0 20px;width:160px;color:#fff;border-color:#fff}.btn.u-btn-norm-white.all-white:hover{background:#fff;color:#000}.m-bg-im{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.m-carouselBox,.swiper-container{position:relative;margin:0 auto;min-width:1000px;width:100%;height:520px;overflow:hidden}.m-carouselBox .slide-wrapper,.swiper-container .slide-wrapper{width:100%;height:100%}.m-carouselBox .slide-wrapper .swiper-slide,.swiper-container .slide-wrapper .swiper-slide{position:relative;width:100%;height:100%}.m-carouselBox .scroll-slide,.swiper-container .scroll-slide{background-repeat:no-repeat;background-position:top;background-size:1920px 580px;display:block;overflow:hidden;width:100%;height:100%}.m-carouselBox .scroll-slide .u-tryuse,.swiper-container .scroll-slide .u-tryuse{display:block;margin-top:30px;font-size:14px}.m-carouselBox .scroll-slide.slide-0,.swiper-container .scroll-slide.slide-0{left:0}.m-carouselBox .scroll-slide.align-left,.swiper-container .scroll-slide.align-left{text-align:left}.m-carouselBox .scroll-slide.align-center,.swiper-container .scroll-slide.align-center{text-align:center}.m-carouselBox .scroll-slide.align-center .wrapper-desc,.swiper-container .scroll-slide.align-center .wrapper-desc{margin-top:0}.m-carouselBox .scroll-slide.align-center h2,.swiper-container .scroll-slide.align-center h2{display:block;padding:215px 0 20px;line-height:60px;font-size:60px;font-weight:700}.m-carouselBox .scroll-slide.align-center p,.swiper-container .scroll-slide.align-center p{display:block;line-height:20px;font-size:20px;color:#89acf2}.m-carouselBox .scroll-slide.align-center .u-tryuse,.swiper-container .scroll-slide.align-center .u-tryuse{display:block;margin:50px auto 0;width:160px;height:45px;line-height:45px;font-size:16px}.m-carouselBox .scroll-slide.align-center .double-btn h2,.swiper-container .scroll-slide.align-center .double-btn h2{padding:204px 0 15px;font-size:44px;line-height:44px;font-weight:400}.m-carouselBox .scroll-slide.align-center .double-btn .u-tryuse,.swiper-container .scroll-slide.align-center .double-btn .u-tryuse{display:inline-block;margin-top:30px;height:42px;line-height:42px}.m-carouselBox .scroll-slide.align-center .double-btn .btn,.swiper-container .scroll-slide.align-center .double-btn .btn{height:42px;line-height:42px}.m-carouselBox .click-area,.swiper-container .click-area{position:absolute;top:0;right:0;bottom:0;left:0}.m-carouselBox .click-area,.m-carouselBox .wrapper-ct,.swiper-container .click-area,.swiper-container .wrapper-ct{display:block;width:100%}.m-carouselBox .wrapper-ct,.swiper-container .wrapper-ct{position:relative;z-index:2}.m-carouselBox .wrapper-ct header,.swiper-container .wrapper-ct header{display:flex;justify-content:space-between;height:520px;background-size:1920px 580px;background-position:50%;background-repeat:no-repeat;color:#fff;text-align:left;max-width:1200px;margin:156px auto 0}.m-carouselBox .wrapper-ct header .banner_image,.swiper-container .wrapper-ct header .banner_image{width:500px;height:402px}.m-carouselBox .wrapper-ct header .banner.g-hdc,.swiper-container .wrapper-ct header .banner.g-hdc{height:auto;margin:0}.m-carouselBox .wrapper-ct header .banner.g-hdc h1,.swiper-container .wrapper-ct header .banner.g-hdc h1{font-size:50px;line-height:67px;font-weight:700}.m-carouselBox .wrapper-ct header .banner.g-hdc .desc,.swiper-container .wrapper-ct header .banner.g-hdc .desc{font-size:20px;margin-top:135px;font-weight:400;width:638px;line-height:22px}.m-carouselBox .wrapper-ct header .banner.g-hdc .join-us-btn,.swiper-container .wrapper-ct header .banner.g-hdc .join-us-btn{display:block;font-size:20px;color:#333;width:160px;height:50px;line-height:50px;text-align:center;border-radius:6px;background:#fff;box-shadow:0 12px 30px -9px #4c4cd9;margin-top:49px}.m-carouselBox .wrapper-ct header .banner.g-hdc .time-p,.swiper-container .wrapper-ct header .banner.g-hdc .time-p{opacity:.6;font-size:14px;letter-spacing:2px;margin-top:20px}.m-carouselBox .wrapper-desc,.swiper-container .wrapper-desc{margin:210px auto 0;min-width:1000px;max-width:1200px;color:#fff;z-index:3}.m-carouselBox .desc-tt,.swiper-container .desc-tt{font-size:46px;line-height:46px;padding-bottom:20px;color:#fff;transition:opacity .2s ease-in}.m-carouselBox .desc-tt.title-opacity0,.swiper-container .desc-tt.title-opacity0{opacity:0}.m-carouselBox .desc-dc,.swiper-container .desc-dc{margin-bottom:10px;white-space:pre-line;line-height:14px;font-size:14px;color:#fff;opacity:.8}.m-carouselBox .control-wrapper,.swiper-container .control-wrapper{position:absolute;left:0;right:0;bottom:20px;height:20px;text-align:center}.m-carouselBox .scroll-pager,.swiper-container .scroll-pager{position:static;margin:0 auto;width:1000px;text-align:center}.m-carouselBox .scroll-prev,.swiper-container .scroll-prev{left:0}.m-carouselBox .scroll-next,.swiper-container .scroll-next{right:0}.m-carouselBox .scroll-next,.m-carouselBox .scroll-prev,.swiper-container .scroll-next,.swiper-container .scroll-prev{position:absolute;top:50%;margin-top:-20px;width:40px;height:40px;line-height:40px;border-radius:50%;cursor:pointer;font-size:16px;color:#fff;background-color:#ccc;background-color:rgba(0,0,0,.2)}.m-carouselBox .scroll-next:hover,.m-carouselBox .scroll-prev:hover,.swiper-container .scroll-next:hover,.swiper-container .scroll-prev:hover{background-color:#999;background-color:rgba(0,0,0,.4)}.m-carouselBox .scroll-next .fi,.m-carouselBox .scroll-prev .fi,.swiper-container .scroll-next .fi,.swiper-container .scroll-prev .fi{vertical-align:middle}.m-carouselBox .pager-link,.m-carouselBox .swiper-pagination-switch,.swiper-container .pager-link,.swiper-container .swiper-pagination-switch{float:none;display:inline-block;padding:5px;cursor:pointer}.m-carouselBox .pager-anchor,.swiper-container .pager-anchor{width:8px;height:8px;border-radius:50%;background-color:#ccc}.m-carouselBox .pager-link.active .pager-anchor,.m-carouselBox .swiper-pagination-switch.swiper-active-switch .pager-anchor,.swiper-container .pager-link.active .pager-anchor,.swiper-container .swiper-pagination-switch.swiper-active-switch .pager-anchor{background-color:#fff}.control-wrapper,.m-carouselBox .m-activity[parent],.swiper-container .m-activity[parent]{position:absolute;bottom:0}.control-wrapper{min-width:100%;max-width:100%;width:100%;height:40px;z-index:101}.control-wrapper .pager-anchor{position:relative;width:52px;height:2px;border:none;border-radius:0;background-color:#fff;opacity:.2;filter:alpha(opacity=20)}.control-wrapper .pager-link,.control-wrapper .swiper-pagination-switch{position:relative}.control-wrapper .pager-link .page-state,.control-wrapper .swiper-pagination-switch .page-state{position:absolute;display:none;height:2px;top:5px;left:5px;background-color:grey;animation:progressRun 5s linear forwards}.control-wrapper .pager-link.active .page-state,.control-wrapper .swiper-pagination-switch.swiper-active-switch .page-state{display:block}.aim-page{animation:none;width:100%}@keyframes progressRun{0%{width:0}to{width:52px}}.show-activity.m-carouselBox .wrapper-desc{margin-top:170px}.show-activity.m-carouselBox .wrapper-desc .desc-tt{font-size:44px;line-height:44px}.show-activity.m-carouselBox .wrapper-desc .desc-dc{font-size:20px;line-height:20px}.show-activity.m-carouselBox .wrapper-desc .u-tryuse{margin-top:40px}.show-activity.m-carouselBox .align-center .double-btn h2{padding-top:170px}.show-activity.m-carouselBox .align-center .double-btn p{color:#fff}.show-activity.m-carouselBox .align-center h2{padding-top:170px}.show-activity.m-carouselBox .control-wrapper{bottom:110px}