﻿@import url("base.css");


div.banner	{
		width:990px;
		height:180px;
		margin:3px auto 0;
		background:url(../images/m_banner.gif) no-repeat;	
		}
div.banner img	{ width:990px; height:auto;}
.banner	td	{ width:990px; 
				text-align:center; 
				vertical-align:middle; 
				height:180px;
				font-size:55px;
				font-weight: bold;	
				font-family:黑体;
				border:0px;	
				color:#fff;
				}
/* header *****************************************/		
#header	{ 
				width:990px; 
				margin:3px auto;
}
#header .logo	{ 
				width:182px; 
				height:58px;
				padding:13px 0 0 8px;
				background: url(../images/logo_bg.gif) no-repeat 0 0;
				float:left;
				}
#header .content	{ 
				width:800px;
				height:71px;
				float:right;
				}
#header .menu	{ 
				width:800px;
				height:36px;
				background: url(../images/menu.gif) repeat-x 0 -36px;
				}
#header .menu .menur{ 
				height:36px; 
				width:13px;
				background: url(../images/menu.gif) repeat-x 0 0;
				float:right;
				}
#header .menu span	{ 
				font-weight:bold;
				color:#fff;
				float:left;
				font-size:14px;
				margin:10px 7px 0;
				}
#header .menu span.home1{
				width:80px;
				height:20px;
				background:url(../images/span_hone.gif) no-repeat 0 0;
				margin:7px 0 0 7px;
				text-align:center;
				padding-top:5px;
				}				
#header .menu span.home1 a{					
				color:#009900;
				}
#header .menu span.home1 a:link{color:#009900; text-decoration:none;}
#header .menu span.home1 a:visited{color:#009900; text-decoration:none;}
#header .menu span.home1 a:hover{color:#009900; text-decoration:none;}
#header .menu span.home1 a:active{color:#009900; text-decoration:none;}
#header .menu span.home2{
				width:60px;
				text-align:center;
				}
#header .menu span a{
				color:#fff;
				}
									#header .menu span a:link	{
													color:#fff;
													text-decoration:none;
													}				
									#header .menu span a:visited	{
													color:#fff;
													text-decoration:none;
													}								
									#header .menu span a:hover	{
													color:#FFFF00;
													text-decoration:underline;
													}						
									#header .menu span a:active	{
													color:#fff;
													text-decoration:none;
													}				
.search		{
				height:36px;
				width:800px;
				line-height:36px;
				}
*html .search form	{ 
				float:left; 
				margin:2px 0 0 10px;
				width:480px;
				}	
.search form	{ 
				float:left; 
				margin:0 0 0 10px;
				width:480px;
				}								
.search .s_input{
				height:23px;
				width:270px;
				background:url(../images/s_input.gif) no-repeat 0 0;
				border:medium none;
				padding-left:3px;
				color:#666;			
				line-height:23px;
				vertical-align:middle;
				margin-right:6px;
				}					
.search .s_radio	{
				vertical-align:middle;
				margin-right:8px;
				}					
.search .s_input_b	{
				background:transparent url(/images/search.gif) no-repeat scroll 0 0;
border:medium none;
height:32px;
line-height:23px;
vertical-align:middle;
width:67px;
				}
.search_r		{
				float:right;
				width:285px;
				}												
.search_r table	{
				line-height:18px;
				float:right;
				margin:3px 5px 0 0;
				}	
.search_r table td	{
				background:url(../images/search_r_td.gif) no-repeat 0 0;
				padding-left:8px;
				line-height:16px;
				}
.search_r img	{
				float:left;
				margin-top:3px;
				}			
		
/* main *****************************************/
.main	{ 
		width:990px;
		margin:0 auto;
		}
.main .mainbody	{
		width:971px;
		border:1px solid #009944;
		padding:15px 0 0 15px;
		}
.main h2.zscp	{
		background: url(../images/m_06.gif) no-repeat;
		width:928px;
		height:28px;
		font-size:14px;
		padding-left:60px;
		padding-top:4px;
		color:#009944;
		line-height:28px;
		}
/* main左侧 *****************************************/
.main .main_l	{
		width:208px;
		float:left;
		}
.main .main_l h3	{
		line-height:28px;
		}
.main .main_l h3 p	{
		font-size:14px;
		font-weight:bold;
		text-align:center;
		color:#fff;
		background:#009944;
		}		
		
.main .main_l .cplist_content	{
		width:194px;
		border:1px solid #009944;
		border-bottom:0;
		padding:6px;
		padding-bottom:0;
		}		
.main .main_l .cplist_content h4	{
		font-size:14px;
		color:#ff5400;
		background:#fff url(../images/m_flower1.gif) no-repeat 15px 4px;
		padding-left:40px;
		line-height:30px;
		border-bottom:1px dashed #f99c3c;
		}		
.main .main_l .cplist_content ul	{
		width:190px;
		margin:0 auto;
		}		
.main .main_l .cplist_content ul li	{
		background:url(../images/m_flower2.gif) no-repeat 5px 3px;
		padding-left:23px;
		border-bottom:1px dashed #f99c3c;
		line-height:24px;
		width:167px;
		}
