/*头部导航******************************************************/
#PublicHead { 
	width:952px;font-size:12px;color:#8C8E8C;height:25px;clear:both;
}
#PublicHead p{
	margin:0;padding-left:1px;padding-right:16px;float:right;line-height:25px;height:25px;text-align:center;
	}
#PublicHead p a{color:#5A5A5A;text-decoration:none}
#PublicHead p a:hover{color:red}

/*Logo_HeadAd*/
#Logo_HeadAd{
	
	width:950px;
	height:90px;
	clear:both;
	border:1px solid #CDC9CA;
	}
#Logo_HeadAd #Logo{
	padding-top:5px;
	padding-left:20px;
	float:left;
	width:130px;
	height:70px;
	}
#Logo_HeadAd #HeadAd{
	padding-top:3px;
	float:left;
	width:777px;
	height:70px;
	border-left:0;
	}
#Logo_HeadAd  a{color:#666666;text-decoration:underline;}
#Logo_HeadAd  a:hover{color:red;text-decoration:none;}




/*Node_Nav*/
#Node_Nav{
	padding-top:5px;
	width:590px;
	height:30px;
	MARGIN-RIGHT: auto;MARGIN-LEFT: auto; 
	/*border:1px solid #CDC9CA;*/
	}

#Node_Nav p{
	font-weight:bold; margin:0;font-size:14px; padding-Top:3px;padding-left:10px;padding-right:10px;float:left;line-height:25px;
	}
#Node_Nav a{color:black;text-decoration:underline;}
#Node_Nav a:hover{color:red;text-decoration:none;}


/*Search_Nav*/
#Search_Nav{
	text-align:right;
	padding-top:0px;
	width:940px;
	height:22px;
	
	/*border:1px solid #CDC9CA;*/
	}

#Search_Nav p{
	float:right;margin:0;font-size:12px; padding-Top:0px;padding-left:10px;padding-right:10px;float:left;line-height:25px;
	}
#Search_Nav a{color:black;text-decoration:underline;}
#Search_Nav a:hover{color:red;text-decoration:none;}











/*文章路径及全文检索*/
#Path_Search{
	margin:5px auto 5px auto;
	width:950px;
	color:#000;
	background: #CFCDCD;

	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	height:29px;
	clear: both;
	}
#Path_Search a{color:black;}
#Path_Search a:hover{text-decoration: underline;}

#Path{
	width:600px;
	float:left;
	padding-left:20px;
	line-height: 27px; 
	text-align: left;
	} 
	
#Search{
	float:right;
	width:320px;
	}


/*内容主体总设置****************************************************/
#ContentMain{
border-left:1px solid #B7B7B7;
	width:950px;
	margin:0 auto;	
	
	}
	
/*内容左侧总设置******************************************************/
#ContentLeft{
	width:628px;
	float:left; 
	border-top:1px solid #B7B7B7;
	
	background:#F9FDFF;
	}
	
/*文章标题*/



#ArticlePreTitle{
	width:560px;
	margin:0 auto;
	font-size:14px;
	text-align:left;
	/*text-indent: 28px;*/
	word-wrap:break-word;
    word-break:break-all;
	clear:both;
	}

#ArticleSubtitle{

	margin:0 auto;
	width:560px;
	font-size:14px;
	color:black;
	padding:0px;
	clear:both;


	}


#ArticleTitle{
	margin:0 auto;
	width:560px;
	font-weight:bold;
	font-size:22px;
	color:black;
	padding:5px;
	clear:both;
	LINE-HEIGHT: 22px;
	}
	
/*来源及作者*/	
#ArticleSourceAuthor{
	margin:5px auto 15px auto;
	width:560px;
	clear: both;
	border-top:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0; 
	height:25px; 
	line-height:25px;
	}

/*内容主体*/	
#ArticleContent{
	width:560px;
	margin:0 auto;
	font-size:14px;
	line-height:180%;
	text-align:left;
	/*text-indent: 28px;*/
	word-wrap:break-word;
    word-break:break-all;
	clear:both;
	}
#ArticleContent a{color:blue;text-decoration:underline;}
#ArticleContent a:hover{color:#C2130E;}
#ArticleContent p{margin:12px 0;}
#ArticleContent td{line-height:20px;}


/*栏目索引主体*/	
#NodeListContent{
	width:100%;
	margin:0 auto;
	font-size:14px;
	}



