@charset "utf-8";
/* CSS Document */
.clear{
	clear:both;
	}
.event-bg{
	background:url(../images/event-bg.jpg) no-repeat center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	}
.content-wrap {
	max-width: 1200px;
	padding: 0px 50px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin: 0 auto;
}
.event-con{
	text-align: center;
	padding: 70px 0px 70px 0px;
	}
.event-con h3{
	color:#fff;
	font-size:34px;
	line-height: 50px;
	position: relative;
	padding-bottom: 12px;
	letter-spacing: 0.5px;
	margin-bottom:70px;
	}

.event-con h3::before{
	content: ' ';
	position: absolute;
	width: 140px;
	border-bottom: 1px solid #fff;
	height: 1px;
	bottom: 0px;
	left: 50%;
	margin-left: -70px;
	}
.event-con h4{
	font-size:18px;
	letter-spacing:1px;
	font-weight:600;
	}
.event-des{
	float:left;
	width:70%;
	}
.event-status{
	float:right;
	width:30%;
	}
.event-status img{
	width:30%;
	margin-top:50px;
	}
.event-con li{
	border-bottom:1px solid #ffffff;
	padding-top:60px;
	min-height:165px;
	}
.event-con h4, .event-con p, .event-con a{
	color:#fff;
	text-align:left;
	}
.event-con p{
	margin-top:30px;
	}
.event-location, .event-time{
	display:block;
	float:left;

	width:20px;
	height:30px;
	text-align:left;
	margin-right:20px;
	}
.event-con .event-location{
	background-image:url(../images/event-sprite.png);
	background-position: 0 0;
	}
.event-con .event-time{
	background-image:url(../images/event-sprite.png);
	background-position:0 -31px;
	}
@media(max-width:1191px){
	.content-wrap{
		margin-left:10%;
		margin-right:10%;
		}
	}
@media(max-width:771px){
	.event-status img{
		width:40%;}
	}