﻿@charset "utf-8"; 
@media(min-width:1025px){#sol-swiper .swiper-slide{justify-content: center;}#sol-swiper .swiper-slide>div{flex: inherit;width: 36%;}#appli .sol-top h3{padding: 20px 0;}}
.kche-wrap-width{clear:both;margin:0 auto;width:100%;padding:15px 0;max-width:1600px;box-sizing:border-box}
.kche-t214 h5{font-size:26px;font-weight:var(--fontbold6,600);text-align:center;text-transform:capitalize;color:var(--fontcolor,#333);margin:0;margin-bottom:10px}
.kche-t214 .kche-t214-des{text-align:center;color:#666}
.kche-t214 .kche-t214-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;list-style:none;margin-top:40px}
.kche-t214 .kche-t214-item{width:22%;text-align:center}
.kche-t214 .kche-t214-p1{color:var(--color,#f1c881);margin-top:10px}
.kche-t214 .kche-t214-p2{color:#1a1414;font-size:20px;margin-top:10px}
.kche-t214 .kche-t214-p3{color:#6b6460;font-size:14px;margin-top:10px}
.kche-t214 .kche-t214-item em{margin-top:20px;display:inline-flex;align-items:center;justify-content:center;color:#6b6460;font-size:18px;width:46px;height:46px;background:rgba(228,168,83,0);border-radius:50%;border:1px solid #dcdcdc;transition:all .1s linear}
.kche-t214 .kche-t214-item img{width:220px;height:auto;object-fit:cover;border-radius:50%;transition:all .1s linear}
@media (max-width:1024px){.kche-t214 .kche-t214-item{width:48%;margin-bottom:20px}}
.foot-main .foot-intro{max-width:100%;}
.foot-intro strong.name,.foot-intro span.footerpro-list{display:block;width:100%;}
.foot-intro span.footerpro-list{margin-top:20px;}
.foot-intro span.footerpro-list>span{margin-right:30px;}
.foot-cate ul{max-width:100%;}
@media (min-width:1025px){.foot-main .l-wrap{flex-wrap:nowrap}
.foot-main .foot-item.foot-about{width:30%;}
.foot-main .foot-item.foot-cate{width:23%;}
.foot-cate ul>li{width:49%;margin-right:0;}}
@media (min-width:1025px) and (max-width:1440px){.foot-main .foot-feedback{width:20%;}
.foot-feedback .feedback-input{width:100%;}}
@media (max-width:1440px){.foot-intro span.footerpro-list>span{margin-right:15px}}
#home-swiper .swiper-slide-active img{animation: bannerimg 6s forwards;}
@keyframes bannerimg {
0% {transform: scale(1)}
80% {transform: scale(1.05)}
100% {transform: scale(1.047)}}
@media(min-width:1025px){
#liproducts:hover .submenu{display:flex!important;flex-wrap:wrap;max-width: inherit;width: 500px;left: -100px;position: absolute;}
#liproducts:hover .submenu>li{width:50%;}
}