@media(max-width:1600px){
#productlist_ul li .thumb1{height:18.75vw;}
#proshow .small{padding:10px}
}
@media(max-width:1000px){
.categorys_positon{float:left;width:100%}
.categorys_positon p{display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap; flex-wrap: wrap;}
.categorys_positon p font{width:33.333%;float:left;margin:0;}
.categorys_positon p font a{padding:20px 15px; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;font-size:16px;line-height:1.4}
#proshow .big{padding:25px}
}

@media(max-width:1000px){
#honor_ul li{width:32%;margin-right:2%;}
#honor_ul li:nth-child(4n){margin-right:2%;}
#honor_ul li:nth-child(3n){margin-right:0;}
#honor_ul li:nth-child(-n+4){margin-top:30px;}
#honor_ul li:nth-child(-n+3){margin-top:0;}
#honor_ul .thumb img{height:18vw;}
#honor_ul b{font-size:16px}
/**/
#blog_ulist h2{font-size:18px}
#blog_ulist .thumb{height:180px}
.news_content{padding:25px 0}
/**/
#productlist_ul li{width:32%;margin-right:2%;}
#productlist_ul li:nth-child(4n){margin-right:2%;}
#productlist_ul li:nth-child(3n){margin-right:0;}
#productlist_ul li:nth-child(-n+4){margin-top:30px;}
#productlist_ul li:nth-child(-n+3){margin-top:0;}
#productlist_ul li .thumb1{height:25vw;}
#productlist_ul li h2{font-size:16px}
#productlist_ul li .desc b{font-size:16px}
/**/
#cases_ulist .desc{padding:35px;}
#cases_ulist h2{font-size:18px}
#cases_ulist .descp{font-size:16px;-webkit-line-clamp:5; margin: 20px 0;line-height: 1.8;}
#cases_ulist .amore font{font-size:16px}
#cases_ulist .thumb{height:380px}
.map iframe {height: 31.81818181818182vw;}
}
@media(max-width:1000px){
#proshow .thumb{width:100%;border: 1px solid #ddd;}
#proshow .params{width:100%}
#proshow .params .desc{height:auto}
/**/
#proshow .big{padding:0;height:0px;opacity:0}
#proshow .swiper-small{border:0;padding:0}
#proshow .small{border:0;padding:0}
#proshow .small img{width:100%;height:auto}
#proshow .swiper-small:before{background:none}
#proshow .swiper-small:after{background:none}
#proshow .params{padding:0;border:0;background:none;margin-top:25px}
#proshow .params .desc{padding:0;border:0;background:none}
#proshow .params h1{font-size:20px;margin-bottom:15px}
.proshow{background:none}
#proshow .params .params_pdf{margin-top:25px}
}
@media(max-width:800px){
.page_title{font-size:25px;margin-bottom:25px}
.page_content { line-height:1.5;font-size:16px;padding:35px 0;}
#honor_ul li{width:48%;margin-right:4%;margin-top:4%;}
#honor_ul li:nth-child(4n){margin-right:4%;}
#honor_ul li:nth-child(3n){margin-right:4%;}
#honor_ul li:nth-child(2n){margin-right:0;}
#honor_ul li:nth-child(-n+4){margin-top:4%;}
#honor_ul li:nth-child(-n+3){margin-top:4%;}
#honor_ul li:nth-child(-n+2){margin-top:0px;}
#honor_ul .thumb img{height:24vw;}
#honor_ul .thumb{padding:5px}
/**/
#blog_ulist h2{font-size:16px}
#blog_ulist .descp{font-size:14px}
/**/
#cases_ulist .thumb{width:100%;height:50vw}
#cases_ulist .desc{width:100%}
#cases_ulist h2{display:block;}
#cases_ulist .descp{display:block;}
/**/
.ftime{display:none}
.fname{width:90%;padding:10px 15px}
/**/
#productlist_ul li{width:48%;margin-right:4%;}
#productlist_ul li:nth-child(4n){margin-right:4%;}
#productlist_ul li:nth-child(3n){margin-right:4%;}
#productlist_ul li:nth-child(2n){margin-right:0;}
#productlist_ul li:nth-child(-n+4){margin-top:4%;}
#productlist_ul li:nth-child(-n+3){margin-top:4%px;}
#productlist_ul li:nth-child(-n+2){margin-top:0px;}
#productlist_ul li .thumb1{height:30vw;}
.pro_content{font-size:16px;line-height:1.5}
}

@media(max-width:700px){
#blog_ulist .amore font{font-size:12px;padding: 8px 10px;}
#blog_ulist h2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
/**/
.layui-form .input{width:48%}
#mobilex{margin-left:4%;margin-right:0}
#cppay{width:100%}
.map iframe { height: 40vw;}
}
@media(max-width:600px){
#blog_ulist .thumb{width:100%;height:40vw;margin-bottom:15px}
#blog_ulist .desc{width:100%;padding:0}
#cases_ulist .desc{padding:25px}
#cases_ulist .amore font{font-size:14px}
}
@media(max-width:550px){
.categorys_positon p font{width:50%;float:left;margin:0;}
.categorys_positon p.w1620{margin-left:15px;margin-right:15px}
.categorys_positon p font a{padding:15px}
.categorys_three a{border:0;padding:0;margin:10px}
.categorys_three{margin-left:15px;margin-right:15px}
#productlist_ul li .desc p{display:none}
.fname{width:70%}
.fdown{width:30%}
/**/
.layui-form .input{width:100%}
#mobilex{margin-left:0%;margin-right:0}
#cppay,#codex{width:100%}
}