BODY {
	BACKGROUND: url(../images/bg.jpg) #F7CBCC repeat-x left top;
	FONT-SIZE: 12px;
	color:#2B2B2B;
	LINE-HEIGHT: 150%;
	FONT-FAMILY: tahoma, verdana, "宋体";
	MARGIN:0px; 
}

A {
	FONT-SIZE: 12px; COLOR: #2b2b2b; TEXT-DECORATION: none; line-height:22px;
}
A:hover {
	COLOR: #AD0805; TEXT-DECORATION: none
}
#top, #content,#footer,#content_t,#footlink{
	CLEAR: both; MARGIN: auto; WIDTH: 970px; background-color:#FFF;	padding:0px 10px; overflow:auto;
}
#content_t{
	padding-top:10px;
	padding-bottom:10px;
	_padding-bottom:0px;/*IE6 */
}
#top1,#top2,#top3,#top4{
	CLEAR: both; MARGIN: auto; WIDTH: 968px;
}
#top1{
	background:url(../images/top.gif) no-repeat left top;
	height:29px;
	font-size:12px;
	color: #444;
	line-height:29px;

}
#top2{
	background:url(../images/banner.jpg) no-repeat left top;
	height:150px;
	margin-bottom:1px;
}

#audio{
	margin-left:30px;
	margin-top:3px;
	float:left;
}
#adaudio{
	margin-top:5px;
}
#search{
	margin-right:5px;
	margin-top:2px;
	color:#666;
	float:right;
	font-size:12px;
}
#top1_l{
	float:left;
	margin-left:10px;
}
#top1_r{
	float:right;
	margin-right:10px;
}
#top4,#foot_nav{
	background-color:#FBF2F3;
	border:solid #E1A5A5 1px;
	margin-top:5px;
	height:28px;
}

#foot_nav,#foot_info{
	margin-top:10px;
	padding-top:5px;
	font-size:12px;
	text-align:center;
}
#c_left{
	width:689px;
	float:left;
}
#c_left_l,#leftcontent{
	float:left;
	width:270px;
}
#c_right{
	margin-left:10px;
	width:270px;
	float:left;
}

#top3{
	background:url(../images/nav_bg.jpg) no-repeat left top;
	height:50px;
	padding-top:3px;
	
}


.nav {
	FLOAT: left; margin-left:35px; margin-top:2px; padding:0px;
}
.nav LI {
	FLOAT: left; WIDTH: 90px; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: center;FONT-SIZE: 12px; list-style:none;
}
.nav LI A {
	DISPLAY: block; WIDTH: 90px; COLOR:#ffffff; HEIGHT: 22px; TEXT-DECORATION: none;FONT-SIZE: 12px; line-height:22px;
}
.nav LI A:hover {
	COLOR: yellow;FONT-SIZE: 12px;
}
.nav LI UL {
	display:none;
	width:100px; height:auto;
	background-color: #A00;
	position:absolute;
	left:-40px;
	top:20px;
}
.nav li div {
	z-index:999;
}
.new
{
	background:url(../images/new.gif) no-repeat right top;
}
#top3 LI {
	Z-INDEX: 100; FLOAT: left; POSITION: relative
}
#top3 UL LI:hover UL {
	VISIBILITY: visible
}
#top3 UL A:hover UL {
	VISIBILITY: visible
}

#rolltext{
	float:right;
	margin-right:10px;
	width:550px;
	font-size:12px;
	color:#AD0805;
}

