@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}header.sticky{transform:translate(0)}header.sticky .header_main{padding:20px 0}header .header_top{display:none}header .header_main{padding:20px 0}header .header_main .logo img{width:120px}header .header_main nav{position:fixed;top:0;left:-100%;width:75vw;height:100vh;background-color:#fff;z-index:19999;transition:all 0.3s;display:block;overflow:auto}header .header_main nav.active{left:0}header .header_main nav .close{padding:2rem 1.2rem 1.2rem;border-bottom:1px solid #eee;text-align:right}header .header_main nav .close span{display:inline-block;width:15px;filter:brightness(0);height:15px;background:url(../fonts/close.svg) no-repeat center / contain}header .header_main nav div>ul{display:block}header .header_main nav div>ul>li{margin-right:0}header .header_main nav div>ul>li::before{display:none}header .header_main nav div>ul>li.menu-item-has-children{padding:0}header .header_main nav div>ul>li:hover.current-menu-item,header .header_main nav div>ul>li:hover.current-menu-parent{color:var(--theme_color)}header .header_main nav div>ul>li:hover>a{color:var(--title_color)}header .header_main nav div>ul>li>a{color:var(--title_color);line-height:4rem;position:relative;padding:0 0 0 4rem}header .header_main nav div>ul>li>a::before{content:"";width:23px;height:23px;position:absolute;left:2rem;top:50%;transform:translateY(-50%);background:url(../fonts/menu-default.svg) no-repeat center / contain}header .header_main nav div>ul>li.menu-item-home>a::before{background-image:url(../fonts/menu-home.svg)}header .header_main nav div>ul>li.product-icon>a::before{background-image:url(../fonts/menu-product.svg)}header .header_main nav div>ul>li.about-icon>a::before{background-image:url(../fonts/menu-about.svg)}header .header_main nav div>ul>li.case-icon>a::before{background-image:url(../fonts/menu-case.svg)}header .header_main nav div>ul>li.blog-icon>a::before{background-image:url(../fonts/menu-blog.svg)}header .header_main nav div>ul>li.service-icon>a::before{background-image:url(../fonts/menu-service.svg)}header .header_main nav div>ul>li.contact-icon>a::before{background-image:url(../fonts/menu-contact.svg)}header .header_main nav div>ul>li.menu-item-has-children>a{margin-right:52px}header .header_main nav div>ul>li.menu-item-has-children::after{content:'';display:block;width:12px;height:12px;background:url(../fonts/select.svg) no-repeat center / contain;position:absolute;left:calc(100% - 2rem);top:26px;transition:all 0.3s}header .header_main nav div>ul>li.active::after{transform:rotate(180deg)}header .header_main nav div>ul>li ul{position:static;visibility:visible;padding:1rem 1rem .8rem;background-color:#f8f8f8;margin:0 2rem;box-shadow:none;border-radius:5px;display:none;transform:translate(0);opacity:1;pointer-events:all;transition:none}header .header_main nav div>ul>li ul li a{color:var(--title_color);padding:.5rem 0;white-space:wrap;font-size:14px}header .header_main .btns a{display:none}header .header_main .btns .icon_menu{display:block;width:24px;height:24px;background:url(../fonts/nav-btn.svg) no-repeat center / contain;filter:contrast(0) brightness(20)}header .header_main .btns .overlay_m{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.3);display:none;z-index:9999}header .header_main .btns .overlay_m.active{display:block}footer .footer_contact{background-color:var(--theme_color)}footer .footer_contact .flex{display:block;padding:2rem 0;min-height:unset}footer .footer_contact .flex::after{display:none}footer .footer_contact h2{padding:0;font-size:22px;line-height:1.5}footer .footer_contact a{margin-top:2rem;font-size:14px;padding:10px 3rem 12px 1rem;display:block;width:max-content}footer .footer_contact a::after{width:2rem;height:2rem;top:4px;right:4px}footer .footer_contact a:hover{padding:10px 2rem 12px}footer .footer_main{margin-top:0;padding:3rem 0}footer .footer_main .content>.flex{display:block}footer .footer_main .slide_obj{padding:0}footer .footer_main .slide_obj strong{font-size:15px;line-height:42px;border:1px solid rgba(255,255,255,.3);padding:0 1.2rem;border-radius:5px;margin-bottom:1rem;position:relative}footer .footer_main .slide_obj strong::after{content:'';display:block;width:14px;height:14px;background:url(../fonts/select.svg) no-repeat center / contain;position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);transition:all 0.3s;filter:contrast(0) brightness(20)}footer .footer_main .slide_obj.active strong::after{transform:translateY(-50%) rotate(180deg)}footer .footer_main .slide_obj>div{display:none;padding:0 1.2rem 1.2rem}footer .footer_main .slide_obj>div li{margin-bottom:.7rem}footer .footer_main .slide_obj>div a{font-size:14px;line-height:1.5;display:block}footer .footer_main .slide_obj>div p{font-size:.9rem;line-height:1.5rem}footer .footer_main .slide_contact{width:100%}footer .footer_main .slide_contact form{padding-top:1.2rem;gap:8px}footer .footer_main .slide_contact form textarea{height:4rem}footer .footer_bottom{margin-top:-1px;margin-bottom:-1px}footer .footer_bottom .flex{gap:2rem;flex-direction:column;align-items:center}footer .footer_bottom .imgs{gap:12px;height:40px}footer .footer_bottom .imgs li img{zoom:.8}footer .copyright .flex{flex-direction:column-reverse;gap:1.25rem}footer .copyright p{text-align:center;font-size:13px;line-height:1.5}.home_banner{padding:4rem 0 0}.home_banner .content>.flex{display:block;padding:3rem 0 4rem}.home_banner .head{padding:0}.home_banner .head strong{font-size:1rem;line-height:1.5}.home_banner .head h1{margin-top:.5rem;font-size:25px;line-height:1.5}.home_banner .head p{margin-top:.5rem;font-size:.9rem;line-height:1.5rem}.home_banner .head form{margin-top:2rem}.home_banner .head form input[type="text"]{font-size:14px;padding:5px 12px 9px}.home_banner .head form input[type="submit"]{width:2rem;height:2rem}.home_banner .head .video{margin-top:2rem}.home_banner .head .video .btn_play{width:4rem;height:4rem}.home_banner .news{right:0;margin-top:2rem}.home_banner .news ul{display:flex;overflow:auto;gap:1rem}.home_banner .news ul li{min-width:60%;margin-bottom:0}.home_banner .news ul li a{flex-direction:column-reverse;padding:10px 10px 1rem;gap:8px;min-height:293px}.home_banner .news ul li a .img{width:100%}.home_banner .news ul li a .info .cate{font-size:13px;line-height:1.5}.home_banner .news ul li a .info p{font-size:1rem;line-height:1.5;margin:0 0 .5rem}.home_banner .news ul li a .info .date{font-size:13px;line-height:1.5}.home_service{margin-top:-2rem}.service_swiper .swiper-slide a,.service_swiper .swiper-slide.active a{height:487px!important;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}.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;max-height:340px}.service_swiper .swiper-slide p{-webkit-line-clamp:55!important}html[lang="zh"] .home_canwedo .main .left li .con div{max-height:200px}.home_service .service_swiper{z-index:999!important}.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}.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}.home_category{padding:4rem 0;border-radius:12px;min-height:unset}.home_category .main{margin-top:2rem}.home_category .main ul{overflow:auto}.home_category .main ul li{flex:unset;min-width:60%}.home_category .main ul li a{display:flex;flex-direction:column;align-items:center;height:100%;min-height:unset;padding:2rem 1.2rem 1.6rem}.home_category .main ul li a i{width:3rem;height:3rem}.home_category .main ul li a h3{font-size:18px;line-height:1.5;margin-top:1rem}.home_category .main ul li a p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem;min-height:unset;opacity:1;flex:1}.home_category .main ul li a>span{opacity:1;margin:20px auto 0}.home_category .main ul li a>span::after{width:2rem;height:2rem}.home_category .main ul li a span span{width:max-content;font-size:14px;opacity:1;padding-right:15px}.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}.linecard_box{padding:4rem 0}.linecard_box .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.linecard_box .nav{margin-top:1.25rem}.linecard_box .nav ul{gap:9px;flex-wrap:nowrap;overflow:auto}.linecard_box .nav ul li{font-size:14px;line-height:2.5rem;min-width:2.5rem}.linecard_box .main{margin-top:2rem}.linecard_box .main ul{gap:12px;grid-template-columns:repeat(2,1fr)}.linecard_box .main ul li a{font-size:14px;padding:14px;min-height:40px}.partnum_box{padding:4rem 0}.partnum_box .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.partnum_box .main{margin-top:2rem}.partnum_box .main ul{gap:12px;grid-template-columns:repeat(2,1fr)}.partnum_box .main ul li a{font-size:14px;padding:14px;min-height:40px}.page_banner{padding-top:4rem}.page_banner .flex{min-height:200px;padding:2rem 0}.page_banner .head h1{font-size:25px;line-height:1.5}.page_banner .head p{font-size:.9rem;line-height:1.5rem;margin-top:1rem}.about_intro{padding:4rem 0}.about_intro .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.about_intro .nums{margin-top:2rem;flex-wrap:wrap}.about_intro .nums li{width:50%;min-width:50%;margin-bottom:2rem}.about_intro .nums li:nth-child(even)::after{display:none}.about_intro .nums li i{width:2.5rem;height:2.5rem;margin-bottom:.5rem}.about_intro .nums li span{font-size:1.6rem}.about_intro .nums li p{font-size:13px;line-height:1.5}.about_intro .nums li p:last-child{margin-top:.5rem}.about_overview{padding:4rem 0}.about_overview .flex{display:block}.about_overview .head h2{margin-bottom:0}.about_overview .head p{font-size:.9rem;line-height:1.5rem;padding-top:.5rem}.about_overview .img{width:100%;border-radius:12px}.about_history{padding:4rem 0}.about_history .main{margin-top:2rem}.about_history .main::after{height:100px;top:35%}.about_history .main ul{overflow:auto;display:flex;gap:1rem}.about_history .main ul li{padding-left:1rem;top:0!important;min-width:60%}.about_history .main ul li strong{font-size:18px;line-height:1.5}.about_history .main ul li p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.about_history .main .grid-3{margin-top:4rem}.service_box{padding:4rem 0}.service_box .head h2{font-size:22px;line-height:1.5}.service_box .service_swiper{margin-top:2rem}.application_main{padding:4rem 0}.application_main .head p{font-size:.9rem;line-height:1.5rem}.application_main .main{margin-top:2rem}.applications{display:block!important}.applications .application{margin-bottom:1.2rem}.applications .application:last-child{margin-bottom:0}.applications .application .con{display:block;padding:1rem 1rem 1.2rem}.applications .application .con .img{width:100%;height:160px}.applications .application .con .info strong{font-size:18px;line-height:1.5}.applications .application .con .info p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.application_service{padding:4rem 0}.application_service .head h2{font-size:22px;line-height:1.5}.application_service .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.application_service .application_service_swiper{margin-top:2rem}.application_service .application_service_swiper .swiper-slide a{padding:2rem 1.2rem 1.6rem}.application_service .application_service_swiper .swiper-slide i{width:3rem;height:3rem}.application_service .application_service_swiper .swiper-slide h3{font-size:18px;line-height:1.5rem;margin-top:1rem}.application_service .application_service_swiper .swiper-slide p{font-size:.85rem;line-height:1.3rem;margin-top:.5rem}.application_service .application_service_swiper .swiper-slide span{font-size:14px;gap:8px;margin-top:1.25rem}.application_service .application_service_swiper .swiper-slide span::after{width:2rem;height:2rem}.blog_banner .imgs{position:static;transform:translate(0);width:100%;height:200px}.blog_banner .imgs ul{width:100%}.blog_banner .blog_banner_swiper .swiper-slide .flex{height:auto}.blog_banner .blog_banner_swiper .swiper-slide .info{width:100%;padding:2rem 0}.blog_banner .blog_banner_swiper .swiper-slide .info strong{font-size:14px}.blog_banner .blog_banner_swiper .swiper-slide .info span{font-size:14px}.blog_banner .blog_banner_swiper .swiper-slide .info .title{font-size:18px;line-height:1.5;margin-top:.5rem}.blog_banner .blog_banner_swiper .swiper-slide .info p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.blog_banner .blog_banner_swiper .swiper-slide .info .button_more{margin-top:1.25rem}.blog_banner .box{position:static;width:100%;padding-bottom:2rem}.blog_banner .box .btn_prev,.blog_banner .box .btn_next{width:2.5rem;height:2.5rem}.blog_banner .box .swiper-pagination span{font-size:14px}.blog_main{padding:4rem 0}.blog_main .head .subtitle{font-size:1rem;line-height:1.5}.blog_main .head h1{font-size:20px;line-height:1.5;margin-top:1rem}.blog_main .main{margin-top:2rem}.blog_main .main ul{grid-template-columns:repeat(2,1fr);margin-bottom:3rem;gap:1rem 12px}.blog_main .main .nav-links{gap:6px;flex-wrap:wrap}.blog_main .main .nav-links .page-numbers{font-size:13px;line-height:2rem;min-width:2rem}.blog_main .main .nav-links .page-numbers.prev,.blog_main .main .nav-links .page-numbers.next{width:2rem;height:2rem;min-width:2rem;margin:0 8px 0 0}.blog_main .main .nav-links .page-numbers .next{margin:0 0 0 8px}.blog_main .main .nav-links form{width:100px}.blog_main .main .nav-links form input[type="number"]{font-size:14px;padding:6px 8px 8px}.blog_main .main .nav-links form input[type="submit"]{width:2rem;height:2rem}.posts .post a .info{padding:12px 12px 1rem}.posts .post a .info span{font-size:13px;line-height:1.5}.posts .post a .info h2{font-size:15px;line-height:1.5;margin-top:.2rem;-webkit-line-clamp:2}.posts .post a .info p{font-size:13px;line-height:1.5;margin-top:.2rem;-webkit-line-clamp:2}.posts .post a .info strong{display:none}.blog_inquiry{padding:4rem 0}.blog_inquiry .head h2{line-height:1.5}.blog_inquiry form{margin-top:1.25rem;gap:1rem 0}.blog_inquiry form input,.blog_inquiry form textarea{font-size:14px;padding:.7rem 1rem}.blog_inquiry form textarea{height:100px}.blog_inquiry form .flex{flex-direction:column;gap:1rem}.blog_inquiry form input[type="checkbox"]{width:1rem;height:1rem}.blog_inquiry form input[type="checkbox"]~p{font-size:13px;line-height:1.5;padding-left:6px}.blog_inquiry form input[type="checkbox"]~p a{font-size:13px;line-height:1.5}.blog_inquiry form .auto{width:100%}.blog_inquiry form input[type="submit"]{width:100%;font-size:14px;padding:12px 1rem 14px 1rem;background-size:2rem}.category_banner .banner{padding:6rem 0 2rem}.category_banner .flex{min-height:unset}.category_banner .head h1{font-size:25px;line-height:1.5}.category_banner .head form{margin-top:2rem}.category_banner .head form input[type="text"]{font-size:14px;padding:5px 12px 9px}.category_banner .head form input[type="submit"]{width:2rem;height:2rem}.category_banner_nav ul{overflow:auto}.category_banner_nav ul li{min-width:max-content}.category_banner_nav ul li a{font-size:14px;padding:14px;min-height:40px}.brand_intro{padding:4rem 0}.brand_intro .main{margin-top:2rem}.brand_intro .main ul li{padding:1rem 1rem 1.6rem;display:block}.brand_intro .main ul li .img{width:100%;height:160px}.brand_intro .main ul li .info strong{font-size:18px;line-height:1.5}.brand_intro .main ul li .info p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.career_main{padding:4rem 0}.career_main .filter{margin-top:2rem}.career_main .filter span{font-size:14px}.career_main .filter select{min-width:120px;font-size:14px;line-height:1.5;background:url(../fonts/select-full.svg) no-repeat right 1rem center / 10px;background-color:#f6f6f6;padding:9px 2rem 11px 1rem}.career_main .main{margin-top:2rem}.career_main .main .container{margin-bottom:3rem}.career_main .main .container>li{margin-bottom:1.2rem}.career_main .main .container>li .title{padding:1rem;min-height:unset}.career_main .main .container>li .title h3{font-size:15px;line-height:1.5;padding-right:8px}.career_main .main .container>li .title .pos{font-size:12px;line-height:1.5;gap:6px}.career_main .main .container>li .title .pos::before{width:1rem;height:1rem}.career_main .main .container>li .intro{padding:1rem 1rem 2rem}.career_main .main .container>li .intro strong{font-size:14px;line-height:1.5;padding:8px 1rem 10px;margin-top:1.25rem;min-width:120px}.career_main .main .container>li .intro ul li{font-size:.9rem;line-height:1.5rem;padding-left:1rem}.career_main .main .container>li .intro ul li::before{top:10px;left:2px}.career_main .main .container>li .intro .button_more{margin-top:2rem}.apply_pop{padding:0}.apply_pop .pop_content{border-radius:12px;padding:2rem 1.2rem 1.6rem;width:calc(100% - 2.4rem)}.apply_pop .pop_content strong{font-size:20px;line-height:1.5}.apply_pop .pop_content form{gap:1rem 0;margin-top:2rem}.apply_pop .pop_content form input,.apply_pop .pop_content form i{font-size:14px;padding:8px 1rem 12px}.apply_pop .pop_content form i::after{width:2.5rem;height:2.5rem}.apply_pop .pop_content form input[type="submit"]{margin-top:8px;font-size:14px;padding:7px 1rem 11px}.career_advantage{padding:1.2rem 0 4rem}.career_advantage .flex{flex-direction:column-reverse}.career_advantage .img{min-height:unset!important;height:200px!important;min-height:unset!important}html[lang="zh"] .career_advantage .img{min-height:unset!important}.career_advantage .intro{padding:0;margin-top:2rem}.career_advantage .intro ul li{margin-bottom:1.2rem}.career_advantage .intro ul li strong{font-size:18px;line-height:1.5}.career_advantage .intro ul li p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.career_advantage .intro .learn_more{margin-top:2rem}.career_join{padding:4rem 0}.career_join .flex{flex-direction:column-reverse}.career_join .main{margin-top:2rem}.career_join .img{width:100%;border-radius:12px}.career_join .info h3{font-size:18px;line-height:1.5}.career_join .info p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.career_join .info .learn_more{margin-top:1.25rem}.category_intro{padding:4rem 0}.category_intro p.center{font-size:1rem;line-height:1.5}.category_intro .main{margin-top:2rem;background:none;padding:0}.category_intro .main ul{display:block}.category_intro .main ul li{margin-bottom:1rem;width:100%;flex-direction:row;text-align:left;align-items:flex-start;gap:8px}.category_intro .main ul li:nth-child(odd){flex-direction:row;text-align:left}.category_intro .main ul li i{width:3rem;height:3rem}.category_intro .main ul li strong{font-size:18px;line-height:1.5}.category_intro .main ul li p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.category_intro .bottom{width:100%;margin:1rem 0 0}.category_intro .bottom p{font-size:1rem;line-height:1.5}.category_intro .bottom .learn_more{margin-top:1.25rem}.category_main{padding:4rem 0}.category_main .head p{font-size:.9rem;line-height:1.5rem}.category_main .head .learn_more{margin-top:1.25rem}.category_main .main{margin-top:2rem}.category_main .main ul{gap:1.2rem;grid-template-columns:1fr}.category_main .main ul li{gap:8px;padding:1rem}.category_main .main ul li i{width:2.5rem}.category_main .main ul li strong{font-size:18px;line-height:1.5}.category_main .main ul li p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.category_service{padding:4rem 0}.category_service .head h2{font-size:22px;line-height:1.5}.category_service .main{margin-top:2rem}.category_service .main ul{display:flex;overflow:auto;gap:1rem}.category_service .main ul li{min-width:65%}.category_service .main ul li::before{display:none!important}.category_service .main ul li::after{display:none!important}.category_service .main ul li:last-child a::after{display:none}.category_service .main ul li a{padding:0 1rem 0 0;display:flex;flex-direction:column;height:100%;position:relative}.category_service .main ul li a::after{content:'';display:block;width:1px;height:100%;background-color:rgba(0,0,0,.1);position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all 0.3s}.category_service .main ul li div{flex:1;display:flex;flex-direction:column}.category_service .main ul li i{width:2.5rem;padding-bottom:2.5rem}.category_service .main ul li h3{font-size:18px;line-height:1.5;margin-top:1rem}.category_service .main ul li p{font-size:.85rem;line-height:1.3rem;margin-top:.5rem;flex:1}.category_service .main ul li span{font-size:14px;gap:8px}.category_service .main ul li span::after{width:2rem;height:2rem}.contact_main .banner{padding-top:4rem}.contact_main .banner .flex{min-height:300px}.contact_main .banner .head{padding:0}.contact_main .banner .head h1{font-size:25px;line-height:1.5}.contact_main .banner .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.contact_main .main{margin-top:0;padding-bottom:4rem}.contact_main .main .flex{display:block}.contact_main .main .infos{padding:0}.contact_main .main .infos p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.contact_main .main .infos ul{margin-top:1.25rem}.contact_main .main .infos ul li{gap:8px;margin-bottom:1rem}.contact_main .main .infos ul li i{width:2.5rem;height:2.5rem}.contact_main .main .infos ul li a,.contact_main .main .infos ul li strong{font-size:1rem;line-height:1.5}.contact_main .main .infos ul li p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.contact_main .main .inquiry_form{margin-top:3rem;width:100%;padding:1.5rem 1.2rem}.contact_main .main .inquiry_form form{gap:1rem 0}.contact_main .main .inquiry_form form input,.contact_main .main .inquiry_form form textarea,.contact_main .main .inquiry_form form select{font-size:14px;padding:10px 1rem 12px}.contact_main .main .inquiry_form form select{background:url(../fonts/select.svg) no-repeat right 1rem center / 13px}.contact_main .main .inquiry_form form textarea{height:120px}.contact_main .main .inquiry_form form input[type="checkbox"]{width:1rem;height:1rem;margin-top:0}.contact_main .main .inquiry_form form input[type="checkbox"]~p{font-size:13px;line-height:1.5;padding-left:6px;display:inline}.contact_main .main .inquiry_form form input[type="checkbox"]~p a{font-size:13px;line-height:1.5}.contact_main .main .inquiry_form form input[type="submit"]{margin-top:.5rem;width:100%;font-size:14px;padding:12px 1rem 14px 1rem;background-size:2rem}.contact_location{padding:4rem 0}.contact_location .head h2{font-size:22px;line-height:1.5}.contact_location .intro{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.contact_location .main{margin-top:2rem}.contact_location .main .locations{display:block;margin-bottom:3rem}.contact_location .main .locations .location{margin-bottom:1.2rem}.locations .location{border-radius:12px}.locations .location .img{border-radius:12px}.locations .location .info{padding:1rem 1rem 1.6rem}.locations .location .info strong{font-size:1rem;line-height:1.5;padding-left:1.2rem}.locations .location .info strong::before{width:1rem;height:1rem}.locations .location .info p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.locations .location .info ul{margin-top:1.25rem}.locations .location .info ul li{margin-bottom:12px;gap:8px}.locations .location .info ul li::before{width:1rem;height:1rem}.locations .location .info ul li a{font-size:14px;line-height:1.5}.culture_mission{padding:4rem 0;min-height:60vh}.culture_mission li{margin-bottom:1.25rem;gap:12px}.culture_mission li i{width:2.5rem;height:2.5rem}.culture_mission li strong{font-size:18px;line-height:1.5}.culture_mission li p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.culture_value{padding:4rem 0}.culture_value .main{margin-top:2rem;display:block}.culture_value .main .img{width:100%}.culture_value .main .intro{width:100%;margin-top:2rem}.culture_value .main .intro::before{left:1.5rem}.culture_value .main .intro li{gap:8px;margin-bottom:1rem}.culture_value .main .intro li::before{left:1.5rem}.culture_value .main .intro li i{width:3rem;height:3rem}.culture_value .main .intro li .con h3{font-size:1rem;line-height:1.5rem;min-height:3rem}.culture_value .main .intro li .con p{font-size:.9rem;line-height:1.5rem;padding:0 0 .5rem}.culture_gallery{padding:4rem 0}.culture_gallery .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.culture_gallery .head .learn_more{margin-top:1.25rem}.culture_gallery .main{margin-top:2rem}.culture_gallery .main ul{gap:6px}.culture_gallery .main ul li{border-radius:6px}.hotbrand_main .breadcrumbs_content{padding:1.25rem 0}.hotbrand_main .breadcrumbs_content .breadcrumbs span{font-size:14px}.hotbrand_main .breadcrumbs_content .breadcrumbs span a{font-size:14px}.hotbrand_main .main{padding-bottom:4rem}.hotbrand_main .main ul li{margin-top:1.2rem}.hotbrand_main .main ul li a{padding:1.2rem;display:block}.hotbrand_main .main ul li a .img{width:100%;height:160px;aspect-ratio:unset}.hotbrand_main .main ul li a .img img{object-fit:contain}.hotbrand_main .main ul li a .info strong.title{font-size:18px;margin-bottom:.5rem;line-height:1.5}.hotbrand_main .main ul li a .info p strong{font-size:14px;line-height:1.5}.hotbrand_main .main ul li a .info p span{font-size:13px;line-height:1.5}.location_advantage{padding:3rem 1.2rem}.location_advantage ul{display:grid;gap:2rem 1rem;grid-template-columns:repeat(2,1fr)}.location_advantage ul li i{width:2.5rem;height:2.5rem}.location_advantage ul li p{font-size:1rem;line-height:1.5;margin-top:.5rem}.location_global{padding:4rem 0}.location_global img{margin-top:2rem}.location_main{padding:4rem 0}.location_main .head h2{font-size:22px;line-height:1.5}.location_main .main{margin-top:2rem}.location_main .main .locations{display:block}.location_main .main .locations .location{margin-bottom:1.2rem}.post_banner{padding:4rem 0 0;min-height:300px;display:flex;align-items:center}.post_banner span{font-size:14px;line-height:1.5}.post_banner h1{font-size:22px;line-height:1.5;margin-top:.5rem}.post_main .breadcrumbs{padding:1.25rem 0}.post_main .breadcrumbs span{font-size:14px}.post_main .breadcrumbs span a{font-size:14px}.post_main .main{padding-top:0;display:block}.post_main .main .post_detail .content{padding:0}.post_main .main .post_detail h2{padding-top:2rem;font-size:18px;line-height:1.5}.post_main .main .post_detail h3{font-size:17px;line-height:1.5;padding-top:1.5rem}.post_main .main .post_detail p{font-size:.9rem;line-height:1.5rem;padding-top:1.5rem}.post_main .main .post_detail p a{font-size:.9rem;line-height:1.5rem}.post_main .main .post_detail ul{padding:1rem 0 0}.post_main .main .post_detail ul li{font-size:.9rem;line-height:1.5;padding-left:1rem}.post_main .main .post_detail ul li::before{width:6px;height:6px;top:8px}.post_main .main .post_detail ul li a{font-size:.9rem;line-height:1.5rem}.post_main .main .post_detail img{margin-top:2rem}.post_main .main .sidebar{margin-top:4rem;width:100%}.post_main .main .sidebar .infos{margin-bottom:2rem}.post_main .main .sidebar .infos ul li{margin-top:.5rem;font-size:14px}.post_main .main .sidebar .infos ul li::before{width:1rem;height:1rem}.post_main .main .sidebar .infos a{margin-top:1.25rem;font-size:14px;padding:10px 3rem 12px 1rem}.post_main .main .sidebar .infos a::after{width:2rem;height:2rem;top:4px;right:4px}.post_main .main .sidebar .infos a:hover{padding:10px 2rem 12px}.post_main .main .sidebar strong{font-size:18px;line-height:1.5}.post_main .main .sidebar .title{font-size:18px;line-height:1.5;padding-bottom:12px}.post_main .main .sidebar .cate{margin-bottom:2rem}.post_main .main .sidebar .cate ul li a{font-size:14px;gap:8px}.post_main .main .sidebar .cate ul li a::before{width:12px;height:12px;top:4px}.post_main .main .sidebar .tags{margin-bottom:2rem}.post_main .main .sidebar .tags ul{gap:8px}.post_main .main .sidebar .tags ul li{font-size:14px;padding:8px 1rem 10px}.post_main .main .sidebar .download{margin-bottom:2rem}.post_main .main .sidebar .download a{margin-top:1.25rem}.post_main .main .sidebar .share .social li a{width:2.5rem;height:2.5rem}.post_main .main .expand{padding:0 0 2rem}.post_main .main .expand form input[type="email"],.post_main .main .expand form input[type="text"]{font-size:14px;padding:10px 1rem 12px;border:1px solid #eee;border-radius:20rem}.post_main .main .expand form input[type="submit"]{font-size:12px;background:none;background-color:var(--subtheme_color);padding:12px 1rem 14px}.post_main .main .expand form input[type="submit"]:hover{background-color:var(--theme_color)}.post_main .subscribe{padding:3rem 0;margin-top:4rem}.post_main .subscribe strong{font-size:18px;line-height:1.5}.post_main .subscribe p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.post_main .subscribe form input[type="email"]{font-size:14px;padding:10px 1rem 12px}.post_main .subscribe form input[type="submit"]{font-size:12px;background:none;background-color:var(--subtheme_color);padding:12px 1rem 14px}.post_main .subscribe form input[type="submit"]:hover{background-color:var(--theme_color)}.post_main .btns{padding:3rem 0}.post_main .btns strong{font-size:1rem}.post_main .btns a{font-size:14px}.post_main .btns div{margin-bottom:1rem}.post_main .btns .next{margin-bottom:0}.post_related{padding:4rem 0 2rem}.post_related .bg{height:100%;bottom:0}.post_related .content>.flex{display:block}.post_related .title{font-size:20px;line-height:1.5;margin-bottom:1.25rem;display:block;color:#fff}.post_related .post_related_swiper{margin-top:22px}.post_related .post_related_swiper .swiper-slide a{padding:1.6rem 1rem}.post_related .post_related_swiper .swiper-slide a .date{font-size:14px;height:1.5}.post_related .post_related_swiper .swiper-slide a strong{font-size:1rem;line-height:1.5;margin-top:.2rem}.post_related .post_related_swiper .swiper-slide a p{font-size:.9rem;line-height:1.5rem;margin-top:.2rem}.post_related .post_related_swiper .swiper-slide a span{margin-top:1.25rem;font-size:14px;gap:8px}.post_related .post_related_swiper .swiper-slide a span::before{width:2rem;height:2rem}.post_related .swiper_btns.full{margin-top:2rem;gap:1rem}.post_related .swiper_btns.full div{width:2.5rem;height:2.5rem}.breadcrumbs_box{margin-top:0;padding:1.25rem 0}.breadcrumbs_box .breadcrumbs span{font-size:14px}.breadcrumbs_box .breadcrumbs span a{font-size:14px}.procure_global{padding:0 0 4rem}.procure_global .head{display:block}.procure_global .head h2{margin-top:0}.procure_global .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem;padding-bottom:0}.procure_global .head .button_more{margin-top:1.25rem}.procure_global img{margin-top:2rem}.procure_channel{background-color:var(--theme_color);padding:1.2rem 0 4rem}.procure_channel::after{display:none}.procure_channel .flex{display:block}.procure_channel .img{transform:translate(0)!important;margin-right:0}.procure_channel .head{padding:2rem 0 0}.procure_channel .head h2{font-size:22px;line-height:1.5}.procure_channel .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.procure_channel .head ul{margin-top:2rem}.procure_channel .head ul li{margin-bottom:.7rem;font-size:.9rem;line-height:1.5rem}.procure_channel .head ul li::before{top:4px}.procure_system{padding:4rem 0 3rem}.procure_system .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.procure_system .main{margin-top:2rem}.procure_system .main .line{display:none}.procure_system .main ul{display:block}.procure_system .main ul li{margin-bottom:1.2rem;text-align:left;display:flex;align-items:flex-start;gap:1rem}.procure_system .main ul li .img{width:4rem;order:2}.procure_system .main ul li span{font-size:14px;min-width:2rem;height:2rem;line-height:2rem;margin:.5rem 0 0}.procure_system .main ul li span::after{width:3rem;height:3rem}.procure_system .main ul li p{font-size:13px;line-height:1.5;margin-top:1rem;flex:1;order:3;margin-top:.5rem}.procure_management{padding:3rem 0;background:none}.procure_management .content{padding:0 1.2rem;height:auto}.procure_management .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.procure_management .middle{position:static;transform:translate(0);width:200px;font-size:18px;line-height:1.5;margin:2rem auto 0}.procure_management ul{margin-top:1rem}.procure_management ul li{margin-bottom:.7rem;position:static;text-align:left!important;font-size:1rem;line-height:1.5;transform:translate(0)!important}.procure_management ul li br{display:none}.procure_management .bottom{position:static;transform:translate(0);margin-top:2rem;font-size:1rem;line-height:1.5}.procure_intro{padding:2rem 0 4rem}.procure_intro .flex{flex-direction:column-reverse}.procure_intro .img{width:100%;border-radius:12px}.procure_intro .head{padding:0}.procure_intro .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.procure_intro .head .button_more{margin-top:1.25rem}.product_preview .margin{height:4rem}.product_preview .breadcrumbs{padding:1.25rem 0}.product_preview .breadcrumbs span{font-size:14px}.product_preview .breadcrumbs span a{font-size:14px}.product_preview .flex{display:block}.product_preview .img{width:100%}.product_preview .img .pic{margin-bottom:1rem}.product_preview .img i{line-height:1.5}.product_preview .infos{width:100%;padding:2rem 0}.product_preview .infos h1{font-size:22px;line-height:1.5}.product_preview .infos table{margin-top:2rem}.product_preview .infos table tr td{font-size:13px;line-height:1.5}.product_preview .infos table tr td a{line-height:1.5;font-size:13px}.product_preview .infos table tr td a i{width:1rem;height:1rem;margin-right:4px}.product_preview .infos table tr td:first-child{font-size:13px;line-height:1.5}.product_preview .quote{width:100%;margin-top:2rem;padding:1.6rem 1.2rem}.product_preview .quote strong{font-size:18px;line-height:1.5}.product_preview .quote form{gap:1rem 0}.product_preview .quote form input,.product_preview .quote form textarea{font-size:14px;padding:.7rem 1rem}.product_preview .quote form textarea{height:100px}.product_preview .quote form input[type="submit"]{margin-top:.5rem;width:100%;font-size:14px;padding:12px 1rem 14px 1rem;background-size:2rem}.quality_system{padding:4rem 0}.quality_system .head h2{font-size:22px!important;line-height:1.5}.quality_system .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.quality_system .main{margin-top:2rem}.quality_system .main .flex{display:block}.quality_system .main .imgs{width:100%;border-radius:12px}.quality_system .main .intro{margin-top:1rem}.quality_system .main .intro ul li .title{border-radius:12px;padding:1rem;gap:8px;min-height:5rem}.quality_system .main .intro ul li .title i{width:2rem;height:2rem}.quality_system .main .intro ul li .title span{width:14px;height:14px}.quality_system .main .intro ul li .title h3{font-size:1rem;line-height:1.5}.quality_system .main .intro ul li .con{padding:1rem 1rem 1.6rem}.quality_system .main .intro ul li .con p{font-size:.9rem;line-height:1.5rem}.quality_system .main .intro ul li .con .button_more{margin-top:1.25rem;padding-left:0!important}.quality_system .main .intro ul li .con .button_more:hover{padding:10px 1.5rem 12px!important}.product_application{padding:4rem 0}.product_application .head h2{font-size:22px;line-height:1.5}.product_application .main{margin-top:2rem}.product_application .main ul{display:flex;overflow:auto;gap:1rem;padding-bottom:10px;margin-bottom:3rem}.product_application .main ul li{min-width:65%}.product_application .main ul li a{gap:12px;min-height:200px}.product_application .main ul li a h3{font-size:14px;line-height:1.5}.product_application .main ul li a span{width:2.5rem;height:2.5rem}.product_component{padding:4rem 0;transform:translate(0);margin:0}.product_component .head h2{font-size:22px;line-height:1.5}.product_component table{margin-top:2rem;display:block;overflow:auto}.product_component table tbody tr:first-child td{font-size:14px;line-height:1.5}.product_component table tbody tr td{padding:0.7rem!important;font-size:13px;line-height:1.5}.product_component .button_more{margin-top:2rem}.qacenter_process{padding:4rem 0}.qacenter_process .head{width:100%}.qacenter_process .head h2{font-size:22px;line-height:1.5}.qacenter_process .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.qacenter_process img{margin-top:2rem}.qacenter_equipment{padding:4rem 0;margin:0;transform:translate(0)}.qacenter_equipment .main{margin-top:2rem}.qacenter_equipment .main ul{grid-template-columns:repeat(2,1fr);gap:1rem 12px}.qacenter_equipment .main ul li .con h3{font-size:14px;line-height:1.5;padding:12px;min-height:unset}.qualification_main{padding:4rem 0;overflow:hidden}.qualification_main .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.qualification_main .main{margin-top:2rem}.qualification_main .main ul{display:block}.qualification_main .main ul li{margin-bottom:1.2rem}.certificates .certificate .con{padding:2rem 1.2rem 1.6rem}.certificates .certificate .con strong{font-size:18px;line-height:1.5}.certificates .certificate .con p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.quality_banner .content{padding:0}.quality_banner .main .flex{flex-direction:column-reverse}.quality_banner .main .img{min-height:unset;height:200px}.quality_banner .main .head{padding:3rem 1.2rem}.quality_banner .main .head h1{font-size:25px;line-height:1.5}.quality_banner .main .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.quality_banner .nav{position:static;transform:translate(0)}.quality_banner .nav ul{overflow:auto;flex-wrap:nowrap}.quality_banner .nav ul li{min-width:max-content}.quality_banner .nav ul li a{font-size:14px;padding:14px;min-height:40px}.quality_banner.noimg{background-color:#ebf0f2}.quality_banner.noimg .head{min-height:300px;padding:6rem 1.2rem 3rem}.ssdtp_process{padding:3rem 0}.quality_standard{padding:4rem 0}.quality_standard .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.quality_standard .swiper_btns{display:none}.quality_standard .swiper_box{margin-top:22px}.quality_standard .quality_standard_swiper .swiper-slide{padding:1rem .7rem .7rem}.ssdtp_test{padding:4rem 0}.ssdtp_test .head h2{font-size:22px;line-height:1.5}.ssdtp_test .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.ssdtp_test .main{margin-top:2rem;border-radius:12px}.ssdtp_test .main ul{grid-template-columns:repeat(1,1fr)!important}.ssdtp_test .main ul li{padding:1rem;display:block;min-height:unset}.ssdtp_test .main ul li i{width:3rem;height:3rem}.ssdtp_test .main ul li h3{font-size:1rem;line-height:1.5;margin-top:1rem}.ssdtp_test .main ul li p{font-size:.85rem;line-height:1.3rem;margin-top:.5rem}.ssdtp_test .button_more{margin-top:2rem}.ssdtp_darabase{padding:4rem 0}.ssdtp_darabase .flex{display:block}.ssdtp_darabase .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.ssdtp_darabase .img{width:100%;border-radius:12px;margin-top:2rem}.ssdtp_practice{margin:0;transform:translate(0);padding:4rem 0}.ssdtp_practice .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.ssdtp_practice .main{margin-top:2rem}.ssdtp_practice .main ul{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 1rem}.ssdtp_practice .main ul li{width:100%}.ssdtp_practice .main ul li .img span{font-size:1.6rem}.ssdtp_practice .main ul li .img i{width:3rem;height:3rem}.ssdtp_practice .main ul li h3{font-size:.9rem;line-height:1.5rem;margin-top:.5rem;padding:0}.security_main{padding:4rem 0!important}.security_main .head h2{font-size:22px;line-height:1.5}.security_main .main{margin-top:2rem}.security_test{padding:4rem 0}.security_test .flex{display:block}.security_test .head h2{font-size:22px;line-height:1.5}.security_test .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.security_test .head ul{margin-top:1.25rem}.security_test .head ul li{font-size:.9rem;line-height:1.5rem;padding-left:1rem}.security_test .head ul li::before{width:12px;height:12px;top:6px}.security_test .right{width:100%;margin-top:2rem}.security_test .right .items{display:flex;gap:1rem;overflow:auto}.security_test .right .items .item{min-width:70%}.security_test .right .items .item .logo{margin-top:1rem;height:2rem}.security_test .right .items .item ul{margin:1.25rem 0 0}.security_test .right .items .item ul li{font-size:.9rem;line-height:1.5rem}.sourcing_advantage{padding:4rem 0}.sourcing_advantage .main{margin-top:2rem;flex-direction:column-reverse}.sourcing_advantage .intro{top:0;margin-top:2rem}.sourcing_advantage .intro ul li{padding-bottom:1rem;margin-top:1rem}.sourcing_advantage .intro ul li h3{font-size:18px;line-height:1.5}.sourcing_advantage .intro ul li p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.sourcing_certificate{padding:4rem 0}.sourcing_certificate .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.sourcing_certificate .swiper_btns{display:none}.sourcing_certificate .swiper_box{margin:22px 0 2rem}.sourcing_linecard{padding:4rem 0 0}.sourcing_linecard .content{padding:0}.sourcing_linecard::after{display:none}.sourcing_linecard .main{display:block}.sourcing_linecard .main .head{width:100%;padding:0 1.2rem 2rem}.sourcing_linecard .main .head p{font-size:1rem;line-height:1.5;margin-top:1rem}.sourcing_linecard .main .head .learn_more{margin-top:1.25rem}.sourcing_linecard .main .list{width:100%;padding:2rem 1.2rem;margin-right:0;background-color:var(--subtheme_color)}.sourcing_linecard .main .list ul{gap:12px;grid-template-columns:repeat(2,1fr)}.sourcing_linecard .main .list ul li a{font-size:14px;line-height:1.5;min-height:40px}.sources_qacenter{padding:4rem 0}.sources_qacenter::before{width:100%;height:300px;top:0;left:0}.sources_qacenter .flex{display:block}.sources_qacenter .img{width:100%;border-radius:12px}.sources_qacenter .head{margin-top:2rem}.sources_qacenter .head h2{margin-bottom:0}.sources_qacenter .head p{font-size:1rem;line-height:1.5;margin-top:1rem;margin-bottom:0}.sources_qacenter .head .learn_more{margin-top:1.25rem}.sources_inquiry{padding:4rem 0}.sources_inquiry .flex{display:block}.sources_inquiry .head{padding:0}.sources_inquiry .inquiry_form{width:100%;margin-right:0;margin-top:2rem}.sources_inquiry .inquiry_form form{gap:1rem 0}.sources_inquiry .inquiry_form form input,.sources_inquiry .inquiry_form form textarea{font-size:14px;padding:10px 1rem 12px}.sources_inquiry .inquiry_form form textarea{height:120px}.sources_inquiry .inquiry_form form input[type="submit"]{margin-top:.5rem;width:100%;font-size:14px;padding:12px 1rem 14px 1rem;background-size:2rem}.solution_banner_swiper li a{padding:1rem;white-space:nowrap}.solution_banner_swiper li{width:max-content}.solution_banner_swiper ul{width:100%;overflow:auto}section.solution-sticky{top:62px}.category_banner_nav{top:63px}.product_component table tbody tr td a{font-size:12px;padding:0}#go-top{width:50px;height:50px;border-radius:50%;position:fixed;right:30px;cursor:pointer;bottom:30px;box-shadow:0 0 15px rgba(0,0,0,.1);background:url(../fonts/go-top.svg) no-repeat center/60%;background-color:#fff;z-index:9999}.post_main .wpcf7-response-output{top:unset;position:unset;margin-top:.5rem;font-size:.9rem;line-height:1.5rem}.h1-head{padding-top:6rem;padding-bottom:3rem}.h1-head h1{font-size:26px}.post_main .post_detail h2{font-size:20px;padding-top:1rem}.post_main .post_detail p{font-size:.95rem;line-height:1.8rem;padding-top:.8rem}.page-template-default .post_main{padding-bottom:5rem}.post_main .expand form{flex-flow:wrap}.post_main form span[data-name="your-email"],.post_main form span[data-name="your-company"]{flex:unset;width:100%;margin-bottom:1rem}.post_main form{border:none}.post_main .wpcf7-not-valid-tip{position:unset;font-size:14px;margin-bottom:1rem;margin-top:.23rem}}