@charset "gb2312";


/*<------------------------------------------- content -------------------------------------------->*/
#middle {
	margin:0 auto;
	width:900px;
	padding:0;
/*	background:url(../images/main_bg.gif) repeat-x center top;
*/}
.gary {
	color:#666666;
	padding:3px 0;
}
.box_in {
	padding:0 8px;
}
#content {
	width: 900px;
	margin: 0 auto;
	padding-top:10px;
	background: #FFFFFF;
}
#top {
	width: 900px;
	margin:0 auto;
	color:#3F3B38;
	background: #FFFFFF;
	text-align:center;
}
.pic {
	border:#B6CDD5 solid 1px;
	width:108px;
	height:88px;
}
H1 {
    width:160px;
	color:#3B3B3B;
	font-weight:bold;
	font-size:12px;
	margin-bottom:3px;
	text-align:left;
}
H2 {
	color:#3B3B3B;
	font-weight:bold;
	font-size:12px;
	margin-bottom:3px;
}
/*<--------------------------- Content > Sidebar 左边 阳光检务、专题、--------------------------->*/
#sidebar {
	float: left;
	margin: 0 auto;
	width: 200px;
	text-align:center;
	padding-left:5px;
}
#sidebar_zt {
	float: left;
	margin: 0 auto;
	width: 200px;
	text-align:center;
	padding-left:5px;
}
#sidebar .box2{
    border:#FD9800 solid 1px;
}
#sidebar .title {
	border-bottom:#FD9800 solid 1px;
	text-align:center;
}
#sidebar_zt .box2{
    border:#FD9800 solid 1px;
}
#sidebar_zt .title {
	border-bottom:#FD9800 solid 1px;
	text-align:center;
}

/*<--------------------------- Content > main 中间- 罗检动态 ----------------------------------->*/
#main {
	float: left;
	margin: 0 auto;
	width: 468px;
	padding-left:10px;
}
#main .box2{
    margin: 0 auto;
}
#main .title {
	text-align:center;
}
#main .box3 {
	BACKGROUND: url(../images/luojiandongtai_bg.gif) repeat-y; 
}

#banner {
	margin:0 auto;
	width:900px;
	padding-top:5px;
	background:#FFFFFF;
	border:0;
	text-align:center;
}
#sidebar3 {
	float: left;
	margin: 0 auto;
	text-align:center;
	width: 200px;
	padding-left: 10px;
}

#main2 {
	float: left;
	margin: 0 auto;
	width: 328px;
	padding-left: 10px;
}


#sidebar4 {
	float: left;
	margin: 0 auto;
	width: 330px;
	text-align:center;
	padding-left:10px;
}
#xw {
	width:430px;
	height:158px;
	padding-left:8px;
	padding-top:8px;
	color:#666666;
	border-top:#BAB9B7 dotted 1px;
}
#xw ul {
}
#xw ul ul.list{
	clear:both;
	padding-top:2px;
	padding-bottom:2px;
}
#xw ul li{
	clear:both;
	padding-left:10px;
	width:430px;
	margin-left:5px;
    margin-right:5px;
	background:url(../images/back_point.gif) no-repeat 0 45%;
	color:#605D58;
	text-align:left;
	overflow:hidden;
}
#xw ul li a{
	float:left;
	color:#363636;
	line-height:150%;
	width:330px;
}
#xw ul li a:hover {
	color:#FF6600;
}
#xw ul li span {
	float:right;
    color:#605D58;
	width:85px;
	text-align:right;
	padding-right:15px;
}
#xw ul li.o{
	clear:both;
	padding-left:10px;
	width:430px;
	margin-left:5px;
    margin-right:5px;
	background:url(../images/more_icon.gif) no-repeat 0 45%;
}
#xw ul li.o a{
	float:left;
	color:#9E9D99;
}

/*<------------------------- Content > Sidebar2 公文公告、今日罗检、检察官风采--------------------------->*/

#sidebar2 {
	float: left;
	margin: 0 auto;
	width: 200px;
	padding-left:5px;
}

#sidebar2 .box2{
    border:#FD9800 solid 1px;
}

#sidebar2 .box3{
	width:200px;
	margin-top:5px;
	border:#FD9800 solid 1px;
	text-align:center;
}

#sidebar2 .title {
	border-bottom:#FD9800 solid 1px;
	text-align:center;
}

#sidebar2 .list  {
	padding:2px;
	width:180px;
	height:50px;
	border-bottom:#BDBDBD dotted 1px;
	color:#3F3B38;
	text-align:center;
}

#sidebar2 .list2  {
	padding:2px;
	width:180px;
	height:50px;
	color:#3F3B38;
	text-align:center
}
#sidebar2 .fengcai_pic{
	border:#929C91 solid 1px;
	width:78;
	height:78;
	text-align:center;
}

