@charset "UTF-8";
.special_00252 { background-position: center; background-repeat: no-repeat; background-size: cover; padding: 100px 0; }

.special_00252 .con { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 40px; color: #7f563a; }

.special_00252 .tit_w { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 72px; border-bottom: 1px solid #8d715d; }

.special_00252 .lt { width: calc(50% - 32px); }

.special_00252 .lt .title { font-size: 50px; line-height: 1.2; font-family: 'almmdfdk'; }

@media (max-width: 1024px) { .special_00252 .lt .title { font-size: 42px; } }

@media (max-width: 768px) { .special_00252 .lt .title { font-size: 28px; } }

.special_00252 .lt .list { margin-top: 15px; }

.special_00252 .lt .list .li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 67px; border-bottom: 1px dashed #8d715d; position: relative; }

.special_00252 .lt .list .t { width: calc(100% - 90px); white-space: nowrap; line-height: 1.5; height: 1.5em; text-overflow: ellipsis; overflow: hidden; position: relative; padding-left: 20px; -webkit-transition: all 0.32s; transition: all 0.32s; font-size: 24px; }

@media (max-width: 768px) { .special_00252 .lt .list .t { font-size: 18px; } }

.special_00252 .lt .list .t::before { width: 5px; height: 5px; border-radius: 50%; position: absolute; left: 0; top: 0.75em; -webkit-transform: translateY(-50%); transform: translateY(-50%); content: ""; display: block; background: #784e3d; -webkit-transition: all 0.32s; transition: all 0.32s; }

.special_00252 .lt .list .y { font-size: 20px; margin-left: auto; }

@media (max-width: 768px) { .special_00252 .lt .list .y { font-size: 18px; } }

.special_00252 .lt .slick-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 40px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }

.special_00252 .lt .slick-wrap .slick-mod { width: 44.910%; }

.special_00252 .lt .slick-item { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; }

.special_00252 .lt .slick-list { margin: 0 -10px; }

.special_00252 .lt .slick-slide { margin: 0 10px; }

.special_00252 .lt .pic { position: relative; overflow: hidden; background-color: #ececec; width: 100%; }

.special_00252 .lt .pic::before { content: ''; display: block; padding-top: 56%; }

.special_00252 .lt .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_00252 .lt .slick-box { margin-left: 28px; width: 0; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }

.special_00252 .lt .box { width: 100%; }

.special_00252 .lt .box .t { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 1.5; height: 3em; text-overflow: ellipsis; overflow: hidden; position: relative; font-size: 24px; -webkit-transition: all 0.32s; transition: all 0.32s; height: auto; }

@media (max-width: 768px) { .special_00252 .lt .box .t { font-size: 18px; } }

.special_00252 .lt .box .y { font-size: 20px; font-family: "times new roman"; margin-top: 12px; }

@media (max-width: 768px) { .special_00252 .lt .box .y { font-size: 18px; } }

.special_00252 .lt .box .p { font-size: 16px; color: #999999; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; line-height: 1.5; height: 4.5em; text-overflow: ellipsis; overflow: hidden; margin-top: 4px; -webkit-transition: all 0.32s; transition: all 0.32s; line-height: 24px; height: auto; display: none; }

body:not(.lang-en) .special_00252 .lt .box .p { text-align: justify; text-justify: inter-ideograph; }

.special_00252 .lt .slick-dots { bottom: 10px; }

.special_00252 .rt { width: calc(50% - 32px); margin-left: auto; }

.special_00252 .rt .tit_w { border: 0; }

.special_00252 .rt .tab-mod1 { width: 0; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; margin-right: 20px; }

.special_00252 .rt .tracker-mod.dir-hor .tracker-box { text-align: left; }

.special_00252 .rt .tracker-mod .tracker-item + .tracker-item { margin-left: 28px; }

.special_00252 .rt .tracker-mod .tracker-item { font-size: 24px; color: #999999; position: relative; padding: 7px 0; }

@media (max-width: 768px) { .special_00252 .rt .tracker-mod .tracker-item { font-size: 18px; } }

.special_00252 .rt .tracker-mod .tracker-item.cur { color: #333; }

.special_00252 .rt .tracker-mod .tracker-item.cur::before { width: 8px; height: 7px; background: url(../../image/icon1.png) no-repeat center center/cover; position: absolute; left: 50%; bottom: 0; -webkit-transform: translateX(-50%); transform: translateX(-50%); content: ""; display: block; }

.special_00252 .rt .tab-mod .tab-item { display: none; }

.special_00252 .rt .tab-mod .tab-item.act { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.special_00252 .rt .tab-cont { margin-top: 9px; }

.special_00252 .rt .li { width: calc(50% - 10px); margin-right: 20px; margin-top: 15px; position: relative; }

.special_00252 .rt .li:nth-child(2n) { margin-right: 0; }

.special_00252 .rt .li:last-child { margin-right: 0; }

.special_00252 .rt .pic { position: relative; overflow: hidden; background-color: #ececec; }

.special_00252 .rt .pic::before { content: ''; display: block; padding-top: 56.22896%; }

.special_00252 .rt .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_00252 .rt .t { font-size: 24px; margin-top: 11px; -webkit-transition: all 0.32s; transition: all 0.32s; white-space: nowrap; line-height: 1.5; height: 1.5em; text-overflow: ellipsis; overflow: hidden; }

@media (max-width: 768px) { .special_00252 .rt .t { font-size: 18px; } }

.special_00252 .rt .play { width: 48px; height: 48px; background: url() no-repeat center center; background-size: auto 100%; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.special_00252 .more .wnzt-more { display: none; }

.special_00252 .more .wnzt-more.act { display: -webkit-box; display: -ms-flexbox; display: flex; }

/*	pc 端	*/
/*	1280~1440	*/
@media (max-width: 1100px) { .special_00252 .con { display: block; }
  .special_00252 .lt { width: 100%; }
  .special_00252 .rt { width: 100%; margin-top: 40px; }
  .special_00252 .lt .pic .i { width: 100%; height: auto; }
  .special_00252 .rt .pic .i { width: 100%; height: auto; } }

/*	1024	*/
/*	移动端	*/
@media (max-width: 768px) { .special_00252 { padding: 40px 0; }
  .special_00252 .tit_w { height: auto; padding-bottom: 15px; }
  .special_00252 .lt .slick-wrap { margin-top: 20px; display: block; }
  .special_00252 .lt .slick-wrap .slick-mod { width: 100%; }
  .special_00252 .lt .slick-box { width: 100%; margin-left: 0; margin-top: 15px; }
  .special_00252 .lt .list .li { height: auto; display: block; padding: 5px 0; }
  .special_00252 .lt .list .t { width: 100%; }
  .special_00252 .lt .list .y { margin-top: 5px; }
  .special_00252 .rt { margin-top: 30px; }
  .special_00252 .rt .li { width: calc(50% - 10px); margin: 5px; }
  .special_00252 .rt .tab-cont { margin-top: 20px; } }
