﻿@charset "utf-8"; 
aside .last-products li img{width:100%;max-height:120px;object-fit:contain}
aside .last-products li span{text-align:center}
main.index section.products .item ul li>div .rule-box{max-height:inherit;height:auto;}
@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}
main.index {margin-top:0;}
.swiper-box.index-swiper{position: static;transform:translate(0,0);}
.swiper-box.index-swiper img{display:block}
.swiper-index {height:auto;}
.banner2-box {height:auto;min-height:inherit;position:static;}
.tabs {margin:0;}
.banner2-box img {display:block;}
header .top-box .info .left span,header .top-box .info .left > span:nth-of-type(1),header .top-box .info .left span a {color:#335c9f;}
.lang-icon span{color:#335c9f}
.lang-icon span::before,.lang-icon span::after{background:#335c9f}
header .top-box .info .right ul.sj li a{color:#335c9f}
@media screen and (max-width:1024px){body {padding-top:62px;}
.swiper-box.index-swiper{top:62px;}}
@media screen and (max-width:680px){body {padding-top:0;}
.swiper-box.index-swiper{top:0;}}
.head-info .nav-ul>li a.inmenu_1{color:#0C557C}
@media (min-width:1024px){.head-info .nav-ul>li:hover>a{color:#0C557C}
.head-info .nav-ul>li:hover .submenu li:hover>a{background:#0C557C}}
@media (min-width:769px){.prodetails-info{padding-left:50px;}
.singglepic{width:380px;height:380px;}}
.prodetails-info .prodetails-text{-webkit-line-clamp: unset;}
.kche-t74>.kche-template-item>h5{padding:0;}