.combin,.leftnav{
	width:270px; margin-bottom:10px;float:left;
}
.titleBar{font:14px/normal "Microsoft YaHei", "Microsoft JhengHei";color:#000; background:url(../images/h3_bg.jpg) no-repeat right top; height:32px; line-height:27px; position:relative; overflow:hidden;  }
.titleBar div{
	padding-left:1px;
	float:left;
	color:#AD0805;
	height:32px;
	line-height:27px;
	background:url(../images/divleft.jpg) no-repeat left top;
}
.titleBar .typetitle{
	padding-left:10px;
	float:left;
	color:#AD0805;
	font-weight:bold;background:url(../images/h3_left.jpg) no-repeat left top;
	height:32px; line-height:27px;
}
.typetitle img {
	margin-top:5px;
	margin-right:5px;
}
.typetitle A {
	FONT-SIZE: 14px; COLOR: #AD0805; TEXT-DECORATION: none;
}
.typetitle A:hover {
	COLOR: #AD0805;
	text-decoration:underline;
}

.titleBar span,.titleBar_c span,.titleBar_b span{padding-right:11px; float:right; }
.titleBar  .typetitle{padding-right:11px; float:left; }
.inner{
	border:solid #E1A5A5;
	border-width:0 1px 1px 1px;
	padding: 0px 8px 3px 8px;
	overflow:hidden;
	FONT-SIZE:12px;
	line-height:22px;
	}
.inner UL{
	MARGIN: 0px auto;
	padding:0px;
}
.inner UL LI {
	padding-left:12px;  LINE-HEIGHT: 22px; BORDER-BOTTOM: #b8b8b8 1px dotted; HEIGHT: 22px;FONT-SIZE: 12px; background:no-repeat url(../images/dot.gif) left 8px; list-style:none;
}
.title{
	width:240px;
	height:20px;
	overflow:hidden;
	float:left;
}
.title_r{
	width:585px;
	height:25px;
	overflow:hidden;
	float:left;
}

.graydate{
	color:#666;
}

.titleBar .unit{
	padding-left:12px; float:left; color:#AD0805; font-weight:bold;background:url(../images/h3_left.jpg) no-repeat left top; height:32px; line-height:27px;
}

.titleBar .con{
	padding-left:5px;
	padding-right:5px;
	background:no-repeat url(../images/tab.jpg) right top;
}

.titleBar .con_on{
	padding-left:5px;
	padding-right:5px;
	background:no-repeat url(../images/tab_on.jpg) right top;
}

.con A,.con_on A  {
	FONT-SIZE: 14px; COLOR: #AD0805; TEXT-DECORATION: none;
}
.con A:hover,.con_on A:hover{
	COLOR: #AD0805; text-decoration:underline;
}

.list_on{
	display: block;
}
.list_off{
	display:none;
}

#picnews{
	float:left;
	width:270px;
	margin-bottom:0px;
}
#picnews .inner{
	height:176px;
}
#news_c,.rightcontent{
	float:left;
	width:688px;
	margin-left:10px;
	margin-bottom:0px;
}
#news_c .titleBar div{padding-left:18px; float:left; color:#AD0805; font-weight:bold;background:url(../images/b_bg.jpg) no-repeat left top; height:32px; line-height:27px;}
.rightcontent .titleBar div{
	padding-left:20px;
	float:left;
	color:#AD0805;
	background:url(../images/b_bg.jpg) no-repeat left top;
	height:32px; line-height:27px;
}
#news_c .inner{
	height:176px;
}
#news_c .inner UL {
	MARGIN: 0px auto;
}

#news_c .inner UL Li{
	width:322px; float:left;BORDER-BOTTOM: none; LINE-HEIGHT: 23px;
	
}
#news_c .title{
	width:265px;
	margin-right:10px;
}
.rightcontent .inner UL Li{
	LINE-HEIGHT: 30px;
	background:no-repeat url(../images/dot.gif) left 12px; 
}
.leftnav .inner UL {
	margin-left:20px;
	list-style:none;
}
.leftnav .inner UL LI {
	padding-left:20px;  LINE-HEIGHT: 30px; BORDER-BOTTOM: none; HEIGHT: 30px;FONT-SIZE: 14px; background:no-repeat url(../images/arr.gif) left 6px; 
}
.leftnav A {
	FONT-SIZE: 14px; COLOR: #AD0805; TEXT-DECORATION: none;
}
.leftnav A:hover {
	COLOR: #AD0805; text-decoration:underline;
}

.rightcontent .titleBar A {
	FONT-SIZE: 14px; COLOR: #AD0805; TEXT-DECORATION: none;
}
.rightcontent .titleBar A:hover {
	COLOR: #AD0805; text-decoration:underline;
}
.h2title{
	padding-top:15px;
}

.contenttop{
	color:#2b2b2b;
	font-size:12px;
	text-align:center;
}
.rightcontent h2{
	text-align:center;
	font-size:18px;
}
.contentcenter{
	margin:15px 10px 15px 10px;
	WORD-BREAK: break-all;
	line-height:200%;
}
#cb0{
	width:410px;float:left;
}

#cb0 .title{
	width:335px;
}
#cb1,#cb2,#cb3,#cb4,#cb5,#cb6{
	width:340px;float:left;
}

