#header .nav li:nth-child(2) a{
	background: #fff;color: #192556;border-bottom: 5px solid #fcb814;
}
.menu .menu_list li:nth-child(2) a{
	background: #192556;
	border-left: 3px solid #fcb814;	
}

/*speaker*/
.page_speaker{
	padding: 100px 0;
}
.page_speaker:before{
	content:'';position: fixed;z-index: -1;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;background: url(../imgs/speaker.jpg) no-repeat center;background-size: cover;
}

.page_speaker h1{
	text-align: center;
	color: #fcb814;
	font-weight: normal;
	font-size: 50px;
}
.page_speaker h2{
	font-size: 30px;
	text-align: center;
	color: #fcb814;
}
.page_speaker .msg{
	width: 550px;
	color: #fff;
	letter-spacing: 1px;
	text-align: justify;text-justify: inter-ideograph;
	margin: 30px auto;
}
.page_speaker .speaker ul{
	overflow: hidden;
	width: 1100px;
	margin: 30px auto;
}
.page_speaker .speaker ul li{
	width: 25%;height: 320px;
	float: left;
	color: #fff;
	text-align: center;
}
.page_speaker .speaker ul li>img{
	width: 170px;height: 170px;
	border: 4px solid #3cc1ce;
	border-radius: 50%;
	margin: 10px auto;
}
.page_speaker .speaker ul li>.intro{
	padding: 0 20px;
}
.page_speaker ul li .name{
	font-size: 14px;
	color: #fcb814;
}
.page_speaker ul li p{
	font-size: 14px;font-weight: lighter;
}

@media (max-width: 768px){
	.page_speaker{
		padding: 80px 0 0 0;
	}
	.page_speaker h1{
		font-size: 30px;
	}
	.page_speaker h2{
		font-size: 24px;
		margin-top: 10px;
	}
	.page_speaker .msg{
		width: 100%;
		margin: 10px auto;
	}
	.page_speaker .speaker ul{
		width: 100%;
		margin: 20px auto;
	}
	.page_speaker .speaker ul li{
		width: 100%;height: auto;
		margin: 10px 0;
	}
	.btn_reg{
		margin: 40px auto;
	}
}
