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

.special_00068 .x-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }

.special_00068 .lt { width: 50%; }

.special_00068 .lt .pic { position: relative; overflow: hidden; width: calc(100% + 240px); margin-left: -240px; }

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

.special_00068 .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_00068 .lt .main { position: absolute; left: 54px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); margin-top: -40px; display: none; }

.special_00068 .lt .tit { font-size: 24px; color: #fff; text-align: center; }

@media (max-width: 768px) { .special_00068 .lt .tit { font-size: 18px; } }

.special_00068 .lt .select-mod { margin-top: 30px; }

.special_00068 .lt .select-mod .select-bar { width: 370px; height: 52px; border: 1px solid #fff; border-radius: 26px; background: rgba(0, 0, 0, 0.15); font-size: 18px; color: #fff; }

@media (max-width: 768px) { .special_00068 .lt .select-mod .select-bar { font-size: 16px; } }

.special_00068 .lt .select-mod .select-val { color: #fff; }

.special_00068 .lt .select-mod .select-txt { padding: 0 23px; }

.special_00068 .lt .select-mod .select-btn { margin-right: 12px; }

.special_00068 .lt .btn_txt1 { width: 370px; height: 52px; border: 1px solid #fff; border-radius: 26px; background: rgba(0, 0, 0, 0.15); font-size: 18px; padding: 0 23px; margin-top: 16px; color: #fff; }

@media (max-width: 768px) { .special_00068 .lt .btn_txt1 { font-size: 16px; } }

.special_00068 .lt .btn_txt1::-webkit-input-placeholder { color: #fff; }

.special_00068 .lt .btn_txt1::-moz-placeholder { color: #fff; }

.special_00068 .lt .btn_txt1:-ms-input-placeholder { color: #fff; }

.special_00068 .lt .btn_txt1::-ms-input-placeholder { color: #fff; }

.special_00068 .lt .btn_txt1::placeholder { color: #fff; }

.special_00068 .lt .btn_sub { width: 370px; height: 52px; border: 0; border-radius: 26px; background: #124d89; font-size: 18px; color: #fff; cursor: pointer; display: block; text-align: center; line-height: 52px; margin-top: 32px; }

@media (max-width: 768px) { .special_00068 .lt .btn_sub { font-size: 16px; } }

.special_00068 .lt .icon-down::before { content: ""; width: 11px; height: 6px; background: url(../../image/special_00068/icon3.png) no-repeat; }

.special_00068 .rt { width: 50%; padding-top: 100px; position: relative; }

.special_00068 .rt .top { padding-left: 74px; position: relative; z-index: 2; }

.special_00068 .rt .desc { font-size: 16px; margin-top: 20px; display: none; }

body:not(.lang-en) .special_00068 .rt .desc { text-align: justify; text-justify: inter-ideograph; }

.special_00068 .rt .more { margin-top: 38px; display: none; }

.special_00068 .rt .list { position: relative; background-repeat: no-repeat; background-position: 72px 82px; background-size: auto; }

.special_00068 .rt .t { font-size: 24px; color: #fff; margin-top: 6px; }

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

.special_00068 .rt .icn { position: relative; overflow: hidden; width: 63px; }

.special_00068 .rt .icn::before { content: ''; display: block; padding-top: 100%; }

.special_00068 .rt .icn .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_00068 .rt .div { position: absolute; top: 0; left: 0; width: 100%; 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: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.special_00068 .rt .li { width: calc((100% - 6px) / 3) !important; margin-left: 2px; margin-top: 2px; position: relative; overflow: hidden; border-radius: 30px; }

.special_00068 .rt .li::before { content: ''; display: block; padding-top: 94.51477%; }

.special_00068 .rt .li .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_00068 .rt .slick-slide > div { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; position: relative; }

.special_00068 .rt .li:nth-child(1) { background-color: #124d89; margin-left: calc(66.666% + 2px); }

.special_00068 .rt .li:nth-child(2) { background-color: #78a3c7; margin-left: calc(33.33% + 2px); }

.special_00068 .rt .li:nth-child(3) { background-color: #98191a; }

.special_00068 .rt .li:nth-child(4) { background-color: #124d89; position: absolute; left: -33.33%; bottom: 0; }

.special_00068 .rt .li:nth-child(5) { background-color: #4d79c1; }

.special_00068 .rt .li:nth-child(6) { background-color: #d0baa8; margin-left: calc(33.33% + 2px); }

.special_00068 .slick-list { margin-left: -33.33%; padding-left: 33.33%; }

.special_00068 .slick-wrap { position: relative; margin-top: 40px; }

.special_00068 .slick-nav { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: absolute; z-index: 2; bottom: 0; height: 33.33%; position: absolute; right: 33.33%; display: flex; justify-content: center; width: 33.33%; }

.special_00068 .slick-nav .wnzt-slick-arrow { width: 40px; height: 40px; margin: 0 20px; font-family: xfont; color: #b3b3b3; font-size: 30px; text-align: center; line-height: 40px; -webkit-transition: all 0.32s; transition: all 0.32s; background-color: transparent; }

@media (max-width: 768px) { .special_00068 .slick-nav .wnzt-slick-arrow { font-size: 22px; } }

.special_00068 .slick-nav::before { content: ""; display: block; width: 1px; height: 21px; background-color: #cdcdcd; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.special_00068 .slick-prev:before { content: "\e500"; }

.special_00068 .slick-next:before { content: "\e501"; }

/*	pc 端	*/
/*	1280~1440	*/
@media (max-width: 1540px) { .special_00068 .rt .top { padding-left: 30px; } }

/*	1024	*/
@media (max-width: 1024px) { .special_00068 { padding-bottom: 100px; }
  .special_00068 .x-wrap { display: block; }
  .special_00068 .lt { width: 100%; position: relative; z-index: 4; }
  .special_00068 .lt .pic { width: 100%; margin-left: 0; }
  .special_00068 .lt .main { margin-top: 0; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 100%; }
  .special_00068 .lt .select-mod .select-bar { width: 90%; max-width: 370px; margin: 0 auto; }
  .special_00068 .lt .btn_txt1 { width: 90%; max-width: 370px; margin: 0 auto; margin-top: 16px; display: block; }
  .special_00068 .lt .btn_sub { width: 90%; max-width: 370px; margin: 0 auto; margin-top: 16px; display: block; }
  .special_00068 .rt { width: 100%; }
  .special_00068 .rt .top { padding-left: 0; }
  .special_00068 .rt .li:nth-child(6) { margin-left: 0; }
  .special_00068 .rt .li:nth-child(4) { position: relative; left: 0; }
  .special_00068 .slick-list { margin-left: 0; padding-left: 0; }
  .special_00068 .slick-nav { position: relative; right: auto; width: auto; height: auto; margin-top: 40px; } }

/*	移动端	*/
@media (max-width: 768px) { .special_00068 { padding: 40px 0; }
  .special_00068 .rt { padding-top: 40px; }
  .special_00068 .slick-nav { margin-top: 25px; }
  .special_00068 .rt .icn { width: 40px; } }
