/**************** Body and tag styles ****************/

*{margin:0; padding:0;}
body,html{
font-size:12px;
line-height:20px;
}

#container{
width:100%;
}
a {
	color:#333; TEXT-DECORATION: none
}

a img{border:none; margin:0px; }

UL,OL,P,DL,LI {
	padding:0px; margin:0px;
}

LI {
	LIST-STYLE-TYPE: none
}

H1,H2,H3,H4,H5,H6 {padding:0; margin:0; FONT: 12px Verdana; font-weight:normal;}

/****************字体字体字体字体样式样式样式******************/

.blank3 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 3px
}
.blank5 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 5px
}
.blank6 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 6px
}
.blank7 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 7px
}
.blank9 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 9px
} 
.blank1 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 1px
}
.clear7 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 7px
}
.blank12 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 12px
}
.blank15 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 15px
}

.blank18 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 18px
}


.dot12 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 14px; background:url(/web/images/huandengcss/dot_line.gif) repeat-x center;
	width:95%; margin:0px auto;
} 
.Line12 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 14px; background:url(/web/images/huandengcss/jz_Line.gif) repeat-x center;
	width:95%; margin:0px auto;
}

.dot6{
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 12px; background:url(/web/images/huandengcss/dot_line.gif) repeat-x center;
	width:98%; margin:0px auto;
} 
.blank20 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 20px
}
.clear7 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 7px
}
.clear5{
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 5px}
.clear4{
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 4px}

.clear3{
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 3px}
	
.clear1{
	CLEAR: both;  OVERFLOW: hidden; HEIGHT: 1px}so

.clear_xline {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 7px
}

.clear20{
	background:url(/web/images/huandengcss/dota.gif) repeat-x center;HEIGHT: 20px
}

.clear10{
	background:url(/web/images/huandengcss/dota.gif) repeat-x center;HEIGHT: 12px
}

.down3{
	margin-bottom:3px;}

.20line{border-bottom:#dotted 1px solid;
}

