/*头部导航******************************************************/
#PublicHead { 
	width:952px;font-size:12px;color:#8C8E8C;height:25px;clear:both;
	background:url(http://www.52it.com/tplimg/PublicHeadbg.jpg) repeat-x bottom}
#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:8px;padding-right:3px;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:8px;padding-right:8px;float:left;line-height:25px;
	}
#Search_Nav a{color:black;text-decoration:underline;}
#Search_Nav a:hover{color:red;text-decoration:none;}






/*导航下的广告*/
#Node_Top_js{
	margin:5px auto 0px auto;
	}



/*文章路径及全文检索*/
#Path_Search{
	margin:5px auto 5px auto;
	width:950px;
	color:#000;
	background: #CFCDCD;
	background:url(http://www.52it.com/tplimg/PublicHeadbg.jpg);
	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{
	width:950px;
	margin:0 auto;	
	background:url(http://www.52it.com/tplimg/content_mainbg.gif) repeat-y; 
	
	}
	
/*内容左侧总设置******************************************************/
#ContentLeft{
	width:628px;
	float:left; 
	border-top:1px solid #B7B7B7;
	border-left: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;}


#ArticleContent #ContentAD{
	FLOAT: left;
	padding:5px;
}

/*栏目索引主体*/	
#NodeListContent{
	width:100%;
	height:810px;
	margin:0 auto;
	font-size:14px;
	}



#NodeListContent #NodeContentShow{
	width:100%;
	margin:0 auto;
	font-size:14px;
	line-height:160%;
	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_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;
	
} 









	
/*图片新闻*/
#PictureNewsTitle{
	width:580px;
	height:26px;
	margin:4px auto;
	text-align:left;
	font-size:14px;
	background:url(http://www.52it.com/tplimg/searchbgleft.jpg);
	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;

	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:8px;width:120px;height:170px;}


/*光明日报报业集团版权信息*/
#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-top:2px;
	padding-left:11px;
	background:#FFDFCE;
	line-height:24px;
	text-align:left;
	font-weight:bold;
	color:#FF6400;
	border-bottom:1px solid #FF6400;
	}

#ContentRight dt a{color:#FF6400;}
#ContentRight dt a:hover{color:red;}

#ContentRight dd{padding:5px 0px 16px;text-align:left;	}
#ContentRight dd a{color:#010101;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;}


/* 文章右侧Top广告*/
#ContentRightAdTop{

	clear:both;
	text-align:left;
	padding-left:10px;
	padding-top:0px;
	padding-bottom:5px;

	
}



/* 文章右侧内容1 广告*/
#ContentRight1{

	clear:both;
	text-align:left;
	padding-left:10px;

	
}






/* 文章右侧内容2 */
#ContentRight2{
	clear:both;
	text-align:left;
	padding-left:10px;
	
	}




/* 文章右侧内容3 */
#ContentRight3{
	clear:both;
	text-align:left;

}

#ContentRight3 p{float:left;width:160px;height:110px;text-align:center;}
#ContentRight3 p img{border:1px solid #000;}

/* 文章右侧内容3 */
#ContentRightPic{
	width:100%;
	clear:both;
	text-align:left;
}
#ContentRightPic p{float:left;width:160px;text-align:center;}
#ContentRightPic p img{border:1px solid #000;height:170px;width:120px;margin:3px;}




/* 文章右侧关键字列表*/
#ContentRightKeyWordList{
	width:100%;
	clear:both;
	text-align:left;
	/*border-bottom:6px solid #F2F2F2;*/
	}
#ContentRightKeyWordList p{
	float:left;
	width:150px;
	height:16px;
	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{

	margin:0 auto;
	width:560px;
	font-weight:bold;
	font-size:22px;
	color:black;
	padding:5px;
	clear:both;
	LINE-HEIGHT: 22px;
	}
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:0px;padding-top:0px;}
#SameNode {width:560px;padding-top:5px;margin-bottom:10px;}
#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;
	}            
