#information_content{
	width: 960px;
	margin-left: 120px;
	margin-bottom: 82px;
}

.content_top{
	margin-bottom: 30px;
}

.content_top .content_left{
	float: left;
	width: 690px;
	height:329px ;
	overflow: hidden;
}


.content_top .content_right{
	float: right;
	width: 244px;
	height: 332px;
	/*border: 1px solid #EEEEEE;*/
}

/*点赞排行榜*/
.content_right{
	float: right;
	position: relative;
	width: 300px;
	height: 329px;
}

#content_right_header{
	width: 244px;
	height: 45px;
	border-top: 5px solid red;
	border-bottom: 1px solid #f2f2f2;
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #f2f2f2;
}
#content_right_header img{
	position: relative;
	margin-left: 15px;
}
#content_right_header span{
	position: relative;
	color: red;
	font-size: 16px;
	font-weight: bold;
	height: 58px;
	line-height: 58px;
	bottom: 4px;
}

/*排名布局*/
.content_right ul{
	padding-top: 10px;
	list-style: none;
	width: 244px;
	border-bottom: 1px solid #f2f2f2;
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #f2f2f2;
}

.content_right ul li{
	margin-top: 3px;
	height: 24px;
	width: 241px;
}

.content_right ul li a{
	color: black;
}

.content_right ul li a span.number{
	font-size: 12px;
	height: 16px;
	letter-spacing: 2px;
	font-weight: bold;
	width: 50px;
	display: inline-block;
	text-align: center;
	line-height: 16px;
	position: relative;
	bottom: 7px;
}

.content_right ul li a:hover span.title{
	text-decoration: underline;
}

.content_right ul li a span.title{
	display: inline-block;
	position: relative;
	font-size: 12px;
	height: 16px;
	width: 190px;
	line-height: 16px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	bottom: 3px;
}

.content_right ul li a:hover span.title{
	color: red;
	cursor: pointer;
}

/*新闻*/
#content_center{
	border-top: 1px solid #EEEEEE;
	width: 960px;
	height: 284px;
	border-bottom: 1px solid #EEEEEE;
}

#news_top{
	height: 110px;
	border-bottom: 1px solid #EEEEEE;
}

#news_top h3{
	margin-top: 3px;
	font-size: 26px;
	font-weight: bold;
	line-height: 49px;
	height: 49px;
	width: 937px;
	text-overflow: ellipsis;
	overflow: hidden;
	cursor: pointer;
}

#news_top ul{
	list-style: none;
}

#news_top ul li{
	display: inline-block;
	width: 275px;
	margin-right: 22px;
	font-size: 14px;
	letter-spacing: 2px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
}

#news_top ul li .circle{
	position: relative;
	display: inline-block;
	width: 6px;
	height: 6px;
	border-radius: 3px;
	background-color: red;
	margin-right: 5px;
	bottom: 10px;
}

#news_top ul li .content{
	display: inline-block;
	font-size: 14px;
	letter-spacing: 2px;
	height: 30px;
	line-height: 30px;
	width: 264px;
	overflow: hidden;
	text-overflow: ellipsis;
	font-weight: normal;
	color: black;
	cursor: pointer;
}

#news_top ul li:hover .content{
	text-decoration: underline;
	color: red;
}

/**/
#news_bottom{
	width: 960px;
	height: 176px;
	position: relative;
}

#news_bottom .left{
	margin-top: 20px;
	float: left;
}

#news_bottom .right{
	margin-top: 15px;
	float: right;
	width: 728px;
}

#news_bottom .right > .content{
	float: left;
}

#news_bottom .right > .prise{
	float: right;

}
#news_bottom .right .content h3{
	font-size: 26px;
	font-weight: bold;
	line-height: 49px;
	height: 49px;
	width: 596px;
	text-overflow: ellipsis;
	overflow: hidden;
	cursor: pointer;
}

#news_bottom .right .content ul{
	list-style: none;
	margin-top: 5px;
}

#news_bottom .right .content ul li{
	display: block;
	width: 596px;
	font-size: 14px;
	letter-spacing: 2px;
	height: 25px;
	line-height: 25px;
}

#news_bottom .right .content ul li .circle{
	position: relative;
	display: inline-block;
	width: 6px;
	height: 6px;
	border-radius: 3px;
	background-color: red;
	margin-right: 5px;
	bottom: 10px;
}

#news_bottom .right .content ul li .content{
	display: inline-block;
	font-size: 14px;
	letter-spacing: 2px;
	height: 25px;
	line-height: 25px;
	width: 585px;
	overflow: hidden;
	text-overflow: ellipsis;
}

#news_bottom .right .content ul li:hover .content{
	color: red;
	text-decoration: underline;
}
#news_bottom .right > .prise{
	width: 77px;
	height: 20px;
	overflow: hidden;
	margin-right: 15px;
}
#news_bottom .right > .prise img{
	margin-right: 5px;
}

