﻿body {
  padding: 0px;
  margin: 0px;
  overflow-x: hidden;
}
* {
  padding: 0px;
  margin: 0px;
}
a:link {
  color: rgb(165, 131, 81);
  text-decoration: none;
}
a:visited {
  text-decoration: none;
  color: rgb(165, 131, 81);
}
a:hover {
  color: rgb(165, 131, 81);
  text-decoration: inherit;
}
a:active {
  text-decoration: none;
  color: rgb(165, 131, 81);
}
ul,
ol {
  list-style-type: none;
}
img {
  border: none;
  vertical-align: middle;
}

.center {
  margin: 0px auto;
  width: 1280px;
}
.icon_title {
  width: 211px;
  height: 121px;
  text-indent: -99em;
  overflow: hidden;
  margin: auto auto 10px;
  background: url("../image/bg_title.png") left top no-repeat;
}
.icon_title.icon_1 {
  margin-bottom: 47px;
  background-position: 0px 0px;
}

.Tab li.change a {
  color: rgb(255, 255, 255);
}
i,
em,
address {
  font-style: normal;
}
.move_rights,
.move_lefts {
  float: left;
  width: 43px;
  height: 525px;
  position: absolute;
  top: 0px;
  z-index: 1500;
}
.move_lefts span,
.move_rights span {
  width: 82px;
  height: 82px;
  position: absolute;
  top: 50%;
  margin-top: 0px;
  background-repeat: no-repeat;
}
.move_lefts {
  left: -290px;
}
.move_lefts span {
  background-position: left top;
}
.move_lefts:hover span {
  background-position: left bottom;
}
.move_rights {
  right: -220px;
}
.move_rights span {
  background-position: right top;
}
.move_rights:hover span {
  background-position: right bottom;
}
#ZhiYe2 .center {
  position: relative;
  width: 1280px;
  margin: 0px auto;
}
#ZhiYe2 .photoshow_select2 a.change {
  background-position: right top;
}
#ZhiYe2 .move_rights,
#ZhiYe2 .move_lefts {
  float: left;
  width: 43px;
  height: 320px;
  position: absolute;
  top: -121px;
  z-index: 1500;
}
#ZhiYe2 .move_lefts span,
#ZhiYe2 .move_rights span {
  width: 80px;
  height: 82px;
  position: absolute;
  top: 50%;
  margin-top: 188px;
}
#ZhiYe2 .move_lefts {
  left: 55px;
}
#ZhiYe2 .move_lefts span {
  background: url("") left top no-repeat;
}
#ZhiYe2 .move_rights {
  right: 70px;
}
#ZhiYe2 .move_rights span {
  background: url("") left top no-repeat;
}
#Layer15 {
  height: 780px;
  position: relative;
  min-width: 1480px;
  margin: 0px auto;
  z-index: 100;
}
#Layer15 .center {
  position: relative;
  width: 1480px;
  margin: 0px auto;
}
#Layer15 .photoshow_select {
  text-align: center;
  margin-top: 20px;
}
#Layer15 .photoshow_select a {
  margin: 0px 2px;
  width: 20px;
  height: 20px;
  text-indent: 0px;
  background: url("../image/a_4.png") left top no-repeat;
  cursor: pointer;
  display: inline-block;
}
#Layer15 .photoshow_select a.change {
  background-position: right top;
}
#Layer15 .photoshow {
  width: 1000px;
  height: 650px;
  margin: 0px auto;
}
#Layer15 .photoshow li {
  width: 1000px;
  height: 650px;
  text-align: center;
  cursor: pointer;
}
#Layer15 .photoshow li img {
  max-width: 100%;
}
#Layer15 .photoshow li.roundabout-in-focus {
  cursor: default;
}
#Layer15 .photoshow li span {
  padding-top: 6em;
  display: block;
}
#Layer15 .move_rights,
#Layer15 .move_lefts {
  float: left;
  width: 43px;
  height: 320px;
  position: absolute;
  top: 0px;
  z-index: 1500;
}
#Layer15 .move_lefts span,
#Layer15 .move_rights span {
  width: 80px;
  height: 82px;
  position: absolute;
  top: 50%;
  margin-top: 188px;
}
#Layer15 .move_lefts {
  left: 210px;
}
#Layer15 .move_lefts span {
  background: url("../image/next.png") left top no-repeat;
}
#Layer15 .move_rights {
  right: 260px;
}
#Layer15 .move_rights span {
  background: url("../image/prev.png") left top no-repeat;
}
