@CHARSET "UTF-8";
.news{ width: 100%;}
.news ul{ margin:0 0 10px; padding:0 20px; clear:both; }
.news ul li{ padding:5px 0; line-height:20px; font-size:14px; height:120px; border-bottom:1px solid #e8e8e8;  border-top:1px solid #e8e8e8; margin-bottom:20px;}
.news ul li .date{cursor: pointer;width:66px; height:73px; float:left; font-size:30px; color:#fff; text-align:center; margin:30px 20px 0px 0px; line-height:42px; background-color:#03B5FF; font-weight:bold;}
.news ul li .date em{ display:block; font-size:14px; color:#fff; line-height:30px;}
.news ul li .txt{ padding:25px 170px 20px 0px;}
.news ul li .txt .title{ font-size:17px; color:#000000; line-height:35px;text-align:left;}
.news ul li .txt .title:after{content: ''; background: none;}
.news ul li .txt .title a{ color:#000; text-decoration:none;}
.news ul li .txt .intro{ line-height:24px; font-size:14px; color:#797979; line-height:24px;}
.news ul li .txt .intro a{ color:#797979; text-decoration:none;}
.news ul li:hover{ background:#ebf8ff;}

.article-tit {
    text-align: center;
    padding: 20px 0 10px;
    margin: 0 20px;
    font-size: 21px;
    line-height: 150%;
    color: #333;
    border-bottom: 1px dashed #eee;
}
.article-tit p{
	font-size:14px;
	color:#999;	
}
.article-detail{
	padding:15px 20px;	
	line-height:2em;
}
.article-detail img{
	display:block;
	margin:0 auto;
	max-width:100%;	
}
.article-bottom {
	margin:0 20px;
	border-top:1px solid #eee;
	padding:10px 0;
	line-height:20px;
    overflow: hidden;	
}

.right-con{
	margin: 0 auto;
	overflow: hidden;
}
.right-inner{
	border:1px solid #eee;	
}
.prev a{
	color: #666;
}
.next a{
	color: #666;
}
.index_news_content span{float:left;}
.right_content{
    width: 475px;
    float: left;
    margin: 0 20px;
}
.right_content .f1{
    color: #000;
    font-size: 16px;
    text-transform: uppercase;
    padding-top: 10px;
}
.right_content .f2{
	font-size: 16px;
    color: #b9b9b9;
}
.right_content .f3{
	font-size: 14px;
    color: #999;
    text-transform: uppercase;
    padding-top: 10px;
    line-height: 25px;
    height: 120px;
    overflow: hidden;
}
.index_news_content li{
	margin: 20px 0px;
} 

