﻿@charset "utf-8"; 
.pro-detail-content .pro-intro article{padding-right:0;max-width:900px;margin:0 auto;text-align:justify}
.pro-detail-content .pro-intro .intro-title{max-width:900px;margin:0 auto}
@media screen and (min-width:811px){
.pro-detail-content .pro-detail-title{padding:0 calc(50% - 450px)}}
.pro-detail-content .pro-intro .intro-title{text-transform:uppercase;color:#2b2b2b}
.pro-detail-content .pro-review .pro-preview-right article{line-height:35px}
.pro-detail-content .pro-intro .intro-title{display:none}
.pro-detail-content .pro-intro article{max-width:1100px}
@media screen and (min-width:811px){
.pro-detail-content .pro-detail-title{padding:0 calc(50% - 550px)}}
@media (min-width:769px){
.preview-container .small-box{height:545px}
.pro-detail-content .pro-review .pro-preview-right article{height:457px;overflow:hidden}}
.product-detail04{width:100%;background:#f6f6f6;padding:50px 0}
.inside-titlea{max-width:640px;margin:0 auto 60px;text-align:center}
.inside-titlea-title{font-size:32px;font-weight:700;color:#333;line-height:1.2}
.inside-titlea-content{font-size:16px;margin-top:20px;line-height:1.7;color:rgba(0,0,0,.35)}
.product-detail04 .icon-wrapper{width:90%;margin:0 auto}
.product-detail04 .icon-list{display:flex;flex-wrap:wrap}
.product-detail04 .icon-list .icon-items{width:16.66%;height:auto;padding:40px 1% 20px;transition:box-shadow .3s}
.product-detail04 .icon-list .icon{width:72px;margin:0 auto 20px;background-color:#a7a7a7;border-radius:50%;transition:background-color .3s}
.product-detail04 .icon-list .title{text-align:center;font-size:14px;line-height:1.4;color:rgba(0,0,0,.35)}
.product-detail04 .icon-list .icon-items:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}
.product-detail04 .icon-list .icon-items:hover .icon{background:#cf000d}
@media (max-width:991px){
.product-detail04 .icon-list .icon-items{width:33%}
.inside-titlea-title{font-size:20px}}
@media (max-width:768px){
.product-detail04 .icon-list .icon{width:48px}
.inside-titlea{margin-bottom:0}}
.common-container .inner-banner{position:relative}
.contactustt{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:4em;font-weight:600}
.c-flex{display:flex;flex-wrap:wrap;align-items:center}
.inside-nav{justify-content:center;align-items:stretch;box-shadow:0 0 20px 0 rgb(0 0 0 / 10%)}
.inside-nav .item{width:30%;text-align:center;padding:24px;transition:background-color .3s,color .3s}
.inside-nav .icon{width:50px;position:relative;margin:0 auto 6px}
.inside-nav .img1{width:100%}
.inside-nav .img2{width:100%;position:absolute;left:0;top:0;opacity:0}
.inside-nav .item.insideactive{background-color:#cf000d;color:#fff}
.inside-nav .item.insideactive .img1{opacity:0}
.inside-nav .item.insideactive .img2{opacity:1}
.pagecon-tab{padding-top:40px;}
.pagecon-content{display:none}
.pageconactive{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:50px 0 20px}
.page-pd-m {width:50%;}
.contact-page02 {width:48%;}
.contact-page01 .item {width:32%;}
.contact-page02 .send-inquiry .inquiry-form input {margin-bottom:10px;}
.contact-page02 .send-inquiry .inquiry-form textarea {height:160px;}
.contact-page02 .wmkcfeedback .send-btn {margin:15px auto 0;}
.contact-page01 .list{align-items:flex-start;justify-content: space-between;}
.contact-page01 .item{width:33.33%;padding:0 3%;text-align:center;color:rgba(0,0,0,.35)}
@-webkit-keyframes amap-icon-anim{0%{opacity:0;transform:scale(.1)}5%{opacity:1}to{opacity:0;transform:scale(1)}}
@keyframes amap-icon-anim{0%{opacity:0;transform:scale(.1)}5%{opacity:1}to{opacity:0;transform:scale(1)}}
@media (max-width:1024px){.page-pd-m {width:100%;}
.contact-page02 {width:100%;margin-top:30px}}
@media only screen and (min-width:961px){
.contact-page01 .item{transition:transform .3s}
.contact-page01 .item:hover{transform:translateY(-14px)}}
.contact-page01 .icon{width:48px;display:block;margin:0 auto}
.contact-page01 .title{color:#333;margin:16px 0 12px}
.h4{font-size:20px}
.h6{font-size:16px}
.pagecon-content .tit.h1{font-weight:700;color:#cf000d;margin-bottom:40px;background:url(/js/32641/conicon1.png) no-repeat 0;background-size:24px;padding-left:44px;font-size:32px;margin-top:50px}
#contactMap img{max-width:none;max-height:none}
.contact-map{height:600px;position:relative;z-index:0}
.contact-map .amap-copyright,.contact-map .amap-logo{display:none!important}
.contact-map .amap-icon{overflow:visible!important}
.contact-map .amap-icon:after,.contact-map .amap-icon:before{content:"";position:absolute;left:50%;top:50%;margin:-40px 0 0 -40px;width:80px;height:80px;background:rgba(230,35,16,.5);border-radius:50%;transform:scale(.1);z-index:0;-webkit-animation:amap-icon-anim 3.6s ease-out infinite;animation:amap-icon-anim 3.6s ease-out infinite}
.contact-map .amap-icon:before{-webkit-animation-delay:.4s;animation-delay:.4s}
.contact-map .amap-icon:after{-webkit-animation-delay:1.2s;animation-delay:1.2s}
.contact-map .amap-info-content{padding:28px;text-align:center;position:relative}
.contact-map .amap-info-content:after{content:"";position:absolute;left:0;top:0;width:100%;height:2px;background-color:#cf000d;transform-origin:left;transform:scaleX(0);transition:transform .4s linear}
.contact-map .amap-info-close{top:12px}
.contact-map .wrap{display:flex;flex-wrap:wrap;align-items:flex-start}
.contact-map .item{width:50%;margin-bottom:10px}
.contact-map .item.w100{width:100%}
.contact-map .tit{font-size:15px;color:rgba(0,0,0,.65)}
.contact-map .text{color:rgba(0,0,0,.35);font-size:13px}
@media(max-width:768px){
.contactustt{font-size:24px}
.inside-nav .icon{width:28px}
.inside-nav .item{width:44%;padding:3%}
.inside-nav.typea{padding:20px 3% 0;justify-content:flex-start}
.inside-nav.typea .item{width:auto;padding:0;line-height:1.8;font-size:13px;margin-right:28px;margin-bottom:14px;position:relative}
.inside-nav.typea .item:after{content:"";position:absolute;left:0;bottom:0;z-index:0;background-color:#cf000d;width:100%;height:1px;display:none}
.inside-nav.typea .item.active{background:0 0;color:#cf000d}
.inside-nav.typea .item.active:after{display:block}
.contact-page01 .item{width:100%;padding-left:48px;text-align:left;position:relative;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}
.contact-page01 .item:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}
.contact-page01 .title{margin:0 0 10px}
.contact-page01 .icon{position:absolute;left:0;top:0;z-index:0;width:30px}
.contact-map{height:300px}
.pagecon-content .tit.h1{font-size:24px;margin-top:40px;margin-bottom:20px;padding-left:30px}
.page-pd-m{padding:20px 0}}
.cate-item{display:flex;position:relative;top:-3px}
.index-cate .cate-item:nth-of-type(1) .l-con{background:url(/js/32641/2.jpg);background-size:100% 100%}
.index-cate .cate-item:nth-of-type(2) .l-con{background:url(/js/32641/3.jpg);background-size:100% 100%}
.cate-item>div>img{display:block;width:100%}
.cate-item>div{width:50%}
.cate-item>.l-con{display:flex;flex-direction:column;justify-content:center;padding:0 100px 0 150px}
.cate-item .cate-name{font-size:48px;margin-bottom:40px}
.cate-item .cate-con{color:#908f8f;margin-bottom:60px;line-height:1.5em}
.cate-item .cate-more{position:relative;display:inline-block;height:48px;width:190px;border-radius:999px;display:flex;align-items:center;padding-left:30px;color:#fff;box-sizing:border-box;background:#ce000DFF}
.cate-item .cate-more i{position:absolute;width:33px;height:33px;background:#fff;border-radius:50%;display:flex;right:8px;align-items:center;justify-content:center}
.cate-item .cate-more img{width:18px}
@media screen and (max-width:768px){
.cate-item>div{width:100%}
.cate-item{flex-direction:column}
.cate-item>.l-con{width:100%;padding:10px}
.cate-item .cate-name{font-size:20px;margin-bottom:10px}
.cate-item .cate-con{margin-bottom:10px}
.cate-item .cate-more{padding-left:10px;width:120px;height:30px;font-size:12px}
.cate-item .cate-more i{right:3px;height:24px;width:24px}
.index-cate .cate-item:nth-of-type(2) .l-right{order:-1}}
.project-top{display:flex;justify-content:space-between;align-items:center}
@media screen and (min-width:2000px){
.index-project{margin:80px 450px}}
.index-project{margin:80px 260px}
.project-top .l-right{display:flex}
.project-top .btn{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%}
.project-top .btn img{width:20px;height:auto}
.project-top .btn-next img{width:auto;height:14px}
.project-top .btn-prev{background:#ce000d;margin-right:15px}
.project-top .btn-next{background:#bdbdbd}
.project-tit{font-size:48px;margin-bottom:20px}
.project-con{max-width:300px;color:#b0b0b0}
#index-project .swiper-slide-next+div{transform:scale(1.2)}
#index-project .swiper-slide-next+div .project-name{transform:scale(.8)}
#index-project{padding-top:80px;padding-bottom:50px}
.project-name{margin-top:16px;display:block;text-align:center;color:#2a2a2a;font-size:18px}
.project-top .btn{cursor:pointer;user-select:none}
@media (min-width:1281px) and (max-width:1520px){
main .index-project{margin:40px 100px}}
@media (min-width:1081px) and (max-width:1280px){
main .index-project{margin:20px 50px}}
@media (min-width:769px) and (max-width:1081px){
main .index-project{margin:20px 25px}}
@media (max-width:768px){
main .project-tit{font-size:18px}
main .index-project{margin:6vw 6.6666666667vw}
main .project-con{font-size:14px}
.project-top{flex-direction:column}
main .project-top .l-right{margin:20px 0 0}
main .project-top .btn{width:40px;height:40px}
main #index-project .swiper-slide-next+div{transform:none}
main #index-project .swiper-slide-next{transform:scale(1.2)}
main .project-name{font-size:14px}}
.video-wrap .video{display:flex;margin:80px 260px}
.video-wrap .video .l-left{width:55%}
.video-wrap .video .l-right{padding-left:80px;display:flex;flex-direction:column;justify-content:center;width:45%}
.video-wrap .video .video-img{position:relative}
.video-wrap .video .video-img img{display:block}
.video-wrap .video .video-item a{position:absolute;top:50%;left:50%;display:inline-block;width:auto;transform:translate(-50%,-50%)}
.video-wrap .video .video-item a img{width:90px;height:90px}
@media (min-width:1281px) and (max-width:1520px){
.video-wrap .video{margin:40px 100px}}
@media (min-width:1081px) and (max-width:1280px){
.video-wrap .video{margin:20px 50px}}
@media (min-width:1081px) and (max-width:1280px){
.video-wrap .video{margin:20px 25px}}
#videoSwiper .swiper-slide {transform:scale(0.9)}
#videoSwiper .swiper-slide-active {transform:scale(1.1);z-index:999}
#videoSwiper .swiper-slide .video-item{position:relative;width:100%}
#videoSwiper .swiper-slide .video-intro{padding:40px 40px 30px;min-height:280px;z-index:9}
#videoSwiper .swiper-slide .video-intro p{color:#fff}
#videoSwiper .swiper-slide .video-item:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(161,174,182,.6)}
#videoSwiper .swiper-slide-active .video-item:after{display:none}
#videoSwiper .swiper-slide-active .video-intro{background:linear-gradient(#a5b0b8,#f1f2f3)}
.video-wrap .video .video-img {width:100%;padding-bottom:60%;}
.video-wrap .video .video-img >img {height:100%!important;width:100%!important;position:absolute;top:0;left:0;object-fit:cover;}
.video-wrap{padding:100px 0;background:#f9f9f9}
.video-tit{font-size:48px}
.video-con,.video-tit-s+p{color:#b0b0b0;line-height:1.5em}
.video-con{margin:20px 0}
.video-tit-s{font-size:20px;margin:20px 0}
.vieo-more{position:relative;height:48px;width:190px;border-radius:999px;display:flex;align-items:center;padding-left:30px;margin-top:30px;color:#fff;box-sizing:border-box;background:#ce000DFF}
.vieo-more:hover{color:#fff}
.vieo-more i{position:absolute;width:33px;height:33px;background:#fff;border-radius:50%;display:flex;right:8px;align-items:center;justify-content:center}
.vieo-more i img{width:18px}
@media screen and (min-width:2000px){
main.home-container .hot-product ul{margin:80px 260px}}
#videoSwiper .swiper-slide .video-img>img{height:270px}
#videoSwiper .swiper-slide-active .video-img>img{height:auto}
#videoSwiper .swiper-wrapper{align-items:flex-end}
@media (min-width:769px) and (max-width:1080px){
main .cate-item>.l-con{padding:0 50px 0 50px}
.video-wrap .video{margin:40px 15px}}
@media (max-width:768px){
main .video-wrap{padding:30px 0}
.video-wrap .video{flex-direction:column;margin:6vw 6.6666666667vw}
.video-wrap .video .l-left{width:100%}
.video-wrap .video .l-right{margin-top:20px;padding-left:0;width:100%}
#videoSwiper .swiper-slide .video-img>img{height:auto}
#videoSwiper .swiper-slide .video-intro{padding:10px;min-height:140px}
#videoSwiper .swiper-slide .video-intro p{font-size:12px}
.video-wrap .video .video-item a img{width:30px;height:30px}
.video-wrap .video-tit{font-size:18px}}
.home-container .part-title h3,body{font-family:-apple-system,BlinkMacSystemFont,Open Sans,OpenSans,PingFang SC,Arial,Microsoft YaHei,Segoe UI,Hiragino Sans GB,Helvetica Neue,Helvetica,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important}
@media screen and (min-width:769px){
header nav>ul>li>a{text-transform:uppercase;font-size:16px}
header nav ul li a{font-weight:400}
.friendship{display:flex;margin-right:20px}
.friendship a{display:flex;align-items:center;height:100%;margin:0 5px}
.friendship img{width:20px}
.friendship a:nth-of-type(2) img{width:22px}
.friendship a:nth-of-type(3) img{position:relative;top:-1px}
header nav{background:0 0;transition:background .3s}
header nav:after{content:"";position:absolute;left:0;bottom:0;z-index:0;width:100%;height:1px;background-color:#fff;opacity:.1;transition:opacity .3s,background-color .3s}
header nav.min{background:#fff}
header nav.min ul .submenu+.icon-angle-down,header nav.min>ul>li>a{color:#2b2b2b}
header nav>ul>li>a{color:#fff}
header nav ul .submenu+.icon-angle-down{color:#fff}
header nav:hover{background:#fff}
header nav:hover ul .submenu+.icon-angle-down,header nav:hover>ul>li>a{color:#2b2b2b}
header nav ul{position:static}
header nav ul .submenu{justify-content:flex-start}
header nav ul .submenu li:after{display:none}}
.pro-detail-content .pro-detail-title{background:#fff;text-align:center;font-size:25px;text-transform:uppercase}
.pro-detail-content .pro-intro{margin-top:0}
.pro-detail-content .pro-intro article table td>strong{font-size:25px}
.pro-detail-content .pro-review .pro-preview-right .pro-name{font-size:25px}
.inside-titlea-title{font-size:25px}
.inside-titlea{margin-bottom:0}
.product-detail04{padding-bottom:10px}
.filter-box .pro-type-list>ul .LiLevel1{width:100%;margin-bottom:10px}
.filter-box .pro-type-list>ul .LiLevel1>a{border-top:0;width:100%;background:0 0;text-align:left}
.compare-action .compare-action-check+label{border:1px solid #fff}
.home-container .about-info .about-content{background:#fff}
.home-container .about-info .about-content .content-title,.home-container .about-info .about-content article p{color:#333}
.home-container .about-info .about-content .about-btn{background:#cf000d}
.products-content .pro-list .list-1 .pro-img>a:first-child{display:none}
.products-content .pro-list .list-1 .pro-img>a:last-child{display:flex}
.contactustt{display:none}
.video-wrap{margin-bottom:-30px;padding:60px 0}
.cate-item .cate-more i{top:50%;transform:translateY(-50%)}
.vieo-more i{top:7px}
@import url('https://fonts.font.im/css?family=Open+Sans');
*{font-family:'Open Sans', sans-serif!important}
footer .footer-container .right-text,footer .footer-container .bottom-info .cate ul li a,footer .footer-container .bottom-info .nav ul li a,footer .footer-container .bottom-info .intro .intro-text,footer .footer-container>ul>li .content .content-text,footer .footer-container>ul>li .content .content-text a {color:#fff}
footer .footer-container {height:auto;padding-bottom:25px}
footer .footer-container .bottom-info {margin-top:25px}
@media screen and (max-width:768px){footer .footer-container{padding-bottom:16vw}
footer .footer-container .right-text{text-align:center;line-height:1.3;padding-bottom:12px}}
.home-container .hot-product .part-title:after{content:''}
@media(min-width:769px){
.home-container .hot-product,.index-project{margin-top:40px}
main.home-container .hot-product ul{margin-top:40px;margin-bottom:40px}}
.nylastapic img{width:100%;margin:25px 0}
.common-container.About.Us .abouts-content {padding-left:0;padding-right:0}
.nyaboutone {padding:0 260px}
@media screen and (max-width:1520px){.nyaboutone {padding:0 100px}}
@media screen and (max-width:1280px){.nyaboutone {padding:0 50px}}
@media screen and (max-width:1080px){.nyaboutone {padding:0 25px}}
@media screen and (max-width:768px){.nyaboutone {padding:0 6.6666666667vw}}
.mrnylink{padding-top:85px;margin-top:-85px}
.videobox {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:99999}
.videobox iframe{width:60%;height:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
@media (max-width:768px){.videobox iframe{width:90%;height:300px}}
.video-wrapper {display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}
.video-wrapper .video-items{width:32%;margin-bottom:2%;box-shadow: 0 0 10px 0 rgba(0,0,0,.08);position:relative}
.video-wrapper .video-items .main{padding:16px 16px 32px;text-align:center}
.video-wrapper .video-items .main .title{font-size:20px;color:#000000cc}
.video-wrapper .video-items .main .content{font-size:16px;margin-top:5px;color:#00000066}
@media (min-width:1400px){
.abouts-content{padding: 0 150px 50px}}
.video-wrapper .video-items img{width:100%;transition:.5s;aspect-ratio: 13/8;}
.video-wrapper .video-items .pic{overflow:hidden}
.video-wrapper .video-items:hover img{transform:scale(1.1);transition:.5s}
.video-wrapper .video-items:after{position:absolute;content:'';bottom:0;background:#cf000d;height:2px;left:0;width:100%;transform:scaleX(0);transition:.5s;transform-origin:left center}
.video-wrapper .video-items:hover:after{transform:scaleX(1);transition:.5s}
.video-wrapper .video-items{transition:.5s}
@media (max-width:768px){.video-wrapper .video-items{width:100%}}
@media screen and (max-width: 768px){header nav ul .submenu ul{position:static}}
.pro-detail-content .pro-page-switch .page-btn {position:relative;width:180px}
.pro-detail-content .pro-page-switch .page-btn a {display:block;width:100%;height:100%;position:absolute;top:0;left:0}
.pro-detail-content .pro-page-switch .page-prev .page-btn {margin-right:16px}
.pro-detail-content .pro-page-switch .page-next .page-btn {margin-left:16px}
.download-list li {display:flex;width:49%;margin-right:0;justify-content:space-between;align-items:center}
.download-img {width:150px;display:flex;align-items:center}
.download-img a{display:block;width:100%}
.download-img img {position:static;width:100%}
.download-img:after {padding:0}
.download-list .download-btn {width: 170px;margin:0;font-size: 18px;line-height: 40px}
.download-list .download-name {margin:0;text-align: left;}
.download-list .download-name a{display:block;text-overflow: ellipsis;overflow: hidden;line-height: 1.3;font-size:24px;}
.download-info {margin: 0 0 20px}
.downloadtwo {width: calc(100% - 150px);padding-left: 30px}
.downloadsingle {width:100%}
.downloadtwo .downloadsingle:first-child {margin-bottom: 50px}
.downloadsingle .download-info {margin-bottom: 8%}
.download-list {margin-left:auto;margin-right:auto;max-width:1200px}
@media screen and (max-width:768px){.download-list li{width:100%;}
.download-list .download-name a{font-size: 18px}
.download-list .download-btn{font-size:15px;width: 140px;line-height: 30px}
.download-info {margin-bottom: 10%}
.downloadtwo {padding-left: 20px}
.download-img img{width:auto;display:block;margin:0 auto;max-height:180px;}
.downloadsingle .download-info {margin-bottom:4%}
.downloadtwo .downloadsingle:first-child {margin-bottom:25px}}
@media screen and (max-width:640px){.download-list .download-btn{position:absolute;right: 0;bottom: 0;width: 120px;font-size: 14px}
.download-list .download-name{margin-top:15px}
.download-list .download-name a{display: block;text-overflow: ellipsis;overflow: hidden;line-height: 30px;font-size: 16px}
.download-list li{position:relative;display: block}
.download-img{width:100%}
.download-info{width: calc(100% - 135px);margin: 0}
.downloadsingle .download-info{width:100%}
.downloadtwo .downloadsingle:first-child{margin-bottom:0}
.downloadsingle{position:relative}
.downloadtwo{width:100%}}
.year{display:flex}.year-item{box-sizing:border-box;padding:0 14px;text-align:center;line-height:1.2em}
.year-top{margin-bottom:10px}
@media screen and (min-width:769px){footer .footer-container .bottom-info .code{display:none}
footer .footer-container .bottom-info .intro{flex:1.8;padding-right:30px}
.friendship{align-items:center}
.friendship .item:nth-of-type(4) img{position:relative;top:1px}
.pro-detail-content .random-pro-list ul li .pro-img{max-height:300px}
.download-list li:nth-child(even){flex-direction:row-reverse}
footer .top-btn{width:60px;height:60px;flex-direction:column}
footer .top-btn div{font-size:12px}}
@media screen and (max-width:768px){.friendship{display:none}
header nav>ul>li a{text-transform:capitalize}
.nyaboutone table .firstRow{display:flex;flex-wrap:wrap}
.year{flex-wrap:wrap}
.year-top{font-size:36px!important}
.year-top span:nth-of-type(1){font-size:36px!important}
.year-top span:nth-of-type(2){font-size:24px!important}
.year-item{width:100%;height:auto;padding:30px 0}}
@media screen and (min-width:769px){header nav ul li:not(#liproducts) {position:relative}
header nav ul li:not(#liproducts) .submenu {right:0;width: auto;height: auto;display: block}
header nav ul li:not(#liproducts) .submenu li{margin:0;display: block}
header nav ul li:not(#liproducts) .submenu li a{line-height:38px;padding:0 14px;white-space: nowrap;box-sizing: border-box;display: block}}
.knowledges-content .knowledges-list .list-2 {width:32%;box-shadow:0 0 10px 0 rgb(0 0 0 / 8%);margin-right:2%}
.knowledges-content .knowledges-list .list-2:nth-child(4n) {margin-right:2%}
.knowledges-content .knowledges-list .list-2:nth-child(3n) {margin-right:0}
.knowledges-content .knowledges-list .list-2 .knowledges-info .knowledges-title a {text-align:center}
.knowledges-content .knowledges-list .list-2 .knowledges-img img {display:block}
.knowledges-content .knowledges-list .list-2 .knowledges-info .knowledges-title {margin:0}
.knowledges-content .knowledges-list .list-2 .knowledges-info {padding:14px 10px}
.pro-detail-content .send-inquiry .inquiry-form{max-width:1000px;margin:0 auto}
header .header-top .top-right #xyz{width:120px}
.home-container .hot-product ul li{width:24%}
.home-container .hot-product ul li .pro-name{white-space: pre-wrap;line-height: 26px;padding-top: 10px;-webkit-line-clamp:2}
@media(max-width:1037px){.home-container .hot-product ul li{width:48%}}
@media(max-width:768px){header nav {padding:0 15px}
header .header-top .top-right #xyz {display:flex;align-items:flex-start;height:34px;right: 0;width: 100px}
header .header-top .top-right #xyz .xyz12 {position:relative;top:0}
header .header-top .top-right #xyz .xyz12 span {right:5px;height: 34px;top: 0;background-position: center 55%}
header .header-top .top-right #xyz .xyz12 ul li:first-child a {color:#000;display: inline-block;vertical-align: middle}
header .header-top .top-right #xyz .xyz12 ul li a {font-size:12px}
header .header-top .top-right #xyz .xyz12 ul li {height:34px;line-height:34px;width: 100px}
header .header-top .top-right {position:absolute;right: 40px;width: 100px;height:13.3333333333vw}
header .header-top {padding:0 15px}
header nav .header-logo{max-width:28%}}
.cate .friendship {margin-top:50px}
.friendship .fa-whatsapp{color:#ccc;font-size:20px}
header nav{background:#fff}
@media(min-width:769px){header nav ul li{position:relative}
header nav>ul>li>a{color:#000}}
.share-btn-list .twitter,.share-btn-list .pinterest,.share-btn-list .print{display:none}
@media screen and (min-width:769px){header nav>ul>li>a{white-space:nowrap}}
.pro-detail-content .productsTags {margin-bottom:30px}
.share-btn.youtube {background:url(/images/Common/share_y.png) no-repeat}
.pagecon-content{display:flex;flex-wrap:wrap;justify-content:space-between;}

@media (min-width:769px){.download-list li:nth-child(even){flex-direction: inherit}}
/*.downloadtwo{padding: 0 30px}*/
.table-responsive tr{display:flex}
.table-responsive tr td{width:100%}
.news-detail-content article img {height: auto !important}
.news-detail-content article p{margin:0;line-height:1.5}
.videobox .opacity{position:absolute;left:0;top:0;width:100%;height:100%}
lite-youtube{top: 50%;transform: translateY(-50%)}
.index-cate .cate-item:nth-of-type(2) .l-con{background: url(/uploads/32641/page/p202401251727065a69c.jpg);}
.index-cate .cate-item:nth-of-type(1) .l-con{background: url(/uploads/32641/page/p20240125172813374b7.jpg);}
@media (max-width:768px){main.headquarter .kche-t31>.kche-flex-list>.kche-flex-item2>.kche-flex-l {width:100%;}
main.headquarter .kche-t31>.kche-flex-list>.kche-flex-item2>.kche-flex-r {width:100%;padding:10px 0 0;}
main.contact-us .kche-t31>.kche-flex-list>.kche-flex-item2>.kche-flex-l {width:100%;}
main.contact-us .kche-t31>.kche-flex-list>.kche-flex-item2>.kche-flex-r {width:100%;padding:10px 0 0;}}
#liproducts .nav4>li .cate1-item .cate-img {display:none;}
@media (min-width:769px) {#liproducts {position:static}
#liproducts .nav4 {padding:20px 260px;width:100%;min-height:420px;max-height:80vh;overflow-y:auto;background:#fff;position:absolute;top:100%;left:0;box-sizing:border-box;display:block;}
#liproducts .nav4>li {display:block;margin:0;position:static;}
#liproducts .nav4>li:nth-child(1) .cate2-item {display:block;}
#liproducts .nav4>li a {padding:0}
#liproducts .nav4>li.navcateli .cate1-item:after {content:'';width:10px;height:10px;border:2px solid #000;border-left:none;border-bottom:none;position:absolute;right:10px;top:14px;transform:rotate(45deg)}
#liproducts .nav4>li .cate1-item {display:flex;align-items:center;padding:6px 20px 6px 0;width:350px;height:100%;box-sizing:border-box;position:relative;}
#liproducts .nav4>li .cate1-item .cate-name {padding:0;margin:0;padding-left:10px;font-size:18px;font-weight:700;display:block;}
#liproducts .nav4>li .cate2-item {margin:20px 0 0;z-index:2;display:none;flex:1;position:absolute;left:640px;top:0;box-shadow:none;border:none;flex-wrap:wrap;background:#fff;width:calc(100% - 900px);overflow-y:auto;opacity:1;visibility:inherit;transform:none;padding:10px 400px 10px 0;min-height:400px;box-sizing:border-box;}
#liproducts .nav4>li .cate2-item::-webkit-scrollbar {width:4px}
#liproducts .nav4>li .cate2-item::-webkit-scrollbar-track {border-radius:0;background-color:rgba(0,0,0,.05)}
#liproducts .nav4>li .cate2-item::-webkit-scrollbar-thumb {border-radius:10px;background-color:rgba(0,0,0,.15)}
#liproducts .nav4>li .cate2-item li {padding:0 20px;margin:0 0 10px;display:block;position:static;}
#liproducts .nav4>li .cate2-item a {display:block;position:static;}
#liproducts .nav4>li .cate2-item a img {width:350px;height:350px;object-fit:contain;transition:all .1s linear;position:absolute;right:0;top:50%;margin-top:-175px;display:none;}
#liproducts .nav4>li .cate2-item .navcatesmli a {color:var(--color);}
#liproducts .nav4>li .cate2-item .navcatesmli a img {display:block}
#liproducts .nav4>li .cate2-item .navcatesmli a span:before {background:var(--color)}
#liproducts .nav4>li .cate2-item a span {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-wrap:wrap;line-height:1.4;padding-left:20px;font-size:17px;position:relative;}
#liproducts .nav4>li .cate2-item a span:before {content:'';width:8px;height:8px;background:#222;border-radius:50%;position:absolute;left:0;top:8px;}
#liproducts .nav4>li:hover .cate1-item {background:#eee}
#liproducts .nav4>li:hover .cate2-item {display:block;}}
@media (max-width:1520px) and (min-width:769px){#liproducts .nav4{padding:20px 100px}
#liproducts .nav4>li .cate2-item{left:480px;width:calc(100% - 580px)}}
@media (max-width:1280px) and (min-width:769px){#liproducts .nav4{padding:20px 50px}
#liproducts .nav4>li .cate2-item{left:430px;width:calc(100% - 480px)}}
@media (max-width:1080px) and (min-width:769px){#liproducts .nav4{padding:20px 25px;min-height:390px}
#liproducts .nav4>li .cate1-item{width:260px}
#liproducts .nav4>li .cate2-item{left:310px;width:calc(100% - 340px);padding-right:0;min-height:360px}
#liproducts .nav4>li .cate2-item a img{width:250px;height:250px;margin-top:-140px}
#liproducts .nav4>li .cate2-item li{margin-bottom:7px}
#liproducts .nav4>li .cate2-item a img,#liproducts .nav4>li .cate2-item .navcatesmli a img{display:none}}
@media (max-width:768px){#liproducts .nav4>li .cate2-item a img,#liproducts .nav4>li .cate2-item .navcatesmli a img{display:none}
header nav ul .submenu ul{width:100%}}
.kche-t43-infoflex2.kche-wrap-width,.kche-t42-infoflex3.kche-wrap-width,.kche-t66-infoflex4.kche-wrap-width,.kche-t41-infoflex5.kche-wrap-width{padding:0}
.kche-t43-infoflex2.kche-wrap-width .kche-t43 .kche-item-img {position:relative;padding-bottom:60%;width:100%;}
.kche-t43-infoflex2.kche-wrap-width .kche-t43 .kche-item-img img {height:100%!important;position:absolute;top:0;left:0;object-fit:cover;}
.kche-t42-infoflex3.kche-wrap-width .kche-t42 .kche-item-img {position:relative;padding-bottom:65%;width:100%;}
.kche-t42-infoflex3.sec.kche-wrap-width .kche-t42 .kche-item-img{padding-bottom:55%;}
.kche-t42-infoflex3.kche-wrap-width .kche-t42 .kche-item-img img{height:100%!important;position:absolute;top:0;left:0;object-fit:cover;}
.kche-t66-infoflex4.kche-wrap-width .kche-t66 .kche-item-img {position:relative;padding-bottom:65%;width:100%;}
.kche-t66-infoflex4.kche-wrap-width .kche-t66 .kche-item-img img {height:100%!important;position:absolute;top:0;left:0;object-fit:cover;}
.kche-t41-infoflex5.kche-wrap-width .kche-t41 .kche-item-img {position:relative;padding-bottom:55%;width:100%;}
.kche-t41-infoflex5.kche-wrap-width .kche-t41 .kche-item-img img {height:100%!important;position:absolute;top:0;left:0;object-fit:cover;}
.knowledges-detail-content article img {display:block;margin:0 auto}
.knowledges-content .knowledges-list .list-2 .knowledges-img {position:relative;padding-bottom:62.5%;}
.knowledges-content .knowledges-list .list-2 .knowledges-img img {height:100%;position:absolute;top:0;left:0;object-fit:cover;}
 .nyaboutone{padding: 0 120px;}
@media screen and (max-width: 1520px){.nyaboutone {padding: 0;}}
header nav{padding: 0px 60px }
@media (min-width: 769px){#liproducts .nav4>li .cate2-item a img{width: 500px;height: 500px;top: 10%;object-fit: cover;margin-top: -50px;}}
.industrylonely{display:none;}
.industrylonelyitem{margin:50px 0 -20px;}
@media (max-width:768px){.industrylonelyitem{margin:4vw 0 0;}}
#videoSwiper {padding:3.5vw 0}