
#container{
	overflow: hidden;	width:980px; margin: auto;	 background: #fff;
}
	#container .row{
		overflow: hidden;	width:980px; margin: auto;	margin-top:5px;
	}
	#container #ie6first{_height:303px; } /* IE6 Only */
	#container #ie6second{_height:444px; } /* IE6 Only */
	#container #ie6fourth{_height:300px; } /* IE6 Only */

/** First Row Style **/
.flash_view{
	float: left; width:297px; overflow: hidden;
}
	.flash_view .flash{
		width:293px;height:232px; overflow: hidden;
		border: 1px solid #6f7161;padding:1px;
	}
	.flash_view .views{
		width:295px;height:60px; overflow: hidden;
		border: 1px solid #bbcddb;margin-top:5px;
	}

	.scrollImgList1 {
	OVERFLOW: hidden; ZOOM: 1;
	width:295px;height:60px;margin:0 auto;
	background-image:url(images/flashdownback.gif);
}

.scrollImgList1 .LeftBotton {
	border-right:1px solid #6f7161;
	height:54px;margin-top:3px;
	BACKGROUND: url(../images/up1-flash-left.gif) no-repeat #EEF6FF; FLOAT: left; WIDTH: 11px; CURSOR: pointer;
}
.scrollImgList1 .RightBotton {
	border-left:1px solid #6f7161;
	height:54px;margin-top:3px;
	BACKGROUND: url(../images/up1-flash-right.gif) 3px no-repeat #EEF6FF; FLOAT: left; WIDTH: 11px; CURSOR: pointer; 
}
.scrollImgList1 .Cont {
	width:268px;
	background:#EEF6FF;overflow:hidden; float:left;	
}
.scrollImgList1 .imgs {
	background:#EEF6FF;overflow:hidden; float:left;
	padding: 1px;WIDTH: 1370px;
	}
.scrollImgList1 .ScrCont {
	WIDTH: 13600px; ZOOM: 1;border-top:1px solid #6f7161;border-bottom:1px solid #6f7161;height:52px;margin-top:3px; overflow: hidden;
}
#List1_1 {
	FLOAT: left
}
#List2_1 {
	FLOAT: left
}
.scrollImgList1 .Cont ul{width:100000px;}
	.scrollImgList1 .Cont ul li{
							margin:0;padding:0;width:66px;height:50spx;
							display:block;float:left;margin-right:3px;
							background:#fff;
						}
	.scrollImgList1 .Cont ul li a img{
								width:62px; height:46px;padding:1px;
								display:block; border:1px solid #6f7161;
							}
	.scrollImgList1 .Cont ul li img{
								width:62px; height:44px; border:1px solid #fff;}



/** News Style **/
.news{
	width:406px; float: left; overflow: hidden;
	margin-left:5px; height:301px;
	border: 1px solid #bbcddb;background: #fff;
}
	.news .news_box{
		width:404px;overflow: hidden;height:268px;
		border: 1px solid #fff; background: #eef6f9; text-align: left;
	}
		.news .news_box h2{
			height:90px; overflow: hidden; width:390px; margin: auto;
			background: url(../images/line.gif) no-repeat center bottom;
			text-align: left; margin-top: 0px;				
		}
			.news .news_box h2 a.tt{
				font-size: 12px; font-weight: bold;color: #DB0100;
				display: block;width:385px;margin-left:5px;
				height:20px; margin-top:15px;; overflow: hidden;
			}
				.news .news_box h2 a.tt:hover{color: #ff0000;	}
			.news .news_box h2 a.txt{
				font-size: 12px; margin-left:25px;
				display: block;width:365px;color: #999;
				height:55px; line-height: 23px; overflow: hidden;
			}
				.news .news_box h2 a.txt:hover{color: #333;	}
				
		.news .news_box ul{
			overflow: hidden; width:380px; text-align: left;
			margin-left:10px; margin-top:10px;*margin-top:-10px;
		}
			.news .news_box ul li{
				overflow: hidden; width:380px; height:28px;
				*height:25px;_height:28px;
			}
				.news .news_box ul li h3{
					overflow: hidden; width:325px; float: left;
				}
				.news .news_box ul li em{
					overflow: hidden; width:50px; float: right;
					display: block; font-family: Verdana;
					font-size: 11px; color: #666;
				}

/** Login Style **/
#login{
	width:371px; overflow: hidden;text-align: left;
	background: url(../images/login_bg.gif) no-repeat;color: #033268;
	padding-top:6px;  height:25px; padding-left:35px;
	*padding-top:3px;  *height:28px; font-weight: bold;
}		
	#login .input_txt{ 	
		height:14px; font-size:12px; background-color:#ECF5FA; 
		border: #989898 1px solid;  width:88px;
	}
		#login .btn{ 	
		height:16px; font-size:12px; background:none; 
		border: #989898 0px solid;  width:60px;color: #033268;
		margin-top:2px;*margin-top:5px;font-weight: bold;
		cursor: pointer;*padding-top:3px;
	}
