.home{position:relative;width:100%}.home .banner{position:relative}.home .banner img{width:100%;display:block;object-fit:cover}.home .banner .text{position:absolute;left:9.89583vw;top:55%;transform:translateY(-50%)}.home .banner .text .p1{background:linear-gradient(180deg, rgba(56,110,181,0.5) 35.29%, rgba(255,255,255,0) 84.31%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:2.08333vw;text-transform:uppercase;font-family:'PingFang';font-weight:600}.home .banner .text .p2{color:#386EB5;font-size:2.5vw;font-weight:700;margin-top:-1vw}.home .banner .text .p3{display:flex;align-items:center;font-size:1.875vw;color:#386EB5;margin-top:1vw}.home .banner .text .p3 p{margin:0 1.04167vw}.home .banner .text .p3::before,.home .banner .text .p3::after{content:'';display:block;width:.41667vw;height:.41667vw;background-color:#E60012;border-radius:50%}.home .banner .types{border-top:3px solid rgba(58,133,192,0.1);background:rgba(0,0,0,0.3);backdrop-filter:blur(5px);position:absolute;left:0;bottom:0;width:100%}.home .banner .types .items{width:65%;margin:0 auto;display:flex;justify-content:space-between}.home .banner .types .items .item{width:25%;position:relative;cursor:pointer}.home .banner .types .items .item::before{content:'';display:block;position:absolute;left:50%;transform:translateX(-50%);top:-2px;width:0;transition:all 600ms;height:.20833vw;background:#386EB5}.home .banner .types .items .item .p1{color:#FFF;display:flex;align-items:center;justify-content:center;padding:1.14583vw 0;font-size:1.04167vw;font-weight:700;transition:all 600ms}.home .banner .types .items .item .p1 svg{display:block;width:1.25vw}.home .banner .types .items .item .p1 svg path{transition:all 600ms}.home .banner .types .items .item .aList{position:absolute;left:50%;transform:translateX(-50%);top:100%;background:#FFF;box-shadow:0px 4px 9.6px 0px rgba(0,0,0,0.25);display:none}.home .banner .types .items .item .aList a{display:block;color:#000;font-size:1.04167vw;margin:.83333vw 1.04167vw;transition:all 600ms;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.home .banner .types .items .item .aList a:hover{color:#386EB5}.home .banner .types .items .item:hover::before{width:100%}.home .banner .types .items .item:hover .p1{color:#386EB5}.home .banner .types .items .item:hover .p1 svg path{stroke:#386EB5}.home .banner .types .items .item:hover .aList{display:block}.home .banner .types .items .active::before{width:100%}.home .banner .types .items .active .p1{color:#386EB5}.home .banner .types .items .active .p1 svg path{stroke:#386EB5}.home .main .section1{position:relative;z-index:1;padding:6.66667vw 9.89583vw 6.61458vw 9.89583vw;display:flex;justify-content:space-between}.home .main .section1 .bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.home .main .section1 .p1{width:38.54167vw;color:#000;font-size:1.04167vw;font-style:normal;font-weight:400;line-height:1.875vw}.home .main .section1 .p2{width:37.70833vw;color:#000;font-size:1.25vw;font-style:normal;font-weight:600;line-height:2.08333vw}.home .main .section2{padding:6.19792vw 0 8.85417vw 0;background:#FAFAFA}.home .main .section2 *{box-sizing:border-box}.home .main .section2 .wrap{padding:0 8.64583vw 0 9.89583vw}.home .main .section2 .wrap .title{color:#000;font-size:2.08333vw;font-style:normal;font-weight:600;margin:0 0 5.72917vw}.home .main .section2 .wrap .content{display:flex;justify-content:space-around}.home .main .section2 .wrap .content .item{text-align:center;position:relative;cursor:pointer;width:11%;}.home .main .section2 .wrap .content .item.right .position{flex-direction:row-reverse;right:30%;left:unset}.home .main .section2 .wrap .content .item.right .position .circle{margin:0 0 0 1.04167vw}.home .main .section2 .wrap .content .item.right .position .pick:after{left:unset;right:-.72917vw;border-left:.78125vw solid #fff;border-right:none}.home .main .section2 .wrap .content .item .icon{width:5vw;height:4.42708vw;margin:0 auto 1.71875vw}.home .main .section2 .wrap .content .item .icon img{max-width:100%;max-height:100%}.home .main .section2 .wrap .content .item p{color:#000;text-align:center;font-size:1.25vw;font-style:normal;font-weight:600;line-height:1.73479vw}.home .main .section2 .wrap .content .item .position{display:flex;align-items:center;position:absolute;left:1.61458vw;top:-4.63542vw;opacity:0;pointer-events:none;transition:1s;z-index:5}.home .main .section2 .wrap .content .item .position .circle{width:1.66667vw;height:1.66667vw;margin:0 1.04167vw 0 0}.home .main .section2 .wrap .content .item .position .pick{padding:.83333vw;background:#fff;position:relative;box-shadow:0px 4px 26.2px rgba(187,187,187,0.25)}.home .main .section2 .wrap .content .item .position .pick span{text-align:left;display:block;font-size:1.25vw;color:#000;font-weight:bold;margin:0 0 .52083vw}.home .main .section2 .wrap .content .item .position .pick:after{content:'';position:absolute;top:50%;transform:translateY(-50%);border-right:.78125vw solid #fff;border-top:.52083vw solid transparent;border-bottom:.52083vw solid transparent;left:-.72917vw}.home .main .section2 .wrap .content .item .position .pick p{width:15.41667vw;color:#000;font-size:.83333vw;font-weight:200;line-height:1.04167vw;text-align:left}.home .main .section2 .wrap .content .item:hover .position{opacity:1}.home .main .section3{padding:5.20833vw 0}.home .main .section3 *{box-sizing:border-box}.home .main .section3 .wrap .top{padding:0 9.89583vw;display:flex;align-items:center;justify-content:space-between}.home .main .section3 .wrap .top .title{color:#000;font-size:2.08333vw;font-style:normal;font-weight:600}.home .main .section3 .wrap .top .other{display:flex;align-items:center}.home .main .section3 .wrap .top .other .jt{width:2.96875vw;height:2.39583vw;cursor:pointer}.home .main .section3 .wrap .top .other .paging{display:flex;margin:0 1.19792vw}.home .main .section3 .wrap .top .other .paging p{color:#CFCFCF;font-size:.9375vw;font-style:normal;font-weight:500;cursor:pointer}.home .main .section3 .wrap .top .other .paging p.on{color:#386EB5}.home .main .section3 .wrap .top .other .paging p:not(:last-child){margin:0 1.35417vw 0 0}.home .main .section3 .wrap .content{margin:4.16667vw 0 0 0;overflow:hidden;position:relative}.home .main .section3 .wrap .content .matter{width:100%;pointer-events:none;transform:translateY(20px);opacity:0}.home .main .section3 .wrap .content .matter:not(:first-child){position:absolute;top:0;left:0}.home .main .section3 .wrap .content .matter.on{transition:.6s;opacity:1;transform:translateY(0);pointer-events:auto}.home .main .section3 .wrap .content .matter .swiper1{width:106.61458vw;margin:0 0 0 .36458vw}.home .main .section3 .wrap .content .matter .swiper1 .swiper-slide .item{width:100%;height:30.20833vw;position:relative;z-index:1;overflow:hidden;padding:2.25vw 2.91667vw 0 2.91667vw;cursor:pointer;transition:.6s}.home .main .section3 .wrap .content .matter .swiper1 .swiper-slide .item:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:linear-gradient(177deg, #F8F8F9 49.7%, rgba(248,248,249,0) 94.33%)}.home .main .section3 .wrap .content .matter .swiper1 .swiper-slide .item .img{position:absolute;width:100%;bottom:0;left:0;z-index:-1}.home .main .section3 .wrap .content .matter .swiper1 .swiper-slide .item .jump{position:relative;z-index:12}.home .main .section3 .wrap .content .matter .swiper1 .swiper-slide .item .jump h1{color:#000;font-size:1.45833vw;font-style:normal;font-weight:400;line-height:1.45833vw;letter-spacing:-0.56px}.home .main .section3 .wrap .content .matter .swiper1 .swiper-slide .item .jump .opacity{margin:1.09375vw 0 0 0;opacity:0;transform:translateY(20px);transition:1s}.home .main .section3 .wrap .content .matter .swiper1 .swiper-slide .item .jump .opacity p{width:15.20833vw;color:#000;font-size:.83333vw;font-style:normal;font-weight:400;line-height:1.66667vw;padding:0 0 0 1.51042vw;position:relative}.home .main .section3 .wrap .content .matter .swiper1 .swiper-slide .item .jump .opacity p:after{content:'';top:.625vw;left:0;position:absolute;width:.52083vw;height:.52083vw;border-radius:50%;background:#E60012}.home .main .section3 .wrap .content .matter .swiper1 .swiper-slide .item:hover{border-radius:12.23958vw}.home .main .section3 .wrap .content .matter .swiper1 .swiper-slide .item:hover .opacity{opacity:1;transform:translateY(0)}.home .main .section4{padding:0 9.89583vw 5.20833vw 9.89583vw}.home .main .section4 *{box-sizing:border-box}.home .main .section4 .title{color:#000;font-size:2.08333vw;font-style:normal;font-weight:600;margin:0 0 4.16667vw}.home .main .section4 .content{display:flex;justify-content:space-between}.home .main .section4 .content .proSwiper{width:100%}.home .main .section4 .content .item{width:17.60417vw;height:18.85417vw;background:linear-gradient(0deg, #C8C8C8 0%, #fff 100%);position:relative;display:flex;align-items:center;justify-content:center}.home .main .section4 .content .item:hover .text2{opacity:1}.home .main .section4 .content .item .text2{position:absolute;left:0;top:0;width:100%;height:100%;background:#386EB5;opacity:0;transition:all 600ms;z-index:2}.home .main .section4 .content .item .text2 .db{margin:0 2.08333vw;color:white}.home .main .section4 .content .item .text2 .db .p1{font-size:1.25vw;font-weight:600;font-family:'PingFang'}.home .main .section4 .content .item .text2 .db .ds{margin-top:1.26667vw}.home .main .section4 .content .item .text2 .db .ds .pd1{font-size:.9375vw}.home .main .section4 .content .item .text2 .db .ds .pd2{font-size:1.04167vw;font-weight:600;margin-top:.52083vw}.home .main .section4 .content .item .img{width:14.63542vw;height:15.72917vw;display:flex;align-items:center;justify-content:center}.home .main .section4 .content .item .img img{max-width:100%;max-height:100%;object-fit:contain}.home .main .section4 .content .item .text{position:absolute;bottom:0;left:0;width:100%;height:2.96875vw;border-top:.15625vw solid rgba(0,0,0,0.1);background:rgba(0,0,0,0.2);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:space-between;padding:0 1.04167vw 0 .83333vw}.home .main .section4 .content .item .text p{color:#FFF;font-size:1.25vw;font-style:normal;font-weight:600;line-height:1.25vw;letter-spacing:-0.68px}.home .main .section4 .content .item .text img{width:1.875vw;height:1.5625vw}@media screen and (max-width: 1024px){.home{padding-top:60px}.home .banner img{height:150px}.home .banner .text{left:5%;top:45%}.home .banner .text .p1{font-size:20px}.home .banner .text .p2{font-size:20px;margin-top:-10px}.home .banner .text .p3{font-size:18px;margin-top:10px}.home .banner .text .p3 p{margin:0 10px}.home .banner .text .p3::before,.home .banner .text .p3::after{width:5px;height:5px}.home .banner .types{position:static}.home .banner .types .items{width:100%}.home .banner .types .items .item{width:25%}.home .banner .types .items .item .p1{font-size:12px;padding:10px 0}.home .banner .types .items .item .p1 svg{width:15px;margin-left:3px;height:auto}.home .banner .types .items .item .aList a{font-size:12px;margin:15px}.home .main .section1{height:auto;padding:40px 5%;flex-direction:column}.home .main .section1 .p1,.home .main .section1 .p2{width:100%;font-size:14px;line-height:1.8}.home .main .section1 .p1{margin:0 0 20px}.home .main .section2{padding:50px 5%}.home .main .section2 .wrap{padding:0}.home .main .section2 .wrap .title{font-size:24px;margin:0 0 20px}.home .main .section2 .wrap .content{flex-direction:column}.home .main .section2 .wrap .content .item{width:100%;}.home .main .section2 .wrap .content .item:not(:last-child){margin:0 0 30px}.home .main .section2 .wrap .content .item .icon{width:81px;height:71px;margin:0 auto 20px}.home .main .section2 .wrap .content .item p{font-size:16px;line-height:1}.home .main .section2 .wrap .content .item .position{position:static;opacity:1;margin:25px 0 0 0}.home .main .section2 .wrap .content .item .position .circle{display:none}.home .main .section2 .wrap .content .item .position .pick{width:100%;height:auto;padding:0;background:transparent;box-shadow:none}.home .main .section2 .wrap .content .item .position .pick:after{display:none}.home .main .section2 .wrap .content .item .position .pick span{font-size:14px;margin:0 0 10px}.home .main .section2 .wrap .content .item .position .pick p{width:100%;font-size:14px;line-height:1.7}.home .main .section3{padding:30px 0}.home .main .section3 .wrap .top{padding:0 5%}.home .main .section3 .wrap .top .title{font-size:24px}.home .main .section3 .wrap .top .other .jt{width:49px;height:39px}.home .main .section3 .wrap .top .other .paging{margin:0 10px}.home .main .section3 .wrap .top .other .paging p{font-size:14px}.home .main .section3 .wrap .top .other .paging p:not(:last-child){margin:0 15px 0 0}.home .main .section3 .wrap .content{margin:20px 0 0 0}.home .main .section3 .wrap .content .matter .swiper1{width:90%;margin:auto}.home .main .section3 .wrap .content .matter .swiper1 .swiper-slide .item{height:300px;padding:40px 5%;border-radius:0 !important}.home .main .section3 .wrap .content .matter .swiper1 .swiper-slide .item .jump h1{font-size:24px;line-height:1;margin:0}.home .main .section3 .wrap .content .matter .swiper1 .swiper-slide .item .jump .opacity{opacity:1;transform:translateY(0);margin:25px 0 0}.home .main .section3 .wrap .content .matter .swiper1 .swiper-slide .item .jump .opacity p{width:100%;font-size:14px;line-height:1.7;padding:0 0 0 20px}.home .main .section3 .wrap .content .matter .swiper1 .swiper-slide .item .jump .opacity p:after{width:6px;height:6px;top:8px}.home .main .section4{padding:25px 5%}.home .main .section4 .title{font-size:24px;margin:0 0 20px}.home .main .section4 .content{flex-direction:column}.home .main .section4 .content .item{width:100%;height:250px;padding:20px 5%;margin:0 0 20px}.home .main .section4 .content .item .text2 .db{margin:0 5px}.home .main .section4 .content .item .text2 .db .p1{font-size:16px}.home .main .section4 .content .item .text2 .db .ds{margin-top:20px}.home .main .section4 .content .item .text2 .db .ds .pd1{font-size:14px}.home .main .section4 .content .item .text2 .db .ds .pd2{font-size:16px;margin-top:5px}.home .main .section4 .content .item .img{width:70%;height:auto}.home .main .section4 .content .item .text{height:50px;padding:0 5%}.home .main .section4 .content .item .text p{font-size:16px}.home .main .section4 .content .item .text img{width:30px;height:fit-content}}
