#head {
	text-align: center;
	width: 762px;
	margin-right: auto;
	margin-left: auto;
}
.clear {
	clear: both;
}

#head_top {
	height: 64px;
	width: 762px;
}
#head_menu {
	height: 28px;
	width: 758px;
	background-image: url(../images/menu_bk.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
}
#head_bannar {
	height: 183px;
	width: 758px;
}
#body {
	width: 762px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background-attachment: fixed;
	background-image: url(../images/body/bd_bk.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	min-height:500px;    /*高度最小值设置为：100px*/
    height:auto !important; /*兼容FF,IE7也支持 !important标签*/
    height:500px; /*兼容ie6*/
}
#bd_bd {
	height: 9px;
	width: 100%;
}
#bd_bottom {
	width: 100%;
}


#bd_search {
	height: 35px;
	width: 762px;
	background-image: url(../images/body/search_bk.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}


#head_logo {
	float: left;
	height: 64px;
	width: 400px;
}
#head_lang {
	float: left;
	height: 64px;
	width: 361px;
}
#head_lang img {
	margin-top: 15px;
	margin-right: 9px;
	margin-bottom: auto;
	margin-left: auto;
	float: right;
}
#bd_content {

    min-height:500px;    /*高度最小值设置为：100px*/
    height:auto !important; /*兼容FF,IE7也支持 !important标签*/
    height:500px; /*兼容ie6*/
    overflow:visible;
	width: 100%;
}
#bd_content2 {

    min-height:585px;    /*高度最小值设置为：100px*/
    height:auto !important; /*兼容FF,IE7也支持 !important标签*/
    height:585px; /*兼容ie6*/
    overflow:visible;
	width: 100%;
}
#bd_content1 {

    min-height:550px;    /*高度最小值设置为：100px*/
    height:auto !important; /*兼容FF,IE7也支持 !important标签*/
    height:550px; /*兼容ie6*/
    overflow:visible;
	width: 100%;
}
#bd_content3{

    min-height:630px;    /*高度最小值设置为：100px*/
    height:auto !important; /*兼容FF,IE7也支持 !important标签*/
    height:630px; /*兼容ie6*/
    overflow:visible;
	width: 100%;
}
#bd_content4{

    min-height:680px;    /*高度最小值设置为：100px*/
    height:auto !important; /*兼容FF,IE7也支持 !important标签*/
    height:680px; /*兼容ie6*/
    overflow:visible;
	width: 100%;
}
#bd_left {
	height: 479px;
	width: 211px;
	float: left;
}
#bd_right {
	height: auto;
	width: 551px;
	float: left;
}
#bd_p_more {
	margin-right: 0px;
	float: right;
	width: 100%;
}
#bd_p_more img {
	float: right;
	margin-right: 0px;
}
#bd_l_cont {
	float: left;
	height: 316px;
	width: 177px;
	padding-top: 9px;
	padding-right: 17px;
	padding-bottom: 9px;
	padding-left: 17px;
	text-align: left;
}
#bd_right_top {
	height: 134px;
	width: 547px;
	float: left;
	background-image: url(../images/body/r_b.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}
#r_new_f {
	float: left;
	height: 130px;
	width: 290px;
	margin-top: 1px;
	text-align: left;
	margin-left: 20px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#r_more {
	float: left;
	height: auto;
	width: auto;
	margin: 0px;
	padding-top: 95px;
	padding-right: 9px;
	padding-bottom: 23px;
	padding-left: 164px;
}
#r_content {
	float: left;
	height: 360px;
	width: 551px;
	margin-top: 9px;
	background-image: url(../images/body/r_content_bk.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#r_content1 {
	float: left;
	height: 360px;
	width: 551px;;
	background-image: url(../images/body/mapcontent.gif);
	background-repeat: no-repeat;
	z-index:1
	background-position: left top;
}
#r_content2 {
	float: left;
	height: 360px;
	width: 551px;;
	background-image: url(../images/body/mapcontent1.gif);
	background-repeat: no-repeat;
	z-index:1
	background-position: left top;
}
#content_down{
    margin-left: 15px;
	height: 185px;
	width: 750px;
	margin-top: 9px;
	background-image: url(../images/body/content_local_bk.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#content_down_1{
  float: left;
	height:20px;
	width:600px;
    margin-left: 25px;
 	margin-top: 9px;

}
#content_down_2{
  float: left;
 margin-left: 25px;
 	margin-top: 25px;
}
#content_down_3{
  float: left;
  width:700px;
  padding-left: 30px;
  padding-top: 10px;
}
#content_down_text_1{
  float: left;
  width:110px;
  margin-left: 16px;
   margin-top: 0px;;
  cursor:hand;
  font-size: 14pt;
 }
