@charset "gb2312";

/*<-------------------------- CSS Document ----------------------------------------->*/

body{
	margin:0 auto;
	background:#FEFEF6 url(../images/bg.jpg) repeat-x center top;
	color:#FEFEF6;
	font:12px Verdana, Arial, Helvetica, "宋体", sans-serif;
}
a{
	text-decoration:none;
	color:#363636;
}
a:hover{
	text-decoration:none;
	color:#FF0000;
}
a.none{
	text-decoration:none;
	color:#FF6B31;
}
a.none:hover{
	text-decoration:underline;
	color:#FF0000;
}
a.o{
	text-decoration:none;
	color:#FF6B31;
}
a.o:hover{
	text-decoration:underline;
	color:#FF0000;
}
a.gary {
	color:#999999;
}

img, a img{
	border:0;
}
input, select, form {
	margin:0;
	padding:0;
	font-size:12px;
}
ul, dl, dd{
	margin:0;
	padding:0;
	list-style:none;
}
table, table td {
	padding:0;
	margin:0;
	border:0;
	color:#666666;
	border-collapse:collapse;
}
.box{
	margin-left:auto;
	margin-right:auto;
	width:900px;
}
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}
p, span {
	margin:0;
}
.justclear {
	clear:both;
	height:0;
	overflow:hidden;
}
.localhost {
	text-align:left;
	text-indent:16px;
	padding:5px 0 8px 0;
	color:#666666;
	font-family:"宋体";
}
.localhost a {
	color:#666666;
}

.localhost1 {
	text-align:left;
	padding:5px 0 8px 0;
	color:#666666;
	font-family:"宋体";
}
.localhost1 a {
	color:#666666;
}
/*<---------------------------------------------- 头部样式 -------------------------------------->*/

#header{ 
	width:1004px;
	margin:0 auto;
	background:url(../images/bg_header.jpg) no-repeat 50% 0;
}
#header .tools {
	color:#FFFFFF;
	font-size:12px;
	text-align:right;
	padding-top:9px;

}
#header .tools .input {
	background:#fff;
	height:16px;
	width:207px;
	margin:0 7px;
	border:#FFF solid 1px;
}

#header .navigation {
	height:15px;
	width:620px;
	color:#FFFFFF;
	text-align:right;
	padding-top:7px;
}
#header .navigation a {
	color:#FFFFFF;
	font-weight:bold;
}
#header .navigation span {
	margin:0 8px;
}
#header .navigation a:hover {
	color: #fff; 
}
#header .bg_right {
	background:url(../img/bg_right.gif) no-repeat left top;
}
#header .bg_center {
	background:url(../img/bg_header.gif) no-repeat right top;
}
#header .banner {
	padding-top:2px;
	text-align:center;
}
/*<------------------------------------------------- main内容区域---------------------------------------------->*/
#middle { 
	width:1004px;
	margin:0 auto;
}
#main {
	margin:0 auto;
}

/*<------------------------------------------------- 顶部欢迎---------------------------------------------->*/
.tips {
 	width:900px;
	height:20px;
	margin:0 auto;
}
/*<------------------------------------------------- 底部 ---------------------－－------------------------->*/
#footer{  
	width:900px;
	margin:0 auto;
	/*margin:5px auto 5px auto;*/
}
/*
/*<---------------－－－－－－－－－－-------友情链接样式--------－－－－－－－－－－－－－－－------------->*/
#flink {
    margin:0 auto;
	width:885px;
    height:31px;
	color:#FFFFFF;
	text-align:center;
	background:#EAE3C6;
	border:#C9BA69 solid 4px;
}

