body
{
	background-color:#FFFFFF; margin:0; font-size:12px; background-image:url(../images/bodybg.gif); background-repeat:repeat-x;
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #999999; TEXT-DECORATION: underline
}
.whole
{
	width:960px;
	height:auto;
	margin:0 auto;	
}
.top
{
	float:left;
	width:100%;
	height:auto;
}
.top1
{
	float:left;
	width:100%;
	background:url(../images/top1_bg.gif) repeat-x;
	height:96px;
}
.top1body
{
	width:960px;
	height:auto;
	margin:0 auto;	
}
.logo
{
	margin-left:10px;
	float:left;
}
.logo img
{
	border:0px;
}
.top1right
{
	margin-top:8px;
	float:right;
	text-align:center;
}
.icon1
{
	float:left;
	background:url(../images/icon1_03.gif) no-repeat;
	width:80px;
}
.icon2
{
	float:left;
	background:url(../images/icon1_05.gif) no-repeat;
	width:80px;
}
.icon3
{
	float:left;
	background:url(../images/icon1_07.gif) no-repeat;
	width:80px;
}
.daohang
{
	float:left;
	width:100%;
	background:url(../images/dh_bg.gif) repeat-x;
	height:46px;
}
.dhbody
{
	width:960px;
	height:auto;
	margin:0 auto;
}
.dh_left
{
	float:left;
	width:190px;
	text-align:center;
	height:20px;
	line-height:20px;
	margin-top:10px;
	color:#FFFFFF;
}
.dh_right
{
	float:left;
	width:770px;
	height:20px;
	line-height:20px;
	margin-left:0px;
	color:#FFFFFF;
}
.header
{
	float:left;
	width:100%;
	height:auto;
	border:solid 1px #BBDA9E;
	height:28px;
	margin-top:2px;
}
.zxtitle
{
	float:left;
	width:77px;
	background:url(../images/zx_bg.gif) no-repeat;
	height:28px;
}
.zxtitle span
{
	float:left;
	margin-left:10px;
	margin-top:8px;
}
.zxcontent
{
	float:left;
	width:880px;
	margin-left:0px;
	margin-top:8px;
}
.middle
{
	float:left;
	width:100%;
	height:auto;
	margin-top:12px;
}
.footer
{
	float:left;
	width:100%;
	margin-top:10px;
	border-top:solid 2px #58A311;
}
.mleft
{
	float:left;
	width:259px;
}
.mright
{
	float:left;
	width:690px;
	margin-left:10px;
}
#navigation {
	LIST-STYLE-TYPE: none;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; 
}
#navigation LI {
	POSITION: relative; TEXT-ALIGN: center; FLOAT: left; 
}
#navigation LI A:link {
	TEXT-ALIGN: center; PADDING-LEFT: 10px; WIDTH: 86px; BACKGROUND: url(../Images/fengge_dh.gif) no-repeat; FLOAT: left; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; padding-top:10px;
}
#navigation LI A:visited {
	TEXT-ALIGN: center; PADDING-LEFT: 10px; WIDTH: 86px; BACKGROUND: url(../Images/fengge_dh.gif) no-repeat; FLOAT: left; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; padding-top:10px;
}
#navigation LI A:hover {
	BACKGROUND: url(../Images/fengge_dh.gif) no-repeat; COLOR: #fff
}
#navigation LI UL LI A:link {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 96px; BACKGROUND: #76BC37; HEIGHT: 25px; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #fff 1px solid; padding-top:5px; PADDING-LEFT: 0px;
}
#navigation LI UL LI A:visited {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 96px; BACKGROUND: #76BC37; HEIGHT: 25px; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #fff 1px solid; padding-top:5px; PADDING-LEFT: 0px;
}
#navigation LI UL LI A:hover {
	BACKGROUND: #449706; COLOR: #fff; BORDER-TOP: #fff 1px solid;
}
#navigation LI UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 0px; DISPLAY: none; TOP: 36px; PADDING-TOP: 0px; LEFT: 2px;LIST-STYLE-TYPE: none;z-index:100;
}
#navigation LI UL LI UL {
	POSITION: absolute; MARGIN-TOP: 0px; WIDTH: 120px; DISPLAY: none; MARGIN-LEFT: 1px; TOP: 0px; LEFT: 88px
}
.list {
	 CLEAR: both; float:left; margin-top:0px; margin-left:10px; width:100%!important; width:96%;
}
.list ul {
	PADDING: 0px; list-style-type:none; margin-left:0px;
}
.list li {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1px; LINE-HEIGHT: 25px; PADDING-LEFT: 11px; PADDING-RIGHT: 0px; BACKGROUND: url(../Images/bg1.gif) no-repeat 3px 9px; CLEAR: both; PADDING-TOP: 0px; border-bottom:dotted 1px #cccccc; width:96%;
	
}
.none
{
	float:left;
	width:100%;
}
.content
{
	float:left;
	width:100%;
	margin-top:10px;
}
.box
{
	border:solid 1px #E5E5E5;
}
.mlnone
{
	float:left;
	width:258px;
}
.top10
{
	margin-top:10px;
}
.mltitle
{
	float:left;
	width:258px;
	background:url(../images/mltitle_bg.gif) repeat-x;
	height:26px;
}
.mltitle b
{
	float:left;
	margin-left:10px;
	margin-top:5px;
	font-size:14px;
	background:url(../images/greentriangle.gif) no-repeat 0px 3px;
	padding-left:20px;
}
.more
{
	float:right;
	margin-right:10px;
	margin-top:5px;
}
.mllist {
	 CLEAR: both; float:left; margin-top:0px; margin-left:0px; width:258px; background:url(../images/mllist_bg.gif) repeat-x;
}
.mllist ul {
	PADDING: 0px; list-style-type:none; margin-left:4px; float:left; margin-top:5px; width:250px;
}
.mllist li {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1px; LINE-HEIGHT: 25px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../Images/greendot.gif) no-repeat 3px 9px; CLEAR: both; PADDING-TOP: 0px;
	
}
.lxlist {
	 CLEAR: both; float:left; margin-top:0px; margin-left:0px; width:258px; background:url(../images/mllist_bg.gif) repeat-x;
}
.lxlist ul {
	PADDING: 0px; list-style-type:none; margin-left:4px; float:left; margin-top:5px; width:250px;
}
.lxlist li {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1px; LINE-HEIGHT: 25px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px;
	
}
.mrnone
{
	float:left;
	width:688px;
	background:url(../images/rlbox_bg.gif) repeat-x;
	padding-bottom:10px;
}
.mrtitle
{
	float:left;
	width:670px;
	height:26px;
	border-bottom:solid 1px #E5E5E5;
	margin-left:10px!important;
	margin-left:5px;
	margin-top:7px;
}
.mrtitle b
{
	float:left;
	margin-left:10px;
	margin-top:5px;
	font-size:14px;
	background:url(../images/greenarrow.gif) no-repeat 0px 0px;
	padding-left:20px;
	color:#55A424;
}
.mrcontent
{
	float:left;
	width:670px;
	margin-left:10px!important;
	margin-left:5px;
	margin-top:12px;
}
.imgbox
{
	float:left;
	border:solid 1px #e5e5e5;
	padding:5px;
}
.imgbox img
{
	border:0px;
	width:125px;
	height:161px;
}
.aboutus
{
	float:left;
	width:520px;
	margin-left:10px;
	line-height:25px;
}

