*{margin:0;padding:0;font-family:"Microsoft YaHei" !important;font-size:12px;}
body,ul,li,ol,dl,dt,dd,p,form,lable,input,a,div{margin:0;padding:0;}
li{list-style-type:none}
body {
	text-align:center;
	color:#FFF;
	background:#009a44;
}
fieldset,img,a img {border:0;}
img {vertical-align: middle;}
a:link {
	color:#FFF;
	text-decoration:none;
}
a:visited {
	color:#FFF;
	text-decoration:none;
}
a:hover{
	color:#FFF;
	text-decoration:none;
}
.handCur {cursor:pointer;}
.gray {color:gray;}
.red {color:#db2242;}
a.red:link {color:#db2242;}
a.red:visited {color:#db2242;}
a.red:hover {color:#db2242;}
.red a:link,.red a:visited,.red a:hover{color:#db2242;}
.blue {color:#0093dd;}
.blue a:link,.blue a:visited,.blue a:hover{color:#006697;}
.clear {
	font:0px/0px sans-serif;
	height:0;
	clear: both;
	display: block;
}
.float_Left {float:left;}
.float_Right {float:right;}
.align_Left {text-align:left;}
.align_Center {text-align:center;}
.align_Right {text-align:right;}
.height10 {height:10px;}
.height20 {height:20px;}
.container,.header,.footer,.main {
	width:1000px;
	margin:0 auto;
	text-align:left;
	display:inline-block;
}
.main_left {
	float:left;
	width:185px;
	background:url(../images/left_bg.jpg) top right no-repeat;
	height:auto !important;
	height:650px;
	min-height:650px;
}
.main_right {
	float:right;
	margin-top:50px;
	width:815px;
	overflow:hidden;
}
.header {
	height:105px;
	overflow:hidden;
}
.footer {
	text-align:center;
	margin:20px 0;
}
.menu {
	width:125px;
	margin-top:60px;
}
.menu li {
	text-align:right;
	width:125px;
	line-height:30px;
}
.menu li a:link,.menu li a:visited,.menu li a:hover {
	color:#fff100;
}
.weibo {
	width:125px;
	text-align:right;
}
.dot_content {
	background:url(../images/icon_01.jpg) left top no-repeat;
	padding-left:20px;
	line-height:150%;
	width:620px;
	margin-bottom:10px;
	overflow:hidden;
}
.dot_content h2 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
.news_title {
	font-size:14px;
	font-weight:bold;
	line-height:30px;
}
.news_title a {
	font-size:14px;
}
.news_pic {
	width:600px;
	overflow:hidden;
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px #fff dashed;
}
.news_content {
	width:600px;
	overflow:hidden;
}
