body{
	margin:0; border:0; padding:0;
	font-family:"ËÎÌå";
	font-size:12px;
	line-height:1.8em;
	background:#fff;
	color:#333;
	text-align:center;
}
a{color:#333; text-decoration:none;}
img{border:0px;}
a:hover{color:#f60; text-decoration:underline;}
/*==============================================================*/
#header{
	width:950px;
	height:273px;
	background:url(../img/header_bg.jpg);
	text-align:left;
}
#header img{margin:37px 0 0 69px;}
#menu{
	background:url(../img/menu_bg.jpg) top;
	width:950px; height:65px;
	text-align:left;
	text-indent:37px;
	color:#060;
}
#menu a{color:#060;}
#menu a:hover{color:#f00;}
#menu div span{
	float:right;
	padding-right:20px;
	font-size:13px;
	color:#600;
}
#index_body{
	width:950px;
	background:#fff;
	text-align:center;
}
#main_sev{
	margin-top:10px;
	width:950px;
	background:#FFFFD4 url(../img/green_doc.gif) repeat-y top 467px;
}
#main_sev div{
	width:455px;
}
#main_sev div img{
	float:left;
	width:157px;
	height:193px;
	margin:10px;
}
#main_sev div div{
	margin:10px 0;
	width:270px;
	float:right;
	text-align:left;
}
#main_sev div div dt{
	color:#296C0D;
	font-size:14px;
	font-weight:bold;
}
#main_sev div div dd{
	margin:0;
	font-size:13px;
	text-align:left;
}
#main_sev div div ul{
	margin:0;
	text-align:left;
	color:#060;
}
#main_sev div div ul a{
	color:#060;
}
#main_sev div div ul a:hover{
	color:#FF6600;
}
/*-----------------#sev_one st-----------------*/
#sev_one{
	width:950px;
	margin-top:10px;
}
#s_o_right{
	float:right;
	width:700px;
}
#s_o_right h3{
	margin:0;
	height:30px;
	background:url(../img/h3_bg.jpg);
	font-size:14px;
	color:#fff;
	line-height:30px;
	text-align:left;
	text-indent:20px;
	clear:both;
}
#s_o_right div{
	margin:0 0 10px 0;
	border:1px solid #B5E340;
	height:109px;
	padding-bottom:10px;
}
#s_o_right div p{
	float:left;
	margin:10px 0 5px 0;
	background:url(../img/green_doc.gif) repeat-y right;
	text-align:left;
	line-height:23px;
	font-size:13px;
	padding:0 0 10px 0;
}
#s_o_right div p strong{
	display:block;
	text-indent:15px;
	color:#060;
	margin-top:6px;
	font-size:14px;
}
#s_o_right div p img{
	display:block;
	float:left;
	margin:5px;
}
#s_o_right div p span{
	display:block;
	width:90px;
	float:left;
}

#s_o_left{
	float:left;
	width:233px;
	border:1px solid #B5E33F;
}
#s_o_left p{
	margin:10px;
	text-align:left;
}
#s_o_left h3{
	text-align:left;
	font-size:14px;
	text-indent:20px;
	margin:0;
}
#s_o_left ul{
	margin:5px 0;
	list-style:none;
}
#s_o_left ul li{
	background:url(../img/index3_arr.jpg) no-repeat 20px center;
	text-align:left;
	text-indent:35px;
}
#so2{
	background:url(../img/flo_04.jpg) no-repeat 5px 5px;
	
}
#so2 ul{
	float:right;
	list-style:none;
	margin:10px 0 0 0;
	width:310px;
}
#so2 ul li{
	float:left;
	width:150px;
	text-align:left;
	color:#060;
}

#so2 span{
	display:block;
	width:247px;
	margin:13px 0 0 50px;
	float:left;
	text-align:left;
}
/*-----------------#sev_one en-----------------*/
/*-----------------#sev3 st-----------------*/
#sev3{
	width:950px;
	border:1px solid #358B10;
	text-align:left;
	background:#EFFDEA;
}
#sev3 div{
	float:left;
	width:35px; height:172px;
	background:#358B10;
	writing-mode:tb-rl;
	line-height:35px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	text-align:center;
}
#sev3 img{
	float:right;
	margin:10px 18px 10px 0;
}
/*-----------------#sev3 en-----------------*/
/*-----------------#ind_news st-----------------*/
#index_news{
	width:950px;
	clear:both;
	text-align:left;
	margin-top:10px;
}
#index_news div{
	width:461px;
	background:#EFFDEA;
}
#index_news div h4{
	margin:0;
	background:#ccc;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#fff;
	text-indent:25px;
}
#index_news div h4 span{
	font-size:12px;
	float:right;
	padding-right:20px;
	font-weight:normal;
}
#index_news div h4 span a{ color:#fff;}
#index_news div h4 span a:hover{ color:#f00;}
#index_news div ul{
	list-style-image:url(../img/arr.gif);
	list-style-position:inside;
	margin:3px 0 3px 6px;
}
#index_news div ul li{
	width:430px;
	height:29px;
	line-height:29px;
	background:url(../img/w_doc.gif) repeat-x bottom;
	text-indent:15px;
}
#index_news div ul li span{float:right;}
/*-----------------#ind_news en-----------------*/
/*-----------------#foo st-----------------*/
#foo{
	clear:both;
	background:url(../img/foo.jpg) no-repeat top left;
	text-align:left;
	margin:5px 0 0 0;
	width:950px;
}
#glink{
	height:31px;
	padding:12px 0 0 20px;
	color:#358C10;
}
#cont{
	height:102px;
	line-height:25px;
	color:#fff;
	padding-left:20px;
}
#copyright{
	text-align:center;
}


/*-----------------#foo st-----------------*/

#subpage_list{
	margin:0;
	list-style:none;
}
#subpage_list li{
	width:150px;
	float:left;
	height:24px;
	background:#339900;
	color:#fff;
	line-height:24px;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
	text-align:center;
	
}
#subpage_list li a{color:#fff;}
#subpage_list li a:hover{color:#ff0;}

.pr_t{
	line-height:22px;
	clear:both;
	width:80%;
	border-collapse:1px;
	margin:0;
	font-size:13px;
	border:1px solid #C0E148;
}
.pr_t th{
	background:#C0E148;
	color:#000;
	text-indent:20px;
}

.pr_t td{
	background:#fff;
	color:#333;
	text-indent:20px;
	border-bottom:1px solid #C0E148;
}
