.core-wrap {
  width: auto;
  height: auto;
  position: relative;
  background: #eeeeee;
  z-index: 99;
}
.core-wrap > .core-layout {
  width: auto;
  height: auto;
}
.core-wrap > .core-layout > .core-body {
  width: 100%;
  height: auto;
}
.core-wrap > .core-layout > .core-body > .ccg-bx > .wonder-wrap {
  width: 100%;
  height: auto;
  margin-top: 50px;
}
.core-wrap > .core-layout > .core-body > .ccg-bx > .wonder-wrap > .wonder-dv {
  width: 100%;
  height: 330px;
}
.core-wrap > .core-layout > .core-body > .ccg-bx > .wonder-wrap > .wonder-dv1 {
  height: 580px;
}
.core-wrap > .core-layout > .core-body > .ccg-bx > .wonder-wrap > .wonder-dv1 > .wonder-p {
  width: 50%;
  height: 378px;
  float: left;
  margin-top: 98px;
}
.core-wrap > .core-layout > .core-body > .ccg-bx > .wonder-wrap > .wonder-dv1 > .wonder-p > p {
  width: 386px;
  margin-left: 67px;
  float: left;
  color: #545454;
  text-indent: 2em;
}
.core-wrap > .core-layout > .core-body > .ccg-bx > .wonder-wrap > .wonder-dv1 > .wonder-img {
  float: right;
  width: 50%;
  height: 498px;
}
.core-wrap > .core-layout > .core-body > .ccg-bx > .wonder-wrap > .wonder-dv1 > .wonder-img > img {
  float: right;
  width: 645px;
  height: 422px;
  margin-right: 94px;
  margin-top: -22px;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 {
  width: 93%;
  height: 900px;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 img {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 .dv-info {
  padding-left: 12px;
  padding-top: 48px;
  border-left: 4px solid #000;
  font-size: 20px;
  color: #000;
  font-weight: bold;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 .sp-info {
  font-size: 16px;
  color: #8d8a8a;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-top {
  width: 100%;
  height: 486px;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-top > .top-left {
  width: 31%;
  float: left;
  height: 486px;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-top > .top-left > .top-lefta {
  width: 100%;
  height: 243px;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-top > .top-left > .top-leftb {
  width: 100%;
  height: 243px;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-top > .top-left > .top-leftb > div {
  width: 260px;
  margin: 0px auto;
  height: auto;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-top > .top-center {
  width: 22.2%;
  height: 486px;
  float: left;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-top > .top-center > .top-centera {
  width: 100%;
  height: 50%;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-top > .top-center > .top-centerb {
  width: 100%;
  height: 50%;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-top > .top-center > .top-centerb > div {
  width: 90%;
  margin: 0px auto;
  height: auto;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-top > .top-right {
  width: 44%;
  float: left;
  height: 486px;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-top > .top-right > .top-righta {
  width: 100%;
  height: 50%;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-top > .top-right > .top-rightb {
  width: 100%;
  height: 50%;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-top > .top-right > .top-rightb > div {
  width: 270px;
  height: auto;
  margin: 0 auto;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-bottom {
  width: 100%;
  height: 486px;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-bottom > .bottom-left {
  width: 53.2%;
  float: left;
  height: 486px;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-bottom > .bottom-left > .bottom-lefta {
  width: 100%;
  height: 50%;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-bottom > .bottom-left > .bottom-leftb {
  width: 100%;
  height: 50%;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-bottom > .bottom-left > .bottom-leftb > div {
  width: 270px;
  margin: 0px auto;
  height: auto;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-bottom > .bottom-center {
  width: 22%;
  height: 486px;
  float: left;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-bottom > .bottom-center > .bottom-centera {
  width: 100%;
  height: 50%;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-bottom > .bottom-center > .bottom-centerb {
  width: 100%;
  height: 50%;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-bottom > .bottom-center > .bottom-centerb > div {
  width: 90%;
  margin: 0px auto;
  height: auto;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-bottom > .bottom-right {
  width: 22%;
  height: 486px;
  float: left;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-bottom > .bottom-right > .bottom-righta {
  width: 100%;
  height: 50%;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-bottom > .bottom-right > .bottom-rightb {
  width: 100%;
  height: 50%;
}
.core-wrap > .core-layout > .core-body > .wonder-dv2 > .wonder-bottom > .bottom-right > .bottom-rightb > div {
  width: 243px;
  height: auto;
  margin: 0 auto;
}
.core-wrap > .core-layout > .core-body > .town-wrap {
  width: 93%;
  height: 1250px;
}
.core-wrap > .core-layout > .core-body > .town-wrap > .town-tit {
  height: 332px;
}
.core-wrap > .core-layout > .core-body > .town-wrap > .town-tit > img {
  float: right;
}
.core-wrap > .core-layout > .core-body > .town-wrap > .town-tit p {
  width: 343px;
  display: inline-block;
  float: right;
  margin-top: 58px;
  text-indent: 2em;
  margin-right: 22px;
  color: #eeeeee;
}
.core-wrap > .core-layout > .core-body > .town-wrap > .town-left {
  width: 47%;
  height: 980px;
  float: left;
}
.core-wrap > .core-layout > .core-body > .town-wrap > .town-left > .left-top {
  height: 490px;
  width: 100%;
}
.core-wrap > .core-layout > .core-body > .town-wrap > .town-left > .left-top > div:first-child {
  width: 100%;
  height: 287px;
}
.core-wrap > .core-layout > .core-body > .town-wrap > .town-left > .left-top > div:first-child > img {
  width: 100%;
  height: 287px;
  display: inline-block;
}
.core-wrap > .core-layout > .core-body > .town-wrap > .town-left > .left-top > div:last-child {
  width: 100%;
  height: 200px;
  font-size: 20px;
  font-weight: bold;
  padding: 40px;
}
.core-wrap > .core-layout > .core-body > .town-wrap > .town-left > .left-top > div:last-child > span {
  font-size: 17px;
  color: #545454;
}
.core-wrap > .core-layout > .core-body > .town-wrap > .town-left > .left-btm {
  height: 490px;
  width: 100%;
}
.core-wrap > .core-layout > .core-body > .town-wrap > .town-left > .left-btm > div:first-child {
  width: 100%;
  height: 287px;
}
.core-wrap > .core-layout > .core-body > .town-wrap > .town-left > .left-btm > div:first-child > img {
  width: 100%;
  height: 287px;
  display: inline-block;
}
.core-wrap > .core-layout > .core-body > .town-wrap > .town-left > .left-btm > div:last-child {
  width: 100%;
  height: 200px;
  font-size: 20px;
  font-weight: bold;
  padding: 40px;
}
.core-wrap > .core-layout > .core-body > .town-wrap > .town-left > .left-btm > div:last-child > span {
  font-size: 17px;
  color: #545454;
}
.core-wrap > .core-layout > .core-body > .town-wrap > .town-right {
  width: 46%;
  height: 490px;
  float: right;
  margin-right: 31px;
}
.core-wrap > .core-layout > .core-body > .town-wrap > .town-right > .town-right-img {
  width: 100%;
  height: 287px;
}
.core-wrap > .core-layout > .core-body > .town-wrap > .town-right > .town-right-img > img {
  width: 100%;
  height: 287px;
  display: inline-block;
}
.core-wrap > .core-layout > .core-body > .town-wrap > .town-right > .town-right-info {
  width: 93%;
  height: 200px;
  font-size: 20px;
  font-weight: bold;
  padding: 55px;
  text-align: right;
  padding-right: 23px;
}
.core-wrap > .core-layout > .core-body > .town-wrap > .town-right > .town-right-info > span {
  font-size: 17px;
  color: #eeeeee;
}
.core-wrap > .core-layout > .core-body > .travel-wrap {
  width: 93%;
  height: 1170px;
}
.core-wrap > .core-layout > .core-body > .travel-wrap > div:first-child {
  height: 332px;
  margin-bottom: 68px;
}
.core-wrap > .core-layout > .core-body > .travel-wrap > .travel-left {
  width: 63%;
  height: 732px;
  float: left;
}
.core-wrap > .core-layout > .core-body > .travel-wrap > .travel-left > img {
  width: 100%;
  height: 50%;
  display: inline-block;
}
.core-wrap > .core-layout > .core-body > .travel-wrap > .travel-right {
  width: 32%;
  height: 732px;
  float: right;
}
.core-wrap > .core-layout > .core-body > .travel-wrap > .travel-right p {
  width: 350px;
  color: #eeeeee;
  text-indent: 2em;
  border-left: 3px solid #eeeeee;
  padding-left: 20px;
}
.core-wrap > .core-layout > .core-body > .travel-wrap > .travel-right p:last-child {
  margin-top: 80px;
}
.core-wrap > .core-layout > .core-body > .item-wrap {
  width: 93%;
  height: 1560px;
  margin-top: 93px;
}
.core-wrap > .core-layout > .core-body > .item-wrap > div:first-child {
  height: 284px;
}
.core-wrap > .core-layout > .core-body > .item-wrap > div:first-child > img {
  float: right;
}
.core-wrap > .core-layout > .core-body > .item-wrap > .item-info {
  height: 400px;
  margin-top: 20px;
}
.core-wrap > .core-layout > .core-body > .item-wrap > .item-info > .info-left {
  width: 30%;
  float: left;
  margin-top: 10px;
  padding-right: 25px;
  padding-left: 5px;
  border-right: 4px solid #545454;
}
.core-wrap > .core-layout > .core-body > .item-wrap > .item-info > .info-left > h6 {
  font-size: 20px;
  font-weight: bold;
}
.core-wrap > .core-layout > .core-body > .item-wrap > .item-info > .info-left > p {
  color: #545454;
  text-indent: 2em;
}
.core-wrap > .core-layout > .core-body > .item-wrap > .item-info > .info-left > a {
  color: #569dd5 !important;
}
.core-wrap > .core-layout > .core-body > .item-wrap > .item-info > .info-right {
  width: 61%;
  float: right;
  margin-right: 43px;
}
.core-wrap > .core-layout > .core-body > .item-wrap > .item-info > .info-right > img {
  display: inline-block;
  width: 100%;
  height: 330px;
}
