@charset "gb2312";

body{
	margin:0; padding:0;
	text-align:center;
	font-size:12px;  background:url(images/ny_bg.jpg) repeat-x top #FFFFFF;
	}
#wrap{
	margin:0 auto; padding:0;
	width:958px; text-align:left;
	}
#header{
	margin:0; padding:0;
	width:958px;		
	}

	
#lg_bg{
margin:0; padding:28px 0 0 0;  height:104px; float:left; width:958px; 
}
#lg{
	margin:0; padding:0; float:left;
	}	
#lga{
	margin:0; padding:0 0px 0 0; float:right;
	}
	
#navbox{margin:0 auto; width:958px; height:37px; overflow:hidden; background:url(images/menu_bg.jpg) repeat-x;
float:left;}
#navbox ul{ margin:0; padding:0;  list-style:none; margin-left:15px;}
.navbox_li{ float:left;
display:inline;}
a.a_nav1:link,a.a_nav1:visited{ width:110px; display:block; text-align:center; line-height:35px; font-family: Arial, Helvetica, sans-serif;  font-size:14px; color:#BAE3FF; font-weight:bold;
text-decoration:none;}
a.a_nav1:hover{ color:#fff; text-decoration:none;height:37px; line-height:35px; background:url(images/hover.jpg) no-repeat;}

.nav2box{ position:absolute; display:none;  margin-top:-2px;  margin-left:-2px; text-transform:uppercase; }
.nav2box a:link,.nav2box a:visited{ display:block; width:114px; height:30px;  text-align:center; color:#fff; background:url(images/menu_bg.jpg) repeat-x; line-height:24px; overflow:hidden; text-decoration:none; font-weight:bold; font-size:13px; }
.nav2box a:hover{  color:#F2AC25; text-decoration:none; }

#nav{
margin:0; _margin:0; padding:0; width:958px; height:42px; 
}
#flash{
	margin:8px 0 0 0;  _margin:0px 0 0 0; padding:0; float:left;
	width:958px;  text-align:center;
	}
/*----------------------top----------------------------*/		

#contenter{
margin:16px 0 15px 0; padding:10px 0 0 0; width:958px;  float:left; text-align:center;
}
#contenter1{
 background:url(images/zj_bg.jpg) repeat-x;
margin:0 auto; padding:10px 0 0 228px; _padding:10px 0 0 228px; width:100%; float:left; 
}



#left{
margin:0 0 15px 10px; _margin:19px 0 25px 0px; padding:0; width:301px; float:left; 
}

#gsjj{
margin:0; padding:0;  height:26px; width:301px; float:left;
}
.ab_pub{
margin:0; padding:0; float:left;
}

#gs_con{
margin:0; padding:7px 0 5px 0px; width:273px; float:left; 

}
#gs_txt{
	margin:0; padding:0px 10px 0px 0px; width:270px; text-align:left; 
	font-family: Arial, Helvetica, sans-serif; color:#686868; font-size:12px;  float:left; line-height:25px;
	}
	
.tp1{
margin-right:8px; margin-top:0px; padding:0; float:right;
}
/*----------------------gsjj----------------------------*/


#mid{
margin:0 0 15px 0px;  padding:0; width:320px; float:left; 
}

#xwzx{
margin:0; padding:0;  height:26px; width:301px; float:left;
}
#xw_con{
margin:0; padding:0 0 5px 0px; width:291px; float:left; 
}

#news1{
margin:0; padding:0; float:left; width:291px; overflow:hidden;
}
#news1{
	margin:10px 0 0 0;
	padding:0;
	width:291px;
	float:left;
}
#news1 ul{
	margin:0;
	padding:0;
	list-style:none;
	
}
#news1 ul li{
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 10px; 
    line-height:20px;   height:25px;
	background:url(images/xtp.jpg) left no-repeat;
	border-bottom:#C7C7C7 1px dashed;
	float:left; width:291px; text-align:left;
}



.xw_line{
margin-right:8px; margin-top:0px; padding:0; float:left;
}


