.news_forum{
border:1px solid #eee; 
width:305px;
height:290px; 
float:left;
margin-right:8px;
margin-bottom:15px;
}
.news_forum p{
margin:5px;
}
.news_forum span{
margin-right:3px;
border:1px solid #006600;
float:left;
}
.news_forum h4{
color:#DB1900;
}
.news_forum img{
border:1px solid #eee; 
float:left;
}
.news_forum ul{
list-style:none;
}
.news_forum li{
width:290px;
float:left;
padding:5px;
}
.news_left_menu{
float:left;
width:151px;
height:197px;
margin-right:10px;
background:url(/modules/news/images/newsleft_menu_bg.gif);
} 
.news_left_menu ul{
list-style:none;
padding-top:5px;
}
.news_left_menu ul li{
margin-left:6px;
}
.news_admin_b{
list-style:none;
}
.news_admin_b li{
padding:5px 0;
font-size:14px;
}
.news_admin_b li a{
padding:5px 0;
font-size:14px;
color:#004276;
}
.news_admin_b li a:hover{
padding:5px 0;
font-size:14px;
}
.list_views{
padding:0 5px;
width:660px;
margin-bottom:40px;
float:left;
}
.list_views div{
float:left;
border-bottom:2px solid #eee;
width:310px;
margin-right:10px;
padding:5px;
}
.f_l_b{
color:#004276;
font-weight:bold;
}
.f_l_r{
color:#cc0000;
text-decoration:none;
}
.f_l_r a:hover{
color:#cc0000;
text-decoration:none;
}

div#MainPromotionBanner{
	width:350px;
	height:197px;
	background:#feb900;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 197px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 350px;
	height: 197px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 350px;
	height: 197px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 165px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #cc0000;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(../images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(../images/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}

/*----news_left----*/

#news_right_s_pv{
float:left; 
width:650px; 
border:1px solid #eee;
font-size:12px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
#news_right_s_pv p{
padding:5px 10px;
font-weight:bold;
text-align:left;
}
#news_right_s_pv ul{
margin-top:5px;
list-style-type:none;
}
#news_right_s_pv li{
line-height:30px;
padding:0 0 0 10px; 
margin-right:18px; 
white-space:nowrap;
text-overflow:ellipsis; 
overflow: hidden;
float:left;
width:100px;
*width:100px;
content:'...'
-o-text-overflow: ellipsis;    /**//* for Opera */
text-overflow: ellipsis;        /**//* for IE */
}
#news_right_s_pv li a{
text-decoration:none;
}
#news_right_s_pv li a:hover{
color:#cc0000;
text-decoration:underline;
}
#news_right_Search{
float:right; 
width:230px; 
margin-bottom:10px;
}

#news_right_s_pinhui{
float:right; 
width:230px; 
border:1px solid #eee;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

#news_right_s_pinhui .f_c_h a{
color:#cc0000;
}
#news_right_s_pinhui .f_c_h a:hover{
color:#cc0000;
}

#news_right_s_pinhui p{
padding:5px 10px;
font-weight:bold;
border-bottom:1px solid #eee;
}
#news_right_s_pinhui ul{
margin-top:5px;
list-style-type:none;
}
#news_right_s_pinhui li{
line-height:30px;
padding:0 0 0 10px; 
margin:0 0 2px 0;
font-weight:normal;
/*background:url('../images/index_news_dian.gif') no-repeat 2px 12px;*/
white-space:nowrap;
text-overflow:ellipsis; 
overflow: hidden;
width:215px;
*width:215px;
content:'...';
-o-text-overflow: ellipsis;    /**//* for Opera */
text-overflow: ellipsis;        /**//* for IE */
}
#news_right_s_pinhui li a{
text-decoration:none;
}
#news_right_s_pinhui li a:hover{
color:#cc0000;
text-decoration:underline;
}

.color_red a{
color:#cc0000;
}

.color_red a:hover{
color:#cc0000;
}
#news_fav  {
clear:both;
overflow:hidden;
width:650px;
padding:10px 0;
}
#news_fav p {
float:right;
}
#news_fav span {
background:url(/modules/news/images/new_s.gif) no-repeat scroll 0 0 transparent;
float:left;
line-height:20px;
margin:0 10px 0 0;
}
#news_fav span a {
color:#333333;
float:left;
height:20px;
padding:3px 0 0 21px;
width:89px;
}
span#hbn_fav_qq  {
background-position:-120px 0;
}
span#hbn_fav_qq a {
padding:3px 0 0 25px;
width:85px;
}
span#hbn_fav_baidu {
background-position:-240px 0;
}
span#hbn_fav_baidu a {
padding:3px 0 0 23px;
width:68px;
}
span#hbn_fav_douban {
background-position:-341px 0;
}
span#hbn_fav_douban a {
padding:3px 0 0 23px;
width:69px;
}
span#hbn_fav_kaixin {
background-position:-443px 0;
}
span#hbn_fav_kaixin a {
padding:3px 0 0 23px;
width:69px;
}

.article_news{
margin-top:10px; 
width:330px;
}

.article_news .n_c_h a{
color:#cc0000;
}
.article_news .n_c_h a:hover{
color:#cc0000;
}

.article_news ul{

}
.article_news li{
list-style:none;
padding:10px 0;
*padding:5px 0;
}
.article_news .sa{
float:left;
white-space:nowrap;
text-overflow:ellipsis; 
overflow: hidden;
width:230px;
content:'...';
-o-text-overflow: ellipsis;    /**//* for Opera */
text-overflow: ellipsis;        /**//* for IE */
}
.article_news li a{
text-decoration:none;
}
.article_news li a:hover{
color:#cc0000;
text-decoration:underline;
}