body {margin: 0; padding: 0; background:#ffffff url(images/bg.gif) repeat-x top center;font: normal 11px , Verdana;}
a {background: inherit;text-decoration: none; color:#333333;}
a:hover {color:#FF0000;background: inherit;text-decoration: none;}
h4{ color:#FFFFFF;font-weight:bold; font-size:11px;margin:10px 8px 15px 8px; background:url(images/white.gif) no-repeat left center; padding:0 0 0 20px; text-decoration:underline;}
h2{ color:#248c17; font-weight:bold;font-size:11px; margin:5px 0 0 0; background:url(images/green.gif) no-repeat left center; padding:5px 0 0 18px;}
h3{ background:url(images/green.png) no-repeat left center; padding:3px 0 0 18px;font-size:11px; margin:10px 0;border-bottom:#66bd07 1px solid; line-height:25px;color:#248c17;}
h3 a{color:#248c17; background: none;}
h3 a:hover{ background: none;}
.arrow{ font-weight:normal;}
.underlin{ border-bottom:#66bd07 2px solid}
.title{height:18px; border-bottom:#66bd07 2px solid; margin:0 0 15px 0;}
.Images{border:#66bd07 1px solid;float:left; margin:0 8px 10px 0;}
.heightUp{ margin-top:15px;}
td ,th{ line-height:28px; padding:0 8px;}
tr{ background-color:#FFFFFF;}
.pro_title{font-size:13px; font-weight:bold; text-align:center; line-height:28px;}
.language{width:100px; float:right; padding:20px 0 0 0;}
/* index  */
#main { 
	width: 900px; 
	margin:1px auto 25px auto;
	background-color:#FFFFFF;
	padding:4px 0 0 0;
}
#logo {
	width:900px;
	margin:0 auto;
	height:80px;
}
	#logo img{ margin:17px 0 0 0;}
.menu {margin:0; padding:1px 0 0 0; line-height:27px; list-style:none;font-weight: bold;}
	.menu li { 
			display: inline;
			border-right:1px solid #66bd07;
			color:#248c17;
			}
			.menu li a{
				 color:#248c17;
				 padding:6px 16px 5px 16px;
				 *padding:6px 16px 5px 16px;
				 background:url(images/mune_bg.gif) repeat-x left bottom;
				 }
			.menu li a:hover{
				color:#FF0000;
				background:url(images/mune_bg_red.gif) repeat-x left bottom;
			}
	.menu .active{
				color:#FF0000;
				}
	.menu .active a{
				color:#FF0000;
				background:url(images/mune_bg_red.gif) repeat-x left bottom;
				}

#left{float:left;width: 250px; padding:23px 0 0 0;}
	#intro_left {
		clear: left;
		background: url(images/introleft_bg.jpg) no-repeat left top;
		margin: 0 0 1px 0;
		padding-top:10px;
	}
	.left_menu {
		margin:0 0 1px 0;
		padding:0;
		border-bottom: 2px solid #66bd07; 
		list-style: none;
		font-size:12px;
	}
		.left_menu li {line-height:19px;margin: 0 0 1px 0;}
		.left_menu li a { display: block; color:#2f4c09;padding:5px 0 5px 23px;background:#7dd610 url(images/arrow.gif) no-repeat center left;}	
		.left_menu li a:hover {display: block; color:#FFFFFF;font-weight:bold;padding:5px 0 5px 20px;background:#459310 url(images/arrow.gif) no-repeat center left;}
.left_menu .memuleftcheck {
	color:#FFFFFF;
}
.left_menu .memuleftcheck a{ 
	color:#FFFFFF;
	background:#459310 url(images/arrow.gif) no-repeat center left;
	font-weight:bold;
}
		#searchBox{text-align:center;padding-bottom:5px;margin:0;}
		#searchBox input{color:#666666;}
		#searchBox select{color:#666666;}
#left_content { margin:3px 0 0 0; background:url(images/box_bg.jpg) no-repeat left top; padding:0 8px;}
	.box {padding:10px 0 8px 0;}
	#qq_number{
		margin:0;
		padding:14px 0 0 25px;
		list-style:none;
		white-space:nowrap;
		background:url(images/qq.jpg) no-repeat 135px bottom;
	}
		#qq_number li{ padding:2px 0;}
		#qq_number img{ border:0px; padding-bottom:8px;}
	.address{
		font-family:Arial;
		line-height:22px;
		padding:8px 0 0 15px;
		margin:0; 
		}
/* banner */
.right {float: right;width: 643px;}
#intro_right {
	width: 639px;
	padding: 0;
	margin: 0 0 6px 0;
	height: 199px;
	border: 2px solid #66bd07;
}
	.leftcol { 
		float:left;
		padding:18px 10px;
		width:301px;
		height:200px;
		text-align: justify;
	}
	.box_content{ line-height:19px; text-indent:25px; padding:12px 0 0 0; text-align:justify;}
	.newpro{ margin:0 0 0 5px; float:left; list-style:none; padding:0; font-family:Arial;}
	.newpro li a{ background:url(images/squ.gif) no-repeat left center; padding:0 0 0 10px; line-height:24px;}
#list{
		margin:10px 0 0 0;
		padding:0;
		list-style-type:none;
		width:99%;
		line-height:22px;
		}
			#list li{background:url(images/squ.gif) no-repeat left center;border-bottom:1px dotted #999999;padding-left:9px;}
			#list li a{cursor:hand;}
			#list li:after{content: "."; display:block;height: 0;clear:both;visibility: hidden;}
.pro {
		clear: both;
		padding:0; margin:0;
	}
	.anli_list{margin:0;}
		.anli_list li{
			list-style:none;
			padding:0; width:118px;			
			margin:10px 9px 0 9px;
			margin:10px 8px 0 8px;!important;
			float:left;
			text-align:center;
			line-height:28px; 
			height:138px;
			}
		.anli_list img{padding:0 ;border:none;}
#link{
	background:url(images/grey.jpg) no-repeat left center;
	clear:both;
	margin:8px auto 3px auto;
	padding:1px 0 0 18px;
	color:#373736;
	width:882px;
	}
#link a{color:#373736;}
/* FOOTER */
.footer { 
	 text-align:center;
	 border-top: solid #c0c0c0 1px;
	 color:#373736;
	 line-height:20px;
	 width:900px;
	 margin:0 auto; padding:8px 0 0 0;
	 }
.footer_nei{ margin-top:25px;}
/* neiye  */
.content{
		line-height:24px; 
		padding:15px 8px; 
		text-align:justify;
		min-height:494px;
		height:100%;
		}
.content input, .content textarea {border:#66bd07 1px solid;}
.clear{clear:both;}
/* news.html   */
.newsBox{clear:both;}
#img_left{
	float:left;
	height:100%;
	padding-top:25px;
}
.news{
	posision:relaction;
	margin:20px 0 0 7px ;
	padding:0px;
	list-style:none;}
	.news li{
		float:left;
		background:url(images/squ.gif) no-repeat left center;
		border-bottom:1px dashed #999999;
		width:620px;
		line-height:30px;
		padding:0 0 0 10px;
	}	
	.news span{cursor:hand;}
		.span_L{ float:left; margin-left:2px;}
		.span_R{ float:right; font-weight:normal;}
.news_title{ font-size:13px; font-weight:bold; text-align:center; margin:0; line-height:22px; color:#248c17;}
.news_time{ font-weight:normal;; color:#999999;}
.content_search{text-align:center; padding-top:20px;}
/*  */
.pro_name{ line-height:28px; list-style:none; margin:0 0 0 40px; padding:0;}
.pro_name li{float:left;width:280px; display:block;}
	.pro_name li a{ padding:0 10px;background:url(images/squ.gif) no-repeat left center;}
#demo {
width:625px;
overflow:hidden;
border:0px dashed #CCC;
text-align:center;
height:160px;
margin:0px;
padding:0px;

}
#indemo {
float: left;
width: 800%;
margin:0px;
padding:0px;
height:120px;
}
#demo1 {
float: left;
margin:0px;
padding:0px;

}
#demo2 {
float: left;
margin:0px;
padding:0px;
}
.memulefthidden{
	display:none;
}
.left_menu li .left_mune_zi{padding:0; list-style:none; margin:0; font-size:11px;}
.left_menu li .left_mune_zi li{ margin:1px 0 0 0; color:#2f4c09;}
.left_menu li .left_mune_zi li a{ padding:3px 0 3px 38px;background:#7dd610 url(images/squ_g.gif) no-repeat 26px center; font-weight:normal;}
.left_menu li .left_mune_zi li a:hover{padding:3px 0 3px 38px;background:#459310 url(images/squ_w.gif) no-repeat 26px center; color:#FFFFFF;font-weight:normal;}
.left_menu li .left_mune_zi .left_littleMune_active{color:#FFFFFF;}
.left_menu li .left_mune_zi .left_littleMune_active a{color:#FFFFFF;background:#459310 url(images/squ_w.gif) no-repeat 30px center;}
