@media (max-width:1340px){#main_content,.top,.wrapper{width:89%}}@media (max-width:1150px){.header .m-btn{display:block}#main_content,.top,.wrapper{width:89%}.prod .hot,.prod .list{width:100%;float:none}.nav{display:none}.header .top{padding:18px 0;height:auto}.header .logo{margin:0}.mtitle{padding:46px 10px}.youshi .bd li h2{line-height:50px}.youshi .bd li .desc{padding:0 20px}.prod .cate:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#main_content:before,#side,.kehu .next,.kehu .prev{display:none}.prod .hot,.prod .list li .pic,.prod .list li .pic img{height:auto}.prod .cate a{margin:0 1px 1px 0}.prod .hot{margin-bottom:20px}.prod .list li{width:32.2%;margin:0 1.7% 1.7% 0}.prod .list li:nth-child(3n+0){margin-right:0}.about .pic{float:none}.about .pic img{width:100%}.about .desc{float:none;width:auto}#main,.factory,.faqs,.news{float:none;width:100%}.about .desc .link a{margin:0 auto}.row{padding:32px 0 20px;background:#fff}.row .hd{margin-bottom:0}.faqs,.news{margin:0 0 20px}.factory li.end{margin-right:16px}#main_content{margin-top:-50px}.pic_list .li,.pic_list2 .li{width:33.3333%;box-sizing:border-box;margin:0;padding:10px}}@media (max-width:768px){.gbook textarea,.prod .cate a,.prod .hot,.prod .list,.prod .list li{box-sizing:border-box}.nbanner,.prod .list li a:hover .desc{display:none}#main_content,.top,.wrapper{width:100%}.header{border-bottom:1px solid #ddd}.header .top{padding:18px 0;width:95%}.header .logo img{height:40px}.mtitle{padding:30px 10px}.mtitle p{line-height:24px;padding:10px 0}.mnav .navhd{height:78px}.youshi .bd li{width:33.33333%;margin:0}.prod{padding-bottom:0}.prod .cate{padding-left:1px}.prod .cate a{float:left;width:calc(33.3333% - 1px);margin:0 1px 1px 0}.prod .hot{margin:0 10px;width:auto}.prod .list{padding:5px}.prod .list li{width:50%;margin:0;padding:5px}.prod .list li a:hover .desc i{top:60px}.prod .list li a:hover .desc h2{top:100px}.kehu .fd a{margin-top:30px}.kehu{padding-bottom:30px}.factory li{float:left;width:33.3333%;margin:0}.factory li a{display:block;height:auto;margin:1px}.factory li a img{height:auto}.factory li.end{margin-right:0}.row{padding:10px}.row .hd{font-size:20px}.about{padding-bottom:30px}.about .bd{padding:0 10px}.about .desc{padding-top:20px}.about .desc .con{margin-bottom:15px}.icontact{padding:20px 10px}.icontact .info{width:100%;margin-right:0}.icontact .imap{width:100%;height:auto;padding:20px 0}.icontact .imap img{width:100%}.fmsg{float:left;width:100%}.gbook li{margin-bottom:10px}.gbook .field input{width:80%}.gbook textarea{width:100%;height:64px}.gbook .btn{width:100%}.copyright,.links{padding:10px}#main_content{margin-top:0}.main_t{display:none}.prod_detail .prod_pic{float:none;width:100%}.prod_detail .prod_info{float:none;width:100%;margin-top:20px}.case_list .li,.prod_list .list li{width:50%;padding:5px;box-sizing:border-box;margin:0}.pic_list .li,.pic_list2 .li{width:50%;padding:5px}}@media (max-width:480px){.header .top{padding:0;width:100%}.header .logo{padding:6px 0 6px 12px}.header .logo img{height:32px;display:block}.mnav .navhd{height:44px}#mnav a{height:50px;line-height:50px;font-size:14px}.mtitle{padding:10px}.mtitle h2{font-size:24px}.mtitle p{font-size:14px}.youshi .bd{padding:0}.youshi .bd li{width:33.3333%;margin:0;height:auto;padding:30px 0}.youshi .bd li .pic{padding-top:0}.youshi .bd li .desc{position:relative;margin-top:-20px}.youshi .bd li .desc p{display:none}.youshi .bd li h2{font-size:16px;margin-bottom:0;line-height:40px;padding:0 5px}.prod .cate{margin-bottom:20px}#main{padding:0 10px}.main_c{padding:10px 0}.newslist .item{padding:10px 0;margin:0}.newslist .item .pic{width:113px;height:80px;padding:1px}.newslist .item .desc{margin-left:130px}.newslist .item .desc .title{font-size:16px;margin-bottom:0;height:20px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.newslist .item .desc .info{height:40px;line-height:20px;margin-bottom:0;font-size:12px}.newslist .item .desc .more{height:20px;line-height:20px;font-size:12px;width:70px}.faqs_list .item{margin:0;padding:10px 0}.faqs_list .item .title{font-size:16px}.chat h2{font-size:14px}.chat a,.chat h2 strong,.tab .tabt span{font-size:16px}.chat a{width:100%}.pic_detail .title{padding:10px 0}.pic_detail .pic{padding-bottom:10px}}