@charset "utf-8";
/* CSS Document */

body{overflow-x: hidden;}


.mod-title {
    background: url(../images/title_bg.png) center center no-repeat;
    text-align: center;
    height: 78px;
}

.mod-title .title,
.mod-title .title a {
    font-size: 58px;
    font-family: 'Noto Serif SC', serif;
    font-weight: 700;
    color: rgba(27, 90, 186, 1);
    line-height: 78px;
    display: inline-block;
    margin-top: -5px;
}

.tzzgbox{width: 1200px; margin: 0 auto;}
/* 投资自贡 */
.tzzg-content{display: flex;justify-content: space-between; padding: 20px 0 0 0;}
.park-banner{width: 70%;height: 460px;position: relative;overflow: hidden;padding-bottom: 105px;}
/* .park-banner .swiper-wrapper{display: flex;align-items: center;height: 100%;} */
.park-banner .swiper-slide{display: block;width: 60%; position: relative;}
.park-banner .swiper-slide a{display: block;width: 100%;height: 100%;}
/* .park-banner .swiper-slide{display: block;width: fit-content !important;} */

/* .park-banner .swiper-slide{position: relative;width: 35% !important;height: 100%;transition: all 0.5s;transform-origin: center;opacity: 0.4;} */
/* .park-banner .swiper-slide{position: relative; height: 100%;transition: all 0.5s;transform-origin: center;} */
/* .park-banner .swiper-slide-prev {margin-right: -8%;transform: scale(0.8);}
.park-banner .swiper-slide-next {margin-left: -8%;transform: scale(0.8);} */
/* .park-banner .swiper-slide-active {transform: scale(1);opacity: 1;z-index: 3;} */
.park-banner .swiper-slide img{display: block;width: 100%;height: 100%;object-fit: cover;border-radius: 8px;box-shadow: 0 5px 15px rgba(0,0,0,0.1);}
.park-banner .swiper-slide::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.5);border-radius: 8px;transition: opacity 0.5s;pointer-events: none;}
.park-banner .swiper-slide-active::after {opacity: 0;}
.park-banner .swiper-pagination{width: 65px;height: 65px;text-align: center;line-height: 65px;color: #fff;left: 50%;transform: translateX(-50%);border-radius: 50%;background: #D28B1F;}
.park-banner .swiper-pagination span.swiper-pagination-current{font-size: 2em;}
.park-banner .swiper-button-prev,.park-banner .swiper-button-next{top: auto;bottom: 20px;width: 48px;height: 48px;line-height: 48px;font-size: 3em;color: #fff;background: #D28B1F;border-radius: 50%;}
.park-banner .swiper-button-next{right: 35%;}
.park-banner .swiper-button-prev{left: 35%;}
.park-banner .swiper-slide .txt{position: absolute;width: calc(100% - 40px);bottom:0px;padding: 20px;color: #fff;background: rgba(56, 56, 56, .6);border-radius:0 0 8px 8px;}
.park-banner .swiper-slide .txt h4{font-size: 26px;margin-bottom: 15px;font-weight: bold; text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
