BODY {
	background-image: url(index_01.gif);
	background-repeat: repeat-x;
	margin: 0;
}
DIV,TD {
	font-size: 14px;
}
A {
	color: #333333;
	text-decoration: none;
}
A:hover {
	color: #FFFFFF;
	background-color: #333;
}
IMG {
	border: none;

}


.both {
	clear: both;
}

#global {
	width: 991px;
}
#panelHeader  {
	background-image: url(index_02.gif);
	height: 115px;
	width: 991px;
	overflow:hidden;
}

#panelHeader A {
	font-size:12px;
}
#panelMenu {
	width: 991px;
	background-image: url(index_03.gif);
	background-repeat: repeat-x;
}

#panelMenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#panelMenu ul li {
	float: left;
}
.m_li_top {position:relative;height:26px;line-height:24px;z-index:1000;}
.m_li_top_spacer {position:relative;background:url(navspacer.gif) no-repeat 1px 1px;padding:3px;width:16px;height:26px;}
.m_li {position:relative;height:26px;line-height:24px;z-index:999;}
.m_li_n {z-index:100;position:relative;text-indent:8px;height:20px;line-height:18px;padding-left:3px;padding-right:3px;}
.submenu {z-index:99;position:absolute;padding:1px;left:5px;top:35px;width:160px;white-space : nowrap; margin:0 ;background:#f0f0f0; border:1px solid #d0d0d0;display:none;}
.submenu ul {z-index:99;display:block;margin: 0px;padding: 0px;text-align:left;list-style-type: none; color:#000000; }
.submenu ul li {z-index:99;position:relative;clear:both;height:;line-height:21px;display:block;margin:0;border:none;width:100%;padding-left:0px; color:#000000;}
.submenu ul li .navspacer{}
.submenu ul li A{float:left;padding:2px 2px 2px 20px;font-size:14px;line-height:25px;color:#333;overflow:hidden;width:138px !important;width:100%;background:#ffffff;}
.submenu ul li A:hover{background:#333;color:#ffffff;}

#panelMenu ul li.lr {
	float: right;
	background: url(index_09.gif) no-repeat top right;
	height: 36px;
}
#panelBody .Body1 .bLeft {
	float: right;
	width: 257px;
}
#panelBody .Body1 .bRight {
	float: left;
	width:724px;
	overflow:hidden;
}
.Body1   .bBody  {
	background-image: url(index_15.gif);
	background-repeat: repeat-x;
	border-right: 1px solid #d0d0d0;  
	border-left: 1px solid #d0d0d0;
	padding: 12px;
}
.Body2 .bBody {
	padding: 12px;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
}

.Title {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d0d0d0;
	line-height: 35px;
}
.Title .tl {
	float: left;
	line-height: 35;
}
.Title .tr{
	float: right;
}
.Title .tr A{
	font-family: arial;
	font-size: 9px;
}

.Content {
	padding-top: 5px;
	padding-bottom: 5px;
}
#panelBody .Body2,#panelBody .Body1 {
	margin: 10px 0 0 0;

}
#panelBody .Body2 .bLeft1 {
	float: left;
	width: 391px;
}
#panelBody .Body2 .bLeft2 {
	float: left;
	width: 324px;
	margin: 0 0 0 10px;
}
#panelBody .Body2 .bRight {
	float: right;
	width: 257px;
}
#panelBody .BodyBanner {
	margin-top: 10px;
	height:127px;
}
#panelBody .Body3 {
	margin-top: 10px;
}
.Body3 .bBody {
	padding: 12px;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
}

#panelBody .Body3 .bLeft1 {
	width: 374px;
	float: left;
}
#panelBody .Body3 .bLeft2 {
	width: 323px;
	margin-left: 10px;
	float: left;
}
#panelBody .Body3 .bRight {
	float: right;
	width: 272px;
}
#panelBody .Body3 .bRight .Links {
	background-image: url(index_65.gif);
	height: 117px;
	width: 272px;
	overflow: hidden;
	background-repeat: no-repeat;
	padding:4px;
}
#panelBody .Body3 .bRight .Links div {
	margin-left: 70px;
	line-height: 18px;
	font-size: 12px;
	clear:both;
}
#panelBody .Body3 .bRight .Links div A {
	float:left;
	line-height:18px;
	height:18px;
	overflow:hidden;
	width:90px;
	margin-right:5px;
	font-size: 12px;
}
#global #panelFooter {
	background-color: #f0f0f0;
	height: 70px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d0d0d0;
	margin-top: 10px;
	padding-top:10px;
}
#panelFooter .fLeft {
	float: left;
	margin-left: 20px;
}
#panelFooter .fRight {
	float: left;
	margin-left: 20px;
}
#panelFooter {
	text-align:center;
	line-height:25px;
	font-family:arial;
	font-size:12px;
	color:#999;
}

