body{
	margin:0;padding:0;font-size: 12px;
}
div,ol,p,ul,li,div,dl,dt,dd,form,span,*{
	margin:0;padding:0;list-style:none outside;
}
a,a:link,a:visited,a:active{
	font-size: 12px;text-decoration: none;color: #3E4750;
}
a:hover{
	text-decoration: underline;color: #F42500;
}

a img{
	border: none;
}
.line_5{
	height: 5px; overflow: hidden;
}

h3{
	font-size: 16px;font-weight: bold;color: black;
	margin: 15px auto 0;line-height: 30px;text-align: center;
	padding:0;
}


#header{
	width: 950px;height:125px;margin:0 auto;
	background: url(Images/header_bg.jpg);overflow: hidden; 

}
#header .info{
	height:90px;
}
#header .nav{
	height: 35px;line-height:35px;overflow: hidden; padding-left:8px;
}
#header .nav a{
	color: #0E4598;padding:0 3px 0 0;font-size: 14px;
	font-weight: bold;text-decoration: none;
}
#header .nav a:hover{
		background-position: 0 -110px;text-decoration: underline;
		color: #C81E00;
}
/** -----------------  header end  --------------------**/

-------------  hwin end  --------------------**/

/** -----------------home title sty  start --------------------**/
.home_title_sty1{
	height: 33px;background: url(Images/home_title_bg.gif) no-repeat;
	line-height:33px;background-position: 0 -160px;margin:0 auto;width: 950px;
}
.home_title_sty2{
	height: 33px;background: url(Images/home_title_bg.gif) no-repeat;
	line-height:33px;background-position: 0 -40px;margin:0 auto;width: 950px;
}
.home_title_sty3{
	height: 33px;background: url(Images/home_title_bg.gif) no-repeat;
	line-height:33px;background-position: 0 -80px;margin:0 auto;width: 950px;
}
.home_title_sty4{
	height: 33px;background: url(Images/home_title_bg.gif) no-repeat; overflow: hidden; 
	line-height:33px;background-position: 0 -120px;margin:0 auto;width: 950px;
}
.home_title_sty5{
	height: 33px;background: url(Images/home_title_bg.gif) no-repeat;
	line-height:33px;background-position: 0 -160px;margin:0 auto;width: 950px;
}
.home_title_sty6{
	height: 33px;background: url(Images/home_title_bg.gif) no-repeat;
	line-height:33px;background-position: 0 -200px;margin:0 auto;width: 950px;
}
/** -----------------  home title sty end  --------------------**/

/** ----------------- w1 start --------------------**/
.window_title{
	height:26px;border-bottom:1px solid #708090;
	background: #D5DADE;padding-left:6px;
	font-size: 12px;text-decoration: none;
	font-weight: bold;color: #3B444B;line-height: 26px;
	background: url(Images/home_bg.gif);
	border:1px solid #D6E7EA;border-bottom: 0;
}
.window_title1{
	height:26px;border-bottom:1px solid #708090;
	background: #D5DADE;padding-left:6px;
	font-size: 12px;text-decoration: none;
	font-weight: bold;color: #3B444B;line-height: 26px;
	background: url(Images/home_bg.gif);
	background-position: 0 -30px;
	border:1px solid #D6E7EA;border-bottom: 0;
}
.window{
	border:1px solid #D6E7EA;background: white;
}
.window .title{
	height: 28px;border-bottom:1px solid #D6E7EA;
	background: #D5DADE;padding-left:6px;
	font-size: 12px;text-decoration: none;
	font-weight: bold;color: #3B444B;line-height: 26px;
	background: url(Images/home_bg.gif);
}
.window .title .more,.window_title1 .more{
	float:right;margin-right: 5px;
}
.window .body,.window ul{
	padding:5px;
}
.window .body li,.window ul li{
	margin:1px 0;background: url(Images/home_bg.gif) no-repeat;
	background-position:-5px -68px; padding-left:12px;
	line-height: 18px;
}
.window .body li .date,.window ul li .date{
	float:right;
}
.window .body li a,.window .body li a:link,.window ul li a,.window ul li a:link{
	font-size: 12px;text-decoration: none;
	color: black;
}
.window .body li a:hover,.window ul li a:hover{
	text-decoration: underline;color: #FF4500;
}
.window .body dl{
	margin:1px 0;line-height: 18px;
}
.window .body dl dd{
	float:right;
}
.window .body dl dt{
	line-height: 18px;
}
/** -----------------   end  --------------------**/

