@charset "utf-8";

/*<!大图&大图说明_end--*/
.bannerView{
	width:100%; height:380px; overflow:hidden;min-width:960px;
}
.bannerSingle{
	width:100%; height:380px; min-width:960px;
}
.imgBox{
	width:1100px; height:380px; margin:auto;
}
.imgBox img{
	width:100%; height:100%;
}
.bannerInfoBox{
	width:260px; height:290px; overflow:hidden; position:absolute; left:110px; top:55px;
}
.infoSingle{
	width:290px; height:290px; background-image:url(/images/talentcms/index/black_BK_02.png); overflow:hidden; position:relative;
}
.bannerMove{
	margin-top:-380px;
}
.infoSingle h1{
	font-size:24px; font-weight:bold; margin:25px; color:white; line-height:28px;
}
.infoSingle p{
	width:240px; margin:auto 5px; color:white; max-height:170px; overflow:hidden;
}
.infoMove{
	margin-top:-290px;
}
.linkBtn{
	width:186px; height:34px; border:none; position:absolute; bottom:5px; left:38px; background-color:#e11a1f;; outline:none;
}
.infoSingle .linkBtn p{
	float:left; font-size:14px; font-weight:bold; color:white; float:left; margin-left:64px; margin:0px; margin-left:60px; margin-top:-2px; padding:0px; width:60px; cursor:default; line-height:30px;
}
.linkBtn img{
	float:left; margin-left:6px; margin-top:7px; display:none;
}
.arrowUp{
	position:absolute; left:231px; top:18px; cursor:pointer;
}
.arrowDown{
	position:absolute; left:231px; top:354px; cursor:pointer;
}

/*<!大图&大图说明_end--*/

/*主内容左边部分--图标&链接*/
.contentLeft{
	float:left; overflow:hidden; margin-top:20px;
}
.clearLeft{
	 overflow:hidden; width:480px;
}
.linkSingle{
	width:220px; height:74px; float:left; border:2px solid white; position:relative; cursor:default; margin-left:14px; margin-bottom:4px;
}
.linkSingle img{
	float:left; margin:7px;
}
.linkSingle p{
	float:left; font-size:14px; font-weight:bold; margin-top:24px; color:#333333;
}
.linkSingle button{
	position:absolute; left:73px; top:38px; padding:1px 4px; border:none; background-color:#ef2d36; color:white; display:none; cursor:pointer;
}
/*主内容左边部分--图标&链接_end*/

/*主内容右边部分--列表*/
.contentRight{
	overflow:hidden; float:left; margin-top:20px; width:450px;
}
.list{
	width:350px; min-height:146px; border:1px solid #ebebeb; border-right:0px; background-color:#faf9f8; float:right; padding:0px 20px;
}
.listCtl{
	float:right;
}
.listCtl div{
	width:48px; height:48px; background-color:#f5f4f2;border:1px solid #ebebeb; position:relative; overflow:hidden;
}
.listCtl img{
	margin:10px;
}
.list img{
	float:left; margin-top:10px; margin-right:6px;
}
.listCtl .ctlName{
	margin:0px; position:absolute; top:-1px; left:-1px; display:none;
}
.list a{
	float:left; line-height:26px; color:#4d4d4d;
}
.list ul{
	margin-top:6px; display:none;
}
.list li{
	width:100%; border-bottom:1px solid #ebebeb;overflow:hidden; height:26px;
}
.list li a{
	width:320px;overflow:hidden;white-space: nowrap;  text-overflow: ellipsis;
}
.list a:hover{color:#c7171b;}
/*主内容右边部分--列表_end*/

/* CSS Document */

.hxEwm{ position:fixed; right:0px; bottom:100px; overflow:hidden;}
