@charset "utf-8";
/* ===================首页样式========================== */

.banner-bg img{width: 100%;}
.banner-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.banner-con .contain{height: 100%;justify-content: flex-end; flex-direction: column;}
.banner-pagination{z-index: 2;position: absolute;left: 0;bottom: 7%;width: 100%;}
.banner-pagination .swiper-pagination-bullet{width:10px;height: 10px;border-radius: 50%;margin: 0 0.06rem; opacity: 1;background: #ccc;position: relative;transition: all .4s ease;}

.banner-pagination .swiper-pagination-bullet.active{background: #000;}

.banner-con .title{opacity: 0;transform: translateY(100px);transition: all 1s .8s ease;}
.banner-con .text{opacity: 0;transform: translateY(100px);transition: all 1s .9s ease;}
.banner-con .comMore-box{opacity: 0;transform: translateY(100px);transition: all 1s 1s ease;}

.swiper-slide-active.first .banner-con .title{transition-delay: 0s;}
.swiper-slide-active.first .banner-con .text{transition-delay: 0.1s;}
.swiper-slide-active.first .banner-con .comMore-box{transition-delay: 0.2s;}
.swiper-slide-active .banner-con .title,.swiper-slide-active .banner-con .text,.swiper-slide-active .banner-con .comMore-box{opacity: 1;transform: translateY(0);}

.index-pro .left-pic{width:50%;text-align: center;align-items: center;}
.index-pro .right-con{width:50%;display:flex;flex-direction: column;justify-content: center;align-items: center;}
.btn{position:relative;}
.btn::after{position:absolute;content:'';width:100%;height:2px;background-color:#000;bottom:-2px;left:0;}
.morebtn::after{background-color:#fff;}
.index-pro-list{background-color: #000;}
.index-pro-list .pro-list{margin-left:-.6rem;}
.index-pro-list .pro-list .pro-list-item{width:calc( 50% - .6rem);margin-left:.6rem;background-color: #fff;margin-bottom:60px;display:flex;flex-direction: column;justify-content: center;align-items: center;}
/*.index-pro-list .pro-list .pro-list-item:nth-child(odd){transform: translateY(100px);}*/

.index-news .news-item{display:block;}
.index-news .news-item .content{position:absolute;opacity: 0;bottom:0;left:0;content:'';width:100%;height:30px;background-color: #000;padding:10px 10px 50px}
.index-news .news-item:hover .content{opacity: .5;}
.index-news .news-item img{height:300px;}

.pro-term{height:1rem;line-height:1.6rem;}
.scrolling-text-container {display: flex;overflow: hidden;width:100vw;}
.scrolling-text {white-space: nowrap;animation: scroll-left 3s linear infinite;margin-right:.6rem;}
@keyframes scroll-left {0% {transform: translateX(0);}100% {transform: translateX(-100%);}}

.pro-list-item .image{margin-top:20px;}
.pro-list-item .image img{width:6rem;}


/* 动画 */
@media all and (min-width:1100px){
    /*html::-webkit-scrollbar{width: 0;}*/
    /* 默认 */
    
    .Header.noEvent{opacity: 0;pointer-events: none;}
    .fp-section.indPro .contain,.fp-section.indNews .indTitle{opacity: 0;transform: translateY(80px);transition: all 1s .8s ease;}
    .fp-section .indNews-flex{opacity: 0;transform: translateY(80px);transition: all 1s .9s ease;}
    .fp-section .indSol-img{position: relative;}
    .fp-section .indSol-img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #f4f4f4;transition: all 1.5s .8s ease;}
    .fp-section .indSol-con>div{opacity: 0;transition: all 1s 1.7s ease;}
    .fp-section .indSol-head,.fp-section.indHZ .indTitle{opacity: 0;transition: all 1s .8s ease;}
    .fp-section .indHZ-swp{transform: translateX(30%);opacity: 0; transition: all 1.5s .8s ease;}
    .fp-section .indHZ-swp:nth-child(2){transform: translateX(-30%) rotate(180deg);}
    

    /* 选中 */
    .fp-section.active.indPro .contain,.fp-section.active.indNews .indTitle,.fp-section.active .indNews-flex{opacity: 1;transform: translateY(0);}
    .fp-section.active .indSol-img::after{width: 0;}
    .fp-section.active .indSol-con>div,.fp-section.active .indSol-head,.fp-section.active.indHZ .indTitle{opacity: 1;}
    .fp-section.active .indHZ-swp{transform: translateX(0);opacity: 1;}
    .fp-section.active .indHZ-swp:nth-child(2){transform: translateX(0) rotate(180deg);}
    
}



  


/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px){
    /* 1600 × (900) */
}

@media all and (max-width:1590px){
    /* 1440 × (700)  */
}

@media all and (max-width:1430px){
    /* 1360 */
}

@media all and (max-width:1350px){
    /* 1280 */
}

@media all and (max-width:1270px){
    /* 1152 × (700) */
}

/* ------------------------平板端-------------------------- */
@media all and (max-width:1100px){
    /* 1024 横屏 */
    
    .banner-pagination{bottom: 15px;}
    .banner-pagination .swiper-pagination-bullet{margin: 0 5px;}
    .index-news .news-item img{height:auto;}
    
}

/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px){
    /* 移动终端 360 适配 */
}