/** ----------------- newlist start --------------------**/
.window_1{
	background: white;margin:0;border: 1px solid #C6CCD0;
}
.window_1 .title{
	font-size: 12px;line-height: 25px;font-weight: bold;color: #454F58;
	border-bottom: 1px solid #C6CCD0;height: 25px; overflow: hidden; padding-left:10px;
	background: url(Images/home_bg.gif) repeat-x; background-position: 0 0;
}
.window_1 .title .more{
	float:right;margin-right: 5px;
}
.window_1 .title .more a{
	font-size: 12px;font-weight: normal;
	text-decoration: underline;
}
.window_1 .body,.window_1 ul{
	padding:5px;
}
.window_1 .body li,.window_1 ul li{
	margin:1px 0;background: url(Images/home_bg.gif) no-repeat;
	background-position:-5px -98px; padding-left:12px;
	line-height: 18px;
}
.window_1 .body li .date,.window_1 ul li .date{
	float:right;
}
.window_1 .body li a,.window_1 .body li a:link,.window_1 ul li a,.window_1 ul li a:link{
	font-size: 12px;text-decoration: none;
	color: black;
}
.window_1 .body li a:hover,.window_1 ul li a:hover{
	text-decoration: underline;color: #FF4500;
}
.window_1 .body dl{
	margin:1px 0;line-height: 18px;
}
.window_1 .body dl dd{
	float:right;
}
.window_1 .body dl dt{
	line-height: 18px;
}
/** -----------------  newlist end  --------------------**/

/** ----------------- w2 start --------------------**/
.window_2{
	border:1px solid #D6E7EA;background: white;
}
.window_2 .title{
	height: 26px;border-bottom:1px solid #D6E7EA;
	background: #D5DADE;padding-left:8px;
	font-size: 12px;text-decoration: none;
	font-weight: bold;color: #3B444B;line-height: 26px;
}
.window_2 .title .more{
	float:right;margin-right: 5px;
}
.window_2 .body{
	padding:5px;
}
.window_2 .body li{
	margin:1px 0;
}
.window_2 .body li a,.window_2 body dl a{
	font-size: 12px;text-decoration: none;
}
.window_2 .body li a:hover,.window_2 .body dl a:hover{
	text-decoration: underline;
}
.window_2 .body dl{
	margin:1px 0;line-height: 18px;
}
.window_2 .body dl dd{
	float:right;
}
.window_2 .body dl dt{
	line-height: 18px;
}
/** -----------------   end  --------------------**/

#scr_img_box{
	width:950px;margin:5px auto;height: width:950px;height: 110px;
	padding:4px; border:1xp solid #D1EAF1;
}
#scr_img_box img{
	padding:0 2px;
}

/** -----------------  start --------------------**/
.table{
	border: 1px solid #D6E7EA;border-right: 0;border-bottom: 0;
	background: white;
}
.table td,.table th{
	border: 1px solid #D6E7EA;border-left: none;border-top: none;
	padding:2px  2px;line-height: 16px;color: #424242;
}
.table .title td{
	height:30px;background: url(Images/home_bg.gif);overflow: hidden; 
	padding:0;
}
.table th{
	background: #EDF8FA;padding:4px 0;font-weight: normal;
}
.table  td a{
	color: black;text-decoration: none;
}
.table  td.c{
	text-align: center;
}
.table td a:hover{
	color: #FF4500;text-decoration: underline;
}
/** -----------------   end  --------------------**/


/** ----------------- search form start --------------------**/
.search_form{
	border: 1px solid #D6E7EA;background: white;
	padding:4px;
}
.search_form td{
	padding:3px 2px;
}
.search_form  input[type=input],.search_form  input{
	background: white;border:1px solid #D6E7EA;padding:2px 0;
}
.search_form  input[type=submit],.search_form  input.button{
	background: #52A5CD;border:none;color: white;height: 22px;
	line-height: 22px;width:70px;text-align: center;
}
/** -----------------  search form end  --------------------**/


/** -----------------  left menu start --------------------**/
.left_title{
	height: 50px;background: url(Images/home_bg.gif) no-repeat;
	background-position: 0 -150px;line-height: 50px;
	font-size: 16px;font-weight: bold;padding-left:10px;
	color: #003364;
}

