/* CSS Document */
body{ font-size:12px; margin:0; color:#333}
form,ul{ margin:0; padding:0}
li{ list-style-type:none;}
.left{ float:left; display:inline}
.right{ float:right; display:inline;}
A {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}

.clear{ clear:both;}
.main{ width:780px; margin:0 auto;}
.top{ width:780px; height:70px; padding-top:10px;}
.menu{ background:url(menubg.jpg) repeat-x; width:760px; height:21px; padding:15px 10px 0 10px; color:#FFFFFF;}
.menu a{ color:#FFFFFF}
.menu a:hover{color:#FFFFFF}
.lxwm{ width:185px; border:1px solid #CCCCCC; height:211px;background:url(listbg.jpg)  repeat-x;}
.listtitle{ height:25px; }
.titlefont{ color:#FFFFFF; margin-top:8px; float:left;font-weight:bold;}
.lxwmne{ line-height:25px; padding:0 5px;}
.hdp{ width:305px; height:211px; border:1px #CCCCCC solid; margin-left:10px; display:inline; float:left;}
.xwzx{ width:263px; height:211px; border:1px #CCCCCC solid; margin-left:10px; display:inline; float:left; float:left}
.ctop{ background:url(ctop.jpg) no-repeat; width:573px; height:17px; margin-top:5px; padding:6px 0 0 20px; font-size:14px;}
.ccenter{ background:url(ccenter.jpg) repeat-y;width:573px; padding:0 10px;}
.ccenter ul{ float:left;}
.ccenter ul li{
	width:120px;
	height:auto;
	float:left;
	list-style:none;
	margin-left:50px;
	margin-top:15px;
	text-align:center;
	display:block;
	}
.cbottom{ background:url(cbottom.jpg) no-repeat;width:593px; height:15px; margin-bottom:5px;}
.cne{ width:175px; padding-right:5px; border-right:1px #CCCCCC dotted; margin-right:4px; float:left; display:inline; margin-top:5px;}
.cneright{ float:right; width:85px; line-height:25px;}
.marginleft{ margin-left:15px;}
.listright{width:169px; border:1px solid #CCCCCC; height:192px; background:url(listbg.jpg) repeat-x; margin-top:5px; padding:0 5px 5px 5px;}
.listfont{ width:169px; overflow:hidden;}
.listfont li{ width:155px; border-bottom:1px #CCCCCC solid;height:15px; padding-top:8px; padding-left:10px;}
.listfont li a{ color:#333333; background:url(nav.jpg) no-repeat left;padding-left:10px;}
.ml{ text-align:left;}
.listfont li a:hover{ color:#FF0000; background-position:3px;}
.rightmain{ width:179px; float:right;  }
.dlmain{ border:1px #CCCCCC solid; width:590px; overflow:hidden}
.proDivList {
	COLOR: #c5c5c5
}
.proDivList A {
	COLOR: #000000
}
.proDivList A:hover {
	COLOR: #c00000
}
.proDirPad_tit {
	MARGIN: 10px 0px 6px
}
#proDirNav {
	MARGIN-TOP: 1px
}
#proDirNav TD {
	BORDER-RIGHT: #b0b0b0 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(../icon_proDir02.gif) #f1f1f1 repeat-x; WIDTH: 59px; COLOR: white; LINE-HEIGHT: 22px; TEXT-ALIGN: center
}
#proDirNav TD A {
	DISPLAY: block; BACKGROUND: #f1f1f1; WIDTH: 59px
}
#proDirNav TD A:hover {
	DISPLAY: block; COLOR: #c00000
}

.bottom{ width:100%; height:60px; border-top:1px #CCCCCC solid; margin-top:5px; line-height:20px; text-align:center;}

.zzlist{border:1px #CCCCCC solid; width:120px; height:120px; margin-left:34px; float:left; margin-top:8px;}







