:root{--DesignWidth:750;--PageMaxWidth:768px}html{font-size:calc(100vw / var(--DesignWidth))}@media screen and (min-width: 768px){html{font-size:calc(var(--PageMaxWidth) / var(--DesignWidth))}}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0}img{width:100%;display:block;position:relative}.hide{display:none}.swiper,.swiper-slide{width:100vw;height:100vh;position:relative;overflow:hidden}.a5{width:99rem;position:absolute;left:50%;bottom:40rem;margin-left:-49.5rem;z-index:111}body{width:100vw;height:100vh;position:relative;background:url(img/bg1.jpg) no-repeat;background-size:100% 100%}@keyframes a5a{from,to{bottom:40rem}50%{bottom:20rem}}.a5a{animation-name:a5a;animation-duration:1.2s}.page1 .a1{width:561rem;position:absolute;left:93rem;top:134rem}.page1 .a2{width:594rem;position:absolute;left:77rem;top:226rem}.page1 .a3{width:529rem;position:absolute;left:111rem;top:356rem}.page1 .a4{width:750rem;position:absolute;left:0rem;top:555rem}.page2 .menuList{width:40vw;position:absolute;left:27vw;top:35vw}.page2 .menuList div{width:45vw;height:7vw;margin-bottom:2.6vw;cursor:pointer}.titAll{width:378rem;position:absolute;left:0;top:135rem}.page3 .c1{width:180rem;position:absolute;right:75rem;top:1095rem;cursor:pointer}
