*{margin:0;padding:0;font-family:Microsoft Yahei;}
/*清除浮动*/
.clearfix { *zoom: 1; }
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
.clear { clear: both; }
body{background: #F9F9F9}
ul{list-style: none}
a{text-decoration: none}

.box_c{
	width:1260px;
	margin:0 auto;
}
.box_c ul li{
	float:left;
	width:570px;
	margin:15PX 30PX 15PX 30PX;
	height:371px;
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
	border-radius: 5px;
	overflow: hidden;
	cursor:pointer;
	position: relative;
	top:0px;
	transition: 0.5s;
}

.box_c ul li .tp{
	width:570px;
	height:24px;
	background: url(/images/top_line.jpg) repeat-x;
}
.box_c ul li .tp img{
	float:left;
	margin:0 10px;
}
.box_c ul li .imgbox{
	width:570px;
	height:347px;
}
.box_c ul li .imgbox img{
	position: absolute;
	z-index: 100;
}
.box_c ul li .imgbox .flw{
	position: absolute;
	z-index: 200;
	width:570px;
	height:347px;
	border-radius: 5px;
	background: url(/images/flw.png);	
	opacity: 0;
	filter:alpha(opacity=0);
	transition: 0.5s;
}
.box_c ul li:hover .flw{
	opacity: 1;
	filter:alpha(opacity=100);
		transition: 0.5s;
}
.box_c ul li:hover{
	top:-5px;
	transition: 0.5s;
}
.box_c ul li .imgbox .flw .flw_c{
	width:155px;
	height:47px;
	background: url(/images/pl.png) no-repeat;
	position: relative;
	left:200px;
	top:150px;
}
.box_c ul li .imgbox .flw .font{
	position: relative;
	top:268px;
	left:15px;
	overflow: hidden;

}
.box_c ul li .imgbox .flw .font p{
	float:left;
	font-size:16px;
	color:#fff;
}
.box_c ul li .imgbox .flw .font a{
	float:right;
	font-size:16px;
	color:#fff;
	margin-right:30px;
}
.box_c ul li .imgbox .flw .font a:hover{text-decoration: underline}
.box_c ul li .imgbox .flw .flw_c a{
	display: block;
	color:#fff;
	font-size:16px;
	float:left;
	height:47px;
	line-height: 47px;
	padding-left: 60px;
	text-decoration: none;
}