.page-index .main{margin-top:20px}
.page-index-banner .slick-track{opacity:1}.page-index-banner .items{height:100%}.page-index-banner .items .item-a{outline:none}.page-index-banner .slick-slide{opacity:0;position:relative;-webkit-transition:opacity .5s;transition:opacity .5s;z-index:998}.page-index-banner .slick-slide.slick-active{opacity:1;z-index:10000!important}
.page-index-ad-banner.box-lb{background-color:#da3217;display:block;height:80px;width:100%}.page-index-ad-banner.box-lb .box-lb-div{margin:0 auto;width:1000px}.page-index-ad-banner.box-lb .box-li{display:inline-block;height:80px;line-height:80px;overflow:hidden;width:1000px}.page-index-ad-banner.box-lb .box-li>div{-webkit-transition:-webkit-transform 2s ease;transition:-webkit-transform 2s ease;transition:transform 2s ease;transition:transform 2s ease,-webkit-transform 2s ease}.page-index-ad-banner.box-lb .box-li a{color:#fff;display:block;font-size:40px;height:80px;line-height:80px;text-align:justify;-moz-text-align-last:justify;text-align-last:justify;text-justify:distribute-all-lines;white-space:nowrap;width:1000px}.page-index-ad-banner.box-lb .swiper-container-vertical{height:80px!important}
.page-index-culture .page-item:not(:first-child){margin-top:20px}.page-index-culture .page_index{height:auto}.page-index-culture .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-index-culture .wrap .img-wrap{height:320px;position:relative}.page-index-culture .wrap .img-wrap img{height:90%;left:-24%;-o-object-fit:cover;object-fit:cover;position:relative;top:-10%;width:100%}
