@charset "utf-8";
/*　整体布局 */
 *{font-family: "宋体"; text-decoration:none; margin:0; padding:0;}
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, iframe {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
body {MARGIN-TOP: 0px;COLOR: #333;background-color: #FFFFFB;background-image: url(bg.jpg);background-repeat: repeat-x;background-position: top;}
td, li, select, input, textarea, div {	FONT-FAMILY: "宋体"}
ul {LIST-STYLE-TYPE: none}
select{VERTICAL-ALIGN: middle}
input{VERTICAL-ALIGN: middle}
a{TEXT-DECORATION: underline}
a:link{
	COLOR: #333;}
a:visited{COLOR: #333}
a:hover{COLOR: #c00}
a:active{COLOR: #c00}
.clear{CLEAR: both}
#wrap{MARGIN: 0 auto; WIDTH: 1000px;	overflow: hidden;
}

/* 字体 */
.bold { font-weight: bold;}
.songti { font-family: 宋体;}
.heiti { font-family: 黑体;}
.fs-12 { font-size: 12px;}
.fs-14 { font-size: 14px;}
.fs-16 { font-size: 16px; }
.fs-18 { font-size: 18px; }

/* 字体颜色 */
.red {	color: #990000;}
.white { color: white;}
.black { color: black;}
.orange {color: #FF6600;}
.CCC {color: #CCC;}
/*页头*/
#top { 
	margin:0px auto;}
/* 主菜单开始 */
#menu {
	list-style-type: none;
	margin:0px auto;
	width:1000px;
	height:30px;
	overflow:hidden;
	background:#000 url(52css.com_b.png) 0 0 repeat-x;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CC0000;
	border-bottom-color: #CC0000;
	font-size: 14px;
}


#menu li { 
	border-right:1px solid #fff;
	float:left;
}
#menu li a {
	display:block;	text-decoration: none;
	text-align:center;
	color:#fff;
	line-height:30px;
	padding:0 10px;;padding-top: 0;padding-right: 20px;padding-bottom: 0;padding-left: 20px;
}
#menu li a:hover,#menu li.current {
	background:#fff url(52css.com_a.png) 0 0 repeat-x;
}


/*主菜单结束*/

/*焦点新闻样式开始*/
#FocusImg_JS {BORDER: none; FONT-SIZE: 12px; BACKGROUND: url(001.gif) #fff repeat-x; OVERFLOW: hidden; WIDTH: 495px; HEIGHT: 250px}
#FocusImg_JS IMG {BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
#FIJ_L {PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 384px; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 241px}
#FIJ_L SPAN {DISPLAY: block; OVERFLOW: hidden; WIDTH: 384px; HEIGHT: 241px}
#FIJ_L SPAN IMG {WIDTH: 384px; HEIGHT: 241px}
#focustext {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 14px; Z-INDEX: 9; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 384px; PADDING-TOP: 6px; POSITION: absolute; TOP: 223px; HEIGHT: 21px; TEXT-ALIGN: center}
#focustext A {COLOR: #fff; TEXT-DECORATION: none}
#focustext A:visited {COLOR: #fff; TEXT-DECORATION: none}
#focustext A:hover {COLOR: #fff; TEXT-DECORATION: underline}
#focustext A:active {COLOR: #fff; TEXT-DECORATION: underline}
#focustextBg {DISPLAY: block; Z-INDEX: 8; BACKGROUND: #000; LEFT: 0px; WIDTH: 384px; POSITION: absolute; TOP: 223px; HEIGHT: 28px; moz-opacity: .5; opacity: 0.5}
#FIJ_R {PADDING-RIGHT: 1px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH:102px;PADDING-TOP:5px}
#FIJ_R IMG {WIDTH: 86px; HEIGHT: 53px}
.id_FIJ_R_ImgBlk {PADDING-RIGHT: 12px; PADDING-LEFT: 4px; PADDING-BOTTOM: 7px; OVERFLOW: hidden; WIDTH: 86px; CURSOR: pointer; PADDING-TOP: 2px; HEIGHT: 53px}
.id_FIJ_R_ImgBlk_On {PADDING-RIGHT: 12px; PADDING-LEFT: 4px; BACKGROUND: url(002.gif) no-repeat left top; PADDING-BOTTOM: 7px; OVERFLOW: hidden; WIDTH: 86px; CURSOR: pointer; PADDING-TOP: 2px; HEIGHT: 53px}
.FocusImg {float:left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 495px; PADDING-TOP: 0px; HEIGHT: 250px}

/*焦点新闻样式结束*/


#news_yw {/*要闻*/
	float:left;
	BACKGROUND: url(001.gif);
	width: 505px;
	height:250px;
	display: block;
	padding-left: 0px;
	overflow: hidden;
}

#news_ywhead {/*要闻*/
	float:left;
	background-image: url(h1.png);
	background-repeat: no-repeat;
	width: 320px;
	height:22px;
	display: block;	margin-top: 4px;padding-left: 66px;	padding-top: 8px;
}
#news_ywhead1 {/*要闻more*/
	float:left;
	width: 85px;
	height:18px;
	display: block;	margin-top: 8px;padding-top: 8px;	padding-left: 26px;	}

