* {
	margin:0;
	padding:0;
	outline: none;
}
body {
	margin:0px auto;
	padding:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 30px;
	text-align:center;
	background-color: #ffffff;
        background:#ffffff url(../images/indexd.jpg) repeat-x top;
}
img {
	BORDER: none
}
a {
	font-size:12px;
	text-decoration: none;
	color:#696768;
}
a:hover {
	font-size:12px;
	COLOR:red;
}

#top{
height:122px;
line-height:20px;
}

.top1{
height:92px;
padding-left:25px;
}

.top2{
height:30px;
}

#submenu {
	COLOR:#000000;
	HEIGHT:30px;
	width:686px;
	font-size:13px;
	font-weight: bold;	
}
#submenu ul {
	CLEAR:   left;
	MARGIN:   0px;
	PADDING:0px;
	BORDER:   0px;
	LIST-STYLE-TYPE:   none;
	TEXT-ALIGN:   center;
	DISPLAY:inline;
}
#submenu li {
	FLOAT: left;
	DISPLAY:   block;
	MARGIN:   0px;
	PADDING:   0px;
	TEXT-ALIGN:   center;
	list-style-type: none;
}
#submenu li a {
	DISPLAY:   block;
	width:80px;
	TEXT-DECORATION:  none;
}
#submenu li a:hover {
FLOAT:left;
COLOR:   #a1c820;
}


#footer{
height:38px;
margin:5px 0px 15px 0px;
}

#indextop{
height:426px;
line-height:0px;
}

#abouttop{
height:250px;
line-height:0px;
}


.indexst img{
padding:8px;
}


.indexpro{
	border-bottom: 1px solid #9cc81e;
}
.indexpro span{
	font-size:18px;
	font-weight: bolder;
	color: #000000;
}

.indexpro a{
	font-size:12px;
	color: #9cc81e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.indexpro a:hover{
	font-size:12px;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.px {
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 80px;
	HEIGHT: 65px;
	margin: 1px 3px 1px 3px;
}
.px A {
	BORDER: #c7c7c7 2px solid;
	DISPLAY: block;
}
.px A:hover {
	BORDER: #9fc822 2px solid;
}
.part span{
	font-size:13px;
	font-weight: bold;
	color: #000000;
}



.linkpic
{
	width:100%;
	margin::0px;
	height:20px;
	line-height:20px;
	padding:0px;
}
.linkpic ul{
	margin:0px;
	padding:0px;
	width:900px;
}
.linkpic ul li
{
	float:left;
	padding-right:15px;
	margin:0px;
	list-style-type: none;
}
.aboutmenu{
height:30px;
color:#FFFFFF;
}

.aboutmenu a{
font-size:12px;
color:#FFFFFF;
}
.aboutmenu a:hover{
font-size:12px;
color:#9ec821;
}

.aboutmenu span{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
.aboutyuan{
font-size:14px;
font-weight:normal;
color:#FFFFFF;
}
.aboutmenu .green{
color:#9ec821;
font-size:12px;
font-weight:normal;
}

.leftmenu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
}
.leftmenu LI {
	DISPLAY: block; LINE-HEIGHT: 30px;
}
.leftmenu LI A {
	DISPLAY: block;
	WIDTH: 230px;
	HEIGHT: 30px;
	TEXT-DECORATION: none;
	text-align:left;
	color:#000;
	font-size:13px;
	line-height:30px;
	background:url(../images/leftblack.jpg) no-repeat;
	text-indent: 32px;
}
.leftmenu LI A:hover {
	background:url(../images/leftgreen.jpg) no-repeat;
	COLOR:#ffffff;
	text-align:left;
	font-size:13px;
	line-height:30px;
	text-indent: 32px;
}
 
.leftmenu li .product_list_ulhover {
	background:url(../images/leftgreen.jpg) no-repeat;
	COLOR:#ffffff;
	text-align:left;
	font-size:13px;
	line-height:30px;
	text-indent: 32px;
}

.aboutborder{
	height: 210px;
	width:325px;
	float: left;
	margin-bottom:20px;
}

.aboutborder img{
	margin:3px;
}

#news{
margin-bottom:5px;
border-bottom:1px solid #9a9fa9;
}
#news span{
padding-left:15px;
color:#9a9fa9;
}
#news a{
	color:#000;

}
#news a:hover{
	text-decoration: underline;
	color:#9ec821;
}


