a{
	text-decoration: none;
}
.main{
	width: 980px;
	height: 455px;
	/* background-color: pink; */
	margin-top: 10px;
	margin-left: 220px;
}
.focus{
	position: relative;
	float: left;
	width: 721px;
	height: 455px;
	background-color: #B1191A;
	overflow: hidden;
}
.focus:hover .nav_left {
	display: block;
}
.focus:hover .nav_right {
	display: block;
}
.focus ul li img{
	/* 这里表示动画的时间为1s */
	transition: all 1s;
}
.focus:hover img{
	/* //transform表示变换，scale表示范围、大小，这是长宽都变为1.05倍的实现代码。 */
	transform: scale(1.05,1.05);
	
} 
.nav_right
,.nav_left{
	position: absolute;
	top: 50%;
	margin-top: -25px;
	width: 25px;
	height: 50px;
	background-color: rgba(0,0,0,.5);
	text-align: center;
	line-height: 50px;
	font-size: 12px;
	color: #fff;
}
.nav_left{
	display:none;
	left:0;
	border-top-right-radius:15px;
	border-bottom-right-radius:15px;
	
}
.nav_right{
	display:none;
	right:0;
	border-top-left-radius:15px;
	border-bottom-left-radius:15px;
	content: '\ea42';
	font-family: "icomoon";
}
.newsflash{
	float: right;
	width: 249px;
	height: 455px;
}
.news{
	height: 165px;
	border: 1px solid #E4E4E4;
}
.news_hd{
	height: 33px;
	border-bottom: 1px dotted #e4e4e4;
	line-height: 33px;
	padding: 0px 15px;
}
.news_hd h5 {
	font-size: 14px;
	float: left;
}
.news_hd a {
	font-size: 12px;
	float: right;
}
.news_hd a::after{
	content: '\ea42';
	margin-left: 5px;
	font-family: "icomoon";
}
.news_bd {
	padding: 5px 10px 0;
}
.news_bd ul li {
	display: block;
	height: 24px;
	/* 新闻文字超出用省略号代替 */
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.news_bd ul li a {
	font-size: 10px;
}
.lifeservice{
	height: 209px;
	border: 1px solid #E4E4E4;
	border-top: 0;
	border-right: 0;
	overflow: hidden;
}
.lifeservice ul li {
	position: relative;
	float: left;
	width: 62px;
	height: 71px;
	border-right: 1px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
	text-align: center;
}
.icon_everys{
	display: inline-block;
	width: 24px;
	height: 28px;
	margin-top: 8px;
}
.icon-1{
	
	background: url(../images/icons.png) no-repeat -17px -13px;
}
.icon-2{
	
	background: url(../images/icons.png) no-repeat -80px -13px;
}
.icon-3{
	
	background: url(../images/icons.png) no-repeat -141px -13px;
}
.icon-4{
	
	background: url(../images/icons.png) no-repeat -206px -13px;
}
.icon-5{
	
	background: url(../images/icons.png) no-repeat -17px -83px;
}
.icon-6{
	
	background: url(../images/icons.png) no-repeat -80px -83px;
}
.icon-7{
	
	background: url(../images/icons.png) no-repeat -141px -83px;
}
.icon-8{
	
	background: url(../images/icons.png) no-repeat -206px -83px;
}
.icon-9{
	
	background: url(../images/icons.png) no-repeat -17px -83px;
}
.icon-10{
	
	background: url(../images/icons.png) no-repeat -17px -83px;
}
.icon-11{
	
	background: url(../images/icons.png) no-repeat -17px -83px;
}
.icon-12{
	
	background: url(../images/icons.png) no-repeat -17px -83px;
}
.hot_icon {
	position: absolute;
	top: 0;
	right: 0;
	width: 12px;
	height: 15px;
	background-image: url(../upload/jian.jpg);
}

.bargain{
	margin-top: 6px;
	background-color: black;
}
/* recom推荐模块star */
.recom{
	height: 143px;
	background-color: #ebebeb;
	margin-top: 12px;
	
}
.recom_hd{
	height: 143px;
	width: 205px;
	text-align: center;
	background-color: #5c5251;
	color: #fff;
	 
}
.recom_hd img {
	margin-top: 25px;
}
.block{
	transition: all 1s;
}
.recom_hd:hover .block{
	transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-o-transform: rotate(360deg);
}
.recom_hd h4 {
	font-size: 18px;
	font-weight: 500;
	margin-top: 10px;
}

.recom_bd ul li{
	height: 143px;
	position: relative;
	float: left;
	overflow: hidden;
}
.recom_bd ul li img{
	width: 248px;
	height: 143px;
	overflow: hidden;
}
.recom_bd ul li:nth-child(-n+3)::after{
	content: '';
	position: absolute;
	top: 10px;
	right: 0;
	width: 1px;
	height: 125px;
	background-color: #ddd;
}
.recom_bd ul li:hover .join{
	Transform:translateY(-143px);
}
.join {
	display: block;
	width: 248px;
	height: 143px;
	background: rgba(204,204,204,0.5);
	text-align: center;
	line-height: 143px;
	transition: all 0.3s; 
}
/* recom推荐模块end */
/* 楼层模块star */
/* 一楼 */
.floor_hd{
	height: 30px;
	border-bottom: 2px solid #C81623;
}
.floor .w {
	margin-top: 30px;
}
.floor_hd h3{
	float: left;
	font-size: 18px;
	font-weight: 400;
	color: #C81623;
}
.tab-list{
	line-height: 30px;
	float: right;
}
.tab-list ul li {
	float: left;
}
.tab-list ul li a {
	margin: 0 15px;
}
.floor_bd {
	height: 361px;
	
}
.tab_list_item1>div {
	float: left;
	height: 361px;
}
.col_210{
	width: 210px;
	background-color: #f9f9f9;
	text-align: center;
	overflow: hidden;
	
}

.col_210 img:hover{
	margin-left: 3px;
}
.col_210 ul {
	padding-left: 12px;
}
.col_210 ul li{
	float: left;
	width:  85px;
	height: 34px;
	line-height: 34px;
	/* text-align: center; */
	border-bottom: 1px solid #ccc;
	margin-right: 10px;
}
.co2_329{
	width: 329px;
}
.floor_bd img{
	transition: all .2s; 
}
.co2_329 img:hover{
	margin-left: 3px;
}
.co3_221 {
	width: 221px;
	border-right: 1px solid #CCCCCC;
}
.co3_221 img:hover{
	margin-left: 3px;
}
.co4_219 {
	width: 219px;
}
.co4_219 img:hover{
	margin-left: 3px;
}
.border_bottom{
	display: block;
	border-bottom: 1px solid #CCCCCC;
}
/* 楼层模块end */