.main .main_l .cplist_content p	{
		text-indent:24px;
		line-height:24px;	
		}
.main .main_l .cplist_content table.lx td	{
		line-height:24px;
		vertical-align:top;
		}
.main .main_l img.margbom	{
		margin-bottom:5px;
		}	
/* main右侧 *****************************************/							
.main .main_r	{
		width:762px;
		float:right;
		background:#fff;
		}
.main .main_r .productbox	{
		width:732px;
		margin:0 auto 8px;
		background:#fff;
		}
.main .main_r .product	{
		border:1px solid #13bb64;
		border-width:0 1px;
		padding:1px 15px 0;
		background:#fff;
		}

.main .main_r .product .productimg	{
		width:220px;
		float:left;
		}
.main .main_r .product .productimg img	{
		width:220px;
		height:200px;
		border:1px solid #ccc;
		}
.main .main_r .product .productimg p	{
		padding-top:15px;
		text-align:center;
		}
.main .main_r .product .productimg p img	{
		width:99px;
		height:32px;
		border:0px;}
.main .main_r .product .producttxt	{
		float:right;
		}
.main .main_r .product .producttxt table	{
		width:450px;
		border:1px solid #bfbfbf;
		border-collapse:collapse;
		}
.main .main_r .product .producttxt table td	{
		border:1px solid #bfbfbf;
		font-size:12px;
		line-height:24px;
		padding:0 5px;
		}
.main .main_r .product .producttxt table td.titles{
		background:#13bb64;
		color:#fafd00;
		font-size:14px;
		}
/*留言*****************************************/				
.ly	{
			margin:3px auto;
			border:1px solid #9fe7c0;
			}
.ly h2	{
			border-bottom:3px solid #b1df00;
			height:55px;
			background:url(../images/ly.gif) no-repeat;
			}
.ly h3	{
			padding:0 10px;
			font-size:14px;
			margin:8px auto 0;
			font-weight:normal;
			}	
.ly h3 .fontyellow	{
			color:#e99811;
			font-weight:bold;
			}
.ly fieldset {
			border:1px solid #CCCCCC;
			margin:10px;
			padding:10px 5px;
			}
.ly fieldset legend strong	{
			color:#009900;
			font-size:14px;
			}
.ly .box1 span,.ly .box2 span,.box3 span	{
			color:#FF0000;
			}
.ly .chengshi	{
			border: 1px solid #ccc; 
			height: 22px; 
			line-height: 22px;
			}
.ly .box1 td	{ padding:3px; }	
.ly td.box3green	{ background: #E0EDE0; font-weight:bold; font-size:12px; padding-left:8px;}
/*bottom*****************************************/			
.cpbottom	{
			width:990px;
			margin:5px auto;
			text-align:center;
			background:#f7f7f7;
			}

/*其它两个模板顶部滚动****************************************/
#showpic	{ 
			width:980px; 
			overflow:hidden;
			margin:2px auto; 
			padding:0 2px;
			border:2px solid #12ba63;
			}
#showpic img	{ 
			width:154px; 
			height:140px; 
			margin:0 1px;
			}			
#showpic table td	{
			text-align:center;
			padding:2px;
			}			
#showpic table td a	{
			color:#FF0000;
			}			
			
/*moban1*****************************************/
.main .main_r1	{
		width:747px;
		float:right;
		padding-left:15px;
		background:#fff;
		}
*html .main .main_r1 .product1	{
		float:left;
		margin:0 4px 6px 4px;
		width:358px;
		}			
.main .main_r1 .product1	{
		float:left;
		margin:0 3px 6px 8px;
		width:358px;
		}	
.main .main_r1 .product1 .productimg	{
		width:366px;
		border:1px solid #ccc;
		}
.main .main_r .product1 .productimg img	{
		width:220px;
		height:200px;		
		}
.main .main_r1 .product1 table	{
		width:356px;
		border:1px solid #13bb64;
		border-collapse:collapse;
		}
.main .main_r1 .product1 table td	{
		border:1px solid #13bb64;
		font-size:12px;
		line-height:24px;
		padding:0 5px;
		}
.main .main_r1 .product1 table td img	{
		width:220px;
		height:200px;
		}
.main .main_r1 .product1 table td.titles{
		background:#009a44;
		color:#fafd00;
		font-size:14px;
		}
.main .main_r1 .product1 table td.button_margin{
		padding:5px;
		}		
.main .main_r1 .product1 table td.button_margin img	{
		margin-left:25px;
		width:123px;
		height:38px;
		}		



/*moban2*****************************************/	
*html .main .main_r .productbox2	{
		width:246px;
		float:left;
		margin:0 1px 5px 3px;
		height:290px;
		}		
.main .main_r .productbox2	{
		width:246px;
		float:left;
		margin:0 1px 5px 5px;
		height:290px;
		}	
.main .main_r .productbox2 .product3	{
		border:1px solid #13bb64;
		border-width:0 1px;
		background:#fff;
		text-align:center;
		}		
.main .main_r .productbox2 .product3 .titles2	{
		width:220px;
		background:#009a44;
		color:#fafd00;
		font-size:14px;
		font-weight:bold;
		line-height:24px;
		margin:0 auto;
		}