#news_view{
font-size:14px;
font-weight:bold;
margin-bottom:15px;
color:#9a9fa9;
}

#news_view span{
font-weight:bold;
font-size:20px;
color:#9ec821;
}

.accbox {
	background:url(../images/accbox.jpg) no-repeat;
	height:172px;
	float:left;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 2px;
	font-size:12px;
	line-height:18px;
}

.boximg {
TEXT-ALIGN: center; MARGIN: 12px 3px 0px 1px; WIDTH: 160px
}
.boxtxt {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; BOTTOM: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}

.newpro a{
font-weight:bold;
padding-left:10px;
padding-bottom:15px;
font-size:12px;
color:#000000;
line-height:18px;
}

.newpro a:hover{
font-weight:bold;
padding-left:10px;
padding-bottom:15px;
font-size:12px;
color:#9ec821;
}
.WZ250{
font-size:250%;
color:#006600;
padding:0px 9px 5px 5px;
}
.wz180{
color:#6e6f78;
font-size:180%;
padding:0px 9px 5px 5px;
}

.user_border {
	width:474px;
	margin:0;
}

.user_menu {
	height:33px;
	line-height:33px;
}
.user_menu td {
	width:66px;
	height:33px;
	cursor:hand;
	background-image: url(../images/protab1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
}
body div .user_menu_on {
	color:#000;
	background-image: url(../images/protab2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
}

#download {
border:thin #999999 solid;
padding:8px;
}

#download span{
	font-size:13px;
	color:#000000;
	font-weight:bold;
}

#download a{
color:#000000;
font-weight:bold;
}

#download a:hover{
color:#9ec821;
font-weight:bold;
}

.case{
margin-top:15px;
margin-bottom:35px;
line-height:24px;
}
.case span{
font-size:16px;
font-weight:bold;
}
.case a{
	text-decoration: underline;
}
.case a:hover{
	text-decoration: underline;
}
.wzbold{
font-weight:bold;
}
.wz16bold{
font-size:16px;
font-weight:bold;
color:#9ec821;
}
.wz24{
	font-size:20px;
}

.classul{width:230px; float:left; list-style:none; padding:0px; margin:0px;}
.classul li{ float:left;width:230px; }
.classul li a{
	background:url(../images/a-left_18.jpg) no-repeat;
	width:230px;
	height:30px;
	line-height:32px;
	padding-left:32px;
	font-size:14px;
	float:left;
	color:#FFFFFF;
	text-decoration:none;
}
.classul li a:hover{
	color:#FFF;
}
.classul li dl{ clear:both; float:left; margin:0px;}
.classul li dl dd{float:left; margin:0px; }
.classul li dl dd a{background:url(../images/1a-left_18.jpg) no-repeat; width:230px; height:30px; line-height:30px; padding-left:30px;font-size:12px; float:left; color:#000000; text-decoration:none;}
.classul li dl dd a:hover{color:#618c41; text-decoration:underline; font-size:12px;}
.classul li dl dd .classdiv{ clear:both; float:left; margin:0px;}
.classul li dl dd .classdiv a{background:url(../images/2a-left_18.jpg) no-repeat; width:230px; height:30px; line-height:30px; padding-left:40px; font-size:11px; float:left; color:#000000; text-decoration:none;}
.classul li dl dd .classdiv a:hover{
	color:#618c41;
	text-decoration:underline;
	font-size:11px;
}