/** Note&Veido Style **/
.note{
	float: right; width:265px; overflow: hidden; text-align: left;
}
	.note .note_box{ width:265px; overflow: hidden;	}
		.note_box .box_top{
			width:265px; overflow: hidden; height:31px;
			background: url(../images/note_bg.gif) no-repeat center top;
		}
			.note_box .box_top h1{
				float: left; width:100px; height:31px;margin-top:7px;
				margin-left:10px;_margin-left:5px; padding-left:20px;
				font-weight: bold; color:#014f7d; overflow: hidden;
			}				
			.note_box .box_top span{
				float: right; width:46px;margin-top:8px;text-align: left;
			}
		.note_box .box_bottom{
			width:265px; overflow: hidden; height:5px;
			background: url(../images/note_bg.gif) no-repeat center -31px;
		}
		.note_box .box_main{
			width:265px; overflow: hidden; height:116px;
			background: url(../images/note_box.gif) repeat-y;
		}
		
		.note_box .box_main li span {
	         font-family: Georgia, "Times New Roman", Times, serif;
	         font-size: 16px;
	         color: #db0100;
	         font-weight: bold;
			 padding-left:5px;
         }

/** Note Style **/
#vedio{text-align: center;}
	#note h1{
		background: url(../images/note_ico.gif) no-repeat left 1px;
		text-align: left;
	}
	#note dl{
		width:255px; overflow: hidden; margin: auto; font-family:	Verdana;
	}
		#note dt{
			margin-left:8px; margin-top:8px;
			width:245px; overflow: hidden;
		}
			#note dt a{	color: #014d7f; }
			#note dt a:hover { text-decoration: none; color:#ff3300; }

			/** #note dt a:hover{	color: #333; } **/
		#note dd{
			margin-left:16px; margin-top:3px;
			width:237px; overflow: hidden;
		}
	
	 
/** Vedio Style **/
#vedio{margin-top:5px; text-align: center;}
	#vedio h1{
		background: url(../images/arrow3.gif) no-repeat left 4px;text-align: left;
	}
	#vedio .box_main{height:120px;}
	#vedio ul{
		width:255px; overflow: hidden; margin: auto;
	}
		#vedio ul li{
			width:245px; overflow: hidden; float: left;
			text-align: left; margin-left:9px; margin-top:9px;
			_margin-left:5px;
		}
				
