﻿@charset "utf-8"; 
:root{--color:#C99F72}
.kche-t8>h2 { font-size: 20px;}
.kche-t45>.kche-flex {padding-left: 20px;background: #f5f5f5;}
.kche-t46>.kche-flex-row-reverse { padding-right: 20px; background: #f5f5f5;}
.home-contact .contact-box-form {background: #fff;padding: 50px;position: relative;z-index: 999999;max-width: 600px;margin: auto;}
.home-contact .contact-box-form input, .home-contact .contact-box-form textarea {display: block;width: 100%;height: 50px;margin-bottom: 20px;border: none;border-bottom: 1px #adadad solid;font-family: var(--fontfamily);}
.home-contact .contact-box-form textarea {height: 100px;}
 @media (min-width:768px){.procate-list .procate-item{margin-right:3%;margin-bottom:1%}}
.home-hotpro ,.home-news{display: none;}
.home-process ul li{font-size:var(--fontsize18);line-height:1.8;margin-top:10px;text-align:center}
.home-process ul{display:flex;flex-wrap:wrap}
.home-process ul li{width:50%;text-align:left;display:flex;align-items:center;margin-bottom:10px}
.home-process ul li .icon{flex-shrink: 0;width:60px;height:60px;border-radius:50%;background:var(--color);margin-right:20px;display:flex;align-items:center;justify-content:center}
.home-process ul li .icon em{color:#fff;font-size:30px}
@media (max-width:500px) {.home-process ul li {width: 100%;}}  
.home-process{margin-bottom: 20px;}
.home-contact #ImgSend_I{background: var(--color); color: #fff;}
.home-contact #ImgSend_I{background:var(--color);color:#fff}
.home-contact .contact-box-form input,.home-contact .contact-box-form textarea{height:30px;margin-bottom:10px}
.home-contact .contact-box-form textarea{height:50px}
.home-contact .contact-box-form{padding:20px}
.head-info .head-logo a span{color:var(--color)}
.home-banner .banner-animote{background: rgb(77 77 77 / 63%);padding-top: 2%;padding-bottom: 2%;border-radius: 30px;max-width:1200px;}
.home-banner .banner-animote .title{margin-bottom:10px;}
@media (max-width:768px){.home-banner .banner-animote{max-width:95%;border-radius:10px;}
.home-banner{height:auto;}
.home-banner .banner-animote .text{font-size:12px;}
.home-banner .banner-animote .title{font-size:16px;margin-bottom:5px;}}
.home-projects{margin-bottom:4%}
@media (max-width:768px){.home-projects{margin-bottom:30px;}}
.pagesbanner .pagesbanner-animate{background: rgb(25 25 25 / 63%);max-width: 1200px;padding-top: 2%;padding-bottom: 2%;border-radius: 20px;}
.pagesbanner .pagesbanner-animate .p2{margin-top:10px}
@media (max-width:768px){.pagesbanner .pagesbanner-animate{max-width:95%;border-radius: 10px;}
.pagesbanner .pagesbanner-animate .p2{margin-top:5px;font-size:12px;}
.pagesbanner .pagesbanner-animate .p1{font-size:16px;}}
.wmkcfeedback input.wmkcfb-name{display:none;}
.home-about i , .home-about em { font-style: normal; }  
.home-about em ,  .home-about span{color: var(--color);font-weight: var(--fontbold6);}
.news-main .newslist li .newslist-info .date , .news-main .recentnews-list li .info .date ,.news-d-main .newscontent-date .detail-date{display: none;}.pro-d-main .kche-t10{width:100%;height:43px;margin-bottom:30px;display:flex;background-color:#EAEAEA;color:#FFFFFF;position:relative}
.pro-d-main .kche-t10 h2{display:inline-block;background:var(--color);color:#FFFFFF;margin:0px;width:auto;padding:0px 30px 0px 20px;font-size:var(--fontsize18);position:relative;text-transform:uppercase;position:absolute;left:0px;top:50%;transform:translateY(-50%);height:54px;line-height:54px}
.pro-d-main .kche-t10 h2::after{content:"";display:block;width:26px;height:104%;background-color:#FFFFFF;position:absolute;right:-15px;top:-1px;transform:skewX(18deg)}
.sidebar .recent-news .recentnews-list li .info .date{ display: none;}
.home-about .about-text p{line-height: 3;}
.home-about .about-text{ margin-top: 0;line-height: 1.2; }
 @media(max-width:768px){
.certifications-quality .kche-t46 .kche-item-img {max-width: 100%; }}
.home-process img{width: 100%;}
 .foot-logo{height:100%;display:flex;align-items:center}
.foot-logo span{color:var(--color);margin-left: 10px;}
 .bottom-btn .btn-item .icon-phone::before{content:"\e642"}
 @media (max-width:1024px){.head-info .head-logo a span{display:block}
.head-info ,header.is-active .head-info{background:#262626}}
  @media (max-width:768px){.home-about .about-text p{line-height:2}}
@media (max-width:768px){.head-info .head-logo a span {font-size: 14px;line-height: 1.2;}}
.prodetails-content table img{min-width: 400px}
@media(max-width:768px){.prodetails-content table img{display:none;}.prodetails-content .table-wrap table tr td:nth-child(3){display:none;}}
.home-about .lazy-wrap::after { padding-bottom: 9%;}
.home-about iframe{ aspect-ratio: 16/9;width: 100%;}
.pro-main .pro-list li .pro-info .text{display:none;}
.pro-main  .pro-list li .pro-info .more{ display: none;}