body {

    margin:0px auto;

    padding:0px;

    font-family:Tahoma, Geneva, sans-serif;

    background:url(bg.jpg) repeat-x #ffffff;

	color:#595959;

	font-size:11px;

	}

a{font-family:Tahoma, Arial, Geneva, sans-serif;

}

a:link{

    font-size:11px;

	text-decoration:underline;

	}

a:visited{

    font-size:11px;

	text-decoration:underline;

	text-decoration:none;

	}

a:hover{

   text-decoration:none;

   }

dt{

  float:left;

  }



dd{

  margin-left:0px;

  float:left;

  



}

dl{

  list-style:none;

  padding:0px;

  margin:0px;

 }

ul{

  list-style:none;

  padding:0px;

  margin:0px;

 

}

li{

  list-style:none;

  padding:0px;

  margin:0px;

  float:left;

}





#main{

    width:940px;

	margin:auto;

	padding:auto;

	

}





/*  header  */

#header{

    width:940px;

	height:148px;

	background:url(header.jpg);

}

#logo{

    width:426px;

	height:148px;

	background:url(logo.jpg);

	}





/*  menu  */

#menu{

    width:940px;

	height:49px;

}

#menu ul{

    width:auto;

	}



#menu li{

    vertical-align:middle;

	height:49px;

	color:#FCF2E6;

	

	

}



#m-home{

     width:auto;

	 text-align:center;

	 margin-left:20px !important;

	 margin-left:16px;

	 }

#m-txt{

     width:auto;

	 text-align:center;

	 }

#m-home a:link,#m-home a:visited{

    font-family:Tahoma;

    font-size:12px;

	width:auto;

    float:left;

    color:#ffffff;

	vertical-align:middle;

	line-height:49px;

    text-decoration:none;

	padding-top:0px;

	font-weight:bold;

   }

#m-home a:hover{

   text-decoration:underline;

   }

#m-txt a:link,#m-txt a:visited{

    font-family:Tahoma;

    font-size:12px;

	width:auto;

    float:left;

    color:#ffffff;

	vertical-align:middle;

	line-height:49px;

    text-decoration:none;

	padding-top:0px;

	font-weight:bold;

	

   }

   

#m-txt a:hover{

	text-decoration:underline;

	}



#menu li a:hover{

    text-decoration:underline;

	

	

}

#men-on{

   font-size:12px;

   font-weight:bold;

   text-align:center;

  }

#men-on a:link,#men-on a:visited{

    font-family:Tahoma;

    font-size:12px;

	width:auto;

    float:left;

    color:#E96324;

	vertical-align:middle;

	line-height:49px;

    text-decoration:none;

	padding-top:0px;

	font-weight:bold;

	

	}

#m-contact{

     width:auto;

	 text-align:center;

	 }

#m-txt{

     width:auto;

	 text-align:center;

	 }

#m-contact a:link,#m-contact a:visited{

    font-family:Tahoma;

    font-size:12px;

	width:auto;

    float:left;

    color:#ffffff;

	vertical-align:middle;

	line-height:49px;

    text-decoration:none;

	padding-top:0px;

	font-weight:bold;

   }

#m-contact a:hover{

   text-decoration:underline;

   }

#m-line{

   width:40px;

   height:49px;

   background:url(m-line.jpg)

   }







/*  content */

#content{

    width:536px;

	height:968px;

	float:left;

	margin-top:7px;

}

#hot{

    width:536px;

	height:auto;

	float:left;

	}

#hot-top{

   width:536px;

   font-size:8px;

   height:11px;

   background:url(hot-top.jpg) no-repeat;

   }

#hot-bg{

   width:536px;

   height:221px;

   background:url(hot-bg.jpg) repeat-x;

   }

#hot-bottom{

   width:536px;

   height:10px;

   background:url(hot-bottom.jpg) no-repeat;

   }

#hot a:link,#hot a:visited,#hot a:hover

  {font-size:13px;

  font-weight:normal;

  }

#flash{

    width:289px;

	height:221px;

	background:url(flash.jpg);

	float:left;

	}

#hot-fenge{

    width:10px;

	height:221px;

	float:left;

	}

#hot-txt{

    width:227px;

	height:221px;

	float:left;

	}

