body,td,th {
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #dcdcdc;
	margin-left: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #666666;
}
a:active {
	text-decoration: none;
}
.central{ width:931px; margin:0 auto;}


/*logo及导航*/
.logo{ background:url(../images/logo_bg.jpg) repeat-x; height:78px;}
.left{ float:left;}
.logo_l{ background:url(../images/index.png) no-repeat; width:6px; height:78px;}
.right{ float:right;}
.logo_r{ background:url(../images/index.png) -8px 0 no-repeat; width:5px; height:78px;}
.logo_cen{ width:920px; padding:10px 0;}
.al{ padding:0 0 0 30px; margin-left:40px; text-align:right}
.al span{ margin:0 10px 0 5px; color:#de611f}
.logo_dh{ margin-top:25px; width:700px;}
.logo_dh ul{ margin:0; padding:0;}
.logo_dh li{ float:left; list-style:none; padding:0 15px; font-size:14px; font-weight:bold; background:url(../images/dh_x.jpg) right no-repeat ;}
#dh_b{ background:#efefed;}
.dianhua{ margin-right:40px;}
a#red:link{ color:#F00;}
a#red:hover{ color:#F00;text-decoration: underline}
a#red:visited{ color:#F00;}


/*新闻中心*/
.central2{ width:931px; margin:0 auto;}
.new_m{width:737px; margin:10px auto; background:url(../images/new_bg.jpg) repeat-x; border:1px #bcbcbc double; height:36px;}
.new_mai{ margin:10px 15px; }
.new_mai img{ margin:0 15px;}
.new_mai span{ font-weight:bold;  color:#707070; font-size:16px;}

.xgxz{ width:179px; margin:10px auto; background:url(../images/new_bg.jpg) repeat-x; border:1px #bcbcbc double; height:36px;}
.xgxz_n{ margin:10px 23px 0 20px; font-size:14px; font-weight:bold}
*html .xgxz_n{ margin:10px 23px 0 10px; font-size:14px; font-weight:bold}
.xgxz_t{ margin:10px 23px 0 10px; width:10px; font-size:14px; font-weight:bold; background:url(../images/index.png) -26px -52px no-repeat;}

/*新闻滚动js*/
#nli_con {	height: 19px;width: 500px;overflow: hidden; float:left; font-size:16px;}
#nli_con a:link{ color:#056d00;}
#nli_con a:hover{ color:#09ac01;text-decoration: underline;}
#nli_con a:visited {color: #056d00;text-decoration:}


/*产品信息/专题中心/服务与支持*/
.cp{ margin:0;width:740px;}
.cp ul{ padding:0; margin:0;}
.cp li{ float:left; list-style:none; width:244px; background:url(../images/cp_bg.jpg) repeat-y; text-align:center}
.cp li span{ font-size:18px; font-weight:bold; color:#333232}
.cp img{ margin:10px 0;}
.cp_tOP{ background:url(../images/index.png) 0 -97px no-repeat; height:25px;}
.align{ text-align:left; margin-left:35px; line-height:20px;}
a.cp_l:link{ color:#044db3;}
a.cp_l:hover{ color:#034db2;text-decoration: underline}
a.cp_l:visited{ color:#044db3;}
.cp_bott{ background:url(../images/index.png) 0 -82px no-repeat; height:12px;}
.cp_mai{ margin-left:4px;}
.cp_l_m{ margin-top:5px;}


/*按访问者*/
.fw{ width:181px; text-align:left}
.fw_top{ height:16px; background:url(../images/index.png) -31px -5px no-repeat; padding:8px 0 0 20px; font-size:16px; font-weight:bold;}
.fw_qt{ height:88px; background:#ffffff; padding:10px 0 0 20px; line-height:20px; border-bottom:1px double #b2b2b2; border-left:1px double #b2b2b2; border-right:1px double #b2b2b2; margin-bottom:13px;}



/*bottom*/
.bott{ padding:5px; height:50px;}


/*万能float闭合*/
/* Clear Fix */ 
.clearfix:after { 
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden; 
} 
.clearfix { 
display:inline-block; 
} 
/* Hide from IE Mac \*/ 
.clearfix {display:block;} 
/* End hide from IE Mac */ 
/* end of clearfix */ 
-->

/*返回顶部*/
#gotopbtn {
	width:65px;
	height:30px;
	background:url(../images/top.gif) no-repeat;
	padding:0 10px 0 18px;
	position:fixed;
	bottom:100px;
	right:20px;
	display:none;
	cursor:pointer;
	line-height:30px;
	color:#FF0000;
}
*html #gotopbtn {
	position:absolute;
}
.main{
	width:100%;
	background:#ccc;
	margin:0 auto;
}


.shell{width:550px;float:left; text-align:left}
.core{height:18px;overflow:hidden; text-align:left}
.core a:link,.core a:visited,.core a:active{display:block;font-size:14px;line-height:18px;text-decoration:none; color:#056d00;}
.core a:hover{display:block;font-size:14px;line-height:18px;text-decoration:underline; color:#09a301;}
.mai_top3{ font-size:18px; height:1px; color:#FCFCFC}
.mai_top3 a:link{color:#dbdbdb;cursor: default;}
.mai_top3 a:visited {color: #dbdbdb;cursor: default;}
.mai_top3 a:active {color: #dbdbdb;cursor: default;}
.STYLE1 {color: #FFFFFF}
.gjcyh{ height:5px;overflow:hidden; margin-top:35px;color:#DDDCDC;}
.gjcyh a:link{color:#DDDCDC;cursor: default;}
.gjcyh a:visited {color:#DDDCDC;cursor: default;}
.gjcyh a:active {color:#DDDCDC;cursor: default;}
.gjcyh2{ height:5px;overflow:hidden;color:#DDDCDC;}
.gjcyh2 a:link{color:#DDDCDC;cursor: default;}
.gjcyh2 a:visited {color:#DDDCDC;cursor: default;}
.gjcyh2 a:active {color:#DDDCDC;cursor: default;}

#navMenu {
	font-size:14px;
	margin-top:10px;
	width:670px;
	height: 34px;
	line-height: 34px;
	display:block;
	overflow:hidden;
	background-repeat:repeat-x;
	Z-INDEX:1000;
	background-position: left top;
}
.menu1 {Z-INDEX:1000;}
.menu1,.menu1 UL {
	padding:0px;
	margin:0px;
	list-style-type: none;
}
.menu1 LI,.menu1 a{HEIGHT: 34px; LINE-HEIGHT: 34px;FLOAT: left;}
.menu1 LI {padding:0px; MARGIN: 0px;
	background:url(../images/dh_x.jpg) right no-repeat ;
	background-repeat: no-repeat;
	background-position: 0 center;
	margin-left: -2px;}
.menu1 a{
	/*BORDER-RIGHT: #aaa 1px solid;*/ 
	DISPLAY: block; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	MARGIN: 0px; 
	TEXT-TRANSFORM: uppercase; 
	WIDTH: 107px; 
	color:#000;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center; 
	font-weight:bold;
}
.menu1 LI:hover,.menu1 A:hover {
	color:#000;
	height:auto;
}
.menu1 LI a:hover {
	background-repeat:repeat-x;
	background-position: center top;
	text-decoration: none;
	}
.menu1 LI ul li a:hover{ background-image:none;}
.menu1 LI UL {MARGIN-LEFT: -999em; POSITION: absolute}
.menu1 LI UL li,.menu1 LI UL li a{
	line-height:24px;
	height:24px;
	background-image:none;}
.menu1 LI:hover UL,.menu1 LI.sfhover UL {
	border-top:1px double #000;
	MARGIN-TOP: 34px;
	padding:4px 8px;
	Z-INDEX: 5; 
	MARGIN-LEFT: 0px; 
	WIDTH: 159px; 
	BORDER-BOTTOM: #0D1C31 1px solid; 
	POSITION: absolute; 
	background-color:#eaeae8; 

	+CLEAR: both; +MARGIN-TOP: 0px;
	_clear:both; _margin-top:0px;
}
.menu1 LI:hover UL LI A,.menu1 LI.sfhover UL LI A{
	/*BORDER-RIGHT: #999 1px solid;*/ 
	DISPLAY: block; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	TEXT-TRANSFORM: none; 
	WIDTH: 148px; 
	color:#000; 
	TEXT-ALIGN: left;
}
.menu1 LI:hover UL LI A:hover,.menu1 LI.sfhover UL LI A:hover {
	/*BORDER-TOP: #6CA7C7 1px solid;
	BORDER-BOTTOM: #6CA7C7 1px solid;  */
	text-decoration:underline;
	background:#ccc;
	padding-left:5px;
}
.menu1 UL LI UL {DISPLAY: none;}
.menu1 UL LI UL LI A:hover {
	MARGIN-TOP: -2px; 
	DISPLAY: block; 
	FILTER: alpha (opacity=85); 
	MARGIN-LEFT: 50px; 
	WIDTH: 105px; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #666;
}
.colee{text-align:left;overflow:hidden; width:570px;} 
.colee a{ width:550px;display:block; text-align:left; line-height:18px}
.colee a:link,.colee a:visited,.colee a:active{display:block;font-size:14px;text-decoration:none; color:#056d00; line-height:18px}
.colee a:hover{display:block;font-size:14px;text-decoration:underline; color:#09a301; line-height:18px}

