﻿body{
	font-family:  simsun, '宋体', '新宋体',sans-serif;
	text-align:center;
	margin:0 auto;
	padding:0;
	background:#FFF;
	font-size:12px;
	background-color:#ececec;
	
}
div{
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	margin-bottom: auto;
} 
#contact_us{
position:absolute;
left:816px;
top:20px;

}
#contact_us a{
text-decoration: none;
color:#333333;
}
#contact_us a:hover{
text-decoration:underline; 
}

#site-nav {
	background-position:0 -4px;
	background-repeat:no-repeat;
	height:336px;
	left:0;
	position:relative;
	top:0;
	margin:0 auto;
	width:950px;
	z-index:9999;
	background-image:url(../_pics/bg_top.gif);
	background-repeat: repeat-x;
}

.bottom {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	text-align:center;
 background-color:#ececec;
}

.bottom p{

	margin:0;
 line-height:18px;

}

.main {
  margin:0 auto; 
  width:950px; 
  background-color:#FFFFFF;
  display:table; 
  position:relative; 
}
.content{
margin-top:10px;
float:left;
display:inline;
width:100%;
 background-color:#ececec;
 position:relative; 
}

.menu {
    font-family: '黑体',sans-serif;
	padding:0;
	background-image:url(../_pics/bg_menu.gif);
	width:100%;
	height:26px;
	float:left;
	background-repeat: repeat-x;
}
.menu ul {
margin: 3px 0 0 10px;
padding:0 ; 
list-style-type: none;
font-size:14px;
}
.menu ul li {
	float:left;
	border-width: 1px;
	border-right-style: solid;
	border-color: #333333;
 }
 
 .menu div{
  padding-top:3px;
 }
 
.menu ul li a, .menu ul li a:visited {

	display:block;
	text-decoration:none;
	text-align:center;
	width:90px;
	height:25px;
	color:#333333;
	background-repeat: repeat;	
	/*border-left: medium solid #FFFFFF;
	border-right: medium solid #FFFFFF;*/
}


.pic{
	border-top: 6px solid #dfdfdf;
	border-right: 6px solid #dfdfdf;
	border-bottom: 6px solid #dfdfdf;
	border-left: 6px solid #dfdfdf;
	padding:0;

}
.pic img{
border:0; 
display:block;
} 




.menu_list{
	padding:0;
	margin:0;
	text-align:left;
	background:#ffffff;
	float:left;
	border-width: 1px;
    border-bottom-style: solid;
	border-color: #8bc291;
	height:116px;
    margin-bottom:2px;
}

.menu_list li{
padding:0; 
margin:0;
list-style-type: none;
font-size:14px;
width:198px;
height:20px;
background-image:url(../_pics/index_menu_off.gif);
margin-bottom:9px;
color:#000000;
float:left;
	

}


.menu_list div{
padding-top:2px;
margin-left:48px;
text-align:left;

}

.menu_list a {
	text-decoration:none;
	color:#000000;
	cursor:pointer;
	display:block;
}

 .menu_list li:hover, .menu_list li.hover{
background-image:url(../_pics/index_menu_on.gif);
height:26px;
margin-top:0;
margin-bottom:3px;
color:#FFFFFF;
}

 .menu_list li:hover a, .menu_list li.hover a{
color:#FFFFFF;
}

.menu_list li:hover div, .menu_list li.hover div{
padding-top:4px;
}

.img_list {
float:left;
width:198px;
overflow-x:hidden;
overflow-y:auto; 
height:313px;
scrollbar-face-color:#01751a;
scrollbar-highlight-color:#01751a;
scrollbar-Shadow-color:#01751a;
scrollbar-arrow-color:#FFFFFF; 
scrollbar-track-color:#e3e3e3;
/**scrollbar-darkshadow-color:#FFFFFF;**/
padding:0; 
margin:0;
margin-top:10px;
}

.img_list li {
padding:0; 
margin:0;
margin-top:2px;
list-style-type: none;
font-size:12px;

}


.img_list_line {
float:left;
padding:0; 
margin:0;
}

.img_list_line li {
padding:0; 
margin:0;
margin-top:20px;
float:left;
list-style-type: none;
font-size:12px;
width:138px;
cursor:pointer;
color:#333333;

}