#news_bottom .right > .prise span{
	display: inline-block;
	height: 20px;
	line-height: 20px;
	position: relative;
	bottom: 5px;
}

/*底部图片*/
#content_bottom{
	width: 960px;
	height: 309px;
}

#content_bottom ul {
	padding: 0px;
	margin: 0px;
	font-size: 0px;
	letter-spacing: -2px;
	margin-top: 25px;
	list-style: none;
}

#content_bottom ul  li{
	width:302px;
	height: 281px;
	border-top: 2px solid #999999;
	border-bottom: 1px solid #EEEEEE;
	border-left: 1px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}

#content_bottom ul  li a{
	color: black;
}

#content_bottom ul  li:hover{
	border-top: 2px solid red;
	border-bottom: 1px solid red;
	border-left: 1px solid red;
	border-right: 1px solid red;
}

#content_bottom ul  li:last-child{
	margin-right: 0px;
}

#content_bottom ul  li a{
	width:308px;
	height: 284px;
	text-decoration: none;
	background-color: red;
}

#content_bottom ul  li a div{
	margin-left: 15px;
	margin-top: 10px;
	width: 279px;
	height: 165px;
	overflow: hidden;
}

#content_bottom ul  li a div img{
	width: 100%;
	height: auto;
}
#content_bottom ul  li a p.content{
	width: 279px;
	margin-left: 15px;
	font-size: 12px;
	letter-spacing: 2px;
	text-indent: 24px;
	line-height: 20px;
	height: 60px;
	overflow: hidden;
	text-align: left;
}

#content_bottom ul  li a p.title{
	width: 308px;
	margin-top: 9px;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 2px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#content_bottom ul  li a p.title span.circle{
	display: inline-block;
	width: 6px;
	height: 6px;
	border-radius: 3px;
	background-color: red;
	margin-left: 5px;
	margin-right: 0px;
	position: relative;
	bottom: 2px;
}
#content_bottom ul  li a p.title span.content{
	width: 284px;
	overflow: hidden;
		height: 25px;
	line-height: 25px;
	text-overflow: ellipsis;
}

/*新闻内容界面*/

.news_list_content{
	width: 960px;
	margin-left: 0px;
	margin-bottom: 80px;
	
}

.news_list_content .left{
	float: left;
	width: 767px;
	height: 400px;
	position: relative;
	margin-top: 20px;
}


.news_list_content .right{
	float: right;
	width: 183px;
	margin-top: 35px;
}

/*新闻列表*/
.news_list_content .left .left_header{
	display: block;
	height: 33px;
	overflow: hidden;
	position: relative;
	margin-bottom: 13px;
}

.news_list_content .left .line1{
	display: inline-block;
	height: 33px;
	width: 4px;
	background-color: red;
}

.news_list_content .left .title{
	font-size: 16px;
	font-weight: bold;
	height: 33px;
	line-height: 33px;
	color: red;
	position: absolute;
	top: 0px;
	left: 0px;
	margin-left: 14px;
}

.news_list_content .left .line2{
	display: block;
	width: 590px;
	height: 1px;
	background-color: #FFE7E7;
	position: absolute;
	margin-left: 88px;
	left: 0;
	top: 15px;
}

.news_list{
	margin: 0;
	padding: 0;
	font-size: 0;
	letter-spacing: -2px;
	list-style: none;
	/*height: 990px;*/
	overflow: hidden;
}

.news_list li{
	background: url(../image/activity/activity_detail_line_left.png)  no-repeat left center;
	height: 30px;
}

.news_list li a{
	display: block;
	font-size: 15px;
	height: 30px;
	line-height: 30px;
	letter-spacing: 1px;
	cursor: pointer;
	text-indent: 12px;
	color: black;
	width: 670px;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	text-decoration: none;
}

.news_list li a:hover{
	color: red;
}

/*最新专题内容头*/
 .right_header{
	width: 153px;
	height: 44px;
	margin-left: 25px;
	position: relative;
	border-bottom: 1px dashed #CACACA;
}

 .right_header span.circle{
	display: inline-block;
	width: 6px;
	height: 6px;
	border-radius: 3px;
	background-color: black;
	margin-right: 10px;
	position: relative;
	top: -2px;
}

 .right_header > span.title{
	display: inline-block;
	width: 70px;
	height: 44px;
	line-height: 44px;
	font-size: 16px;
	font-weight: bold;
	color: black;
}

.right ul.zhuanti{
	list-style: none;
	margin-left: 25px;
}

/*最新专题内容*/
.right ul.zhuanti > li{
	display: block;
	width: 330px;
	height: 97px;
	border-bottom: 1px dashed #CACACA;
}

.right ul.zhuanti li:last-child{
	border-bottom: none;
	height: 98px;
}

.right ul.zhuanti li a{
	display: block;
	height: 97px;
}

