.banner{background-color: #a31800; }
.banner .slider .cur{background-color: #af1900; filter:alpha(opacity=100);  /* ie 有效*/ opacity: 1;}
.main-banner {background-color: #a31800;}

.main{
	padding: 25px 0 35px;
	background: #a31800;
	background: -moz-linear-gradient(#a31800,#8c1400);
	background: -webkit-gradient(linear,center top,center bottom,from(#a31800),to(#8c1400));
	background: -webkit-linear-gradient(#a31800,#8c1400);
	background: -o-linear-gradient(#a31800,#8c1400);
	background: -ms-linear-gradient(#a31800,#8c1400);
	background: linear-gradient(#a31800,#8c1400);
}

.recommend {width: 1190px; height: 330px; padding-top: 20px; margin: 0 auto 25px; background: url(../images/ch-man-bg.png) no-repeat;box-shadow: 0 0 0 5px rgba(175, 14, 0, .8);border-radius: 3px;}
.recommend .re-nav{width: 280px; height: 156px; float: left;}
.recommend .re-nav a{display: block; width: 290px; height: 60px; background-color: #d20000; text-align: center; line-height: 60px; color: #fff; font-size: 26px; position: relative; margin-left: -20px; margin-bottom: 10px; transition:margin 120ms;}
.recommend .re-nav .cur{background:#ff7200 url("../images/channel.png") no-repeat center; margin-left: -10px;}
.recommend .re-mc{width: 900px; height: 310px; float: right;}
.recommend .re-mc .mc-ad01{width: 270px; height: 310px; float: left; margin-right: 10px; overflow: hidden;}
.recommend .re-mc .mc-ad01 a{display: block; width: 270px; height: 310px;}
.recommend .re-mc .mc-ad02{width: 240px; height: 180px; float: left; margin-bottom: 10px; overflow: hidden;}
.recommend .re-mc .mc-ad02 a{display: block; width: 240px; height: 180px;}
.recommend .re-mc .mc-ad03{width: 240px; height: 120px; float: left; overflow: hidden;}
.recommend .re-mc .mc-ad03 a{display: block; width: 240px; height: 120px;}
.recommend .re-mc .mc-ad04{width: 350px; height: 310px; float: right; margin-right: 20px; overflow: hidden;}
.recommend .re-mc .mc-ad04 a{display: block; width: 350px; height: 310px;}

.recommend .re-mt{width: 200px; height: 150px; float: left; margin-left: 42px;}

.floor {box-shadow: 0 0 0 5px rgba(175, 14, 0, .8);border-radius: 3px;}
.floor1 .title span {background-position: 0 -160px;}
.floor1 .title h3 {color: #d20000;}
.floor2 .title span {background-position: 0 -200px;}
.floor2 .title h3 {color: #a10101;}
.floor3 .title span {background-position: 0 -240px;}
.floor3 .title h3 {color: #820000;}
