@charset "UTF-8";
.special_00192 { padding: 100px 0; background: url() center no-repeat; background-size: cover; }

.special_00192 .title { position: relative; }

.special_00192 .title .wnzt-more { position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }

.special_00192 .list1 { margin: 40px -9px 0; display: -webkit-box; display: -ms-flexbox; display: flex; }

.special_00192 .list1 .item { margin: 0 9px; width: calc(33.33% - 18px); }

.special_00192 .list1 .item .pic { position: relative; overflow: hidden; }

.special_00192 .list1 .item .pic::before { content: ''; display: block; padding-top: 56.51214%; }

.special_00192 .list1 .item .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_00192 .list1 .item .t { padding: 14px 13px; font-size: 18px; }

@media (max-width: 768px) { .special_00192 .list1 .item .t { font-size: 16px; } }

.special_00192 .list2 { margin: 40px -9px 0; display: -webkit-box; display: -ms-flexbox; display: flex; }

.special_00192 .list2 .item { margin: 0 9px; width: calc(33.33% - 18px); }

.special_00192 .list2 .item .line { position: relative; display: none; }

.special_00192 .list2 .item .line::before { content: ''; border-top: 1px solid #e0e0e0; position: absolute; left: 0; right: calc(50% + 12px); top: 50%; }

.special_00192 .list2 .item .line::after { content: ''; border-top: 1px solid #e0e0e0; position: absolute; right: 0; left: calc(50% + 12px); top: 50%; }

.special_00192 .list2 .item .line .icon { position: relative; overflow: hidden; width: 21px; margin: 0 auto; }

.special_00192 .list2 .item .line .icon::before { content: ''; display: block; padding-top: 90.47619%; }

.special_00192 .list2 .item .line .icon .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_00192 .list2 .item .line .icon .i2 { opacity: 0; }

.special_00192 .list2 .item .text { background-color: #fff; -webkit-box-shadow: 3.536px 3.536px 19.6px 0.4px rgba(41, 89, 88, 0.06); box-shadow: 3.536px 3.536px 19.6px 0.4px rgba(41, 89, 88, 0.06); position: relative; padding: 32px 40px 28px; /* margin-top: 25px; */ }

.special_00192 .list2 .item .text .t1 { font-size: 18px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 1.5; height: 3em; text-overflow: ellipsis; overflow: hidden; }

@media (max-width: 768px) { .special_00192 .list2 .item .text .t1 { font-size: 16px; } }

.special_00192 .list2 .item .text .t2 { margin-top: 40px; font-family: Arial, Helvetica, sans-serif; }

.special_00192 .more { margin-top: 40px; }

/*	pc 端	*/
@media (min-width: 769px) { .special_00192 .list1 .item:hover { color: #a30f0d; }
  .special_00192 .list1 .item:hover .pic .i { -webkit-transform: translate(-50%, -50%) scale(1.05); transform: translate(-50%, -50%) scale(1.05); }
  .special_00192 .list2 .item:hover { color: #a30f0d; }
  .special_00192 .list2 .item:hover .line .icon .i1 { opacity: 0; }
  .special_00192 .list2 .item:hover .line .icon .i2 { opacity: 1; } }

/*	1280~1440	*/
/*	1024	*/
/*	移动端	*/
@media (max-width: 768px) { .special_00192 { padding: 40px 0; }
  .special_00192 .list1 { margin: 20px 0 0; display: block; }
  .special_00192 .list1 .item { width: 100%; margin: 0; }
  .special_00192 .list2 { margin: 20px 0 0; display: block; }
  .special_00192 .list2 .item { width: 100%; margin: 0; }
  .special_00192 .list2 .item + .item { margin-top: 15px; }
  .special_00192 .list2 .item .text { padding: 15px; margin-top: 15px; }
  .special_00192 .list2 .item .text .t2 { margin-top: 15px; }
  .special_00192 .title .wnzt-more { position: static; margin: 25px 0 0 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; }
  .special_00192 .more { margin-top: 25px; } }