.tpxqbox
{
	float:left;
	margin-left:12px;
	margin-top:3px;
	width:148px;
	height:170px;
}
.tpborderbox
{
	float:left;
	border:solid 1px #cccccc;
	width:145px;
	height:141px;
}
.tpxqbox img
{
	float:left;
	margin-left:5px;
	margin-top:5px;
	width:135px;
	height:131px;
	border:0px;
}
.tpxqbox .title
{
	float:left;
	border:0px;
	width:148px;
	height:20px;
	line-height:20px;
	text-align:center;
	margin-top:10px;
}
.flink
{
	float:left;
	width:960px;
	border:solid 1px #E2E2E2;
	background:url(../images/flinkbg.gif) 20px 0px no-repeat;
	padding-bottom:10px;
}
.flink .ftitle
{
	float:left;
	margin-left:34px!important;
	margin-left:17px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	width:90%;
	margin-top:4px;
}
.flink .fcontent
{
	float:left;
	margin-left:10px;
	margin-top:12px;
	line-height:20px;
	width:930px;
}
.flist {
	 CLEAR: both; float:left; margin-top:0px; margin-left:0px;PADDING: 0px; width:960px;
}
.flist ul {
	CLEAR: both; PADDING: 0px; list-style-type:none; margin-left:0px; 
}
.flist li {	
	POSITION: relative; TEXT-ALIGN:left; FLOAT: left;  width:100px; margin-left:20px; line-height:23px;
}
.fdaohang
{
	float:left;
	width:100%;
	border-bottom:solid 1px #e5e5e5;
	height:20px;
	margin-top:10px;
	text-align:center;
}
.fbody
{
	float:left;
	width:100%;
	text-align:center;
	padding-bottom:15px;
	margin-top:10px;
	line-height:20px;
}

