/*
*******************
**=body
*******************
*/
body {
	font-family: "宋体", "Microsoft songti", Arial, Helvetica, sans-serif,Times New Roman;
	font-size: 16px;

  /*height: 2220px;*/

	background: url("../img/hero-bg2.jpg") no-repeat top center #000;
}

#lingyu {
  background: url("../img/lingyu_bg.jpg") no-repeat top center #000;
}

.container {
  margin: 408px auto 60px;
  width: 1024px;
  /*height: 1980px;*/
}

.main {
  width: 1024px;
  /*height: 2030px;*/
  background: url("../img/hero_main_bg.jpg") repeat-y;
}

.main_ft {
  background:url("../img/hero_main_ft.jpg") bottom center no-repeat;
  /*height:2030px;*/
}

.main_hd {
  background: url("../img/hero_main_hd.jpg") no-repeat;
}

p {
  color: #fec782;
  padding: 20px 35px;
  margin-bottom: 0px;
}

.txt {
  color: #ff0000;
  padding: 82px 35px 20px 35px;
  margin-bottom: 0px;
}

.txt img {
	width: 401px;
	height: 176px;
}

.hero_txt{
	height: 414px;
}

.hero_btn {
	height: 50px;
	width: 600px;
	margin: 0 auto;
}

.ba1, .ba2, .ba3 {
	width: 180px;
	height: 50px;
	margin-right: 18px;
	background-image: url("../img/hero_abtn.png");
	float: left;
	cursor: pointer;
	text-indent: -9999px;
}

.ba1 {
	background-position: 0 0;
}

.ba2 {
	background-position: -200px 0;
}

.ba3 {
	background-position: -400px 0;
}

.ba1:hover{
	background-position: 0 -50px;
}

.ba2:hover{
	background-position: -200px -50px;
}

.ba3:hover{
	background-position: -400px -50px;
}
.hero_img, .hero_pic, .hero_title {
	width: 100%;
	height: 420px;
	margin: 0 auto;
}

.hero_title {
	height: 622px;
}

.hero_img img {
	width: 314px;
	height: 382px;
	margin-left: 14px;
}

.hero_pic img {
	width: 482px;
	height: 382px;
	margin-left: 14px;
}

/*.hero_title img{
	width: 542px;
	height: 90px;
	margin-left: 230px;
	margin-top: 140px;
}*/

.hero_title p {
	color: #000;
	text-align:center;
}

.title_left {
	width: 234px;
	height: 221px;
	margin-left: 250px;
	margin-right: 0px;
}

.title_right {
	width: 284px;
	height: 221px;
	margin-left: -8px;
}

.hero_shuxing {
	width: 1024px;
	height: 2390px;
	margin:0 auto;
}

#zl1 {
	width: 529px;
	height: 165px;
	margin-left:216px;
}

#zl2 {
	width: 538px;
	height: 69px;
	margin-left:216px;
}

#zl3 {
	width: 775px;
	height: 99px;
	margin-left:92px;
}

#zl4 {
	width: 371px;
	height: 463px;
	margin-left:310px;
}

#zl5 {
	width: 371px;
	height: 551px;
	margin-left:310px;
}

#zl6 {
	width: 371px;
	height: 516px;
	margin-left:310px;
}

.hero_toushi {
	width: 100%;
	height: 140px;
	margin:0 auto;
}

.hero_toushi img {
	width: 742px;
	height: 63px;
	margin-left: 148px;
}

img {
    margin-top: 12px;

}

table {
	margin:0 auto;
}
table, tr, th, td {
	border: 1px solid #000;

}

th {
	text-align: center;
	vertical-align: inherit;
}
.dress{
	margin-top: 20px;
}
.tz{
	margin-top:20px;
}
.sx{
	margin-top:20px;
}