﻿@charset "utf-8"; 
table tr:nth-child(odd){background-color: #efefef;}
table tr:nth-child(even){background-color: #fff;}
.head-logo a img{max-height:50px}
@media (max-width:1024px){.head-logo a img{max-height:35px}}
@media (min-width:1025px){#liproducts .nav3{transform:translate(-50%) scaleY(0);left:50%;max-width:1200px;padding:20px 30px;justify-content:flex-start}
#liproducts:hover .nav3{transform:translate(-50%) scaleY(1)}
#liproducts .nav3>li{margin:10px 2.5% 10px 0;width:18%;padding-top:100px}
#liproducts .nav3>li:nth-child(5n){margin-right:0}
#liproducts .nav3>li .cate-img{position:absolute;left:0;top:0;}
#liproducts .nav3>li .cate-img img{height:90px;width:auto;}
#liproducts .nav3>li>a{height:auto;line-height:1.3;font-weight:bold;font-size:var(--fontsize15);margin-bottom:10px}
#liproducts .nav3>li ul{transform:none;opacity:1;min-width:100%}
#liproducts .nav3>li ul li a{height:auto;line-height:1.3;font-size:var(--fontsize14);margin-top:5px;color:#777}
#liproducts .nav3>li ul li a:hover{color:var(--color)}}
@media (min-width:1025px){body{padding-top:126px;}
header{background: #fff;}
header .head-top,header .head-nav .nav-ul>li>a,header .head-top .lang-icon span{color:var(--fontcolor)}
header .head-top .lang-icon span:before,header .head-top .lang-icon span:after{background: var(--fontcolor);}
header .head-share ul a{color:var(--fontcolor);border-color:var(--fontcolor)}
header .head-top .lang-icon img{filter: invert(1);}}
.pagesbanner{min-height: inherit;}
.pagesbanner::after,.home-banner .swiper-slide>a::after{display:none;}