.dypos
{
	float:left;
	width:670px;
	height:26px;
	border-bottom:solid 1px #E5E5E5;
	margin-left:10px!important;
	margin-left:5px;
	margin-top:7px;
}
.dypos span
{
	float:left;
	margin-left:10px;
	margin-top:5px;
	font-size:12px;
	background:url(../images/greenarrow.gif) no-repeat 0px 0px;
	padding-left:20px;
	color:#55A424;
}
.dypos a:link
{
	color:#55A424;
}
.dypos a:hover
{
	color:#55A424;
	text-decoration:underline;
}
.dypos a:visited
{
	color:#55A424;
}
.dycontent
{
	float:left;
	width:670px;
	margin-left:10px!important;
	margin-left:5px;
	margin-top:12px;
}

.dycontent h1
{
	float:left;
	width:100%;
	text-align:center;
}
.dycontent .cproc
{
	float:left;
	width:100%;
	text-align:center;
	font-size:12px;
}

.erlist {
	 CLEAR: both; float:left; margin-top:0px; margin-left:0px; width:660px;
}
.erlist ul {
	PADDING: 0px; list-style-type:none; margin-left:4px; float:left; margin-top:5px; width:660px;
}
.erlist li {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1px; LINE-HEIGHT: 25px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../Images/greendot.gif) no-repeat 3px 9px; CLEAR: both; PADDING-TOP: 0px; border-bottom:dotted 1px #cccccc;
	
}

/*������ͼƬ�б���ʽ*/
.ertslist {
	 CLEAR: both; float:left; margin-top:0px; margin-left:0px;PADDING: 0px; width:96%;
}
.ertslist ul {
	CLEAR: both; PADDING: 0px; list-style-type:none; margin:0px; 
}
.ertslist li {	
	 TEXT-ALIGN:center; FLOAT: left;  width:150px; margin-left:18px!important; margin-left:9px; line-height:23px;
}

/*����ͼƬ��ʽ*/
.container {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; z-index:-1;
}
.container * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; z-index:-1;
}
.container {
	POSITION: relative; WIDTH: 100%; HEIGHT: 152px; OVERFLOW: hidden; z-index:-1;
}
.slider {
	POSITION: absolute
}
.slider LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
.slider IMG {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 152px
}
.slider2 {
	WIDTH: 2000px
}
.slider2 LI {
	FLOAT: left
}
.num {
	POSITION: absolute; BOTTOM: 5px; RIGHT: 5px
}
.num LI {
	BORDER-BOTTOM: #ff7300 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ff7300 1px solid; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #fff; MARGIN: 3px 1px; WIDTH: 16px; FONT-FAMILY: Arial; FLOAT: left; HEIGHT: 16px; COLOR: #ff7300; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: #ff7300 1px solid; CURSOR: pointer; BORDER-RIGHT: #ff7300 1px solid
}
.num LI.on {
	LINE-HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #ff7300; MARGIN: 0px 1px; WIDTH: 21px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 21px; COLOR: #fff; FONT-SIZE: 16px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: bold
}


