@charset "UTF-8";
.special_00156 { overflow: hidden; position: relative; background-repeat: no-repeat; background-size: cover; background-position: center; }

.special_00156 .wnzt-title { color: #7f563a; }

.special_00156 .title { text-align: left; color: #7f563a; }

.special_00156 .flex-box { height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; position: relative; }

.special_00156 .left { height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 123px 0 180px; width: 36%; }

.special_00156 .right { width: 64%; }

.special_00156 .list1 { color: #7f563a; margin-top: 50px; position: relative; }

.special_00156 .list1 .bg { display: block; width: 25px; height: 101%; background: url() no-repeat; position: absolute; left: -28px; top: 0; display: none; }

.special_00156 .list1 .item { font-size: 24px; cursor: pointer; min-height: 95px; padding: 0 34px; position: relative; }

@media (max-width: 768px) { .special_00156 .list1 .item { font-size: 18px; } }

.special_00156 .list1 .item::before { content: ''; width: 20px; height: 21px; background-image: url(../../image/special_00156/more.png); background-size: contain; background-repeat: no-repeat; background-position: center; position: absolute; left: 0; top: 9px; }

.special_00156 .list1 .item span { display: block; }

.special_00156 .list1 .slick-current.slick-active { color: #a70a10; }

.special_00156 .list2 .li { position: relative; }

.special_00156 .list2 .text { color: #7f563a; z-index: 2; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }

.special_00156 .list2 .h1 { font-size: 112px; line-height: 1.3; font-family: 'almmdfdk'; font-weight: bold; }

.special_00156 .list2 .h2 { font-size: 24px; margin-left: 10px; }

@media (max-width: 768px) { .special_00156 .list2 .h2 { font-size: 18px; } }

.special_00156 .list2 .pic { position: relative; overflow: hidden; background-color: #ececec; width: 600px; margin-left: auto; border-radius: 30px; }

.special_00156 .list2 .pic::before { content: ''; display: block; padding-top: 75%; }

.special_00156 .list2 .pic .i { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); max-width: 100%; max-height: 100%; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; }

.special_00156 .list2 .slick-list { padding-top: 170px; }

.special_00156 .list2 .slick-slide { margin: 63px 0; }

.special_00156 .list2 .slick-slide .text { opacity: 0; }

.special_00156 .list2 .slick-slide.slick-current.slick-active .text { opacity: 1; }

.special_00156 .list2 .slick-list { height: 917px !important; }

.special_00156 .moreBox { position: absolute; left: 0px; bottom: 120px; color: #7f563a; }

.special_00156 .wnzt-slick-arrow { position: absolute; -webkit-transform: rotate(90deg); transform: rotate(90deg); margin: 0; left: auto; right: calc(300px - 25px); }

.special_00156 .wnzt-slick-prev { top: 17%; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); }

.special_00156 .wnzt-slick-next { bottom: 16%; top: auto; }

/*	pc 端	*/
@media (min-width: 769px) { .special_00156 .list1 .slick-track { -webkit-transform: translate(0) !important; transform: translate(0) !important; } }

@media screen and (max-width: 1680px) { .special_00156 .h1 { font-size: 60px; } }

@media screen and (max-width: 1480px) { .special_00156 .list2 .slick-list { padding-top: 170px; }
  .special_00156 .left { width: 25%; }
  .special_00156 .right { width: 75%; }
  .special_00156 .list2 .text { -webkit-transform: none; transform: none; top: 0; }
  .special_00156 .slick-prev { top: 17%; }
  .special_00156 .slick-next { bottom: 16%; }
  .special_00156 .moreBox { left: 50px; }
  .special_00156 .h1 { font-size: 50px; }
  .special_00156 .list1 .item { font-size: 20px; } }

@media screen and (max-width: 1480px) and (max-width: 768px) { .special_00156 .list1 .item { font-size: 18px; } }

@media screen and (max-width: 1480px) { .special_00156 .list1 .item::before { top: 5px; } }

/*	1280~1440	*/
@media (max-width: 1320px) { .special_00156 .list1 .item span:nth-child(2) { display: none; }
  .special_00156 .list2 .h1 { font-size: 90px; } }

@media (max-width: 1250px) { .special_00156 .list2 .h1 { font-size: 70px; } }

/*	1024	*/
/*	移动端	*/
@media (max-width: 1150px) { .special_00156 { height: auto; margin: 0; padding: 40px 0; }
  .special_00156 .wnzt-title { text-align: center; }
  .special_00156 .flex-box { display: block; }
  .special_00156 .left { width: 100%; padding: 0px 0 20px; }
  .special_00156 .right { width: 100%; padding-bottom: 0; position: relative; }
  .special_00156 .list1 { width: 100%; margin: 20px 0 0; display: none; }
  .special_00156 .list1 .bg { display: none; }
  .special_00156 .list1 .slick-slide { margin: 0 10px; text-align: center; }
  .special_00156 .list2 .slick-list { height: auto !important; }
  .special_00156 .list2 .slick-slide { margin: 0; -webkit-transform: translateY(0); transform: translateY(0); }
  .special_00156 .list2 .pic { width: 100%; margin-top: 10px; border-radius: 15px; }
  .special_00156 .list2 .slick-list { padding-top: 0; }
  .special_00156 .box { display: block; padding: 20px 10px; }
  .special_00156 .li { display: block; }
  .special_00156 .list2 .slick-slide .text { margin-right: 0; text-align: center; margin-bottom: 15px; position: static; opacity: 1; padding: 0 45px; }
  .special_00156 .list2 .h1 { font-size: 24px; }
  .special_00156 .list2 .h2 { margin-left: 0; }
  .special_00156 .moreBox { position: static; }
  .special_00156 .wnzt-slick-arrow { -webkit-transform: none; transform: none; top: auto; bottom: calc(100% - 50px); }
  .special_00156 .wnzt-slick-prev { left: 0px; -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }
  .special_00156 .wnzt-slick-next { right: 0px; } }
