@media only screen and (max-width:767px){
#header,.right-r{display:none}
.hidden-md{display:block}

.banner,.commonbanner{margin-top: 45px;}

.padd{padding: 30px 0;}

.pro-l .prol-t{padding-left: 10px;}
.pro-l,.pro-r{width: 100%;}
.pro-l{padding: 10px 4px;}
.pro-r{padding-left: 0;padding-top: 20px;}
.pronav{padding: 12px 5px;}
.pro-l .prol-t h3{font-size: 32px;}
.pro-l .prol-t h3 span{font-size: 20px;}
.pronav ul>li{font-size: 14px;}
.pronav ul>li>a{background-size: auto 100%;}
.pronav ul li ul li a{font-size: 14px;}
.pro-r ul li{height: 190px;}
.pro-r ul li a{font-size: 14px;}
.pro-r ul li a p{padding: 4px 14px;line-height: 16px;height: 80px;}
.pro-r ul li img{height: 100px;}

.abox{width: 100%;padding: 0;}
.abox-f{padding-top: 20px;}
.about img{padding-bottom: 10px;}
.about p{font-size: 14px;line-height: 18px;}
.news{padding-top: 20px;}
.news .abox-f ul li{padding: 10px;border-left:  4px solid #137b46;background: #CBE2D6;}
.news .abox-f ul li .news-r{width: 84%;font-size: 14px;}
.news .abox-f ul li .news-r b{padding-bottom: 2px;}
.news .abox-f ul li .news-l{font-size: 40px;line-height: 42px;color: #000;}

.linkfr{font-size: 12px;padding: 6px 0;}
.linkfr a{padding: 0 4px;}
.foot{padding: 30px 0;}
.foot .logof{padding-left: 22px;width: 24%;}
.foot .fcontact h1{font-size: 16px;}
.foot .fcontact p{font-size: 12px;padding-top: 4px;}
.foot .fcontact{width: 70%;float: right;}
.foot .ewm{width: 100%;padding-top: 30px;}
.foot .ewm ul{text-align: center;}
.foot .ewm ul li{display: inline-block;float: none;width: 28%;}
.copy{padding: 10px 0;font-size: 12px;}
}