body{color:#000;margin:0;padding:0;overflow:hidden}.swiper-slide{height:100vh;position:relative}.swiper-slide img{display:block}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;height:100%}.swiper-slide .homepage,.swiper-slide .home-intro{max-width:950px;margin:0 auto}.swiper-container2 .swiper-slide{height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;color:#fff}.home-intro{padding-top:12.5vh;text-align:left}.swiper-button-up,.swiper-button-down{display:none;position:absolute;left:50%;transform:translateX(-50%);width:4vh;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;background-color:#fff}.swiper-button-up{top:3.5vh}.swiper-button-down{bottom:3.5vh}.swiper-button-disabled{opacity:0;pointer-events:none}.swiper-initialized .swiper-button-down,.swiper-initialized .swiper-button-up{display:block}.banner{margin:0 auto;position:relative;z-index:100;display:block}.homepage{display:flex;justify-content:space-between;flex-direction:column;height:100%}.homepage .banner{height:83%;max-width:100%;padding-top:7.4vh}.homepage .banner img{margin:0 auto;height:100%}.homepage .home-bottom{width:100%;display:block}.homepage .home-bottom .copyrght{height:17%;padding-bottom:3.5vh;display:flex;justify-content:space-between;align-items:flex-end}.homepage .home-bottom .copyrght img{margin-left:0;margin-right:0;height:7vh}.intro-subject{margin:3.6428rem 0 2.9285rem 0}.intro-detail{padding-bottom:1.5rem}.intro-detail img{height:28px;margin-bottom:1.6rem}.intro-detail p{color:#231815;font-size:11.5px;text-align:justify;line-height:1.66;margin-bottom:2.5rem}@media (orientation: landscape){.homepage{background:#fff}.homepage .banner{width:auto;height:86.6vh;padding-top:3.6vh}.homepage .home-bottom .copyrght{margin-top:-4.2vh;height:18.2vh;padding-bottom:3.6vh}.homepage .home-bottom .copyrght img{height:100%}.swiper-button-up,.swiper-button-down{max-width:5.328vh}}@media (max-width: 950px){html{font-size:14px}.homepage,.home-intro,.subject-area,.header,.menu-list,.footer{padding-left:5%;padding-right:5%}}
