﻿/* CSS Document */
*{ margin:0px; padding:0px;}
body{ margin:0px auto; background-color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#212121;}
a{ text-decoration:none; color:#5E5E5E;}
a:hover{ color:#363636;}
.clear{ clear:both;}
ul {list-style:none;}
.flow {display:block; float:left}

#header .flash {
width:948px;
height:320px;
clear:both;
padding-bottom:3px;
margin:0 auto;
}

#header .banner { 
height:56px; 
background:url(091030-1_02.gif) top repeat-x; 
clear:both;
margin:0px auto;
}

#language {
width:948px;
height:26px;
padding:1px;
margin:0 auto;
overflow:hidden;
}

#language img {
float:right;
}
	
#action-buttons {
	clear:both;
	width:954px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
}

#button1 {
float:left;
background:url(091030-10_03.gif) no-repeat;
width:472px;
height:206px;
padding-right:10px;
}

#button2 {
float:right;
background:url(091030-10_03.gif) no-repeat;
width:472px;
height:206px;
/*padding-right:10px;*/
}

.button-inner {
padding:30px 15px 15px 15px;
height:160px;
font-family:"Times New Roman", Times, serif;
font-size:26px;
}

.button-inner a{
display:block;
color:#00CC00;
text-decoration:none;
background:url(091030-4_18.gif) no-repeat right center;
padding:0px 120px 5px 200px;
text-align:right;
}

.button-inner p{
color: #5E7594;
font-size:14px;
text-align:left;
padding:15px 0px 10px 200px;
}

.button-inner a:hover{
color:#94885E;
text-decoration:underline;
}