#hot-t-dd1{

   width:213px;

   height:16px;

   margin-top:5px;

	}

#hot-t-dd1 a:link,#hot-t-dd1 a:visited{

   font-size:12px;

   color:#494748;

   text-decoration:none;

   font-weight:bold;

   }

	

#hot-t-dd1 a:hover{

   text-decoration:underline;

	}	

#hot-t-dd2{

   width:213px;

   height:auto;

   line-height:16px;

	}	

#hot-t-fg{

   width:213px;

   height:8px !important;

   height:2px;

   font-size:8px;

	}

#hot-t-dd3{

   width:213px;

   height:18px;

   background:url(dot.gif) left no-repeat;

	}

#hot-t-dd3 a:link,#hot-t-dd3 a:visited{

   width:190px;

   height:18px;

   float:left;

   margin-left:18px;

   color:#494748;

	}

#con-top{

   width:536px;

   height:11px !important;

   font-size:8px;

   background:url(con-top.jpg) no-repeat;

   margin-top:15px;

	}

#con-top1{

   width:536px;

   height:11px !important;

   font-size:8px;

   background:url(con-top.jpg) no-repeat;

   margin-top:7px;

	}

#con-bg{

   width:536px;

   height:629px;

   background:url(con-bg.jpg) repeat-y;

	}

#con-bg1{

   width:536px;

   height:890px;

   background:url(con-bg.jpg) repeat-y;

	}

#con-gg{

   width:536px;

   height:60px;

   background:url(con-bg.jpg) repeat-y;

	}

#con-gg li{

   width:468px;

   height:60px;

   background:#efefef;

   margin-left:32px !important;

   margin-left:17px;

   }

#con-fenge{

   width:536px;

   height:20px;

   clear:both;

	}

#con-line{

   width:536px;

   height:auto;

   background:url(con-bg.jpg) repeat-y;

	}

#con-line li{

   width:505px;

   height:12px;

   background:url(con-line.jpg) repeat-x;

   margin-left:16px !important;

   margin-left:7px;

	}

#con-tit{

   width:505px;

   height:24px;

   line-height:24px;

   vertical-align:middle;

   margin-left:16px;

	}

#con-tit a:link,#con-tit a:visited{

  font-size:12px;

  color:#31629A;

  text-decoration:none;

  font-weight:bold;

	}

#con-tit a:hover{

  text-decoration:underline;

}

#con-bottom{

   width:536px;

   height:11px !important;

   font-size:8px;

   background:url(con-bottom.jpg) no-repeat;

	}

#block{

   width:auto;

   height:auto;

	}

#b-pic1{

   width:187px;

   height:145px;

   background:url(b-pic1.jpg);

   margin-left:16px !important;

   margin-left:7px;

	}

#b-pic2{

   width:187px;

   height:145px;

   background:url(b-pic2.jpg);

   margin-left:16px !important;

   margin-left:7px;

	}

#b-pic3{

   width:187px;

   height:145px;

   background:url(b-pic3.jpg);

   margin-left:16px !important;

   margin-left:7px;

	}

#b-txt{

   width:310px;

   height:145px;

	}

#b-dd2{

   width:310px;;

   height:auto;

   line-height:18px;

	}	

#b-fg{

   width:310px;

   height:3px !important;

   height:2px;

   font-size:5px;

	}

#b-dd3{

   width:310px;

   height:18px;

   background:url(con-dot.jpg) left no-repeat;

	}

#b-dd3 a:link,#b-dd3 a:visited{

   width:295px;

   height:18px;

   float:left;

   margin-left:18px;

   color:#33649E;

   text-decoration:underline;

	}

#b-dd3 a:hover{

   text-decoration:none;

	}

#more a:link,#more a:visited{

    text-decoration:underline;

	color:#E96324;

	}

#more a:hover{

    text-decoration:none;

	}





/*  sidebar1  */

#sidebar1{

    width:224px;

	height:968px;

	float:left;

	margin-left:7px;

	margin-top:7px;

}

#sidebar11{

    width:224px;

	height:968px;

	float:left;

	margin-top:7px;

}

#new-top{

    width:224px;

	height:55px;

	background:url(new-top.jpg);

	float:left;

}

