/* 平板 pad start*/
@media screen and (min-width: 768px) and (max-width: 992px) {
body{
	font-size:14px;	
	background-size:100% auto;
}

.visible-sm{display: block !important;}
.visible-sm-block {display: block !important;}
.visible-sm-inline {display: inline !important;}
.visible-sm-inline-block {display: inline-block !important;}
.hidden-sm{display:none !important;}

.wrapin{
	width:750px;	
}

.banner{
	height: 300px;
}
.hm_sups{
	padding:10px 0;
}
.hm_sups .item{
	width: 50%;
	float: left;
	position: relative;
	height: 70px;
	margin:10px 0;
}

.cm_title{
	margin-top:40px;
}

.hp_item{
	display: block;
	width: 242px;
	float: left;
	text-align: center;
	margin-right:10px;
}
.hp_item .photo{
	display: block;
	width: 242px;
	height: 170px;
	position: relative;
	overflow: hidden;
}

.hm_ab{
	padding-bottom:30px;
}
.ab_left{
	border:3px solid #0249b3;
	float: none;
	width: 746px;
	height: 356px;
	position: relative;
	margin-top:40px;
}

.ab_banner{	
	left: 10px;
	top: 20px;
}
.abslider{
	width:728px;
	height:310px;		
}
.ab_intro{
	width: 100%;
	float: none;
	margin-top:20px;
	line-height: 1.8;
}
.ne_item{
	width: 750px;
	margin-right:0;
}
.ne_item .inf{
	width: 475px;
}

.ft_fg{
	display: none;
}
.ft_fg2{
	display: none;
}
.ft_nav{
	width: 30%;
	float: left;
	padding-left:3%;
}
.ft_code{
	margin-top:15px;
	margin-left:40px;
}
.ft_inf{
	margin-top:35px;
	width: 56%;	
}
.ft_inf .t3{
	float:left;
	margin-right:15px;
	font-size:24px;
}

.cm_pos{	
	margin-left:-375px;
}

.aside{
	float: none;
	width: 100%;
	margin:10px auto 0 auto;
}

.pro_list{
	width: 750px;	
}
.lis_item{
	width: 235px;	
	margin:0 15px 0 0;	
}
.lis_item .photo{	
	width: 222px;
	height: 155px;	
}

.detail{
	width: 100%;
	float:none;
	margin:0 auto;
	clear: both;
}

/* 平板 pad end*/
}