#NodeListContent #NodeContentShow{
	width:100%;
	margin:0 auto;
	font-size:14px;
	line-height:180%;
	text-align:left;
	/*text-indent: 28px;*/
	word-wrap:break-word;
    word-break:break-all;
	clear:both;
	padding:10px;
	BORDER-BOTTOM: #CECFCE 1px dotted;
	}
#NodeListContent #NodeContentShow #Title a{color:#ff6a1d;text-decoration:underline;}
#NodeListContent #NodeContentShow #Title a:hover{color:#C2130E;}
#NodeListContent #NodeContentShow #KeyWord a{color:#A95E05;text-decoration:underline;}
#NodeListContent #NodeContentShow #KeyWord a:hover{color:#C2130E;}
#NodeListContent #NodeContentShow img
	{
	float:left;
	border:1px solid black;
	padding:5px;

	}




/*打印关闭评论链接*/
#PrintClose{
	width:560px;
	margin:4px auto;
	text-align:right;
	clear:both;
	padding-top:5px
	}
#PrintClose a{text-decoration:none;}
#PrintClose a:hover{text-decoration:underline;}



/*文字Google_Search_AD*/

#Goole_Search_Form
{

	margin:0px auto;
	width:605px;
	clear:both;
	text-align:left;
	padding-bottom:5px;
	border:1px solid #ccc;
	background:#fff;
	padding:5px 5px 5px 10px;


} 
#Goole_Search_Form p{float:left;width:95px;height:17px;text-align:left;padding-left:0px;padding-top:2px;}

#Goole_Search_Form dd
	{
	padding-top:5px;
	padding:1px 5px;
	text-align:left;
	}
#Goole_Search_Form dd a{color:#666;text-decoration:underline;}
#Goole_Search_Form dd a:hover{color:#C2130E;}
#Goole_Search_Form ADKW{padding:2px 0px;text-align:left;}





#Goole_Search_AD
{
	color:white;
	margin:0px auto;
	width:585px;
	clear:both;
	text-align:left;
	padding-bottom:5px;
	background:#BE0000;
	padding:5px 10px 5px 10px;

} 





/*文字Google_AD*/

#Goole_AD
{

		
	margin:0 auto;
	font-size:14px;
	line-height:180%;
	text-align:left;
	width:560px;
	font-size:14px;
	padding:0px;
	clear:both;
	padding:10px;
	
} 



/*相关新闻*/
#ContentLeft_Related{
	margin:4px auto;
	width:605px;
	clear:both;
	text-align:left;
	padding-bottom:5px;

} 
#ContentLeft_Related dd a{color:#666;text-decoration:underline;margin:0 2px 0 10px;line-height:22px;}
#ContentLeft_Related dd a:hover{color:#C2130E;} 
#ContentLeft_Related dt{
	padding-left:25px;
	font-size:14px;
	font-weight:bold;
	background:#EBEBEB;
	line-height:27px;
	text-align:left;
	border:1px solid #ccc;
	border-bottom:0;
	}
#ContentLeft_Related dd{

	padding:5px 20px;
	border:1px solid #ccc;
	border-top:0;
	}





/*网友评论*/
#ContentComment{
	margin:4px auto;
	width:605px;
	clear:both;
	text-align:left;
	padding-bottom:5px;
	background:#fff;
} 
#ContentComment dd a{color:#666;text-decoration:underline;margin:0 2px 0 10px;line-height:22px;}
#ContentComment dd a:hover{color:#C2130E;} 
#ContentComment dt{
	padding-left:25px;
	font-size:14px;
	font-weight:bold;
	background:#EBEBEB;
	line-height:27px;
	text-align:left;
	border:1px solid #ccc;
	border-bottom:0;
	}
#ContentComment dd{
	padding:5px 0;
	border:1px solid #ccc;
	border-top:0;
	}
	
/*图片新闻*/
#PictureNewsTitle{
	width:605px;
	height:26px;
	margin:4px auto;
	text-align:left;
	font-size:14px;
	padding-left:25px; 
	line-height:23px;
	font-weight:bold;
	color:white;
}
#PictureNewsTitle a{color:white;text-decoration:underline;}

#PictureNews{
	width:604px;
	border:1px solid #ccc;
	border-left:0;
	background:#EFEFEF;
	margin:4px auto;
	clear:both;
}
#PictureNews p{
	float:left;
	width:150px;
	height:150px;
	text-align:center;
	border-left:1px solid #ccc;
	padding:6px 0 2px 0;
	line-height:14px;
}
#PictureNews p img{border:1px solid #000;margin-bottom:4px;}


