.adv_vision{
	width: 100%;
	height: 140px;
	position: relative;
	margin-top: 10px;
	overflow: hidden;
}
.adv_absolute{
	width: 100%;
	height: 140px;
	position: absolute;
	top: 0px;
	left: 0px;
}
.adv_container{
	width: 100%;
	height: 140px;
	margin: 0 auto;
	overflow: hidden;
}
.adv_container .container-fluid{
	height: 100%;
	margin:0 auto;
}
.adv_container #foo{
	height: 100%;
	margin:0 auto;
}
.adv_navi{
	position: absolute;
	right: 51px;
	top: 20px;
	height: 120px;
	width: 12px;
	z-index: 99;
}
.dot_middle{
	width: 100%;
	height: auto;
}
.navi_dot{
	width: 8px;
	height: 8px;
	border-radius: 50%;
	border: 2px solid #333;
	margin-top: 12px;
	cursor: pointer;
}
.navi_dot_choose{
	border: 2px solid #ebb400;
}