/****/
.row .row_title{
	width:980px; margin: auto; overflow: hidden;	height:34px;
	background: url(../images/con_list_bg.gif) repeat-x;
}

	.row_title h1{
		float: left; font-size:14px; font-weight: bold;
		color: #D4EDF9;margin-top:6px;margin-left:10px;
		padding-left:15px;_margin-left:5px; width:150px; text-align: left;
		background: url(../images/arrow2.gif) left center no-repeat;
	}
	.row_title h1 a{
				font-size:14px; font-weight: bold;color: #D4EDF9;
			}
	.row_title h1 a:hover{ color:#fefe9e;}
	
	.row_title ul{
		float: right;height:34px; overflow: hidden;
	}
		.row_title ul li{
			float: left;height:26px; overflow: hidden;
			width:80px; text-align: center; padding-top:8px;
			background: url(../images/con_list_line.gif) left center no-repeat;
		}
			.row_title ul li a{
				font-size:12px; font-weight: bold;color: #D4EDF9;
			}
			.row_title ul li a:hover{ color:#fefe9e;	}
			
.row .row_con{
	width:980px; margin: auto; overflow: hidden;margin-top:2px;
}
	.row_con .content{float: left; width:710px; overflow: hidden;}
	.content	.list_box{width:710px; overflow: hidden;}
		.list_box .left{float: left; width:352px; overflow: hidden;}
		.list_box .right{float: right; width:352px; overflow: hidden;}
			.list_box .list_top{
				width:352px; height:29px; overflow: hidden;
				background: url(../images/list_bg.gif) no-repeat;
			}
				.list_box .list_top h1{
					float: left; width:100px; height:31px;margin-top:7px;
					margin-left:10px;_margin-left:5px;
					font-weight: bold; color:#014f7d; overflow: hidden;
					background: url(../images/arrow3.gif) no-repeat left 4px ;
				}	
				.list_box .list_top h2{
					float: left; width:235px; height:31px;margin-top:7px;
					margin-left:10px;_margin-left:5px;
					font-weight: bold; color:#014f7d; overflow: hidden;
					background: url(../images/arrow3.gif) no-repeat left 4px ;
				}				
							
				.list_box .list_top span{
					float: right; width:36px;margin-top:8px;text-align: left;
				}
			.list_box .list_main{
				width:350px; overflow: hidden;
				border: 1px solid #a7c4df; text-align: left;
			}
				.list_box .list_main h2{
					width:345px; overflow: hidden;  height:90px;
					margin:auto; *margin:0px; 
					background: url(../images/line.gif) no-repeat bottom;
				}
				
				.list_main h2 dl{width:205px; overflow: hidden; float: right;margin-top:0px;}
					.list_main h2 dl dt{width:205px; height:25px; line-height:25px; overflow: hidden; float: right;}
					.list_main h2 a.tt{
						width:205px; line-height:35px;margin-top:10px;
						color: #DB0100; *display: block; font-weight: bold;
						*line-height:20px;
					}

		.list_main h2 a.tt:hover{color: #080808;	font-weight: bold;}
		
		.list_main h2 a.tt1{
						width:205px; line-height:35px;margin-top:10px;
						color: #000000; *display: block; 
						*line-height:20px;
					}
		
		.list_main h2 a.tt1:hover{color: #DB0100;	font-weight: bold;}

					
					.list_main h2 a.txt{
						font-size: 12px; color: #000;display: block;
						height:55px; line-height: 23px; overflow: hidden;
					}
					.list_main h2 a.txt:hover{color: #333;	}
					
					.list_main h2 a.pic{
						display: block; float: left; width:115px; height:74px;
						padding:1px;	border: 1px solid #d7d7d7; margin-top:5px;
						margin-right:10px;margin-left:5px; text-align: center;
					}
						.list_main h2 a.pic img{
							width:113px; height:73px;
						}
					
										
				.list_box .list_main ul{
					overflow: hidden; width:330px; text-align: left;
					margin-left:10px; margin-top:10px;
				}
					.list_box .list_main ul li{
						overflow: hidden; width:330px; height:23px;
						*height:19px;_height:23px;
					}
						.list_box .list_main ul li h3{
							overflow: hidden; width:275px; float: left;
						}
						.list_box .list_main ul li em{
							overflow: hidden; width:50px; float: right;
							display: block; font-family: Verdana;
							font-size: 11px; color: #666;
						}
						
		.content	.con_min{
			width:708px; overflow: hidden; border: 1px solid #A7C4DF;
			margin-top:5px;_margin-top:-12px;
		}
			.con_min .con_min_tt{
				width:708px; height:29px; overflow: hidden;
				background: url(../images/con_min_bg.gif) repeat-x;
			}
				.con_min .con_min_tt .left{
					width:350px; height:29px; overflow: hidden;float: left;
				}
				.con_min .con_min_tt .right{
					width:350px; height:29px; overflow: hidden;float: right;
				}				
				.con_min .con_min_tt h1{
					float: left; width:235px; height:29px;margin-top:6px;
					margin-left:10px;_margin-left:5px; text-align: left;
					font-weight: bold; color:#014f7d; overflow: hidden;
					background: url(../images/arrow5.gif) no-repeat left 4px ;
					padding-left:15px;
				}				
				.con_min .con_min_tt span{
					float: right; width:36px;margin-top:8px;text-align: left;
					margin-right:5px;
				}	
				
				.con_min .con_min_txt .left{width:344px;*width:354px;float: left; border-right: 1px dotted #000;}
				.con_min .con_min_txt .right{float: right;}
				.con_min .con_min_txt ul{
					width:340px; overflow: hidden;margin-top:10px;
					margin-left:10px;*margin-left:0px;
				}
				.con_min .con_min_txt ul li{
						overflow: hidden; width:330px; height:23px;
						*height:20px;_height:23px; text-align: left;
					}
						.con_min .con_min_txt ul li h3{
							overflow: hidden; width:275px; float: left;
						}
						.con_min .con_min_txt ul li em{
							overflow: hidden; width:50px; float: right;
							display: block; font-family: Verdana;
							font-size: 11px; color: #666;
						}
	
	.row_con .sidebar{
		float: right; width:265px; overflow: hidden;
	}
		.sidebar .service{
			width:265px; overflow: hidden; height:262px;
		}
			.service .service_tt{
				height:23px; width:240px; overflow: hidden;
				background: url(../images/serice.gif) no-repeat; text-align: left;
				font-weight:bold; color: #003B64;
				padding: 7px 0 0 25px;
			}
			.service ul li{
				height:24px; width:205px; overflow: hidden;
				background: url(../images/serice_list.gif) no-repeat;
				padding-left:60px; text-align: left; padding-top:5px;
			}
			
			.service ul li a:hover { text-decoration: none;}

		.sidebar a img{
			margin-bottom:5px;
		}

		.sidebar .gov{
			width:265px; overflow: hidden; height:87px;
			background: url(../images/gov_bg.gif) no-repeat;
		}
			
			.gov ul li{
				float: left; width:105px; height:28px; text-align: left;
				padding-top:15px; overflow: hidden; padding-left:25px;
			}
			.gov ul li a:hover { text-decoration: none; }

		.sidebar .job_news{width:265px; overflow: hidden;margin-top:5px;}
			
			.job_tt{
				width:265px; overflow: hidden;height:25px;
				background: url(../images/news_bg.gif) no-repeat;
				font-weight: bold;color: #003B64;padding: 7px 0 0 25px;;
				text-align: left;
			}
			
			.job_txt{
				width:263px; overflow: hidden; height:143px;
				border: 1px solid #d7d7d7;margin-top:0px;
				margin-bottom:5px;
			}
			
			.job_txt_tt{
				width:263px; overflow: hidden; height:145px;
				border: 1px solid #d7d7d7;margin-top:0px; margin-bottom:6px;
			}
			
			.job_txt ul{
					overflow: hidden; width:255px; text-align: left;
					margin-left:5px; margin-top:10px;
				}
					.job_txt ul li{
						overflow: hidden; width:255px; height:27px;
					}
					
			.job_txt_tt ul{
					overflow: hidden; width:255px; text-align: left;
					margin-left:5px; margin-top:10px;
				}
				
			.job_txt_tt ul li{
			overflow: hidden; width:255px; height:27px;
					}
			
				.job_txt h2{
					width:263px; overflow: hidden;
					background: #EAF7FD;margin-top:0px; border-top:0px;
				}					
										
					
						.job_txt h2 img{
							width:263px; height:114px; border:0px; margin-top:0px; border-top:0px;
						}
						
					.job_txt h2 a.tt{
						width:125px; line-height:35px;margin-top:10px;
						font-weight: bold;*display: block;
						*line-height:20px; text-align: left;
					}
					
				
.min_row_title{
	width:710px; overflow: hidden;height:34px; text-align:left;
	margin-bottom:2px;
}
	.min_row_title h1{
		float: left; width:100px; height:31px;margin-top:7px;
		margin-left:30px;_margin-left:15px;font-size:14px;
		font-weight: bold; color:#014f7d; overflow: hidden;
	}	

	.min_row_title h1 a{
				font-size:14px; font-weight: bold;color: #D4EDF9;
			}
	.min_row_title h1 a:hover{ color:#fefe9e;}
				
		.min_row_title span{
			float: right; width:36px;margin-top:8px;text-align: left;
		}
	#tt1{
		background: url(../images/con_list2.gif) no-repeat;
	}
		#tt1 h1{
			color: #D4EDF9;
		}
	#tt2{
		background: url(../images/con_list3.gif) no-repeat;
		margin-top:5px; _margin-top:-12px
	}
		#tt2 h1{
			margin-left:40px;_margin-left:20px;
		}
	.row_title h1{
		float: left; font-size:14px; font-weight: bold;
		color: #D4EDF9;margin-top:6px;margin-left:10px;
		padding-left:15px;_margin-left:5px; width:150px;  text-align: left;
		background: url(../images/arrow2.gif) left center no-repeat;
	}
	.row_title ul{
		float: right;height:34px; overflow: hidden;
	}
		.row_title ul li{
			float: left;height:26px; overflow: hidden;
			width:110px; text-align: center; padding-top:8px;
			background: url(../images/con_list_line.gif) left center no-repeat;
		}
			.row_title ul li a{
				font-size:12px; font-weight: bold;color: #D4EDF9;
			}
			.row_title ul li a:hover{ color:#fefe9e;	}
			
	.content	.list2_box{width:710px; overflow: hidden;}
		.list2_box .left{float: left; width:352px; overflow: hidden;}
		.list2_box .right{float: right; width:352px; overflow: hidden;}
			.list2_box .list_top{
				width:352px; height:33px; overflow: hidden;
				background: url(../images/list2_bg.gif) no-repeat;
			}
				.list2_box .list_top h1{
					float: left; width:150px; height:33px;margin-top:7px;
					margin-left:10px;_margin-left:5px; text-align: left;
					font-weight: bold; color:#014f7d; overflow: hidden;
					background: url(../images/arrow9.gif) no-repeat left 4px ;
					padding-left:20px;
				}			
					.list2_box .list_top h1.online{
						background: url(../images/arrow7.gif) no-repeat left 4px ;
					}	
					.list2_box .list_top h1.book{
						background: url(../images/arrow8.gif) no-repeat left 4px ;
					}	
				.list2_box .list_top span{
					float: right; width:36px;margin-top:8px;text-align: left;
				}
			.list2_box .list_main{
				width:350px; overflow: hidden;
				border: 1px solid #a7c4df; text-align: left;
				border-top: 0px solid #a7c4df; 
			}
				.list2_box .list_main h2{
					height:102px; overflow: hidden; width:350px;
					background: #EEF6F8; text-align: center;
					padding-top:8px;
				}
			.list2_box .list_main ul{
					overflow: hidden; width:350px; text-align: left;
					margin-left:5px; margin-top:10px;
				}
					.list2_box .list_main ul li{
						overflow: hidden; width:350px; height:26px;
					}
					
.sidebar .side{
	width:265px; overflow: hidden;text-align:left;
}
	.side .side_top{
		width:265px; height:36px; overflow: hidden;
		background: url(../images/sidebar_bg.gif) no-repeat center top;
	}
		.side .side_top h1{
					float: left; width:150px; height:24px;margin-top:12px;
					margin-left:10px;_margin-left:5px; text-align: left;
					font-weight: bold; color:#fff; overflow: hidden;
					padding-left:20px;
				}			
		.side .side_top h1 a{
				font-size:13px; font-weight: bold;color: #D4EDF9;
			}
	.side .side_top h1 a:hover{ color:#fefe9e;}
					
				.side .side_top span{
					float: right; width:40px;margin-top:5px;
					margin-right:14px;text-align: left; overflow: hidden;
				}
	.side .side_bottom{
		width:265px; height:3px; overflow: hidden;
		background: url(../images/sidebar_bg.gif) no-repeat center -36px;
	}
	.side .side_main{
		border-left: 1px solid #b0cae3;border-right: 1px solid #b0cae3;
		width:263px; background: #f6fbff;
	}	
		.side .side_main h2{
			border-bottom: 1px solid #b0cae3;width:248px; height:24px;
			padding-top:6px;padding-left:15px;color: #F77B01;
		}
			.side .side_main h2 a{				
				font-weight: bold; color: #F77B01;
			}
		.side .side_main ul{
					overflow: hidden; width:255px; text-align: left;
					margin-left:5px; padding-top:8px;
				}
					.side .side_main ul li{
						overflow: hidden; width:255px; height:27px;
		
					}
	#download .side_main{height:255px;}
	
#dc{margin-top:0px;}
	#dc .side_main{overflow: hidden;height:255px;}
	#dc .side_main .content_box{ overflow: hidden;}
	
#dc .list_main{
	width:263px; overflow: hidden; padding:0px;
}
	
#dc .menu_box{
	width:263px; height:30px; overflow:hidden;
	border-bottom: 1px solid #ccc;
}
	#dc .list_main .menu_box ul{
		width:263px;height:28px;padding:0px;margin:0px;
	}
		#dc .menu_box ul li{
			float:left;cursor:pointer;height:28px;width:80px;
			text-align:center; font-size:12px;
			font-weight: bold;color:#014f7d;
			background: url(../images/dc_line.gif) right -6px no-repeat;
		}
			#dc .menu_box ul li.hover{
				overflow: hidden;	color:#f77b01;
			}
			#dc .side_main .content_box ul li{
				overflow: hidden; width:255px; height:27px; line-height: 27px;
			}
			
