/* 白云最终覆盖CSS文件 - 最后加载 */
/* 在这里添加需要最后覆盖的样式 */
/* 创建时间: 2026-08-13 08:26:43 */
/* p:empty{display:none;}
.woocommerce-js h2{margin-bottom:0;}
.cst-stip h2{position:relative;padding-left:17px;z-index:2;}
.cst-stip h2:before{content:"";position:absolute;z-index:-1;left:0;top:50%;margin-top:-18px;display:block;width:36px;height:36px;border-radius:999px;background-color:#9ecc5f;}
.cst-sbtn .elementor-button-text{padding-right:40px;position:relative;}
.cst-sbtn .elementor-button-text:hover{padding-right:42px;}
.cst-sbtn .elementor-button-text:after{content:"";position:absolute;right:0;top:0;display:block;width:30px;height:30px;background:url(https://binterpump.com/wp-content/uploads/2026/06/icon-arrow-rs.png) center center no-repeat;background-size:100% auto;}
#cst-land-con img{box-shadow:none!important;}
#cst-land-common img{box-shadow:none!important;} */
#cst-header .cst-hd-gt img{display:none!important;}
#cst-header .cst-hd-gt #gt_float_wrapper{line-height:1;height:48px;}
#cst-header .cst-hd-gt .gt_float_switcher{box-shadow:none!important;background:transparent!important;border-radius:0;font-size:22px;line-height:28px;font-family: "gothic", Sans-serif;font-weight:400;}
#cst-header .cst-hd-gt .gt_float_switcher .gt-selected{background:transparent!important;}
#cst-header .cst-hd-gt .gt_float_switcher-arrow{display:none!important;}
#cst-header .cst-hd-gt .gt_float_switcher .gt-selected .gt-lang-code{position:relative;display:inline-block;padding:10px 13px 10px 37px;text-align:center;font-weight:400;color:#000000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#cst-header .cst-hd-gt .gt_float_switcher .gt-selected .gt-lang-code:before{content:"";position:absolute;left:0;top:50%;margin-top:-16px;display:block;width:32px;height:32px;background:url(https://acpboard.com/wp-content/uploads/2026/08/icon-lang.png) center center no-repeat;background-size:100% auto;}
#cst-header .cst-hd-gt .gt_float_switcher .gt-selected .gt-lang-code:after{content:"";position:absolute;right:0;top:50%;margin-top:-5.5px;display:block;width:8px;height:11px;background:url(https://acpboard.com/wp-content/uploads/2026/08/icon-arrow-r.png) center center no-repeat;background-size:100% auto;}
#cst-header .cst-hd-gt .gt_float_switcher .gt-selected .gt-current-lang{padding:0px 0px;height:48px;}
#cst-header .cst-hd-gt .gt_float_switcher .gt-selected .gt-current-lang span.gt-lang-code{top:0;max-width:120px;}
#cst-header .cst-hd-gt .gt_options{max-width:unset!important;}
#cst-header .cst-hd-gt .gt_options.gt-open{position:absolute!important;right:0;border:1px solid #cccccc;background-color:#ffffff;}
#cst-header .cst-hd-gt .gt_options a{padding:5px 10px;}
#cst-header .cst-hd-gt .gt_float_switcher .gt_options a:hover{background-color:#be1b20;}
#cst-header .cst-hd-nav button.elementskit-menu-hamburger{padding:5px;width:35px;}
#cst-footer .cst-ft-bnav .cst-ft-bnav-tit{position:relative;}
#cst-footer .cst-ft-bnav .cst-ft-bnav-tit:after{content:"";position:absolute;left:0;bottom:0;display:block;width:84px;height:2px;background-color:#be1b20;}
#cst-footer .cst-ft-bnav .cst-ft-bnav-tit h2{display:inline-block;}
#cst-footer .cst-ft-bnav3-2 .cst-ft-bnav-tit h2{padding-right:38px;position:relative;}
#cst-footer .cst-ft-bnav3-2 .cst-ft-bnav-tit h2:after{content:"";position:absolute;right:0;top:50%;margin-top:-9px;display:block;width:24px;height:18px;background:url(https://acpboard.com/wp-content/uploads/2026/08/icon-down.png) center center no-repeat;background-size:100% auto;}
#cst-footer .cst-ft-bnav-li a{color:#ffffff;}
#cst-footer .cst-ft-bnav-li a:hover{color:#be1b20;}
#cst-footer .cst-ft-bnav1 .cst-ft-bnav-li{padding-left:14px;position:relative;}
#cst-footer .cst-ft-bnav1 .cst-ft-bnav-li:before{content:"";position:absolute;left:0;top:50%;margin-top:-4px;display:block;width:8px;height:8px;background-color:#be1b20;border-radius:999px;}
#cst-footer .cst-ft-bnav2 .cst-ft-bnav-li{padding-left:28px;position:relative;}
#cst-footer .cst-ft-bnav2 .cst-ft-bnav-li:nth-child(1):before{content:"";position:absolute;left:0;top:0px;display:block;width:22px;height:22px;background:url(https://acpboard.com/wp-content/uploads/2026/08/icon-tel.png) center center no-repeat;background-size:100% auto;}
#cst-footer .cst-ft-bnav2 .cst-ft-bnav-li:nth-child(2):before{content:"";position:absolute;left:0;top:0px;display:block;width:22px;height:22px;background:url(https://acpboard.com/wp-content/uploads/2026/08/icon-tel2.png) center center no-repeat;background-size:100% auto;}
#cst-footer .cst-ft-bnav2 .cst-ft-bnav-li:nth-child(3):before{content:"";position:absolute;left:0;top:0px;display:block;width:22px;height:22px;background:url(https://acpboard.com/wp-content/uploads/2026/08/icon-email.png) center center no-repeat;background-size:100% auto;}
#cst-footer .cst-ft-bnav2 .cst-ft-bnav-li:nth-child(4):before{content:"";position:absolute;left:0;top:0px;display:block;width:22px;height:22px;background:url(https://acpboard.com/wp-content/uploads/2026/08/icon-add.png) center center no-repeat;background-size:100% auto;}
.page-id-51 #cst-footer .cst-ft-top{display:none;}
#cst-home .cst-video{position:relative;}
#cst-home .cst-video:after{content:"";position:absolute;left:0;top:0;display:block;width:40%;height:93%;background-color:#f4f4f4;}
#cst-home .cst-infor-datali{position:relative;padding-left:40px;padding-right:80px;}
#cst-home .cst-infor-datali:after{content:"";position:absolute;right:0;top:50%;margin-top:-66px;display:block;width:66px;height:132px;background:url(https://acpboard.com/wp-content/uploads/2026/08/icon-data-zs.png) center center no-repeat;background-size:100% auto;}
#cst-home .cst-infor-datali2 .elementor-counter-number-wrapper{align-items:flex-end;}
#cst-home .cst-infor-datali2 .elementor-counter-number-suffix{font-size:36px;}
#cst-home .cst-info-text span{color:#be1b20;}
#cst-contact .cst-screen-subtit span{color:#be1b20;}
#cst-contact .cst-cmap-tit h2{position:relative;}
#cst-contact .cst-cmap-tit h2:after{content:"";position:absolute;top:50%;left:0;margin-top:-0.5px;width:100%;height:1px;background-color:#cccccc;}
#cst-contact .cst-cmap-tit h2 span{position:relative;z-index:3;padding:0px 10px;background-color:#ffffff;}
@media(max-width:1880px){
#cst-home .cst-info-text{margin-top:20px;line-height:32px;}
}
@media(max-width:1700px){
#cst-header{padding:15px 0px;}
#cst-header .cst-hd-con{padding-left:6%;}
#cst-header .cst-hd-nav{width:calc(100% - 150px);}
#cst-header .cst-hd-nav #menu-main-menu > li{margin:0px 30px;}
#cst-header .cst-hd-nav #menu-main-menu > li > a{font-size:20px;}
#cst-header .cst-hd-gt{margin-left:30px;}
#cst-header .cst-hd-gt .gt_float_switcher{font-size:20px;}
#cst-footer .cst-ft-top > .e-con-inner{max-width:60%;padding-top:80px;}
#cst-footer .cst-ft-top-tit h2{font-size:36px;line-height:42px;}
#cst-footer .cst-ft-form{margin-top:40px;}
#cst-footer .cst-ft-bottom > .e-con-inner{max-width:88%;padding-top:50px;}
#cst-footer .cst-ft-copyright > .e-con-inner{max-width:88%;}
#cst-footer .cst-ft-blink img{width:40px;}
#cst-home .cst-workshop > .e-con-inner{max-width:88%;}
#cst-home .cst-news > .e-con-inner{max-width:88%;}
#cst-home .cst-info{margin-top:60px;}
#cst-home .cst-video{padding:60px 0px 100px 0px;}
#cst-home .cst-infol-zs img{width:100px;}
#cst-home .cst-infol-des{width:calc(100% - 120px);}
#cst-home .cst-info-tit h2{font-size:40px;line-height:44px;}
#cst-home .cst-info-text{margin-top:10px;}
#cst-home .cst-infor-dataul{padding:35px 0px 35px 80px;}
#cst-home .cst-infor-datali{padding-right:70px;}
#cst-home .cst-infor-datali:after{margin-top:-50px;width:50px;height:100px;}
#cst-home .cst-infor-datali .elementor-counter-number-wrapper{font-size:64px;}
#cst-home .cst-sbtn{margin-top:30px;}
#cst-home .cst-sbtn a{padding:12px 20px;}
#cst-home .cst-stit h2{font-size:36px;line-height:44px;}
#cst-contact .cst-contact-con > .e-con-inner{max-width:88%;padding:60px 0px;}
#cst-contact .cst-cinfol{padding-right:50px;}
#cst-contact .cst-cinfor{padding:30px 45px 50px 35px;}
#cst-contact .cst-cformbox{margin-top:40px;}
}
@media(max-width:1580px){
#cst-header{padding:11px 0px;}
#cst-header .cst-hd-con{padding-left:3%;}
#cst-header .cst-hd-logo img{width:80px;}
#cst-header .cst-hd-r{width:calc(100% - 90px);}
#cst-header .cst-hd-nav{width:calc(100% - 145px);}
#cst-header .cst-hd-nav #menu-main-menu > li{margin:0px 25px;}
#cst-header .cst-hd-nav #menu-main-menu > li > a{padding:7px 15px;}
#cst-header .cst-hd-gt{margin-left:25px;}
#cst-footer .cst-ft-top > .e-con-inner{padding-top:60px;}
#cst-footer .cst-ft-top-tit h2{font-size:32px;line-height:38px;}
#cst-footer .cst-ft-form{margin-top:30px;}
#cst-footer .cst-ft-bottom > .e-con-inner{max-width:94%;padding-top:40px;}
#cst-footer .cst-ft-blogo img{width:90px;}
#cst-footer .cst-ft-blogo-tit{width:calc(100% - 100px);}
#cst-footer .cst-ft-blogo-tit h2{font-size:18px;line-height:26px;}
#cst-footer .cst-ft-blink img{width:36px;}
#cst-footer .cst-ft-copyright{margin-top:-50px;}
#cst-footer .cst-ft-copyright > .e-con-inner{max-width:94%;padding:25px 0px;}
#cst-home .cst-workshop > .e-con-inner{max-width:94%;padding:40px 0px;}
#cst-home .cst-news > .e-con-inner{max-width:94%;padding:40px 0px;}
#cst-home .cst-cate{margin-top:30px;}
#cst-home .cst-display{margin-top:40px;}
#cst-home .cst-info{margin-top:50px;}
#cst-home .cst-video{padding:50px 0px 80px 0px;}
#cst-home .cst-infol-zs img{width:90px;}
#cst-home .cst-infol-des{width:calc(100% - 100px);}
#cst-home .cst-info-tit h2{font-size:36px;line-height:40px;}
#cst-home .cst-info-text{font-size:14px;line-height:28px;}
#cst-home .cst-infor-dataul{padding:35px 0px 35px 60px;}
#cst-home .cst-infor-datali{padding-right:60px;}
#cst-home .cst-infor-datali:after{margin-top:-40px;width:40px;height:80px;}
#cst-home .cst-infor-datali .elementor-counter-number-wrapper{font-size:56px;}
#cst-home .cst-infor-datali2 .elementor-counter-number-suffix{font-size:32px;}
#cst-home .cst-sbtn{margin-top:20px;}
#cst-home .cst-stit h2{font-size:32px;line-height:40px;}
#cst-contact .cst-screen-tit{padding:0px;}
#cst-contact .cst-screen-tit h2{font-size:36px;line-height:42px;}
#cst-contact .cst-screen-subtit{margin-top:20px;}
#cst-contact .cst-screen-text{margin-top:20px;}
#cst-contact .cst-contact-con > .e-con-inner{max-width:94%;padding:50px 0px;}
#cst-contact .cst-cinfol-tit h2{font-size:30px;line-height:36px;}
#cst-contact .cst-cinfol-text{margin-top:15px;}
#cst-contact .cst-cinfol-ul{margin-top:25px;padding-top:30px;}
#cst-contact .cst-cinfol-lides{gap:5px;}
#cst-contact .cst-cinfor{padding:30px 40px 40px 30px;}
#cst-contact .cst-cformtit h2{font-size:32px;line-height:38px;}
#cst-contact .cst-cformsubtit{margin-top:10px;}
#cst-contact .cst-cformbox{margin-top:30px;}
}
@media(max-width:1480px){
#cst-header .cst-hd-logo img{width:70px;}
#cst-header .cst-hd-r{width:calc(100% - 80px);}
#cst-header .cst-hd-nav{width:calc(100% - 120px);}
#cst-header .cst-hd-nav .elementskit-menu-container{height:34px;}
#cst-header .cst-hd-nav #menu-main-menu > li{margin:0px 20px;}
#cst-header .cst-hd-nav #menu-main-menu > li > a{padding:5px 12px;font-size:18px;line-height:24px;}
#cst-header .cst-hd-gt{margin-left:20px;width:100px;}
#cst-header .cst-hd-gt #gt_float_wrapper{height:34px;}
#cst-header .cst-hd-gt .gt_float_switcher{font-size:18px;line-height:24px;}
#cst-header .cst-hd-gt .gt_float_switcher .gt-selected .gt-lang-code{padding:5px 12px 5px 32px;}
#cst-header .cst-hd-gt .gt_float_switcher .gt-selected .gt-lang-code:before{margin-top:-14px;width:28px;height:28px;}
#cst-header .cst-hd-gt .gt_float_switcher .gt-selected .gt-current-lang{height:34px;}
#cst-header .cst-hd-gt .gt_float_switcher .gt-selected .gt-current-lang span.gt-lang-code{max-width:100px;}
#cst-footer .cst-ft-top > .e-con-inner{max-width:68%;padding:50px 0px;}
#cst-footer .cst-ft-top-tit h2{font-size:28px;line-height:34px;}
#cst-footer .cst-ft-form{margin-top:20px;}
#cst-footer .cst-ft-bottom > .e-con-inner{padding-top:30px;}
#cst-footer .cst-ft-blogo img{width:80px;}
#cst-footer .cst-ft-blogo-tit{width:calc(100% - 90px);}
#cst-footer .cst-ft-blogo-tit h2{font-size:16px;line-height:24px;}
#cst-footer .cst-ft-bnav0{gap:15px;}
#cst-footer .cst-ft-btext{font-size:14px;line-height:24px;}
#cst-footer .cst-ft-blinks{gap:15px;}
#cst-footer .cst-ft-blink img{width:32px;}
#cst-footer .cst-ft-bnav-tit h2{font-size:16px;line-height:32px;}
#cst-footer .cst-ft-bnav-ul{gap:10px;margin-top:15px;}
#cst-footer .cst-ft-bnav-li h2{font-size:14px;line-height:20px;}
#cst-footer .cst-ft-bnav1 .cst-ft-bnav-li{padding-left:10px;}
#cst-footer .cst-ft-bnav1 .cst-ft-bnav-li:before{width:6px;height:6px;margin-top:-3px;}
#cst-footer .cst-ft-bnav2 .cst-ft-bnav-li{padding-left:24px;}
#cst-footer .cst-ft-bnav2 .cst-ft-bnav-li:nth-child(1):before{width:20px;height:20px;}
#cst-footer .cst-ft-bnav2 .cst-ft-bnav-li:nth-child(2):before{width:20px;height:20px;}
#cst-footer .cst-ft-bnav2 .cst-ft-bnav-li:nth-child(3):before{width:20px;height:20px;}
#cst-footer .cst-ft-bnav2 .cst-ft-bnav-li:nth-child(4):before{width:20px;height:20px;}
#cst-footer .cst-ft-bnav3-2{margin-top:20px;}
#cst-footer .cst-ft-bnav-pdfs{gap:10px;}
#cst-home .cst-info{margin-top:40px;}
#cst-home .cst-infol{width:42%;}
#cst-home .cst-infor{width:64%;}
#cst-home .cst-infol-zs img{width:80px;}
#cst-home .cst-infol-des{width:calc(100% - 90px);}
#cst-home .cst-infor-dataul{padding:30px 0px 30px 60px;}
#cst-home .cst-info-tit{margin-top:5px;}
#cst-home .cst-info-tit h2{font-size:32px;line-height:36px;}
#cst-home .cst-info-text{line-height:24px;}
#cst-home .cst-video{padding:40px 0px 60px 0px;}
#cst-home .cst-stit h2{font-size:28px;line-height:36px;}
#cst-contact .cst-screen-tit h2{font-size:32px;line-height:38px;}
#cst-contact .cst-screen-subtit{margin-top:15px;}
#cst-contact .cst-screen-text{margin-top:15px;}
#cst-contact .cst-contact-con > .e-con-inner{padding:40px 0px;}
#cst-contact .cst-cinfol{padding-right:40px;}
#cst-contact .cst-cinfol-tit h2{font-size:28px;line-height:34px;}
#cst-contact .cst-cinfol-text{margin-top:10px;}
#cst-contact .cst-cinfol-ul{margin-top:20px;padding-top:25px;gap:20px;}
#cst-contact .cst-cinfol-li{padding:20px 15px;}
#cst-contact .cst-cinfol-liicon img{width:56px;}
#cst-contact .cst-cinfol-lides{width:calc(100% - 66px);}
#cst-contact .cst-cformtit h2{font-size:32px;line-height:38px;}
#cst-contact .cst-cformbox{margin-top:20px;}
}
@media(max-width:1340px){
#cst-header{padding:8px 0px;}
#cst-header .cst-hd-logo img{width:60px;}
#cst-header .cst-hd-r{width:calc(100% - 115px);}
#cst-header .cst-hd-nav{width:calc(100% - 115px);}
#cst-header .cst-hd-nav #menu-main-menu > li{margin:0px 15px;}
#cst-header .cst-hd-gt{margin-left:15px;}
#cst-header .cst-hd-gt .gt_float_switcher .gt-selected .gt-lang-code{padding:5px 12px 5px 28px;}
#cst-header .cst-hd-gt .gt_float_switcher .gt-selected .gt-lang-code:before{margin-top:-12px;width:24px;height:24px;}
#cst-footer .cst-ft-top > .e-con-inner{max-width:76%;padding:40px 0px;}
#cst-footer .cst-ft-form{margin-top:15px;}
#cst-home .cst-stip h2{font-size:12px;line-height:18px;}
#cst-home .cst-workshop > .e-con-inner{padding:30px 0px;}
#cst-home .cst-news > .e-con-inner{padding:30px 0px;}
#cst-home .cst-display{margin-top:30px;}
#cst-home .cst-info{margin-top:30px;}
#cst-home .cst-video{padding:30px 0px 40px 0px;}
#cst-home .cst-info-tit{margin-top:2px;}
#cst-home .cst-info-tit h2{font-size:28px;line-height:32px;}
#cst-home .cst-infol-zs img{width:70px;}
#cst-home .cst-infol-des{width:calc(100% - 80px);}
#cst-home .cst-infor-dataul{padding:25px 0px 25px 60px;}
#cst-home .cst-infor-datali{padding-right:50px;padding-left:20px;}
#cst-home .cst-infor-datali:after{margin-top:-30px;width:30px;height:60px;}
#cst-home .cst-infor-datali .elementor-counter-number-wrapper{font-size:48px;}
#cst-home .cst-infor-datali2 .elementor-counter-number-suffix{font-size:28px;}
#cst-home .cst-infor-datali .elementor-counter-title{font-size:14px;}
#cst-home .cst-info-text{margin-top:5px;}
#cst-home .cst-sbtn{margin-top:15px;}
#cst-home .cst-sbtn a{padding:8px 15px;font-size:14px;}
#cst-home .cst-stit h2{font-size:24px;line-height:32px;}
#cst-contact .cst-cinfol{padding-right:30px;}
#cst-contact .cst-cinfol-tit h2{font-size:24px;line-height:30px;}
#cst-contact .cst-cinfol-ul{padding-top:20px;gap:10px;}
#cst-contact .cst-cinfol-li{padding:15px;}
#cst-contact .cst-cinfol-liicon img{width:48px;}
#cst-contact .cst-cinfol-lides{width:calc(100% - 58px);}
#cst-contact .cst-cinfol-litit h2{font-size:18px;line-height:22px;}
#cst-contact .cst-cinfol-lisubtit h2{font-size:18px;line-height:24px;}
#cst-contact .cst-cinfol-lides{gap:3px;}
#cst-contact .cst-cformtit h2{font-size:28px;line-height:34px;}
#cst-contact .cst-cmap-link{margin-top:20px;}
#cst-contact .cst-cmap-tit h2{font-size:24px;line-height:30px;}
}
@media(max-width:1280px){
#cst-header .cst-hd-nav #menu-main-menu > li > a{font-size:16px;}
#cst-header .cst-hd-gt .gt_float_switcher{font-size:16px;}
#cst-footer .cst-ft-top > .e-con-inner{max-width:84%;padding:30px 0px;}
#cst-footer .cst-ft-form{margin-top:10px;}
#cst-footer .cst-ft-copyright{margin-top:-40px;}
#cst-footer .cst-ft-copyright > .e-con-inner{padding:20px 0px;}
#cst-footer .cst-ft-blogo img{width:70px;}
#cst-footer .cst-ft-blogo-tit{width:calc(100% - 80px);}
#cst-footer .cst-ft-blogo-tit h2{font-size:14px;line-height:20px;}
#cst-footer .cst-ft-btext{font-size:12px;line-height:20px;}
#cst-footer .cst-ft-bnav0{gap:10px;}
#cst-footer .cst-ft-blinks{gap:10px;}
#cst-footer .cst-ft-blink img{width:28px;}
#cst-footer .cst-ft-bnav-tit h2{font-size:14px;line-height:28px;}
#cst-footer .cst-ft-bnav-pdfs{gap:5px;margin-top:10px;}
#cst-footer .cst-ft-bnav3-2 .cst-ft-bnav-tit h2{padding-right:30px;}
#cst-footer .cst-ft-bnav3-2 .cst-ft-bnav-tit h2:after{margin-top:-7.5px;width:20px;height:15px;}
#cst-footer .cst-ft-bnav-ul{gap:8px;margin-top:10px;}
/* #cst-home .cst-infol{width:42%;} */
#cst-home .cst-infor{width:66%;}
#cst-home .cst-infol-zs img{width:45px;}
#cst-home .cst-infol-des{width:calc(100% - 55px);}
#cst-home .cst-info-text{font-size:12px;line-height:20px;}
#cst-home .cst-infor-dataul{padding:20px 0px 20px 50px;}
#cst-home .cst-infor-datali{padding-right:35px;padding-left:15px;}
#cst-home .cst-infor-datali:after{margin-top:-20px;width:20px;height:40px;}
#cst-home .cst-infor-datali .elementor-counter-number-wrapper{font-size:36px;}
#cst-home .cst-infor-datali2 .elementor-counter-number-suffix{font-size:20px;}
#cst-home .cst-infor-datali .elementor-counter-title{font-size:12px;}
#cst-home .cst-sbtn{margin-top:10px;}
#cst-home .cst-sbtn a{padding:5px 12px;font-size:12px;}
#cst-home .cst-info-tit h2{font-size:24px;line-height:28px;}
#cst-home .cst-stit h2{font-size:20px;line-height:28px;}
#cst-contact .cst-screen-tit h2{font-size:28px;line-height:34px;}
#cst-contact .cst-screen-text{margin-top:10px;}
#cst-contact .cst-contact-con > .e-con-inner{padding:30px 0px;}
#cst-contact .cst-cinfol{width:44%;padding-right:20px;}
#cst-contact .cst-cinfor{width:56%;padding:20px 30px 30px 25px;border-top-width:6px;}
#cst-contact .cst-cinfol-tit h2{font-size:20px;line-height:24px;}
#cst-contact .cst-cinfol-text{font-size:12px;line-height:20px;}
#cst-contact .cst-cinfol-litit h2{font-size:16px;line-height:20px;}
#cst-contact .cst-cinfol-lisubtit h2{font-size:16px;line-height:22px;}
#cst-contact .cst-cformtit h2{font-size:24px;line-height:28px;}
#cst-contact .cst-cformsubtit h2{font-size:12px;line-height:20px;}
#cst-contact .cst-cmap{margin-top:30px;}
}
@media(max-width:1024px){
#cst-header .cst-hd-nav{justify-items:center;}
#cst-header .cst-hd-gt{justify-items:flex-end;}
#cst-header .cst-hd-nav button.elementskit-menu-close{padding:5px;width:35px;margin:10px;}
#cst-footer .cst-ft-top > .e-con-inner{max-width:88%;}
#cst-footer .cst-ft-bottom > .e-con-inner{flex-wrap:wrap;padding:20px 0px;}
#cst-footer .cst-ft-bnav0{width:100%;padding-bottom:15px;}
#cst-footer .cst-ft-bnav1{width:28%;}
#cst-footer .cst-ft-bnav2{width:34%;}
#cst-footer .cst-ft-bnav3{width:28%;}
#cst-footer .cst-ft-copyright{margin-top:0px;}
#cst-footer .cst-ft-copyright > .e-con-inner{padding:15px 0px;}
#cst-home .cst-info{flex-wrap:wrap;flex-direction:column-reverse;}
#cst-home .cst-infol{margin-top:15px;width:100%;position:relative;}
#cst-home .cst-infol-zs img{width:40px;}
#cst-home .cst-infol-des{width:calc(100% - 50px);}
#cst-home .cst-infor{width:100%;flex-direction:column-reverse;}
#cst-home .cst-infor-bg{display:none;}
#cst-home .cst-infor-bgq{display:block;}
#cst-home .cst-infor-dataul{position:relative;padding:15px 3%;background-color:#be1b20;}
#cst-contact .cst-screen-tit h2{font-size:24px;line-height:28px;}
#cst-contact .cst-screen-subtit{margin-top:10px;}
#cst-contact .cst-screen-subtit h2{font-size:14px;line-height:20px;}
#cst-contact .cst-screen-text{margin-top:5px;font-size:14px;line-height:20px;}
#cst-contact .cst-cinfo{flex-wrap:wrap;}
#cst-contact .cst-cinfol{width:100%;padding-right:0;}
#cst-contact .cst-cinfol-ul{margin-top:15px;padding-top:15px;}
#cst-contact .cst-cinfor{width:100%;margin-top:20px;}
#cst-contact .cst-cmap-link{margin-top:10px;}
#cst-contact .cst-cmap{margin-top:20px;}
#cst-contact .cst-cmap-tit h2{font-size:20px;line-height:28px;}
}
@media(max-width:990px){
#cst-footer .cst-ft-top > .e-con-inner{max-width:94%;}
#cst-home .cst-stip h2{font-size:10px;line-height:14px;}
#cst-home .cst-info-tit h2{font-size:20px;line-height:24px;}
#cst-home .cst-stit h2{font-size:18px;line-height:24px;}
}
@media(max-width:880px){
}
@media(max-width:767px){
#cst-header{padding:5px 0px;}
#cst-header .cst-hd-logo img{width:50px;}
#cst-header .cst-hd-r{width:calc(100% - 95px);}
#cst-header .cst-hd-nav{width:calc(100% - 95px);}
#cst-header .cst-hd-gt{width:80px;}
#cst-header .cst-hd-gt #gt_float_wrapper{height:28px;}
#cst-header .cst-hd-gt .gt_float_switcher{font-size:14px;line-height:20px;}
#cst-header .cst-hd-gt .gt_float_switcher .gt-selected .gt-current-lang{height:28px;}
#cst-header .cst-hd-gt .gt_float_switcher .gt-selected .gt-lang-code{padding:4px 10px 4px 24px;}
#cst-header .cst-hd-gt .gt_float_switcher .gt-selected .gt-lang-code:before{margin-top:-10px;width:20px;height:20px;}
#cst-header .cst-hd-gt .gt_float_switcher .gt-selected .gt-lang-code:after{margin-top:-4.125px;width:6px;height:8.25px;}
#cst-footer .cst-ft-blogo img{width:60px;}
#cst-footer .cst-ft-blogo-tit{width:calc(100% - 70px);}
#cst-footer .cst-ft-bnav0{width:100%;padding-bottom:0px;gap:8px;}
#cst-footer .cst-ft-bnav1{width:100%;margin-top:10px;}
#cst-footer .cst-ft-bnav2{width:100%;margin-top:10px;}
#cst-footer .cst-ft-bnav3{width:100%;margin-top:10px;}
#cst-footer .cst-ft-blinks{gap:8px;}
#cst-footer .cst-ft-blink img{width:24px;}
#cst-footer .cst-ft-bnav-ul{margin-top:8px;gap:5px;}
#cst-footer .cst-ft-bnav3-2{margin-top:10px;}
#cst-footer .cst-ft-bnav-pdfs{margin-top:8px;}
#cst-footer .cst-ft-bnav-pdf{max-width:30%;}
#cst-footer .cst-ft-bnav .cst-ft-bnav-tit:after{width:64px;}
#cst-home .cst-workshop > .e-con-inner{padding:20px 0px;}
#cst-home .cst-news > .e-con-inner{padding:20px 0px;}
#cst-home .cst-cate{margin-top:20px;}
#cst-home .cst-display{margin-top:20px;}
#cst-home .cst-info{margin-top:20px;}
#cst-home .cst-video{padding:20px 0px;}
#cst-home .cst-video:after{content:none;}
#cst-home .cst-info-tit h2{font-size:18px;line-height:22px;}
#cst-home .cst-stit h2{font-size:16px;line-height:20px;}
#cst-home .cst-ws-con{margin-top:10px;}
#cst-home .cst-news-con{margin-top:10px;}
#cst-contact .cst-screen-tit h2{font-size:20px;line-height:24px;}
#cst-contact .cst-screen-subtit{margin-top:5px;}
#cst-contact .cst-screen-subtit h2{font-size:12px;line-height:18px;}
#cst-contact .cst-screen-text{margin-top:3px;font-size:12px;line-height:18px;}
#cst-contact .cst-contact-con > .e-con-inner{padding:20px 0px;}
#cst-contact .cst-cinfol-tit h2{font-size:18px;line-height:22px;}
#cst-contact .cst-cinfol-ul{margin-top:12px;padding-top:12px;gap:5px;}
#cst-contact .cst-cinfol-li{padding:10px;}
#cst-contact .cst-cinfol-liicon img{width:36px;}
#cst-contact .cst-cinfol-lides{width:calc(100% - 46px);}
#cst-contact .cst-cinfol-litit h2{font-size:14px;line-height:18px;}
#cst-contact .cst-cinfol-lisubtit h2{font-size:14px;line-height:20px;}
#cst-contact .cst-cinfol-lides{gap:2px;}
#cst-contact .cst-cinfor{padding:15px 20px 20px 20px;border-top-width:4px;}
#cst-contact .cst-cformtit h2{font-size:20px;line-height:24px;}
#cst-contact .cst-cmap-tit h2{font-size:18px;line-height:24px;}
}
@media(max-width:604px){
#cst-footer .cst-ft-top > .e-con-inner{padding:20px 0px;}
#cst-footer .cst-ft-top-tit h2{font-size:24px;line-height:28px;}
#cst-footer .cst-ft-copyright-tit h2{font-size:10px;line-height:14px;}
#cst-footer .cst-ft-blogo-box{flex-wrap:wrap;gap:8px;}
#cst-footer .cst-ft-blogo-tit{width:100%;}
#cst-footer .cst-ft-copyright-tit h2{text-align:center;}

 
#cst-home .cst-infor-datali{padding-right:30px;padding-left:10px;}
#cst-home .cst-infor-datali:after{margin-top:-18px;width:18px;height:36px;}
#cst-home .cst-infor-datali .elementor-counter-number-wrapper{font-size:28px;}
#cst-home .cst-infor-datali2 .elementor-counter-number-suffix{font-size:16px;}
#cst-home .cst-infor-datali .elementor-counter-title{font-size:10px;}
}
@media(max-width:480px){
#cst-footer .cst-ft-top-tit h2{font-size:22px;line-height:26px;}
#cst-footer .cst-ft-bnav-pdf{max-width:35%;}
#cst-footer .cst-ft-copyright > .e-con-inner{padding:10px 0px;}
#cst-home .cst-infol-zs img{width:30px;}
#cst-home .cst-infol-des{width:calc(100% - 40px);}
#cst-home .cst-info-text{font-size:10px;line-height:16px;}
#cst-home .cst-infor-dataul{padding:10px 3%;}
#cst-home .cst-infor-datali .elementor-counter-number-wrapper{font-size:24px;}
#cst-home .cst-info-tit h2{font-size:16px;line-height:20px;}
#cst-home .cst-cate{margin-top:10px;}
#cst-contact .cst-screen-tit h2{font-size:18px;line-height:22px;}
#cst-contact .cst-screen-subtit{display:none;}
#cst-contact .cst-screen-text{display:none;}
#cst-contact .cst-cinfol-tit h2{font-size:16px;line-height:20px;}
#cst-contact .cst-cinfol-text{margin-top:5px;line-height:18px;}
#cst-contact .cst-cinfol-liicon img{width:28px;}
#cst-contact .cst-cinfol-lides{width:calc(100% - 33px);}
#cst-contact .cst-cinfol-litit h2{font-size:12px;line-height:16px;}
#cst-contact .cst-cinfol-lisubtit h2{font-size:12px;line-height:16px;}
#cst-contact .cst-cinfor{padding:10px 15px 15px 15px;}
#cst-contact .cst-cformtit h2{font-size:18px;line-height:22px;}
#cst-contact .cst-cformsubtit{margin-top:5px;}
#cst-contact .cst-cformbox{margin-top:10px;}
#cst-contact .cst-cformsubtit h2{line-height:18px;}
#cst-contact .cst-cmap-tit h2{font-size:16px;line-height:22px;}
#cst-contact .cst-cmap-link{margin-top:5px;}
}
@media(max-width:360px){
#cst-footer .cst-ft-top-tit h2{font-size:20px;line-height:24px;}
#cst-home .cst-infor-datali{padding-right:18px;}
#cst-home .cst-infor-datali:after{margin-top:-12px;width:12px;height:24px;}
#cst-home .cst-infor-datali .elementor-counter-number-wrapper{font-size:20px;}
}
@media(max-width:320px){
}
