﻿@charset "utf-8"; 
header .head-top{display:none}
@media (min-width:1025px){
header .head-top .container{height: 28px;}
header .container{height: calc(100% - 28px);}
.head-top em{color: var(--color);margin: 0 5px;}
.head-contact{display:flex}
header .head-top{display:block}
.headact .logo img{max-height:100%}
}
.highpro-l img{object-fit:cover}
.latestnews-img img{max-height:100%}
@media (min-width:769px){.hotpro-title{-webkit-line-clamp:1}}
.fcontact li:nth-child(3){display:none}
@media (max-width:768px){.kche-t46 .kche-item-img{max-width:100%}}
 .about-bottom{width:100%}
.about-bottom .home-title{text-align:center;margin:30px 0}
.about-bottom .about-r{width:100%}
.home-mainpro{position:relative;padding:4% 0}
.home-mainpro .mainpro-list{margin-top:3%;display:flex;flex-wrap:wrap;list-style:none}
.home-mainpro .mainpro-list li{width:23%;margin-right:2.6%;margin-bottom:2em}
.home-mainpro .mainpro-list li:nth-child(4n){margin-right:0}
.home-mainpro .mainpro-list li a{background:#fff;box-shadow:0 10px 40px 0 rgba(0,0,0,.1);display:block;width:100%;height:100%;position:relative;padding-bottom:5px}
.home-mainpro .mainpro-list li a .img{width:100%;aspect-ratio:1/1;position:relative}
.home-mainpro .mainpro-list li a .img img{width:100%;height:100%;object-fit:cover}
.home-mainpro .mainpro-list li a .title{margin-bottom:10px;padding:10px 15px 0;font-size:var(--fontsize18);transition:all .1s linear;position:relative;border-top:1px solid #eee}
.home-mainpro .mainpro-list li a .title::before{content:"";position:absolute;top:-1px;left:0;width:0%;height:1px;background:var(--color);transition:all .3s linear;z-index:1}
.home-mainpro .mainpro-list li a .title::after{transition:all .3s linear;content:"";position:absolute;top:-3.5px;left:0;opacity:0;width:0;height:0;border-style:solid;border-width:3px 0 3px 5px;border-color:transparent transparent transparent var(--color)}
.home-mainpro .mainpro-list li a:hover .img img{transform:scale(1.02)}
.home-mainpro .mainpro-list li a:hover .title{color:var(--color)}
.home-mainpro .mainpro-list li a:hover .title::before{width:100%}
.home-mainpro .mainpro-list li a:hover .title::after{opacity:1;left:calc(100% - 4px)}
@media (max-width:768px){.home-mainpro{padding:40px 0}
.home-mainpro .mainpro-list{justify-content:space-between}
.home-mainpro .mainpro-list li{width:48%;margin-right:0;margin-bottom:1em}}
  @media (min-width:1025px){nav .nav .liproducts-diff .submenu{min-height:430px}
}
.home-mainpro .mainpro-list li:nth-child(n+9){display:none}
.home-mainpro .home-title{text-align: center;}
section.hotproduct{display:none}
.head-contact .phone a{margin-right:15px}
 .home-inqury{padding:40px 0;background-color:#F1FAF6}
.home-inqury .list{padding:10px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;border:1px solid #EDEDED;border-radius:5px;width:80%;margin:0 auto}
.home-inqury .container{display:flex}
.home-inqury .left{margin-right:40px;width:50%}
.home-inqury .left .title{text-align:center;font-size:24px;font-weight:700;line-height:2;margin-bottom:40px}
.home-inqury .left{display:flex;flex-direction:column;justify-content:center}
.home-inqury .right{padding:60px 50px;flex:1;border-radius:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B6A1D145}
.home-inqury .right .title{text-align:center;font-size:24px;font-weight:700;line-height:2}
.home-inqury .right .desc{margin-bottom:16px;line-height:1.2;text-align:center}
.home-inqury .lists{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}
.home-inqury .icon em{font-size:26px;color:var(--color)}
.home-inqury .icon img{max-width:30px}
.home-inqury .tag{font-weight:700;margin:10px 0}
@media (max-width:1024px){.home-inqury .container{flex-wrap:wrap}
.home-inqury .left{width:100%;margin-right:0;margin-bottom:20px}
.home-inqury .right{width:100%}
.home-inqury .list{width:100%}
}
.index .location{display:none;}