*{
	margin: 0px;
	padding: 0px;
	box-sizing: border-box;
}
li{
	list-style: none;
}
a{
	text-decoration: none;
	color: #000;
}
.clearFloat:after{
	display: block;
	content: "";
	clear: both;
}
.floatLeft{
	float: left;
}
.floatRight{
	float: right;
}
.content{
	width: 1000px;
	height: auto;
	margin: 0 auto;
	padding-bottom: 30px;
}
.brief_title{
	height: 70px;
	line-height: 70px;
	text-align: center;
	padding-top: 13px;
}
.brief_title img{
	height: 45px;
}
.carousel{
	width:250px;
	height: 225px;
}
.briefBox { position: relative; width: 250px; height:225px; overflow: hidden; text-align: left;}
.briefBox .pics img { width: 250px; height: 225px; display: block; }
.briefBox .txt-bg { position: absolute; bottom: 0px; z-index: 1; height: 20px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.briefBox .txt { display: block; padding: 0 5px; width: 100%; font-size: 12px; font-weight: bold; text-decoration: none; text-align: center;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;  height:23px; line-height:23px;}
.briefBox .txt:hover{
	 color: #FF0000;
}
.briefBox .num { position: absolute; z-index: 3; bottom: 0px; right: 0; }
.briefBox .num li{ float: left; position: relative; width: 20px; height: 20px; line-height: 20px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.briefBox .num li a,.briefBox .num li span { font-size: 12px; position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.briefBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.briefBox .num li.on a,.briefBox .num a:hover{ background:#BE0000;}
.briefText{
	width: 671px;
	font-size: 16px;
	line-height: 26px;
	padding-top: 20px;
	color: rgb(51, 51, 51);
}
.part2{
	margin-top: 20px;
	height: 80px;
}
.part2Item{
	width: 310px;
	height: 80px;
	border: 1px solid #dedbdb;
	margin-right: 35px;
	padding-top: 23px;
}
.part2Item:nth-child(3){
	margin-right: 0px;
}
.news{
	width: 100%;
	height: auto;
}
.newsTitle{
	width: 100%;
	height: 70px;
	text-align: center;
	padding-top: 13px;
}
.newsTitle img{
	height: 45px;
}
.newsContent{
	width: 100%;
	height: 380px;
	background-color: #e5e5e5;
	padding-top: 75px;
}
.newsContent ul{
	width: 1000px;
	margin: auto;
}
.newsContent ul li{
	width: 500px;
}
.newsContent ul li .newImg{
	display: block;
	width: 188px;
	height:116px;
	float: left;
}
.newsContent ul li .newImg img{
	width: 171px;
	height: 100%;
}
.newsText{
	margin-left: 10px;
	float: left;
	width: 300px;
}
.newsText .title{
	font-size: 16px;
	color: #588100;
	font-weight: bold;
	margin-top: 10px;
	display: block;
}
.newsText .title:hover{
	color: #CC9900;
	text-align: underline;
}
.newsText .text{
	line-height: 25px;
	font-size: 12px;
	margin-top: 5px;
	display: block;
}
.newsText .text:hover{
	text-align: underline;
}
.newsText .text span{
	color: #588100;
	font-size: 12px;
}
.license_content{
	width: 450px;
	margin: 0 auto;
	text-align: center;
	margin-top: 36px;
}
.license_content img{
	width: 280px;
	height: 160px;
	margin: 0 auto;
	display: block;
}
.license_content .first{
	 width:260px; height:30px; line-height:30px; vertical-align: top; font-size:15px ;overflow:hidden;
	 display: block;
	 font-weight: bold;
	  text-align: left;
	  margin: 0 auto;
	  color: #666666;
}
.license_content .second{
	 width:300px; 
	 height:95px; 
	 font-size:14px; 
	 line-height:25px; 
	 overflow:hidden;
	 color: #333333;
	 display: block;
	 text-align: top;
}
.license_content a:hover{
	COLOR: #CC9900;
	TEXT-DECORATION: underline;
}