﻿@charset "utf-8"; 
@import url(https://js01.v15cdn.com/single-template/public.css);
:root{--color:#EC5221;--hovercolor:#EC5221;}
iframe, video { min-height: 380px;}
.home-more,.prodetails-info .prodetails-btnlist>*,.home-banner .banner-animote .p3 a{background: #EC5221;border-color:#EC5221}
.home-more:hover{background:#d64314;border-color:#d64314}
.home-pro .list li .info .more,.pro-list li .pro-info .more,.newslist li .info .more{background: #EC5221;}
.procate li .info .more{background: #EC5221;border-color:#EC5221;color:#fff}
.procate li:hover .info .more{border-color:var(--color)}
.pro-list.list0 li:hover .pro-info .more,.newslist.list0 li:hover .info .more{background:#d64314}
.maylink-list .swiper-slide .pro-info .more{background: #EC5221;border:1px solid #EC5221}
.maylink-list .swiper-slide:hover .pro-info .more{background:#d64314;border-color:#fff}
.wmkcfeedback .send-btn{background: #EC5221;border-color:#EC5221}
@media (min-width:1025px) and (max-width:1440px){.head-logo a img{max-width:320px;}}
@media (max-width:768px){.head-logo a img{max-width:230px;}}
.kche-t206 .kche-t206-profiles {  text-align: justify;}
.kche-t57 .kche-t57-item {width: 24%;}
footer {background-color:#EFEFEF;color:var(--fontcolor)}
footer .foot-title,footer .foot-link li em{color:#EC5221}
footer a{color:var(--fontcolor)}
footer a:hover{color:var(--color)}
.newslist.list0 li{border:1px solid #ddd;transition:all 0.3s;width:100%;background:none;border-radius:0;padding:22px;}
.newslist.list0 li .img{max-width:300px}
.newslist.list0 li .info{width:calc(100% - 300px);position:relative;padding:0 0 0 30px;min-height:116px;}
.newslist.list0 li .info .date{transition:all 0.3s;margin:0;width:116px;height:116px;display:flex;flex-direction:column;justify-content:center;text-align:center;position:absolute;left:0;top:0;background:#efefef;font-weight:bold;color:#666;display:none}
.newslist.list0 li .info .date span{font-size:30px;color:#444;}
.newslist.list0 li .info .title{font-size:26px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;margin-bottom:22px;padding-bottom:10px;}
.newslist.list0 li .info .title:before{content:"";position:absolute;bottom:0;left:0;width:40px;height:3px;background:var(--color);}
.newslist.list0 li .info .text{margin:10px 0 0;color:#888;}
.newslist.list0 li .info .more{display:none;}
.newslist.list0 li:hover .info .date{background:var(--color);color:#fff}
.newslist.list0 li:hover .info .date span{color:#fff}
@media (max-width:768px){.newslist.list0 li{padding:15px}}
@media (max-width:540px){.newslist.list0 li{padding:10px}
.newslist.list0 li .info{padding:0 0 0 15px;min-height:inherit;}
.newslist.list0 li .info .date{display:none}
.newslist.list0 li .info .title{font-size:20px;margin-bottom:10px;}
.newslist.list0 li .info .text{margin:0 0 5px}}
@media (min-width:1281px){:root{--fontsize16:17px}
footer .foot-title {font-size:20px}}
.home-choose .choose-list li .title {font-size: 30px !important;font-weight: 600;color: #ec5221;}
.home-choose .choose-list li .text {font-size: 16px;}
.kche-t219 .kche-t219-img {width: 50%;}


.wmpage23-components .wmpage23-lawy{margin:auto;}
.wmpage23-components .wmpage23-title{text-align:center;max-width:780px;margin:0 auto 40px}
.wmpage23-components h5{font-weight:var(--fontbold9);font-style:normal;line-height:48px;color:#313131;transition:all .3s ease;text-align:center}
.wmpage23-content-wrap{position:relative;display:flex;flex-wrap:nowrap}
.wmpage23-img-wrap{position:relative;left:0;z-index:10;max-width:580px}
.wmpage23-tab-outer{position:relative;margin-top:40px;flex:1;}
.wmpage23-img-item{border:1px solid #dcdcdc;overflow:hidden;display:none}
.wmpage23-nav-tab{min-width:880px;float:right;position:relative;z-index:20;display:flex;flex-wrap:wrap;border-bottom:2px solid #EC5221}
.wmpage23-tab-content{position:relative;background-color:#EFEFEF;padding:110px 40px 70px;min-height:395px}
.wmpage23-nav-tab a{width:33.33333%;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-weight:var(--fontbold7);font-style:normal;line-height:21px;font-size:var(--wmpage-font16);color:var(--fontcolor)!important;text-align:center;padding:20px 15px;transition:all .3s ease;background:#efefef}
.wmpage23-nav-tab .active{background:#EC5221;color:#fff!important;border-right:transparent}
.wmpage23-tab-content::before{position:absolute;bottom:0;left:-80px;content:'';display:block;width:50%;height:50%;background-color:#efefef;z-index:0}
.wmpage23-tab-content::after{content:'';display:block;clear:both}
.wmpage23-text{position:relative;z-index:30;display:none}
.wmpage23-text article p:not(:last-child){margin-bottom:20px}
.wmpage23-nav-tab a:hover{text-decoration:none}
.wmpage23-text article p{color:var(--fontcolor)}
@media(max-width:1366px){.wmpage23-img-wrap{max-width:50%}
.wmpage23-tab-outer{max-width:50%}
}
@media(max-width:1200px){.wmpage23-nav-tab{min-width:auto;float:none}
.wmpage23-tab-content::before{display:none}
.wmpage23-tab-outer{margin-top:0}
.wmpage23-tab-content{padding:20px;min-height:auto}
.wmpage23-text article p:not(:last-child){margin-bottom:10px}
}
@media(max-width:1024px){.wmpage23-components .wmpage23-title{margin:0 auto 20px}
.wmpage23-content-wrap{flex-direction:column-reverse}
.wmpage23-img-wrap,.wmpage23-tab-content,.wmpage23-tab-outer{max-width:100%}
.wmpage23-img-item{max-width:none;max-height:none;}
.wmpage23-img-item img{width:100%}
.wmpage23-nav-tab a{padding:25px 10px}
}
@media(max-width:768px){.wmpage23-nav-tab a{padding:15px 10px}
}
@media(max-width:500px){.wmpage23-nav-tab a{width:100%;padding:20px 10px}
}
.pro-d-main .wmpage23-tab-outer{margin-top:0}
.pro-d-main .wmpage23-img-item{height:100%}
.pro-d-main .wmpage23-content-wrap{align-items:stretch}
.pro-d-main .wmpage23-text .read-more a{padding:10px 20px;background:var(--color);color:#fff}
.pro-d-main .wmpage23-text .read-more{margin-top:10px}
.pro-d-main .wmpage23-tab-content::before{ display: none;}
.pro-maylink{display: none;}
.wmpage23-tab-outer{margin-top:0}
.wmpage23-img-item{height:100%}
.banner-inner .banner-title-h1 {display: none;}
.banner-inner .banner-content .l-wrap {justify-content: flex-end;}
/*.pro-main .pro-maylink{display:block;}*/
.kche-t172 .kche-t172-item {align-items: center;}
.prodetails-content article .wmpage23-nav-tab{min-width:860px;}

.pro-main .pro-maylink.procate-maylink{padding-bottom:4%;display:block;}
.procate-maylink .maylink-list{display:flex;flex-wrap:wrap;}
.procate-maylink .maylink-list .swiper-slide{width:16%;margin-right:0.8%;}
.procate-maylink .maylink-list .swiper-slide:nth-child(6n){margin-right:0;}
.procate-maylink .maylink-list .swiper-slide:nth-child(n+7){margin-top:4%;}
@media (max-width:768px){.pro-main .pro-maylink.procate-maylink{padding-bottom:60px;}
.procate-maylink .maylink-list{justify-content: space-between;}
.procate-maylink .maylink-list .swiper-slide{width:49%;margin-right:0;}
.procate-maylink .maylink-list .swiper-slide:nth-child(n+3){margin-top:40px;}}
.procate-maylink .maylink-list .swiper-slide .pro-img img{object-fit: contain;background:#fff;}

.singgle-main .kche-t147 .kche-t147-item-des{display:none;}
.singgle-main .kche-t147-item-btn{display:inline-flex;align-items:center;justify-content:center;width:80px;line-height:1;padding:2px;cursor:pointer;}
.singgle-main .kche-t147-item-btn em{font-size:32px;color:var(--color)}
.singgle-main .kche-t147-item-btn.active{margin-top:10px}
.singgle-main .kche-t147-item-btn.active em{transform:rotate(180deg)}
@media (max-width:768px){.singgle-main .kche-t147 .kche-t147-item-icon{line-height:1.2}}
.singgle-main .kche-t219 .kche-t219-content{background:none;justify-content:space-between;}
.singgle-main .kche-t219 .kche-t219-img p{color:rgba(26,26,26,0.5);}
.singgle-main .kche-t219 .kche-t219-img h5{color:var(--color);font-size:32px;line-height:1.3;}
.singgle-main .kche-t219 .kche-t219-img{width:41%;}
.singgle-main .kche-t219 .kche-t219-info{padding:0;flex:inherit;width:51%;}
.singgle-main .kche-t219 .kche-t219-info .kche-t219-text p{color:rgba(26,26,26,0.7);}
.singgle-main .kche-t219 .kche-t219-info .kche-t219-btn{display:flex;margin-top:20px}
.singgle-main .kche-t219 .kche-t219-info .kche-t219-btn a{text-decoration:none!important;display:block;cursor:pointer;color:#fff;transition:all .36s ease;padding:14px 32px;border-radius:3px;overflow:hidden;position:relative;z-index:1;background:var(--color);font-family:var(--bold) !important;}
.singgle-main .kche-t219 .kche-t219-info .kche-t219-btn a:after{content:"";position:absolute;top:0%;bottom:0%;left:-20%;right:0%;width:130%;background:#cc451a;transition:all .4s ease;z-index:-1;overflow:hidden;transform-style:preserve-3d;transform:translate3d(-100%,0px,0px) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(45deg,0deg);}
.singgle-main .kche-t219 .kche-t219-info .kche-t219-btn a:hover::after{transform:translate3d(0%,0px,0px) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);}
@media (max-width:1024px){.singgle-main .kche-t219 .kche-t219-img{width:100%;}
.singgle-main .kche-t219 .kche-t219-info{padding:15px 0 0;width:100%;}
.singgle-main .kche-t219 .kche-t219-img h5{font-size:var(--fontsize24);}
.singgle-main .kche-t219 .kche-t219-info .kche-t219-btn a{padding:8px 20px}}
@media (max-width:500px){.singgle-main .kche-t219 .kche-t219-img h5{font-size:var(--fontsize22);}
.singgle-main .kche-t219 .kche-t219-info .kche-t219-btn a{padding:6px 15px}}
.intelligent-flex{position:relative;left:50%;transform:translateX(-50%);width:100vw;display:flex;flex-wrap:wrap;margin:20px 0 50px;}
.intelligent-lef{width:50%;}
.intelligent-lef video{display:block;width:100%;height:100%;object-fit:cover}
.intelligent-rig{width:50%;background:var(--color);color:#fff;padding:3% 6%;display:flex;align-items:center}
.intelligent-tit{font-weight:bold;font-size:36px;margin-bottom:3.5vw;}
.intelligent-list li{position:relative;display:flex;align-items:center;padding-bottom:40px;}
.intelligent-list li:last-child{padding:0;}
.intelligent-list li .intelligent-icon{width:50px;height:50px;border:1px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:20px;background:var(--color);position:relative;}
.intelligent-list li .intelligent-icon img{width:50%;}
.intelligent-list li .intelligent-txt{flex:1;line-height:1.4;color:rgba(255 255 255 / 80%);font-size:var(--fontsize18)}
.intelligent-list li:not(:last-child)::before{content:'';width:1px;height:100%;background:rgba(255 255 255 / 50%);position:absolute;left:24px;bottom:-30%;}
@media (max-width:1280px){.intelligent-rig{padding:2% 4%}
.intelligent-tit{margin-bottom:2vw}}
@media (max-width:1024px){.intelligent-rig{padding:2% 3%}
.intelligent-tit{font-size:var(--fontsize26)}
.intelligent-list li .intelligent-txt{font-size:var(--fontsize16)}}
@media (max-width:768px){.intelligent-lef{width:100%;}
.intelligent-rig{width:100%;padding:20px 15px 30px}
.intelligent-tit{font-size:var(--fontsize24);margin-bottom:15px}
.intelligent-list li{padding-bottom:30px}
.intelligent-list li .intelligent-icon{width:40px;height:40px;margin-right:15px}
.intelligent-list li:not(:last-child)::before{left:19px}}
.foodproduct{margin-bottom:40px}
.foodproduct-sm{color:rgba(26,26,26,0.5);}
.foodproduct-tit{color:var(--color);font-size:32px;line-height:1.3;font-weight:bold;margin-bottom:30px}
.foodproduct-list{display:flex;flex-wrap:wrap;justify-content:space-between}
.foodproduct-list li{width:24%;margin-bottom:30px}
.foodproduct-list li .foodproduct-pic a{display:block;aspect-ratio:1/1;width:100%;overflow:hidden;position:relative;border:1px solid #eee;}
.foodproduct-list li .foodproduct-pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.4s;}
.foodproduct-list li .foodproduct-pic img:nth-child(2){position:absolute;top:0;left:0;opacity:0}
.foodproduct-list li .foodproduct-pic em{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--color);color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.4s;opacity:0}
.foodproduct-list li .foodproduct-info{margin-top:15px;}
.foodproduct-list li .foodproduct-info a{display:block;line-height:1.3;color:var(--fontcolor);font-size:var(--fontsize18);transition:.4s;font-weight:bold}
.foodproduct-list li:hover .foodproduct-pic img{transform:scale(1.05)}
.foodproduct-list li:hover .foodproduct-pic img:nth-child(2){opacity:1}
.foodproduct-list li:hover .foodproduct-pic em{opacity:1;transform:translate(-50%,-50%) scale(1.05)}
.foodproduct-list li:hover .foodproduct-info a{color:var(--color)}
@media (max-width:1024px){.foodproduct-tit{font-size:var(--fontsize24);}
.foodproduct-list li{width:48%;}}
@media (max-width:500px){.foodproduct-tit{font-size:var(--fontsize22);margin-bottom:20px}
.foodproduct-list li .foodproduct-info a{font-size:var(--fontsize16);}}
.relatedcases{margin-bottom:40px;}
.relatedcases-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;}
.relatedcases-lef .foodproduct-tit{margin:0;}
.relatedcases-btn{display:flex;}
.relatedcases-btn>div{border-radius:5px;width:54px;height:54px;cursor:pointer;display:flex;align-items:center;justify-content:center;background:var(--color);transition:.3s;color:#fff;margin-left:10px}
.relatedcases-btn>div em{font-size:var(--fontsize20)}
.relatedcases-btn>div.swiper-button-disabled{opacity:.6}
.relatedcases-swiper .swiper-slide{position:relative;display:flex;flex-direction:column;height:auto}
.relatedcases-swiper .swiper-slide .relatedcases-pic{overflow:hidden;border:1px solid #eee;}
.relatedcases-swiper .swiper-slide .relatedcases-pic img{display:block;width:100%;transition:.4s}
.relatedcases-swiper .swiper-slide .relatedcases-info{padding:20px 0 0;flex:1;display:flex;flex-direction:column}
.relatedcases-swiper .swiper-slide .relatedcases-info-tit{transition:.4s;font-size:var(--fontsize20);font-weight:bold;line-height:1.4;margin-bottom:15px;}
.relatedcases-swiper .swiper-slide .relatedcases-info-list{display:flex;flex-wrap:wrap;margin-bottom:10px;margin-top:auto;}
.relatedcases-swiper .swiper-slide .relatedcases-info-list li{line-height:1.3;color:var(--color);border-radius:3px;margin:0 10px 10px 0;}
.relatedcases-swiper .swiper-slide .relatedcases-info-btn{color:var(--color);font-weight:bold}
.relatedcases-swiper .swiper-slide .relatedcases-info-btn span{text-transform:uppercase;margin-right:5px}
.relatedcases-swiper .swiper-slide .relatedcases-info-btn em{transition:.5s}
.relatedcases-swiper .swiper-slide .relatedcases-link{display:block;width:100%;height:100%;position:absolute;top:0;left:0;}
.relatedcases-swiper .swiper-pagination{display:none}
.relatedcases-swiper .swiper-slide:hover .relatedcases-pic img{transform:scale(1.05)}
.relatedcases-swiper .swiper-slide:hover .relatedcases-info-tit{text-decoration:underline;color:var(--color)}
.relatedcases-swiper .swiper-slide:hover .relatedcases-info-btn em{padding-left:10px}
@media (max-width:1280px){.relatedcases-swiper .swiper-slide .relatedcases-info-list li{font-size:var(--fontsize14);padding:5px 8px}}
@media (max-width:768px){.relatedcases-top{margin-bottom:20px;}
.relatedcases-btn>div{width:40px;height:40px}
.relatedcases-swiper .swiper-slide .relatedcases-info-tit{font-size:var(--fontsize18)}
.relatedcases-swiper .swiper-slide .relatedcases-info-list li{font-size:var(--fontsize13);padding:5px 6px}}
.gotop.active{ transform: scale(1.6);padding: 20px;}
@media (min-width:1025px){.head-left{margin-left:auto;margin-right:20px;}
.lang{background:var(--color);padding:0 10px;border-radius:30px}}
@media (min-width: 1024px) {.head-nav .nav-ul>li>a { margin: 0px 13px;}}
header.is-active .head-top{opacity:1;height:40px;background:#fff}
header.is-active .head-top .head-left{color:var(--fontcolor)}