.left_menu{
	margin:1px 0;
}
.left_menu dt{
	background: url(Images/home_bg.gif) no-repeat;
	background-position: 0 -200px;margin:1px 0 0;
	padding-left:30px; line-height:30px;height:30px;
	overflow: hidden; 
}
.left_menu_title{
	height: 50px;background: url(Images/home_bg.gif) no-repeat;
	background-position: 0 -150px;line-height: 50px;
	font-size: 16px;font-weight: bold;padding-left:10px;
	color: #003364;
}
.left_menu_list{
	margin:1px 0;
}
.left_menu_list li{
	background: url(Images/home_bg.gif) no-repeat;
	background-position: 0 -200px;margin:1px 0 0;
	padding-left:30px; line-height:30px;height:30px;
	overflow: hidden; 
}

/** -----------------  left menu end  --------------------**/


/** ----------------- article list start --------------------**/
.article_list_tit{
	height: 35px;padding-left:20px;background: url(images/home_bg.gif) #5C5C5C repeat-x;font-weight: bold;
	font-size: 14px;color: white;line-height: 35px;overflow: hidden; background-position: 0 -270px;
}
.article_list_tit a,.article_list_tit a:link,.article_list_tit a:visited{
	color: white;text-decoration: none;font-size: 12px;
}
.article_list_tit a:hover{
	text-decoration: underline;
}
.path_bar, .right_path{
	height: 35px;padding-left:40px;background: url(images/home_bg.gif) #5C5C5C repeat-x;
	font-size: 12px;color: white;line-height: 35px;overflow: hidden; background-position: 0 -270px;
}
.path_bar a,.path_bar a:link,.path_bar a:visited{
	color: white;text-decoration: none;font-size: 12px;
}
.path_bar a:hover{
	text-decoration: underline;
}
.right_path a,.right_path a:link,.right_path a:visited{
	color: white;text-decoration: none;font-size: 12px;
}
.right_path a:hover{
	text-decoration: underline;
}

.article_list{
	margin:5px auto 0;width: 95%;
}
.article_list h3{
	text-align: left;
}
.article_list ul li{
	margin:6px 0;font-size: 14px;line-height: 22px;
	height: 22px;overflow: hidden;
	background: url(Images/ico_list.gif) repeat-x;
	background-position:0 -116px;
}
.article_list li a{
	font-size: 14px; text-decoration: none;
	padding-left:24px;
	 background: url(Images/ico_list.gif) no-repeat;
	 background-position:3px -98px;
}
.article_list li a:hover{
	text-decoration: underline;
}
.article_list li .date{
	float:right;color: Gray;
}
.article{
	font-size: 14px;line-height: 24px;margin:15px auto;color: #1A1A1A;	width: 95%;
}
.article p{
	font-size: 14px; line-height: 24px;
}
.article_line{
	height: 5px;display:block;
	border-top: 1px solid #CCCCCC; padding:5px 0;
}
/** ----------------- article  end  --------------------**/

/** ----------------- house menu start --------------------**/
.house_menu{
	border: 1px solid #D6E7EA;
	padding:5px;background: #FAF6F1 url(Images/nab_bg.jpg);
	width: 940px!important;height: 45px;
}
.house_menu li{
	width: 185px;float:left;line-height: 20px;
	background: url(Images/home_bg.gif) no-repeat;
	background-position: 0 -66px;padding-left:15px;
}
/** -----------------  housemenu end  --------------------**/


/** ----------------- flink start --------------------**/

.flink table{
	margin:3px 0;display:block;
	width:98%;margin:0 auto;
}
.flink table td{
	padding:1px 0;height: 20px;line-height: 18px;
}
/** ----------------- flink  end  --------------------**/
/** ----------------- qjdh start --------------------**/
.qjdh_box{
	width: 950px;height: 550px;overflow: hidden; 
	background: url(images/qjdh_bg.jpg);margin:0 auto;
	font-size: 14px;line-height: 22px;
}
.qjdh_longbox{
	width: 950px;height: 900px;overflow: hidden; 
	background: url(images/qjdh_long.jpg);margin:0 auto;
	font-size: 12px;line-height: 20px;
}
.qjdh_boxtw{
	width: 950px;height: 1200px;overflow: hidden; 
	background: url(images/qjdh_1200.jpg);margin:0 auto;
	font-size: 12px;line-height: 20px;
}
 .qjdh_area{
	margin:40px 110px 40px 40px;
}
 .qjdh_area h3{
	font-size: 24px;font-weight: bold;
	margin:30px;line-height:30px;margin:5px auto;
}
 .qjdh_area table{
	border: 1px solid #728291;border-bottom:none;border-right:none;
}
 .qjdh_area table td{
	border:1px solid #728291;border-left:none;border-top:none;
	padding:2px 4px;font-size: 12px;color: #1B1F23;
	line-height:18px;
}
 .qjdh_area table td.small{
	font-size: 12px;line-height: 18px;
}
 .qjdh_area table td.c{
	text-align: center;
}
 .qjdh_area .back{
 	 text-align: right;
 }
 .qjdh_dir{
 	margin:20px auto;width:90%;
 }