.right ul.zhuanti li a div.right_img{
	float: left;
	width: 105px;
	height: 98px;
}

.right ul.zhuanti li a div.right_img img{
	margin-top: 14px;
	width: 100px;
	height: 70px;
}


 .right ul.zhuanti li a .right_content{
	float: right;
	width: 200px;
	height: 98px;
	position: relative;
}

 .right ul.zhuanti li a .right_content span.content{
	margin-top: 15px;
	display: block;
	color: black;
	font-size: 12px;
	letter-spacing: 1px;
	height: 60px;
	width: 190px;
	line-height: 20px;
	overflow: hidden;
	
}

 .right ul.zhuanti li a .right_content span.date{
	display: block;
	font-size: 8px;
	line-height: 15px;
	height: 15px;
	width: 190px;
	text-overflow: ellipsis;
	overflow: hidden;
}


/*热门排行按钮*/
.switch_Btn{
	width: 367px;
	height: 23px;
	margin-left: 24px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.switch_Btn a{
	display: inline-block;
	width: 78px;
	height: 23px;
	margin-right: 21px;
	font-weight: bold;
	letter-spacing: 1px;
	font-size: 12px;
	line-height: 23px;
	text-decoration: none;
	text-align: center;
}

.switch_Btn a:hover{
	background-color: #0587C3;
	color: white;
}

.normal{
	background-color: white;
	color: black;
}

.select{
	background-color: #0587C3;
	color: white;
}


.list{
	border: 1px solid #CACACA;
	margin-bottom: 27px;
}

.list ul{
	list-style: none;
	padding: 0;
	margin: 0;
	margin-left: 25px;
	padding-bottom: 23px;
}

.list ul li{
	width: 317px;
	height: 23px;
}

.list ul li a{
	color: black;
	font-size: 12px;
	width: 317px;
	height: 23px;
	line-height: 23px;
	display: block;
	text-align: left;
	text-decoration: none;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	letter-spacing: 2px;
	border: none;
}

.list ul li a:hover{
	text-decoration: none;
	color: red;
}

#shishi1{
	display: block;
}

#shishi2{
	display: none;
}

#shishi3{
	display: none;
}


#remen1{
	display: block;
}

#remen2{
	display: none;
}

#remen3{
	display: none;
}

#custom_pagination{
	position: absolute;
	bottom: 0px;
}

#separator_line{
	position: absolute;
	left: 0;
	bottom: 50px;
	width: 670px;
	border:1px dashed black;
}

/*轮播图效果*/
#scroll_img{
	height: 320px;
	width: 690px;
	position: relative;
	z-index: 1;
	
}

#scroll_img #scroll_img_viewport{
	height: 320px;
	width: 690px;
	margin-left: 0px;
	position: relative;
	left: 0;
	top: 0;
	overflow: hidden;
}

#scroll_img #scroll_img_viewport #scroll_img_ul{
	padding: 0;
	margin:  0;
	position: absolute;
	border: none;
	list-style-type: none;
	height: 320px;
	clear: both;
	font-size: 0;
	letter-spacing:-3px
}

#scroll_img #scroll_img_viewport #scroll_img_ul li{
	padding: 0;
	margin:  0;
	border: none;
	display: inline-block;
	height: 320px;
	width: 690px;
}
#scroll_img #scroll_img_viewport #scroll_img_ul li a{
	display: block;
	padding: 0;
	border: none;
	margin: 0;
	height: 320px;
	width: 690px;
	overflow: hidden;
}
#scroll_img #scroll_img_viewport #scroll_img_ul li a img{
	width: 100%;
	height: auto;
}

/*pagecontrol样式*/
#scroll_img  #scroll_img_page{
	padding: 0px;
	margin:  0px;
	border:  none;
	position:absolute;
	bottom: 10px;
}

#scroll_img  #scroll_img_page #scroll_img_page_ul{
	padding: 0px;
	margin:  0px;
	border:  none;
	font-size: 0;
	letter-spacing: -3px;
	list-style-type: none;
}

#scroll_img  #scroll_img_page #scroll_img_page_ul li img{
	width: 23px;
	height: 23px;
}


#scroll_img  #scroll_img_page #scroll_img_page_ul li{
	width:  23px;
	height: 23px;
	display: inline-block;
	margin-right: 8px;
	
}

#scroll_img  #scroll_img_page #scroll_img_page_ul li a{
	display: block;
	padding: 0px;
	margin:  0px;
	border:  none;
	width:  23px;
	height: 23px;
	/*cursor: none;*/
}

#scroll_img  #scroll_img_page #scroll_img_page_ul #first_page_li{
	margin-right: 8px;
	width: 18px;
	height: 21px;
	cursor: pointer;
}

#scroll_img  #scroll_img_page #scroll_img_page_ul #last_page_li{
	margin-right: 0px;
	width: 18px;
	height: 21px;
	cursor: pointer;
}




