@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}body{background-color:#f8f9fc}ul{padding:0}.main{max-width:1216px;min-width:375px;margin:auto}@media screen and (max-width:1279px){.main{padding:0 32px}}@media screen and (max-width:550px){.main{padding-left:16px;padding-right:16px}}.sec-banner{max-height:510px;margin-top:40px;margin-bottom:80px;position:relative;overflow:hidden;border-radius:24px;z-index:1}.sec-banner .splide__list img{transform:translateZ(0)}.sec-banner .splide__pagination{position:absolute;bottom:30px;left:50%;transform:translateX(-50%)}.sec-banner .splide__pagination li{margin-right:8px}.sec-banner .splide__pagination li:last-child{margin-right:0}.sec-banner .splide__pagination .splide__pagination__page{width:60px;height:2px;background:rgba(0,0,0,.2);border-radius:100px;margin:0;padding:0;border:none;outline:none;box-shadow:none;position:relative}.sec-banner .splide__pagination .splide__pagination__page:before{position:absolute;width:100%;height:16px;content:"";display:block;left:0;top:50%;transform:translateY(-50%)}@media screen and (max-width:768px){.sec-banner .splide__pagination .splide__pagination__page{width:32px}}.sec-banner .splide__pagination .is-active{background:#fff}@media screen and (max-width:768px){.sec-banner .splide__pagination{bottom:18px}}.sec-banner img{width:100%;height:510px;-o-object-fit:cover;object-fit:cover;transition:height .12s}@media screen and (max-width:1024px){.sec-banner img{height:402px}}@media screen and (max-width:550px){.sec-banner{margin-top:24px;margin-bottom:40px;border-radius:12px}.sec-banner img{height:280px}}@media screen and (max-width:440px){.sec-banner .splide__slide{width:100%}.sec-banner picture{padding-bottom:56.25%;font-size:0}.sec-banner picture img{width:100%;height:100%}}.sec-contact{transition:all .24s}.sec-contact .header{font-weight:700;font-size:32px;line-height:38px;color:#000;margin-bottom:40px}@media screen and (max-width:550px){.sec-contact .header{font-size:24px;line-height:24px;margin-bottom:32px}}.sec-contact .wrap{display:flex;flex-flow:row wrap;justify-content:flex-start;margin-bottom:120px}.sec-contact .wrap .item{flex-basis:33.3333%;padding-right:32px}.sec-contact .wrap .item:not(:last-child){margin-bottom:40px}@media screen and (max-width:550px){.sec-contact .wrap .item:not(:last-child){margin-bottom:24px}}.sec-contact .wrap .item .title{display:block;font-weight:400;font-size:16px;line-height:20px;color:#25262a}.sec-contact .wrap .item .content{display:block;margin-top:8px;font-size:16px;font-weight:600;line-height:22px;color:#191c21;white-space:pre-wrap}.sec-contact .wrap .item .content.email,.sec-contact .wrap .item .content.link{color:#4795e9;word-break:break-all;cursor:pointer}@media screen and (max-width:550px){.sec-contact .wrap .item .content{font-size:14px;line-height:20px}}.sec-contact .wrap .item-wechat{display:none}@media screen and (max-width:550px){.sec-contact .wrap .item-wechat{display:block}}@media screen and (min-width:768px) and (max-width:1023px){.sec-contact .wrap .item{padding-right:24px}}@media screen and (max-width:768px){.sec-contact .wrap .item{flex:50% 1}}@media screen and (max-width:550px){.sec-contact .wrap{margin-bottom:80px}.sec-contact .wrap .item{flex:100% 1}.sec-contact{padding:0 24px}}