@charset "GB2312";
@media screen and (min-width: 1100px){
.h_logo, .index_banner3, .nvv{display:none;}
}
@media screen and (max-width: 1099px){
.left{display:none;}
.menu{width:65%;}
.btn_ct{width:7%;}
.tab_pic{width:17.6%;}
.tab_txt{width:74%;}
.tab_txt ul li img{margin-right: 17px;}
.ad_01 img, .sy_ys a img, .right, .product_lit, .list_title, .list1, .list2{width:100%;}
#divMainTab ul li{width:33.3%;}
.sy_ys{padding-top:10px;}
.sy_ys a{width:57%; float:right;padding-top:35px;}
.list1 li, .list2 li{width:24.6%;}
.cz{width:48%;}
.cy{width:50%; float:right;}
#allmap{width:52%;}
}
@media screen and (min-width: 781px){
.sjdh, .sjbanner, .sj_jj, .nvv, .sj_nyban{display:none;}

	
	}
	
@media screen and (max-width: 780px){
img, .sy_ys a{width:100%;}
.menu, .banner, .tab, .sy_lx .dxdl_bt a, .nyban{display:none;}
.logo{width:80%; float:left}
.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; }
.sj_jj h3 {text-align: center; line-height:70px; font-size:18px}
.sj_jj a img{width:107px; padding-top:10px;float:right;}
/*#myscroll{height:200px;}
#right, #left{margin-top:80px;}
#myscroll ul li{width:260px;}
#myscroll ul li img{width:250px; height:auto;}
*/
.sy_new li{width:98%;margin-left:2%;}
.new_rq, .sy_new li p{width:98%;}
#divMainTab ul li{width:33.3%;}
.m2img li, .sy_pro li, .list1 li, .list2 li{width:47%;margin-left:1%;height:auto;/*padding-bottom:10px;*/}
.list1 li img, .list2 li img{height:auto;}
.list2 li img{width:98%;padding:1%}
.divContent{padding-top:20px; padding-bottom:20px;}
.sy_ys{padding-top:0;}
.dxdl_bt span{font-size: 20px;padding: 6px 8px;}
.sy_lx{margin-top:20px;}
#lxfs{padding-left:0;}
.bottom .blogo {width: 30%;}
.bottom .flink{width:50%; margin-left:0;}
.bottom .ewm {width: 18%;}
.cz, .cy{width:90%;margin-left:5%;margin-right:5%;}
#lxfs, #allmap{width:100%;}
#lxfs{background:#00b1ff;}
.nvv{width:100%;height: 40px;background-color:#019de9;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;font-weight: bold;border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-right-color: #6cccff;border-bottom-color: #6cccff;text-decoration: none;border-top-width: 1px;border-top-style: solid;border-top-color: #6cccff;}
}
@media screen and (max-width: 570px){
.bottom .blogo {width:202px;}
.bottom .flink{width:100%; margin-left:0;}
.bottom .ewm {width: 100%; float:left; text-align:center; margin-top:20px;}

}