@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; background:#CCC; font-family:"微软雅黑"; font-size:12px; color:#666; padding:0;}
#big{ width:940px; height:auto; margin: auto auto; padding:0; clear:both; margin-top:20px;}
.top{ width:940px; height:auto; float:left;}
.logo{ width:940px; height:95px; float:left; background:url(images/logo.gif) no-repeat left top;}
.logoa{ width:489px; height:95px; float:left; padding-left:30px;}
.search{ float:right; width:200px; height:60px; padding:20px 25px 0 0; font-family:"宋体"; color:#999;}
.center{ width:938px; height:auto; background:url(images/contain-c.gif) repeat-y left top; float:left; padding:0 1px;}

.menu{ width:938px; height:28px; background:url(images/menu-bj.gif) repeat-x left top; float:left;}
.menu ul{ list-style:none; margin:0; padding:0; margin-left:10px;}
.menu2{ width:115px; height:28px; line-height:28px; text-align:center; color:#FFF; background:url(images/menu-fg.gif) no-repeat right top; float:left;}
.menu li a{ text-decoration:none; color:#FFF;}
.menu li a:hover{ text-decoration:underline;}

.menu-b{ width:938px; height:20px; background:url(images/menu-b.gif) repeat-x left top; float:left;}
.banner{ width:938px; height:470px; float:left;}
.banner2{ width:938px; height:200px; float:left;}
#contain{ width:940px; height:auto; background:url(images/contain-c.gif) repeat-y left top; float:left;padding:0 1px;}
.containa{ background:url(images/ncontain-bj.gif) repeat-x left top;width:938px; height:auto; float:left;}
.containl{ width:266px; height:auto; float:left; background:#fff;}
.containl ul{ list-style:none; margin:0; padding:0; float:left;}
.containl li{ width:236px; height:30px; line-height:30px; background:url(images/jt.gif) no-repeat 10px center; padding:0; padding-left:30px; margin:0; border-bottom:1px dashed #ccc;}
.containl li a{ text-decoration:none; color:#666; display:block;}
.containr{ width:672px; height:auto; float:right;}
.contain-t{ width:918px; height:30px; background:url(images/banner-b.gif) no-repeat left top; float:left; line-height:30px; color:#000; padding-right:20px;}
.about{ width:652px; height:auto; float:left; background:#eaeaea; line-height:24px; padding-left:10px; padding-bottom:20px;}
.about a{ text-decoration:none; color:#666;} 
.about-title{ width:600px; height:29px; background:url(images/title-bj.gif) no-repeat left top; padding-left:50px; float:left; color:#589e3d; font-size:14px; line-height:29px;}
.about3{ width:652px; height:auto; clear:both; padding-top:10px;}
.about3 dl{ width:400px; height:400px; margin:0 auto; padding:0;}
.about3 dt{ width:400px; height:300px; float:left; margin:0; padding:0;}
.about3 dd{ width:400px; height:50px; float:left; line-height:50px; font-family:"微软雅黑"; font-size:14px; color:#589e3d; margin:0; padding:0; text-align:center;}
.link{ width:938px; height:100px; clear:both; padding-top:10px;}
.link ul{ list-style:none; margin:0; padding:0; margin-left:10px; padding-top:20px;}
.link li{ width:136px; height:61px; border:1px solid #cdcdcd; float:left; margin-right:15px;}
#contain-b{ width:940px; height:14px;background:url(images/contain-b.gif) no-repeat left top; float:left;}
#copyright{ width:940px; height:55px;background:url(images/copyright-c.gif) repeat-x left top; float:left;margin-top:10px; line-height:55px;}
#copyright a{ text-decoration:none; color:#666;}

.newsa{ width:652px; height:auto; clear:both;}
.newsa ul{ list-style:none; margin:0; padding:0;}
.newsa li{ width:632px; height:30px; line-height:30px;background:url(images/jt.gif) no-repeat left center; padding-left:20px; border-bottom:1px dashed #ccc;}
.newsa li a{ text-decoration:none; color:#666;}
.newsa li a:hover{ color:#669933;}
.newsa dl{ margin:0; padding:0; list-style:none; width:230px; height:350px; margin:5px 25px 5px 25px; float:left;}
.newsa dt{ width:230px; height:300px; float:left; margin:0; padding:0;}
.newsa dd{ width:230px; height:50px; line-height:24px; margin:0; padding:0; float:left; text-align:center;}

.brand1{ width:652px; height:auto; clear:both;}
.brand1 ul{ list-style:none; margin:0; padding:0;}
.brand1 li{ width:632px; height:30px; line-height:30px;background:url(images/jt.gif) no-repeat left center; padding-left:20px; border-bottom:1px dashed #ccc;}
.brand1 li a{ text-decoration:none; color:#666;}
.brand1 li a:hover{ color:#669933;}
.brand1 dl{ margin:0; padding:0; list-style:none; width:150px; height:200px; margin:5px 25px 5px 25px; float:left;}
.brand1 dt{ width:150px; height:150px; float:left; margin:0; padding:0;}
.brand1 dd{ width:150px; height:50px; line-height:24px; margin:0; padding:0; float:left; text-align:center;}
.jm{ width:632px; height:auto; clear:both;}
.xz{ width:632px; height:auto; clear:both; padding-top:10px;}
.xz dl{ margin:0; padding:0; list-style:none; border-bottom:1px dashed #ccc; float:left; height:140px; width:900px; padding-top:10px;}
.xz dt{ width:260px; height:300px; float:left; margin:0;padding:0;}
.xz dd{ width:600px; height:300px; float:right; margin:0; padding:0;}
.xz dd span{ font-size:14px; color:#669933;}
.xz dd span a{color:#669933;}
DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; clear:both;
}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #88af3f; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott A:active {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott SPAN.current {
	BORDER-RIGHT: #b2e05d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b2e05d 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #b2e05d 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #b2e05d 1px solid; BACKGROUND-COLOR: #b2e05d
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}


#nav {
  line-height: 28px;  list-style-type: none;height:28px;
}

#nav a {
 display: block; width: 115px; text-align:center; color:#FFF;
}

#nav a:link  {
 color:#fff; text-decoration:none;
}
#nav a:visited  {
 color:#fff;text-decoration:none;
}
#nav a:hover  {
 color:#FFF;text-decoration:none;
}

#nav li {
 width:115px;
 height:28px;
 line-height:28px;
 text-align:center;
 color:#FFF;
 background:url(images/menu-fg.gif) no-repeat right top;
 float:left;
 margin:0;
 padding:0;
}
#nav li a:hover{
 color:#FFF; background:url(images/menu-fg.gif) no-repeat right top;
}
#nav li ul {
 line-height: 27px;
 list-style-type: none;
 text-align:center;
 left: -999em;
 width: 115px;
 position: absolute;
 margin:0; padding:0;
}
#nav li ul li{
 float: left;
 width: 115px;
 background: #F6F6F6;
 margin:0; padding:0;
 border-bottom:1px solid #ccc;
}


#nav li ul a{
 display: block; width: 115px;text-align: center;
 margin:0; padding:0;
}

#nav li ul a:link  {
 color:#666; text-decoration:none;
}
#nav li ul a:visited  {
 color:#666;text-decoration:none;
}
#nav li ul a:hover  {
 color:#fff;text-decoration:none;font-weight:normal;
 background:#8fc43e;
}

#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left;
}
#dd{width:206px;height:300px;overflow:hidden; margin-top:10px; text-align:center; float:left; padding-left:60px;}
#dd ul{ list-style:none; margin:0; padding:0; background:none; margin-top:20px;}
#dd li{ width:137px; height:60px; border:1px solid #cdcdcd; float:left; background:none; margin:0; padding:0; margin-bottom:10px;}


#news, #product, #about, #contact {
	position:absolute;
	top:144px;
	margin:0;
	padding:0;
}
#about li, #news li, #product li, #contact li {
	float:none;
	list-style-type: none;
	background: #F6F6F6;
	border-bottom:1px solid #ccc;
}
#about li a, #news li a, #product li a, #contact li a{
	height:24px;
	display:block;
	font:12px;
	background: #F6F6F6;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:10px;
	margin: 0px;
	clear: both;
	list-style-type: none;
	width: 114px;
	text-align:center;
}
#about a:link, #about a:visited, #news a:link, #news a:visited, #product a:link, #product a:visited, #contact a:link, #contact a:visited{
	text-decoration:none;
	color:#666;
	background: #F6F6F6;
}
#about a:hover, #about a:active, #news a:hover, #news a:active, #product a:hover, #product a:active, #contact a:hover, #contact a:active{
	font: bold 12px;
	color:#fff;
	text-decoration:none;
	font-weight:normal;
	background:#8fc43e;
}


