﻿:root{--color-primary: #0033cc;--color-primary-rgb: 0, 51, 204;--color-secondary: #e51775;--color-secondary-rgb: 229, 21, 117;--color-text: #474747;--page-side: calc((100vw - 1600px)/2)}@media screen and (max-width: 1920px){:root{--page-side: clamp(1.25rem, -8.0839612487rem + 15.0699677072vw, 10rem)}}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--color-text);font-size:clamp(0.875rem,0.7416576964rem + 0.215285253vw,1rem);font-family:"PingFang SC","Microsoft YaHei","Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6,p{margin:0;font-weight:normal}a{text-decoration:none;color:inherit}ul,ol{list-style:none;margin:0;padding:0}img{max-width:100%;height:auto;display:block}button{border:none;background:none;cursor:pointer;font-family:inherit}input,textarea,select{font-family:inherit;font-size:inherit}.container{width:100%;max-width:1920px;margin:0 auto;padding:0 clamp(1.25rem,-8.0839612487rem + 15.0699677072vw,10rem)}.relative{position:relative}.text-center{text-align:center}.hidden{display:none !important}.abs-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.abs-x-center{position:absolute;left:50%;transform:translateX(-50%)}.abs-y-center{position:absolute;top:50%;transform:translateY(-50%)}.bgCenter{background-position:center;background-repeat:no-repeat;background-size:cover}.bgCenter-contain{background-position:center;background-repeat:no-repeat;background-size:contain}.w-full{width:100%}.h-full{height:100%}.w-50{width:50%}.font-bold{font-weight:bold}.font-light{font-weight:100}.text-center{text-align:center}.text-justify{text-align:justify}.flex{display:flex}.flex-center{display:flex;justify-content:center;align-items:center}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:0}@media screen and (min-width: 576px){.sm\:w-full{width:100%}.sm\:w-50{width:50%}.sm\:h-full{height:100%}.sm\:hidden{display:none !important}.sm\:block{display:block !important}.sm\:flex{display:flex !important}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-row{flex-direction:row}.sm\:flex-column{flex-direction:column}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-around{justify-content:space-around}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}}@media screen and (min-width: 768px){.md\:w-full{width:100%}.md\:w-50{width:50%}.md\:h-full{height:100%}.md\:hidden{display:none !important}.md\:block{display:block !important}.md\:text-left{text-align:left}.md\:flex{display:flex !important}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-column{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:justify-around{justify-content:space-around}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}}@media screen and (min-width: 992px){.lg\:w-full{width:100%}.lg\:w-50{width:50%}.lg\:h-full{height:100%}.lg\:hidden{display:none !important}.lg\:block{display:block !important}.lg\:flex{display:flex !important}.lg\:flex-wrap{flex-wrap:wrap}.lg\:flex-column{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:justify-around{justify-content:space-around}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}}@media screen and (min-width: 1200px){.xl\:w-full{width:100%}.xl\:w-50{width:50%}.xl\:h-full{height:100%}.xl\:hidden{display:none !important}.xl\:block{display:block !important}.xl\:flex{display:flex !important}.xl\:flex-wrap{flex-wrap:wrap}.xl\:flex-column{flex-direction:column}.xl\:justify-center{justify-content:center}.xl\:justify-end{justify-content:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:justify-around{justify-content:space-around}.xl\:items-start{align-items:flex-start}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}}:root{--header-height: clamp(3.75rem, 1.083153929rem + 4.3057050592vw, 6.25rem);--header-text-color: #000}.header{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:9999}.header.transparent{background-color:rgba(0,0,0,0);border-bottom:1px solid hsla(0,0%,100%,.2);--header-text-color: #fff}.header.transparent .webHome img{filter:grayscale(1) brightness(5000%)}.header .container{display:flex;align-items:center;justify-content:space-between;height:var(--header-height)}.header .logo{margin-right:auto;height:62% 0}.header .logo img{display:block;height:100%;width:auto}.header .actions{display:flex;align-items:center;color:var(--header-text-color);gap:clamp(1.5rem,-1.166846071rem + 4.3057050592vw,4rem)}.header .actions a,.header .actions i{color:var(--header-text-color)}.header .actions i{color:var(--header-text-color);font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem)}.header .actions .socials{display:flex}.header .actions .hamburger i{color:var(--header-text-color);font-size:24px}.header .navMenu{display:flex}.header .navMenu a{color:var(--header-text-color);font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);display:inline-block;transition:transform .3s ease,color .3s ease;transform-origin:center}.header .navMenu .nav-item{position:relative}.header .navMenu .nav-item:not(:last-child){margin-right:clamp(1.875rem,0.2082212056rem + 2.691065662vw,3.4375rem)}.header .navMenu .nav-item.active a,.header .navMenu .nav-item:hover a{transform:scale(1.12);font-weight:bold}.header .navMenu ul{display:none}.header .webHome{display:flex;align-items:center;color:var(--header-text-color);font-size:clamp(0.75rem,0.4833153929rem + 0.4305705059vw,1rem);margin-bottom:clamp(0.625rem,0.0916307858rem + 0.8611410118vw,1.125rem)}.header .webHome img{width:17px;margin-right:8px}.header .searchPanel{position:absolute;top:0;left:0;width:100%;height:var(--header-height);background:var(--color-gradient);opacity:0;pointer-events:none;transition:all .3s ease-in-out}.header .searchPanel form{display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid #fff}.header .searchPanel input{display:block;width:100%;border:none;outline:none;background-color:rgba(0,0,0,0);color:#fff;color:var(--header-text-color);font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem)}.header .searchPanel input::placeholder{color:hsla(0,0%,100%,.8)}.header .searchPanel i{color:#fff;font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem)}.header .searchPanel.active{pointer-events:auto;opacity:1}@media screen and (max-width: 992px){.header{position:relative}.header.transparent{background-color:#fff;border-bottom:1px solid hsla(0,0%,100%,.08);--header-text-color: #000}.header .logo{height:60%;margin-right:auto}.header .navMenu{display:flex;flex-direction:column;position:fixed;top:var(--header-height);left:0;width:100%;height:calc(100vh - var(--header-height));background-color:#fff;margin-right:0;padding:20px;overflow-y:auto;transform:translateX(-100%);opacity:1;pointer-events:none;transition:all .4s ease-in-out;z-index:999}.header .navMenu.open{transform:translateX(0);opacity:1;pointer-events:auto}.header .navMenu .nav-item{margin-right:0 !important;margin-bottom:20px;width:100%;text-align:center}.header .navMenu .nav-item a{text-align:left;color:#000;font-size:18px;display:block;padding:10px 0;font-weight:500}.header .navMenu .nav-item::after{display:none}.header .navMenu .nav-item.active a{color:var(--color-primary, #17479e)}.header #mobileOverlay{position:fixed;top:var(--header-height);left:0;width:100%;height:calc(100vh - var(--header-height));background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .3s;z-index:-2}.header #mobileOverlay.active{opacity:1;pointer-events:auto}.header .hamburger.active i::before{content:"æxx"}}.footer{background:#0235cc;padding-top:clamp(2.75rem,-0.1835306781rem + 4.7362755651vw,5.5rem)}.footer-nav .nav-li a{display:block;color:#fff;font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);transition:all .3s ease-in-out}.footer-nav .nav-li a:not(:last-child){margin-bottom:clamp(0.75rem,-0.0500538213rem + 1.2917115178vw,1.5rem)}.footer-nav .nav-li a:hover{transform:translateX(5px)}.footer-nav .nav-li:nth-child(1){order:1}.footer-nav .nav-li:nth-child(2){order:2}.footer-nav .nav-li:nth-child(3){order:4}.footer-nav .nav-li:nth-child(4){order:5}.footer-nav .nav-img{order:3;width:clamp(13.125rem,3.7910387513rem + 15.0699677072vw,21.875rem)}.footer-img{display:block;width:100%;opacity:.3;margin-top:clamp(1.0625rem,-0.0709095802rem + 1.8299246502vw,2.125rem)}.footer-bq{padding:20px 0}.footer-bq p,.footer-bq a{color:#fff;opacity:.3;font-size:clamp(0.75rem,0.4833153929rem + 0.4305705059vw,1rem);transition:all .3s ease-in-out}.footer-bq p:hover,.footer-bq a:hover{opacity:1}.footer-bq .flex{gap:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem)}@font-face{font-family:Montserrat-Bold;src:url("../fonts/MONTSERRAT-BOLD.OTF")}@font-face{font-family:Barlow-Bold;src:url("../fonts/BarlowBold.ttf")}@font-face{font-family:Barlow-Regular;src:url("../fonts/BARLOW-REGULAR.OTF")}.g-title{color:var(--color-primary)}.g-title div{font-family:Barlow-Regular;font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem)}.g-title .cn-title{font-size:clamp(1.5rem,-0.2334499462rem + 2.7987082885vw,3.125rem);line-height:.9;font-weight:bold}.g-title .center{margin:0 5px}.g-tip{font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);color:#222;line-height:2}.g-desc{font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);line-height:2.1;color:#333;text-align:justify;text-align-last:left}.btn-box{gap:30px}.g-more{height:40px;min-width:clamp(6.25rem,2.9164424112rem + 5.382131324vw,9.375rem);border-radius:20px;color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;background:var(--color-primary);transition:all .3s ease;z-index:1}.g-more::before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background:var(--color-secondary);transition:width .4s cubic-bezier(0.25, 0.8, 0.25, 1);z-index:0}.g-more span,.g-more i{position:relative;z-index:10;transition:color .3s ease}.g-more i{font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem)}.g-more span{font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);margin-right:6px}.g-more:hover{transform:translateY(-3px);box-shadow:0 6px 15px rgba(0,51,204,.3)}.g-more:hover::before{width:100%}.g-more.white{background:#fff;color:var(--color-primary)}.g-more.white::before{background:var(--color-primary)}.g-more.white:hover{box-shadow:0 6px 15px hsla(0,0%,100%,.4)}.g-more.white:hover span,.g-more.white:hover i{color:#fff}.g-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.anchor{position:absolute;left:0;top:calc(-1*clamp(3.75rem,1.083153929rem + 4.3057050592vw,6.25rem))}.h-auto{overflow-y:auto;overscroll-behavior:contain}.h-auto::-webkit-scrollbar{width:.25rem}.h-auto::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.h-auto::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.6)}#my-scrollbar{height:100vh;overflow:hidden}.index .page-hero{height:clamp(25rem,-11.0024219591rem + 58.1270182992vw,58.75rem)}.index .page-hero .swiper-slide{display:flex;justify-content:center;align-items:center}.index .page-hero .swiper .slide1{background:var(--color-primary)}.index .page-hero .swiper .slide1 .mask{position:relative;z-index:2;width:100%}.index .page-hero .swiper .slide1 .img1{position:absolute;right:0;top:20%;width:42.39%;max-width:814px}.index .page-hero .swiper .slide1 .img1 .building{position:absolute;top:0;left:10%;z-index:1;width:78.13%;max-width:636px}.index .page-hero .swiper .slide1 .img2{position:absolute;left:0;bottom:5%;width:18%;max-width:346px}.index .page-hero .swiper .slide1 .img2 .building{position:absolute;top:-5%;right:-20%;z-index:1;max-width:100%}.index .page-hero .swiper .slide1 .img3{position:absolute;right:0;bottom:0;width:80.6%;max-width:1549px}.index .page-hero .swiper .slide1 .img3 .building{position:absolute;bottom:20%;left:15%;z-index:1;width:38.28%;max-width:593px}.index .page-hero .swiper .slide1 .text-box{color:#fff;position:absolute;top:20%;left:0;width:100%}.index .page-hero .swiper .slide1 .text-box .en-text{font-family:Montserrat-Bold;font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem);color:#fff}.index .page-hero .swiper .slide1 .text-box .cn-text{font-size:clamp(3.125rem,-0.2085575888rem + 5.382131324vw,6.25rem)}.index .page-hero .swiper .slide1 .text-box .cn-text p{font-weight:bolder;line-height:1.2}.index .page-hero .swiper .slide1 .text-box .time{margin-top:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem);display:inline-block;font-family:Barlow-Bold;font-size:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem);padding:clamp(0.1875rem,-0.0125134553rem + 0.3229278794vw,0.375rem) clamp(0.375rem,-0.0250269107rem + 0.6458557589vw,0.75rem);background:#d93643;line-height:1}.index .page-hero .swiper .swiper-pagination{left:var(--page-side);bottom:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem);width:auto}.index .page-hero .swiper .swiper-pagination-bullet{width:75px;height:22px;background:url(../img/swiper-btn.png) no-repeat center center;border-radius:0;opacity:1}.index .page-hero .swiper .swiper-pagination-bullet:not(:last-child){margin-right:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem)}.index .page-hero .swiper .swiper-pagination-bullet-active{width:102px;height:30px;background:url(../img/swipe-btn-active.png) no-repeat center center}.index .page-countdown{margin-top:10px;overflow:hidden;position:relative}.index .page-countdown .bg{position:absolute;bottom:0;top:0;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:1}.index .page-countdown .bg div{width:400vw;height:400vw;border-radius:10%;background:linear-gradient(90deg, #0033cc 50%, #e51775 75%, #ffb300 100%);filter:blur(20vw);opacity:.8;animation:effect infinite 6s linear}.index .page-countdown .box{height:clamp(7.5rem,4.833153929rem + 4.3057050592vw,10rem);position:relative;z-index:2}.index .page-countdown .box .text{color:#fff}.index .page-countdown .box .text p:first-child{font-weight:bold;font-size:clamp(1.25rem,0.5832884822rem + 1.0764262648vw,1.875rem)}.index .page-countdown .box .text p:last-child{font-size:clamp(1rem,0.7333153929rem + 0.4305705059vw,1.25rem);font-weight:light;margin-top:10px}.index .page-countdown .countdown-box{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.index .page-countdown .countdown-box .tip{writing-mode:vertical-rl;text-orientation:mixed;font-size:clamp(1rem,0.8666576964rem + 0.215285253vw,1.125rem);margin-right:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem);margin-top:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem)}.index .page-countdown .countdown-box ul li .time{--box-w: clamp(4.6875rem, 3.6874327234rem + 1.6146393972vw, 5.625rem);width:var(--box-w);height:var(--box-w);background:hsla(0,0%,100%,.2);display:flex;justify-content:center;align-items:center;font-family:Barlow-Bold;font-size:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem)}.index .page-countdown .countdown-box ul li p{text-align:center;font-weight:light;font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);margin-top:5px}.index .page-countdown .countdown-box ul li:not(:last-child){margin-right:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem)}.index .page-countdown .bgImg{position:absolute;right:0;bottom:0;height:80%;z-index:2}.index .page-news{margin-top:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem)}.index .page-news .news-box .left,.index .page-news .news-box .right{flex-basis:50%}.index .page-news .news-box .left .index-one-news{display:block;width:100%}.news-style .img-box{position:relative;overflow:hidden;padding-top:62.5%}@keyframes rotate360{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes effect{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}/*# sourceMappingURL=style.css.map */