/* CSS Document */
.clear{clear:both;}


.box01 {
	float:left;
	width:980px;
	height:auto;
	background: url(imagesboxbg.gif) repeat-y;
	margin-top:8px;
	display:inline;
}
.box02 {
	float:left;
	width:980px;
	height:auto;
	margin-top:8px;
	display:inline;
}
.leftmenu {
	float:left;
	width:208px;
	height:auto;
}
.search1 {
	float:left;
	width:198px;
	height:40px;
	margin-top:10px;
	margin-left:3px;
	display:inline;
}
.line {
	float:left;
	width:188px;
	height:10px;
	border-top:1px #CCCCCC solid;
	margin-left:10px;
	margin-top:10px;
	display:inline;
}
.line1 {
	float:left;
	width:188px;
	height:20px;
	margin-left:10px;
	margin-top:10px;
	display:inline;
}
.lanmu {
	float: left;
	width:168px;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	background:url(imagesar02.gif) 5px 12px no-repeat;
	padding-left:20px;
	margin-left:10px;
	display:inline;
}	
.lanmu_l {
	float:left;
	width:160px;
	height:auto;
	margin-left:34px;
	display:inline;
	font-size:12px;
}
.lanmu_l ul{
	margin:0;
	padding:0;
	list-style:none;
}
.lanmu_l li{
	float:left;
	width:80px;
	height:26px;
	line-height:26px;
	text-align:left;
}
.rightbox02 {
	float:RIGHT;
	width:764px;
	height:auto;
	display:inline;
}
.nav09 {
	float:left;
	width:764px;
	height:39px;
	background:url(imagesimage00.jpg) -10px -633px no-repeat;
	display:inline;
}
.Column06 {
	float:left;
	width:700px;
	height:30px;
	font-size:12px;
	color:#02345E;
	line-height:30px;
	margin-left:30px;
	display:inline;
	text-align:left;
}
.Column06 a{
	color:#02345E;
}
.Column06 a:hover{
	color: #CC0000;
}
.Column06 a:visited {
	color:#CC0000;
}
.list16 {
	float:left;
	width:762px;
	height: auto;
	font-size:14px;
	text-align:left;
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	display:inline;
}	
.list16 ul{
	float:left;
	margin:0px;
	padding-bottom:10px;
	list-style:none;
	display:inline;
}	
.list16 li{
	float:left;
	width:724px;
	height:auto;
	padding-left:12px;
	margin-left:10px;
	line-height:26px;
	background: url(imagesp.gif) no-repeat 3px 11px;
	display:inline;
}	
.list16 li span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	display:inline;
}
.fy {
	float:left;
	width:762px;
	height:51px;
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	font-size:14px;
}
.fy01{
	float:right;
	width:740px;
	height:51px;
	font-size:14px;
}
DIV.sabrosus {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.sabrosus A {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.pagination A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}

.line2 {
	float:left;
	width:980px;
	height:5px;
	background:url(imagesimage00.jpg) 0px -690px no-repeat;
}
.bottom1 {
    float:left;
	height:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:26px;
	text-align:center;
	margin-top:10px;
	
}
.dzjg {
	float:left;
	margin-left:160px;
	margin-top:5px;
	display:inline;
	width:100px;
	text-align:center;	
}
.bottom2 {
	width:955px;
	height:33px;
	color:#fff;
	margin:0 auto;
	margin-bottom:5px;
	background: url(imagesbottomline_15.jpg) repeat-x bottom;
}
.bottom2 a{
    color:#fff;
}
.bottom2 a:hover{
    color:#cc0000;
	text-decoration:none;
}
.boxright {
	float:left;
	width:762px;
	height: auto;
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	padding-bottom:20px;
	display:inline;
}
.nav10 {
	float:left;
	width:722px;
	height:30px;
	background:url(imagesimage00.jpg) 0px -718px no-repeat;
	margin-left:20px;
	margin-top:10px;
	display:inline;
}
.more04 {
	float:right;
	width:246px;
	height:30px;
	line-height:30px;
	font-size:12px;
	color:#CCCCCC;
	text-align:right;
}
.list17 {
	float:left;
	width:722px;
	height: auto;
	font-size:14px;
	text-align:left;
	margin-left:20px;
	margin-top:5px;
	display:inline;
}	
.list17 ul{
	float:left;
	margin:0px;
	padding-bottom:10px;
	list-style:none;
	display:inline;
}	
.list17 li{
	float:left;
	width:712px;
	height:auto;
	padding-left:12px;
	line-height:26px;
	background: url(imagesp.gif) no-repeat 3px 11px;
	display:inline;
}	
.list17 li span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	display:inline;
}
.Column07 {
	float:left;
	width:240px;
	height:30px;
	font-size:12px;
	font-weight:bold;
	color:#02345E;
	line-height:30px;
	margin-left:24px;
	display:inline;
	text-align:left;
}
.biaoti {
	float:left;
	width:722px;
	height:30px;
	font-family:"黑体";
	font-size:20px;
	text-align:center;
	line-height:30px;
	margin-left:20px;
	margin-top:20px;
	display:inline;
}
.beizhu {
	float:left;
	width:722px;
	height:30px;
	font-size:12px;
	text-align:center;
	line-height:30px;
	margin-left:20px;
	margin-top:10px;
	border-bottom:1px #cccccc solid;
	display:inline;
}
.neirong {
	float:left;
	width:722px;
	height: auto;
	text-align:left;
	font-size:14px;
	line-height:26px;
	margin-left:20px;
	margin-top:10px;
	display:inline;
}
p {
	text-indent:2em;
}
.caozuo {
	float:left;
	width:722px;
	height:50px;
	text-align:center;
	font-size:14px;
	line-height:50px;
	margin-left:20px;
	margin-top:10px;
	border-top:1px #cccccc solid;
	display:inline;
}
.xxgkbox{
	width:980px;
	height:auto;
	margin:0 auto;
	display:inline;
}
.xxgkleft{
	width:208px;
	height:auto;
	float:left;
}
.xxgkznpic{
	margin-bottom:4px;
}
.xxgkdh{
	width:208px;
	height:auto;
	font-size:14px;
	margin-bottom:5px;
}
.xxgkdh01{
	width:183px; 
	height:22px;
	background:url(imagesxxgkleftbg_07.jpg) no-repeat;
	color:#fff;
	font-weight:bold;
	padding-left:25px;
	padding-top:8px;
	overflow:hidden;
}
.xxgkdh02{
	width:186px;
	height:auto;
	padding:5px 10px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
}
.xxgksq{
	width:208px;
	height:auto;
	margin-bottom:5px;
}
.xxgksq01{
	width:183px; 
	height:22px;
	background:url(imagesxxgkleftbg_07.jpg) no-repeat;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding-left:25px;
	padding-top:8px;
}
.xxgksq02{
	width:198px; 
	height:20px;
	background:url(imagesxxgkleftbg01_07.jpg) no-repeat;
	color:#285287;
	padding-left:10px;
	padding-top:10px;
	font-size:12px;
	margin-top:5px;
}
.xxgksq02 a:hover{
	text-decoration:none;
}
.xxgkgf{
	width:208px;
	height:240px;
	margin-bottom:5px;
	overflow:hidden;
}
.xxgkgf01{
	width:208px; 
	height:30px;
	background:url(imagesxxgkleftbg_07.jpg) no-repeat;
	color:#fff;
	overflow:hidden;
}
.xxgkgf01left{
	width:120px; 
	height:30px;
	line-height:30px;
	font-weight:bold;
	font-size:14px;
	padding-left:25px;
	float:left;
}
.xxgkgf01right{
	font-size:12px;
	width:45px; 
	height:30px;
	line-height:30px;
	float:right;
}
.xxgkgf01right a{
	color:#fff;
}
.xxgkgf01right a:hover{
	color:#cc0000;
	text-decoration:none;
}
.xxgkgf02{
	width:196px;
	height:199px;
	padding:5px 5px 3px 5px;
	font-size:12px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	overflow:hidden;

}
.xxgkgf02 ul{
	padding:0;
	margin:0;
	}