#mainer{
	width:948px;
	margin:0 auto;
}
	.item_title{  
	font-size:24px; 
	font-weight:600; 
	font-family: "Tw Cen MT Condensed", "Arial Narrow"; 
	margin-top:30px;
	}
	
	.item_content{ 
	padding:10px 22px 20px 0px; 
	line-height:18px;
	}

	.news_list{ line-height:18px;}
	.news_list .news_title{ float:left;}	
	.news_list .news_date{ float:right;}
	
	.tag{
	list-style:none;
	width:430px;
	}

	.tag li{
	padding:5px 0px;
	}
	
	.tag img{
	display:block;
	float:left;
	border:1px solid #CCCCCC;
	height:64px;
	margin-right:10px;
	}
	
	.tag span a{
	display:block;
    font-size:16px;
	padding:15px 0px 0px 10px;
	}

	#left {
	width:446px; 
	padding-right:20px;
	float:left;
	}
	
	#left img{
	border:1px solid #CCCCCC;
	float:left;
	margin:6px 8px 0px 0px;
	}
			
	#right{ 
	width:453px; 
	float:left;
	}		
		
	#list_left{
	width:678px;
	float:left;
	margin-right:8px;
    }
	
		#list_left .pic{
		height:217px;
		margin-top:10px;
		background:#15A115;
		padding:0px 6px;
		border-bottom:#15A115 1px solid;
		border-top:#15A115 1px solid;
		}
		
		#list_left .product{ 
		min-height:399px; 
		_height:399px;
		padding:10px 15px 30px 30px;
		background-color:#C7F8C7;
		border-left:1px solid #15A115;
	border-right:1px solid #15A115;
	border-bottom:1px solid #15A115;
		}
		
			#list_left .product ul.products li{ 
			width:125px; 
			height:140px; 
			background-color:#FFFFFF; 
			border:#3C82DE 1px solid; 
			margin:10px 5px;  
			text-align:center;  
			float:left;
			}
			
			#list_left .product .pages { 
			padding-left:200px; 
			clear:both; 
			height:20px;
			}
			
				#list_left .product .pages ul.pagelist li{ 
				float:left; 
				padding-right:15px; 
				line-height:25px;
				}
				
		#list_left .list_product{ 
		min-height:399px; 
		_height:399px; 
		padding:10px 15px 30px 30px;
		width:631px;
		background-color:#C7F8C7;
		border-left:1px solid #15A115;
	    border-right:1px solid #15A115;
	    border-bottom:1px solid #15A115;
		}
		
			#list_left .list_product ul.list_products li{ 
			min-height:140px; 
			_height:140px;
			border-bottom:dashed 1px #1572A1;
			margin:10px 0px;
			width:608px;
			}
				#list_left .list_product ul.list_products li img{ 
				width:120px; 
				height:120px; 
				float:left; 
				border:#1572A1 1px solid; 
				padding:0px; 
				margin:8px;
				}
				#list_left .list_product ul.list_products li a{ color:#128D12; font-size:16px; display:block; padding:5px 15px; width:438px; margin:8px 0px;}
				#list_left .list_product ul.list_products li a:hover{ color:#7A7A7A;}
				#list_left .list_product ul.list_products li div{ float:left; padding-top:5px; line-height:20px;}
				#list_left .list_product ul.list_products li p{ font-weight:normal; font-size:12px; padding-left:20px;}
			#list_left .list_product .pages { padding-left:200px; clear:both; height:20px;}
				
		#list_left .news{ 
		height:626px; 
		background-color:#C7F8C7;
	padding:10px 15px 30px 30px;
	border-left:1px solid #15A115;
	border-right:1px solid #15A115;
	border-bottom:1px solid #15A115;
		padding-top:48px; 
		padding-left:10px;
		}
			#list_left .news ul.news_list{ 
			line-height:24px; 
			padding:0px 20px; 
			}
				#list_left .news ul.news_list li a{
	color:#128D12;
}
				#list_left .news ul.news_list li a:hover{ color:#fff;}
				#list_left .news ul.news_list li{ font-weight:bold;}
					#list_left .news ul.news_list li p{ 
					font-weight:normal; 
					font-size:12px; 
					border-bottom:dashed 1px #1572A1; 
					padding-left:20px;
					}
					
			#list_left .newspages{ 
			line-height:28px; 
			text-align:center;}
			
			#list_left .newspages span{ padding:0px 10px;}
			
		#list_left .article_title{
		margin-top:10px;
		color:#A8ED1F;
		line-height:32px;
		padding:30px 30px 10px 35px;
		background:#5E5E5E;
		border:1px dashed #A8ED1F;
        }
		
			#list_left .article_title h1{ font-size:26px;}
			
	    #list_left .guide{
		padding:8px 30px 20px 0px;
		}
		
		#list_left .guide a{
	color:#52740A;
		}
			
		#list_left .article{
	line-height:18px;
	background-color:#C7F8C7;
	padding:10px 12px 30px 30px;
	border-left:1px solid #15A115;
	border-right:1px solid #15A115;
	border-bottom:1px solid #15A115;
        }
		
			#list_left .article_nav{
			min-height:383px;
			_height:383px;
			padding:6px 8px 0 10px;
            }
			#list_left .article_nav table{ background:#CCCCCC; text-align:center; line-height:25px;}
			#list_left .article_nav table td{ background: #C7F8C7;}
			#list_left .article_nav img{
            padding:1px;
            }
			
			#list_left .picshow{
			width:484px;
			margin:10px auto;           
			}
						
			#list_left .picshow div{
			float:left;    
			}
			
			#list_left .picshow p{
	text-align:center;
	padding:3px;
	background-color:#DBDBDB;
            }
			
			#list_left img{
			border:none;
			}
			
			#list_left .table_border{
			border:#5E5E5E 1px solid;
			border-collapse:collapse;
			margin:8px;
			width:96%;
            }
			
			#list_left .table_border a{
			color:#A8ED1F;
            }
			
			#list_left .table_border tr{
			border:#5E5E5E 1px solid;
            }
			
			#list_left .table_border td{
			border:#5E5E5E 1px solid;
			padding:3px 5px;
            }
			
			#list_left .table_border thead{
	background-color:#DBDBDB;
	border:#B3B3B3 1px solid;
	text-align:center;
            }
			
			#list_left .table_border th{
	background-color:#5E5E5E;
	border:#B3B3B3 1px solid;
	font-weight:500;
	color:#A8ED1F;
            }		
		
	#list_right{
	width:262px;
	float:left;
	color:#212121;
    }
	
		#list_right .logo{
	    background:url(page_03.gif) no-repeat center;
		height:219px;
		margin-top:10px;
        }
			
		#list_right .menu{
	    background-color:#15a115;
		margin-top:10px;
        }
		
			#list_right h2{
			padding: 15px 15px 10px 30px;
			border-bottom: 2px #fff solid;
			font-size:16px;
			}
			
			#list_right .subtitle{
			color:#0488C9;
			}
			
			#list_right .menu a{ color:#fff; text-decoration:none;}
			#list_right .menu a:hover{ color:#d4d4d4;}
			#list_right .menu ul li{
			padding: 15px 15px 10px 30px;
			border-bottom: 1px #fff solid;
            }
		
#footer{ 
border-top:#0066FF solid 1px; 
background-color:#CCCCCC;
}
    .footer-inner { 
	width:1008px; 
	line-height:180%;
	font-size:12px; 
	margin:0px auto;
	clear:both;
	min-height:130px;
	}
	
	.footer-left { 
	width:504px; 
	font-size:12px; 
	float:left;
	padding:30px 0px 0px 30px;
	}
		.footer-left li{
		list-style:circle;
		margin-left:30px;
	    }

	.footer-right {
	width:444px; 
	font-size:12px; 
	float:left;
	padding:30px 30px 0px 0px;
	}
		.foot_a{
		color:#3C82DE;
		text-decoration:underline;
	    }
		.foot_a:hover{ 
		color:#506178;
		}
#link{  
background-color:#CCCCCC;
padding-bottom:30px;
}
    .link-inner { 
	width:1008px; 
	line-height:180%;
	font-size:12px; 
	margin:0px auto;
	clear:both;
	}
	
	.link-left { 
	width:504px; 
	font-size:12px; 
	float:left;
	padding:0px 0px 0px 30px;
	}
		.link-left li{
		list-style:circle;
		margin-left:30px;
	    }

	.link-right {
	width:444px; 
	font-size:12px; 
	float:left;
	padding:0px 30px 0px 0px;
	}