﻿@charset "utf-8"; 
.table tr:nth-child(even) {  background: #fff; }  
.table tr:nth-child(odd) {  background: #eee;  }
aside .last-products li img{width:100%;max-height:120px;object-fit:contain}
aside .last-products li span{text-align:center}
@media (max-width:1475px){.productsDetails-article .details .right .btn-groups{justify-content:left}}
main.index section.about-us .block-box .pic img{object-fit:cover}
@media (max-width:768px){.parent{padding-top:60px}
main.page-template-1 .max-width-box article .item ul li .box .left img{max-width:100%;object-fit:contain}}
@media (min-width:769px){.kche-t162 .kche-t162-con p{font-size:14px}
main.index section.about-us .block-box .content{padding:2%;flex-wrap:revert}}
.swiper-box.index-swiper{position: static;transform:translate(0,0);}
.swiper-box.index-swiper img{display:block}
.swiper-index {height:auto;}
main.index {margin-top:0;}
body:not(.index) {padding-top:102px;}
.banner2-box {height:auto;min-height:inherit;position:static;}
.tabs {margin:0;}
.banner2-box img {display:block;}
header .top-box{top:0}
header {top:0;}
body:not(.index) header .top-box .info .left span,body:not(.index) header .top-box .info .left > span:nth-of-type(1),body:not(.index) header .top-box .info .left span a {color:#000;}
body:not(.index) header .top-box .info .right ul.sj li a{color:#000}
header .top-box .nav-box .right .search-box, header .top-box .nav-box .right .search-close{color:#000}
header .top-box .nav-box{background:#fff}
header .top-box .nav-box .right ul.nav1>li a{color:#000}
header .top-box .nav-box .right ul.nav1>li .submenu{background:#fff}
header .top-box .nav-box .right ul.nav1>li .inmenu_1,header .top-box .nav-box .right ul.nav1 li:hover>a{color:#fff}
@media screen and (max-width:1024px){header .top-box .nav-box .right nav{background:rgba(255,255,255,.95)}
header .top-box .nav-box .right ul.nav1>li .inmenu_1, header .top-box .nav-box .right ul.nav1 li:hover>a{color:var(--color)}
header .top-box .nav-box .right ul.nav1>li .submenu{background:none}
header .top-box .nav-box .right nav ul.nav1 i{color:#000}
header .top-box .nav-box{color:#000}
body,body:not(.index){padding-top:62px;}
.swiper-box.index-swiper{top:62px;}}
@media screen and (max-width:680px){body,body:not(.index){padding-top:0;}
.swiper-box.index-swiper{top:0;}}
footer {background:#f4f4f4;color:#000;}
.copyright {background:#eee;color:#000;}
footer .footer-info a {color:#000;}
