/* CSS Document */
body{
	font-size:12px;
	color:#000;
	 
	
}

/*====================*/
a:visited{
		color:#000; 
		text-decoration:none;
}
a:link{
		color:#000;
		text-decoration:none;
}
a:hover{
		color:#990000;
		text-decoration:underline;
}


#main{ 
	width:980px; 
	margin:0px auto;
	background:#fff;
	
}

.left{ 
		width:216px;	float:left; 
		 
}
.right{ 
		width:739px;		float:right;
		min-height:600px;	 
		
}
.banner{ background:url(images/banner_bg.jpg) no-repeat center; width:100%; height:345px;}


.banner_n{ width:980px; margin:0px auto}
.top_n{ width:980px; margin:0px auto}


.about{ width:739px;}

.menu{ background:url(images/menu_bg.jpg) repeat-x; width:100%; text-align:center}
.menu_n{ background:url(images/menu_bg.jpg) repeat-x; width:980px;   margin:0px auto}

#top{height:130px;background:url(images/top.jpg) no-repeat center; width:100%;}

#foot{
	background:url(images/foot.jpg) repeat-x;
	height:47px;
	text-align:center;
	width:100%;
	margin:5px auto;
	
}

#foot_n
{
	background:url(images/foot.jpg) repeat-x;
	height:47px;
	text-align:center;
	width:980px;
	margin:5px auto;
	
}
#banner{ width:995px; margin:5px auto;}

.cat_mid{
		width:216px;
		background:url(images/cat_mid.jpg) repeat-y;
		 
		margin-top:5px;
		margin-bottom:5px;	 
		
}

.foot_cp{margin:3px auto auto auto ;   line-height:150%; color:#FFFFFF}

.clear_both{clear:both; border:0px; padding:0px; margin:0px;}
.bk5{ height:5px;}
.bk10{height:10px; margin:5px 0px}

.cat_ul{
		width:200px;
		margin:5px auto;
}
.cat_ul li{
			
		height:30px; line-height:30px;
 		padding-left:18px;
		margin-bottom:3px;
		border-bottom:#ccc solid 1px;
			
}



.cat{ 
	width:236px; 
	background:url(images/cat_mid.jpg) repeat-y;
	height:auto;
}

.in_nav{ 
	background:url(images/in_nav.jpg) no-repeat;
	width:739px;/*有padding-left，要减去*/
	height:51px; line-height:51px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	padding-left:50px;
}
.pro_content{width:739px; }
.pro_c{ margin:10px; line-height:150%;}

.lh{ line-height:150%;}

.page{ 
	width:700px; 
	margin:10px auto;
}

 
.pro_s{
	/*width:200px;*/
	margin:3px 5px;
	width:230px;
	display:inline-block;
	*float:left;/*  *号为了，区别是ie6，display:inline-block;ie7,8可以*/
	
}

.pro_s img{ border:#ccc solid 1px; padding:2px;}
.pro_title{
		height:40px; height:130%;
		text-align:center;
}

.page input{ border:#F8B4C7 solid 1px; margin-left:5px;}



.left_contact{ width:180px; margin:5px auto; line-height:150%;}

.news_ul{ width:200px; margin:5px auto;}
.news_ul li{ height:25px; line-height:25px; border-bottom:#ccc dotted 1px;}

/*
首页
*/
.right_i{ width:727px; float:right;}
.news_i{width:727px;}
 
 

.news_i_right{ width:478px; float:right}
.news_i_right ul{ width:470px; margin:5px auto}
.news_i_right ul li{ height:25px; line-height:25px; border-bottom:#ccc dotted 1px;}
.news_i_right span{ float:right;}

.mid_2{ width:724px; margin:0px auto; background:url(images/pro_mid.jpg) repeat-y;  }
.pro_i{ width:724px; margin:0px auto;   }

.case_i{ float:left; display:inline-block; width:190px; margin:5px;}
.case_i img{ border:#ccc solid 1px; padding:2px;}

.about_i_content{ line-height:150%;}