.qjdh_dir li{
	background: url(images/ico_list.gif) no-repeat; background-position: 0 -160px;
	padding-left:25px;margin:8px auto ; width:85%;
}
.qjdh_dir li a,.qjdh_dir li a:link,.qjdh_dir li a:visited{
	font-weight: bold;color: #002951;text-decoration: none;font-size: 16px;
}
.qjdh_dir li a:hover{
	text-decoration: underline;color: #FF6226;
}
/** -----------------  qjdh end  --------------------**/

/** ----------------- gusetbook start --------------------**/
.guestbook_title{
	height: 30px;line-height: 30px;
	background: url(Images/home_bg.gif) repeat-x;
	background-position: 0 -230px;color: #297187;
	font-size: 14px;padding-left:8px;font-weight: bold;
}
.guestbook_title .link{
	float:right;margin-right: 10px;
}
.guestbook_title .link a{
	color: #297187;text-decoration: none;font-size: 12px;
}
.guestbook_title .link a:hover{
	color: #297187;text-decoration: underline;
}
.guestbook_box{
	border: 1px solid #D6E7EA;background: #FBFBFB;
	padding:10px;margin:10px auto;color: #297187;
	font-size: 14px;line-height: 20px;
}
.guestbook_box .author{
	font-size: 12px;line-height: 18px; text-align: left;
}
.guestbook_line{
	height: 20px;background: url(Images/ico_list.gif) repeat-x;
	background-position: 0 -120px;display:block;
}
.guestbook_box .review{
	color: #EC5624;
}
.guestbook_post{
	border: 1px solid #D6E7EA;background: #ECFBFB;
	padding:20px 30px;margin:10px auto;color: #297187;
	font-size: 14px;line-height: 20px;
}
.guestbook_post label input{
	background: white;border: 1px solid #D6E7EA;
	height: 20px;line-height: 20px;padding:0 2px;
}
.guestbook_post label textarea{
	background: white;border: 1px solid #D6E7EA;
	line-height: 20px;padding:0 2px;
}
.guestbook_post .bt input{
	border:none;height: 28px;line-height: 28px;color: white;
	background: #297187;width: 160px;font-weight: bold;
	font-size: 14px;
}
/** -----------------  gusetbook end  --------------------**/
/** -----------------sitemap  start --------------------**/
.sitemap{
	border:1px solid #CBE6EF;border-right:none;border-bottom:none;
	background: white;font-size: 12px;width: 98%;margin:0 auto;
}
.sitemap td{
	border:1px solid #CBE6EF;border-top:none;border-left:none;
	background:white;padding:4px 2px;line-height: 18px;
}
.sitemap td.tit{
	background: #F7FFFF;font-weight: bold; width: 120px;
	text-align: RIGHT;color: #424C55;  vertical-align: middle;
	padding:4px 8px;
}
.sitemap td li{
	margin:0 3px; display: inline;
}
.sitemap a{
	font-size: 12px;color: #124681; width:160px;display:inline;float:left;height: 25px;line-height: 25px;
	 background:url(images/ico_list.gif) no-repeat;
	 background-position:-8px -36px;padding-left:12px;
}
.sitemap a:hover{
	color: #E62300;text-decoration: underline;
}
/** ----------------- sitemap  end  --------------------**/
.help_box{
	width: 950px;margin:5px auto;
}

/** ----------------- help start --------------------**/

/** ----------------- listpre search start --------------------**/
.listpre_query{
	margin:5px auto;
}
.listpre_query label{
	margin:0 5px;
}
.listpre_query label input{
	border:1px solid #D6E7EA;background: white;
}
.listpre_query .bt input{
	border:none;background: #9E4B3A;color: white;
	height: 20px;line-height: 20px;width: 80px;
}
/** -----------------  listpre search end  --------------------**/