/** Tab Style **/
#tab .list_main,#tab2 .list_main{
	width:350px; overflow: hidden; padding:0px;
	border: 1px solid #a7c4df; text-align: left;
}
	#tab{margin-bottom:5px;_margin-bottom:-12px;	}
	
.list_main .menu_box{
	width:350px; height:28px; overflow:hidden;line-height:28px;
	background:url(../images/tab_bg.gif) repeat-x;	
}
	#tab .menu_box ul,#tab2 .menu_box ul{
		width:350px;height:28px;padding:0px;margin:0px;
	}
		#tab .menu_box ul li,#tab2 .menu_box ul li{
			float:left;cursor:pointer;height:28px;
			text-align:center;color:#4c5d65; font-size:12px;
			background:url(../images/tab_line.gif) no-repeat right;
		}
		#tab #law ul li{ width:120px;}
		#tab #chief ul li{ width:110px;}
		#tab2 #plan ul li{ width:110px;}
		#tab2 #info ul li{ width:87px;}
			#tab .menu_box ul li.hover,#tab2 .menu_box ul li.hover{
				color:#014f7d;overflow: hidden;	
				background:url(../images/tab_hover.gif) repeat-x;
				
			}
			
.content_box{
	width:350px; overflow:hidden; font-size:12px; text-align:left;
}
	.content_box h2{
		width:335px; overflow: hidden;  height:90px;
		margin:auto; *margin:0px; 
		background: url(../images/line.gif) no-repeat bottom;
	}
	
	.content_box h2 dl{width:205px; overflow: hidden; float: right;margin-top:0px;}
					.content_box h2 dl dt{width:205px; height:25px; line-height:25px; overflow: hidden; float: right;}
					.content_box h2 a.tt{
						width:205px; line-height:35px;margin-top:10px;
						color: #DB0100; *display: block; font-weight: bold;
						*line-height:20px;
					}

		.content_box h2 a.tt:hover{color: #080808;	font-weight: bold;}
		
		.content_box h2 a.tt1{
						width:205px; line-height:35px;margin-top:10px;
						color: #000000; *display: block; 
						*line-height:20px;
					}
		
		.content_box h2 a.tt1:hover{color: #DB0100;	font-weight: bold;}
		
		.content_box h2 a.pic{
			display: block; float: left; width:115px; height:74px;
			padding:1px;	border: 1px solid #d7d7d7; margin-top:5px;
			margin-right:10px;margin-left:5px; text-align: center;
		}
			.content_box h2 a.pic img{
				width:113px; height:73px;
			}
		
		.content_box h2 a.txt{
			font-size: 12px; color: #000;display: block;
			height:55px; line-height: 23px; overflow: hidden;
		}
		.content_box h2 a.txt:hover{color: #333;	}
		
	.list_box .list_main .content_box ul{
		overflow: hidden; width:330px; text-align: left;
		margin-left:8px; margin-top:10px;
	}
		.content_box ul li{
			overflow: hidden; width:330px; height:23px;
			*height:19px;_height:23px;
		}
			.content_box ul li h3{
				overflow: hidden; width:275px; float: left;
			}
			.content_box ul li em{
				overflow: hidden; width:40px; float: right;
				display: block; font-family: Verdana;
				font-size: 11px; color: #666;
			}
			