#new-bg{

    width:224px;

	height:168px;

	background:url(new-bg.jpg) repeat-x;

	float:left;

}

#new-bg a:link,#new-bg a:visited{

   color:#ffffff;

   float:left;

   margin-left:30px;

   text-decoration:underline;

}

#new-bg a:hover{

   text-decoration:none;

}

#new-bg dd{

    width:224px;

	height:18px;

	float:left;

	background:url(new-dot.gif) left no-repeat;

}

#new-bottom{

    width:224px;

	height:18px;

	background:url(new-bottom.jpg);

	float:left;

}



#s1-top{

    width:224px;

	height:58px;

	background:url(s1-top.jpg);

	float:left;

	margin-top:8px;

}

#s1-bg{

    width:224px;

	height:168px;

	background:#D1D161;

	float:left;

}

#s1-bg a:link,#s1-bg a:visited{

   color:#40413C;

   float:left;

   margin-left:30px;

   text-decoration:underline;

}

#s1-bg a:hover{

   text-decoration:none;

}

#s1-bg dd{

    width:224px;

	height:18px;

	float:left;

	background:url(s1-dot.gif) left no-repeat;

}

#s1-bottom{

    width:224px;

	height:10px;

	font-size:9px;

	background:url(s1-bottom.jpg) no-repeat;

	float:left;

}



#s2-top{

    width:224px;

	height:55px;

	background:url(s2-top.jpg);

	float:left;

	margin-top:8px;

}

#s2-bg{

    width:224px;

	height:184px;

	background:#D9DCD3;

	float:left;

}

#s2-bg a:link,#s2-bg a:visited{

   color:#41423C;

   float:left;

   margin-left:30px;

   text-decoration:underline;

}

#s2-bg a:hover{

   text-decoration:none;

}

#s2-bg dd{

    width:224px;

	height:18px;

	float:left;

	background:url(s2-dot.gif) left no-repeat;

}

#s2-bottom{

    width:224px;

	height:10px;

	font-size:9px;

	background:url(s2-bottom.jpg);

	float:left;

}

#s-gg1{

    width:224px;

	height:221px;

	background:url(s-gg1.jpg);

	float:left;

	margin-top:7px;

}

#s-gg1 li{

    width:200px;

	height:200px;

	background:#efefef;

	margin-top:11px;

	margin-left:12px !important;

	margin-left:6px;

	float:left;

}	

/*  sidebar2  */

#sidebar2{

    width:170px;

	height:968px;

	float:left;

	margin-left:3px;

	margin-top:7px;

}

#sidebar21{

    width:170px;

	height:968px;

	float:left;

	margin-top:7px;

}

#s-gg2{

    width:170px;

	height:600px;

	float:left;

	margin-top:3px;

}

#s-gg2 li{

    width:160px;

	height:600px;

	float:left;

	margin-left:4px !important;

	margin-left:2px;

	background:#cc0000;

}



#s3-top{

    width:170px;

	height:160px;

	background:url(s3-top.jpg);

	float:left;

	margin-top:8px;

}

#s3-bg{

    width:170px;

	height:182px;

	background:url(s3-bg.jpg) repeat-y;

	float:left;

}

#s3-bg a:link,#s3-bg a:visited{

   color:#3C3C3C;

   float:left;

   text-decoration:underline;

   font-weight:bold;

}

#s3-bg a:hover{

   text-decoration:none;

}

#s3-bg dd{

    color:#3C3C3C;

    width:150px;

	height:18px;

	float:left;

	line-height:18px;

	background:url(s3-dot.gif) left no-repeat;

	margin-left:12px !important;

	margin-left:6px;

}

#s3-bottom{

    width:170px;

	height:17px;

	background:url(s3-bottom.jpg);

	float:left;

}

/* list */

#con-111{

 width:auto;

 height:auto;

 float:left;

}

#con-list{

    width:536px;

	height:auto;

	float:left;

	margin-left:7px;

}

#list-b-txt{

   width:536px;

   height:auto;

	}

#list-b-txt dd{

   width:510px;

   height:auto;

   margin-left:16px !important;

   margin-left:8px;

	}

#list-tit{

   width:520px;

   height:24px;

   line-height:24px;

   vertical-align:middle;

   margin-left:16px;

	}