/*<---------------------------------------------------- 第一个切换---------------------------------------------------->*/
/*OL LI {
	MARGIN: 8px
}
*/#con2 {
	FONT-SIZE: 12px; 
	MARGIN: 0px auto; 
	WIDTH: 467px;
	HEIGHT:162px;
	BACKGROUND: url(../images/zhengfaxinwen_bg.gif) no-repeat center top;
}
#tagsy {
	padding:0;
	margin:0;
	WIDTH: 467px; 
	HEIGHT: 23px;
}
#tagsy LI {
	BACKGROUND: url(../images/333.gif) no-repeat left bottom; 
	FLOAT: left;  
	LIST-STYLE-TYPE: none;
	HEIGHT: 22px;
	WIDTH:80px;
}
#tagsy LI A {
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 	
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px; 
	BACKGROUND: url(../images/tagright.gif) no-repeat right; 
	FLOAT: left; 
	LINE-HEIGHT: 23px;
	COLOR: #EE5E08;
	WIDTH:80px;
    TEXT-ALIGN: center;
	FONT-WEIGHT:bold;
	HEIGHT: 23px; 
	TEXT-DECORATION: none
}
#tagsy LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	WIDTH: 4px;
}
#tagsy LI.selectTagy {
	BACKGROUND-POSITION: left top; 
	MARGIN-BOTTOM: -2px;
	 
	HEIGHT: 23px;
	width:80px;
}
#tagsy LI.selectTagy A {
	BACKGROUND-POSITION: right top; 
	COLOR: #000; 
	LINE-HEIGHT: 23px; 
	HEIGHT: 23px;
}
#tagContenty {
	BORDER-RIGHT: #FDD26A 1px solid; 
	/*BORDER-TOP: #FDD26A 1px solid; */
	BORDER-LEFT: #FDD26A 1px solid;	
	BORDER-BOTTOM: #FDD26A 1px solid;
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 1px; 
	BACKGROUND-COLOR: #fff;
	width:450px;
}
.tagContenty {
	PADDING-RIGHT: 6px; 
	PADDING-LEFT: 6px; 
	WIDTH: 435px; 
	COLOR: #474747; 
	PADDING-TOP: 10px; 
	HEIGHT:192px;
	DISPLAY: none; 
}
#tagContenty DIV.selectTagy {
	DISPLAY: block
}
#xwy {
	width:415px;
	padding-left:8px;
	padding-top:8px;
	color:#666666;
	border-top:#BAB9B7 dotted 1px;
}
#xwy ul {
}
#xwy ul ul.list{
	clear:both;
	margin-top:10px;
	padding-top:2px;
}
#xwy ul li{
	clear:both;
	padding-left:10px;
	width:423px;
	margin-left:5px;
    margin-right:5px;
	background:url(../images/back_point.gif) no-repeat 0 45%;
	color:#605D58;
}
#xwy ul li a{
	float:left;
	color:#363636;
	line-height:150%;
}
#xwy ul li a:hover {
	color:#FF6600;
}
#xwy ul li span {
	float:right;
    color:#605D58;
	font-family:Arial, Helvetica, sans-serif;
}
#xwy ul li.o{
	clear:both;
	padding-left:10px;
	width:423px;
	margin-left:5px;
    margin-right:5px;
	background:url(../images/more_icon.gif) no-repeat 0 45%;
}
#xwy ul li.o a{
	float:left;
	color:#9E9D99;
}


/*<-----------------------------------------------------第二个切换------------------------------------------------------------->*/
OL LI {
	MARGIN: 8px
}
#con {
	FONT-SIZE: 12px; 
	MARGIN: 0px auto; 
	WIDTH: 329px;
	height:276px;
	BACKGROUND: url(../images/tagbg.gif);
}
#tags {
    PADDING-TOP: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 0px; 
	WIDTH: 329px; 
	HEIGHT: 23px
}
#tags LI {
	BACKGROUND: url(../images/tagleft.gif) no-repeat left bottom; 
	FLOAT: left;  
	LIST-STYLE-TYPE: none; 
	HEIGHT: 23px
}
#tags LI A {
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 	
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px; 
	BACKGROUND: url(../images/tagright.gif) no-repeat right bottom; 
	FLOAT: left; 
	LINE-HEIGHT: 23px;
	COLOR: #EE5E08;
	WIDTH:80px;
	TEXT-ALIGN: center;
	FONT-WEIGHT:bold;
	HEIGHT: 23px; 
	TEXT-DECORATION: none
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; 
	MARGIN-BOTTOM: -2px; 
	POSITION: relative; 
	HEIGHT: 25px
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; 
	COLOR: #000; 
	LINE-HEIGHT: 25px; 
	HEIGHT: 25px
}
#tagContent {
	BORDER-RIGHT: #FDD26A 1px solid; 
	BORDER-TOP: #FDD26A 1px solid; 
	BORDER-LEFT: #FDD26A 1px solid;	
	BORDER-bottom:#FDD26A 1px solid;	
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 1px; 
	BACKGROUND-COLOR: #fff;
}
.tagContent {
	PADDING-RIGHT: 6px; 
	DISPLAY: none; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 8px; 
	WIDTH: 292px; 
	COLOR: #474747; 
	PADDING-TOP: 10px; 
	HEIGHT: 230px;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}
