/* CSS Document */
@media(max-width:1680px){
	
}
@media(max-width:1560px){
	
}
@media(max-width:1440px){
	.nav > ul > li{ margin:0 20px;}
}
@media(max-width:1360px){
	.wrap{ width:90%;}
}
@media(max-width:1280px){
	.nav > ul > li{ margin:0 10px;}
}
@media(max-width:1230px){
	
}
@media(max-width:1200px){
	

}
@media(max-width:1160px){
	
	
	
}
@media(max-width:1000px){
	
}
@media(max-width:1060px){
	
	.wrap{ width:94%;}
	
	.headerbg{ height:auto; padding:20px 0;}
	.topsearch{position: absolute;  left: 20px;}
	
	.header_searchbg{ position:fixed;left:0; top:0; width:100%; background:#fff; height:100%;}
	.header_searchflex{ display:flex; justify-content:space-between;}
	.dgwt-wcas-om-return{ display:block;}
	.header_searchform{ width:calc(100% - 45px); margin:0;}
	.header_searchform .search_filed{ height:45px; color: #444; background:url(../images/topsearchicon.png) no-repeat 10px center; padding-left:40px;}
	.topsearchbtn.active:before{ display:none;}	
	
	.header .logo{ width:30%;}
	.menucion{ display:block;}
	.navbg{ position:fixed; display:none; width:100%; height:100%; left:0; top:124px; background:#fff; z-index:9999;}
	.navbg.active{ display:block;}
	.nav{ max-height:80vh; overflow-y:scroll;}
	.nav > ul{ display:block;}
	.nav li a{ text-align:center;}
	.nav > ul > li{ margin:20px 0;}
	.nav > ul > li.menu-item-has-children > a{ padding-right:0;}
	.nav > ul > li.menu-item-has-children > a:after{ position:static; margin-left:5px;}
	/*二级导航*/
	.nav li .sub-menu{ position:static; width:100%; box-shadow:none;}
	.nav li .sub-menu li a{justify-content: center; font-weight:600;}
	.nav > ul > li > .sub-menu > li{ padding:0;}
	
	.nav li .sub-menu li .dgwt-wcas-search-wrapp{ margin-left:0;}
	.nav li>.sub-menu>li.menu-item-has-children>a:after{ transform: rotate(0deg); margin-top: -20px;    margin-left: 10px;}
	
	/*三级导航*/
	.nav li .sub-menu li ul{ position:static; box-shadow:none; margin: 0;}
	.nav li .sub-menu li ul li{ padding:0;}
	.nav>ul>li>.sub-menu>li.menu-item-has-children:hover> ul{ display:none;}
	
	.headfixd .navbg{ top:84px;}
	.getinquirybtn a{ padding:12px 30px; font-size:14px; line-height:20px;}
		
	
	
	
}
@media(max-width:1024px){
	.proleftmenu .elementor-nav-menu > li{ display:block;}
	
	.proleftmenu .elementor-nav-menu > li > .elementor-item:hover .sub-arrow svg path, 
.proleftmenu .elementor-nav-menu > li > .elementor-item.highlighted .sub-arrow svg path,
.proleftmenu .elementor-nav-menu > li > .elementor-item.elementor-item-active .sub-arrow svg path
{  color:#E41718 !important;  fill:#E41718 !important;}
	
	
}
@media(max-width:768px){
	
	.topshear{ display:none;}
	.toprzlzc a{ font-size:14px;}
	
	/*底部开始*/
	.footerbg{ padding:35px 0px;}
	.footer{ display:block;}
	.footerleft, .footerbox{ width:100%;}
	.footermenu{ padding:0; margin-top:50px;}
	.footermenu > ul{ flex-wrap:wrap;}
	.footermenu > ul > li{ width:100%; margin-bottom:10px;}
	.footermenu ul li ul{ margin-top:10px;}
	.footermenu ul li ul li{ margin-bottom:0;}
	
	.copyrightbg{ padding:20px 0;}
	.copyright{ display:block;}
	.copyrrightleft, .copyrightright{ width:100%; text-align:center;}
	.copyrrightleft p{ font-size:12px; line-height:20px;}
	.copyrightright{ margin-top:10px;}
	
	.gNjMUMzzuYGQWT0QMN05c5UjDjNOTIQ{ padding:10px; height:auto;}
	.gNjMUMzzuYGQWT0QMN05c5UjDjNOTIQmessage a{ font-size:12px;}
	
	
	.popformcon{ width:90%; padding:20px;}
	.popformnr h2{ font-size:24px;}
	.phpformdesc p{ font-size:14px;}
	.popform{ padding-bottom:0;}
	
	
	div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-field-layout-columns{ margin-right:0 !important;}
	
	.dgwt-wcas-enable-mobile-form{ z-index:0;}
	
	.woocommerce-product-details__short-description ul{ padding-left:20px;}
	.woocommerce table.shop_attributes td p{ padding:5px;}
}
@media(max-width:580px){
}
@media(max-width:540px){
}
@media(max-width:480px){
}
@media(max-width:380px){
}
@media(max-width:340px){
	
}
@media(max-width:320px){
	
}