#list-tit a:link,#list-tit a:visited{

  font-size:12px;

  color:#31629A;

  text-decoration:none;

  font-weight:bold;

	}

#list-tit a:hover{

   text-decoration:underline;

}

#list-fenge{

   width:536px;

   height:8px;

   font-size:8px;

   line-height:8px;

   clear:both;

   float:left;

	}

#fenye{

    height:40px;

	vertical-align:middle;

	line-height:40px;

	text-align:center;

	font-size:12px;

	font-weight:bold;

	}

#fenye a:visited,#fenye a:link{

    color:#407180;

    font-size:12px;

	text-decoration:none;

	font-weight:bold;

	}

#fenye a:hover{

    text-decoration:underline;

	}



/* wenzhang */



#con-wz{

    width:706px;

	height:auto;

	float:left;

	margin-left:7px;

	}

#wz-top{

    width:706px;

	height:7px;

	background:url(wz-top.jpg);

	float:left;

	margin-top:7px;

	}

#wz-bg{

    width:706px;

	height:auto;

	background:url(wz-bg.jpg);

	float:left;

	}

#wz-bg a:link,#wz-bg a:visited{

    color:#585858;

	text-decoration:none;

   

	}

#wz-bottom{

    width:706px;

	height:15px;

	background:url(wz-bottom.jpg);

	float:left;

	}

	

#wz-tit{

   width:690px;

   height:40;

   text-align:center;

   font-size:20px;

   float:left;

    margin-left:5px;

	}

#wz-line{

   width:700px;

   height:auto;

   background:url(con-bg.jpg) repeat-y;

   margin-left:8px !important;

   margin-left:5px;

	}

#wz-line li{

   width:690px;

   height:12px;

   background:url(con-line.jpg) repeat-x;

	}

#wz-b-txt{

   width:690px;

   height:auto;

   line-height:18px;

   float:left;

   margin-left:10px !important;

   margin-left:5px;

	}

#wz-b-txt dd{

   width:690px;

   height:auto;

   line-height:20px;

   float:left;

	}

	

/* zdy */	

#zdy-top{

    width:940px;

	height:14px;

	background:url(zdy-top.jpg);

	float:left;

	margin-top:7px;

	}

#zdy-bg{

    width:940px;

	height:500px;

	background:url(zdy-bg.jpg);

	float:left;

	}

#zdy-bottom{

    width:940px;

	height:14px;

	background:url(zdy-bottom.jpg);

	float:left;

	}

#zdy-tit{

   width:920px;

   height:40;

   text-align:center;

   font-size:20px;

   float:left;

    margin-left:5px;

	}

#zdy-line{

   width:940px;

   height:20px;

   margin-left:10px;

	}

#zdy-line li{

   width:920px;

   height:12px;

   background:url(con-line.jpg) repeat-x;

	}	

#zdy-b-txt{

    width:920px;

   height:auto;

   line-height:18px;

   float:left;

   margin-left:10px !important;

   margin-left:5px;

	}

#zdy-b-txt dd{

   width:920px;

   height:auto;

   line-height:20px;

   float:left;

	}	







/*  footer  */

#footer{

    width:940px;

	height:180px;

	background:#C2C2C2;

	float:left;

	clear:both;

	color:#5D5D5D;

	margin-top:7px;

}

#footer a:link,#footer a:visited{

   font-weight:normal;

   color:#5D5D5D;

   text-decoration:none;

   }

#footer a:hover{

  text-decoration:underline;

  }



#f-menu{

    width:auto;

	margin-top:30px;

	float:left;

	margin-left:205px !important;

	margin-left:102px;

	}	

#f-line	{

    text-align:center;

	width:10px;

	}

#copyright{

    width:930px;

   text-align:center;

   float:left;

   margin-top:10px;

   }

#copyright a:link,#copyright a:visited{

  color:#5D5D5D;

  font-weight:bold;

  text-decoration:underline;

  }





/*  gg  */

#gg-header{

    width:468px;

	height:60px;

	margin-top:51px;

	background:#efefef;

	}

#gg111{

  width:200px;

  height:200px;

  float:left;

  background:url(gg111.jpg)



}




