*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}.flex{display:flex}.wrap{flex-wrap:wrap}.flex1{flex:1}.flex2{flex:2}.flex3{flex:3}.between{justify-content:space-between}.center{text-align:center}.boxshadow{box-shadow:0 0 15px rgba(0,0,0,.1);background:#fff}.tools_part_vendor .tools_part_box{padding:4rem 0;text-align:center}.tools_part_vendor .tools_part_box input{padding:.8rem 1rem;border-radius:5px;min-width:300px;border:1px #ddd solid}.tools_part_vendor .tools_part_box button{background:#fff;border:1px solid #f8f8f8;color:#4c4c4c;padding:.8rem 1.5rem;display:inline-block;font-weight:500;border:none;font-size:16px;cursor:pointer;border-radius:10px;background-color:#33bde9;border:1px solid #33bde9;color:#fff;padding:.8rem 1.5rem}@media screen and (max-width:786px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1400px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1200px){.content{max-width:1000px}.swiper_content{max-width:1020px}.solution_strength .head p{width:70%}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}.swiper_content{max-width:806px}.solution_strength .head p{width:90%}}*{margin:0;padding:0;box-sizing:border-box}.content{max-width:1600px;margin:0 auto;position:relative}.largecontent{max-width:100%;padding:0 4rem}.vertical{display:flex;flex-direction:column;justify-content:center}:root{--theme_color:#005692;--subtheme_color:#84c02c;--title_color:#242424;--content_color:#666666}ul{list-style:none}a{color:var(--title_color);text-decoration:none;font-size:1rem}i{font-style:normal}.swiper_box{position:relative}.swiper_content{max-width:1620px;margin:0 auto;position:relative;padding:10px;overflow:hidden}button,input,textarea{outline:none;border:none;font-family:unset}input[type="submit"],button{cursor:pointer}textarea{resize:none}input[type="number"]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;font-family:unset}.center{text-align:center}.flex_start{justify-content:flex-start}.flex_center{justify-content:center}.flex_end{justify-content:flex-end}.flex_top{align-items:flex-start}.flex_middle{align-items:center}.flex_bottom{align-items:flex-end}body{color:var(--title_color);font-family:'Plus Jakarta Sans',sans-serif}body.fixed{overflow:hidden;padding-right:17px}.only_mobile{display:none}.content .content{padding:0}.gap{gap:1.25rem}.head h2{font-size:55px;font-weight:700;line-height:62px}.head h2 span{color:var(--subtheme_color)}.button_more{display:inline-block;border-radius:100px;background-color:#eff3f7;font-size:20px;font-weight:600;text-align:center;position:relative;padding:18px 82px 21px 32px;transition:all 0.4s;overflow:hidden}.button_more:hover{color:#fff;padding:18px 57px 21px;background-color:var(--theme_color)}.button_more:hover::after{transform:translate(calc(100% + 6px)) scale(.8)}.button_more::after{content:'';display:block;width:3rem;height:3rem;transition:all 0.3s;background:url(../fonts/arrow-blue-full-r.svg) no-repeat center / contain;border-radius:50%;position:absolute;right:6px;top:.5rem}.view_more{display:flex;gap:20px;align-items:center;font-size:24px;font-weight:600;background-color:transparent}.view_more::after{content:'';display:block;width:76px;height:76px;background:url(../fonts/arrow-btn.svg) no-repeat center / contain;transition:all 0.3s}.view_more:hover::after{transform:scale(1.1)}.learn_more{display:inline-block;border-radius:100px;background-color:var(--subtheme_color);font-size:20px;font-weight:500;color:#fff;text-align:center;position:relative;padding:18px 71px 21px 28px;transition:all 0.4s;overflow:hidden}.learn_more:hover{padding:18px 49.5px 21px;box-shadow:0 0 8px var(--subtheme_color)}.learn_more:hover::after{transform:translate(calc(100% + 6px)) scale(.8)}.learn_more::after{content:'';display:block;width:3rem;height:3rem;transition:all 0.3s;background:url(../fonts/arrow-green-r.svg) no-repeat center / contain;border-radius:50%;position:absolute;right:6px;top:.5rem}.home_service{margin-top:-108px;background-color:#f2f7fa}.home_service .service_swiper{position:relative;z-index:3}.service_swiper{overflow:hidden}.service_swiper .swiper-slide{border-radius:6px}.service_swiper .swiper-slide.active a{background-color:var(--subtheme_color);padding:0 7.614% 0}.service_swiper .swiper-slide.active a i{margin-top:-70px;opacity:0}.service_swiper .swiper-slide.active a>span{margin:20px auto 0}.service_swiper .swiper-slide.active a>span::after{background-image:url(../fonts/arrow-green.svg)}.service_swiper .swiper-slide.active a span span{padding-right:12px;width:97px;opacity:1}.service_swiper .swiper-slide.active a p{height:306px}.service_swiper .swiper-slide a{display:block;height:525px;background:url(../fonts/service-item-bg.svg) no-repeat center / cover;background-color:var(--theme_color);transition:all 0.3s;border-radius:6px;overflow:hidden;text-align:center;color:#fff;padding:128px 7.614% 0}.service_swiper .swiper-slide a>span{display:flex;align-items:center;width:max-content;margin:80px auto 0;transition:all 0.3s}.service_swiper .swiper-slide a>span::after{content:'';display:block;width:40px;height:40px;background:url(../fonts/arrow-blue.svg) no-repeat center / cover;transition:all 0.3s}.service_swiper .swiper-slide a span span{white-space:nowrap;font-weight:500;padding-right:0;width:0;overflow:hidden;transition:all 0.3s;opacity:0}.service_swiper .swiper-slide i{display:inline-block;width:75px;height:86px;background:no-repeat center / contain;transition:margin 0.6s cubic-bezier(.34,1.56,.64,1),opacity 0.2s}.service_swiper .swiper-slide strong{display:block;font-size:24px;font-weight:700;line-height:34px;height:68px;transform:translateY(4px);margin-top:22px}.service_swiper .swiper-slide p{font-size:18px;line-height:34px;font-weight:200;height:0;transition:all 0.4s;-webkit-line-clamp:9;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:786px){.content{padding:0 1.2rem}.swiper_content{padding:10px 1.2rem}.obly_mobile{display:block}.head .subtitle{font-size:14px}.head h1{font-size:25px;line-height:1.5}.head h2{font-size:22px;line-height:1.5}.head p{font-size:.9rem;line-height:1.5rem}.video_pop{padding:0}.video_pop .pop_content{max-width:100%;width:calc(100% - 2.4rem)}.video_pop .pop_content iframe{width:100%;min-height:unset}.button_more,.learn_more{font-size:14px!important;padding:10px 3rem 12px 1rem!important}.button_more::after,.learn_more::after{width:2rem!important;height:2rem!important;top:4px!important;right:4px!important}.button_more:hover,.learn_more:hover{padding:10px 2rem 12px!important}.view_more{font-size:14px;gap:8px}.view_more::after{width:2.5rem;height:2.5rem}.home_service{margin-top:-2rem}.service_swiper .swiper-slide a,.service_swiper .swiper-slide.active a{height:auto;padding:2rem 1.2rem 1.6rem}.service_swiper .swiper-slide a i,.service_swiper .swiper-slide.active a i{opacity:1;margin-top:0;width:3rem;height:3rem}.service_swiper .swiper-slide a strong,.service_swiper .swiper-slide.active a strong{font-size:18px;line-height:1.5;margin-top:1rem;height:auto;min-height:54px}.service_swiper .swiper-slide a p,.service_swiper .swiper-slide.active a p{height:auto;font-size:.85rem;line-height:1.3rem;margin-top:.5rem}.service_swiper .swiper-slide a>span,.service_swiper .swiper-slide.active a>span{margin:20px auto 0}.service_swiper .swiper-slide a>span::after,.service_swiper .swiper-slide.active a>span::after{width:2rem;height:2rem}.service_swiper .swiper-slide a span span,.service_swiper .swiper-slide.active a span span{width:max-content;font-size:14px;opacity:1;padding-right:15px}}@media screen and (min-width:786px) and (max-width:1600px){.content{padding:0 1.2rem;max-width:1440px}.swiper_content{padding:10px 1.2rem;max-width:1460px}}@media screen and (min-width:786px) and (max-width:1440px){.content{max-width:1220px}.swiper_content{max-width:1240px}}@media screen and (min-width:786px) and (max-width:1220px){.content{max-width:1000px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}}.button_more::after{content:'';display:block;width:3rem;height:3rem;transition:all 0.3s;background:url(../fonts/arrow-blue-full-r.svg) no-repeat center / contain;border-radius:50%;position:absolute;right:6px;top:.5rem}.view_more::after{content:'';display:block;width:76px;height:76px;background:url(../fonts/arrow-btn.svg) no-repeat center / contain;transition:all 0.3s}.learn_more::after{content:'';display:block;width:3rem;height:3rem;transition:all 0.3s;background:url(../fonts/arrow-green-r.svg) no-repeat center / contain;border-radius:50%;position:absolute;right:6px;top:.5rem}.home_canwedo{padding:90px 0 100px;background-color:#f2f7fa}.home_canwedo .main{margin-top:84px}.home_canwedo .left{width:39.6875%;position:relative;z-index:2;top:20px}.home_canwedo .left::before{content:'';display:block;width:1px;height:calc(100% - 72px);position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#ddd}.home_canwedo .left li{display:flex;align-items:flex-start;margin-bottom:36px}.home_canwedo .left li:last-child{margin-bottom:0}.home_canwedo .left li.active i{background-color:var(--subtheme_color);transform:translateX(-50%)}.home_canwedo .left li.active h3{color:var(--theme_color);font-size:34px;font-weight:700}.home_canwedo .left li.active .con::before{opacity:1}.home_canwedo .left li i{display:block;width:72px;height:72px;border-radius:50%;transform:translateX(-50%) scale(.778);background-color:var(--theme_color);transition:all 0.3s;cursor:pointer;position:relative;z-index:2}.home_canwedo .left li .con{flex:1;position:relative}.home_canwedo .left li .con::before{content:'';display:block;width:3px;height:100%;background-color:var(--subtheme_color);position:absolute;left:-73px;top:0;transition:all 0.3s;opacity:0}.home_canwedo .left li .con div{display:none;padding:8px 0 10px}.home_canwedo .left li h3{transition:all 0.3s;color:gray;font-size:26px;cursor:pointer;font-weight:600;min-height:72px;display:flex;align-items:center}.home_canwedo .left li p{color:var(--content_color);font-size:20px;line-height:36px}.home_canwedo .left li a{margin-top:70px;display:inline-block;border-radius:100px;background-color:#bfd8ee;font-size:20px;font-weight:500;color:#fff;text-align:center;position:relative;padding:18px 80px 21px 42px;transition:all 0.4s;overflow:hidden}.home_canwedo .left li a:hover{padding:18px 61px 21px;background-color:var(--theme_color)}.home_canwedo .left li a:hover::after{transform:translate(calc(100% + 6px)) scale(.8)}.home_canwedo .left li a::after{content:'';display:block;width:3rem;height:3rem;transition:all 0.3s;background:url(../fonts/arrow-blue-full-r.svg) no-repeat center / contain;border-radius:50%;position:absolute;right:6px;top:.5rem}.home_canwedo .imgs{width:55.25%;aspect-ratio:884/708;position:relative;overflow:hidden;border-radius:20px;background-color:var(--theme_color)}.home_canwedo .imgs .pic{width:100%;height:100%;position:absolute;left:0;top:0;transition:all 0.3s;pointer-events:none;opacity:0}.home_canwedo .imgs .pic.active{opacity:1;pointer-events:all}.home_canwedo .imgs .pic img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:786px){.content{padding:0 1.2rem}.home_canwedo{padding:4rem 0}.home_canwedo .main{margin-top:2rem}.home_canwedo .main .flex{flex-direction:column-reverse}.home_canwedo .main .imgs{width:100%}.home_canwedo .main .left{width:100%}.home_canwedo .main .left::before{left:20px}.home_canwedo .main .left li{margin-bottom:1rem;gap:.5rem}.home_canwedo .main .left li i{width:2.5rem;height:2.5rem;transform:translate(0)}.home_canwedo .main .left li .con::before{width:2px;left:-28px}.home_canwedo .main .left li .con div{padding:0 0 .5rem}.home_canwedo .main .left li h3{font-size:18px;line-height:1.5;min-height:2.5rem}.home_canwedo .main .left li p{font-size:.9rem;line-height:1.5rem}.home_canwedo .main .left li a{margin-top:1.25rem;font-size:14px;padding:10px 3rem 12px 1rem}.home_canwedo .main .left li a::after{width:2rem;height:2rem;top:4px;right:4px}.home_canwedo .main .left li a:hover{padding:10px 2rem 12px}}@media screen and (min-width:786px) and (max-width:1600px){.content{padding:0 1.2rem;max-width:1440px}}@media screen and (min-width:786px) and (max-width:1440px){.content{max-width:1220px}}@media screen and (min-width:786px) and (max-width:1220px){.content{max-width:1000px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}.home_canwedo .main .flex .imgs{width:100%}.home_canwedo .main .flex .left{width:100%;margin-top:4rem}}.button_more::after{content:'';display:block;width:3rem;height:3rem;transition:all 0.3s;background:url(../fonts/arrow-blue-full-r.svg) no-repeat center / contain;border-radius:50%;position:absolute;right:6px;top:.5rem}.view_more::after{content:'';display:block;width:76px;height:76px;background:url(../fonts/arrow-btn.svg) no-repeat center / contain;transition:all 0.3s}.learn_more::after{content:'';display:block;width:3rem;height:3rem;transition:all 0.3s;background:url(../fonts/arrow-green-r.svg) no-repeat center / contain;border-radius:50%;position:absolute;right:6px;top:.5rem}.home_about{padding:164px 0 184px}.home_about .intro{color:var(--content_color);font-size:20px;line-height:36px;margin-top:46px}.home_about .nums{margin-top:98px;display:flex}.home_about .nums li{flex:1;text-align:center;position:relative}.home_about .nums li::after{content:'';display:block;width:1px;height:100%;max-height:134px;background-color:#e0e0e0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.home_about .nums li:last-child::after{display:none}.home_about .nums li i{display:inline-block;width:85px;height:78px;background:no-repeat center / contain;margin-bottom:40px}.home_about .nums li span{font-size:51px;font-weight:800;line-height:1;color:var(--theme_color)}.home_about .nums li p{color:rgba(36,36,36,.75);font-size:22px;line-height:28px}.home_about .nums li p:last-child{margin-top:26px}.home_about .button_more{margin-top:90px}@media screen and (max-width:786px){.content{padding:0 1.2rem}.home_about{padding:4rem 0}.home_about .intro{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.home_about .nums{margin-top:2rem;flex-wrap:wrap}.home_about .nums li{width:50%;min-width:50%;margin-bottom:2rem}.home_about .nums li:nth-child(even)::after{display:none}.home_about .nums li i{width:2.5rem;height:2.5rem;margin-bottom:.5rem}.home_about .nums li span{font-size:1.6rem}.home_about .nums li p{font-size:13px;line-height:1.5}.home_about .nums li p:last-child{margin-top:.5rem}.home_about .button_more{margin-top:1.25rem}}@media screen and (min-width:786px) and (max-width:1600px){.content{padding:0 1.2rem;max-width:1440px}}@media screen and (min-width:786px) and (max-width:1440px){.content{max-width:1220px}}@media screen and (min-width:786px) and (max-width:1220px){.content{max-width:1000px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}.about_intro .nums li i,.home_about .nums li i{width:4rem;height:4rem}.about_intro .nums li span,.home_about .nums li span{font-size:2rem}.about_intro .nums li p,.home_about .nums li p{font-size:1rem}}@media screen and (max-width:786px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1400px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1200px){.content{max-width:1000px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}}.button_more::after{content:'';display:block;width:3rem;height:3rem;transition:all 0.3s;background:url(../fonts/arrow-blue-full-r.svg) no-repeat center / contain;border-radius:50%;position:absolute;right:6px;top:.5rem}.view_more::after{content:'';display:block;width:76px;height:76px;background:url(../fonts/arrow-btn.svg) no-repeat center / contain;transition:all 0.3s}.learn_more::after{content:'';display:block;width:3rem;height:3rem;transition:all 0.3s;background:url(../fonts/arrow-green-r.svg) no-repeat center / contain;border-radius:50%;position:absolute;right:6px;top:.5rem}.home_application{padding:104px 0 112px;overflow:hidden}.home_application .head p{font-size:20px;line-height:36px;color:var(--content_color);max-width:1427px;margin:38px auto 0}.home_application .main{margin-top:65px;position:relative}.home_application .main .imgs{width:74%;min-width:74%;height:689px;overflow:hidden;border-radius:20px;position:relative;background-color:var(--theme_color)}.home_application .main .imgs li{position:absolute;left:0;top:0;transition:all 0.3s;opacity:0;pointer-events:none;width:100%;height:100%}.home_application .main .imgs li.active{opacity:1;pointer-events:all}.home_application .main .imgs li img{width:100%;height:100%;object-fit:cover}.home_application .main .nav{flex:1}.home_application .main .nav li{margin-bottom:12px;display:flex;align-items:center;padding:1.25rem 7.2115% 1.25rem 16.346%;cursor:pointer;gap:20px;transition:all 0.4s;min-height:104px;position:relative;z-index:2}.home_application .main .nav li::after{content:'';display:block;width:100%;height:100%;background-color:var(--subtheme_color);position:absolute;left:0;top:0;opacity:0;transition:all 0.3s;z-index:-1;border-radius:1rem}.home_application .main .nav li:last-child{margin-bottom:0}.home_application .main .nav li i{display:block;width:58px;min-width:58px;height:3rem;background:no-repeat center / contain}.home_application .main .nav li p{color:#707070;font-size:20px;font-weight:500;flex:1;transition:all 0.3s}.home_application .main .nav li span{display:block;width:15px;min-width:15px;height:15px;background:url(../fonts/plus.svg) no-repeat center / contain}.home_application .main .nav li.active{padding-left:0;gap:30px}.home_application .main .nav li.active::after{opacity:1;width:117.0673077%;transform:translateX(-11.0883%)}.home_application .main .nav li.active i,.home_application .main .nav li.active span{filter:brightness(20)}.home_application .main .nav li.active p{color:#fff}.home_application .main .texts{background-color:var(--theme_color);border-radius:20px;position:absolute;overflow:hidden;left:-2.8125%;bottom:-42px;width:49.625%}.home_application .main .texts .home_application_swiper .swiper-slide{height:auto}.home_application .main .texts .home_application_swiper .swiper-slide a{height:100%;display:block;color:#fff;padding:46px 5.79345% 42px}.home_application .main .texts .home_application_swiper .swiper-slide h3{font-size:30px;font-weight:600}.home_application .main .texts .home_application_swiper .swiper-slide p{opacity:.85;font-size:20px;line-height:36px;font-weight:300;margin-top:1rem}.home_application .main .texts .home_application_swiper .swiper-slide span{display:flex;align-items:center;font-size:17px;font-weight:500;gap:14px;margin-top:20px}.home_application .main .texts .home_application_swiper .swiper-slide span::after{content:'';display:block;width:40px;height:40px;border-radius:50%;background:url(../fonts/arrow-blue.svg) no-repeat center / cover}@media screen and (max-width:786px){.content{padding:0 1.2rem}.home_application{padding:4rem 0}.home_application .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.home_application .main{margin-top:2rem}.home_application .main .flex{flex-direction:column}.home_application .main .imgs{width:100%;height:200px;border-radius:12px}.home_application .main .texts{position:static;width:100%;border-radius:0 0 12px 12px;margin-top:-12px}.home_application .main .texts .home_application_swiper .swiper-slide a{padding:2rem 1.2rem 1.6rem}.home_application .main .texts .home_application_swiper .swiper-slide a h3{font-size:18px;line-height:1.5}.home_application .main .texts .home_application_swiper .swiper-slide a p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.home_application .main .texts .home_application_swiper .swiper-slide a span{font-size:14px;gap:8px}.home_application .main .texts .home_application_swiper .swiper-slide a span::after{width:2rem;height:2rem}.home_application .main .nav{width:100%;order:3;margin-top:1rem}.home_application .main .nav ul{display:flex;overflow:auto;gap:12px}.home_application .main .nav li{margin:0;min-width:30%;padding:12px;min-height:unset;gap:12px;flex-direction:column}.home_application .main .nav li.active{gap:12px;padding:12px}.home_application .main .nav li.active::after{width:100%;transform:translate(0);border-radius:12px}.home_application .main .nav li::after{width:100%;transform:translate(0);border-radius:12px}.home_application .main .nav li i{width:2rem;height:2rem;min-width:2rem}.home_application .main .nav li p{font-size:13px;line-height:1.5;text-align:center}.home_application .main .nav li span{display:none}}@media screen and (min-width:786px) and (max-width:1600px){.content{padding:0 1.2rem;max-width:1440px}}@media screen and (min-width:786px) and (max-width:1440px){.content{max-width:1220px}}@media screen and (min-width:786px) and (max-width:1220px){.content{max-width:1000px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}.home_application .main .nav li{padding-left:1rem}}@media screen and (max-width:786px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1400px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1200px){.content{max-width:1000px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}}@media screen and (max-width:786px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1400px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1200px){.content{max-width:1000px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}}