.titleJ2 { display: flex; flex-direction: column; align-items: center; margin: 10px 0 0; }
.titleJ2 h2 { font-size: 52px; }
.titleJ2 p { font-size: 22px; font-weight: 300; padding: 0 10px; }
.titleJ2 p:before { content: ""; width: 100px; position: absolute; height: 1px; background: #3131313b; margin-left: -122px; margin-top: 18px; }
.titleJ2 p:after { content: ""; width: 100px; position: absolute; height: 1px; background: #3131313b; margin-left: 19px; margin-top: 18px; }
#News { position: relative; padding: 80px 0 90px; background: #f1f9ee; z-index: 98; }
#News .titleJ2 h2 { color: white; }
#News .titleJ2 p { color: #fefefe; }
#News .titleJ2 p:before { background: #ffffff3b; }
#News .titleJ2 p:after { background: #ffffff3b; }
#News .arrow { position: absolute; width: 26px; height: 26px; border: white solid; border-width: 3px 0 0 3px; display: block; top: calc((82% - -54px)/2); left: 170px; z-index: 9; }
#News .arrow.prev { transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); }
#News .arrow.next { border-width: 3px 3px 0 0; right: 170px; left: auto; }
#News .arrow.next { transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); }
#News .newJlist { width: 120%; margin-left: -180px; }
#News .newJlist.Jfixd { position: fixed; top: 34%; z-index: 9999; }
#News .slick-slider .slick-list { overflow: visible; }
#News .newJlist .slick-initialized .slick-slide {
  /* height:750px;*/
  float:left;margin-right:20px;transition:all 0.5s;transform-style:preserve-3d;transform:scale(0.95);
}
#News .newJlist .slick-initialized .slick-slide .teeetbox { opacity: 0; }
#News .newJlist .slick-initialized .slick-slide.slick-center { z-index: 96; position: relative; box-shadow: #2d303238 0 0 20px; transform: scale(1.01); }
#News .newJlist .slick-initialized .slick-slide.slick-center .maJitem .overlay { background: #f0f8ff00; }
#News .newJlist .slick-initialized .slick-slide.slick-center .teeetbox { opacity: 1; }
#News .newJlist .slick-initialized .slick-slide.slick-center .teeetbox.leftmove { margin-left: -75%; }
#News .xxx { display: none }
#News .xxxopen { display: flex; position: absolute; right: -21px; top: -30px; }
#News .xxxopen img { width: 38px; opacity: 0.7; }
#News .maJitem { position: relative; }
#News .maJitem .image { position: relative; padding: 0 0; height: 411px; transform-style: preserve-3d; }
#News .maJitem .image img.bomm { position: absolute; left: 0; z-index: -1; top: 0; transition: all 0.8s 0.1s cubic-bezier(0.9,-0.01,0,0.99); height: 100%; width: 100%; object-fit: cover; }
#News .bigbig { transition: opacity 0.1s,transform 0.8s 0.23s cubic-bezier(0.79,-0.01,0,0.99); transform: scale(3.1); -webkit-filter: blur(0px); }
#News .maJitem .overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgb(37 46 39/73%); z-index: 0; opacity: 1; transition: opacity 0.1s,transform 0.8s 0.1s cubic-bezier(0.79,-0.01,0,0.99); }
#News .maJitem .overlay.bigbig { /* background: #403f30e3; */ }
#News .maJitem .teeetbox { position: absolute; bottom: 12%; padding: 0px 50px 0; z-index: 2; width: calc(100% - 100px); }
#News .maJitem a { display: block; width: 100%; }
#News .maJitem h4 { font-size: 42px; color: #af8d70; height: 57px; mix-blend-mode: difference; color: rgba(255,255,255,var(--text-opacity)); --text-opacity: 1; text-shadow: #0000007d 3px 0px 4px; }
#News .maJitem article { overflow: hidden; margin: 10px 0 5px; height: 52px; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: black; height: 0; }
#News .maJitem article.mabombom { height: auto; display: flex; flex-direction: column; margin: 10px 0 35px; font-weight: 200; font-size: 19px; }
#News .maJitem .morefull { width: 200px; padding: 10px; color: white; background: #9ebfa3; display: flex; align-items: center; justify-content: center; }
#News .maJitem .leftmove .morefull { display: none; }
#News .maJitem .morefull img { width: 15px; margin-left: 15px; }
#News .maJitem  .innermore { width: 200px; color: white; background: #9ebfa3; display: flex; align-items: center; justify-content: center; padding: 15px 10px; margin-top: 20px; }
#News .maJitem .innermore img { width: 15px; margin-left: 15px; }
@media screen and (max-width:1480px) {
  #News .newJlist .slick-initialized .slick-slide { margin-right: 20px; }
  #News { padding: 10px 0 70px; }
  #News .maJitem h4 { font-size: 36px; }
  #box_02 .mamabox .info p,#box_04 .imfo p,#box_03 .mamabox2 .mainfoo p,#box_05 .leftbox3 p,#News .maJitem article { font-size: 15px; }
  #News .maJitem .morefull { font-size: 13px; width: 150px; }
  #News .maJitem .teeetbox { padding: 0 10px; width: calc(100% - 20px); left: 2%; }
  #News .maJitem .image { height: 308px; }
  #News .newJlist .slick-initialized .slick-slide.slick-center .teeetbox.leftmove { margin-left: -69%; bottom: 0%; width: 102%; }
  #News .maJitem article.mabombom { font-size: 17px; }
  #News .maJitem .image img.bomm.bigbig { margin-left: 10px; }
}
@media screen and (max-width:480px) {
  #News .newJlist .slick-initialized .slick-slide { margin-right: 0; margin: 0; }
  #News .newJlist { width: 100%; margin-left: 0; }
  #News { padding: 10px 0 0; }
  #News .arrow.prev { left: auto; top: auto; right: 75px; width: 20px; height: 20px; bottom: 58px; }
  #News .arrow.next { right: 46px; top: auto; width: 20px; height: 20px; bottom: 58px; }
  #News .slick-slider .slick-list { padding: 0 0!important; }
  #News .xxxopen { right: 23px; top: -73px; }
  #News .xxxopen img { width: 40px; }
  #News .maJitem h4 { font-size: 22px; }
}
