@charset "GB2312";
@media screen and (min-width: 1200px){
.sjbanner, .nvv{display:none;}
}
@media screen and (max-width: 1199px){
.banner{display:none;}
.sjbanner{ display:block; position:relative; z-index:0;}
.index_banner{margin:0px auto; width:100%; height:auto; }
.index_banner ul{overflow:hidden;}
.index_banner li{position: absolute; top: 0; left: 0;overflow: hidden; width: 100%;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position: absolute; bottom: 15px; left: 45%; z-index: 9999; display: block; width: 188px; height: 20px; _display: none;}
.index_banner cite span{float: left; display: block; width: 1em; height: 1em; text-indent: -999em; opacity: .8; cursor: pointer; background-image: url(../images/tg_flash_p2.png); background-repeat: no-repeat; margin-top: 0; margin-right: 5px; margin-bottom: 0; margin-left: 5px; }
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{ cursor: default; background-image: url(../images/tg_flash_p.png); background-repeat: no-repeat; }
.index_ad{background-size:150%; height:168px;}


}
@media screen and (min-width: 781px){
.nvv, .sj_nyban{display:none;}



	
	}
	
@media screen and (max-width: 780px){
#navbar{background:#1a83c7;}

.piclist,.contact,.industry,.b_logo,.ewm,#left{display:none;}

.news{width:100%;padding:0;}
.news dl dt{width:30%;padding:1%;}
.news dl dt img{width:100%;}
.news dl dd{width:65%;margin-left:2%;}
.new_tit{white-space:nowrap;}
.news dl dd{padding-top:0;}
.news ul li,.foot p{width:98%;padding:1%;}

.nvv{width:100%;height: 40px;background-color:#f40000;position: fixed;z-index: 9999;bottom: 0px;display: block;}
.nvv ul{margin: 0px;padding: 0px;}
.nvv li{width: 25%;float: left;color: #FFF;text-align: center;display: inline-block;}
.nvv li a{color: #fff;display: block;height: 40px;line-height: 40px;font-size: 14px;border:1px #FF4A4F solid;border-bottom:none;}
.right, .right img,.sj_nyban img{width:100%;}
.about .AboutLeft img, .nyban,.left,.foot .content .Dcenter nav{display:none;}

}
@media screen and (max-width: 640px){
.TopTel,.pro_list,.about_pic{display:none;}
.logo{width:100%;}
.menu,#nav{height:auto;}
.menu li{width:25%;border-bottom: #EA1819 1px solid;border-right: #EA1819 1px solid; box-sizing:border-box; height:30px; line-height:30px;}
#main{margin-top:2%;}
.scrolltop li{width:48%;margin-bottom:20px;}
.pro,.about_text{width:98%;padding:1%;}
.scrolltop img{height:170px;}
.about_text{margin-top:20px; height:390px;overflow:hidden;}
.container img{width:98% !important;margin:0 1%;}
}
@media screen and (max-width: 570px){



}