: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;overflow-x:hidden}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}header{position:fixed;width:100%;top:0;left:0;z-index:998;transition:transform 0.4s,background-color 0.3s}header.header_blue{background-color:var(--theme_color);box-shadow:0 0 15px rgba(0,0,0,.1)}header.sticky{transform:translateY(-44px)}header.sticky .header_main{padding-bottom:0;background-color:var(--theme_color)}header.sticky .header_main nav div>ul>li ul{border-radius:0 0 10px 10px;transform:translateY(-50%);z-index:-1;background-color:var(--theme_color)}header.sticky .header_main nav div>ul>li ul li a{color:#fff}header .header_top{width:calc(100% - 2.4rem);max-width:1730px;margin:0 auto;padding:13px 0}header .header_top ul{display:flex;justify-content:flex-end;gap:2.7746%}header .header_top ul li{display:flex;align-items:center;gap:10px}header .header_top ul li a,header .header_top ul li span{color:#fff;opacity:.85;font-size:13px}header .header_top ul li a{transition:all 0.3s}header .header_top ul li a:hover{color:var(--subtheme_color)}header .header_top ul .email::before{content:'';display:block;width:17px;height:14px;background:url(../fonts/email-w.svg) no-repeat center / contain}header .header_top ul .lang{cursor:pointer}header .header_top ul .lang::before{content:'';display:block;width:18px;height:18px;background:url(../fonts/lang-w.svg) no-repeat center / contain}header .header_top ul .lang::after{content:'';display:block;width:7px;height:5px;background:url(../fonts/select-full-w.svg) no-repeat center / contain}header .header_main{width:calc(100% - 2.4rem);max-width:1720px;margin:0 auto;padding-bottom:18px;transition:all 0.4s}header .header_main .logo{display:block;position:relative;overflow:hidden;text-indent:-999px}header .header_main .logo p{position:absolute;left:0;top:0}header .header_main .logo img{display:block;width:195px;height:auto}header .header_main .right{display:flex;align-items:center;gap:56px}header .header_main nav div>ul{display:flex;gap:70px}header .header_main nav div>ul>li{position:relative}header .header_main nav div>ul>li>a{display:block;color:#fff;font-size:17px;font-weight:500;transition:all 0.3s;line-height:100px}header .header_main nav div>ul>li>a:hover{color:var(--subtheme_color)}header .header_main nav div>ul>li.current-menu-item>a,header .header_main nav div>ul>li.current-menu-parent>a,header .header_main nav div>ul>li:hover>a{color:var(--subtheme_color)}header .header_main nav div>ul>li:hover ul{transform:translateY(0);pointer-events:all;opacity:1}header .header_main nav div>ul>li ul{left:-1.5rem;position:absolute;min-width:10rem;background-color:#eff3f2;border-radius:10px;padding:1rem 1.5rem;box-shadow:0 5px 10px rgba(0,0,0,.08);display:block;transform:translateY(-1rem);pointer-events:none;opacity:0;transition:transform 0.4s,opacity 0.3s}header .header_main nav div>ul>li ul li{margin-bottom:5px}header .header_main nav div>ul>li ul li a{white-space:nowrap;display:block;padding:8px 0;transition:all 0.2s ease;border-radius:.625rem;font-size:.9rem;font-weight:500;color:var(--title_color)}header .header_main nav div>ul>li ul li a:hover{color:var(--subtheme_color)}header .header_main .btns a{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--subtheme_color);border-radius:100px;color:#fff;font-size:12px;padding:4px 34px 5px;font-weight:200;transition:all 0.4s}header .header_main .btns a:hover{box-shadow:0 0 8px var(--subtheme_color)}header .header_main .btns a strong{font-size:18px;font-weight:500;display:block;margin-bottom:1px}footer{overflow:hidden}footer .footer_contact{overflow:hidden}footer .footer_contact .flex{position:relative;z-index:2;min-height:210px;padding:3rem 0}footer .footer_contact .flex::after{content:'';display:block;width:100vw;height:100%;position:absolute;z-index:-1;left:-20px;top:0;background-color:var(--theme_color);border-radius:12px;box-shadow:0 0 15px rgba(0,0,0,.1)}footer .footer_contact h2{color:#fff;font-size:46px;font-weight:600;padding-left:54px;flex:1}footer .footer_contact a{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 61px 21px 20px;transition:all 0.4s;overflow:hidden}footer .footer_contact a:hover{padding:18px 40.5px 21px;box-shadow:0 0 8px var(--subtheme_color)}footer .footer_contact a:hover::after{transform:translate(calc(100% + 6px)) scale(.8)}footer .footer_contact a::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}footer .footer_main{margin-top:-90px;background-color:#02132f;padding:185px 0 70px}footer .footer_main .gap{gap:3rem 1.25rem}footer .footer_main .slide_obj{min-width:211px}footer .footer_main .slide_obj strong{display:block;color:#fff;font-size:24px;font-weight:600;line-height:29px;margin-bottom:34px}footer .footer_main .slide_obj li{margin-bottom:1rem}footer .footer_main .slide_obj li:last-child{margin-bottom:0}footer .footer_main .slide_obj li a{color:#fff;opacity:.75;font-size:17px;font-weight:300;transition:all 0.3s}footer .footer_main .slide_obj li a:hover{opacity:1;color:var(--subtheme_color)}footer .footer_main .slide_contact{width:360px}footer .footer_main .slide_contact form{margin-top:-18px;display:flex;flex-direction:column;gap:15px}footer .footer_main .slide_contact form input,footer .footer_main .slide_contact form textarea{width:100%;border:1px solid rgba(255,255,255,.3);border-radius:4px;background-color:transparent;color:rgba(255,255,255,.83);font-size:14px;padding:4px 1rem 5px;font-weight:300}footer .footer_main .slide_contact form input::placeholder,footer .footer_main .slide_contact form textarea::placeholder{color:rgba(255,255,255,.83)}footer .footer_main .slide_contact form input[type="submit"]{background-color:#1568d8;color:#fff;border-color:#1568d8;transition:all 0.3s;width:auto}footer .footer_main .slide_contact form input[type="submit"]:hover{background-color:var(--theme_color);border-color:var(--theme_color)}footer .footer_bottom{background-color:#02132f}footer .footer_bottom .imgs{display:flex;gap:1rem;height:67px}footer .footer_bottom .imgs li{height:100%}footer .footer_bottom .imgs li img{width:auto;height:100%;display:block}footer .footer_bottom .social{display:flex;flex-wrap:wrap;gap:13px}footer .footer_bottom .social li{border-radius:5px;overflow:hidden;text-indent:-999px;transition:all 0.3s}footer .footer_bottom .social li a{display:block;border-radius:5px;overflow:hidden;background:no-repeat center / cover;width:2rem;height:2rem}footer .footer_bottom .social li:hover{transform:scale(1.05);filter:brightness(1.2)}footer .footer_bottom .social .facebook a{background-image:url(../fonts/facebook.svg)}footer .footer_bottom .social .youtube a{background-image:url(../fonts/linkedin.svg)}footer .copyright{background-color:#02132f;padding-top:33px}footer .copyright .flex{border-top:1px solid rgba(137,137,137,.3);padding:1rem 0 14px}footer .copyright p{color:#fff;opacity:.75;font-size:14px;line-height:25px;font-weight:200}footer .copyright a{font-weight:200;color:#fff;font-size:13px;line-height:25px;opacity:.61;transition:all 0.3s}footer .copyright a:hover{color:var(--subtheme_color);opacity:1}footer .copyright ul{display:flex;gap:38px}.video_pop{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);opacity:0;pointer-events:none;transition:all 0.3s;z-index:9999;padding:1.2rem}.video_pop.active{opacity:1;pointer-events:all}.video_pop.active .pop_content{transform:translate(-50%,-50%);position:relative}.video_pop .mask{width:100%;height:100%;z-index:-1;position:absolute;top:0;left:0}.video_pop .mask .close{display:block;width:1rem;height:1rem;background:url(../fonts/close.svg) no-repeat center / contain;position:absolute;right:2rem;top:1rem;cursor:pointer}.video_pop .pop_content{position:absolute;top:50%;left:50%;transform:translate(-50%,-70%);transition:all 0.3s;width:max-content;max-width:90vw;max-height:90vh}.video_pop .pop_content iframe{max-width:100%;max-height:100%;min-height:431px;aspect-ratio:1920/1080;object-fit:contain}.service_box.bg{margin-top:-140px!important;padding-top:0!important}.service_box{padding:103px 0 135px;overflow:hidden}.service_box .head h2{font-size:46px;line-height:62px}.service_box .service_swiper{margin-top:76px}.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}.locations .location{border-radius:15px;overflow:hidden;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.1)}.locations .location:hover img{transform:scale(1.05)}.locations .location .img{aspect-ratio:518/286;overflow:hidden;border-radius:15px}.locations .location .img img{width:100%;height:100%;object-fit:cover;transition:all 0.5s}.locations .location .info{padding:38px 8.06142% 68px}.locations .location .info strong{color:#25292d;font-size:31px;line-height:46px;font-weight:700;padding-left:42px;position:relative;display:block}.locations .location .info strong::before{content:'';display:block;width:26px;height:33px;background:url(../fonts/pos.svg) no-repeat center / contain;position:absolute;left:0;top:5px}.locations .location .info p{color:#25292d;opacity:.7;font-size:20px;line-height:30px;margin-top:14px}.locations .location .info ul{margin-top:72px}.locations .location .info ul li{display:flex;align-items:flex-start;gap:1rem;margin-bottom:22px}.locations .location .info ul li:last-child{margin-bottom:0}.locations .location .info ul li::before{content:'';display:block;width:24px;height:24px;background:no-repeat center / contain;position:relative;top:2px}.locations .location .info ul li a{color:#25292d;font-size:20px;transition:all 0.3s;font-weight:500}.locations .location .info ul li a:hover{color:var(--theme_color)}.locations .location .info ul .phone::before{background-image:url(../fonts/phone.svg)}.locations .location .info ul .email::before{background-image:url(../fonts/email.svg)}.posts .post a{display:block;height:100%;border-radius:8px;overflow:hidden;background-color:#fff}.posts .post a:hover img{transform:scale(1.05)}.posts .post a:hover .info strong{color:var(--subtheme_color);text-decoration:underline}.posts .post a:hover .info strong::before{background-color:var(--subtheme_color)}.posts .post .img{aspect-ratio:515/343;border-radius:8px;overflow:hidden}.posts .post .img img{width:100%;height:100%;object-fit:cover;transition:all 0.5s}.posts .post .info{padding:28px 7% 42px}.posts .post .info span{font-size:18px;line-height:25px;font-weight:500;color:var(--theme_color)}.posts .post .info h2{font-size:24px;line-height:30px;font-weight:700;margin-top:18px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.posts .post .info p{margin-top:14px;font-size:18px;line-height:29px;color:gray;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.posts .post .info strong{font-size:20px;line-height:24px;font-weight:600;color:var(--theme_color);display:flex;align-items:center;gap:15px;margin-top:24px}.posts .post .info strong::before{content:'';display:block;width:3rem;height:3rem;border-radius:50%;transition:all 0.2s;background:url(../fonts/arrow-line-w.svg) no-repeat center / 28%;background-color:var(--theme_color)}.page_banner{background:no-repeat top center / cover;background-attachment:fixed!important}.page_banner .flex{min-height:948px;padding:5rem 0}.page_banner .head{color:#fff;max-width:1054px}.page_banner .head h1{font-size:4rem;line-height:74px;font-weight:800}.page_banner .head p{font-size:23px;line-height:39px;font-weight:200;max-width:884px;margin-top:30px}.breadcrumbs_box{margin-top:70px;padding:2rem 0}.breadcrumbs_box .breadcrumbs span{font-size:18px;line-height:34px}.breadcrumbs_box .breadcrumbs span a{font-size:18px;line-height:34px;transition:all 0.3s}.breadcrumbs_box .breadcrumbs span a:hover{color:var(--theme_color)}.breadcrumbs_box .breadcrumbs span span:last-child a{color:var(--theme_color)}.quality_banner{background-color:var(--theme_color);position:relative;z-index:9}.quality_banner .main{max-width:1920px;margin:0 auto;background:url(../fonts/ssdtp-banner-bg.svg) no-repeat center / cover;overflow:hidden}.quality_banner .main .flex{gap:4.875%}.quality_banner .head{min-width:45.3125%;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:162px 0}.quality_banner .head h1{font-size:40px;font-weight:700;line-height:50px}.quality_banner .head p{opacity:.86;font-size:23px;line-height:39px;font-weight:300;margin-top:20px}.quality_banner .img{min-width:60.875%;min-height:988px;overflow:hidden}.quality_banner .img img{width:100%;height:100%;object-fit:cover}.quality_banner .nav{max-width:1920px;width:100%;position:absolute;left:50%;top:100%;transform:translateX(-50%)}.quality_banner .nav ul{display:flex;gap:8px;flex-wrap:wrap}.quality_banner .nav ul li{flex:1}.quality_banner .nav ul li a{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;background-color:#fff;transition:all 0.3s;color:var(--content_color);font-size:20px;line-height:36px;min-height:102px;padding:1rem}.quality_banner .nav ul li.active a,.quality_banner .nav ul li:hover a{background-color:var(--theme_color);color:#fff}.quality_banner.noimg .main{max-width:unset}.quality_banner.noimg .head{max-width:725px;min-width:unset;min-height:988px}.quality_system{padding:90px 0 122px}.quality_system .head{max-width:1427px;margin:0 auto}.quality_system .head p{color:var(--content_color);font-size:20px;line-height:36px;margin-top:30px}.quality_system .main{margin-top:56px}.quality_system .imgs{width:69.5625%;aspect-ratio:1113/689;overflow:hidden;border-radius:20px;position:relative;background-color:var(--theme_color)}.quality_system .imgs .pic{position:absolute;left:0;top:0;width:100%;height:100%;transition:all 0.3s;opacity:0;pointer-events:none}.quality_system .imgs .pic img{width:100%;height:100%;object-fit:cover}.quality_system .imgs .pic.active{opacity:1;pointer-events:all}.quality_system .intro{flex:1}.quality_system .intro li{background-color:#ebf0f2;border-radius:20px;margin-bottom:5px}.quality_system .intro li:last-child{margin-bottom:0}.quality_system .intro li.active .title{background-color:var(--subtheme_color);box-shadow:none}.quality_system .intro li.active .title i{filter:contrast(0) brightness(20)}.quality_system .intro li.active .title h3{color:#fff}.quality_system .intro li.active .title span::before{background-color:#fff}.quality_system .intro li.active .title span::after{opacity:0}.quality_system .intro li .title{display:flex;align-items:center;justify-content:space-between;padding:1rem 7.3922% 1rem 6.98152%;cursor:pointer;min-height:104px;transition:all 0.3s;background-color:#fff;border-radius:20px;overflow:hidden;box-shadow:0 5px 8px rgba(0,0,0,.1);gap:18px}.quality_system .intro li .title i{display:block;width:12.23%;aspect-ratio:51/49;background:no-repeat center / contain}.quality_system .intro li .title h3{color:#707070;font-size:20px;font-weight:500;transition:all 0.3s;flex:1}.quality_system .intro li .title span{display:flex;align-items:center;justify-content:center;width:20px;height:20px;position:relative}.quality_system .intro li .title span::before{content:'';display:block;width:100%;height:2px;background-color:var(--theme_color);transition:all 0.3s}.quality_system .intro li .title span::after{content:'';display:block;width:2px;height:100%;position:absolute;left:50%;top:0;transform:translateX(-50%);transition:all 0.3s;background-color:var(--theme_color)}.quality_system .intro li .con{padding:52px 9.24% 40px;display:none}.quality_system .intro li .con p{color:var(--content_color);font-size:20px;line-height:36px}.quality_system .intro li .con .button_more{color:var(--content_color);font-size:17px;font-weight:600;padding:14px 58px 16px 0;margin-top:34px}.quality_system .intro li .con .button_more::after{width:40px;height:40px;transform:rotate(45deg);top:6px}.quality_system .intro li .con .button_more:hover{padding:14px 29px 16px;color:#fff}.quality_system .intro li .con .button_more:hover::after{transform:translate(calc(100% + 6px))}.quality_standard{background-color:#ebf0f2;padding:104px 0 112px}.quality_standard.bg{background-color:var(--theme_color)}.quality_standard.bg .head h2{color:#fff}.quality_standard.bg .head p{color:#fff}.quality_standard .head{max-width:1313px;margin:0 auto}.quality_standard .head p{color:var(--content_color);font-size:20px;line-height:36px;margin-top:28px}.quality_standard .swiper_box{margin-top:58px}.quality_standard .swiper_box .swiper_btns{width:98%;max-width:1834px;position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%)}.quality_standard .swiper_box .swiper_btns div{width:76px;height:76px;background:url(../fonts/arrow-btn.svg) no-repeat center / contain;transition:all 0.3s;cursor:pointer;position:absolute;left:0;top:0;transform:translateY(-50%) rotate(180deg)}.quality_standard .swiper_box .swiper_btns div:hover{transform:translateY(-50%) rotate(180deg) scale(1.1)}.quality_standard .swiper_box .swiper_btns div.swiper-button-disabled{pointer-events:none}.quality_standard .swiper_box .swiper_btns .btn_next{left:unset;right:0;transform:translateY(-50%)}.quality_standard .swiper_box .swiper_btns .btn_next:hover{transform:translateY(-50%) scale(1.1)}.quality_standard .quality_standard_swiper .swiper-slide{background-color:#fff;border-radius:20px;overflow:hidden;aspect-ratio:303/408;padding:1.8125% 1% 1.625% 1%;transition:all 0.3s}.quality_standard .quality_standard_swiper .swiper-slide:hover{box-shadow:0 0 15px rgba(0,0,0,.2)}.quality_standard .quality_standard_swiper .swiper-slide img{width:100%;height:100%;object-fit:contain}.applications{width:calc(100% - 2.4rem);max-width:1808px;margin:0 auto;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.applications .application{background-color:#fff}.applications .application .con{display:flex;align-items:flex-start;justify-content:space-between;padding:3.7163% 4.28%;gap:1.25rem;flex-flow:wrap!important}.applications .application .con:hover img{transform:scale(1.05)}.applications .application .img{width:256px;aspect-ratio:1/1;overflow:hidden}.applications .application .img img{width:100%;height:100%;object-fit:cover;transition:all 0.5s}.applications .application .info{flex:1;max-width:506px;padding-top:14px}.applications .application .info strong{color:var(--theme_color);font-size:34px;font-weight:700}.applications .application .info p{color:var(--content_color);font-size:20px;line-height:36px;margin-top:24px}.certificates .certificate{border-radius:8px;overflow:hidden;background-color:#fff;transition:all 0.3s;box-shadow:0 0 15px rgba(0,0,0,.1);aspect-ratio:496/626;position:relative}.certificates .certificate:hover{box-shadow:0 0 15px rgba(0,0,0,.3)}.certificates .certificate img{width:100%;height:100%;object-fit:contain}.certificates .certificate .con{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,86,130,.95);transition:all 0.3s;pointer-events:none;opacity:0;color:#fff;padding:90px 7.6767% 2rem}.certificates .certificate .con strong{font-size:36px;font-weight:700}.certificates .certificate .con p{font-size:20px;line-height:36px;margin-top:24px;font-weight:200}.certificates .certificate:hover .con{opacity:1;pointer-events:all}.brand_intro{padding:140px 0 110px}.brand_intro .main{margin-top:46px}.brand_intro .main ul li{margin-bottom:2rem;display:flex;justify-content:space-between;gap:1.25rem;box-shadow:0 5px 8px rgba(0,0,0,.1);background-color:#fff;padding:34px}.brand_intro .main ul li:last-child{margin-bottom:0}.brand_intro .main ul li .img{width:256px;aspect-ratio:1/1}.brand_intro .main ul li .img img{width:100%;height:100%;object-fit:contain}.brand_intro .main ul li .info{flex:1;padding-top:14px;max-width:1166px}.brand_intro .main ul li .info strong{color:var(--theme_color);font-size:34px;font-weight:700}.brand_intro .main ul li .info p{font-size:20px;line-height:44px;color:var(--content_color);margin-top:18px;max-width:1097px}.linecard_box{background-color:#f2f7fa;padding:120px 0}.linecard_box .head p{color:var(--content_color);font-size:20px;line-height:36px;margin:36px auto 0;max-width:1200px}.linecard_box .nav{margin-top:60px}.linecard_box .nav ul{display:flex;flex-wrap:wrap;gap:12px}.linecard_box .nav ul li{font-size:18px;font-weight:500;cursor:pointer;transition:all 0.3s;border-radius:4px;line-height:50px;text-align:center;min-width:50px}.linecard_box .nav ul li.active,.linecard_box .nav ul li:hover{background-color:var(--theme_color);color:#fff}.linecard_box .main{margin-top:45px;display:none}.linecard_box .main.active{display:block}.linecard_box .main ul{display:grid;gap:25px;grid-template-columns:repeat(6,1fr)}.linecard_box .main ul li a{display:flex;align-items:center;justify-content:center;text-align:center;transition:all 0.3s;border-radius:6px;font-size:20px;font-weight:500;background-color:#fff;padding:1rem;min-height:77px}.linecard_box .main ul li a:hover{color:#fff;background-color:var(--subtheme_color)}.linecard_box .view_more{margin-top:2rem}.partnum_box{padding:120px 0}.partnum_box .head{max-width:1318px;margin:0 auto}.partnum_box .head p{color:var(--content_color);font-size:20px;line-height:36px;margin-top:3rem}.partnum_box .main{margin-top:72px}.partnum_box .main ul{display:grid;gap:20px;grid-template-columns:repeat(5,1fr)}.partnum_box .main ul li a{display:flex;align-items:center;justify-content:center;transition:all 0.3s;background-color:#f8f8f8;color:var(--content_color);font-size:20px;font-weight:500;text-align:center;border-radius:6px;padding:1rem;min-height:77px}.partnum_box .main ul li a:hover{color:#fff;background-color:var(--subtheme_color)}.partnum_box .view_more{margin-top:40px}.category_banner .banner{background:url(../images/brand-banner.jpg) no-repeat center / cover}.category_banner .flex{min-height:953px}.category_banner .head{max-width:1029px}.category_banner .head h1{color:#fff;font-size:4rem;font-weight:800;line-height:74px}.category_banner .head form{margin-top:62px;display:flex;align-items:center;border-radius:100px;overflow:hidden;background-color:#fff;max-width:464px;padding:5px}.category_banner .head form input[type="text"]{width:0;flex:1;color:var(--title_color);font-size:17px;font-weight:500;padding:8px 22px 12px}.category_banner .head form input[type="text"]::placeholder{color:#7a7a7a}.category_banner .head form input[type="submit"]{width:42px;height:42px;background:url(../images/search-w.svg) no-repeat center / 50%;border-radius:50%;background-color:var(--theme_color);transition:all 0.3s}.category_banner .head form input[type="submit"]:hover{background-color:var(--subtheme_color)}.category_banner_nav{max-width:1920px;margin:0 auto;position:sticky;top:0;z-index:99}.category_banner_nav ul{display:flex;gap:8px}.category_banner_nav ul li{flex:1}.category_banner_nav ul li a{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;background-color:#f8f8f8;transition:all 0.3s;color:var(--content_color);font-size:20px;line-height:36px;min-height:102px;padding:1rem}.category_banner_nav ul li.active a,.category_banner_nav ul li:hover a{background-color:var(--theme_color);color:#fff}.footer_main textarea{height:50px}footer .wpcf7-not-valid-tip{font-size:15px;margin-top:.5rem}footer .wpcf7 form .wpcf7-response-output{padding:0;margin:0;border:none;color:#fff}body .wpcf7-not-valid-tip{margin-top:.5rem}.wpcf7-spinner{width:24px!important;margin-left:0!important;margin-top:1rem!important}body .wpcf7 form .wpcf7-response-output{padding:0;margin:0;border:none}body .blog_inquiry .wpcf7 form .wpcf7-response-output{color:#fff}form#sytech-newsletter-subscription p.failed,form#sytech-newsletter-subscription p.success{top:unset!important;bottom:100%;line-height:1.5!important;background-color:var(--theme_color)!important}form#sytech-newsletter-subscription p.failed.active,form#sytech-newsletter-subscription p.success.active{top:unset!important;bottom:130%}form#sytech-newsletter-subscription p.failed:before,form#sytech-newsletter-subscription p.success:before{top:15px!important}form#sytech-newsletter-subscription p.failed:after,form#sytech-newsletter-subscription p.success:after{border-top:.6rem solid var(--theme_color)!important}.loading{position:relative}.loading:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/load.gif) no-repeat center;background-size:45px;background-color:rgba(255,255,255,.3);z-index:9}.disnone{display:none}.culture_value .intro li:last-child:before{background-color:#0a538d!important;transition:none}.career_advantage .img{min-width:50vw!important;max-height:1250px}html[lang="zh"] .career_advantage .img{min-width:50vw!important;max-height:1032px;min-height:1022px!important}.category_intro{overflow:hidden}.category_intro .main+.flex{position:relative;z-index:2}.category_intro .main+.flex::after{content:'';display:block;width:100vw;height:calc(100% + 432px);background:url(../images/about-intro-bg.jpg) no-repeat center / cover;position:absolute;z-index:-1;left:50%;top:50%;transform:translate(-50%,-50%)}.solution_nav{background-color:var(--theme_color);position:sticky;top:144px}.solution_banner_swiper li{width:20%}.solution_banner_swiper li a{display:inline-block;width:100%;padding:1.5rem;text-align:center;background-color:var(--theme_color);color:#fff;border-right:1px solid #fff}section.solution-sticky{position:sticky;top:100px;z-index:99}.procure_management{max-width:1920px;margin-left:auto;margin-right:auto}.home .parallax-mirror{z-index:2!important}header.sticky_out.sticky{transform:translateY(-100%)}header.sticky_out.sticky+section .quality_banner .nav{position:fixed;top:0;left:50%;transform:translate(-50%,0);z-index:99;width:100%;background-color:#fff}.location_advantage{background-color:var(--subtheme_color)!important;padding:3rem 0!important}.location_advantage ul li i{width:4rem!important;height:4rem!important}.location_advantage ul li p{font-size:22px!important}#go-top{width:60px;height:60px;border-radius:50%;position:fixed;right:30px;cursor:pointer;bottom:30px;box-shadow:0 0 15px rgba(0,0,0,.1);background:url(../images/go-top.svg) no-repeat center/60%;background-color:#fff;z-index:99}.qualification_intro{overflow:hidden}.page-template-default .post_main h1{color:#fff;max-width:100%}.page-template-default .post_main .left{width:100%}.page-template-default .post_main{padding-top:0!important}.h1-head{padding:5rem 0;padding-top:15rem;background-color:var(--theme_color)}.h1-head h1{font-size:49px;font-weight:700;line-height:70px}.page-template-default .post_main .post_detail{max-width:100%}#XGRWGH .sources_inquiry{padding-bottom:340px}#UPD4QV .career_join{margin-bottom:-8rem;padding-bottom:250px}.category #XGRWGH+#XQWOXU .service_box2{margin-top:0;padding-top:103px}