﻿/*****   閲嶇疆鐖跺厓绱� font-size  ****/

.header,
.contentblock-1,
.contentblock-2,
.cotnent-block3,
.cotnent-block7,
.cotnent-block8,
.cotnent-block9 {
  font-size: 0;
}

@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@-webkit-keyframes bounceInDown {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -40rem, 0);
    transform: translate3d(0, -40rem, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0.333333rem, 0);
    transform: translate3d(0, 0.333333rem, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -0.133333rem, 0);
    transform: translate3d(0, -0.133333rem, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 0.066667rem, 0);
    transform: translate3d(0, 0.066667rem, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInDown {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -40rem, 0);
    transform: translate3d(0, -40rem, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0.333333rem, 0);
    transform: translate3d(0, 0.333333rem, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -0.133333rem, 0);
    transform: translate3d(0, -0.133333rem, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 0.066667rem, 0);
    transform: translate3d(0, 0.066667rem, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}

@keyframes pulse {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}

/***********   澶撮儴   *************/

.pd-top-header {
  padding-top: 2.053333rem;
}

@media screen and (min-width: 720px) {
  .pd-top-header {
    padding-top: 2.533333rem;
  }
}

.top-img {
  position: relative;
}

.to-home {
  position: absolute;
  bottom: 10%;
  right: 0.293333rem;
  width: 15%;
  height: 0.8rem;
}

.header {
  position: fixed;
  top: 0;
  z-index: 10;
}

.nav-wrap {
  background: #dbd0c7;
}

.nav-wrap .nav-list {
  padding: 0.146667rem 0;
  margin-left: 0.066667rem;
}

.nav-wrap .nav-list ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.nav-wrap .nav-list li {
  padding: 0 0.106667rem 0;
  height: 0.613333rem;
  line-height: 0.613333rem;
  margin: 0 0.08rem;
}

.nav-wrap .nav-list li a {
  color: #7e5130;
  font-size: 0.32rem;
}

.nav-wrap .nav-list li.active {
  background-color: #876852;
  border-radius: 0.253333rem;
}

.nav-wrap .nav-list li.active a {
  color: #fff;
}

.banner {
  position: relative;
  height: 2.666667rem;
}

.banner .item {
  height: 2.666667rem;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  -webkit-transition: 0.6s;
  transition: 0.6s;
}

.banner .item.active {
  opacity: 1;
}

@media screen and (min-width: 720px) {
  .banner {
    height: 3.733333rem;
  }
}

.banner .swiper-container {
  height: 100%;
}

.banner .swiper-button-next,
.banner .swiper-button-prev {
  width: 1.066667rem;
  outline: none;
  background-size: 0.48rem 0.693333rem;
}

/***********   澶撮儴   *************/

/***********   鍏憡   *************/

.notice {
  height: 0.906667rem;
  line-height: 0.853333rem;
  background: url(../images/notice.jpg) no-repeat center / 100% 100%;
  font-size: 0.293333rem;
  color: #5b4a3c;
  padding-right: 0.4rem;
  padding-left: 9%;
}

/***********   鍏憡   *************/

/***********   绗� 1 鍖哄潡   *************/

.contentblock-1 {
  background: url(../images/bg_01.jpg) no-repeat center / 100% 100%;
  padding-bottom: 0.133333rem;
  position: relative;
  overflow: hidden;
}

.contentblock-1 .circular-wrap {
  padding-top: 0.24rem;
}

.contentblock-1 .circular-wrap li {
  width: 20%;
  text-align: center;
  float: left;
}

.contentblock-1 .circular-wrap li:nth-child(1) img,
.contentblock-1 .circular-wrap li:nth-child(2) img {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

.contentblock-1 .circular-wrap li:nth-child(3) img {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

.contentblock-1 .circular-wrap li:nth-child(4) img,
.contentblock-1 .circular-wrap li:nth-child(5) img {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

.contentblock-1 .circular-wrap span {
  line-height: 0.346667rem;
  letter-spacing: -0.026667rem;
  color: #7e5130;
  display: block;
  margin-top: 0.133333rem;
  font-size: 0.293333rem;
}

.contentblock-1 .circular-wrap img {
  width: 1.4rem;
  height: 1.346667rem;
  -webkit-animation-duration: 4s;
  animation-duration: 4s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.contentblock-1 .contentblock-table {
  border: solid 0.026667rem #6b635e;
  background-color: rgba(253, 236, 225, 0.8);
  width: 95%;
  margin: auto;
  -webkit-box-shadow: 0 0 0.266667rem 0 rgba(65, 60, 53, 0.48);
  box-shadow: 0 0 0.266667rem 0 rgba(65, 60, 53, 0.48);
  margin-top: 0.24rem;
}

.contentblock-1 .contentblock-table td {
  border-right: 0.013333rem solid #d6a17f;
  border-bottom: 0.013333rem solid #d6a17f;
  text-align: center;
  height: 0.933333rem;
  font-size: 0.4rem;
}

.contentblock-1 .contentblock-table a {
  font-size: 0.4rem;
  font-weight: bold;
  letter-spacing: -0.04rem;
  color: #ff7200;
}

.contentblock-1 .decorate1 {
  position: absolute;
  top: 3.066667rem;
  left: 0;
  width: 1.36rem;
  height: 1.106667rem;
}

.contentblock-1 .decorate2 {
  position: absolute;
  top: 3.173333rem;
  right: 0;
  width: 1.226667rem;
  height: 1.293333rem;
}

/***********   绗� 1 鍖哄潡   *************/

/***********   绗� 2 鍖哄潡   *************/

.cotnent-block2 {
  background: url(../images/bg_02.jpg) no-repeat center / 100% 100%;
  padding-bottom: 0.826667rem;
}

.cotnent-block2 .top {
  height: 0.8rem;
  line-height: 0.8rem;
  text-align: center;
  background: url(../images/1.jpg) no-repeat center / 100% 100%;
  font-size: 0.373333rem;
  letter-spacing: 0.213333rem;
  color: #ffffff;
  -webkit-box-shadow: 0.013333rem 0.026667rem 0.026667rem 0 rgba(180, 15, 12, 0.75);
  box-shadow: 0.013333rem 0.026667rem 0.026667rem 0 rgba(180, 15, 12, 0.75);
  padding-left: 0.24rem;
}

.cotnent-block2 .contentblock-table {
  background-color: rgba(255, 240, 237, 0.8);
  width: 95%;
  margin: auto;
  -webkit-box-shadow: 0 0 0.266667rem 0 rgba(65, 60, 53, 0.48);
  box-shadow: 0 0 0.266667rem 0 rgba(65, 60, 53, 0.48);
  margin-top: 0.346667rem;
}

.cotnent-block2 .contentblock-table thead tr {
  background-color: rgba(149, 110, 87, 0.5);
}

.cotnent-block2 .contentblock-table thead th {
  height: 0.56rem;
  line-height: 0.56rem;
  font-size: 0.32rem;
  color: #6a261b;
}

.cotnent-block2 .contentblock-table thead th:nth-child(1) {
  background-color: rgba(207, 177, 172, 0.6);
}

.cotnent-block2 .contentblock-table thead th:nth-child(2) {
  border-right: 0.013333rem solid #e3d7ce;
}

.cotnent-block2 .contentblock-table tbody td {
  height: 0.786667rem;
  border-bottom: 0.013333rem solid #e3d7ce;
  border-right: 0.013333rem solid #e3d7ce;
  text-align: center;
  color: #6a261b;
  font-size: 0.346667rem;
}

.cotnent-block2 .contentblock-table tbody td a {
  font-size: 0.346667rem;
}

.cotnent-block2 .contentblock-table tbody td.one-td {
  width: 2.666667rem;
  background-color: rgba(207, 177, 172, 0.4);
  border-right: none;
  font-size: 0.346667rem;
  color: #fff;
  position: relative;
}

.cotnent-block2 .contentblock-table tbody td.one-td a {
  text-shadow: 0 0.026667rem 0.04rem 0 rgba(72, 11, 11, 0.71);
}

.cotnent-block2 .contentblock-table tbody td.one-td::after {
  content: '';
  background: url(../images/2.png) no-repeat center / 100% 100%;
  position: absolute;
  top: 0.16rem;
  left: -0.106667rem;
  width: 95%;
  height: 0.506667rem;
}

.cotnent-block2 .contentblock-table tbody td.one-td span {
  position: relative;
  z-index: 1;
}

/***********   绗� 2 鍖哄潡   *************/

/***********   绗� 3 鍖哄潡   *************/

.cotnent-block3 {
  background: url(../images/bg_03.jpg) no-repeat center / 100% 100%;
  padding-bottom: 0.293333rem;
}

.cotnent-block3 .line-strip {
  height: 0.8rem;
  line-height: 0.8rem;
  font-size: 0.373333rem;
  color: #5b3f2e;
  text-align: center;
  background: url(../images/2.jpg) no-repeat center / 100% 100%;
}

.cotnent-block3 .decorate1,
.cotnent-block3 .decorate2,
.cotnent-block3 .decorate3,
.cotnent-block3 .decorate4,
.cotnent-block3 .decorate5 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}

.cotnent-block3 .decorate2,
.cotnent-block3 .decorate3 {
  width: 2.76rem;
  height: 2.386667rem;
}

.cotnent-block3 .decorate5 {
  width: 0.88rem;
  height: 2.826667rem;
  bottom: 0;
  top: auto;
}

.cotnent-block3 .decorate4 {
  left: auto;
  right: 0;
  bottom: 0.346667rem;
  top: auto;
  width: 1.013333rem;
  height: 2.533333rem;
}

.cotnent-block3 .decorate3 {
  right: 0;
  left: auto;
}

.cotnent-block3 .stripe1 {
  margin: 0.08rem 0;
}

.cotnent-block3 .contentblock-table {
  width: 95%;
  margin: auto;
  padding-top: 0.506667rem;
}

.cotnent-block3 .contentblock-table tr:nth-child(odd) td {
  background: #fb97ba;
}

.cotnent-block3 .contentblock-table tr:nth-child(even) td {
  background: #fa5785;
}

.cotnent-block3 .contentblock-table td {
  height: 0.826667rem;
}

.cotnent-block3 .contentblock-table td span {
  text-shadow: 0 0.026667rem 0.053333rem rgba(78, 6, 11, 0.35);
}

.cotnent-block3 .contentblock-table td a,
.cotnent-block3 .contentblock-table td span {
  font-size: 0.346667rem;
  color: #ffffff;
}

.cotnent-block3 .contentblock-table td.one-td {
  width: 1.866667rem;
  position: relative;
  text-align: right;
  padding-right: 0.533333rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media screen and (min-width: 720px) {
  .cotnent-block3 .contentblock-table td.one-td {
    width: 2.666667rem;
  }
}

.cotnent-block3 .contentblock-table td.one-td span {
  position: relative;
  z-index: 2;
}

.cotnent-block3 .contentblock-table td.one-td::after {
  content: '';
  background: url(../images/4.png) no-repeat center / 100% 100%;
  position: absolute;
  top: 0.213333rem;
  left: -0.053333rem;
  width: 95%;
  height: 0.453333rem;
}

/***********   绗� 3 鍖哄潡   *************/

/***********   绗� 4 鍖哄潡   *************/

.cotnent-block4 {
  background: url(../images/bg_04.png) no-repeat center / 100% 100%;
  background-color: #faece8;
  padding: 0.76rem 0 0.96rem;
  min-height: 5.146667rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: -0.08rem;
  position: relative;
  font-size: 0;
}

.cotnent-block4 .ti {
  font-size: 0.32rem;
  line-height: 0.413333rem;
  color: #583f1f;
  text-align: center;
  font-weight: 500;
  padding: 0.24rem 0 0;
}

.cotnent-block4 .shengxiao {
  width: 81%;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  text-align: center;
  padding: 0.266667rem 0 0.213333rem;
}

.cotnent-block4 .shengxiao li {
  width: 13%;
  height: 1.733333rem;
  background-color: #fef8f3;
  -webkit-box-shadow: 0 0 0.12rem 0 rgba(77, 58, 53, 0.32);
  box-shadow: 0 0 0.12rem 0 rgba(77, 58, 53, 0.32);
  border-radius: 0.133333rem;
  text-align: center;
  padding-top: 0.08rem;
}

.cotnent-block4 .shengxiao li font {
  display: inline-block;
  font-size: 0.346667rem;
  color: #583f1f;
}

.cotnent-block4 .shengxiao li .num {
  display: block;
  font-size: 0.32rem;
  letter-spacing: 0;
  color: #000;
  margin-bottom: 0.44rem;
  margin-top: 0.133333rem;
  font-weight: bold;
}

.cotnent-block4 .shengxiao li:last-child {
  margin-left: 2%;
}

.cotnent-block4 .shengxiao li.blue {
  background: #fef8f3 url(../images/1.png) no-repeat;
  background-position: center 0.08rem;
  background-size: 0.76rem 0.746667rem;
}

.cotnent-block4 .shengxiao li.blue .num {
  color: #0960ff;
}

.cotnent-block4 .shengxiao li.gren {
  background: #fef8f3 url(../images/3.png) no-repeat;
  background-position: center 0.08rem;
  background-size: 0.76rem 0.746667rem;
}

.cotnent-block4 .shengxiao li.gren .num {
  color: #01b87a;
}

.cotnent-block4 .shengxiao li.red {
  background: #fef8f3 url(../images/2.png) no-repeat;
  background-position: center 0.08rem;
  background-size: 0.76rem 0.746667rem;
}

.cotnent-block4 .shengxiao li.red .num {
  color: #f7035f;
}

.cotnent-block4 .lottery-date {
  width: 83%;
  margin: auto;
  font-size: 0.32rem;
  color: #583f1f;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0 0.08rem 0 0.253333rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  top: 0.053333rem;
}

.cotnent-block4 .lottery-date p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.cotnent-block4 .reload {
  width: 1.333333rem;
  height: 0.533333rem;
  line-height: 0.533333rem;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#fcb056), to(#fcdf56)), -webkit-gradient(linear, left top, left bottom, from(#fcb056), to(#fcb056));
  background-image: linear-gradient(0deg, #fcb056 0%, #fcdf56 100%), linear-gradient(#fcb056, #fcb056);
  background-blend-mode: normal, 
            normal;
  -webkit-box-shadow: 0 0.053333rem 0.053333rem 0 rgba(81, 64, 44, 0.18);
  box-shadow: 0 0.053333rem 0.053333rem 0 rgba(81, 64, 44, 0.18);
  border-radius: 0.266667rem;
  display: inline-block;
  text-align: center;
  font-size: 0.32rem;
  color: #824702;
}

/***********   绗� 4 鍖哄潡   *************/

/***********   绗� 5 鍖哄潡   *************/

.cotnent-block5 {
  background: url(../images/bg_05.jpg) no-repeat center / 100% 100%;
}

.cotnent-block5 .contentblock-table tr:nth-child(odd) td {
  background: #5ebffc;
}

.cotnent-block5 .contentblock-table tr:nth-child(even) td {
  background: #4195fd;
}

.cotnent-block5 .contentblock-table td.one-td::after {
  background: url(../images/6.png) no-repeat center / 100% 100%;
  width: 98%;
  height: 0.626667rem;
  top: 0.133333rem;
}

/***********   绗� 5 鍖哄潡   *************/

/***********   绗� 6 鍖哄潡   *************/

.cotnent-block6 {
  background: #f2eee3;
  padding-bottom: 0.586667rem;
}

/***********   绗� 6 鍖哄潡   *************/

/***********   绗� 7 鍖哄潡   *************/

.cotnent-block7 {
  background: url(../images/bg_06.jpg) repeat-y center;
  position: relative;
  padding-bottom: 0.4rem;
}

.cotnent-block7 .caitu {
  height: 8.013333rem;  
  background: url(../images/1.png) no-repeat center / 100% 100%;
}

.cotnent-block7 .caitu img {
  display: block;
  width: 90%;
  margin: auto;
  height: 6.773333rem;  
  border-radius: 0.133333rem;
  position: relative;
  top: 0.666667rem;
}

.cotnent-block7 .stripe1 {
  height: 0.346667rem;
}

.cotnent-block7 .decorate1 {
  position: absolute;
  top: -0.266667rem;
  left: 0;
  height: 4.226667rem;
}

.cotnent-block7 .decorate2 {
  position: absolute;
  bottom: 0.266667rem;
  right: 0;
  width: 1.92rem;
  height: 2.066667rem;
}

.cotnent-block7 .contentblock-table-box1 {
  width: 95%;
  margin: auto;
  position: relative;
  -webkit-box-shadow: 0 0 0.213333rem 0 rgba(87, 67, 38, 0.84);
  box-shadow: 0 0 0.213333rem 0 rgba(87, 67, 38, 0.84);
  padding: 0.213333rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 0.266667rem;
  z-index: 2;
}

.cotnent-block7 .contentblock-table-box1 .line-top,
.cotnent-block7 .contentblock-table-box1 .line-bottom {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0.213333rem;
  background: url(../images/7.jpg) repeat-x center / auto 100%;
}

.cotnent-block7 .contentblock-table-box1 .line-bottom {
  top: auto;
  bottom: 0;
}

.cotnent-block7 .contentblock-table-box1::after,
.cotnent-block7 .contentblock-table-box1::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 0.213333rem;
  height: 100%;
  background: url(../images/8.jpg) repeat-y center / 100% auto;
}

.cotnent-block7 .contentblock-table-box1::before {
  left: auto;
  right: 0;
}

.cotnent-block7 .contentblock-table1 {
  background-color: #faefe6;
}

.cotnent-block7 .contentblock-table1 td {
  padding: 0.16rem 0;
}

.cotnent-block7 .contentblock-table1 td:nth-child(1) {
  width: 1.333333rem;
  text-align: center;
  background-color: #e6d6c9;
}

.cotnent-block7 .contentblock-table1 td:nth-child(2) {
  padding-left: 0.133333rem;
}

.cotnent-block7 .contentblock-table1 td a,
.cotnent-block7 .contentblock-table1 td font {
  font-size: 0.346667rem;
}

.cotnent-block7 .contentblock-table1 .killer {
  display: inline-block;
  width: 1.2rem;
  height: 0.426667rem;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#962d2d), to(#f35a5a)), -webkit-gradient(linear, left top, left bottom, from(#c07878), to(#c07878));
  background-image: linear-gradient(0deg, #962d2d 0%, #f35a5a 100%), linear-gradient(#c07878, #c07878);
  background-blend-mode: normal, normal;
  border-radius: 0.213333rem;
  font-size: 0.293333rem;
  color: #fefefe;
}

.cotnent-block7 .contentblock-table2 {
  width: 95%;
  margin: auto;
  -webkit-box-shadow: 0 0.026667rem 0.213333rem 0 rgba(159, 110, 127, 0.61);
  box-shadow: 0 0.026667rem 0.213333rem 0 rgba(159, 110, 127, 0.61);
}

.cotnent-block7 .contentblock-table2 thead {
  background-color: #f599ba;
}

.cotnent-block7 .contentblock-table2 thead th {
  text-align: center;
  height: 0.8rem;
  font-size: 0.346667rem;
  color: #671e38;
  font-weight: 500;
}

.cotnent-block7 .contentblock-table2 tbody tr:nth-child(odd) {
  background-color: #fbe6ed;
}

.cotnent-block7 .contentblock-table2 tbody tr:nth-child(even) {
  background-color: #fdccde;
}

.cotnent-block7 .contentblock-table2 tbody td {
  height: 0.8rem;
  text-align: center;
  font-size: 0.346667rem;
  border-bottom: 0.013333rem solid #f599ba;
  border-right: 0.013333rem solid #f599ba;
}

.cotnent-block7 .contentblock-table2 tbody td:nth-child(1) {
  width: 2.666667rem;
  color: #fff;
  font-size: 0.346667rem;
  background: url(../images/9.png) no-repeat center / 2.506667rem 0.56rem;
}

.cotnent-block7 .contentblock-table2 tbody td:nth-child(2) {
  color: #ed1f6a;
}

.cotnent-block7 .contentblock-table2 tbody td:nth-child(2) font {
  display: inline-block;
  padding: 0.053333rem;
}

.cotnent-block7 .contentblock-table2 tbody td:nth-child(3) {
  width: 2.666667rem;
}

.cotnent-block7 .contentblock-table3 thead {
  background-color: #b879ee;
}

.cotnent-block7 .contentblock-table3 thead th {
  color: #521189;
}

.cotnent-block7 .contentblock-table3 tbody tr:nth-child(odd) {
  background-color: #e9d2fd;
}

.cotnent-block7 .contentblock-table3 tbody tr:nth-child(even) {
  background-color: #cc9cf4;
}

.cotnent-block7 .contentblock-table3 tbody td {
  border-bottom: 0.013333rem solid #f599ba;
  border-right: 0.013333rem solid #c08fe9;
}

.cotnent-block7 .contentblock-table3 tbody td:nth-child(1) {
  background: url(../images/10.png) no-repeat center / 2.506667rem 0.56rem;
}

.cotnent-block7 .contentblock-table3 tbody td:nth-child(2) {
  color: #ed1f6a;
}

.cotnent-block7 .contentblock-table4 thead {
  background-color: #9ce1f6;
}

.cotnent-block7 .contentblock-table4 thead th {
  color: #125063;
}

.cotnent-block7 .contentblock-table4 tbody tr:nth-child(odd) {
  background-color: #ecf8fc;
}

.cotnent-block7 .contentblock-table4 tbody tr:nth-child(even) {
  background-color: #c4ecf9;
}

.cotnent-block7 .contentblock-table4 tbody td {
  border-bottom: 0.013333rem solid #7abacf;
  border-right: 0.013333rem solid #7abacf;
}

.cotnent-block7 .contentblock-table4 tbody td:nth-child(1) {
  background: url(../images/11.png) no-repeat center / 2.506667rem 0.56rem;
}

.cotnent-block7 .contentblock-table4 tbody td:nth-child(2) {
  color: #ed1f6a;
}

/***********   绗� 7 鍖哄潡   *************/

/***********   绗� 8 鍖哄潡   *************/

.cotnent-block8 {
  background: url(../images/bg_08.jpg) no-repeat center / 100% 100%;
  padding-bottom: 0.586667rem;
}

.cotnent-block8 .contentblock-table-head {
  background-color: rgba(254, 245, 233, 0.8);
  margin-top: 0.266667rem;
}

.cotnent-block8 .contentblock-table-head thead th {
  background-color: #ffba59;
  text-align: center;
  height: 0.8rem;
  font-size: 0.346667rem;
  color: #70470d;
  font-weight: 500;
  border-radius: 0;
}

.cotnent-block8 .contentblock-table {
  background-color: rgba(254, 245, 233, 0.8);
}

.cotnent-block8 .contentblock-table tbody td,
.cotnent-block8 .contentblock-table tbody a {
  text-align: center;
  font-size: 0.346667rem;
  color: #fe9400;
}

.cotnent-block8 .contentblock-table tbody a {
  display: block;
}

.cotnent-block8 .contentblock-table tbody td {
  background-color: #fff5e4;
  border-radius: 0.133333rem;
  height: 0.8rem;
  -webkit-box-shadow: 0 0 0.133333rem 0 rgba(100, 58, 31, 0.2);
  box-shadow: 0 0 0.133333rem 0 rgba(100, 58, 31, 0.2);
}

.cotnent-block8 .contentblock-table tbody tr:nth-child(even) td {
  background-color: #fff0ef;
}

.cotnent-block8 .contentblock-table tbody tr:nth-child(even) td a {
  color: #f54634;
}

/***********   绗� 8 鍖哄潡   *************/

/***********   绗� 9 鍖哄潡   *************/

.cotnent-block9 .contentblock-table {
  width: 95%;
  margin: auto;
  background: url(../images/bg_10.png) no-repeat center / 100% 100%;
  background-color: rgba(255, 230, 214, 0.7);
  padding: 0.04rem;
  margin-bottom: 0.08rem;
}

.cotnent-block9 .contentblock-table td {
  text-align: center;
  font-size: 0.346667rem;
  color: #ff2a48;
  height: 0.8rem;
}

.cotnent-block9 .contentblock-table .one-td,
.cotnent-block9 .contentblock-table .last-td {
  width: 1.68rem;
}

.cotnent-block9 .contentblock-table .good {
  display: inline-block;
  width: 1.333333rem;
  height: 0.533333rem;
  line-height: 0.533333rem;
  color: #fff;
  font-size: 0.346667rem;
  background: url(../images/13.png) no-repeat center / 100% 100%;
}

.cotnent-block9 .contentblock-table:nth-child(odd) {
  background-color: rgba(234, 165, 35, 0.2);
}

.cotnent-block9 .contentblock-table:nth-child(odd) .good {
  background: url(../images/12.png) no-repeat center / 100% 100%;
}

.cotnent-block9 .contentblock-table-box {
  background: url(../images/bg_09.jpg) no-repeat center / 100% 100%;
  position: relative;
  padding-top: 0.133333rem;
  padding-bottom: 0.253333rem;
}

.cotnent-block9 .contentblock-table-box .decorate1 {
  position: absolute;
  top: 0;
  left: 0;
  width: 3.213333rem;
  height: 2.426667rem;
}

.cotnent-block9 .contentblock-table-box .decorate2 {
  position: absolute;
  top: 6.666667rem;
  right: 0;
  width: 1.746667rem;
  height: 2.12rem;
}

.cotnent-block9 .contentblock-table-box .decorate3 {
  position: absolute;
  bottom: 1.866667rem;
  left: 0;
  width: 2.333333rem;
  height: 2.813333rem;
}

/***********   绗� 9 鍖哄潡   *************/

/***********   绗� 10 鍖哄潡   *************/

.cotnent-block10,
.cotnent-block12 {
  background: url(../images/bg_10.jpg) no-repeat center / 100% 100%;
}

.cotnent-block10 .contentblock-table,
.cotnent-block12 .contentblock-table {
  width: 95%;
  margin: auto;
  padding: 0.693333rem 0 0.653333rem;
}

.cotnent-block10 .contentblock-table td,
.cotnent-block10 .contentblock-table a,
.cotnent-block12 .contentblock-table td,
.cotnent-block12 .contentblock-table a {
  font-size: 0.346667rem;
  color: #835234;
}


.cotnent-block12 .contentblock-table td {
  height: 0.533333rem;
  background-color: rgba(255, 243, 225, 0.8);
  border-radius: 0.053333rem;
  text-align: center;
}

.cotnent-block10 .contentblock-table td{
  height: 0.533333rem;
  background-color: rgba(255, 243, 225, 0.8);
  border-radius: 0.053333rem;
  text-align: left
}

.cotnent-block10 .contentblock-table td a,
.cotnent-block12 .contentblock-table td a {
  display: block;
}

.cotnent-block10 .contentblock-table tr:nth-child(even) td,
.cotnent-block12 .contentblock-table tr:nth-child(even) td {
  background-color: rgba(255, 213, 182, 0.8);
}

.cotnent-block10 .division,
.cotnent-block12 .division {
  background-color: #d2baad !important;
}

.cotnent-block10 .contentblock-table-1 td,
.cotnent-block12 .contentblock-table-1 td {
  background-color: rgba(188, 174, 159, 0.8);
}

.cotnent-block10 .contentblock-table-1 tr:nth-child(even) td,
.cotnent-block12 .contentblock-table-1 tr:nth-child(even) td {
  background-color: rgba(242, 232, 222, 0.8);
}

/***********   绗� 10 鍖哄潡   *************/

/***********   绗� 11 鍖哄潡   *************/

.cotnent-block11 {
  font-size: 0;
}

.cotnent-block11 .caitu {
  background: url(../images/bg_11.jpg) no-repeat center / 100% 100%;
  padding: 0.4rem 0;
}

.cotnent-block11 .caitu img {
  -webkit-box-shadow: 0 0.053333rem 0.466667rem 0 rgba(116, 81, 56, 0.99);
  box-shadow: 0 0.053333rem 0.466667rem 0 rgba(116, 81, 56, 0.99);
  display: block;
  margin: auto;
  width: 89%;
}

/***********   绗� 11 鍖哄潡   *************/

/***********   绗� 12 鍖哄潡   *************/

.cotnent-block12 {
  background: url(../images/bg_12.jpg) no-repeat center bottom / 100% 100%;
}

.cotnent-block12 .contentblock-table {
  padding-top: 0.266667rem;
}

.cotnent-block12 .contentblock-table td,
.cotnent-block12 .contentblock-table a {
  font-size: 0.346667rem;
  color: #67511c;
}

.cotnent-block12 .contentblock-table td {
  height: 0.533333rem;
  background-color: #e2e1cc;
  border-radius: 0.053333rem;
}

.cotnent-block12 .contentblock-table tr:nth-child(even) td {
  background-color: #c6cbaa;
}

.cotnent-block12 .contentblock-table.contentblock-table2 {
  padding-top: 0.133333rem;
}

.cotnent-block12 .contentblock-table.contentblock-table2 td {
  background-color: #e2e1cc;
}

.cotnent-block12 .contentblock-table.contentblock-table2 tr:nth-child(even) td {
  background-color: rgba(188, 74, 74, 0.2);
}

.cotnent-block12 .contentblock-table.contentblock-table1 {
  padding-bottom: 0.133333rem;
}

.cotnent-block12 .top-title {
  width: 93%;
  margin: auto;
  font-size: 0.346667rem !important;
}

/***********   绗� 12 鍖哄潡   *************/

/***********   绗� 13 鍖哄潡   *************/

.cotnent-block13 {
  background-color: #f5f4f1;
}

.cotnent-block13 .sxsx {
  background: url(../images/bg_13.jpg) no-repeat center / 100% 100%;
}

.cotnent-block13 .top-title,
.cotnent-block10 .division,
.cotnent-block12 .top-title,
.cotnent-block12 .division {
  height: 0.8rem;
  line-height: 0.8rem;
  text-align: center;
  background-color: #d2baad;
  font-size: 0.373333rem;
  color: #5b3f2e;
}

.cotnent-block13 .sxdz {
  width: 87%;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-top: 0.48rem;
  padding-bottom: 0.76rem;
  font-size: 0;
}

.cotnent-block13 .sxdz li {
  width: 2.786667rem;
  height: 3.6rem;
  background-color: #f2e8de;
  border-radius: 0.08rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-box-shadow: 0 0.053333rem 0.2rem 0 rgba(116, 81, 56, 0.48);
  box-shadow: 0 0.053333rem 0.2rem 0 rgba(116, 81, 56, 0.48);
  margin-bottom: 0.16rem;
  -webkit-transition: 0.8s;
  transition: 0.8s;
}

.cotnent-block13 .sxdz li:hover {
  -webkit-transform: rotateY(360deg);
  transform: rotateY(360deg);
}

@media screen and (min-width: 720px) {
  .cotnent-block13 .sxdz li {
    width: 3.946667rem;
    height: 4.933333rem;
  }
}

.cotnent-block13 .bg_red,
.cotnent-block13 .bg_blue,
.cotnent-block13 .bg_green {
  text-align: center;
  border-radius: 0.053333rem;
  padding: 0.08rem 0.106667rem;
  font-size: 0.293333rem;
  font-weight: bold;
  color: #ffffff;
  margin-bottom: 0.186667rem;
  margin-right: 0.066667rem;
}

.cotnent-block13 .bg_red {
  background-color: #ff5128;
}

.cotnent-block13 .bg_blue {
  background-color: #6767f9;
}

.cotnent-block13 .bg_green {
  background-color: #48b57b;
}

.cotnent-block13 .history-content {
  width: 95%;
  margin: auto;
  background-color: #f2e8de;
  -webkit-box-shadow: 0 0 0.266667rem 0 rgba(116, 81, 56, 0.65);
  box-shadow: 0 0 0.266667rem 0 rgba(116, 81, 56, 0.65);
  margin-top: 0.16rem;
  position: relative;
  padding-bottom: 0.133333rem;
}

.cotnent-block13 .history-content .decorate1 {
  position: absolute;
  top: 0;
  right: 0;
  width: 2.466667rem;
  height: 2.88rem;
}

.cotnent-block13 .history-content .contentblock-table {
  width: 95%;
  margin: auto;
}

.cotnent-block13 .history-content .contentblock-table th {
  background: url(../images/14.png) no-repeat 0.133333rem 0.133333rem / auto 100%;
  font-size: 0.32rem;
  color: #6e4f33;
  text-align: left;
  padding-left: 0.8rem;
  height: 1.373333rem;
}

.cotnent-block13 .history-content .contentblock-table td {
  font-size: 0.32rem;
  border-bottom: 0.013333rem solid #cfbba7;
  padding-bottom: 0.213333rem;
  padding-top: 0.213333rem;
}

.cotnent-block13 .history-content .contentblock-table .font {
  font-weight: bold;
}

.cotnent-block13 .history-content .contentblock-table .bg_red,
.cotnent-block13 .history-content .contentblock-table .bg_blue,
.cotnent-block13 .history-content .contentblock-table .bg_green {
  padding: 0.053333rem 0.08rem;
}

.cotnent-block13 .history-content .wave-color-table td {
  padding-bottom: 0.106667rem;
  padding-top: 0.106667rem;
}

.cotnent-block13 .history-content .wave-color-table td:nth-child(1) {
  padding-right: 0.133333rem;
}

.cotnent-block13 .history-content .wave-color-table .font img {
  width: 0.693333rem;
  height: 0.693333rem;
}

/***********   绗� 13 鍖哄潡   *************/


/***********   绗� 23 鍖哄潡   *************/

.cotnent-block23 {
  background: url(../images/bg_03.jpg) no-repeat center / 100% 100%;
  padding-bottom: 0.293333rem;
}

.cotnent-block23 .line-strip {
  height: 0.8rem;
  line-height: 0.8rem;
  font-size: 0.373333rem;
  color: #5b3f2e;
  text-align: center;
  /*background: url(../images/2.jpg) no-repeat center / 100% 100%;*/
}

@media screen and (min-width: 720px) {
  .cotnent-block23 .contentblock-table td.one-td {
    width: 2.666667rem;
  }
}




/***********   绗� 23 鍖哄潡   *************/



.footer {
  background-color: #f5f4f1;
  /*padding-top: 0.133333rem;*/
  font-size: 0;
}

.footer img {
  display: block;
  margin-bottom: 0.546667rem;
}

.footer P {
  padding-left: 0.546667rem;
  padding-right: 0.546667rem;
  font-size: 0.266667rem;
  color: #16137b;
  line-height: 0.373333rem;
  padding-bottom: 10px;
}

.iframe-index1 {
  height: 38.826667rem;
}

@media screen and (min-width: 720px) {
  .iframe-index1 {
    height: 39.493333rem;
  }
}

.iframe-index3 {
  height: 77.733333rem;
}

@media screen and (min-width: 720px) {
  .iframe-index3 {
    height: 56.4rem;
  }
}

.index3-cotnent-block13 {
  margin-top: -0.24rem;
  padding-top: 0.266667rem;
}

.cotnent-block37 {
  background: url(../images/bg_06.jpg) repeat-y center;
  position: relative;
  padding-bottom: 0.4rem;
}