
.common_banner{
    height: 300px;
    width: 100%;
}
.sj-footer{ display:none;}
@media screen and (max-width: 1024px){
    .header,#menu,#fix_nav{display: none}
    .m_header,.swiper-container1{display: block}
	.m_logo > a > img{width: 100%; margin-left: 10px;}
    .w1200{ width: 100%;}
	.lxfx{ bottom:0; top:auto}
	.foot-r{ display:none;}
	.foot-m + hr{ display:none;}
	.in-video{ width: 96%;margin: 0 auto;float: none;}
	.in-video-div{ width:53%; float:left;}
	.inabout-des > a{top: 44px;}
	.in-about .in-title{ float: right;width: 47%;margin-top: 44px;}
	.in-news{  width: 96%; margin: 0 auto;float: none;clear: both;padding-top: 62px;}
	.inhzhb-li{ width:24%;}
	.inhzhb-bot > ul{ height: 255px;}
	.footer > .w1200{margin: 0 auto; width: 90%;}
	.foot-bot > .w1200{ width: 96%;margin: 0 auto;}
	.inpro-zz,.infac-zz{background:none;}
	.inpro-zz > .icon,.infac-zz > .icon{ display:none;}
}
@media screen and (max-width: 768px){
	.inpro-div > img { width:100%;}
	.inpro-li > a > p{height: 30px; overflow: hidden;}
	.in-video-div{ width:50%;}
	.in-about .in-title{ margin-top: 6px;}
	.invideo-zz{left: 92px;}
	.inhzhbli-div,.inhzhbli-div > img{ width:100%;}
	.inhzhb-li{margin-left: 3px;}
	.footer > .w1200{width: 96%;}
	.footer > .w1200 > hr{margin: 0 20px;}
	.foot-l > hr{margin: 0 20px;}
	.lxfx{bottom: 200px;}
	.infacli-div{ width:300px; height: 230px}
	.infacli-div > img{ width:100%; height: 230px;}

}
@media screen and (max-width: 480px){
	.sj-footer{ display:block;}
	.fullSlide,.lxfx,.in-video,.in-sz,.inlink-div,.footer{ display:none;}
	.inpro-li{ width:45%; margin-left: 2%;margin-right: 2%;}
	.in-factory > h3{font-size: 20px;}
	.in-factory > p{ font-size: 15px; width: 96%; margin: 0 auto;}
	.innews-fl{float: none;clear: both;padding-top: 20px;}
	.innewsfl-li{ margin-left:0; margin-right: 10px;}
	.innewsbt-div,.innewsbt-div > img{ width:100%; height: 170px;float: none;}
	.innewsb-li p{ clear:right;}
	.insz-li > div > b{ font-size:23px;}
	.insz-li > div > span{ top:-12px;}
	.inhzhb-li{ width:48%;}
	.inhzhb-bot > h3{ font-size:23px;margin-top: 40px;}
	.inhzhb-bot > ul{ overflow: inherit; height: auto;display: table;}
	.in-news{padding-top: 0;}
	.sj-footer{ background:#313131;}
	.if_bottom {line-height: 30px; height: 90px;}
	.if_bottom{ width:96%; margin: 0 auto;color: #fff;}
	.in-link{ padding-top:0;}
	.in-link > h3{ line-height:50px;}
	.in-link hr{margin-top: 16px;}
}
@media screen and (max-width: 425px){
    .it_icon{display: none}
}