.main-content{}
/* 顶部轮播图 */
.top-carousel{width:100%;height:36.4vw;min-height:425px}
.carousel-content{background-position:center;background-size:cover;position: relative}
.top-carousel .layui-carousel-ind{top:-5.5rem}
.layui-carousel-ind ul{background-color:unset!important}
.layui-carousel-ind li{width:.8rem;height:.8rem;margin:0 .4rem}
.statistics-content{margin:-1.25rem auto 0;position:relative;width:50rem;height:6rem;background-color:#fff;border-radius:8px;box-shadow:0 0 5px rgb(0 0 0 / 20%);display:flex}
.statistics-content .white{width:100%;height:100%;background-color:var(--main_color);display:flex}
.statistics-content .item{display:flex;width:50%;height:100%;flex-direction:column;justify-content:center;text-align: center}
.statistics-content .item span:nth-child(1){font-size:var(--content_word_size);color:#ddd}
.statistics-content .item span:nth-child(2){font-size:var(--big_title_size);font-weight:700;color:#fff}
.statistics-content .green{display:flex;width:22.5rem;height:100%;float:right;background-color:var(--main_color);border-radius:8px}
.statistics-content .green .item{display:flex;width:100%}
.statistics-content .green .item span{cursor:pointer;margin:auto auto;font-size:var(--content_word_size);color:#fff}
.statistics-content .green .item .line{border-right:1px solid #fff}
.statistics-content .green .item a{cursor:pointer}

/* 共通 */
.box-content{padding:7rem 0}
.back-pink{background:#ffe6e6;background-image:url(/statics/images/Common/back-line-3210e785bcd7a19d0667442eec197e27.png)}
.back-pink2{background:#fff5f5}
.back-line{position:absolute;opacity:.6;width:100%;height:100%;top:0;left:0}
.back-detail{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}
.box-title{font-size:var(--small_title_size);text-align:center;color:var(--main_color)}

/* 新闻 */
.newsContent{display:flex}
.newsContent .pic{width:50%}
.newsContent .words{width:50%}
.dateBar{width:5rem;height:5rem;margin-right:.5rem;float:left;background:#f5f4f3;padding:1rem;box-sizing:border-box;text-align:center}
.daytxt{font-weight:700;color:#333;font-size:var(--small_title_size)}
.yearTxt{margin-top:.25rem;font-size:var(--content_word_size);color:#666}
.textBar h2 a{display:block;line-height:1.667;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--small_title_size);color:#303030}
.textBar h2 a:hover{color:var(--main_color)}
.detailBar{position:relative;line-height:1.4rem;height:2.9rem;overflow:hidden;font-size:var(--content_word_size);color:#666;text-overflow:ellipsis}
.newsContent li{margin-left:1rem;padding:.24rem 0;border-bottom:1px dotted #e5e5e5}
.newsContent li:first-child{padding-top:0}
.newsContent li:last-child{border-bottom:none}
.news-content .layui-carousel-ind{text-align:start!important}
.news-content .layui-carousel-ind li{background-color:#fff!important}
.news-content .layui-carousel-ind li.layui-this{background-color:var(--main_color)!important}
.news-content .title{justify-content:center;display:flex;margin-bottom:4.5rem}
.news-content .title span{font-size:var(--big_title_size);color:#999}
.news-content .item{background:#fff;width:100%!important;display:flex}
.news-content .item .swiper-pagination{left:26.5rem;bottom:.5rem}
.news-content .item .swiper-pagination .swiper-pagination-bullet{width:.75rem;height:.75rem;display:inline-block;border-radius:100%;background:#fff;opacity:1;margin:.25rem}
.news-content .item .swiper-pagination .swiper-pagination-bullet-active{background:var(--main_color)}
.news-content .item .pic{width:32.7rem;height:22rem;cursor:pointer}

/* 项目 */
.project-content{background:url(/statics/images/content-background-61421bf5424aff39aa69a845c1f99c3b.jpg) no-repeat}
.project-content .bd{overflow:hidden}
.project-content .list{overflow:hidden;position:relative;width:109rem}
.project-content .title{justify-content:center;display:flex;margin-bottom:4.5rem}
.project-content .title span{font-size:var(--big_title_size);color:#999}
.project-content .item{position:relative;float:left;width:20rem;height:19rem;background:#fff;cursor:pointer;margin:0 .83333rem}
.project-content .item .words{margin-top:.8rem;margin-left:1.2rem}
.project-content .item .words .name{display:inline-block;white-space:pre;overflow:hidden;text-overflow:ellipsis;max-width:14.5rem;font-size:var(--small_title_size);color:var(--main_color)}
.project-content .item .words .type{font-size:var(--small_title_size);color:var(--main_color);padding:.2rem 0;bottom:2.95rem}
.project-content .item .words .money{margin-top:.75rem;font-size:var(--content_word_size);color:#999}
.news-content .more,.project-content .more{margin:0 auto;font-size:var(--content_word_size);color:#fff;width:6rem;height:2.25rem;border-radius:30px;background-image:linear-gradient(to right,#4ab344 ,#a7f77e);display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:3.25rem}

/* 视频·资讯 */
.video-content li{margin-right:1rem;padding:.24rem 0;border-bottom:1px dotted #e5e5e5}
.video-content li:last-child{border-bottom:none}
.video-content .title{justify-content:center;display:flex;margin-bottom:4.5rem}
.video-content .title span{font-size:var(--big_title_size);color:#999}
.video-container{width:50%}
.video-container .news_title{font-size:var(--content_word_size);color:#000;display:inline-block;white-space:pre;overflow:hidden;text-overflow:ellipsis;max-width:26rem}
.video-container .news_time{float:right;font-size:var(--content_word_size);color:#999}
.video-container .act .news_title{color:var(--main_color)}
.video-container .act .news_time{color:var(--main_color)}
.video-content .news_img{width:32.7rem;height:22rem;cursor:pointer}
.videoRow{display:flex}
.video-content .more{margin:0 auto;font-size:var(--content_word_size);color:#fff;width:6rem;height:2.25rem;border-radius:30px;background-image:linear-gradient(to right,#4ab344 ,#a7f77e);display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:4.25rem}
.swiper-video{width:50%}

/* 操作栏 */
.operate-content>div{flex:1;cursor:pointer;font-size:var(--content_word_size);align-items:center}
.operate-content>div+div{margin-left:8rem}
.operate-content img{width:3rem}


/* 合作伙伴 */
.partner-content{height:35rem}
.partner-content .title{justify-content:center;display:flex;margin-bottom:4.5rem}
.partner-content .title span{font-size:var(--big_title_size);color:#999}
.partner-div{height:20rem;margin:4rem 0}
.partner-slide{width:calc(100% + 2rem)!important;margin:-1rem}
.partner-slide>div{float:left;width:9rem;height:9rem;margin:.5rem;padding:.5rem;display:flex;align-items:center;justify-content:center;margin-right:4.7rem}
.partner-slide>div:nth-child(5n){margin-right:.5rem}
.partner-div .layui-carousel{background:#fff}
.partner-div .layui-carousel>[carousel-item]>*{background:#fff}
.partner-div .layui-carousel-ind li{background-color:#a1a1a1}
.partner-div .layui-carousel-ind li.layui-this{background-color:var(--main_color)}
.partner-div .type{display:flex}
.partner-div .type .item{cursor:pointer;font-size:var(--small_title_size);margin:0 80px 40px 0;color:#999}
.partner-div .type .item:hover{color:var(--main_color)}
.partner-div .type .item.actnode{color:var(--main_color)}
.partner-slide img{width:100%}
.partner-content .layui-carousel>[carousel-item]{position:relative;width:100%;height:20rem;overflow:hidden}
.more i{margin-top:2px}
.layui-carousel-ind{position:relative;top:0;width:100%;line-height:0!important;text-align:center;font-size:0}


/*侧边浮动栏*/
.fix-side{position:fixed;right:47px;bottom:100px;width:100px;z-index:2000}
.fix-side .phone{position:absolute;top:-119px;left:0px;width:100px;height:157px;background-image:url(/statics/images/icon/topBg.png);background-repeat:no-repeat;background-size:100% 100%;color:#fff}
.fix-side .phone .num{position:absolute;top:115px;left:40px;color:var(--main_color);font-weight:700}
.fix-side .phone img{margin-right:5px}
.fix-side li{border-bottom:solid 1px rgba(255,255,255,.2);width:100px;height:80px;padding:10px;background-color:var(--main_color)}
.fix-side li a{display:block;text-align:center;width:100%;height:100%;color:#fff}
.fix-side li img{width:36px}
.fix-side p{margin-top:10px;color:#fff}
.fix-side .return{border-bottom:none;transform:scaleY(0);transition:.5s;background-color:rgb(74 179 68 / 50%)}
.fix-side .active{transform:scale(1)}
.fix-side .gzh{position:relative;width:100px;text-align:center}
.fix-side li:hover{background-color:#6EC269}
.fix-side .gzh .show{width:80px;right:10px;color:#fff;cursor:pointer}
.fix-side .gzh:hover .box{display:block}
.fix-side .gzh .box{display:none;position:absolute;left:-190px;bottom:0;width:190px;height:200px;color:#fff;background-color:#fff;border:solid 1px #e5e5e5;border-right:none;box-sizing:border-box}
.fix-side .gzh .box img{margin-top:15px;width:150px;height:150px}
.fix-side .gzh .box p{color:#666}

.carousel-tips {
    position: absolute;
    bottom: 18% !important;
    right: 5% !important;
    left: unset !important;
    top: unset !important;
    padding: 8px 20px 10px 20px;
    color: white;
    height: 4rem !important;
    line-height: 3rem;
    width: fit-content !important;;
    background-color: rgba(0, 0, 0, 0.25) !important;
    display: unset !important;
    font-size: 2rem;
    font-weight: bolder;
    letter-spacing: 2px;
}