@charset "UTF-8";
.space-between-column, .space-between-wrap, .space-between-flex-wrap {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

@media (max-width: 768px) {
  .space-between-column {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
}

@media (max-width: 768px) and (max-width: 768px) {
  .space-between-column {
    display: flex;
    flex-direction: column;
  }
}

@media (max-width: 768px) {
  .space-between-wrap {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
}

@media (max-width: 768px) and (max-width: 768px) {
  .space-between-wrap {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    flex-direction: column;
  }
}

@media (max-width: 768px) {
  .space-between-flex-wrap {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
}

@media (max-width: 768px) and (max-width: 768px) {
  .space-between-flex-wrap {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
}

@media (max-width: 768px) {
  .line-1 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .hundred {
    width: 100% !important;
  }
}

* {
   //  font-family: "宋体";
   font-family: "宋体";
}
p{
   font-family: "微软雅黑";

}
header {
  position: relative;
  width: 100%;
  height: 6.5vw;
  background: #9D502D;
  display: flex;
  justify-content: center;
  align-items: center;
}

header .head {
  width: 95%;
  display: flex;
  align-items: center;
}

header .head .logo {
  width: 37%;
  padding-top: 0.8vw;
}

header .head .logo img {
  width: 100%;
}

header .head nav {
  margin-left: 2.9vw;
  width: 43%;
}

header .head nav > ul {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

header .head nav > ul > li {
  width: 20%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}

header .head nav > ul > li:hover {
  z-index: 9999;
  border-bottom-left-radius: 0.2vw;
  border-bottom-right-radius: 0.2vw;
  line-height: 8vw;
  height: 6.6vw;
  background: #F1EBDD;
  background-image: url(../images/bv.png);
  background-repeat: no-repeat;
  background-position: -0.35vw 2.1vw;
}

/*header .head nav > ul > li:hover ::before {
  content: " ";
  background-image: url(../images/t-one.png);
  height: 7.6vw;
  position: absolute;
  width: 10%;
  background-repeat: no-repeat;
  background-position: 4.6vw 0.1vw;
}*/

header .head nav > ul > li:hover a {
  color: #9D502D;
}

header .head nav > ul > li:first-child {
  width: 13%;
}

header .head nav > ul > li:first-child:hover {
  z-index: 9999;
  border-bottom-left-radius: 0.2vw;
  border-bottom-right-radius: 0.2vw;
  line-height: 8vw;
  height: 6.6vw;
  background: #F1EBDD;
  background-image: url(../images/bv.png);
  background-repeat: no-repeat;
  background-position: -0.35vw 2.1vw;
} 

header .head nav > ul > li:first-child:hover ::before {
  content: " ";
  background-image: url(../images/t-one.png);
  height: 7.6vw;
  position: absolute;
  width: 6%;
  background-repeat: no-repeat;
  background-position: 2.2vw 0.5vw;
}

header .head nav > ul > li:first-child:hover a {
  color: #9D502D;
}

header .head nav > ul > li a {
  color: #F1EBDD;
  font-size: 1.25vw;
  font-weight: bold;
}

header .xiala-box {
  position: absolute;
  z-index: 999;
  top: 6.5vw;
  width: 100%;
 // height: 2.5vw;
}

header .xiala-box .xiala {
  width: 100%;
  height: 2.5vw;
  background-image: url(../images/dj.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: none;
}
header .xiala-box .xiala:nth-child(2) {
    width: 100%;
    height: 2.5vw;
}
header .xiala-box .xiala ul {
  margin: 0 auto;
  height: 2.5vw;
  width: 40%;
  display: flex;
  align-items: center;
  padding-left: 12vw;
  box-sizing: border-box;
}

header .xiala-box .xiala ul li {
  margin: 0vw 0.5vw;
}

header .xiala-box .xiala ul li a {
  color: #beb7aa;
  font-size: 1vw;
}

header .xiala-box .xiala ul .on a {
  color: #F1EBDD;
}

.form {
  margin-left: 0.3%;
  width: 12.8%;
  height: 1.7vw;
  border: 1px solid #FFFFFF;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 0.2vw;
}

.form .forms {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}

.form .forms input {
  width: 80%;
  outline: none;
  background: inherit;
  border: none;
  margin-left: 0.7vw;
  height: 1.8vw;
  font-size: 1vw;
  caret-color: white;
  color: white;
}

.form  .forms input::placeholder {
  color: white;
  font-family: inherit;
}

.form .forms button {
  background: inherit;
  border: 0;
  padding-right: 0.2vw;
}

.form .forms button img {
  width: 80%;
}

.banner {
  width: 100%;
}

.banner img {
  width: 100%;
  object-fit: cover;
}

.lsyg-tit, .lsyg-tits, .hddt .hddt-box .lsyg-tit, .news .news-content .news-tit {
  //width: 23.5vw;
  width: 27.5vw;
  display: flex;
}

.lsyg-tit .lsyg-tit-box, .lsyg-tits .lsyg-tit-box, .hddt .hddt-box .lsyg-tit .lsyg-tit-box, .news .news-content .news-tit .lsyg-tit-box {
  display: flex;
}

.lsyg-tit .lsyg-tit-box .yuandian, .lsyg-tits .lsyg-tit-box .yuandian, .news .news-content .news-tit .lsyg-tit-box .yuandian {
  margin-right: 0.8vw;
  width: 0.6vw;
  height: 0.6vw;
  border-radius: 50%;
  margin-top: 1vw;
  border: 1px solid #9D502D;
  display: flex;
  justify-content: center;
  align-items: center;
}

.lsyg-tit .lsyg-tit-box .yuandian .yuandian-neibu, .lsyg-tits .lsyg-tit-box .yuandian .yuandian-neibu, .news .news-content .news-tit .lsyg-tit-box .yuandian .yuandian-neibu {
  width: 0.3vw;
  height: 0.3vw;
  border-radius: 50%;
  background: #9D502D;
}

.lsyg-tit .lsyg-tit-box .lsyg-tit-img img, .lsyg-tits .lsyg-tit-box .lsyg-tit-img img, .news .news-content .news-tit .lsyg-tit-box .lsyg-tit-img img {
  width: 2vw;
}

.lsyg-tit .lsyg-tit-text, .lsyg-tits .lsyg-tit-text, .hddt .hddt-box .lsyg-tit .lsyg-tit-text, .news .news-content .news-tit .lsyg-tit-text {
  width: 100%;
}

.lsyg-tit .lsyg-tit-text .lsyg-tit-font, .lsyg-tits .lsyg-tit-text .lsyg-tit-font, .news .news-content .news-tit .lsyg-tit-text .lsyg-tit-font {
  margin-top: 0.2vw;
 // width: 100%;
   width: 110%;
  display: flex;
  position: relative;
  margin-bottom: 30px;
}

.lsyg-tit .lsyg-tit-text .lsyg-tit-font > h2, .lsyg-tits .lsyg-tit-text .lsyg-tit-font > h2, .news .news-content .news-tit .lsyg-tit-text .lsyg-tit-font > h2 {
  color: #9D502D;;;
  margin-left: 1vw;
  font-size: 2.2vw;
  font-weight: bolder;
}

.lsyg-tit .lsyg-tit-text .lsyg-tit-font img, .lsyg-tits .lsyg-tit-text .lsyg-tit-font img, .news .news-content .news-tit .lsyg-tit-text .lsyg-tit-font img {
  position: absolute;
  width: 10vw;
  right: 0;
  height: 7vw;
  bottom: -2.5vw;
}

.lsyg-tit .lsyg-tit-text .lsyg-yinwen, .lsyg-tits .lsyg-tit-text .lsyg-yinwen, .news .news-content .news-tit .lsyg-tit-text .lsyg-yinwen {
  margin-top: 1vw;
  margin-left: 1vw;
}

.lsyg-tit .lsyg-tit-text .lsyg-yinwen p, .lsyg-tits .lsyg-tit-text .lsyg-yinwen p, .news .news-content .news-tit .lsyg-tit-text .lsyg-yinwen p {
  color: #caaa95;
  font-size: 1.4vw;
}

.banner-two {
  width: 100%;
  margin-top: -25vw;
  position: relative;
}

.banner-two img {
  width: 100%;
}

.banner-two .lsyg-box {
  position: absolute;
  top: 24.8vw;
  left: 13.5vw;
}

.banner-two .lsyg-box .lsyg-nr-content {
  margin-top: 4vw;
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.banner-two .lsyg-box .lsyg-nr-content .lsyg-nr {
  display: flex;
}

.banner-two .lsyg-box .lsyg-nr-content .lsyg-nr:nth-child(2) {
  margin-left: 1.3vw;
}

.banner-two .lsyg-box .lsyg-nr-content .lsyg-nr:nth-child(2) .lsyg-left .lsyg-left-content img {
  margin-top: -12.8vw;
}

.banner-two .lsyg-box .lsyg-nr-content .lsyg-nr:nth-child(3) {
  margin-left: 1.3vw;
}

.banner-two .lsyg-box .lsyg-nr-content .lsyg-nr:nth-child(3) .lsyg-left .lsyg-left-content img {
  margin-top: -8vw;
}

.banner-two .lsyg-box .lsyg-nr-content .lsyg-nr .lsyg-left {
  border-radius: 0.5vw;
  width: 10.5vw;
  height: 25.5vw;
  background: #ffffff;
}

.banner-two .lsyg-box .lsyg-nr-content .lsyg-nr .lsyg-left .yj {
  width: 3.6vw;
  height: 3.6vw;
  background: white;
  border-radius: 0.3vw;
  border: 2px solid #cbadaa;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: -2vw;
  margin: -2vw auto 0;
}

.banner-two .lsyg-box .lsyg-nr-content .lsyg-nr .lsyg-left .yj p {
  color: #9D502D;
  font-size: 1.3vw;
}

.banner-two .lsyg-box .lsyg-nr-content .lsyg-nr .lsyg-left .lsyg-left-content {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.banner-two .lsyg-box .lsyg-nr-content .lsyg-nr .lsyg-left .lsyg-left-content h3 {
  margin-top: 3.5vw;
  writing-mode: vertical-rl;
  font-size: 2vw;
  letter-spacing: 1vw;
  color: #9D502D;
  font-weight: bolder;
}

.banner-two .lsyg-box .lsyg-nr-content .lsyg-nr .lsyg-right {
  width: 0vw;
  overflow: hidden;
  opacity: 0;
  transition: all 1s;
  height: 25.5vw;
}

.banner-two .lsyg-box .lsyg-nr-content .lsyg-nr .lsyg-right h5 {
  color: #9D502D;
  margin-top: 1vw;
  font-size: 1.7vw;
  margin-bottom: 1.3vw;
  font-weight: bolder;
  font-family: "微软雅黑";
}

.banner-two .lsyg-box .lsyg-nr-content .lsyg-nr .lsyg-right p {
  width: 100%;
  height: 12vw;
  color: #9D502D;
  font-size:1.2vw;
  line-height: 2vw;
  font-family: "微软雅黑";
  text-align: justify;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
  overflow: hidden;
  text-overflow: ellipsis;
  /* 保持容器高度一致 */
  box-sizing: border-box;
}

.banner-two .lsyg-box .lsyg-nr-content .lsyg-nr .lsyg-right .lsyg-right-img {
  width: 100%;
  margin-top: 1.7vw;
}

.banner-two .lsyg-box .lsyg-nr-content .lsyg-nr .lsyg-right .lsyg-right-img img {
  width: 100%;
}

.banner-two .lsyg-box .lsyg-nr-content .ons .lsyg-right {
  width: 32.5vw;
  padding-left: 3vw;
  padding-right: 3vw;
  transition: all 1s;
  opacity: 1;
}

.banner-two .lsyg-box .lsyg-nr-content .ons .lsyg-left {
  background: #C0B5A1;
}

.banner-two .lsyg-box .lsyg-nr-content .ons .lsyg-left .yj {
  background: #9D502D;
}

.banner-two .lsyg-box .lsyg-nr-content .ons .lsyg-left .yj p {
  color: white;
}

.ycml .swiper-container {
  width: 100%;
  height: 100%;
  margin-top: -3vw;
}

.ycml .swiper-slide {
  text-align: center;
  font-size: 18px;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: flex-start;
  -ms-flex-align: flex-start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}

.lsyg-tits, .hddt .hddt-box .lsyg-tit, .hddt .hddt-box .lsyg-tits, .news .news-content .news-tit {
  margin-left: -5.8vw;
}

.lsyg-tits .lsyg-tit-box .xian, .hddt .hddt-box .lsyg-tit .lsyg-tit-box .xian, .news .news-content .news-tit .lsyg-tit-box .xian {
  width: 6vw;
  border-top: 1px dashed  #c2bab0;
  transform: rotate(90deg);
  position: relative;
 top: -2.8vw;
  left: 0.7vw;
     
}

.lsyg-tits .lsyg-tit-box .yuandian, .hddt .hddt-box .lsyg-tit .lsyg-tit-box .yuandian, .news .news-content .news-tit .lsyg-tit-box .yuandian {
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #fff;
  margin-top: 3vw;
}

.lsyg-tits .lsyg-tit-box .yuandian .yuandian-neibu, .hddt .hddt-box .lsyg-tit .lsyg-tit-box .yuandian .yuandian-neibu, .news .news-content .news-tit .lsyg-tit-box .yuandian .yuandian-neibu {
  background: #fff;
}

.lsyg-tits .lsyg-tit-text .lsyg-yinwen, .hddt .hddt-box .lsyg-tit .lsyg-tit-text .lsyg-yinwen, .news .news-content .news-tit .lsyg-tit-text .lsyg-yinwen {
  width: 14vw;
}

.lsyg-tits .lsyg-tit-text .lsyg-tit-font h2, .hddt .hddt-box .lsyg-tit .lsyg-tit-text .lsyg-tit-font h2, .news .news-content .news-tit .lsyg-tit-text .lsyg-tit-font h2 {
  color: white;
}

.ycml {
  width: 100%;
  z-index: 9995;
  position: relative;
  top: -8vw;
}

.ycml > img {
  width: 100%;
}

.ycml .ycml-box {
  width: 75%;
  height: 45vw !important;
  position: absolute;
  top: 10vw;
  left: 13.5vw;
}

.ycml .ycml-box .lsyg-tit, .ycml .ycml-box .lsyg-tits, .ycml .ycml-box .news .news-content .news-tit, .news .news-content .ycml .ycml-box .news-tit {
  margin-left: -5.8vw;
}

.ycml .ycml-box .lsyg-tit .lsyg-tit-box .xian, .ycml .ycml-box .lsyg-tits .lsyg-tit-box .xian, .ycml .ycml-box .news .news-content .news-tit .lsyg-tit-box .xian, .news .news-content .ycml .ycml-box .news-tit .lsyg-tit-box .xian {
  width: 6vw;
  border-top: 1px dashed  #c2bab0;
  transform: rotate(90deg);
  position: relative;
  top: -2.8vw;
  left: 0.7vw;
 
    opacity: 0.4;
}

.ycml .ycml-box .lsyg-tit .lsyg-tit-box .yuandian, .ycml .ycml-box .lsyg-tits .lsyg-tit-box .yuandian, .ycml .ycml-box .news .news-content .news-tit .lsyg-tit-box .yuandian, .news .news-content .ycml .ycml-box .news-tit .lsyg-tit-box .yuandian {
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #fff;
  margin-top: 3vw;
}

.ycml .ycml-box .lsyg-tit .lsyg-tit-box .yuandian .yuandian-neibu, .ycml .ycml-box .lsyg-tits .lsyg-tit-box .yuandian .yuandian-neibu, .ycml .ycml-box .news .news-content .news-tit .lsyg-tit-box .yuandian .yuandian-neibu, .news .news-content .ycml .ycml-box .news-tit .lsyg-tit-box .yuandian .yuandian-neibu {
  background: #fff;
}

.ycml .ycml-box .lsyg-tit .lsyg-tit-text .lsyg-yinwen, .ycml .ycml-box .lsyg-tits .lsyg-tit-text .lsyg-yinwen, .ycml .ycml-box .news .news-content .news-tit .lsyg-tit-text .lsyg-yinwen, .news .news-content .ycml .ycml-box .news-tit .lsyg-tit-text .lsyg-yinwen {
 // width: 14vw;
  width: 130%;
}

.ycml .ycml-box .lsyg-tit .lsyg-tit-text .lsyg-tit-font h2, .ycml .ycml-box .lsyg-tits .lsyg-tit-text .lsyg-tit-font h2, .ycml .ycml-box .news .news-content .news-tit .lsyg-tit-text .lsyg-tit-font h2, .news .news-content .ycml .ycml-box .news-tit .lsyg-tit-text .lsyg-tit-font h2 {
  color: white;
}

.ycml .ycml-box .swiper-container .swiper-wrapper .swiper-slide {
  width: 100%;
}

.ycml .ycml-box .swiper-container .swiper-wrapper .swiper-slide .ycml-left {
 // width: 20vw;
  width: 22vw;
  margin-top: 8.5vw;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
}

.ycml .ycml-box .swiper-container .swiper-wrapper .swiper-slide .ycml-left h1 {
  color: #e7dfd0;
  font-size: 3vw;
}

.ycml .ycml-box .swiper-container .swiper-wrapper .swiper-slide .ycml-left ul {
  margin-top: 1.7vw;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
}

.ycml .ycml-box .swiper-container .swiper-wrapper .swiper-slide .ycml-left ul li {
  margin: 0.2vw 0;
  text-align: justify;
}

.ycml .ycml-box .swiper-container .swiper-wrapper .swiper-slide .ycml-left ul li p {
  color: #e7dfd0;
  font-size: 1vw;
}

.ycml .ycml-box .swiper-container .swiper-wrapper .swiper-slide .ycml-right {
  height: 40vw;
  width: 60vw;
  background-image: url(../images/q.png);
  background-repeat: no-repeat;
  background-size: 65% 90%;
  background-position: 8vw center;
}

.ycml .ycml-box .swiper-container .swiper-wrapper .swiper-slide .ycml-right .ycml-right-img {
  padding-top: 8.6vw;
  margin-left: 15.4vw;
  object-fit: contain;
  width: 39%;
}

.ycml .ycml-box .swiper-container .swiper-wrapper .swiper-slide .ycml-right .ycml-right-img img {
  width: 100%;
}

.ckgd {
  margin-top: 6vw;
  width: 5.3vw;
  height: 5.3vw;
  border-radius: 50%;
  background: #c5b28f;
  display: flex;
  justify-content: center;
  align-items: center;
}

.ckgd .ckgd-box {
  width: 4.3vw;
  height: 4.3vw;
  border-radius: 50%;
  background: #a67f40;
  display: flex;
  justify-content: center;
  align-items: center;
}

.ckgd .ckgd-box a {
  color: white;
  font-size: 0.8vw;
  font-weight: 600;
}

.swiper-container-vertical > .swiper-pagination-bullets {
  top: 50% !important;
}

.ycml-box .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .ycml-box .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 45px 0 !important;
  display: block;
}

.swiper-pagination-bullet {
  border: 5px solid #e4dfce;
  background: #946d32;
}

.swiper-pagination-bullet-active {
  background: white !important;
  border: 6px solid #946d32 !important;
}

.hddt {
  margin-top: -27vw;
  position: relative;
}

.hddt > img {
  width: 100%;
  height: 119vw;
  position: relative;
  z-index: 9996;
}

.hddt .hddt-box {
  height: 64vw;
  position: absolute;
  z-index: 999999;
  top: 21vw;
  left: 0vw;
}

.hddt .hddt-box .lsyg-tits, .hddt .hddt-box .lsyg-tit, .hddt .hddt-box .news .news-content .news-tit, .news .news-content .hddt .hddt-box .news-tit {
  margin-left: 8.3vw;
}

.hddt .hddt-box .lsyg-tits .lsyg-tit-box .yuandian, .hddt .hddt-box .lsyg-tit .lsyg-tit-box .yuandian, .hddt .hddt-box .news .news-content .news-tit .lsyg-tit-box .yuandian, .news .news-content .hddt .hddt-box .news-tit .lsyg-tit-box .yuandian {
  border: 1px solid #9D502D;
}

.hddt .hddt-box .lsyg-tits .lsyg-tit-box .yuandian .yuandian-neibu, .hddt .hddt-box .lsyg-tit .lsyg-tit-box .yuandian .yuandian-neibu, .hddt .hddt-box .news .news-content .news-tit .lsyg-tit-box .yuandian .yuandian-neibu, .news .news-content .hddt .hddt-box .news-tit .lsyg-tit-box .yuandian .yuandian-neibu {
  background: #9D502D;
}

.hddt .hddt-box .lsyg-tits .lsyg-tit-text .lsyg-tit-font h2, .hddt .hddt-box .lsyg-tit .lsyg-tit-text .lsyg-tit-font h2, .hddt .hddt-box .news .news-content .news-tit .lsyg-tit-text .lsyg-tit-font h2, .news .news-content .hddt .hddt-box .news-tit .lsyg-tit-text .lsyg-tit-font h2 {
  color: #9D502D;
}

.hddt .hddt-box .lsyg-tits .lsyg-tit-text .lsyg-tit-font img, .hddt .hddt-box .lsyg-tit .lsyg-tit-text .lsyg-tit-font img, .hddt .hddt-box .news .news-content .news-tit .lsyg-tit-text .lsyg-tit-font img, .news .news-content .hddt .hddt-box .news-tit .lsyg-tit-text .lsyg-tit-font img {
  width: 16vw;
    right: -6vw;
    bottom: -0.5vw;
}

.hddt .hddt-box .hddt-content {
  position: relative;
  z-index: 9997;
  width: 100%;
  top: -14vw;
}

.hddt .hddt-box .hddt-content > img {
  width: 92%;
  height: 93vw;
  margin-left: 6vw;
  margin-top: 1.5vw;
  
}

.hddt .hddt-box .hddt-content .hddt-list {
  position: relative;
  top: -80vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a {
  width: 5vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:hover li .hddt-img-xh {
  display: block;
}

.hddt .hddt-box .hddt-content .hddt-list ul a li {
  width: 5vw;
  position: absolute;
}

.hddt .hddt-box .hddt-content .hddt-list ul a li .dian {
  width: 0.5vw;
  height: 0.5vw;
  background: #7C332A;
  border-radius: 50%;
  margin-left: 1.6vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a li .hddt-img-text {
  display: inline-block;
}

.hddt .hddt-box .hddt-content .hddt-list ul a li .hddt-img-text p {
  color: #7C332A;
}

.hddt .hddt-box .hddt-content .hddt-list ul a li .hddt-img-text img {
  position: absolute;
  transition: all 0.5s;
}
.hddt .hddt-box .hddt-content .hddt-list ul a li .hddt-img-text:hover img,
.hddt .hddt-box .hddt-content .hddt-list ul a li .hddt-img-text:hover p {
  transform: scale(1.1);
}


.hddt .hddt-box .hddt-content .hddt-list ul a li .hddt-img-xh {
  position: absolute;
  top: -4vw;
  left: -4vw;
  background: white;
  width: 15vw;
  height: 4vw;
  display: none;
  z-index: 999;
}

.hddt .hddt-box .hddt-content .hddt-list ul a li .hddt-img-xh p {
  text-align: center;
  line-height: 4vw;
  color: #7C332A;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:first-child li {
  right: 15vw;
  top: 5vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:first-child li .dian {
  margin-left: 0vw;
}
.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(1) li {
  width: 7vw;
}
.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(1) li .hddt-img-text p {
  font-weight: bolder;
  font-size: 1.4vw;
}
.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(1) li .hddt-img-text img {
    width: 8vw;
    right: 0vw;
    top: 3vw;
}
.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(2) li {
  right: 36vw;
  top: 7vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(2) li .hddt-img-text p {
  font-weight: bolder;
  font-size: 1.4vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(2) li .hddt-img-text img {
  width: 9vw;
  right: -8vw;
  top: -6vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(3) li {
    right: 47vw;
    top: 17vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(3) li .hddt-img-text p {
  font-weight: bolder;
  font-size: 1.2vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(3) li .hddt-img-text img {
  width: 9vw;
  right: -8vw;
  top: -1vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(4) li {
  right: 47vw;
   top: 21.5vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(4) li .hddt-img-text p {
  font-weight: bolder;
  font-size: 1.2vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(4) li .hddt-img-text img {
      width: 11.5vw;
    right: -4.2vw;
    top: 2.5vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(5) li {
  right: 52vw;
  top: 19vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(5) li .hddt-img-text p {
  font-weight: bolder;
  font-size: 1.2vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(5) li .hddt-img-text img {
  width: 10.5vw;
  right: 5vw;
  top: -2.7vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(6) li {
    right: 57vw;
    top: 24vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(6) li .dian {
  margin-left: 2.3vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(6) li .hddt-img-text {
  width: 7vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(6) li .hddt-img-text p {
  font-weight: bolder;
  font-size: 1.2vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(6) li .hddt-img-text img {
    width: 9.5vw;
    right: 2vw;
    top: 0.3vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(7) li {
  width: 8vw;
  right: 52vw;
  top: 11vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(7) li .dian {
  margin-left: 0vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(7) li .hddt-img-text p {
  font-weight: bolder;
    font-size: 1.2vw;
}
.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(7) li .hddt-img-text img {
    width: 6vw;
    right: 9vw;
    top: -3vw;
}
.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(8) li {
  right: 70vw;
  top: 23vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(8) li .dian {
  margin-left: 0vw;
}
.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(8) li{
    width: 10vw;
    position: absolute;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(8) li .hddt-img-text p {
  font-weight: bolder;
    font-size: 1.2vw;
}
.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(8) li .hddt-img-text img {
    width: 6vw;
    right: 5vw;
    top: 3vw;
}
.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(9) li {
  right: 55vw;
  top: 26vw;
  display: none;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(9) li .dian {
  margin-left: 0vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(9) li .hddt-img-text p {
  color: #c5a499;
  font-size: 0.8vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(10) li {
  right: 48vw;
  top: 22vw;
  display: none;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(10) li .dian {
  margin-left: 0vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(10) li .hddt-img-text p {
  color: #c5a499;
  font-size: 0.8vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(11) li {
  right: 35.5vw;
  top: 24vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(11) li .hddt-img-text p {
  font-weight: bolder;
    font-size: 1.2vw;
}
.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(11) li .hddt-img-text img {
    width: 8vw;
    right: -5vw;
    top: -3vw;
}
.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(12) li {
  right: 32.5vw;
  top: 40vw;
  display: none;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(12) li .hddt-img-text p {
  color: #c5a499;
  font-size: 0.9vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(13) li {
  right: 33vw;
  top: 45vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(13) li .hddt-img-text p {
  font-weight: bolder;
  font-size: 1.2vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(13) li .hddt-img-text img {
  width: 15vw;
  right: -5vw;
  top: 1vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(14) li {
  right: 8.5vw;
  top: 36vw;
  display: none;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(14) li .hddt-img-text p {
  color: #c5a499;
  font-size: 0.9vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(15) li {
  right: 8vw;
  top: 41vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(15) li .hddt-img-text p {
  font-weight: bolder;
  font-size: 1.2vw;
}
.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(15) li .hddt-img-text img {
  width: 5.5vw;
  right: 5vw;
  top: -2vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(16) li {
  right: 10vw;
  top: 56vw;
  display: none;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(16) li .hddt-img-text p {
  color: #c5a499;
  font-size: 0.9vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(17) li {
  right: 10vw;
  top: 64vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(17) li .hddt-img-text {
  width: 10vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(17) li .hddt-img-text p {
  font-weight: bolder;
  font-size: 1.2vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(17) li .hddt-img-text img {
  width: 3.5vw;
  right: 5vw;
  top: -2vw;
}

.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(18) li {
  right: 54vw;
    top: 7vw;
}
.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(18) li .hddt-img-text p {
  font-weight: bolder;
  font-size: 1.2vw;
}
.hddt .hddt-box .hddt-content .hddt-list ul a:nth-child(18) li .hddt-img-text img {
  width: 6.5vw;
    right: -6vw;
    top: -4vw;
}
.hddt .hddt-box .hddt-pt {
  position: absolute;
  top: 0;
}

.hddt .hddt-pt {
  position: absolute;
  top: 0vw;
}

.hddt .hddt-pt .tu-one {
  position: absolute;
  top: 68vw;
  left: 0;
  width: 48vw;
  z-index: 9997;
}

.hddt .hddt-pt .tu-one img {
  width: 100%;
}

.hddt .hddt-pt .tu-er {
  position: absolute;
  left: 87.5vw;
  top: 24vw;
  width: 11vw;
  z-index: 999999;
}

.hddt .hddt-pt .tu-er img {
  width: 100%;
}

.news {
  margin-top: -29.2vw;
  width: 100%;
  position: relative;
  z-index: 9997;
}

.news > img {
  width: 100%;
}

.news .news-content {
  width: 75%;
  position: absolute;
  top: 19vw;
  left: 13.2vw;
}

.news .news-content .news-tit {
  width: 107%;
  display: flex;
  justify-content: space-between;
}

.news .news-content .news-tit .lsyg-tit .lsyg-tit-box .xian, .news .news-content .news-tit .lsyg-tits .lsyg-tit-box .xian, .news .news-content .news-tit .news-tit .lsyg-tit-box .xian {
 // top: -2.6vw;
 // left: 0.7vw;
      top: -52%;
    left: 7%;
    opacity: 0.5;
}

.news .news-content .news-tit .ckgd {
  margin-top: 0;
}

.news .news-content .news-tit .lsyg-tit-text .lsyg-yinwen {
  width: 150%;
}

.news .news-content .news-nr {
  width: 100%;
  margin-top: 1vw;
  display: flex;
  justify-content: space-between;
}

.news .news-content .news-nr .news-nr-left {
  width: 43%;
}

.news .news-content .news-nr .news-nr-left a {
  margin-bottom: 1.5vw;
  display: inline-block;
  width: 100%;
}

.news .news-content .news-nr .news-nr-left a img {
  width: 100%;
  height: 15.5vw;
  object-fit: cover;
}

.news .news-content .news-nr .news-nr-left a {
  color: #F1EBDD;
  font-size: 1.3vw;
}

.news .news-content .news-nr .news-nr-left .news-xian {
  border-bottom: 1px dashed #c5a692;
}

.news .news-content .news-nr .news-nr-left p {
  margin-top: 1.6vw;
  font-size: 0.9vw;
  color: #c5a692;
  line-height: 1.4vw;
  font-family: "微软雅黑";
}

.news .news-content .news-nr .news-nr-right {
  width: 49%;
}

.news .news-content .news-nr .news-nr-right ul li {
  margin-bottom: 4vw;
  display: flex;
  justify-content: space-between;
}

.news .news-content .news-nr .news-nr-right ul li:last-child .date {
  background: #9d502d;
}

.news .news-content .news-nr .news-nr-right ul li:last-child .date p {
  color: #d7b9ab;
}

.news .news-content .news-nr .news-nr-right ul li:last-child .date .date-xian {
  border-bottom: 1px solid #a86b4f;
}

.news .news-content .news-nr .news-nr-right ul li .date {
  background: #C0B5A1;
  width: 18%;
  border-radius: 0.5vw;
  height: 11vw;
  padding: 1.5vw;
  box-sizing: border-box;
}

.news .news-content .news-nr .news-nr-right ul li .date p {
  color: #9D502D;
}

.news .news-content .news-nr .news-nr-right ul li .date p:first-child {
  font-size: 3.2vw;
      font-family: "宋体";
}

.news .news-content .news-nr .news-nr-right ul li .date p:last-child {
  font-size: 0.9vw;
}

.news .news-content .news-nr .news-nr-right ul li .date .date-xian {
  width: 3vw;
  margin: 1vw 0;
  border-bottom: 1px solid #9d502d;
}

.news .news-content .news-nr .news-nr-right ul li .news-nr-left {
  width: 75%;
}


.news .news-content .news-nr .news-nr-left p,
.news .news-content .news-nr .news-nr-left a {
  transition: all 0.5s;
}

.news .news-content .news-nr .news-nr-right li:hover .news-nr-left p,
.news .news-content .news-nr .news-nr-right li:hover .news-nr-left a,
.news .news-content .news-nr .news-nr-left:hover a,
.news .news-content .news-nr .news-nr-left:hover p {
  /* color: #FFFFFF; */
  color: #F1EBDD;
}

.news .news-content .news-nr li,
.news .news-content .news-nr .news-nr-left {
  transition: all 0.5s;
}

.news .news-content .news-nr .news-nr-left:hover,
.news .news-content .news-nr li:hover {
  transform: translateY(-0.5vw);
}

footer {
  background: #4E1F09;
  margin-top: -0.5vw;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

footer .foot {
  width: 75%;
}

footer .foot .foot-left {
  display: flex;
  justify-content: space-between;
  margin: 1.5vw 0;
}

footer .foot .foot-left .foot-img {
  width: 48%;
  margin-top: 2vw;
}

footer .foot .foot-left .foot-img img {
  width: 100%;
}

footer .foot .foot-left ul {
  width: 12%;
  display: flex;
}

footer .foot .foot-left ul li {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 33%;
}
footer .foot .foot-left ul li:nth-child(1),
footer .foot .foot-left ul li:nth-child(2){
	opacity: 0;
}

footer .foot .foot-left ul li:hover img:first-child {
  display: block;
}

footer .foot .foot-left ul li img {
  position: absolute;
}

footer .foot .foot-left ul li img:last-child {
  width: 1vw;
  bottom: 0vw;
}

footer .foot .foot-left ul li img:first-child {
  width: 6vw;
  display: none;
  bottom: 0vw;
}

footer .foot .dz {
  display: flex;
  justify-content: space-between;
}

footer .foot .dz .dz-left {
  width: 70%;
}

footer .foot .dz .dz-left ul {
  width: 100%;
  display: flex;
}

footer .foot .dz .dz-left ul li {
  display: flex;
  margin-right: 2vw;
  align-items: center;
}

footer .foot .dz .dz-left ul li img {
  width: 3vw;
  margin-right: 1vw;
  margin-bottom: 0.8vw;
}

footer .foot .dz .dz-left ul li .dz-text {
  margin-right: 2vw;
}

footer .foot .dz .dz-left ul li .dz-text .tel {
  font-weight: bolder;
}

footer .foot .dz .dz-left ul li .dz-text p {
  color: #ae9886;
  font-size: 0.9vw;
  margin-bottom: 0.5vw;
}

footer .foot .dz .dz-right {
  width: 30%;
}

footer .banquan {
  width: 100%;
  margin-top: 1vw;
  border-top: 1px solid #a0877b;
}

footer .banquan p {
  text-align: center;
  color: #a0877b;
  font-size: 0.8vw;
  padding: 1.8vw 0;
}

.lj > ul > li {
  display: flex;
  justify-content: space-between;
  border: 1px solid #a0877b;
  width: 15vw;
  height: 2vw;
  box-sizing: border-box;
  border-radius: 0.3vw;
}

.lj > ul > li span {
  padding: 0.5vw;
  font-size: 0.8vw;
  color: #a0877b;
  display: inline-block;
}

.lj > ul .yq-nav {
  width: 100%;
  display: none;
}

.lj > ul .yq-nav ul {
  width: 100%;
  background: #946d32;
}

.lj > ul .yq-nav ul li {
  width: 100%;
  box-sizing: border-box;
  padding: 0.5vw;
}

.lj > ul .yq-nav ul li a {
  color: white;
}

.top {
  width: 100%;
  background-image: url(../images/dj.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
  display: flex;
}

.top .top-left {
  padding: 0.5vw 0;
  margin-left: 13.5vw;
  display: flex;
  align-items: center;
}

.top .top-left .top-box {
  width: 1vw;
  height: 1vw;
  background-color: white;
  border-radius: 0.1vw;
}

.top .top-left a {
  color: #F1EBDD;
  margin: 0 0.2vw;
}

.top .top-left img {
  margin-left: 0.8vw;
  height: 0.6vw;
  width: 0.6vw;
}

.top .top-right {
  margin-left: 11.5vw;
}

.top .top-right ul {
  display: flex;
  align-items: center;
}

.top .top-right ul li {
  margin: 0.5vw 1vw;
}

.top .top-right ul li a {
  color: #F1EBDD;
}

.gywm-content {
  width: 100%;
  background-color: #e6decf;
  background-image: url(../images/cn.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.gywm-content .gywm-box {
  background-color: #F1EBDD;
  width: 80%;
  margin: 3vw 0 1vw;
  background-image: url(../images/bq.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.gywm-content .gywm-box .gywm-box-tit {
  margin-top: 3vw;
  display: flex;
  align-items: center;
}

.gywm-content .gywm-box .gywm-box-tit h2 {
  font-size: 2.4vw;
  margin-left: 1vw;
  font-weight: bolder;
}

.gywm-content .gywm-box .gywm-box-tit img {
  width: 1.4vw;
}

.gywm-content .gywm-box .gywm-neirong {
  width: 85%;
  margin-top: 4.8vw;
  margin-bottom: 14vw;
}

.gywm-content .gywm-box .gywm-neirong p {
  text-indent: 2em;
  line-height: 2.2vw;
}

.gywm-content .lsyg-tit .lsyg-tit-text .lsyg-tit-font h2, .gywm-content .lsyg-tits .lsyg-tit-text .lsyg-tit-font h2, .gywm-content .news .news-content .news-tit .lsyg-tit-text .lsyg-tit-font h2, .news .news-content .gywm-content .news-tit .lsyg-tit-text .lsyg-tit-font h2 {
  color: #9D502D;;
}

.top-on {
  color: white !important;
}

.top-on a {
  color: white !important;
}

.wzwh {
  width: 73%;
  margin-top: 4vw;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.wzwh ul {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}

.wzwh ul li {
  width: 31%;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  border: 1px solid #9D502D;
  border-radius: 0.3vw;
  margin-bottom: 2.3vw;
  margin-right: 1.5vw;
  max-width: 23vw;
  padding-top: 2vw;
}
/*.wzwh-two  ul li a:first-child img{
  position: absolute;
  top: 35%;
  left: 43%;
  width: 3vw;
}


.wzwh-three ul li a:first-child  img{
  margin-top: 1.7vw;
 	 width: 100%;
} */

.wzwh ul li a {
  width: 90%;
  margin-bottom: 1.2vw;
  color: #666666;
  font-family: "微软雅黑";
  transition: all 0.5s;
  overflow: hidden;
}

.wzwh ul li a img {
 // margin-top: 1.7vw;
  width: 100%;
  height: 10vw;
  object-fit: cover;
  transition: all 0.5s;
}
.wzwh ul li:hover a img {
	transform: scale(1.05);
}
.wzwh ul li:hover a {
	color: #9d502d;
}

.wzwh .pages_con {
  height: 4vw;
  margin-bottom: 4vw;
  display: flex;
  align-items: center;
}

.wzwh .pages_con a, .wzwh .pages_con span {
  border-radius: 0.2vw;
  padding: 0.5vw 0.7vw;
  border: 1px solid #9d502d;
  color: #9d502d;
}

.wzwh .pages_con a:hover, .wzwh .pages_con span:hover {
  background-color: #9d502d;
  color: white;
}

.wzwh .pages_con span {
  margin: 0 0.5vw;
}

.fyccr {
  justify-content: flex-start;
  align-items: flex-start;
  width: 76%;
}

.fyccr ul li {
  width: 18%;
  margin-bottom: 0.8vw;
  border: 0;
}

.fyccr ul li img:first-child {
  position: initial;
}

.fyccr ul li a {
  margin-bottom: 0;
}

.fyccr ul li a .mc {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  width: 100%;
  height: 4vw;
  line-height: 4vw;
  background-image: url(../images/bt.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}

.fyccr ul li a .mc h2, .fyccr ul li a .mc p {
  color: white;
}

.fyccr ul li a .mc h2 {
  font-size: 1.5vw;
}

.fyccr ul li a .mc p {
  padding-bottom: 1vw;
  font-size: 0.9vw;
}

.fyccr .pages_con {
  align-self: center;
}

.ycgs-content {
  background-image: none;
}

.ycgs {
  justify-content: flex-start;
  align-items: flex-start;
}

.ycgs ul {
  margin-top: 1vw;
}

.ycgs ul li {
  box-sizing: border-box;
  padding: 2vw 2vw  1vw;
  border: 0;
  border-radius: 0;
  width: 100%;
  align-items: flex-start;
  margin-bottom: 1.3vw;
  border-bottom: 1px solid #d7c2af;
}

.ycgs ul li:hover {
  border-radius: 0.5vw;
  background-color: #9d502d;
  background-image: url(../images/bs.png);
  background-repeat: no-repeat;
  background-size: 22% 52%;
  background-position: 18vw 6vw;
}

.ycgs ul li:hover h4, .ycgs ul li:hover p, .ycgs ul li:hover span {
  color: white;
}

.ycgs ul li:hover p span {
  color: #c49681;
}

.ycgs ul li a {
  width: 100%;
}

.ycgs ul li a h4 {
  font-size: 1.1vw;
  color: #9d502d;
}

.ycgs ul li a p:nth-child(2) {
  font-size: 1vw;
  margin: 1vw 0 1.8vw;
  line-height: 1.8vw;
}

.ycgs ul li a p span {
  color: #9d502d;
}

.ycgs .pages_con {
  align-self: center;
}

.gywm-content .news {
  background-image: none;
  width: 77.6%;
}

.gywm-content .news ul {
  width: 100%;
  display: flex;
  box-sizing: border-box;
  padding: 0vw  3vw 3vw;
  justify-content: space-between;
}

.gywm-content .news ul li a {
  color: black;
}

.gywm-content .news .news-tit {
  flex-direction: column;
}

.gywm-content .news .news-tit h4 {
  font-weight: bolder;
  font-size: 30px;
}

.gywm-content .news .news-tit p {
  margin-top: 2vw;
}

.gywm-content .news .news-neirong {
  width: 90%;
  margin-bottom: 3vw;
  margin-top: 2.2vw;
  border-bottom: 1px solid #e8dbcb;
  padding-bottom: 2vw;
}

.gywm-content .news .news-neirong img {
  //width: 100%;
}

.news-lb-content {
  justify-content: center;
  align-items: flex-start;
}

.news-lb-content .news-lb {
  width: 53%;
  margin-left: 0%;
}

.news-lb-content .ss-lb {
  border-radius: 0.5vw;
  background: #c0b5a1;
  margin-top: 10vw;
  width: 18%;
  margin-right: 0%;
  margin-left: 4%;
}

.news-lb-content .ss-lb .ss-tit {
  border-top-left-radius: 0.5vw;
  border-top-right-radius: 0.5vw;
  height: 10vw;
  width: 100%;
  background: #9d502d;
  display: flex;
  justify-content: center;
  align-items: center;
  background-image: url(../images/bs.png);
  background-repeat: no-repeat;
  background-size: 100% 79%;
  background-position: 0vw 2vw;
}

.news-lb-content .ss-lb .ss-tit p {
  font-size: 2vw;
  color: #fff;
}

.news-lb-content .ss-nr {
  padding: 2vw 1.2vw 1vw;
  box-sizing: border-box;
}

.news-lb-content .ss-nr p {
  color: white;
  padding-bottom: 1vw;
}

.news-lb-content .lj {
  background: #9d502d;
  border: 0;
}

.news-lb-content .lj ul li {
  border: 0;
}

.news-lb-content .lj ul li span {
  color: white;
}

.news-lb-content .ss-content {
  padding: 0vw 1.2vw 2.5vw;
  box-sizing: border-box;
}

.news-lb-content .ss-content p {
  color: white;
  padding-bottom: 1vw;
}

.news-lb-content .ss-content .form {
  width: 100%;
  border: 0;
  height: 2vw;
}

.news-lb-content .ss-content .form input {
  color: #7C332A;
}

.lsyg-banner {
  width: 100%;
}

.lsyg-banner img {
  width: 100%;
}

.bwsd {
  width: 100%;
  margin-top: -18vw;
  position: relative;
}

.bwsd > img {
  width: 100%;
}

.bwsd .bwsd-box {
  position: absolute;
  top: 23vw;
  left: 13vw;
  display: flex;
  justify-content: space-between;
}

.bwsd .bwsd-box .bewd-left {
  width: 56%;
  display: flex;
  justify-content: space-between;
}

.bwsd .bwsd-box .bewd-left .bewd-left-one {
  width: 31%;
}

.bwsd .bwsd-box .bewd-left .bewd-left-one:nth-child(2) {
  margin-top: 2vw;
}

.bwsd .bwsd-box .bewd-left .bewd-left-one img {
  width: 100%;
}

.bwsd .bwsd-box .bwsd-text {
  width: 38%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}

.bwsd .bwsd-box .bwsd-text img {
  width: 2vw;
  height: 4vw;
}

.bwsd .bwsd-box .bwsd-text h1 {
  font-size: 3vw;
  padding-bottom: 1vw;
  padding-top: 1vw;
}

.bwsd .bwsd-box .bwsd-text p {
  width: 62%;
  line-height: 1.8vw;
  font-family: "微软雅黑";
}

.sdjs-box {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #e7dfd0;
  margin-top: -0.5vw;
  background-image: url(../images/cm-o.png);
  /*background-repeat: no-repeat;*/
  background-size: 100%;
  background-position: center center;
}

.sdjs-box .sdjs-one-content {
  width: 74%;
  margin-top: -12vw;
  z-index: 999;
}

.sdjs-box .sdjs-one-content .sdjs-one {
  padding-bottom: 2vw;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.sdjs-box .sdjs-one-content .sdjs-one:first-child {
  position: relative;
}

.sdjs-box .sdjs-one-content .sdjs-one:first-child .sdjs-one-right {
  padding-top: 3vw;
}

.sdjs-box .sdjs-one-content .sdjs-one:first-child .sdjs-one-left {
  position: relative;
  left: -6vw;
  height: 32vw;
 /* background-image: url(../images/w.png);*/
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center center;
}

.sdjs-box .sdjs-one-content .sdjs-one:first-child .sdjs-one-left img {
  margin-left: 4vw;
  margin-top: 3vw;
  width: 110%;
}

.sdjs-box .sdjs-one-content .sdjs-one:nth-child(3) .sdjs-one-left img {
  width: 100%;
}

.sdjs-box .sdjs-one-content .sdjs-one:last-child {
  position: relative;
}

.sdjs-box .sdjs-one-content .sdjs-one:last-child .sdjs-one-right {
  padding-top: 3vw;
}

.sdjs-box .sdjs-one-content .sdjs-one:last-child .sdjs-one-left {
  position: relative;
  left: 6vw;
  /*background-image: url(../images/u.png);*/
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center center;
}

.sdjs-box .sdjs-one-content .sdjs-one:last-child .sdjs-one-left img {
  margin-left: -4vw;
  width: 100%;
}

.sdjs-box .sdjs-one-content .sdjs-one .sdjs-one-left {
  width: 45%;
}

.sdjs-box .sdjs-one-content .sdjs-one .sdjs-one-left img {
  width: 100%;
  border-radius: 2vw;
}

.sdjs-box .sdjs-one-content .sdjs-one .sdjs-one-right {
  width: 46%;
}

.sdjs-box .sdjs-one-content .sdjs-one .sdjs-one-right h2 {
  font-size: 1.9vw;
  /* padding-bottom: 1.6vw; */
  margin-bottom: 0.5vw;
}

.sdjs-box .sdjs-one-content .sdjs-one .sdjs-one-right p {
  width: 100%;
  font-size: 1vw;
  line-height: 1.8vw;
  margin-bottom: 2vw;
      font-family: "微软雅黑";
}

.hdjl-content .gywm-box {
  background-image: none;
}

.hdjl-content .gywm-box .gywm-neirong {
  margin-bottom: 6vw;
}

.hdjl-content .gywm-box .xinxi {
  width: 92%;
}

.hdjl-content .gywm-box .xinxi h2 {
  font-size: 1.7vw;
}

.hdjl-content .gywm-box .xinxi form .xx-form {
  margin-top: 2.9vw;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.hdjl-content .gywm-box .xinxi form .xx-form .bd {
  width: 32%;
  display: flex;
  align-items: center;
}

.hdjl-content .gywm-box .xinxi form .xx-form .bd:nth-child(2) input {
  width: 70%;
}

.hdjl-content .gywm-box .xinxi form .xx-form .bd:nth-child(3) p {
 /* padding-left: 10%;*/
}

.hdjl-content .gywm-box .xinxi form .xx-form .bd:nth-child(3) input {
  width: 73%;
}

.hdjl-content .gywm-box .xinxi form .xx-form .bd:nth-child(4) {
  margin-left: 1%;
    width: 99%;
  margin-top: 2vw;
  align-items: flex-start;
}

.hdjl-content .gywm-box .xinxi form .xx-form .bd:nth-child(4) p {
  margin-left: -1vw;
  margin-top: -0.5vw;
}

.hdjl-content .gywm-box .xinxi form .xx-form .bd:nth-child(4) input,
.hdjl-content .gywm-box .xinxi form .xx-form .bd  textarea{
  height: 2.5vw;
  width: 93%;
}
.hdjl-content .gywm-box .xinxi form .xx-form .bd:nth-child(4) input{
  margin-left: 1.2vw;
}



.hdjl-content .gywm-box .xinxi form .xx-form .bd p {
  font-size: 1.2vw;
  margin-bottom: 0vw;
}

.hdjl-content .gywm-box .xinxi form .xx-form .bd p .xing {
  font-size: 0.9vw;
  color: red;
  margin-bottom: 0.8vw;
  display: inline-block;
}

.hdjl-content .gywm-box .xinxi form .xx-form .bd input,
.hdjl-content .gywm-box .xinxi form .xx-form .bd  textarea{
      padding-left: 0.5vw;
    box-sizing: border-box;
  margin-left: 1.5vw;
  width: 72%;
  height: 2.5vw;
  border-radius: 0.3vw;
  outline: none;
  border: 1px solid #cfad96;
  background: #f1ebdd;
}

.hdjl-content .gywm-box .xinxi form .xx-form .bd  textarea{
      margin-top: 2vw;
  	  margin-left: 0vw;
}

.hdjl-content .gywm-box .xinxi form .xx-form .tijiao {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 3vw 0;
}

.hdjl-content .gywm-box .xinxi form .xx-form .tijiao button {
  border: 1px solid #c0b5a1;
  border-radius: 0.4vw;
  background: #c0b5a1;
  width: 12vw;
  height: 3.4vw;
  font-size: 1.5vw;
  color: #f1ebdd;
}

.wzwh-banner {
  height: 40vw;
  width: 100%;
  background-image: url(../images/ycml-banner.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.wzwh-banner .wzwh-banner-box {
  position: relative;
  width: 70%;
}

.wzwh-banner .wzwh-banner-box ul {
  width: 100%;
}

.wzwh-banner .wzwh-banner-box ul li {
  z-index: 9998;
  position: absolute;
  left: 4.5vw;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 2.5vw;
  height: 2.5vw;
  border-radius: 50%;
  border: 1px solid #9b4e2b;
}

.wzwh-banner .wzwh-banner-box ul li:nth-child(2) {
  top: 12vw;
  left: 2vw;
}

.wzwh-banner .wzwh-banner-box ul li:nth-child(3) {
  top: 24vw;
  left: 4.5vw;
}

.wzwh-banner .wzwh-banner-box ul li:nth-child(4) {
  left: 61.8vw;
}

.wzwh-banner .wzwh-banner-box ul li:nth-child(5) {
  top: 12vw;
  left: 64.5vw;
}

.wzwh-banner .wzwh-banner-box ul li:nth-child(6) {
  top: 24vw;
  left: 61.8vw;
}

.wzwh-banner .wzwh-banner-box ul li .img-bg {
  width: 1.8vw;
  height: 1.8vw;
  border-radius: 50%;
  background-color: #c69e79;
  display: flex;
  justify-content: center;
  align-items: center;
}

.wzwh-banner .wzwh-banner-box ul li .img-bg img {
  width: 80%;
  height: 80%;
}

.wzwh-banner .wzwh-banner-box ul .wzwh-on .img-bg {
  background-color: #f4e8c5 !important;
}

.wzwh-banner .wzwh-banner-list {
  width: 70%;
  height: 35vw;
  overflow: hidden;
}

.wzwh-banner .wzwh-banner-list ul {
  width: 100%;
}

.wzwh-banner .wzwh-banner-list ul li {
  position: relative;
  display: none;
}

.wzwh-banner .wzwh-banner-list ul li:first-child {
  display: block;
}

.wzwh-banner .wzwh-banner-list ul li .wzwh-img {
  width: 27%;
  min-height: 20vw;
  margin: 3vw auto 0vw;
}

.wzwh-banner .wzwh-banner-list ul li .wzwh-img img {
   	display: block;
      margin: 0 auto;
    /* width: 100%; */
    max-height: 20vw;
    object-fit: cover;
   
}

.wzwh-banner .wzwh-banner-list ul li .wzwh-img-tit {
  position: absolute;
  right: 17vw;
  top: 1vw;
  width: 2.5vw;
  min-height: 9.5vw;
  padding: 1vw 1vw;
  background-image: url(../images/cw.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
  display: flex;
  justify-content: center;
  align-items: center;
}

.wzwh-banner .wzwh-banner-list ul li .wzwh-img-tit h3 {
  letter-spacing: 0.4vw;
  writing-mode: vertical-lr;
  color: #9D502D;
  font-size: 1.1vw;
}

.wzwh-banner .wzwh-banner-list ul li .zdww {
  width: 70%;
  margin: 2.4vw auto 2vw;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.wzwh-banner .wzwh-banner-list ul li .zdww img {
  width: 37%;
}

.wzwh-banner .wzwh-banner-list ul li .zdww p {
  margin-top: 1.5vw;
  color: #c19872;
  width: 70%;
  font-size: 0.85vw;
  text-align: center;
  line-height: 1.4vw;
}

.wzwh-news {
  margin-top: -20.2vw;
}

.wzwh-news .news-content {
  top: 24vw;
}

.wzwh-news .news-content .news-tit .lsyg-tit .lsyg-tit-box .yuandian, .wzwh-news .news-content .news-tit .lsyg-tits .lsyg-tit-box .yuandian, .wzwh-news .news .news-content .news-tit .news-tit .lsyg-tit-box .yuandian, .news .wzwh-news .news-content .news-tit .news-tit .lsyg-tit-box .yuandian {
  border: 1px solid #9d502d;
  background: #9d502d;
}

.wzwh-news .news-content .news-tit .lsyg-tit .lsyg-tit-text .lsyg-tit-font h2, .wzwh-news .news-content .news-tit .lsyg-tits .lsyg-tit-text .lsyg-tit-font h2, .wzwh-news .news .news-content .news-tit .news-tit .lsyg-tit-text .lsyg-tit-font h2, .news .wzwh-news .news-content .news-tit .news-tit .lsyg-tit-text .lsyg-tit-font h2 {
  color: #9d502d;
}

.wzwh-news .news-content .news-tit .ckgd {
  background: initial;
}

.wzwh-news .news-content .news-tit .ckgd .ckgd-box {
  background: initial;
}

.wzwh-news .news-content .news-tit .ckgd .ckgd-box a {
  color: #9d502d;
}

.wzwh-news .news-content .news-nr .news-nr-left a {
  color: #9d502d;
}

.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {
    opacity: .4;
  }
  to {
    opacity: 1;
  }
}

@keyframes fade {
  from {
    opacity: .4;
  }
  to {
    opacity: 1;
  }
}

.gy {
  width: 100%;
  height: 38vw;
  margin-top: -1vw;
  background-image: url(../images/cn.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
  position: relative;
}

.gy > img {
  margin-top: -6vw;
  position: relative;
  z-index: 99999;
  left: 13.2vw;
  width: 75%;
  height: 39.2vw;
  object-fit: cover;
}

.gy .news-tit {
  position: absolute;
  top: -5vw;
  z-index: 99999;
  left: 45vw;
}

.gy .gy-nr {
  position: absolute;
  top: -6vw;
  left: 13.1vw;
  z-index: 99999;
  width: 75%;
  height: 39.5vw;
}

.gy .gy-nr ul {
  display: flex;
}

.gy .gy-nr ul li {
  width: 33.3%;
  border-left: 1px solid #5d3e33;
  height: 39.2vw;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  box-sizing: border-box;
  padding: 3vw;
}

.gy .gy-nr ul li:hover {
  background: rgba(98, 36, 12, 0.8);
  width: 33.3%;
}

.gy .gy-nr ul li:hover .gy-text {
  opacity: 1;
  height: 15vw;
  transition: all 0.5s;
}

.gy .gy-nr ul li .li-img img {
  width: 3vw;
}

.gy .gy-nr ul li h3 {
  margin: 1.7vw 0;
  color: white;
}

.gy .gy-nr ul li .gy-text {
  opacity: 0;
  height: 0vw;
  transition: all 0.5s;
  overflow: hidden;
}

.gy .gy-nr ul li .gy-text p {
  color: white;
  line-height: 1.6vw;
  font-size: 0.9vw;
  font-family: "微软雅黑";
}

.dtjd {
  height: 34vw;
  width: 100%;
  overflow: hidden;
  background-color: #eee6d7;
  background-image: url(../images/cr.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}

.dtjd .news-tit {
  margin-left: 13.2vw;
}

.dtjd .dtjd-nr ul {
  display: flex;
  flex-wrap: wrap;
}

.dtjd .dtjd-nr ul li {
  width: 20%;
}

.dtjd .dtjd-nr ul li img {
  width: 75%;
  height: 10.5vw;
  margin-top: 12vw;
}

.dtjd .dtjd-nr ul li .dtjd-box {
  position: relative;
  right: -13vw;
  top: -18vw;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 2.2vw;
  min-height: 6vw;
  padding:0.8vw 0;
  background-image: url(../images/cu.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}

.dtjd .dtjd-nr ul li .dtjd-box p {
  writing-mode: vertical-rl;
  font-size: 1.2vw;
  color: #9d502d;
}

.tempWrap {
  height: 30vw;
}

.banner .swiper-horizontal > .swiper-pagination-bullets,
.banner .swiper-pagination-bullets.swiper-pagination-horizontal,
.banner .swiper-pagination-custom,
.banner .swiper-pagination-fraction {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, 43vw);
  left: 0vw;
  width: 100%;
}

.banner .swiper-pagination .swiper-pagination-bullet {
  margin-left: 1.1vw !important;
}

.banner .swiper-pagination-bullet-active::after {
  content: " ";
  position: absolute;
  width: 1.5vw;
  height: 1.5vw;
  border-radius: 50%;
  border: 1px solid #be121a;
  margin-left: -0.8vw;
  top: -0.1vw;
}

.zuo img, .you img {
  width: 4.7vw;
}

.swiper-container-two .zuoyou {
  position: relative;
  width: 95%;
  top: -22vw;
  left: 5vw;
}

.you {
  margin-right: 5vw;
}

.banner .swiper .swiper-pagination-bullet {
  border: 0;
  background: white;
}

.banner .swiper .swiper-pagination-bullet-active {
  background: #de262c !important;
  border: 0 !important;
}

.xueshu {
  width: 75%;
}

.xueshu .news-tit {
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.xueshu .news-tit .ckgd {
  background: initial;
  margin-top: 0;
}

.xueshu .news-tit .ckgd .ckgd-box {
  background: initial;
}

.xueshu .news-tit .ckgd .ckgd-box a {
  color: #9d502d;
}

.xs-news {
  flex-direction: column;
  margin-top: 0;
}

.xs-news .xueshu {
  width: 75%;
}

.xs-news .xueshu .xueshu-nr {
  background: rgba(192, 181, 161, 0.2);
  margin-top: 3.5vw;
}

.xs-news .xueshu .xueshu-nr ul {
  padding-top: 1.2vw;
  padding-bottom: 2vw;
  position: relative;
}

.xs-news .xueshu .xueshu-nr ul li {
  width: 50%;
}

.xs-news .xueshu .xueshu-nr ul li > a {
  color: black;
  font-size: 1.12vw;
  display: inline-block;
  margin: 1.2vw 2.4vw;
  font-size: 1.2vw;
}

.xs-news .xueshu .xueshu-nr>ul>li:hover> a {
	color: #9D502D !important;
   font-weight: bold;
}

.xs-news .xueshu .xueshu-nr ul li .xlnr {
  width: 70%;
  margin: 0 2.4vw;
  display: none;
}

.xs-news .xueshu .xueshu-nr ul li .xlnr p:first-child {
  font-size: 0.9vw;
  font-weight: bolder;
}

.xs-news .xueshu .xueshu-nr ul li .xlnr p:nth-child(5) {
  color: #666666;
  line-height: 1.8vw;
  font-size: 1vw;
}

.xs-news .xueshu .xueshu-nr ul li .xlnr h3 {
  font-size: 1.2vw;
  margin: 0.7vw 0;
  font-weight: bolder;
}

.xs-news .xueshu .xueshu-nr ul li .xlnr a {
  font-size: 1.1vw;
  font-weight: bolder;
  display: inline-block;
  margin: 0.7vw 0 1vw;
}

.xs-news .xueshu .xueshu-nr ul li .xlnr .xlnr-xian {
  border-bottom: 1px solid #9D502D;
  width: 110%;
}

.xs-news .xueshu .xueshu-nr ul li .xlnr p, .xs-news .xueshu .xueshu-nr ul li .xlnr h3, .xs-news .xueshu .xueshu-nr ul li .xlnr a {
  color: #9D502D;
}

.xs-news .xueshu .xueshu-nr ul li .xlnr .xlnr-img {
  position: absolute;
  width: 46vw;
  height: 33vw;
  left: 30vw;
  top: -4vw;
}

.xs-news .xueshu .xueshu-nr ul li .xlnr .xlnr-img img {
  width: 100%;
    height: 100%;
  background-size: cover;
}

.xs-news .xueshu-news {
  margin-top: 6vw;
  width: 75%;
  display: flex;
  justify-content: space-between;
}

.xs-news .xueshu-news .qikan {
  width: 47%;
}

.xs-news .xueshu-news .qikan .qikan-tit {
  display: flex;
  justify-content: space-between;
}

.xs-news .xueshu-news .qikan .qikan-tit .ck a {
  color: #9d502d;
  font-size: 1vw;
}

.xs-news .xueshu-news .qikan .qikan-tit .ck img {
  vertical-align: middle;
}

.xs-news .xueshu-news .qikan ul {
  margin: 2vw 0 3vw;
}

.xs-news .xueshu-news .qikan ul li {
  margin: 1.4vw 0;
  display: flex;
  justify-content: space-between;
}

.xs-news .xueshu-news .qikan ul li .fyq-box {
  display: flex;
  align-items: center;
}

.xs-news .xueshu-news .qikan ul li .fyq-box p {
  padding-left: 0.6vw;
  font-size: 1vw;
  color: #333333; 
}

.xs-news .xueshu-news .qikan ul li:hover .fyq-box p,
.xs-news .xueshu-news .qikan ul li:hover span {
  color: #9D502D;
}

.xs-news .xueshu-news .qikan ul li .fyq-box .fyq {
  width: 0.6vw;
  height: 0.6vw;
  border: 1px solid #9D502D;
  display: flex;
  justify-content: center;
  align-items: center;
  transform: rotate(45deg);
}

.xs-news .xueshu-news .qikan ul li .fyq-box .fyq .fyq-nr {
  width: 0.3vw;
  height: 0.3vw;
  background: #9D502D;
  border-radius: 50%;
}

.xs-news .xueshu-news .qikan ul li span {
  color: #999999;
  font-size: 1vw;
}

.jy .kczy-content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-top: 4vw;
}

.jy .kczy-content .kezy-box {
  position: relative;
  width: 95%;
  margin-left: 2vw;
  margin-top: 2.5vw;
}

.jy .kczy-content .kezy-box .swiper-container .swiper-slide ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  width:100%;
}

.jy .kczy-content .kezy-box .swiper-container .swiper-slide ul li {
  position: relative;
  width: 95%;
  margin-bottom: 1vw;
}

.jy .kczy-content .kezy-box .swiper-container .swiper-slide ul li img {
  width: 100%;
}

.jy .kczy-content .kezy-box .swiper-container .swiper-slide ul li .kczy-text {
  position: absolute;
  top: 20%;
  left: 10%;
  width: 80%;
}

.jy .kczy-content .kezy-box .swiper-container .swiper-slide ul li .kczy-text h2, .jy .kczy-content .kezy-box .swiper-container .swiper-slide ul li .kczy-text p {
  color: white;
 
}

.jy .kczy-content .kezy-box .swiper-container .swiper-slide ul li .kczy-text h2 {
  font-size: 1.8vw;
   font-family: "微软雅黑";
}

.jy .kczy-content .kezy-box .swiper-container .swiper-slide ul li .kczy-text p {
  padding-top: 1vw;
  font-size: 1.1vw;
   font-family: "微软雅黑";
}

.jy .kczy-content .kezy-box .zuoyou {
  position: absolute;
  width: 112%;
  top: 50%;
  z-index: 9999;
}

.jy .kczy-content .kezy-box .zuoyou .zuo {
  left: -1.5vw;
}

.jy .kczy-content .kezy-box .zuoyou .zuo img {
  transform: rotate(180deg);
}

.jy .kczy-content .kezy-box .zuoyou .zuo img, .jy .kczy-content .kezy-box .zuoyou .you img {
  width: 1vw;
}

.jy .kczy-content .liulan {
  width: 0%;
  display: flex;
  align-items: flex-end;
}

.jy .kczy-content .liulan .shouye {
  margin-left: 3vw;
  position: relative;
  z-index: 99999;
  width: 37%;
  overflow: hidden;
  height: 28.5vw;
  top: 2vw;
}

.jy .kczy-content .liulan .shouye img {
  width: 100%;
}

.jy .kczy-content .liulan .shouye .shouye-img {
  width: 94%;
  position: absolute;
  top: 0;
  z-index: -1;
  height: 24.5vw;
  overflow: hidden;
  border-radius: 2vw;
}

.jy .kczy-content .liulan .shouye .shouye-img img {
  width: 100%;
  margin-left: 2%;
  border-radius: 1.8vw;
}

.jy .kczy-content .liulan .lilan-right {
  margin-bottom: 2vw;
  margin-left: 2vw;
}

.jy .kczy-content .liulan .lilan-right .erm {
  width: 9vw;
  height: 9vw;
  background: white;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.jy .kczy-content .liulan .lilan-right .erm .ewm-img {
  width: 8vw;
  height: 8vw;
}

.jy .kczy-content .liulan .lilan-right .erm .ewm-img img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

.jy .kczy-content .liulan .smll {
  margin-top: 2vw;
  width: 9vw;
  height: 2.5vw;
  background: #9D502D;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0.5vw;
}

.jy .kczy-content .liulan .smll p {
  color: white;
}

.xxhd {
  background-color: #e6decf;
  width: 100%;
  background-image: url(../images/cn.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
  display: flex;
  justify-content: center;
  align-items: center;
}

.xxhd .xxhd-content .xxhd-box {
  position: relative;
}

.xxhd .xxhd-content .xxhd-box .swiper-container .swiper-slide .xxhd-left {
  display: flex;
}

.xxhd .xxhd-content .xxhd-box .swiper-container .swiper-slide .xxhd-left .xxhd-left-content {
  width: 28%;
  font-size: 1.2vw;
  margin-top: 4vw;
}

.xxhd .xxhd-content .xxhd-box .swiper-container .swiper-slide .xxhd-left .xxhd-left-content .xxhd-xian {
  margin: 3vw 0;
  width: 80%;
  border-bottom: 1px solid  #9D502D;
}

.xxhd .xxhd-content .xxhd-box .swiper-container .swiper-slide .xxhd-left .xxhd-left-content .shijian {
  width: 80%;
}

.xxhd .xxhd-content .xxhd-box .swiper-container .swiper-slide .xxhd-left .xxhd-left-content .shijian p {
  font-size: 1vw;
  line-height: 1.6vw;
  color: #666666;
   font-family: "微软雅黑";
}

.xxhd .xxhd-content .xxhd-box .swiper-container .swiper-slide .xxhd-left .xxhd-left-content .ckxq {
  width: 9.5vw;
  border-radius: 0.4vw;
  height: 2.6vw;
  background: #746D61;
  margin-top: 5vw;
  display: flex;
  justify-content: center;
  align-items: center;
}

.xxhd .xxhd-content .xxhd-box .swiper-container .swiper-slide .xxhd-left .xxhd-left-content .ckxq a {
  color: #F1EBDD;
  font-size: 0.9vw;
}

.xxhd .xxhd-content .xxhd-box .swiper-container .swiper-slide .xxhd-left .xxhd-img {
  width: 60%;
}

.xxhd .xxhd-content .xxhd-box .swiper-container .swiper-slide .xxhd-left .xxhd-img img {
  width: 100%;
}

.xxhd .xxhd-content .xxhd-box .swiper-container .swiper-slide .xxhd-left .fenye {
  width: 12%;
  margin-top: 6vw;
}

.xxhd .xxhd-content .xxhd-box .swiper-container .swiper-slide .xxhd-left .fenye p {
  text-align: right;
  font-size: 1vw;
  color: #999999;
}

.xxhd .xxhd-content .xxhd-box .swiper-container .swiper-slide .xxhd-left .fenye p span {
  font-weight: bold;
  font-size: 2.5vw;
  color: #9D502D;
}

.xxhd .xxhd-content .xxhd-box .zuoyou {
  position: absolute;
  right: -5vw;
  top: 13vw;
  width: 15%;
}

.xxhd .xxhd-content .xxhd-box .zuoyou img {
  width: 2vw;
}

.xxhd .xxhd-content .xxhd-box .zuoyou .zuo:hover img:first-child {
  display: none;
}

.xxhd .xxhd-content .xxhd-box .zuoyou .zuo:hover img:last-child {
  display: block;
}

.xxhd .xxhd-content .xxhd-box .zuoyou .zuo img:last-child {
  display: none;
}

.xxhd .xxhd-content .xxhd-box .zuoyou .you:hover img:first-child {
  display: none;
}

.xxhd .xxhd-content .xxhd-box .zuoyou .you:hover img:last-child {
  display: block;
}

.xxhd .xxhd-content .xxhd-box .zuoyou .you img:last-child {
  display: none;
}

.cgzs {
  padding-top: 2vw;
  padding-bottom: 3vw;
  background-color: #e6decf;
  width: 100%;
  background-image: url(../images/cn.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}

.cgzs .cgzs-box {
  width: 100%;
}

.cgzs .cgzs-box .swiper-container .swiper-slide {
  width: 23%;
  background-color: rgba(192, 181, 161, 0.2);
  padding: 1%;
  box-sizing: border-box;
}

.cgzs .cgzs-box .swiper-container .swiper-slide img {
  width: 100%;
}

.cgzs .cgzs-box .swiper-container .swiper-slide p {
  font-size: 1vw;
  color: #666666;
  padding: 0.2vw;
}

.cgzs .zuoyou {
  position: absolute;
  width: 88%;
  top: 55%;
  left: 8.5vw;
}

.cgzs .zuoyou img {
  width: 2vw;
}

.cgzs .zuoyou .zuo:hover img:first-child {
  display: none;
}

.cgzs .zuoyou .zuo:hover img:last-child {
  display: block;
}

.cgzs .zuoyou .zuo img:last-child {
  display: none;
}

.cgzs .zuoyou .you:hover img:first-child {
  display: none;
}

.cgzs .zuoyou .you:hover img:last-child {
  display: block;
}

.cgzs .zuoyou .you img:last-child {
  display: none;
}

@media (max-width: 1400px) {
  .gywm-content .gywm-box .gywm-neirong p {
    line-height: 6vw;
  }
  .gywm-content .gywm-box {
    background-image: none;
  }
}
