﻿@charset "utf-8"; 
:root {--color:#E67E16;--hovercolor:#F5F5F5; --footercolor: #111;}
.prodetails-content p {font-size: 14px;}
table tr:nth-child(odd){background-color: #efefef;font-size:14px;}
table tr:nth-child(even){background-color: #fff;font-size:14px;}
@media (min-width:1025px){.prodetails-content .kche-t158 .kche-t158-list{width:19%;margin-right:0;}
.prodetails-content .kche-t158 .kche-t158-item{justify-content:space-between;}
.pro-d-main .common-main .l-wrap{padding:0 120px;max-width:1700px}}
@media (min-width: 1024px) { .head-logo a img {max-height: 50px;}}
@media (max-width:550px){.pro-d-main .kche-t42 .kche-flex-item3{width:49%;}}
@media (max-width:768px){.table-wrap table{width:100%!important}
.kche-t82{max-width:95%}}
.kche-t49 p { color: #000000 !important;}
.kche-t55>.kche-faq-list>.kche-faq-item>.kche-faq-tit>p {font-weight: 700;}
@media (min-width:1025px){#liproducts .submenu{padding:10px;list-style:none;width:900px;display:flex;flex-wrap:wrap;left:-300px;position: absolute;justify-content: flex-start;}
#liproducts .submenu>li{margin:10px 0;position:relative;min-height:100px;width:32%;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-left:100px;white-space: normal;line-height: 1.3;height: auto;text-align: left;width:100%;font-weight:var(--fontbold7)}
#liproducts .submenu>li .cate-con{padding-left:100px}
#liproducts .submenu>li .cate-con ul{position:static;display:block;background:0 0;padding:0;transform: initial;opacity: 1;}
#liproducts .submenu>li .cate-con ul li{margin-bottom:5px;}
#liproducts .submenu>li .cate-con ul a{font-size:14px;opacity:1;padding:0;height:auto;line-height:1.3;}
#liproducts .submenu>li .cate-img{width:80px;height:80px;position:absolute;left:0;top:0}
#liproducts .submenu>li .cate-img img{width:100%;height:100%;object-fit:cover}}
@media (max-width:1024px){#liproducts .submenu{margin:0;padding:0;width:auto;display:none}
#liproducts .submenu>li{margin:0;padding-left:20px;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:20px}}
.common-main .index-cases{margin:20px 0 10px}
.common-main .index-cases .l-wrap{padding:0}
.index-cases{padding:3.5% 0;background:#f6f6f6}
.index-cases .l-wrap{display:flex;justify-content:space-between}
.cases-left{width:49%}
.cases-right{width:49%;display:flex;flex-direction:column;justify-content:space-between}
.casesSwiper1{width:100%;padding-top:80px}
.cases-title h6{font-weight:bold;font-size:42px;color:#e67e16;line-height:1.25}
.cases1-next,.cases1-prev{position:absolute;top:0;width:60px;height:60px;color:#fff;background:#2c2819;display:flex;justify-content:center;align-items:center;font-size:28px;cursor:pointer;transition:all .3s ease-in-out}
.cases1-prev{left:60px}
.casesSwiper1 .swiper-slide{overflow:hidden}
.casesSwiper1 .swiper-slide img{transition:all .3s ease-in-out}
.casesSwiper1 .swiper-slide:hover{border:2px solid var(--color)}
.casesSwiper1 .swiper-slide:hover img{transform:scale(1.03)}
.cases1-next:hover,.cases1-prev:hover{background:var(--color)}
.partner-next:hover,.partner-prev:hover,.quality-next:hover,.quality-prev:hover{background:var(--color);color:#fff}
.casesSwiper1 .swiper-slide-thumb-active{border:2px solid var(--color)}
.index-cooperation{padding:3.5% 0}
.common-main .index-cooperation .l-wrap{padding:0}
.index-title{font-weight:bold;font-size:32px;color:#000;text-align:center;line-height:1}
.index-sub{font-size:16px;color:#575757;line-height:1.25;margin-top:15px}
.indexhead{text-align:center}
.cooper-contatn{display:flex;margin-top:50px}
.cooper-item{width:25%;padding-right:3%}
.cooper-items{width: 25%;padding: 0 20px;padding-right: 0;display: flex;flex-direction: column;}
.cooper-item:hover .cooper-data p,.cooper-items:hover .cooper-datas p{background: var(--color);}
.cooper-data{display:flex;align-items:center}
.cooper-datas p{width:90px;height:90px;background:#2b2819;border-radius:50%;border:10px solid #ebebeb;font-weight:bold;font-size:32px;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1;transition: all .3s ease-in-out;}
.cooper-data p{width:80px;height:80px;background:#2b2819;border-radius:50%;border:10px solid #ebebeb;font-weight:bold;font-size:32px;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1;transition: all .3s ease-in-out;}
.cooper-datas {display: flex;} 
.cooper-btns{display:flex;margin-top: 20px;}
.cooper-btns a{font-weight:bold;font-size:18px;color:#fff;padding:16px 30px;background:var(--color);line-height:1;border-radius:10px}
.cooper-span{height:13px;flex:.9;background:#ebebeb;position:relative}
.cooper-span::after{position: absolute;content: '';width: 0;height: 0;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 35px solid #ebebeb;top: -9px;right: -30px;}
.cooper-com .titel{font-size: 22px;color: #333;margin: 15px 0;font-weight: bold;padding-right: 5%;line-height: 1.52;}
.cooper-com .text{margin-bottom:20px;}
.cooper-item .cooper-com .text{-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;display: -webkit-box;}
.cooper-heading{display:flex;align-items:center;line-height:1}
.cooper-heading span:first-of-type{width:25px;height:25px;background:#000;color:#fff;display:flex;justify-content:center;align-items:center;margin-right:15px;transition:all .3s ease-in-out}
.cooper-accordian{padding:10px 0;border-bottom:1px solid #d5d5d5;cursor:pointer}
.cooper-accordian:hover .cooper-heading span:first-of-type{background:var(--color)}
.cooper-list{max-height:0;overflow:hidden;transition:max-height .3s ease}
.cooper-list.show{max-height:1000px;padding:15px 0 0}
.cooper-item .cooper-com .text { -webkit-line-clamp: unset;}
@media (max-width:1640px) {.index-title,.cases-title h6{font-size: 28px;}
.cooper-datas p{width: 80px;height: 80px;font-size: 28px;}}
@media (max-width:1420px) {.index-title,.cases-title h6{font-size: 26px;}
.cooper-item{padding-right: 2%;}
.cooper-span{height: 12px;}
.cooper-span::after{top: -10px;right: -20px;}
.cooper-items .cooper-com .text {margin-top: 20px;}
.cooper-com .text br{display: none;}
.cooper-data p{width: 65px;height: 65px;border: 5px solid #ebebeb;font-size: 26px;}
.cooper-com .titel{font-size: 20px;}
.cooper-btns{margin-top: 5px;}
.cooper-btns a{font-size: 16px;padding: 14px 20px;border-radius: 6px;}}
@media (max-width:1280px){.cooper-com .titel{font-size: 22px;line-height: 1.52;margin: 15px 0;}
.cooper-datas p {width: 60px;height: 60px;font-size: 22px;border: 7px solid #ebebeb;}
.cooper-item{width: 26%;}
.cooper-items{width: 22%;padding: 0;}
.cooper-btns a{font-size: 16px;padding: 12px 25px;}
.cooper-span{flex: .9;}
.cooper-span::after {top: -6px;right: -20px;border-top: 12px solid transparent;border-bottom: 12px solid transparent;border-left: 35px solid #ebebeb;}
.cooper-btns a{font-size: 18px;padding: 13px 25px;border-radius: 6px;}
.cooper-com .titel {font-size: 20px;margin: 10px 0;}
.cooper-data p{width: 60px;height: 60px;border: 6px solid #ebebeb;font-size: 24px;}
.cooper-items .cooper-com .text {margin-top: 0;}
.cooper-com .text{font-size: 16px;}}
@media (max-width:1024px) {.index-title,.cases-title h6{font-size: 24px;}
.index-cases .l-wrap{flex-direction: column;}
.cases-left {width: 100%;}
.cases-right {width: 100%;margin-top: 20px;}
.casesSwiper1{margin-top: 25px;}
.cooper-com .titel br{display: none;}
.cooper-contatn{margin-top: 25px;flex-wrap: wrap;justify-content: space-between;}
.cooper-item,.cooper-items{width: 48%;margin-bottom: 50px;}
.cooper-com .titel{font-size: 22px;padding-right: 0;}
.cooper-btns a{font-size: 16px;}
.cooper-datas p {width: 60px;height: 60px;}}
@media (max-width:768px) {.index-title,.cases-title h6{font-size: 22px;}
.cases1-next, .cases1-prev{width: 50px;height: 50px;}
.index-cooperation{padding-top:30px}}
@media (max-width:550px) {.index-title,.cases-title h6{font-size: 20px;}
.cases1-next, .cases1-prev {width: 40px;height: 40px;font-size: 18px;}
.casesSwiper1 {margin-top: 10px;padding-top: 50px;}
.cases1-next, .cases1-prev{width: 35px;height: 35px;}
.cases1-prev {left: 45px;}
.cooper-data p,.cooper-datas p{width: 60px;height: 60px;font-size: 18px;border: 6px solid #ebebeb;}
.cooper-span::after{border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 30px solid #ebebeb;top: -8px;right: -15px;}
.cooper-span{height: 6px;}
.cooper-com .titel{font-size: 18px;}
.cooper-item, .cooper-items {width: 100%;margin-bottom: 30px;}
.cooper-com .titel {font-size: 20px;padding-right: 0;line-height: 1;margin: 12px 0;}
.cooper-btns a{padding: 12px 25px;}
.cooper-com .titel{font-size: 18px;}}
.pro-d-main .page-sidenav{display:none;}
.pro-d-main .page-rigcontent{width:100%;padding:0;}
header .head-info .l-wrap ,header .head-top .l-wrap{max-width: 1600px;}
.common-main .l-wrap {max-width: 1200px;}

@media (min-width:1025px){body:not(.index){padding-top:120px}
body:not(.index) header,header.is-active .head-info{background:#000}
.head-left{color:var(--headercolor);}
.head-top .head-right .head-share .icon-share,.head-share ul a{color:var(--headercolor);}
.head-nav .nav-ul>li>a{color:var(--headercolor);}
header.is-active .head-info .head-nav .nav-ul>li>a{color:var(--headercolor)}
.head-nav .search-input button,.head-nav .search-input{background:var(--headercolor)}
.head-nav .search-input input{color:var(--fontcolor)}}
@media (max-width:1024px){header{background:#000!important}
.m-menu span{background:var(--headercolor)}
.lang-icon img{filter:none}}
@media (min-width:1025px){.common-main article a[name][id]{padding-top:85px!important;margin-top:-85px!important}
.common-main article a[href]{position:relative}}
.pagesbanner,.pagesbanner img, .pagesbanner video{min-height:inherit}

/*footer*/
footer .foot-nav .foot-list li{width:100%;}
footer .foot-share ul li{margin-right:5px;}
footer .foot-share ul li a{width:26px;height:26px;}
@media (min-width:1025px){footer .foot-item.foot-nav{width:15%;}
footer .foot-item.foot-info{width:21%;}
footer .foot-cate.foot-cate1{width:20%}
footer .foot-cate.foot-cate2{width:21%;}
footer .foot-item.foot-contact{width:16%;}}
footer .foot-item.foot-info>p{font-size:22px;margin-top:10px;}
@media (max-width:768px){.foot-item.foot-info{display:block;}
footer .foot-item.foot-info>p{font-size:18px;}}
footer .foot-share ul li a.fb{background-color:#3b5997}
footer .foot-share ul li a.tw{background-color:#2d2d2d}
footer .foot-share ul li a.lk{background-color:#0A66C2}
footer .foot-share ul li a.ins{background:radial-gradient(circle at 30% 107%, #FDF497 0, #FDF497 5%, #fd5949 45%, #D6249F 60%, #285aeb 90%)}
footer .foot-share ul li a.pi{background-color:#cc2127}
footer .foot-share ul li a.you{background-color:#FF0000}
footer .foot-share ul li a.vk{background:#0077FF}
footer .foot-share ul li a.tik{background-color:var(--fontcolor)}
@media (min-width:1025px){.head-nav .nav-ul>li>a{margin:0 10px;}}