/*光明日报报业集团版权信息*/
#ContentCopyRight{
	padding-top:5px;
	margin:4px auto;
	width:605px;
	clear:both;
	text-align:left;
	line-height:20px;
	background:#fff;
} 
#ContentCopyRight dd a{color:#666;text-decoration:underline;margin:0 2px 0 10px;line-height:22px;}
#ContentCopyRight dd a:hover{color:#C2130E;} 
#ContentCopyRight dt{
	padding-left:25px;
	font-size:14px;
	font-weight:bold;
	background:#EBEBEB;
	line-height:27px;
	text-align:left;
	border:1px solid #ccc;
	border-bottom:0;
	}
#ContentCopyRight dd{
	padding:10px 10px 10px 10px;
	border:1px solid #ccc;
	border-top:0;
	}

/*文章左侧下方广告*/
#ContentLeftAD3{width:605px;margin:0px auto;clear:both;}  



/*内容右侧总设置**************************************************/
#ContentRight
{
	float:right;
	width:320px;

}
#ContentRight dt{
	padding-left:11px;
	background:#D9D9D9;
	line-height:22px;
	text-align:left;
	font-weight:bold;
	}
#ContentRight dd{padding:8px 0;text-align:left;	}
#ContentRight dd a{color:#666;text-decoration:underline;}
#ContentRight dd a:hover{color:#C2130E;}

/*右侧左右分栏设置*/



p.rcLeft{width:110px;text-align:center;}
p.rcLeft img{border:1px solid #000;margin-top:4px;}
p.rcLeft a{text-decoration: none;}





p.rcRight{float:left;line-height:22px;text-align:left;}



/* 文章右侧健康资讯*/
#ContentRightHealth{
	width:100%;
	clear:both;
	text-align:left;
	border-bottom:0px solid #F2F2F2;
	LIST-STYLE: none none outside; 
	}

#ContentRightHealth p.rcLeft{width:110px;text-align:center;}
#ContentRightHealth p.rcLeft img{border:1px solid #000;margin-top:4px;margin-bottom:4px;}
#ContentRightHealth p.rcLeft a{color:#C2130E;text-decoration: none;}


#ContentRightHealth p{
	float:left;
	width:200px;
	line-height:14px;
	text-align:left;
	padding-left:0px;
}


#ContentRightHealth p  a{color:green;text-decoration:underline;}
#ContentRightHealth p  a:hover{color:red;text-decoration:none;}


#ContentRightHealth li{
	float:left;
	width:200px;
	line-height:14px;
	text-align:left;
	padding-left:15px;
}


#ContentRightHealth li  a{color:green;text-decoration:underline;}
#ContentRightHealth li  a:hover{color:red;text-decoration:none;}



/* 文章右侧内容1 广告*/
#ContentRight1{

	clear:both;
	text-align:left;
	padding-left:10px;

	
}


#ContentRight1 p{float:left;width:160px;height:15px;text-align:left;padding-top:0px;}

#ContentRight1 dd{padding:1px 0px;text-align:left;}
#ContentRight1 dd a{color:#666;text-decoration:underline;}
#ContentRight1 dd a:hover{color:#C2130E;}

#ContentRight1 ADKW{padding:2px 0px;text-align:left;}



/* 文章右侧内容2 */
#ContentRight2{
	width:100%;
	clear:both;
	text-align:left;
	
	}
#ContentRight2 p{float:left;width:78px;height:15px;text-align:left;padding-left:5px;padding-top:0px;}



/* 文章右侧内容3 */
#ContentRight3{
	width:100%;
	clear:both;
	text-align:left;
	padding:10px;
}
#ContentRight3 p{float:left;width:160px;height:110px;text-align:center;}
#ContentRight3 p img{border:1px solid #000;}



/* 文章右侧内容4_google_AD */
#ContentRight4{
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	width:100%;
	clear:both;
	text-align:left;
	}
#ContentRight4 p{
	float:left;
	width:100%;
	height:0px;
	text-align:left;
	padding-left:5px;
}


/* 文章右侧内容CR_AutoSense_AD */
#CR_AutoSense{
	padding-top:10px;
	padding-left:0px;
	padding-bottom:10px;
	width:100%;
	clear:both;
	text-align:left;
	}




/* 文章右侧内容5 编辑推荐*/
#ContentRight5{
	width:100%;
	clear:both;
	text-align:left;
	border-bottom:6px solid #F2F2F2;
	}
#ContentRight5 p{
	float:left;
	width:300px;
	height:20px;
	text-align:left;
	padding-left:5px;
}