.NavBar {padding:5px;margin:0 0 10px 0;font-size:12px;font-family:arial;}
.NavBar A {font-size:12px;}
.NavTitle {padding:8px 20px 8px 20px;margin:0 0 10px 0;font-size:14px;font-weight:bolder;border-bottom:1px solid #c0c0c0;}
.NavTitle1 {line-height:25px;;color:#d40608;font-family:arial;}
.NavDateTime {line-height:25px;text-align:right;}
.NavDateTime SPAN{line-height:25px;color:#d40608;font-family:arial;font-size:10px;margin:0 15px 0 16px;padding:0 0 0 18px;background:url(arrow_136.gif) no-repeat 5px 3px;}
.NavDateTime SPAN.hits{line-height:25px;color:#999;font-family:arial;margin:0 15px 0 0;padding:0 0 0 15px;background:url(black_icons_114.gif) no-repeat 3px 2px;}

UL.LIST {margin:0;padding:0;list-style:none;}
UL.LIST LI{margin:0 0 0 -10px;padding:5px 0 0 -5px;}
UL.LIST LI A{line-height:18px;margin:0 0 0 20px;background:url(arrow_93.gif) no-repeat 6px 6px;padding: 5px 10px 5px 24px;}
UL.LIST LI A.the{background-color:#333;color:#fff;}

UL.CONTENT_LIST {margin:0 20px 0 10px;padding:0;list-style:none;}
UL.CONTENT_LIST LI{margin:0 0 10px 10px;padding: 0 0 5px 10px;line-height:20px;border-bottom:1px dotted #c0c0c0;}
UL.CONTENT_LIST LI A {background:url(arrow_76.gif) no-repeat;font-size:14px;padding: 0 0 5px 25px;line-height:20px;}
UL.CONTENT_LIST LI DIV SPAN{font-size:10px;line-height:10px;font-family:arial;font-weight:normal;color:#d40608;background:url(arrow_136.gif) no-repeat 0 3px;padding:0 0 0 14px;margin:0 0 0 5px}
UL.CONTENT_LIST LI DIV SPAN.hits{color:#c0c0c0;background:url(black_icons_114.gif) no-repeat 0 2px;padding:0 0 0 14px;}

.CONTENT_INTRO{border:1px solid #c0c0c0;margin:5px 15px 5px 15px;padding:5px;font-size:12px;line-height:20px;background-color:#ffffcc;color:#888;}
.CONTENT{margin:5px 15px 5px 15px;padding:5px;line-height:20px;font-style: normal;}
.CONTENT IMG{imgsize:expression(onload=function(){this.style.width=(this.offsetWidth > 460)?"460px":"auto";this.style.height="auto"});}
/*.CONTENT *{font-style: none;}*/

UL.ZZZL {margin:0;padding:0;list-style:none;}
UL.ZZZL LI{margin:0;padding:5;}
UL.ZZZL LI .tit{line-height:18px;margin:0 0 5px 0;font-weight:bolder;}
UL.ZZZL LI .con{line-height:18px;margin:5px 0 6px 0;font-size:12px;color:#999;}

UL.GSDT {margin:0;padding:0;list-style-image:url(arrow_137.gif);}
UL.GSDT LI{margin:0;padding:3px;}
UL.GSDT LI .tit{line-height:18px;margin:0 0 0px 0;font-weight:bolder;height:18px;overflow:hidden;}
UL.GSDT LI .tit SPAN{font-size:10px;font-family:arial;height:10px;font-weight:normal;color:#d40608;}
UL.GSDT LI .con{line-height:18px;text-indent:20px;margin:3px 0 1px 50px;font-size:12px;color:#999;height:36px;overflow:hidden;}

UL.PJGG {margin:0;padding:0;list-style-image:url(arrow_136.gif);margin:5px 0 0 0;}
UL.PJGG LI{margin:0;padding:3px;}
UL.PJGG LI .tit{line-height:18px;margin:0 0 0px 0;height:18px;overflow:hidden;}
UL.PJGG LI .con{font-size:10px;font-family:arial;font-weight:normal;color:#d40608;margin:3px 0 0px 0;}

UL.ZJTD {margin:0;padding:0;list-style:none;margin:5px 0 0 0;}
UL.ZJTD LI{margin:3px 0 0 0 !important;margin:5px 0 10px 0;padding:5px;height:60px;overflow:hidden;}
UL.ZJTD LI .img{float:left;margin-right:10px;width:60px;height:60px;overflow:hidden;}
UL.ZJTD LI .img  A IMG{width:60px;height:60px;}
UL.ZJTD LI .cons{float:left;}
UL.ZJTD LI .cons .tit{line-height:18px;margin:0 0 0px 0;font-weight:bolder;height:18px;overflow:hidden;}
UL.ZJTD LI .cons .con{font-size:10px;font-family:arial;font-weight:normal;color:#d40608;margin:3px 0 8px 0;}


UL.XYZX {margin:0;padding:0;margin:5px 0 0 0;}
UL.XYZX LI{margin:0 0 0 15px;padding:1px;}
UL.XYZX LI .tit{line-height:18px;margin:0 0 0px 0;height:18px;overflow:hidden;}
UL.XYZX LI .con{font-size:10px;font-family:arial;font-weight:normal;color:#d40608;margin:0px 0 0px 0;}

.page{text-align:right;line-height:50px;}
.page A{line-height:30px;padding:3px 5px 3px 5px;border:1px solid #c0c0c0;font-size:12px;}
.page A.the,.page A:hover{background-color:#333;color:#FFF;}



#body1_1_1_a {height: 322px;width: 702px;margin: 4px 0 0 4px; overflow:hidden;}
#body1_1_1_b {width: 700px;margin-left: 4px;border-top: #FFF solid 1px;border-bottom: #FFF solid 1px;}

/*焦点图切换*/
#f_div{width:700px; height:300px; margin:0 auto; overflow:hidden;}
#f_imgDiv{width:100%; height:320px; overflow:hidden;}
#f_imgDiv A{padding:0;}
#f_img{filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); border:0;}
#f_infoDiv{width:18px;top:-180px; left:680px; height:20px; position:relative;}
#f_buttonDiv{height:16px; padding:1px; text-align:left;margin:0; background-color:#f0f0f0;padding:0 0 1px 0;}
#f_buttonDiv LI{width:16px !important;width:18px;height:14px; float:RIGHT; overflow:hidden;margin:0; background-color:#f0f0f0;padding:0 0 1px 0;}
#f_buttonDiv LI.bg{width:16px !important;width:18px; height:14px; float:RIGHT; background-color:#f0f0f0; filter:Alpha(Opacity=60);opacity:0.6 !important; overflow:hidden;margin:0;padding:1px 1px 0 1px;}
#f_buttonDiv a{width:16px;height:14px;line-height:14px; background:#666;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:10px;padding:0;text-align:center;display:block;overflow:hidden;position:absolute;text-decoration:none;}
#f_buttonDiv a:link,#f_buttonDiv a:visited,#f_buttonDiv a:active{color:#FFF;font-size:10px;}
#f_buttonDiv a:hover{background:#DE97B7;color:#fff;padding:0px;font-size:10px;}
#f_buttonDiv a.on:link,#f_buttonDiv a.on:visited,#f_buttonDiv a.on:active,#f_buttonDiv a.on:hover{background:#D81821;}
#f_buttonDiv a.on:hover{background:#DE97B7;}

#f_text{line-height:20px; text-align:left;font-size:12px; height:67px;overflow:hidden; text-indent:0px; filter:Alpha(Opacity=60);opacity:0.6 !important; padding:5px;}
#f_text CENTER{font-weight:bolder;}                                            
#MainPromotionBanner{display:none;}




.searchcontent { font-size:12px;color:#b0b0b0;}
.searchcontent *{ font-size:12px;color:#b0b0b0;}
.searchcontent b{ color:#f00;}


.rightB{width:185px;float:right; background:url(contact.gif) no-repeat; border:1px solid #c0c0c0;font-size:12px;padding:10px;}
.rightB .t{font-size:12px;font-weight:bolder;color:#d40608;padding:5px 0 5px 0;}
.rightB .c {padding:0 0 5px 0;border-bottom:1px dotted #c0c0c0;}
.rightB .c *{font-size:11px;font-family:arial;color:#999;}