.xxgkgf02 li{
	width:186px;
	height:22px;
	line-height:22px;
	overflow:hidden;
	list-style:none;
	padding-left:10px;
	background:url(imagesp.gif) no-repeat 0px 8px;
}
.xxgkgf02 a:hover{
	color:#cc0000;
}
.xxgkjs{
	width:208px;
	height:140px;
}
.xxgkjs img{
	margin-top:10px;
}
.xxgkjs01{
	width:183px; 
	height:22px;
	background:url(imagesxxgkleftbg_07.jpg) no-repeat;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding-left:25px;
	padding-top:8px;
	overflow:hidden;
}
.xxgkright{
	width:762px;
	height: auto;
	margin-bottom:10px;
	float:right;
}
.xxgkrighttop{
	width:762px;
	height:33px;
	background:url(imagesxxtitlebg_03.png) no-repeat;
}
.xxgkrighttop01{
	width:200px;
	height:25px;
	padding-left:25px;
	padding-top:8px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	background:url(imagestextpic_06.jpg) no-repeat 6px 7px;
}
.xxgkrightnr{
	width:728px;
	height:auto;
	margin-top:15px;
	font-size:14px;
	padding:10px  15px 0 15px;
	line-height:26px;
	border:#ccc 1px solid;
}
.xxgkml{
	width:730px;
	height:auto;
	font-size:14px;
	padding:20px 15px;
}
.xxgkml a:hover{
	color:#cc0000;
}
.xxgkml00{
	width:762px;
	height:385px;
}
.xxgkml01{
	width:740px;
	height:5px;
	margin:0 auto;
	margin:20px 10px 10px 10px;
	background:#283e6e;
}
.xxgkml02{
	width:738px;
	height:310px;
	margin-top:3px;
	margin:0 10px;
	border:#ccc 1px solid;
}
.xxgkml02left{
	width:357px;
	height:297px;
	margin-left:10px;
	margin-top:10px;
	border-right:#ccc 1px dashed;
	float:left;
	overflow:hidden;
}
.xxgkml02left ul{
    padding:0;
	margin:0;
}
.xxgkml02left li{
	width:335px;
	height:26px;
	line-height:26px;
	padding-left:10px;
	background:url(imagesp.gif) no-repeat 0px 13px;
	overflow:hidden;
}
.xxgkml02left a{
	font-size:12px;
	color:#333;
}
.xxgkml02left a:hover{
	color:#cc0000;
	text-decoration:underline;
}
.xxgkml02left span{
	color:#999;
	float:right;
}
.xxgkdhtop{
	width:732px;
	height:26px;
	font-size:12px;
	padding-left:30px;
	padding-top:10px;
	background:url(imagesdhtopbg_03.jpg) no-repeat;
}
.xxgkdhnr{
	width:740px;
	height:auto;
	margin:0 auto;
	margin-top:20px;
}
.xxgkdhnr01{
	width:740px;
	height:30px;
	padding-top:5px;
	background:#f6f9ff;
	border:#223560 1px solid;
}
.xxgkdhnr02{
	width:740px;
	height: auto;
	font-size:12px;
	line-height:26px;
	margin-top:15px;
}
.style11 {
	LINE-HEIGHT: 26px; FONT-STYLE: normal; COLOR: #000000; FONT-SIZE: 14px; TEXT-DECORATION: none;
}
.style12 {
	LINE-HEIGHT: 26px; FONT-STYLE: normal; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold;
}
.style13 {
	LINE-HEIGHT: 26px; FONT-STYLE: normal; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none; 
}
.style14:link {
	LINE-HEIGHT: 26px; FONT-STYLE: normal; COLOR: #cc0000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.style14:visited {
	LINE-HEIGHT: 26px; FONT-STYLE: normal; COLOR: #cc0000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.style14:hover {
	LINE-HEIGHT: 26px; FONT-STYLE: normal; COLOR: #cc0000; FONT-SIZE: 12px; TEXT-DECORATION: underline
}