#cb1 .title,#cb2 .title,#cb3 .title,#cb4 .title,#cb5 .title,#cb6 .title{
	width:300px;
}
#cb1 .top_3 .title,#cb2 .top_3 .title,#cb3 .top_3 .title,#cb4 .top_3 .title,#cb5 .top_3 .title,#cb6 .top_3 .title{
	width:205px;
	float:left;
}
.smallimg{
	width:100px;
	height:72px;
	float:left;
	margin-right:5px;
	border:0px;	
}

#cb1 .inner UL,#cb2 .inner UL,#cb3 .inner UL,#cb4 .inner UL,#cb5 .inner UL,#cb6 .inner UL{
	MARGIN: 0px auto;
	height:253px;
	overflow:hidden;
}
#cb0 .inner UL{
	MARGIN: 0px auto;
	height:230px;
	overflow:hidden;
}
#c_left_l .inner UL{
	MARGIN: 0px auto;
	height:100px;
	overflow:hidden;
}
#cb0,#cb2,#cb4,#cb6{
	margin-left:9px;
}
#cb7 .inner{
	height:245px;
}
#ad_c{
	margin-bottom:8px;
	width:689px;
	height:100px;
	float:left;
}
#introduce{
	line-height:21px;
}
.photo{
	float:left; margin-right:6px; margin-top:10px;
}
#login .inner{
	height:110px;
}

#login LI {
	padding-left:25px;  LINE-HEIGHT: 28px; BORDER-BOTTOM: none; HEIGHT: 28px;FONT-SIZE: 12px; background: none; 
}

.ArticleComment{
	color: #000000;
	display:block;
	margin:0px auto;
	padding:5px; 
	background-color:#FFF0F0;
	border:solid 1px #FDD;
	line-height:24px;	
}
/*
咨询
*/
.consultdiv{
	display:block;
	margin:0px auto;
	margin-bottom:8px;
	padding:5px 10px 10px 10px; 
	width:600px;
	border:solid 1px #CCC;
	line-height:24px;
}
.contitle{
	border-bottom:solid 1px #CCC;
	color: #B75B00;
}
.consultdiv span{
	color:#666;		
}
.reply{
	color: #8C0000;
	display:block;
	margin:0px auto;
	padding:5px; 
	background-color:#FFF0F0;
	border:solid 1px #FDD;
	line-height:24px;	
}


.commenttdiv{
	display:block;
	margin:0px auto;
	margin-top:10px;
	padding:5px 10px 10px 10px; 
	border:solid 1px #CCC;
	line-height:24px;
}

#friendlink{
	background-color:#ffffff;
	border:solid #E1A5A5 1px;
	margin-top:5px;
	height:40px;
	overflow:hidden;
}
#friendlink A{
	float:left;
	margin:5px;

}
/*
图片新闻
*/
#hometpxw {
	width:100px;
	margin-top:-55px;
	margin-top:-32px \9;
	*margin-top:-55px;
	_margin-top:-55px;
	margin-left:140px;
	FILTER: Alpha( enabled=true,Opacity=80,style=0);
}
#hometpxw A:link {COLOR: #fff; TEXT-DECORATION: none;}
#hometpxw A:visited {COLOR: #fff; TEXT-DECORATION: none}
#hometpxw A:hover {TEXT-DECORATION: underline}
#hometpxw A {BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 18px; CURSOR: hand; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 10px; BACKGROUND-COLOR: #9b8080;  height:12px; line-height:12px;TEXT-ALIGN: center}
#picText{
	width:250px;height:25px;text-align:center;float:left; overflow:hidden;
}
/*
--------------------------
*/

/*
分页样式 
*/

.anpager { color: #999; margin-top:10px; margin-bottom:10px;  }
.anpager .cpb {background-color:#1F3A87;border:1px solid #CCCCCC;color:#1F3A87; padding:3px 5px 3px 5px;line-height:25px;text-decoration:none}
.anpager a {background-color:#FFFFFF;border:1px solid #CCCCCC;color:#1F3A87; padding:3px 5px 3px 5px;line-height:25px;text-decoration:none}


.mtable{
	margin-left:5px;
	background-color: #FFC4C4;
}
.mtable td,.mtable th{
	background-color:#FFF;
	font-size:12px;
	height:25px;
}
.mtheader {
	color:#AD0805;
}

