@charset "utf-8";.fw-nav{	text-align: center;}.fw-nav ul li{	*display: inline;	*zoom: 1;	display: inline-block;	width: 190px;	line-height: 30px;	margin: 10px 20px;	font-size: 0;	float: left;}.fw-nav ul li a{	color: #a40000;	font-size: 16px;	display: block;	width: 100%;	height: 100%;	border: 2px solid #a40000;	border-radius: 30px;}.fw-nav ul li:hover a,.fw-nav ul li.on a{	background-color: #a40000;	color: white;}.ls-box ul{	font-size: 0;	margin-left: -19px;	margin-top: 60px;}.ls-box ul li{	*display: inline;	*zoom: 1;	display: inline-block;	width: 279px;	height: 424px;	vertical-align: top;	margin-left: 19px;	position: relative;	margin-bottom: 25px;}.ls-box ul li .con-piece{	position: absolute;	width: 100%;	height: 100%;	border: 1px solid #cecece;		top: 0;	left: 0;	-webkit-transition: all .3s;	transition: all .3s;}.ls-box .top-img{	width: 100%;	overflow: hidden;}.ls-box .bottom-txt{	padding: 15px;	color: #333;	font-size: 14px;	line-height: 1.8;}.ls-box .name{	color: #a40000;	font-size: 16px;}.ls-box .goodat{	overflow: hidden;	text-overflow: ellipsis;	white-space:nowrap;}.ls-box .name span:first-child{	font-size: 22px;	margin-bottom: 5px;}.ls-box .btn-group{	margin-top: 15px;}.ls-box .btn-group a{	text-align: center;	display: block;	width: 108px;	line-height: 28px;	border: 1px solid #a40000;	color: #a40000;	font-size: 14px;	border-radius: 5px;}.ls-box .btn-group a:first-child{	background-color: #a40000;	color: white;}.ls-box ul li:hover .con-piece{	top: -20px;	box-shadow: 0 0 14px 7px rgba(0,0,0,.2);	}.ls-box ul li:hover .name{	color: #fa9700;}.ls-box ul li:hover .name span:first-child{	font-weight: bold;}.ls-box ul li:hover .btn-group a{	background-color: #fa9700;	border-color: #fa9700;	color: white;}