.wrap .content{width: 1200px;margin-bottom: 150px;}
.wrap .content .tab_bar ul{display: flex; margin-bottom: 30px;}
.wrap .content .tab_bar ul li{width: 50%; text-align: center; padding: 15px; font-size: 16px;cursor: pointer; color: #979daf; border-bottom: 1px solid #191919; border-radius: 5px 5px 0 0;}
.wrap .content .tab_bar ul li:first-child{border-top: 1px solid #eee; border-left: 1px solid #eee;}
.wrap .content .tab_bar ul li:last-child{border-right: 1px solid #eee; border-top: 1px solid #eee;}
.wrap .content .tab_bar ul li.on{font-family: 'Neo_SemiBold';color: #1a1a1a; border: 1px solid #191919; border-bottom-color: #fff;}

.wrap .content .event_content{display: none;}
.wrap .content .event_content ul{display: flex; flex-wrap: wrap; gap: 3%;align-items: flex-start;}
.wrap .content .event_content ul li{width: 48.5%; height: auto; padding-bottom: 100px;transition: 0.3s}
.wrap .content .event_content ul li a{position: relative;}
.wrap .content .event_content ul li .img_wrap{width: 100%; height: auto;border-radius: 10px; overflow: hidden;}
.wrap .content .event_content ul li .img_wrap img{width: 100%;transition: 0.3s;display: block;}
.wrap .content .event_content ul li:hover .img_wrap img{transform: scale(1.05);object-fit: cover;
  transform:translateZ(0);
  image-rendering: -moz-crisp-edges;
  image-rendering: -o-crisp-edges;
  image-rendering: -webkit-optimize-contrast;
  image-rendering: crisp-edges;}



.wrap .content .event_content ul li .word_wrap{margin-top: 30px;margin-left: 10px;}
.wrap .content .event_content ul li .word_wrap .title{font-size: 18px; font-family: 'Neo_SemiBold';margin-bottom: 8px;line-height: 23px;}
.wrap .content .event_content ul li .word_wrap .sub_title{color: #999; font-size: 14px;width: 90%;line-height: 19px;display: none;}
.wrap .content .event_content ul li .word_wrap .sub_date{margin-top: 20px;font-size: 13px; color: #999; font-family: 'Neo_R'}
.wrap .content .event_content ul li .go_btn{position: absolute;bottom: 25px;right: 10px; padding: 10px;border-radius: 50%; border: 1px solid #ededed; transition: 0.3s}
.wrap .content .event_content ul li .go_btn i{font-size: 24px; color: #999;transition: 0.3s}
.wrap .content .event_content ul li:hover .go_btn i{color: #1a1a1a}
.wrap .content .tab{display: block;}

@media screen and (max-width:1200px){
  .wrap .content {width: 100%;padding: 0 20px;}
  .wrap .content .event_content ul li .word_wrap {margin-top: 20px;}
  .wrap .content .event_content ul li .word_wrap .sub_title {display: none;}
  .wrap .content .event_content ul li .word_wrap .sub_date{margin-top: 5px; font-size: 13px;}
  .wrap .content .event_content ul li .word_wrap .title {font-size: 16px;}
  .wrap .content .event_content ul li .go_btn {display: none;}
}
@media screen and (max-width:767px){
  .wrap .content .tab_bar ul li {font-size: 13px;}
  .wrap .content .event_content ul li {width: 100%;padding-bottom: 40px;margin-bottom: 40px;border-bottom: 1px solid #ddd;}
  .wrap .content .event_content ul li:last-child{border-bottom: none;}
  .wrap .content .event_content ul li .word_wrap {margin-top: 15px;}
  .wrap .content .event_content ul li .word_wrap .sub_title {width: 85%; line-height: 20px;}
  .wrap .content .event_content ul li .word_wrap .sub_date {font-size: 13px;}
}
