body{background:#ffffff;
        margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:0px;
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
input, textarea, form{
	margin:0px;
	padding:0px;
}
table,td,div,span,a {
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height:150%;
}

a{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
a:hover{position: relative;top:1px;left:1px; font-size:12px;color:red;text-decoration: underline;}
input,select{
	color:#000000;
}
/*白色字体*/
.white{color:#FFFFFF;}
.white a{color:#FFFFFF;}
.white a:hover{color:#FFFFFF; text-decoration:none;}

/*白色字体(粗)*/
.whiteB{color:#FFFFFF;font-weight:bold;}
.whiteB a{color:#FFFFFF;font-weight:bold;}
.whiteB a:hover{color:#FFFFFF; text-decoration:underline;font-weight:bold;}

/*灰色字体*/
.gray{color:#606060}
.gray a{color:#606060}
.gray a:hover{color:#606060;text-decoration:underline;}

/*灰色字体(粗)*/
.grayB{color:#606060;font-weight:bold;}
.grayB a{color:#606060;font-weight:bold;}
.grayB a:hover{color:#606060;text-decoration:underline;font-weight:bold;}

/*淡灰色字体*/
.gray1{color:#999999;}
.gray1 a{color:#999999;}
.gray1 a:hover {color:#999999;text-decoration:underline;}

/*淡灰色字体(粗)*/
.gray1B{color:#999999;font-weight:bold;}
.gray1B a{color:#999999;font-weight:bold;}
.gray1B a:hover {color:#999999;text-decoration:underline;font-weight:bold;}

/*青色字体*/
.cyan{color:#0068b7;}
.cyan a{color:#0068b7;}
.cyan a:hover{color:#0068b7;text-decoration:underline;}

/*青色字体(粗)*/
.cyanB{color:#0068b7;font-weight:bold;}
.cyanB a{color:#0068b7;font-weight:bold;}
.cyanB a:hover{color:#0068b7;text-decoration:underline;font-weight:bold;}

/*橙色字体*/
.orange{color:#eb6100;}
.orange a{color:#eb6100;}
.orange a:hover{color:#eb6100;text-decoration:underline;}

.yellowTxt{
	color:#F87815;
}
.yellowTxt a{
	color:#F87815;
	text-decoration:none;
}
.yellowTxt a:hover{
	color:#F87815;
	text-decoration:none;
}

.black{color:#000000;}
.black a{color:#000000;}
.black a:hover{color:red;text-decoration:underline;}

.blackB{color:#000000; font-weight:bold;}
.blackB a{color:#000000; font-weight:bold;}
.blackB a:hover{color:red; font-weight:bold;text-decoration:none;}

/*橙色字体(粗)*/
.orangeB{color:#eb6100;font-weight:bold;}
.orangeB a{color:#eb6100;font-weight:bold;}
.orangeB a:hover{color:#eb6100;text-decoration:underline;font-weight:bold;}

/*红色字体*/
.red{color:#ff0000;}
.red a{color:#ff0000;}
.red a:hover{color:#ff0000;text-decoration:underline;}

/*红色字体(粗)*/
.redB{color:#ff0000;font-weight:bold;}
.redB a{color:#ff0000;font-weight:bold;}
.redB a:hover{color:#ff0000;text-decoration:underline;font-weight:bold;}


.TreeLinkClass{color:black;}
.TreeLinkClass a{color:black;}
.TreeLinkClass a:hover{color:red;text-decoration:none;}

/*蓝色字体*/
.blue{color:#0000ff;}
.blue a{color:#0000ff;}
.blue a:hover{color:red;text-decoration:underline;}

/*蓝色字体(粗)*/
.blueB{color:#0099FF;font-weight:bold;}
.blueB a{color:#0099FF;font-weight:bold;}
.blueB a:hover{color:#0099FF;text-decoration:underline;font-weight:bold;}

/*绿色字体*/
.green{color:#009900;}
.green a{color:#009900;}
.green a:hover{color:#009900;text-decoration:underline;}

.yellow{color:#FFFF2D;}
.yellow a{color:#FFFF2D;}
.yellow a:hover{color:#FFFF2D;text-decoration:none;}

/*绿色字体(粗)*/
.greenB{color:#009900;font-weight:bold;}
.greenB a{color:#009900;font-weight:bold;}
.greenB a:hover{color:#009900;text-decoration:underline;font-weight:bold;}

/*==============================以上是全局设置==============================*/
.HeaderLogin {
	background-color: #1B4F93;
	height: 26px;
	width: 950px;
	line-height:26px;
}
.HeaderLoginTextBox {
	border: 1px solid #B0B0B0;
	width: 90px;
	height: 18px;
	margin-bottom:3px;
}
.HeaderLocation {
	width: 950px;
	color: #000000;
}
.HeaderLocation .TopBackground {
	background-image: url(../images/index_37.gif);
	background-repeat: repeat-x;
	height: 12px;
}
.HeaderLocation .SLL {
	background-image: url(../images/index_41.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 52px;
}
.HeaderLocation .SL {
	background-image: url(../images/index_55.gif);
	background-repeat: repeat-x;
	height: 7px;
	width: 262px;
}
.HeaderLocation .SRR {
	background-image: url(../images/index_srr.gif);
	background-repeat: repeat-x;
}
.nav {
	color: #000000;
}
.nav div{
	color:#000000;
}
.HeaderLocation TD {
	color: #000000;
}
.HeaderLocation .STextbox {
	border: 1px solid #000000;
	width: 170px;
	height: 22px;
	padding:2px;
}
.HeaderLocation .SRRI {
	background-image: url(../images/index_46.gif);
	background-repeat: no-repeat;
}
.HeaderAffiche {
	background-image: url(../images/index_61.gif);
	background-repeat: repeat-x;
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5E4F1;
	margin-top:1px;
	width: 950px;
}
.HeaderAffiche .AfficheIcon {
	background-image: url(../images/index_64.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 28px;
}
.HeaderTextAD {
	width: 1003px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.HeaderMarkGrayLine{
	background-image:url(../images/HeaderMarkGrayLine.gif);
	background-repeat:repeat-y;
	background-position:right;
	text-align:center;
	cursor:pointer;
}
.HeaderMarkGray{
	background-image:url(../images/HeaderMarkGray.gif);
	background-repeat:no-repeat;
	background-position:right;
	text-align:center;
	cursor:pointer;
	height:49px;
	padding-top:5px;
}
.HeaderMarkYellow{
	background-image:url(../images/HeaderMarkYellow.gif);
	background-repeat:no-repeat;
	background-position:right;
	text-align:center;
	cursor:pointer;
	padding-top:5px;
	height:49px;
}
.HeaderRightMarkGrayLine{
	background-image:url(../images/HeaderRightMarkGrayLine.gif);
	background-repeat:repeat-y;
	background-position:left;
	text-align:center;
	cursor:pointer;
}
.HeaderRightMarkGray{
	background-image:url(../images/HeaderRightMarkGray.gif);
	background-repeat:no-repeat;
	text-align:center;
	background-position:left;
	padding-top:5px;
	cursor:pointer;
	height:49px;
}
.HeaderRightMarkYellow{
	background-image:url(../images/HeaderRightMarkYellow.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	text-align:center;
	cursor:pointer;
	height:49px;
}
/* */
.MainBody{
	width:950px;
	padding-left:5px;
	background-color:white;
	overflow:hidden;
	text-align:left;
}
.MainBodyLeft{
	width:308px!important;
	width:315px;
	float:left;
	padding-right:7px;
	overflow:hidden;
}
.MainBodyCenter{
	width:416px!important;
	width:423px;
	float:left;
	padding-right:7px;
}
.MainBodyCenter *{
	font-size:13px;
}
.MainBodyCenter a{
	font-size:13px;
}
.MainBodyCenter a:hover{
	font-size:13px;
}
.MainBodyRight{
	width:207px;
	float:left;
	clear:right;
}
/* Left box */
.LeftBox{
	width:302px!important;
	width:308px;
	border:1px #CCCCCC solid;
	padding:2px;
	margin-top:5px;
	overflow:hidden;
}
.LeftBox .TitleBox{
	height:29px;
	background-image:url(../images/index_89.gif);
	background-repeat:repeat-x;
	border-bottom:1px #B5D6B5 dashed;
	line-height:29px;
	overflow:hidden;
}
.LeftBox .TitleBox .TitleText{
	color:#000000;
	font-weight:bold;
	padding-left:61px;
	line-height:28px;
	float:left;
	background-repeat:no-repeat;
	background-position:5 center;
}
.LeftBox .TitleBox .TitleMore{
	float:right;
	padding-right:8px;
}
.LeftIconCXXX{
	background-image:url(../images/index_91.gif);
}
.LeftIconZMDW{
	background-image:url(../images/index_108.gif);
}
.LeftIconWZDC{
	background-image:url(../images/index_123.gif);
}
/* center box */
.CenterBox{
	overflow:hidden;
	margin-bottom:5px;
	padding:0px;
}
.CenterBox .TitleWrapper{
	overflow:hidden;
}
.CenterBox .TitleWrapper .Left{
	height:34px;
	background-image:url(../images/index_73.gif);
	background-repeat:no-repeat;
	padding-left:4px;
}
.CenterBox .TitleWrapper .Right{
	height:34px;
	background-image:url(../images/index_78.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:4px;
}
.CenterBox .TitleWrapper .Middle{
	height:34px;
	background-image:url(../images/index_77_back.gif);
	background-repeat:repeat-x;
	padding-left:22px;
	overflow:hidden;
}
.CenterBox .TitleWrapper .Middle ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	line-height:30px;
	height:30px;
	margin:0px;
	padding:0px;
	float:right;
}
.CenterBox .TitleWrapper .Middle li{
	margin:0px;
	width:82px!important;
	width:92px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	height:34px;
	line-height:30px;
	color:#000000;
	display:inline;
	float:left;
	clear:none;
	background-repeat:no-repeat;
}
.CenterBox .TitleWrapper .Middle .Issue{
	margin:7px 0px 0px 0px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:center;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	height:34px;
	line-height:30px;
	display:inline;
	float:right;
	clear:none;
	background-repeat:no-repeat;
	width:52px!important;
	width:52px;
}
.CenterBox .TitleWrapper .Middle .tabNoraml{
	background-image:url(../images/index_centerbox_tabline.gif);
	background-position:left 4px;
	cursor:pointer;
}
.CenterBox .TitleWrapper .Middle .tabOver{
	background-image:url(../images/index_centerbox_tabover.gif);
	background-position:0px 0px;
	font-weight:bold;
	color:white;
	font-size:13px;
	cursor:pointer;
}
.CenterBox .TitleWrapper .Middle .tabOver A{
	font-weight:bold;
	color:white;
	font-size:13px;
	cursor:pointer;
}
.CenterBox .TitleWrapper .Middle .tabOver A:hover{
	font-weight:bold;
	color:white;
	font-size:13px;
	cursor:pointer;
	top:0px;
	left:0px;
}
.CenterBox .TitleWrapper .Middle .hiNormal{
	margin:0px;
	width:4px!important;
	width:4px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	height:34px;
	line-height:30px;
	color:#000000;
	display:inline;
	float:left;
	clear:none;
	margin:0px;
	padding:0px;
	background-position:left 4px;
	background-repeat:no-repeat;
}
.CenterBox .TitleWrapper .Middle .hiNormalLine {
	background-image:url(../images/index_centerbox_tabline.gif);
}

.CenterBox .Body{
	border-left:1px #A6B9C8 solid;
	border-right:1px #A6B9C8 solid;
	padding:5px;
	overflow:hidden;
}
.CenterBox .Body ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	display:block;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.CenterBox .FooterWrapper{
	height:5px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.CenterBox .FooterWrapper .Left{
	height:5px;
	margin:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:7px;
	background-image:url(../images/index_centerbox_bl.gif);
	background-repeat:no-repeat;
}
.CenterBox .FooterWrapper .Right{
	height:5px;
	margin:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:7px;
	background-image:url(../images/index_centerbox_br.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.CenterBox .FooterWrapper .Middle{
	height:5px;
	margin:0px;
	padding-top:0px;
	padding-bottom:0px;
	background-image:url(../images/index_centerbox_bm.gif);
	background-repeat:repeat-x;
}
.XRHJ {
	clear:both;
	width:940px;
	height:103px!important;
	height:120px;
	margin-top:5px;
	background-image:url(../images/index_131.gif);
	background-repeat:no-repeat;
	padding-left:73px;
	padding-right:35px;
	padding-top:10px;
	padding-bottom:7px;
	margin-bottom:5px;
	overflow:hidden;
}
.XRHJ .XRHJBody{
	height:100px;
	width:847px;
	overflow:hidden;
}
.XRHJ .XRHJBody IMG{
	width:120px;
	height:75px;
	margin-left:5px;
	margin-bottom:2px;
}
/* page footer */
.PageFooterBody{
	width:950px;
	padding-left:5px;
	background-color:white;
	overflow:hidden;
	text-align:center;
}
/* page right */
.JMSJBox{
	background-image:url(../images/index_jmsjb.gif);
	background-repeat:no-repeat;
	width:207px;
	height:202px;
	margin-bottom:5px;
}
.JMSJBox .TitleWrapper{
	height:31px;
	padding-bottom:2px;
	background-image:url(../images/index_hbline.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
}
.JMSJBox .TitleWrapper li{
	margin:0px;
	padding:0px;
	text-align:center;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	line-height:31px;
	display:inline;
	float:left;
	clear:none;
	background-repeat:no-repeat;
}
.JMSJBox .TitleWrapper .tabNormal {
	width:66px!important;
	width:86px;
	height:34px;
	color:#F87815;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
	padding-left:10px;
	padding-right:10px;
}
.JMSJBox .TitleWrapper .tabOver {
	background-image:url(../images/index_hrtabover.gif);
	cursor:pointer;
}
.JMSJBox .TitleWrapper .tabLine{
	background-image:url(../images/index_hrtabline.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	height:30px;
	width:2px;
}
.JMSJBox .JMSJBoxBody{
	height:126px!important;
	height:136px;
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	overflow:hidden;
}
.JMSJBox .JMSJBoxFooter{
	height:23px;
	text-align:center;
	line-height:23px;
	background-image:url(../images/index_hrfooter.gif);
	background-repeat:no-repeat;
	margin-left:6px;
	margin-right:5px;
}
.LTBox {
	width:207px;
	height:292px;
	background-image:url(../images/index_ltjhb.gif);
	background-repeat:no-repeat;
	margin-bottom:5px;
}
.LTBox .Title{
	height:30px;
	color:#F87815;
	font-weight:bold;
	font-size:14px;
	line-height:30px;
	padding-left:15px;
}
.LTBox .Body{
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-top:5px;
	overflow:hidden;
}
.LTHOTBox {
	width:207px;
	height:217px;
	background-image:url(../images/index_lthotb.gif);
	background-repeat:no-repeat;
	margin-bottom:5px;
}
.LTHOTBox .Title{
	height:30px;
	color:#F87815;
	font-weight:bold;
	font-size:14px;
	line-height:30px;
	padding-left:15px;
}
.LTHOTBox .Body{
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-top:5px;
	overflow:hidden;
}
/*  */
.ArticleBox{
	padding-left:5px;
	overflow:hidden;
}
.ArticleBox .TitleBox{
	height:15px;
	float:left;
	clear:none;
}
.ArticleBox .TitleBox .TitleText{
	background-image:url(../images/index_83ticon.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	line-height:20px;
	background-position:left 8px;
	height:20px!important;
	height:20px;
	width:190px;
	float:left;
	white-space:nowrap;
	overflow:hidden;
}
.ArticleBox .TitleBox .NewTitleText{
	background-image:url(../images/index_83ticon.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:left 8px;
	line-height:20px;
	margin-left:10px;
	width:190px;
	height:20px!important;
	height:20px;
	float:left;
	white-space:nowrap;
	overflow:hidden;
}
.ITableClass{
	
}
.IImgTdClass{
	width:130px;
	height:90px;
}
.IImgDivClass{
	background-color:#ffffff;
	padding:1px;
	border:1px #eeeeee solid;
}
.IImgClass{
	width:130px;
	height:90px;
	border:0px;
}
.ITitleClass{
	color:#F87815;
	font-weight:bold;
	font-size:14px;
	width:250px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.ITitleClass a{
	color:#F87815;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
.ITitleClass a:hover{
	color:#F87815;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
.ITextTdClass{
	vertical-align:top;
	padding-left:5px;
	padding-right:5px;
}
.ITextDivClass{

}
.ITextLinkClass{
	font-size:12px;
	color:#CCCCCC;
}
.SearchKeyBox DIV{
	margin-left:12px;
	margin-right:12px;
	float:left;
}
.ImageTitleWrapper{
	width:128px;
	overflow:hidden;
}
.ImageTitleWrapper .TitleDiv{
	width:124px;
	overflow:hidden;
	height:20px;
	margin-top:5px;
	color:#003366;
	text-align:center;
}
.ImageTitleWrapper .TitleDiv A{
	color:#003366;
}
.ImageTitleWrapper .TitleDiv A:hover{
	color:red;
}
.ImageTitleWrapper .ImageDiv{
	border:1px #E4E4E4 solid;
	padding:2px;
	overflow:hidden;
}
.ImageTitleWrapper .ImageDiv IMG{
	width:122px;
	height:79px;
	border:0px;
}
/* blue */
.BlueArticleBox{
	padding-left:5px;
	overflow:hidden;
	margin-left:15px;
}
.BlueArticleBox .TitleBox{
	height:20px;
	float:left;
	clear:none;
}
.BlueArticleBox .TitleBox .TitleText{
	background-image:url(../images/index_98tblueicon.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	line-height:20px;
	background-position:left 8px;
	height:20px!important;
	height:20px;
	width:220px;
	float:left;
	overflow:hidden;
}
.BlueArticleBox .TitleBox .TitleText A{
	color:#003366;
}
.BlueArticleBox .TitleBox .TitleText A:hover{
	color:red;
}
.ChildMenuBox{
	width:70px;
	height:105px;
	float:left;
}
.ChildMenuBox DIV{
	height:25px;
	line-height:25px;
}
.ChildMenuBox span{
	color:#000000;
	font-weight:bold;
}
.ChildMenuArticleBox{
	width:305px;
	height:105px;
	float:left;
	padding-top:1px;
}
.ChildMenuArticleBox .ArticleBox{
	padding-left:5px;
	overflow:hidden;
}
.ChildMenuArticleBox .ArticleBox .TitleBox{
	height:25px;
	float:left;
	clear:none;
	width:305px;
}
.ChildMenuArticleBox .ArticleBox .TitleBox .TitleText{
	background-image:url(../images/index_83ticon.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	line-height:25px;
	background-position:left 8px;
	height:25px!important;
	height:25px;
	float:left;
	width:305px;
	overflow:hidden;
	white-space:nowrap;
}
.ChildMenuArticleBox .ArticleBox .TitleBox .TitleText span{
	color:#666666;
}
.txtRedLink{
	color:#BB312D;
	text-align:right;
	padding-right:10px;
}
.txtRedLink a{
	color:#BB312D;
}
.txtRedLink a:hover{
	color:red;
}
.NewCommodityWrapperClass{
	width:108px;
	height:120px;
	float:left;
	overflow:hidden;
	margin-left:5px;
}
.CommodityWrapperClass{
	width:108px;
	height:120px;
	float:left;
	overflow:hidden;
}
.CommodityImageClass{
	width:100px;
	height:60px;
	border:1px #CDCFCE solid;
	cursor:pointer;
}
.CommodityImageClass IMG{
	width:100px;
	height:60px;
	cursor:pointer;
}
.CommodityNameClass{
	width:110px;
	height:20px;
	line-height:20px;
	text-align:center;
	overflow:hidden;
	cursor:pointer;
}
.CommodityPriceClass{
	width:110px;
	height:20px;
	line-height:20px;
	text-align:center;
	overflow:hidden;
	color:#FF0000;
	cursor:pointer;
}
.CommodityActionClass{
	text-align:center;
}
.IMenuTitleBox{
	background-color:#CCCCCC; 
	margin:1px 1px 15px 1px; 
	padding:5px 0px 0px 5px; 
	height:30px; 
	line-height:30px;
}
.IMenuTitleBox A{
	margin-left:10px;
}
.IMenuImageBox IMG{
	width:100px;
	height:85px;
}
.IMenuArticleBox{
	padding-left:5px;
	overflow:hidden;
}
.IMenuArticleBox .TitleBox{
	height:15px;
	float:left;
	clear:none;
}
.IMenuArticleBox .TitleBox .TitleText{
	padding-left:10px;
	line-height:20px;
	height:20px!important;
	height:20px;
	width:220px;
	float:left;
	overflow:hidden;
}
.BlogBackText{
	background:url(../images/index_102_blogb.gif);
	background-repeat:no-repeat;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	width:60px;
	height:25px;
	float:left;
	padding-left:10px;
	line-height:25px;
}
.BlogBackText A{
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.BlogBackText A:hover{
	font-size:14px;
	color:#000000;
	font-weight:bold;
	left:0px;
	top:0px;
}
.LeftClassText{
	color:#F87815;
	float:left;
	padding-top:5px;
}
.LeftClassText A{
	margin-left:10px;
	color:#F87815;
}
.LeftClassText A:hover{
	margin-left:10px;
	color:#F87815;
}
/*news list*/
.NewsLeftBox{
	width:720px;
	float:left;
	clear:none;
	background-color:white;
}
.nlb-al-box-tb{
	width:730px;
}
.nlb-al-body{
	padding-top:10px;
	color:#003366;
    width:720px;
}
.nlb-al-body-addnews{
	padding-top:10px;
	color:#003366;
    width:930px;
}

.nlb-al-box {
	padding:4px;
	border:1px #CCCCCC solid;
	float:left;
	margin-bottom:5px;
        background-color:white;
}
.nlb-al-box-addnews {
	padding:4px;
	border:1px #CCCCCC solid;
	float:auto;
	margin-bottom:5px;
        background-color:white;
}
.NewsRightBox{
	width:207px;
	margin-left:4px!important;
	margin-left:6px;
	float:left;
	clear:right;
}
.mb5{
	margin-bottom:5px;
}
.nl-line{
	margin:0px;
	padding:0px;
	height:204px!important;
	height:220px; 
	overflow:hidden;
}
.nlb-hi{
    width:308px;
	height:215px;
	float:left;
	clear:none;
	overflow:hidden;
}
.nlb-al-box-l{
	width:288px!important; 
	width:308px;
	height:204px!important;
	height:215px; 
	clear:left;
	overflow:hidden;
}
.nlb-al-box-r{
	width:398px!important;
	width:410px;
	height:204px!important;
	height:215px;
	clear:right;
	margin-left:3px!important;
	margin-left:5px;
	overflow:hidden;
}
.nlb-al-title {
	background-image:url(../images/index_1_19.gif);
	background-repeat:repeat-x;
	height:29px;
	border-bottom:1px #B7CFB5 dashed;
}
.nlb-al-title .normal{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	border:0px;
	display:inline;
	background-image:url(../images/index_1_21.jpg);
	background-repeat:repeat-x;
	height:24px;
	line-height:24px;
	width:120px;
	margin:2px 0px 0px 2px;
	padding:0px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	float:left;
	clear:none;
	cursor:pointer;
}
.nlb-al-title .normal a{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	height:24px;
	line-height:24px;
}
.nlb-al-title .normal a:hover{
	color:red;
	font-weight:bold;
	text-decoration:none;
	height:24px;
	line-height:24px;
}
.nlb-al-title .active{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	border:0px;
	display:inline;
	background-image:url(../images/index_1_21.jpg);
	background-repeat:repeat-x;
	height:24px;
	line-height:24px;
	width:120px;
	margin:2px 0px 0px 2px;
	padding:0px;
	color:red;
	font-weight:bold;
	text-align:center;
	float:left;
	clear:none;
	cursor:pointer;
}
.nlb-al-title .active a{
	color:red;
	font-weight:bold;
	text-decoration:none;
	height:24px;
	line-height:24px;
}
.nlb-al-title .active a:hover{
	color:red;
	font-weight:bold;
	text-decoration:none;
	height:24px;
	line-height:24px;
}

.nlb-al-body ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	display:block;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.nlb-al-body a{
	color:#003366;
	text-decoration:none;
}
.nlb-al-body a:hover{
	color:red;
	text-decoration:none;
}
.nrb-al-box {
	width:207px;
	margin-bottom:5px;
}
.nrb-al-box .title{
	height:34px;
	color:#F87815;
	font-weight:bold;
	font-size:14px;
	line-height:34px;
	padding-left:15px;
	background-image:url(../images/nrb_box_top.gif);
	background-repeat:no-repeat;
}
.nrb-al-box .body{
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-top:5px;
	overflow:hidden;
	background-image:url(../images/nrb_box_body.gif);
	background-repeat:repeat-y;
}
.nrb-al-box .body div{
	width:180px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.nrb-al-box .bottom{
	height:18px;
	background-image:url(../images/nrb_box_bottom.gif);
	background-repeat:no-repeat;
}
.nlb-al-box-r-row{
	width:100%;
	height:23px;
	line-height:23px;
}
.nlb-al-box-r-row .title{
	width:175px!important;
	width:185px;
	height:23px;
	overflow:hidden;
	float:left;
	clear:left;
	white-space:nowrap;
	background-image:url(../images/newsIcon.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	margin-left:5px;
	text-overflow:ellipsis;
}
.nlb-al-box-r-row .newtitle{
	width:175px!important;
	height:23px;
	width:185px;
	overflow:hidden;
	float:left;
	clear:right;
	white-space:nowrap;
	background-image:url(../images/newsIcon.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	margin-left:20px;
	text-overflow:ellipsis;
}
.nlb-al-box-r-row .l-title{
	width:280px!important;
	width:290px;
	height:23px;
	overflow:hidden;
	float:left;
	clear:left;
	white-space:nowrap;
	background-image:url(../images/newsIcon.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	margin-left:5px;
	text-overflow:ellipsis;
}
.newsKeyArt{border:1px dotted #CCCCCC;}
.mt5{
	margin-top:5px;
}
.arsxb{
	height:100px;
}
.arsxb div{
	height:20px
	line-height:20px;
	margin-left:10px;
	width:140px;
	padding-left:10px;
	background-image:url(../images/ntitle.gif);
	background-position:left center;
	background-repeat:no-repeat;
	float:left;
}
.artnb{}
.artnb .ItemClass{
	width:158px;
	height:185px;
}
.artnb .NewItemClass{
	width:158px;
	height:185px;
	padding-left:20px;
}
.artnb .ImageClass img{
	width:158px;
	height:160px;
}
.artnb .TitleClass{
	width:158px;
	height:25px;
	line-height:25px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

.listB_title{ padding-left:15px;border-bottom:1px solid #EEEEEE;color:#333333;font-size:14px;height:20px;line-height:20px;overflow:hidden;}
.listB_Time{color:#bbbbbb;font-size:12px;text-align:left;width:70px;float:right;}
.listB_author{color:#bbbbbb;float:right;width:60px;}
.cutPage{font-size:12px;border:1px solid #cccccc;line-height:20px; height:20px;width:100%;padding-left:15px;}
.listB_cntA{width:60px;float:left;height:20px;line-height:20px;}
.listB_cntB{height:20px;line-height:20px;}

.findform-text{
	width:80px;
	white-space:nowrap;
	overflow:hidden;
}
.mid_title{
	padding-left:50px;
	background-image:url(../images/index_3_mi.gif);
	background-position:10px center;
	background-repeat:no-repeat;
	color:#f87815;
	height:50px;
	line-height:50px;
	border-bottom:1px #b9b9b9 solid;
	margin-bottom:5px;
	float:left;
	width:675px;
}
.mid_more{
	float:right;
	width:45px;
	padding-right:0px;
	margin-top:15px;
	padding-bottom:16px;
	border-bottom:1px #b9b9b9 solid;
	overflow:hidden;
	clear:right;
}
.mid_title_more{
	float:right;
	width:45px;
	padding-right:0px;
	margin-top:15px;
	padding-bottom:16px;
	border-bottom:1px #b9b9b9 solid;
	overflow:hidden;
	clear:right;
}

.nlb-al-body-ta{
	color:#003366;
}
.nlb-al-body-ta ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	display:block;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.nlb-al-body-ta a{
	color:#003366;
	text-decoration:none;
}
.nlb-al-body-ta a:hover{
	color:red;
	text-decoration:none;
}
.borderBottom{border-bottom:1px dotted #cccccc;}
.ShowFieldMain{
	padding-left:10px;
	width:100%;
	height:25px;
	line-height:25px;
}
.ShowFieldLeft{
	font-weight:bold;
	float:left;
	clear:left;
	width:100px;
	height:25px;
	line-height:25px;
}
.ShowFieldRight{
	float:left;
	clear:right;
	height:25px;
	line-height:25px;
}
.newsTitle,.newsTitle span{ font-size:25px; text-align:center; color:black; font-weight:bold; font-family:"宋体";line-height:150%;}
.re_quote{border:1px dotted #FF9900; background:#FFFFE6;width:90%;}
.re_title{height:20px;font-size:14px;vertical-align:middle;padding-left:10px;background:#F6F6F6}
.re_text{height:50px;padding-left:20px;}
.re_more{border:1px solid #CCCCCC; text-align:right; background:#FFF7FB;}
.re_link1{color:#000000;font-size:12px;}
.re_link2{color:#FF0000;font-size:12px;}

.listA_title{ width:720px; height:25px;text-align:left; line-height:25px;padding-left:2px;padding-top:3px;border-bottom:1px dashed #9a9aaE;color:#FF0000;line-height:20px;overflow:hidden;float:left;}
.listA_title a{color:#333333;}
.listA_author {float:right; color:#bbbbbb;}
.listA_Time {float:right; color:#bbbbbb;}
.listA_msg{padding:5px;color:#999999;}
.listA_cntA{ float:left;padding-left:5px;color:#666666;}
