﻿@charset "utf-8"; 
:root{--color:#4E584A;--hovercolor:#4E584A}
.foot-item3 .fpronav{display: flex;flex-wrap: wrap;}
.foot-item3 .fpronav li{width: 49%;height: 51px;font-size: 14px;}
/*header nav .nav .submenu {max-height: 50vh;overflow-y: auto;}*/
@media (max-width: 1281px) {nav .nav .submenu li a {padding: 12px 25px;}}
nav .nav .submenu>li>ul{position: absolute;top: 0;left: 250px;background: #fff;display: none;}
nav .nav .submenu>li:hover>ul{display:block}
@media (min-width:1024px){nav .nav .submenu{height: 35vh;overflow-x: auto;}
#linatural-stones>ul{height: auto;}
#liproject>.submenu{width: 320px;}
#liabout-us>.submenu{width: 300px;}
#liproducts>.submenu{width: 280px;} }
.sf-menu .sub-menu .LiLevel2 .sub-menu{padding-left: 15px;}
.sf-menu>li:hover .sub-menu{display: none;}
.sf-menu>li:hover i{ transform:none;}
.sf-menu>li i{transform: none;}
.sf-menu .sub-menu .LiLevel2 .sub-menu{display: none}
.sf-menu .sub-menu .LiLevel2{position: relative;}
.sf-menu>li i.active{transform: rotate(-180deg);}
.kche-t116 .kche-t116-list.reslist{justify-content: inherit;}
.kche-t116 .kche-t116-list.reslist .kche-t116-item {margin-right: 2%;}
@media(max-width:768px){.kche-t116 .kche-t116-list.reslist .kche-t116-item {margin-right: 0%;}}
 @media (min-width:1024px){.foot-list>li.foot-item2 .fnav{display:unset}} 
footer .foot-contact span,footer .foot-contact span a{width: 100%;display: inline-block;}
header{background:var(--color);border-color:var(--color)}
@media (min-width:801px){.head-b{background:var(--color);}
nav .nav li .inmenu_1,nav>.nav>li:hover>a,nav .nav>li>a,.head-search-btn{color:#fff;}}
@media (max-width:800px){.mob-search{color:#fff}
.mob-menu span{background:#fff}}
@media (min-width:1025px) {footer .foot-item3{width: 40%;max-width: 40%;}}
footer .foot-item4,footer .foot-item5{display: none;}
footer .foot-item1 .item1img{margin-top: 10px;}
.foot-contact>p:nth-child(1),.foot-contact>p:nth-child(4){display:none}
.fshare{margin:0;}
.foot-contact>p{margin-top:5px;}
.kche-t174 .kche-t174-list .kche-t174-item { margin-top: 10px;}
footer .foot-item1 .foot-contact{display:none;}
footer .foot-item1 .foot-contact1>p{margin:5px 0;display:flex;}
footer .foot-item1 .foot-contact1 strong{font-weight: normal;}
footer .foot-item1 .foot-contact1 span{color: var(--footercolor);margin-left: 6px;display: inline-block;transition: color .2s ease-in-out;flex: 1;width:100%;}
footer .foot-item1 .foot-contact1 a{color: var(--footercolor);display: inline-block;transition: color .2s ease-in-out;flex: 1;width:100%;}