@media screen and (max-width: 767px) {
	
	.header h1{ width:calc( 100% - 180px ); padding-left:20px; position:relative;}
	.header nav{ display:none;}
	.header .tel{ display:none;}
	.header .lang{ width:100px; margin-left:5px; }
	.header .lang span{ background:none; color:#111;}
	.header .lang span font{ width:40px; display:inline-block; word-break: keep-all;white-space:nowrap;	overflow:hidden;vertical-align: middle;}
	.header .lang span i{border-color: #111 #fff #fff #fff; display:inline-block;vertical-align: middle;}
	.header .lang span:hover i{border-color: #fff #fff #111 #fff;}
	.header .lang ul li a{ background:#be9f63;}
	.header .lang ul li a:hover{ color:#fff;}
	.header .lang span:hover ul{ display:none;}
	
	
	#j-menu{ height:3px; background:#111; width:25px; display:inline-block; position:relative; margin-right:15px; margin-left:5px; vertical-align:middle; float:right; margin-top:45px; }
    #j-menu:after{height:3px; background:#111; width:25px; display:block; content:" "; position:absolute; left:0; top:-9px;}
	#j-menu:before{height:3px; background:#111; width:25px; display:block; content:" "; position:absolute; left:0; bottom:-9px;}
	
	.header nav{ display:none; position:absolute; left:0; top:110px; width:100%; background:#fff; margin-left:0; z-index: 9999;border-bottom:4px solid #eee; }
	.header nav>ul>li{ display:block; width:100%; line-height:58px;height:auto;  }
	.header nav>ul>li>a{ height:58px;padding-left:20px;}
	.header nav>ul>li:before,.header nav>ul>li.on:before,.header nav>ul>li:hover:before{ display:none;}
	.header nav>ul>li>a{ display:block;}
	.header nav>ul>li>a>i{ float:right; margin-right:10px; margin-top:30px;}
	.header nav>ul>li>ul,.header nav>ul>li:hover>ul{ display:none; position:static;text-align:left; border-left:0; border-right:0; border-radius:0;}
	.header nav>ul>li>ul>li>a{ padding-left:20px;}
	
	.product_list .item{ width:calc( 50% - 35px); display: inline-block; margin-left: 20px; margin-right: 0; vertical-align: top;  }
	.product_list .item:nth-child(2n){ margin-right:0;}
	.mob2{ background-size:cover;padding-bottom: 0;}
	.mob2 .right{ float:none; width:90%; margin: 0 5%; margin-bottom: 60px;}
	.mob2 .left{ float:none; width:90%; margin:0 5%;}
	.mob2 .left h3{ font-size:40px;}
	.mob2 .left h4{ font-size:26px; text-align: center;}
	.mob2 .left p{ font-size:20px;}
	.mob2 .left a.more{ margin:0 auto; margin-bottom: 60px;}
	.mob2 .bott{ position:relative; height:auto; width:100%;}
	.mob2 .bott:after{ height:100%; width:100%;}
	.mob2 .bott .item{ width:calc( 50% - 5px );}
	.mob2 .bott .item img{display:block; margin: 0 auto; }
	.mob2 .bott .item span{display:block; text-align: center;}
	.mob2 .bott .item span b sup{ font-size:15px; font-weight: normal;}
	
	.product_list .item .pd-img{ height:143px;}
	
	.mob3 .nlist .item{ width:100%;}
	
	.mob3 .nlist{ margin:0 5%; padding-top:40px;}
	.mob3 .nlist .item{ margin-bottom:30px;}
	.mob3 .nlist .item img{ max-width:100%; height:auto;}
	.mob3 .nlist .item span{width: calc( 60% - 40px );}
	.mob3 .nlist .item span em{ display:none;}
	.mob3 .nlist .item span b{ height:55px; overflow:hidden;}
	.mob3 .nlist .item span i{ display:none;}
	
	.product_title a{ font-size:22px;}
	
	ul.ulist li{ width:90%; margin:0 5%; margin-bottom:20px;}
	
	
	.mob5 .left{ width:90%; margin:0 5%; display:inline-block;}
	.mob5 .right{ width:90%; margin:0 5%; display:inline-block; padding-top:60px;}
	.mob5 .right label{ width:105%;}
	.mob5 .right label input{ margin-left:0;}
	.mob5 .right textarea{ margin-left:0; width:90%;}
	.mob5 .right .submit{ margin-left:0; width:100%;}
	
	.mob6 .warp{ width:90%; display:block; margin:0 5%; }
	
	.footer .logo{  display:block; width:290px; margin:0 auto; }
	.footer .nav-list{ width:100%; display:block; margin-top:40px;}
	.footer .nav-list dl{ width:calc( 50% - 60px  ); margin-left:50px;}
	.footer .ewm{ width:100%; display:block;}
	.footer .ewm .l{ width:100%; display:block; margin-bottom:20px;}
	.footer .ewm .r{ width:100%; display:block; text-align:left; margin-left:0; }
	.footer .ewm .r img{ margin-left:20px;}
	
	
	
	.product_list .item{ width:170px; margin-left:calc( 50% - 180px  ); }
	.product_list .item:nth-child(2n){ }
	.product_list .item .pd-img{ height:170px;}
	.product_list .item .pd-img>img{ height:170px; width:100%;}
	.dyui-main-box1 .product_list .item .pd-img>img{ height:170px;}
	
	.dyui-main-box1 .product_list .item .pd-shadow img {
    margin-top: 0px;
}
	.footer{ overflow:hidden;}
	.pd-img:hover .pd-shadow{ padding-top:60px; height:180px;}
	
	.header nav>ul>li#lang{ display:block;}
	.warp>.lang{ display:none;}
	#scrollsidebar{ display:none!important;}
	
	
.dyui-footer-line {height: 46px; display: block}
.dyui-footer-nav {position: fixed; bottom: 0; left: 0; right: 0; z-index: 999; display: block; background-color: #eee; height: 46px; border-top: solid 1px #ccc;}
.dyui-footer-nav ul {display: flex}
.dyui-footer-nav ul li {text-align: center; flex: 1;}
.dyui-footer-nav ul li a.c1 {height: 46px; line-height: 46px; color: #333; display: block; padding-top: 3px}
.dyui-footer-nav ul li a.c1 i {display: block; height: 20px; line-height: 20px; font-size: 16px}
.dyui-footer-nav ul li a.c1 span {display: block; height: 20px; line-height: 20px}
.dyui-footer-nav .dropdown-menu {min-width: 8rem}



.dyui-footer-line {height: 46px; display: block}
.dyui-footer-nav {position: fixed; bottom: 0; left: 0; right: 0; z-index: 999999999999999; display: block; background-color: #eee; height: 46px; border-top: solid 1px #ccc;}
.dyui-footer-nav ul {display: flex}
.dyui-footer-nav ul li {text-align: center; flex: 1;}
.dyui-footer-nav ul li a.c1 {height: 46px; line-height: 46px; color: #333; display: block; padding-top: 3px}
.dyui-footer-nav ul li a.c1 i {display: block; height: 20px; line-height: 20px; font-size: 16px}
.dyui-footer-nav ul li a.c1 span {display: block; height: 20px; line-height: 20px}
.dyui-footer-nav .dropdown-menu {min-width: 8rem}
	.header nav>ul>li#lang{ display:block;}
	
	
	.header{ position:relative;}
	
	.dyui-main-box{ padding:0;}
	
	.related-product .swiper-slide1{ width:calc( 100% - 10px ); display: block;}
	.dyui-main-box1{ margin:0;  margin-top:20px;}
	.xzzs ul{ padding:10px;}
	.xzzs ul li{  width:calc( 50% - 10px ); margin-right: 15px; text-align: center; }
	.xzzs ul li:nth-child(2n){ margin-right:0;}
	.xzzs ul li a.img img{ width:100%;}
	.xzzs ul li a.btn-1,.xzzs ul li a.btn-2{ width:75px;}
	.xzzs ul li a.btn-1{ margin-right:5px;}
	.gywm-box{padding:20px;}
	.gywm-pic img{ display:block; margin-right: 0; max-width:100%; margin-bottom: 20px; }
	.lxwm-box{ padding:15px;}
	.lxwm-box .left{ width:100%; margin:0;}
	.lxwm-box .right{ width:100%; margin: 0;}
	.lxwm-box .right img{ max-width: 100%;}
	.feedback{ padding:10px;}
	.feedback input.text{ width:100%; margin-left: 0px; margin-top: 10px;}
	.feedback textarea{ width:100%;}




.dyui-main-box1 .product_list .item{margin-left: 8px; margin-right: 0;width: calc( 50% - 13px);}
.dyui-main-box1 .product_list .item .pd-img{ height:100%;}
.dyui-main-box1 .product_list .item .pd-shadow{ height:100%;}
.dyui-mainr.col-sm-9{ padding:0;}
.dyui-main.row.gutters20{ margin:0;}


	
} 
@media screen and (min-width: 390px) and (max-width: 767px) {
	.product_list .item{ width:180px; margin-left:calc( 50% - 190px  ); }
	.product_list .item:nth-child(2n){ }
	.product_list .item .pd-img{ height:180px;}
	.product_list .item .pd-img>img{ height:180px; width:100%;}
	.dyui-main-box1 .product_list .item .pd-shadow img {
    margin-top: 10px;}
}

@media screen and (min-width: 360px) and (max-width: 389px) {
	.product_list .item{ margin-left:calc( 50% - 178px  ); }
}
@media screen and (width: 390px)  {
	.product_list .item{  margin-left:calc( 50% - 186px  ); }
}
@media screen and (width: 393px)  {
	.product_list .item{  margin-left:calc( 50% - 186px  ); }
}
@media screen and (width: 375px)  {
	.product_list .item{  margin-left:calc( 50% - 177px  ); }
}
@media screen and (width: 360px)  {
	.product_list .item{  margin-left:calc( 50% - 175px  ); }
}