/*<------------------－－－－－－－－－－－－----底部菜单样式----------－－－－－－－－－－－－－－----------->*/
#menu {
    margin:0 auto;
    margin-top:10px;
	width:885px;
    height:26px;
	color:#FFFFFF;
	text-align:center;
	background:#6F6E6A;
	border:#AACCEF solid 1px;
}
#menu a{
	color:#FFFFFF;
}
#footer .sub { 
	color:#000;
	text-align:right;
	padding-bottom:25px;
	border-bottom:#C7C7C7 solid 1px;
}
#footer .qlink{ 
	width:200px;
	color:#999999;
	border:0;
}
#copyright { 
	margin:0 auto;
    margin-top:5px;
	width:900px;
    height:35px;
	color:#625D57;
	text-align:center;
}




/*<-------------------------------------------------菜单menu-------------------------------------------------->*/

.cx_tabmenu {
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	TEXT-ALIGN: center;
	BORDER: #FFECBA solid 1px;
	WIDTH:898px;
	HEIGHT:50px; 
	BACKGROUND: url(../images/menu_bg.gif) repeat-x #FFFCEB;
}
#ddimagetabs {
	PADDING-LEFT: 20px
}
#ddimagetabs A {
	/*BORDER:#F38202 1px solid;
	BACKGROUND: url(../images/nav_bg.gif) repeat-x; PADDING-TOP: 1px; PADDING-LEFT: 10px;PADDING-BOTTOM: 2px; */
	DISPLAY: inline; 
	padding:3px 20px 0 20px; 
	FONT-WEIGHT:bold;
	FLOAT: left; 
	COLOR: #FFFFFF; 
	LINE-HEIGHT: 20px; 
	HEIGHT: 22px; 
	margin-right:2px;
	TEXT-ALIGN: center; 
}
#ddimagetabs A:hover {
	BACKGROUND: url(../images/nav_bg.gif) no-repeat center top; 
	/*BACKGROUND: url(../images/cx_menu_hover.gif) no-repeat center bottom; BORDER:#F38202 1px solid;*/
	
	COLOR: #fff;
	height:22px;
	padding-top:3px;
	TEXT-ALIGN: center;
}
#ddimagetabs A.current { 
	BACKGROUND: url(../images/nav_bg.gif) no-repeat center top; 
	/*BACKGROUND: url(../images/cx_menu_hover.gif) no-repeat center bottom; BORDER:#F38202 1px solid;*/
	
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
}
#tabcontentcontainer {
	BACKGROUND: #FFFCEB; 
	WIDTH:898px; 
	padding-top:1px;
}

/*今日罗检*/
.tabcontent {
	DISPLAY: none;
	TEXT-ALIGN: center;
	PADDING-TOP: 4px;
}
.tabcontent A {
	margin:0 15px;
	float:left;
	display:inline;
}
.tabcontent a:hover {
	border-bottom:#EE5E07 2px solid;
}
.tabcontent span {
	float:left;
	display:block;
}

/*新闻在线*/
.tabcontent2 {
	DISPLAY: none;
	TEXT-ALIGN: center;
	PADDING-TOP: 4px;
	padding-left:93px;
}
.tabcontent2 A {
	margin:0 15px;
	float:left;
	display:inline;
}
.tabcontent2 a:hover {
	border-bottom:#EE5E07 2px solid;
}
.tabcontent2 span {
	float:left;
	display:block;
}

/*阳光检务*/
.tabcontent3 {
	DISPLAY: none;
	TEXT-ALIGN: center;
	PADDING-TOP: 4px;
	padding-left:115px;
}
.tabcontent3 A {
	margin:0 15px;
	float:left;
	display:inline;
}
.tabcontent3 a:hover {
	border-bottom:#EE5E07 2px solid;
}
.tabcontent3 span {
	float:left;
	display:block;
}


/*联络工作站*/
.tabcontent4 {
	DISPLAY: none;
	TEXT-ALIGN: center;
	PADDING-TOP: 4px;
	padding-left:375px;
}
.tabcontent4 A {
	margin:0 15px;
	float:left;
	display:inline;
}
.tabcontent4 a:hover {
	border-bottom:#EE5E07 2px solid;
}
.tabcontent4 span {
	float:left;
	display:block;
}

