@charset "utf-8";
*{
	padding:0;
	margin:0;
	border:none;
}
html{
	font-size: 10px;
}
a{
	text-decoration:none;
	color:#000;
}
li{
	list-style: none;
}
body{
	background:#EFF3F5;
}
.clearFix{
	clear:both;
}
.floatLeftBox{
	float: left;
}
.floatRightBox{
	float: right;
}
.txtBox{
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
/*banner公用样式*/
.newDiscovery{
	width:1100px;
	margin:0 auto;
}
.floatLeft,.bannerCenterTitle h2,.rankingTitle li,.recommend,.raiders,.recommendLeft,.recommendRight{
	float:left;
}
.banerLeft{
	width:150px;
	border-top:1px solid #c4c4c4;
	background: #fff;
}
.bannerCenter{
	width:740px;
	height: 403px;
	margin:0 10px;
	overflow: hidden;	
	position: relative;
}
.banerLeft ul li{
	cursor: pointer;
	width:150px;
	border-bottom:1px solid #c4c4c4;
	line-height: 66px;
	text-align: center;
	font-size: 16px;
	background: url(../images/listIcon.png) 116px -52px no-repeat;
}
.banerLeft ul li:hover{
	color: #ff7129;
	background: url(../images/listIcon.png) 116px 26px no-repeat;
}

.bannerCenterImg,.bannerCenterTitle{
	width:3400px;
	height:403px;
	background: #555;
}
.banerLeft ul li{
	position: relative;
}
.bannerCenterTitle{
	position: absolute;
	background: #030303;
	height: 66px;
	z-index: 999;
	bottom: 0;
}
.bannerCenterTitle h2{
	line-height: 66px;
	width: 850px;
	text-indent: 20px;
	font-size:20px;
	color:#fff;
}
.bannerRight{
	width:190px;
	background: #fff;
	float: right;
}
.bannerRight h1{
	text-align: center;
    background: #ff7129;
    line-height: 36px;
    color:#fff;
    font-size:16px;
    letter-spacing:1px;
}
.rankingTitle li:nth-child(2){
	    margin: 10px 20px 10px 20px;
}
.curretRank{
	background: #ff7129;
	color: #fff;
}
.rankingTitle li{
	cursor: pointer;
	display: block;
	width:50px;
	line-height: 24px;
	text-align: center;
	margin: 10px 0;
}

.rankingTitle li:hover{
	background: #ff7129;
	color: #fff;
}
.rankingList li a,.rankingList2 li a,.rankingList3 li a{
	display: block;
	width: 190px;
	line-height: 31px;
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
	border-bottom: 1px dashed #c4c4c4;
}
.rankingList li a span:first-child,.rankingList2 li a span:first-child,.rankingList3 li a span:first-child{
	padding:0 5px;
	background: #c9c9c9;
	margin-right: 4px;
}
.rankingList2,.rankingList3{
	display: none;
}
.bannerRight .rankingList li:nth-child(1) a span:nth-child(1),
.bannerRight .rankingList li:nth-child(2) a span:nth-child(1),
.bannerRight .rankingList2 li:nth-child(1) a span:nth-child(1),
.bannerRight .rankingList2 li:nth-child(2) a span:nth-child(1),
.bannerRight .rankingList3 li:nth-child(1) a span:nth-child(1),
.bannerRight .rankingList3 li:nth-child(2) a span:nth-child(1)
{
	background: #ff7129;
	color: #fff;
}

.firstSection{
	padding-top:10px;
}
.cRed{
	color:red;
}


/*招聘*/
.linkBox {
    background: #fff;
}
.newDiscoveryTitle {
    font-size: 22px;
    line-height: 38px;
    padding-top: 10px;
    border-bottom: 2px solid #ff7129;
}