#xs_con{
margin:0; padding:0px 0 5px 0px; width:273px; float:left; 
}
.xs_tp{
margin-right:8px; margin-top:0px; padding:0; float:left; text-align:center;
}

/*----------------------news----------------------------*/	

#cpgd{
margin:8px 0 10px 10px;  padding:0; float:left; width:953px;
}
#cp{
margin:0;  padding:0; float:left;
}
#cp_mid{
margin:0;  padding:0; float:left; width:583px; height:25px;  background:url(images/cpzs_bg.jpg) repeat-x;
}
#cpgd_bg{
	margin:0; padding:0; width:944px; float:left;
	}
#al_gd{
margin:0; padding:19px 5px 10px 2px; 
width:934px; float:left; 
}	

/*-----------------------cpgd----------------------------*/	



/*-----------------------footer----------------------------*/	
	
#port2-pack{
width:100%;
height:38px;
border-top:#D6DFFF solid 1px;
border-bottom:#0276EF solid 9px;
padding:0;
margin:26px 0 0 0;
clear:both;
}

#port2-pack #port2{
width:100%;
height:38px;
background:#F3F3F3;
margin:0;
border-top:#FFF solid 1px;
border-bottom:#FFF solid 1px;
line-height:42px;
}
#port2-pack #port2 .port2box{
width:958px;
height:38px;
margin:0 auto;
overflow:hidden;
}
#port2-pack #port2 .port2box .text1{
width:auto;
height:38px;
line-height:40px;
color:#666;
font-size:12px;
float:left;
margin-right:12px;
overflow:hidden;
}
#port2-pack #port2 .port2box .text2{
width:auto;
height:38px;
line-height:40px;
float:right;
margin-right:12px;
overflow:hidden;
}
#port2-pack #port2 .port2box .text2 a,
#port2-pack #port2 .port2box .text2 a:link,
#port2-pack #port2 .port2box .text2 a:visited{
color:#666;
text-decoration:none;
font-size:12px;
}
#port2-pack #port2 .port2box .text2 a:hover,
#port2-pack #port2 .port2box .text2 a:active{
color:#333;
}
#port2-pack #port2 .port2box .search-box{
width:200px;
height:21px;
margin:8px auto;
float:left;
border:#999 solid 1px;
overflow:hidden;
}
#port2-pack #port2 .port2box .search-box .s-left{
width:165px;
height:21px;
line-height:20px;
background:#FFF;
border:none;
float:left;
font-size:12px;
color:#666;
margin:0;
}
#port2-pack #port2 .port2box .search-box .s-button{
width:33px;
height:22px;
background:url(images/search.jpg) no-repeat;
float:left;
border:0;
margin:0;
}
#bottom-pack{
width:100%;
height:72px;
margin:0;
padding:0;
border-top:#3A9EFC solid 1px;
background:#097FFB;
clear:both;
}
#bottom-pack #bottom{
width:958px;
height:72px;
margin:0 auto;
overflow:hidden;
font-size:12px;
color:#f5f5f5;
text-align:left;
}
#bottom-pack #bottom img{
float:right;
}
#bottom-pack #bottom a,
#bottom-pack #bottom a:link,
#bottom-pack #bottom a:visited{
color:#f5f5f5;
text-decoration:none;
font-size:12px;
}
#bottom-pack #bottom a:hover,
#bottom-pack #bottom a:active{
color:#FFF;
text-decoration:underline;
}

/*-----------------------right_ny1----------------------------*/	


#right_ny1{ 
margin:15px 0 0 10px;  padding:0; float:left; width:722px; overflow:hidden; 
}
.sub_tit_ny{ height:25px; width:154px; overflow:hidden; background:url(images/gs_ny.jpg)  no-repeat; float:left;}
.sub_tit_n_ny{  padding:0 0 0 15px; line-height:20px; overflow:hidden;  font-size:14px; color:#0099CC; float:left; display:inline; font-weight:bold;}

#ab_mid_ny{
margin:0; padding:0; width:565px; float:left; background:url(images/gs_ny_bg.jpg) repeat-x; 
height:25px; 
}
#ny_con{
margin:0; padding:0; width:677px;

}
#ny_txta{
	margin:0; padding:15px 0 10px 5px; width:670px;  
	font-family: Arial, Helvetica, sans-serif; color:#565654; font-size:12px;  float:left; line-height:26px; text-align:left;}