#xw2 {
	width:288px;
	padding-left:5px;
	padding-top:5px;
	color:#666666;
	/*border-top:#BAB9B7 dotted 1px;*/
}
#xw2 ul {
}

#xw2 ul ul.list{
	clear:both;
	margin-top:18px;
	padding-top:8px;
	padding-bottom:2px;
}
#xw2 ul li{
	clear:both;
	padding-left:10px;
	width:275px;
	background:url(../images/back_point.gif) no-repeat 0 45%;
	color:#605D58;
}
#xw2 ul li a{
	float:left;
	color:#363636;
	line-height:140%;
}
#xw2 ul li span {
	float:right;
    color:#605D58;
	font-family:Arial, Helvetica, sans-serif;
}
#xw2 ul li.o{
	clear:both;
	padding-left:10px;
	width:275px;
	margin-top:6px;
	margin-left:5px;
    margin-right:5px;
	background:url(../images/more_icon.gif) no-repeat 0 45%;
}
#xw2 ul li.o a{
	float:left;
	color:#9E9D99;
}

/*<-------------------------------------------------------第三个切换----------------------------------------------------------->*/
OL LI {
	MARGIN: 8px
}
#con {
	FONT-SIZE: 12px; 
	MARGIN: 0px auto; 
	WIDTH: 329px;
	height:276px;
	BACKGROUND: url(../images/tagbg.gif);
}
#tagst {
    PADDING-TOP: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 0px; 
	WIDTH: 329px; 
	HEIGHT: 23px
}
#tagst LI {
	BACKGROUND: url(../images/tagleft.gif) no-repeat left bottom; 
	FLOAT: left;  
	LIST-STYLE-TYPE: none; 
	HEIGHT: 23px
}
#tagst LI A {
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 	
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px; 
	BACKGROUND: url(../images/tagright.gif) no-repeat right bottom; 
	FLOAT: left; 
	LINE-HEIGHT: 23px;
	COLOR: #EE5E08;
	WIDTH:80px;
	TEXT-ALIGN: center;
	FONT-WEIGHT:bold;
	HEIGHT: 23px; 
	TEXT-DECORATION: none
}
#tagst LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	WIDTH: 4px
}
#tagst LI.selectTagt {
	BACKGROUND-POSITION: left top; 
	MARGIN-BOTTOM: -2px; 
	POSITION: relative; 
	HEIGHT: 25px
}
#tagst LI.selectTagt A {
	BACKGROUND-POSITION: right top; 
	COLOR: #000; 
	LINE-HEIGHT: 25px; 
	HEIGHT: 25px
}
#tagContentt {
	BORDER-RIGHT: #FDD26A 1px solid; 
	BORDER-TOP: #FDD26A 1px solid; 
	BORDER-LEFT: #FDD26A 1px solid;	
	BORDER-BOTTOM: #FDD26A 1px solid;	
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 1px; 
	BACKGROUND-COLOR: #fff;
}
.tagContentt {
	PADDING-RIGHT: 6px; 
	DISPLAY: none; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 8px; 
	WIDTH: 298px; 
	COLOR: #474747; 
	PADDING-TOP: 10px; 
	HEIGHT: 230px;
}
#tagContentt DIV.selectTagt {
	DISPLAY: block
}
#xw3 {
	width:290px;
	padding-left:5px;
	padding-top:5px;
	color:#666666;
	border-top:#BAB9B7 dotted 1px;
}
#xw3 ul {
}

#xw3 ul ul.list{
	clear:both;
	margin-top:18px;
	padding-top:8px;
	padding-bottom:2px;
}
#xw3 ul li{
	clear:both;
	padding-left:10px;
	width:280px;
	background:url(../images/back_point.gif) no-repeat 0 45%;
	color:#605D58;
}
#xw3 ul li a{
	float:left;
	color:#363636;
	line-height:140%;
}
#xw3 ul li span {
	float:right;
    color:#605D58;
}
#xw3 ul li.o{
	clear:both;
	padding-left:10px;
	width:280px;
	margin-top:6px;
	margin-left:5px;
    margin-right:5px;
	background:url(../images/more_icon.gif) no-repeat 0 45%;
}
#xw3 ul li.o a{
	float:left;
	color:#9E9D99;
}