body {overflow:auto;font: 11px Arial, Helvetica, sans-serif; background:url(bg.gif); }
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;font-size:11px;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:11px;}
td,th {	font-family: 11px Arial, Helvetica, sans-serif;	text-align: left;}
li { list-style:none;}
h1,h2,h3,h4,h5,h6{
	text-transform: capitalize;
}
*{ margin:0; padding:0;}
a:link {text-decoration: none;}
a:visited {	text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

#top{ width:800px; background:#007979; margin:auto;}
#main{width:800px;margin:auto;	background-color: #FAFAF5;background-image: url(bgcolor6.gif); background-repeat: repeat-y;background-position: left;}
#bottom{
	width:800px;
	margin:auto;
	clear:both;
	background-color: #006666;
}
/*字体*/
h2{ color:#006666;font-size:17px; }
h5{	color:#fff;
	text-transform: uppercase;
	margin:0px;
}
h6{	font: bold 16px/50px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #003333;
	margin: 0px 13px;
}
h4{
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #009999;
}
h3{
	font-weight: bold;
	text-transform: capitalize;
	color: #EFEEDC;
	font-size: 11px;
	line-height: 30px;
}
.p1{
	font-size: 11px;
	line-height: 25px;
	text-transform: capitalize;
	color: #333333;
}
.p2{ color:#003333; font-size:11px; padding:10px 20px; text-align:justify; line-height:20px;}
.tit01{
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #008469;
	background-color:#F7F4EE;
	line-height: 22px;
	text-indent: 15px;
}
.tit02{
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #EEEBDF;
	background-color:#C6B78A;
	line-height:22px;
	text-indent: 15px;
}

.tit03{
	font-size: 11px;
	text-transform: capitalize;
	color: #7E6A47;
	line-height: 22px;
	background-color: #EEEBDF;
	font-weight: bold;
	text-indent: 10px;
}
.tit04{
	font-size: 10px;
	line-height: 20px;
	color: #796859;
	text-transform: capitalize;
}
a.tit04:visited{
	font-size: 10px;
	line-height: 20px;
	color: #9C8763;
	text-transform: capitalize;
}
.tit05{
	font-size: 10px;
	line-height: 20px;
	color: FF6633;
	text-transform: capitalize;
}
.tit06{
	font-size: 11px;
	text-transform: capitalize;
	color: #FF6633;
	line-height: 22px;
	background-color: #EEEBDF;
	font-weight: bold;
	text-indent: 10px;
}
.red{ color:#FF6633;}
/*高度、宽度*/
.space8{ height:8px;}
.space20{ height:20px;}
.height01{ height:400px;}
.height02{height: 5px;}
.pagewidth{ width: 878px;}
/*布局、效果*/
.bghome{
	background-image: url(img02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	height: 308px;
	padding:13px 0 0;
	background-color: #FFFFFF;
}
.leftfloat{ float:left;}
.rightfloat{float:right;}
.listleft{ width:220px;}
.listright{ width:580px;}
.listcen{ text-align: center;}
/*背景色*/
.bgcolor1{
	background-color: #006666;
	height: 25px;
}
.bgcolor2{ background:#1D605E;}
.bgcolor3{background-color: #F4F2EA;}
.bgcolor4{ background:#FFF;}
.bgline{
	background-image: url(bgline.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.cp { background:#FFF; border:#E1DAC1 solid 1px; padding:5px; margin:10px;}
.img{ 	background-color: #EAE6D7; padding:5px; margin:15px;}
.listtop{ background:url(listtop.jpg) center top no-repeat; height:98px;}
/*logo*/
.listlogo{ background:url(logo02.jpg) center top no-repeat;height:98px;}
.logo3{ background:url(logo03.gif) center top no-repeat;height:98px;}
.logo4{ background:url(logo04.gif) center top no-repeat;height:98px;}
.logo5{ background:url(logo05.gif) center top no-repeat;height:98px;}
/*产品展示*/
#cplist{margin:5px auto; clear:both;width:560px; padding:5px;}
#cplist ul{ padding:20px 70px;padding:20px 65px !important;}
#cplist ul li{float:left; list-style: none; width:210px !important; width:230px;}
#cplist .pic {
	margin:10px 5px;
	width:150px;
	height:123px;
	background:#fff;
	clear:both;
	border: 1px solid #E1DCC8;
}
#cplist .wen { font:12px;
	line-height:23px;
	clear:both;
	color: #006666;
	text-align:center;
	width: 180px;
}
a.wen:visited,a.wen:hover{
	clear:both;
	color: #009966;
	text-align:center;
	width: 180px;
}
/*浮动*/
#main:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#main{zoom:1}
#top:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#top{zoom:1}
/*导航啊导航*/
.listmenu{ color:#FFFFCC;font-size: 11px;text-transform: uppercase;	font-weight: bold; line-height:25px;}
a.listmenu:visited{	color: #FFFFCC;}
.menu{font-size:11px;position:relative;z-index:100;}   
.menu ul{list-style:none; line-height:25px;}   
.menu li {float:left;position:relative;}   
.menu ul ul {visibility:hidden;	position:absolute;left:0px;	float:left;	top: 25px;}   
.menu table {position:absolute; top:0; left:0;}   
.menu ul li:hover ul,  
.menu ul a:hover ul{visibility:visible;font-weight: bold;}   
.menu a{display:block;background:#007979;padding:0px 9px;color:#FFFFCC;text-decoration:none;font-weight: bold;text-transform: uppercase; }   
.menu a:hover{color:#FFF;background-color: #008A8A;font-weight: bold;}   
.menu ul ul{}   
.menu ul ul li {clear:both;text-align:left;font-size:10px;}   
.menu ul ul li a{display:block;	width:210px;height:25px;border:0;font-weight: bold;}   
.menu ul ul li a:hover{	display:block;border:0;background-color: #008A8A;}
/* 新闻 */
.wenzi{
	margin:20px 30px;
	text-align: left;
	clear: left;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial;
}
.wenzi ul{}
.wenzi ul li{background:url(point.gif) left no-repeat;	text-indent: 15px;}
.wenzi a {	line-height: 25px;
	text-transform: capitalize;
	color: #006633;
	text-decoration: none;}
.wenzi a:hover{line-height: 25px;text-transform: capitalize;color: #178A4B;	text-decoration: underline;}
.wenzi a:active,
.wenzi a:visited{line-height: 25px;	text-transform: capitalize;	color: #178A4B;	text-decoration: none;}
.cpopen{
	background-color: #FFFFFF;
	clear: both;
	width: 450px;
}
.pp{
	font-size: 11px;
	line-height: 20px;
	color: #006666;
	text-align: justify;
	padding:10px 15px;
}
.bd {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	border: 1px solid #009999;
}
