@charset "utf-8";
/* CSS Document */

#crumb {
	display:block;
	text-align:left;
	font:12px/24px Arial, Helvetica, sans-serif;
	color:#333;
}
#crumb a {
	color:#333;
	margin:0;
	padding:0;
}
#crumb a:hover {
	color:#F60;
}

#left {
	float:left;
	width:600px;
	padding:10px 47px;
	display:inline-block;
	border:1px solid #d8d8d8;
	overflow:hidden;
}

#left .tit{
	height:30px;
    background:url(gfjj_gfzx_line.gif) bottom repeat-x;	
}

#left .tit h2{
	float:left;
	height:28px;
	line-height:28px; 
    border-bottom:2px solid #666;
	background:url(gfzx_pic_little.gif) left no-repeat;
	padding:0 10px 0 20px;
	font-size:14px;
	font-weight:bold;
	color:#ed6d00;
	_margin:10px 0 0 0;/*兼容IE6*/
}

#left .tit span{
	display:inline-block;
	float:right;
	height:7px;
	margin:0;
	padding:13px 2px 10px 0;
	_margin-right:-34px;/*兼容IE6*/
}

#left ul{
	padding:6px 0;
	overflow:hidden;
}

#left ul li{
	height:24px;
	line-height:24px;
	border-bottom:1px dashed #c8c8c8;
	padding:6px 2px 6px 18px;
	background:url(gfzx_pic_meun.gif) 0 16px no-repeat;
	_background:url(gfzx_pic_meun.gif) 0 15px no-repeat;/*兼容IE6*/
}

#left ul li span{
	display:inline-block;
	float:left;
	width:500px;
	height:24px;
	line-height:24px;
	padding-right:8px;
	white-space:nowrap;/* 不换行 */
    overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
	-o-text-overflow: ellipsis; /* Opera */

}

#left ul li span img{
	height:11px;
	line-height:11px;
	display:inline-block;
	_padding:4px 0 0 0;/*兼容IE6*/
	margin:0 0 0 10px;
	_margin:0 0 0 -26px;/*兼容IE6*/

}

#left ul li a{
	height:24px;
	line-height:24px;
	color:#363636;
	overflow:hidden;
}

#left ul li a:link,a:visited{
	color:#363636;
	text-decoration:none;
	}
	
#left ul li a:hover,a:active{
	color:#f60;
	text-decoration:none;
	}
	
#left .page{
	height:20px;
	line-height:24px;
	padding:15px 0;
	letter-spacing:2px;
}
#left .page a{
	padding:0 5px 0 5px;
	margin:2px;
	color:#000;
	text-decoration:none;
	}
	
#left .page a:hover{
	color:#ed6d00;
	}
	
#left .page a:active{
	color:#000;
	}
#left .page a.current{
	padding:0 5px 0 5px;
	margin:2px;
	color:#ed6d00;
	}

#left .page input.rr{
	width:38px;
	height:18px;
	border:1px solid #ababab;
	margin:0 2px;
}

#left .page input.but{
	float:right;
	width:33px;
	height:20px;
	border:none;
	background:url(gfjj_gfzx_lmy_but.gif) no-repeat;
	margin:2px 0 0 0;
	*margin:-21px 6px 0 0;/*兼容IE6*/
	cursor:pointer;
}

#right{
	float:right;
	width:264px;
	display:inline-block;
	border:none;
}

#right .tjyd{
	height:230px;
}

#right .tjyd .tit{
	height:33px;
	padding:0 10px;
	background:url(gfjj_gfzx_lmy_titbg.gif) repeat-x;
}

#right .tjyd h1{
	height:24px;
	line-height:24px;
	padding:5px 0 4px 18px;
	background:url(gfjj_gfzx_lmy_jt.gif) 0 10px no-repeat;
	font-size:16px;
	font-weight:bold;
}

#right .tjyd ul{
	width:244px;
	padding:10px;
}

#right .tjyd ul li{
	height:16px;
	line-height:16px;
	background:url(gfjj_gfzx_lmy_ico.gif) 0 8px no-repeat;
	padding:4px 0 4px 12px;
	border-bottom:1px dashed #c9c9c9;
}

#right .tjyd ul li a{
	color:#5c5c5c;
}

#right .tjyd ul li a:link,a:visited{
	color:#5c5c5c;
	text-decoration:none;
	}
	
#right .tjyd ul li a:hover,a:active{
	color:#f60;
	text-decoration:none;
	}


#right .tjyd p{
	height:24px;
	line-height:24px;	
	text-align:right;
	background:url(gfjj_gfzx_jt1.gif) 230px 0  no-repeat;		
}

/*#right .tjyd p a:link,a:visited{
	color:#ff7802;
	margin-right:36px;
}*/

#right .tjyd p a:hover,a:active{
	color:#00F;
}

#right .lczt{
	height:120px;
	border:1px solid #d0d0d0;
}

#right .lczt .tit{
	height:33px;
	padding:0 10px;
	background:url(gfjj_gfzx_lmy_titbg.gif) repeat-x;
}

#right .lczt h1{
	height:24px;
	line-height:24px;
	padding:5px 0 4px 18px;
	background:url(gfjj_gfzx_lmy_jt.gif) 0 10px no-repeat;
	font-size:16px;
	font-weight:bold;
}

#right .lczt img{
	padding:4px;
}

#right .flash{
	margin:10px 0 0 0;
	border:1px solid #d0d0d0;
	padding:4px;
}