#zhuanti {/*专题*/
	float:left;
	width:445px;
	background-color:#f8f8ec;
	overflow: hidden;
}
.zhuanti1 {/*专题1*/
	float:left;
	width:437px;
	background-color:#fff;
	border: 1px dashed #CCCCCC; 
	margin: 3px 3px 0px 3px;
}
.zhuanti2 {/*专题more*/
	float:left; background:url(ztmore_01.jpg) left no-repeat; font-size:12px; line-height:28px;
	width:438px;
	background-color:#f4f4f4;
	border: 1px solid #cacaca;
	height: 24px;
	margin: 1px 3px 1px 3px;
}
.zhuanti2 ul{/*专题more*/
	padding-left:100px;}

.zhuanti2 a{/*专题more*/
	text-decoration: none;
}
.zhuantibg {/*专题头*/
}
/*滚动公告*/

#scr_news{
	font-size:12px;
	color:#000;
	margin:0px auto;
	overflow:hidden;
	height:24px;
	float:left;
	line-height:24px;
	white-space:nowrap;
}
/*频道名*/
.zhuantiBG1 {
	width:100%; HEIGHT: 26px; BACKGROUND: url(ztbg.jpg) repeat-x;
}

#tongzi {/*通知*/
	float:left;
	width:400px;height:399px;
	background-color: #f8f8ec;
	overflow: hidden;
}
.tongzi_head {/*通知*/
	float:left;
	background-image: url(h1.png);
	background-repeat: no-repeat;
	width: 242px;
	height:28px;
	display: block;	margin-top: 4px;padding-left: 66px;	padding-top: 8px;
}
.tongzi_head1 {/*通知more*/
	float:left;
	width: 79px;
	display: block;	margin-top: 10px;padding-top: 8px;	padding-left: 0px;
}
#shipin {/*视频*/
	float:left;
	width:154px;height:399px; 
	background: url(mv.png) no-repeat;
	overflow: hidden;	background-color: #f8f8ec;
}
.shipin_zw {/*视频*/
	padding-top: 30px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 4px; height:330px; overflow: hidden;
}


#dongtai { /*动态*/
	float: left;
	background : #f8f8ec;
	width : 700px;
	overflow: hidden;
} 

.dongtai1{/*动态l*/
	float:left;
	width:340px;height:180px;
	background-color:#FFFFF0;
	border: 1px solid #FEDE47;
	margin: 4px 2px 2px 2px;
}
.dongtai2{/*动态r*/
	float:left;
	width:340px;height:180px;
	background-color:#FFFFF0;
	border: 1px solid #FEDE47;
	margin: 4px 2px 2px 6px;
}

.dongtaizw{/*动态l*/
	margin: 4px 0px 4px 4px;
	padding: 0 0 4px 0px;
}

#dangxiao{/*党校*/
	width: 700px;
	height: 230px;
	float: left;
}

.dangxiao1{/*党校*/
	background-image: url(dangxiao_01.jpg);
	background-repeat: no-repeat;
	height: 230px;
	width: 125px;
	float: left;
}
.dangxiao2{/*党校*/
	font-size: 12px;
	background-image: url(dangxiao_02.jpg);
	background-repeat: repeat-x;
	height: 210px;
	width: 559px;
	padding: 10px 0px 10px 0px;
	float: left;

}
.dangxiao3{/*党校*/
	background-image: url(dangxiao_04.jpg);
	background-repeat: no-repeat;
	height: 230px;
	width: 16px;
	float: left;
}
.dangxiaoZw{/*党校*/
	height: 210px;
	width: 275px;
	float: left;
	padding-left: 4px;
}
#wxpt{/*文献平台*/
	width: 700px;
	height: 130px;
	float: left;
	background:url(linkinfo.jpg) no-repeat; padding-left:40px; padding-top:70px;padding-bottom:0px;
}
#hudong{/*互动+调查*/
	float:left;
	width:300px;
	background-color:#FFFFCC;
	overflow: hidden;
}

#yuansuo{/*院所+连接*/
	float:left;
	width:290px;
	padding: 0px 5px 0px 5px;
	background-color: #f8f8ec;

}
.yuansuoTitle {
	BORDER-TOP: #ffc066 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	BORDER-BOTTOM: #ffc066 1px solid;
	HEIGHT: 25px;
	background-image: url(bgl.gif);
	background-repeat: repeat-x;
}
.yuansuoTitleText {/*院所标题字*/
	font-weight: bold;
	color: #CC3300;
	font-size: 14px;
	padding: 6px 0 0 10px;
}
.yuansuoList {
	FONT-SIZE: 12px;
	width:270px;
	padding: 8px 10px 8px 10px;
	background-color: #FFF5F0;
	line-height: 20px;
	overflow: hidden;
}
.yuansuoImg {
	FONT-SIZE: 12px;
	OVERFLOW: hidden;
	background-color: #FFFFFF;
	clear: left;
	float: left;
	height: 80px;
	width: 110px;
/*	padding: 8px;*/
	margin: 8px 10px 10px 0px;
	border: 1px solid #E0E0E0;
}


