:root{--public-color:#0181ca;--public-color-b:#0683cb;--max:1430px}
*{padding:0;margin:0;box-sizing:border-box}
.img-responsive{max-width:100%;height:auto}
.thumb-selectors{overflow:hidden;clear:both;margin:0 0 10px 0;padding:15px}
.product-thumb{border:none}
body{color:#999999;font-weight:400;font-size:16px;line-height:24px;font-family:'Poppins',sans-serif;cursor:default}
a{display:inline-block;transition:all .6s}
a:hover{color:var(--public-color) !important}
.swiper-pagination-bullet-active{background:var(--public-color)}
.page-item.active .page-link{color:#fff;background-color:var(--public-color);border-color:var(--public-color)}
body,div,p,img,ul,ol,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0}
img{aspect-ratio:attr(width) / attr(height)}
ul,ol,li,dl,dd,dt{list-style-type:none}
.img-width{width:100%;height:auto}
.img-height{height:100%;width:auto}
.img-fluid{max-width:100%;height:auto}
.main-container{margin-bottom:40px;margin-top:40px}
.tkanniu{cursor:pointer}
.card-thumb img{transition:all .4s ease}
.card-thumb:hover img{transform:scale(1.1)}
.container-xl{max-width:var(--max)}
.container-xl.m-right{margin:0 0 0 auto;padding:0}
.container-xl.m-left{margin:0 auto 0 0;padding:0}
@media(max-width:768px){
	body{font-size:14px;line-height:20px;padding-top:50px}
	.container-xl.m-right{margin:0 auto;padding:0 15px}
	.container-xl.m-left{margin:0 auto;padding:0 15px}
}
@media(max-width:768px){
	.reveal-modal#mb-share{left:10%;margin-left:-5%;width:90%}
}
.grid{display:grid;grid-template-rows:repeat(var(--bs-rows,1),1fr);grid-template-columns:repeat(var(--bs-columns,12),1fr);gap:var(--bs-gap,1.5rem)}
.grid .g-col-1{grid-column:auto/span 1}
.grid .g-col-2{grid-column:auto/span 2}
.grid .g-col-3{grid-column:auto/span 3}
.grid .g-col-4{grid-column:auto/span 4}
.grid .g-col-5{grid-column:auto/span 5}
.grid .g-col-6{grid-column:auto/span 6}
.grid .g-col-7{grid-column:auto/span 7}
.grid .g-col-8{grid-column:auto/span 8}
.grid .g-col-9{grid-column:auto/span 9}
.grid .g-col-10{grid-column:auto/span 10}
.grid .g-col-11{grid-column:auto/span 11}
.grid .g-col-12{grid-column:auto/span 12}
.grid .g-start-1{grid-column-start:1}
.grid .g-start-2{grid-column-start:2}
.grid .g-start-3{grid-column-start:3}
.grid .g-start-4{grid-column-start:4}
.grid .g-start-5{grid-column-start:5}
.grid .g-start-6{grid-column-start:6}
.grid .g-start-7{grid-column-start:7}
.grid .g-start-8{grid-column-start:8}
.grid .g-start-9{grid-column-start:9}
.grid .g-start-10{grid-column-start:10}
.grid .g-start-11{grid-column-start:11}
@media (min-width:576px){
	.grid .g-col-sm-1{grid-column:auto/span 1}
	.grid .g-col-sm-2{grid-column:auto/span 2}
	.grid .g-col-sm-3{grid-column:auto/span 3}
	.grid .g-col-sm-4{grid-column:auto/span 4}
	.grid .g-col-sm-5{grid-column:auto/span 5}
	.grid .g-col-sm-6{grid-column:auto/span 6}
	.grid .g-col-sm-7{grid-column:auto/span 7}
	.grid .g-col-sm-8{grid-column:auto/span 8}
	.grid .g-col-sm-9{grid-column:auto/span 9}
	.grid .g-col-sm-10{grid-column:auto/span 10}
	.grid .g-col-sm-11{grid-column:auto/span 11}
	.grid .g-col-sm-12{grid-column:auto/span 12}
	.grid .g-start-sm-1{grid-column-start:1}
	.grid .g-start-sm-2{grid-column-start:2}
	.grid .g-start-sm-3{grid-column-start:3}
	.grid .g-start-sm-4{grid-column-start:4}
	.grid .g-start-sm-5{grid-column-start:5}
	.grid .g-start-sm-6{grid-column-start:6}
	.grid .g-start-sm-7{grid-column-start:7}
	.grid .g-start-sm-8{grid-column-start:8}
	.grid .g-start-sm-9{grid-column-start:9}
	.grid .g-start-sm-10{grid-column-start:10}
	.grid .g-start-sm-11{grid-column-start:11}
}
@media (min-width:768px){
	.grid .g-col-md-1{grid-column:auto/span 1}
	.grid .g-col-md-2{grid-column:auto/span 2}
	.grid .g-col-md-3{grid-column:auto/span 3}
	.grid .g-col-md-4{grid-column:auto/span 4}
	.grid .g-col-md-5{grid-column:auto/span 5}
	.grid .g-col-md-6{grid-column:auto/span 6}
	.grid .g-col-md-7{grid-column:auto/span 7}
	.grid .g-col-md-8{grid-column:auto/span 8}
	.grid .g-col-md-9{grid-column:auto/span 9}
	.grid .g-col-md-10{grid-column:auto/span 10}
	.grid .g-col-md-11{grid-column:auto/span 11}
	.grid .g-col-md-12{grid-column:auto/span 12}
	.grid .g-start-md-1{grid-column-start:1}
	.grid .g-start-md-2{grid-column-start:2}
	.grid .g-start-md-3{grid-column-start:3}
	.grid .g-start-md-4{grid-column-start:4}
	.grid .g-start-md-5{grid-column-start:5}
	.grid .g-start-md-6{grid-column-start:6}
	.grid .g-start-md-7{grid-column-start:7}
	.grid .g-start-md-8{grid-column-start:8}
	.grid .g-start-md-9{grid-column-start:9}
	.grid .g-start-md-10{grid-column-start:10}
	.grid .g-start-md-11{grid-column-start:11}
}
@media (min-width:992px){
	.grid .g-col-lg-1{grid-column:auto/span 1}
	.grid .g-col-lg-2{grid-column:auto/span 2}
	.grid .g-col-lg-3{grid-column:auto/span 3}
	.grid .g-col-lg-4{grid-column:auto/span 4}
	.grid .g-col-lg-5{grid-column:auto/span 5}
	.grid .g-col-lg-6{grid-column:auto/span 6}
	.grid .g-col-lg-7{grid-column:auto/span 7}
	.grid .g-col-lg-8{grid-column:auto/span 8}
	.grid .g-col-lg-9{grid-column:auto/span 9}
	.grid .g-col-lg-10{grid-column:auto/span 10}
	.grid .g-col-lg-11{grid-column:auto/span 11}
	.grid .g-col-lg-12{grid-column:auto/span 12}
	.grid .g-start-lg-1{grid-column-start:1}
	.grid .g-start-lg-2{grid-column-start:2}
	.grid .g-start-lg-3{grid-column-start:3}
	.grid .g-start-lg-4{grid-column-start:4}
	.grid .g-start-lg-5{grid-column-start:5}
	.grid .g-start-lg-6{grid-column-start:6}
	.grid .g-start-lg-7{grid-column-start:7}
	.grid .g-start-lg-8{grid-column-start:8}
	.grid .g-start-lg-9{grid-column-start:9}
	.grid .g-start-lg-10{grid-column-start:10}
	.grid .g-start-lg-11{grid-column-start:11}
}
@media (min-width:1200px){
	.grid .g-col-xl-1{grid-column:auto/span 1}
	.grid .g-col-xl-2{grid-column:auto/span 2}
	.grid .g-col-xl-3{grid-column:auto/span 3}
	.grid .g-col-xl-4{grid-column:auto/span 4}
	.grid .g-col-xl-5{grid-column:auto/span 5}
	.grid .g-col-xl-6{grid-column:auto/span 6}
	.grid .g-col-xl-7{grid-column:auto/span 7}
	.grid .g-col-xl-8{grid-column:auto/span 8}
	.grid .g-col-xl-9{grid-column:auto/span 9}
	.grid .g-col-xl-10{grid-column:auto/span 10}
	.grid .g-col-xl-11{grid-column:auto/span 11}
	.grid .g-col-xl-12{grid-column:auto/span 12}
	.grid .g-start-xl-1{grid-column-start:1}
	.grid .g-start-xl-2{grid-column-start:2}
	.grid .g-start-xl-3{grid-column-start:3}
	.grid .g-start-xl-4{grid-column-start:4}
	.grid .g-start-xl-5{grid-column-start:5}
	.grid .g-start-xl-6{grid-column-start:6}
	.grid .g-start-xl-7{grid-column-start:7}
	.grid .g-start-xl-8{grid-column-start:8}
	.grid .g-start-xl-9{grid-column-start:9}
	.grid .g-start-xl-10{grid-column-start:10}
	.grid .g-start-xl-11{grid-column-start:11}
}
@media (min-width:1400px){
	.grid .g-col-xxl-1{grid-column:auto/span 1}
	.grid .g-col-xxl-2{grid-column:auto/span 2}
	.grid .g-col-xxl-3{grid-column:auto/span 3}
	.grid .g-col-xxl-4{grid-column:auto/span 4}
	.grid .g-col-xxl-5{grid-column:auto/span 5}
	.grid .g-col-xxl-6{grid-column:auto/span 6}
	.grid .g-col-xxl-7{grid-column:auto/span 7}
	.grid .g-col-xxl-8{grid-column:auto/span 8}
	.grid .g-col-xxl-9{grid-column:auto/span 9}
	.grid .g-col-xxl-10{grid-column:auto/span 10}
	.grid .g-col-xxl-11{grid-column:auto/span 11}
	.grid .g-col-xxl-12{grid-column:auto/span 12}
	.grid .g-start-xxl-1{grid-column-start:1}
	.grid .g-start-xxl-2{grid-column-start:2}
	.grid .g-start-xxl-3{grid-column-start:3}
	.grid .g-start-xxl-4{grid-column-start:4}
	.grid .g-start-xxl-5{grid-column-start:5}
	.grid .g-start-xxl-6{grid-column-start:6}
	.grid .g-start-xxl-7{grid-column-start:7}
	.grid .g-start-xxl-8{grid-column-start:8}
	.grid .g-start-xxl-9{grid-column-start:9}
	.grid .g-start-xxl-10{grid-column-start:10}
	.grid .g-start-xxl-11{grid-column-start:11}
}
@media(max-width:768px){
	.grid{gap:var(--bs-gap,0.5rem)}
}
.max-1920px{max-width:1920px;margin-left:auto;margin-right:auto;overflow-x:clip}
.max-1860px{max-width:1860px}
.max-1830px{max-width:1830px}
.max-1800px{max-width:1800px}
.max-1790px{max-width:1790px}
.max-1750px{max-width:1750px}
.max-1740px{max-width:1740px}
.max-1690px{max-width:1690px}
.max-1680px{max-width:1680px}
.max-1650px{max-width:1650px}
.max-1640px{max-width:1640px}
.max-1630px{max-width:1630px}
.max-1610px{max-width:1610px}
.max-1600px{max-width:1600px}
.max-1590px{max-width:1590px}
.max-1560px{max-width:1560px}
.max-1540px{max-width:1540px}
.max-1530px{max-width:1530px}
.max-1480px{max-width:1480px}
.max-1440px{max-width:1440px}
.max-1430px{max-width:1430px}
.dropdown-item.active,.dropdown-item:active{color:var(--public-color)}
.header{position:fixed;top:0;left:0;width:100%;z-index:99;padding:8px 0;box-shadow:0px;background-color:transparent;transition:all 0.75s ease}
.header .header-nav .top-logo a{transition:none}
.header .max-1830px{max-width:1830px}
.header .row-nav{display:flex;align-items:center}
.header .header-nav{display:flex;align-items:center;justify-content:space-between}
.header .header-nav .top-logo{min-width:320px;width:320px;padding:0}
.header-top .row-nav{display:flex;align-items:center;justify-content:flex-end;width:auto;position:inherit}
.header-top .navbar-custom{position:inherit}
.header-desc{background:#f1f1f1;padding:8px 0}
.header-desc .container-xl{display:flex;align-items:center;justify-content:space-between}
.header-desc .desc{width:60%;display:flex;justify-content:flex-end;align-items:center}
.top-tel{color:#666666;font-size:16px;display:flex;width:40%}
.top-tel a{color:#666666}
.top-tel a:hover{color:#2455bf;transition:all 0.3s}
.top-lang{text-transform:uppercase;margin-left:5px}
.dropdown.lang .dropdown-toggle:after{color:#fff}
.dropdown.lang .dropdown-menu{right:-40px;left:inherit}
.top-lang .dropdown.lang .dropdown-toggle{background:transparent;border:0;padding:0 3px 0 0;font-weight:400;color:#fff;font-size:20px;letter-spacing:-1px}
.public-social span,.public-social a{border-radius:5px}
.navbar-expand-lg .navbar-collapse{justify-content:flex-end;padding-right:0px}
.header .social-all>.social{gap:5px}
.header .hover-1,.header .hover-2{background-color:var(--public-color) !important;border:1px solid #405b92;color:#fff !important;width:30px;height:30px;font-size:12px !important;display:inline-flex;justify-content:center;align-items:center}
.header .hover-1::before,.header .hover-2::before{font-size:12px;width:inherit}
.header .hover-1:hover,.header .hover-2:hover{background-color:var(--public-color) !important;color:#fff !important}
.navbar .dropdown.pc >.dropdown-menu{left:-15px}
.navbar .dropdown.pc >.dropdown-menu .dropdown-item{font-size:15px;line-height:24px}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.header.fadeInDown.fadeInDown,.in-header .header.fadeInDown{z-index:999;width:100%;position:fixed;top:0;left:0}
.header.fadeInDown .ul-box{top:75px}
.header.fadeInDown{background-color:#003a70;animation-name:none,none;animation-delay:0.0s,0.6s;animation-duration:0.6s,0.6s;animation-iteration-count:1,1;box-shadow:0px 10px 80px 0px rgba(99,99,99,0.1)}
.header.fadeInDown .navbar-custom .navbar-nav .nav-link,.header.fadeInDown .navbar-custom .navbar-nav .nav-item .dropdown-toggle::after,.header.fadeInDown .top-lang .dropdown.lang .dropdown-toggle,.header.fadeInDown .dropdown.lang .dropdown-toggle:after,.header.fadeInDown .top-search-box i{color:#fff !important}
.header.fadeInDown .navbar-custom .navbar-nav .nav-link:before{background-color:#fff}
.header.fadeInDown .navbar-custom .navbar-nav .nav-link:before{height:1px}
.header.fadeInDown .navbar-custom .navbar-nav .nav-item.active .nav-link,.header.fadeInDown .navbar-custom .navbar-nav .nav-item:hover .nav-link,.header.fadeInDown .navbar-custom .navbar-nav .nav-item.active .dropdown-toggle::after,.header.fadeInDown .navbar-custom .navbar-nav .nav-item:hover .dropdown-toggle::after{color:#fff !important}
.in-header .header.fadeInDown{border-bottom:none}
.in-header .header .navbar-custom .navbar-nav .nav-link,.in-header .header .navbar-custom .navbar-nav .nav-item .dropdown-toggle::after,.in-header .header .top-lang .dropdown.lang .dropdown-toggle,.in-header .header .dropdown.lang .dropdown-toggle:after,.in-header .top-search-box i{color:#fff !important}
.in-header .navbar-custom .navbar-nav .nav-link:before{background-color:#fff}
.in-header .header{background-color:#003a70;position:relative}
.in-header .header .top-logo img{filter:brightness(0) invert(1)}
.in-header .header.fadeInDown{background-color:#fff}
.in-header .header.fadeInDown .top-logo img{filter:none}
.in-header .header.fadeInDown .navbar-custom .navbar-nav .nav-link,.in-header .header.fadeInDown .navbar-custom .navbar-nav .nav-item .dropdown-toggle::after,.in-header .header.fadeInDown .top-lang .dropdown.lang .dropdown-toggle,.in-header .header.fadeInDown .dropdown.lang .dropdown-toggle:after,.in-header .header.fadeInDown .top-search-box i,.in-header .header.fadeInDown .navbar-custom .navbar-nav .nav-item.active .nav-link,.in-header .header.fadeInDown .navbar-custom .navbar-nav .nav-item:hover .nav-link{color:#666 !important}
.in-header .header.fadeInDown .navbar-custom .navbar-nav .nav-link:before{background-color:#666}
.dropdown-toggle::after{margin-left:0}
.all-font{font-family:'Archivo'}
.navbar{padding:0px;position:relative;z-index:9999}
.navbar-custom{top:0;z-index:2;justify-content:end}
.navbar-custom .navbar-nav .nav-item{margin:0 25px;height:50px}
.navbar-custom .navbar-nav .nav-link{text-align:center;position:relative;color:#fff;height:100%;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:24px;padding:0;font-weight:400}
.navbar-custom .navbar-nav .nav-link:before{content:"";width:0px;height:2px;margin-left:0!important;background:#fff;position:absolute;bottom:10px;transition:all .6s}
.navbar-custom .navbar-nav .nav-item:hover .nav-link:before,.navbar-custom .navbar-nav .active .nav-link:before{width:100%;transition:all .6s}
.navbar-custom .navbar-nav .nav-item .dropdown-toggle::after{padding:0 5px 0 5px}
.dropright .dropdown-toggle::after{margin-top:0}
.navbar-custom .navbar-nav .nav-item:hover .dropdown-toggle::after{transform:rotateX(180deg);color:#fff !important}
.navbar-custom .navbar-nav .nav-link:hover{color:#fff !important;transition:.6s ease-in-out;transform:none !important}
.navbar-custom .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}
.navbar-custom .navbar-text{color:rgba(0,0,0,0.5)}
.navbar-custom .navbar-text a{color:rgba(0,0,0,0.9)}
.navbar-custom .navbar-text a:hover,.navbar-custom .navbar-text a:focus{color:rgba(0,0,0,0.9)}
.navbar-custom .navbar-nav .nav-item>.dropdown-menu .dropdown-toggle{color:#16181b !important;display:flex;align-items:center;justify-content:space-between}
.navbar-custom .navbar-nav .nav-item>.dropdown-menu .dropright:hover .dropdown-toggle{color:var(--public-color) !important}
@media(max-width:1470px){
	.navbar-custom .navbar-nav .nav-link{font-size:17px}
	.navbar-custom .navbar-nav .nav-item{margin:0 15px}
	.header .header-top .toch{margin-right:10px}
}
@media(max-width:1380px){
	.header .header-nav .top-logo{min-width:280px;width:280px}
	.navbar-custom .navbar-nav .nav-link{font-size:16px}
	.navbar-custom .navbar-nav .nav-item{margin:0 10px}
	.header .header-top .toch{margin-right:0}
	.navbar-custom .navbar-nav .nav-item .dropdown-toggle::after{padding:0 5px}
}
@media(max-width:1270px){
	.header .header-top .toch{display:none}
	.top-search-box{margin-right:-3px !important}
}
@media(max-width:768px){
	body{padding-top:50px}
}
@media(max-width:768px){
	body{padding-top:50px;font-size:14px}
	.header-mb{background:#000;position:fixed;top:0;left:0;width:100%;border-bottom:1px solid var(--public-color);z-index:999}
	.header-mb .container-xl{height:50px}
	.header-mb .top-logo{width:50%}
	.header-mb .top-logo img{height:30px;width:auto;filter:brightness(0) invert(1)}
	.header-mb .top-mb{display:flex;align-items:center;width:50%;justify-content:flex-end}
	.header-mb .top-mb .dropdown.lang .dropdown-toggle{background:transparent;padding:0}
	.header-mb .top-mb .dropdown-menu{min-width:80px;margin-top:8px}
	.header-mb .top-mb .top-mb-search{padding:.5rem .4rem;margin-left:10px;width:30px;text-align:center}
	.header-mb .top-mb .top-mb-search i{font-size:16px;color:#fff}
	.header-mb .top-mb .icon-bars{color:#fff}
	.header-mb .top-mb .dropdown.lang .dropdown-toggle{color:#fff}
	.top-mb-search-box{display:none;position:fixed;background:#fff;top:50px;padding:6px 15px 10px;box-shadow:2px 2px 4px rgba(0,0,0,0.2);z-index:998;width:100%}
	.top-mb-search-box .search-group{width:100%;height:34px}
	.top-mb-feed i{font-size:16px;color:#fff}
	.mobile-head-item .main-content-wrap{background:#fff;top:0;display:block;z-index:99999}
	.mobile-head-item .main-content-wrap .content-wrap{overflow-y:auto;height:100%;padding:15px 10px;background-color:#fff}
	.mobile-head-item .main-content-wrap.middle-content-wrap .content-wrap{overflow-y:hidden}
	.mobile-head-item .side-content-wrap{position:fixed;display:block;right:-78%;width:78%;height:100%}
	.mobile-head-item .middle-content-wrap{position:absolute;right:0;width:100%;height:auto;padding:20px 0;opacity:0;visibility:hidden}
	.mobile-head-item .middle-show-content-wrap{top:30px;visibility:visible;opacity:1}
	.head_top .top_left{display:none}
	.head_nav{width:100%;padding:0 5px}
	.head_nav li{padding-left:28px;padding-top:4px;padding-bottom:4px}
	.head_nav li,.head_nav li a{color:#111}
	.head_nav li.has-child{padding-left:28px;margin-top:0;margin-bottom:0}
	.head_nav li.has-child>a{margin-top:3px;margin-bottom:3px;margin-right:35px}
	.head_nav li.has-child>ul{display:none}
	.head_nav li.siblings-no-menu{position:relative;padding-left:15px}
	.head_nav li a{display:block;height:auto;line-height:1.4em;position:relative}
	.head_nav li a:hover{color:inherit}
	.head_nav li em{display:block;height:1.4em;overflow:hidden}
	.head_nav li li{font-size:14px}
	.head_nav li li li{font-size:12px}
	.head_nav li li a{color:#666}
	.head_nav li.has-child a b{display:inline-block;width:15px;height:15px;border:1px solid #111;border-radius:2px;overflow:hidden;line-height:15px;position:absolute;right:-35px;top:1px;-webkit-box-sizing:content-box;box-sizing:content-box}
	.head_nav li.has-child a b:before,.head_nav li.has-child a b:after{content:'';display:block;width:9px;height:1px;background-color:#111;position:absolute;left:3px;top:50%;margin-top:-.5px}
	.head_nav li.has-child a b:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
	.head_nav li.has-child a:hover b{border-color:#111}
	.head_nav>li{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #f2f2f2}
	.head_nav>li>a{font-size:16px;text-transform:uppercase;margin-bottom:-1px;position:relative;text-transform:uppercase;position:relative}
	.head_nav li,.head_nav li.has-child{padding-left:0}
	.head_nav li li,.head_nav li li.has-child{padding-left:15px}
	.head_nav li.active>a>b:after{display:none}
	.head_nav li.active>a>b{background-color:#111}
	.head_nav li.active>a>b:before,.head_nav li.active>a>b:after{background-color:#fff}
	.mobile-ico-close{width:30px;height:30px;background-color:var(--public-color);position:absolute;left:-30px;top:0;cursor:pointer}
	.mobile-ico-close .icon{color:#fff;font-size:30px;padding:0 0 0 6px}
	.search-box .form-control{border-radius:20px}
	.search-box .btn{border:1px solid #ced4da;border-radius:20px}
	.search-box .btn.focus{border:1px solid rgb(128,189,255)}
	.search-box .icon{color:#fff}
	.main-mask{position:absolute;background-color:#000;opacity:.4;width:100%;height:100vh;z-index:9;display:none}
}
.menu-collapse{border-radius:6px 6px 0 0;border:1px solid #e7e7e7;background:#fff}
.menu-collapse .collapse-title{padding:0.875rem;background:var(--public-color);color:#fafafa}
.menu-collapse .collapse-title h5{font-size:1.25rem;font-weight:500}
.menu-collapse .collapse-title .navbar-toggler{color:#fff}
.menu-collapse .menu-link{transition:background-color ease 0.2s;color:#666;border-bottom:1px solid #e7e7e7}
.menu-collapse ul ul .menu-link{padding:12px 16px 12px 30px}
.menu-collapse .menu-link:before{content:"●";font-size:0.75rem;margin-right:5px;color:var(--public-color)}
.menu-collapse .menu-link:hover{background:#f8f9fa}
.menu-collapse .drop{}
.menu-collapse .menu-link.active{background:#f6f6f6;color:#666}
.menu-collapse--hscroll{border:0;border-radius:0;background:transparent}
.menu-collapse--hscroll .menu-collapse-scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;border:1px solid #e7e7e7;border-radius:6px;background:#fff}
.menu-collapse--hscroll .menu-collapse-track{display:flex;flex-wrap:nowrap;align-items:center;margin:0;padding:0.5rem 0.75rem;gap:0.35rem;list-style:none}
.menu-collapse--hscroll .menu-collapse-track > li{flex:0 0 auto}
.menu-collapse--hscroll .menu-link{display:block;padding:0.65rem 1rem;border:0;border-radius:4px;white-space:nowrap;font-size:0.9375rem}
.menu-collapse--hscroll .menu-link:before{display:none}
.menu-collapse--hscroll .menu-collapse-track-label{font-size:1rem;font-weight:500;line-height:1.2}
.menu-collapse--hscroll .menu-link.active{background:var(--public-color);color:#fafafa}
.menu-collapse--hscroll .menu-link:not(.active):hover{background:#f8f9fa}
.menu-collapse--hscroll p.menu-link{margin:0;cursor:pointer}
#float{position:fixed;right:0;bottom:165px;margin-top:-60px;z-index:55;transform:translateX(0);transition:.3s ease-in-out}
#float .ico{display:block;width:56px;height:56px;text-align:center;position:relative;cursor:pointer;background:var(--public-color)}
#float .ico>i{font-size:30px;line-height:56px;display:block;color:#fff;position:relative;z-index:9999;background:var(--public-color);border-top:1px solid #fff}
#float .ico:first-child>i{border-top:0px solid #fff}
#float .ico>.img{position:absolute;right:56px;width:140px;top:0;display:none;background-color:#fff}
#float .ico>.img>img{width:100%}
#float .ico p{position:absolute;top:0;border-radius:0;right:-350px;padding:0px 20px;line-height:56px;font-size:16px;height:56px;background-color:var(--public-color);color:#FFF;transition:all .6s;z-index:0;white-space:nowrap}
#float .ico:hover>.img{display:block}
#float .ico:hover p{right:56px}
#float .scale-ico{background-color:#b1b1b1;transition:.3s ease-in-out}
#float .scale-ico>i{background-color:#b1b1b1;transition:.3s ease-in-out}
#float .scale-ico>i:hover{background-color:var(--public-color);transition:none}
#float.hide{transform:translateX(56px)}
#float.hide .scale-ico{width:calc(56px / 2);transform:translateX(calc(-56px / 2));border-top:0;transition:transform .6s ease-in-out .3s,width .3s ease-in-out}
#float.hide .scale-ico i{transform:rotate(180deg);border-top:1px solid transparent}
#float .ico#scroll-top{display:block!important}
@media (min-width:1px) and (max-width:991px){
	#float .ico{width:40px;height:40px}
	#float .ico>i{font-size:22px;line-height:40px}
	#float .ico>.img{right:40px}
	#float .ico p{line-height:40px;padding:0 15px;height:40px}
	#float.hide{transform:translateX(40px)}
	#float.hide .scale-ico{width:calc(40px / 2);transform:translateX(calc(-40px / 2))}
}
.content-wrapper{line-height:1.7;margin-bottom:1.5rem}
.content-wrapper h2{font-size:26px;font-weight:600;margin-bottom:15px;margin-top:30px}
.content-wrapper h3{font-size:24px;font-weight:600;margin-bottom:15px;margin-top:30px}
.content-wrapper h4{font-size:20px;font-weight:600;margin-bottom:15px;margin-top:30px}
.content-wrapper p{margin-bottom:15px}
.content-wrapper img{max-width:100% !important;height:auto !important;margin-bottom:15px}
.content-wrapper video{max-width:100% !important;height:auto !important}
.content-wrapper ul{padding-left:20px;margin-bottom:15px}
.content-wrapper ul li{list-style-type:initial;margin-bottom:10px}
.content-wrapper ol{padding-left:20px;margin-bottom:15px}
.content-wrapper ol li{list-style-type:initial;margin-bottom:10px}
.content-wrapper iframe{max-width:100%}
.content-wrapper table{width:100%;margin-bottom:1rem;color:#212529;margin-bottom:15px}
.content-wrapper table p{margin-bottom:0}
.content-wrapper table th,.content-wrapper table td{padding:0.5rem;vertical-align:middle;border:1px solid #dee2e6;text-align:center}
.content-wrapper table tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.03)}
.content-wrapper table tbody tr:hover{background-color:rgba(0,0,0,0.075);color:#555}
.content-wrapper table p{margin-bottom:0;line-height:32px}
.content-wrapper tbody th{color:#2980c7}
.table-wrapper table thead th{text-align:center;color:#fff;padding:15px 0;vertical-align:middle;font-weight:500}
.table-wrapper table thead{background-color:#eff5fc}
.table-wrapper table th{background-color:#eff5fc;padding:10px 5px 10px 20px;font-weight:400;font-size:14px;border:solid 1px #cccccc}
.table-wrapper table td{padding:10px 5px 10px 20px;text-align:left;vertical-align:middle;font-size:16px;line-height:24px;color:#666;font-weight:400;border:solid 1px #cccccc}
.table-wrapper table{display:table;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border:solid 1px #cccccc}
.table-wrapper table tr{transition:background-color .3 ease-in-out}
.table-wrapper table tr:hover{background-color:#eef2f6}
@media (max-width:575.98px){
	.table-wrapper-sm table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}
}
@media(max-width:768px){
	.table-wrapper-md table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}
}
@media (max-width:991.98px){
	.table-res-lg table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}
}
@media (max-width:1500.98px){
	.table-wrapper-xl table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}
}
.reveal-modal-bg{position:fixed;height:100%;width:100%;z-index:1000;display:none;top:0;left:0;background:rgba(00,00,00,0.8)}
.reveal-modal{visibility:hidden;top:150px;left:50%;margin-left:-25%;width:50%;position:absolute;z-index:1001;padding:35px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);background-color:#FFF}
.reveal-modal .title{font-size:30px;text-align:center;margin-bottom:25px}
.reveal-modal .close-reveal-modal{font-size:30px;line-height:0.5;position:absolute;top:8px;right:11px;color:#333;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer}
.reveal-modal .close-reveal-modal:hover{color:var(--public-color)}
@media(max-width:768px){
	.reveal-modal{visibility:hidden;top:50px;left:50%;margin-left:-45%;width:90%;position:absolute;z-index:1001;padding:25px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);background-color:#FFF}
	.reveal-modal .title{font-size:20px;text-align:center;margin-bottom:10px}
}
.form-row.form-btn-box{position:relative}
.form-row .btn-box{position:static}
.form-row .pos-btn{position:absolute;top:100%;left:0;padding:0 10px;width:100%;font-size:14px;line-height:24px}
.form-group .form-control::placeholder{font-size:16px;line-height:32px;color:#333;letter-spacing:-.8px;opacity:1}
.form-group .form-control{padding:15px 20px 12px 23px;border:none;border-radius:0px;background-color:#ffffff;border:solid 1px #cccccc}
.form-group textarea.form-control{padding-top:10px}
.form-row{margin:0 -14px !important}
.form-group{position:relative;padding:0 14px !important}
.form-group:has(input[required])::before,.form-group:has(textarea[required])::before{content:url(../../images/sign-4.webp);position:absolute;left:6px;top:0px;height:8px;line-height:8px;z-index:1}
.form-group:has(textarea[required])::before{top:0px}
.form-row .a-dy-1{display:flex;justify-content:center;align-items:center;width:100%;height:56px;font-size:20px;font-weight:500;letter-spacing:0;min-width:255px}
.form-cap .input-group{border:solid 1px #cccccc}
.form-cap .form-group .form-control{border:none}
.form-cap .input-group-append{width:115px;background-color:#f3fbfe;margin:7px;border:solid 1px #cccccc}
.input-group-append img{width:100%;height:auto;background-color:#f3fbfe;mix-blend-mode:darken}
.input-group-img{padding:0 !important}
.input-group-text{border:none}
@media(max-width:1280px){
	.form-row .a-dy-1{font-size:18px}
	.form-row .a-dy-1{height:48px}
}
@media(max-width:768px){
	.form-feedback .form-control{padding-top:10px;padding-bottom:10px;font-size:16px}
	.form-feedback .btn{padding-top:10px;padding-bottom:10px}
	.contact-wrapper .feedback-box .form-control{margin-bottom:0}
}
.popup{font-size:16px;position:fixed;left:50%;top:0%;transform:translate(-50%,-50%);z-index:98;background:linear-gradient(-70deg,#ff7633 0%,#ff7633bd 70%);color:#fff;border-radius:10px;padding:15px 25px;display:none;cursor:pointer;box-shadow:0 0 10px -2px #000;opacity:0;transition:.6s all}
.search-group{width:180px;height:40px;overflow:hidden;border:1px solid var(--public-color);border-radius:10px;overflow:hidden}
.search-group .form-control{border:none;border-radius:0px;background:transparent;color:rgba(0,0,0,0.5);height:40px;line-height:40px}
.search-group .form-control::-webkit-input-placeholder{color:rgba(0,0,0,0.5)}
.search-group .btn{background-color:var(--public-color);border-radius:0px;height:auto;width:40px;display:flex;justify-content:center;align-items:center;padding:6px 15px;margin-bottom:0}
.search-group i{color:#333;font-size:1.5rem}
.top-search-box li .top-search{border-radius:10px}
.top-search-box{cursor:pointer;z-index:10;border-radius:5px;margin-right:15px;margin-left:5px;width:30px;height:auto;display:flex;justify-content:center;position:relative}
.top-search-box i{color:#fff;font-size:18px;font-weight:400}
.top-search-box i.icon-1{color:#ffffff}
.top-search-box li .top-search{opacity:1;height:auto;overflow:hidden;width:auto;padding:0}
.top-search-box .top-search{opacity:1;transition:all 0.8s;position:absolute;right:-7px;top:30px;z-index:99;padding:0;background-color:#fff;display:block;animation:fadeIn 0.5s ease-in-out}
.top-search-box .top-search.show{opacity:0;overflow:hidden;transition:all 0.9s;display:none}
.banner-top{padding-top:75px}
.home-banner h1{font-size:38px;line-height:42px;font-weight:400;width:60%;color:#fff}
.home-banner h1::after{content:"";width:80px;height:4px;background-color:var(--public-color);display:block;margin:25px 0 40px}
.home-banner .cont{font-size:16px;line-height:28px;min-width:550px;width:550px;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.mySwiper-home-banner{position:relative;line-height:0}
.mySwiper-home-banner .banner-text{text-align:left}
.home-banner-pag{position:relative;top:auto !important;bottom:45px !important;left:0 !important;max-width:1430px;margin:auto;display:flex;justify-content:flex-start;padding-left:15px}
.home-banner-pag span{opacity:1;background-color:#e1e1e1;width:50px;height:6px;border-radius:0px}
.home-banner-pag span.swiper-pagination-bullet-active{background-color:var(--public-color)}
.all-banner{position:relative;display:flex;justify-content:center;align-items:center;overflow-x:clip}
.all-banner::after{content:"";width:100%;height:100%;background:linear-gradient(to right,#053563,rgba(255,255,255,.1)) no-repeat;position:absolute;left:0;top:0}
.all-banner .banner-text{text-align:left;padding-top:100px}
.all-banner .content{position:relative;z-index:1;max-width:none;width:100%;margin:auto;text-align:center}
.all-banner .h1{font-size:48px;line-height:54px;font-weight:400;letter-spacing:-1px;color:#fff}
.all-banner .h1.row-line::after{content:"";width:87px;height:6px;background-color:#fff;display:block;margin:25px auto 40px}
.all-banner .cont{font-size:16px;line-height:24px;margin-top:10px}
.all-banner .a-fc{margin-top:35px;padding:0 85px}
@media(max-width:1430px){
	.all-banner .banner-text{padding-top:150px}
	.all-banner .h1{font-size:46px;line-height:54px}
	.prev-sales-paper,.after-sales-paper{margin-top:25px}
}
@media(max-width:1280px){
	.all-banner .small-nav{top:100px}
}
@media(max-width:1200px){
	.all-banner .h1{font-size:32px;line-height:48px}
	.all-banner .content{max-width:100% !important}
}
@media(max-width:1100px){
	.all-banner .small-nav{top:80px}
	.small-nav{top:90px}
}
@media(max-width:900px){
	.all-banner .h1.row-line::after{display:none}
}
.all-pro-banner::after{content:"";width:100%;height:100%;background:linear-gradient(to bottom,rgba(9,60,81,.702),transparent);position:absolute;left:0;top:0}
.sol-in-banner .all-banner::after{background:rgba(0,0,0,.1)}
.banner-pro-all .all-banner .banner-text{text-align:center}
.banner-pro-all .all-banner .content{max-width:100%;display:flex;flex-direction:column;align-items:center}
.banner-pro-all .all-banner .h1:after{content:"";width:87px;height:6px;background-color:#fff;display:block;margin:25px auto 0}
@media(max-width:1200px){
	.banner-pro-all .all-banner .h1{width:100%}
}
.pro-c-banner .small-nav{z-index:2}
.pro-c-banner .content{text-align:left;width:60%;margin-left:0;transform:translateY(-35px)}
.pro-c-banner .model{font-size:24px;line-height:32px}
.pro-c-banner h1{font-size:42px;margin-top:25px}
@media(max-width:1380px){
	.pro-c-banner h1{font-size:38px}
}
@media(max-width:1340px){
	.pro-c-banner h1{font-size:36px}
}
@media(max-width:1280px){
	.pro-c-banner h1{font-size:30px;margin-top:10px}
	.pro-c-banner .model{font-size:18px;line-height:26px}
}
@media(max-width:1100px){
	.pro-c-banner .content{width:90%}
}
.footer{background-color:#003a70;padding-top:45px}
.footer .top{display:grid;grid-template-columns:395px auto 66px;align-items:center;margin-bottom:80px}
.footer .logo{position:relative}
.footer .h2{font-size:28px;color:#fff;letter-spacing:-.6px;position:relative;text-align:right;display:flex;align-items:center;justify-content:flex-end;padding-left:20px;margin-right:110px}
.footer .h2::after{content:"";width:1px;height:42px;background-color:#fff;position:absolute;left:0;opacity:.2}
.footer .header-btn{height:66px;background-color:#fff;display:flex;justify-content:center;align-items:center;color:#003a70;font-size:58px;font-weight:bold;cursor:pointer;border:2px solid #fff}
.footer .header-btn:hover{background-color:#003a70;color:#fff !important}
.footer .footer-top{padding-bottom:55px}
.footer .footer-top .content{display:flex;justify-content:space-between}
.footer .list-1{min-width:280px;width:280px}
.footer .list-2{min-width:425px;width:450px}
.footer .list-3{min-width:200px;width:300px}
.footer .t1{font-size:20px;line-height:28px;color:#fff;font-weight:500;margin-bottom:35px}
.footer .font-sty{font-size:16px;line-height:28px;color:#fff;opacity:.6;font-weight:300}
.footer .font-sty:last-child{margin-bottom:0}
.footer a.font-sty{margin-bottom:20px}
.footer a.font-sty:hover{text-decoration:underline;text-decoration-skip-ink:none;text-underline-offset:3px;color:#fff !important}
.footer .box{display:inline-flex;flex-direction:column}
.footer .list-1 .d{margin-bottom:20px;display:flex}
.footer .list-1 .d:last-child{margin-bottom:0}
.footer .list-1 .font-sty{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.footer .list-1 .s1{width:max-content;margin-right:10px}
.footer .list-2 i{font-family:'cmsfont';font-style:normal;font-size:20px;line-height:20px;position:relative;top:2px}
@media (max-width:1400px){
	.footer .h2{font-size:24px;margin-right:100px}
}
@media (max-width:1330px){
	.footer .h2{margin-right:65px}
	.footer .list-1{min-width:360px}
}
@media(max-width:1280px){
	.footer .h2{margin-right:35px}
}
@media(max-width:1240px){
	.footer .h2{font-size:22px}
}
@media(max-width:1200px){
	.footer .footer-top .content{flex-wrap:wrap;gap:60px 100px;justify-content:normal}
	.footer .list-1{width:100%;min-width:auto}
}
@media(max-width:768px){
	.footer .logo{width:70%;margin-bottom:15px}
	.footer{padding-top:30px}
	.footer .footer-top{padding-bottom:30px}
	.footer .footer-top .content{gap:30px}
	.footer .top{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:25px;gap:15px}
	.footer .h2{font-size:18px;line-height:26px;margin-right:0;padding-left:0;text-align:left}
	.footer .h2::after{display:none}
	.footer .header-btn{display:none}
	.footer .t1{font-size:18px;line-height:26px;margin-bottom:15px}
	.footer .list-1 .d{margin-bottom:10px}
	.footer .font-sty{font-size:14px;line-height:20px}
	.footer .list-2,.footer .list-3{min-width:auto;width:100%}
	.footer a.font-sty{margin-bottom:10px}
	.footer-bottom{height:auto}
	.footer-bottom .container-xl{flex-direction:column;gap:10px}
}
.all-social{display:flex;gap:12px}
.all-social .hover-1,.all-social .hover-2{background-color:rgba(255,255,255,.5) !important;border:none;color:#fff !important;width:33px;height:33px;font-size:16px !important;display:inline-flex;justify-content:center;align-items:center;border-radius:100%}
.all-social .hover-1::before,.all-social .hover-2::before{font-size:16px;width:inherit}
.all-social .hover-1:hover,.all-social .hover-2:hover{background-color:var(--public-color) !important;color:#fff !important}
.all-social .hover-1:hover img{filter:brightness(0) invert(1)}
.footer .footer-bottom{font-size:16px;line-height:28px;background-color:#003465;color:#fff;padding:10px 0;height:108px;display:flex;justify-content:space-between;align-items:center}
.footer-bottom .container-xl{display:flex;justify-content:space-between}
.footer-bottom .copy{opacity:.8;letter-spacing:-.2px}
.small-nav{position:absolute;left:0;top:110px;width:100%;z-index:1;padding-left:15px}
.small-nav ul{display:flex;align-items:center;flex-wrap:wrap;max-width:1400px;margin:auto}
.small-nav ul a{font-size:14px;line-height:20px;color:#cccccc}
.small-nav ul li::before{content:">";font-family:'Poppins';font-weight:400;font-size:14px;line-height:14px;padding:0 15px;color:#cccccc;position:static}
.small-nav ul li:first-child::before{display:none}
.small-nav ul li:last-child a{color:#fff}
.small-nav ul li{display:flex;align-items:center;padding-left:0}
.in-banner{padding-top:40px;padding-bottom:30px}
.in-banner .small-nav{position:static}
.in-banner .small-nav ul li:last-child a{color:#666666}
.pro-banner .in-banner{border-bottom:1px solid #cccccc}
@media(max-width:1200px){
	.in-banner{padding:0 15px}
}
.title{font-size:40px;line-height:56px;color:#222;font-weight:400;letter-spacing:-1px}
.title.title-c{text-align:center}
h1.h1{font-size:36px;line-height:48px;font-weight:bold;color:#333;letter-spacing:-1px}
.t1{color:#333}
.text{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.h6{font-size:20px;color:var(--public-color);font-weight:400;letter-spacing:-1px}
.dfrsb{display:flex;justify-content:space-between}
.dfrsbc{display:flex;justify-content:space-between;align-items:center}
.dfcsb{display:flex;flex-direction:column;justify-content:space-between;align-items:center}
.dfcsbc{display:flex;flex-direction:column;justify-content:space-between}
.dfrcc{display:flex;justify-content:center;align-items:center}
.top-head-c{text-align:center;display:flex;flex-direction:column;align-items:center;margin:auto}
span.b{color:var(--public-color-b)}
hr{background-color:var(--public-color);border-top:1px solid var(--public-color)}
.all-line::before{content:"";width:9px;height:28px;display:inline-block;position:relative;top:5px;margin-right:10px;transition:all .3s ease-in-out}
.all-line-b::before{background-color:var(--public-color-b)}
.all-line-y::before{background-color:var(--public-color-y)}
.ul li{position:relative;letter-spacing:-.4px}
.ul li::before{content:"";background:url(../../images/sign-2.webp) no-repeat;width:20px;height:16px;background-size:contain;font-family:'cmsfont';font-weight:bold;color:var(--public-color);display:inline-block;margin-right:15px}
.all-style{position:relative;padding:0px}
.all-swiper{overflow:hidden}
.all-hover{transition:all .3s ease-in-out;background-color:#ffffff;border-radius:100%;border:solid 4px #c5d9ea;font-weight:bold;width:125px;height:125px;opacity:1;margin-top:-65px}
.all-hover::after{font-size:52px;font-family:'cmsfont';color:var(--public-color)}
.all-hover:hover{border-color:var(--public-color);opacity:1}
.all-hover-next{right:-150px}
.all-hover-prev{left:-150px}
.all-hover-next::after{content:'\f105'}
.all-hover-prev::after{content:'\f104'}
.all-hover-1:hover::after{color:var(--public-color)}
.all-hover-1::after{font-family:'cmsfont';color:#999999;font-size:58px;transition:all .3s ease-in-out}
.all-hover-next-1{right:-80px}
.all-hover-prev-1{left:-80px}
.all-hover-next-1::after{content:"\f054"}
.all-hover-prev-1::after{content:"\f053"}
.a-dy{padding:15px 35px;background:transparent;color:var(--public-color);border:2px solid var(--public-color);font-size:20px;width:fit-content;height:48px;display:inline-flex;align-items:center;justify-content:center;font-weight:500;color:var(--public-color-b);cursor:pointer;position:relative;z-index:1;overflow:hidden;letter-spacing:-1px}
.a-dy:hover,.a-dy.active{color:#fff !important}
.a-dy:after{content:"";background:var(--public-color);position:absolute;z-index:-1;left:-20%;right:-20%;top:0;bottom:0;transform:skewX(-45deg) scale(0,1);transition:all 0.5s}
.a-dy:hover:after,.a-dy.active:after{transform:skewX(-45deg) scale(1,1);-webkit-transition:all 0.5s;transition:all 0.5s}
.a-dy-1{padding:15px 35px;background:var(--public-color-b);color:#fff;border:2px solid var(--public-color);font-size:20px;font-weight:500;cursor:pointer;position:relative;z-index:1;overflow:hidden;letter-spacing:-1px}
.a-dy-1:hover{color:var(--public-color-b) !important}
.a-dy-1:after{content:"";background:#fff;position:absolute;z-index:-1;left:-20%;right:-20%;top:0;bottom:0;transform:skewX(-45deg) scale(0,1);transition:all 0.5s}
.a-dy-1:hover:after{transform:skewX(-45deg) scale(1,1);-webkit-transition:all 0.5s;transition:all 0.5s}
.a-dy-2{padding:15px 35px;background:transparent;color:#fff;border:2px solid #fff;font-size:20px;font-weight:500;cursor:pointer;position:relative;z-index:1;overflow:hidden;letter-spacing:-1px}
.a-dy-2:hover{color:var(--public-color-b) !important}
.a-dy-2:after{content:"";background:#fff;position:absolute;z-index:-1;left:-20%;right:-20%;top:0;bottom:0;transform:skewX(-45deg) scale(0,1);transition:all 0.5s}
.a-dy-2:hover:after{transform:skewX(-45deg) scale(1,1);-webkit-transition:all 0.5s;transition:all 0.5s}
.home-paper{padding-top:110px;overflow:hidden}
.home-about{margin-bottom:125px}
.home-about .title{font-weight:500;color:#333;letter-spacing:-1px;margin-bottom: 45px;}
.home-about .text{color:#666;font-weight:300;margin-bottom:30px}
.home-about .a{margin-top:25px}
.home-about .home-about-link{display:inline;font-size:16px;line-height:24px;font-weight:500;color:var(--public-color-b);text-decoration:underline;text-underline-offset:3px;padding:0;border:none;background:none;cursor:pointer;letter-spacing:0}
.home-about .home-about-link:hover{color:var(--public-color)}
.home-about .content{display:flex;justify-content:space-between;align-items:flex-end;gap:50px}
.home-about .small-box{width:445px;min-width:445px}
.home-about .list{display:flex;justify-content:space-between;border-bottom:2px solid #efefef;padding-top:45px;padding-bottom:25px;position:relative;padding-right:35px}
.home-about .list::after{content:"";width:0;height:2px;background-color:var(--public-color);position:absolute;left:0;bottom:-2px;transition:width .3s ease-in-out}
.home-about .list.active::after{width:205px}
.home-about .list.active .h3{color:var(--public-color)}
.home-about .list.active .s1{color:var(--public-color)}
.home-about .list.active p{color:#666666}
.home-about .h3{font-size:60px;line-height:60px;font-weight:500;color:#666;letter-spacing:-2px;display:flex;margin-bottom:15px}
.home-about .s1{font-size:20px;line-height:20px;color:#666;font-weight:500;letter-spacing:-1px}
.home-about .list p{font-size:20px;color:#999999;letter-spacing:-1px}
@media(max-width:1430px){
	.home-about .h3{font-size:48px}
}
@media(max-width:1340px){
	.home-about .h3{font-size:38px;line-height:52px}
}
@media(max-width:1000px){
	.home-about .top-head{flex-direction:column;gap:15px}
	.home-about .title{width:100%}
	.home-about .title span{display:inline-block}
	.home-about .small-box{width:400px;min-width:400px}
}
.home-product{margin-bottom:105px}
.home-product .top-head{margin-bottom:75px}
.home-product .title{margin-bottom:30px}
.home-product .top-head .text{width:52%;line-height:24px;color:#666}
.home-product .list{border:solid 1px #e3e3e3;position:relative;height:100%;transition:all .3s ease-in-out}
.home-product .img{background:linear-gradient(346deg,#fff 0%,#fff 48%,#fff 54%,#f8f8f8 59%,#f0f0f0 100%);padding:25px 25px 0;position:relative;overflow:hidden}
.home-product .img::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(346deg,#fff 0%,#9eb3d0 49%,#3c67a0 55%,#335584 60%,#2a4267 100%);opacity:0;transition:opacity 0.3s ease-in-out;z-index:0;pointer-events:none}
.home-product .img:hover::before{opacity:1}
.home-product .img > *{position:relative;z-index:1}
.home-product .box{padding:30px}
.home-product .box .pro-box{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;white-space:normal}
.home-product .t1{font-size:20px;line-height:24px;font-weight:600;color:#222;margin-bottom:30px}
.home-product .t1:hover{text-decoration:underline;text-decoration-skip-ink:none;text-underline-offset:3px}
.home-product .t2{font-size:16px;line-height:20px;color:#666}
.home-product .pro-box p{position:relative;padding-left:25px;margin-bottom:10px}
.home-product .pro-box p::before{content:"";background:url(../../images/sign-1.webp) no-repeat;width:15px;height:13px;background-size:contain;position:absolute;left:0;top:5px}
.home-product .pro-box p:last-child{margin-bottom:0}
.home-product .swiper-slide{height:auto}
.home-product .list:hover{background-color:#ffffff;box-shadow:0px 7px 27px 0px rgba(0,0,0,0.1);border-color:transparent}
.home-product .list::after{content:"";width:100%;height:4px;background-color:var(--public-color-b);position:absolute;left:0;bottom:0;opacity:0;transition:all .3s ease-in-out}
.home-product .list:hover::after{opacity:1}
.mySwiper-pro{padding-bottom:55px}
.pag-pro{top:auto !important;bottom:0 !important;left:0 !important;position:relative !important;background-color:#c5d9ea}
.pag-pro span{background-color:var(--public-color) !important}
.home-solutions{margin-bottom:95px}
.home-solutions .title{margin-bottom:40px}
.home-solutions .text{line-height:24px}
.home-solutions .content{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:45px}
.home-solutions .content .list>.text{text-align:center;font-size:18px;width:100%;padding:10px 0}
.home-solutions .img{position:relative;display:flex;justify-content:center;align-items:center;background-color:#000;overflow:hidden}
.home-solutions .img img{transform:scale(1.01);mix-blend-mode:darken}
.home-solutions .a-img{background-color:#f5f5f5}
.home-solutions .a-sol{position:absolute;height:60px;border-radius:30px;border:1px solid #fff;display:inline-flex;justify-content:center;align-items:center;padding:0 20px;font-size:18px;line-height:24px;font-weight:500;color:#fff}
.home-solutions .a-sol span{margin-right:8px;transition:transform .3s ease-in-out}
.home-solutions .a-sol:hover{color:#fff !important}
.home-solutions .img:hover .a-sol{background-color:#000;transform:rotate(-15deg)}
.home-solutions .img:hover span{transform:rotate(-45deg)}
.home-solutions .list-1{background-color:#eef2f6;display:flex;flex-direction:column;justify-content:center;padding:10px 30px;position:relative;margin-bottom:44px}
.home-solutions .list-1::before{content:"";width:6px;height:100%;background-color:var(--public-color-b);position:absolute;left:0;top:0}
.home-solutions .h5{font-size:20px;line-height:29px;color:#333;letter-spacing:-1px;margin-bottom:15px}
.home-solutions .cont{line-height:26px;color:#999;margin-bottom:15px;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.home-solutions .h3{font-size:18px;line-height:24px;color:#999999;margin-bottom:30px}
.home-solutions .h3 span{display:block}
.home-solutions .keywords{display:flex;flex-wrap:wrap;gap:25px;font-size:14px;line-height:24px;color:#999}
.home-solutions li{border-radius:20px;border:solid 1px #999999;padding:7px 20px 7px 10px;transition:all .3s ease-in-out}
.home-solutions li:hover{background-color:#eef2f6}
.home-solutions li span{margin-right:10px}
@media(max-width:1430px){
	.home-solutions .a-sol{height:48px}
}
@media(max-width:1360px){
	.home-solutions .content{gap:40px 30px}
}
@media(max-width:1280px){
	.home-solutions .cont{line-height:24px}
}
@media(max-width:1260px){
	.home-solutions .h5{margin-bottom:10px;font-size:16px}
	.home-solutions .cont{font-size:14px;line-height:22px;margin-bottom:20px}
}
@media(max-width:1200px){
	.home-solutions .content{grid-template-columns:repeat(3,1fr)}
}
@media(max-width:850px){
	.home-solutions .content{grid-template-columns:repeat(2,1fr)}
}
.home-customer{margin-bottom:120px;overflow:hidden}
.home-customer .title{margin-bottom:55px}
.home-customer-xl{position:relative}
.home-customer-xl::before{content:"";width:calc(1920px - 1620px);height:100%;background-color:#144e6f;position:absolute;left:0;top:0;z-index:-1}
.home-customer .h2{font-size:20px;line-height:29px;font-weight:500;color:#fff;letter-spacing:-1px;transition:all 0.5s cubic-bezier(0.175,0.885,0.32,1.275);transform-origin:left center;will-change:transform,font-size,line-height;backface-visibility:hidden}
.home-customer .h2::after{content:"→";font-family:'Poppins';font-weight:500;letter-spacing:-2px;color:#fff;display:inline-block;margin-left:8px;transform:translateX(0);transition:transform 0.3s ease}
.home-customer .cont{font-size:16px;line-height:24px;color:#fff;margin-bottom:50px;width:530px;min-width:530px;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;transform:translateY(10px);opacity:0;transition:all 0.6s cubic-bezier(0.19,1,0.22,1) 0.1s;will-change:transform,opacity}
.home-customer .a-dy{color:#fff;border-color:#fff;font-weight:500;padding:12px 40px;transform:translateY(10px);opacity:0;transition:all 0.6s cubic-bezier(0.19,1,0.22,1) 0.15s;will-change:transform,opacity}
.home-customer .a{margin-bottom:40px}
.home-customer ul{display:flex;flex-direction:column;gap:15px;opacity:1;transform:translateY(-30px);transition:all 0.6s cubic-bezier(0.19,1,0.22,1);will-change:transform,flex-direction,gap;padding:0;margin:0;max-height:none;overflow:visible}
.home-customer .list.active ul{display:flex;flex-direction:row;gap:70px;transform:translateY(0px);transition:all 0.7s cubic-bezier(0.19,1,0.22,1) 0.2s}
.home-customer li{font-size:16px;line-height:24px;color:#fff;margin-bottom:0;letter-spacing:-.6px;position:relative;padding-left:25px;list-style:none;min-width:auto;transform-origin:left center;will-change:transform;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1)}
.home-customer .list:not(.active) li{opacity:0.8;transform:translateX(0);letter-spacing:-.6px}
.home-customer .list.active li{font-weight:400;letter-spacing:0;opacity:1;transform:translateX(0)}
.home-customer li::before{content:url(../../images/home-14_1.webp);position:absolute;left:0;top:0;font-size:24px;color:#fff;opacity:0.6;transition:all 0.3s ease}
.home-customer .list.active li::before{opacity:1;transform:scale(1.2)}
.home-customer .content{display:flex;gap:10px;overflow:visible}
.home-customer .list{position:relative;max-width:265px;width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:rgba(20,78,111,1);transition:max-width 0.7s cubic-bezier(0.19,1,0.22,1);will-change:max-width;transform:translateZ(0)}
.home-customer .list::after{content:"";width:100%;height:100%;background-color:rgba(20,78,111,.7);position:absolute;left:0;top:0;transition:background-color 0.5s ease}
.home-customer .list>img{width:auto;height:100%;max-width:none;transition:transform 0.8s ease}
.home-customer .list-xl{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 10px 0 15px;z-index:1;padding-top:230px;transition:padding 0.6s cubic-bezier(0.19,1,0.22,1);will-change:padding;display:flex;flex-direction:column;justify-content:flex-end}
.home-customer .list.active{max-width:100%;position:relative;transition:max-width 0.8s cubic-bezier(0.19,1,0.22,1)}
.home-customer .list.active::after{content:"";width:100%;height:100%;background:linear-gradient(to right,rgba(20,78,111,1),rgba(20,78,111,.1)) no-repeat;position:absolute;left:0;top:0;transition:background 0.5s ease 0.1s}
.home-customer .list.active .list-xl{display:flex;flex-direction:column;justify-content:center;padding-left:15px;padding-top:100px;transition:padding 0.7s cubic-bezier(0.19,1,0.22,1) 0.1s}
.home-customer .list.active .h2{font-size:52px;line-height:58px;font-weight:500;letter-spacing:-2px;margin-bottom:40px;width:90%;transform:translateZ(0);transition:all 0.7s cubic-bezier(0.175,0.885,0.32,1.275) 0.1s}
.home-customer .list.active .h2::after{display:none}
.home-customer .list.active>img{opacity:1;transform:scale(1.05);transition:transform 1s ease 0.2s}
.home-customer .list.active .cont,.home-customer .list.active .a-dy{position:relative;z-index:1;opacity:1;transform:translateY(0);transition:all 0.6s cubic-bezier(0.19,1,0.22,1) 0.2s}
.home-customer .list:not(.active):hover .h2{transform:scale(1.02)}
.home-customer .list:not(.active):hover .h2::after{transform:translateX(5px)}
.home-customer .list.active li:nth-child(1){transition-delay:0.3s}
.home-customer .list.active li:nth-child(2){transition-delay:0.35s}
.home-customer .list.active li:nth-child(3){transition-delay:0.4s}
@keyframes verticalToHorizontal{0%{flex-direction:column;gap:15px}
30%{flex-direction:column;gap:20px}
70%{flex-direction:row;gap:40px}
100%{flex-direction:row;gap:70px}
}.home-customer .list.active ul{animation:verticalToHorizontal 0.8s cubic-bezier(0.19,1,0.22,1) forwards}
@keyframes listItemVerticalToHorizontal{0%{transform:translateY(0) scale(1)}
30%{transform:translateY(-5px) scale(1.05)}
100%{transform:translateY(0) scale(1)}
}.home-customer .list.active li{animation:listItemVerticalToHorizontal 0.7s cubic-bezier(0.175,0.885,0.32,1) forwards}
.home-customer ul{transition:flex-direction 0.6s cubic-bezier(0.175,0.885,0.32,1.275),gap 0.6s cubic-bezier(0.175,0.885,0.32,1.275),transform 0.6s cubic-bezier(0.175,0.885,0.32,1.275)}
.home-customer li{transition:opacity 0.4s cubic-bezier(0.175,0.885,0.32,1),transform 0.4s cubic-bezier(0.175,0.885,0.32,1),font-weight 0.4s ease,letter-spacing 0.4s ease}
.home-customer .list.active ul{animation:elasticLayoutChange 0.9s cubic-bezier(0.175,0.885,0.32,1.275) forwards}
@keyframes elasticLayoutChange{0%{flex-direction:column;gap:15px;transform:translateY(0)}
40%{flex-direction:column;gap:25px;transform:translateY(-5px)}
60%{flex-direction:row;gap:35px;transform:translateY(0)}
80%{flex-direction:row;gap:85px;transform:translateY(0)}
100%{flex-direction:row;gap:70px;transform:translateY(0)}
}.home-customer .list.active li{animation:elasticListItem 0.8s cubic-bezier(0.175,0.885,0.32,1.275) forwards}
@keyframes elasticListItem{0%{transform:translateX(0) scale(1);opacity:0.8}
30%{transform:translateX(5px) scale(1.05);opacity:1}
60%{transform:translateX(-2px) scale(1.02);opacity:1}
100%{transform:translateX(0) scale(1);opacity:1}
}.home-customer .list:not(.active):hover li{opacity:1;transform:translateX(2px)}
.home-customer .list:not(.active):hover li::before{transform:scale(1.1);opacity:0.8}
.home-develop{margin-bottom:130px}
.home-develop .title{margin-bottom:75px}
.home-develop .content{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}
.home-develop .list{background-color:#ffffff;box-shadow:0px 7px 27px 0px rgba(0,0,0,0.1);position:relative;transition:all .3s ease-in-out}
.home-develop .box{width:100%;text-align:center;padding:50px 22px 130px;display:flex;flex-direction:column;align-items:center;position:absolute;top:0}
.home-develop .t1{font-size:40px;line-height:48px;font-weight:400;color:#fff;margin-bottom:20px}
.home-develop .cont{font-size:18px;line-height:28px;color:#fff}
.home-develop .a-dy{padding:9px 40px;font-weight:400;position:absolute;bottom:35px;width:fit-content;border:2px solid #fff;color:#fff}
@media(max-width:1430px){
	.home-develop .t1{font-size:36px}
}
@media(max-width:1200px){
	.home-develop .t1{font-size:32px;line-height:46px}
	.home-develop .cont{line-height:26px}
}
@media(max-width:900px){
	.home-develop .t1{font-size:26px;line-height:34px;margin-bottom:10px}
	.home-develop .box{padding:30px 15px 115px}
	.home-develop .cont{font-size:16px;line-height:24px}
	.home-develop .a-dy{padding:5px 40px}
}
.home-service{position:relative;background-color:#003a70}
.home-service>img{opacity:.8}
.home-service-xl{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center}
.home-service .top-head{margin-bottom:80px;max-width:850px;width:100%}
.home-service .h6{font-size:20px;color:#fff;letter-spacing:-1px;font-weight:400;margin-bottom:15px}
.home-service .title{font-size:48px;color:#fff;font-weight:400;margin-bottom:35px}
.home-service .text{color:#fff;width:85%}
.home-service .small-box{background-color:#003a70;display:flex;justify-content:space-between;align-items:center;gap:20px;height:160px;padding:0 40px}
.home-service .list{display:flex;gap:10px;color:#fff}
.home-service .box{display:flex;align-items:center;gap:10px}
.home-service .h3{font-size:48px;font-weight:500;letter-spacing:-1px}
.home-service .s1{font-size:20px;font-weight:500}
.home-service .box p{display:flex;flex-direction:column;letter-spacing:-.6px}
.all-news{padding-top:125px;padding-bottom:125px;overflow:hidden}
.all-news .title{margin-bottom:95px}
.all-news .box{position:relative;padding-top:45px}
.all-news .tag{background-color:#0e7ece;width:fit-content;color:#fff;font-size:20px;line-height:28px;font-weight:500;height:42px;padding:0 25px;display:flex;justify-content:center;align-items:center;position:absolute;left:15px;top:-22px;text-transform:capitalize}
.all-news .t1{font-size:20px;line-height:29px;font-weight:500;letter-spacing:-1px;color:#333;margin-bottom:25px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.all-news .time{font-size:17px;color:#ccc}
.all-solutions{background-color:#eef2f6;padding-bottom:80px}
.all-solutions .content{display:flex;justify-content:space-between;align-items:flex-end;gap:50px}
.all-solutions .left{min-width:695px;width:695px}
.all-solutions .right{width:45%;margin-top:-60px;position:relative;z-index:1}
.all-solutions .right::after{content:"";width:250px;height:230px;background-color:var(--public-color);position:absolute;right:-45px;top:-45px;z-index:-1}
.all-solutions .h6{letter-spacing:-.6px;margin-bottom:15px}
.all-solutions .title{font-size:32px;line-height:41px;color:#222;margin-bottom:25px}
.all-solutions .text{color:#999;margin-bottom:60px;width:85%}
.all-solutions ul{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 30px}
.all-solutions ul li .a{display:flex;align-items:center;background-color:#ffffff;color:var(--public-color);height:66px;padding:0 50px 0 20px;position:relative}
.all-solutions ul li .a::after{content:url(../../images/sign-2.webp);position:absolute;right:25px}
.all-solutions ul li .a:hover::after{content:url(../../images/sign-3.webp);filter:brightness(0) invert(1)}
.all-solutions ul li .a:hover{background-color:var(--public-color);color:#fff !important}
.all-solutions ul li:nth-child(4) .a::after{content:url(../../images/sign-3.webp);filter:brightness(0) invert(1)}
.all-solutions ul li:nth-child(4) .a{cursor: pointer;background-color:var(--public-color);color:#fff !important}
@media(max-width:1500px){
	.all-solutions .right::after{right:-25px;top:-30px}
}
@media(max-width:1470px){
	.all-solutions .right::after{right:-15px}
	.all-solutions .right{margin-top:-40px}
}
@media(max-width:1430px){
	.all-solutions .h6{margin-bottom:5px}
	.all-solutions .title{margin-bottom:15px}
	.all-solutions .text{margin-bottom:45px}
	.all-solutions ul li .a{height:60px}
}
@media(max-width:1340px){
	.all-solutions .left{min-width:620px;width:620px}
	.all-solutions .content{gap:30px}
	.all-solutions{padding-top:30px}
}
@media(max-width:1200px){
	.all-solutions .left{min-width:auto}
}
@media(max-width:900px){
	.all-solutions .content{flex-direction:column-reverse;align-items:flex-start}
	.all-solutions .left{width:100%}
	.all-solutions .right{width:auto}
}
.pro-index-paper{margin:145px 0}
.pro-content{margin-bottom:100px}
.pro-content .img-1{text-align:center;margin-bottom:20px}
.pro-content .title{text-align:center;margin-bottom:105px}
.pro-content .img{background-color:#f7f7f7;display:flex;justify-content:center;align-items:center;padding:30px 0}
.pro-content .img img{mix-blend-mode:darken;width:auto}
.pro-content .t1{font-size:26px;line-height:34px;color:#333;margin-bottom:20px}
.pro-content .cont{padding-top:60px}
.pro-content .text{color:#888}
.pro-content .col-md-6{margin-bottom:70px;padding-left:40px;padding-right:40px;padding-bottom:40px}
.pro-content .col-md-6:hover{box-shadow:rgba(68,68,68,0.1) 0px 20px 60px 0px;transition:0.6s ease-in-out}
.pro-content .row{margin-left:-40px;margin-right:-40px}
@media(max-width:1485px){
	.pro-content .title{margin-bottom:70px}
	.pro-content .row{margin:0 -15px}
	.pro-content .col-md-6{padding:25px 15px}
	.pro-content .cont{padding-top:40px}
}
@media(max-width:1200px){
	.pro-content .img img{max-width:100%}
	.pro-content .t1{font-size:22px}
}
.pro-app{margin-bottom:100px}
.all-pro-app{padding-left:45px;padding-right:45px}
.all-pro-app .title{text-align:center;margin-bottom:80px}
.all-pro-app .content{position:relative}
.all-pro-app .list{text-align:center}
.all-pro-app .list .img{background-color:#f5f5f5}
.all-pro-app .list .img img{mix-blend-mode:multiply}
.all-pro-app .t2{font-size:20px;color:#333;font-weight:500;margin-top:25px}
.all-pro-app .all-hover-1::after{font-size:40px}
.all-pro-app .all-hover-prev-1{left:-55px}
.all-pro-app .all-hover-next-1{right:-55px}
@media(max-width:1200px){
	.all-pro-app .t2{font-size:18px;line-height:26px;margin-top:15px}
}
.product-list-paper{padding-top:20px}
.p-l-first .left{background-image:linear-gradient(160deg,#becfe4 0%,#d8e5f2 48%,#f1fbff 54%,#deeef7 59%,#cbe1ee 100%);display:flex;justify-content:center;align-items:center;max-height:430px;height:430px}
.p-l-first .left img{margin-bottom:-80px}
.all-pro-first .content{padding:80px 0;position:relative}
.all-pro-first .content::after{content:"";width:100%;height:1px;background-image:linear-gradient(to right,rgba(204,204,204,0.5) 16px,transparent 0);background-size:20px 1px;display:block;position:absolute;bottom:0}
.all-pro-first .content:last-child::after{display:none}
.all-pro-first .items{display:flex;justify-content:space-between;align-items:center;gap:85px;margin-bottom:80px}
.all-pro-first .left{width:45%}
.all-pro-first .right{width:50%;min-width:500px}
.all-pro-first .title{font-size:38px;line-height:52px;font-weight:500;letter-spacing:-1px;margin-bottom:15px}
.all-pro-first .title strong{color:var(--public-color);font-weight:500}
.all-pro-first .title span{letter-spacing:-9px}
.all-pro-first .text{line-height:22px;color:#777;font-weight:300}
.all-pro-first h5{font-size:20px;color:var(--public-color);font-weight:500;letter-spacing:-1px;margin-bottom:20px}
.all-pro-first ul{margin-top:35px;width:85%}
.all-pro-first ul li{position:relative;padding-left:28px;line-height:21px;color:#666;font-weight:400;margin-bottom:8px}
.all-pro-first ul li:last-child{margin-bottom:0}
.all-pro-first ul li::before{content:"\f00c";font-family:'cmsfont';color:var(--public-color);position:absolute;left:0;top:0}
.all-pro-first .row{margin:0 -13px}
.all-pro-first .col-md-3{padding:0 13px}
.all-pro-first .pro-child{margin-top:60px}
.all-pro-first .pro-child li{margin-bottom:10px}
.all-pro-first .pro-child a{font-size:16px;line-height:18px;color:#666;letter-spacing:-.4px}
.all-pro-first .pro-child a:hover{text-decoration:underline;text-decoration-skip-ink:none;text-underline-offset:3px}
.all-products .content{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 55px}
.all-products .list{border:solid 1px #e3e3e3;padding-bottom:35px;transition:all .3s ease-in-out;height:100%}
.all-products .list:hover{box-shadow:0px 7px 27px 0px rgba(0,0,0,0.1);border-color:transparent;transform:translateY(-3px)}
.all-products .img{background:url(../../images/home-5.webp) no-repeat;background-size:100% auto;padding:20px 20px 0px}
.all-products .img img{mix-blend-mode:darken}
.all-products .box{padding:0 15px}
.all-products .model{font-size:16px;color:var(--public-color);font-weight:600;margin-bottom:5px}
.all-products .t1{font-size:18px;line-height:28px;font-weight:600;color:#222;letter-spacing:-1px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}
.all-products .t1:hover{text-decoration:underline;text-decoration-skip-ink:none;text-underline-offset:4px}
.all-products .cont{color:#777;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-top:15px;}
@media(max-width:1240px){
	.all-products .img{padding:20px 10px 0px}
}
.p-l-app{background-color:#003a70;margin-bottom:120px}
.p-l-app .content{display:flex;align-items:center;justify-content:space-between;color:#fff}
.p-l-app .left{width:46%}
.p-l-app .right{width:47%}
.p-l-app .title{font-size:38px;line-height:52px;color:#fff;font-weight:500;margin-bottom:30px}
.p-l-app .text{margin-bottom:70px}
.p-l-app .text p{margin-bottom:15px}
.p-l-app .text p:last-child{margin-bottom:0}
.p-l-app .a-btn{display:flex;gap:20px}
.p-l-app .a-dy{padding:10px 25px;background-color:transparent;border-color:#fff;color:#fff;font-weight:400}
.p-l-app .a-dy:hover{border-color:var(--public-color)}
@media(max-width:1530px){
	.p-l-app .left{width:50%}
	.p-l-app .title{font-size:36px;line-height:48px}
	.p-l-app .text{margin-bottom:50px}
}
@media(max-width:1430px){
	.p-l-app .title{font-size:34px;line-height:46px}
	.p-l-app .text{margin-bottom:40px}
}
@media(max-width:1340px){
	.p-l-app .title{font-size:32px;line-height:42px}
	.p-l-app .text{font-size:15px}
	.p-l-app .a-dy{padding:5px 25px}
}
@media(max-width:1200px){
	.p-l-app .left{padding:30px 0}
	.p-l-app .a-btn{flex-wrap:wrap}
}
@media(max-width:900px){
	.p-l-app{padding-top:30px}
	.p-l-app .content{flex-direction:column-reverse;align-items:flex-start}
	.p-l-app .left{width:100%}
	.p-l-app .right{width:65%}
}
.p-l-speed{margin-bottom:150px}
.p-l-speed .title{font-size:38px;font-weight:500;margin-bottom:80px}
.p-l-speed .content{display:grid;grid-template-columns:repeat(4,1fr);gap:27px}
.p-l-speed .list{border:solid 1px #e3e3e3;background-color:#eef2f6;overflow:hidden;position:relative}
.p-l-speed .img{height:190px;display:flex;align-items:center;justify-content:center;background-color:#fff}
.p-l-speed .img-1{width:130px;height:130px;border-radius:100%;display:flex;justify-content:center;align-items:center;position:relative}
.p-l-speed .img-1::after{content:"";width:130px;height:130px;border-radius:100%;background:url(../../images/p-l-7.webp) no-repeat;background-size:contain;position:absolute;left:0px;top:0px;transition:all .3s ease-in-out}
.p-l-speed .list:hover .img-1::after{transform:rotate(-180deg)}
.p-l-speed .box{padding:20px 20px 45px 25px}
.p-l-speed .t1{font-size:18px;line-height:20px;color:#222;font-weight:600;letter-spacing:-1px;margin-bottom:20px}
.p-l-speed .cont{color:#777;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.p-l-speed .a-arrow{font-size:28px;position:absolute;right:30px;bottom:15px}
@media(max-width:1340px){
	.p-l-speed .cont{font-size:15px;line-height:22px}
}
@media(max-width:1100px){
	.p-l-speed .content{grid-template-columns:repeat(2,1fr)}
}
.p-l-faq .title{font-size:36px;margin-bottom:45px}
.all-big-faq .content{display:flex;justify-content:space-between;align-items:flex-start;gap:95px}
.all-big-faq .title{margin-bottom:40px}
.all-big-faq .article{width:100%}
.all-big-faq .aside{min-width:405px;width:405px}
.all-aside .h3{font-size:20px;line-height:25px;color:#fff;letter-spacing:-.8px;position:relative}
.all-aside .h3::after{content:"";width:45px;height:4px;background-color:var(--public-color);display:block;margin-top:20px;margin-bottom:25px}
.all-aside .box-1{background:url(../../images/p-l-9.webp) no-repeat;background-size:cover;margin-bottom:20px;width:100%;height:235px;padding:0 40px;display:flex;flex-direction:column;justify-content:center}
.all-aside .box-1 .cont{font-size:16px;line-height:25px;color:#fff;margin-bottom:25px}
.all-aside .box-2{box-shadow:4px 9px 73px 0px rgba(0,0,0,0.1);border-radius:8px;padding:30px 40px 0}
.all-aside .box-2 .h3{color:#333}
.all-faqs .items.active{padding-bottom:65px;background-color:#ffffff;box-shadow:4px 9px 73px 0px rgba(0,0,0,0.05);border-radius:8px;margin-bottom:30px}
.all-faqs .items.active::after,.all-faqs .items.show:after{background-color:transparent}
.all-faqs .quen-a p img{border-radius:10px;margin-right:18px}
.all-faqs .quen-a p img:last-child{margin-right:0}
.all-faqs .items{padding:30px 30px 35px 45px;position:relative}
.all-faqs .items:last-child{margin-bottom:0}
.all-faqs .items::after{content:"";width:calc(100% - 45px);height:1px;background-color:#cccccc;position:absolute;right:0;bottom:0}
.all-faqs .item{display:flex;justify-content:space-between;grid-gap:18px;cursor:default;position:relative}
.all-faqs .quen-q{font-size:18px;line-height:28px;color:#222;font-weight:500}
.all-faqs .quen-a{font-size:16px;line-height:20px;color:#999999;position:relative;margin-top:25px;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.all-faqs .quen-a p{margin-bottom:10px}
.all-faqs .quen-a p:last-child{margin-bottom:0}
.all-faqs .symbol{width:22px;min-width:22px;height:22px;display:flex;justify-content:center;align-items:center;background-color:var(--public-color);color:#fff;font-size:18px;position:relative;top:2px}
.all-faqs .minus{display:none}
.all-faqs .plus{display:inline-block}
.all-faqs .items.active .minus{display:inline-block}
.all-faqs .items.active .plus{display:none}
@media(max-width:1340px){
	.all-big-faq .content{gap:65px}
}
@media(max-width:1200px){
	.all-big-faq .content{gap:35px}
	.all-faqs .items::after{width:calc(100% - 30px)}
	.all-faqs .items{padding:20px 25px 25px 30px}
	.all-faqs .items.active{padding-bottom:40px;margin-bottom:0}
}
@media(max-width:1100px){
	.all-big-faq .content{gap:30px}
	.all-big-faq .aside{min-width:370px}
}
@media(max-width:1000px){
	.all-big-faq .aside{min-width:300px}
	.all-aside .box-1{padding:0px 25px}
	.all-aside .box-2{padding:30px 25px 0}
}
.all-from .form-control::placeholder{font-size:16px;line-height:32px;color:#333;letter-spacing:-.8px;opacity:1}
.all-from .form-control{padding:15px 20px 12px 23px;border:none;border-radius:0px;background-color:#ffffff;border:solid 1px #cccccc}
.all-from .form-row{margin-left:-5px !important;margin-right:-5px !important}
.all-from .col-md-6,.all-from .col-md-12,.all-from .col-md-10,.all-from .col-md-8{padding:0 5px !important}
.all-from .haichen{border:1px solid #fff;color:#fff;font-size:18px}
.all-from .form-row:nth-last-of-type(2){margin-bottom:35px}
.all-from .form-row:last-child{margin-bottom:0}
.all-reasons{margin-top:180px}
.all-reasons .title{width:80%;margin:auto;font-size:38px;line-height:52px;font-weight:500;margin-bottom:75px}
.all-reasons .content{display:grid;grid-template-columns:repeat(3,1fr);gap:50px 60px}
.all-reasons .list{background-color:#eef2f6;border-radius:8px;height:200px;transition:all .3s ease-in-out}
.all-reasons .list-xl{position:relative;overflow:hidden;width:100%;height:100%;padding:50px 40px 0;z-index:1}
.all-reasons .h5{font-size:20px;line-height:28px;font-weight:500;color:#333;margin-bottom:20px}
.all-reasons .cont{color:#666}
.all-reasons .img-1{position:absolute;right:-40px;bottom:-35px;z-index:-1;opacity:0;transition:all .3s ease-in-out}
.all-reasons .list.active{background-color:#ffffff;box-shadow:-1px 17px 27px 0px rgba(0,0,0,0.16);border-radius:8px;transform:translateY(-3px)}
.all-reasons .list.active .img-1{opacity:1}
.all-reasons .list-1{background-image:url(../../images/p-l-13.webp);background-size:contain;padding:0 20px 0 40px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}
.all-reasons ul{margin-bottom:20px}
.all-reasons li{position:relative;padding-left:35px;color:#fff;margin-bottom:7px}
.all-reasons li:last-child{margin-bottom:0}
.all-reasons li::before{content:"\f00c";font-family:'cmsfont';position:absolute;left:0;top:0}
.all-reasons .a-dy{color:#fff;border-color:#fff;padding:10px 25px;font-weight:400}
.all-reasons .a-dy:hover,.all-reasons .a-dy:hover::after{background-color:#fff;color:#003a70 !important}
@media(max-width:1430px){
	.all-reasons .list-1{background-size:cover;padding-right:20px}
	.all-reasons .list-1 li{padding-left:25px}
}
@media(max-width:1340px){
	.all-reasons .content{gap:50px 40px}
}
@media(max-width:1280px){
	.all-reasons li{margin-bottom:5px}
	.all-reasons .a-dy{height:42px}
	.all-reasons .content{gap:40px 25px}
}
@media(max-width:1200px){
	.all-reasons .content{grid-template-columns:repeat(2,1fr);gap:40px 45px}
}
@media(max-width:950px){
	.all-reasons .content{gap:40px 30px}
	.all-reasons .list-xl{padding:30px 25px}
	.all-reasons .list-1{padding-left:25px}
}
.automatic-first .content{overflow:visible}
.automatic-first .list:hover{border-color:rgba(0,0,0,0.1)}
.automatic-sol{position:relative;overflow:hidden;padding-top:85px;padding-bottom:115px}
.automatic-sol .img{position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;background-color:#000}
.automatic-sol .img img{width:auto;height:408px;opacity:.6}
.automatic-sol .top-head{margin-bottom:70px}
.automatic-sol .h6{font-weight:500;margin-bottom:30px}
.automatic-sol .title{font-size:38px;line-height:46px;width:75%;color:#fff}
.automatic-sol .content{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}
.automatic-sol-xl{position:relative;z-index:1}
.automatic-sol .list{background-color:#ffffff;box-shadow:0px 12px 16px 0px rgba(0,0,0,0.08);padding:35px 10px 115px 35px;position:relative;transition:all .3s ease-in-out}
.automatic-sol .list:hover{transform:translateY(-3px)}
.automatic-sol .d{display:flex;align-items:center;gap:0 40px;margin-bottom:30px}
.automatic-sol .img-1{width:78px;height:78px;border-radius:100%;display:flex;justify-content:center;align-items:center;position:relative}
.automatic-sol .t1{font-size:16px;line-height:18px;font-weight:600;color:#222;letter-spacing:-1px}
.automatic-sol ul{margin-bottom:30px}
.automatic-sol li{font-size:16px;line-height:24px;color:#666;position:relative;padding-left:30px;margin-bottom:15px}
.automatic-sol li:last-child{margin-bottom:0}
.automatic-sol li::before{content:"\f00c";font-family:'cmsfont';color:var(--public-color);position:absolute;left:0;top:0}
.automatic-sol .a-dy{position:absolute;left:35px;bottom:40px;padding:8px 27px;font-weight:400}
.automatic-app{margin-bottom:150px}
.automatic-app .top-head{width:78%;margin:0 auto 65px}
.automatic-app .title{font-size:38px;font-weight:500;margin-bottom:30px}
.automatic-app .list{text-align:center}
.automatic-app .img{margin-bottom:30px}
.automatic-app .t1{font-size:20px;line-height:24px;color:#666}
.automatic-app .all-hover-1{top:40%}
@media(max-width:1530px){
	.automatic-app .content{padding:0 40px}
}
@media(max-width:1470px){
	.automatic-app .content{padding:0 60px}
}
.automatic-out{position:relative;background-color:#000;overflow:hidden;display:flex;align-items:center;justify-content:center}
.automatic-out>img{opacity:.6;height:635px;width:auto;max-width:none}
.automatic-out-xl{position:absolute;left:0;top:0;width:100%;height:100%;max-width:1920px}
.automatic-out .content{display:flex;width:100%;height:100%;margin-right:-200px}
.automatic-out .title{position:absolute;top:110px;z-index:1;width:100%;text-align:center;font-size:48px;line-height:64px;color:#fff;z-index:2}
.automatic-out .title span{display:block}
.automatic-out .list{flex:1;border-right:1px solid rgba(255,255,255,.2);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:0 30px 0 50px;position:relative;z-index:1}
.automatic-out .cont{margin-bottom:35px}
.automatic-out .num{font-size:18px;line-height:18px;margin-bottom:10px}
.automatic-out .h5{font-size:20px;line-height:29px;font-weight:400;letter-spacing:-.6px}
.automatic-out .text{line-height:22px;margin-bottom:55px;position:absolute;bottom:-100%;z-index:-2;transition:bottom .3s;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.automatic-out .list::after{content:"";width:100%;height:100%;background-color:transparent;position:absolute;left:0;top:0;z-index:-1;opacity:0;transition:background-color .4s ease-in-out}
.automatic-out .list:last-child{border-color:transparent}
.automatic-out .list.active .cont{margin-bottom:20px}
.automatic-out .list.active .text{position:relative;bottom:0;z-index:0}
.automatic-out .list.active::after{background:rgba(255,255,255,0.1);opacity:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}
@media(max-width:1430px){
	.automatic-out .list{padding:0 30px}
}
@media(max-width:1300px){
	.automatic-out .h5{font-size:18px}
}
.automatic-paper .all-big-faq{margin-bottom:120px}
.pro-corrugate-top{position:relative;margin-top:45px;margin-bottom:100px}
.pro-corrugate-top .content{display:grid;grid-template-columns:160px 1fr 1fr 1fr;gap:18px;height:112px}
.pro-corrugate-top .content-2{display:grid;grid-template-columns:160px 1fr 1fr;gap:18px;height:112px}
.pro-corrugate-top .content.pro-list-all-2{grid-template-columns:160px repeat(2,1fr)}
.pro-corrugate-top .list:first-child{align-items:center;padding-left:0}
.pro-corrugate-top .list{height:100%;background-color:#e8e8e8;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;padding-left:30px}
.pro-corrugate-top .img{position:absolute;right:0;top:0}
.pro-corrugate-top .h5,.pro-corrugate-top p{position:relative;z-index:1}
.pro-corrugate-top .h5{font-size:23px;line-height:24px;color:#333;margin-bottom:10px}
.pro-corrugate-top p{color:#666666;font-size:13px;text-transform:capitalize}
.pro-corrugate-top .list.active,.pro-corrugate-top .list:hover{background-color:#003a70}
.pro-corrugate-top .list.active>*,.pro-corrugate-top .list:hover>*{color:#fff !important}
@media(max-width:1430px){
	.pro-corrugate-top .list::after{content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.2);position:absolute;left:0;top:0}
	.pro-corrugate-top .list>.h5,.pro-corrugate-top .list>p{color:#fff}
}
.corrugate-products{margin-bottom:125px}
.corrugate-products .content{display:flex;justify-content:space-between;gap:60px}
.corrugate-products .aside{max-width:320px;width:100%;position:sticky;top:100px;height:fit-content}
.corrugate-products .aside-1{margin-bottom:30px}
.corrugate-products .h2{height:60px;padding-left:28px;font-size:20px;color:#333;letter-spacing:-1px;display:flex;align-items:center;position:relative;background-color:#f1f1f1;margin-bottom:25px}
.corrugate-products .h2::before{content:"";width:4px;height:28px;background-color:var(--public-color);position:absolute;left:0}
.corrugate-products input[type="checkbox"]{appearance:none;-webkit-appearance:none;-moz-appearance:none}
.corrugate-products .attr-item{position:relative;padding:0px 40px 15px;margin-top:15px;cursor:pointer;border-bottom:2px solid #efefef;color:#666}
.corrugate-products .attr-item::before{content:"";width:25px;height:25px;border-radius:10px;background-color:#fff;border:solid 2px #cccccc;position:absolute;left:0;top:0px;line-height:0}
.corrugate-products .attr-item::after{content:"";width:205px;height:2px;background-color:var(--public-color);position:absolute;left:0;bottom:-2px;opacity:0;transition:all .3s ease-in-out}
.corrugate-products .attr-item.active::after{opacity:1}
.corrugate-products .attr-item.active::before{border-color:var(--public-color);background:url(../../images/sign-5.webp) no-repeat;background-size:100% 100%}
.corrugate-products .aside-2{background-color:#003a70;border-radius:8px;height:230px;padding:0 30px 0 40px;display:flex;flex-direction:column;justify-content:center}
.corrugate-products .cont{font-size:16px;line-height:25px;color:#fff;margin-bottom:25px;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.corrugate-products .a-dy{padding:0 25px;border-color:#fff;color:#fff;font-weight:400}
.corrugate-products .article{width:100%}
.corrugate-products .items{background-color:#ffffff;box-shadow:0px 7px 27px 0px rgba(0,0,0,0.1);border:solid 1px #e0e0e0;padding:15px 35px 15px 15px;margin-bottom:65px;transition:all .3s ease-in-out}
.corrugate-products .items:hover{transform:translateY(-3px)}
.corrugate-products .items:last-child{margin-bottom:0}
.corrugate-products .items-xl{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}
.corrugate-products .img{width:40%;height:310px;background-image:linear-gradient(-14deg,#f6f6f6 0%,#fbfbfb 48%,#ffffff 54%,#ececec 59%,#d8d8d8 100%);padding:0 20px;display:flex;align-items:center;justify-content:center}
.corrugate-products .img img{mix-blend-mode:multiply}
.corrugate-products .items-box{width:55%}
.corrugate-products .model{font-size:14px;line-height:22px;color:var(--public-color);font-weight:600;margin-bottom:3px}
.corrugate-products .t1{font-size:20px;line-height:28px;color:#222;font-weight:600;letter-spacing:-1px;margin-bottom:8px}
.corrugate-products.product-list .t1{margin-bottom:20px}
.corrugate-products .text{color:#666}
.corrugate-products .text p{display:none !important;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}
.corrugate-products .text ul{margin-top:0}
.corrugate-products .text p+ul{margin-top:10px}
.corrugate-products.product-list .text ul{margin-top:20px}
.corrugate-products .text li{padding-left:35px;position:relative;margin-bottom:10px;font-size:14px}
.corrugate-products .text li:last-child{margin-bottom:0}
.corrugate-products .text li::before{content:"\f00c";font-family:'cmsfont';color:var(--public-color);position:absolute;left:0;top:0}
.corrugate-products .keywords{display:flex;flex-wrap:wrap;gap:15px;font-size:14px;line-height:24px;color:#999}
.corrugate-products .keywords li{border-radius:20px;border:solid 1px #e2e2e2;padding:7px 20px 7px 10px;transition:all .3s ease-in-out}
.corrugate-products .keywords li:hover{background-color:#eef2f6}
.corrugate-products .keywords li span{margin-right:10px}
@media(max-width:1340px){
	.corrugate-products .items-box{width:48%}
	.corrugate-products .t1{font-size:18px;line-height:26px}
	.corrugate-products .aside-2{padding:0 20px 0 30px}
}
@media(max-width:1260px){
	.corrugate-products .items-box{padding-right:0}
}
@media(max-width:1200px){
	.corrugate-products .aside{max-width:240px}
}
@media(max-width:1100px){
	.corrugate-products .items-xl{flex-direction:column;gap:25px}
	.corrugate-products .items-xl>*{width:100% !important}
	.corrugate-products .items-box{padding-right:0 !important}
	.corrugate-products .article-xl{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}
	.corrugate-products .items{overflow:hidden;padding:15px;height:100%}
	.corrugate-products .text li{padding-left:25px}
	.corrugate-products .content{gap:30px}
	.corrugate-products .aside{max-width:270px}
}
@media(max-width:900px){
	.corrugate-products .article-xl{display:block}
}
.tag-related-products .items-xl{flex-direction:row-reverse;align-items:stretch}
.tag-related-products .tag-related-main-head{min-height:56px;display:flex;align-items:center;padding:0 24px;background:#e8edf1;color:#333;font-size:20px;font-weight:600;letter-spacing:-.5px;margin-bottom:28px}
.tag-related-products .aside-1 .tag-aside-nav{margin:0;padding:0 0 8px}
.tag-aside-nav li a{display:block;padding:14px 0;font-size:16px;line-height:22px;color:#999;text-decoration:none;border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease}
.tag-aside-nav li.active a{color:#333;border-bottom-color:var(--public-color)}
.tag-aside-nav li a:hover{color:var(--public-color)}
.tag-related-products .aside-2 .a-dy{text-align:center}
.tag-related-keywords{display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px;margin:0;padding:0;list-style:none}
.tag-related-keywords li{margin:0}
.tag-related-keywords li a{font-size:13px;line-height:22px;color:#999;text-decoration:none;transition:color .2s ease}
.tag-related-keywords li a:hover{color:var(--public-color)}
.tag-related-products .article-xl{display:block}
@media(max-width:1100px){
	.tag-related-products .article-xl{display:block !important}
	.tag-related-products .tag-related-main-head{font-size:18px;padding:0 18px;margin-bottom:22px}
}
.ol-contrast{display:flex;justify-content:flex-end}
.ol-contrast .duibi-btn{width:22px;height:22px;background-color:var(--public-color);color:#fff !important;font-size:28px;font-weight:500;display:flex;justify-content:center;align-items:flex-start;position:relative}
.ol-contrast .duibi-btn::after{content:"Compare";font-size:14px;line-height:22px;color:#fff;background-color:var(--public-color);text-align:center;position:absolute;right:100%;padding:0 5px;opacity:0;z-index:-1;transition:opacity .3s ease-in-out}
.ol-contrast .duibi-btn:hover::after{opacity:1;width:auto;z-index:1}
.corrugate-app{margin-bottom:120px}
.corrugate-app .top-head{width:75%;margin:0 auto 50px}
.corrugate-app .title{font-size:38px;line-height:56px;font-weight:500;margin-bottom:30px}
.corrugate-app .content{display:grid;grid-template-columns:repeat(5,1fr);gap:30px}
.corrugate-app .list{transition:all .3s ease-in-out;overflow:hidden;text-align:center;padding:10px 10px 20px}
.corrugate-app .list:hover{transform:translateY(-3px)}
.corrugate-app .img{margin-bottom:25px;background-color:#f7f7f7}
.corrugate-app .img img{mix-blend-mode:multiply}
.corrugate-app .t1{font-weight:600;color:#333}
@media(max-width:1100px){
	.corrugate-app .content{gap:30px 15px;grid-template-columns:repeat(3,1fr)}
}
.corrugate-sol{position:relative;margin-bottom:120px}
.corrugate-sol::after{content:"";width:100%;height:525px;background-color:#f1f1f1;position:absolute;left:0;top:0;z-index:-1}
.corrugate-sol .top-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:70px}
.corrugate-sol .left{width:50%;padding-bottom:5px}
.corrugate-sol .title{font-size:38px;line-height:48px;margin-bottom:45px}
.corrugate-sol li{position:relative;padding-left:30px;color:#666;margin-bottom:10px}
.corrugate-sol li:last-child{margin-bottom:0}
.corrugate-sol li::before{content:"\f00c";font-family:'cmsfont';font-size:18px;color:var(--public-color);position:absolute;left:0;top:0}
.corrugate-sol .right{background-color:#003a70;border-radius:24px;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;max-width:490px;height:300px;padding:0 55px;margin-top:-40px}
.corrugate-sol .h3{font-size:28px;font-weight:500}
.corrugate-sol .text{font-size:16px;line-height:28px;margin:35px 0}
.corrugate-sol .a-dy-2{border-radius:8px;letter-spacing:0}
.corrugate-sol .content{display:flex;justify-content:space-between;gap:80px}
.corrugate-sol .list{transition:all .3s ease-in-out}
.corrugate-sol .list:hover{transform:translateY(-3px)}
.corrugate-sol .img{margin-bottom:40px}
.corrugate-sol .h5{font-size:20px;font-weight:600;color:#333;margin-bottom:15px}
.corrugate-sol .cont{line-height:24px;color:#777;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
@media(max-width:1430px){
	.corrugate-sol .title{font-size:38px !important}
}
@media(max-width:1380px){
	.corrugate-sol .title{font-size:34px !important}
	.corrugate-sol .left{width:55%}
}
@media(max-width:1240px){
	.corrugate-sol .right{margin-top:0}
	.corrugate-sol{padding-top:30px}
	.corrugate-sol .title{font-size:32px !important}
	.corrugate-sol .left{width:52%}
}
.corrugate-series{margin-top:140px}
.corrugate-series .title{margin-bottom:65px}
.corrugate-series-xl{background-color:#ecf1f7;padding:50px 0 75px;margin-bottom:120px}
.corrugate-series .name{margin-bottom:65px}
.corrugate-series .name span{background-color:#ffffff;border-radius:25px;width:auto;height:50px;padding:0 45px;font-size:18px;line-height:24px;color:#666;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;z-index:1;overflow:hidden}
.corrugate-series .name span:hover,.corrugate-series .name span.swiper-pagination-bullet-active{color:#fff !important}
.corrugate-series .name span::after{content:"";background:var(--public-color);position:absolute;z-index:-1;left:-20%;right:-20%;top:0;bottom:0;transform:skewX(-45deg) scale(0,1);transition:all 0.5s}
.corrugate-series .name span:hover::after,.corrugate-series .name span.swiper-pagination-bullet-active::after{transform:skewX(-45deg) scale(1,1);-webkit-transition:all 0.5s;transition:all 0.5s}
.corrugate-series .pag-series{position:static;width:100%;display:flex;justify-content:center;gap:20px}
.all-series .items{display:flex;justify-content:space-between;align-items:center}
.all-series .items .v{width:45%;background-color:#000;position:relative;display:flex;align-items:center;justify-content:center}
.all-series .items .v img{opacity:.6}
.all-series .items .box{width:50%}
.all-series .h6{font-size:20px;color:var(--public-color);letter-spacing:-.4px;margin-bottom:15px}
.all-series .h2{font-size:32px;line-height:41px;color:#222;letter-spacing:-1px;margin-bottom:35px}
.all-series .cont{line-height:24px}
.all-series ul{margin-top:45px}
.all-series li{position:relative;padding-left:17px;margin-bottom:10px;font-size:16px;line-height:29px;color:#666666}
.all-series li::before{content:"";width:6px;height:6px;border-radius:100%;background-color:var(--public-color);position:absolute;left:0;top:12px}
.all-series li:last-child{margin-bottom:0}
.btn-v:hover{background-color:var(--public-color);cursor:pointer;box-shadow:0px 6px 24px 0px rgba(1,129,202,0.47)}
.btn-v:hover span{border-color:#fff;background-color:var(--public-color)}
.btn-v:hover::after{filter:brightness(0) invert(1)}
.btn-v{width:90px;height:90px;border-radius:100%;background-color:#fff;display:flex;justify-content:center;align-items:center;position:absolute;transition:all .3s ease-in-out}
.btn-v span{display:block;width:65px;height:65px;border-radius:100%;border:6px solid var(--public-color);transition:all .3s ease-in-out}
.btn-v::after{content:"";width:18px;height:20px;background:url(../../images/sign-6.webp) no-repeat;background-size:contain;position:absolute;margin-right:-5px;transition:all .3s ease-in-out}
.home_banner{overflow:hidden}
.home_banner .swiper-slide{flex-shrink:0;overflow:hidden}
.home_banner .slide-inner{position:relative;overflow:hidden;width:100%;height:100%;display:flex;align-items:center;justify-content:center}
.home_banner .home-pag{display:flex;justify-content:center;gap:2px;max-width:1430px;width:100%;margin:auto;bottom:30px}
.home_banner .home-pag span{background:#fff;opacity:.5;width:25px;height:6px;border-radius:0}
.home_banner .home-pag span.swiper-pagination-bullet-active{opacity:1;width:50px}
.pro-banner{padding-bottom:120px;margin-bottom:-46px;background-image:-moz-linear-gradient(112deg,rgb(244,244,244) 0%,rgb(241,245,250) 15%,rgb(237,246,255) 33%,rgb(233,237,242) 72%,rgb(228,228,228) 100%);background-image:-webkit-linear-gradient(112deg,rgb(244,244,244) 0%,rgb(241,245,250) 15%,rgb(237,246,255) 33%,rgb(233,237,242) 72%,rgb(228,228,228) 100%);background-image:-ms-linear-gradient(112deg,rgb(244,244,244) 0%,rgb(241,245,250) 15%,rgb(237,246,255) 33%,rgb(233,237,242) 72%,rgb(228,228,228) 100%)}
.pro-banner .banner-text{position:static}
.pro-banner .small-nav a{color:#999999}
.pro-banner .pro-in-content{display:flex;justify-content:space-between;align-items:center;margin-top:40px;gap:45px}
.pro-banner .left{width:63%;position:relative}
.pro-banner .left .img img{mix-blend-mode:multiply}
.pro-banner .ton-box{display:flex;align-items:flex-end;gap:30px;position:absolute;left:0;bottom:25px;width:100%}
.pro-banner .empty{width:100%;max-width:144px;height:144px;display:flex;justify-content:center;align-items:center}
.pro-banner .model{width:100%;max-width:144px;height:144px;border-radius:100%;background:url(../../images/p-i-2.webp) no-repeat;position:relative;display:flex;justify-content:center}
.pro-banner .model span{font-size:32px;color:var(--public-color);font-weight:600;letter-spacing:-1px;position:absolute;top:35%}
.pro-banner .machine{display:flex;flex-wrap:wrap;gap:20px}
.pro-banner .machine li{font-size:14px;line-height:24px;color:var(--public-color);position:relative;padding-left:20px}
.pro-banner .machine li::before{content:url(../../images/p-i-3.webp);position:absolute;left:0;top:0}
.pro-banner .machine li a{color:var(--public-color)}
.pro-banner .machine li a:hover{text-decoration:underline}
.pro-banner .right{width:30%;min-width:420px;text-align:left}
.pro-banner .right .sku{color:var(--public-color)}
.pro-banner h1{font-weight:600;font-size:24px;line-height:38px;color:#222222;font-weight:400;letter-spacing:-1px;margin-bottom:25px}
.pro-banner .text{font-size:16px;line-height:24px;color:#666;margin-bottom:30px;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.pro-banner .text strong{color:var(--public-color);font-weight:500}
.pro-banner .right .mt-1{color:var(--public-color);font-size:20px;line-height:28px;display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:40px}
.pro-banner .right .mt-1::after{content:"";width:100%;height:1px;background-color:var(--public-color);display:inline-block}
.pro-banner .right .a-btn{display:flex;flex-wrap:wrap;gap:15px}
.pro-banner .right .a-btn .a-dy-1{padding:10px 20px;font-size:16px}
.pro-banner .z1-t2{font-size:20px;line-height:28px;font-weight:400;color:var(--public-color);display:flex;align-items:center;gap:15px;margin-bottom:25px}
.pro-banner .z1-t2::after{content:"";width:100%;height:1px;background-color:var(--public-color);display:inline-block}
.pro-banner .childpro{display:flex;flex-direction:column;gap:23px 15px;margin-bottom:35px}
.pro-banner .childpro-a{font-size:16px;color:#666;font-weight:500;display:flex;align-items:center;justify-content:space-between;position:relative}
.pro-banner .childpro-a-link{display:flex;align-items:center;text-decoration:none;color:inherit;flex:1}
.pro-banner .childpro-a i{display:inline-block;width:5px;height:5px;border-radius:100%;background-color:var(--public-color);margin-right:14px}
.pro-banner .childpro-a .span-cap{display:flex;align-items:center}
.pro-banner .duibi-btn{position:absolute;right:0;top:0;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:10px;height:15px;width:15px;background-color:var(--public-color);color:#fff;transition:width .3s ease-in-out;line-height:15px;font-size:16px;text-align:center}
.pro-banner .duibi-btn:hover{color:#ffffff !important}
.pro-banner .duibi-btn::before{content:"Compare";position:absolute;right:100%;top:0;background-color:var(--public-color);color:#fff;font-size:14px;display:inline-flex;justify-content:center;align-items:center;width:70px;height:100%;opacity:0;z-index:-1;transition:all .3s ease-in-out}
.pro-banner .childpro-a:hover .duibi-btn::before{opacity:1;z-index:1}
.pro-banner .a-dy-1{width:fit-content;letter-spacing:0}
.pro-banner .a-dy-1 span{filter:brightness(0) invert(1);margin-left:20px}
.pro-banner .a-dy-1:hover span{filter:none}
@media(max-width:1200px){
	.pro-banner .pro-in-content{align-items:normal}
	.pro-banner .machine{gap:5px 20px}
	.pro-banner .model{max-width:110px;aspect-ratio:1;height:auto;background-size:100% 100%}
	.pro-banner .model span{top:31%;font-size:26px}
	.pro-banner .ton-box{bottom:0;gap:15px}
}
@media(max-width:900px){
	.pro-banner .pro-in-content{flex-direction:column}
	.pro-banner .left{width:80%}
	.pro-banner .right{width:100%}
}
.detail-nav{margin:0px 0 85px;position:sticky;top:70px;height:fit-content;z-index:4}
.detail-nav .detail-box{display:flex;justify-content:space-between}
.detail-nav-xl{display:flex;gap:5px}
.detail-nav-xl a{height:46px;font-size:16px;line-height:24px;color:#666;font-weight:400;background-color:#f1f1f1;padding:0px 20px;letter-spacing:0px;display:flex;align-items:center;justify-content:center}
.detail-nav-xl li.active a{color:#fff !important;background-color:var(--public-color)}
.detail-nav-xl li{position:relative}
.detail-nav-xl li.active a::after,.detail-nav-xl li:hover a::after{width:100%}
.detail-nav.fadeInDown{background-color:#f8f8f8;box-shadow:0px 9px 20px 0px rgba(0,0,0,0.1);padding:15px 0}
.detail-nav.fadeInDown a{background-color:transparent}
.detail-nav.fadeInDown li.active a{color:var(--public-color) !important;text-decoration:underline;text-decoration-skip-ink:none;background-color:transparent}
.detail-tech{width:340px;height:46px;background-color:#043d73;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 8px 0 18px;position:relative;z-index:4}
.detail-tech h5{font-size:16px;line-height:25px;color:#ffffff;font-weight:400}
.detail-tech a{color:#fff;font-size:14px;letter-spacing:0;font-family:'Poppins'}
.detail-tech .social>span,.detail-tech .social>a{border-radius:0px;background-color:rgba(255,255,255,0.2) !important;w;idth:33px;height:33px;display:flex;justify-content:center;align-items:center}
.detail-tech .social>span:before,.detail-tech .social>a:before{color:#fff;width:auto;font-size:18px}
.detail-tech .all-social{gap:6px}
@media(max-width:1100px){
	.pro-banner{padding-bottom:30px;margin-bottom:0}
	.detail-nav{display:none}
	.product-in-paper{padding-top:50px}
}
.all-back-color{position:relative;max-width:1920px;margin:auto;padding:80px 0}
.all-back-color::after{content:"";width:100%;height:calc(100% + 85px);background-color:#eef2f6;position:absolute;left:-245px;top:-85px;z-index:-1;min-width:1920px}
.p-i-content{margin-bottom:140px;color:#999;position:relative;overflow-x:clip;max-width:1920px}
.p-i-content-xl{display:flex;justify-content:space-between;flex-direction:row-reverse;gap:75px}
@media(max-width:1340px){
	.p-i-content-xl{gap:50px}
}
.p-i-content .hidden.active{position:relative;opacity:1;z-index:1}
.p-i-content .hidden{position:absolute;top:0;left:0;opacity:0;z-index:-1;margin-bottom:0}
.p-i-content .pro-aside{max-width:340px;width:340px;z-index:2;position:sticky;top:150px;height:fit-content}
.p-i-content .pro-aside .box-1{margin-bottom:35px;height:230px;background-size:cover;border-radius:8px;padding:0 25px 0 35px;align-items:flex-start;background:url(../../images/pro-new-1.webp) no-repeat}
.p-i-content .pro-aside .box-2{background-color:transparent;padding:0;box-shadow:none}
.p-i-content .pro-aside .box-1 .cont{margin-bottom:0;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;margin-bottom:15px}
.p-i-content .pro-aside .box-1 a{width:auto;height:45px;padding:0 35px;display:inline-flex;align-items:center;font-size:16px;letter-spacing:0}
.p-i-content .pro-aside .box-2 iframe{border-radius:8px}
@media(max-width:1100px){
	.p-i-content .hidden{position:static;opacity:1;margin-bottom:100px}
	.pro-article{width:calc(100% - 300px - 50px)}
	.p-i-content .pro-aside{width:300px}
}
.pro-article{width:calc(100% - 340px - 75px)}
.pro-article>div{margin-bottom:95px;position:relative}
.pro-article>div:nth-last-of-type(1){margin-bottom:0}
@media(max-width:1340px){
	.pro-article{width:calc(100% - 340px - 50px)}
}
.p-i-content .title{margin-bottom:60px}
.p-i-content .all-down{margin-bottom:80px}
.p-i-introduct .title-1{font-size:20px;font-weight:500;color:#333333;letter-spacing:-.2px;margin-bottom:35px}
.p-i-introduct .text{margin-bottom:35px}
.p-i-introduct .pro-v{width:45%;border-radius:8px;overflow:hidden}
.p-i-introduct .iframe{border-radius:8px}
@media(max-width:1200px){
	.p-i-content .title{margin-bottom:35px}
}
.p-i-detailed .items{display:flex;justify-content:space-between;gap:48px;margin-bottom:50px}
.p-i-detailed .items:last-child{margin-bottom:0}
.p-i-detailed .img{width:35%;position:sticky;top:175px;height:fit-content}
.p-i-detailed .list{width:60%}
.p-i-detailed h4{color:#333333;font-weight:500;font-size:20px;letter-spacing:-.2px;margin-bottom:15px}
.p-i-detailed .list p{font-size:16px;color:#999999}
.p-i-detailed .list ul{margin-top:20px}
.p-i-detailed .list li{margin-bottom:10px;color:#666666;font-size:15px;line-height:24px;font-weight:300}
.p-i-detailed .list li:last-child{margin-bottom:0}
.p-i-detailed .list li::before{content:"";width:5px;height:5px;background-color:var(--public-color);display:inline-block;margin-right:10px;position:relative;top:-2px}
@media(max-width:1430px){
	.p-i-detailed h4{margin-bottom:10px}
	.p-i-detailed .list ul{margin-top:20px}
	.p-i-detailed .list li{margin-bottom:10px}
	.p-i-products .title{margin-bottom:60px}
}
@media(max-width:1330px){
	.p-i-detailed .items{gap:30px}
}
@media(max-width:1100px){
	.p-i-detailed .img{width:65%;position:static}
	.p-i-detailed .items{flex-direction:column}
	.p-i-detailed .list{width:100%}
}
@media(max-width:1000px){
	.p-i-detailed .img{width:85%}
}
@media(max-width:830px){
	.p-i-detailed .img{width:100%}
	.table-wrapper table td{padding:5px 10px}
}
.p-i-specify .tabnavs{margin-bottom:30px}
.p-i-specify .tabnav{display:grid;grid-template-columns:repeat(4,1fr);gap:30px 27px;cursor:grab;border-bottom:4px solid #fff;padding-bottom:20px}
.p-i-specify .tab-item{cursor:pointer;padding:10px 15px;background-color:#fff;position:relative;display:flex;flex-direction:column;align-items:center}
.p-i-specify .tab-item::after{content:"";width:0%;height:4px;background-color:var(--public-color);position:absolute;bottom:-24px;transition:width .3s ease-in-out}
.p-i-specify .tab-item .tt{font-size:16px;line-height:24px;font-weight:500;color:#333;position:relative;width:100%;display:flex;justify-content:space-between}
.p-i-specify .tab-item .tt span{position:absolute;right:0;top:0;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0px;height:22px;width:22px;background-color:var(--public-color);color:#fff;transition:width .3s ease-in-out;line-height:22px;font-size:28px;text-align:center}
.p-i-specify .tab-item .tt span::before{content:"Compare";position:absolute;right:100%;top:0;background-color:var(--public-color);color:#fff;font-size:14px;display:inline-block;width:65px;opacity:0;z-index:-1;transition:all .3s ease-in-out}
.p-i-specify .tab-item .tt a{position:absolute;right:0;top:0;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0px;height:22px;width:22px;background-color:var(--public-color);color:#fff;transition:width .3s ease-in-out;line-height:22px;font-size:28px;text-align:center}
.p-i-specify .tab-item .tt a::before{content:"Compare";position:absolute;right:100%;top:0;background-color:var(--public-color);color:#fff;font-size:14px;display:inline-block;width:65px;opacity:0;z-index:-1;transition:all .3s ease-in-out}
.p-i-specify .tab-item .tt:hover span::before{opacity:1;z-index:1}
.p-i-specify .tab-item:hover .tt,.p-i-specify .tab-item.active .tt{color:var(--public-color)}
.p-i-specify .tab-item:hover .tt .s1,.p-i-specify .tab-item.active .tt .s1{display:block}
.p-i-specify .tab-item:hover::after,.p-i-specify .tab-item.active::after{width:100%}
.p-i-specify .tabnr .items{display:none}
.p-i-specify .tabnr .items.active{display:block}
.p-i-specify .items .text{margin-bottom:35px;font-weight:300}
.p-i-specify .items .box{display:flex;gap:40px}
.p-i-specify .items .img{width:45%;display:flex;align-items:center;justify-content:center;box-shadow:0px 7px 27px 0px rgba(0,0,0,0.1);border-radius:8px}
.p-i-specify .items .img img{border-radius:8px}
.p-i-specify .table{width:100%;margin-bottom:0}
.p-i-specify table{width:100%}
.p-i-specify table tr:first-child{font-weight:500}
.p-i-specify td{border:1px solid #cccccc}
.p-i-specify table td{font-size:16px;line-height:16px;color:#666666;padding:15px 20px}
.p-i-specify table td:first-child{padding-left:25px}
.p-i-specify table td:last-child{padding-left:30px}
.p-i-technical .item{display:flex;justify-content:space-between;align-items:center;height:60px;background-color:#eef2f6;font-size:20px;color:#222;padding:0 25px 0 40px;margin-bottom:25px;position:relative}
.p-i-technical .item::before{content:"";width:6px;height:23px;background-color:var(--public-color);display:inline-block;position:absolute;left:15px;margin-top:2px}
.p-i-technical .symbol{color:#fff;font-size:20px;font-weight:bold;width:22px;height:22px;background-color:var(--public-color);text-align:center;line-height:22px}
.p-i-technical .minus{display:none}
.p-i-technical .plus{display:inline-block}
.p-i-technical .items.active .minus{display:inline-block}
.p-i-technical .items.active .plus{display:none}
.p-i-technical .items.active{margin-bottom:45px}
.p-i-technical .quen-q{letter-spacing:-.6px}
.p-i-app{margin-bottom:125px}
.p-i-app .top-head{margin-bottom:40px;width:75%}
.p-i-app .title{margin-bottom:35px}
.p-i-app .text{font-weight:300}
.p-i-app .content{display:grid;grid-template-columns:repeat(4,1fr);gap:45px 37px}
.p-i-app .all-swiper{padding:15px}
.p-i-app .swiper-slide{height:auto}
.p-i-app .list{height:100%;box-shadow:0 0 0 2px #eeeeee;text-align:center}
.p-i-app .list:hover{box-shadow:0px 6px 16px 0px rgba(0,0,0,0.1)}
.p-i-app .box{padding:15px;transition:box-shadow .3s ease-in-out}
.p-i-app .t1{font-size:20px;line-height:24px;color:#333333;font-weight:500;min-height:48px;display:flex;align-items:center}
.p-i-app li{font-size:16px;color:#666666;margin-bottom:20px;transition:color .3s ease-in-out}
.p-i-app li:last-child{margin-bottom:0}
.p-i-app li::before{content:">";display:inline-block;margin-right:5px;font-size:18px}
.p-i-app li:hover{color:var(--public-color)}
.p-i-app .pag-solutions{left:0;bottom:-40px}
.p-i-app .pag-solutions span{background-color:var(--public-color);opacity:.1}
.p-i-app .pag-solutions span.swiper-pagination-bullet-active{opacity:1}
@media(max-width:1380px){
	.p-i-app .box{padding-left:25px}
	.p-i-app li{margin-bottom:10px}
	.p-i-app .t1{font-size:18px;justify-content:center}
}
@media(max-width:1100px){
	.p-i-app .t1{font-size:16px;line-height:24px}
	.p-i-app .box{padding:15px 10px}
}
.p-i-optional.all-back-color{padding-top:0}
.p-i-optional .content{display:flex;justify-content:space-between;padding:60px 40px;background-color:#ffffff;border-radius:8px;box-shadow:0px 10px 80px 0px rgba(99,99,99,0.1);gap:45px}
.p-i-optional .content{display:grid;grid-template-columns:repeat(3,1fr)}
.p-i-optional .items{width:100%}
.p-i-optional .img{margin-bottom:25px}
.p-i-optional .box{width:100%}
.p-i-optional .h5{font-size:20px;line-height:28px;color:#333333;font-weight:500;margin-bottom:15px}
.p-i-optional .cont{font-size:16px;line-height:22px;text-align:center}
.p-i-optional .img{margin-bottom:25px}
.p-i-optional .h5{font-size:20px;line-height:28px;color:#333;font-weight:500;margin-bottom:15px}
.p-i-optional .cont{font-size:16px;line-height:22px}
.p-i-optional li{text-indent:1.5em;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.p-i-optional li::before{content:"";width:6px;height:6px;background-color:var(--public-color);border-radius:100%;display:inline-block;position:relative;top:-3px;left:-15px}
@media(max-width:1340px){
	.p-i-optional .content{padding:40px 25px;gap:30px 25px}
	.p-i-optional .items{text-align:center}
	.p-i-optional .img{margin-bottom:15px}
}
@media(max-width:1100px){
	.p-i-optional .content{grid-template-columns:repeat(2,1fr)}
}
.p-i-products .title{margin-bottom:105px}
.p-i-products .all-products .model{font-weight:400}
.p-i-products .all-products .t1{font-size:20px;line-height:24px;letter-spacing:0}
.p-i-products .list .model{color:var(--public-color);margin-bottom:20px}
.p-i-products .all-products .content{display:grid;grid-template-columns:repeat(1,1fr)}
.p-i-products .home-product .img::before{content:none}
@media(max-width:1430px){
	.p-i-products .title{margin-bottom:60px}
}
.p-i-customization{background-color:#eef2f6;margin-top:225px;padding-bottom:80px}
.p-i-customization .content{display:flex;justify-content:space-between}
.p-i-customization .left{width:40%;padding-top:60px}
.p-i-customization .right{width:57%;margin-top:-60px;position:relative;z-index:1}
.p-i-customization .all-from{padding:45px 50px 30px 55px;background-color:#ffffff;box-shadow:0px 7px 27px 0px rgba(0,0,0,0.1);position:relative;z-index:1}
.p-i-customization .right::after{content:"";width:250px;height:230px;background-color:#0e7ece;position:absolute;right:-45px;top:-45px;z-index:-1}
.p-i-customization .right .form-row .a-dy-1{padding:0}
.p-i-customization .h6{font-size:20px;color:var(--public-color);margin-bottom:10px}
.p-i-customization .title{font-size:32px;line-height:41px;margin-bottom:20px}
.p-i-customization ul{margin-top:40px}
.p-i-customization li{font-size:16px;line-height:28px;color:#666666;margin-bottom:15px}
.p-i-customization li::before{content:"\f00c";font-family:'cmsfont';display:inline-block;margin-right:15px;color:var(--public-color)}
.p-i-customization .all-from .form-group{padding:0 15px !important}
.p-i-customization  .all-from .form-row{margin:0 -15px !important}
.p-i-customization .form-group:has(input[required])::before,.p-i-customization .form-group:has(textarea[required])::before{left:16px}
@media(max-width:1500px){
	.p-i-customization .right::after{right:-15px;top:-15px}
}
@media(max-width:1430px){
	.p-i-customization .title{font-size:32px !important}
}
@media(max-width:1200px){
	.p-i-customization .left{width:46%}
	.p-i-customization .right{width:50%}
	.p-i-customization .all-from{padding:45px 25px 30px 25px}
	.p-i-customization .all-from .form-row{margin:0 -10px !important}
	.p-i-customization .all-from .form-group{padding:0 10px !important}
}
@media(max-width:768px){
	.p-i-customization .form-group:has(input[required])::before,.p-i-customization .form-group:has(textarea[required])::before{left:10px}
}
.solution-in-paper{padding-top:95px}
.sol-in-solve{margin-bottom:110px}
.sol-in-solve .title{margin-bottom:60px}
.sol-in-solve .content{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}
.sol-in-solve .list{background-color:rgba(255,255,255,1);border:solid 1px #cccccc;border-radius:8px;min-height:300px;padding:50px 30px 20px 35px;transition:all .3s ease-in-out}
.sol-in-solve .d{display:grid;grid-template-columns:70px auto;align-items:center;gap:20px;border-bottom:1px solid  rgba(204,204,204,.5);padding-bottom:25px}
.sol-in-solve .h5{font-size:20px;line-height:28px;font-weight:500;color:#333}
.sol-in-solve .cont{line-height:29px;color:#666;padding-top:20px;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.sol-in-solve .list:hover{transform:translateY(-3px);box-shadow:0px 7px 27px 0px rgba(0,0,0,0.1);border-color:#ffffff}
@media(max-width:1430px){
	.sol-in-solve .list{padding:45px 25px 25px 30px}
	.sol-in-solve .d{grid-template-columns:60px auto;gap:15px}
}
@media(max-width:1380px){
	.sol-in-solve .content{gap:40px}
}
@media(max-width:1200px){
	.sol-in-solve .content{gap:30px}
	.sol-in-solve .list{padding:25px 10px}
}
@media(max-width:1100px){
	.sol-in-solve .d{display:block}
	.sol-in-solve .img-1{margin-bottom:10px}
}
.sol-in-app{padding-bottom:85px}
.sol-in-app .title{margin-bottom:60px}
.sol-in-app .content{display:flex;align-items:center}
.sol-in-app .left{width:55%;min-width:700px;background-color:#003a70;color:#fff;padding:70px 0 70px 70px}
.sol-in-app .left-box{width:80%}
.sol-in-app .right{display:grid;grid-template-columns:repeat(2,1fr);gap:25px 20px;margin-left:-110px;position:relative}
.sol-in-app .h2{font-size:32px;line-height:41px;letter-spacing:-1px;margin-bottom:30px}
.sol-in-app .left p{line-height:24px;font-weight:300}
.sol-in-app ul{margin-top:40px;margin-bottom:60px}
.sol-in-app li{font-size:16px;line-height:28px;font-weight:500;padding-left:22px;position:relative;margin-bottom:10px}
.sol-in-app li::before{content:"";width:4px;height:4px;border-radius:100%;background-color:#fff;position:absolute;left:0;top:10px}
.sol-in-app li:last-child{margin-bottom:0}
.sol-in-app .list{position:relative}
.sol-in-app .list .img{background-color:#f5f5f5}
.sol-in-app .list .img img{mix-blend-mode:darken}
.sol-in-app .list .t1{height:45px;background-color:rgba(0,0,0,0.5);position:absolute;left:0;bottom:0;width:100%;display:flex;justify-content:center;align-items:center;font-size:20px;line-height:24px;color:#fff}
@media(max-width:1200px){
	.sol-in-app .content{gap:30px}
	.sol-in-app .left{min-width:600px;padding:50px 0 50px 30px}
	.sol-in-app .list .t1{font-size:18px;line-height:26px}
	.sol-in-app ul{margin-top:25px;margin-bottom:45px}
}
@media(max-width:1100px){
	.sol-in-app .list .t1{font-size:16px;line-height:24px}
}
@media(max-width:1000px){
	.sol-in-app .left{min-width:550px}
}
@media(max-width:900px){
	.sol-in-app .content{flex-direction:column-reverse;align-items:flex-start}
	.sol-in-app .left,.sol-in-app .left-box{width:100%}
	.sol-in-app .right{margin-left:0}
}
.sol-in-series{background-color:#eef2f6;padding:70px 0 90px}
.sol-in-series .title{margin-bottom:75px;position:relative;padding-left:40px}
.sol-in-series .title::before{content:"";width:3px;height:32px;background-color:var(--public-color);position:absolute;left:0;top:0}
.sol-in-series.all-series .items .v img{opacity:1}
.sol-in-series p{line-height:24px}
.sol-in-series h2{font-size:32px;line-height:41px;color:#222;letter-spacing:-1px;margin-bottom:35px;font-weight:400}
@media(max-width:1430px){
	.sol-in-series .title::before{top:8px}
	.sol-in-series h2{font-size:28px;line-height:36px}
}
@media(max-width:900px){
	.all-series .items{flex-direction:column;align-items:flex-start;gap:25px}
	.all-series .items .v{width:auto !important}
	.all-series .items .box{width:100%}
}
.sol-in-model{padding-top:120px;margin-bottom:145px}
.sol-in-model .title{margin-bottom:50px}
.sol-in-model .model-name{display:flex;gap:20px;margin-bottom:55px}
.sol-in-model .a-dy{height:50px;background-color:#eef2f6;border-radius:25px;min-width:190px;padding:0 45px;display:inline-flex;justify-content:center;align-items:center;border:none;font-size:18px;line-height:24px;color:#666;font-weight:400}
.sol-in-model .content{grid-template-columns:repeat(4,1fr);gap:30px 25px}
@media(max-width:1200px){
	.sol-in-model .content{grid-template-columns:repeat(3,1fr)}
}
@media(max-width:1000px){
	.sol-in-model .content{grid-template-columns:repeat(2,1fr)}
}
.sol-in-service{position:relative;background-color:#000;display:flex;justify-content:center;align-items:center;overflow:hidden;margin-bottom:150px}
.sol-in-service>img{opacity:.5;width:auto;height:100%}
.sol-in-ser-xl{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;color:#fff}
.sol-in-service .top-head{margin-bottom:70px}
.sol-in-service .title{font-size:48px;color:#fff;margin-bottom:20px}
.sol-in-service .text{line-height:24px;color:#fff;width:55%}
.sol-in-service .content{height:160px;background-color:#003a70;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;justify-content:center}
.sol-in-service .list{border-right:1px dashed rgba(255,255,255,.5);display:flex;justify-content:center;align-items:center}
.sol-in-service .list:last-child{border-right:none}
.sol-in-service .list-xl{width:69%;display:flex;align-items:center;gap:10px}
.sol-in-service .img-1{width:67px}
.sol-in-service .h5{font-size:20px;line-height:29px;color:#fff;font-weight:500;letter-spacing:-1px}
@media(max-width:1000px){
	.sol-in-service .content{grid-template-columns:repeat(3,auto)}
	.sol-in-service .list-xl{width:90%}
}
.solution-paper{padding-top:85px;padding-bottom:125px}
.sol-cust{margin-bottom:90px}
.sol-cust .title{margin-bottom:70px}
.sol-cust .content{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}
.sol-cust .list{background-color:rgba(255,255,255,1);border:solid 2px #eef2f6;border-radius:8px;min-height:325px;padding:35px 30px 20px 35px;transition:all .3s ease-in-out}
.sol-cust .h5{font-size:20px;line-height:28px;font-weight:500;color:#333}
.sol-cust .img-1{margin-bottom:10px}
.sol-cust .h5{font-size:20px;line-height:28px;font-weight:600;color:#333}
.sol-cust .cont{line-height:25px;padding-top:20px;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.sol-cust .list:hover{transform:translateY(-3px);box-shadow:0px 7px 27px 0px rgba(0,0,0,0.1);border-color:#ffffff}
@media(max-width:1240px){
	.sol-cust .content{gap:30px}
	.sol-cust .list{padding:30px 20px}
}
.sol-industry{background-color:#f6f6f6;padding:70px 0}
.sol-industry .content{margin-bottom:45px}
.sol-industry .title{margin-bottom:70px}
.sol-industry .items{display:flex;justify-content:space-between;align-items:center;gap:50px;padding:10px 55px 15px 15px;background-color:#ffffff;border:solid 1px #e3e3e3;transition:all .3s ease-in-out;margin-bottom:35px}
.sol-industry .items:hover{transform:translateY(-3px);border-color:#fff}
.sol-industry .left{min-width:460px;width:460px}
.sol-industry .right{width:auto}
.sol-industry .t1{font-size:20px;line-height:24px;color:#222222;font-weight:600;margin-bottom:15px}
.sol-industry ul{margin-top:30px}
.sol-industry li{font-size:14px;line-height:24px;color:var(--public-color);position:relative;padding-left:20px;margin-bottom:10px}
.sol-industry li::before{content:url(../../images/p-i-3.webp);position:absolute;left:0;top:0px}
.sol-industry li:last-child{margin-bottom:0}
.sol-industry .items:last-child{margin-bottom:0}
@media(max-width:1100px){
	.sol-industry .items{gap:30px;padding:25px 15px}
	.sol-industry .left{width:43%;min-width:auto}
	.sol-industry .right{width:55%}
}
.sol-help{width:fit-content;height:66px;background-color:#fff;display:flex;align-items:center;gap:35px;box-shadow:0px 7px 27px 0px rgba(0,0,0,0.1);border-radius:33px;padding-right:40px}
.sol-help .img-1,.sol-help .img-1 img{border-radius:100%}
.sol-help .d{display:flex;gap:15px}
.sol-help .quen-q{color:#333}
.sol-help .quen-a{color:var(--public-color);text-decoration:underline;text-underline-offset:4px;text-decoration-skip-ink:none}
.sol-help .quen-a:hover{text-decoration:none}
.sol-tech{padding-top:100px}
.sol-tech .title{line-height:52px;font-weight:500;margin-bottom:60px}
.sol-tech .title span{display:block}
.sol-tech .content{display:flex;justify-content:space-between}
.sol-tech .left{width:55%}
.sol-tech .right{width:35%;min-width:535px;display:flex;flex-direction:column;justify-content:center}
.sol-tech .list{position:relative;padding:50px 0}
.sol-tech .list::before{content:"";width:0;height:2px;background-color:var(--public-color-b);position:absolute;left:0;bottom:0;z-index:1;transition:width 0.5s ease-in-out}
.sol-tech .list::after{content:"";width:100%;height:2px;background-color:#efefef;position:absolute;left:0;bottom:0}
.sol-tech .list:last-child::after,.sol-tech .list:last-child::before{display:none}
.sol-tech .h3{font-size:24px;line-height:32px;color:#333;font-weight:600;letter-spacing:-1px}
.sol-tech ul{margin-top:45px}
.sol-tech li{position:relative;padding-left:25px;color:#666;font-size:16px;line-height:24px;margin-bottom:10px}
.sol-tech li::before{content:"\f00c";font-family:'cmsfont';color:var(--public-color);position:absolute;left:0;top:0}
.sol-tech li:last-child{margin-bottom:0}
.sol-tech .list.active{padding:30px 0}
.sol-tech .list.active::before{width:355px}
.sol-tech .list:first-child{padding-top:0}
.sol-tech .list:last-child{padding-bottom:0}
@media(max-width:1360px){
	.sol-tech .content{gap:60px}
	.sol-tech .left{width:auto}
	.sol-tech ul{margin-top:25px}
	.sol-tech .list{padding:40px 0}
	.sol-tech .h3{font-size:22px}
}
.sustainable-paper{padding-top:95px;overflow-x:clip;max-width:1920px}
.sust-vision{margin-bottom:140px}
.sust-vision .top-head{width:87%;margin-bottom:145px}
.sust-vision .title{margin-bottom:35px}
.all-items{display:flex;justify-content:space-between;align-items:center;margin-bottom:140px}
.all-items:last-child{margin-bottom:30px}
.all-items:nth-child(even){flex-direction:row-reverse}
.all-items .left{width:45%;position:relative}
.all-items .right{width:50%}
.all-items .h6{font-size:20px;line-height:28px;font-weight:500;color:#178bcf;letter-spacing:0;margin-bottom:10px}
.all-items .h2{font-size:32px;line-height:41px;color:#222222;letter-spacing:-1px;margin-bottom:15px}
.all-items ul{margin-top:45px;width:90%}
.all-items li{position:relative;padding-left:25px;color:#666;font-size:16px;line-height:24px;margin-bottom:15px;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.all-items li:last-child{margin-bottom:0}
.all-items li::before{content:"\f00c";font-family:'cmsfont';font-size:18px;color:var(--public-color);position:absolute;left:0;top:0}
.all-items li strong{color:#178bcf;font-weight:400}
.all-items li b{font-weight:500}
.all-items .left::after{content:"";width:250px;height:230px;background-color:#0e7ece;position:absolute;z-index:-1;opacity:.2}
.all-items:nth-child(odd) .left::after{left:-35px;top:-30px}
.all-items:nth-child(even) .left::after{right:-35px;bottom:-30px}
@media(max-width:1470px){
	.all-items:nth-child(odd) .left::after{left:-20px}
	.all-items:nth-child(even) .left::after{right:-20px}
}
@media(max-width:1380px){
	.all-items ul{margin-top:25px}
}
@media(max-width:900px){
	.all-items{flex-direction:column !important;gap:25px;align-items:flex-start}
	.all-items .left{width:auto}
	.all-items .right{width:100%}
}
.sust-work{padding-top:75px;position:relative;margin-bottom:165px}
.sust-work::after{content:"";width:100%;height:500px;background-color:#eef2f6;position:absolute;left:0;top:0;z-index:-1}
.sust-work .top-head{width:65%;margin-bottom:75px}
.sust-work .h6{font-weight:500;letter-spacing:0;color:#178bcf;margin-bottom:25px}
.sust-work .title{margin-bottom:25px}
.sust-work .content{display:grid;grid-template-columns:repeat(3,1fr);gap:55px}
.sust-work .list{background-color:#ffffff;border:solid 1px #e3e3e3;transition:all .3s ease-in-out}
.sust-work .box{padding:30px 45px 50px 45px}
.sust-work .h5{font-size:20px;line-height:28px;font-weight:600;color:#222;margin-bottom:40px}
.sust-work li{font-size:16px;line-height:24px;color:#666;margin-bottom:15px;position:relative;padding-left:25px}
.sust-work li::before{content:"\f00c";font-family:'cmsfont';color:var(--public-color);font-size:18px;position:absolute;left:0;top:0}
.sust-work li:last-child{margin-bottom:0}
.sust-work .list:hover{box-shadow:0px 7px 27px 0px rgba(0,0,0,0.1);border-color:transparent}
@media(max-width:1360px){
	.sust-work .box{padding:30px 30px 50px 30px}
	.sust-work .h5{margin-bottom:30px}
}
@media(max-width:1260px){
	.sust-work .content{gap:35px}
}
@media(max-width:1200px){
	.sust-work .top-head{width:100%}
	.sust-work .h6{margin-bottom:15px}
	.sust-work .box{padding:25px 15px}
}
@media(max-width:930px){
	.sust-work .content{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:630px){
	.sust-work .content{grid-template-columns:repeat(1,1fr)}
	.sust-work .h5{font-size:18px;line-height:26px}
}
.sust-cer{display:flex;justify-content:space-between;margin-top:180px;background-color:#eef2f6}
.sust-cer .all-items{flex-direction:row-reverse}
.sust-cer .all-items .left::after{right:0;left:auto}
.sust-cer .all-items .right{padding:15px 0}
@media(max-width:1200px){
	.sust-cer-xl{display:flex;align-items:center}
}
.sales-top{margin-top:-95px;position:relative}
.sales-top::after{content:"";width:100%;height:80px;background-color:#eef2f6;position:absolute;left:0;bottom:0;z-index:-1}
.sales-top .content{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 25px}
.sales-top .list{min-height:175px;background-color:#ffffff;box-shadow:0px -7px 27px 0px rgba(0,0,0,0.1);text-align:center;position:relative}
.sales-top .list-xl{position:relative;width:100%;height:100%;overflow:hidden;padding:30px 35px 20px;z-index:1}
.sales-top .list-xl::after{content:"";width:100%;height:4px;background-color:var(--public-color);position:absolute;left:0;bottom:0;opacity:0;transition:all .3s ease-in-out}
.sales-top .img-1{position:absolute;right:-20px;bottom:-40px;z-index:-1}
.sales-top .h5{font-size:20px;line-height:28px;font-weight:600;color:#333;margin-bottom:15px}
.sales-top .list-xl:hover::after{opacity:1}
@media(max-width:1260px){
	.sales-top .list-xl{padding:30px 25px 20px}
}
@media(max-width:900px){
	.sales-top .list-xl{padding:20px 10px}
}
.after-content .content:nth-child(odd){padding:130px 0 120px}
.after-content .content:nth-child(even){background-color:#eef2f6;padding:80px 0}
.after-content .content:nth-child(even) .all-items{flex-direction:row-reverse}
.after-content .content:nth-child(even) .all-items .left::after{left:auto;right:0px}
.after-content .content .left{position:relative;z-index:1}
.prev-content{margin-top:90px;margin-bottom:105px}
.prev-content .title{margin-bottom:115px;line-height:52px}
.prev-content .title span{display:block}
.prev-content .all-items li,.prev-content h5{padding-left:20px;position:relative}
.prev-content .all-items li::before,.prev-content h5::before{content:">";font-family:'Poppins';font-weight:400;font-size:16px;position:absolute;left:0;top:0px}
.prev-content .text{font-size:16px;line-height:21px;color:#666}
.prev-content h5{font-size:16px;line-height:21px;color:var(--public-color);font-weight:500;margin-bottom:10px}
.prev-content .text p{margin-bottom:15px}
.prev-content .all-items:nth-child(2) .h2{margin-bottom:50px}
.prev-content .all-items:nth-child(even) .left::after{top:-35px;right:0}
@media(max-width:1360px){
	.prev-content .all-items:nth-child(even) .left::after,.after-content .content:nth-child(even) .all-items .left::after{right:-15px}
}
@media(max-width:1100px){
	.prev-content .title span{display:inline}
	.prev-content .title span{display:inline}
}
.prev-infor{height:350px;background-color:#eef2f6;display:flex;align-items:center;text-align:center}
.prev-infor .title{margin-bottom:45px}
.prev-infor .a-dy{padding:0 55px;height:57px}
.about-banner{position:relative;z-index:1}
.about-banner::after{content:"";width:100%;height:100%;background:linear-gradient(0deg,transparent 0%,rgba(4,52,75,0.8) 80%);position:absolute;left:0;top:0;right:0;z-index:0}
.about-banner .banner-text{z-index:1}
.about-banner .h1{font-size:68px;font-weight:500;letter-spacing:-2px;margin-bottom:20px;color:#fff}
.about-banner .cont{position:relative;display:flex;justify-content:center;align-items:center;padding-bottom:40px}
.about-banner .cont::after{content:"";width:74px;height:6px;background-color:#fff;position:absolute;bottom:0}
.about-banner .about-video{margin-top:90px;cursor:pointer;border-radius:100%;display:inline-block}
.about-banner .about-video:hover img{filter:none}
.about-banner .about-video img{filter:brightness(0) invert(1);transition:all .3s ease-in-out}
@media(max-width:1430px){
	.about-banner .h1{font-size:60px}
}
@media(max-width:1300px){
	.about-banner .h1{font-size:52px}
	.about-banner .about-video{margin-top:50px}
	.about-banner .cont{padding-bottom:25px}
}
@media(max-width:1200px){
	.about-banner .banner-text{padding-top:100px}
}
@media(max-width:1100px){
	.about-banner .about-video{width:65px;margin-top:34px}
	.about-banner .content{margin-top:50px}
	.about-banner .h1{font-size:42px}
}
@media(max-width:768px){
	.about-banner .banner-text{padding-top:40px}
	.about-banner .content{margin-top:0}
}
.about-paper{padding-top:90px}
.about-paper .title{font-weight:500}
.about-first{position:relative;display:flex;align-items:center;margin-bottom:215px}
.about-first::after{content:"";width:56%;height:125%;background-color:#f6f9fc;position:absolute;right:0;z-index:-1}
.about-first .img-1{margin-bottom:20px}
.about-first .left{width:61%}
.about-first .right{width:32%}
.about-first .h6{color:var(--public-color);line-height:52px}
.about-first .title{margin-bottom:60px}
.about-first .text{color:#777;text-align:justify}
.about-first .content{align-items:flex-end}
.about-first .list p{color:#aaa;margin-bottom:5px}
.about-first .list .num{font-size:48px;color:var(--public-color);font-weight:bold}
.about-first .list{display:flex;justify-content:space-between;padding:30px 0}
.about-first .list .img{width:100px;height:100px;border-radius:100%;background-color:#fff;border:solid 1px rgba(1,129,202,.35);display:flex;align-items:center;justify-content:center}
.about-first .list .img img{max-width:72%;max-height:72%;width:auto;height:auto;object-fit:contain}
.about-first .list{border-bottom:1px solid rgba(221,221,221,.4)}
.about-global{margin-bottom:180px}
.about-global .title{font-size:38px;margin-bottom:25px}
.about-global .top-head{width:90%;margin-bottom:55px}
.about-global .top-head::after{content:"";width:120px;height:8px;background-color:var(--public-color);display:block;margin-top:25px}
.about-global .top-head strong{color:var(--public-color);font-weight:400}
.about-global-xl{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#ffffff}
.about-global-xl>img{width:auto;height:100%}
.about-global-xl::after{content:"";width:100%;height:100%;background:rgba(0,0,0,0.4);position:absolute;left:0;top:0}
.about-global-content{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}
.about-global .list{display:flex;flex-direction:column;align-items:center}
.about-global .num-items{display:flex;align-items:flex-end;margin-bottom:40px}
.about-global .h3{font-size:180px;line-height:145px;font-weight:600;letter-spacing:-5px;color:#fff;display:flex}
.about-global .num-items p{font-size:32px;line-height:80px;font-weight:500;letter-spacing:-1px;margin-left:-10px}
.about-global .cont{font-size:20px;line-height:32px;font-weight:500;letter-spacing:-.6px}
.about-global .pag{display:flex;justify-content:center}
.about-global .pag-global{left:0;bottom:70px}
.about-global .pag-global span{width:215px;height:auto;background-color:transparent;border-radius:0;font-size:32px;line-height:41px;font-weight:500;letter-spacing:-1px;text-align:center;position:relative;margin-right:5px}
.about-global .pag-global span::after{content:"";width:100%;height:4px;background-color:rgba(255,255,255,.4);position:absolute;left:0;bottom:-30px}
.about-global .pag-global .swiper-pagination-bullet-active::after{background-color:rgba(255,255,255,1)}
.about-global .pag-global span:last-child{margin-right:0}
@media(max-width:1430px){
	.about-global .h3{font-size:165px}
}
@media(max-width:1200px){
	.about-global .h3{font-size:120px}
}
@media(max-width:900px){
	.about-global .h3{font-size:100px}
}
.about-solution{background-color:#eef2f6;padding:80px 0 100px}
.about-solution .top-head{width:95%;letter-spacing:-.2px;margin-bottom:75px}
.about-solution .title{font-weight:600;letter-spacing:0px;margin-bottom:40px}
.about-solution .text{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.about-sol-xl{position:relative}
.about-sol-xl .small-box{position:absolute;left:0;bottom:0;right:0;width:100%;display:flex;justify-content:space-between;margin-bottom:40px}
.about-sol-xl .box{flex:1;color:#ffffff;padding-left:40px}
.about-sol-xl .h5{font-size:32px;line-height:41px;font-weight:500;letter-spacing:-1px;margin-bottom:10px}
.about-sol-xl p{font-size:20px;letter-spacing:-.2px}
.about-sustainable{padding-top:115px;padding-bottom:145px}
.about-sustainable .title{margin-bottom:85px}
.about-sustainable .content{display:grid;grid-template-columns:repeat(2,1fr);gap:33px 25px}
.about-sustainable .items:hover img{transform:scale(1.03)}
.about-sustainable .items{position:relative;z-index:1;overflow:hidden;display:flex;justify-content:center;align-items:center;color:#ffffff}
.about-sustainable .items::after{content:"";width:100%;height:100%;background-image:linear-gradient(to bottom,rgba(4,20,44,.9),rgba(255,255,255,0));position:absolute;left:0;top:0;z-index:0}
.about-sustainable .items>img{transition:transform .4s ease-in-out}
.about-sustainable .items-xl{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;padding-top:60px;display:flex;justify-content:center}
.about-sustainable .box{text-align:center;width:75%}
.about-sustainable .h2{font-size:34px;line-height:52px;margin-bottom:20px}
.about-sustainable .cont{margin-bottom:30px;letter-spacing:0px;line-height:28px;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.about-sustainable .a-dy{border:2px solid #fff;color:#fff}
.about-sustainable .a-dy-2{width:165px;height:48px;padding:0;display:inline-flex;justify-content:center;align-items:center}
@media(max-width:1430px){
	.about-sustainable .box{width:85%}
}
@media(max-width:1280px){
	.about-sustainable .h2{font-size:36px;line-height:48px}
}
@media(max-width:1100px){
	.about-sustainable .box{width:90%}
	.about-sustainable .h2{font-size:32px}
}
@media(max-width:1000px){
	.about-sustainable .items-xl{padding:30px 0}
}
.about-exhibition .top-head{display:flex;align-items:center;gap:130px;margin-bottom:90px}
.about-exhibition .title{min-width:540px;font-weight:400;letter-spacing:0px}
@media(max-width:1400px){
	.about-exhibition .top-head{gap:60px}
}
@media(max-width:1200px){
	.about-exhibition .top-head{gap:25px;flex-direction:column;text-align:center}
}
.about-exh-img{margin-top:110px;margin-bottom:130px;position:relative;overflow-x:clip;display:flex;align-items:center;justify-content:center}
.about-exh-btn{position:absolute;width:100%;max-width:1430px}
.about-exh-img .all-hover{width:80px;height:80px;margin-top:-40px}
.about-exh-img .next-exh{right:-35px}
.about-exh-img .prev-exh{left:-35px}
.about-exh-img .pag-exh{left:0;bottom:-90px}
.about-exh-img .pag-exh span{width:18px;height:18px;background-color:#dddddd;border-radius:0;border:1px solid #dddddd}
.about-exh-img .pag-exh span.swiper-pagination-bullet-active{background-color:#fff;border:1px solid var(--public-color)}
.mySwiper-exh .img{background-color:#fff}
.mySwiper-exh .img img{opacity:.3;transition:all .3s ease-in-out}
.mySwiper-exh .swiper-slide-active img{opacity:1}
.about-exh-stats{display:flex;justify-content:space-between;flex-wrap:wrap;background-color:#f6f9fc;padding:40px 50px;margin-top:-50px;position:relative;z-index:2}
.about-exh-stats .list p{color:#aaa;margin-bottom:5px}
.about-exh-stats .list .num{font-size:48px;color:var(--public-color);font-weight:bold}
.about-exh-stats .list{display:flex;justify-content:space-between;padding:20px 0;flex:1;min-width:180px;border-bottom:1px solid rgba(221,221,221,.4)}
.about-exh-stats .list:last-child{border-bottom:none}
@media(max-width:1530px){
	.about-exh-img .prev-exh{left:0}
	.about-exh-img .next-exh{right:0}
}
@media(max-width:1470px){
	.about-exh-img .all-hover{width:60px;height:60px}
}
@media(max-width:1200px){
	.about-exhibition .top-head{margin-bottom:65px}
	.about-exh-img{margin-top:60px}
}
.quality-paper{padding-top:90px}
.quality-craft{margin-bottom:180px}
.quality-craft .title{margin-bottom:80px}
.quality-craft .top{margin-bottom:75px}
.quality-craft .top-content{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}
.quality-craft .list{overflow:hidden;border-radius:8px;border:solid 2px #eef2f6;padding:45px 35px 30px 40px;min-height:290px;transition:all .3s ease-in-out}
.quality-craft .img-1{margin-bottom:20px}
.quality-craft .h5{font-size:20px;line-height:28px;font-weight:600;color:#333;margin-bottom:25px}
.quality-craft .cont{color:#666666}
.quality-craft .list:hover{box-shadow:0px 7px 27px 0px rgba(0,0,0,0.1);border-color:#fff;transform:translateY(-3px)}
.quality-craft .bottom{background-color:#ffffff;box-shadow:0px 7px 27px 0px rgba(0,0,0,0.1)}
.quality-craft .bottom-content{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1;padding:40px 30px 40px 90px}
.quality-craft .left{width:45%}
.quality-craft .right{width:41%}
.quality-craft .h2{font-size:28px;line-height:32px;font-weight:500;color:#222;letter-spacing:-1px;margin-bottom:55px;position:relative}
.quality-craft .h2::before{content:"";width:48px;height:48px;border:13px solid #cfe5f5;position:absolute;left:-20px;top:-16px;z-index:-1}
.quality-craft .text{color:#666}
.quality-craft li{margin-bottom:20px;position:relative;padding-left:30px}
.quality-craft li::before{content:"\f00c";font-family:'cmsfont';color:var(--public-color);font-size:18px;position:absolute;left:0;top:0}
.quality-craft li:last-child{margin-bottom:0}
.quality-craft h5{font-size:16px;line-height:21px;color:#666;font-weight:500;margin-bottom:20px}
.quality-craft .bottom-content::after{content:"";width:250px;height:230px;background-color:var(--public-color);opacity:.2;position:absolute;right:0;top:0;z-index:-1}
@media(max-width:1330px){
	.quality-craft .top-content{gap:40px}
}
@media(max-width:1260px){
	.quality-craft .list{padding:45px 24px 30px 25px}
}
@media(max-width:1100px){
	.quality-craft .bottom-content{padding:40px 30px;gap:30px}
	.quality-craft .left{width:53%}
}
@media(max-width:1000px){
	.quality-craft .top-content{gap:30px}
}
.quality-precision{background-color:#eef2f6;padding:115px 0 100px;position:relative}
.quality-precision .title{margin-bottom:120px}
.quality-precision .all-items .left{z-index:1}
.quality-precision .img-1{position:absolute;top:-72px;left:50%;margin-left:-72px}
.quality-precision .img-1,.quality-precision .img-1 img{border-radius:100%}
.quality-precision .all-items:nth-child(even) .left::after{bottom:auto;top:-35px;right:inherit;right:0}
.quality-precision .h2{margin-bottom:30px}
.quality-precision ul{margin-top:35px}
.quality-precision li{padding-left:35px}
.technology-paper{padding-top:70px}
.technology-paper .h6{font-weight:400;margin-bottom:20px;letter-spacing:0}
.tech-core{margin-bottom:110px}
.tech-core .top-head{margin-bottom:75px}
.tech-core .content{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}
.tech-core .list{border-radius:8px;border:solid 2px #eef2f6;min-height:310px;padding:40px 30px 30px 40px;transition:all .3s ease-in-out}
.tech-core .img-1{margin-bottom:25px}
.tech-core .h5{font-size:20px;line-height:29px;font-weight:600;color:#333;margin-bottom:20px}
.tech-core .cont{line-height:25px;color:#666}
.tech-core .list:hover{transform:translateY(-3px);box-shadow:0px 7px 27px 0px rgba(0,0,0,0.1);border-color:#fff}
@media(max-width:1330px){
	.tech-core .content{gap:40px}
}
@media(max-width:1200px){
	.tech-core .content{gap:30px}
	.tech-core .list{padding:30px 15px}
}
.tech-worild{padding-bottom:70px;position:relative;margin-bottom:175px}
.tech-worild::after{content:"";width:100%;height:63%;background-color:#ecf1f7;position:absolute;left:0;bottom:0;z-index:-1}
.tech-worild .top-head{width:85%;margin-bottom:50px}
.tech-worild .title{margin-bottom:20px}
.tech-worild .top-head .text{font-weight:300}
.tech-worild .small-box{display:flex;align-items:center;justify-content:space-between;gap:30px;height:160px;background-color:#003a70;padding:0 50px;margin-bottom:55px}
.tech-worild .box{display:flex;align-items:center;position:relative;flex:0 0 32%}
.tech-worild .box::after{content:"";width:1px;height:70px;border-right:1px dashed rgba(255,255,255,.4);position:absolute;right:0px}
.tech-worild .box:last-child::after{display:none}
.tech-worild .box-xl{display:grid;grid-template-columns:55px auto;gap:15px;width:95%}
.tech-worild .cont{line-height:25px;color:#fff;font-weight:300}
.tech-worild .h6{text-align:center;margin-bottom:60px}
.tech-worild .content{display:grid;grid-template-columns:repeat(5,1fr);gap:20px 90px}
.tech-worild .list{background-color:#ffffff;box-shadow:0px 7px 27px 0px rgba(0,0,0,0.1);min-height:265px;padding:30px 0 25px 30px;position:relative}
.tech-worild .name{font-size:20px;line-height:24px;font-weight:600;color:#333;border-bottom:1px solid #ebebeb;padding-bottom:15px;margin-bottom:25px}
.tech-worild .list li{font-size:16px;line-height:25px;color:#666;margin-bottom:5px}
.tech-worild .list li:last-child{margin-bottom:0}
.tech-worild .list li::after{content:"or";display:block;margin-top:5px}
.tech-worild .list li:last-child::after{display:none}
.tech-worild .list::after{content:"+";color:var(--public-color);font-size:55px;font-weight:500;position:absolute;right:-65px;top:50%}
.tech-worild .list:last-child::after{display:none}
@media(max-width:1330px){
	.tech-worild .list{padding-left:20px}
}
.tech-items{margin-bottom:160px}
.tech-items .all-items:nth-child(even) .left::after{top:-35px;bottom:auto;right:0}
.tech-items .all-items .h2{margin-bottom:30px}
.tech-items .all-items .left{order:13}
@media(max-width:1380px){
	.tech-items .all-items:nth-child(even) .left::after{right:-15px}
}
.tech-independ{position:relative;background-color:#000000;color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:240px}
.tech-independ>img{opacity:.3}
.tech-independ-xl{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center}
.tech-independ .top-head{width:88%;margin-bottom:70px}
.tech-independ .title{color:#fff;margin-bottom:20px}
.tech-independ .top-head .text{font-weight:300}
.tech-independ .content{height:155px;background-color:#003a70;display:flex;align-items:center}
.tech-independ .list{position:relative;display:flex;align-items:center;justify-content:center;flex:1}
.tech-independ .list::after{content:"";width:1px;height:75px;border-right:1px dashed rgba(255,255,255,.4);position:absolute;right:0}
.tech-independ .list:last-child::after{display:none}
.tech-independ .list-xl{display:grid;grid-template-columns:60px auto;gap:15px;align-items:center;width:70%}
.tech-independ .cont{font-size:20px;line-height:24px;font-weight:400;letter-spacing:-.4px}
@media(max-width:1340px){
	.tech-independ{display:flex;justify-content:center;align-items:center;overflow-x:clip}
	.tech-independ>img{height:415px;width:auto}
}
.history-paper{margin-bottom:140px}
.history-top{position:relative;margin-top:-95px;margin-bottom:125px}
.history-top::after{content:"";width:100%;height:80px;background-color:#eef2f6;position:absolute;left:0;bottom:0;z-index:-1}
.history-top .small-box{display:flex;justify-content:space-between;gap:30px}
.history-top .list.active .list-xl::after{opacity:1}
.history-top .list.active .img-1{opacity:1}
.history-top .list{flex:1;background-color:#ffffff;box-shadow:0px -7px 27px 0px rgba(0,0,0,0.1);min-height:175px;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	-webkit-hyphens: auto;
	hyphens: auto;
	word-wrap: break-word;
}
.history-top .list-xl::after{content:"";width:100%;height:4px;background-color:var(--public-color);position:absolute;left:0;bottom:0;opacity:0;transition:all .3s ease-in-out}
.history-top .list-xl{position:relative;height:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding: 20px 25px;}
.history-top .list .img-1{position:absolute;right:-60px;bottom:-50px;opacity:0;transition:all .3s ease-in-out}
.history-top .h3{font-size:55px;font-weight:500;color:var(--public-color);display:flex;margin-bottom:25px}
.history-top .h3 .s1{font-size:20px;line-height:0px;font-weight:500}
.history-top .list p{font-size:18px}
@media(max-width:1380px){
	.history-top .h3{font-size:50px}
}
@media(max-width:1200px){
	.history-top .list{display:flex;justify-content:center;}
	.history-top .list-xl{width:95%}
	.history-top .h3{font-size:40px}
	.history-top .list p{font-size:16px;line-height:24px}
}
.history-content{position:relative}
.history-content .items{display:flex;justify-content:space-between;align-items:center;margin-bottom:65px;gap:70px;opacity:.3;transform:translateY(30px);transition:all 0.5s ease}
.history-content .items:last-child{margin-bottom:0}
.history-content .items.active{opacity:1;transform:translateY(0)}
.history-content .left{width:40%;min-height:215px}
.history-content .right{width:60%}
.history-content .left,.history-content .left img{border-radius:24px}
.history-content .title-xl{font-size:32px;margin-bottom:40px;color:#222222;letter-spacing:-1px}
.history-content .text{color:#666666}
.history-content .text p{margin-bottom:20px}
.history-content .text p:last-child{margin-bottom:0}
.history-content .text strong{font-weight:500;color:var(--public-color)}
.history-content .title{font-size:40px;line-height:41px;color:#222222;margin-bottom:80px}
.history-content .content{display:flex;justify-content:space-between;gap:80px;position:relative}
.history-content .aside{display:flex;flex-direction:column;gap:65px;position:relative;min-width:190px}
.history-content .article{position:relative}
.history-content .d{display:flex;justify-content:space-between;flex:1;position:relative;height:350px}
.history-content .year{font-size:32px;line-height:80px;color:#666666;letter-spacing:-1px}
.history-content .num{width:80px;min-width:80px;height:80px;border-radius:100%;display:flex;justify-content:center;align-items:center;border:solid 2px #999999;font-size:40px;font-weight:600;background-color:#ffffff}
.history-content .d.active .year{color:var(--public-color)}
.history-content .d.active .num{background-color:var(--public-color);color:#ffffff;border-color:var(--public-color)}
.timeline-line{position:absolute;right:35px;top:40px;bottom:40px;width:8px;background-color:#ffffff;z-index:-1}
.timeline-progress{position:absolute;right:35px;top:40px;width:8px;background-color:var(--public-color);height:0;transition:height 0.5s ease;z-index:-1}
.faq-paper{padding:60px 0 100px}
.faq-paper .aside{margin-bottom:70px}
.faq-paper .article{width:100%}
.faq-paper .items.active{background-color:#ffffff;box-shadow:4px 9px 73px 0px rgba(0,0,0,0.05);border-radius:8px;margin-bottom:15px}
.faq-paper .all-faqs .item{justify-content:flex-start}
.faq-paper .all-faqs .quen-a{margin-left:40px}
.nav{gap:25px;justify-content:center}
.nav .a-dy{font-size:18px;line-height:24px;color:#666666;background-color:#f1f1f1;border-color:#f1f1f1;border-radius:25px;letter-spacing:0px;font-weight:400;height:50px;padding:0 70px;display:inline-flex;align-items:center;justify-content:center;position:relative;transition:0.3s ease all;z-index:1}
.nav .a-dy:before{content:'';transition:0.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;background-color:var(--public-color);z-index:-1;border-radius:25px}
.nav .a-dy:hover,.nav .a-dy.active,.nav .a-dy:focus{color:#fff !important}
.nav .a-dy:hover:before,.nav .a-dy:focus:before,.nav .a-dy.active:before{transition:0.5s all ease;left:0;right:0;opacity:1;border-color:var(--public-color)}
.download-paper{padding-top:155px;padding-bottom:95px}
.down-top{display:flex;justify-content:space-between;gap:75px;margin-bottom:90px}
.down-top > div{flex:1}
.down-top .left{background-color:#e5e5e5;display:flex;align-items:center;justify-content:center}
.down-top .h6{font-size:20px;line-height:28px;color:#2d97d3;margin-bottom:20px}
.down-top .title{font-size:36px;line-height:48px;color:#333333;font-weight:500;margin-bottom:25px}
.down-top .text{font-size:18px;line-height:28px;color:#999999;margin-bottom:40px}
.down-top .input-group-img{background:#e9ecef;border:1px solid #e9ecef}
.down-top .all-from .form-row:nth-last-of-type(2) .form-control{border-right:none}
@media(max-width:1100px){
	.down-top{gap:35px}
}
@media(max-width:900px){
	.down-top{flex-direction:column}
}
.down-bottom .grid{gap:45px 30px}
.down-bottom .list{background-color:#ffffff;box-shadow:4px 9px 73px 0px rgba(0,0,0,0.1);border-radius:8px;padding:15px 30px 25px 15px}
.down-bottom .img{width:40%;height:185px;background-color:#fafafa;display:flex;justify-content:center;align-items:center;overflow:hidden;padding:10px}
.down-bottom .img,.down-bottom .img img{border-radius:8px}
.down-bottom .img img{width:auto;mix-blend-mode:multiply}
.down-bottom .textbox{width:55%}
.down-bottom .box{display:flex;justify-content:space-between;align-items:center}
.down-bottom .t1{font-size:20px;line-height:28px;color:#333333;font-weight:500;margin-bottom:10px}
.down-bottom .cont{font-size:18px;line-height:28px;color:#999999}
.down-bottom .h6{color:var(--public-color);padding:20px 0}
.down-bottom .a{padding-top:25px;border-top:1px solid rgba(204,204,204,.5)}
.down-bottom .a-dy-1{font-weight:400;padding:10px 35px}
@media(max-width:900px){
	.down-bottom .grid{gap:25px 12px}
	.down-bottom .list{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:12px 10px 15px}
	.down-bottom .box{flex-direction:column;align-items:stretch}
	.down-bottom .box > *{width:100% !important}
	.down-bottom .img{height:120px;margin-bottom:10px;padding:8px}
	.down-bottom .img img{max-width:100%;max-height:100%;height:auto;width:auto;object-fit:contain}
	.down-bottom .t1{font-size:14px;line-height:20px;margin-bottom:6px}
	.down-bottom .cont{font-size:12px;line-height:18px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
	.down-bottom .h6{font-size:12px;line-height:18px;padding:8px 0}
	.down-bottom .a{padding-top:12px;text-align:center}
	.down-bottom .a-dy-1{width:100%;padding:8px 10px;font-size:13px;line-height:20px;display:block;text-align:center;box-sizing:border-box;align-content: center;}
}
.all-custom{position:relative;padding-top:50px}
.all-custom::after{content:"";width:100%;height:480px;background-color:#f1f1f1;position:absolute;left:0;top:0;z-index:-1}
.all-custom .top-head{margin-bottom:45px}
.all-custom .h6{letter-spacing:0;color:#2d97d3;margin-bottom:25px}
.all-custom .title{font-size:36px;line-height:37px;color:#333;font-weight:400;letter-spacing:0;margin-bottom:20px}
.all-custom .text{font-size:18px;line-height:28px;width:55%}
.all-custom .content{background-color:#ffffff;box-shadow:0px 8px 9px 0px rgba(0,0,0,0.1);border-radius:8px;padding:55px 70px 55px 65px}
.all-custom .all-from .form-row{margin:0 -9px !important;margin-bottom:24px}
.all-custom .all-from .form-group{padding:0 9px !important;margin-bottom:24px}
.all-custom .form-group:has(input[required])::before,.all-custom .form-group:has(textarea[required])::before{left:10px}
.all-custom .form-cap .form-group{margin-bottom:40px}
.all-custom .form-cap .col-md-12{padding:0 9px !important}
.all-custom .a-dy-1{width:330px;background-color:#2d97d3;border-color:#2d97d3;display:flex;justify-content:space-between}
.all-custom .a-dy-1 img{filter:brightness(0) invert(1)}
.all-custom .a-dy-1:hover img{filter:none}
.certificates-paper{padding-bottom:100px}
.certificates-paper .title{font-size:32px}
.cer-system{position:relative;padding-top:75px;margin-bottom:130px}
.cer-system::after{content:"";width:100%;height:405px;background-color:#f1f1f1;position:absolute;left:0;top:0;z-index:-1}
.cer-system .top-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:50px}
.cer-system .left{width:55%}
.cer-system .right{width:25%}
.cer-system .right img{mix-blend-mode:darken}
.cer-system .title{margin-bottom:25px}
.cer-system .content{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.cer-system .list{background-color:#ffffff;box-shadow:4px 9px 73px 0px rgba(0,0,0,0.1);padding:20px;text-align:center;transition:all 0.3s ease-in-out}
.cer-system .list:hover{transform:translateY(-3px)}
.cer-system .t1{font-size:20px;font-weight:600;letter-spacing:-1px;color:#666;margin-top:25px}
.cer-honors{margin-bottom:140px}
.cer-honors .content{display:flex;align-items:flex-end;justify-content:space-between;position:relative}
.cer-honors .left{width:40%;color:#fff;padding:85px 0 0 75px;height:475px;position:relative}
.cer-honors .content::after{content:"";width:48%;height:100%;background-color:#003a70;position:absolute;left:0;top:0;z-index:-1}
.cer-honors .left-box{width:400px;min-width:400px}
.cer-honors .title{color:#fff;margin-bottom:35px}
.cer-honors .text{color:#fff}
.cer-honors .right{width:59%}
.cer-honors .swiper-slide{height:auto}
.cer-honors .list{height:100%;background-color:#ffffff;box-shadow:4px 9px 73px 0px rgba(0,0,0,0.1);padding:10px 20px 0 15px}
.cer-honors .img{background-color:#f1f1f1;padding:12px 15px}
.cer-honors .list .t1{text-align:center;margin-top:10px}
.cer-honors .mySwiper-honors{padding:60px 20px 60px 0}
.cer-honors .all-hover-1{width:40px;height:60px;background-color:#fff;box-shadow:4px 9px 73px 0px rgba(0,0,0,0.1);transition:all 0.3s ease-in-out}
.cer-honors .all-hover-1::after{font-size:28px}
.cer-honors .all-hover-1:hover{background-color:#eef2f6}
.cer-honors .pag-honors{left:70px;bottom:30px;width:auto}
.cer-honors .pag-honors span{width:8px;height:8px;background-color:#cccccc;border-radius:0;opacity:1}
.cer-honors .pag-honors span.swiper-pagination-bullet-active{width:34px;background-color:#fff}
@media(max-width:1430px){
	.cer-honors .left-box{min-width:430px}
	.cer-honors .left{padding-left:40px;height:430px}
	.cer-honors .pag-honors{left:35px}
}
@media(max-width:1300px){
	.cer-honors .left-box{min-width:400px}
}
@media(max-width:1200px){
	.cer-honors .left-box{min-width:auto;width:100%}
}
.cer-patented .top-head{margin-bottom:55px;width:70%}
.cer-patented .title{margin-bottom:25px}
.cer-patented .patent-swiper-wrap{position:relative;padding:30px 72px 55px;margin-top:10px}
.cer-patented .mySwiper-patented{padding:25px 0 45px}
.cer-patented .mySwiper-patented .swiper-wrapper{align-items:stretch}
.cer-patented .swiper-slide{width:clamp(200px,26vw,320px);height:auto;box-sizing:border-box}
.cer-patented .swiper-slide .list{background-color:#fff;text-align:center;padding:16px 14px 20px;box-shadow:0 6px 28px rgba(0,0,0,.09);height:100%;display:flex;flex-direction:column;transition:box-shadow .35s ease}
.cer-patented .swiper-slide-active .list{box-shadow:0 14px 44px rgba(0,0,0,.14)}
.cer-patented .swiper-slide .img{background-color:#fff;padding:12px;margin:0;display:block}
.cer-patented .swiper-slide .img img{max-height:380px;object-fit:contain;width:100%}
.cer-patented .t1{font-size:20px;color:#333;margin-top:20px;line-height:1.35}
.cer-patented .patent-swiper-wrap .all-hover-1{width:44px;height:64px;background-color:#fff;box-shadow:0 6px 24px rgba(0,0,0,.1);transition:all .25s ease;border-radius:2px}
.cer-patented .patent-swiper-wrap .all-hover-1::after{font-size:26px;color:var(--public-color)}
.cer-patented .patent-swiper-wrap .all-hover-1:hover{background-color:#f5fafd}
.cer-patented .patent-swiper-wrap .all-hover-next-1{right:8px}
.cer-patented .patent-swiper-wrap .all-hover-prev-1{left:8px}
.cer-patented .content{display:grid;grid-template-columns:repeat(4,1fr);gap:60px 30px}
.cer-patented .list{background-color:#f0f0f0;text-align:center;padding:20px}
.cer-patented .t1{font-size:20px;color:#333;margin-top:25px}
.news-paper{padding:75px 0 115px}
.news-paper .all-nav{margin-bottom:75px;justify-content:center}
.news-content{display:grid;grid-template-columns:repeat(3,1fr);gap:80px 45px}
.news-content .list{background-color:#f8f8f8;transition:all 0.3s ease-in-out}
.news-content .box{padding:25px 30px 40px}
.news-content .time{font-size:16px;color:#666;text-align:right;margin-bottom:15px}
.news-content .t1{font-size:18px;line-height:28px;color:#333;font-weight:500;letter-spacing:-1px;margin-bottom:25px}
.news-content .cont{font-size:16px;line-height:24px;color:#666666}
.news-content .t1:hover{text-decoration:underline;text-decoration-skip-ink:none;text-underline-offset:5px}
.news-content .list:hover{background-color:#ffffff;box-shadow:0px 8px 9px 0px rgba(0,0,0,0.1);transform:translateY(-3px)}
@media(max-width:1280px){
	.news-content .box{padding:25px 20px 30px}
	.news-content .t1{font-size:20px;line-height:30px}
	.news-content .list .cont{font-size:16px;line-height:26px}
}
.news-in-paper .aside-con .a-fc{min-width:100%;cursor:pointer;margin-bottom:45px;gap:25px}
.news-in-paper .aside-con .a-fc:hover img{filter:none}
.news-in-paper .aside-con .a-fc img{filter:brightness(0) invert(1)}
.news-in-paper{margin-top:0px;margin-bottom:135px}
.news-in-paper .h1{font-size:36px;line-height:52px;color:#333;font-weight:400;margin-bottom:50px}
.news-in-paper .type{border-bottom:1px solid #e5e5e5;color:#999;padding-bottom:30px;display:flex;gap:20px;font-size:18px;font-weight:500}
.news-in-paper .time img{display:inline-block;margin-right:10px}
.news-in-paper .main-top{display:flex;justify-content:space-between}
.news-in-paper .article{margin-bottom:250px}
.news-in-paper .article .content{color:#666666;line-height:30px;font-size:16px;font-weight:500;border-bottom:1px solid #e5e5e5;padding-bottom:70px;padding-top:30px;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.news-in-paper .article .content strong{color:#333333;font-weight:500}
.news-in-paper .article img{max-width:100% !important;height:auto !important}
.news-in-paper .article .content p{margin-bottom:20px}
.news-in-paper .article h2{font-size:30px;line-height:42px;color:#333333;margin-bottom:25px;font-weight:500}
.news-in-paper .article h4{font-size:24px;line-height:32px;color:#333333;font-weight:500;margin-bottom:15px}
.news-in-paper .box-tail{font-size:18px;line-height:30px;margin-top:54px;display:flex;justify-content:space-between;align-items:flex-start;gap:50px}
.news-in-paper .box-tail .left{width:100%}
.news-in-paper .box-tail .right{min-width:200px;width:200px;display:flex;justify-content:flex-end}
.news-in-paper .box-tail .right .a-fc{min-width:200px}
.news-in-paper .box-tail .left p{display:flex}
.news-in-paper .box-tail .left p a{display:inline-block;transition:all .6s;color:#666;font-size:16px;line-height:30px;padding-left:16px}
.news-in-paper .box-tail .left p a:hover{color:var(--public-color);text-decoration:underline;text-decoration-skip-ink:none;text-underline-offset:3px}
.news-in-paper .box-tail .left p span{color:var(--public-color);display:block;font-weight:bold}
.news-in-paper .box-tail .left p:first-child{margin-bottom:10px}
.news-in-paper .aside{padding:0px}
.news-in-paper .aside>div{background-color:#f8f8f8;padding:25px 30px 70px;position:relative}
.news-in-paper .aside-con{margin-bottom:40px}
.news-in-paper .other-news .name{font-size:14px;line-height:20px;font-weight:500;color:#004ea2;text-transform:uppercase;margin-bottom:10px}
.news-in-paper .aside .h4{font-size:28px;color:#333;margin-bottom:30px;font-weight:500}
.news-in-paper .aside .a-dy-1{height:55px;font-size:20px;font-weight:400;background-color:#2d97d3;border-radius:28px;padding:0 45px;display:inline-flex;justify-content:center;align-items:center}
.news-in-paper .aside .a-dy-1::before{border-radius:28px}
.news-in-paper .aside img.b{display:none}
.news-in-paper .aside img.g{display:inline-block}
.news-in-paper .aside .a-box{display:inline-flex;flex-direction:column;margin-bottom:40px}
.news-in-paper .aside .a-box a{margin-bottom:20px;font-size:18px;color:#666;font-weight:400;line-height:26px}
.news-in-paper .aside .a-box a:last-child{margin-bottom:0}
.news-in-paper .aside .a-box a:hover img.b{display:inline-block}
.news-in-paper .aside .a-box a:hover img.g{display:none}
.news-in-paper span.img-small{width:24px;text-align:center;margin-right:10px}
.news-in-paper .other-news .t1{font-size:22px;line-height:32px;color:#333333;font-weight:500;margin-bottom:15px;letter-spacing:-.6px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.news-in-paper .other-news .t1:hover{text-decoration:underline;text-decoration-skip-ink:none;text-underline-offset:5px}
.news-in-paper .other-news .time{font-size:16px;line-height:30px;color:#999;font-weight:400}
.news-in-paper .a-news{height:15px;display:inline-flex;align-items:center;line-height:0}
.news-in-paper .a-news .line{display:block}
.news-in-paper .other-news .list:hover .line{display:none;animation:bounceIn .6s ease-in-out}
.news-in-paper .a-news .arrow{display:none}
.news-in-paper .other-news .list:hover .arrow{display:block;animation:bounceIn .6s ease-in-out}
.news-in-paper .other-news .list + .list{border-top:1px solid #e5e5e5;padding-top:30px}
.news-in-paper .other-news .list{padding-bottom:30px;margin-bottom:30px}
.news-in-paper .other-news .list:last-child{padding-bottom:0;margin-bottom:0}
.new-in-pro{margin-top:125px}
.new-in-pro .title{font-size:40px}
.new-in-pro .content{margin-top:90px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px 55px}
@media(max-width:1430px){
	.new-in-pro .content{gap:20px 30px}
}
@media(max-width:1320px){
	.news-in-paper .aside-box-1{padding:40px 35px 50px 35px}
}
.news-in-paper .all-nav .more:first-child:before{width:15em}
.news-in-paper .all-nav .more::before{width:20em}
.news-in-paper .all-nav-hr hr{width:100%}
.main-box{display:flex;gap:60px;margin-top:50px}
.main-box .main-left{position:sticky;top:90px;height:fit-content;min-width:330px;margin-bottom:80px}
.main-box .main-top{max-width:1300px;margin-left:auto}
.main-box .aside{width:30%;border-radius:8px}
.main-box .article{width:65%}
.main-box .main-left-box .table-title{font-size:28px;line-height:32px;color:#333333;font-weight:500;margin-bottom:40px;background-color:#f8f8f8;height:70px;display:flex;align-items:center;padding-left:25px}
.main-box .main-left-box .h2 a{font-size:18px;line-height:26px;color:#333;font-weight:600}
.main-box .main-left-box .h2{padding-bottom:15px}
.news-in-paper .main-box .name-box{padding-bottom:10px}
.news-in-paper .main-box .name-box + .name-box{border-top:1px solid #e5e5e5;padding-top:20px}
.news-in-paper .main-box .name-box ul{margin-left:0px;padding-top:10px;border-top:1px solid #e5e5e5}
.news-in-paper .main-box .name-box li{position:relative;margin-bottom:5px;margin-left:25px}
.news-in-paper .main-box .name-box li::before{content:"";width:6px;height:6px;background-color:#999;position:absolute;left:-25px;top:10px}
.news-in-paper .main-box .name-box li:hover::before{content:"\f061";width:auto;height:auto;background-color:transparent;font-family:cmsfont;top:0;left:-25px;margin-top:0;color:var(--public-color)}
.news-in-paper .main-box .name-box li a{color:#666666;font-size:18px;line-height:26px}
.news-in-paper .main-box .name-box li a:hover{text-decoration:underline;text-decoration-skip-ink:none;text-underline-offset:5px}
.main-box .aside .more-6{background-color:var(--public-color-red);border-color:var(--public-color-red);border-radius:8px;margin-left:auto;margin-right:auto;margin-top:30px;height:auto;padding:7px 20px}
@media(max-width:1530px){
	.news-in-paper .box-tail{flex-direction:column}
	.news-in-paper .box-tail .left{margin-bottom:20px}
	.news-in-paper .box-tail .right{width:100%;justify-content:flex-start}
}
@media(max-width:1460px){
	.news-in-paper .other-news .t1{font-size:20px}
	.news-in-paper .h1{font-size:32px;line-height:46px}
}
@media(max-width:1430px){
	.news-in-paper .aside>div{padding:25px 19px 40px}
	.main-box .main-left-box .table-title{font-size:24px;height:56px}
	.main-box{gap:40px}
	.news-in-paper .other-news .t1{font-size:18px;line-height:30px}
	.news-in-paper .aside .h4{font-size:24px;margin-bottom:20px}
	.news-in-paper .other-news .list{padding-bottom:10px;margin-bottom:15px}
	.news-in-paper .aside .a-dy-1{height:48px;padding:0;width:100%}
	.news-in-paper .aside .a-box a{font-size:16px;margin-bottom:10px}
	.main-box .aside{min-width:290px}
}
@media(max-width:1340px){
	.news-in-paper .other-news .t1{font-size:18px;line-height:28px}
	.news-in-paper .article h2{font-size:24px;line-height:32px}
	.news-in-paper .article h4{font-size:20px;line-height:28px}
	.main-box .main-left-box .table-title{font-size:26px}
	.news-in-paper .h4{font-size:26px;margin-bottom:30px}
	.news-in-paper .aside .a-dy-1{width:100%;padding:0;height:46px}
}
@media(max-width:1260px){
	.main-box .main-left{max-width:300px}
	.main-box .main-top{max-width:1330px}
	.main-box .article{width:60%}
	.main-box .aside{width:35%}
	.news-in-paper .article h2{font-size:28px;line-height:36px}
	.news-in-paper .article h3{font-size:20px}
	.news-in-paper .aside-con .shengzhi{padding:0 20px;height:48px}
	.news-in-paper .h1{font-size:30px;line-height:42px;margin-bottom:30px}
	.news-in-paper .type{padding-bottom:15px;font-size:16px}
	.news-in-paper .article .content p{margin-bottom:10px}
}
@media(max-width:1170px){
	.main-box .main-left{min-width:270px}
	.main-box .main-left-box .table-title{font-size:22px;margin-bottom:20px;padding:20px 20px 20px 15px}
}
@media(max-width:1100px){
	.news-in-paper .main-top{flex-direction:column;margin-bottom:80px}
	.news-in-paper .main-top>div{width:100%;max-width:100%;min-width:auto}
	.main-box .article{margin-bottom:80px}
	.news-in-paper .aside .a-dy-1{width:auto;padding:0 30px}
	.news-in-paper .aside-con{display:flex;flex-direction:column;align-items:flex-start}
	.main-box .aside{max-height:none !important}
}
@media(max-width:768px){
	.main-box{margin-top:0}
	.main-box .main-left{max-width:none;width:auto;min-width:auto}
	.news-in-paper .h1{margin-bottom:15px;font-size:22px;line-height:32px}
	.news-in-paper .type{margin-top:10px;padding-bottom:10px}
	.news-in-paper .type-time{padding-bottom:15px}
	.news-in-paper .article h2{font-size:19px;line-height:28px}
	.news-in-paper .article h3{font-size:16px;line-height:24px}
	.news-in-paper .box-tail .left p{font-size:16px;line-height:24px}
	.news-in-paper .box-tail .left p a{line-height:24px}
	.news-in-paper{margin-bottom:30px;margin-top:0px;padding-top:0px}
	.news-in-paper .main-top{flex-wrap:wrap}
	.news-in-paper .article{width:100%;margin-bottom:10px}
	.news-in-paper .aside{width:100%;margin-top:0}
	.news-in-paper .type{font-size:14px;line-height:20px;margin-top:20px;padding-top:0;padding-bottom:15px}
	.news-in-paper .article .content{line-height:20px;font-size:14px;padding-top:20px;padding-bottom:20px}
	.news-in-paper .article .content p{margin-bottom:10px}
	.news-in-paper .box-tail{font-size:16px;line-height:24px;margin-top:20px;gap:10px}
	.news-in-paper .box-tail .left p:first-child{margin-bottom:15px}
	.news-in-paper .box-tail .right{margin-bottom:20px}
	.news-in-paper .aside .aside-box .text .h3 a{line-height:24px}
	.news-in-paper .aside .aside-box{padding-bottom:30px}
	.news-in-paper .aside-box-1{padding:15px}
	.news-in-paper .aside-box-1 .t1{font-size:18px;line-height:26px}
	.news-in-paper .main-top{margin-bottom:30px}
	.news-in-paper .h4{font-size:20px;line-height:28px;margin-bottom:20px}
	.news-in-paper .aside-con{margin-bottom:20px}
	.news-in-paper .aside>div{padding:20px 10px}
	.p-d-rec .title{margin-bottom:15px !important}
	.p-d-rec .all-param{display:block;opacity:1}
	.p-d-rec{margin-bottom:30px}
	.main-box .main-left-box .table-title{font-size:20px;line-height:28px;padding:15px 10px;margin-bottom:15px;background-color:var(--public-color);color:#fff}
	.main-box .main-left-box .table-title::before{height:15px;position:absolute;top:17px;left:0;background-color:#fff}
	.main-box .main-left-box .h2 a{font-size:18px;line-height:26px}
	.main-box .main-left-box .h2{margin-bottom:15px;padding-bottom:0px}
	.main-box .name-box ul{padding-top:0}
	.main-box .name-box li{margin-bottom:10px}
	.main-box .name-box li a{font-size:16px;line-height:24px}
	.main-box .name-box li::before{top:8px}
	.main-box .name-box + .name-box{padding-top:10px}
	.main-box .main-left{margin-bottom:30px;position:relative}
	.main-box .article{width:100%}
	.main-box .aside{width:100%}
	.main-box .news-name{display:none}
	.main-box .main-left .main-left-box{position:fixed;left:-17px;top:50px;z-index:3;background-color:#fff;border-bottom:2px solid var(--public-color)}
	.main-box .main-left .main-left-box.active{left:0}
	.main-box .main-left .main-left-box.active .news-name{padding-left:10px;padding-top:20px}
	.main-box .table-title .s1{display:none;color:#fff}
	.main-box .table-title .s2{display:flex;color:#fff}
	.main-box .table-title{background-color:var(--public-color-red)}
	.main-box .table-title.active .s1{display:flex;align-items:center;justify-content:space-between;padding-right:15px}
	.main-box .table-title.active .s1 strong{color:var(--public-color-red)}
	.main-box .table-title.active .s2{display:none}
	.main-box .main-left-box{border:none}
	.main-box .main-left-box .table-title{padding:10px;margin-bottom:0}
	.main-box .main-left-box .table-title.active{left:0}
	.main-box .main-left{width:0}
	.main-box{gap:0}
	.main-box .main-top{width:100%}
}
.all-first-style{background-color:#f2f2f2;position:relative;overflow:hidden}
.all-first-style .small-nav{top:30px}
.all-first-style .small-nav ul{max-width:1430px}
.all-first-style .small-nav ul li:last-child a{color:#666666}
.all-first-style::before{content:"";background:url(../../images/video-2.webp) no-repeat;width:80%;height:330px;background-size:contain;position:absolute;left:-165px;top:-10px;mix-blend-mode:multiply}
.all-first-style .content{position:relative;z-index:1}
.all-first-style .items{display:flex;justify-content:space-between;align-items:center}
.all-first-style .left{width:50%}
.all-first-style .right{width:45%;background-color:#000000;position:relative}
.all-first-style .btn-video{width:88px;height:88px;border-radius:100%;position:absolute;left:-44px;bottom:65px;background-color:#0683cb;box-shadow:0px 6px 10px 0px rgba(6,131,203,0.2);display:flex;justify-content:center;align-items:center;transition:all .3s}
.all-first-style .btn-video::after{content:url(../../images/sign-10.webp);position:absolute;filter:brightness(0) invert(1);transform:translate(5px,5px);transition:all .3s}
.all-first-style .btn-video:hover{background-color:#fff}
.all-first-style .btn-video:hover::after{filter:none}
.all-first-style .title{font-size:54px;line-height:62px;font-weight:600;color:#003a70;letter-spacing:-1px;margin-bottom:35px}
.all-first-style .title span{display:block}
.all-first-style .cont{background-color:#ffffff;min-height:180px;border-radius:30px;position:relative;padding:20px 40px 20px 50px;display:flex;flex-direction:column;justify-content:center;gap:10px;margin-bottom:40px;letter-spacing:.2;position:relative;z-index:1}
.all-first-style .cont::before{content:url(../../images/video-3.webp);position:absolute;right:25px;top:20px;z-index:-1}
.all-first-style .cont::after{content:"";width:70px;height:60px;border-top:30px solid #fff;border-bottom:30px solid transparent;border-left:35px solid transparent;border-right:35px solid transparent;position:absolute;left:60px;bottom:-60px}
.all-first-style .name{font-size:20px;line-height:23px;color:#333333;font-weight:600;margin-bottom:20px}
.all-first-style .box p{color:var(--public-color-b)}
.all-first-style .text p{margin-bottom:25px}
.all-first-style .time{font-size:20px;color:#999999}
.video-paper{padding-bottom:85px}
.video-content .content{display:grid;grid-template-columns:repeat(3,1fr);gap:85px 75px;margin-top:65px}
.video-content .list{background-color:#f2f2f2;box-shadow:none;transition:all .3s ease-in-out}
.video-content .list .time{display:flex;justify-content:flex-end;margin-bottom:20px}
.video-content .box{padding:25px 30px}
.video-content .t1{font-size:18px;line-height:28px;color:#333333;letter-spacing:-.4px;font-weight:500;margin-bottom:20px}
.video-content .list .cont{font-size:16px;line-height:24px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}
.video-content .list:hover{background-color:#fff;box-shadow:0px 8px 9px 0px rgba(0,0,0,0.1);transform:translateY(-3px)}
@media(max-width:1430px){
	.video-content .content{gap:85px 50px}
	.video-content .t1{font-size:22px}
}
@media(max-width:1330px){
	.video-content .list .cont{font-size:17px;line-height:27px}
}
@media(max-width:1280px){
	.video-content .t1{font-size:20px;line-height:30px}
	.video-content .list .cont{font-size:16px;line-height:26px}
}
@media(max-width:1260px){
	.video-content .content{gap:85px 40px}
}
@media(max-width:1200px){
	.video-content .box{padding:25px 10px}
}
@media(max-width:1100px){
	.video-content .content{grid-template-columns:repeat(2,1fr);gap:60px 40px}
}
.video-paper .top-head,.news-paper .top-head{width:70%;margin-top:90px}
.video-paper .top-head .title,.news-paper .top-head .title{font-size:54px;font-weight:600;color:#666666;margin-bottom:40px}
.video-paper .top-head .text,.news-paper .top-head .text{margin-bottom:60px}
.video-paper .a-dy,.news-paper .a-dy{height:60px;border-radius:30px}
.all-first-style .right-img{display:flex;justify-content:flex-start;align-items:center;overflow:hidden}
.video-paper .all-first-style .right img{width:auto;height:583px;max-width:none}
.news-paper .all-first-style .right img{width:auto;height:583px;max-width:none}
.video-nr{position:relative;padding:30px 0;display:flex;justify-content:space-between;gap:100px;margin-bottom:95px}
.video-nr .v-content{width:100%;height:100%;overflow:auto}
.video-nr .v-content::-webkit-scrollbar{display:none}
.video-nr .v-content .v-title{font-size:34px;line-height:48px;font-weight:400;color:#333333;margin-top:30px;margin-bottom:25px}
.video-nr .v-content .v-text{margin-top:50px;margin-bottom:80px}
.video-nr .v-content .v-desc{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:30px}
.video-nr .v-content .v-desc .left{font-size:16px;color:#9a9a9a;font-weight:500;width:58%;display:flex;justify-content:space-between}
.video-nr .v-content .v-desc .left i{margin-left:20px;margin-right:10px}
.video-nr .v-content .v-desc .left i:first-child{margin-left:0}
.video-nr .v-content .v-desc .right .v-ly{background:var(--public-color);border:1px solid var(--public-color);display:inline-flex;padding:5px 20px;align-items:center;color:#fff}
.video-nr .v-content .v-desc .right .v-ly i{margin-right:8px}
.video-nr .v-content .v-desc .right .v-ly:hover{box-shadow:0 2px 10px rgb(0 0 0 / 20%);background-color:#fff}
.video-nr .v-content .v-desc .right .v-fx{background:#fff;border:1px solid var(--public-color);display:inline-flex;margin-left:15px;padding:5px 20px;align-items:center;color:var(--public-color)}
.video-nr .v-content .v-desc .right .v-fx i{margin-right:8px}
.video-nr .v-content .v-desc .right .v-fx:hover{background:var(--public-color);border-color:var(--public-color);color:#fff !important}
.video-nr .v-content .v-nr{padding:20px 0;font-size:14px;line-height:20px}
.video-nr .v-content .v-nr ul{display:flex;flex-wrap:wrap;margin-bottom:20px}
.video-nr .v-content .v-nr ul li{margin-left:20px}
.video-nr .v-content .v-nr ul li:first-child{margin-left:0}
.video-nr .v-content .v-nr a{color:var(--public-color)}
.video-nr .v-content .v-nr a:hover{text-decoration:underline}
.video-nr .v-content .v-title2{border-top:1px solid #ddd;display:flex;justify-content:space-between;align-items:center;font-size:22px;font-weight:bold;line-height:32px;margin-bottom:15px;padding-bottom:10px;margin-top:10px;padding-top:40px}
.video-nr .v-content .v-title2 .left{font-size:34px;color:#333333;font-weight:400;position:relative}
.video-nr .v-content .v-title2 .left::before{content:"";width:22px;height:22px;border-left:11px solid var(--public-color);border-top:11px solid transparent;border-bottom:11px solid transparent;border-right:11px solid transparent;display:inline-block;margin-right:10px;position:relative}
.video-nr .v-content .v-title2 .right{font-size:16px;line-height:24px;color:var(--public-color);cursor:pointer;font-weight:initial}
.video-nr .v-content .v-title2 .right:hover{color:var(--public-color)}
.video-nr .v-content .v-massage{font-size:16px;line-height:24px}
.video-nr .v-content .v-massage p{position:relative;display:flex;align-items:center}
.video-nr .v-content .v-massage p:before{content:"\f406";font-family:cmsfont;width:40px;height:40px;text-align:center;color:#fff;line-height:40px;font-size:20px;background:#ff6200;border-radius:50%;display:inline-block;margin-right:10px}
.video-nr .v-content .v-massage ul{padding:10px 10px 10px 50px}
.video-nr .v-content .v-massage ul li{position:relative;display:flex;margin-bottom:10px}
.video-nr .v-content .v-massage ul li:before{content:"\f406";font-family:cmsfont;width:24px;height:24px;text-align:center;line-height:24px;color:#fff;background:#ff9e43;border-radius:50%;display:inline-block;margin-right:10px}
.video-nr .v-content .v-massage strong{margin-right:0px}
.video-nr .v-side{height:100%;max-width:330px;width:100%}
.video-nr .v-side::-webkit-scrollbar{display:none}
.video-nr .v-side .v-pro{background:#fff;box-shadow:0px 1px 46px 0px rgba(0,0,0,0.1);border-radius:8px;padding:20px 10px 25px 30px;margin-bottom:20px}
.video-nr .v-side .v-pro .box{display:flex;justify-content:space-between;margin-bottom:20px}
.video-nr .v-side .v-pro .img a{background-color:#f8f8f8;border-radius:8px}
.video-nr .v-side .v-pro .img a img{mix-blend-mode:darken}
.video-nr .v-side .v-pro .t1{font-size:16px;line-height:24px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:normal !important;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.video-nr .v-side .v-pro .text{border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin-bottom:20px}
.video-nr .v-side .v-pro .d-flex{margin-top:20px}
.video-nr .v-side .v-pro .d-flex a{display:inline-block;margin-right:10px;padding:5px 15px;border:1px solid var(--public-color);border-radius:50px;font-size:14px;line-height:20px}
.video-nr .v-side .v-pro .d-flex a:last-child{margin-right:0p}
.video-nr .v-side .v-pro .d-flex a:hover{background:var(--public-color);color:#fff}
.video-nr .v-side .v-pro .d-flex a:first-child{background:var(--public-color);color:#fff}
.video-nr .v-side .v-pro .d-flex a:first-child:hover{box-shadow:0 2px 10px rgb(0 0 0 / 20%)}
.video-nr .v-side .v-pro-box{display:grid;grid-template-columns:120px auto;gap:20px;margin-bottom:30px}
.video-nr .v-side .v-rel .big-t1{font-size:20px;line-height:28px;font-weight:500;margin-bottom:15px;color:#333}
.video-nr .v-side .v-rel .v-video-item{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.video-nr .v-side .v-rel .v-video-item .left{width:54%}
.video-nr .v-side .v-rel .v-video-item .left iframe{border-radius:8px}
.video-nr .v-side .v-rel .v-video-item .right{width:42%}
.video-nr .v-side .v-rel .v-video-item .t1{font-size:14px;line-height:20px;margin-bottom:8px}
.video-nr .v-side .v-rel .v-video-item .t1 a{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}
.video-nr .v-side .v-rel .v-video-item .t2{font-size:12px;color:#999;line-height:20px}
.v-feed-box{display:flex;justify-content:space-between;flex-wrap:wrap}
.v-feed-box .pro{width:30%}
.v-feed-box .pro a{transition:none}
.v-feed-box .right{width:68%}
.v-feed-box .right .title{text-align:left}
.v-feed-box .pro .text p{font-size:15px;line-height:22px;color:#666;position:relative;padding-left:35px;margin-bottom:0}
.v-feed-box .pro .text p::before{content:url(../../images/sign-2.webp);font-family:'cmsfont';line-height:32px;font-size:14px;position:absolute;left:0;top:0px;color:var(--public-color);font-weight:bold}
.v-feed-box .pro h5{font-size:15px;line-height:22px;color:#666666;font-family:'Rubik';font-weight:400;margin-top:15px;margin-bottom:15px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}
.v-share_bot{margin-top:30px;border:1px solid var(--public-color);border-radius:30px;padding:6px;display:flex;justify-content:space-between;overflow:hidden}
.v-share_bot input{border:0;color:#666;font-size:14px;padding-left:10px;width:100%;box-sizing:border-box;outline:0;overflow:hidden;text-overflow:ellipsis}
.v-share_bot button{width:114px;height:42px;line-height:42px;color:#fff;border:0;background:var(--public-color);border-radius:20px;flex-shrink:0;cursor:pointer}
.reveal-modal#mb-share{left:60%;margin-left:-30%;width:40%}
.v-share-box .share{display:flex;margin-top:30px;font-size:0;transition:all .3s ease-in-out;justify-content:space-between}
.v-share-box .share_cell{font-size:16px;color:#333;text-align:center}
.v-share-box .share_cell p{margin-bottom:0}
.v-share-box .share_cell .icon.wa{background-position:-3px -180px}
.v-share-box .share_cell .icon.fb{background-position:-185px -235px}
.v-share-box .share_cell .icon.tw{background-position:-124px -177px}
.v-share-box .share_cell .icon.em{background-position:-64px -237px}
.v-share-box .share_cell .icon.li{background-position:-241px -204px}
.v-share-box .share_cell .icon:hover{box-shadow:0 2px 6px rgb(0 0 0 / 25%)}
.v-share-box .share_cell .icon{width:55px;height:55px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:6px;background:url(../../images/vc-sprite.webp) no-repeat -3px -180px;background-size:300px;border-radius:50%}
@media(max-width:1430px){
	.video-nr .v-content .v-video iframe{height:600px}
	.video-nr .v-content .v-title{font-size:28px;line-height:38px}
}
@media(max-width:1260px){
	.video-nr{gap:60px}
}
@media(max-width:1100px){
	.video-nr .v-content .v-video iframe{height:500px}
}
@media(max-width:1000px){
	.video-nr{flex-direction:column}
	.video-nr .v-side{max-width:100%}
	.video-nr .v-side .v-rel .v-rel-box{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}
	.video-nr .v-side .v-rel .v-video-item .left iframe{height:auto}
}
@media(max-width:768px){
	.reveal-modal#mb-share{left:10%;margin-left:-5%;width:90%}
	.p-d-first .text h5,.p-l-best .left .text h5{line-height:24px}
	.video-nr .v-content .v-video iframe{height:350px}
	.video-nr .v-side .v-pro .d-flex a{padding:5px 10px}
	.v-feed-box .pro{display:none}
	.v-feed-box .right{width:100%}
	.video-nr{height:auto;padding:0px;flex-direction:column;gap:25px;margin-bottom:30px}
	.video-nr .v-content{width:100%}
	.video-nr .v-side{width:100%;min-width:100%}
	.video-nr .v-content .v-desc .right{width:100%}
	.video-nr .v-content .v-nr ul li{margin-left:0;margin-right:10px}
	.video-nr .v-content .v-massage ul{padding-left:17px}
	.video-nr .v-content .v-massage p{display:block}
	.video-nr .v-content .v-massage ul li{display:block}
	.video-nr .v-content iframe{height:auto}
	.video-nr .v-content .v-title{font-size:20px !important;line-height:28px !important}
	.video-nr .v-content .v-desc{gap:20px 0}
	.video-nr .v-content .v-desc .left{gap:10px;flex-wrap:wrap}
	.video-nr .v-content .v-title2{flex-wrap:wrap;gap:10px;padding-top:24px}
	.video-nr .v-content .v-title2 .left{font-size:20px}
	.video-nr .v-content .v-title2 .left::before{width:5px;height:18px;margin-right:10px}
	.video-nr .v-side .v-pro{padding:20px 10px}
	.video-nr .v-side .v-pro-box{display:flex;flex-direction:column;gap:25px 0;margin-bottom:16px}
	.video-nr .v-side .v-rel .v-video-item .left iframe{height:auto}
	.video-nr .v-content .v-text{margin:15px 0 25px}
}
@media(max-width:430px){
	.video-nr .v-side .v-rel .v-rel-box{grid-template-columns:repeat(1,1fr)}
	.video-nr .v-side .v-rel .v-video-item .left iframe{height:200px}
}
.reveal-modal#mb-share{left:60%;margin-left:-30%;width:40%}
.v-share-box .share{display:flex;margin-top:30px;font-size:0;transition:all .3s ease-in-out;justify-content:space-between}
.v-share-box .share_cell{font-size:16px;color:#333;text-align:center}
.v-share-box .share_cell p{margin-bottom:0}
.v-share-box .share_cell .icon.wa{background-position:-3px -180px}
.v-share-box .share_cell .icon.fb{background-position:-185px -235px}
.v-share-box .share_cell .icon.tw{background-position:-124px -177px}
.v-share-box .share_cell .icon.em{background-position:-64px -237px}
.v-share-box .share_cell .icon.li{background-position:-241px -204px}
.v-share-box .share_cell .icon:hover{box-shadow:0 2px 6px rgb(0 0 0 / 25%)}
.v-share-box .share_cell .icon{width:55px;height:55px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:6px;background:url(../../images/vc-sprite.webp) no-repeat -3px -180px;background-size:300px;border-radius:50%}
@media(max-width:768px){
	.reveal-modal#mb-share{left:10%;margin-left:-5%;width:90%}
}
.contact-paper{padding-top:85px}
.contact-top-head{margin-bottom:95px}
.contact-top-head .content{display:flex;justify-content:space-between;gap:60px}
.contact-top-head .list{flex:1;border-radius:8px;border:solid 2px #eef2f6;min-height:300px;padding:35px 40px;transition:all .3s ease-in-out}
.contact-top-head .list:hover{box-shadow:0px 7px 27px 0px rgba(0,0,0,0.1);border-radius:8px;border-color:#ffffff}
.contact-top-head .d{display:flex;flex-direction:column;gap:10px}
.contact-top-head .name{font-size:20px;font-weight:600;color:#333333;margin-bottom:15px}
.contact-top-head .font-sty{font-size:16px;line-height:21px;color:#666666}
.contact-top-head a.font-sty:hover{text-decoration:underline;text-decoration-skip-ink:none;text-underline-offset:3px}
.contact-top-head span.font-sty{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.contact-top-head .img-1{height:50px;margin-bottom:16px}
.contact-top-head .img-1 img{height:100%;width:auto;object-fit:contain}
@media(max-width:1280px){
	.contact-top-head .content{gap:45px}
}
.contact-bottom{background-color:#eef2f6;padding:60px 0 40px}
.contact-bottom .content{display:flex;justify-content:space-between;align-items:center}
.contact-bottom .left{width:43%}
.contact-bottom .right{width:50%}
.contact-bottom .h2{font-size:32px;line-height:42px;font-weight:500;color:#333333;margin-bottom:25px;letter-spacing:-.8px}
.contact-bottom .text{line-height:22px;margin-bottom:45px;letter-spacing:-.2px}
.contact-bottom li{color:#666666;margin-bottom:15px;letter-spacing:0}
.contact-bottom li strong{font-weight:400;color:var(--public-color)}
.contact-bottom li:last-child{margin-bottom:0}
.contact-bottom .h5{font-size:20px;color:#333333}
.contact-bottom .h5::after{content:"";width:43px;height:3px;background-color:var(--public-color);display:block;margin:15px 0 40px}
.contact-bottom .all-from .form-control::placeholder{color:#333333;opacity:1}
.contact-bottom .all-from .form-row{margin:0 -15px !important}
.contact-bottom .all-from .form-group{padding:0 15px !important}
.contact-bottom .form-group:has(input[required])::before,.contact-bottom .form-group:has(textarea[required])::before{left:15px}
.contact-bottom .a-cc{width:435px;min-width:auto;border-radius:0;letter-spacing:0px}
@media(max-width:1280px){
	.contact-bottom .left{width:47%}
	.contact-bottom .all-from .form-group{padding:0 5px !important}
	.contact-bottom .all-from .form-row{margin:0 -5px !important}
	.contact-bottom .form-group:has(input[required])::before,.contact-bottom .form-group:has(textarea[required])::before{left:6px}
}
.pro-ul-box.show{z-index:1;opacity:1;max-height:1000px}
.pro-ul-box.show .content{opacity:1}
.pro-ul-box{max-width:1920px;width:100%;max-height:0;margin:auto;background-color:transparent;position:absolute;top:80%;left:0;right:0;z-index:-1;opacity:0;overflow:hidden;transition:max-height .4s ease-in-out,opacity .4s ease-in-out;padding-bottom:20px}
.pro-ul-box .content{max-width:1000px;width:100%;margin:auto;display:flex;justify-content:space-between;padding:40px 50px;margin-top:15px;opacity:0;transition:opacity .4s ease-in-out;background-color:#fff;box-shadow:0px 7px 27px 0px rgba(0,0,0,0.1)}
.pro-ul-box .pro-box-left{width:40%;display:flex;justify-content:flex-start;flex-direction:column;flex-wrap:wrap;gap:30px}
.pro-ul-box .pro-box-right{width:55%;display:flex;justify-content:flex-start;flex-direction:column;flex-wrap:wrap;gap:40px}
.pro-ul-box .pro-box-big-a{display:flex;flex-direction:column;justify-content:flex-start;gap:10px}
.pro-ul-box .pro-box-a{display:flex;flex-direction:column;justify-content:flex-start}
.pro-ul-box span{letter-spacing:-.4px;font-family:'Poppins'}
.pro-ul-box .pro-t1{font-size:16px;line-height:24px;color:#333333;margin-bottom:10px;font-weight:500;position:relative;padding-left:10px}
.pro-ul-box .pro-t1::before{content:"";width:2px;height:13px;background-color:var(--public-color);position:absolute;left:0;top:5px}
.pro-ul-box .pro-box-right .pro-box:last-child .pro-t1::after{content:">";display:inline-block;font-size:16px;line-height:24px;font-weight:bold;color:var(--public-color);position:relative;top:0;left:0;width:auto;height:auto;background-color:transparent;margin-left:10px}
.pro-ul-box .t2{font-size:14px;line-height:20px;color:#666;font-weight:400}
.pro-ul-box .t2:last-child{margin-bottom:0}
.pro-ul-box .t2.active{color:var(--public-color)}
.pro-ul-box .pro-box-aa{margin-top:20px;margin-left:25px;display:flex;flex-direction:column;justify-content:flex-start}
.pro-ul-box .pro-box .cont{font-size:14px;line-height:20px}
.pro-box-right .cont{line-height:22px}
.about-ul-box.show{height:300px}
.about-ul-box .content{align-items:flex-start}
.about-ul-box .about-box-left{width:38%}
.about-ul-box .about-box-left .pro-box-big-a{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;justify-content:space-between}
@media(max-width:1810px){
	.all-hover{width:80px;height:80px}
	.all-hover-prev{left:-100px}
	.all-hover::after{font-size:36px}
}
@media(max-width:1760px){
	.all-hover{width:60px;height:60px}
	.all-hover-prev{left:-70px}
	.all-hover::after{font-size:24px}
}
@media(max-width:1730px){
	.home-product .all-hover-prev{left:0px}
	.home-product .content{padding-left:80px}
	.home-product .box{padding:30px}
}
@media(max-width:1430px){
	.home-about .top-head{align-items:center}
	.home-product .box{padding:20px}
	.a-dy{padding:10px 25px;font-size:18px}
	.home-customer .list.active .h2{font-size:43px;line-height:54px}
}
@media(max-width:1360px){
	.home-customer .list.active .h2{font-size:38px;line-height:48px}
}
@media(max-width:1340px){
	.home-banner h1{width:70%;font-size:36px}
	.home-banner h1::after{margin:15px 0 30px}
	.home-banner .cont{width:60%;min-width:auto}
	.home-about .list{padding-top:30px;padding-bottom:20px}
}
@media(max-width:1200px){
	.home-banner h1{width:100%}
	.home-banner .cont{width:100%}
	.home-about .content{align-items:center}
}
@media(max-width:768px){

}
.header .top-logo img{filter:brightness(0) invert(1)}
.home-banner-new-img{width:100%;height:100%;min-height:520px;object-fit:cover;text-align:center}
.home-banner-new-title{font-size:40px !important;line-height:48px;font-weight:500;color:#fff;max-width:900px;margin:0 auto 20px}
.home-banner-new-summary{font-size:20px;line-height:28px;color:#fff;margin-bottom:20px}
.home-banner-new-box .more{font-size:16px;line-height:24px;color:#fff;margin-bottom:20px;text-decoration:underline;text-underline-offset:3px;position:relative;z-index:2}
.home-banner-new-box .more:hover{text-decoration:underline;text-decoration-skip-ink:none}
.home-banner-new{min-height:auto;background:linear-gradient(90deg,rgba(92,122,154,1) 0%,rgba(4,20,44,1) 100%);position:relative;padding-bottom:20px}
.home-banner-new::after{content:'';position:absolute;top:0;left:0;height:220px;width:100%;background:linear-gradient(0deg,rgba(92,122,154,0) 0%,rgba(4,20,44,1) 100%)}
.home-banner-new .home-banner-new-box{text-align:center;padding-top:200px;position:relative;z-index:3}
.home-banner-new .home-banner-new-text-scroll{position:absolute;bottom:-5px;width:100%}
.home-banner-new .home-banner-new-text-scroll::after{content:'';display:inline-block;position:relative;height:250px;width:100%;background:linear-gradient(135deg,rgba(4,20,44,0.1) 0%,rgba(4,20,44,1) 100%)}
.background-text-scroll-container{margin:0px auto;height:260px;width:100%;overflow:hidden;position:relative}
.background-text-scroll-container ul{height:auto;width:10000px;position:absolute;left:0}
.background-text-scroll-container ul li{display:block;float:left;margin:0px;height:auto;border-radius:5px;position:relative;font-size:192px;line-height:1.8;font-weight:bold;letter-spacing:0.5vw;color:rgba(255,255,255,0.3);font-family:"Poppins-Bold" !important;padding-left:20px}
.mySwiper-home-banner-new{position:relative;overflow:hidden}
.mySwiper-home-banner-new .swiper-slide>div{max-height:960px;overflow:hidden}
.mySwiper-home-banner-new .swiper-pagination{left:0}
.mySwiper-home-banner-new .swiper-pagination-bullet{background:#fff;opacity:.5;width:25px;height:6px;border-radius:0}
.mySwiper-home-banner-new span.swiper-pagination-bullet-active{opacity:1;width:50px}
.home-banner-new .home-banner-new-img{margin-top:-30px}
.home-banner-new2{background:url(../../images/home-banner-new1.webp) no-repeat center center;padding:100px 0;background-size:cover}
.home-banner-new2 .home-banner-new-box{text-align:center;padding-top:100px;position:relative;z-index:3}
.home-banner-new2 .home-banner-new-title{font-size:40px !important;line-height:48px;font-weight:500;color:#fff;max-width:1300px;margin:0 auto 20px}
.home-banner-new2 .home-banner-new-summary{font-size:20px;line-height:28px;color:#fff;margin-bottom:20px}
.home-banner-new3{background:url(../../images/home-banner-new2.webp) no-repeat center center;padding:100px 0;background-size:cover}
.home-banner-new3 .home-banner-new-box{text-align:center;padding-top:100px;position:relative;z-index:3}
.home-banner-new3 .home-banner-new-title{font-size:40px !important;line-height:48px;font-weight:500;color:#fff;max-width:1000px;margin:0 auto 20px}
.home-banner-new3 .home-banner-new-summary{font-size:20px;line-height:28px;color:#fff;margin-bottom:20px}
.home-banner-new4{background:url(../../images/home-banner-new3.webp) no-repeat center center;padding:100px 0;background-size:cover}
.home-banner-new4 .home-banner-new-box{text-align:center;padding-top:100px;position:relative;z-index:3}
.home-banner-new4 .home-banner-new-title{font-size:40px !important;line-height:48px;font-weight:500;color:#fff;margin:0 auto 20px}
.home-banner-new4 .home-banner-new-summary{font-size:20px;line-height:28px;color:#fff;margin-bottom:20px}
.home-banner-new4 .home-banner-new-img{margin-top:-80px}
@media(max-width:1340px){
	.home-banner-new-title{max-width:90%}
	.home-banner-new .home-banner-new-box{padding-top:150px}
	.home-banner-new3 .home-banner-new-box{padding-top:50px}
	.home-banner-new4 .home-banner-new-box{padding-top:50px}
}
@media(max-width:1200px){
	.home-banner-new-title{max-width:none}
}
@media(max-width:1100px){
	.swiper-fade .swiper-slide-active{height:auto}
	.home-banner-new-img{min-height:auto}
	.mySwiper-home-banner-new .swiper-slide>div{height:100%;padding-bottom:0;background-size:auto 100%}
	.home-banner-new .home-banner-new-img{margin-top:0}
	.home-banner-new4 .home-banner-new-img{margin-top:0}
}
.home-service-new{background:url(../../images/home-service-bg-new.webp) no-repeat center center;min-height:1030px;padding:100px 0}
.home-service-new .title{font-size:48px;line-height:56px;font-weight:400;color:#fff;margin-bottom:20px;text-align:center}
.home-service-new .title::after{content:'';width:80px;height:8px;background-color:#fff;display:block;margin:30px auto}
.home-service-new .home-service-new-box{display:flex;justify-content:space-between;align-items:center}
.home-service-new .home-service-new-box .item{width:100%;padding:20px;border-radius:10px}
.home-service-new .home-service-new-box .item .num-items{font-size:48px;line-height:56px;font-weight:600;color:#fff;margin-bottom:20px}
.home-service-new .home-service-new-box .item .num-items span{font-size:24px;line-height:32px;font-weight:400;color:#fff;margin-left:10px}
.home-service-new .home-service-new-box .item .s2{font-size:20px;line-height:28px;font-weight:400;color:#fff}
.home-service-new .home-service-new-box .item .s2 span{font-size:20px;line-height:28px;font-weight:400;color:#fff;margin-left:10px}
.home-service-new .home-service-new-box .item .s2 span span{font-size:20px;line-height:28px;font-weight:400;color:#fff;margin-left:10px}
.home-service-new .home-service-new-box .item .s2 span span span{font-size:20px;line-height:28px;font-weight:400;color:#fff;margin-left:10px}
@media(max-width:1200px){
	.home-service-new .home-service-new-box{gap:25px}
	.home-service-new .home-service-new-box .item{width:auto}
}
@media(max-width:1000px){
	.home-service-new .home-service-new-box{display:grid;grid-template-columns:repeat(2,1fr)}
	.home-service-new .home-service-new-box .item{text-align:center}
	.home-service-new .home-service-new-box .item .num-items{font-size:38px;line-height:44px}
}
.all-news-index .top-head{display:flex;gap:50px;margin-bottom:50px}
.all-news-index .new-top-text{max-width:430px;display:flex;flex-direction:column;gap:30px;justify-content:center}
.all-news-index.all-news .title{margin-bottom:0;text-align:left}
@media(max-width:1200px){
	.all-news .t1{text-align:left}
}
.banner-line{display:block}
.banner-line .swiper-slide::after{content:"";width:100%;height:100%;background:linear-gradient(to right,#053563,rgba(255,255,255,.1)) no-repeat;position:absolute;left:0;top:0;z-index:1}
.banner-line .home-banner-new-pag{left:0}
.banner-line .home-banner-new-pag .swiper-pagination-bullet{background:#fff;opacity:.5;width:25px;height:6px;border-radius:0}
.banner-line .home-banner-new-pag span.swiper-pagination-bullet-active{opacity:1;width:50px}
.banner-line h1{font-size:42px}
.clot{margin-top:130px}
.clot .content{display:flex;justify-content:space-between}
.clot .left{width:40%}
.clot .t1{font-weight:700;color:var(--public-color);letter-spacing:-1px}
.clot .t1::after{content:"";width:200px;height:3px;background-color:var(--public-color);display:block;margin-top:30px}
.clot .msg{margin-top:40px}
.clot .msg p{margin-bottom:35px}
.clot .msg p:last-child{margin-bottom:0}
.clot .right::after{content:"";width:100%;height:90%;background-color:#f5f5f5;border-radius:10px;position:absolute;right:0;z-index:-1}
.clot .right{width:57%;padding:20px;position:relative;display:flex;align-items:center}
.clot .right .img{margin-left:55px}
.clot .skip{position:absolute;left:50.7%;top:130px}
.clot .skip .text{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:26px;font-weight:700;color:#fff;text-transform:uppercase}
@media (max-width:1919px){
	.clot .right{align-items:center}
	.clot .right .img{margin-left:0}
	.clot .right .img img{max-width:100%;height:auto}
	.clot .msg p{margin-bottom:20px}
}
@media (max-width:1670px){
	.clot .max-1650px{padding-left:15px}
	.clot .msg p{margin-bottom:20px}
}
@media (max-width:1340px){
	.clot .right{width:45%}
	.clot .left{width:50%}
}
@media (max-width:900px){
	.clot .content{flex-direction:column-reverse}
	.clot .left{width:100%}
	.clot .right{width:100%}
}
.line-process{margin-top:90px}
.line-process .h6{margin-bottom:50px}
.line-process .content{display:grid;grid-template-columns:repeat(5,1fr);gap:60px}
.line-process .list{background-color:var(--public-color);color:#ffffff;padding:45px 20px 30px 30px;position:relative}
.line-process .list::after{content:"+";font-size:42px;font-weight:500;color:var(--pulic-color-b);position:absolute;right:-45px;top:50%}
.line-process .list:last-child::after{display:none}
.line-process h5{font-size:20px;line-height:30px;font-weight:500;color:#ffffff;border-bottom:1px solid #ffffff;padding-bottom:10px}
.line-process ul{font-size:16px;line-height:26px;color:#ffffff;margin-top:20px;margin-left:15px}
.line-process ul,.line-process li{list-style-type:auto}
.line-process li::after{content:"Or";display:block;color:#ffffff;margin:5px 0}
.line-process li:last-child::after{display:none}
.dust{padding-top:90px;text-align:center}
.tumk{padding-top:180px;padding-bottom:140px}
.tumk .title{font-size:32px;line-height:46px}
.tumk .msg{color:#666666;margin-top:25px}
.tumk .under{display:flex;justify-content:space-between;align-items:flex-start;margin-top:30px}
.tumk .left{width:53.6%}
.tumk .faq-item{border-bottom:1px solid #cbe6e7;padding:26px 0 26px 75px;position:relative}
.tumk .faq-item::before{content:"";width:36px;height:37px;background:url(../../images/line-2.webp)no-repeat;background-size:cover;display:block;position:absolute;left:0;}
.tumk .faq-item:hover{cursor:pointer}
.tumk .faq-title{font-size:20px;line-height:28px;font-weight:500;color:#333333;position:relative}
.tumk .faq-content{font-size:16px;line-height:26px;color:#999999;letter-spacing:-.5px;height:0;overflow:hidden;transition:all .5s}
.tumk .faq-item.active .faq-content{height:auto;margin-top:20px;transition:all .5s}
.tumk .right{width:40.4%;min-height:400px;background-color:#fff;box-shadow:0 5px 20px 1px rgba(0,132,134,.1);display:flex;align-items:center;justify-content:center;border-radius:40px;border-top:4px solid var(--public-color)}
.tumk .box{width:81.5%;text-align:center}
.tumk h3{font-size:24px;line-height:32px;font-weight:500;color:#333333}
.tumk .text{color:#666666;margin-top:40px}
.tumk a{font-size:16px;line-height:24px;font-weight:700;color:#fff !important;background-color:var(--public-color);padding:13px 65px;border-top-right-radius:15px;border-bottom-left-radius:15px;margin-top:60px}
.tumk a:hover{text-decoration:underline;color:#fff}
@media(max-width:1250px){
	.tumk .under{gap:30px}
	.tumk .left{width:60%}
	.tumk .right{width:35%;min-width:360px}
	.tumk a{padding:13px 15px;width:100%}
}
@media(max-width:1200px){
	.tumk .faq-item{padding-left:50px}
	.tumk .faq-item::before{width:30px;height:30px;background-size:100% 100%}
	.tumk .right{min-width:320px}
	.tumk .box{width:90%;height:100%;display:flex;flex-direction:column;justify-content:space-evenly;gap:20px}
	.tumk .text{margin-top:0}
	.tumk a{margin-top:0}
}
@media(max-width:900px){
	.tumk .under{flex-direction:column-reverse}
	.tumk .left{width:100%}
	.tumk .right{width:70%;display:none}
}
.line-products .title{margin-bottom:60px}
.line-products .pro-box{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.line-products .grid{gap:35px}
@media(max-width:1665px){
	.p-l-app .max-1650px{padding-left:15px}
	.news-paper .max-1650px{padding-left:15px}
	.video-paper .max-1650px{padding-left:15px}
}
@media(max-width:1580px){
	.all-hover-next-1{right:-55px}
	.all-hover-prev-1{left:-55px}
}
@media(max-width:1530px){
	.all-hover-next-1{right:-25px}
	.all-hover-prev-1{left:-25px}
}
@media(max-width:1500px){

}
@media(max-width:1470px){
	.all-hover-next-1{right:0px}
	.all-hover-prev-1{left:0px}
	.all-hover::after{font-size:30px}
}
@media(max-width:1430px){
	.title{font-size:34px !important;line-height:48px}
	.all-news .title{margin-bottom:65px}
	.all-first-style .title{line-height:48px}
	.news-content .t1{font-size:22px}
}
@media(max-width:1200px){
	.title{font-size:32px !important;line-height:48px}
}
@media(max-width:900px){
	.banner-pro-all .all-banner .h1:after,.all-banner .h1:after{display:none}
}
@media(max-width:768px){
	h1{font-size:22px;line-height:32px;letter-spacing:0;margin-bottom:30px}
	.t1{letter-spacing:0 !important}
	.cont,.text{font-size:14px !important;line-height:20px !important;letter-spacing:0 !important;text-align:left;}
	.all-more{height:42px;font-size:16px !important;padding:0 20px}
	.title{font-size:22px !important;line-height:32px !important;margin-bottom:15px !important;letter-spacing:0 !important}
	.left,.right{width:100% !important}
	.h6{font-size:16px !important;line-height:24px !important;margin-bottom:5px !important;letter-spacing:0 !important}
	.text p{margin-bottom:10px}
	ul li{font-size:16px}
	.small-nav{top:10px;padding-left:15px}
	.top-head{width:100% !important;margin:0 0 25px 0 !important}
	.small-nav ul a{font-size:12px;line-height:20px}
	.small-nav ul li::before{padding:0 5px;line-height:20px}
	.in-banner .small-nav ul a,.in-banner .small-nav ul li:before{color:#999}
	.header-mb ul li::before{display:none}
	.header-mb ul li{padding-left:0}
	.down-list{margin-top:25px !important}
	.a-dy,.a-dy-1,.a-dy-2{height:42px !important;padding:0 20px !important;font-size:16px !important;letter-spacing:-.2px;display:inline-flex;justify-content:center;align-items:center}
	.search-group i{font-size:18px}
	.search-group .form-control{height:33px;line-height:33px}
	.search-box .form-control::placeholder{color:#666}
	.top-mb-search-box .search-group{height:33px}
	.all-pag{left:0 !important;bottom:-30px !important;top:auto !important}
	.all-pag span{background-color:var(--public-color);opacity:.2;width:8px !important;height:8px !important;border-radius:100%}
	.all-pag span.swiper-pagination-bullet-active{opacity:1 !important}
	.all-hover-prev{left:-15px}
	.all-hover-next{right:-15px}
	.all-hover{width:40px;min-width:40px;height:40px;margin-top:0}
	.all-hover::after{font-size:24px}
	.all-hover-1::after{font-size:24px}
	.all-hover-next-1{right:-15px}
	.all-hover-prev-1{left:-15px}
	.home-banner-new-box{padding-top:30px}
	.home-banner-new-title{font-size:28px;line-height:32px;margin-bottom:15px}
	.home-banner-new-summary{font-size:16px;line-height:24px}
	.background-text-scroll-container{height:135px}
	.background-text-scroll-container ul li{font-size:100px}
	.banner-pro-all .all-banner .h1{width:100%;margin-top:40px}
	.banner-pro-all .all-banner .h1:after{width:60px;height:4px;margin-top:15px;display:none}
	.all-banner .content{max-width:100%;width:100%;margin-bottom:0 !important}
	.all-banner>img{height:150px !important;max-height:250px;width:auto}
	.all-banner .banner-text{padding-top:0px}
	.all-banner .small-nav{top:5px}
	.all-banner .h1{font-size:22px;line-height:32px;margin-bottom:0px}
	.all-banner .h1.row-line::after{width:60px;height:4px;margin:15px auto 0px;display:none}
	.pro-c-banner .img img{height:230px;width:auto}
	.pro-c-banner.all-banner .banner-text{padding-top:50px}
	.banner-line.all-banner .banner-text{padding-top:50px}
	.banner-line .swiper-slide>img{height:200px}
	.banner-pro-all .all-banner .h1{margin-top:0}
	.home_banner .home-pag{left:0;bottom:10px}
	.clot{margin-top:30px}
	.clot .msg{margin-top:15px}
	.line-process{margin-top:25px;margin-bottom:45px}
	.tumk{padding:0px 0 30px}
	.tumk .faq-item{padding-left:40px}
	.tumk .faq-item:first-child{padding-top:0}
	.tumk .faq-title{font-size:18px;line-height:26px}
	.tumk .faq-content{line-height:24px}
	.home-banner-new .home-banner-new-box,.home-banner-new3 .home-banner-new-box,.home-banner-new4 .home-banner-new-box{padding-top:30px}
	.home-banner-new3,.home-banner-new4{padding:0}
	.home-banner-new4 .home-banner-new-title,.home-banner-new-title,.home-banner-new3 .home-banner-new-title{font-size:24px !important;line-height:32px}
	.home-banner-new4 .home-banner-new-summary,.home-banner-new3 .home-banner-new-summary{font-size:16px;line-height:24px}
	.home-paper{padding-top:30px}
	.home-about{margin-bottom:30px}
	.home-about .a{margin-top:10px}
	.home-about .container-xl{display:flex;flex-direction:column}
	.home-about .top-head{flex-wrap:wrap;gap:0px}
	.home-about .title{min-width:auto}
	.home-about .content{flex-wrap:wrap;flex-direction:column-reverse;margin-bottom:20px}
	.home-about .small-box{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:100%;min-width:auto}
	.home-about .list{overflow:hidden;padding:0 0 20px}
	.home-about .h3{font-size:28px;line-height:34px}
	.home-about .list p{font-size:16px;line-height:24px}
	.home-about .home-about-link{font-size:14px;line-height:20px}
	.home-product .top-head{margin-bottom:0 !important}
	.home-product .top-head .text{width:100%}
	.home-product .content{padding:30px}
	.home-product .all-hover-prev{left:-15px}
	.home-product .img{padding:25px 10px 0}
	.home-product .box{padding:10px 10px 25px}
	.home-product .t1{font-size:18px;line-height:28px;margin-bottom:15px}
	.mySwiper-pro{padding-bottom:0}
	.home-product{margin-bottom:30px}
	.home-product .pag-pro{background-color:transparent;display:flex;justify-content:center;gap:10px}
	.home-product .pag-pro span{background:#fff;opacity:.1;width:25px;height:6px;border-radius:0}
	.home-product .pag-pro span.swiper-pagination-bullet-active{opacity:1;width:50px}
	.home-solutions{margin-bottom:30px}
	.home-solutions .content{display:flex;flex-wrap:wrap;gap:25px 10px;justify-content:space-between}
	.home-solutions .list{overflow:hidden;flex:0 0 calc(50% - 5px)}
	.home-solutions .list-1{margin-bottom:0;padding:10px 10px 10px 20px}
	.home-develop{margin-bottom:60px}
	.home-develop .content{grid-template-columns:repeat(1,1fr)}
	.home-develop .box{padding:20px 10px;width:100%;height:100%;justify-content:center}
	.home-develop .t1{font-size:24px;line-height:32px}
	.home-develop .cont{font-size:16px !important;line-height:24px !important}
	.home-develop .a-dy{margin-top:25px;position:static}
	.home-service-new{padding:30px 0;min-height:auto;background-size:cover;position:relative}
	.home-service-new::after{content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.5);position:absolute;left:0;top:0}
	.home-service-new>div{position:relative;z-index:1}
	.home-service-new .title::after{margin:15px auto;height:4px}
	.home-service-new .home-service-new-box{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}
	.home-service-new .home-service-new-box .item{padding:0}
	.home-service-new .home-service-new-box .item .num-items{font-size:28px;line-height:36px;margin-bottom:0px}
	.home-service-new .home-service-new-box .item .s2{font-size:15px;line-height:24px;margin-left:0}
	.home-service-new .home-service-new-box .item .num-items span{margin-left:-5px}
	.all-news{padding:30px 0}
	.all-news-index .top-head{flex-wrap:wrap;gap:20px;margin-bottom:20px !important}
	.all-news-index .new-top-text{max-width:100%;gap:0px}
	.all-news-index .new-top-text .content{margin-bottom:25px}
	.all-news .t1{font-size:18px;line-height:26px;text-align:left;margin-bottom:15px}
	.all-news .time{font-size:14px;line-height:20px}
	.all-news .tag{font-size:16px;line-height:24px;padding:0 15px}
	.all-news .all-hover-1{width:30px;height:40px;background-color:#fff}
	.all-solutions{margin-top:40px;padding-bottom:60px}
	.all-solutions .content{flex-wrap:wrap;flex-direction:column-reverse;flex-wrap:wrap;align-items:normal}
	.all-solutions .left{min-width:auto}
	.all-solutions .text{width:100%;margin-bottom:25px}
	.all-solutions .right{margin-top:-30px}
	.all-solutions ul{gap:20px 15px}
	.all-solutions ul li .a::after{right:10px}
	.all-solutions ul li .a{font-size:14px;padding:0 25px 0 10px}
	.pro-index-paper{margin:30px 0}
	.pro-content{margin-bottom:0;padding-bottom:30px}
	.pro-content .col-md-6:hover{box-shadow:none}
	.pro-content .col-md-6{margin-bottom:40px;padding:0px 15px}
	.pro-content .col-md-6:last-child{margin-bottom:0}
	.pro-content .img{padding:25px 15px}
	.pro-content .cont{padding-top:15px}
	.pro-content .t1{font-size:20px;line-height:28px;margin-bottom:10px}
	.all-pro-app{margin:30px 0;padding:0}
	.all-pro-app .content{padding:0 15px}
	.all-pro-app .all-hover-1{width:30px;height:40px;background-color:#fff;box-shadow:rgb(0 0 0 / 10%) 0px 20px 60px 20px}
	.all-pro-app .all-hover-prev-1{left:-10px}
	.all-pro-app .all-hover-next-1{right:-10px}
	.all-pro-app .all-hover-1::after{font-size:24px}
	.all-pro-first .all-products{margin-bottom:40px}
	.all-pro-first .content{padding:30px 0 0;margin-bottom:30px}
	.all-pro-first .items{flex-wrap:wrap;gap:20px;margin-bottom:25px}
	.all-pro-first .pro-child{margin-top:25px}
	.all-pro-first .right{min-width:auto}
	.all-pro-first .content::after{bottom:-30px}
	.all-reasons{margin:30px 0 0}
	.all-reasons .title{width:100%;font-size:20px !important;line-height:28px !important}
	.all-reasons .content{gap:25px 15px;display:flex;flex-wrap:wrap;justify-content:space-between}
	.all-reasons .list{overflow:hidden;flex:0 0 calc(50% - 7.5px);height:auto}
	.all-reasons .list-xl{padding:20px 10px}
	.all-reasons .h5{font-size:16px;line-height:24px;margin-bottom:15px}
	.all-reasons .cont{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
	.all-reasons .list:nth-last-of-type(1),.all-reasons .list:nth-last-of-type(2){flex:auto}
	.all-reasons .list-1{padding:15px 10px}
	.all-reasons li{font-size:15px}
	.automatic-sol{padding:30px 0}
	.automatic-sol .title{width:100%;margin-bottom:0 !important}
	.automatic-sol .content{grid-template-columns:repeat(1,1fr)}
	.automatic-sol .list{padding:25px 10px}
	.automatic-sol .d{gap:0 15px;margin-bottom:15px}
	.automatic-sol .a-dy{position:static}
	.automatic-app{margin-bottom:30px}
	.automatic-app .content{padding:0 10px}
	.automatic-app .img{margin-bottom:15px}
	.automatic-app .t1{font-size:16px;line-height:24px}
	.automatic-paper .all-big-faq{margin-bottom:30px}
	.all-big-faq .content{flex-direction:column-reverse;gap:25px}
	.all-big-faq .aside{min-width:auto;width:100%}
	.all-aside .box-1{background-size:100% 100%;height:auto;padding:25px 15px}
	.all-faqs .items.active,.all-faqs .items{padding:20px 10px}
	.all-faqs .quen-q{font-size:16px;line-height:24px}
	.all-faqs .quen-a{font-size:14px;line-height:20px;margin-top:15px}
	.all-faqs .items::after{width:100%}
	.automatic-out>img{width:auto}
	.automatic-out .title{position:static;padding-top:30px}
	.automatic-out .content{margin-right:0;flex-direction:column;gap:10px}
	.automatic-out .list{padding:20px 10px;flex:none;border-right:none}
	.automatic-out .list .cont{margin-bottom:15px !important}
	.automatic-out .text{position:static !important;margin-bottom:0}
	.automatic-out .h5{letter-spacing:-.4px;line-height:26px}
	body{position:relative}
	body.active::after{content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.4);position:absolute;left:0;top:0}
	.corrugate-products{position:relative;padding-top:40px}
	.corrugate-products .mb-pro-aside:not(.mb-pro-aside--drawer){position:sticky;z-index:2;top:50px;left:0;height:fit-content;width:100%}
	.corrugate-products .table-title{background-color:var(--public-color);color:#fff;padding:0 10px 0 20px;width:100%;height:42px;display:inline-flex;justify-content:center;align-items:center;position:relative;left:0;transition:.3s ease-in-out}
	.corrugate-products .table-title strong{position:absolute;opacity:0;font-weight:400}
	.corrugate-products .table-title .s2{position:relative;opacity:1}
	.corrugate-products .mb-pro-aside:not(.mb-pro-aside--drawer) .box{width:100%;background-color:#fff;box-shadow:0px 7px 27px 0px rgba(0,0,0,0.1);padding:0 20px 0px;position:absolute;left:0;top:100%;transition:top .3s ease-in-out}
	.corrugate-products .attr-item{margin-top:0;padding:10px 30px 10px}
	.corrugate-products .attr-item::before{width:18px;height:18px;border-radius:10px;top:10px}
	.corrugate-products .table-title.active{left:0;background-color:var(--public-color);width:100%}
	.corrugate-products .table-title.active .s2{position:absolute;opacity:0}
	.corrugate-products .table-title.active strong{position:relative;opacity:1}
	.corrugate-products .mb-pro-aside:not(.mb-pro-aside--drawer).active .box{left:0;width:100%}
	.corrugate-products .mb-pro-aside:not(.mb-pro-aside--drawer){left:3%;width:94%}
	.corrugate-products .article{margin-top:-50px}
	.corrugate-products{margin-top:30px !important;max-width:100%;margin-bottom:30px}
	.corrugate-products .content{flex-direction:column-reverse;gap:25px}
	.corrugate-products .aside{max-width:100%;position:static}
	.corrugate-products .h2{height:46px;padding-left:25px;font-size:22px}
	.corrugate-products .aside-1{margin-bottom:0}
	.corrugate-products .aside-2{height:auto;padding:25px 15px;align-items:center;text-align:center}
	.corrugate-products .items{padding:20px 15px 30px;margin-bottom:35px}
	.corrugate-products .items-xl{flex-direction:column;gap:20px}
	.corrugate-products .img{width:100% !important;padding:20px 10px 0}
	.corrugate-products .items-box{width:100% !important;padding-right:0 !important}
	.corrugate-products .t1{font-size:18px;line-height:26px;margin-bottom:15px}
	.corrugate-app{margin-bottom:30px}
	.corrugate-app .content{grid-template-columns:repeat(2,1fr)}
	.corrugate-app .list{padding:0}
	.corrugate-app .img{margin-bottom:15px}
	.corrugate-sol::after{height:100%}
	.corrugate-sol{padding-bottom:30px;padding-top:30px;margin-bottom:30px}
	.corrugate-sol .top-head{flex-direction:column;gap:25px}
	.corrugate-sol .title{font-size:22px !important}
	.corrugate-sol .right{min-width:100%;height:auto;margin-top:0;padding:25px 15px}
	.corrugate-sol .h3{font-size:20px;line-height:28px}
	.corrugate-sol .text{margin:15px 0 25px}
	.corrugate-sol .content{flex-direction:column;gap:30px}
	.corrugate-sol .list{padding:25px 15px}
	.corrugate-sol .img{margin-bottom:15px}
	.corrugate-sol .h5{font-size:18px;line-height:24px}
	.corrugate-series{margin:30px 0;background-color:#ecf1f7;padding:30px 0}
	.all-series .h2{font-size:20px;line-height:28px;margin-bottom:15px;letter-spacing:-.2px}
	.corrugate-series .pag-series{gap:8px;margin-top:25px}
	.corrugate-series-xl{padding:0;background-color:transparent}
	.ol-contrast .duibi-btn{width:20px;height:20px;font-size:20px}
	.p-l-app{margin-bottom:30px;padding-top:30px}
	.p-l-app .content{flex-direction:column-reverse}
	.p-l-app .text{min-block-size:25px}
	.p-l-app .a-btn{gap:15px;flex-wrap:wrap}
	.p-l-app .a-dy{padding:0 10px !important;font-size:14px !important}
	.p-l-speed{margin-bottom:30px}
	.p-l-speed .content{display:block}
	.p-l-speed .swiper-slide{height:auto}
	.p-l-speed .list{height:100%}
	.p-l-speed .img{height:140px}
	.p-l-speed .img-1{width:100px;height:100px;padding:20px}
	.p-l-speed .img-1::after{width:100px;height:100px}
	.pro-banner .in-banner{padding:0 0 10px 0}
	.pro-banner .in-banner .small-nav{padding:0}
	.pro-banner{padding-bottom:30px;margin-bottom:0;padding-top:10px}
	.pro-banner .pro-in-content{flex-direction:column;margin-top:20px;gap:0px}
	.pro-banner .ton-box{flex-direction:column;align-items:normal;position:static}
	.pro-banner .machine{flex-direction:column;align-items:flex-start;gap:10px 0}
	.pro-banner .model{width:70px;height:70px;background-size:contain;position:absolute;right:0;bottom:10%}
	.pro-banner .model span{font-size:16px;top:30%}
	.pro-banner .right{min-width:100%}
	.pro-banner .right .sku{margin-bottom:5px}
	.pro-banner h1{font-size:20px;line-height:28px;letter-spacing:-.2px;margin-bottom:15px}
	.pro-banner .right .mt-1{font-size:18px;line-height:26px;margin-bottom:15px}
	.pro-banner .childpro{gap:10px 0;margin-bottom:25px}
	.pro-banner .a-dy-1{display:inline-flex;align-items:center}
	.detail-nav{margin-bottom:30px;top:50px;display:none}
	.detail-tech{display:none}
	.detail-nav .detail-box{flex-direction:column}
	.detail-nav .menu-collapse{margin-bottom:0}
	.detail-nav.fadeInDown{box-shadow:none}
	.product-in-paper{padding-top:15px}
	.p-i-content .pro-aside .box-1{background-size:100% 100%}
	.p-i-content-xl{flex-direction:column-reverse;gap:25px}
	.pro-article{width:100%}
	.p-i-content .pro-aside{width:100%;max-width:100%;position:static}
	.p-i-introduct .title-1{margin-bottom:15px}
	.p-i-content .all-down{margin-bottom:30px}
	.p-i-detailed .items{flex-direction:column;gap:25px;margin-bottom:40px}
	.p-i-detailed .img{width:100%}
	.p-i-detailed .list{width:100%}
	.p-i-detailed h4{font-size:18px;line-height:26px}
	.p-i-detailed .list p{font-size:14px;line-height:20px}
	.p-i-content .hidden{position:static;z-index:1;opacity:1;margin-bottom:40px}
	.table-wrapper table td{padding:10px 5px;font-size:14px;line-height:20px}
	.p-i-specify .items .box{flex-direction:column}
	.p-i-specify .table{width:100%}
	.p-i-specify table tr:first-child td{font-size:16px;line-height:24px}
	.p-i-specify table td{padding:10px 5px !important;font-size:14px;line-height:20px}
	.p-i-specify .items .img{width:80%}
	.p-i-specify .tabnav{width:100%;display:flex;overflow-x:auto;border-bottom:none;position:relative}
	.p-i-specify .tabnav::after{content:"";width:100%;height:4px;background-color:#fff;position:absolute;left:0;bottom:10px}
	.p-i-specify .tab-item{width:140px;padding:10px 5px 5px}
	.p-i-specify .tab-item .tt{font-size:14px;line-height:20px}
	.p-i-specify .tab-item .tt span{width:16px;height:16px;font-size:16px}
	.p-i-specify .tab-item::after{bottom:-10px;z-index:1}
	.all-back-color{padding:0px 0 30px}
	.p-i-optional .content{flex-direction:column;padding:20px 15px;gap:10px}
	.p-i-optional .name{min-width:100%;width:100%}
	.p-i-optional li{text-indent:0}
	.p-i-optional li::before{display:none}
	.p-i-optional .menu-collapse{position:sticky;top:50px;height:fit-content;z-index:2}
	.p-i-content{margin-bottom:30px}
	.p-i-app{margin-bottom:60px}
	.p-i-products .swiper-slide{height:auto}
	.p-i-products .pag-pro{background-color:transparent}
	.all-products .swiper-slide{height:auto}
	.all-products .list{padding-bottom:25px;height:100%}
	.p-i-customization .content{flex-direction:column;gap:25px}
	.p-i-customization .title{font-size:22px !important;line-height:32px}
	.p-i-customization ul{margin-top:25px}
	.p-i-customization li{line-height:24px;margin-bottom:10px}
	.p-i-customization .all-from{padding:25px 15px}
	.all-from .form-control{padding:7px 10px}
	.all-from .form-group{margin-bottom:10px}
	.all-from .form-control::placeholder{font-size:14px;line-height:24px}
	.p-i-customization{margin:60px 0 0px;padding:30px 0}
	.p-i-customization .left{padding-top:0}
	.p-i-customization .right{margin-top:0}
	.solution-paper{padding:30px 0}
	.sol-cust .content{grid-template-columns:repeat(1,1fr);gap:30px}
	.sol-cust{margin-bottom:30px}
	.sol-cust .list{padding:25px 15px;min-height:auto}
	.sol-cust .quality-top-mb .list{display:flex;flex-direction:column}
	.sol-cust .quality-top-mb .quality-item-mb{display:flex;align-items:flex-start;gap:12px}
	.sol-cust .quality-top-mb .img-1{flex-shrink:0;width:40px;margin-bottom:0}
	.sol-cust .quality-top-mb .img-1 img{width:100%;height:auto;display:block}
	.sol-cust .quality-top-mb .box{flex:1;min-width:0;padding:0;margin:0}
	.sol-cust .quality-top-mb .h5{margin-bottom:0;font-size:16px;line-height:22px}
	.sol-cust .quality-top-mb .cont{font-size:14px;line-height:22px;margin-top:12px;width:100%;padding:0}
	.sol-industry{padding:30px 0}
	.sol-industry .items{flex-direction:column;gap:25px;margin-bottom:30px;padding:25px 15px}
	.sol-industry ul{margin-top:20px}
	.sol-help{flex-direction:column;height:auto;padding:20px 15px;gap:20px;text-align:center}
	.sol-help .d{flex-direction:column}
	.sol-tech{padding-top:30px}
	.sol-tech .title span{display:inline}
	.sol-tech .content{flex-direction:column;gap:20px}
	.sol-tech .right{min-width:100%}
	.sol-tech .h3{font-size:18px;line-height:26px;letter-spacing:-.2px}
	.sol-tech ul{display:block !important;margin-top:10px}
	.sol-tech .list{padding:20px 0 !important}
	.solution-in-paper{padding-top:30px}
	.sol-in-solve .content{grid-template-columns:repeat(1,1fr);gap:25px}
	.sol-in-solve .list{padding:25px 15px;min-height:auto}
	.sol-in-solve .d{display:grid}
	.sol-in-solve .h5{font-size:18px;line-height:26px}
	.sol-in-solve{margin-bottom:30px}
	.sol-in-app{padding-bottom:30px}
	.sol-in-app .content{flex-direction:column-reverse;gap:25px}
	.sol-in-app .left{min-width:100%;padding:25px 15px}
	.sol-in-app .left-box{width:100%}
	.sol-in-app .h2{font-size:22px;line-height:32px;margin-bottom:15px}
	.sol-in-app ul{margin:20px 0 25px}
	.sol-in-app .right{margin-left:0;gap:25px 15px}
	.sol-in-app .list .t1{font-size:14px;line-height:20px}
	.sol-in-series{padding:30px 0}
	.all-series .items{flex-direction:column;gap:25px}
	.sol-in-series .title{padding-left:25px}
	.sol-in-series .title::before{height:100%;top:0}
	.sol-in-series h2{font-size:20px;line-height:28px;margin-bottom:10px;letter-spacing:-.4px}
	.all-series .items .v{width:100%}
	.all-series .items .box{width:100%}
	.all-series .all-hover-1{width:30px;height:40px;background-color:#fff;box-shadow:4px 9px 73px 0px rgba(0,0,0,0.05);top:20%}
	.all-series ul{margin-top:20px}
	.sol-in-model{padding-top:30px;margin-bottom:30px}
	.sol-in-model span.b{display:block}
	.sol-in-service{margin-bottom:30px}
	.sol-in-service .content{height:auto;grid-template-columns:repeat(1,1fr);gap:15px;padding:25px 0}
	.sol-in-service .text{width:100%}
	.sol-in-service .img-1{width: auto;}
	.sol-in-service .img-1 img{max-width: 70%;}
	.sol-in-service .h5{font-size:18px;line-height:26px;letter-spacing:-.2px}
	.sol-in-service .list-xl{width:94%;display:grid;grid-template-columns:50px auto;gap:10px}
	.sol-in-model .content{grid-template-columns:repeat(1,1fr)}
	.sol-in-model .menu-collapse{position:sticky;top:50px;height:fit-content;z-index:2}
	.prev-sales-paper{padding-top:30px}
	.sales-top{margin-top:0;padding-bottom:30px}
	.sales-top .content{grid-template-columns:repeat(1,1fr)}
	.sales-top .list{min-height:auto}
	.sales-top .list-xl{padding:25px 15px}
	.sales-top .cont{text-align:left}
	.prev-content{margin:30px 0}
	.prev-content .title span{display:inline}
	.all-items{flex-direction:column !important;align-items:flex-start;margin-bottom:40px;gap:25px}
	.all-items .left::after{width:150px;height:150px}
	.all-items:nth-child(odd) .left::after{top:-15px}
	.all-items:nth-child(even) .left::after{top:-15px !important;bottom:inherit}
	.all-items .h2{font-size:20px;line-height:28px;letter-spacing:-.2px;margin-bottom:15px !important}
	.all-items ul{width:100%}
	.prev-content .text p{margin-bottom:10px}
	.all-items li{margin-bottom:10px}
	.prev-infor{height:auto;padding:25px 0px}
	.after-sales-paper{padding-top:30px}
	.after-content .content{padding:30px 0 !important}
	.after-content .content:nth-child(even) .all-items{align-items:flex-start}
	.after-content .content .left{width:auto !important}
	.faq-paper{padding:30px 0}
	.faq-paper .aside{margin-bottom:20px}
	.download-paper{padding:30px 0}
	.down-content{margin-bottom:30px}
	.down-content .content{grid-template-columns:repeat(2,1fr);gap:30px 15px}
	.down-content .img{padding-bottom:0}
	.down-content .img::after{height:100%}
	.down-content .t1{font-size:16px;line-height:24px;text-align:center}
	.all-custom{padding-top:30px}
	.all-custom .text{width:100%}
	.all-custom .content{padding:25px 15px}
	.all-from .form-group{margin-bottom:10px !important}
	.all-from .form-control{padding:7px}
	.all-from .form-control::placeholder{font-size:14px;line-height:20px}
	.video-paper{padding:30px 0}
	.all-first-style{margin-bottom:30px}
	.all-first-style .small-nav{position:static;margin-top:10px}
	.all-first-style .items{flex-direction:column;gap:25px}
	.all-first-style .cont{padding:25px 15px}
	.video-paper .all-first-style .right img{width:100%;height:auto}
	.all-first-style .btn-video{left:calc(50% - 30px);bottom:calc(50% - 30px);width:60px;height:60px}
	.all-first-style .btn-video::after{content:"";background:url(../../images/sign-10.webp) no-repeat;background-size:contain;width:26px;height:26px;transform:translate(5px,2px)}
	.video-paper .top-head .text,.news-paper .top-head .text{margin-bottom:25px}
	.video-paper .menu-collapse{width:100%}
	.video-content .content{grid-template-columns:repeat(1,1fr);gap:25px 15px;margin-top:25px}
	.video-content .list iframe{height:auto}
	.video-content .box{padding:20px 10px}
	.video-content .list .time{margin-bottom:10px}
	.video-content .t1{font-size:16px;line-height:24px;margin-bottom:15px}
	.about-banner{overflow-x:clip}
	.about-banner .banner>img{width:100%;height:auto}
	.about-banner .h1{font-size:24px;line-height:32px;margin-bottom:15px;letter-spacing:-1px}
	.about-banner .about-video{margin-top:20px;width:50px;height:50px}
	.about-banner .cont{padding-bottom:15px;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
	.about-banner .cont::after{height:4px}
	.about-paper{padding-top:30px}
	.about-first{margin-bottom:30px}
	.about-first::after{display:none}
	.about-first .content{flex-direction:column;align-items:stretch}
	.about-first .left{width:100%;margin-bottom:20px}
	.about-first .right{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#f6f9fc;padding:10px;position:relative}
	.about-first .list{padding:15px 0;width:47%;align-items:center}
	.about-first .list .img{width:70px;height:70px}
	.about-first .list .num{font-size:24px;line-height:32px}
	.about-first .title{margin-bottom:30px}
	.about-global .all-swiper{height:100%;max-height:500px}
	.about-global .top-head::after{width:80px;height:4px;margin-top:15px}
	.about-global .h3{font-size:38px;line-height:42px;letter-spacing:0}
	.about-global .num-items{margin-bottom:20px}
	.about-global .pag-global{display:flex;gap:10px}
	.about-global .pag-global span{flex:1}
	.about-global .num-items p{font-size:22px;line-height:32px;margin-left:5px}
	.about-global{margin-bottom:30px}
	.about-solution{padding:30px 0}
	.about-sol-xl{background-color:#000}
	.about-sol-xl .small-box{gap:15px;padding:0 15px;flex-wrap:wrap;align-items:flex-end;align-content:center;width:100%}
	.about-sol-xl .box{padding-left:0;flex:none;padding-bottom:30px}
	.about-sol-xl .box:last-child{flex:auto}
	.about-sol-xl .h5{font-size:24px;line-height:32px;margin-bottom:10px;letter-spacing:-.4px}
	.about-sol-xl p{font-size:16px;line-height:24px}
	.about-sol-swiper-mb{position:relative;width:100%}
	.about-sol-swiper-mb .mySwiper-sol{width:100%;height:auto}
	.about-sol-swiper-mb .swiper-slide{align-items:stretch;display:block}
	.about-sol-swiper-mb .sol-slide-mb{display:flex;flex-direction:column}
	.about-sol-swiper-mb .sol-slide-mb-img{width:100%;line-height:0;overflow:hidden}
	.about-sol-swiper-mb .sol-slide-mb-img img{width:100%;height:auto;display:block;opacity:.5}
	.about-sol-swiper-mb .sol-slide-mb .box{color:#fff;padding:18px 20px 24px;text-align:center;position:absolute;width:100%;bottom:0}
	.about-sol-swiper-mb .all-pag{bottom:4px!important;left:0;width:100%}
	.about-sustainable{padding:30px 0}
	.about-sustainable .items-xl{padding:0}
	.about-sustainable .items-xl{align-items:center}
	.about-sustainable .box{width:100%}
	.about-sustainable .h2{font-size:24px;line-height:32px}
	.about-exhibition{padding:30px 0}
	.about-exhibition .top-head{flex-direction:column;gap:0px}
	.about-exhibition .title{min-width:100%}
	.about-exh-img{margin-top:0;margin-bottom:30px}
	.about-exh-img .all-hover{width:42px;height:42px;margin-top:-25px;border-width:2px}
	.about-exh-stats{padding:10px;margin-top:0;justify-content:space-between}
	.about-exh-stats .list{padding:15px 0;width:47%;min-width:auto;flex:inherit}
	.about-exh-stats .list .num{font-size:24px;line-height:32px}
	.sustainable-paper{padding-top:30px}
	.sust-vision{margin-bottom:30px}
	.sut-work .box{padding:25px 15px 30px;box-shadow:inset 0 0 0 2px #f5f5f5}
	.sust-work .h5{margin-bottom:20px}
	.sust-work{padding-top:30px;margin-bottom:60px}
	.sust-cer{height:auto;margin-top:30px}
	.sust-cer .content{flex-direction:column-reverse}
	.sust-cer .right{margin-top:0;padding:0}
	.sust-cer .text{margin-bottom:0px}
	.sust-cer .img img{transform:scale(1.32)}
	.quality-paper{padding-top:30px}
	.quality-craft .top{margin-bottom:30px}
	.quality-craft .top-content{grid-template-columns:repeat(1,1fr);gap:25px}
	.quality-craft .list{padding:25px 15px;min-height:auto}
	.quality-craft .quality-top-mb .list{display:flex;flex-direction:column}
	.quality-craft .quality-top-mb .quality-item-mb{display:flex;align-items:flex-start;gap:12px}
	.quality-craft .quality-top-mb .img-1{flex-shrink:0;width:40px;margin-bottom:0}
	.quality-craft .quality-top-mb .img-1 img{width:100%;height:auto;display:block}
	.quality-craft .quality-top-mb .box{flex:1;min-width:0;padding:0;margin:0}
	.quality-craft .quality-top-mb .h5{margin-bottom:0;font-size:16px;line-height:22px}
	.quality-craft .quality-top-mb .cont{font-size:14px;line-height:22px;margin-top:12px;width:100%;padding:0}
	.quality-craft .h5{margin-bottom:15px}
	.quality-craft .bottom-content{padding:25px 15px;flex-direction:column-reverse}
	.quality-craft .h2{font-size:20px;height:28px;margin-bottom:15px}
	.quality-craft h5{margin-bottom:10px}
	.quality-craft{margin-bottom:30px}
	.quality-craft{margin-bottom:100px}
	.quality-precision .img-1{width:100px;left:calc(50% - 50px);top:-50px;margin-left:0}
	.quality-precision{padding:100px 0 30px}
	.technology-paper{padding-top:30px;overflow-x:clip}
	.tech-worild{padding:30px 0}
	.tech-core{margin-bottom:30px}
	.tech-core .content{grid-template-columns:repeat(1,1fr);gap:25px}
	.tech-core .list{padding:25px 15px;min-height:auto}
	.tech-core .tech-core-top-mb .list{display:flex;flex-direction:column}
	.tech-core .tech-core-top-mb .tech-core-item-mb{display:flex;align-items:flex-start;gap:12px}
	.tech-core .tech-core-top-mb .img-1{flex-shrink:0;width:40px;margin-bottom:0}
	.tech-core .tech-core-top-mb .img-1 img{width:100%;height:auto;display:block}
	.tech-core .tech-core-top-mb .box{flex:1;min-width:0;padding:0;margin:0}
	.tech-core .tech-core-top-mb .h5{margin-bottom:0;font-size:18px;line-height:26px}
	.tech-core .tech-core-top-mb .cont{font-size:14px;line-height:22px;margin-top:12px;width:100%;padding:0}
	.tech-core .h5{font-size:18px;line-height:26px;margin-bottom:15px}
	.tech-worild .h6{margin-bottom:20px !important}
	.tech-worild .small-box{flex-direction:column;padding:25px 10px;height:auto;margin-bottom:25px}
	.tech-worild .box-xl{grid-template-columns:35px auto;width:100%}
	.tech-worild .box::after{bottom:-15px;width:100%;height:1px;border-bottom:1px dashed rgba(255,255,255,.4)}
	.tech-worild .content{grid-template-columns:repeat(2,1fr);gap:20px 40px}
	.tech-worild .list::after{right:-32px;font-size:34px}
	.tech-worild .list:nth-child(even)::after{opacity:0}
	.tech-worild .list{padding:25px 0 20px 15px}
	.tech-worild::after{height:100%}
	.tech-worild{margin-bottom:30px}
	.tech-items{margin-bottom:30px}
	.tech-items .content{padding-top:15px}
	.tech-items .all-items{flex-direction:column-reverse !important}
	.tech-items .all-items .left::after{top:-15px !important}
	.tech-independ{margin-bottom:30px}
	.tech-independ>img{width:auto;height:100%}
	.tech-independ .content{height:auto;flex-direction:column;align-items:flex-start;gap:25px;padding:25px 15px}
	.tech-independ .list-xl{width:100%;grid-template-columns:48px auto}
	.tech-independ .list::after{display:none}
	.history-top::after{height:100%}
	.history-top{margin-top:0;margin-bottom:30px;padding:30px 0}
	.history-top .small-box{gap:15px;flex-wrap:wrap}
	.history-top .h3{font-size:24px;line-height:22px;margin-bottom:15px}
	.history-top .h3 .s1{font-size:16px}
	.history-top .list{height:auto;flex:0 0 calc(50% - 7.5px);min-height:auto}
	.history-top .list-xl{align-items:flex-start;padding:20px 10px}
	.history-top .list p{font-size:14px;line-height:20px}
	.history-content .aside{display:none}
	.history-content .items{flex-direction:column;gap:25px;margin-bottom:40px}
	.history-content .title-xl{font-size:22px;line-height:32px;letter-spacing:-.2px;margin-bottom:10px}
	.history-content .text p{margin-bottom:10px}
	.history-top .list-xl::after{display:none}
	.history-paper{margin-bottom:30px}
	.certificates-paper{padding-bottom:30px}
	.cer-system{padding-top:30px;margin-bottom:30px}
	.cer-system .top-head{flex-direction:column;align-items:flex-start}
	.cer-system .left{margin-bottom:20px}
	.cer-system .right{width:50% !important}
	.cer-system .content{grid-template-columns:repeat(2,1fr)}
	.cer-system .list{padding:15px 10px 10px}
	.cer-system .t1{font-size:16px;line-height:24px;margin-top:10px}
	.cer-honors{margin-bottom:30px}
	.cer-honors .content{flex-direction:column;padding:25px 10px 45px}
	.cer-honors .left{height:auto;padding:0;margin-bottom:25px}
	.cer-honors .mySwiper-honors{padding:0}
	.cer-honors .content::after{width:100%}
	.cer-honors .list{padding:10px 5px}
	.cer-honors .img{padding:10px 5px;margin-bottom:10px}
	.cer-honors .t1{text-align:center}
	.cer-honors .pag-honors{width:100%}
	.cer-patented .patent-swiper-wrap{padding:0;margin-top:0}
	.cer-patented .swiper-slide .list{background-color:#f7f7f7;box-shadow:none !important;padding:0;border:2px solid #f7f7f7}
	.cer-patented .content{grid-template-columns:repeat(2,1fr);gap:30px 20px}
	.cer-patented .list{padding:20px 10px 10px}
	.cer-patented .t1{font-size:16px;line-height:24px;margin-top:10px}
	.news-paper{padding-top:20px;padding-bottom:30px}
	.all-first-style .text p{margin-bottom:10px}
	.all-first-style .time{font-size:16px;line-height:24px}
	.news-paper .all-first-style .right img{width:100%;height:auto}
	.news-paper .menu-collapse{width:100%}
	.news-content{grid-template-columns:repeat(1,1fr);gap:40px 25px}
	.news-content .box{padding:25px 10px}
	.news-content .time{margin-bottom:10px}
	.news-content .t1{font-size:18px;line-height:26px;margin-bottom:10px}
	.new-in-pro{margin-top:35px;margin-bottom:60px}
	.new-in-pro .all-pag{background-color:transparent}
	.contact-paper{padding-top:30px}
	.contact-top-head .content{flex-direction:column;gap:25px}
	.contact-top-head .list{padding:25px 15px;min-height:auto}
	.contact-top-head .quality-top-mb .list{display:flex;flex-direction:column}
	.contact-top-head .quality-top-mb .quality-item-mb{display:flex;align-items:flex-start;gap:12px}
	.contact-top-head .quality-top-mb .img-1{flex-shrink:0;width:40px;height:auto;margin-bottom:0}
	.contact-top-head .quality-top-mb .img-1 img{width:100%;height:auto;display:block}
	.contact-top-head .quality-top-mb .box{flex:1;min-width:0;padding:0;margin:0}
	.contact-top-head .quality-top-mb .h5{margin-bottom:0;font-size:16px;line-height:22px;font-weight:600;color:#333333}
	.contact-top-head .quality-top-mb .cont{font-size:14px;line-height:22px;margin-top:12px;width:100%;padding:0;color:#666666}
	.contact-top-head .quality-top-mb .cont .font-sty{font-size:14px;line-height:22px}
	.contact-top-head{margin-bottom:30px}
	.contact-bottom{padding:30px 0}
	.contact-bottom .content{flex-direction:column}
	.contact-bottom .left{margin-bottom:25px}
	.contact-bottom .h2{font-size:22px;line-height:32px;margin-bottom:15px;letter-spacing:-.4px}
	.contact-bottom .text{margin-bottom:20px}
	.contact-bottom li{margin-bottom:10px}
	.contact-bottom .ul li::before{margin-right:0}
	.contact-bottom .h5::after{margin-bottom:20px}
	.input-group-append{margin-right:-1px;margin-top:-1px}
}
@media(max-width:580px){
	.all-banner>img{height:160px !important}
}
@media(max-width:560px){
	.about-banner .banner>img{height:300px;width:auto}
}
@media(max-width:430px){
	.sol-help{width:100%}
}
.news-in-paper2{margin-top:60px;border-bottom:1px solid #ddd}
.news-in-paper2 .h1{font-size:38px;line-height:56px;color:#333;font-weight:bold;margin-bottom:50px}
.news-in-paper2 .type-time{border-bottom:1px solid #e5e5e5;color:#999;padding-bottom:30px}
.news-in-paper2 .time img{display:inline-block;margin-right:10px}
.news-in-paper2 .main-top{display:flex;justify-content:space-between;width:100%}
.news-in-paper2 .article{margin-bottom:0}
.news-in-paper2 .article .content{color:#666666;line-height:30px;font-size:16px;border-bottom:1px solid #e5e5e5;padding-bottom:70px;padding-top:40px;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.news-in-paper2 .article img{max-width:100% !important;height:auto !important}
.news-in-paper2 .article .content p{margin-bottom:20px}
.news-in-paper2 .article h2{font-size:28px;line-height:32px;color:#18284e;margin-bottom:25px;font-weight:600}
.news-in-paper2 .article h4{font-size:24px;line-height:32px;color:#18284e;font-weight:600;margin-bottom:15px}
.news-in-paper2 .box-tail{font-size:18px;line-height:30px;margin-top:54px;display:flex;justify-content:space-between;align-items:flex-start}
.news-in-paper2 .box-tail .left{width:75%}
.news-in-paper2 .box-tail .right{width:30%;display:flex;justify-content:flex-end}
.news-in-paper2 .box-tail .right .more{display:flex;justify-content:center;align-items:center;gap:10px;color:#fff;background-color:var(--public-color);padding:12px 40px;border-radius:4px;text-align:center;margin-top:20px;transition:all 0.3s ease;cursor:pointer}
.news-in-paper2 .box-tail .right .more:hover{color:#fff !important}
.news-in-paper2 .box-tail .left p{display:flex}
.news-in-paper2 .box-tail .left p a{display:inline-block;transition:all .6s;color:#666;font-size:16px;line-height:30px;padding-left:16px}
.news-in-paper2 .box-tail .left p a:hover{color:var(--public-color);text-decoration:underline;text-decoration-skip-ink:none;text-underline-offset:3px}
.news-in-paper2 .box-tail .left p span{color:var(--public-color);display:block;font-weight:bold}
.news-in-paper2 .box-tail .left p:first-child{margin-bottom:10px}
.news-in-paper2 .box-tail .more-7{height:51px;font-size:18px}
.news-in-paper2 .aside{padding:0px}
.news-in-paper2 .aside>div{background-color:#fff;padding:40px 30px;box-shadow:0px 40px 50px 0px rgba(51,51,51,0.1)}
.news-in-paper2 .aside>div .more{display:flex;justify-content:center;align-items:center;gap:10px;color:#fff;background-color:var(--public-color);padding:12px 40px;border-radius:4px;text-align:center;margin-top:20px;transition:all 0.3s ease;cursor:pointer}
.news-in-paper2 .aside-con{margin-bottom:30px}
.news-in-paper2 .h4{font-size:28px;color:#333;margin-bottom:30px;font-weight:500}
.news-in-paper2 .aside-con .desc{font-size:20px;font-weight:600;margin-bottom:10px}
.news-in-paper2 .aside .more-7{height:51px;font-size:18px;margin-bottom:30px}
.news-in-paper2 .aside img.b{display:none}
.news-in-paper2 .aside img.g{display:inline-block}
.news-in-paper2 .aside .a-box{display:inline-flex;flex-direction:column;margin-top:40px}
.news-in-paper2 .aside .a-box a{margin-bottom:20px;font-size:18px;line-height:26px}
.news-in-paper2 .aside .a-box a svg{margin-right:5px;width:30px}
.news-in-paper2 .aside .a-box a:hover svg path{fill:var(--public-color)}
.news-in-paper2 span.img-small{width:24px;text-align:center;margin-right:10px}
.news-in-paper2 .other-news .t1{font-size:18px;line-height:32px;color:#333;font-weight:600;margin-bottom:15px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}
.news-in-paper2 .other-news .t1:hover{text-decoration:underline;text-decoration-skip-ink:none}
.news-in-paper2 .other-news .time{font-size:16px;line-height:30px}
.news-in-paper2 .a-news{height:15px;display:inline-flex;align-items:center;line-height:0}
.news-in-paper2 .a-news .line{display:block}
.news-in-paper2 .other-news .list:hover .line{display:none;animation:bounceIn .6s ease-in-out}
.news-in-paper2 .a-news .arrow{display:none}
.news-in-paper2 .other-news .list:hover .arrow{display:block;animation:bounceIn .6s ease-in-out}
.news-in-paper2 .other-news .list + .list{border-top:1px solid #e5e5e5;padding-top:30px}
.news-in-paper2 .other-news .list{padding-bottom:30px}
.news-in-paper2 .other-news .list:last-child{padding-bottom:0}
.news-in-paper2 .main-box{display:flex;gap:50px;padding-bottom:120px}
.news-in-paper2 .main-box .main-left{position:sticky;top:110px;height:fit-content;min-width:330px;margin-bottom:80px}
.news-in-paper2 .main-box .main-top{width:100%;gap:40px}
.news-in-paper2 .main-box .aside{width:330px;min-width:330px;position:sticky;top:60px;height:min-content}
.news-in-paper2 .main-box .article{width:100%}
.news-in-paper2 .main-box .main-left-box .table-title{font-size:28px;line-height:32px;color:var(--public-color);font-weight:500;padding:20px 0 20px 0;background-color:#fff;margin-bottom:40px;position:relative}
.news-in-paper2 .main-box .main-left-box .h2 a{font-size:18px;line-height:26px;color:#333;font-weight:600}
.news-in-paper2 .main-box .main-left-box .h2{padding-bottom:15px}
.news-in-paper2 
.news-in-paper2 .main-box .name-box ul{margin-left:0px;padding-top:10px;border-top:1px solid #e5e5e5}
.news-in-paper2 .main-box .name-box li{position:relative;margin-bottom:5px;padding-left:0}
.news-in-paper2 .main-box .name-box li a{color:#666666;font-size:18px;line-height:26px}
.news-in-paper2 .main-box .name-box li::before{display:none}
@media (max-width:768px){
	.news-in-paper2.main-box{flex-direction:column;padding-bottom:80px;gap:30px}
	.news-in-paper2.main-box .main-left{position:static;min-width:100%;margin-bottom:40px}
	.news-in-paper2.main-box .main-left-box .table-title{font-size:22px;padding:15px 0}
	.news-in-paper2.main-box .aside{flex-direction:column;min-width:auto;position:static;width:100%}
	.news-in-paper2 .main-top{flex-direction:column;gap:20px}
	.news-in-paper2 .main-top .left{width:100%}
	.news-in-paper2 .main-top .right{width:100%}
	.news-in-paper2 .main-top .right .title{font-size:22px}
	.news-in-paper2 .main-top .right .text{font-size:16px}
	.news-in-paper2 .main-top .right .img{width:100%}
	.news-in-paper2 .main-top .right .img img{width:100%}
	.news-in-paper2 .main-top .right .img img{width:100%}
	.news-in-paper2{margin-top:15px}
	.news-in-paper2 .h1{font-size:22px;line-height:32px;font-weight:600;margin-bottom:15px;letter-spacing:0}
	.news-in-paper2 .type-time{padding-bottom:15px}
	.news-in-paper2 .article .content{padding-bottom:0px;padding-top:15px;font-size:14px;line-height:26px}
	.news-in-paper2 .article h2{font-size:22px;line-height:28px;margin-bottom:20px}
	.news-in-paper2 .article h4{font-size:20px;line-height:26px;margin-bottom:12px}
	.news-in-paper2 .box-tail{flex-direction:column;margin-top:15px;gap:20px;font-size:16px;line-height:24px}
	.news-in-paper2 .box-tail .left{width:100%}
	.news-in-paper2 .box-tail .left p a{padding-left:15px;line-height:24px}
	.news-in-paper2 .box-tail .right{width:100%;justify-content:flex-start}
	.news-in-paper2 .box-tail .right .more{margin-top:0}
	.news-in-paper2 .aside>div{padding:40px 20px}
	.news-in-paper2 .main-box{padding-bottom:30px}
	.news-in-paper2 .main-box .aside{width:100%}
	.news-in-paper2 .h4{font-size:22px;margin-bottom:30px}
	.news-in-paper2 .aside-con .desc{font-size:18px;line-height:26px;font-weight:500}
	.news-in-paper2 .other-news .list + .list{padding-top:15px}
	.news-in-paper2 .other-news .list{padding-bottom:15px}
	.news-in-paper2 .other-news .t1{font-size:18px;line-height:26px}
}
.news-name-box{min-width:300px;border-radius:6px;border:solid 1px #bbbbbb;padding:15px 15px 20px;display:inline-flex;flex-direction:column;margin-top:20px;position:sticky;top:80px;height:fit-content;z-index:1;background-color:#ffffff}
.news-name-box .table-title{display:flex;justify-content:space-between;font-size:28px;line-height:36px;color:#999999;font-weight:400;align-items:center;gap:30px}
.news-name-box .table-title span{width:35px;height:32px;background-color:#ffffff;border-radius:4px;border:solid 1px #999191;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}
.news-name-box .h2 a{font-size:18px;line-height:36px;color:#333;font-weight:400}
.news-name-box ul{padding-left:30px}
.news-name-box li a{font-size:16px;line-height:26px;color:#666;font-weight:400}
@media (max-width:768px){
	.main-box .aside{flex-direction:column;min-width:auto;position:static;width:100%}
	.news-name-box{padding:10px 15px;top:55px;min-width:auto}
	.news-name-box .table-title{font-size:20px;line-height:28px}
	.news-name-box .h2 a{font-size:16px;line-height:24px}
}