:root{--bodyw:100vw}@media only screen and (min-width:500px){:root{--bodyw:500px}}html,body{height:100%}.swiper-container{width:100%;height:100%}.swiper-slide{width:100%;height:100%;background:url(../images/slide2_bg.jpg?v=1) top center / cover no-repeat}img{display:block;width:100%}.swiper-pagination-bullet{width:6px;height:6px;background:#fff;opacity:.4}.swiper-pagination-bullet-active{opacity:1}@-webkit-keyframes start{0%,30%{opacity:1;-webkit-transform:translate(0, 10px)}60%{opacity:1;-webkit-transform:translate(0, 0)}100%{opacity:1;-webkit-transform:translate(0, -8px)}}@-moz-keyframes start{0%,30%{opacity:1;-moz-transform:translate(0, 10px)}60%{opacity:1;-moz-transform:translate(0, 0)}100%{opacity:1;-moz-transform:translate(0, -8px)}}@keyframes start{0%,30%{opacity:1;transform:translate(0, 10px)}60%{opacity:1;transform:translate(0, 0)}100%{opacity:1;transform:translate(0, -8px)}}@-webkit-keyframes bounce1{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755, .05, .855, .06);animation-timing-function:cubic-bezier(.755, .05, .855, .06);-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(.755, .05, .855, .06);animation-timing-function:cubic-bezier(.755, .05, .855, .06);-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}90%{-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}}@keyframes bounce1{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755, .05, .855, .06);animation-timing-function:cubic-bezier(.755, .05, .855, .06);-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(.755, .05, .855, .06);animation-timing-function:cubic-bezier(.755, .05, .855, .06);-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}90%{-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}}#array{position:absolute;z-index:999;-webkit-animation:bounce1 1.5s infinite ease-in-out;animation:bounce1 1.5s infinite ease-in-out;width:40px!important;height:40px!important;bottom:40px;top:auto!important}.xy_logo{width:57.6rem;margin:20.5rem auto 5rem}.swiper-slide1{background:url(../images/slide1_bg.jpg?v=1) bottom center / cover no-repeat}.tc{text-align:center}.slide1-txt1{margin:5rem 0}.slide1-img1{width:70rem;margin:11.7rem auto 5rem}.slide1-txt2{font-size:4.8rem;line-height:6.5rem;width:56rem;left:50%;margin:5rem auto;background:url(../images/kuohao1.png) left center / auto 11rem no-repeat,url(../images/kuohao2.png) right center / auto 11rem no-repeat}.slide1-txt3{width:100%;line-height:4.8rem;bottom:26rem}.common_box{background:#fff;border-radius:3rem;margin:22.6% 5.3rem;padding:0 9rem;height:calc(100vh - 45.2vw);color:#434343;font-size:4.5rem}.common_box p+p{margin-top:4.5rem}.map{height:calc(100vh - 45.2vw - 83rem)}.common_box2{margin:10vw 5rem;height:calc(100vh - 20vw)}.common_box2 .map{height:calc(100vh - 20vw - 83rem)}.common_title{width:66rem;margin:0 auto 12rem;background:linear-gradient(0deg, #8e7fba 1%, #8e7fba 48%, #8e7fba 100%);font-size:5.5rem;text-align:center;line-height:12rem;border-radius:0 0 2.5rem 2.5rem;color:#fff}.slide2-txt1{position:relative}.time{color:#8e7fba;font-size:5.2rem}.agenda_box .time+p{margin-top:3rem}.agenda_box p+p{margin-top:2rem}.agenda_box+.agenda_box{margin-top:6rem}.code_wrap{flex-direction:column;height:calc(100% - 30rem)}.code_wrap img{width:51rem}.ppt_wrap img{width:100%;box-shadow:0 3rem 7rem 0 rgba(110,104,106,0.49);border-radius:2rem}.form_wrap{flex-direction:column;height:calc(100% - 32rem)}.form_box{width:100%}.form_item_control_wrap{margin:0 0 5.5rem}.ft_control{display:block;box-sizing:border-box !important;width:100%;height:12rem;padding:0 5rem;font-size:4.5rem;background:#f7f7f7;border:1px solid #8e7fba;outline:none;color:#313131;border-radius:2rem}.xy_common_btn{width:100%;border-radius:2rem;overflow:hidden}.xy_common_btn a{display:block;height:13rem;background:#8e7fba;border-radius:.4rem;text-align:center;line-height:13rem;cursor:pointer;color:#fff}.swiper-button-next{background:url(../images/arrow.png) center center / cover no-repeat;width:8rem;height:8rem;bottom:4rem;top:auto;left:calc(50% - 4rem);right:auto;-webkit-animation:bounce1 1.5s infinite ease-in-out;animation:bounce1 1.5s infinite ease-in-out}.swiper-button-prev{display:none}.cp{cursor:pointer}.progress_warp{position:fixed;width:100%;height:100%;z-index:99;top:0;left:0;text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.music_box{position:fixed;left:25px;top:25px;width:35px;height:35px;z-index:998}.music_box img{width:100%;height:100%}.music{display:block;-webkit-animation:music 2s linear infinite}.music_no{display:none}@-webkit-keyframes music{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.swiper-container-vertical>.swiper-pagination{right:5px}