/* 文章右侧内容6 首页内容_教育*/
#ContentRight6{
	width:100%;
	clear:both;
	text-align:left;
	border-bottom:6px solid #F2F2F2;
	}
#ContentRight6 p{
	float:left;
	width:300px;
	height:20px;
	text-align:left;
	padding-left:5px;
}

/* 文章右侧内容7 首页内容_科技*/
#ContentRight7{
	width:100%;
	clear:both;
	text-align:left;
	border-bottom:6px solid #F2F2F2;
	}
#ContentRight7 p{
	float:left;
	width:300px;
	height:20px;
	text-align:left;
	padding-left:5px;
}


/*尾部线*****************************************************/
#FootLine{
	width:950px;
	margin:0 auto;
	height:1px;
	line-height:1px;
	font-size:1px;
	clear:both; 
	}
#FootLine div{width:630px;border-bottom:1px solid #B7B7B7;float:left;height:1px;} 

/*尾部版权*/
#CopyRightFoot{width:750px;margin:12px auto 0 auto;text-align:center;}

/*公共设置****************************************************/
*{margin:0;padding:0;}
body {
	margin:0 auto;
	padding:0;
	color:black;
	background-color:white;
	font-size:12px;	  
	line-height:150%;
	text-align:center;
	}
div,form,img,ul,ol,li,dt,dd {margin:0;padding:0;border:0;}
dl {margin:0;padding-top:5px;padding-bottom:9px;border:0;}
dt,dd{clear:both;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;color:blue;}
textarea,input{
	font-size:12px;
	line-height:15px;padding:0 3px;border:1px solid #ccc;
	
	}



h1{
	font-size: 22px;
	color:#000;
	font-weight: bold;
	}
table,td,tr,th{font-size:12px;}

/*字体链接颜色*/
a:link {color:black;text-decoration:none;}
a:visited{color:black;text-decoration:none;}
a:hover{color:#C2130E;text-decoration:underline;}
a:active{color:#C2130E;}

a.lblack,a.lblack:link,a.lblack:visited {color:black;text-decoration: underline;}
a.lblack:hover{color:#C2130E}
a.lwhite,a.lwhite:link,a.lwhite:visited {color:white;}
a.lwhite:hover{text-decoration: underline;}
a.lred,a.lred:link,a.lred:visited {color:#C2130E;}
a.lred:hover{text-decoration: underline;}
a.lblue,a.lblue:link,a.lblue:visited {color:blue;}
a.lblue:hover{text-decoration: underline;}
.tblue{color:blue;}
.tred{color:#BF1212;}
.twhite{color:white;}
.torange{color:#FF6600;}




/*文字大小*/
.px12{font-size:12px;}
.px14{font-size:14px;}
.bolds{font-weight: bold;}
.blackborder{border:1px solid black;}
.underlines,a.underlines:link,a.underlines:visited {text-decoration: underline;}

/*布局*/

.lefts{float:left;}
.rights{float:right;}
.tbcenter{margin:0 auto;}
.txtcenter{text-align:center;}

/*分页样式*/
.enppage{
	font-size: 16px;
	margin-top:15px;
	margin-right:5px;
	border-bottom-style:dotted;
	border-left-width:20px;
	border-right-width:20px;
	border-bottom-color:blue;
}
.curpage{

	font-weight: bold;
	width:"20px";

}
.apage{
	font-weight: bold;
	width:"20px";

}
.page{
	width:"25px";

}

A.apage:link{
color:blue;text-decoration:underline
}
A.apage:visited{
color:blue;text-decoration:underline
}



#SameNodeName {width:560px;margin-top:20px;padding-top:10px;BORDER-TOP: #010101 1px dotted;}
#SameNode {width:560px;padding-top:10px;margin-bottom:20px;}
#SameNode ul{
	FONT-SIZE: 14px;
	LIST-STYLE: none none outside; 
	}
#SameNode ul li
	{
	PADDING-LEFT: 0px;
	float:left;
	width:280px;
	LINE-HEIGHT: 21px;
	}




#SingleKeyWordName {width:560px;margin-top:20px;padding-top:10px;BORDER-TOP: #010101 1px dotted;}

#SingleKeyWord {padding-top:5px;padding-bottom:10px;}
#SingleKeyWord ul{
	FONT-SIZE: 14px;
	LIST-STYLE: none none outside; 
	}
#SingleKeyWord ul li
	{
	PADDING-LEFT: 0px;
	float:left;
	width:280px;
	LINE-HEIGHT: 21px;
	}