.gongju ul {/*实用工具*/
	list-style-type: disc;
	list-style-position: inside;
}

.gongju li{
	float: left;
}




/*频道名*/
.btBG1 {
	width:100%; HEIGHT: 26px; BACKGROUND: url(tbtn1.gif) repeat-x;
}
.btBGL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.btBGR {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.btBGL {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #CC3300;
}
/*more*/
.more {
	FONT-SIZE: 12px;	COLOR: #993300;
}
.more A {
	COLOR: #993300;	text-decoration: none;
}

/*新闻列表*/

.list{
	font-size: 14px;	margin: 0px 6px 0px;	text-align: left;	
	background-repeat: repeat-x; line-height:20px;
}

.list ul{
	list-style-image: url(ic001.gif);	width: 100%;	margin: 0px;	padding: 0px;
}

.list li{
	background: url(line_dot001.gif) repeat-x bottom; 	width: 100%;	
}

.list li a{
	display: block;	text-decoration: none;	padding: 5px 0px 0px 12px;	background-image: url(ic001.gif);/*列表左图*/
	background-repeat: no-repeat;
}

.list li a:hover{
	display: block;	text-decoration: none;	padding: 5px 0px 0px 12px;	background-image: url(ic001.gif);/*列表左图*/
	background-repeat: no-repeat;
}
.list li a:visited{
	display: block;	text-decoration: none;	padding: 5px 0px 0px 12px;	background-image: url(ic001.gif);/*列表左图*/
	background-repeat: no-repeat;
}

.list li span{
	padding: 5px 10px 0px 0px;
	float: right;/*使span元素浮动到右面*/
	text-align: right;/*日期右对齐*/
}

/*新闻列表1*/
.list-1{
	font-size: 12px;
	margin: 0px 6px 0px;
	text-align: left;	line-height:20px;
}

.list-1 ul{

	width: 100%;
	margin: 0px;
	padding: 0px;
}

.list-1 li{
	background: url(line_dot001.gif) repeat-x bottom; 
	width: 100%;	
}

.list-1 li a:link,.list-1 li a:visited{
	display: block;
	text-decoration: none;
	padding: 5px 0px 2px 8px;
	background-image: url(article_elite.gif);
	background-repeat: no-repeat;/*列表左边的箭头图片*/
}

.list-1 li a:hover,.list-1 li.active{
	display: block;
	text-decoration: none;
	padding: 5px 0px 2px 8px;/*列表左边的箭头图片*/
	background: url(ic001.gif) no-repeat 0px 5px;
}
/*.list-1 li a:visited{
	display: block;
	text-decoration: none;
	padding: 5px 0px 2px 8px;
	background-image: url(article_elite.gif);
	background-repeat: no-repeat;列表左边的箭头图片
}*/

.list-1 span{
	padding: 5px 10px 2px 0px;
	float: right;/*使span元素浮动到右面*/
	text-align: right;/*日期右对齐*/
}

/*新闻列表 end*/
/*新闻列表2--首页网上党校*/
.list-2{
	font-size: 12px;
	margin: 0px 6px 0px;
	text-align: left;	
}

.list-2 ul{

	width: 100%;
	margin: 0px;
	padding: 0px;
}

.list-2 li{
	background: url(line_dot001.gif) repeat-x bottom; 
	width: 100%;	line-height:20px;
}

.list-2 li a{
	display: block;
	text-decoration: none;

}

.list-2 li a:hover{
	display: block;
	text-decoration: none;

}
.list-2 li a:visited{
	display: block;
	text-decoration: none;

}

/*新闻列表2--首页网上党校*/
.list-3{
	font-size: 12px;
	margin: 0px 6px 0px;
	text-align: left;	
}

.list-3 ul{

	width: 100%;
	margin: 0px;
	padding: 0px;
}

.list-3 li{
	background: url(line_dot001.gif) repeat-x bottom; 
	width: 100%;	line-height:28px;	height:28px;	
}

.list-3 li a{text-decoration: none;
}

.list-3 li a:hover{text-decoration: none;
}
.list-3 li a:visited{text-decoration: none;
}



#foot {
	clear: both;
	background-color:#F2F2F2;
	width:960px;
	border-top-width: 3px;
	border-top-style: double;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	padding: 20px;
	color: #666666;
	text-align: center;
	font-size: 12px;
	margin:0 auto;	
}

