﻿@charset "utf-8"; 
.protext .h3,.protext h3{line-height:1.3}
.head .head-wrapper{height:100px!important}.head-top{height:40px;display:flex;line-height:40px;margin:0 auto;width:1600px}.head-top div{margin-right:30px}@media screen and (min-width: 769px){.head{height:auto!important;flex-direction:column}}@media screen and (max-width: 768px){.head .head-wrapper{height:100%!important}.head-top{display:none}}@media (max-width: 1620px){.head-top{width:1200px}}@media (max-width: 1280px){.head-top{width:1000px}}
.head-top{padding:0 20px}.head-top div{color:#ccc}.wrap{background:#0b0b0b}
.news-pro ul{flex-wrap:wrap}.news-pro li:nth-of-type(4n){margin-right:0;margin-bottom:30px}
.partner ul{flex-wrap:wrap}
.partner ul li{width:25%;flex:initial;overflow:hidden}
.partner ul li:after{padding-top:0%}
.partner ul li img{display:block}
.partner ul li:last-child{width:100%}
.partner ul li{border:none !important}
.partner ul li:not(:last-child){padding-bottom:25%;height:0}
.partner ul li:not(:last-child) a{position:absolute;left:0;width:100%;height:100%}
.partner ul li:not(:last-child) a img{width:100%;height:100%}
.about{background: url(/js/12090/ab-bg.jpg) no-repeat;background-size:cover;margin:0}
body.index main.page-home {background:#fff}
section.hot,section.news-pro {background:#eee}
section.news-pro {padding:80px 0 150px}
.news {padding-top:160px;background:#eee}
.project {padding:160px 0 60px}
@media screen and (max-width:768px){.foot{margin-top:50px}
section.news-pro,.project{padding:30px 0 50px}
.news{padding-top:30px}}
.head-top div:nth-child(3) a{color: #ccc}
.head-top div:nth-child(3) a:hover{color: #ccc}
.home-iframe {padding:60px 0}
.main-c article .contact-lef p {margin:0}
.contact-lef {width:48%}
.contact-lef+#feedbackForm {width:48%}
.contact-inquiry {justify-content:space-between}
@media screen and (max-width:768px){.contact-lef,.contact-lef+#feedbackForm {width:100%}
.contact-inquiry {flex-wrap:wrap}}
.wrap{display:none}
.head-wrapper{position:relative}
.head-email{ margin-left:30px; }
@media(max-width:768px){.head-email{display:none}}
.foot-con a{color:#707070}
.head-email:hover {color:red}
.head-email:hover a{color:red}
.head-nav>ul>li>a {white-space:nowrap}
.nyvideoone {display:flex;justify-content:space-between;margin-bottom:25px}
.nyvideoone iframe {width:49%}
@media screen and (max-width:1280px){.nyvideoone iframe{height:300px}
.nyvideofir iframe{height:600px}}
@media screen and (max-width:768px){.nyvideoone iframe{height:260px}
.nyvideofir iframe{height:400px}}
@media screen and (max-width:500px){.nyvideoone iframe{width:100%;margin-bottom:15px}
.nyvideoone{flex-direction:column;margin-bottom:0}
.nyvideofir iframe{height:260px}}
.video-tt{width:100%;text-align:center;margin-bottom:40px;text-align:center}
.video-tt .common-title{margin-bottom:20px }
.video-iframe {display:flex;width:100%}
.video-iframe iframe {height:400px;margin:40px auto;width:43%;box-shadow: 0px 0px 30px #adadad}
.video-iframe iframe:nth-child(1){margin-left:5%}
.video-iframe iframe:nth-child(2){margin-right:5%}
.video-tt .common-title {color:#000}
.video-tt .common-btn {color:#fff;background:#000}
@media screen and (max-width:768px){.video-iframe{flex-wrap:wrap}
.video-iframe iframe{width:90%;margin:30px auto!important;height:380px}}
@media screen and (max-width:500px){.video-iframe iframe{height:260px;margin:20px auto!important}}
@media screen and (max-width:768px){table.nydownloadtable tr{display:flex;flex-wrap:wrap}
table.nydownloadtable tr td{width:33.333%}}
@media screen and (max-width:500px){table.nydownloadtable tr{justify-content: space-between}
table.nydownloadtable tr td{width:48%}}
.about{padding:0}
.about img{width:100%;max-width:100%}
.foot-about {cursor:pointer}
.project-img a {display:flex;width:100%;height:100%}
.project-item:hover .project-img img {opacity:1}
.project-img {z-index:1}
@media screen and (min-width:769px){
.headtop {width:100%;height:40px;background:#333;overflow:hidden;transition:.3s}
.tcont {display:flex;color:#fff;font-size:15px}
.headtop .head-wrapper {justify-content:space-between;height: 100%!Important}
.tcont a {color:#fff}
.tcont p {margin-right:28px}
.head {height:140px!Important}
.head>.head-wrapper {height:calc(100% - 40px)}
main {margin-top:140px}
.head.headscroll {height:110px!Important}
ul.headshare {display:flex}
ul.headshare li {margin-left:18px}
ul.headshare li a {color:#fff}
ul.headshare li a i {font-size:20px}
ul.headshare li a:hover {color:#f70000}
header.headerscroll {height:100px!important;transition:.3s}
header.headerscroll .headtop {height:0}}
@media screen and (max-width:768px){.headtop{display:none}}
#liVRLink a {color:#f70000}
@media screen and (min-width:769px){
.pro-crumb .cate-box {display:block!important;padding:20px 0!Important;margin:0!Important;height:auto!Important;overflow: inherit!Important}
.pro-crumb .cate-box .LiLevel2 a {padding:0 10px;display:block;line-height:32px}
.pro-crumb .cate-box li ul {display:none;position:absolute;background:#fff;top:100%;left:0;z-index: 99}
.pro-crumb .cate-box li:hover >ul {display:block}}
.main-c .pro-intro article table {width:100%}
.certslide {box-sizing:border-box;padding:0 70px;width:100%;position: relative}
.certslide .swiper-container .swiper-slide {display:block;padding:5px;box-sizing:border-box}
.certone {padding:20px;box-shadow:0 0 10px #eee;background:#fff}
.certslide .swiper-container {padding:50px 0}
.certslide .swiper-slide-active {transform:scale(1.2);z-index:5}
.certslide .swiper-slide-prev {transform:scale(1.1);z-index:3}
.certslide .swiper-slide-next {transform:scale(1.1);z-index:3}
.certpic img {display:block;width:100%}
.certbtn {padding:20px 0 0;text-align:center}
.certbtn a {transition:.3s;color:#f70000;text-transform:uppercase;line-height:1;padding:7px 14px;border:1px solid #f70000;font-size:13px;border-radius:25px;display:inline-block;box-shadow:0px 2px 7px #ccc}
.certbtn a:hover {background:#f70000;color:#fff}
.certslide .swiper-slide-active .certbtn a {transform:scale(0.83)}
.certslide .swiper-slide-prev .certbtn a {transform:scale(0.90)}
.certslide .swiper-slide-next .certbtn a {transform:scale(0.90)}
.cert-btn>div {position:absolute;width:38px;height:56px;top:50%;margin-top:-28px;cursor:pointer;transition:.3s}
.cert-btn>div.cert-prev {background:url(/uploads/12090/le.png) no-repeat center;background-size:100%;left:0}
.cert-btn>div.cert-next {background:url(/uploads/12090/rg.png) no-repeat center;background-size:100%;right:0}
.cert-btn>div:hover {filter:brightness(.7)}
.project .swiper-wrapper{padding:0}
@media (max-width:768px){.certslide{padding:0 40px}
.cert-btn>div{width:28px}
.certone{padding:10px}
.certslide .swiper-slide-active {transform:scale(1.1)}
.certslide .swiper-slide-prev {transform:scale(1)}
.certslide .swiper-slide-next {transform:scale(1)}
.certslide .swiper-slide-active .certbtn a {transform:scale(0.90)}
.certslide .swiper-slide-prev .certbtn a {transform:scale(1)}
.certslide .swiper-slide-next .certbtn a {transform:scale(1)}}
@media (max-width:768px){.certslide .swiper-container{padding:10px 0}
.certslide .swiper-slide-active {transform:scale(1)}
.certslide .swiper-slide-active .certbtn a {transform:scale(1)}}
.factpic img {display:block;width:100%}
.factoryslide {margin-top:25px;padding:0 50px;position:relative}
.factoryslide .swiper-slide{border:1px solid #fff;box-sizing: border-box}
.factoryslide .swiper-slide img{width:100%;display:block}
.fact-btn>div {position:absolute;width:30px;height:50px;top:50%;margin-top:-25px;cursor:pointer;background:#eb8883;transition:.3s}
.fact-btn>div.fact-prev {left:0}
.fact-btn>div.fact-next {right:0}
.fact-btn>div.fact-prev:after {content:'';width:10px;height:10px;border:2px solid #fff;border-left:none;border-top:none;position:absolute;transform:rotate(-225deg);left:12px;top:19px}
.fact-btn>div.fact-next:after {content:'';width:10px;height:10px;border:2px solid #fff;border-left:none;border-top:none;position:absolute;transform:rotate(-45deg);left:5px;top:19px}
.fact-btn>div:hover {opacity:.8}
.factoryslide .swiper-slide-active{border-color:#eb8883}
@media (max-width:480px){.fact-btn{display:none}
.factoryslide{padding:0;margin-top:10px}}
.main-c article p{margin:0}
.pro-detail-wrap .common-side {display:none}
.pro-detail-wrap .pro-content {margin-right:0}
.side-pro ul {display:flex;flex-wrap:wrap;justify-content:space-between}
.side-pro ul li {width:15.5%}
.side-title {font-size:24px;margin-bottom:30px}
@media (max-width:1280px){.side-pro ul li{width:32%}}
@media (max-width:640px){.side-pro ul li{width:48%}
.side-title{font-size:20px;margin:30px 0 20px}}
.common-wrap.pro-detail-wrap{max-width:1200px}
.project .common-wrap:first-child{display:none}
.kche-t86.wmkc-pg-t86 .kche-t86-item-flex>.kche-item-r>.kche-item-tit{color:#000;}
.kche-t86.wmkc-pg-t86 .kche-t86-item-flex>.kche-item-l>em{color:var(--color)}
@media (min-width:769px){.head-nav>ul>li#liproducts>.submenu{display:flex !important;}
.head-nav>ul>li#liproducts{position:static;}
#liproducts .submenu{padding:10px;list-style:none;width:100%;flex-wrap:wrap;left:0;box-shadow: none;background:none;}
#liproducts .submenu:before{content:'';width:100vw;height:100%;display:block;background:rgba(0,0,0,.7);z-index:-1;position:absolute;top:0;left:50%;transform:translateX(-50%);}
#liproducts .submenu>li{margin:5px 0;position:relative;min-height:100px;width:24%;margin-left:1%}
#liproducts .submenu>li em,#liproducts .submenu>li i{display:none}
#liproducts .submenu>li>a{display:inline-block;text-decoration:none;height:auto;padding:0;padding-left:100px;white-space: normal;line-height: inherit;font-weight:var(--fontbold7);color:#fff}
#liproducts .submenu>li .cate-con{padding-left:100px}
#liproducts .submenu>li .cate-con ul{position:static;display:block;background:0 0;padding:0}
#liproducts .submenu>li .cate-con ul a{font-size:14px;opacity:.8;padding:0;line-height: inherit;color:#fff;white-space: normal;}
#liproducts .submenu>li>a:hover,#liproducts .submenu>li .cate-con ul a:hover{background:none;color:var(--color)}
#liproducts .submenu>li .cate-img{width:80px;height:80px;position:absolute;left:0;top:0}
#liproducts .submenu>li .cate-img>a{padding:0;min-width:inherit;width:100%;height:100%;}
#liproducts .submenu>li .cate-img img{width:100%;height:100%;object-fit:cover}}
@media (max-width:768px){#liproducts .submenu{margin:0;padding:0;width:auto;display:none}
#liproducts .submenu>li{margin:0;padding-left:10px;min-height:inherit;width:100%}
#liproducts .submenu>li .cate-img{display:none}
#liproducts .submenu>li>a{padding-left:0}
#liproducts .submenu>li .cate-con{padding-left:10px}
#liproducts .submenu>li .cate-con li{margin:0;}
#liproducts .submenu>li .cate-con li a{white-space: normal;}}