﻿@charset "utf-8"; 
:root{--color:#A19064;--hovercolor:#A19064; }
.pro-list.list1 li .pro-img{border-bottom:1px solid #efefef;}
.pro-list li .pro-img img {object-fit:contain;background:#F7F7F7}
.maylink-list .swiper-slide .pro-img{border-bottom:1px solid #efefef;}
.maylink-list .swiper-slide .pro-img img{object-fit:contain;background:#F7F7F7}
@media (min-width:1025px){#liproducts .submenu{padding:10px;list-style:none;width:700px;display:flex;flex-wrap:wrap;left:-300px;position: absolute;justify-content: flex-start;}
#liproducts .submenu>li{margin:10px 0;position:relative;min-height:100px;width:49%;margin-left:1%}
#liproducts .submenu>li em,#liproducts .submenu>li i{display:none}
#liproducts .submenu>li>a{display:inline-block;text-decoration:none;height:auto;padding-left:100px;white-space: normal;line-height: 1.3;height: auto;text-align: left;width:100%;font-weight:var(--fontbold7)}
#liproducts .submenu>li .cate-con{padding-left:100px}
#liproducts .submenu>li .cate-con ul{position:static;display:block;background:0 0;padding:0;transform: initial;opacity: 1;}
#liproducts .submenu>li .cate-con ul li{margin-bottom:5px;}
#liproducts .submenu>li .cate-con ul a{font-size:14px;opacity:1;padding:0;height:auto;line-height:1.3;}
#liproducts .submenu>li .cate-img{width:80px;height:80px;position:absolute;left:0;top:0}
#liproducts .submenu>li .cate-img img{width:100%;height:100%;object-fit:cover}}
@media (max-width:1024px){#liproducts .submenu{margin:0;padding:0;width:auto;display:none}
#liproducts .submenu>li{margin:0;padding-left:20px;min-height:inherit;width:100%}
#liproducts .submenu>li .cate-img{display:none}
#liproducts .submenu>li>a{padding-left:0}
#liproducts .submenu>li .cate-con{padding-left:20px}}
@media (min-width:1025px){.pro-main .page-nav .pagenav-catelist>li{width:32%;margin-right:2%;}
.pro-main .page-nav .pagenav-catelist>li:nth-child(5n){margin-right:2%;}
.pro-main .page-nav .pagenav-catelist>li:nth-child(3n){margin-right:0;}
.pro-main .page-nav .pagenav-catelist>li:nth-child(n+4){margin-top:1em;}}
@media (min-width:1025px){
header .head-nav.head-nav-top{margin-right:20px;}
header .head-nav.head-nav-top .nav-ul>li>ul.submenu{z-index:9;}
.head-top:after{content:'';width:100%;height:1px;position: absolute;bottom:0;left:0;background: #fff;display:block;}}
header .head-nav.head-nav-top .nav-ul>li:after{content:'';width:1px;height:80%;top:50%;right:0;transform: translateY(-50%);position: absolute;display:block;background: #fff;}
header .head-nav.head-nav-top .nav-ul>li:last-child:after{display:none;}
@media (max-width:1024px){header .head-top{display:block;z-index:9}
.head-top .head-right{height:40px;width:100%;position: relative;z-index:9}
.head-nav.head-nav-top{position:relative;top:0;height:40px;padding:0;display:block !important;width:100%;transform: none !important;transition: none !important;margin:0 !important;overflow-y:initial}
.head-nav.head-nav-top .head-left{display:none !important}
.head-nav.head-nav-top .nav-ul{flex-direction: row;justify-content: center;height:100%;}
.head-nav.head-nav-top .nav-ul>li{width:25%;z-index:99}
header .head-nav.head-nav-top .nav-ul>li:after{background: var(--introcolor);}
header .head-nav.head-nav-top .nav-ul>li>a{padding:0 10px;width:100%;justify-content: center;}
.head-nav.head-nav-top .nav-ul>li .icon-arrow-down{transform: rotate(0deg);width:auto;height:auto;font-size:16px;right:0}
.head-nav.head-nav-top .nav-ul>li>ul{position: absolute;top:100%;left:0;padding:0;min-width:initial;z-index:99;width:100%;}
.head-nav.head-nav-top .nav-ul>li>ul li a{width:100%;padding:5px;text-align: center;}
header .head-info{position: relative;z-index: 8;}}
@media (max-width:768px){.head-nav{top:100px;}}
@media (min-width:1024px){body{padding-top:176px}
body .head-nav .nav-ul>li>a,body  .head-left .item a,body  .head-left .item em,body  .lang-icon span{color:#111}
body .head-info{height:136px}
body header.is-active .head-info{height:75px}
body .lang-icon img{filter:invert(1) brightness(0)}
body .head-top:after{background:#eee}
body .head-top .head-nav .nav-ul>li{border-right:1px solid #eee}
.nobanner .pagesbanner{min-height: auto;}}
.banner-inner .banner-breadcrumbs{display:none;}
.head-info .head-nav .nav-ul>li>a{font-size: var(--fontsize20);font-weight: var(--fontbold6);}
.head-top .head-nav .nav-ul>li>a{font-size: var(--fontsize18);font-weight: var(--fontbold5);}
