/* 最终覆盖CSS文件 - 最后加载 */
/* 在这里添加需要最后覆盖的样式 */
/* 创建时间: 2026-04-02 08:35:21 */
body,div,span,h1,h2,h3,h4,h5,a,p,img,ul,li{margin:0;padding:0;border:0;}
.woocommerce-js h2{margin-bottom:0;}
h1,h2,h3,h4,h5,a,p,li{word-wrap:break-word;}
a{text-decoration:none;outline:none!important;}
ul,ol,li{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0}
table,th,td{vertical-align:middle}
.elementor-divider-separator{border-radius:999px;}
/* ::selection{background-color:#046bd2;color:#ffffff;} */
.entry-content p{margin-bottom:0;}
.entry-content :where(h1,h2,h3,h4,h5,h6){margin-bottom:0px}
/* #cst-header .gtranslate_wrapper{line-height:1;}
#cst-header .gtranslate_wrapper > a > span{display:none;}
#cst-header .gtranslate_wrapper > a{position:relative;padding-right:22px;display:inline-block;}
#cst-header .gtranslate_wrapper > a:after{content:"";display:block;width:12px;height:10px;position:absolute;right:0px;top:50%;margin-top:-5px;background:url(https://zubootech.com/wp-content/uploads/2026/04/icon-arrow-ds.png) center center no-repeat;background-size:100% auto;} */
#cst-header .cst-gt .gt_selector{background:transparent!important;border:transparent!important;color:#ffffff;font-size:20px;line-height:32px;height:50px;padding:0px 0px 2px 0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#cst-header .cst-gt .gt_selector option{color:#000000;font-size:20px;line-height:32px;}
#cst-header .cst-logo{line-height:1;}
#cst-header .cst-logo > a{line-height:1;}
#cst-footer .cst-foot1 .cst-nav-li h2 a{color:#a1a1a1;}
#cst-footer .cst-foot2 .cst-nav-li h2 a{color:#666666;}
#cst-footer .cst-foot1 .cst-nav-li h2 a:hover{color:#ffffff;}
#cst-footer .cst-foot2 .cst-nav-li h2 a:hover{color:#ffffff;}
#cst-footer .cst-link{line-height:1;}
#cst-footer .cst-foot1 .cst-formbox{position:relative;padding-bottom:33px;}
#cst-footer .cst-foot1 .cst-formbox:after{content:"";position:absolute;bottom:0px;left:0;display:block;width:100%;height:67px;background:url(https://zubootech.com/wp-content/uploads/2026/04/foot-form-shadow2.png) center bottom no-repeat;background-size:100% auto;z-index:1;}
#cst-footer .cst-foot2 .cst-ftop-b-tit h2 span{color:#04a4ff;font-weight:700;}
#cst-footer .cst-foot2 .cst-logo{text-align:center;}
#cst-footer .cst-foot2 .cst-logo > a{display:inline-block;}
.page-id-55 #cst-footer .cst-foot1 .cst-ftop{display:none!important;}
.page-id-49 #cst-footer .cst-foot1 .cst-ftop{background:none!important;background-color:#ffffff!important;}
.single-product #cst-footer .cst-foot1{display:none!important;}
.single-product #cst-footer .cst-foot2{display:block!important;}
#cst-home .cst-data-item4 .elementor-counter-number{display:none!important;}
#cst-home .cst-data-item2 .elementor-counter-number-suffix{font-size:36px;}
#cst-home .cst-data-item .elementor-counter-title{text-align:center;}
#cst-home .cst-prof-tit h2 span{font-size:72px;color:#d71718;}
#cst-home .cst-process-li-tit h2 span{font-size:30px;font-style:italic;font-weight:600;color:#d71718;}
#cst-home .cst-design-tit span{color:#d71718;}
#cst-home .cst-quality-step .cst-quality-img{position:relative;}
#cst-home .cst-quality-step1 .cst-quality-img:after{content:"";display:block;width:45px;height:30px;background:url(https://zubootech.com/wp-content/uploads/2026/04/icon-arrow-r.png) center center no-repeat;background-size:100% auto;position:absolute;right:-52.5px;top:50%;margin-top:-15px;}
#cst-home .cst-quality-step2 .cst-quality-img:after{content:"";display:block;width:45px;height:30px;background:url(https://zubootech.com/wp-content/uploads/2026/04/icon-arrow-r.png) center center no-repeat;background-size:100% auto;position:absolute;right:-52.5px;top:50%;margin-top:-15px;}
#cst-home .cst-quality-step6 .cst-quality-img:after{content:"";display:block;width:45px;height:30px;background:url(https://zubootech.com/wp-content/uploads/2026/04/icon-arrow-l.png) center center no-repeat;background-size:100% auto;position:absolute;right:-52.5px;top:50%;margin-top:-15px;}
#cst-home .cst-quality-step5 .cst-quality-img:after{content:"";display:block;width:45px;height:30px;background:url(https://zubootech.com/wp-content/uploads/2026/04/icon-arrow-l.png) center center no-repeat;background-size:100% auto;position:absolute;right:-52.5px;top:50%;margin-top:-15px;}
#cst-home .cst-quality-step4 .cst-quality-img:before{content:"";display:block;width:30px;height:45px;background:url(https://zubootech.com/wp-content/uploads/2026/04/icon-arrow-d.png) center center no-repeat;background-size:100% auto;position:absolute;left:50%;top:-52.5px;margin-left:-15px;}
#cst-home .cst-exhib-con{position:relative;}
#cst-home .cst-exhib-con:after{content:"";display:block;width:100%;height:3px;background-color:#B7B8BD;position:absolute;left:0;bottom:63px;}
#cst-home .cst-exhib-des{position:relative;z-index:2;}
#cst-home .cst-exhib-des:before{content:"";display:block;width:16px;height:16px;border-radius:999px;border:2px solid #B7B8BD;background-color:#ffffff;position:absolute;left:50%;margin-left:-10px;top:-10px;}
#cst-home .cst-exhib-item:hover .cst-exhib-des:before{border:2px solid #d71718;}
#cst-home .cst-exhib-item:hover .cst-exhib-des{border-top-color:#d71718;}
#cst-home .cst-exhib-item:hover .cst-exhib-tit h2{color:#2b2b2b;}
#cst-home .cst-exhib-item .cst-exhib-tit h2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;}
#cst-home .cst-cooper-tit2{position:relative;padding-right:65px;}
#cst-home .cst-cooper-tit2:after{content:"";display:block;width:60px;height:48px;background:url(https://zubootech.com/wp-content/uploads/2026/05/icon-arrow-rr3.png) center center no-repeat;background-size:100% auto;position:absolute;right:0;top:50%;margin-top:-24px;}
#cst-about .cst-tit span{color:#d71718;}
#cst-about .cst-oem-text a{color:#d71718;font-size:30px;font-weight:600;}
#cst-about .cst-subtit span{color:#d71718;}
#cst-about .cst-custom-litit{position:relative;}
#cst-about .cst-custom-litit:before{content:"";position:absolute;left:50%;margin-left:-0.5px;top:0;display:block;width:1px;height:120px;background-color:#2b2b2b;}
#cst-about .cst-upgrade-li1 .cst-upgrade-liimg{position:relative;}
#cst-about .cst-upgrade-li1 .cst-upgrade-liimg:after{content:"";position:absolute;top:50%;margin-top:-15px;right:-54.5px;display:block;width:44px;height:30px;background:url(https://zubootech.com/wp-content/uploads/2026/04/icon-arrow-rs.png) center center no-repeat;background-size:100% auto;}
#cst-about .cst-tire-subtit h2{position:relative;padding-left:35px;}
#cst-about .cst-tire-subtit h2:after{content:"";position:absolute;left:0;top:50%;margin-top:-15px;display:block;width:30px;height:30px;background:url(https://zubootech.com/wp-content/uploads/2026/05/icon-checked.png) center center no-repeat;background-size:100% auto;}
#cst-overseas .cst-tit span{color:#d71718;}
#cst-overseas .cst-case-btn h2 a{text-decoration:none;}
@media(max-width:1880px){
#cst-header #menu-header > li{margin:0 35px;}
#cst-footer .cst-foot1 .cst-logobox{margin-left:70px;margin-right:70px;}
#cst-footer .cst-foot1 .cst-ftop > .e-con-inner{padding:90px 0px 60px 0px;}
#cst-footer .cst-foot2 .cst-ftop-t-tit h2{font-size:48px;line-height:64px;}
#cst-footer .cst-foot2 .cst-ftop-b-tit h2{font-size:48px;line-height:64px;}
#cst-footer .cst-foot2 .cst-ftop-t-l{padding-bottom:100px;}
#cst-home .cst-process-li-tit h2 span{font-size:24px;}
#cst-home .cst-design-tit{padding-right:20%;}
#cst-home .cst-design-tit h2{font-size:72px;line-height:76px;}
#cst-home .cst-design-item2{margin-top:30px;}
#cst-home .cst-design-item3{margin-top:30px;}
#cst-home .cst-design-box{padding-top:40px;padding-bottom:40px;}
#cst-home .cst-design-box .cst-btn{margin-top:40px;}
#cst-home .cst-btn a{padding:15px 35px;font-size:32px;line-height:36px;}
#cst-home .cst-design-icon img{width:100px;}
#cst-home .cst-design-des{width:calc(100% - 120px);}
#cst-home .cst-quality-tit h2{font-size:72px;line-height:80px;}
#cst-home .cst-quality-subtit h2{font-size:28px;line-height:34px;}
#cst-home .cst-exhib-tit h2{font-size:72px;line-height:80px;}
#cst-about .cst-profile-tit h2{font-size:68px;line-height:82px;}
#cst-about .cst-upgrade-r{padding-right:80px;}
#cst-about .cst-tire-r-subdes{width:60%;}
#cst-about .cst-btn a{padding:15px 35px;font-size:32px;line-height:36px;}
#cst-overseas .cst-screen-li{padding:30px 60px;}
#cst-contact .cst-form-text{margin-top:20px;font-size:28px;line-height:40px;}
}
@media(max-width:1700px){
#cst-header > .e-con-inner{max-width:88%;}
#cst-header .cst-navbox{margin-top:0;}
#cst-header #menu-header > li{margin:0 30px;}
#cst-footer .cst-foot1 .cst-nav > .e-con-inner{max-width:88%;}
#cst-footer .cst-foot1 .cst-logobox{margin-left:50px;margin-right:50px;}
#cst-footer .cst-foot1 .cst-ftop > .e-con-inner{max-width:70%;padding:80px 0px 50px 0px;}
#cst-footer .cst-foot1 .cst-formcon-tit h2{font-size:50px;line-height:56px;}
#cst-footer .cst-foot1 .cst-formcon-text{margin-top:20px;}
#cst-footer .cst-foot2 .cst-ftop > .e-con-inner{max-width:70%;}
#cst-footer .cst-foot2 .cst-ftop-t-logo img{width:220px;}
#cst-footer .cst-foot2 .cst-ftop-t-tit h2{font-size:44px;line-height:56px;}
#cst-footer .cst-foot2 .cst-ftop-b-tit h2{font-size:44px;line-height:56px;}
#cst-footer .cst-foot2 .cst-nav > .e-con-inner{max-width:88%;}
#cst-home .cst-since-tit h2{font-size:28px;line-height:44px;}
#cst-home .cst-cate-data > .e-con-inner{max-width:88%;padding:70px 0px;}
#cst-home .cst-data{margin-top:70px;}
#cst-home .cst-data-item .elementor-counter-title{font-size:20px;line-height:24px;}
#cst-home .cst-data-item .elementor-counter-number{font-size:44px;line-height:48px;}
#cst-home .cst-data-item .elementor-counter-number-prefix{font-size:44px;line-height:48px;}
#cst-home .cst-data-item .elementor-counter-number-suffix{font-size:44px;line-height:48px;}
#cst-home .cst-data-item2 .elementor-counter-number-suffix{font-size:32px;}
#cst-home .cst-prof > .e-con-inner{max-width:88%;}
#cst-home .cst-prof-tit h2{font-size:50px;line-height:56px;}
#cst-home .cst-prof-tit h2 span{font-size:64px;}
#cst-home .cst-prof-subtit h2{font-size:28px;line-height:34px;}
#cst-home .cst-custom-tit h2{font-size:32px;line-height:36px;}
#cst-home .cst-process-tit h2{font-size:32px;line-height:36px;}
#cst-home .cst-process-li-tit h2{font-size:16px;line-height:24px;}
#cst-home .cst-process-li-tit h2 span{font-size:20px;}
#cst-home .cst-process-ul{margin-top:30px;}
#cst-home .cst-design-float{margin-left:6%;padding-top:70px;}
#cst-home .cst-design-tit{padding-right:15%;}
#cst-home .cst-design-tit h2{font-size:64px;line-height:68px;}
#cst-home .cst-design-box{padding-top:30px;padding-bottom:30px;padding-left:30px;}
#cst-home .cst-design-icon img{width:90px;}
#cst-home .cst-design-des{width:calc(100% - 110px);}
#cst-home .cst-design-li-tit h2{font-size:28px;line-height:32px;}
#cst-home .cst-design-p{font-size:18px;line-height:28px;margin-top:5px;}
#cst-home .cst-design-item2{margin-top:20px;}
#cst-home .cst-design-item3{margin-top:20px;}
#cst-home .cst-design-box .cst-btn{margin-top:30px;}
#cst-home .cst-btn a{padding:10px 25px;font-size:28px;line-height:32px;}
#cst-home .cst-quality-con{padding:80px 0px;}
#cst-home .cst-quality-tit h2{font-size:64px;line-height:72px;}
#cst-home .cst-quality-subtit h2{font-size:24px;line-height:30px;}
#cst-home .cst-quality-pro{width:53%;}
#cst-home .cst-quality-box{width:calc(100% - 50px);padding-left:50px;margin-top:40px;}
#cst-home .cst-quality-box .cst-btn{margin-top:60px;}
#cst-home .cst-exhib-cooper > .e-con-inner{max-width:88%;padding:80px 0px;}
#cst-home .cst-exhib-tit h2{font-size:64px;line-height:72px;}
#cst-home .cst-line .elementor-divider{padding:20px 0px;}
#cst-home .cst-line .elementor-divider-separator{width:140px;}
#cst-home .cst-cooper{margin-top:50px;}
#cst-home .cst-cooper-tit h2{font-size:44px;line-height:56px;}
#cst-home .cst-cooper-tit2{padding-right:55px;}
#cst-home .cst-cooper-tit2:after{width:50px;height:40px;margin-top:-20px;}
#cst-about .cst-profile{padding-bottom:60px;}
#cst-about .cst-profile-r{width:62%;}
#cst-about .cst-profile-titbox{margin-left:18%;width:82%;padding-top:40px;padding-bottom:40px;}
#cst-about .cst-profile-tit h2{font-size:64px;line-height:74px;}
#cst-about .cst-profile-text{font-size:22px;line-height:44px;}
#cst-about .cst-profile-logo{margin-top:50px;}
#cst-about .cst-years > .e-con-inner{max-width:88%;padding:50px 0px;}
#cst-about .cst-oem > .e-con-inner{max-width:88%;padding:50px 0px;}
#cst-about .cst-tit h2{font-size:64px;line-height:72px;}
#cst-about .cst-oemtit h2{font-size:40px;line-height:44px;}
#cst-about .cst-oem-con{margin-top:50px;padding-left:120px;padding-right:120px;}
#cst-about .cst-oem-text{font-size:22px;line-height:38px;}
#cst-about .cst-oem-text a{font-size:28px;}
#cst-about .cst-innovation > .e-con-inner{max-width:88%;}
#cst-about .cst-innovation-tit h2{font-size:54px;line-height:60px;}
#cst-about .cst-innovation-line .elementor-divider{padding:40px 0px;}
#cst-about .cst-innovation-line .elementor-divider-separator{width:120px;}
#cst-about .cst-innovation-p h2{font-size:28px;line-height:34px;}
#cst-about .cst-subtit h2{font-size:54px;line-height:60px;}
#cst-about .cst-video > .e-con-inner{max-width:88%;padding-top:80px;}
#cst-about .cst-video-box{margin-top:40px;}
#cst-about .cst-custom > .e-con-inner{max-width:88%;padding-top:70px;}
#cst-about .cst-subtext{font-size:22px;line-height:36px;}
#cst-about .cst-custom-ul{margin-top:50px;}
#cst-about .cst-custom-litit h2{font-size:22px;line-height:30px;}
#cst-about .cst-upgrade > .e-con-inner{max-width:88%;}
#cst-about .cst-upgrade-con{margin-top:40px;padding-right:60px;}
#cst-about .cst-upgrade-r{padding-right:60px;}
#cst-about .cst-frame > .e-con-inner{max-width:88%;}
#cst-about .cst-tire-l{padding-top:70px;padding-bottom:40px;}
#cst-about .cst-tire-r{padding-top:70px;}
#cst-about .cst-tire-tit h2{font-size:44px;line-height:54px;}
#cst-about .cst-tire-line .elementor-divider-separator{width:140px;border-top-width:6px;}
#cst-about .cst-tire-l-des{padding-left:10%;}
#cst-about .cst-global > .e-con-inner{max-width:88%;padding:80px 0px;}
#cst-about .cst-globaltit h2{font-size:28px;line-height:34px;}
#cst-about .cst-global-slide{margin-top:50px;}
#cst-about .cst-purpose > .e-con-inner{max-width:74%;padding:60px 0px 80px 0px;}
#cst-about .cst-purpose-text{font-size:28px;line-height:44px;}
#cst-about .cst-btn a{padding:10px 25px;font-size:28px;line-height:32px;}
#cst-overseas .cst-screen > .e-con-inner{max-width:88%;padding:110px 0px 100px 0px;}
#cst-overseas .cst-screen-li{padding:25px 40px;width:calc((100% - 60px) / 3);}
#cst-overseas .cst-screen-tit h2{font-size:64px;line-height:70px;}
#cst-overseas .cst-screen-line{margin-top:40px;}
#cst-overseas .cst-screen-des{padding-left:60px;}
#cst-overseas .cst-screen-li1 .cst-screen-li-text{margin-top:40px;}
#cst-overseas .cst-screen-li1 .cst-screen-li-text h2{font-size:44px;line-height:48px;}
#cst-overseas .cst-screen-li2 .cst-screen-li-text h2{font-size:24px;line-height:48px;}
#cst-overseas .cst-screen-li3 .cst-screen-li-text h2{font-size:20px;line-height:32px;}
#cst-overseas .cst-program > .e-con-inner{max-width:88%;padding:60px 0px;}
#cst-overseas .cst-tit h2{font-size:54px;line-height:60px;}
#cst-overseas .cst-tit-line .elementor-divider{padding:20px 0px;}
#cst-overseas .cst-tit-line .elementor-divider-separator{width:100px;}
#cst-overseas .cst-program-text{font-size:20px;line-height:40px;}
#cst-overseas .cst-program-text2{margin-top:10px;}
#cst-overseas .cst-policy{width:88%;padding:50px 0px;}
#cst-overseas .cst-policy-ul{margin-top:20px;}
#cst-overseas .cst-policy-li{padding:50px 0px;}
#cst-overseas .cst-policy-tit h2{font-size:32px;line-height:36px;}
#cst-overseas .cst-policy-p h2{font-size:18px;line-height:24px;}
#cst-overseas .cst-case > .e-con-inner{max-width:88%;padding:60px 0px;}
#cst-overseas .cst-case-con{margin-top:20px;}
#cst-overseas .cst-case-des{margin-top:20px;}
#cst-overseas .cst-case-text{margin-top:10px;}
#cst-overseas .cst-case-btn{margin-top:30px;}
#cst-contact .cst-formbox{margin-left:8%;}
#cst-contact .cst-form-tit h2{font-size:48px;line-height:52px;}
#cst-contact .cst-form-text{margin-top:10px;font-size:24px;line-height:32px;}
#cst-contact .cst-form{margin-top:20px;}
}
@media(max-width:1580px){
#cst-header > .e-con-inner{max-width:94%;}
#cst-header #menu-header > li{margin:0 25px;}
#cst-header #menu-header > li > a{font-size:18px;line-height:28px;}
#cst-header .cst-gt .gt_selector{font-size:18px;line-height:28px;}
#cst-header .cst-gt .gt_selector option{font-size:18px;line-height:28px;}
/* #cst-header .gtranslate_wrapper > a > img{width:28px;} */
#cst-footer .cst-foot1 .cst-nav > .e-con-inner{max-width:94%;}
#cst-footer .cst-foot1 .cst-logobox{margin-left:0px;margin-right:0px;}
#cst-footer .cst-foot1 .cst-ftop > .e-con-inner{padding:60px 0px 30px 0px;}
#cst-footer .cst-foot1 .cst-formcon-tit h2{font-size:46px;line-height:52px;}
#cst-footer .cst-foot2 .cst-ftop > .e-con-inner{padding:60px 0px;}
#cst-footer .cst-foot2 .cst-ftop-t-logo img{width:200px;}
#cst-footer .cst-foot2 .cst-ftop-t-tit h2{font-size:40px;line-height:52px;}
#cst-footer .cst-foot2 .cst-ftop-b-tit h2{font-size:40px;line-height:52px;}
#cst-footer .cst-foot2 .cst-ftop-b{margin-left:0;margin-right:0;width:100%;}
#cst-footer .cst-foot2 .cst-ftop-t-l{padding-left:0;padding-bottom:80px;}
#cst-footer .cst-foot2 .cst-ftop-t-r{width:50%;}
#cst-footer .cst-foot2 .cst-nav > .e-con-inner{max-width:94%;}
#cst-home .cst-since-img img{width:528px;}
#cst-home .cst-since-tit h2{font-size:24px;line-height:36px;}
#cst-home .cst-cate-data > .e-con-inner{max-width:94%;padding:50px 0px;}
#cst-home .cst-data{margin-top:50px;}
#cst-home .cst-data-item .elementor-counter-number{font-size:40px;line-height:44px;}
#cst-home .cst-data-item .elementor-counter-number-prefix{font-size:40px;line-height:44px;}
#cst-home .cst-data-item .elementor-counter-number-suffix{font-size:40px;line-height:44px;}
#cst-home .cst-data-item2 .elementor-counter-number-suffix{font-size:28px;}
#cst-home .cst-prof > .e-con-inner{max-width:94%;padding-bottom:60px;}
#cst-home .cst-prof-tit h2{font-size:44px;line-height:52px;}
#cst-home .cst-prof-tit h2 span{font-size:56px;}
#cst-home .cst-prof-subtit{margin-top:10px;}
#cst-home .cst-prof-subtit h2{font-size:24px;line-height:30px;}
#cst-home .cst-custom-tit h2{font-size:28px;line-height:32px;}
#cst-home .cst-process-tit h2{font-size:28px;line-height:32px;}
#cst-home .cst-process-li-tit h2{font-size:14px;line-height:20px;}
#cst-home .cst-process-li-tit h2 span{font-size:18px;}
#cst-home .cst-process-ul{margin-top:20px;}
#cst-home .cst-process-img{padding-left:10px;padding-right:10px;}
#cst-home .cst-process-li-tit{margin-top:5px;}
#cst-home .cst-custom{padding-top:160px;margin-top:30px;}
#cst-home .cst-advcustom{margin-top:30px;}
#cst-home .cst-custom-tit{margin-top:20px;}
#cst-home .cst-process{margin-top:25px;}
#cst-home .cst-design-float{margin-left:3%;padding-top:50px;padding-bottom:40px;}
#cst-home .cst-design-tit h2{font-size:56px;line-height:60px;}
#cst-home .cst-design-box{margin-top:20px;padding-right:15%;}
#cst-home .cst-design-icon img{width:80px;}
#cst-home .cst-design-des{width:calc(100% - 90px);}
#cst-home .cst-design-li-tit h2{font-size:24px;line-height:28px;}
#cst-home .cst-design-p{font-size:16px;line-height:24px;}
#cst-home .cst-btn a{padding:10px 25px;font-size:24px;line-height:28px;border-radius:10px;}
#cst-home .cst-quality-con{padding:60px 0px;}
#cst-home .cst-quality-tit h2{font-size:56px;line-height:60px;}
#cst-home .cst-quality-subtit{margin-top:10px;}
#cst-home .cst-quality-subtit h2{font-size:22px;line-height:28px;}
#cst-home .cst-quality-pro{width:50%;}
#cst-home .cst-quality-box{width:100%;padding-left:0px;margin-top:30px;}
#cst-home .cst-quality-box .cst-btn{margin-top:50px;}
#cst-home .cst-exhib-cooper > .e-con-inner{max-width:94%;padding:60px 0px;}
#cst-home .cst-exhib-tit h2{font-size:56px;line-height:60px;}
#cst-home .cst-line .elementor-divider{padding:15px 0px;}
#cst-home .cst-line .elementor-divider-separator{width:120px;border-top-width:6px;}
#cst-home .cst-exhib-con{margin-top:25px;}
#cst-home .cst-exhib-item{width:calc((100% - 45px) / 4);}
#cst-home .cst-exhib-li-tit h2{font-size:18px;line-height:22px;}
#cst-home .cst-cooper-ctit h2{font-size:18px;line-height:22px;}
#cst-home .cst-cooper{margin-top:40px;}
#cst-home .cst-cooper-tit h2{font-size:40px;line-height:52px;}
#cst-home .cst-cooper-tit2{padding-right:50px;}
#cst-home .cst-cooper-tit2:after{width:45px;height:36px;margin-top:-18px;}
#cst-about .cst-profile{padding-bottom:40px;}
#cst-about .cst-profile-r{width:65%;}
#cst-about .cst-profile-titbox{margin-left:10%;width:90%;padding-top:30px;padding-bottom:30px;}
#cst-about .cst-profile-tit h2{font-size:60px;line-height:68px;}
#cst-about .cst-profile-text{font-size:20px;line-height:40px;}
#cst-about .cst-profile-logo{margin-top:30px;}
#cst-about .cst-profile-line{margin-top:20px;}
#cst-about .cst-profile-line .elementor-divider-separator{width:100px;}
#cst-about .cst-years > .e-con-inner{max-width:94%;padding:40px 0px;}
#cst-about .cst-oem > .e-con-inner{max-width:94%;padding:40px 0px;}
#cst-about .cst-tit h2{font-size:56px;line-height:60px;}
#cst-about .cst-oemtit h2{font-size:36px;line-height:40px;}
#cst-about .cst-oem-con{margin-top:40px;padding-left:100px;padding-right:100px;}
#cst-about .cst-oem-text{font-size:20px;line-height:36px;}
#cst-about .cst-oem-text a{font-size:26px;}
#cst-about .cst-oem-text2{margin-top:20px;}
#cst-about .cst-innovation > .e-con-inner{max-width:94%;}
#cst-about .cst-innovation-tit h2{font-size:48px;line-height:52px;}
#cst-about .cst-innovation-line .elementor-divider-separator{width:100px;border-top-width:6px;}
#cst-about .cst-innovation-p h2{font-size:24px;line-height:28px;}
#cst-about .cst-subtit h2{font-size:48px;line-height:52px;}
#cst-about .cst-video > .e-con-inner{max-width:94%;padding-top:60px;}
#cst-about .cst-video-box{margin-top:30px;}
#cst-about .cst-custom > .e-con-inner{max-width:94%;padding-top:50px;}
#cst-about .cst-subtext{margin-top:20px;font-size:20px;line-height:32px;}
#cst-about .cst-custom-ul{margin-top:40px;}
#cst-about .cst-custom-litit{padding-top:100px;}
#cst-about .cst-custom-litit:before{height:100px;}
#cst-about .cst-custom-litit h2{font-size:20px;line-height:28px;}
#cst-about .cst-upgrade > .e-con-inner{max-width:94%;padding-top:40px;}
#cst-about .cst-upgrade-con{margin-top:20px;padding-right:20px;}
#cst-about .cst-upgrade-r{padding-right:40px;}
#cst-about .cst-upgrade-litit h2{font-size:18px;line-height:28px;}
#cst-about .cst-frame > .e-con-inner{max-width:94%;padding-top:30px;}
#cst-about .cst-tire-l{padding-top:50px;padding-bottom:30px;}
#cst-about .cst-tire-r{padding-top:50px;}
#cst-about .cst-tire-tit h2{font-size:40px;line-height:48px;}
#cst-about .cst-tire-line .elementor-divider{padding:20px 0px;}
#cst-about .cst-tire-line .elementor-divider-separator{width:120px;}
#cst-about .cst-tire-l-des{padding-left:3%;}
#cst-about .cst-tire-r-subdes{margin-top:10px;}
#cst-about .cst-tire-text{margin-top:0px;font-size:16px;line-height:28px;}
#cst-about .cst-tire-subtit h2{font-size:16px;line-height:28px;}
#cst-about .cst-global > .e-con-inner{max-width:94%;padding:60px 0px;}
#cst-about .cst-globaltit h2{font-size:24px;line-height:28px;}
#cst-about .cst-global-slide{margin-top:40px;}
#cst-about .cst-purpose > .e-con-inner{max-width:80%;padding:50px 0px 60px 0px;}
#cst-about .cst-purpose-des{margin-top:30px;}
#cst-about .cst-purpose-text{margin-top:10px;font-size:24px;line-height:36px;}
#cst-about .cst-btn{margin-top:30px;}
#cst-about .cst-btn a{padding:10px 25px;font-size:24px;line-height:28px;border-radius:10px;}
#cst-overseas .cst-screen > .e-con-inner{max-width:94%;padding:80px 0px 80px 0px;}
#cst-overseas .cst-screen-tit h2{font-size:56px;line-height:62px;}
#cst-overseas .cst-screen-line{margin-top:30px;}
#cst-overseas .cst-screen-line .elementor-divider-separator{width:140px;}
#cst-overseas .cst-screen-li{padding:20px 30px;width:calc((100% - 50px) / 3);border-radius:20px;}
#cst-overseas .cst-screen-des{padding-left:40px;}
#cst-overseas .cst-screen-li .cst-screen-li-img img{width:120px;}
#cst-overseas .cst-screen-li-line .elementor-divider-separator{width:96px;}
#cst-overseas .cst-screen-li1 .cst-screen-li-text{margin-top:30px;}
#cst-overseas .cst-screen-li1 .cst-screen-li-text h2{font-size:40px;line-height:44px;}
#cst-overseas .cst-program > .e-con-inner{max-width:94%;padding:50px 0px;}
#cst-overseas .cst-tit h2{font-size:48px;line-height:52px;}
#cst-overseas .cst-tit-line .elementor-divider{padding:15px 0px;}
#cst-overseas .cst-tit-line .elementor-divider-separator{width:80px;border-top-width:5px;}
#cst-overseas .cst-program-text{font-size:18px;line-height:36px;}
#cst-overseas .cst-policy{width:94%;padding:40px 0px;}
#cst-overseas .cst-policy-ul{margin-top:15px;}
#cst-overseas .cst-policy-li{padding:40px 0px;}
#cst-overseas .cst-policy-tit h2{font-size:28px;line-height:32px;}
#cst-overseas .cst-policy-p h2{font-size:16px;line-height:20px;}
#cst-overseas .cst-case > .e-con-inner{max-width:94%;padding:50px 0px;}
#cst-overseas .cst-case-con{margin-top:10px;}
#cst-contact .cst-formbox{margin-left:3%;padding:40px 50px;}
#cst-contact .cst-formimg{width:50%;}
#cst-contact .cst-form-tit h2{font-size:44px;line-height:48px;}
#cst-contact .cst-form-text{font-size:20px;line-height:28px;}
#cst-contact .cst-form{margin-top:15px;}
}
@media(max-width:1480px){
#cst-footer .cst-foot1 .cst-nav > .e-con-inner{padding:40px 0px;}
#cst-footer .cst-foot1 .cst-logobox{width:20%;}
#cst-footer .cst-nav-tit h2{font-size:20px;line-height:28px;}
#cst-footer .cst-nav-li h2{font-size:16px;line-height:22px;}
#cst-footer .cst-foot1 .cst-whatsapp-tit h2{font-size:18px;line-height:22px;}
#cst-footer .cst-foot1 .cst-whatsapp{padding-top:30px;}
#cst-footer .cst-foot1 .cst-ftop > .e-con-inner{max-width:80%;padding:50px 0px 20px 0px;}
#cst-footer .cst-foot1 .cst-formcon-tit h2{font-size:42px;line-height:48px;}
#cst-footer .cst-foot1 .cst-formcon-text{margin-top:10px;font-size:14px;line-height:24px;}
#cst-footer .cst-foot1 .cst-form{margin-top:15px;}
#cst-footer .cst-foot2 .cst-ftop > .e-con-inner{max-width:80%;padding:50px 0px;}
#cst-footer .cst-foot2 .cst-ftop-t-logo img{width:180px;}
#cst-footer .cst-foot2 .cst-ftop-t-tit h2{font-size:36px;line-height:48px;}
#cst-footer .cst-foot2 .cst-ftop-b-tit h2{font-size:36px;line-height:48px;}
#cst-footer .cst-foot2 .cst-ftop-t-l{padding-bottom:60px;}
#cst-footer .cst-foot2 .cst-ftop-t-r{width:48%;}
#cst-footer .cst-foot2 .cst-nav > .e-con-inner{padding:40px 0px;}
#cst-footer .cst-foot2 .cst-nav-item{width:22%;}
#cst-footer .cst-foot2 .cst-logo{padding:20px 0px 30px 0px;}
#cst-footer .cst-foot2 .cst-logo img{width:180px;}
#cst-home .cst-since-img img{width:480px;}
#cst-home .cst-since-tit h2{font-size:20px;line-height:28px;}
#cst-home .cst-cate-data > .e-con-inner{padding:40px 0px;}
#cst-home .cst-data{margin-top:40px;}
#cst-home .cst-data-item .elementor-counter-title{font-size:18px;line-height:22px;}
#cst-home .cst-data-item .elementor-counter-number{font-size:36px;line-height:40px;}
#cst-home .cst-data-item .elementor-counter-number-prefix{font-size:36px;line-height:40px;}
#cst-home .cst-data-item .elementor-counter-number-suffix{font-size:36px;line-height:40px;}
#cst-home .cst-data-item2 .elementor-counter-number-suffix{font-size:24px;}
#cst-home .cst-prof > .e-con-inner{padding-bottom:40px;}
#cst-home .cst-prof-tit h2{font-size:40px;line-height:48px;}
#cst-home .cst-prof-tit h2 span{font-size:48px;}
#cst-home .cst-prof-subtit h2{font-size:20px;line-height:26px;}
#cst-home .cst-custom-tit h2{font-size:24px;line-height:28px;}
#cst-home .cst-process-tit h2{font-size:24px;line-height:28px;}
#cst-home .cst-process-ul{margin-top:15px;}
#cst-home .cst-process-img{padding-left:5px;padding-right:5px;}
#cst-home .cst-custom-tit{margin-top:10px;}
#cst-home .cst-process{margin-top:20px;}
#cst-home .cst-design-float{padding-top:40px;padding-bottom:40px;}
#cst-home .cst-design-tit h2{font-size:48px;line-height:52px;}
#cst-home .cst-design-box{margin-top:15px;}
#cst-home .cst-design-icon img{width:70px;}
#cst-home .cst-design-des{width:calc(100% - 80px);}
#cst-home .cst-design-li-tit h2{font-size:22px;line-height:26px;}
#cst-home .cst-design-p{font-size:16px;line-height:22px;}
#cst-home .cst-design-item2{margin-top:15px;}
#cst-home .cst-design-item3{margin-top:15px;}
#cst-home .cst-design-box .cst-btn{margin-top:20px;}
#cst-home .cst-btn a{padding:8px 15px;font-size:20px;line-height:24px;}
#cst-home .cst-quality-con{padding:50px 0px;}
#cst-home .cst-quality-tit h2{font-size:48px;line-height:52px;}
#cst-home .cst-quality-subtit h2{font-size:20px;line-height:24px;}
#cst-home .cst-quality-stit h2{font-size:16px;line-height:20px;}
#cst-home .cst-quality-steps{gap:40px 40px;row-gap:40px;column-gap:40px;}
#cst-home .cst-quality-step{width:calc((100% - 80px) / 3);}
#cst-home .cst-quality-step1 .cst-quality-img:after{width:30px;height:20px;right:-35px;margin-top:-10px;}
#cst-home .cst-quality-step2 .cst-quality-img:after{width:30px;height:20px;right:-35px;margin-top:-10px;}
#cst-home .cst-quality-step6 .cst-quality-img:after{width:30px;height:20px;right:-35px;margin-top:-10px;}
#cst-home .cst-quality-step5 .cst-quality-img:after{width:30px;height:20px;right:-35px;margin-top:-10px;}
#cst-home .cst-quality-step4 .cst-quality-img:before{width:20px;height:30px;top:-35px;margin-left:-10px;}
#cst-home .cst-quality-box{margin-top:20px;}
#cst-home .cst-quality-box .cst-btn{margin-top:30px;}
#cst-home .cst-exhib-cooper > .e-con-inner{padding:40px 0px;}
#cst-home .cst-exhib-tit h2{font-size:48px;line-height:52px;}
#cst-home .cst-line .elementor-divider{padding:10px 0px;}
#cst-home .cst-line .elementor-divider-separator{width:100px;border-top-width:5px;}
#cst-home .cst-exhib-con{margin-top:15px;}
#cst-home .cst-exhib-item{width:calc((100% - 30px) / 4);}
#cst-home .cst-cooper{margin-top:30px;}
#cst-home .cst-cooper-tit h2{font-size:36px;line-height:44px;}
#cst-home .cst-cooper-item{padding-left:10px;}
#cst-home .cst-cooper-tit2{padding-right:45px;}
#cst-home .cst-cooper-tit2:after{width:40px;height:32px;margin-top:-16px;}
#cst-about .cst-profile{padding-bottom:20px;}
#cst-about .cst-profile-titbox{padding-top:20px;padding-bottom:20px;}
#cst-about .cst-profile-tit h2{font-size:54px;line-height:60px;}
#cst-about .cst-profile-text{font-size:18px;line-height:36px;}
#cst-about .cst-profile-logo{margin-top:20px;}
#cst-about .cst-profile-line{margin-top:15px;}
#cst-about .cst-profile-line .elementor-divider-separator{width:80px;border-top-width:5px;}
#cst-about .cst-profile-l{margin-top:-60px;}
#cst-about .cst-profile-r{padding-top:30px;padding-left:30px;}
#cst-about .cst-tit h2{font-size:48px;line-height:52px;}
#cst-about .cst-oemtit{margin-top:10px;}
#cst-about .cst-oemtit h2{font-size:32px;line-height:36px;}
#cst-about .cst-oem-con{margin-top:30px;padding-left:80px;padding-right:80px;}
#cst-about .cst-oem-text{font-size:18px;line-height:32px;}
#cst-about .cst-oem-text a{font-size:24px;}
#cst-about .cst-innovation-tit h2{font-size:44px;line-height:48px;}
#cst-about .cst-innovation-line .elementor-divider-separator{width:80px;}
#cst-about .cst-innovation-p h2{font-size:20px;line-height:24px;}
#cst-about .cst-subtit h2{font-size:44px;line-height:48px;}
#cst-about .cst-video > .e-con-inner{padding-top:40px;}
#cst-about .cst-video-box{margin-top:20px;}
#cst-about .cst-custom > .e-con-inner{padding-top:30px;}
#cst-about .cst-custom-ul{margin-top:30px;}
#cst-about .cst-custom-li{width:16%;}
#cst-about .cst-upgrade > .e-con-inner{padding-top:30px;}
#cst-about .cst-upgrade-r{padding-right:20px;}
#cst-about .cst-frame > .e-con-inner{padding-top:20px;}
#cst-about .cst-tire-l{padding-top:40px;padding-bottom:20px;}
#cst-about .cst-tire-r{padding-top:40px;}
#cst-about .cst-tire-tit h2{font-size:36px;line-height:44px;}
#cst-about .cst-tire-line .elementor-divider-separator{width:100px;border-top-width:4px;}
#cst-about .cst-tire-r-subdes{margin-top:0px;}
#cst-about .cst-tire-subtit h2{padding-left:33px;}
#cst-about .cst-tire-subtit h2:after{margin-top:-14px;width:28px;height:28px;}
#cst-about .cst-global > .e-con-inner{padding:40px 0px;}
#cst-about .cst-globaltit{margin-top:10px;}
#cst-about .cst-globaltit h2{font-size:20px;line-height:24px;}
#cst-about .cst-global-slide{margin-top:30px;}
#cst-about .cst-purpose > .e-con-inner{max-width:88%;padding:40px 0px 50px 0px;}
#cst-about .cst-purpose-logo img{width:250px;}
#cst-about .cst-purpose-text{font-size:20px;line-height:32px;}
#cst-about .cst-btn a{padding:8px 15px;font-size:20px;line-height:24px;}
#cst-overseas .cst-screen > .e-con-inner{padding:60px 0px;}
#cst-overseas .cst-screen-tit h2{font-size:48px;line-height:54px;}
#cst-overseas .cst-screen-line{margin-top:20px;}
#cst-overseas .cst-screen-line .elementor-divider-separator{width:120px;}
#cst-overseas .cst-screen-des{padding-left:20px;}
#cst-overseas .cst-screen-li1 .cst-screen-li-text{margin-top:20px;}
#cst-overseas .cst-screen-li1 .cst-screen-li-text h2{font-size:36px;line-height:40px;}
#cst-overseas .cst-screen-li{padding:20px 20px;width:calc((100% - 40px) / 3);}
#cst-overseas .cst-screen-li .cst-screen-li-img img{width:100px;}
#cst-overseas .cst-program > .e-con-inner{padding:40px 0px;}
#cst-overseas .cst-tit h2{font-size:44px;line-height:48px;}
#cst-overseas .cst-tit-line .elementor-divider{padding:10px 0px;}
#cst-overseas .cst-tit-line .elementor-divider-separator{width:60px;border-top-width:4px;}
#cst-overseas .cst-program-text{font-size:16px;line-height:32px;}
#cst-overseas .cst-policy-ul{margin-top:10px;}
#cst-overseas .cst-policy-li{padding:30px 0px;}
#cst-overseas .cst-policy-tit h2{font-size:24px;line-height:28px;}
#cst-overseas .cst-case > .e-con-inner{padding:40px 0px;}
#cst-overseas .cst-case-r{padding-left:10px;}
#cst-overseas .cst-case-img{width:calc((100% - 10px) / 2);}
#cst-overseas .cst-case-btn{margin-top:20px;}
#cst-contact .cst-form-tit h2{font-size:40px;line-height:44px;}
#cst-contact .cst-form-text{margin-top:5px;font-size:18px;line-height:24px;}
#cst-contact .cst-form{margin-top:10px;}
}
@media(max-width:1340px){
#cst-header > .e-con-inner{padding:20px 0px;}
#cst-header .cst-logo img{width:160px;}
#cst-header .cst-navbox{width:calc(100% - 160px);}
#cst-header .cst-navcon{padding-left:50px;}
#cst-header #ekit-megamenu-header{height:36px;}
#cst-header #menu-header > li{margin:0 20px;}
#cst-header #menu-header > li > a{border-bottom-width:2px;font-size:16px;line-height:24px;}
#cst-header .cst-gt .gt_selector{font-size:16px;line-height:24px;height:36px;}
#cst-header .cst-gt .gt_selector option{font-size:16px;line-height:24px;}
#cst-footer .cst-foot1 .cst-line-top{min-height:5px;}
#cst-footer .cst-foot1 .cst-ftop > .e-con-inner{padding:40px 0px 20px 0px;}
#cst-footer .cst-foot1 .cst-formcon{padding:50px 80px;}
#cst-footer .cst-foot1 .cst-formcon-tit h2{font-size:38px;line-height:44px;}
#cst-footer .cst-foot2 .cst-ftop > .e-con-inner{padding:40px 0px;}
#cst-footer .cst-foot2 .cst-ftop-t-logo img{width:160px;}
#cst-footer .cst-foot2 .cst-ftop-t-tit h2{font-size:32px;line-height:44px;}
#cst-footer .cst-foot2 .cst-ftop-b-tit h2{font-size:32px;line-height:44px;}
#cst-footer .cst-foot2 .cst-ftop-t-l{padding-bottom:40px;}
#cst-footer .cst-foot2 .cst-ftop-t-r{width:45%;}
#cst-footer .cst-foot2 .cst-logobox{margin-left:6%;margin-right:6%;}
#cst-home .cst-since-img img{width:440px;}
#cst-home .cst-data{margin-top:30px;}
#cst-home .cst-data-item .elementor-counter-number{font-size:32px;line-height:36px;}
#cst-home .cst-data-item .elementor-counter-number-prefix{font-size:32px;line-height:36px;}
#cst-home .cst-data-item .elementor-counter-number-suffix{font-size:32px;line-height:36px;}
#cst-home .cst-data-item2 .elementor-counter-number-suffix{font-size:20px;}
#cst-home .cst-prof-tit h2{font-size:36px;line-height:42px;}
#cst-home .cst-prof-tit h2 span{font-size:42px;}
#cst-home .cst-prof-subtit{margin-top:5px;}
#cst-home .cst-prof-subtit h2{font-size:18px;line-height:24px;}
#cst-home .cst-custom-tit h2{font-size:20px;line-height:24px;}
#cst-home .cst-process-tit h2{font-size:20px;line-height:24px;}
#cst-home .cst-process-li-tit h2{font-size:12px;line-height:18px;}
#cst-home .cst-process-li-tit h2 span{font-size:16px;}
#cst-home .cst-process-ul{margin-top:10px;}
#cst-home .cst-process-img{padding-left:0px;padding-right:0px;}
#cst-home .cst-custom{padding-top:140px;padding-left:240px;padding-right:240px;margin-top:25px;}
#cst-home .cst-advcustom{margin-top:25px;}
#cst-home .cst-custom-logo img{width:180px;}
#cst-home .cst-design-tit h2{font-size:40px;line-height:44px;}
#cst-home .cst-design-img{width:40%;}
#cst-home .cst-design-float{width:72%;}
#cst-home .cst-design-box{padding-left:20px;padding-top:20px;padding-bottom:20px;}
#cst-home .cst-quality-con{padding:40px 0px;}
#cst-home .cst-quality-tit h2{font-size:40px;line-height:44px;}
#cst-home .cst-quality-subtit{margin-top:5px;}
#cst-home .cst-quality-subtit h2{font-size:18px;line-height:22px;}
#cst-home .cst-exhib-tit h2{font-size:40px;line-height:44px;}
#cst-home .cst-line .elementor-divider{padding:8px 0px;}
#cst-home .cst-line .elementor-divider-separator{width:80px;border-top-width:4px;}
#cst-home .cst-exhib-des{margin-top:15px;border-top-width:2px;padding-top:10px;min-height:52px;}
#cst-home .cst-exhib-con:after{bottom:50px;height:2px;}
#cst-home .cst-exhib-li-tit h2{font-size:16px;line-height:20px;}
#cst-home .cst-exhib-des:before{width:12px;height:12px;margin-left:-6px;top:-7px;}
#cst-home .cst-cooper-ctit h2{font-size:16px;line-height:20px;}
#cst-home .cst-cooper-tit h2{font-size:32px;line-height:40px;}
#cst-home .cst-cooper-tit2{padding-right:40px;}
#cst-home .cst-cooper-tit2:after{width:35px;height:28px;margin-top:-14px;}
#cst-about .cst-profile{padding-bottom:10px;}
#cst-about .cst-profile-tit h2{font-size:48px;line-height:56px;}
#cst-about .cst-profile-text{line-height:32px;}
#cst-about .cst-profile-titbox{border-radius:10px;}
#cst-about .cst-profile-l{margin-top:-40px;}
#cst-about .cst-years > .e-con-inner{padding:30px 0px;}
#cst-about .cst-oem > .e-con-inner{padding:30px 0px;}
#cst-about .cst-tit h2{font-size:40px;line-height:44px;}
#cst-about .cst-oemtit h2{font-size:28px;line-height:32px;}
#cst-about .cst-oem-con{margin-top:20px;padding-left:60px;padding-right:60px;}
#cst-about .cst-oem-text2{margin-top:15px;}
#cst-about .cst-innovation-tit h2{font-size:36px;line-height:40px;}
#cst-about .cst-innovation-line .elementor-divider{padding:30px 0px;}
#cst-about .cst-innovation-line .elementor-divider-separator{width:60px;border-top-width:4px;}
#cst-about .cst-innovation-p h2{font-size:18px;line-height:22px;}
#cst-about .cst-subtit h2{font-size:36px;line-height:40px;}
#cst-about .cst-subtext{margin-top:15px;font-size:18px;line-height:28px;}
#cst-about .cst-custom-ul{margin-top:20px;}
#cst-about .cst-custom-litit h2{font-size:18px;line-height:24px;}
#cst-about .cst-custom-litit{margin-top:-40px;padding-top:80px;}
#cst-about .cst-custom-litit:before{height:80px;}
#cst-about .cst-upgrade > .e-con-inner{padding-top:20px;}
#cst-about .cst-upgrade-r{padding-right:0px;}
#cst-about .cst-upgrade-litit{margin-top:10px;}
#cst-about .cst-upgrade-litit h2{font-size:16px;line-height:24px;}
#cst-about .cst-upgrade-con{margin-top:10px;padding-right:0px;}
#cst-about .cst-tire-l{padding-top:30px;padding-bottom:10px;}
#cst-about .cst-tire-r{padding-top:30px;}
#cst-about .cst-tire-tit h2{font-size:32px;line-height:40px;}
#cst-about .cst-tire-line .elementor-divider{padding:15px 0px;}
#cst-about .cst-tire-line .elementor-divider-separator{width:90px;}
#cst-about .cst-tire-text{font-size:14px;line-height:20px;}
#cst-about .cst-tire-subtit h2{font-size:14px;line-height:20px;}
#cst-about .cst-global > .e-con-inner{padding:30px 0px;}
#cst-about .cst-globaltit h2{font-size:18px;line-height:22px;}
#cst-about .cst-purpose > .e-con-inner{max-width:94%;padding:30px 0px 40px 0px;}
#cst-about .cst-purpose-des{margin-top:20px;}
#cst-about .cst-purpose-text{margin-top:5px;font-size:18px;line-height:28px;}
#cst-about .cst-btn{margin-top:20px;}
#cst-overseas .cst-screen > .e-con-inner{padding:40px 0px;}
#cst-overseas .cst-screen-tit h2{font-size:40px;line-height:44px;}
#cst-overseas .cst-screen-line .elementor-divider-separator{width:100px;border-top-width:4px;}
#cst-overseas .cst-screen-des{padding-left:0px;}
#cst-overseas .cst-screen-li1 .cst-screen-li-text{margin-top:0px;}
#cst-overseas .cst-screen-li1 .cst-screen-li-text h2{font-size:32px;line-height:36px;}
#cst-overseas .cst-screen-li2 .cst-screen-li-text h2{font-size:22px;line-height:44px;}
#cst-overseas .cst-screen-li3 .cst-screen-li-text h2{font-size:18px;line-height:28px;}
#cst-overseas .cst-screen-li{padding:15px;width:calc((100% - 30px) / 3);border-radius:15px;}
#cst-overseas .cst-screen-li .cst-screen-li-img img{width:90px;}
#cst-overseas .cst-screen-li-line .elementor-divider-separator{width:80px;}
#cst-overseas .cst-program > .e-con-inner{padding:30px 0px;}
#cst-overseas .cst-tit h2{font-size:40px;line-height:44px;}
#cst-overseas .cst-tit-line .elementor-divider-separator{width:50px;border-top-width:3px;}
#cst-overseas .cst-policy{padding:30px 0px;}
#cst-overseas .cst-policy-li{padding:20px 0px;}
#cst-overseas .cst-policy-tit{padding-bottom:5px;}
#cst-overseas .cst-policy-tit h2{font-size:20px;line-height:24px;}
#cst-overseas .cst-policy-p{margin-top:5px;}
#cst-overseas .cst-policy-p h2{font-size:14px;line-height:20px;}
#cst-overseas .cst-case > .e-con-inner{padding:30px 0px;}
#cst-overseas .cst-case-des{margin-top:15px;}
#cst-overseas .cst-case-text{margin-top:5px;}
#cst-overseas .cst-case-btn{margin-top:15px;}
#cst-overseas .cst-case-tit h2{font-size:20px;line-height:24px;}
#cst-overseas .cst-case-text{font-size:14px;line-height:24px;}
#cst-overseas .cst-case-btn h2{font-size:16px;line-height:20px;}
#cst-contact .cst-form-tit h2{font-size:36px;line-height:40px;}
#cst-contact .cst-form-text{font-size:16px;line-height:20px;}
}
@media(max-width:1280px){
#cst-header #menu-header > li{margin:0 15px;}
#cst-header .cst-logo img{width:140px;}
#cst-header .cst-navcon{padding-left:20px;}
#cst-footer .cst-foot1 .cst-nav > .e-con-inner{padding:30px 0px;}
#cst-footer .cst-nav-tit h2{font-size:18px;line-height:24px;}
#cst-footer .cst-foot1 .cst-logobox{width:24%;}
#cst-footer .cst-foot1 .cst-nav-item1{width:15%;}
#cst-footer .cst-foot1 .cst-nav-item2{width:27%;}
#cst-footer .cst-foot1 .cst-pdfbox{width:20%;}
#cst-footer .cst-link img{width:28px;}
#cst-footer .cst-foot1 .cst-whatsapp{padding-top:20px;}
#cst-footer .cst-foot1 .cst-whatsapp-tit{margin-top:10px;}
#cst-footer .cst-foot1 .cst-whatsapp-tit h2{font-size:16px;line-height:20px;}
#cst-footer .cst-foot1 .cst-whatsapp-img img{width:54px;}
#cst-footer .cst-nav-icon img{width:22px;}
#cst-footer .cst-nav-item2 .cst-nav-li{padding-left:10px;}
#cst-footer .cst-foot1 .cst-ftop > .e-con-inner{max-width:84%;}
#cst-footer .cst-foot1 .cst-formcon{padding:40px 60px;}
#cst-footer .cst-foot1 .cst-formcon-tit h2{font-size:34px;line-height:40px;}
#cst-footer .cst-foot2 .cst-ftop > .e-con-inner{max-width:84%;}
#cst-footer .cst-foot2 .cst-ftop-t-l{padding-bottom:30px;}
#cst-footer .cst-foot2 .cst-nav > .e-con-inner{padding:30px 0px;}
#cst-footer .cst-foot2 .cst-logobox{margin-left:3%;margin-right:3%;}
#cst-home .cst-since-img img{width:400px;}
#cst-home .cst-cate-data > .e-con-inner{padding:30px 0px;}
#cst-home .cst-data-item .elementor-counter-title{font-size:16px;line-height:20px;}
#cst-home .cst-prof > .e-con-inner{padding:30px 0px;}
#cst-home .cst-prof-tit h2{font-size:32px;line-height:36px;}
#cst-home .cst-prof-tit h2 span{font-size:36px;}
#cst-home .cst-prof-subtit h2{font-size:16px;line-height:22px;}
#cst-home .cst-custom-tit h2{font-size:18px;line-height:22px;}
#cst-home .cst-process-tit h2{font-size:18px;line-height:22px;}
#cst-home .cst-process-ul{margin-top:5px;}
#cst-home .cst-custom{padding-top:120px;padding-left:180px;padding-right:180px;margin-top:20px;}
#cst-home .cst-advcustom{margin-top:20px;}
#cst-home .cst-custom-logo img{width:160px;}
#cst-home .cst-design-float{padding-top:30px;padding-bottom:30px;}
#cst-home .cst-design-tit h2{font-size:34px;line-height:38px;}
#cst-home .cst-design-box{margin-top:10px;}
#cst-home .cst-design-icon img{width:60px;}
#cst-home .cst-design-des{width:calc(100% - 70px);}
#cst-home .cst-design-li-tit h2{font-size:20px;line-height:24px;}
#cst-home .cst-design-p{font-size:14px;line-height:18px;}
#cst-home .cst-btn a{font-size:18px;line-height:22px;}
#cst-home .cst-design-item2{margin-top:10px;}
#cst-home .cst-design-item3{margin-top:10px;}
#cst-home .cst-design-box .cst-btn{margin-top:15px;}
#cst-home .cst-quality-tit h2{font-size:34px;line-height:38px;}
#cst-home .cst-quality-subtit h2{font-size:16px;line-height:20px;}
#cst-home .cst-quality-stit{margin-top:5px;}
#cst-home .cst-quality-stit h2{font-size:14px;line-height:18px;}
#cst-home .cst-quality-pro{width:48%;}
#cst-home .cst-quality-con{width:56%;padding:30px 0px;}
#cst-home .cst-exhib-cooper > .e-con-inner{padding:30px 0px;}
#cst-home .cst-exhib-tit h2{font-size:34px;line-height:38px;}
#cst-home .cst-line .elementor-divider{padding:5px 0px;}
#cst-home .cst-line .elementor-divider-separator{width:60px;border-top-width:3px;}
#cst-home .cst-exhib-li-tit h2{font-size:14px;line-height:18px;}
#cst-home .cst-cooper-ctit h2{font-size:14px;line-height:18px;}
#cst-home .cst-cooper{margin-top:20px;}
#cst-home .cst-cooper-tit h2{font-size:28px;line-height:36px;}
#cst-home .cst-cooper-tit2{padding-right:35px;}
#cst-home .cst-cooper-tit2:after{width:30px;height:24px;margin-top:-12px;}
#cst-about .cst-profile-tit h2{font-size:42px;line-height:48px;}
#cst-about .cst-profile-text{font-size:16px;line-height:28px;}
#cst-about .cst-profile-l{margin-top:-30px;}
#cst-about .cst-profile-r{padding-top:20px;padding-left:20px;}
#cst-about .cst-tit h2{font-size:34px;line-height:38px;}
#cst-about .cst-oemtit{margin-top:5px;}
#cst-about .cst-oemtit h2{font-size:24px;line-height:28px;}
#cst-about .cst-oem-con{padding-left:30px;padding-right:30px;}
#cst-about .cst-oem-text{font-size:16px;line-height:28px;}
#cst-about .cst-oem-text a{font-size:20px;}
#cst-about .cst-innovation-tit h2{font-size:32px;line-height:36px;}
#cst-about .cst-innovation-line .elementor-divider{padding:25px 0px;}
#cst-about .cst-innovation-line .elementor-divider-separator{width:50px;}
#cst-about .cst-innovation-p h2{font-size:16px;line-height:20px;}
#cst-about .cst-subtit h2{font-size:32px;line-height:36px;}
#cst-about .cst-video > .e-con-inner{padding-top:30px;}
#cst-about .cst-video-box{margin-top:10px;}
#cst-about .cst-custom > .e-con-inner{padding-top:20px;}
#cst-about .cst-subtext{margin-top:10px;font-size:16px;line-height:24px;}
#cst-about .cst-custom-ul{margin-top:10px;}
#cst-about .cst-custom-litit h2{font-size:16px;line-height:20px;}
#cst-about .cst-custom-litit{margin-top:-30px;padding-top:60px;}
#cst-about .cst-custom-litit:before{height:60px;}
#cst-about .cst-frame-r{padding-left:20px;}
#cst-about .cst-tire-tit h2{font-size:28px;line-height:34px;}
#cst-about .cst-tire-line .elementor-divider{padding:10px 0px;}
#cst-about .cst-tire-line .elementor-divider-separator{width:80px;border-top-width:3px;}
#cst-about .cst-tire-l-img{margin-left:30px;margin-right:-20px;}
#cst-about .cst-tire-r-img{margin-top:-160px;}
#cst-about .cst-tire-subtit h2{padding-left:30px;}
#cst-about .cst-tire-subtit h2:after{margin-top:-12px;width:24px;height:24px;}
#cst-about .cst-globaltit h2{font-size:16px;line-height:20px;}
#cst-about .cst-btn{margin-top:15px;}
#cst-about .cst-btn a{font-size:18px;line-height:22px;}
#cst-overseas .cst-screen-tit h2{font-size:36px;line-height:40px;}
#cst-overseas .cst-screen-line{margin-top:10px;}
#cst-overseas .cst-screen-line .elementor-divider-separator{width:90px;}
#cst-overseas .cst-screen-li1 .cst-screen-li-text h2{font-size:28px;line-height:32px;}
#cst-overseas .cst-screen-li2 .cst-screen-li-text h2{font-size:20px;line-height:36px;}
#cst-overseas .cst-screen-li3 .cst-screen-li-text h2{font-size:16px;line-height:24px;}
#cst-overseas .cst-screen-li{width:calc((100% - 20px) / 3);}
#cst-overseas .cst-screen-li .cst-screen-li-img img{width:80px;}
#cst-overseas .cst-tit h2{font-size:36px;line-height:40px;}
#cst-overseas .cst-tit-line .elementor-divider-separator{width:40px;border-top-width:2px;}
#cst-overseas .cst-policy-li{padding:15px 0px;}
#cst-overseas .cst-program-text{font-size:16px;line-height:28px;}
#cst-overseas .cst-case-des{margin-top:10px;}
#cst-overseas .cst-case-text{margin-top:3px;}
#cst-overseas .cst-case-btn{margin-top:10px;}
#cst-overseas .cst-policy-tit h2{font-size:18px;line-height:22px;}
#cst-overseas .cst-case-tit h2{font-size:16px;line-height:20px;}
#cst-overseas .cst-case-btn h2{font-size:14px;line-height:18px;}
#cst-contact .cst-formbox{padding:30px 40px;}
#cst-contact .cst-form-tit h2{font-size:32px;line-height:36px;}
#cst-contact .cst-form-text{font-size:14px;line-height:18px;}
}
@media(max-width:1024px){
#cst-header > .e-con-inner{padding:10px 0px;}
#cst-header .cst-logo img{width:100px;}
#cst-header .cst-navbox{width:calc(100% - 100px);flex-wrap:nowrap;}
#cst-header .cst-navcon{padding-left:0px;align-items:center;}
#cst-header .cst-nav .elementskit-menu-hamburger{border-color:#ffffff;padding:5px;width:32px;}
#cst-header .cst-nav .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:#ffffff;}
#cst-header .cst-navcon{width:calc(100% - 100px);}
#cst-header .cst-gt{width:80px;}
#cst-header #menu-header > li > a{color:#000000;padding:7px 0px;border:none;}
#cst-header #menu-header > li > a:hover{color:#d71718;}
#cst-header #menu-header > li > a.active{color:#d71718;}
#cst-footer .cst-foot1 .cst-nav > .e-con-inner{flex-wrap:wrap;}
#cst-footer .cst-foot1 .cst-logobox{width:100%;}
#cst-footer .cst-foot1 .cst-nav-item1{width:40%;margin-top:20px;}
#cst-footer .cst-foot1 .cst-nav-item2{width:40%;margin-top:20px;}
#cst-footer .cst-foot1 .cst-whatsapp{width:14%;margin-top:20px;}
#cst-footer .cst-foot1 .cst-pdfbox{width:50%;margin-top:20px;}
#cst-footer .cst-foot1 .cst-logo img{width:260px;}
#cst-footer .cst-foot1 .cst-ftop > .e-con-inner{max-width:94%;padding:30px 0px 10px 0px;}
#cst-footer .cst-foot1 .cst-formbox{padding-bottom:20px;}
#cst-footer .cst-foot1 .cst-formcon{padding:40px 50px;}
#cst-footer .cst-foot1 .cst-formcon-tit h2{font-size:30px;line-height:36px;}
#cst-footer .cst-foot1 .cst-formcon-text{margin-top:5px;line-height:20px;}
#cst-footer .cst-foot1 .cst-form{margin-top:10px;}
#cst-footer .cst-foot2 .cst-ftop > .e-con-inner{max-width:94%;padding:30px 0px;}
#cst-footer .cst-foot2 .cst-logo{padding:20px 0px;}
#cst-footer .cst-foot2 .cst-logo img{width:160px;}
#cst-footer .cst-foot2 .cst-nav > .e-con-inner{flex-wrap:wrap;}
#cst-footer .cst-foot2 .cst-logobox{margin-left:0;margin-right:0;width:100%;}
#cst-footer .cst-foot2 .cst-nav-item1{width:49%;margin-left:0;margin-right:2%;margin-top:20px;}
#cst-footer .cst-foot2 .cst-nav-item2{width:49%;margin-top:20px;}
#cst-home .cst-prof-tit h2{font-size:28px;line-height:32px;}
#cst-home .cst-prof-tit h2 span{font-size:32px;}
#cst-home .cst-prof-subtit h2{font-size:14px;line-height:20px;}
#cst-home .cst-custom-tit h2{font-size:16px;line-height:20px;}
#cst-home .cst-process-tit h2{font-size:16px;line-height:20px;}
#cst-home .cst-custom-tit{margin-top:5px;}
#cst-home .cst-process{margin-top:15px;}
#cst-home .cst-custom-logo img{width:140px;}
#cst-home .cst-design-tit h2{font-size:28px;line-height:32px;}
#cst-home .cst-design-box{padding-top:15px;padding-bottom:15px;padding-left:15px;}
#cst-home .cst-quality-tit h2{font-size:28px;line-height:32px;}
#cst-home .cst-quality-subtit h2{font-size:16px;line-height:20px;}
#cst-home .cst-quality-stit h2{font-size:14px;line-height:18px;}
#cst-home .cst-quality-steps{gap:30px 30px;row-gap:30px;column-gap:30px;}
#cst-home .cst-quality-step{width:calc((100% - 60px) / 3);}
#cst-home .cst-quality-step1 .cst-quality-img:after{width:21px;height:14px;right:-25.5px;margin-top:-7px;}
#cst-home .cst-quality-step2 .cst-quality-img:after{width:21px;height:14px;right:-25.5px;margin-top:-7px;}
#cst-home .cst-quality-step6 .cst-quality-img:after{width:21px;height:14px;right:-25.5px;margin-top:-7px;}
#cst-home .cst-quality-step5 .cst-quality-img:after{width:21px;height:14px;right:-25.5px;margin-top:-7px;}
#cst-home .cst-quality-step4 .cst-quality-img:before{width:14px;height:21px;top:-25.5px;margin-left:-7px;}
#cst-home .cst-quality-box{margin-top:10px;}
#cst-home .cst-quality-box .cst-btn{margin-top:20px;}
#cst-home .cst-quality-pro{width:44%;}
#cst-home .cst-quality-con{width:58%;padding:20px 0px;}
#cst-home .cst-exhib-tit h2{font-size:28px;line-height:32px;}
#cst-about .cst-profile-tit h2{font-size:36px;line-height:44px;}
#cst-about .cst-profile-titbox{padding:15px 10px;}
#cst-about .cst-profile-line{margin-top:10px;}
#cst-about .cst-profile-line .elementor-divider-separator{width:50px;border-top-width:4px;}
#cst-about .cst-tit h2{font-size:28px;line-height:32px;}
#cst-about .cst-oemtit h2{font-size:20px;line-height:24px;}
#cst-about .cst-oem-con{padding-left:0px;padding-right:0px;}
#cst-about .cst-oem-text2{margin-top:10px;}
#cst-about .cst-innovation-tit h2{font-size:24px;line-height:28px;}
#cst-about .cst-innovation-line .elementor-divider{padding:20px 0px;}
#cst-about .cst-subtit h2{font-size:24px;line-height:28px;}
#cst-about .cst-upgrade-r{padding-left:20px;}
#cst-about .cst-upgrade-li1 .cst-upgrade-liimg:after{width:22px;height:15px;margin-top:-7.5px;right:-26px;}
#cst-about .cst-upgrade-li{width:calc((100% - 30px) / 2);}
#cst-about .cst-tire-text{font-size:12px;line-height:18px;}
#cst-about .cst-tire-subtit h2{font-size:12px;line-height:18px;}
#cst-about .cst-tire-subtit{margin-top:5px;}
#cst-overseas .cst-screen-li-line .elementor-divider{padding:10px 0px;}
#cst-overseas .cst-screen-li-line .elementor-divider-separator{width:76px;border-top-width:2px;}
#cst-overseas .cst-tit h2{font-size:32px;line-height:36px;}
#cst-overseas .cst-policy-icon{padding-left:10px;padding-right:20px;}
#cst-overseas .cst-case-r{padding-left:5px;}
#cst-overseas .cst-case-img{width:calc((100% - 5px) / 2);}
#cst-contact .cst-form-tit h2{font-size:28px;line-height:32px;}
#cst-contact .cst-form-text{font-size:12px;line-height:16px;}
}
@media(max-width:990px){
#cst-footer .cst-foot1 .cst-formcon{padding:40px 30px;}
#cst-footer .cst-foot2 .cst-ftop-t-logo img{width:140px;}
#cst-footer .cst-foot2 .cst-ftop-t-tit h2{font-size:28px;line-height:36px;}
#cst-footer .cst-foot2 .cst-ftop-b-tit h2{font-size:28px;line-height:36px;}
#cst-footer .cst-foot2 .cst-ftop-b{padding:30px;}
#cst-footer .cst-foot2 .cst-ftop-b-form{margin-top:20px;}
#cst-home .cst-since-img img{width:360px;}
#cst-home .cst-since-tit h2{font-size:18px;line-height:24px;}
#cst-home .cst-data{margin-top:20px;}
#cst-home .cst-data-item .elementor-counter-number{font-size:28px;line-height:32px;}
#cst-home .cst-data-item .elementor-counter-number-prefix{font-size:28px;line-height:32px;}
#cst-home .cst-data-item .elementor-counter-number-suffix{font-size:28px;line-height:32px;}
#cst-home .cst-data-item2 .elementor-counter-number-suffix{font-size:16px;}
#cst-home .cst-data-item .elementor-counter{gap:5px;}
#cst-home .cst-data{flex-wrap:wrap;gap:15px 1px;justify-content:center;}
#cst-home .cst-data-item1{width:33%;}
#cst-home .cst-data-item2{width:33%;}
#cst-home .cst-data-item3{width:33%;}
#cst-home .cst-data-item4{width:49%;}
#cst-home .cst-data-item5{width:49%;}
#cst-home .cst-design-tit h2{font-size:24px;line-height:28px;}
#cst-home .cst-design-icon img{width:50px;}
#cst-home .cst-design-des{width:calc(100% - 60px);}
#cst-home .cst-design-li-tit h2{font-size:16px;line-height:20px;}
#cst-home .cst-design-p{font-size:12px;line-height:16px;}
#cst-home .cst-btn a{font-size:16px;line-height:20px;}
#cst-home .cst-quality-tit h2{font-size:24px;line-height:28px;}
#cst-home .cst-quality-subtit h2{font-size:14px;line-height:18px;}
#cst-home .cst-quality-stit h2{font-size:12px;line-height:16px;}
#cst-home .cst-quality-box .cst-btn{margin-top:15px;}
#cst-home .cst-exhib-tit h2{font-size:24px;line-height:28px;}
#cst-home .cst-line .elementor-divider-separator{width:40px;border-top-width:2px;}
#cst-home .cst-cooper-tit h2{font-size:24px;line-height:32px;}
#cst-home .cst-cooper-tit2{padding-right:30px;}
#cst-home .cst-cooper-tit2:after{width:25px;height:20px;margin-top:-10px;}
#cst-home .cst-exhib-con{margin-top:10px;}
#cst-home .cst-cooper{margin-top:15px;}
#cst-about .cst-profile-tit h2{font-size:28px;line-height:36px;}
#cst-about .cst-profile-l{margin-top:20px;}
#cst-about .cst-tit h2{font-size:24px;line-height:28px;}
#cst-about .cst-oemtit h2{font-size:16px;line-height:20px;}
#cst-about .cst-innovation-tit h2{font-size:20px;line-height:24px;}
#cst-about .cst-subtit h2{font-size:20px;line-height:24px;}
#cst-about .cst-subtext{margin-top:5px;}
#cst-about .cst-custom-litit h2{font-size:14px;line-height:18px;}
#cst-about .cst-custom-ul{margin-top:5px;}
#cst-about .cst-upgrade-litit h2{font-size:14px;line-height:20px;}
#cst-about .cst-frame-l{padding-top:50px;}
#cst-about .cst-tire-tit h2{font-size:24px;line-height:32px;}
#cst-about .cst-tire-r-img{margin-top:-120px;}
#cst-about .cst-tire-r-subdes{width:100%;}
#cst-about .cst-tire-subtit h2{padding-left:25px;}
#cst-about .cst-tire-subtit h2:after{margin-top:-10px;width:20px;height:20px;}
#cst-about .cst-tire-line .elementor-divider-separator{width:70px;border-top-width:2px;}
#cst-about .cst-globaltit{margin-top:5px;}
#cst-about .cst-global-slide{margin-top:20px;}
#cst-about .cst-btn a{font-size:16px;line-height:20px;}
#cst-about .cst-purpose-logo img{width:200px;}
#cst-overseas .cst-screen > .e-con-inner{padding:30px 0px;}
#cst-overseas .cst-screen-tit h2{font-size:32px;line-height:36px;}
#cst-overseas .cst-screen-li .cst-screen-li-img img{width:70px;}
#cst-overseas .cst-screen-line .elementor-divider-separator{width:70px;border-top-width:3px;}
#cst-overseas .cst-screen-li-line .elementor-divider-separator{width:70px;border-top-width:2px;}
#cst-overseas .cst-screen-li1 .cst-screen-li-text h2{font-size:24px;line-height:28px;}
#cst-overseas .cst-screen-li2 .cst-screen-li-text h2{font-size:18px;line-height:22px;}
#cst-overseas .cst-screen-li3 .cst-screen-li-text h2{font-size:14px;line-height:20px;}
#cst-overseas .cst-screen-des{width:35%;}
#cst-overseas .cst-screen-ul{width:65%;}
#cst-overseas .cst-screen-li{padding:10px;width:calc((100% - 10px) / 3);border-radius:10px;}
#cst-overseas .cst-tit h2{font-size:28px;line-height:32px;}
#cst-overseas .cst-program-text{font-size:14px;line-height:24px;}
#cst-overseas .cst-program-con{margin-top:5px;}
#cst-overseas .cst-program-text2{margin-top:5px;}
#cst-overseas .cst-policy-ul{margin-top:5px;}
#cst-overseas .cst-policy-tit h2{font-size:16px;line-height:20px;}
#cst-overseas .cst-policy-p h2{font-size:12px;line-height:18px;}
#cst-overseas .cst-case-con{margin-top:5px;}
#cst-overseas .cst-case-text{font-size:12px;line-height:20px;}
#cst-contact .cst-form-tit h2{font-size:24px;line-height:28px;}
#cst-contact .cst-formbox{padding:20px 30px;}
}
@media(max-width:767px){
/* #cst-header .cst-gt{width:34px;}
#cst-header .cst-navcon{width:calc(100% - 34px);} */
/* #cst-header .gtranslate_wrapper > a{padding-right:10px;}
#cst-header .gtranslate_wrapper > a:after{width:6px;height:5px;margin-top:-2.5px;}
#cst-header .gtranslate_wrapper > a > img{width:24px;} */
#cst-footer .cst-foot1 .cst-nav > .e-con-inner{padding:20px 0px;}
#cst-footer .cst-foot1 .cst-nav-item1{width:100%;margin-top:15px;}
#cst-footer .cst-foot1 .cst-nav-item2{width:100%;margin-top:15px;}
#cst-footer .cst-foot1 .cst-whatsapp{width:100%;margin-top:15px;padding-top:0;align-content:flex-start;}
#cst-footer .cst-foot1 .cst-pdfbox{width:70%;margin-top:15px;}
#cst-footer .cst-nav-ul{margin-top:10px;gap:5px 5px;row-gap:5px;column-gap:5px;}
#cst-footer .cst-nav-tit h2{font-size:16px;line-height:22px;}
#cst-footer .cst-nav-li h2{font-size:14px;line-height:20px;}
#cst-footer .cst-foot1 .cst-logo img{width:200px;}
#cst-footer .cst-links{gap:10px 10px;row-gap:10px;column-gap:10px;}
#cst-footer .cst-link img{width:24px;}
#cst-footer .cst-foot1 .cst-whatsapp-tit{margin-top:5px;}
#cst-footer .cst-foot1 .cst-whatsapp-tit h2{font-size:14px;line-height:18px;}
#cst-footer .cst-foot1 .cst-whatsapp-img img{width:44px;}
#cst-footer .cst-foot1 .cst-formcon{padding:30px 20px;}
#cst-footer .cst-foot1 .cst-formcon-tit h2{font-size:28px;line-height:32px;}
#cst-footer .cst-foot2 .cst-ftop-t-logo img{width:120px;}
#cst-footer .cst-foot2 .cst-ftop-t-tit h2{font-size:24px;line-height:32px;}
#cst-footer .cst-foot2 .cst-ftop-b-tit h2{font-size:24px;line-height:32px;}
#cst-footer .cst-foot2 .cst-ftop-b{padding:20px;border-radius:10px;}
#cst-footer .cst-foot2 .cst-ftop-b-form{margin-top:10px;}
#cst-footer .cst-foot2 .cst-ftop-t-l{padding-bottom:20px;width:55%;}
#cst-footer .cst-foot2 .cst-ftop-t-r{width:45%;}
#cst-footer .cst-foot2 .cst-ftop > .e-con-inner{padding:20px 0px;}
#cst-footer .cst-foot2 .cst-nav > .e-con-inner{padding:20px 0px;}
#cst-footer .cst-foot2 .cst-nav-item1{width:100%;margin-right:0;margin-top:15px;}
#cst-footer .cst-foot2 .cst-nav-item2{width:100%;margin-top:15px;}
#cst-home .cst-since-img img{width:300px;}
#cst-home .cst-since-tit{margin-top:5px;}
#cst-home .cst-since-tit h2{font-size:16px;line-height:20px;}
#cst-home .cst-cate-data > .e-con-inner{padding:20px 0px;}
#cst-home .cst-data{margin-top:10px;gap:10px 1px;}
#cst-home .cst-data-item1{width:49%;}
#cst-home .cst-data-item2{width:49%;}
#cst-home .cst-data-item3{width:49%;}
#cst-home .cst-data-item4{width:49%;}
#cst-home .cst-data-item5{width:100%;}
#cst-home .cst-data-item .elementor-counter-title{font-size:14px;line-height:18px;}
#cst-home .cst-data-item .elementor-counter-number{font-size:24px;line-height:28px;}
#cst-home .cst-data-item .elementor-counter-number-prefix{font-size:24px;line-height:28px;}
#cst-home .cst-data-item .elementor-counter-number-suffix{font-size:24px;line-height:28px;}
#cst-home .cst-data-item2 .elementor-counter-number-suffix{font-size:14px;}
#cst-home .cst-data-item .elementor-counter{gap:2px;}
#cst-home .cst-prof > .e-con-inner{padding:20px 0px;}
#cst-home .cst-prof-tit h2{font-size:24px;line-height:28px;}
#cst-home .cst-prof-tit h2 span{font-size:28px;}
#cst-home .cst-prof-subtit h2{font-size:12px;line-height:16px;}
#cst-home .cst-custom-tit h2{font-size:14px;line-height:18px;}
#cst-home .cst-process-tit h2{font-size:14px;line-height:18px;}
#cst-home .cst-process-ul{flex-wrap:wrap;justify-content:center;gap:5px 0px;}
#cst-home .cst-process-li{width:33.33%;}
#cst-home .cst-custom{padding-top:80px;padding-left:60px;padding-right:60px;margin-top:15px;}
#cst-home .cst-advcustom{margin-top:15px;}
#cst-home .cst-design{flex-direction:column;}
#cst-home .cst-design-float{padding-top:20px;padding-bottom:0px;width:94%;margin-left:3%;margin-right:3%;position:relative;transform:none;top:unset;bottom:unset;left:unset;right:unset;}
#cst-home .cst-design-tit{padding-right:0;}
#cst-home .cst-design-tit h2{font-size:20px;line-height:24px;}
#cst-home .cst-design-box{padding-right:15px;}
#cst-home .cst-design-img{width:60%;margin:0 auto;}
#cst-home .cst-btn a{font-size:14px;line-height:18px;}
#cst-home .cst-quality-steps{gap:20px 20px;row-gap:20px;column-gap:20px;}
#cst-home .cst-quality-step{width:calc((100% - 40px) / 3);}
#cst-home .cst-quality-step1 .cst-quality-img:after{width:15px;height:10px;right:-17.5px;margin-top:-5px;}
#cst-home .cst-quality-step2 .cst-quality-img:after{width:15px;height:10px;right:-17.5px;margin-top:-5px;}
#cst-home .cst-quality-step6 .cst-quality-img:after{width:15px;height:10px;right:-17.5px;margin-top:-5px;}
#cst-home .cst-quality-step5 .cst-quality-img:after{width:15px;height:10px;right:-17.5px;margin-top:-5px;}
#cst-home .cst-quality-step4 .cst-quality-img:before{width:10px;height:15px;top:-17.5px;margin-left:-5px;}
#cst-home .cst-quality-pro{width:100%;position:relative;}
#cst-home .cst-quality-con{width:94%;margin-left:3%;}
#cst-home .cst-quality-tit h2{font-size:20px;line-height:24px;}
#cst-home .cst-exhib-cooper > .e-con-inner{padding:20px 0px;}
#cst-home .cst-exhib-tit h2{font-size:20px;line-height:24px;}
#cst-home .cst-exhib-li-tit h2{font-size:12px;line-height:16px;}
#cst-home .cst-exhib-item{width:calc((100% - 10px) / 2);}
#cst-home .cst-exhib-con:after{content:none;}
#cst-home .cst-cooper-ctit{margin-top:5px;}
#cst-home .cst-cooper-ctit h2{font-size:12px;line-height:16px;}
#cst-home .cst-cooper-des{padding-bottom:0px;flex-direction:row;}
#cst-home .cst-cooper-item{padding-left:0px;padding-top:10px;}
#cst-home .cst-cooper-tit h2{font-size:20px;line-height:28px;}
#cst-home .cst-cooper-tit2{margin-left:8px;padding-right:25px;}
#cst-home .cst-cooper-tit2:after{width:20px;height:16px;margin-top:-8px;}
#cst-home .cst-cooper{margin-top:10px;}
#cst-about .cst-profile{padding-bottom:20px;}
#cst-about .cst-profile-tit h2{font-size:24px;line-height:32px;}
#cst-about .cst-profile-l{width:32%;}
#cst-about .cst-profile-r{width:65%;}
#cst-about .cst-profile-text{font-size:14px;line-height:24px;}
#cst-about .cst-years > .e-con-inner{padding:20px 0px;}
#cst-about .cst-oem > .e-con-inner{padding:20px 0px;}
#cst-about .cst-tit h2{font-size:20px;line-height:24px;}
#cst-about .cst-oemtit h2{font-size:14px;line-height:18px;}
#cst-about .cst-oem-con{margin-top:10px;}
#cst-about .cst-oem-text{font-size:14px;line-height:24px;}
#cst-about .cst-oem-text a{font-size:18px;}
#cst-about .cst-oem-text2{margin-top:5px;}
#cst-about .cst-innovation-tit h2{font-size:18px;line-height:22px;}
#cst-about .cst-innovation-p h2{font-size:14px;line-height:18px;}
#cst-about .cst-innovation-line .elementor-divider{padding:10px 0px;}
#cst-about .cst-innovation-line .elementor-divider-separator{width:40px;border-top-width:3px;}
#cst-about .cst-innovation-l{padding-right:0;}
#cst-about .cst-innovation-r{margin-top:5px;}
#cst-about .cst-subtit h2{font-size:18px;line-height:22px;}
#cst-about .cst-video > .e-con-inner{padding-top:20px;}
#cst-about .cst-subtext{font-size:14px;line-height:20px;}
#cst-about .cst-custom-litit h2{font-size:12px;line-height:16px;}
#cst-about .cst-custom-litit{margin-top:-20px;padding-top:40px;}
#cst-about .cst-custom-litit:before{height:40px;}
#cst-about .cst-upgrade-l{width:45%;}
#cst-about .cst-upgrade-r{width:55%;padding-left:10px;}
#cst-about .cst-upgrade-litit{margin-top:5px;}
#cst-about .cst-upgrade-litit h2{font-size:12px;line-height:16px;}
#cst-about .cst-frame-l{padding-top:0px;}
#cst-about .cst-frame-r{padding-left:0px;margin-top:10px;}
#cst-about .cst-tire-tit h2{font-size:20px;line-height:24px;}
#cst-about .cst-tire-line .elementor-divider-separator{width:60px;}
#cst-about .cst-tire-r-img{margin-top:-80px;}
#cst-about .cst-tire-l{padding-top:20px;padding-bottom:0px;}
#cst-about .cst-tire-r{padding-top:20px;}
#cst-about .cst-tire-l-img{margin-left:20px;margin-right:-10px;}
#cst-about .cst-global > .e-con-inner{padding:20px 0px;}
#cst-about .cst-globaltit h2{font-size:14px;line-height:18px;}
#cst-about .cst-purpose > .e-con-inner{padding:20px 0px 30px 0px;}
#cst-about .cst-purpose-text{font-size:16px;line-height:24px;}
#cst-about .cst-global-slide{margin-top:10px;}
#cst-about .cst-btn a{font-size:14px;line-height:18px;}
#cst-about .cst-purpose-des{margin-top:10px;}
#cst-overseas .cst-screen > .e-con-inner{padding:20px 0px;}
#cst-overseas .cst-screen-tit h2{font-size:28px;line-height:32px;}
#cst-overseas .cst-screen-line .elementor-divider-separator{width:50px;border-top-width:2px;}
#cst-overseas .cst-screen-li-line .elementor-divider-separator{width:50px;border-top-width:2px;}
#cst-overseas .cst-screen-li .cst-screen-li-img img{width:60px;}
#cst-overseas .cst-screen-li1 .cst-screen-li-text h2{font-size:20px;line-height:24px;}
#cst-overseas .cst-screen-li2 .cst-screen-li-text h2{font-size:16px;line-height:20px;}
#cst-overseas .cst-screen-li3 .cst-screen-li-text h2{font-size:12px;line-height:16px;}
#cst-overseas .cst-screen-li{padding:5px;}
#cst-overseas .cst-tit h2{font-size:24px;line-height:28px;}
#cst-overseas .cst-program > .e-con-inner{padding:20px 0px;}
#cst-overseas .cst-policy-li{padding:10px 0px;}
#cst-overseas .cst-policy{padding:20px 0px;}
#cst-overseas .cst-policy-icon{padding-left:0px;padding-right:10px;width:98px;}
#cst-overseas .cst-policy-des{width:calc(100% - 98px);}
#cst-overseas .cst-policy-tit{padding-bottom:2px;}
#cst-overseas .cst-policy-p{margin-top:2px;}
#cst-overseas .cst-policy-ul{margin-top:0;}
#cst-overseas .cst-case > .e-con-inner{padding:20px 0px;}
#cst-overseas .cst-case-r{padding-left:0;margin-top:5px;}
#cst-contact .cst-form-tit h2{font-size:20px;line-height:24px;}
#cst-contact .cst-formbox{width:94%;margin:0 auto;padding:15px;position:relative;transform:none;top:unset;}
#cst-contact .cst-formimg{width:100%;margin-top:-10%;margin-bottom:-15%;}
#cst-contact .cst-formcon{flex-direction:column;padding:20px 0px;}
}
@media(max-width:604px){
#cst-home .cst-since-img img{width:240px;}
#cst-home .cst-since-tit h2{font-size:14px;line-height:18px;}
#cst-footer .cst-foot2 .cst-ftop-t-tit{margin-top:10px;}
#cst-footer .cst-foot2 .cst-ftop-t-logo img{width:100px;}
#cst-footer .cst-foot2 .cst-ftop-t-tit h2{font-size:20px;line-height:24px;}
#cst-footer .cst-foot2 .cst-ftop-b-tit h2{font-size:20px;line-height:24px;}
#cst-footer .cst-foot2 .cst-ftop-t-l{width:50%;}
#cst-footer .cst-foot2 .cst-ftop-t-r{width:50%;}
#cst-home .cst-prof-tit h2{font-size:20px;line-height:24px;}
#cst-home .cst-prof-tit h2 span{font-size:24px;}
#cst-home .cst-process-li-tit h2{font-size:10px;line-height:14px;}
#cst-home .cst-process-li-tit h2 span{font-size:12px;}
#cst-home .cst-process-li{padding-left:3px;padding-right:3px;}
#cst-home .cst-custom{padding-left:30px;padding-right:30px;}
#cst-home .cst-custom-logo img{width:100px;} 
#cst-home .cst-quality-subtit h2{font-size:12px;line-height:16px;}
#cst-home .cst-cooper-tit h2{font-size:18px;line-height:24px;}
#cst-about .cst-profile{padding-top:20px;}
#cst-about .cst-profile-tit h2{font-size:20px;line-height:24px;}
#cst-about .cst-profile-l{width:94%;margin:0 auto;flex-direction:row;align-items:flex-end;}
#cst-about .cst-profile-titbox{margin-left:0;width:40%;padding:10px 10px;}
#cst-about .cst-profile-logo{margin-top:0;width:60%;}
#cst-about .cst-profile-r{width:94%;margin:0 auto;padding-left:0px;padding-top:10px;}
#cst-about .cst-profile-text{font-size:14px;line-height:24px;}
#cst-about .cst-profile-line{margin-top:5px;}
#cst-about .cst-profile-line .elementor-divider-separator{width:40px;border-top-width:3px;}
#cst-about .cst-innovation-line .elementor-divider{padding:5px 0px;}
#cst-about .cst-innovation-line .elementor-divider-separator{width:30px;border-top-width:2px;}
#cst-about .cst-custom-ul{flex-wrap:wrap;gap:10px 0px;}
#cst-about .cst-custom-li{width:32%;}
#cst-about .cst-upgrade-l{width:100%;}
#cst-about .cst-upgrade-r{width:100%;padding-left:0px;margin-top:10px;}
#cst-about .cst-upgrade-litit h2{font-size:10px;line-height:14px;}
#cst-about .cst-tire-tit h2{font-size:18px;line-height:22px;}
#cst-about .cst-tire-line .elementor-divider-separator{width:50px;}
#cst-overseas .cst-screen-tit h2{font-size:24px;line-height:28px;}
#cst-overseas .cst-screen-line .elementor-divider-separator{width:40px;}
#cst-overseas .cst-screen-li .cst-screen-li-img img{width:50px;}
#cst-overseas .cst-screen-li1 .cst-screen-li-text h2{font-size:18px;line-height:22px;}
#cst-overseas .cst-screen-li2 .cst-screen-li-text h2{font-size:14px;line-height:18px;}
#cst-overseas .cst-screen-li3 .cst-screen-li-text h2{font-size:10px;line-height:14px;}
#cst-overseas .cst-tit h2{font-size:20px;line-height:24px;}
#cst-overseas .cst-policy-p h2{font-size:10px;line-height:16px;}
#cst-overseas .cst-policy-icon{padding-right:5px;width:85px;}
#cst-overseas .cst-policy-des{width:calc(100% - 85px);}
}
@media(max-width:480px){
#cst-footer .cst-foot1 .cst-ftop > .e-con-inner{padding:20px 0px 10px 0px;}
#cst-footer .cst-foot1 .cst-formbox{padding-bottom:10px;}
#cst-footer .cst-foot1 .cst-formcon{padding:20px 15px;}
#cst-footer .cst-foot1 .cst-formcon-tit h2{font-size:24px;line-height:28px;}
#cst-footer .cst-foot1 .cst-formcon-text{font-size:12px;line-height:16px;}
#cst-footer .cst-foot2 .cst-ftop-t-logo img{width:90px;}
#cst-footer .cst-foot2 .cst-ftop-t-tit{margin-top:5px;}
#cst-footer .cst-foot2 .cst-ftop-t-tit h2{font-size:16px;line-height:20px;}
#cst-footer .cst-foot2 .cst-ftop-b-tit h2{font-size:16px;line-height:20px;}
#cst-footer .cst-foot2 .cst-ftop-t-l{width:54%;padding-bottom:15px;}
#cst-footer .cst-foot2 .cst-ftop-t-r{width:50%;}
#cst-footer .cst-foot2 .cst-ftop-b{padding:15px;}
#cst-home .cst-since-img img{width:180px;}
#cst-home .cst-since-tit h2{font-size:12px;line-height:16px;}
#cst-home .cst-prof-tit h2{font-size:16px;line-height:20px;}
#cst-home .cst-prof-tit h2 span{font-size:20px;}
#cst-home .cst-prof-subtit h2{font-size:10px;line-height:14px;}
#cst-home .cst-custom-tit h2{font-size:12px;line-height:16px;}
#cst-home .cst-process-tit h2{font-size:12px;line-height:16px;}
#cst-home .cst-custom{padding-top:60px;}
#cst-home .cst-design-tit h2{font-size:16px;line-height:20px;}
#cst-home .cst-design-box{padding:10px;}
#cst-home .cst-design-li-tit h2{font-size:14px;line-height:18px;}
#cst-home .cst-design-p{font-size:10px;line-height:14px;}
#cst-home .cst-design-icon img{width:40px;}
#cst-home .cst-design-des{width:calc(100% - 45px);}
#cst-home .cst-design-img{width:80%;}
#cst-home .cst-btn a{font-size:12px;line-height:16px;border-radius:5px;padding:5px 10px;}
#cst-home .cst-quality-steps{gap:10px 10px;row-gap:10px;column-gap:10px;}
#cst-home .cst-quality-step{width:calc((100% - 20px) / 3);}
#cst-home .cst-quality-step1 .cst-quality-img:after{width:9px;height:6px;right:-9.5px;margin-top:-3px;}
#cst-home .cst-quality-step2 .cst-quality-img:after{width:9px;height:6px;right:-9.5px;margin-top:-3px;}
#cst-home .cst-quality-step6 .cst-quality-img:after{width:9px;height:6px;right:-9.5px;margin-top:-3px;}
#cst-home .cst-quality-step5 .cst-quality-img:after{width:9px;height:6px;right:-9.5px;margin-top:-3px;}
#cst-home .cst-quality-step4 .cst-quality-img:before{width:6px;height:9px;top:-9.5px;margin-left:-3px;}
#cst-home .cst-quality-tit h2{font-size:16px;line-height:20px;}
#cst-home .cst-quality-subtit h2{font-size:10px;line-height:14px;}
#cst-home .cst-quality-stit h2{font-size:10px;line-height:14px;}
#cst-home .cst-quality-box .cst-btn{margin-top:10px;}
#cst-home .cst-exhib-tit h2{font-size:16px;line-height:20px;}
#cst-home .cst-exhib-item{width:calc((100% - 5px) / 2);}
#cst-home .cst-cooper-tit h2{font-size:16px;line-height:20px;}
#cst-home .cst-cooper-tit2{padding-right:20px;}
#cst-home .cst-cooper-tit2:after{width:15px;height:12px;margin-top:-6px;}
#cst-home .cst-cooper-item{padding-top:5px;}
#cst-about .cst-profile-tit h2{font-size:18px;line-height:22px;}
#cst-about .cst-profile-titbox{width:50%;}
#cst-about .cst-profile-logo{width:50%;}
#cst-about .cst-profile-text{font-size:12px;line-height:20px;}
#cst-about .cst-tit h2{font-size:16px;line-height:20px;}
#cst-about .cst-oemtit{margin-top:2px;}
#cst-about .cst-oemtit h2{font-size:12px;line-height:16px;}
#cst-about .cst-oem-text{font-size:12px;line-height:20px;}
#cst-about .cst-oem-text a{font-size:14px;}
#cst-about .cst-innovation-tit h2{font-size:14px;line-height:20px;}
#cst-about .cst-innovation-p h2{font-size:12px;line-height:16px;}
#cst-about .cst-subtit h2{font-size:14px;line-height:18px;}
#cst-about .cst-subtext{font-size:12px;line-height:16px;}
#cst-about .cst-custom-litit h2{font-size:10px;line-height:14px;}
#cst-about .cst-tire-line .elementor-divider-separator{width:40px;}
#cst-about .cst-tire-line .elementor-divider{padding:5px 0px;}
#cst-about .cst-tire-l-img{margin-left:10px;}
#cst-about .cst-tire-tit h2{font-size:16px;line-height:20px;}
#cst-about .cst-globaltit h2{font-size:12px;line-height:16px;}
#cst-about .cst-purpose-text{font-size:14px;line-height:20px;}
#cst-about .cst-btn a{font-size:12px;line-height:16px;border-radius:5px;padding:5px 10px;}
#cst-about .cst-btn{margin-top:10px;}
#cst-about .cst-purpose-logo img{width:150px;}
#cst-about .cst-global-slide{margin-top:5px;}
#cst-overseas .cst-screen-tit h2{font-size:20px;line-height:24px;text-align:center;}
#cst-overseas .cst-screen-des{width:100%;padding-right:0;}
#cst-overseas .cst-screen-ul{width:100%;margin-top:10px;}
#cst-overseas .cst-screen-line{justify-items:center;}
#cst-overseas .cst-screen-li-line .elementor-divider{padding:5px 0px;}
#cst-overseas .cst-screen-li .cst-screen-li-img img{width:40px;}
#cst-overseas .cst-tit h2{font-size:16px;line-height:20px;}
#cst-overseas .cst-program-text{font-size:12px;line-height:18px;}
#cst-overseas .cst-policy-tit h2{font-size:14px;line-height:18px;}
#cst-overseas .cst-policy-icon{width:65px;}
#cst-overseas .cst-policy-des{width:calc(100% - 65px);}
#cst-overseas .cst-case-tit h2{font-size:14px;line-height:18px;}
#cst-overseas .cst-case-btn h2{font-size:12px;line-height:16px;}
#cst-contact .cst-form-tit h2{font-size:16px;line-height:22px;}
#cst-contact .cst-form-text{font-size:10px;line-height:14px;}
#cst-contact .cst-formbox{padding:10px;}
}
@media(max-width:360px){
#cst-footer .cst-foot1 .cst-formcon-tit h2{font-size:20px;line-height:24px;}
#cst-home .cst-since-img img{width:120px;}
#cst-home .cst-since-tit{display:none;}
#cst-footer .cst-foot2 .cst-ftop-t-l{width:100%;position:relative;}
#cst-footer .cst-foot2 .cst-ftop-t-r{width:100%;}
#cst-footer .cst-foot2 .cst-ftop-t{flex-direction:column;}
#cst-footer .cst-foot2 .cst-ftop-b{padding:15px 10px;}
#cst-home .cst-process-li{width:50%;}
#cst-home .cst-custom{padding-top:40px;}
#cst-home .cst-custom-logo img{width:90px;}
#cst-about .cst-profile-text{line-height:18px;}
#cst-about .cst-profile-tit h2{font-size:16px;line-height:20px;}
#cst-about .cst-profile-line .elementor-divider-separator{width:30px;border-top-width:2px;}
#cst-about .cst-oem-text{line-height:18px;}
#cst-about .cst-oem-text a{font-size:12px;}
#cst-about .cst-tire-tit h2{font-size:14px;line-height:18px;}
#cst-about .cst-purpose-text{font-size:12px;line-height:18px;}
#cst-overseas .cst-screen-tit h2{font-size:18px;line-height:22px;}
#cst-overseas .cst-policy-des{width:100%;}
}
@media(max-width:280px){
#cst-home .cst-data-item1{width:100%;}
#cst-home .cst-data-item2{width:100%;}
#cst-home .cst-data-item3{width:100%;}
#cst-home .cst-data-item4{width:100%;}
#cst-home .cst-data-item5{width:100%;}
#cst-home .cst-process-li{width:100%;}
#cst-home .cst-exhib-item{width:100%;}
#cst-home .cst-exhib-des{min-height:unset;padding-bottom:10px;}
#cst-about .cst-profile-tit h2{font-size:14px;line-height:18px;}
}
/*news-css------------------------------------------------------------*/
.ast-separate-container{background-color:#ffffff;}
.single-post .ast-container{max-width:100%!important;padding-left:0!important;padding-right:0!important;}
.cst-news h1,.cst-news h2,.cst-news h3,.cst-news h4,.cst-news h5,.cst-news h6,.cst-news ul,.cst-news li,.cst-news p,.cst-news div,.cst-news a{padding:0;margin:0;}
.cst-news ul,.cst-news li,.cst-news ol{list-style-type:none;}
.cst-news a{text-decoration:none;outline:none;color:#000000;}
.cst-news a:hover,.cst-news a:active,.cst-news a:focus{text-decoration:none;outline:none;}
.cst-news input,.cst-news button,.cst-news textarea{padding:0;margin:0;border-radius:none;}
.cst-news{width:80%;margin:0 auto;padding:100px 0px;}
.cst-news.cst-news-all{width:84%;}
.cst-news .news-tit{position:relative;font-size:60px;line-height:64px;text-align:center;color:#000000;font-family:"Poppins",Sans-serif;font-weight:600;padding-bottom:30px;}
.cst-news .news-tit:after{content:"";position:absolute;bottom:0;left:50%;margin-left:-60px;display:block;width:120px;height:6px;border-radius:99px;background-color:#d71718;}
.cst-news .news-h{font-size:60px;line-height:64px;text-align:center;color:#000000;font-family:"Poppins",Sans-serif;font-weight:600;}
.cst-news .news-time{margin-top:40px;font-size:24px;line-height:28px;text-align:center;color:#666666;font-family:"Poppins",Sans-serif;font-weight:400;}
.cst-news .news-details{margin-top:120px;}
.cst-news .details-con{margin-top:100px;}
.cst-news .details-con .con-text{margin-top:40px;}
.cst-news .details-con .con-text p{font-size:24px;line-height:48px;color:#333333;font-family:"Poppins",Sans-serif;font-weight:400;}
.cst-news .details-con .con-img{margin-top:40px;display:flex;justify-content:center;}
.cst-news .details-con .con-img img{max-width:100%;}
.cst-news .details-con .con-video{display:flex;justify-content:center;}
.cst-news .details-con > :first-child{margin-top:0!important;}
.cst-news .pages-details{position:relative;margin-top:140px;display:flex;align-items:center;justify-content:space-between;}
.cst-news .pages-details a{position:relative;z-index:2;display:inline-block;font-size:24px;line-height:28px;color:#333333;padding:8px 10px;background-color:#ffffff;cursor:pointer;font-family:"Poppins",Sans-serif;font-weight:600;}
.cst-news .pages-details span{position:relative;z-index:2;display:inline-block;font-size:24px;line-height:28px;color:#bababa;padding:8px 10px;background-color:#ffffff;cursor:pointer;font-family:"Poppins",Sans-serif;font-weight:600;}
.cst-news .pages-details a.back{background-color:#ffffff;color:#333333;padding:8px 80px;border:1px solid #d71718;font-family:"Poppins",Sans-serif;font-weight:600;}
.cst-news .pages-details a.back:hover{background-color:#d71718;color:#ffffff;}
.cst-news .pages-details a.prev:hover{color:#d71718;}
.cst-news .pages-details a.next:hover{color:#d71718;}
.cst-news .list-item{padding:100px 0;border-top:1px solid #444444;overflow:hidden;}
.cst-news .list-item:first-child{border-top-color:transparent;}
.cst-news .list-item a{display:flex;justify-content:space-between;}
.cst-news .list-item .item-con{width:55%;padding-right:30px;box-sizing:border-box;}
.cst-news .list-item .item-img{width:calc(45% - 60px);height:510px;}
.cst-news .list-item .news-h{margin-top:20px;font-size:48px;line-height:60px;text-align:left;font-family:"Poppins",Sans-serif;font-weight:600;}
.cst-news .list-item .news-time{margin-top:30px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.cst-news .list-item .con-text{margin-top:30px;}
.cst-news .list-item .con-text p{font-size:18px;line-height:36px;color:#666666;;font-family:"Poppins",Sans-serif;font-weight:400;}
.cst-news .list-item .item-img{display:flex;justify-content:center;align-items:center;overflow:hidden;}
.cst-news .list-item .item-img img{max-width:100%;width:100%;height:100%;object-fit:cover;}
.cst-news .list-item .news-h{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}
.cst-news .list-item .con-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis;}
.cst-news .list-item .con-btn{margin-top:50px;}
.cst-news .list-item .con-btn span{display:inline-block;padding:10px 25px;border:2px solid #d71718;color:#d71718;border-radius:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:24px;line-height:28px;font-family:"Poppins",Sans-serif;font-weight:400;}
.cst-news .list-item .con-btn:hover span{color:#ffffff;background-color:#d71718;}
.cst-news .pages-list{padding-top:80px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;border-top:1px solid #444444;}
.cst-news .pages-list a{display:flex;justify-content:center;align-items:center;margin:8px 8px;width:38px;height:38px;font-size:22px;border:1px solid #cccccc;color:#000000;cursor:pointer;font-family:"Poppins",Sans-serif;font-weight:500;}
.cst-news .pages-list a.current{color:#ffffff;background-color:#d71718;border:1px solid #d71718;}
.cst-news .pages-list a:hover{color:#ffffff;background-color:#d71718;border:1px solid #d71718;}
.cst-news .pages-list span{display:flex;justify-content:center;align-items:center;margin:8px 8px;width:38px;height:38px;font-size:22px;border:1px solid #cccccc;color:#000000;cursor:pointer;font-family:"Poppins",Sans-serif;font-weight:500;}
.cst-news .pages-list span.current{color:#ffffff;background-color:#d71718;border:1px solid #d71718;}
@media screen and (max-width:1700px){
.cst-news{width:86%;padding:80px 0px;}
.cst-news.cst-news-all{width:88%;}
.cst-news .news-tit{font-size:54px;line-height:60px;}
.cst-news .news-h{font-size:54px;line-height:60px;}
.cst-news .news-time{font-size:22px;line-height:26px;}
.cst-news .news-details{margin-top:80px;}
.cst-news .details-con{margin-top:80px;}
.cst-news .details-con .con-text{margin-top:30px;}
.cst-news .details-con .con-text p{font-size:20px;line-height:40px;}
.cst-news .details-con .con-img{margin-top:30px;}
.cst-news .pages-details{margin-top:100px;}
.cst-news .pages-details a.back{padding:8px 70px;}
.cst-news .list-item{padding:80px 0;}
.cst-news .list-item .item-img{width:calc(45% - 50px);height:480px;}
.cst-news .list-item .news-h{font-size:44px;line-height:54px;}
.cst-news .list-item .con-btn{margin-top:40px;}
.cst-news .list-item .con-btn span{padding:8px 20px;border-radius:12px;font-size:22px;line-height:26px;}
}
@media screen and (max-width:1580px){
.cst-news{width:94%;padding:60px 0px;}
.cst-news.cst-news-all{width:94%;}
.cst-news .news-tit{font-size:50px;line-height:54px;padding-bottom:20px;}
.cst-news .news-tit:after{margin-left:-50px;width:100px;height:4px;}
.cst-news .news-h{font-size:48px;line-height:52px;}
.cst-news .news-time{margin-top:30px;font-size:20px;line-height:24px;}
.cst-news .news-details{margin-top:60px;}
.cst-news .details-con{margin-top:60px;}
.cst-news .details-con .con-text{margin-top:20px;}
.cst-news .details-con .con-text p{font-size:18px;line-height:36px;}
.cst-news .details-con .con-img{margin-top:20px;}
.cst-news .pages-details{margin-top:60px;}
.cst-news .pages-details a{font-size:20px;line-height:24px;padding:8px 8px;}
.cst-news .pages-details span{font-size:20px;line-height:24px;padding:8px 8px;}
.cst-news .pages-details a.back{padding:8px 60px;}
.cst-news .list-item{padding:70px 0;}
.cst-news .list-item .item-con{padding-right:20px;}
.cst-news .list-item .item-img{width:calc(45% - 40px);height:427px;}
.cst-news .list-item .news-time{margin-top:20px;}
.cst-news .list-item .news-h{margin-top:15px;font-size:40px;line-height:52px;}
.cst-news .list-item .con-text{margin-top:20px;}
.cst-news .list-item .con-text p{font-size:16px;line-height:32px;}
.cst-news .list-item .con-btn span{padding:8px 15px;border-radius:10px;font-size:20px;line-height:24px;}
.cst-news .pages-list{padding-top:60px;}
.cst-news .pages-list a{margin:6px 6px;width:34px;height:34px;font-size:20px;}
.cst-news .pages-list span{margin:6px 6px;width:34px;height:34px;font-size:20px;}
}
@media screen and (max-width:1480px){
.cst-news{padding:40px 0px;}
.cst-news .news-tit{font-size:48px;line-height:52px;padding-bottom:15px;}
.cst-news .news-tit:after{margin-left:-40px;width:80px;}
.cst-news .news-h{font-size:44px;line-height:48px;}
.cst-news .news-details{margin-top:40px;}
.cst-news .details-con{margin-top:40px;}
.cst-news .pages-details{margin-top:40px;}
.cst-news .pages-details a.back{padding:8px 40px;}
.cst-news .list-item{padding:60px 0;}
.cst-news .list-item .item-con{width:52%;padding-right:0px;}
.cst-news .list-item .item-img{width:calc(48% - 30px);height:394px;}
.cst-news .list-item .news-h{margin-top:10px;font-size:36px;line-height:48px;}
.cst-news .list-item .con-text p{line-height:28px;}
}
@media screen and (max-width:1340px){
.cst-news .news-tit{font-size:44px;line-height:48px;padding-bottom:10px;}
.cst-news .news-tit:after{margin-left:-30px;width:60px;}
.cst-news .news-h{font-size:40px;line-height:44px;}
.cst-news .news-time{margin-top:20px;font-size:18px;line-height:22px;}
.cst-news .news-details{margin-top:30px;}
.cst-news .details-con{margin-top:20px;}
.cst-news .details-con .con-text{margin-top:15px;}
.cst-news .details-con .con-text p{font-size:16px;line-height:32px;}
.cst-news .details-con .con-img{margin-top:15px;}
.cst-news .list-item{padding:50px 0;}
.cst-news .list-item .item-img{width:calc(48% - 20px);height:354px;}
.cst-news .list-item .news-time{margin-top:15px;}
.cst-news .list-item .news-h{font-size:32px;line-height:44px;}
.cst-news .list-item .con-text{margin-top:15px;}
.cst-news .list-item .con-btn{margin-top:30px;}
.cst-news .list-item .con-btn span{padding:5px 15px;border-radius:5px;font-size:18px;line-height:22px;border:1px solid #d71718;}
.cst-news .pages-list{padding-top:40px;}
.cst-news .pages-list a{margin:5px 5px;width:32px;height:32px;font-size:18px;}
.cst-news .pages-list span{margin:5px 5px;width:32px;height:32px;font-size:18px;}
}
@media screen and (max-width:1280px){
.cst-news .news-tit{font-size:40px;line-height:44px;}
.cst-news .news-tit:after{margin-left:-25px;width:50px;height:3px;}
.cst-news .news-h{font-size:36px;line-height:40px;}
.cst-news .news-time{font-size:16px;line-height:20px;}
.cst-news .news-details{margin-top:20px;}
.cst-news .list-item{padding:40px 0;}
.cst-news .list-item .item-con{width:50%;}
.cst-news .list-item .item-img{width:calc(50% - 20px);height:324px;}
.cst-news .list-item .news-h{font-size:28px;line-height:40px;}
.cst-news .list-item .con-text p{line-height:24px;}
}
@media screen and (max-width:990px){
.cst-news{padding:30px 0px;}
.cst-news .news-tit{font-size:36px;line-height:40px;}
.cst-news .news-tit:after{margin-left:-20px;width:40px;height:2px;}
.cst-news .news-h{font-size:32px;line-height:36px;}
.cst-news .news-time{margin-top:15px;}
.cst-news .details-con{margin-top:15px;}
.cst-news .details-con .con-text p{line-height:28px;}
.cst-news .pages-details{margin-top:30px;}
.cst-news .pages-details a{font-size:18px;line-height:22px;padding:8px 8px;}
.cst-news .pages-details span{font-size:18px;line-height:22px;padding:8px 8px;}
.cst-news .pages-details a.back{padding:8px 30px;}
.cst-news .list-item{padding:30px 0;}
.cst-news .list-item .item-img{height:294px;}
.cst-news .list-item .news-time{margin-top:10px;}
.cst-news .list-item .news-h{font-size:24px;line-height:36px;}
.cst-news .list-item .con-text{margin-top:10px;}
.cst-news .list-item .con-btn{margin-top:20px;}
.cst-news .list-item .con-btn span{padding:5px 10px;font-size:16px;line-height:20px;}
.cst-news .pages-list{padding-top:30px;}
.cst-news .pages-list a{width:28px;height:28px;font-size:16px;}
.cst-news .pages-list span{width:28px;height:28px;font-size:16px;}
}
@media screen and (max-width:880px){
.cst-news .news-h{font-size:28px;line-height:32px;}
.cst-news .list-item .item-img{height:286px;}
.cst-news .list-item .news-h{font-size:22px;line-height:32px;}
}
@media screen and (max-width:767px){
.cst-news .news-tit{font-size:32px;line-height:36px;}
.cst-news .news-h{font-size:24px;line-height:28px;}
.cst-news .news-time{margin-top:10px;font-size:14px;line-height:18px;}
.cst-news .details-con{margin-top:10px;}
.cst-news .details-con .con-text{margin-top:10px;}
.cst-news .details-con .con-text p{font-size:14px;line-height:24px;}
.cst-news .details-con .con-img{margin-top:10px;}
.cst-news .pages-details{margin-top:20px;}
.cst-news .pages-details a{font-size:16px;line-height:20px;padding:5px 5px;}
.cst-news .pages-details span{font-size:16px;line-height:20px;padding:5px 5px;}
.cst-news .pages-details a.back{padding:5px 20px;}
.cst-news .list-item{padding:20px 0;}
.cst-news .list-item a{flex-wrap:wrap;}
.cst-news .list-item .item-con{width:100%;}
.cst-news .list-item .item-img{width:100%;height:360px;}
.cst-news .list-item .news-time{margin-top:5px;}
.cst-news .list-item .news-h{font-size:20px;line-height:28px;}
.cst-news .list-item .con-text{margin-top:5px;}
.cst-news .list-item .con-text p{font-size:14px;line-height:20px;}
.cst-news .list-item .con-btn{margin-top:15px;}
.cst-news .list-item .con-btn span{font-size:14px;line-height:18px;}
.cst-news .pages-list{padding-top:20px;}
.cst-news .pages-list a{margin:4px 4px;width:24px;height:24px;font-size:14px;}
.cst-news .pages-list span{margin:4px 4px;width:24px;height:24px;font-size:14px;}
}
@media screen and (max-width:604px){
.cst-news .news-tit{font-size:28px;line-height:32px;}
.cst-news .news-h{font-size:20px;line-height:24px;}
.cst-news .details-con .con-text p{font-size:12px;line-height:20px;}
.cst-news .list-item{padding:15px 0;}
.cst-news .list-item .item-img{height:320px;}
.cst-news .list-item .news-h{font-size:18px;line-height:24px;}
}
@media screen and (max-width:480px){
.cst-news{padding:20px 0px;}
.cst-news .news-tit{font-size:24px;line-height:28px;padding-bottom:5px;}
.cst-news .news-h{font-size:18px;line-height:22px;}
.cst-news .news-time{margin-top:5px;font-size:12px;line-height:16px;}
.cst-news .news-details{margin-top:15px;}
.cst-news .details-con .con-text p{line-height:18px;}
.cst-news .pages-details{margin-top:15px;}
.cst-news .pages-details a{font-size:14px;line-height:18px;padding:5px 2px;}
.cst-news .pages-details span{font-size:14px;line-height:18px;padding:5px 2px;}
.cst-news .list-item .item-img{height:240px;}
.cst-news .list-item .news-h{font-size:16px;line-height:20px;}
.cst-news .list-item .con-text p{font-size:12px;line-height:18px;}
.cst-news .list-item .con-btn{margin-top:10px;}
.cst-news .list-item .con-btn span{font-size:12px;line-height:16px;}
.cst-news .pages-list{padding-top:15px;}
.cst-news .pages-list a{margin:3px 3px;font-size:12px;}
.cst-news .pages-list span{margin:3px 3px;font-size:12px;}
}
@media screen and (max-width:360px){
.cst-news .news-tit{font-size:22px;line-height:26px;}
.cst-news .news-h{font-size:16px;line-height:20px;}
.cst-news .news-details{margin-top:10px;}
.cst-news .list-item .item-img{height:160px;}
.cst-news .pages-details a.back{padding:5px 5px;}
}
/* pros-pro---------------------------------------------------------------------------------------------------------------------------- */
/* .single-product .ast-container{max-width:100%!important;padding-left:0!important;padding-right:0!important;background-color:#ffffff;}
.post-type-archive-product .ast-container{max-width:100%!important;padding-left:0!important;padding-right:0!important;background-color:#ffffff;} */
.zbpro{width:100%;max-width:100%;}
.zbpro .img{display:flex;display:-webkit-flex;justify-content:center;align-items:center;}
.zbpro .img img{max-width:100%;max-height:100%;object-fit:cover;}
.pros .click-span{opacity:0.7;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.pros .click-filter{transform:translateX(0%) !important;-webkit-transform:translateX(0%) !important;-moz-transform:translateX(0%) !important;-ms-transform:translateX(0%) !important;}
.pros-screen{position:relative;overflow:hidden;}
.pros-screen .screen-con{display:flex;align-items:center;justify-content:flex-start;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform: translate(-50%,-50%);max-width:94%;width:84%;}
.pros-screen .screen-con .screen-des{padding-bottom:120px;}
.pros-screen .screen-con h1{position:relative;padding:25px 0px;margin:0px auto;font-size:60px;line-height:64px;text-align:center;font-family:"poppins",Sans-serif;font-weight:600;color:#000000;}
.pros-screen .screen-con h1:after{content:"";position:absolute;bottom:0;left:0;width:124px;height:5px;background-color:#000000;}
.pros-box{display:flex;display:-webkit-flex;justify-content:space-between;}
.pros-menu{width:550px;padding:30px 0px 30px 160px;background-color:#f6f6f6;}
.pros-menu .menu-operate{position:relative;}
.pros-menu .operate-tit{display:none;font-size:18px;line-height:24px;font-family:"poppins",Sans-serif;font-weight:500;}
.pros-menu .menu-list{position:relative;}
.pros-menu .menu-list .menu-item{margin-bottom:45px;cursor:pointer;}
.pros-menu .menu-item .menu-item-tit{display:flex;display:-webkit-flex;justify-content:space-between;align-items:flex-end;margin-right:15px;padding-top:20px;padding-bottom:2px;border-bottom:1px solid #2b2b2b;}
.pros-menu .menu-item .menu-item-tit .img{width:140px;}
.pros-menu .menu-item .menu-item-tit h2{display:inline-block;position:relative;margin-bottom:15px;padding-right:36px;font-size:20px;line-height:28px;font-family:"poppins",Sans-serif;font-weight:600;color:#2b2b2b;}
.pros-menu .menu-item .menu-item-tit h2:after{position:absolute;right:0;top:50%;margin-top:-6px;content:"";display:block;width:16px;height:12px;background:url(https://zubootech.com/wp-content/uploads/2026/05/icon-arrow-rm.png) center center no-repeat;background-size:100% auto;}
.pros-menu .menu-list .menu-item:hover{background-color:#ffffff;box-shadow:5px 5px 5px #e6e6e6;}
.pros-menu .menu-list .menu-item:hover .menu-item-tit h2{padding-right:30px;}
.pros-list{width:calc(100% - 550px);padding:100px 160px 100px 40px;}
.pros-list-con{display:flex;display:-webkit-flex;flex-wrap:wrap;gap:0px 60px;}
.pros-item{width:calc((100% - 120px) / 3);margin-bottom:40px;}
.pros-item .pro-info{display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;padding:10px 0px;}
.pros-item .pro-info .pro-btn{position:relative;width:110px;font-size:16px;line-height:20px;text-align:right;cursor:pointer;color:#666666;font-family:"Poppins",Sans-serif;font-weight:400;}
.pros-item .pro-info .pro-btn:after{content:"";position:absolute;bottom:0;right:0;width:100%;height:1px;background-color:#a9a9a9;}
.pros-item .pro-info .pro-btn:hover{color:#333333;}
.pros-item .pro-info .pro-tit{width:calc(100% - 115px);font-size:18px;line-height:24px;color:#000000;font-family:"poppins",Sans-serif;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pros-item img{width:100%;height:100%;object-fit:cover;}
.pros-item .pro-image{display:block;position:relative;overflow:hidden;aspect-ratio: 1/1;cursor:pointer;border:1px solid #cccccc;}
.pros-item .pro-img-default{position:absolute;width:100%;height:100%;transition:opacity 0.5s ease-in-out;}
.pros-item .pro-img-hover{position:absolute;width:100%;height:100%;opacity:0;transform:scale(1.1);transition:opacity 0.5s ease-in-out,transform 0.5s ease-out;}
/* .pros-item .pro-image:hover .pro-img-default{opacity:0;}
.pros-item .pro-image:hover .pro-img-hover{opacity:1;transform:scale(1.01);} */
.pros-item .pro-image.has-hover-img:hover .pro-img-default{opacity:0;}
.pros-item .pro-image.has-hover-img:hover .pro-img-hover{opacity:1;transform:scale(1.01);}
.pros-item .pro-image:not(.has-hover-img):hover .pro-img-default{opacity:1;}
.pros-list-pages{display:flex;display:-webkit-flex;justify-content:center;padding:10px 0px;flex-wrap:wrap;}
.pros-list-pages a,.pros-list-pages span{display:flex;display:-webkit-flex;justify-content:center;align-items:center;width:38px;height:38px;font-size:22px;color:#000000;border:1px solid #cccccc;font-family:"poppins",Sans-serif;font-weight:500;margin:8px;cursor:pointer;}
.pros-list-pages a:hover{background-color:#d71718;border:1px solid #d71718;color:#ffffff;}
.pros-list-pages span.active{background-color:#d71718;border:1px solid #d71718;color:#ffffff;}
.pros-list-pages span.current{background-color:#d71718;border:1px solid #d71718;color:#ffffff;}
.pro .pro-block{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:center;position:relative;max-width:100%;overflow:hidden;}
.pro .pro-block .img{width:100%;}
.pro .pro-block .img img{width:100%;}
.pro .pro-block .pro-block-part{width:100%;}
.pro .pro-block.pro-para{padding-top:90px;padding-bottom:30px;background:url(https://zubootech.com/wp-content/uploads/2026/05/pros-para-bg.jpg) center center no-repeat;background-size:cover;}
.pro .pro-block.pro-para .pro-block-con{width:74%;margin:0 auto;text-align:center;}
.pro .pro-block.pro-para .pro-block-area{border-radius:38px;padding:4px 5px;background:linear-gradient(68deg,#04a4ff 0%,#04a4ff 30%,#ffffff 40%,#ffffff 45%,#ffffff 50%,#64c6ff 70%,#64c6ff 100%);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;box-shadow:2px 5px 5px #d9d9d9;}
.pro .pro-block.pro-para .pro-block-box{border-radius:35px;padding:60px 40px 30px 40px;background-color:#ffffff;box-shadow:2px 2px 5px #e4e4e4;}
.pro .pro-block.pro-para .pro-block-tit{font-size:48px;line-height:54px;text-align:center;color:#000000;font-family:"Poppins",Sans-serif;font-weight:700;text-transform:uppercase;}
.pro .pro-block.pro-para .pro-block-tip{margin-top:5px;font-size:21px;line-height:30px;text-align:center;color:#000000;font-family:"Poppins",Sans-serif;font-weight:700;}
.pro .pro-block.pro-para .pro-block-table{overflow:hidden;margin-top:20px;}
.pro .pro-block.pro-para .pro-block-table ul{float:left;width:50%;padding:15px;}
.pro .pro-block.pro-para .pro-block-table li{display:flex;display:-webkit-flex;align-items:center;padding:5px 15px;}
.pro .pro-block.pro-para .pro-block-table li:nth-child(2n-1){background-color:#f6f6f6;}
.pro .pro-block.pro-para .pro-block-table li h3{width:50%;font-size:20px;line-height:24px;padding:0px 5px;color:#000000;text-align:left;font-family:"Poppins",Sans-serif;font-weight:400;word-wrap:break-word;}
.pro .pro-block.pro-para .pro-block-table li p{width:50%;font-size:20px;line-height:24px;padding:0px 5px;color:#666666;text-align:left;font-family:"Poppins",Sans-serif;font-weight:300;word-wrap:break-word;}
.pro .pro-block.pro-para .pro-block-btn{margin-top:40px;display:inline-block;}
@media(max-width:1880px){
.pros-list-con{gap:0px 40px;}
.pros-list{padding:80px 160px 80px 40px;}
.pros-item{width:calc((100% - 80px) / 3);}
.pros-menu .menu-item .menu-item-tit h2{padding-right:26px;}
.pros-menu .menu-list .menu-item:hover .menu-item-tit h2{padding-right:20px;}
.pro .pro-block.pro-para .pro-block-box{padding:50px 40px 30px 40px;}
.pro .pro-block.pro-para .pro-block-tit{font-size:44px;line-height:48px;}
.pro .pro-block.pro-para .pro-block-tip{font-size:20px;line-height:28px;}
.pro .pro-block.pro-para .pro-block-table{margin-top:10px;}
.pro .pro-block.pro-para .pro-block-table ul{padding:10px;}
.pro .pro-block.pro-para .pro-block-table li{padding:5px 10px;}
.pro .pro-block.pro-para .pro-block-table li h3{font-size:18px;line-height:22px;}
.pro .pro-block.pro-para .pro-block-table li p{font-size:18px;line-height:22px;}
.pro .pro-block.pro-para .pro-block-btn{margin-top:30px;}
}
@media(max-width:1700px){
.pros-screen .screen-con .screen-des{padding-bottom:100px;}
.pros-screen .screen-con h1{padding:20px 0px;font-size:54px;line-height:58px;}
.pros-screen .screen-con h1:after{width:100px;height:4px;}
.pros-menu{width:500px;padding:30px 0px 30px 120px;}
.pros-list{width:calc(100% - 500px);padding:60px 120px 60px 30px;}
.pros-list-con{gap:0px 20px;}
.pros-item{width:calc((100% - 40px) / 3);margin-bottom:30px;}
.pros-menu .menu-list .menu-item{margin-bottom:35px;}
.pro .pro-block.pro-para{padding-top:70px;}
.pro .pro-block.pro-para .pro-block-con{width:78%;}
.pro .pro-block.pro-para .pro-block-box{padding:40px 30px;}
.pro .pro-block.pro-para .pro-block-tit{font-size:40px;line-height:44px;}
.pro .pro-block.pro-para .pro-block-tip{font-size:18px;line-height:24px;}
.pro .pro-block.pro-para .pro-block-table li{padding:5px 5px;}
.pro .pro-block.pro-para .pro-block-btn{width:160px;}
}
@media(max-width:1580px){
.pros-screen .screen-con{width:94%;}
.pros-screen .screen-con .screen-des{padding-bottom:80px;}
.pros-screen .screen-con h1{padding:15px 0px;font-size:48px;line-height:52px;}
.pros-screen .screen-con h1:after{width:90px;height:4px;}
.pros-menu{width:480px;padding:30px 0px 30px 50px;}
.pros-list{width:calc(100% - 480px);padding:40px 50px 40px 30px;}
.pros-list-con{gap:0px 10px;}
.pros-item{width:calc((100% - 20px) / 3);margin-bottom:20px;}
.pros-menu .menu-list .menu-item{margin-bottom:25px;}
.pros-menu .menu-item .menu-item-tit{padding-top:0;}
.pros-item .pro-info .pro-btn{width:98px;font-size:14px;line-height:18px;}
.pros-item .pro-info .pro-tit{width:calc(100% - 103px);font-size:16px;line-height:22px;}
.pro .pro-block.pro-para{padding-top:50px;}
.pro .pro-block.pro-para .pro-block-con{width:84%;}
.pro .pro-block.pro-para .pro-block-box{padding:30px;}
.pro .pro-block.pro-para .pro-block-tit{font-size:36px;line-height:40px;}
}
@media(max-width:1480px){
.pros-screen .screen-con .screen-des{padding-bottom:70px;}
.pros-screen .screen-con h1{padding:10px 0px;font-size:44px;line-height:48px;}
.pros-screen .screen-con h1:after{width:80px;height:3px;}
.pros-menu{width:400px;padding:20px 0px 20px 30px;}
.pros-list{width:calc(100% - 400px);padding:30px 30px 30px 20px;}
.pros-item{margin-bottom:15px;}
.pros-menu .menu-list .menu-item{margin-bottom:25px;}
.pros-menu .menu-item .menu-item-tit .img{width:120px;}
.pros-menu .menu-item .menu-item-tit h2{margin-bottom:10px;font-size:18px;line-height:24px;}
.pros-list-pages{padding:8px 0px;}
.pros-list-pages a,.pros-list-pages span{width:34px;height:34px;font-size:20px;margin:7px;}
.pro .pro-block.pro-para{padding-top:40px;padding-bottom:20px;}
.pro .pro-block.pro-para .pro-block-con{width:88%;}
.pro .pro-block.pro-para .pro-block-tit{font-size:32px;line-height:36px;}
}
@media(max-width:1340px){
.pros-screen .screen-con .screen-des{padding-bottom:60px;}
.pros-screen .screen-con h1{font-size:40px;line-height:44px;}
.pros-screen .screen-con h1:after{width:70px;height:3px;}
.pros-menu{width:320px;}
.pros-list{width:calc(100% - 320px);}
.pros-item{margin-bottom:10px;}
.pros-menu .menu-item .menu-item-tit .img{width:90px;}
.pros-item .pro-info .pro-btn{width:84px;font-size:12px;line-height:16px;}
.pros-item .pro-info .pro-tit{width:calc(100% - 88px);font-size:14px;line-height:20px;}
.pros-menu .menu-item .menu-item-tit h2:after{margin-top:-4.5px;width:12px;height:9px;}
.pros-menu .menu-item .menu-item-tit h2{font-size:16px;line-height:22px;padding-right:20px;}
.pros-menu .menu-list .menu-item:hover .menu-item-tit h2{padding-right:16px;}
}
@media(max-width:1280px){
.pros-screen .screen-con .screen-des{padding-bottom:50px;}
.pros-screen .screen-con h1{font-size:36px;line-height:40px;}
.pros-item .pro-info{padding:5px 0px;}
.pros-item .pro-info .pro-btn{width:70px;font-size:10px;line-height:14px;}
.pros-item .pro-info .pro-tit{width:calc(100% - 72px);}
.pros-list-pages{padding:7px 0px;}
.pros-list-pages a,.pros-list-pages span{width:32px;height:32px;font-size:18px;margin:6px;}
.pro .pro-block.pro-para{padding-bottom:10px;}
.pro .pro-block.pro-para .pro-block-con{width:94%;}
.pro .pro-block.pro-para .pro-block-box{padding:20px;border-radius:25px;}
.pro .pro-block.pro-para .pro-block-area{border-radius:28px;padding:3px 4px;}
.pro .pro-block.pro-para .pro-block-tit{font-size:28px;line-height:32px;}
.pro .pro-block.pro-para .pro-block-tip{font-size:16px;line-height:20px;}
.pro .pro-block.pro-para .pro-block-table ul{padding:5px;}
.pro .pro-block.pro-para .pro-block-table li h3{font-size:16px;line-height:20px;}
.pro .pro-block.pro-para .pro-block-table li p{font-size:16px;line-height:20px;}
.pro .pro-block.pro-para .pro-block-btn{margin-top:20px;width:140px;}
}
@media(max-width:990px){
.pros-screen .screen-con .screen-des{padding-bottom:40px;}
.pros-screen .screen-con h1{padding:8px 0px;font-size:32px;line-height:36px;}
.pros-screen .screen-con h1:after{width:60px;height:3px;}
.pros-menu{width:280px;padding:20px 0px 20px 20px;}
.pros-list{width:calc(100% - 280px);padding:20px 20px 2px 15px;}
.pros-item{width:calc((100% - 10px) / 2);margin-bottom:10px;}
.pros-menu .menu-item .menu-item-tit .img{width:80px;}
.pros-menu .menu-item .menu-item-tit h2{font-size:14px;line-height:20px;}
.pros-list-pages{padding:5px 0px;}
.pros-list-pages a,.pros-list-pages span{width:28px;height:28px;font-size:16px;margin:5px;}
.pro .pro-block.pro-para{padding-top:30px;}
.pro .pro-block.pro-para .pro-block-box{padding:15px 10px;}
.pro .pro-block.pro-para .pro-block-table{margin-top:5px;}
.pro .pro-block.pro-para .pro-block-table li h3{font-size:14px;line-height:18px;}
.pro .pro-block.pro-para .pro-block-table li p{font-size:14px;line-height:18px;}
.pro .pro-block.pro-para .pro-block-tit{font-size:24px;line-height:28px;}
.pro .pro-block.pro-para .pro-block-tip{font-size:14px;line-height:18px;}
}
@media(max-width:767px){
.pros-screen .screen-con .screen-des{padding-bottom:30px;}
.pros-screen .screen-con h1{padding:5px 0px;font-size:28px;line-height:32px;}
.pros-screen .screen-con h1:after{width:50px;height:2px;}
.pros-box{width:94%;margin:0 auto;flex-wrap:wrap;padding:20px 0px;}
.pros-menu{width:100%;padding:5px 0px;background-color:#ffffff;position:relative;}
.pros-menu .menu-list{margin-top:0px;position:absolute;top:34px;left:0;width:100%;justify-content:center;padding:10px 10px 20px 10px;margin-right:0%;z-index:120;background-color:#ffffff;box-shadow:0px 0px 10px rgb(0,0,0,0.1);overflow:hidden;transform:translateX(-110%);-webkit-transform:translateX(-110%);-ms-transform:translateX(-110%);-moz-transform:translateX(-110%);transition:all 1.5s cubic-bezier(.77, 0, .175, 1);-webkit-transition:all 1.5s cubic-bezier(.77, 0, .175, 1);-ms-transition:all 1.5s cubic-bezier(.77, 0, .175, 1);-moz-transition:all 1.5s cubic-bezier(.77, 0, .175, 1);}
.pros-menu .menu-list .menu-item{margin-bottom:5px;}
.pros-menu .menu-item .menu-item-tit{margin-right:0;padding-top:2px;padding-bottom:2px;}
.pros-menu .menu-operate{display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;}
.pros-menu .operate-tit{display:inline-block;}
.pros-menu .operate-box{position:relative;width:22px;height:22px;transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;cursor:pointer;}
.pros-menu .menu-operate .operate-line{position:absolute;content:"";transform:translate(-50%,-50%);top:50%;left:50%;background-color:#000000;width:100%;height:2px;}
.pros-menu .menu-operate .operate-line2{width:2px;height:100%;}
.pros-menu .menu-operate .operate-box.folded .operate-line1{transform:rotate(90deg);}
.pros-list{width:100%;padding:0px;margin-top:10px;}
.pros-menu .menu-item .menu-item-tit h2{margin-bottom:5px;font-size:12px;line-height:18px;}
.pros-item .pro-info{padding:3px 0px;}
.pro .pro-block.pro-para{padding-top:20px;padding-bottom:5px;}
.pro .pro-block.pro-para .pro-block-area{background:linear-gradient(80deg,#04a4ff 0%,#04a4ff 30%,#ffffff 40%,#ffffff 45%,#ffffff 50%,#64c6ff 70%,#64c6ff 100%);}
.pro .pro-block.pro-para .pro-block-table ul{width:100%;}
.pro .pro-block.pro-para .pro-block-box{border-radius:15px;}
.pro .pro-block.pro-para .pro-block-area{border-radius:18px;padding:2px 3px;}
.pro .pro-block.pro-para .pro-block-tit{font-size:20px;line-height:24px;}
.pro .pro-block.pro-para .pro-block-btn{width:120px;}
}
@media(max-width:604px){
.pros-screen .screen-con h1{font-size:24px;line-height:28px;}
}
@media(max-width:480px){
.pros-screen .screen-con h1{font-size:20px;line-height:24px;}
.pros-screen .screen-con h1:after{width:40px;height:2px;}
.pros-menu .menu-item .menu-item-tit .img{width:60px;}
.pros-menu .operate-tit{font-size:16px;line-height:22px;}
.pros-menu .menu-list{padding:10px 10px 15px 10px;}
.pros-list-con{gap:0px 5px;}
.pros-item{width:calc((100% - 5px) / 2);margin-bottom:8px;}
.pros-item .pro-info .pro-btn{display:none;}
.pros-item .pro-info .pro-tit{width:100%;font-size:12px;line-height:16px;}
.pros-list-pages{padding:3px 0px;}
.pros-list-pages a,.pros-list-pages span{width:24px;height:24px;font-size:14px;margin:3px;}
.pro .pro-block.pro-para .pro-block-box{padding:10px;}
.pro .pro-block.pro-para .pro-block-table ul{padding:0px;}
.pro .pro-block.pro-para .pro-block-table li{padding:3px 0px;}
.pro .pro-block.pro-para .pro-block-table li h3{font-size:12px;line-height:16px;}
.pro .pro-block.pro-para .pro-block-table li p{font-size:12px;line-height:16px;}
.pro .pro-block.pro-para .pro-block-tip{font-size:12px;line-height:16px;}
.pro .pro-block.pro-para .pro-block-tit{font-size:18px;line-height:22px;}
.pro .pro-block.pro-para .pro-block-btn{margin-top:10px;width:100px;}
}
@media(max-width:360px){
.pros-screen .screen-con h1{font-size:18px;line-height:22px;}
.pro .pro-block.pro-para .pro-block-area{background:linear-gradient(88deg,#04a4ff 0%,#04a4ff 30%,#ffffff 40%,#ffffff 45%,#ffffff 50%,#64c6ff 70%,#64c6ff 100%);}
.pro .pro-block.pro-para .pro-block-table li h3{padding:0px 2px;}
.pro .pro-block.pro-para .pro-block-table li p{padding:0px 2px;}
}
@media(max-width:280px){
.pros-list-con{gap:0px 0px;}
.pros-item{width:100%;margin-bottom:8px;}
}
/* --------------------------------------------pro-land-css---------------------------------------------- */
.pro .pro-block.pro-part1{background-position:center center;background-repeat:no-repeat;background-size:cover;}
.pro .pro-block.pro-part1 .pro-block-part{width:84%;margin:0 auto;display:flex;display:-webkit-flex;justify-content:center;align-items:center;position:relative;z-index:2;}
.pro .pro-block.pro-part1 .pro-block-pl{width:55%;padding-bottom:60px;}
.pro .pro-block.pro-part1 .pro-block-pl .img img{width:323px;}
.pro .pro-block.pro-part1 .pro-block-pl h1{display:block;width:100%;text-align:center;font-size:66px;line-height:70px;text-transform:uppercase;font-family:"Poppins",Sans-serif;font-weight:700;color:#ffffff;}
.pro .pro-block.pro-part1 .pro-block-pl h3{display:block;width:100%;text-align:center;margin-top:30px;font-size:30px;line-height:36px;font-family:"Poppins",Sans-serif;font-weight:400;color:#d1d1d1;}
.pro .pro-block.pro-part1 .pro-block-pl .btn{display:block;text-align:center;}
.pro .pro-block.pro-part1 .pro-block-pl a{display:inline-block;margin-top:30px;padding:2px 15px;border:1px solid #04a4ff;font-size:28px;color:#04a4ff;font-family:"Poppins",Sans-serif;font-weight:500;border-radius:22px;}
.pro .pro-block.pro-part1 .pro-block-pl a span{font-size:44px;line-height:48px;text-transform:uppercase;font-family:"Poppins",Sans-serif;font-weight:600;}
.pro .pro-block.pro-part1 .pro-block-pr{width:45%;}
.pro .pro-block.pro-part2{background-position:top center;background-repeat:no-repeat;background-size:cover;}
.pro .pro-block.pro-part2 .pro-block-part{width:84%;margin:0 auto;}
.pro .pro-block.pro-part2 .pro-block-pt{margin:0px 80px;position:relative;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl{width:42%;position:absolute;left:0;top:50%;transform:translate(0,-50%);}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl h1{font-size:48px;line-height:54px;text-transform:uppercase;font-family:"Poppins",Sans-serif;font-weight:700;color:#ffffff;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl h3{margin-top:25px;font-size:16px;line-height:36px;font-family:"Poppins",Sans-serif;font-weight:300;color:#d1d1d1;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl ul{margin-top:80px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl li{padding-left:26px;position:relative;font-size:20px;line-height:24px;margin-top:15px;color:#ffffff;font-family:"Poppins",Sans-serif;font-weight:300;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl li:before{content:"";position:absolute;left:8px;top:7px;display:block;width:10px;height:10px;background-color:#04a4ff;border-radius:999px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pr{padding-left:35%;}
.pro .pro-block.pro-part2 .pro-block-pb{padding:100px 0px;display:flex;display:-webkit-flex;justify-content:space-between;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem{width:calc((100% - 50px) / 2);position:relative;border-radius:25px;overflow:hidden;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem1 .pro-block-pdes{position:absolute;left:0px;bottom:0px;z-index:2;padding:0px 140px 80px 70px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem2 .pro-block-pdes{position:absolute;left:0px;top:0px;z-index:2;padding:50px 50px 0px 50px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem .pro-block-pdes h1{font-size:36px;line-height:40px;text-transform:uppercase;font-family:"Poppins",Sans-serif;font-weight:700;color:#ffffff;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem .pro-block-pdes h3{margin-top:20px;font-size:16px;line-height:36px;font-family:"Poppins",Sans-serif;font-weight:300;color:#d1d1d1;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem .img{width:100%;height:100%;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem .img img{width:100%;height:100%;object-fit:cover;}
.pro .pro-block.pro-part3{background-color:#000000;}
.pro .pro-block.pro-part3 .pro-block-part{position:absolute;width:84%;margin:0 auto;z-index:3;top:50%;transform:translate(0,-50%);}
.pro .pro-block.pro-part3 .pro-block-pt{width:100%;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes{padding:50px 0px 50px 60px;display:inline-block;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes h1{font-size:55px;line-height:60px;text-align:center;text-transform:uppercase;font-family:"Poppins",Sans-serif;font-weight:700;color:#ffffff;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes h3{margin-top:30px;font-size:24px;text-align:center;line-height:48px;text-transform:uppercase;font-family:"Poppins",Sans-serif;font-weight:300;color:#ffffff;}
.pro .pro-block.pro-part3 .pro-block-pb{margin-top:150px;display:flex;display:-webkit-flex;justify-content:space-between;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem{width:calc((100% - 75px) / 2);position:relative;overflow:hidden;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .img{border-radius:25px;overflow:hidden;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .img img{width:100%;height:100%;object-fit:cover;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes{position:relative;margin-top:30px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes h1{font-size:36px;line-height:40px;text-align:center;text-transform:uppercase;font-family:"Poppins",Sans-serif;font-weight:700;color:#ffffff;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes h3{margin-top:20px;font-size:24px;line-height:28px;text-align:center;font-family:"Poppins",Sans-serif;font-weight:300;color:#d1d1d1;}
.pro .pro-block.pro-part4{background-position:top center;background-repeat:no-repeat;background-size:cover;}
.pro .pro-block.pro-part4 .pro-block-part{width:100%;display:flex;display:-webkit-flex;justify-content:center;align-items:center}
.pro .pro-block.pro-part4 .pro-block-pl{width:50%;}
.pro .pro-block.pro-part4 .pro-block-pl .img{margin-bottom:-150px;}
.pro .pro-block.pro-part4 .pro-block-pr{width:50%;padding-right:8%;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes h1{margin-bottom:20px;font-size:55px;line-height:60px;text-transform:uppercase;font-family:"Poppins",Sans-serif;font-weight:700;color:#ffffff;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes h1:nth-child(2){color:#04a4ff;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes p{font-size:18px;line-height:30px;font-family:"Poppins",Sans-serif;font-weight:400;color:#d1d1d1;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes ul{padding:50px 0px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes li{margin-top:25px;line-height:1;display:block;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes li span{padding:3px 100px 3px 10px;display:inline-block;background:linear-gradient(to right,rgba(255,255,255,0.3) 50%,transparent 100%);font-size:18px;line-height:30px;font-family:"Poppins",Sans-serif;font-weight:300;color:#d1d1d1;}
.pro .pro-block.pro-part5{background-color:#232323;}
.pro .pro-block.pro-part5 .pro-block-part{position:absolute;right:3%;top:50%;transform:translate(0,-50%);width:47%;z-index:3;}
.pro .pro-block.pro-part5 .pro-block-pdes h1{font-size:55px;line-height:60px;text-transform:uppercase;font-family:"Poppins",Sans-serif;font-weight:700;color:#ffffff;}
.pro .pro-block.pro-part5 .pro-block-pdes h3{margin-top:15px;font-size:36px;line-height:40px;text-transform:uppercase;font-family:"Poppins",Sans-serif;font-weight:600;color:#ffffff;}
.pro .pro-block.pro-part5 .pro-block-pdes p{margin-top:15px;font-size:24px;line-height:30px;font-family:"Poppins",Sans-serif;font-weight:300;color:rgba(255,255,255,0.73);}
.pro .pro-block.pro-part5 .pro-block-pdes1{width:70%;padding-left:20%;padding-bottom:220px;background:url(https://zubootech.com/wp-content/uploads/2026/05/prot5-line1.png) left bottom no-repeat;background-size:auto 200px;}
.pro .pro-block.pro-part5 .pro-block-pdes2{width:100%;padding-left:45%;padding-bottom:120px;background:url(https://zubootech.com/wp-content/uploads/2026/05/prot5-line2.png) left bottom no-repeat;background-size:auto 100px;}
.pro .pro-block.pro-part6{background-position:top center;background-repeat:no-repeat;background-size:cover;}
.pro .pro-block.pro-part6 .pro-block-part{width:84%;margin:0 auto;padding:100px 30px 40px 30px;}
.pro .pro-block.pro-part6 .pro-block-pt{display:flex;display:-webkit-flex;align-items:center;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes{width:50%;}
.pro .pro-block.pro-part6 .pro-block-pt .img{margin-left:50px;width:34%;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h1{font-size:55px;line-height:72px;text-transform:uppercase;font-family:"Poppins",Sans-serif;font-weight:700;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h3{padding-right:100px;margin-top:60px;font-size:24px;line-height:36px;font-family:"Poppins",Sans-serif;font-weight:500;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes ul{padding-top:20px;padding-right:100px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes li{position:relative;margin-top:15px;padding-left:28px;font-size:24px;line-height:28px;font-family:"Poppins",Sans-serif;font-weight:400;color:#666666;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes li:before{content:"";position:absolute;left:0;top:50%;margin-top:-8px;display:block;width:16px;height:16px;background-color:#00a3ff;border-radius:999px;}
.pro .pro-block.pro-part6 .pro-block-pb{margin-top:50px;background:rgba(255,255,255,0.87);border-radius:25px;padding:70px 70px 50px 70px;}
.pro .pro-block.pro-part6 .pro-block-pb h1{text-align:center;font-size:36px;line-height:40px;font-family:"Poppins",Sans-serif;font-weight:600;}
.pro .pro-block.pro-part6 .pro-block-pb .pro-block-pul{margin-top:40px;display:flex;display:-webkit-flex;justify-content:space-between;}
.pro .pro-block.pro-part6 .pro-block-pb .pro-block-pli p{margin-top:20px;text-align:center;font-size:24px;line-height:28px;color:#666666;font-family:"Poppins",Sans-serif;font-weight:400;}
.pro .pro-block.pro-part8{background-color:#f0f0f0;}
.pro .pro-block.pro-part8 .pro-block-part{display:flex;display:-webkit-flex;position:relative;}
.pro .pro-block.pro-part8 .pro-block-ptit{position:absolute;top:70px;left:50%;transform:translate(-50%,0);z-index:2;width:94%;}
.pro .pro-block.pro-part8 .pro-block-ptit h1{font-size:55px;line-height:60px;text-align:center;text-transform:uppercase;font-family:"Poppins",Sans-serif;font-weight:700;}
.pro .pro-block.pro-part8 .pro-block-ptit h3{margin-top:20px;font-size:18px;line-height:22px;text-align:center;color:#666666;font-family:"Poppins",Sans-serif;font-weight:400;}
.pro .pro-block.pro-part8 .pro-block-pl{width:34%;position:relative;background:url(https://zubootech.com/wp-content/uploads/2026/05/prot8-bg11.jpg) right bottom no-repeat;background-size:100% auto;}
.pro .pro-block.pro-part8 .pro-block-pm{width:34%;position:relative;background:url(https://zubootech.com/wp-content/uploads/2026/05/prot8-bg12.jpg) right bottom no-repeat;background-size:100% auto;}
.pro .pro-block.pro-part8 .pro-block-pr{width:32%;position:relative;background:url(https://zubootech.com/wp-content/uploads/2026/05/prot8-bg13.jpg) right bottom no-repeat;background-size:100% auto;}
.pro .pro-block.pro-part8 .pro-block-pcon{padding:20% 0px 40px 0px;}
.pro .pro-block.pro-part8 .pro-block-pdes h1{padding-bottom:10px;font-size:30px;line-height:36px;text-transform:uppercase;font-family:"Poppins",Sans-serif;font-weight:600;}
.pro .pro-block.pro-part8 .pro-block-pdes li{position:relative;padding-left:24px;font-size:16px;line-height:30px;font-family:"Poppins",Sans-serif;font-weight:300;color:#666666;}
.pro .pro-block.pro-part8 .pro-block-pdes li:before{content:"";position:absolute;left:0;top:9px;display:block;width:14px;height:12px;background:url(https://zubootech.com/wp-content/uploads/2026/05/pro8-icon-checked.png) center center no-repeat;background-size:100% auto;}
.pro .pro-block.pro-part8 .pro-block-pdes p{font-size:16px;line-height:30px;font-family:"Poppins",Sans-serif;font-weight:300;color:#666666;}
.pro .pro-block.pro-part8 .pro-block-pl .pro-block-pdes{padding:0px 5% 0px 18%;margin-top:-50px;}
.pro .pro-block.pro-part8 .pro-block-pm .pro-block-pdes{padding:0px 20% 0px 6%;margin-top:-30px;}
.pro .pro-block.pro-part8 .pro-block-pr .pro-block-pdes{padding:0px 16% 0px 10%;margin-top:-30px;}
.pro .pro-block.pro-part9 .pro-block-ptit{position:absolute;top:50px;left:50%;transform:translate(-50%,0);z-index:2;width:94%;}
.pro .pro-block.pro-part9 .pro-block-ptit h1{font-size:55px;line-height:60px;text-align:center;text-transform:uppercase;font-family:"Poppins",Sans-serif;font-weight:700;}
.pro .pro-block.pro-part9 .pro-block-ptit h3{margin-top:20px;font-size:18px;line-height:22px;text-align:center;color:#666666;font-family:"Poppins",Sans-serif;font-weight:400;}
.pro .pro-block.pro-part10{background-color:#ffffff;}
.pro .pro-block.pro-part10 .pro-block-part{display:flex;display:-webkit-flex;position:relative;justify-content:space-between;}
.pro .pro-block.pro-part10 .pro-block-ptit{position:absolute;top:50px;left:50%;transform:translate(-50%,0);z-index:2;width:94%;}
.pro .pro-block.pro-part10 .pro-block-ptit h1{font-size:55px;line-height:60px;text-align:center;text-transform:uppercase;font-family:"Poppins",Sans-serif;font-weight:700;}
.pro .pro-block.pro-part10 .pro-block-pitem{position:relative;width:calc((100% - 6px) / 4);}
.pro .pro-block.pro-part10 .pro-block-pdes{position:absolute;bottom:40px;width:90%;margin:0 5%;}
.pro .pro-block.pro-part10 .pro-block-pdes h1{font-size:34px;line-height:40px;text-align:center;font-family:"Poppins",Sans-serif;font-weight:600;}
.pro .pro-block.pro-part10 .pro-block-pdes p{margin-top:15px;font-size:24px;line-height:36px;min-height:72px;text-align:center;font-family:"Poppins",Sans-serif;font-weight:400;color:#666666;}
.pro .pro-block.pro-part12{background-position:top center;background-repeat:no-repeat;background-size:cover;}
.pro .pro-block.pro-part12 .pro-block-part{width:78%;margin:0 auto;padding:110px 0px 90px 0px;display:flex;display:-webkit-flex;align-items:center;}
.pro .pro-block.pro-part12 .pro-block-pl{width:62%;}
.pro .pro-block.pro-part12 .pro-block-pr{width:34%;}
.pro .pro-block.pro-part12 .pro-block-pr h1{font-size:110px;line-height:120px;text-align:center;text-transform:uppercase;font-family:"Poppins",Sans-serif;font-weight:700;color:#0da9ff;}
.pro .pro-block.pro-part12 .pro-block-pr h3{margin-top:25px;font-size:55px;line-height:60px;text-align:center;text-transform:uppercase;font-family:"Poppins",Sans-serif;font-weight:700;}
.pro .pro-block.pro-part12 .pro-block-pr .img{margin-top:25px;}
.pro .pro-block.pro-part12 .pro-block-pr .img img{width:56px;}
@media screen and (max-width:1880px){
.pro .pro-block.pro-part1 .pro-block-pl h1{font-size:64px;line-height:68px;}
.pro .pro-block.pro-part1 .pro-block-pl h3{margin-top:20px;font-size:28px;line-height:32px;}
.pro .pro-block.pro-part1 .pro-block-pl a span{font-size:40px;line-height:44px;}
.pro .pro-block.pro-part2 .pro-block-pt{margin:0px 40px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl h1{font-size:44px;line-height:50px;}
.pro .pro-block.pro-part2 .pro-block-pb{padding:80px 0px;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes h1{font-size:52px;line-height:56px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes h1{font-size:52px;line-height:56px;}
.pro .pro-block.pro-part5 .pro-block-pdes h1{font-size:52px;line-height:56px;}
.pro .pro-block.pro-part5 .pro-block-pdes h3{font-size:32px;line-height:36px;}
.pro .pro-block.pro-part6 .pro-block-part{padding:100px 0px 40px 0px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h1{font-size:52px;line-height:68px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h3{padding-right:60px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes ul{padding-right:60px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes li{padding-left:22px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes li:before{margin-top:-6px;width:12px;height:12px;}
.pro .pro-block.pro-part8 .pro-block-ptit h1{font-size:52px;line-height:56px;}
.pro .pro-block.pro-part8 .pro-block-pl .pro-block-pdes{padding:0px 3% 0px 10%;}
.pro .pro-block.pro-part8 .pro-block-pm .pro-block-pdes{padding:0px 10% 0px 6%;}
.pro .pro-block.pro-part8 .pro-block-pr .pro-block-pdes{padding:0px 10% 0px 8%;}
.pro .pro-block.pro-part9 .pro-block-ptit h1{font-size:52px;line-height:56px;}
.pro .pro-block.pro-part10 .pro-block-ptit h1{font-size:52px;line-height:56px;}
.pro .pro-block.pro-part10 .pro-block-pdes h1{font-size:30px;line-height:36px;}
.pro .pro-block.pro-part10 .pro-block-pdes p{margin-top:10px;font-size:20px;line-height:28px;min-height:56px;}
.pro .pro-block.pro-part12 .pro-block-pr h1{font-size:100px;line-height:108px;}
.pro .pro-block.pro-part12 .pro-block-pr h3{margin-top:20px;font-size:52px;line-height:56px;}
}
@media screen and (max-width:1700px){
.pro .pro-block.pro-part1 .pro-block-part{width:88%;}
.pro .pro-block.pro-part1 .pro-block-pl{padding-bottom:30px;}
.pro .pro-block.pro-part1 .pro-block-pl h1{font-size:60px;line-height:64px;}
.pro .pro-block.pro-part1 .pro-block-pl a{font-size:24px;border-radius:15px;}
.pro .pro-block.pro-part1 .pro-block-pl a span{font-size:36px;line-height:40px;}
.pro .pro-block.pro-part2 .pro-block-part{width:88%;}
.pro .pro-block.pro-part2 .pro-block-pt{margin:0px 0px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl h1{font-size:40px;line-height:46px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl li{padding-left:22px;font-size:18px;line-height:22px;margin-top:10px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl li:before{left:5px;top:7px;width:8px;height:8px;}
.pro .pro-block.pro-part2 .pro-block-pb{padding:60px 0px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem{width:calc((100% - 40px) / 2);}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem1 .pro-block-pdes{padding:0px 100px 60px 50px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem .pro-block-pdes h1{font-size:32px;line-height:36px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem .pro-block-pdes h3{margin-top:10px;line-height:32px;}
.pro .pro-block.pro-part3 .pro-block-part{width:88%;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes{padding:50px 0px 50px 30px;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes h1{font-size:48px;line-height:52px;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes h3{margin-top:20px;font-size:20px;line-height:40px;}
.pro .pro-block.pro-part3 .pro-block-pb{margin-top:120px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem{width:calc((100% - 60px) / 2);}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes{margin-top:20px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes h1{font-size:32px;line-height:36px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes h3{margin-top:10px;font-size:20px;line-height:24px;}
.pro .pro-block.pro-part4 .pro-block-pr{padding-right:6%;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes h1{margin-bottom:15px;font-size:48px;line-height:52px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes ul{padding:40px 0px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes li{margin-top:20px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes li span{padding:3px 80px 3px 10px;}
.pro .pro-block.pro-part5 .pro-block-pdes h1{font-size:48px;line-height:52px;}
.pro .pro-block.pro-part5 .pro-block-pdes h3{margin-top:10px;font-size:28px;line-height:32px;}
.pro .pro-block.pro-part5 .pro-block-pdes p{margin-top:10px;font-size:20px;line-height:28px;}
.pro .pro-block.pro-part5 .pro-block-pdes1{width:100%;padding-bottom:160px;background-size:auto 150px;}
.pro .pro-block.pro-part5 .pro-block-pdes2{padding-bottom:90px;background-size:auto 80px;}
.pro .pro-block.pro-part6 .pro-block-part{width:88%;padding:80px 0px 40px 0px;}
.pro .pro-block.pro-part6 .pro-block-pt .img{margin-left:40px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h1{font-size:48px;line-height:52px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h3{padding-right:30px;margin-top:50px;font-size:20px;line-height:32px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes ul{padding-right:30px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes li{margin-top:15px;padding-left:20px;font-size:20px;line-height:24px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes li:before{margin-top:-5px;width:10px;height:10px;}
.pro .pro-block.pro-part6 .pro-block-pb{margin-top:40px;padding:60px 60px 50px 60px;}
.pro .pro-block.pro-part6 .pro-block-pb h1{font-size:32px;line-height:36px;}
.pro .pro-block.pro-part6 .pro-block-pb .pro-block-pul{margin-top:30px;}
.pro .pro-block.pro-part6 .pro-block-pb .pro-block-pli p{margin-top:15px;font-size:20px;line-height:24px;}
.pro .pro-block.pro-part8 .pro-block-ptit{top:50px;}
.pro .pro-block.pro-part8 .pro-block-ptit h1{font-size:48px;line-height:52px;}
.pro .pro-block.pro-part8 .pro-block-ptit h3{margin-top:10px;font-size:16px;line-height:20px;}
.pro .pro-block.pro-part8 .pro-block-pdes h1{padding-bottom:5px;font-size:28px;line-height:32px;}
.pro .pro-block.pro-part8 .pro-block-pl .pro-block-pdes{padding:0px 3% 0px 7%;}
.pro .pro-block.pro-part8 .pro-block-pm .pro-block-pdes{padding:0px 10% 0px 3%;}
.pro .pro-block.pro-part8 .pro-block-pr .pro-block-pdes{padding:0px 10% 0px 3%;}
.pro .pro-block.pro-part9 .pro-block-ptit h1{font-size:48px;line-height:52px;}
.pro .pro-block.pro-part9 .pro-block-ptit h3{margin-top:10px;font-size:16px;line-height:20px;}
.pro .pro-block.pro-part10 .pro-block-ptit h1{font-size:48px;line-height:52px;}
.pro .pro-block.pro-part10 .pro-block-pdes{bottom:30px;}
.pro .pro-block.pro-part10 .pro-block-pdes h1{font-size:28px;line-height:32px;}
.pro .pro-block.pro-part10 .pro-block-pdes p{margin-top:10px;font-size:18px;line-height:24px;min-height:48px;}
.pro .pro-block.pro-part12 .pro-block-part{width:84%;padding:90px 0px 70px 0px;}
.pro .pro-block.pro-part12 .pro-block-pr h1{font-size:94px;line-height:98px;}
.pro .pro-block.pro-part12 .pro-block-pr h3{margin-top:15px;font-size:48px;line-height:52px;}
.pro .pro-block.pro-part12 .pro-block-pr .img{margin-top:20px;}
}
@media screen and (max-width:1580px){
.pro .pro-block.pro-part1 .pro-block-part{width:94%;}
.pro .pro-block.pro-part1 .pro-block-pl .img img{width:300px;}
.pro .pro-block.pro-part1 .pro-block-pl h1{font-size:56px;line-height:60px;}
.pro .pro-block.pro-part1 .pro-block-pl h3{margin-top:10px;font-size:24px;line-height:28px;}
.pro .pro-block.pro-part1 .pro-block-pl a{font-size:20px;}
.pro .pro-block.pro-part1 .pro-block-pl a span{font-size:32px;line-height:36px;}
.pro .pro-block.pro-part2 .pro-block-part{width:94%;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl{width:45%;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pr{padding-left:40%;}
.pro .pro-block.pro-part2 .pro-block-pb{padding:40px 0px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem{width:calc((100% - 30px) / 2);}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem1 .pro-block-pdes{padding:0px 80px 40px 40px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem2 .pro-block-pdes{padding:40px 40px 0px 40px;}
.pro .pro-block.pro-part3 .pro-block-part{width:94%;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes{padding:40px 0px 40px 0px;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes h1{font-size:44px;line-height:48px;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes h3{margin-top:10px;font-size:18px;line-height:36px;}
.pro .pro-block.pro-part3 .pro-block-pb{margin-top:90px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem{width:calc((100% - 40px) / 2);}
.pro .pro-block.pro-part4 .pro-block-pr{padding-right:3%;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes h1{margin-bottom:10px;font-size:44px;line-height:48px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes ul{padding:30px 0px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes li{margin-top:15px;}
.pro .pro-block.pro-part5 .pro-block-pdes h1{font-size:44px;line-height:48px;}
.pro .pro-block.pro-part5 .pro-block-pdes h3{font-size:24px;line-height:28px;}
.pro .pro-block.pro-part5 .pro-block-pdes p{margin-top:5px;font-size:18px;line-height:24px;}
.pro .pro-block.pro-part5 .pro-block-pdes1{padding-bottom:150px;background-size:auto 140px;}
.pro .pro-block.pro-part5 .pro-block-pdes2{padding-bottom:80px;background-size:auto 70px;}
.pro .pro-block.pro-part6 .pro-block-part{width:94%;padding:60px 0px 30px 0px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes{width:55%;}
.pro .pro-block.pro-part6 .pro-block-pt .img{margin-left:20px;width:30%;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h1{font-size:44px;line-height:48px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes li{padding-left:16px;font-size:18px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes li:before{margin-top:-4px;width:8px;height:8px;}
.pro .pro-block.pro-part6 .pro-block-pb{margin-top:30px;padding:50px 50px 40px 50px;}
.pro .pro-block.pro-part6 .pro-block-pb h1{font-size:28px;line-height:32px;}
.pro .pro-block.pro-part6 .pro-block-pb .pro-block-pli p{margin-top:10px;font-size:18px;line-height:22px;}
.pro .pro-block.pro-part8 .pro-block-ptit{top:30px;}
.pro .pro-block.pro-part8 .pro-block-ptit h1{font-size:44px;line-height:48px;}
.pro .pro-block.pro-part8 .pro-block-pdes h1{font-size:24px;line-height:28px;}
.pro .pro-block.pro-part8 .pro-block-pdes li{font-size:14px;line-height:28px;}
.pro .pro-block.pro-part8 .pro-block-pdes li:before{top:7px;}
.pro .pro-block.pro-part8 .pro-block-pdes p{font-size:14px;line-height:28px;}
.pro .pro-block.pro-part8 .pro-block-pl .pro-block-pdes{padding:0px 3% 0px 3%;}
.pro .pro-block.pro-part8 .pro-block-pm .pro-block-pdes{padding:0px 3% 0px 3%;}
.pro .pro-block.pro-part8 .pro-block-pr .pro-block-pdes{padding:0px 3% 0px 3%;}
.pro .pro-block.pro-part9 .pro-block-ptit{top:30px;}
.pro .pro-block.pro-part9 .pro-block-ptit h1{font-size:44px;line-height:48px;}
.pro .pro-block.pro-part10 .pro-block-ptit{top:30px;}
.pro .pro-block.pro-part10 .pro-block-ptit h1{font-size:44px;line-height:48px;}
.pro .pro-block.pro-part10 .pro-block-pdes h1{font-size:24px;line-height:28px;}
.pro .pro-block.pro-part10 .pro-block-pdes p{margin-top:5px;font-size:16px;line-height:22px;min-height:44px;}
.pro .pro-block.pro-part12 .pro-block-part{width:88%;padding:70px 0px 50px 0px;}
.pro .pro-block.pro-part12 .pro-block-pl{width:60%;}
.pro .pro-block.pro-part12 .pro-block-pr{width:40%;}
.pro .pro-block.pro-part12 .pro-block-pr h1{font-size:84px;line-height:88px;}
.pro .pro-block.pro-part12 .pro-block-pr h3{margin-top:10px;font-size:44px;line-height:48px;}
.pro .pro-block.pro-part12 .pro-block-pr .img{margin-top:15px;}
.pro .pro-block.pro-part12 .pro-block-pr .img img{width:48px;}
}
@media screen and (max-width:1480px){
.pro .pro-block.pro-part1 .pro-block-pl .img img{width:280px;}
.pro .pro-block.pro-part1 .pro-block-pl h1{font-size:52px;line-height:56px;}
.pro .pro-block.pro-part1 .pro-block-pl h3{font-size:20px;line-height:24px;}
.pro .pro-block.pro-part1 .pro-block-pl a{font-size:18px;border-radius:10px;}
.pro .pro-block.pro-part1 .pro-block-pl a span{font-size:28px;line-height:32px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl{width:50%;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pr{padding-left:45%;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl h1{font-size:34px;line-height:38px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl h3{margin-top:15px;font-size:14px;line-height:28px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl ul{margin-top:40px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl li{padding-left:16px;font-size:16px;line-height:20px;margin-top:8px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl li:before{left:0px;top:7px;width:6px;height:6px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem{width:calc((100% - 20px) / 2);}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem1 .pro-block-pdes{padding:0px 60px 30px 30px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem2 .pro-block-pdes{padding:30px 30px 0px 30px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem .pro-block-pdes h1{font-size:28px;line-height:32px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem .pro-block-pdes h3{margin-top:5px;font-size:14px;line-height:28px;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes h1{font-size:40px;line-height:44px;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes h3{margin-top:5px;font-size:16px;line-height:32px;}
.pro .pro-block.pro-part3 .pro-block-pb{margin-top:50px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem{width:calc((100% - 20px) / 2);}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes{margin-top:15px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes h1{font-size:28px;line-height:32px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes h3{margin-top:5px;font-size:18px;line-height:22px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes h1{font-size:40px;line-height:44px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes p{font-size:16px;line-height:22px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes ul{padding:25px 0px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes li{margin-top:10px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes li span{padding:3px 60px 3px 10px;font-size:16px;line-height:24px;}
.pro .pro-block.pro-part5 .pro-block-pdes h1{font-size:40px;line-height:44px;}
.pro .pro-block.pro-part5 .pro-block-pdes h3{font-size:20px;line-height:24px;}
.pro .pro-block.pro-part5 .pro-block-pdes p{font-size:16px;line-height:20px;}
.pro .pro-block.pro-part5 .pro-block-pdes1{padding-bottom:150px;background-size:auto 140px;}
.pro .pro-block.pro-part5 .pro-block-pdes2{padding-bottom:80px;background-size:auto 70px;}
.pro .pro-block.pro-part6 .pro-block-part{padding:40px 0px 30px 0px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes{width:60%;}
.pro .pro-block.pro-part6 .pro-block-pt .img{width:30%;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h1{font-size:40px;line-height:44px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h3{margin-top:30px;font-size:18px;line-height:28px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes ul{padding-top:10px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes li{margin-top:10px;padding-left:20px;font-size:18px;line-height:22px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes li:before{margin-top:-4px;width:8px;height:8px;}
.pro .pro-block.pro-part6 .pro-block-pb{margin-top:20px;padding:40px 40px 30px 40px;}
.pro .pro-block.pro-part6 .pro-block-pb h1{font-size:24px;line-height:28px;}
.pro .pro-block.pro-part6 .pro-block-pb .pro-block-pli p{font-size:16px;line-height:20px;}
.pro .pro-block.pro-part8 .pro-block-ptit h1{font-size:40px;line-height:44px;}
.pro .pro-block.pro-part8 .pro-block-ptit h3{margin-top:5px;}
.pro .pro-block.pro-part8 .pro-block-pdes h1{font-size:22px;line-height:26px;}
.pro .pro-block.pro-part8 .pro-block-pdes li{line-height:24px;padding-left:20px;}
.pro .pro-block.pro-part8 .pro-block-pdes li:before{top:6px;}
.pro .pro-block.pro-part8 .pro-block-pdes p{line-height:24px;}
.pro .pro-block.pro-part9 .pro-block-ptit h1{font-size:40px;line-height:44px;}
.pro .pro-block.pro-part9 .pro-block-ptit h3{margin-top:5px;}
.pro .pro-block.pro-part10 .pro-block-ptit h1{font-size:40px;line-height:44px;}
.pro .pro-block.pro-part10 .pro-block-pdes h1{font-size:22px;line-height:26px;}
.pro .pro-block.pro-part10 .pro-block-pdes p{font-size:14px;line-height:20px;min-height:40px;}
.pro .pro-block.pro-part12 .pro-block-part{width:94%;padding:50px 0px 40px 0px;}
.pro .pro-block.pro-part12 .pro-block-pr h1{font-size:74px;line-height:78px;}
.pro .pro-block.pro-part12 .pro-block-pr h3{margin-top:5px;font-size:40px;line-height:44px;}
.pro .pro-block.pro-part12 .pro-block-pr .img{margin-top:10px;}
.pro .pro-block.pro-part12 .pro-block-pr .img img{width:40px;}
}
@media screen and (max-width:1340px){
.pro .pro-block.pro-part1 .pro-block-pl h1{font-size:48px;line-height:52px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes ul{padding:20px 0px;}
}
@media screen and (max-width:1280px){
.pro .pro-block.pro-part1 .pro-block-pl h1{font-size:44px;line-height:48px;}
.pro .pro-block.pro-part1 .pro-block-pl a{margin-top:20px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl h1{font-size:32px;line-height:36px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl ul{margin-top:30px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl li{padding-left:12px;font-size:14px;line-height:18px;margin-top:5px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl li:before{width:4px;height:4px;}
.pro .pro-block.pro-part2 .pro-block-pb{padding:30px 0px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem{width:calc((100% - 15px) / 2);}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem .pro-block-pdes h1{font-size:24px;line-height:28px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem .pro-block-pdes h3{font-size:12px;line-height:20px;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes h1{font-size:36px;line-height:40px;text-align:left;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes{padding:30px 0px;}
.pro .pro-block.pro-part3 .pro-block-pb{margin-top:40px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem{width:calc((100% - 15px) / 2);}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes h1{font-size:24px;line-height:28px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes h3{font-size:16px;line-height:20px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes h1{font-size:36px;line-height:40px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes ul{padding:15px 0px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes li{margin-top:8px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes li span{padding:3px 40px 3px 8px;font-size:14px;line-height:20px;}
.pro .pro-block.pro-part5 .pro-block-pdes h1{font-size:36px;line-height:40px;}
.pro .pro-block.pro-part5 .pro-block-pdes h3{font-size:18px;line-height:22px;}
.pro .pro-block.pro-part5 .pro-block-pdes p{font-size:14px;line-height:18px;}
.pro .pro-block.pro-part5 .pro-block-pdes1{padding-bottom:130px;background-size:auto 120px;}
.pro .pro-block.pro-part5 .pro-block-pdes2{padding-bottom:70px;background-size:auto 60px;}
.pro .pro-block.pro-part6 .pro-block-part{padding:30px 0px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h1{font-size:36px;line-height:40px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h3{margin-top:20px;font-size:16px;line-height:24px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes li{margin-top:8px;padding-left:16px;font-size:16px;line-height:20px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes li:before{margin-top:-3px;width:6px;height:6px;}
.pro .pro-block.pro-part6 .pro-block-pb{padding:30px 30px 20px 30px;}
.pro .pro-block.pro-part6 .pro-block-pb .pro-block-pul{margin-top:20px;}
.pro .pro-block.pro-part6 .pro-block-pb .pro-block-pli p{font-size:14px;line-height:18px;}
.pro .pro-block.pro-part8 .pro-block-pcon{padding:20% 0px 30px 0px;}
.pro .pro-block.pro-part8 .pro-block-ptit h1{font-size:36px;line-height:40px;}
.pro .pro-block.pro-part8 .pro-block-pdes h1{font-size:20px;line-height:24px;}
.pro .pro-block.pro-part8 .pro-block-ptit h3{font-size:14px;line-height:18px;}
.pro .pro-block.pro-part8 .pro-block-pdes li{font-size:12px;line-height:20px;padding-left:16px;}
.pro .pro-block.pro-part8 .pro-block-pdes li:before{top:5px;width:10.5px;height:10px;}
.pro .pro-block.pro-part8 .pro-block-pdes p{font-size:12px;line-height:20px;}
.pro .pro-block.pro-part9 .pro-block-ptit h1{font-size:36px;line-height:40px;}
.pro .pro-block.pro-part9 .pro-block-ptit h3{font-size:14px;line-height:18px;}
.pro .pro-block.pro-part10 .pro-block-ptit h1{font-size:36px;line-height:40px;}
.pro .pro-block.pro-part10 .pro-block-pdes h1{font-size:20px;line-height:24px;}
.pro .pro-block.pro-part10 .pro-block-pdes p{line-height:18px;min-height:36px;}
.pro .pro-block.pro-part10 .pro-block-pdes{bottom:20px;}
.pro .pro-block.pro-part12 .pro-block-part{padding:40px 0px 30px 0px;}
.pro .pro-block.pro-part12 .pro-block-pr h1{font-size:64px;line-height:68px;}
.pro .pro-block.pro-part12 .pro-block-pr h3{font-size:36px;line-height:40px;}
.pro .pro-block.pro-part12 .pro-block-pr .img img{width:32px;}
}
@media screen and (max-width:1024px){
.pro .pro-block.pro-part1 .pro-block-pl .img img{width:240px;}
.pro .pro-block.pro-part1 .pro-block-pl h1{font-size:40px;line-height:44px;}
.pro .pro-block.pro-part1 .pro-block-pl h3{margin-top:5px;font-size:16px;line-height:20px;}
.pro .pro-block.pro-part1 .pro-block-pl a{font-size:16px;}
.pro .pro-block.pro-part1 .pro-block-pl a span{font-size:24px;line-height:28px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl h1{font-size:28px;line-height:32px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl h3{margin-top:10px;line-height:24px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl ul{margin-top:20px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem{width:calc((100% - 10px) / 2);}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem1 .pro-block-pdes{padding:0px 60px 20px 20px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem2 .pro-block-pdes{padding:20px 20px 0px 20px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem .pro-block-pdes h1{font-size:24px;line-height:28px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem .pro-block-pdes h3{line-height:18px;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes h1{font-size:32px;line-height:36px;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes{padding:20px 0px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem{width:calc((100% - 10px) / 2);}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes h3{font-size:14px;line-height:24px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes h1{font-size:20px;line-height:24px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes h3{font-size:14px;line-height:18px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes h1{font-size:32px;line-height:36px;margin-bottom:5px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes p{font-size:14px;line-height:18px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes ul{padding:15px 0px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes li{margin-top:5px;}
.pro .pro-block.pro-part4 .pro-block-pl .img{margin-bottom:-100px;}
.pro .pro-block.pro-part5 .pro-block-pdes h1{font-size:32px;line-height:36px;}
.pro .pro-block.pro-part5 .pro-block-pdes h3{font-size:16px;line-height:20px;}
.pro .pro-block.pro-part5 .pro-block-pdes p{font-size:12px;line-height:16px;}
.pro .pro-block.pro-part5 .pro-block-pdes1{padding-bottom:110px;background-size:auto 100px;}
.pro .pro-block.pro-part5 .pro-block-pdes2{padding-bottom:50px;background-size:auto 45px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h1{font-size:32px;line-height:36px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes li{margin-top:5px;padding-left:10px;font-size:14px;line-height:18px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes li:before{margin-top:-2px;width:4px;height:4px;}
.pro .pro-block.pro-part6 .pro-block-pb{padding:20px 20px 15px 20px;}
.pro .pro-block.pro-part6 .pro-block-pb h1{font-size:20px;line-height:24px;}
.pro .pro-block.pro-part6 .pro-block-pb .pro-block-pul{margin-top:15px;}
.pro .pro-block.pro-part8 .pro-block-ptit{top:20px;}
.pro .pro-block.pro-part8 .pro-block-ptit h1{font-size:32px;line-height:36px;}
.pro .pro-block.pro-part8 .pro-block-pdes h1{font-size:18px;line-height:22px;}
.pro .pro-block.pro-part8 .pro-block-pdes li{line-height:16px;}
.pro .pro-block.pro-part8 .pro-block-pdes li:before{top:3px;}
.pro .pro-block.pro-part8 .pro-block-pdes p{line-height:16px;}
.pro .pro-block.pro-part8 .pro-block-pl .pro-block-pdes{margin-top:-30px;}
.pro .pro-block.pro-part8 .pro-block-pm .pro-block-pdes{margin-top:-20px;}
.pro .pro-block.pro-part8 .pro-block-pr .pro-block-pdes{margin-top:-20px;}
.pro .pro-block.pro-part9 .pro-block-ptit{top:20px;}
.pro .pro-block.pro-part9 .pro-block-ptit h1{font-size:32px;line-height:36px;}
.pro .pro-block.pro-part10 .pro-block-ptit{top:20px;}
.pro .pro-block.pro-part10 .pro-block-ptit h1{font-size:32px;line-height:36px;}
.pro .pro-block.pro-part10 .pro-block-pdes{width:94%;margin:0 3%;}
.pro .pro-block.pro-part10 .pro-block-pdes h1{font-size:16px;line-height:20px;}
.pro .pro-block.pro-part10 .pro-block-pdes p{font-size:12px;line-height:16px;min-height:32px;}
.pro .pro-block.pro-part12 .pro-block-part{padding:30px 0px 20px 0px;}
}
@media screen and (max-width:990px){
.pro .pro-block.pro-part1 .pro-block-pl .img img{width:200px;}
.pro .pro-block.pro-part1 .pro-block-pl h1{font-size:36px;line-height:40px;}
.pro .pro-block.pro-part1 .pro-block-pl h3{font-size:14px;line-height:18px;}
.pro .pro-block.pro-part1 .pro-block-pl a{font-size:14px;border-radius:5px;padding:3px 10px;margin-top:10px;}
.pro .pro-block.pro-part1 .pro-block-pl a span{font-size:20px;line-height:24px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl h1{font-size:24px;line-height:28px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl h3{font-size:12px;line-height:18px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl ul{margin-top:15px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl li{padding-left:10px;font-size:12px;line-height:16px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl li:before{top:6px;}
.pro .pro-block.pro-part2 .pro-block-pb{padding:20px 0px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem{border-radius:15px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem .pro-block-pdes h1{font-size:20px;line-height:24px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem .pro-block-pdes h3{line-height:16px;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes h1{font-size:28px;line-height:32px;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes h3{font-size:12px;line-height:20px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .img{border-radius:15px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes h1{font-size:18px;line-height:22px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes h3{font-size:12px;line-height:16px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes h1{font-size:28px;line-height:32px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes p{font-size:12px;line-height:16px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes ul{padding:10px 0px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes li{margin-top:3px;}
.pro .pro-block.pro-part5 .pro-block-pdes h1{font-size:28px;line-height:32px;}
.pro .pro-block.pro-part5 .pro-block-pdes h3{margin-top:5px;}
.pro .pro-block.pro-part5 .pro-block-pdes p{margin-top:3px;}
.pro .pro-block.pro-part5 .pro-block-pdes1{padding-bottom:85px;background-size:auto 80px;}
.pro .pro-block.pro-part5 .pro-block-pdes2{padding-bottom:45px;background-size:auto 40px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes{width:65%;}
.pro .pro-block.pro-part6 .pro-block-pt .img{margin-left:0px;width:35%;padding-left:10px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h1{font-size:28px;line-height:32px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h3{padding-right:0;margin-top:10px;font-size:14px;line-height:20px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes li{font-size:12px;line-height:16px;}
.pro .pro-block.pro-part6 .pro-block-pb{border-radius:15px;}
.pro .pro-block.pro-part6 .pro-block-pb h1{font-size:18px;line-height:22px;}
.pro .pro-block.pro-part8 .pro-block-ptit h1{font-size:28px;line-height:32px;}
.pro .pro-block.pro-part8 .pro-block-ptit h3{margin-top:0px;font-size:12px;line-height:16px;}
.pro .pro-block.pro-part8 .pro-block-pdes h1{font-size:16px;line-height:20px;}
.pro .pro-block.pro-part8 .pro-block-pdes li{font-size:10px;line-height:14px;}
.pro .pro-block.pro-part8 .pro-block-pdes li:before{top:2px;width:10.5px;height:10px;}
.pro .pro-block.pro-part8 .pro-block-pdes p{font-size:10px;line-height:14px;}
.pro .pro-block.pro-part9 .pro-block-ptit h1{font-size:28px;line-height:32px;}
.pro .pro-block.pro-part9 .pro-block-ptit h3{margin-top:0px;font-size:12px;line-height:16px;}
.pro .pro-block.pro-part10 .pro-block-ptit h1{font-size:28px;line-height:32px;}
.pro .pro-block.pro-part10 .pro-block-pdes{bottom:15px;}
.pro .pro-block.pro-part10 .pro-block-pdes h1{font-size:14px;line-height:18px;}
.pro .pro-block.pro-part10 .pro-block-pdes p{font-size:10px;line-height:14px;min-height:28px;}
.pro .pro-block.pro-part12 .pro-block-part{padding:20px 0px;}
.pro .pro-block.pro-part12 .pro-block-pr h1{font-size:54px;line-height:58px;}
.pro .pro-block.pro-part12 .pro-block-pr h3{font-size:32px;line-height:36px;}
.pro .pro-block.pro-part12 .pro-block-pr .img img{width:28px;}
}
@media screen and (max-width:880px){
.pro .pro-block.pro-part1 .pro-block-pl .img img{width:180px;}
.pro .pro-block.pro-part1 .pro-block-pl h1{font-size:32px;line-height:36px;}
.pro .pro-block.pro-part1 .pro-block-pl a{font-size:12px;padding:2px 8px;}
.pro .pro-block.pro-part1 .pro-block-pl a span{font-size:18px;line-height:22px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl h1{font-size:22px;line-height:26px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem{border-radius:10px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem .pro-block-pdes h1{font-size:18px;line-height:22px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem .pro-block-pdes h3{margin-top:0px;font-size:10px;line-height:14px;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes h1{font-size:24px;line-height:28px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .img{border-radius:10px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes{margin-top:10px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes h1{font-size:16px;line-height:20px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes h3{margin-top:0px;font-size:10px;line-height:14px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes h1{font-size:24px;line-height:28px;margin-bottom:2px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes li span{padding:3px 8px;font-size:12px;line-height:18px;}
.pro .pro-block.pro-part5 .pro-block-pdes h1{font-size:24px;line-height:28px;}
.pro .pro-block.pro-part5 .pro-block-pdes h3{margin-top:3px;}
.pro .pro-block.pro-part5 .pro-block-pdes p{margin-top:2px;}
.pro .pro-block.pro-part5 .pro-block-pdes1{padding-bottom:65px;background-size:auto 60px;}
.pro .pro-block.pro-part5 .pro-block-pdes2{padding-bottom:35px;background-size:auto 30px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h1{font-size:24px;line-height:28px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h3{margin-top:5px;}
.pro .pro-block.pro-part6 .pro-block-pb{border-radius:10px;}
.pro .pro-block.pro-part6 .pro-block-pb h1{font-size:16px;line-height:20px;}
.pro .pro-block.pro-part6 .pro-block-pb .pro-block-pli p{font-size:12px;line-height:16px;}
.pro .pro-block.pro-part8 .pro-block-ptit h1{font-size:24px;line-height:28px;}
.pro .pro-block.pro-part8 .pro-block-pdes h1{font-size:14px;line-height:18px;}
.pro .pro-block.pro-part8 .pro-block-pcon{padding:20% 0px 20px 0px;}
.pro .pro-block.pro-part9 .pro-block-ptit h1{font-size:24px;line-height:28px;}
.pro .pro-block.pro-part10 .pro-block-ptit h1{font-size:24px;line-height:28px;}
.pro .pro-block.pro-part10 .pro-block-pdes{bottom:10px;}
.pro .pro-block.pro-part12 .pro-block-pr h1{font-size:44px;line-height:48px;}
.pro .pro-block.pro-part12 .pro-block-pr h3{font-size:28px;line-height:32px;}
.pro .pro-block.pro-part12 .pro-block-pr .img img{width:24px;}
}
@media screen and (max-width:767px){
.pro .pro-block.pro-part1 .pro-block-pl{width:60%;}
.pro .pro-block.pro-part1 .pro-block-pl .img img{width:140px;}
.pro .pro-block.pro-part1 .pro-block-pl h1{font-size:24px;line-height:28px;}
.pro .pro-block.pro-part1 .pro-block-pl h3{font-size:12px;line-height:16px;}
.pro .pro-block.pro-part1 .pro-block-pl a{font-size:10px;}
.pro .pro-block.pro-part1 .pro-block-pl a span{font-size:16px;line-height:20px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl{width:55%;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl h1{font-size:18px;line-height:22px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl h3{margin-top:5px;line-height:16px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl ul{margin-top:10px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pr{padding-left:50%;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem{width:calc((100% - 5px) / 2);}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem1 .pro-block-pdes{padding:0px 20px 15px 15px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem2 .pro-block-pdes{padding:15px 15px 0px 15px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem .pro-block-pdes h1{font-size:16px;line-height:20px;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes h1{font-size:20px;line-height:24px;}
.pro .pro-block.pro-part3 .pro-block-pb{margin-top:30px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem{width:calc((100% - 5px) / 2);}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes h1{font-size:14px;line-height:18px;}
.pro .pro-block.pro-part4 .pro-block-pl .img{margin-bottom:-50px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes h1{font-size:20px;line-height:24px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes li span{padding:2px 5px;font-size:10px;line-height:14px;}
.pro .pro-block.pro-part5 .pro-block-pdes h1{font-size:20px;line-height:24px;}
.pro .pro-block.pro-part5 .pro-block-pdes h3{font-size:14px;line-height:18px;}
.pro .pro-block.pro-part5 .pro-block-pdes p{font-size:10px;line-height:14px;}
.pro .pro-block.pro-part5 .pro-block-pdes1{padding-bottom:55px;background-size:auto 50px;}
.pro .pro-block.pro-part5 .pro-block-pdes2{padding-bottom:25px;background-size:auto 20px;padding-left:30%;}
.pro .pro-block.pro-part6 .pro-block-part{padding:20px 0px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h1{font-size:20px;line-height:24px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h3{font-size:12px;line-height:16px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes ul{padding-right:0px;}
.pro .pro-block.pro-part6 .pro-block-pb{margin-top:15px;padding:15px 15px 10px 15px;}
.pro .pro-block.pro-part6 .pro-block-pb .pro-block-pul{margin-top:10px;}
.pro .pro-block.pro-part6 .pro-block-pb .pro-block-pli p{margin-top:5px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes li{margin-top:0px;}
.pro .pro-block.pro-part8 .pro-block-ptit{top:15px;}
.pro .pro-block.pro-part8 .pro-block-ptit h1{font-size:20px;line-height:24px;}
.pro .pro-block.pro-part8 .pro-block-pl .pro-block-pdes{margin-top:-20px;}
.pro .pro-block.pro-part8 .pro-block-pm .pro-block-pdes{margin-top:-10px;}
.pro .pro-block.pro-part8 .pro-block-pr .pro-block-pdes{margin-top:-10px;}
.pro .pro-block.pro-part9 .pro-block-ptit{top:15px;}
.pro .pro-block.pro-part9 .pro-block-ptit h1{font-size:20px;line-height:24px;}
.pro .pro-block.pro-part10 .pro-block-ptit{top:15px;}
.pro .pro-block.pro-part10 .pro-block-ptit h1{font-size:20px;line-height:24px;}
.pro .pro-block.pro-part10 .pro-block-pitem{width:calc((100% - 3px) / 4);}
.pro .pro-block.pro-part10 .pro-block-pdes h1{font-size:12px;line-height:16px;}
.pro .pro-block.pro-part10 .pro-block-pdes p{margin-top:3px;font-size:10px;line-height:14px;min-height:28px;}
.pro .pro-block.pro-part12 .pro-block-pr h1{font-size:34px;line-height:38px;}
.pro .pro-block.pro-part12 .pro-block-pr h3{margin-top:3px;font-size:24px;line-height:28px;}
.pro .pro-block.pro-part12 .pro-block-pr .img{margin-top:5px;}
.pro .pro-block.pro-part12 .pro-block-pr .img img{width:20px;}
}
@media screen and (max-width:604px){
.pro .pro-block.pro-part1 .pro-block-part{flex-wrap:wrap;}
.pro .pro-block.pro-part1 .pro-block-pl{width:100%;padding-bottom:10px;}
.pro .pro-block.pro-part1 .pro-block-pr{width:90%;}
.pro .pro-block.pro-part2 .pro-block-pt{margin-top:20px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl{width:100%;position:relative;top:unset;transform:none;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pr{width:90%;padding:0;margin:0 auto;margin-top:10px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem1 .pro-block-pdes{padding:0px 15px 10px 10px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem2 .pro-block-pdes{padding:10px 10px 0px 10px;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem .pro-block-pdes h1{font-size:14px;line-height:18px;}
.pro .pro-block.pro-part3{padding-bottom:20px;}
.pro .pro-block.pro-part3 .pro-block-part{position:relative;top:0;transform:none;margin-top:-40%;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes{padding:10px 0px;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem .pro-block-pdes h1{font-size:12px;line-height:16px;}
.pro .pro-block.pro-part4 .pro-block-part{flex-wrap:wrap;padding-bottom:20px;}
.pro .pro-block.pro-part4 .pro-block-pl{width:100%;}
.pro .pro-block.pro-part4 .pro-block-pl .img{margin-bottom:0;}
.pro .pro-block.pro-part4 .pro-block-pr{width:100%;padding:0 3%;}
.pro .pro-block.pro-part5 .pro-block-pdes1{padding-bottom:25px;background-size:auto 20px;padding-left:10%;}
.pro .pro-block.pro-part5 .pro-block-pdes2{padding-bottom:15px;background-size:auto 10px;padding-left:13%;}
.pro .pro-block.pro-part6 .pro-block-pb h1{font-size:14px;line-height:18px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h1{font-size:18px;line-height:22px;}
.pro .pro-block.pro-part8 .pro-block-part{flex-wrap:wrap;padding:20px 0px;}
.pro .pro-block.pro-part8 .pro-block-pl{width:100%;}
.pro .pro-block.pro-part8 .pro-block-pm{width:100%;}
.pro .pro-block.pro-part8 .pro-block-pr{width:100%;}
.pro .pro-block.pro-part8 .pro-block-pcon{padding:0;}
.pro .pro-block.pro-part8 .pro-block-pcon .img-pro{width:80%;margin:0 auto;}
.pro .pro-block.pro-part8 .pro-block-pr .img-pro{margin:0 0 0 auto;}
.pro .pro-block.pro-part10 .pro-block-pitem{padding-bottom:30px;}
.pro .pro-block.pro-part12 .pro-block-pr h1{font-size:24px;line-height:28px;}
.pro .pro-block.pro-part12 .pro-block-pr h3{font-size:18px;line-height:22px;}
.pro .pro-block.pro-part12 .pro-block-pr .img img{width:16px;}
}
@media screen and (max-width:480px){
.pro .pro-block.pro-part1 .pro-block-pl h1{font-size:20px;line-height:24px;}
.pro .pro-block.pro-part1 .pro-block-pl a{margin-top:8px;}
.pro .pro-block.pro-part1 .pro-block-pl a span{font-size:14px;line-height:16px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl h1{font-size:16px;line-height:20px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl h3{font-size:10px;line-height:14px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl li{margin-top:3px;font-size:10px;line-height:14px;}
.pro .pro-block.pro-part2 .pro-block-pt .pro-block-pl li:before{top:5px;}
.pro .pro-block.pro-part2 .pro-block-pb{flex-wrap:wrap;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem{width:100%;}
.pro .pro-block.pro-part2 .pro-block-pb .pro-block-pitem2{margin-top:10px;}
.pro .pro-block.pro-part3 .pro-block-pb{margin-top:10px;flex-wrap:wrap;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem{width:100%;}
.pro .pro-block.pro-part3 .pro-block-pb .pro-block-pitem2{margin-top:10px;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes h1{font-size:16px;line-height:20px;}
.pro .pro-block.pro-part3 .pro-block-pt .pro-block-pdes h3{margin-top:3px;font-size:10px;line-height:14px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes h1{font-size:16px;line-height:20px;}
.pro .pro-block.pro-part4 .pro-block-pr .pro-block-pdes p{font-size:10px;line-height:14px;}
/* .pro .pro-block.pro-part5{flex-direction:column-reverse;} */
.pro .pro-block.pro-part5 .pro-block-part{position:relative;top:unset;width:100%;transform:none;right:unset;padding:10px 3%;}
.pro .pro-block.pro-part5 .pro-block-pdes1{padding:0;background:none;width:100%;}
.pro .pro-block.pro-part5 .pro-block-pdes2{padding:0;background:none;width:100%;margin-top:10px;}
.pro .pro-block.pro-part5 .pro-block-pdes h1{font-size:14px;line-height:18px;}
.pro .pro-block.pro-part5 .pro-block-pdes h3{font-size:10px;line-height:14px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h1{font-size:16px;line-height:20px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes h3{font-size:10px;line-height:14px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes ul{padding-top:5px;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes li{font-size:10px;line-height:14px;}
.pro .pro-block.pro-part6 .pro-block-pt{flex-wrap:wrap;}
.pro .pro-block.pro-part6 .pro-block-pt .pro-block-pdes{width:100%;}
.pro .pro-block.pro-part6 .pro-block-pt .img{padding-left:0;margin-top:10px;width:40%;}
.pro .pro-block.pro-part6 .pro-block-pb h1{font-size:12px;line-height:16px;}
.pro .pro-block.pro-part6 .pro-block-pb .pro-block-pul{flex-wrap:wrap;}
.pro .pro-block.pro-part6 .pro-block-pb .pro-block-pli{width:100%;}
.pro .pro-block.pro-part6 .pro-block-pb .pro-block-pli:nth-child(2){margin-top:10px;}
.pro .pro-block.pro-part6 .pro-block-pb .pro-block-pli p{font-size:10px;line-height:14px;}
.pro .pro-block.pro-part8 .pro-block-ptit{top:10px;}
.pro .pro-block.pro-part8 .pro-block-ptit h1{font-size:16px;line-height:20px;}
.pro .pro-block.pro-part8 .pro-block-ptit h3{font-size:10px;line-height:14px;}
.pro .pro-block.pro-part9 .pro-block-ptit{top:10px;}
.pro .pro-block.pro-part9 .pro-block-ptit h1{font-size:16px;line-height:20px;}
.pro .pro-block.pro-part9 .pro-block-ptit h3{font-size:10px;line-height:14px;}
.pro .pro-block.pro-part10 .pro-block-ptit{top:10px;}
.pro .pro-block.pro-part10 .pro-block-ptit h1{font-size:16px;line-height:20px;}
.pro .pro-block.pro-part10 .pro-block-part{flex-wrap:wrap;}
.pro .pro-block.pro-part10 .pro-block-ptit{z-index:5;}
.pro .pro-block.pro-part10 .pro-block-pitem{width:calc((100% - 2px) / 2);padding-bottom:0px;margin-top:-50px;}
.pro .pro-block.pro-part10 .pro-block-pitem1{z-index:3;}
.pro .pro-block.pro-part10 .pro-block-pitem2{z-index:3;}
.pro .pro-block.pro-part12 .pro-block-part{flex-wrap:wrap;flex-direction:column-reverse;}
.pro .pro-block.pro-part12 .pro-block-pl{width:100%;margin-top:10px;}
.pro .pro-block.pro-part12 .pro-block-pr{width:100%;}
.pro .pro-block.pro-part12 .pro-block-pr h1{font-size:20px;line-height:24px;}
.pro .pro-block.pro-part12 .pro-block-pr h3{font-size:16px;line-height:20px;}
.pro .pro-block.pro-part12 .pro-block-pr .img img{transform:rotate(-90deg);}
}
@media screen and (max-width:360px){
.pro .pro-block.pro-part10 .pro-block-pitem{padding-bottom:20px;}
}