﻿@charset "utf-8";
.new-main .new-list.list0 .new-intro,.product-main .pro-list.list0 .pro-intro{word-break:break-word}
.common-main article img{max-width:100%;height:auto}
.pro-detail .pro-detail-content img{height:auto}
.foot-main .foot-intro{margin-right:10px}
.sidebar-prolist .pro-item{align-items:center}
.map iframe{border:0}
.pro-detail .pro-detail-content .part-con .kche-wrap-width{padding:15px 0 0 0}
.inner-banner h1,.inner-banner h2{display:none}
.head-logo{display:flex;align-items:center;height:100%}
.head-main .head-logo img{max-height:80%}
#ind .ind-r{margin:0;top:0}
#ind .ind-r img{height:100%;object-fit:cover}
.send-inquiry .inquiry-form input{width:100%}
#about .about-con{padding-left:60px}
#about .about-img{padding:0}
#about .about-img .img-wrap{height:100%}
#about .about-img .box,#about .about-img .dot{display:none}
#about .about-img img{width:100%;height:100%;object-fit:cover}
#about .about-con h3{font-size:27px;line-height:1.4}
.more-btn{display:inline-block}
@media (max-width:1470px){#about .about-con h3{font-size:22px;margin-bottom:10px}
#about .about-con{padding-left:40px}}
@media (max-width:768px){#about{padding-top:40px}
#about .about-img{margin-bottom:20px}
#about .about-con h3{font-size:20px}
#about .about-con{padding-left:0}}
#about .about-con ul{padding-left:25px}
#about .about-con ul:before{display:none}
#about .about-con ul:after{display:none}
.contact .contact-box{background:0 0;color:#000;padding:10px 0 0}
.contact .contact-box p,.contact .contact-box p a{color:#000}
.contact .contact-box .title{font-size:2em;font-weight:var(--fontbold6);position:relative;margin-bottom:10px;padding-bottom:10px;color:var(--fontcolor)}
.contact .contact-box .title:after{content:"";position:absolute;width:80px;height:3px;top:100%;left:0;background:var(--color)}
.contact .contact-item{margin-bottom:30px}
.contact .contact-item .icon{background:var(--color);display:flex;align-items:center;justify-content:center;margin-right:15px;width:40px;height:40px;-ms-flex:0 0 40px;flex:0 0 40px;padding:10px;box-sizing:border-box}
.contact .contact-item .con p:first-child{font-weight:700;font-size:17px}
.contact .contact-item .con p a:hover{color:var(--color)}
.contact .contact-inquiry #feedbackForm{margin-top:-30px}
.map{margin-top:30px}
@media (max-width:768px){.contact .contact-box .title{font-size:18px;padding-bottom:14px}}
@media (max-width:560px){.map iframe{height:300px}}
#ind{padding-top:20px}
@media (max-width:1420px) {.kche-t138 .kche-t138-list .kche-t138-item .kche-t138-info{padding: 10px 20px;box-sizing: border-box;line-height: 1.2;}}
@media (max-width:1140px) {.kche-t138 .kche-t138-list .kche-t138-item .kche-t138-info{padding: 10px;}}
@media (max-width:1024px) {.kche-t138 .kche-t138-list .kche-t138-item .kche-t138-info{padding: 10px 15px;}}
.kche-t138 .kche-t138-list .kche-t138-item .kche-t138-info{position: unset;}
.kche-t138 .kche-t138-list .kche-t138-item .kche-t138-img{display: flex;justify-content: center;align-items: end;overflow: hidden;}
.kche-t138 .kche-t138-list .kche-t138-item{display: flex;flex-direction: column;align-items: center;}
.kche-t138 .kche-t138-list .kche-t138-item .kche-t138-img img{border: none;}
#liproducts .submenu{overflow:inherit}
#liproducts .submenu>li{position:relative;display:flex;flex-wrap:wrap}
#liproducts .submenu>li>a{width:100%;}
#liproducts .submenu>li ul{position:absolute;left:100%;top:0;width:auto;display:none;}
#liproducts .submenu>li:hover ul{display:block}
@media (max-width:1024px){
#liproducts .submenu>li ul{display:block;position:static;width:100%;padding-left:20px}
}