/*预防犯罪*/
.tabcontent5 {
	DISPLAY: none;
	TEXT-ALIGN: center;
	PADDING-TOP: 4px;
	padding-left:550px;
}
.tabcontent5 A {
	margin:0 15px;
	float:left;
	display:inline;
}
.tabcontent5 a:hover {
	border-bottom:#EE5E07 2px solid;
}
.tabcontent5 span {
	float:left;
	display:block;
}


/*法学经纬*/
.tabcontent6 {
	DISPLAY: none;
	TEXT-ALIGN: center;
	PADDING-TOP: 4px;
	padding-left:630px;
}
.tabcontent6 A {
	margin:0 15px;
	float:left;
	display:inline;
}
.tabcontent6 a:hover {
	border-bottom:#EE5E07 2px solid;
}
.tabcontent6 span {
	float:left;
	display:block;
}


/*检查风景线*/
.tabcontent7 {
	DISPLAY: none;
	TEXT-ALIGN: center;
	PADDING-TOP: 4px;
	padding-left:590px;
}
.tabcontent7 A {
	margin:0 15px;
	float:left;
	display:inline;
}
.tabcontent7 a:hover {
	border-bottom:#EE5E07 2px solid;
}
.tabcontent7 span {
	float:left;
	display:block;
}
/*.tabcontent A:link {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 11px; 
	FLOAT: left; 
	PADDING-BOTTOM: 4px; 
	MARGIN-LEFT: 3px; 
	CURSOR: pointer; 
	LINE-HEIGHT: 18px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px; 
	TEXT-DECORATION: none
}
.tabcontent A:visited {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 11px; 
	FLOAT: left; 
	PADDING-BOTTOM: 4px; 
	MARGIN-LEFT: 3px; 
	CURSOR: pointer; 
	LINE-HEIGHT: 18px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px; 
	TEXT-DECORATION: none
}
*/.tabcontent A:hover {
	
	COLOR: #000000
}
#active_submenu {
	COLOR: #fff
}
#active_submenu {
	BACKGROUND: url(../images/cx_submenu_hover.jpg) #666666 no-repeat center bottom; 
	COLOR: #fff
}

.tijiao {
	BORDER-RIGHT: 0px solid; 
	BORDER-TOP: 0px solid; 
	FONT-SIZE: 12px; 
	BACKGROUND-IMAGE: url(../images/tijiao.gif); 
	BORDER-LEFT: 0px solid; 
	WIDTH: 60px; 
	CURSOR: hand; 
	COLOR: #000000; 
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 8px; 
	BORDER-BOTTOM: 0px solid; 
	LETTER-SPACING: 1px; 
	HEIGHT: 28px
}
.chakan {
	BORDER-RIGHT: 0px solid; 
	BORDER-TOP: 0px solid;
	FONT-SIZE: 12px; 
	BACKGROUND-IMAGE: url(../images/chakan.gif); 
	BORDER-LEFT: 0px solid; 
	WIDTH: 60px; 
	CURSOR: hand; 
	COLOR: #ffffff; 
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 8px; 
	BORDER-BOTTOM: 0px solid; 
	LETTER-SPACING: 1px; 
	HEIGHT: 28px
}
.honor {
	width:630px;
}
.honor li {
	float:left;
	width:100px;
	margin-right:5px;
	display:inline;
}
.honor li.curr a {
	background:url(../images/bg_ho.gif) no-repeat left top #FFF2EC;
	padding:5px 0 5px 25px;
	height:23px;
	width:75px;
	display:block;
	float:left;
	font-size:14px;
	color:#FF3300;
	font-weight:bold;
}
.honor li a {
	background:url(../images/bg_ho_curr.gif) no-repeat left top #FFF2EC;
	padding:5px 0 5px 25px;
	height:23px;
	width:75px;
	display:block;
	float:left;
	font-size:14px;
	color: #FF6600;
	font-weight:bold;
}

.layout {
	width:630px;
	margin:10px auto;
	overflow:hidden;
}