img{max-width:100%;max-height:100%;object-fit:cover}.item_hover{overflow:hidden}.item_hover:hover img{transform:scale(1.05)}.item_hover img{width:100%;height:100%;transition:.6s ease}.common_bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.banner .bgSwiper{width:100%;height:100%}.banner .bgSwiper .swiper-slide{opacity:0 !important;transition:1s}.banner .bgSwiper .swiper-slide video{width:100%;height:100%;object-fit:cover;display:block}.banner .bgSwiper .swiper-slide.swiper-slide-active{opacity:1 !important}.banner .jump{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;padding:0 10.4166666667vw;line-height:1.5;z-index:5}.banner .jump .textSwiper .swiper-slide.swiper-slide-active .p1 .indexText{transform:translateX(0);transition:1s;opacity:1;letter-spacing:0;clip-path:inset(0 0 0 0)}.banner .jump .textSwiper .swiper-slide.swiper-slide-active .des{transform:translateX(0);transition:1s;opacity:1;transition:1s}.banner .jump .textSwiper .swiper-slide .p1 .indexText{letter-spacing:20px;transform:translateX(50px);opacity:0;clip-path:inset(0 100% 0 0)}.banner .jump .textSwiper .swiper-slide .des{transform:translateX(50px);opacity:0}.banner .jump .swiper-pagination{position:static;width:13.54167vw;height:.20833vw;background:#E2E2E2;margin:3.33333vw 0 0 0}.banner .jump .swiper-pagination .swiper-pagination-progressbar-fill{background:#2871FF}.banner .text{position:static;padding:0;transform:none}.common_title .p1{color:#2871FF;font-style:normal;font-weight:500;line-height:150%;margin:0 0 .9375vw}.common_title .p2{font-style:normal;font-weight:600;line-height:118.519%}.index1{padding:13.125vw 10.41667vw 8.75vw 10.41667vw;display:flex;align-items:center;justify-content:space-between}.index1 .r{width:34.01042vw}.index1 .r .p3{color:#000;font-style:normal;font-weight:600;line-height:150%;margin:3.125vw 0 1.04167vw}.index1 .r .text{color:#000;font-style:normal;font-weight:400;line-height:170%;margin:0 0 2.08333vw}.index1 .l{position:relative}.index1 .l .point{--bg:#EDF8FF;--color:#2871FF;position:absolute;padding:1.5625vw;border-radius:1.04167vw;background:var(--bg);backdrop-filter:blur(5px);display:flex;gap:1.04167vw}.index1 .l .point .icon{width:1.77083vw;height:1.77083vw}.index1 .l .point .icon img{object-fit:contain}.index1 .l .point .text .p1{color:var(--color);font-style:normal;font-weight:600;line-height:150%;margin:0 0 .625vw}.index1 .l .point .text .p2{color:#000;font-style:normal;font-weight:400;line-height:170%;max-width:15.05208vw}.index1 .l .point1{right:0;bottom:calc(100% + 0.8854166vw)}.index1 .l .point2{--bg:#F0FFFF;--color:#00CBCB;right:-7.65625vw;bottom:3.22917vw}.index1 .l .point2 .text{width:12.96875vw}.index1 .l .point3{--bg:#FFF3FB;--color:#E735FF;left:-5.36458vw;bottom:-4.42708vw}.index1 .l .img{width:35.41667vw;height:25.41667vw;border-radius:1.5625vw}.index2{height:100vh}.index2 .tabs{width:100%;overflow-x:scroll;white-space:nowrap;display:none;margin-top:30px}.index2 .tabs::-webkit-scrollbar{width:0}.index2 .tabs span{display:inline-block;margin:0 10px;border-bottom:3px solid transparent;transition:all 600ms;padding-bottom:5px;font-size:16px}.index2 .tabs span.on{color:#2871FF;border-color:#2871FF}.index2 .fix{height:100vh;position:sticky;position:-webkit-sticky;top:0;overflow:hidden}.index2 .fix .l_num{position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:0 100px  100px 0;background:#D9EDFF;width:5.20833vw;height:2.60417vw;display:flex;align-items:center;justify-content:center;z-index:10;gap:.41667vw}.index2 .fix .l_num .total{color:#999}.index2 .fix .matter{padding:6.25vw 10.41667vw;display:flex;justify-content:space-between;background:#fff;width:100%;position:relative;z-index:1}.index2 .fix .matter:not(:first-child){position:absolute;top:0;left:0;z-index:3}.index2 .r{height:43.95833vw;width:25vw;overflow:hidden;position:relative;z-index:1}.index2 .r:after{content:'';position:absolute;width:100%;height:11.51042vw;bottom:0;left:0;z-index:2;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%)}.index2 .r .rSwiper{width:100%;height:56.25vw}.index2 .r .rSwiper .swiper-slide .item{position:relative}.index2 .r .rSwiper .swiper-slide .item .p1{color:#2871FF;font-style:normal;font-weight:600;line-height:150%;margin:0 0 1.25vw}.index2 .r .rSwiper .swiper-slide .item .img{width:100%;border-radius:1.5625vw;position:relative;overflow:hidden}.index2 .r .rSwiper .swiper-slide .item .img:hover img{transform:scale(1.05)}.index2 .r .rSwiper .swiper-slide .item .img img{width:100%;height:100%;transition:.6s ease}.index2 .r .rSwiper .swiper-slide .item .img .label{position:absolute;top:1.5625vw;left:2.08333vw;border-radius:1.04167vw;background:rgba(0,0,0,0.5);display:inline-flex;padding:.3125vw .83333vw;justify-content:center;align-items:center;gap:.52083vw;color:#FFF;font-style:normal;font-weight:500;line-height:normal}.index2 .l{width:37.08333vw}.index2 .l .text{color:#000;font-style:normal;font-weight:400;line-height:170%;margin:0 0 1.30208vw}.index2 .l .p3{margin:0 0 1.5625vw}.index2 .l .p3 p{color:#000;font-style:normal;font-weight:600;line-height:150%;position:relative;width:fit-content;z-index:1}.index2 .l .p3 p:after{content:'';position:absolute;width:100%;height:.52083vw;left:0;bottom:0;opacity:0.5;background:#2871FF;z-index:-1}.index2 .l .p3 p:not(:last-child){margin:0 0 1.04167vw}.index2 .l .img{width:27.86458vw;border-radius:1.5625vw;margin:0 0 1.04167vw}.index2 .l .button{display:flex;gap:2.08333vw}.index2 .l .button .c_btn.on{background:#E5E5E5}.index2 .l .button .c_btn.on:hover{background:#2871FF}.index2 .l .button .c_btn.on:hover p{color:#fff}.index2 .l .button .c_btn.on:hover .icon{filter:invert(0)}.index2 .l .button .c_btn.on p{color:#000;transition:.6s ease}.index2 .l .button .c_btn.on .icon{filter:invert(1);transition:.6s ease}.index3{padding:6.25vw 0 6.25vw 10.41667vw;overflow:hidden}.index3 .top{margin:0 0 3.125vw}.index3 .top .common_title{margin:0 0 2.08333vw}.index3 .content .caseSwiper{width:100%}.index3 .content .caseSwiper .swiper-slide{padding:1.04167vw 0 0 0}.index3 .content .caseSwiper .swiper-slide .item{height:26.04167vw;padding:1.5625vw 1.66667vw;position:relative;z-index:1;transition:.6s ease;display:block}.index3 .content .caseSwiper .swiper-slide .item:hover{transform:translateY(-1.04167vw)}.index3 .content .caseSwiper .swiper-slide .item:hover .bg path{fill:#E4F3FF}.index3 .content .caseSwiper .swiper-slide .item:hover .more{opacity:.75}.index3 .content .caseSwiper .swiper-slide .item .bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.index3 .content .caseSwiper .swiper-slide .item .bg path{transition:.6s ease}.index3 .content .caseSwiper .swiper-slide .item .more{width:3.125vw;height:3.125vw;position:absolute;right:0;bottom:0;transition:.6s ease}.index3 .content .caseSwiper .swiper-slide .item .p1{color:#000;font-style:normal;font-weight:400;line-height:180%;margin:0 0 .625vw}.index3 .content .caseSwiper .swiper-slide .item .img{width:100%;height:11.45833vw;border-radius:1.04167vw;overflow:hidden}.index3 .content .caseSwiper .swiper-slide .item .img img{width:100%;height:100%}.index3 .content .caseSwiper .swiper-slide .item .p2{margin:1.04167vw 0 .3125vw;color:#000;font-style:normal;font-weight:bold;line-height:166.667%}.index3 .content .caseSwiper .swiper-slide .item .p3{color:#000;font-style:normal;font-weight:400;line-height:180%;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.index3 .content .swiper-scrollbar{width:21.875vw;height:5px;border-radius:10px;background:#F2F2F2;margin-top:3.33333vw}.index3 .content .swiper-scrollbar .swiper-scrollbar-drag{border-radius:10px;background:#2871FF;cursor:pointer}.index4{padding:6.25vw 10.41667vw;overflow:hidden}.index4 .top{margin:0 0 3.125vw}.index4 .top .common_title{margin:0 0 2.08333vw}.index4 .content{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5625vw 5.05208vw}.index4 .content .item{height:23.95833vw;width:100%;padding:3.80208vw;border-radius:1.61458vw;background:#F5FBFF;box-shadow:0 4.92px 24.599px 0 rgba(0,0,0,0.08)}.index4 .content .item:nth-child(2){background:#F4FEFF}.index4 .content .item:nth-child(2) .p1{background:linear-gradient(140deg, #4ACCFF 6.42%, #0084FF 88.44%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.index4 .content .item:nth-child(3){background:#FCF5FF}.index4 .content .item:nth-child(3) .p1{background:linear-gradient(140deg, #BD54FF 6.42%, #860EFF 88.44%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.index4 .content .item .icon{width:5.10417vw;height:5.10417vw;margin:auto}.index4 .content .item .icon img{width:100%}.index4 .content .item .p1{width:fit-content;margin:2.08333vw auto 1.30208vw;font-style:normal;font-weight:700;line-height:150%;background:linear-gradient(140deg, #54BDFF 6.42%, #0E48FF 88.44%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.index4 .content .item .p2{color:#000;text-align:center;font-style:normal;font-weight:400;line-height:150%}.index5{padding:6.25vw 10.41667vw}.index5 .top .pick{margin:3.125vw 0 0 0;color:#000;font-style:normal;font-weight:600;line-height:normal}.index5 .top .pick span{background:linear-gradient(96deg, #0DF 7.01%, #2871FF 95.58%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.index5 .content{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5625vw 6.77083vw;margin:3.125vw 0 0 0}.index5 .content .item{height:23.95833vw;width:100%;border-radius:1.35417vw;background:linear-gradient(0deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%);position:relative}.index5 .content .item::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:1}.index5 .content .item:hover .position{transform:translateY(0)}.index5 .content .item:hover .position .text{opacity:1}.index5 .content .item .position{position:absolute;width:100%;bottom:2.5vw;text-align:center;left:0;z-index:2;padding:0 1.82292vw;transform:translateY(53%);transition:.6s ease}.index5 .content .item .position .icon{width:4.16667vw;height:4.16667vw;margin:auto;display:flex;align-items:center;justify-content:center}.index5 .content .item .position .icon img{width:80%;object-fit:contain;transform:scale(1) !important}.index5 .content .item .position .p1{color:#FFF;font-style:normal;font-weight:700;line-height:150%;margin:1.5625vw 0}.index5 .content .item .position .text{color:#FFF;font-style:normal;font-weight:400;line-height:150%;opacity:0;height:7.8125vw;transition:.6s ease}.index6{padding:6.25vw 10.41667vw}.index6 .top .dis{display:flex;align-items:center;gap:2.60417vw}.index6 .content{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5625vw 3.125vw;margin:3.33333vw 0 0 0}.index6 .content .item{width:100%}.index6 .content .item .img{height:14.16667vw;width:100%;margin:0 0 1.04167vw;border-radius:1.35417vw}.index6 .content .item .label{width:max-content;height:auto;padding:.36458vw .83333vw;border-radius:.3125vw;background:#2D2D2D;color:#FFF;font-style:normal;font-weight:400;margin:0 0 1.04167vw}.index6 .content .item .p1{color:#000;font-style:normal;font-weight:500;line-height:133.333%;text-transform:uppercase;width:24.27083vw;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;height:3.28125vw}.index6 .content .item .p2{width:24.27083vw;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin:.3125vw 0;color:#666;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.index6 .content .item .time{color:#999;font-style:normal;font-weight:400}@media screen and (max-width: 768px){.highlight-text{display:none}.banner img{height:300px !important}.banner .jump{padding:0 5%}.banner .jump .textSwiper .swiper-slide .p1 .indexText{font-size:20px}.banner .text .line{width:150px;height:2px;margin:25px 0 0 0}.banner .text .line div{width:30px}.common_title .p1{margin:0 0 10px}.common_title .p2{width:100%}.c_btn .icon img{object-fit:contain}.index1{padding:30px 5%;flex-direction:column}.index1 .l{width:100%}.index1 .l .img{width:100%;height:auto;border-radius:15px}.index1 .l .point{position:static;width:100%;height:auto;margin:20px 0 0 0;padding:20px;border-radius:10px;gap:20px}.index1 .l .point .icon{width:25px;height:25px}.index1 .l .point .text{width:100%}.index1 .l .point .text .p1{margin:0 0 10px}.index1 .l .point .text .p2{max-width:100%}.index1 .r{width:100%;margin:30px 0 0 0}.index1 .r .p3{margin:20px 0 12px}.index1 .r .text{margin:0 0 15px}.index2{height:auto !important}.index2 .tabs{display:block}.index2 .fix{height:auto}.index2 .fix .l_num{display:none}.index2 .fix .matter{flex-direction:column;padding:30px 5%;padding-top:15px;transform:none !important;position:static !important;display:none}.index2 .fix .matter.show{display:flex}.index2 .l{width:100%}.index2 .l .text{margin:15px 0}.index2 .l .p3{margin:0 0 35px}.index2 .l .p3 p:not(:last-child){margin:0 0 10px}.index2 .l .p3 p:after{height:5px}.index2 .l .img{width:100%;height:auto;border-radius:15px;margin:0 0 20px}.index2 .l .button{gap:10px}.index2 .l .button .c_btn{width:100%}.index2 .l .button .c_btn p{font-size:12px}.index2 .r{width:100%;height:auto;margin:30px 0 0 0}.index2 .r .rSwiper{width:100%;height:auto}.index2 .r .rSwiper .swiper-slide .item{width:100%}.index2 .r .rSwiper .swiper-slide .item .p1{margin:0 0 15px}.index2 .r .rSwiper .swiper-slide .item .img{width:100%;height:auto;border-radius:15px}.index2 .r .rSwiper .swiper-slide .item .img .label{top:5%;left:5%;gap:5px;padding:3px 6px;border-radius:3px}.index2 .r:after{display:none}.index3{padding:30px 5%}.index3 .top{margin:0 0 30px}.index3 .top .common_title{margin:0 0 20px}.index3 .content .caseSwiper{width:100%}.index3 .content .caseSwiper .swiper-slide .item{background:#F9F9F9;border-radius:15px;transform:none !important;height:auto;padding:20px 15px}.index3 .content .caseSwiper .swiper-slide .item .bg{display:none}.index3 .content .caseSwiper .swiper-slide .item .p1{margin:0 0 15px}.index3 .content .caseSwiper .swiper-slide .item .p2{margin:10px 0 10px}.index3 .content .caseSwiper .swiper-slide .item .more{position:static;width:30px;height:30px;margin:20px 0 0 0}.index3 .content .caseSwiper .swiper-slide .item .img{width:100%;height:auto;border-radius:15px}.index3 .content .swiper-scrollbar{width:50%;margin:30px auto 0 auto}.index4{padding:30px 5%}.index4 .top{margin:0 0 30px}.index4 .top .common_title{margin:0 0 20px}.index4 .content{gap:20px;grid-template-columns:repeat(1, 1fr);width:85%;margin:0 auto}.index4 .content .item{height:auto;padding:30px 15px}.index4 .content .item .icon{width:35px;height:35px}.index4 .content .item .p1{margin:15px auto 20px}.index5{padding:30px 5%}.index5 .top .pick{margin:20px 0 0 0}.index5 .content{width:85%;margin:30px auto 0 auto;gap:20px;grid-template-columns:repeat(1, 1fr)}.index5 .content .item{height:auto;border-radius:15px}.index5 .content .item .position{bottom:40px;transform:translateY(0);padding:0 5%}.index5 .content .item .position .icon{width:40px;height:40px}.index5 .content .item .position .p1{margin:10px 0 15px 0}.index5 .content .item .position .text{opacity:1;height:auto}.index6{padding:30px 5%}.index6 .top .dis{gap:20px}.index6 .content{margin:30px 0 0 0;gap:20px;grid-template-columns:repeat(1, 1fr)}.index6 .content .item .img{width:100%;height:auto;border-radius:15px;margin:0 0 15px}.index6 .content .item .label{padding:5px 7px;border-radius:4px;margin:0 0 10px}.index6 .content .item .p1{width:100%;height:auto}.index6 .content .item .p2{width:100%;margin:10px 0 15px}}
