.banner{border-radius:0 0 28.33333vw 0;overflow:hidden;height:100vh}.banner .swiper{width:100%;height:100%}.banner .swiper .swiper-slide{position:relative}.banner .swiper .swiper-slide .slide_text{position:absolute;left:5.36458vw;bottom:6.30208vw}.banner .swiper .swiper-slide .slide_text .h5{color:#FFF;font-weight:700;line-height:150%;opacity:0;transform:translateY(1.5625vw)}.banner .swiper .swiper-slide .slide_text .p{color:#FFF;font-weight:500;line-height:150%;margin:.20833vw 0 2.03125vw;opacity:0;transform:translateY(1.5625vw)}.banner .swiper .swiper-slide .slide_text .more{display:flex;align-items:center;width:fit-content;gap:.67708vw;opacity:0;transform:translateY(1.5625vw)}.banner .swiper .swiper-slide .slide_text .more p{color:#FFF;font-weight:700;line-height:1.04167vw;letter-spacing:0.04375vw;text-transform:uppercase}.banner .swiper .swiper-slide .slide_text .more svg{display:block;width:.41667vw;height:unset;transition:0.6s}.banner .swiper .swiper-slide .slide_text .more:hover svg{transform:translateX(.52083vw)}.banner .swiper .swiper-slide .pic{position:relative;height:100%}.banner .swiper .swiper-slide .pic:after{content:"";width:100%;height:100%;background:linear-gradient(180deg, rgba(0,0,0,0.3) 0%, transparent 36.25%);position:absolute;top:0;left:0}.banner .swiper .swiper-slide .pic img,.banner .swiper .swiper-slide .pic video{width:100%;height:100%;object-fit:cover}.banner .swiper .swiper-slide.swiper-slide-active .h5{opacity:1;transform:translateY(0);transition:0.6s}.banner .swiper .swiper-slide.swiper-slide-active .p{opacity:1;transform:translateY(0);transition:0.6s;transition-delay:0.2s}.banner .swiper .swiper-slide.swiper-slide-active .more{opacity:1;transform:translateY(0);transition:0.6s;transition-delay:0.4s}.sec1{padding:4.58333vw 0 0}.sec1 .wrap{width:89.58333vw;margin:0 auto}.sec1 .wrap .sec1_top{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:1.875vw}.sec1 .wrap .sec1_top .l .en{color:#1673FF;font-weight:400;text-transform:uppercase}.sec1 .wrap .sec1_top .l .title{margin:.52083vw 0 0;color:#201755;font-weight:700;line-height:2.86458vw;letter-spacing:-.05833vw}.sec1 .wrap .sec1_top .r .more{display:flex;align-items:center;gap:.67708vw}.sec1 .wrap .sec1_top .r .more p{color:#1673FF;font-weight:700;line-height:1.4;letter-spacing:0.04375vw;text-transform:uppercase}.sec1 .wrap .sec1_top .r .more svg{display:block;width:.41667vw;height:auto;transition:0.6s}.sec1 .wrap .sec1_top .r .more:hover svg{transform:translateX(.52083vw)}.sec1 .wrap .box{display:flex;justify-content:space-between;align-items:center}.sec1 .wrap .box .l_box{width:44.53125vw;height:30vw;border-radius:.83333vw 5.46875vw .83333vw .83333vw;overflow:hidden}.sec1 .wrap .box .l_box img{display:block;width:100%;height:100%;object-fit:cover;transition:1s}.sec1 .wrap .box .l_box:hover img{transform:scale(1.1)}.sec1 .wrap .box .r_box{width:43.17708vw}.sec1 .wrap .box .r_box .item{width:100%;height:8.95833vw;display:flex;align-items:center;gap:3.17708vw;padding:0 3.125vw 0 4.6875vw;transition:0.6s}.sec1 .wrap .box .r_box .item:hover{background:rgba(217,217,217,0.3)}.sec1 .wrap .box .r_box .item .date{display:flex;align-items:flex-start;gap:.78125vw}.sec1 .wrap .box .r_box .item .date .day{color:#201755;font-weight:400;letter-spacing:-0.0424vw}.sec1 .wrap .box .r_box .item .date span{color:#201755;font-weight:400;letter-spacing:-0.01021vw;display:block;margin:.83333vw 0 0}.sec1 .wrap .box .r_box .item .item_h5{width:24.73958vw;color:#201755;font-weight:500;line-height:150%;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.sec2{padding:7.70833vw 5.20833vw 0}.sec2 .title{text-align:center}.sec2 .title .p1{font-weight:700;margin-bottom:1.25vw}.sec2 .title .p1 span{color:#1673FF}.sec2 .title .des{color:#696969;width:35.625vw;margin:0 auto;line-height:1.5}.sec2 .tabs{margin:2.5vw 0 3.54167vw;display:flex;justify-content:center}.sec2 .tabs .items{display:flex;padding:.41667vw;border-radius:3.64583vw;background:rgba(48,183,255,0.1)}.sec2 .tabs .items span{padding:.46875vw 0;border-radius:1.97917vw;overflow:hidden;position:relative;display:block;text-align:center;color:#201755;width:7.08333vw;z-index:5;transition:all 600ms;cursor:pointer}.sec2 .tabs .items span::before{content:'';display:block;position:absolute;z-index:-1;opacity:0;inset:0;transition:all 600ms;background:linear-gradient(90deg, #4DA7FE -25.37%, #244290 135.29%)}.sec2 .tabs .items span:hover{color:#fff;box-shadow:4px 2px 8px 0 rgba(0,0,0,0.1)}.sec2 .tabs .items span:hover::before{opacity:.3}.sec2 .tabs .items span.on{color:#fff;box-shadow:4px 2px 8px 0 rgba(0,0,0,0.1)}.sec2 .tabs .items span.on::before{opacity:1}.sec2 .wrap .box{display:none}.sec2 .wrap .box.on{display:block}.sec2 .wrap .box:not(:last-child){margin-bottom:3.54167vw}.sec2 .wrap .box .tt{position:relative;height:3.4375vw;display:flex;align-items:flex-end;margin-bottom:1.66667vw}.sec2 .wrap .box .tt img{display:block;width:100%}.sec2 .wrap .box .tt p{position:absolute;left:3.125vw;top:0;line-height:2.3;font-weight:700;color:#071D49;letter-spacing:-.05833vw}.sec2 .wrap .box .list .oItem{padding:2.5vw;display:flex;justify-content:space-between;align-items:center;border-radius:.625vw;border:.05208vw solid #EFF5FF;background:#FFF;transition:all 600ms}.sec2 .wrap .box .list .oItem:hover{border-color:#1673FF;box-shadow:0 .20833vw .68229vw 0 rgba(117,144,213,0.2)}.sec2 .wrap .box .list .oItem:not(:last-child){margin-bottom:1.25vw}.sec2 .wrap .box .list .oItem .pt{width:12.34375vw;color:#070707}.sec2 .wrap .box .list .oItem .pt .p1{font-weight:700;margin-bottom:.20833vw}.sec2 .wrap .box .list .oItem .des{width:14.79167vw;opacity:.8;text-align:center}.sec2 .wrap .box .list .oItem .progress{width:47.8125vw;position:relative}.sec2 .wrap .box .list .oItem .progress .pItems{display:grid;grid-template-columns:repeat(6, 1fr);gap:.83333vw}.sec2 .wrap .box .list .oItem .progress .pItems .pItem p{color:#696969;font-family:"Roboto";margin-bottom:.83333vw;height:1.14583vw}.sec2 .wrap .box .list .oItem .progress .pItems .pItem .line{height:1.14583vw;background:#E7E7E7}.sec2 .wrap .box .list .oItem .progress .pItems .pItem:first-child .line{border-radius:2.34375vw 0 0 2.34375vw}.sec2 .wrap .box .list .oItem .progress .pItems .pItem.active .line,.sec2 .wrap .box .list .oItem .progress .pItems .pItem:last-child .line{border-radius:0 2.34375vw 2.34375vw 0}.sec2 .wrap .box .list .oItem .progress .nowprogress{position:absolute;width:var(--width, 100%);left:0;bottom:0;height:1.14583vw;background:var(--bg, linear-gradient(90deg, #4DA7FE 0%, #244290 100%));border-radius:2.34375vw}.sec2 .wrap .box .list .oItem .progress .nowprogress .kb{position:absolute;width:.83333vw;height:100%;background:white}.sec2 .wrap .box .list .oItem .progress .nowprogress .kb:nth-child(1){left:7.29167vw}.sec2 .wrap .box .list .oItem .progress .nowprogress .kb:nth-child(2){left:15.41667vw}.sec2 .wrap .box .list .oItem .progress .nowprogress .kb:nth-child(3){left:23.48958vw}.sec2 .wrap .box .list .oItem .progress .nowprogress .kb:nth-child(4){left:31.61458vw}.sec2 .wrap .box .list .oItem .progress .nowprogress .kb:nth-child(5){left:39.73958vw}.sec2 .wrap .box .list .oItem .progress .nowprogress span{position:absolute;width:.72917vw;height:.72917vw;border-radius:50%;background:#fff;right:.3125vw;top:50%;transform:translateY(-50%)}.sec2 .more{display:flex;align-items:center;gap:.67708vw;width:fit-content;margin:3.54167vw auto 0}.sec2 .more p{color:#1673FF;font-weight:700;line-height:1.4;letter-spacing:0.04375vw;text-transform:uppercase}.sec2 .more svg{display:block;width:.41667vw;height:auto;transition:0.6s}.sec2 .more:hover svg{transform:translateX(.52083vw)}.sec3{padding:15.9375vw 0 14.0625vw;overflow:hidden}.sec3 .wrap{position:relative}.sec3 .wrap .title{color:#201755;font-weight:700;line-height:150%;text-align:center}.sec3 .wrap .title span{color:#1673FF}.sec3 .wrap .des{color:#696969;text-align:center;font-weight:400;line-height:150%;margin:1.25vw 0 5.9375vw}.sec3 .wrap .imgs{width:100%}.sec3 .wrap .imgs .flex{display:flex;align-items:center;width:max-content;animation:img_go 100s infinite linear}.sec3 .wrap .imgs .flex .img_flex{display:flex}.sec3 .wrap .imgs .flex .img_flex .item{display:flex;align-items:center;gap:.83333vw;margin-right:3.125vw}.sec3 .wrap .imgs .flex .img_flex .item img{display:block;width:1.45833vw}.sec3 .wrap .imgs .flex .img_flex .item p{color:#201755;text-align:center;font-weight:500;line-height:150%;max-width:14.58333vw}.sec3 .wrap .imgs.imgs1{margin:4.16667vw 0 0}.sec3 .wrap .imgs.imgs1 .flex{animation:img_go2 100s infinite linear}.sec3 .wrap .map{width:74.47917vw;margin:0 auto;position:absolute;top:-8.17708vw;left:50%;transform:translateX(-50%)}.sec3 .wrap .map img{display:block;width:100%}.sec4{position:relative;padding:4.73958vw 7.1875vw 3.22917vw 5.20833vw}.sec4 .bg{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;z-index:-1}.sec4 .wrap{display:flex;justify-content:space-between}.sec4 .wrap .l_box{width:30.57292vw;display:flex;flex-direction:column;justify-content:space-between;padding:0 0 .20833vw}.sec4 .wrap .l_box .l_box_top .en{color:#FFF;font-weight:400;text-transform:uppercase}.sec4 .wrap .l_box .l_box_top .title{color:#FFF;font-weight:700;line-height:1.44737;letter-spacing:-.05833vw;margin:.52083vw 0 4.0625vw}.sec4 .wrap .l_box .l_box_top .des{color:#FFF;font-weight:400}.sec4 .wrap .l_box .l_box_bottom .h5{color:#FFF;font-weight:400}.sec4 .wrap .l_box .l_box_bottom .p{display:block;color:#FFF;font-weight:800;margin:.57292vw 0 0}.sec4 .wrap .r_box{display:flex;flex-wrap:wrap;gap:1.04167vw .88542vw;width:38.80208vw}.sec4 .wrap .r_box .item{width:18.95833vw;height:15.41667vw;border-radius:0 0 2.08333vw 0;background:#FFFFFF;transition:0.6s;padding:2.08333vw 1.66667vw 0;border:.05208vw solid rgba(0,0,0,0.16)}.sec4 .wrap .r_box .item .icon{width:2.5vw;height:2.5vw}.sec4 .wrap .r_box .item .icon img{display:block;width:100%;height:auto;transition:0.6s}.sec4 .wrap .r_box .item .h5{margin:1.40625vw 0 2.5vw;color:#201755;font-weight:700;line-height:150%;transition:0.6s}.sec4 .wrap .r_box .item .jt{width:2.96875vw}.sec4 .wrap .r_box .item .jt img{display:block;width:100%;height:auto;transition:0.6s}.sec4 .wrap .r_box .item:hover{background:#3664C9}.sec4 .wrap .r_box .item:hover .h5{color:#FFF}.sec4 .wrap .r_box .item:hover .icon img,.sec4 .wrap .r_box .item:hover .jt img{filter:brightness(0) invert(1)}.sec5{height:calc(100vh + 2000px)}.sec5 .fix{width:100%;height:100vh;position:sticky;top:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.sec5 .fix .img{position:absolute;z-index:-1;width:7.39583vw;height:7.39583vw;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:7.39583vw}.sec5 .fix .img img{width:100vw;position:absolute;height:100vh;object-fit:cover;max-width:unset;max-height:unset}.sec5 .fix .wrap .title{color:#000;text-align:center;font-weight:700;line-height:1.5;letter-spacing:-.125vw;transition:0.6s}.sec5 .fix .wrap .des{color:#000;text-align:center;font-weight:400;margin:1.25vw 0;transition:0.6s}.sec5 .fix .wrap .more{width:fit-content;display:flex;gap:.67708vw;margin:0 auto}.sec5 .fix .wrap .more p{color:#000;font-weight:700;line-height:1.4;letter-spacing:0.04375vw;text-transform:uppercase;transition:0.6s}.sec5 .fix .wrap .more svg{display:block;width:.41667vw;height:auto;transition:0.6s}.sec5 .fix .wrap .more svg path{transition:0.6s}.sec5 .fix .wrap .more:hover svg{transform:translateX(.52083vw)}.sec5 .fix .wrap.active .title,.sec5 .fix .wrap.active .des{color:#FFFFFF}.sec5 .fix .wrap.active .more p{color:#FFFFFF}.sec5 .fix .wrap.active .more svg path{fill:#FFFFFF}@keyframes img_go{100%{transform:translateX(-50%)}}@keyframes img_go2{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}@media screen and (max-width: 768px){.banner{margin-top:60px;height:350px}.banner .swiper .swiper-slide .slide_text{left:5vw;width:90vw;bottom:35px}.banner .swiper .swiper-slide .slide_text .h5{font-size:18px}.banner .swiper .swiper-slide .slide_text .p{font-size:14px;margin:8px 0 15px}.banner .swiper .swiper-slide .slide_text .more{gap:5px}.banner .swiper .swiper-slide .slide_text .more p{font-size:13px}.banner .swiper .swiper-slide .slide_text .more svg{width:6px}.sec1{padding:40px 0 0}.sec1 .wrap{width:90%}.sec1 .wrap .sec1_top{display:block;margin-bottom:25px}.sec1 .wrap .sec1_top .l{width:100%;margin-bottom:15px}.sec1 .wrap .sec1_top .l .en{font-size:14px}.sec1 .wrap .sec1_top .l .title{font-size:20px;line-height:1;margin:10px 0 0}.sec1 .wrap .sec1_top .r .more{gap:6px}.sec1 .wrap .sec1_top .r .more p{font-size:13px}.sec1 .wrap .sec1_top .r .more svg{width:6px}.sec1 .wrap .box{display:block}.sec1 .wrap .box .l_box{width:100%;height:60vw;border-radius:10px 40px 10px 10px}.sec1 .wrap .box .r_box{width:100%;margin:20px 0 0}.sec1 .wrap .box .r_box .item{height:unset;padding:20px;gap:20px}.sec1 .wrap .box .r_box .item .date .day{font-size:28px}.sec1 .wrap .box .r_box .item .date span{margin:5px 0 0;font-size:12px}.sec1 .wrap .box .r_box .item .item_h5{font-size:15px;width:calc(100% - 60px)}.sec2{padding:50px 5vw 0}.sec2 .title .p1{font-size:18px;margin-bottom:15px}.sec2 .title .des{width:100%;font-size:14px}.sec2 .tabs{margin:30px 0 40px;display:block}.sec2 .tabs .items{gap:10px;padding:10px;border-radius:20px;display:grid;grid-template-columns:repeat(3, 1fr)}.sec2 .tabs .items span{padding:12px 0;font-size:14px;width:100%;border-radius:15px}.sec2 .wrap .box:not(:last-child){margin-bottom:40px}.sec2 .wrap .box .tt{height:40px;margin-bottom:20px}.sec2 .wrap .box .tt p{left:15px;font-size:16px;top:10px;background:white;padding-right:10px}.sec2 .wrap .box .list .oItem{flex-direction:column;padding:20px;gap:15px;border-radius:12px}.sec2 .wrap .box .list .oItem:not(:last-child){margin-bottom:15px}.sec2 .wrap .box .list .oItem .pt{width:100%;font-size:16px}.sec2 .wrap .box .list .oItem .pt .p1{margin-bottom:5px;font-size:16px}.sec2 .wrap .box .list .oItem .des{width:100%;font-size:14px;text-align:left}.sec2 .wrap .box .list .oItem .scroll_hero{overflow-x:scroll;overflow-y:hidden;width:100%}.sec2 .wrap .box .list .oItem .scroll_hero::after{content:'左右滑动浏览';position:absolute;left:20px;font-size:12px}.sec2 .wrap .box .list .oItem .progress{width:500px}.sec2 .wrap .box .list .oItem .progress .pItems{width:100%;gap:8px}.sec2 .wrap .box .list .oItem .progress .pItems .pItem p{margin-bottom:10px;height:15px;font-size:12px;white-space:nowrap;display:flex;align-items:center}.sec2 .wrap .box .list .oItem .progress .pItems .pItem .line{height:16px}.sec2 .wrap .box .list .oItem .progress .nowprogress{height:16px}.sec2 .wrap .box .list .oItem .progress .nowprogress .kb{width:8px}.sec2 .wrap .box .list .oItem .progress .nowprogress .kb:nth-child(1){left:76.5px}.sec2 .wrap .box .list .oItem .progress .nowprogress .kb:nth-child(2){left:161.5px}.sec2 .wrap .box .list .oItem .progress .nowprogress .kb:nth-child(3){left:246px}.sec2 .wrap .box .list .oItem .progress .nowprogress .kb:nth-child(4){left:331px}.sec2 .wrap .box .list .oItem .progress .nowprogress .kb:nth-child(5){left:416px}.sec2 .wrap .box .list .oItem .progress .nowprogress span{width:10px;height:10px;right:4px}.sec2 .more{gap:6px}.sec2 .more p{font-size:13px}.sec2 .more svg{width:6px}.sec3{padding:50px 5vw 70px}.sec3 .wrap .map{width:120%;top:20px}.sec3 .wrap .title{margin-bottom:10px}.sec3 .wrap .des{width:100%;font-size:14px;margin:0 0 35px}.sec3 .wrap .imgs .flex .img_flex .item{gap:8px;margin-right:20px}.sec3 .wrap .imgs .flex .img_flex .item img{width:18px}.sec3 .wrap .imgs .flex .img_flex .item p{font-size:13px;max-width:250px}.sec3 .wrap .imgs1{margin:15px 0 0}.sec4{padding:50px 5vw}.sec4 .wrap{flex-direction:column;gap:20px}.sec4 .wrap .l_box{width:100%;gap:20px}.sec4 .wrap .l_box .l_box_top .en{font-size:14px}.sec4 .wrap .l_box .l_box_top .title{margin:10px 0 25px}.sec4 .wrap .l_box .l_box_top .des{font-size:14px}.sec4 .wrap .l_box .l_box_bottom .h5{font-size:14px}.sec4 .wrap .l_box .l_box_bottom .p{font-size:15px}.sec4 .wrap .r_box{gap:20px 0;width:100%;justify-content:space-between}.sec4 .wrap .r_box .item{width:48%;height:40vw;padding:10px;border-radius:0 0 16px 0}.sec4 .wrap .r_box .item .icon{width:26px;height:26px}.sec4 .wrap .r_box .item .h5{font-size:15px;margin:10px 0 calc(40vw - 120px)}.sec4 .wrap .r_box .item .jt{width:32px;height:32px}.sec5{height:unset}.sec5 .fix{padding:0 5vw}.sec5 .fix .img{width:100% !important;height:100vh !important;border-radius:0 !important}.sec5 .fix .wrap{transform:translateY(-10vh) !important}.sec5 .fix .wrap .title{font-size:20px;color:#FFFFFF}.sec5 .fix .wrap .des{font-size:14px;margin:20px 0;color:#FFFFFF}.sec5 .fix .wrap .more{gap:5px}.sec5 .fix .wrap .more p{font-size:13px;color:#FFFFFF}.sec5 .fix .wrap .more svg{width:6px}.sec5 .fix .wrap .more svg path{fill:#FFFFFF}}