.ul_cpxla{overflow:hidden; padding:0; padding-bottom:0;margin:0;
padding:0;
list-style:none; width:212px; }

.ul_cpxla li{ margin:0; padding:0;}
.ul_cpxla li a:link,.ul_cpxla li a:visited{ PADDING-top:8px;   padding-left:25px;display:block; margin:0; font-size:12px; text-indent:0px; line-height:30px; background:url(images/cpfl_bg.jpg) left no-repeat; color:#0F5500;  height:31px;  text-decoration:none; text-align:left;  font-weight:bold;  }
.ul_cpxla li a:hover{ text-decoration:none; color:#FC3635;  font-size:12px; background:url(images/cpfl_bg.jpg) left no-repeat; line-height:30px; font-weight:bold;   }	

#qiehuan{
margin:0; padding:10px 0 10px 0; text-align:center;
}



#left_ny_m{
width:214px;
_height:200px;
height:auto;
min-height:200px;
overflow:hidden;
float:left;
background:#f5f5f5;
margin-left:5px;
_margin-left:0px;

}
#left_ny_m .title{
width:214px;
height:53px;
margin:0;
line-height:53px;
text-align:left;
background:#0264E9;
color:#f5f5f5;
font-size:15px;
text-indent:24px;
font-weight:bold;

}
#left_ny_m ul{
margin:0;
padding:0;
width:214px;
height:auto;
overflow:hidden;
padding-top:12px;
text-align:left;
}
#left_ny_m li{
width:180px;
line-height:24px;
/*margin:0 17px;*/
margin:0px 0 0 17px;
_margin:0 8px;
float:left;
list-style:none;

}
#left_ny_m li img{
margin-right:5px;
}
#left_ny_m li a,
#left_ny_m li a:link,
#left_ny_m li a:visited{
color:#666;
text-decoration:none;
font-size:12px;
padding-left:25px;
padding-top:0px;
height:60px;
background:url(../images/fl_xtp.jpg) left no-repeat;
}
#left_ny_m li a:hover,
#left_ny_m li a:active{
color:#000;
background:url(../images/fl_xtp.jpg) left no-repeat;
}

#left_ny_m .imgbox{
width:214px;
_height:106px;
height:auto;
min-height:106px;
overflow:hidden;
margin:40px auto 6px auto;
background:#FFF;
padding-top:14px;

}
#left_ny_m .imgbox img{
margin:4px 3px;
border:#CCC solid 1px;
}



#left_ny .imgbox{
width:214px;
_height:106px;
height:auto;
min-height:106px;
overflow:hidden;
margin:40px auto 6px auto;
background:#FFF;
padding-top:14px;

}
#left_ny .imgbox img{
margin:4px 3px;
border:#CCC solid 1px;
}

#dl{
margin:0 auto; padding:0; _padding:0px 0 0 0; clear:both; height:20px; 
} 
#footer{
margin:0 auto; padding:0; _padding:0px 0 0 0; clear:both; height:71px; background:#0276EF; 
} 
#footer_txt{
margin:0 auto; margin-top:30px;  padding:0; width:963px;   text-align:center; 
color:#fff; line-height:22px;
}

#fl{
margin:16px 0 15px 14px; -margin:6px 0 5px 8px; padding:0;
width:212px;  float:left; 
}
#fl ul{
margin:0; padding:0; list-style:none;
width:212px; 
}
#fl ul li{
PADDING-RIGHT: 0px; 
PADDING-LEFT:40px;  PADDING-top:1px; 
line-height:20px;   height:31px;
background:url(images/images/fl_xtp.jpg) left no-repeat;
text-align:left;
}
#fl ul li a:link,#fl ul li a:visited{
color:#FCE4E0; text-decoration:none;  font-size:12px;
}
#fl ul li a:hover{
color:#B39F22;    text-decoration:none;  font-size:12px;
}



