@charset "GB2312";
@media screen and (min-width: 1100px){
.h_logo, .index_banner3, .nvv, .sj_nyban{display:none;}

}
@media screen and (max-width: 1099px){
.ad_rx{left:11%;}
.ad_ys{left:43.7%;}
.list1 li,{width:24.6%;}
.cz{width:48%;}
.cy{width:50%; float:right;}
.flink p{width:80%;}
}
@media screen and (max-width: 1024px){
.top_r{width:69%}
.ad_ys{left:43.2%;}
.ewm{margin-left:4%;}
}
@media screen and (min-width: 781px){
.sjdh, .sjbanner, .nvv{display:none;}

	
	}
	
@media screen and (max-width: 780px){
img, .right{width:100%;}
.top, .menu, .banner, .nyban, .left, .video .in_v_r{display:none;}
.logo{width:410px;margin:0 auto;margin-top:-43px;}
.sj_nyban{padding-top:83px;}
.sjbanner{ display:block; position:relative; z-index:0;padding-top:83px;}
.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%;padding-top:83px;}
.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; }
.about_p,.about p, .new_l, .new_r{width:98%;margin-left:1%;margin-right:1%;}
.sy_p_list{width:31%;}
.in_pro li, .index-products ul li{width:47%;}
.video .in_v_l{margin-top:60px;margin-left:5%;padding-bottom:40px}
.video{background-position:left}
.newsli li{margin-bottom:0;}
.d_logo{width:30%;}
.fwx{width:28%;margin-right:1%;}
.fwx img{width:95%; padding:2%;}
.d_lx{width:35%;}
.foot{margin-bottom:40px;font-size:14px;}
.related li{width:98%;}
.list1 ul li span{line-height:30px;}
.in_pro{WIDTH:99%; margin-left:1%;}
.video .in_v_l{width:95%;}
.index-products ul{margin:0}
.index-products ul li{margin-right:0;margin-left:1.5%;}
.sy_p_txt p{width:99%;font-size:9px;}
.list1 li img, .list2 li img{height:135px;}
.sy_p_txt{background:none;}
.sy_p_txt:hover{background:none;}
.newsli li{width:96%;margin-left:2%;margin-right:2%;}
.nvv{width:100%;height: 40px;background-color:#043369;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:#5697E2;border-bottom-color: #5697E2;text-decoration: none;border-top-width: 1px;border-top-style: solid;border-top-color: #5697E2;}
}
@media screen and (max-width: 640px){
.sy_p_list a{padding-right:2%;width:46%;}
.cz, .cy{margin:8px 5%;width:90%;}
.list1 li, .list2 li{width:49%;}
.hot_anl li{margin-left:2%;margin-right:2%;width:46%; float:left}
.cz img{height:auto;}
.fwx{width:110px;margin-right:0; float:right;}
.about_p img{width:90%;}
#divMainTab1{width:100%;}
}
@media screen and (max-width: 375px){
.logo{width:100%;}
.in_pro li{width:46%;}
.ny_logo{width:100%;padding-top:35px;}
.sjbanner, .index_banner li{padding-top:60px;}
.sy_p_list{width:96%;margin-left:2%;margin-right:2%;}
.sy_p_txt{background:url(../images/index_20.png) no-repeat 12px top}
.sy_p_txt:hover{background:url(../images/index_23.png) no-repeat 12px top #043369;}
.selected1,.normal1{width:150px;}
}