#content_down_text_2{
  float: left;

  width:120px;
  margin-left: 55px;
   margin-top: 0px;
    cursor:hand;
}
#content_down_text_3{
  float: left;

  width:120px;
  margin-left: 55px;
   margin-top: 0px;
    cursor:hand;
}
#content_down_text_4{
  float: left;
 
  width:120px;
  margin-left: 55px;
  margin-top: 0px;
  cursor:hand;
}
#r_cont_r {
	float: left;
	height: 322px;
	width: 291px;
	margin-top: 12px;
	margin-left: 9px;
}
#r_cont_t {
	height: 206px;
	width: 291px;
	text-align: left;
}
#r_cont_t2 {

	float: left;
	height: 116px;
	width: 291px;

}
#r_cont_t img {
	float: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0px;
}
#a_cont {
	font-size: 9pt;
	line-height: 18px;
	margin: 8px;
	text-align: left;
}
a {
	color: #666666;
	font-size: 9pt;
	line-height: 18px;
	text-align: left;
}
#userlogin {
	height: 35px;
	width: 530px;
	float: left;
}
#login_pic {
	float: left;
	width: 108px;
}
#login_input {
	height: 22px;
	width: 280px;
	float: left;
	padding-top: 8px;
	text-align: left;
	padding-left: 10px;
}




#r_content_r {
	float: right;
	height: 79px;
	width: auto;
}
#content_r_r {
	float: right;
	height: auto;
	width: 242px;
	margin-top: 12px;
}
#cont_r_t1 {
	height: 35px;
	width: 100%;
	text-align: left;
	float: right;
}
#cont_r_t2 {
	float: left;
	width: 242px;
	text-align: left;
}
#cont_r_t3 {
	float:right;
	width: 242px;
}
#cont_r_t4 {
	float: right;
	height: auto;
	width: 230px;
	font-size: 10pt;
	padding-top: 70px;
	padding-left: 12px;
	text-align: left;
}

