.index-foot{
	position:absolute;
	z-index:2;
	bottom:0px;
}
.con-container{
	top:88px;
	/* bottom:50px; */
	padding-top:0px!important;
}
#con:before{
	top:0;
	height:0px;
}
#con li{
	/* height:7.7rem; */
	box-sizing:border-box;
	margin-top:0px;
	padding:1rem 0rem 0.5rem 0.7rem;
	/* border-bottom:1px solid #ddd; */
	margin-left:0.5rem;
	margin-right:1rem;
}
#con li:after{
	left:0px;
}
#con li a{
	margin:0px;
	padding:0px;
	position:relative;
}
#con .mui-media-object{
	width:9.2rem;
	height:6.2rem;
	max-width:9.2rem;
	margin-left:0.5rem;
}
#con .mui-media-body{
	/* width:20rem; */
}
#con .newTitle{
	color:#333;
	font-size:1.6rem;
	width:100%;
	white-space:normal;
	line-height: 1.3;
}
#con .subtxt,#con .img-sub-txt{
	color:#bebebe;
	font-size:1.2rem;
	line-height: 1.5;
}
#con .subtxt{
	margin-top:1rem;
	position:absolute;
	bottom:0px;
}
#con .subtxt span,#con .img-sub-txt span{
	background:#fff;
}
#con .subtxt span.pName{
	margin-right:2.2rem;
}
#con .fxbb{
	float:left;
	width:14rem;
	height:12rem;
	overflow:hidden;
	border:1px solid #c8c7cc;
	box-sizing:border-box;
	margin-top:1.5rem;
	padding:0.5rem 0px;
	text-align:center;
	position:relative;
}
#con .fxbb.even{
	margin-left:0.5rem;
	margin-right:1.5rem;
	
}
#con .fxbb.odd{
	margin-left:0;
	margin-right:1rem;
}
#con .fxbb a{
	position:absolute;
	top:0.5rem;
	right:0px;
	left:0px;
	bottom:0px
}
#con .fxbb img{
	width:13.4rem;
	height:8.5rem;
	margin-bottom:0.5rem;

}
#con .fxbb span{
	font-size:1.3rem;
	color:#333;
}
#con .page-img .img-item{
	height:6.2rem;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	margin-right:1%;
}
#con .page-img .img-item.last{
	margin-right:0;
}