.xxgkbox01{
	width:980px;
	height:auto;
	float:left;
}
.xxgkdhtop_xx{
	width:950px;
	height:27px;
	font-size:12px;
	padding-left:30px;
	padding-top:10px;
	background:url(imagesxxgkdhtop_xxbg_03.jpg) no-repeat;
}
.xxgkdhnr_xx{
	width:940px;
	height:auto;
	margin:0 auto;
	background:#f3f5f9;
	margin-top:10px;
	margin-bottom:20px;
}
.xxgkdhnr_xx01{
	width:940px;
	height:34px;
	background:#e4e9f1;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	padding-top:10px;
	border:#b6c2da 1px solid;
}
.xxgkdhnr_xx02{
	width:940px;
	height: auto;
	margin-top:20px;
}
.xxgkdhnr_xx03{
	width:920px;
	height: auto;
	font-size:14px;
	line-height:26px;
	margin-top:10px;
	padding:10px 10px;
	border-bottom:#326aa2 2px solid;
}
.xxgkdhnr_xx04{
	width:920px;
	height: auto;
	font-size:14px;
	line-height:26px;
    padding:10px 10px;
	border-bottom:#326aa2 1px solid;
}
.xxgk_hykb{
	width:760px;
	height:227px;
	margin-bottom:10px;
}
.xxgk_hykb01{
	width:550px;
	height:227px;
	overflow:hidden;
	float:left;
}
.xxgk_hykbtop {
	width:550px;
	height:30px;
	background: url(imageshykbtopbg.jpg) no-repeat;
	margin-bottom:10px;
}
.xxgk_hykbtop01{
	width:70px;
	height:23px;
	font-size:14px;
	font-weight:bold;
	padding-left:30px;
	padding-top:7px;
	float:left;
}
.xxgk_hykbmore {
	width:255px;
	height:30px;
	color:#cccccc;
	font-size:12px;
	text-align:right;
	line-height:30px;
	float:right;
	padding-right:5px;
}

