﻿@charset "utf-8";
:root{--headercolor:#000000}
@media(min-width:769px){.contactlist li{width: 31%;}}
iframe{height: revert-layer;}
.home-cate{padding-bottom:0}
.home-banner .swiper-slide>a::after{display:none;}
.head-left {display:none;}
@media (min-width:1025px){body {padding-top:116px!important;}}
header.is-active .head-top{opacity:1;height:50px}
.nobanner header .head-top,.nobanner header .head-info,header,header.is-active{background:#fff;}
.lang-icon img {filter:brightness(0);}
@media (min-width:1025px){.head-logo a img{transform: translateY(10px);}
header .header-logo{position: absolute;left:170px;top: 50%;transform: translateY(-50%);z-index:3;}
.head-top .l-wrap,.head-info .l-wrap{padding-left:150px;}
.head-nav{width:100%;}
.head-nav .search-box{margin-left:auto;}}
@media (min-width:1025px) and (max-width:1600px){header .header-logo{left:10px;}
.head-nav .nav-ul>li>a{margin:0 5px;}
.head-top .l-wrap,.head-info .l-wrap{padding-left:100px;padding-right:10px;}}
@media (max-width:1024px){.header-logo{position:absolute;left:20px;top:50%;transform: translateY(-50%);}
.header-logo img{max-height:50px;}
.head-logo{padding-left:50px;}
.head-logo a img{max-height:40px;}}
@media (min-width:1025px){.head-info{position:relative}
li#liproducts{position:static}
li#liproducts:hover .submenu.nav1{transform:translateX(-50%) scaleY(1);}
li#liproducts .submenu.nav1{width:100%;max-width:1600px;left:50%;transform:translateX(-50%) scaleY(0);display:flex;flex-wrap:wrap;padding:10px 0px;}
li#liproducts .submenu.nav1>li{width:25%;margin:10px 0;border-right:1px solid #dadada;padding:0 12px}
li#liproducts .submenu.nav1>li:nth-child(4n){border:none}
li#liproducts .submenu.nav1>li em{display:none;}
li#liproducts .submenu.nav1>li>a{font-weight:bold;padding:0 8px;line-height:1.4;height:auto;margin-bottom:10px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:var(--fontsize16)}
li#liproducts .submenu.nav1 ul{opacity:1;transform:none;box-shadow:0 0 0;position:static;min-width:100%;}
li#liproducts .submenu.nav1 ul li a{height:auto;color:#444;padding:8px;line-height:1.4;white-space:normal;font-size:var(--fontsize14);display:block}
li#liproducts .submenu.nav1 ul li a:hover{background:#dedede;}}