﻿@charset "utf-8"; 
:root{--color:#877D74}
.dz-head{background: var(--color);}
.dz-head-top{border-bottom:1px solid #ddd;height:75px;}
.dz-head-top .l-wrap{height:100%;display:flex;align-items: center;justify-content: space-between;}
.head-top-nav{display:flex;align-items:center;height:100%;}
.head-top-nav li a{padding:0 10px;display:block;margin:10px 0;line-height:1;color:#fff;}
@media (min-width:769px){.head-top-nav{flex:1;max-width:calc(100% - 170px)}
.head-top-nav li{height:100%;}
.head-top-nav>li>a{height:100%;display:flex;margin:0;align-items: center;justify-content: center;}}
.head-top-nav li:not(:last-child) a{border-right:2px solid #000}
.dz-head-center{height:85px;}
.dz-head-center .l-wrap{height:100%;display:flex;justify-content:space-between;align-items:center;margin:0 auto}
.dz-head-center .l-wrap>i{display:none}
.dz-logo{max-height:100%;}
.dz-logo>a{display:flex;align-items: center;}
.dz-logo>a .cname{color:#fff;font-size:24px;font-weight: bold;font-style:italic;font-family: Century751BT;line-height: 1.2;padding-left:20px;}
.dz-logo img{max-height:80px}
.dz-search{display:flex;justify-content:center;position:relative;width:19%;margin-left:auto;}
.dz-search i{position:absolute;right:10px;top:50%;transform:translateY(-50%);background: #999;border-radius:50%;color:#fff;width:33px;height:33px;display:flex;align-items: center;justify-content: center;}
.dz-search input{padding:10px;padding-left:15px;width:100%;border-radius:5px;outline:0;border:1px solid #ddd;transition:all .2s ease;border-radius: 30px;}
.dz-search input:focus{box-shadow:0 0 9px 1px rgb(0 0 0 / 6%)}
.dz-head .lang-icon span{color:#fff;font-size: 18px;}
.dz-head .lang-icon span:before,.dz-head .lang-icon span:after{background: #fff;top:15px}
.dz-head-contact{display:flex}
.dz-head-contact>div{margin-left:20px;display:flex;align-items: center;font-size: 18px;}
.dz-head-contact a{display:block;font-weight:700;color:#fff;padding-left:10px;}
.dz-head-contact>div:nth-child(2) a{font-size: 28px;}
.dz-head-contact>div .icon{display:flex;align-items: center;justify-content: center;width:53px;height:53px;background: #AAA39E;border-radius: 50%;}
.dz-head-contact>div .icon em{color:#fff;font-size:30px;}


.dz-head-bottom{background-color:#606669;height:46px;box-shadow:0 2px 2px 0 #2b2b2b9e}
.dz-head-bottom .l-wrap{display:flex;height:100%}
.dz-home{height:100%;width:50px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}
.dz-home i{font-size:40px;color:#e5e6e7;transition:all .2s ease}
.dz-home:hover{background-color:var(--color)}
.dz-home:hover i{color:#fff}
.dz-type-nav{display:flex;align-items:center;justify-content:space-between;width:100%}
.dz-type-nav>li{width:16.6%;border:2px solid #00b0ea00;position:relative}
.dz-type-nav>li:hover{border-bottom:2px solid var(--color)}
.dz-type-nav li a{display:flex;align-items:center;justify-content:center;color:#fff;text-align:center}
.dz-type-nav img{max-height:40px;margin-right:10px}
.dz-type-nav>li:not(:last-child){border-right:2px solid #d2d2d2}
.dz-type-nav ul{position:absolute;left:50%;top:100%;transform:translateX(-50%);width:200px;background:var(--color);z-index:9}
.dz-type-nav ul li{width:100%;padding:10px;display:none}
.dz-type-nav li:hover ul li{display:block}
@media screen and (max-width:768px){.dz-head-bottom{display:none}
.dz-head-center .l-wrap>i{display:block;margin-right:40px;font-size:30px}
.dz-head-contact{display:none}
.dz-head-center .l-wrap{justify-content:flex-start;padding:15px 4vw;margin:0}
.dz-logo img{max-height:50px}
.dz-head{position:fixed;width:100vw;top:0;left:0;z-index:999}
.dz-search{position:absolute;top:100%;left:0;width:100%}
.dz-head-top{position:absolute;top:0;left:auto;right:100%;z-index:999;width:100vw;height:100vh;background:#00000070;transition:all .2s ease}
.head-top-nav{flex-direction:column;align-items:flex-start}
.dz-head-top .l-wrap{width:70%;height:100%;background-color:#606669;margin:0;padding:0}
.head-top-nav li{width:100%;border-bottom:2px solid #afafaf8f;}
.head-top-nav li a{border:none!important;color:#fff;padding:15px;margin:0}
.head-top-nav .dz-type-nav{flex-direction:column}
.head-top-nav .dz-type-nav li{border:none!important}
.head-top-nav .dz-type-nav li a{justify-content:flex-start;padding:10px 30px}
.head-top-nav .dz-type-nav li img{display:none}}


.sidebar-cate li.LiLevel1>a{font-weight:700}
header+main{max-width:1600px;margin:0 auto}

@media (max-width:1366px){header+main{padding:0 6%}}
.home-swiper{margin-top:0}
@media screen and (max-width:768px){body{padding-top:120px}}


.dz-home{margin-right:30px}
.dz-type-nav img{margin-right:0}
.dz-head-bottom{background-color:var(--color)}
.wmkc-template-33 .wmkc-flex{display:flex;align-items:center;background:0 0}
.common-content .pro-list .pro-img:after,.home-product-list .home-product-item{padding-top:100%}
.certi-swiper .certi-name{font-size:16px}
@media (max-width:560px){.certi-swiper .certi-name{font-size:14px}}
.dz-search i{cursor:pointer}
.dz-search span{font-size:18px;white-space:nowrap;line-height:36px;margin-left:10px;color:#666}
@media (max-width:768px){.dz-search span{display:none}}
footer{background:var(--color);}

@media (min-width:769px){.common-content .pro-list>li{width:20%}
.home-product-list>li{width:20%}}
.foot-right{color:#fff;background:var(--color)}
.sidebar-prolist .pro-img:after{padding-top:100%}
.foot-title{color:#fff}
.foot-cate ul a,.foot-contact ul .con,.foot-contact ul .iconfont,.foot-contact ul a,.foot-nav ul a{color:#fff}
.nycontactusbox,.sidebar-contact{margin-top:-18px}
footer .l-wrap{padding:30px 0;flex-wrap:wrap}
.foot-cate ul a,.foot-contact ul,.foot-contact ul a,.foot-nav ul a,.foot-right{font-size:18px}
.foot-address .email{display:flex}
.foot-address .icon{position:relative;top:2px;margin-right:10px}
.foot-address .icon i{color:#fff;font-size:20px}
.foot-address .con{font-size:18px;color:#fff;line-height:1.8}
.sidebar .sidebar-item:nth-child(3) .sidebar-title{padding-bottom:6px;margin-bottom:24px}
.wmkc-name{font-size:18px;color:#fff;margin-bottom:20px}
.foot-title{text-transform:capitalize}
.foot-imgs,.foot-wx{display:flex}
.foot-wx img{width:33.3%}
.foot-item{max-width:20%;width:20%}
.foot-item.foot-nav{max-width:17%;width:17%}
.foot-item.foot-cate{max-width:26%;width:26%}
.foot-cate ul,.foot-contact ul,.foot-nav ul{padding:0;max-height:inherit}
.foot-item.foot-social,.foot-item.foot-whapp{max-width:inherit;width:auto;margin-right:50px}
.foot-item.foot-whapp:last-child{margin-right:auto}
footer .l-wrap{justify-content:space-between}
.foot-item.foot-social img,.foot-item.foot-whapp img{height:170px}
.foot-item.foot-whapp img:first-child{margin-right:10px}
.foot-item.foot-whapp img:nth-child(3){margin-left:10px}
.foot-item.foot-contact ul li:nth-of-type(4){display:none}
@media (max-width:1300px){footer .l-wrap{padding:40px}}
@media (max-width:1200px){.foot-item.foot-social img,.foot-item.foot-whapp img{height:140px}
.foot-item.foot-social,.foot-item.foot-whapp{margin-right:30px}
.foot-address .con,.foot-cate ul a,.foot-contact ul,.foot-contact ul a,.foot-nav ul a,.foot-right{font-size:15px}
.foot-item,.foot-item.foot-cate,.foot-item.foot-nav{max-width:32%;width:32%}
.foot-item.foot-address{margin-right:34%}}
@media (max-width:992px){.foot-item.foot-social,.foot-item.foot-whapp{max-width:48%;width:48%;margin-right:0}
.foot-item,.foot-item.foot-cate,.foot-item.foot-nav{max-width:48%;width:48%}
.foot-item.foot-address,.foot-item.foot-whapp:last-child{margin-right:0}
.foot-item{margin-bottom:30px}
.foot-item.foot-social img,.foot-item.foot-whapp img{height:120px;width:auto}
.foot-wx img{max-width:30%;object-fit:contain;object-position:top}}
@media (max-width:768px){.foot-item,.foot-item.foot-cate,.foot-item.foot-nav,.foot-item.foot-social,.foot-item.foot-whapp{width:100%;max-width:100%}
footer .l-wrap{padding:5.3333333333vw 4vw}}
.floatwindow_fd_conct{top:220px!important}
@media (min-width:769px){#jljw_IM_GdImBox{bottom:30px!important}
.top-btn{bottom:105px!important}}
.common-content .content-title{margin-bottom:50px}
ul.list-paddingleft-2{margin-top:20px}
.nysupplylist{display:flex;justify-content:space-between;flex-wrap:wrap}
.nysupplylist li{width:23%}
.nysupplylist li:nth-child(2){width:54%}
.nysupplylist li div{background:var(--color);color:#fff;padding:15px 5px}
.nysupplylist li p{padding:6px 0}
@media (max-width:800px){.nysupplylist li{width:100%}
.nysupplylist li:nth-child(2){width:100%}}
.foot-item.foot-social img,.foot-item.foot-whapp img{height:auto}
@media(max-width:500px){.foot-item.foot-social img,.foot-item.foot-whapp img{height:120px}}
@media (min-width:768px){.head-top-nav #productsnav ul{position:absolute;left:50%;top:100%;transform:translateX(-50%);width:200px;background:var(--color);z-index:9}
.head-top-nav #productsnav ul li{width:100%;padding:10px;display:none}
.head-top-nav #productsnav ul li:hover{background:#AAA39E;}
.head-top-nav #productsnav ul li a{color:#fff}
.head-top-nav #productsnav{position:relative}
.head-top-nav #productsnav:hover ul li{display:block}
.head-top-nav li:not(:last-child) a{border-right:none}}
@media (min-width:769px){.head-top-nav{justify-content:space-between}
.head-top-nav>li>a{font-size: 18px;}
.head-top-nav li a{font-weight:800}}
@media(min-width:1025px){.lang-icon span{display:block;}}
.l-wrap{max-width:1540px !important;padding-left:70px;padding-right:70px;}
@media (min-width:1025px) and (max-width:1600px){.lang-icon span{display:block;}}
@media (max-width:1300px){.dz-logo>a .cname,.dz-head-contact>div:nth-child(2) a{font-size:18px;}}
@media (max-width:1024px){.l-wrap{padding-left:20px;padding-right:20px;}}
@media (max-width:768px){.dz-head-center{height:80px;}
.lang{top:25px;right:50px}
.lang-drop.lang-flex.active{top:65px !important}
.dz-logo>a .cname{font-size:16px;padding-left:10px;}
.head-top-nav{width:100%;}
.head-top-nav li>ul{padding-left:20px;}}