body{ margin:0px; background-color:#F3F3F3;font-family:Microsoft Yahei; color:#666666; font-size: 14px;}
.topbanner{width: 1920px;height: 460px;  margin-left: 0px; background: url(image/top.png) center no-repeat; }
.clear{clear: both;}
.clearfix{zoom: 1;}
.width1200{width: 1200px;}


.columnName a{	font-weight: bold; font-size: 32px; color: #B92C28; }
.columnName a:hover{ text-decoration: none;}

.moudule0 .newsrow{ height: 45px; line-height: 45px; font-size: 18px; color: #383838; border-bottom:1px dashed #c7c7c7;}
.moudule0 div.news_title{
	height: 45px; line-height: 45px; 
	font-size: 18px;  
	
	float: left; 
	width: 560px;
}
.moudule0 .newsrow em{float: right; }



.moudule1 .columnName{height: 50px; border-bottom: 3px solid #E6E6E6;}
.moudule1 .newsrow{ height: 45px; line-height: 45px; font-size: 18px; color: #383838; border-bottom:1px dashed #c7c7c7;}
.moudule1 div.news_title{
	height: 45px; line-height: 45px; 
	font-size: 18px; 
	float: left; 
	width: 438px;
}
.moudule1 .newsrow em{float: right;}

li.video_row{float: left; width: 285px; margin-top: 20px;}
li.studyrow{ width:570px; float:left;}
li.studyrow .news_title{font-size: 20px;}
div.study_title a { font-size: 20px; color: #B92C28; font-weight: bold; height: 30px; line-height: 30px;}

.moudule2 .columnName{height: 50px; border-bottom: 3px solid #E6E6E6;}
.moudule2 .newsrow{ height: 45px; line-height: 45px; font-size: 18px; color: #383838; border-bottom:1px dashed #c7c7c7;}
.moudule2 div.news_title{
	height: 45px; line-height: 45px; 
	font-size: 18px; 
	float: left; 
	width: 438px;
}
.moudule2 .newsrow em{float: right;}



.news_title a{ color: #333;}
.news_title a:hover{color: #B92626;}


.margin-down{ margin-bottom: 20px;}



.columnName {
	width: 100%;
	font-size: 30px; font: bolder; font-family: "microsoft yahei"; font-weight: bold;
	height: 50px;line-height: 40px;
	color: #B92626;
	text-align: center;
	
}

.titleleft{text-align: left;}

.menu{height: 50px; width:1200px; margin: 0px auto; background-color: #B92626;}

.newstype{ width: 220px; padding-left: 50px;font-weight: bold; background: url(image/dh.png) left no-repeat; line-height: 50px; height: 50px; margin: 0px auto;}
.newstype{
	font-size: 32px;
	color: #B92626;
	margin-top: 20px;
	margin-bottom: 20px;
}

.newstype a{ font-weight: bold; font-size: 32px; color: #B92C28; }
.newstype a:hover{text-decoration: none;}

.newshr{	
	border-width: 4px;
	border-color: #B92626; ;
}


.red{
	background-color: #f8f7f3;
	width: 100%;
	padding-top: 30px;
}

.banner{padding-top: 20px; }

.moudule3 li.newsrow{
	float: left;
	display: inline;
}

.moudule3 h3 span{
	font-size: 20px; font-family: "microsoft yahei"; font-weight: bold;
	color: #B92626;	
	height: 36px;line-height: 36px;
}
.moudule3 p span{
	font-size: 14px; font-family: "microsoft yahei"; 
	color: #333;	
	height: 24px;line-height: 24px;
}
.moudule3 .c_txt{
	border-bottom: 1px solid #d9d9d9;
}


.tswn{width:100%; background:url(image/beijing1.png) left bottom;}
.tswn .newstype{
	height: 50px; line-height: 50px;
	width: 200px;
	padding-left: 50px;
}
.centerimage{width: 840px; margin: 0px auto;}

.foot{
	
	margin: 0px auto;
	margin-top: 80px;
	height: 80px; line-height: 80px;
	font-size: 14px; 
	color: #e0e0e0;
	background-color: #B92626;
	text-align: center;
	margin-left: -15px;
	margin-right: -15px;
}



/* displayinfo.htm */

.articleMoudle h1.arti_title{
	height: 100px; line-height: 50px;
	border-bottom: 1px solid #666666;
	text-align: center;
}
.articleMoudle  p.arti_metas{
	text-align: center;
}
.articleMoudle  p .arti_update,p .arti_views{margin-left: 30px;}


/* listcolumn.htm */

.lmmc{
	height: 60px;
    line-height:  60px;
    background-color:#B92626;
    text-align:  center;
    font-size:  20px;
    color:  white;
    font-weight:  bold;
}

.lbmc_listtitle ul{
	list-style: none;
}
.lbmc_listtitle ul li{
	
}
.lbmc_listtitle .newsrow{
	border-bottom: 1px dashed #c7c7c7;
}


.lbmc_listtitle .news_title{
	width:800px; 
	height: 45px; line-height: 45px;
	font-weight: normal;
	float: left;
	font-size: 18px;
}

.lbmc_listtitle .newsrow em{
	height: 45px;
    line-height:  45px;
    font-size:  18px;
}