﻿@charset "utf-8";
:root{--color:#3c3a3a}
.pagesbanner{min-height:auto}
footer{background:var(--color)}
@media (max-width: 768px) {.home-banner {height: unset;}}
.nobanner header{background: #5d5d5d;}
@media (min-width: 1025px){.nobanner{padding-top:120px}
.head-logo a .himg {margin-left:-35%}
.head-left{transform:translateX(-20%)}
body:not(.nobanner) .head-left,body:not(.nobanner) .head-share ul a,body:not(.nobanner) .lang-icon span{color:var(--color)}
body:not(.nobanner) .lang-icon span::before,body:not(.nobanner) .lang-icon span::after{background:var(--color)}
body:not(.nobanner) .lang-icon img{filter:invert(.8)}
body:not(.nobanner) .head-nav .nav-ul>li>a,header.is-active .head-nav .nav-ul>li>a{color:var(--color)}
li#liproducts .submenu.nav0{display:flex;flex-wrap:wrap;gap:0 1.25%;position:fixed;top:120px;left:50%;max-width:100%;transform:translateX(-50%) scaleY(0);width:1200px;padding:5px 0}
li#liproducts:hover .submenu.nav0{transform:translateX(-50%) scaleY(1)}
header.is-active li#liproducts .submenu.nav0{top:75px}
li#liproducts .submenu.nav0 li{width:23%}
li#liproducts .submenu.nav0 li:nth-child(5n+1){width:13%}
li#liproducts .submenu.nav0 li:nth-child(5n+2){width:18%}
li#liproducts .submenu.nav0 li:nth-child(5n+4){width:18%}
li#liproducts .submenu.nav0 li a{padding:12px 15px;line-height:1.3;display:block;text-overflow:ellipsis;overflow:hidden;height:auto}}
