
.auto {
	margin: 0 auto;
	min-width: 1000px;
	max-width: 1200px
}
@media screen and (max-width:1233px) {
	.auto {
		padding-left: 10px
	}
}

.clearfix:after,.clearfix:before {
	display: block;
	height: 0;
	content: "";
	clear:both;
	visibility:hidden
}

.clearfix:after {
	clear: both
}

/*new tab*/
.news-main {
	padding-top: 35px;
	margin-bottom: 100px;
}
.new-tabs {
	float: left;
	width: 20%;
}
.new-tabs ul li a {
	display: block;
	height: 50px;
	line-height: 50px;
	margin-top: -1px;
	border: 1px solid #e6e6e6;
	text-indent: 35px;
	cursor: pointer;
	font-size: 14px;
	color: #666;
}
.new-tabs ul li.active a,
.new-tabs ul li:hover a {
	background-color: #009fd9;
	border-color: #009fd9;
	color: #fff;
}
ol, ul, li {
	list-style-type: none;
}
