﻿@media all and (max-width:960px) {
.head{ width:100%; padding-top:10px; height:auto; background:#fff;}
.logo{ width:50%;}
.logo img{ width:100%;}
.top{ width:100%; font-size:16px;}
.top a{ font-size:24px;}
.top01,.gonggao,.QQbox,.newslist ul li span,.span01,.link{ display:none;}
.tel{ text-align:center; background:#f6f6f6; padding:5px 0;}
.menu-btn,.menu-close{ width:26px; height:26px; padding:2px; position:absolute; top:25px; right:15px; background-position:center center; background-repeat:no-repeat; background-size:cover; cursor:pointer;}
.menu-btn{ background-image:url(../images/menu-btn.png); display:block;}
.menu-close{ z-index:1000; background-image:url(../images/menu-close.png); display:none;}
#menu{ display:none; width:100%; height:100%; background:#fff; position:fixed; left:0; right:0;  top:0; bottom:0; z-index:9999999;}
.menu{ width:100%; height:auto; padding-top:55px;}
.menu_ul li{ width:96%; margin:0 2% 5px; border-bottom:#ddd solid 1px; height:40px;}
.menu_ul li a{ border:none;}
.menu_ul li a.menu_a01,.menu_ul li a:hover{ background:none; border:none;}
.banner,.main,.maint,.mainb,.foot{ width:100%; height:auto;}
.maint_fl,.maint_fllb,.maint_ab,.maint_abnr,.maint_lx,.maint_lxnr,.mainb_cp,#demo,.mainb_news,.mainb_news ul,.left,.left_fl,.left_fllb li,.left_lx,.right,.nyright,.newslist,.newslist ul,.about,.news,.news_tj,.news_tjnr ul li,.newslist ul li a,.productlist ul li,.productlist ul li a img{ width:96%; height:auto; margin:2%; padding:0;}
.title h2,.title p{ width:auto;}
.left_fllb li,.productlist ul li{ width:46%;}
.span02,.span03{ width:50%;}
.productlist ul li a img{ height:120px;}
.about img,.news img{ width:auto!important; height:auto!important; max-width:100%!important; max-height:100%!important;}
.newslist ul li a{ height:30px; overflow:hidden;}
.left,.right{ float:none;}
.jiaozhu{ padding:0 2%; width:96%;}
}