.f12_blue{
color:#01B468; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.f12_blue a:link{
color:#01B468; text-decoration:underline}
.f12_blue a:hover{
color:#01B468; text-decoration:underline}
.f12_blue a:visited{
color:#01B468; text-decoration:underline}

.f12_blue_ud{
color:#01B468; font-size:12px; text-decoration:underline}
.f12_blue_ud a{
color:#01B468; text-decoration:underline}
.f12_blue_ud a:hover{
color:#01B468; text-decoration:none}
.f12_blue_ud a:visited{
color:#01B468; text-decoration:underline}

.f12_black_ud{
color:#000000; font-size:12px; text-decoration:underline}
.f12_black_ud a:link{
color:#000000; text-decoration:underline}
.f12_black_ud a:hover{
color:#000000; text-decoration:none}
.f12_black_ud a:visited{
color:#000000; text-decoration:underline}


.f14_blue{
color:#01B468; font-size:14px;
}
.f14_blue a:link,{
color:#01B468; text-decoration:underline
}
.f14_blue a:hover{
color:#01B468; text-decoration:none
}
.f14_blue a:visited{
color:#01B468; text-decoration:underline
}

.f12_bk{
color:#222; font-size:12px; color:#222;}
.f12_bk a:link{
color:#222; text-decoration:none;color:#222;}
.f12_bk a:hover{
color:#FC0000; text-decoration:underline}
.f12_bk a:visited{
color:#222; text-decoration:underline}


.f_12_w {
font-size:12px;
color:#FFF;}

.f_12_w A:link{
color:#FFF;
text-decoration:underline}

.f_12_w A:hovor{
text-decoration:underline}

.f_12_w A:visited{
text-decoration:none}

.f_12_red {
font-size:12px;
color:#ff0000;}

.f_12_red A:link{
color:#ff0000;
text-decoration:underline}

.f_12_red A:hovor{
text-decoration:underline}

.f_14_red {
font-size:14px;
color:#dd0000;}

.f_14_red A:link{
color:#ff0000;
text-decoration:underline}

.f_14_red A:hovor{
text-decoration:underline}

.f_14_red A:visited{
text-decoration:none}



.fn_11_ylw{
font-size:12px;
font-weight:bold;
color:#FFFF99;
}

.fn_11_ylw A:link{
text-decoration:none
}

.fn_11_ylw A:hovor{
text-decoration:underline
}

.fn_11_ylw A:visited{
text-decoration:none
}

.nlogo a{
	font-size:12px;
	font-family:Verdana;
	line-height:17px;
	text-decoration:none;
	color:#022f72;
	font-weight:bold;}
	
.nlogo a:hover{
	color:#fc0000;
	text-decoration:none}
	
.f14n_bk a:active{
	text-decoration:none}
	
	
.f14_bk{
	font-size:14px;
	color:#000;}

.f14_bk A:link,.f14_bk A:visited{
	font-size:14px;color:#000; text-decoration:none}
.f14_bk A:hover{
	font-size:14px;
	color:#000;text-decoration:underline}

.f14_hui{
	font-size:14px;
	color:#666666}

.f14_hui A:link,.f14_hui A:visited{
	font-size:14px;color:#01B468; text-decoration:none}
.f14_hui A:hover{
	font-size:14px;
	color:#01B468;text-decoration:underline}
	
.f14_gre{
	font-size:14px;
	color:#00650e}

.f14_gre A:link,.f14_gre A:visited{
	font-size:14px;color:#00650e; text-decoration:none}
.f14_gre A:hover{
	font-size:14px;
	color:#00650e;text-decoration:underline}
	


	
.f14_blue{
	font-size:14px;
	color:#01B468}

.f14_blue A:link,.f14_blue A:visited{
	font-size:14px;color:#01B468; text-decoration:none}
.f14_blue A:hover{
	font-size:14px;
	color:#01B468;text-decoration:underline}
	
.f14_blue_UD{
	font-size:14px;
	color:#01B468;
	text-decoration:underline;}

.f14_blue_UD A:link,.f14_blue A:visited{
	font-size:14px;color:#01B468; text-decoration:underline}
.f14_blue_UD A:hover{
	font-size:14px;
	color:#01B468;text-decoration:underline}


.f20_bk{
	font-size:22px;
	color:#000;
	font-family:'宋体';
	font-weight:bold}

.f20_bk A:link,.f20_bk A:visited{
	font-size:20px;color:#000; text-decoration:none}
.f20_bk A:hover{
	font-size:20px;
	color:#000;text-decoration:underline}
	
.f14blue2UD{
	font-size:12px;
	color:#003ab1;
	text-decoration:underline; margin-bottom:5px;}

.f14blue2UD A:link,.f14_blue A:visited{
	font-size:16px;color:#0022cc; text-decoration:underline}
.f14blue2UD A:hover{
	font-size:16px;
	color:#0022cc;text-decoration:underline}

.f_14_gen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00650e;
}

.f_12_gen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00650e;
}


.f_14_ye2 {
font-size:14px;
color:#fd6600;
text-decoration:none
}

.f_14_ye2 A:link{
color:#fd6600;
text-decoration:underline
}

.f_14_ye2 A:hovor{
text-decoration:underline
}

.f_14_ye2 A:visited{
text-decoration:none
}

.f14_org {
font-size:14px;
color:#F30;
text-decoration:none;
font-family:Verdana, Geneva, sans-serif;
}

.f14_org A:link{
color:#F30;
text-decoration:underline
}

.f14_org A:visited{
text-decoration:none
}

.f14_red {
font-size:14px;
color:#F30;
text-decoration:none;
font-family:Verdana, Geneva, sans-serif;
}

.f14_red A:link{
color:#F30;
text-decoration:underline
}


.f14_red A:visited{
text-decoration:none
}

.f16_bk {
font-size:14px;
color:#000;
text-decoration:none;
font-family:Verdana, Geneva, sans-serif;
}

.f16_bk A:link{
color:#000;
text-decoration:underline
}


.f16_bk A:visited{
text-decoration:none
}



.f_12_ye2 {
font-size:12px;
color:#fd6600;
text-decoration:none}

.f_12_ye2 A:link{
color:#fd6600;
text-decoration:none}

.f_12_ye2 A:hovor{
color:#fd6600;
text-decoration:underline}

.f_12_ye2 A:visited{
text-decoration:none
}

.fn_11_hui{
font-size:12px;
color:#666;
text-decoration:none
}
.fn_11_hui A:link,.fn_11_hui A:visited{
color:#333333;text-decoration:none
}

.fn_11_hui A:hovor{
	text-decoration:underline;
}

.fn_12_hui{
font-size:12px;
color:#666;
text-decoration:none;
font-weight:normal;
}
.fn_12_hui A:link,.fn_11_hui A:visited{
color:#333333;text-decoration:none
}

.fn_12_hui A:hovor{
	text-decoration:underline;
}


.fn_13_hui{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
}

.f20_red{
	font-family:'黑体';
	font-size:20px;
	line-height:20px;
	height:22px;
	color:#C00;
	overflow:hidden;
	width:200px;
	}
	
.f20_red A:link{
	color:#FC0000;
	text-decoration:none;
	
	overflow:hidden;
	width:200px;
	}
	
.f20_red A:hover{
	text-decoration:none;
	
	overflow:hidden;
	width:200px;
	}
	
.f18_bk{
	font-family:'黑体';
	font-size:18px;
	color:#222;
	}

.f_12_red2 {
font-size:12px;
color:#c60000;}

.f_12_red2 A:link{
color:#c60000;
text-decoration:underline}

.f_12_red2 A:hovor{
text-decoration:underline}

.f18_bk A:link{
	text-decoration:none;
	}
	
.f18_bk A:hover{
	text-decoration:underline;
	}	

.f_14_gen2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #bcdfc3;
}

.f_14_red2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ec9fa3;
}
.f_14_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #8bace4;
}
	
	
.line2{
	background: url(/web/images/huandengcss/pic_line.jpg) no-repeat left;
	width:20px;
	padding-top:5px;
	height:55px;
}
	
/**************** 长用到的 ****************/
.clear0{clear:both;}
.fl{float:left;}
.fr{float:right;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}	
.b{font-weight:bold;} /** 加粗 **/
.k_hui1{ border:#dfdfdf 1px solid} /** 边框灰色 **/
.mc{ margin:0 auto;}   /** 居中 **/
.mt7{ margin-top:7px;} /** 顶部7px **/
.mt8{ margin-top:7px;} /** 顶部8px **/
.mt15{ margin-top:15px;} /** 顶部15px **/
.CW{ color:#FFF} /** 字体白色 **/
.BW{ background:#FFF;} /** 背景白色 **/
.tBg2{ background:#333;}
.tBg3{ background:#555;}
.tBg4{ background:#999;}
.bWh{ background:#fff}
.bGre{ background:#00650e}
.bRed{ background:#c30000}
.bBk{ background:#000000}
.bHui{ background:#333333}
.bYe{ background:#f47000}
.DaT15{ margin-top:5px; margin-bottom:0px;}
.DaT8{ margin-top:8px; margin-bottom:4px;}
.w50{ width:50%;}
.w49{ width:49%;}
.krH1{ border-right:#dfdfdf 1px solid;}
.krB1{ border-right:#b2ccee 1px solid;}
.ud{ text-decoration:underline;}
.nud a{ text-decoration:none;}
.w93{ width:95%;}
.dKblue3{ border-bottom:#1a3a6b 3px solid;}
.m{color:#666;vertical-align:middle; float: right; height:32px; line-height:32px; }
.m3{vertical-align:middle; float: right; height:28px; line-height:28px; }
.m4{vertical-align:middle; float: right; height:28px; line-height:28px; padding-right:6px;}
.m2{color:#666;vertical-align:middle; float: right; height:32px; line-height:32px; padding-left:3px; padding-right:3px;}

/**************** 长用到的 ****************/

/**************** 分页样式 ****************/
.pages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.pages A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 7px; BACKGROUND: #f0f4f5; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid; float:left;
}
.pages A.active {
	COLOR: #f00
}

/**************** 分页样式 ****************/


.pagelist {width:230px; float:right;height:20px;}
.pagelist ul li { float:left;  height:15px; line-height:15px; margin:0px 2px;}
.pagelist ul li a, .pageinfo { display:block; padding:0px 1px; color:#333}
.pageinfo  { color:#555;}
.current {display:block; padding:0px 2px; font-weight:bold;}

.plSy3 { margin:0px auto; padding:6px 0px; height:20px; float:right; height:100%; overflow:hidden;}
.plSy3 ul li { float:left;  height:20px; line-height:20px; margin:0px 2px;}
.plSy3 ul li a, .plSy3info { display:block; padding:0px 6px; background:#efefef; color:#333;border:1px solid #dfdfdf;}
.plSy3 a:hovor{ display:block; padding:0px 2px; background:#a9d2ff;}
.plSy3info  { color:#555;}
.plSy3Ct { background:#fff; display:block; padding:0px 4px; font-weight:bold; color:#0b3b8c;border:1px solid #fff; float:left}



.pages_netyi {  TEXT-ALIGN: center; font-size:12px; }
.pages_netyi span{
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 7px; margin-right:2px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid; color:#444; cursor:pointer;
}
span.pagesfocus{ padding:3px 7px; TEXT-ALIGN: center; font-size:12px;  BACKGROUND: #184886; color:#ffffff; border:#184886 1px solid;}
a.cupage{ font-weight:bold; border:0px; background:#f8fbff; color:#222222; text-decoration:none;}




/**************** input样式 ****************/
.pl_sty1{
	width:80px;
	height:18px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	
	border:#dfdfdf 1px solid;
	}
/**************** input样式****************/


.imgNewspic3 {
	FLOAT: left; WIDTH: 115px; PADDING-TOP: 2px; HEIGHT: 100px; TEXT-ALIGN: center
}

.imgNewspic3 A.t {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: #333333; MARGIN: 0px auto; WIDTH: 103px; LINE-HEIGHT: 25px; HEIGHT: 25px; 
}

#newsPic3{
	width:241px;
	padding:3px 0px 7px 7px;
	_padding:3px 0px 5px 7px;
	*padding:3px 0px 5px 7px;
	height:100%;
	overflow:hidden;
	}
	
.imgNewspic4 {
	FLOAT: left; WIDTH: 125px; PADDING-TOP: 2px;   TEXT-ALIGN: center
}

.imgNewspic4 A.t {
	margin-top:1px; DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: #333333; MARGIN: 0px auto; WIDTH: 110px; LINE-HEIGHT: 25px; HEIGHT: 25px; 
}


.bj_nav_nav {
	MARGIN: 0px auto; WIDTH: 910px; HEIGHT: 55px
}
.bj_nav DIV {
	FONT-SIZE: 12px; FLOAT: left; LINE-HEIGHT: 22px; height:100%; overflow:hidden; 
}
.bj_nav .b {
	FONT-WEIGHT: bold; MARGIN-RIGHT: 3px
}
.Hline { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background:url(/web/images/huandengcss/pic_line.jpg) no-repeat 8px 13px; PADDING-BOTTOM: 0px; WIDTH: 45px; PADDING-TOP: 0px; HEIGHT: 43px; margin-left:14px;
}

.bj_logo{
	height:46px;
	width:152px;
	}
	
.nlogo{ width:176px; font-size:14px; color:#999; padding-bottom:5px;}

.topAd{ width:950px; border-left:#cdcdcd 1px solid; border-bottom:#cdcdcd 1px solid; border-right:#cdcdcd 1px solid; margin:0 auto; background:#fff; text-align:center; padding:5px;}

.indexAd{ width:950px; margin:0 auto;}

.ad_xf{
	width:240px;
	overflow:hidden;
	height:45px;
	padding-top:4px;}
	
.ad_xw{
	width:170px;
	overflow:hidden;
	height:45px;
	padding-top:4px;}
	
.ad_zs{
	width:170px;
	overflow:hidden;
	height:45px;
	padding-top:4px;
	}

.menuTle{ width:770px; }
.mTcol { padding-top:2px; padding-left:5px; width:555px; float:left}
.mTcol h2{ padding-top:2px; padding-left:5px; font-size:40px; font-family:"黑体"; color:#333}
.mTpath{ margin-top:24px;float:right; width:200px; text-align: right;}
.mTcol span{ float:left; margin-top:23px; margin-left:10px;}
.ml{ text-align:left;}
.mr{ text-align:right;}
.more{ float:right; padding-right:10px;}

.errMsg{
	color:#FF0000;
	}
	
.news_cr{
	width:950px;
	clear:both;
	margin: 0px auto;
	margin-bottom:0px;
	background:#fff;
	height:100%;
	overflow:hidden;
}
/*************foot样式********************/
	.copyright{
	width:950px;
	margin:6px auto;
	text-align:center;
	}
	
.aboutLoupan{
	background:#595959;
	height:26px;
	line-height:28px;
	clear:both;
	border-top:#ccd6ec 1px solid;
	color:#fff;
	text-align:center;
	}
.aboutLoupan a{
    color:#fff;
	text-decoration:underline;
	}
.foot{
	margin-top:2px;
	padding:4px;
	text-align:center;
	line-height:28px;
	}
	/*************头部样式********************/
	


.topline{width:950px;
	margin:0px auto;
	border:#cdcdcd 1px solid;
	line-height:25px;
	height:28px;
	background:url(/web/images/huandengcss/newsLinebg.jpg) repeat-x;
	clear:both;
	position:relative;
	}
	
.topbox{
	height:100%;
	margin:0px auto;
	width:950px;
}


.nameDiv{ background:url(/web/images/huandengcss/topLogin.jpg) no-repeat 11px 4px; float:left;width:86px; height:20px; padding-top:6px;}
.pwdDiv{ background:url(/web/images/huandengcss/topLogin.jpg) no-repeat 11px 4px; float:left;width:86px; height:20px; padding-top:6px;}
.loginDiv{ float:left; height:23px; line-height:23px; padding-top:4px; text-align:left; position:relative;}

.TnameInput{ background:transparent; border:0px; width:70px; height:16px; margin-top:1px; color:#666; font-size:12PX;}
.TpwdInput{background:transparent; border:0px; width:73px; height:16px; margin-top:1px; color:#666; font-size:12PX;}
.TloginInput{background:transparent; border:0px; width:38px; height:24px; background:url(/web/images/huandengcss/topLogin.jpg) no-repeat -163px 0px; cursor:pointer;}
.TcodeInput{background:transparent; border:1px #DEFFAC solid; width:38px; height:16px; margin-top:1px; color:#666; font-size:12PX;}

#tl_user{width:250px; float:right; }

.tl_user2{width:250px;border:solid 1px #D8D8D8;margin:0 0 0 698px;}
	/* user login */
#user_login { margin-bottom:10px; }
	.fixedheight { position:relative; height:116px;}
	#user_login_position { position:absolute; width:248px; height:116px; background:#F8F8F8; z-index:999px; }
	#user_login .current { height:190px; }
		#user_login .current #login_authcode_input { display:block; }
		#user_login #login_authcode_input { display:none; }
	#login_authcode_img { top:25px;left:0px; height:40px; width:145px;
	position:absolute;
	padding:1px 2px 0 1px; line-height:20px;  border:1px solid #D8D8D8; background-color:#F8F8F8;}/*left:905px; bottom:780px; }*/
	#login_authcode_img2 { position:absolute; padding:1px 2px 0 1px; line-height:20px; border:1px solid #D8D8D8; background-color:#F8F8F8;}/*left:585px; bottom:-778px; }*/
	#login_authcode_input a { color:#369;}
	#login_showclose { position:absolute; right:8px; bottom:8px; z-index:999px; }
	#login_showclose a { display:block; width:10px; height:10px; overflow:hidden; background:url(/web/images/huandengcss/icon_closesearch_bg.gif) no-repeat; text-indent:-9999px; }
	#user_login h3 { padding:8px 15px 10px; }
	#user_login p { height:30px; padding:0 15px; }
	#user_login .credit { padding-left:12px; background:url(/web/images/huandengcss/icon_credit.gif) no-repeat 0 1px; color:#999; font-size:11px;}
	#loginin_info .credit { padding-left:12px; background:url(/web/images/huandengcss/icon_credit.gif) no-repeat 0 1px; color:#999; font-size:11px;}
	#user_login .clearfix { padding:0 0 0 60px; }
	#user_login .clearfix input { float:left; margin-top:2px; *margin-top:0; }
	#user_login .clearfix label { float:left; padding:0 0 0 3px; *padding:3px 0 0 0; }
	#user_login .input_sub, .sign_msg_login .input_sub { margin:0 0 0 12px; width:35px; height:21px; overflow:hidden; border:none; background:url(/web/images/huandengcss/btn_login_min.gif) no-repeat; text-indent:-9999px; }
	.login_ext { margin:10px 0 0 0; text-align:center; }
	.user_info { padding:0 15px;}
		.user_info dl { height:70px; overflow:hidden; margin-bottom:12px; border-bottom:1px dashed #D8D8D8; }
		.user_info dl dt { float:left; width:50px; }
		.user_info dl dt img { width:48px; height:48px; padding:1px; border:1px solid #D8D8D8; }
		.user_info dl dd { float:right; width:155px; line-height:25px; }
		.user_op { display:block; padding:0!important; }
			.user_info .tx_blue { color:#369; text-decoration:underline; }
			.contribute_txt { float:left; padding-right:12px; background:url(/web/images/huandengcss/myspace_bg.gif) no-repeat 100% 5px; color:#F00; }
			.user_op span { float:right; }
		#user_login a.close { position:absolute; right:0; bottom:0; display:block; width:14px; height:14px; overflow:hidden; background:url(/web/images/huandengcss/btn_open_close.gif) no-repeat 100% 0; text-indent:-999px;}
		
#loginin_info{ position:relative; height:28px; margin-bottom:0px; border:0px solid #D8D8D8; background:#F8F8F8;}
		#loginin_info .admin { position:absolute; right:15px; top:2px;}
		#loginin_info img { position:absolute; left:4px; top:1px; width:20px; height:20px; padding:1px; border:1px solid #DDD; }
		#loginin_info .user { position:absolute; left:30px; top:2px; color:#999;} #loginin_info .user a { color:#369; }
		#loginin_info .out a { color:#999;}
		#loginin_info a.open { position:absolute; right:0; bottom:0; display:block; width:14px; height:14px; overflow:hidden; background:url(/web/images/huandengcss/btn_open_close.gif) no-repeat; text-indent:-999px;}



.tl_right{width:auto; float:right; text-align:left;  height:20px; line-height:26px; text-align:right; color:#999;}
.tl_left{
	padding-left:6px;
	float:left;
	text-align:left;
	color:#DEFFAC;
	line-height:28px;
	background:url(/web/images/huandengcss/iconBg.gif) no-repeat;
	padding-left:40px;
}
.tl_left a{
	color:#111111;
	text-decoration:none;
}
.tl_left a:hover{
	color:#111111;
	text-decoration:underline;
}


.logo{ 
}
.logo h1{ text-indent:-1000px; height:54px;}
.logo h1 a{ width:170px; height:50px; display:block;}
.nserch{
	float:left;
	width:485px;
}
.nad{
	float:right;
	width:270px;
	z-index:200;
}
.nTab{ 
} 
.nTab .TabTitle{
clear: both;
overflow: hidden;
} 
.nTab .TabTitle ul{ 
border:0; 
margin:0; 
padding:0; 
} 
.nTab .TabTitle li{ 
float: left; 
cursor: pointer;
background:url(/web/images/huandengcss/news_bg2.jpg) no-repeat right -67px;
padding:6px 8px 0;
list-style-type: none; 
} 
.nTab .TabTitle .active{
	font-size:12px;
	font-weight:bold;
	color:#1954a2;
} 
.nTab .TabTitle .normal{
	color:#292929;
} 
.nTab .TabContent{
	margin-top:3px;
	height:100%;
	background:url(/web/images/huandengcss/news_bg2.jpg) no-repeat left top;
	padding:8px 10px 0;
} 
.none {display:none;}
.inp{
	height:21px;
	width:305px;
	border:solid 1px #84a4bf;
	line-height:22px;
	padding-left:70px;
	float:left;
	background:#fff url(/web/images/huandengcss/news_bg2.jpg) no-repeat -605px -13px;
	color:#666;
	font-size:12px;
}
.inp2{
	height:21px;
	width:305px;
	border:solid 1px #84a4bf;
	line-height:22px;
	padding-left:30px;
	float:left;
	background:#fff url(/web/images/huandengcss/news_bg2.jpg) no-repeat -605px -13px;
	color:#666;
	font-size:12px;
}
.butt{
	background:url(/web/images/huandengcss/news_bg2.jpg) no-repeat -489px -10px;
	width:60px;
	cursor:pointer;
	margin-left:5px;
	height:23px;
	border:none;
}
.newnav{
	height:62px;
	overflow:hidden;
	background:url(/web/images/huandengcss/news_bg2.jpg) no-repeat left -182px;
	padding:18px 0 0 90px;
}
.bn{ width:950px; margin:0px auto; background:url(/web/images/huandengcss/bn_bg.jpg) repeat-x; height:80px; color:#fff;}
.bn a{ color:#fff;}
.bn a:hover{ color:#fff;}
.cheLink a{ display:block; width:45px; height:68px;}

.bnL{ background:url(/web/images/huandengcss/bn_bg_line.jpg) no-repeat left top; height:80px;}
.bnR{ background:url(/web/images/huandengcss/bn_bg_line.jpg) no-repeat right -80px; height:70px; padding-top:8px; width:946px; float:right;}
.homeIcon{ float:left; width:43px; height:70px;}
.homeIcon a{ background:url(/web/images/huandengcss/homeIcon.gif) no-repeat center 23px; width:33px; height:70px; display:block;}

.news{ float:left; width:165px; height:70px; background:url(/web/images/huandengcss/bg_Pink.jpg) no-repeat 0px -68px;}
.news span{ float:left; width:60px; height:70px; background:url(/web/images/huandengcss/bn_tle.gif) no-repeat 12px 12px;}
.news p{ padding:8px 11px 0 0;}
.news p a,.jiaz p a,.design p a{ margin-right:2px;}
.design p a{ margin-right:4px;}
.products p a{ margin-right:2px;}
.forum p a{ margin-right:5px;}
.news2 p a,.jiaz2 p a{ margin-right:2px;}
.products2 p a{ margin-right:2px;}
.design2 p a{ margin-right:2px;}
.forum2 p a{ margin-right:2px;}

.news2{ float:left; width:153px; height:72px; background:url(/web/images/huandengcss/bn_bg_line.jpg) repeat-x 0px -306px; border-left:#394b88 1px solid; border-right:#394b88 1px solid; margin-right:10px;}
.news2 span{ float:left; width:58px; height:72px; background:url(/web/images/huandengcss/bn_tle.gif) no-repeat 14px -76px;}
.news2 p{ padding:8px 0 0 0; background:url(/web/images/huandengcss/bn_Line.gif) no-repeat 48px -72px;}
.news2 p a,.news2 a:hover{ color:#000;}

.jiaz{ float:left; width:220px; height:68px; background:url(/web/images/huandengcss/bg_Pink.jpg) no-repeat 0px 0px;}
.jiaz span{ float:left; width:60px; height:68px; background:url(/web/images/huandengcss/bn_tle.gif) no-repeat -40px 12px;}
.jiaz p{ padding:8px 11px 0 0;}

.jiaz2{ float:left; width:210px; height:72px; background:url(/web/images/huandengcss/bn_bg_line.jpg) repeat-x 0px -306px; border-left:#394b88 1px solid; border-right:#394b88 1px solid; margin-right:10px;}
.jiaz2 span{ float:left; width:58px; height:72px; background:url(/web/images/huandengcss/bn_tle.gif) no-repeat -43px -76px;}
.jiaz2 p{ padding:8px 0 0 0; background:url(/web/images/huandengcss/bn_Line.gif) no-repeat 48px -72px;}
.jiaz2 p a,.jiaz2 a:hover{ color:#000;}

.design{ float:left; width:165px; height:70px; background:url(/web/images/huandengcss/bg_Pink.jpg) no-repeat 0px -68px;}
.design span{ float:left; width:60px; height:70px; background:url(/web/images/huandengcss/bn_tle.gif) no-repeat -97px 12px;}
.design p{ padding:8px 14px 0 0;}

.design2{ float:left; width:155px; height:72px; background:url(/web/images/huandengcss/bn_bg_line.jpg) repeat-x 0px -306px; border-left:#394b88 1px solid; border-right:#394b88 1px solid; margin-right:10px;}
.design2 span{ float:left; width:58px; height:72px; background:url(/web/images/huandengcss/bn_tle.gif) no-repeat -99px -76px;}
.design2 p{ padding:8px 0 0 0; background:url(/web/images/huandengcss/bn_Line.gif) no-repeat 48px -72px;}
.design2 p a,.design2 a:hover{ color:#000;}

.products{ float:left; width:202px; height:68px; background:url(/web/images/huandengcss/bg_Pink.jpg) no-repeat 0px 0px;}
.products span{ float:left; width:60px; height:68px; background:url(/web/images/huandengcss/bn_tle.gif) no-repeat -149px 12px;}
.products p{ padding:8px 11px 0 0;}

.products2{ float:left; width:192px; height:72px; background:url(/web/images/huandengcss/bn_bg_line.jpg) repeat-x 0px -306px; border-left:#394b88 1px solid; border-right:#394b88 1px solid; margin-right:10px;}
.products2 span{ float:left; width:58px; height:72px; background:url(/web/images/huandengcss/bn_tle.gif) no-repeat -154px -76px;}
.products2 p{ padding:8px 0 0 0; background:url(/web/images/huandengcss/bn_Line.gif) no-repeat 48px -72px;}
.products2 p a,.products2 a:hover{ color:#000;}

.forum{ float:left; width:140px; height:68px; background:url(/web/images/huandengcss/bg_Pink.jpg) no-repeat 0px -68px;}
.forum span{ float:left; width:60px; height:68px; background:url(/web/images/huandengcss/bn_tle.gif) no-repeat -207px 12px;}
.forum p{ padding:8px 0 0 0;}

.forum2{ float:left; width:130px; height:72px; background:url(/web/images/huandengcss/bn_bg_line.jpg) repeat-x 0px -306px; border-left:#394b88 1px solid; border-right:#394b88 1px solid; margin-right:10px;}
.forum2 span{ float:left; width:58px; height:72px; background:url(/web/images/huandengcss/bn_tle.gif) no-repeat -208px -76px;}
.forum2 p{ padding:8px 0 0 0; background:url(/web/images/huandengcss/bn_Line.gif) no-repeat 48px -72px;}
.forum2 p a,.forum2 a:hover{ color:#000;}

.bnDown{ width:934px; margin:0px auto; background:url(/web/images/huandengcss/bn_bg.jpg) repeat-x 0px -80px;border-left:#ddd 1px solid; border-right:#ddd 1px solid; border-bottom:#ddd 1px solid; height:33px; line-height:33px; padding-left:15px;}
.bnDown span{ width:100%; border-left:#fff 1px solid; color:#DEFFAC; padding-left:15px; background:url(/web/images/huandengcss/san.gif) no-repeat 2px 3px;}
.bnDown a{ color:#445}

.page_list {display:block;clear:left;padding:10px 3px; margin:15px 3px 5px 0; text-align:center;font-size: 14px; font-family:Tahoma;}
.page_list a,.page_list .current,.page_list .disabled,.page_list 
.pageinfo2{color:#333;border-left:1px solid #ddd;padding:5px 8px; }
.page_list a.one,.page_list a.last{ display:none;}
.page_list a:hover{color:#690; text-decoration:none; border-bottom:2px solid #690;}
.page_list .disabled{color:#333;}
.page_list .current2 { color:#fff; background:#690; font-weight:700;padding:4px 4px; border-left:1px solid #ddd }

.moreSy2{ float:right; padding-right:10px; line-height:28px;}
.moreSy2 a{ color:#01B468;}

.moreSy3{ float:right; padding-right:10px; line-height:28px;}
.moreSy3 a{ color:#e3efff;}

.searchBar{ width:465px; position:relative;}
.searchtxt{ position:absolute; top:1px; left:28px; height:30px;z-index:100;}

.searchDownList {
	  font-size:12px; background:url(/web/images/huandengcss/tm2008-select3.gif) no-repeat -10px 0px; text-align:left; line-height:22px; PADDING-BOTTOM: 0px; CURSOR: pointer;  HEIGHT:15px; width:42px; display:block;z-index:200;
}
A.searchDownList{ text-decoration:none; color:#333}

A.searchDownList:hover{
	background:url(/web/images/huandengcss/tm2008-select3.gif) no-repeat -10px 0px; color:#333; text-decoration:none;
	}
A.searchDownList2:hover{
	background:url(/web/images/huandengcss/tm2008-select3.gif) no-repeat -10px 0px; color:#333; text-decoration:none;
}

.downList {BORDER: #6c8dbb 1px solid;   POSITION: absolute; BACKGROUND-COLOR: #ffffff; LEFT: 0px; WIDTH: 43px; TOP: 18px; z-index:1000;}
.downList li{LINE-HEIGHT: 14px; WHITE-SPACE: normal; LIST-STYLE-TYPE: none; font-size:12px; float:left; height:14px; padding-left:3px;; padding-right:3px; width:30px; text-align:center}
.downList A{ font-size:12px; float:left; width:96%; height:16px; line-height:16px; margin:0px; padding:2px; white-space:nowrap;}
.downList a:hover{ background:url(/web/images/huandengcss/bg_x.gif) repeat-x 0px -242px;}
.downList a{ color:#004ab7;}
.downList a:hover{ color:#F00; text-decoration:underline}

.indexSelect{ width:100px; margin:5px; float:left;}
.text_ad{
border:1px solid #C8D2E1;
color:#333333;
height:100%;
margin:8px auto 3px;
overflow:hidden;
padding:5px 0 5px 15px;
width:933px;}

.text_ad ul li { background:url(/web/images/huandengcss/Linedota.gif) no-repeat  2px 7px;float:left;
line-height:18px;
margin-right:5px;
padding-left:8px;
height:16px;
width:120px;
overflow:hidden
}
.text_ad ul li a{ width:120px;height:16px; overflow:hidden}

#announcement2 div {
	width:950px; height:56px; overflow:hidden;margin:8px auto 0;
}
#announcement2 li {
	border:1px solid #DDDDDD;
float:left;
height:54px;
margin-right:1px;
overflow:hidden;
width:155px;
}

#scrollBox2 div {
	width:950px; height:56px; overflow:hidden;margin:8px auto 0;
}
#scrollBox2 li {
	border:1px solid #DDDDDD;
float:left;
height:54px;
margin-right:1px;
overflow:hidden;
width:155px;
}

#noticev {width:950px; height:59px; overflow:hidden;margin:8px auto 0;}
#noticev2 ul{float:leftl; padding:0; margin:0;}
#noticev2 li {
border:1px solid #DDDDDD;
float:left;
height:54px;
margin-right:1px;
overflow:hidden;
width:155px;
}

#marqueediv1 {
	width:950px; height:58px; overflow:hidden;margin:8px auto 0; border:solid 0px #309;
}
#marqueediv2 ul{float:left; padding:0; margin:0;}
#marqueediv2 li {
border:1px solid #DDDDDD;
float:left;
height:54px;
margin-right:1px;
overflow:hidden;
width:155px;
}
.pf_box{width:950px;HEIGHT:90px;overflow:hidden;margin:0 auto;border:solid 0px #DDDDDD;}
.pf_box ul li {float:left;width:135px;height:88px;line-height:88px;margin:0;padding:0;overflow:hidden;}
.pf_div{float:left;width:135px;height:88px;line-height:88px;margin:0;padding:0;overflow:hidden;}

.clear1 {clear: both; display: block; overflow: hidden; height: 1px}
.clear{ clear:both;}

.jiajuad{ width:950px; margin:0 auto; clear:both; overflow:hidden;}
.search2{ margin:0 auto; width:948px; border:#DEFFAC 1px solid; height:100%; padding:5px 0 5px 0; height:145px; overflow:hidden}
.search_left{float:left;height:auto;width:135px; padding-left:10px;}
.search_center{float:left;height:auto;width:650px;overflow:hidden; height:150px;}
.search_right{float:right;height:auto;width:145px; padding-left:2px;}
.search_center_top{height:20px!important;height:18px;padding-top:2px; width:641px; line-height:18px; clear:both;}
.search_center_top li{float:left;width:122px;height:20px; padding-top:4px;margin:0 2px;overflow:hidden;}
.hua1_right ul li{ width:130px; height:24px; line-height:24px; overflow:hidden;}
.hua1_right{float:left;height:160px;width:130px;padding:1px 2px 1px 2px;}
.hua1_right li{line-height:18px;height:18px; overflow:hidden;}
.qizhiAd{clear:both;width:650px; height:90px;}
