/*页面公共样式设置*/
*{margin:0px; padding:0px; }
html {font-family:arial, verdana, Helvetica, sans serif,”宋体”; font-size:12px;}
h1, h2, h3, h4, h5, h6{
border:0; padding:0; margin:0;
font-family:arial, verdana, sans serif;}
h1{font-size:24px; color:#000000;}
h2{font-size:18px; color:#666666;}

body {
	text-align:center;
	letter-spacing:1px;
	line-height:20px;
	background-color:#CCCCCC;
	
}
body a{ color:#003; text-decoration:none;}
body a:hover{ color:#f60;}

#sitebg{
	background-image: url(images/site_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

#sitebody{
	width: 900px;
	margin:0 auto;
	text-align:left;
	background-color:#fff;
}


/*去除表格的行、列边距样式设置*/
table,td
{
	border-collapse: collapse;
	padding: 0px;
	vertical-align: top;	
}

/*页面头部样式设置*/

.logo_bg{
	background-image: url(images/logo_bg.gif);
	background-repeat: no-repeat;
	height: 115px;
	width: 231px;
	padding-left:20px;
}


/*页面底部样式设置*/

.footer_bg{
	background-image: url(images/footer_bg.gif);
	background-repeat: repeat-x;
	height: 68px;
	width: 900px;
}

.footer{ text-align:center; margin-top:25px;}


/*========首页样式设置===========================*/

#content{ margin:3px 3px;}

/*========左边内容样式设置===========================*/

.left_content{
	width: 240px;
	background-image: none;
	background-repeat: repeat-y;
	text-align: center;
}

.content_l_margin{ margin-top:5px;}

.index_prod_bg{background-color: #FFEDCD;}

index_prod_type{ height:180px;}

.left_content_bg{
	background-image: url(images/left_content_m.jpg);
	background-repeat: repeat-y;
	width: 224px;
}

.index_contact{ text-align:left; margin: 8px 0px 15px 10px;}


/*========右边内容样式设置===========================*/

.right_content{ padding-left:2px; width:652px; }

.right_content_bg{
	background-image: url(images/right_content_m.gif);
	background-repeat: repeat-y;
	width: 652px;
}

.title_bg{
	background-image: url(images/title_bg_m.gif);
	background-repeat: repeat-x;
	width: 490px;
	height: 30px;
}

.right_content_title{ margin:10px 15px;}

.index_company{ margin:15px 30px; letter-spacing:2px; line-height:22px;}

.news_content{
	border: 1px solid #6699CC;
	background-color: #F4FFF4;
	height: 170px;
	width: 259px;
}

li{
	list-style-type: none;
	background-image: url(images/new.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.index_about{
	text-align: left;
	margin: 10px;
}

.index_rongyu{ border-top:#CCCCFF solid 1px; margin:10px 10px 0px 10px; padding-bottom:5px;  }

#page_content{ padding:0px 0px; background-color:#fff;}

.page_menu{
	font-weight: bold;
	padding-left:48px;
	line-height:24px;
	height:25px;
	text-align:left;
	letter-spacing: 2px;
	background-position: 30px 6px;
	background-image: url(images/icon_li01.gif);
	background-repeat: no-repeat;
}


.page_content_bg{ padding-top:10px; background-color:#FFEEDF; text-align:center; width:572px; }

.page_news{ border:#CCFFCC solid 1px; width:500px;}
.page_news_title{
	background-color:#CC99CC;
	height:25px;
	font-weight:bold;
	text-align:left;
	border-bottom:#CCFFCC solid 1px;
}

.page_news_content{ text-align:left; background-color:#99CC99; padding-left:5px; padding-top:10px;}

.page_content{border:#666 solid 1px; width:550px; margin:15px 0px;}

.page_title{
	border-bottom:#000 solid 1px;
	font-size:16px;
	font-weight:bold;
	line-height:35px;
	margin-top:10px;
	width:500px;
	color: #f00;
}

.page_content_txt{ margin:10px; line-height:22px;}

.product_list{ text-align:center; width:150px;}

.product_title_txt{
	text-align:center;
	font-size:16px;
	font-weight:bold;
	line-height: 30px;
	border-bottom: 2px solid #059A1A;
	margin-bottom:10px;
}