.indexHtml{
	background:#1f1f1f;
}
a{
	text-decoration: none;
}
.top{
	background:#060606;
	height:98px;
}
.topHead{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
}
.topLogo{
	width:250px;
	text-align:center;
	float:left;
	margin-top:20px;
}
.topRight{
	width:900px;
	float:right;
}
.topNav{
	float:right;
}
.topNav ul li{
	float:left;
	margin:0 25px;
	padding-top:40px;
}
.topNav ul li.cur a,.topNav ul li a:hover{
	color:#912b26;
	border-bottom:2px solid #912b26;
	padding-bottom:4px;
}
.topSearch{
	float:right;
	width:200px;
	height:30px;
	border:1px solid #fff;
	border-radius: 26px;
	margin-top:30px;
	margin-left:25px;
	margin-right:20px;
}
.topNav ul li a{
	color:#fff;
	font-size:14px;
}
.topSearch input{
	width:156px;
	margin-left:10px;
	margin-top:4px;
	border:none;
	background:none;
	color:#fff;
	margin-right:4px;
}
.banner{
	height:460px;
	background:url("../images/banner.jpg") no-repeat;
	background-size:cover;
}
.contation{
	background:#060606;
}
.content{
	margin:0 auto;
	width:1200px;
	overflow:hidden;
	padding:54px 0;
}
.contLeft{
	width:600px;
	float:left;
}
.partBig{
	position:relative;
}
.bigCover{
	position:absolute;
	width:100%;
	height:60px;
	background:#141211;
	opacity:0.7;
	bottom:0;
	color:#fff;
	font-size:26px;
	padding-left:20px;
	line-height:60px;
}
.contRight{
	width:600px;
	float:left;
	overflow:hidden;
}
.partSmall{
	width:290px;
	float:left;
	margin-left:10px;
	position:relative;
	margin-bottom:10px;
}
.samllCover{
	height:30px;
	width:92%;
	background:#3e3d3c;
	opacity: 0.7;
	color:#fff;
	position:absolute;
	bottom:0;
	line-height:30px;
	padding:0 4%;
}
.samllCover img{
	vertical-align: middle;
	margin-left:2px;
}
.foot{
	height:70px;
	padding-top:50px;
	text-align:center;
	color:#5f5f5f;
	font-size:12px;
}