.hykbhuandeng{
	font-size:12px;
	width:225px; 
	height:180px;  
	float:left; 
	overflow:hidden;
	BORDER: #ccc 1px solid;
}

.hykblb{
	width:310px;
	height:180px;
	float:right;
	overflow:hidden;
}
.hykblb span{
	float:right;
	width:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	color:#999999;
}
.hykblb ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
.hykblb li{
	width:290px;
	height:26px;
	line-height:26px;
	font-size:12px;
	color:#2d2d2d;
	overflow:hidden;
	padding-left:12px;
	background:url(imagesp.gif) no-repeat 0px 10px;
}
.hykbgggs{
	width:207px;
	height:225px;
	float:right;
}
.hykbgggstop{
	width:208px;
	height:30px;
	color:#fff;
	background:url(imagesxxgkleftbg_07.jpg) no-repeat;
	
}
.hykbgggslb{
	width:200px;
	height:182px;
	padding-top:10px;
	padding-left:6px;
	font-size:12px;
	overflow:hidden;
	border:1px #ccc solid;

}
.hykbgggslb ul{
	padding:0;
	margin:0;
	}
.hykbgggslb li{
	width:190px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	list-style:none;
	padding-left:10px;
	background:url(imagesp.gif) no-repeat 0px 10px;
}
.hykbgggslb a:hover{
	color:#cc0000;
}
.wj_fl{
	width:760px;
	height:206px;
	margin-bottom:6px;
}
.sy_wj{
	width:374px;
	height:204px;
	border:1px #ccc solid;
	float:left;
}
.sy_wjtop{
	width:374px;
	height:30px;
	background: url(imageswjtopbg.jpg) no-repeat;
	margin-bottom:10px;
}
.sy_wjlb{
	width:364px;
	height:164px;
	padding-left:10px;
	overflow:hidden;
}
.sy_wjlb ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
.sy_wjlb li{
	width:355px;
	height:26px;
	line-height:26px;
	color:#2d2d2d;
	font-size:14px;
	overflow:hidden;
	padding-left:12px;
	background:url(imagesp.gif) no-repeat 0px 10px;
}
.sy_fl{
	width:374px;
	height:204px;
	border:1px #ccc solid;
	float:right;
}
.ld_gh{
	width:760px;
	height:206px;
	margin-bottom:6px;
}
.sy_ld{
	width:334px;
	height:50px;
	line-height:25px;
	font-size:12px;
	padding:0px 30px;
	overflow: hidden;
}
.sy_ld a{
	margin-right:7px;
	color:#cc0000;
}
.sy_ldlb{
	width:364px;
	height:160px; 
	padding-left:10px;
	overflow:hidden;
}
.sy_ldlb ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
.sy_ldlb li{
	width:355px;
	height:26px;
	line-height:26px;
	color:#2d2d2d;
	font-size:14px;
	overflow:hidden;
	padding-left:12px;
	background:url(imagesp.gif) no-repeat 0px 10px;
}
.rs_zk{
	width:760px;
	height:206px;
	margin-bottom:6px;
}
/*网上申请*/
.wssqnrlb{
	width:762px;
	height:auto;
	overflow:hidden;
}
	