#bottom_link {
	text-align: left;
	
	width: 732px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#bottom_copy {
	text-align: center;
	
	width: 762px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#bt_logo {
	float: left;
	width: 211px;
}
#bt_content {
	float: right;
	width: 540px;
	padding-top: 8px;
	padding-left: 11px;
}
#copy_1 {
	text-align: left;
	float: left;
	width: 530px;
}
form {
	margin: 0px;
	padding: 0px;
}
#login_input2 {

	height: 22px;
	width: 130px;
	float: left;
	padding-top: 10px;
	text-align: left;
	padding-left: 2px;
}
.login_input {
	font-size: 9pt;
	color: #999999;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #666666;
}
#search_line {
	float: left;
	height: 35px;
	width: 15px;
}
#search_k {
	float: left;
	height: 35px;
	width: 200px;
}
#search_bt {
	float: left;
	width: 61px;
	height: 5px;
}
#search_z {
	float: left;
	height: 27px;
	width: 133px;
	padding-top: 8px;
	padding-left: 5px;
	text-align: left;
}
#ny_left {
  
	text-align: center;
	width: 183px;
	margin-right: auto;
	margin-left: auto;
}
#ny_left_content {
	text-align: left;
	width: 171px;
	margin-right: auto;
	margin-left: auto;
	min-height:250px;    /*高度最小值设置为：100px*/
    height:auto !important; /*兼容FF,IE7也支持 !important标签*/
    height:250px; /*兼容ie6*/
	background-color: #FFFFFF;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#ny_content_top {
	width: 538px;
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	clear: both;
	height: auto;
}
#ny_content_top a {
	font-size: 9pt;
	line-height: 18px;
	color: #666666;
	float: left;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
}
#ny_left_menu {

	text-align: left;
	width: 171px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	background-color: #FFFFFF;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#ny_menu_k {
	height: 18px;
	width: 159px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-top: 1px;
	background-image: url(../images/ny/menu_bk.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	cursor: hand;
}
#ny_menu_k a:link {
	font-family: "宋体";
	font-size: 9pt;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
}
#ny_menu_k a:visited {

	font-family: "宋体";
	font-size: 9pt;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
}
#ny_menu_k a:hover {

	font-family: "宋体";
	font-size: 9pt;
	font-weight: bolder;
	color: #0066CC;
	text-decoration: none;
}
.news_ul {
	list-style-type: none;
}
.news_list {
	line-height: 150%;
	text-align: left;
	margin: 0px;
	background-color: #FFFFFF;
	float: left;
	width: 528px;
    min-height:25px;    /*高度最小值设置为：100px*/
    height:auto !important; /*兼容FF,IE7也支持 !important标签*/
    height:25px; /*兼容ie6*/
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.list_data {
	font-family: "宋体";
	font-size: 9pt;
	color: #FF3300;
	text-decoration: none;
	margin-left: 5px;
	font-weight: 300;
}
.list_font {
	font-family: "宋体";
	font-size: 9pt;
	color: #006699;
	line-height: 18px;
}
.title_h_16 {
	font-family: "黑体";
	font-size: 16px;
	font-weight: bolder;
	color: #333333;
	text-decoration: none;
}
.news_list2 {

	line-height: 150%;
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	float: left;
	width: 538px;
}
.content_news {
	font-family: "宋体";
	font-size: 9pt;
	line-height: 18px;
	color: #666666;
	margin-top: 15px;
	margin-left: 20px;
	float: left;
	min-height:650px;    /*高度最小值设置为：100px*/
    height:auto !important; /*兼容FF,IE7也支持 !important标签*/
    height:250px; /*兼容ie6*/
	margin-right: 20px;
	margin-bottom: 15px;
}
.font_blue_c {
	font-family: "宋体";
	font-size: 9pt;
	font-weight: bold;
	color: #0066FF;
	text-decoration: none;
}
.font_red_c {

	font-family: "宋体";
	font-size: 9pt;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
}
.table_font_9 {
	font-family: "宋体";
	font-size: 9pt;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
}
#ny_menu_k2 {

	height: 18px;
	width: 159px;
	text-align: left;
	margin-right: auto;
	margin-left: 8px;
	margin-top: 1px;
	background-image: url(../images/ny/menu_bk.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	cursor: hand;
}
a:link {
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
}

#ny_menu_k2 a:link {

	font-family: "宋体";
	font-size: 9pt;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
}
#ny_menu_k2 a:visited {


	font-family: "宋体";
	font-size: 9pt;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
}
#ny_menu_k2 a:hover {


	font-family: "宋体";
	font-size: 9pt;
	font-weight: bolder;
	color: #0066CC;
	text-decoration: none;
}
a:visited {

	font-size: 9pt;
	color: #666666;
	text-decoration: none;
}
a:hover {

	font-size: 9pt;
	color: #FF9900;
	text-decoration: none;
}
#map_1 {
	height: 116px;
	width: 92px;
	float: left;
	margin-left: 10px;
}
#map_2 {
	float: left;
	height: 108px;
	width: 167px;
	margin-bottom:-10px;
}
.list_link {
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#ny_content_top_list {

	width: 538px;
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	clear: both;

    height:auto;
}
.form_input {
	font-size: 9pt;
	line-height: 25px;
	color: #666666;
	text-decoration: none;
	margin-top: 20px;
	margin-left: 20px;
}
#link_yq2 {
	float: left;
	width: 616px;
	height: auto;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
}
#link_yq {
	height: auto;
	width: 80px;
	float: left;
	padding-top: 4px;
	padding-left: 2px;
}
.list_download {

	font-family: "宋体";
	font-size: 9pt;
	color: #003366;
	text-decoration: none;
	margin-left: 5px;
	font-weight: 300;
}
.list_type {

	font-family: "宋体";
	font-size: 9pt;
	color: #003366;
	text-decoration: none;
	margin-left: 5px;
	font-weight: 300;
}
.news_contact {
	line-height: 150%;
	text-align: left;
	background-color: #FFFFFF;
	float: left;
	width: 508px;
	height: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin: 0px;
}
#head_menu a {
	font-family: "宋体";
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}
#head_menu ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#head_menu li {
	float: left;
	padding-left: 17px;
	padding-top: 4px;
}
#head_menu a:visited {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#head_menu a:hover {
	font-family: "宋体";
	color: #FFFF00;
	text-decoration: none;
	font-weight: bold;
}
#link_yq2 a img {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}