.info{
	width :90%;
	max-width: 1135px;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	float :none;
	margin-bottom: 47px;

}
.info1{
	margin-top: 125px;
}
#main article{
	margin-bottom: 125px;
}
.info > img{
	float:left;
	margin-right: 125px;
}
.info_lists{
	float:left;
	max-width: 820px;
/*	width: 90%;
*/	vertical-align: middle;
	display: inline-block;
}
.info_right{
	vertical-align: middle !important;
	display: block;
}
.info_lists > span:not(.circle){
	display: inline-block;
	font-size: 18px;
	max-width: 90%;
	text-align: left;
	color:rgb(50,50,50);
	width: auto;
}

.circle:not(.untitles){
	border-radius: 50%;
	background-color: rgb(130,211,202);
	display: inline-block;
	width:10px;
	height:10px;
	margin-top: 11.5px;
	margin-right: 4px;
	vertical-align: top;
}

.info4 .time_1
{
	font-size: 23px;
}
.info4 .info_lists{
	width: 100%;

}
.info4 .time_2{
	font-size: 14px;
	display: block;
	max-width: 100%;
}

hr{
	float: none;
	width: 90%;
	max-width: 1135px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 53px;
	background-color: transparent;
	border-bottom: dashed 1px rgb(130,211,202);
}
@media screen and (min-width: 1000px){

	.info_lists{
		width: 90%;
	}
	.info{
		height:186px;
	}
	.info1 .info_lists{
		margin-top: 22px;
	}
	.info2 .info_lists , .info3 .info_lists{
		margin-top: 45px;
	}
	.info4 .info_lists{
		margin-top: 45px;
	}


	.info > img{
		margin-right: 10%;
	}

	.info_lists{
		width: 64% ! important;
		margin-left: 5%;
	}
}


@media screen and (min-width: 1000px) and  (max-width: 1300px)
{

}

@media screen and (max-width: 1000px){
	.info{
		max-width:auto;
	}
	.info > img{
		float: none;
		margin-right: 0px;
		display: block;
		text-align: center;
		margin-right: auto;
		margin-left: auto;
		width: 231px;
	}
	.info_right{
		/*margin-top: -26px;*/
		text-align: center;
	}
	.info_lists{
		float: none;
		display: inline-block;
		text-align: left;
		margin-top: 10px;
	}

}