.img_list_row {
float:left;
height:113px;
padding:0; 
margin:0;
margin-top:10px;
overflow:hidden;
width:1600px;
}

.img_list_row li{
float:left;
width:180px;

}


.desc{
	background:#f6f6f6;
	font-size:13px;
	text-align:left;
	margin:0 0 0 8px;
	float:left;
	width:728px;
	height:452px;
	line-height: 22px;
	color:#333333;
}

.desc p{
	margin:16px 40px 0 30px;
}

.left_menu {
float:left;
width:200px;
border-right-style: solid;
border-color: #8bc291;
border-width: 1px;
background-color:#FFFFFF;
}


.bottom_line{
	float:left;
	border-bottom-style: solid;
	border-color: #8bc291;
    border-width: 1px;
	background-color:#FFFFFF;
	width:100%;

}
.bottom_line_lr{
	float:left;
 line-height:18px;
 width:100%;
 height:135px;

}
.bottom_line_lr p{
margin:0px;
}


.title{
font-size:18px;
float:left;
margin:12px 0 0 28px;
font-family:'黑体';
}

.title_white{
font-size:16px;
float:left;
margin:4px 0 0 28px;
color:#FFFFFF;
font-family:'黑体';
}

.title_white_right{
font-size:16px;
float:left;
margin:21px 0 0 722px;
color:#FFFFFF;
font-family:'黑体';
display:inline;
}

.title_black{
font-size:14px;
float:left;
margin:0 0 0 28px;
color:#000000;
font-family:'黑体';
}

.title_black_big{
font-size:18px;
float:left;
color:#333333;
width:100%;
margin:10px 0 ;
font-family:'黑体';
}

.border_right{
    border-width: 1px;
	border-right-style: solid;
	border-color: #8bc291;
}
.border_top{
    border-width: 1px;
	border-top-style: solid;
	border-color: #8bc291;
}
.border_bottom{
    border-width: 1px;
	border-bottom-style: solid;
	border-color: #8bc291;
}

.table1{
	width:900px;
	font-size:13px;
	float:left;
	border-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-color: #8bc291;
	margin:5px 0 5px 22px;
	display:inline;
	background-image:url(../_pics/table_bg.jpg);
	background-repeat: repeat-x;
	color:#444444;
}
.table1 td, .table1 th{
    border-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-color: #8bc291;
	vertical-align:middle;
	margin:5px 0 5px 10px;
	padding: 5px 0;

}
.table1 td p{
margin:5px 0 5px 10px;
}

.product_list{
	padding:0;
	margin:0;
	text-align:left;
	background:#fafafa;
	float:left;
	border-width: 1px;
    border-bottom-style: solid;
	border-color: #8bc291;
	height:176px;
    margin-bottom:2px;
	background-color:#f1f1f1;
}

.product_list li{
padding:0; 
margin:0;
list-style-type: none;
font-size:14px;
width:366px;
height:20px;
background-image:url(../_pics/param_menu_off.gif);
margin-bottom:9px;
color:#000000;
float:left;

}


.product_list div{
padding-top:2px;
margin-left:68px;
text-align:left;

}

.product_list a {
	text-decoration:none;
	color:#000000;
	cursor:pointer;
	display:block;

}

 .product_list li:hover,.product_list li.hover{
background-image:url(../_pics/param_menu_on.gif);
height:26px;
margin-top:0;
margin-bottom:3px;
color:#FFFFFF;
}

 .product_list li:hover a, .product_list li.hover a{
color:#FFFFFF;
}

.product_list li:hover div, .product_list li.hover div{
padding-top:4px;
}
.product_menu {
float:left;
width:366px;
border-right-style: solid;
border-color: #787878;
border-width: 1px;
background-color:#FFFFFF;

}

.movie{
float:left;
 margin:10px 0 10px 30px;
 display:inline;
}
.small_title{
float:left;
margin:5px 0 3px 20px;
background-image:url(../_pics/param_span1.gif);
width:192px;
height:26px;
font-size:14px;
color:#FFFFFF;
}
.small_title div{
margin:5px 0 0 15px;
float:left;
}

#group{
padding:0; 
margin:0;
margin:5px 0 5px 120px;
height:20px;
float:left; 
font-size:16px;
font-family:"黑体";
color:#666666;
display:inline;
}

#new_contact_us p{
		margin:5px;
		color:#444444;
	}
