@charset "utf-8";
/* CSS Document */
body {
	font-family: "宋体";
	font-size:12px;
	color:#333333;
	margin:0 auto;
	background-color:#02924c;
}
html, body, div, span, p, h1, h2, h3, h4, h5, h6, em, img, strong, blockquote, sub, sup, tt, i, b, dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr, th, td, ul, li, p, a, ol {
	margin:0;
	padding:0;
}
ul, ol, li {
	list-style-type:none;
	list-style:none;
}
button, input, select, textarea {
	vertical-align:middle;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
address, cite, dfn, em, var {
	font-style:normal;
}
code, kbd, pre, samp {
	font-family:courier new, courier, monospace;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
legend {
	color:#000;
}
fieldset, img {
	border:0;
}
button, input, select, textarea {
	font-size:100%;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
a {
	color:#333333;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.clearfix {
	clear:both;
}
/*----------------------------------------index-------------------------------------------------*/
.content{
	width:991px;
	overflow:hidden;
	margin:0 auto;
	background-color:#027c41;}

.left{
	float:left;
	width:269px;
	overflow:hidden;
	background:url(../images/left_bj.jpg) left top repeat-x;}

.logo{
	width:175px;
	height:60px;
	overflow:hidden;
	margin:32px 47px 31px 47px;}

.nav{
	width:156px;
	overflow:hidden;
	margin-left:53px;
	margin-bottom:91px;}

.nav a{
	display:block;
	width:156px;
	height:44px;
	overflow:hidden;}

.nav a:link img.select{display:none;}
.nav a:hover img.current{display:none;}
.nav a:hover img.select{display:block;}

.right{
	float:right;
	width:722px;
	overflow:hidden;}

.right_top{
	width:720px;
	height:24px;
	overflow:hidden;
	background-color:#029b51;
	border-left:1px #9ad3b7 solid;
	border-right:1px #9ad3b7 solid;
	color:#FFF;
	line-height:24px;
	text-indent:10px;}

.right_top span{
	padding-left:380px;}
	
.right_top span a{
	padding-right:8px;
	padding-left:8px;
	color:#FFF;}

.banner{
	width:722px;
	height:201px;
	overflow:hidden;}

.main{
	width:722px;
	height:429px;
	overflow:hidden;
	background:url(../images/main_bj.jpg) left top no-repeat;}
	
.main_left{
	float:left;
	width:378px;
	height:369px;
	overflow:hidden;
	margin:24px 10px 0 13px;}

.main_left_top{
	width:378px;
	height:30px;
	overflow:hidden;}

.main_left_top a{
	display:block;
	float:right;
	width:34px;
	height:9px;
	margin-right:10px;
	margin-top:15px;}

.main_left_con{
	width:345px;
	height:309px;
	overflow:hidden;
	line-height:24px;
	padding:15px 10px 15px 23px;}

.main_left_con img{
	float:right;
	margin-left:10px;}

.main_right{
	float:right;
	width:309px;
	height:369px;
	overflow:hidden;
	margin:24px 12px 0 0;}
	
.main_right_top{
	width:309px;
	height:286px;
	overflow:hidden;}	
	
.main_right_top_title{
	width:309px;
	height:30px;
	overflow:hidden;}	
	
.main_right_top_title a{
	display:block;
	float:right;
	width:34px;
	height:9px;
	margin-right:10px;
	margin-top:15px;}	
	
.main_right_top_con{
	width:271px;
	height:201px;
	overflow:hidden;
	padding:15px 15px 0 23px;}	
	
.news1{
	width:271px;
	height:89px;
	overflow: hidden;
	line-height:20px;}	
	
.news1 img{
	float:left;
	margin-right:10px;}	
	
.news2{
	width:271px;
	height:112px;
	overflow:hidden;}	
	
.news2 ul{
	width:271px;
	overflow:hidden;
	margin-top:6px;}
	
.news2 ul li{
	width:271px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	background:url(../images/ico.jpg) left center no-repeat;
	text-indent:12px;}	
	
.news2 ul li a{
	color:#333333;}
	
.main_right_down{
	width:309px;
	height:83px;
	overflow:hidden;}
	
.arrow_left{
	float:left;
	width:9px;
	height:15px;
	overflow:hidden;
	margin-top:22px;
	margin-left:8px;
	margin-right:8px;}	

	
.arrow_right{
	float:right;
	width:8px;
	height:15px;
	overflow:hidden;
	margin-top:22px;
	margin-right:5px;}		
	
.foot{
	height:76px;
	overflow:hidden;
	background:url(../images/foot_bj.jpg) left top repeat-x;}	
	
.foot_con{
	width:991px;
	height:76px;
	overflow:hidden;
	margin:0 auto;}
	
.foot_left{
	float:left;
	width:269px;
	height:76px;
	overflow:hidden;/*
	background:url(../images/commerce.jpg) left top no-repeat;*/}	
	
.foot_right{
	float:right;
	width:722px;
	height:61px;
	overflow:hidden;
	background:url(../images/foot.jpg) left top no-repeat;
	line-height:24px;
	color:#FFF;
	text-align:center;
	padding-top:15px;}	
	
.foot_right a{
	color:#FFF;}
	
/*-------------------------------------------------------------------------sonpage-------------------------------------------*/	
	
.middle{
	width:722px;
	overflow:hidden;
	background:url(../images/sonpage_main_bj.jpg) left top no-repeat;}	
	
.middle2{
	width:722px;
	overflow:hidden;
	background:url(../images/sonpage_main_bj2.jpg) left top no-repeat;}		
	
.middle3{
	width:722px;
	overflow:hidden;
	background:url(../images/sonpage_main_bj3.jpg) left top no-repeat;}		
	
.middle4{
	width:722px;
	overflow:hidden;
	background:url(../images/sonpage_main_bj4.jpg) left top no-repeat;}	
	
.middle5{
	width:722px;
	overflow:hidden;
	background:url(../images/sonpage_main_bj5.jpg) left top no-repeat;}	
	
.middle6{
	width:722px;
	overflow:hidden;
	background:url(../images/sonpage_main_bj6.jpg) left top no-repeat;}	
		
.middle7{
	width:722px;
	overflow:hidden;
	background:url(../images/sonpage_main_bj7.jpg) left top no-repeat;}	
		
.middle8{
	width:722px;
	overflow:hidden;
	background:url(../images/sonpage_main_bj8.jpg) left top no-repeat;}	
		
.middle9{
	width:722px;
	overflow:hidden;
	background:url(../images/sonpage_main_bj9.jpg) left top no-repeat;}	
	
.middle_title{
	width:569px;
	height:30px;
	overflow:hidden;
	line-height:37px;
	margin-top:3px;
	padding-left:153px;
	color:#01793f;
	font-family:"微软雅黑", "黑体", "宋体";
	font-size:12px;}
	
.middle_title a{
	color:#01793f;
	font-family:"微软雅黑", "黑体", "宋体";
	font-size:12px;
	padding-left:10px;
	padding-right:10px;}	
	
.middle_title2{
	margin-left:153px;
	width:569px;
	height:60px;
	overflow:hidden;
	line-height:30px;
	margin-top:3px;
	color:#01793f;
	font-family:"微软雅黑", "黑体", "宋体";
	font-size:12px;}	
	
.middle_title2 a{
	color:#01793f;
	font-family:"微软雅黑", "黑体", "宋体";
	font-size:12px;
}
li.link{
	width:100px;
	height:30px;
	line-height:30px;
	float:left;
	text-align:center;
}
li.ge{
	width:20px;
	height:30px;
	line-height:30px;
	text-align:center;
	float:left;
}
	
.middle_title a:hover,.middle_title2 a:hover{
	color:#f02118;}	
	
.middle_con{
	width:687px;
	overflow:hidden;
	background:url(../images/sonpage_main_bj2.png) right bottom no-repeat;
	padding:15px 20px 20px 15px;
	min-height:394px;
	height:100%;
	_height:394px;
	line-height:24px;}	
	
.middle_con ul{
	width:687px;
	overflow:hidden;}	
	
.middle_con ul li{
	color:#333333;}
	
	
.middle_con ul li a{
	color:#333333;}	
	
.middle_con ul li a:hover{
	color:#e6231a;}	
	