@charset "GB2312";
@media screen and (min-width: 1100px){
.h_logo, .index_banner3, .nvv, .sj_nyban{display:none;}

}
@media screen and (max-width: 1099px){
.top_r_t{padding-left:6%;}
.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){
.logo{padding-left:0;}
.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){
#head{background-image:none; background-color:#f00001; height:auto;}
img, .sy_p_list, .right{width:100%;}
.menu, .banner, .top_r, .rx_pic01, .nyban, .left{display:none;}
.logo{width:238px; float:left;padding-bottom:15px;padding-top:15px;}
.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; }
.ad_rx{left:13%;}
.ad_ys{left:41%;}
.new_l, .new_r{width:98%;margin-left:1%;margin-right:1%;}
.new_r{margin-top:40px;}
.d_logo{width:30%;}
.ewm{margin-left:2%;width:33%;}
.ewm img{width:90px;}
.d_lx{width:35%;}
.foot{margin-bottom:40px;font-size:14px;}
.related li{width:98%;}
.list1 ul li span{line-height:30px;}

.nvv{width:100%;height: 40px;background-color:#e90101;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: #ff7e7e;border-bottom-color: #ff7e7e;text-decoration: none;border-top-width: 1px;border-top-style: solid;border-top-color: #ff7e7e;}
}
@media screen and (max-width: 640px){
.sy_p_list a{padding-right:2%;width:46%;}
.ad_ys{display:none;}
.s_y_01, .s_y_02, .s_y_03, .s_y_04{width:100%;}
.pic01_bt{margin:10px auto;}
.index_list{margin-top:10px;}
.about .pic01_bt{margin:0 auto}
.n_bt, .new dl, .hot_anl{width:98%;margin:0 1%;}
.n_bt img{width:116px;}
.n_bt a{float:right;padding-top:10px;}
.ys_more{padding-bottom:20px;}
.d_logo, .ewm, .d_lx, .cz, .cy{margin:8px 5%;width:90%;}
.ewm img{width:130px;}
.case .vmc-arrow-left{left:0;}
.case .vmc-arrow-right{right:0;}
.vmcarousel > li{height:260px;}
.list1 li, .list2 li{width:49%;}
.hot_anl li{margin-left:2%;margin-right:2%;width:46%; float:left}
.cz img{height:auto;}
.ny_lx_l{width:100%;float:left}
.ny_lx_r{width:98%;padding-left:2%;float:left;}
.ny_lx_r img{width:140px;}
}