@charset "utf-8";
/* CSS Document */
 .warp{ width:1000px; margin:0 auto;}
 
    .top_txt{ background:url(/images/top_bg.gif) repeat-x; border:1px solid #e1e1e1; width:990px;line-height:27px; height:27px; padding-left:10px; 
	white-space:nowrap;}
	.top_txt a{  width:50px;line-height:27px; height:27px; padding-left:10px;}
	.head_logo{ width:920px; height:70x; margin:5px 40px; clear:both;}
	.head_logo_cs{ float:left;  width:260px;}
	.head_logo_cs1{ float:right; width:60px; padding-top:10px; text-align:center;}
	.head_logo_s{ margin-top:15px;margin-right:20px; float:right; width:620px; height:auto; overflow:hidden; display:inline; }
	.head_logo_s1{ float:left; display:inline; }
	.head_logo_s2{ margin-top:5px;float:right; width:200px; height:auto; overflow:hidden; font-size:14px; letter-spacing:1px; display:inline; }
	.head_logo_s2 a:link{text-decoration:underline; color: #002cad;}
    .head_logo_s2 a:visited{text-decoration:underline;   color: #002cad;}
    .head_logo_s2 a:hover{text-decoration:underline;  color: #002cad;}
    .head_logo_s2 a:active{text-decoration:underline;  color: #002cad;}
	
	.head_nav{ clear:both; background:url(/images/head_nav.gif) no-repeat; height:30px;}
	  .nav_top{height:26px;}
	    .nav_top li{ float:left; margin:0px 5px;}
		.off_li a:link{ color:#FFF;font-size:14px; font-weight:700;}
		.off_li a:visited{ color:#e0e0dc;font-size:14px; font-weight:700;}
		.off_li a:hover{ color:#FFF;font-size:14px; font-weight:700;}
		.off_li a:active{color:#e0e0dc;font-size:14px; font-weight:700;}
	
		
		.on_li a:link{ color:#fff4ac; font-size:14px; font-weight:700;}
		.on_li a:visited{ color:#fff4ac;font-size:14px; font-weight:700;}
		.on_li a:hover{ color:#fff4ac;font-size:14px; font-weight:700;}
		.on_li{ height:35px; width:88px; text-align:center; line-height:30px; color:#fff4ac;font-size:14px; font-weight:700;}
		.off_li{ height:35px; width:88px; text-align:center; line-height:30px; color:#fff;font-size:14px; font-weight:700;}
		
						.heass a:link{ color:#fff4ac; font-size:14px; font-weight:700;}
		.heass a:visted{ color:#fff4ac;font-size:14px; font-weight:700;}
		.heass a:hover{ color:#fff4ac;font-size:14px; font-weight:700;}
		.heass{ height:35px; width:120px; text-align:center; line-height:30px; color:#fff4ac;font-size:14px; font-weight:700;}
		
	  .nav_search{ width:900px; margin:0 auto; padding-top:3px;}
	    .nav_search dd{ width:400px; float:left; line-height:22px;}
	
	    .nav{ clear:both;  height:30px; margin-top:5px; margin-bottom:5px;}	
	 	.head_nav2{ background:url(/images/right_t_bg.gif) repeat-x; border:1px solid #e5e3e3; margin-bottom:3px; padding-left:15px; line-height:25px;}

		
	.content{}
	  .con_new{ clear:both; height:100%; overflow:hidden;}
	    .new_left{width:740px; float:left; margin-top:6px;}
		 .left_box{ padding:2px 9px 5px 9px; margin:2px 3px 5px 3px; _display:inline;  font-size:12px;  float:left; width:220px; height:auto; 
		 overflow:hidden; line-height:150%;  border:1px solid #a3defc;}
		 .left_box H3 { margin:5px 0px; font-size:14px; font-weight:bold; color: #c2057b;}

	
		.new_right{ width:250px; float:right;}
		  .right_box{ margin-top:8px; border:1px solid #e5e3e3;}
		     .right_box_t{ background:url(../images/right_t_bg.gif) repeat-x; padding-top:8px; height:22px; text-indent:15px;}
			 .right_box_c{ padding:5px; }
			   .right_box_c li{  line-height:23px; text-indent:8px; height:23px; overflow:hidden;}


				 
	  .liner{clear:both; margin-top:8px; border:1px solid #e2e2e2; background:url(../images/link.gif) repeat-x;}
		 .linker_c{ padding:5px; line-height:22px;}
		 
	   .footer{ margin-top:5px;  text-align:center; line-height:25px; clear:both; color:#125585;}

	  /************************************** list ************************/
	  .listnext {text-align:center;  padding-bottom: 5px;  padding-top: 5px; font-size:14px; font-weight:bold;}
	   .gd{ padding-right:15px; padding-top:5px;}
	   
	  .list_search{clear:both; height:100%; overflow:hidden; text-align:center;}
	  	.list_search_k{  height:150%; overflow:hidden; float:left; margin:5px 50px;}
		  
	  .list_con{clear:both; height:100%; overflow:hidden;}

	  
	  .list_gg{width:728px; height:90px; margin:5px 0px 5px 5px; }
	  
	    .list_con_l{width:740px; float:left; margin-top:8px;}
		.list_con_l{width:740px; float:left; margin-top:8px;}
		
		 .list_con_2{ width:1000px; float:left; margin-top:8px;}
		 
		  .left_list_box{ background:url(/images/left_list_box.gif) repeat-x; border:1px solid #e4eefb; margin-bottom:3px;}
		    .list_box_t{padding-top:8px; height:20px;text-indent:10px; padding-right:10px;}
			.list_box_c{padding:5px; height:100%; overflow:hidden;}
			.list_box_c1{margin:2px 5px 2px 5px; _display:inline;  font-size:12px;  float:left; width:170px; height:auto; 
		 overflow:hidden; line-height:150%;  }
			.list_box_c2{ margin:0px auto; width:720px; padding:5px 0px;}
           .list_box_c2 table{ border:#eeeeee 1px solid; width:100%;}
			.list_box_c2 th{border-right: #eeeeee 1px solid; border-bottom:#eeeeee 1px solid;  padding:0px 10px 5px 10px; 
			width:100px; font-size:14px; font-weight:700px; color:#333; text-align:center;}
            .list_box_c2 a{  width:100px; font-size:12px; font-weight:700px; color:#333; }
            .list_box_c2 td{ border-bottom: #eeeeee 1px solid;  padding:10px 0px 10px 20px; }
            .list_box_c2 td li{ border-right:#CCCCCC 1px solid; float:left; margin:5px 5px; padding:0px 5px; line-height:20px; white-space:nowrap;}
			.list_box_c2 td li a{color:#002cad;  }
			.list_box_c2 td span{ font-weight:lighter; font-size:12px; width:100%; color:#999; text-align:center;  }

			
		.list_con_r{ width:250px; float:right;}
		  .list_right_box{ margin-top:8px; border:1px solid #e5e3e3;}
		     .list_r_box_t{ background:url(/images/right_t_bg.gif) repeat-x; padding-top:8px; height:22px; text-indent:15px;}
			 .list_r_box_c{ padding:5px; height:100%; overflow:hidden;}
			 .list_r_box_c1{margin:2px 5px; _display:inline;  font-size:12px;  float:left; width:100px; height:auto; overflow:hidden; line-height:150%;  }
			   .list_r_box_c li{  line-height:23px; text-indent:8px; height:23px; overflow:hidden;}
			   /*.list_r_box_c li:hover{  line-height:23px; text-indent:8px; background:#CCCCCC;}*/
			    .list_r_box_c2{ padding:5px; height:100%; overflow:hidden;}
				.list_r_box_c2 li{  text-indent:8px; height:auto;}
			   
			   	.list_r_box_c3{ padding:5px; height:100%; overflow:hidden;}
				.list_r_box_c3 ul{ padding:5px; height:100%; overflow:hidden;  border-bottom: 1px dashed #c0d9f7; }
				.list_r_box_c3 li{  text-indent:8px; height:auto; overflow:hidden; margin-bottom:10px; margin-top:3px;}
				
				
		.list_wz{ border:1px solid #e4eefb; margin-bottom:3px;}	   
		.list_wz_bt{ border-bottom:#eeeeee 1px solid; padding-top:8px; width:100%; height:auto;}
		
		.list_wz_nr {padding:20px 10px;  height:auto; overflow:hidden;text-indent: 2em; line-height:20px; text-align:left;}


 .left_404{ float:left; padding:9px  9px; margin:2px 3px 5px 3px; _display:inline;  font-size:12px; width:975px;   height:auto; 
		 overflow:hidden; line-height:150%; border-bottom:1px dashed #a3defc;}
		 .left_404 li{ float:left; margin:0px 5px;  width:70px; white-space:nowrap;}
		 
		 
		 
.city_t{font-size:18px; font-weight:bold; color: #c2057b;		} 
.city_f{font-size:14px; font-weight:bold; color: #c2057b;		} 

.kuang{border:1px solid #d9d4d1; margin-bottom:5px;}