/** -----------------  query start --------------------**/
.home_query{
	padding:5px;font-size: 12px;
}
home_query form{
	margin:10px 0;
}
.home_query b{
	line-height: 18px;font-weight: bold;display:block;
	margin-top: 5px;
}
.home_query label{
	display:block;margin:5px 0;
}
.home_query label input[type=input],.home_query label input{
	background: white;border:1px solid #D6E7EA;padding:2px 0;
}
.home_query label input[type=submit],.home_query label input.button{
	background: #52A5CD;border:none;color: white;height: 20px;
	line-height: 20px;width:50px;text-align: center;
}
/** ----------------- query  end  --------------------**/


/** ----------------- titsty  start --------------------**/
.titsty_1{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:0 -8px;padding-left:15px;
}
.titsty_2{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:0 -38px;padding-left:15px;
}
.titsty_3{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:0 -68px;padding-left:15px;
}
.titsty_4{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:0 -98px;padding-left:15px;
}
.titsty_5{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:-5px -158px;padding-left:15px;
}
.titsty_6{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:-5px -188px;padding-left:15px;
}
.titsty_7{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:-5px -218px;padding-left:15px;
}
.titsty_8{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:-5px -248px;padding-left:15px;
}
.titsty_9{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:-5px -278px;padding-left:15px;
}
.titsty_10{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:-6px -308px;padding-left:15px;
}
.titsty_11{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:-5px -339px;padding-left:19px;
}
.titsty_12{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:-6px -369px;padding-left:18px;
}
.titsty_13{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:-5px -399px;padding-left:18px;
}
.titsty_14{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:-5px -428px;padding-left:15px;
}
.titsty_15{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:-6px -459px;padding-left:18px;
}
.titsty_16{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:-5px -488px;padding-left:15px;
}
.titsty_17{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:-5px -518px;padding-left:15px;
}
.titsty_18{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:-5px -548px;padding-left:15px;
}
.titsty_19{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:-6px -578px;padding-left:18px;
}
.titsty_20{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:-5px -608px;padding-left:15px;
}
.titsty_21{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:-5px -638px;padding-left:15px;
}
.titsty_22{
	line-height: 30px;background: url(Images/ico_list.gif) no-repeat;
	background-position:-5px -669px;padding-left:19px;
}

/** ----------------- titsty  end  --------------------**/


/** ----------------- pager start --------------------**/
.pager{
	width: 96%;margin:5px auto;
}
.pager .info{
	float:left;
}
#pagination-sty3{
	float:right;
}
#pagination-sty3 li          { border:0; margin:0; padding:0; font-size:12px; list-style:none; /* savers */ float:left; }
#pagination-sty3 a           { border: 1px solid #92E7E8; margin-right:2px; }
#pagination-sty3 .previous-off,
#pagination-sty3 .next-off   { border:solid 1px #DEDEDE; color:#888888; display:block; float:left; font-weight:bold; margin-right:2px; padding:3px 4px; }
#pagination-sty3 .next a,
#pagination-sty3 .previous a { font-weight:bold; }	
#pagination-sty3 .active     { background: #2CCCCE; color:#FFFFFF; font-weight:bold; display:block; float:left; padding:4px 6px; /* savers */ margin-right:2px; }
#pagination-sty3 a:link, 
#pagination-sty3 a:visited   { color: #3F74A2; display:block; float:left; padding:3px 6px; text-decoration:none; }
#pagination-sty3 a:hover     { border: 1px solid #66BCCE;color: #3A7CA0;
}
/** -----------------  pager end  --------------------**/

/** ----------------- HouseRegGuide start --------------------**/
.HouseRegGuide{
	margin:5px 0;
}
.HouseRegGuide h3{
	text-align: left;
}
.HouseRegGuide li{
	margin:4px 0;line-height: 18px;
}
/** ----------------- HouseRegGuide  end  --------------------**/


/** ----------------- footer start --------------------**/
#footer{
	border-top: 1px solid #969696;width: 950px;margin:10px auto;
	padding:8px 0;text-align: center;line-height: 18px;

}
#footer .nav{
	text-align: center; font-size: 12px;
}
#footer .nav a,#footer .nav a:link,#footer .nav a:visited{
	font-size: 12px;text-decoration: underline;color: #00366A; padding:0 5px;
}
#footer .nav a:hover{
	color: #CE1F00; text-decoration: underline;
}
/** ----------------- footer  end  --------------------**/


