.banner{
	height: 460px;
	background: url(../images/xw_match_bg_1.jpg) no-repeat;
	background-size: 100% 100%;
}
/*导语*/
.match-lead{
	position: relative;
	width: 100%;
	height: 330px;
	background: url(../images/xw_match_bg_2.jpg) no-repeat;
	background-size: 100% 100%;
}
.match-lead .w1000{
	position: relative;
	height: 100%;
}
.match-lead .fl{
	position: relative;
	transform: translateY(-50%);
	z-index: 2;
}
.match-lead .reImg{
	position:absolute !important;
	left:-640px !important;
	top:1px !important;
	width:640px !important;
	height:360px !important;
	z-index:2 !important;
}
.match-lead .fr{
	position: absolute;
	right: 0;
	transform: translateY(-40%);
	padding: 12px;
	width: 720px;
	height: 440px;
	background: #ef6002;
	z-index: 0;
}
.match-lead .match-lead-text{
	padding: 25px 25px 0 50px;
	width: 92%;
	height: 92%;
	border: 3px solid rgba(0,0,0,0.20);
	border-radius: 5px;
	position:absolute;
	z-index:10;
}
.match-lead-text h2{
	padding-bottom: 15px;
	width: 140px;
	font-size: 24px;
	border-bottom: 1px solid rgba(255,255,255,0.5);
}
.match-lead-text p{
	margin-top: 24px;
	line-height: 1.5em;
	font-size: 14px;
	letter-spacing: 1.4px
}
/*赛务信息*/
.event-info{
	position: relative;
	width: 100%;
	height: 240px;
	background: #000;
	z-index: 1;
}
.event-info .w1000{
    padding-top: 60px;
}
.event-info .event-news{
	padding: 40px 30px;
	width: 400px;
	height: 280px;
	background: #d64403;
}
.event-info .event-news h2{
	margin-bottom: 20px;
	padding-bottom: 15px;
	width: 140px;
	font-size: 24px;
	border-bottom: 1px solid rgba(255,255,255,0.5);
}
.event-news ul{
	margin-left: 20px;
}
.event-news ul li{
	height: 28px;
	line-height: 2;
	list-style: disc;
}
.event-news ul li a{
	height: 18px;
}
.event-info-more{ position: absolute; bottom: 15px; color: #faa269;}
.event-info-more i {display: inline-block; margin-left: 3px; width: 11px; height: 10px;}
.event-info .event-outs{
	position: relative;
	padding: 25px 30px;
	width: 440px;
	height: 280px;
	background: #ef6002;
}
.event-outs ul{
	width: 580px;
}
.event-outs ul li{
	position: relative;
	float: left;
	width: 145px;
	height: 116px;
	overflow:hidden;
}
.event-outs ul li:last-child{
	overflow: visible;
}
.event-outs ul li img{ transition:transform 1s;}
.event-outs ul li img:hover{ transform:scale(1.1);}
.event-outs ul li h3{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 30px;
	line-height: 30px;
	background: rgba(0,0,0,0.5);
	text-align: center;
	font-weight: normal;
}
.event-outs-text{
	font-size: 24px;
	line-height: 116px;
	text-align: center;
	border-top: 1px solid #b83a01;
	border-left: 1px solid #b83a01;
}
.event-outs-more{
	background: #fff;
	line-height: 96px;
	color: #2c2c2c;
	text-align: center;
	border: 10px solid #ef6002;
}

.event-outs-more a{
	display: block;
	width: 100%;
	height: 100%;
	color: #2c2c2c;
}
.event-outs-more i {display: inline-block; margin-top: 40px; margin-right: -10px; width: 16px; height: 16px;line-height: 16px;color: #fff; font-family: SimSun; font-size: 12px;font-style: normal; background: #000;}
/*嘉宾评委*/
.guest-judges{
	position: relative;
	width: 100%;
	height: 800px;
	background: url(../images/xw_match_bg_3.jpg) no-repeat;
	background-size: 100% 100%;
}
.guest-judges h2{
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	bottom: 180px;
	width: 425px;
    z-index: 1;
}
.guest-judges h2 span{
	display: block;
	margin: 0 auto;
	width: 160px;
	height: 50px;
	line-height: 50px;
	background: #ef6002;
	font-size: 24px;
	font-weight: normal;
	text-align: center;
}
.guest-judges h2 span:before{
	content:"";
	display: block;
	position: absolute;
	top: 25px;
	left: 0;
	width: 132.5px;
	height: 6px;
	background: #161616;
}
.guest-judges h2 span:after{
	content:"";
	display: block;
	position: absolute;
	top: 25px;
	right: 0;
	width: 132.5px;
	height: 6px;
	background: #161616;
}
.guest-judges ul{
	padding-top: 280px;
}
.guest-judges ul li{
	float: left;
	width: 333px;
	height: 320px;
	overflow:hidden;
}
.guest-judges ul li img{ transition:transform 1s;}
.guest-judges ul li img:hover{ transform:scale(1.1);}
.guest-judges-more{
	display: block;
	margin: 70px auto 0;
	width: 100px;
	height: 34px;
	line-height: 30px;
	border: 2px solid #161616;
	border-radius: 4px;
	font-size: 12px;
	color: #2c2c2c;
	text-align: center;
}
.guest-judges-more:hover {
    color: #76360b;
    border: 2px solid #76360b;
}
/*明星选手*/
.star-player{
	position: relative;
	width: 100%;
	height: 1002px;
	background: url(../images/xw_match_bg_4.jpg) no-repeat;
	background-size: 100% 100%;
	overflow: hidden;
}
.star-player h2{
	margin: 60px auto 70px;
	width: 120px;
	padding-bottom: 15px;
	border-bottom: 2px solid rgba(255,255,255,0.3);
	font-size: 26px;
	text-align: center;
}
.star-player ul{
}
.star-player ul li{
	position: relative;
	float: left;
	width: 333px;
	height: 330px;
	overflow:hidden;
}
.star-player ul li:nth-child(5):before{
	content: "";
	position: absolute;
	bottom: 0;
	width: 333px;
	height: 6px;
	background: #ef6002;
	z-index: 10;
}
.star-player ul li img{ transition:transform 1s;}
.star-player ul li img:hover{ transform:scale(1.1);}
.star-player ul li a{
	display: block;
	width: 100%;
	height: 100%;
}
/*.star-player ul li a:hover{
	border-bottom: 6px solid #ef6002;
}*/
.star-player-more{
	display: block;
	margin: 70px auto 0;
	width: 100px;
	height: 34px;
	line-height: 30px;
	border: 2px solid #ef6002;
	border-radius: 4px;
	border-radius: 3px;
	font-size: 12px;
	color: #ef6002;
	text-align: center;
}
.star-player-more:hover {
    color: #76360b;
    border: 2px solid #76360b;
}
