.index-bg{position: relative;}
.index-bg .swiper-slide{position: relative;}
.index-bg .swiper-slide .bg-img img{width: 100%;height: auto;}
.index-bg .swiper-slide .bg-txt{}
.index-bg .swiper-slide .bg-txt .txt-title{position: absolute;top: 45.69%;left: 6.45%;font-weight: bold;font-size: 65px;color: #FFFFFF;}
.index-bg .swiper-slide .bg-txt .txt-title-en{position: absolute;top: 57%;left: 6.45%; font-weight: normal;font-size: 18px;color: #FFFFFF;opacity: 0.36;}
.index-bg .scoll-body{
     position: absolute;
    left: 6.8%;
    bottom: 0
}
.index-bg .txt-scroll{
      height: 54px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    cursor: pointer;
    position: absolute;
    z-index: 600
}
.index-bg .txt-scroll .scroll-xian{
      width: 180px;
    height: 2px;
    background: #918f92;
    overflow: hidden;
    opacity: .5
}
.index-bg .txt-scroll .scroll-xian .xian-kuai{
    width: 30px;
    height: 2px;
    background: #fff;
    margin-left: 150px;
    -webkit-animation: myMove-data-v-47eb9660 3s infinite;
    animation: myMove-data-v-47eb9660 3s infinite
}
.index-bg .txt-scroll .scroll-txt{
    color: #fff;
    margin-left: 16px
}
@-webkit-keyframes myMove-data-v-47eb9660 {
    0% {
        margin-left: 160px
    }

    to {
        margin-left: -20px
    }
}

@keyframes myMove-data-v-47eb9660 {
    0% {
        margin-left: 160px
    }

    to {
        margin-left: -20px
    }
}
/*.index-bg .txt-scroll{position: absolute;z-index: 2; left: 6.82%; bottom: 0;}*/
/*.index-bg .txt-scroll .scroll-txt{font-weight: 300;font-size: 14px;color: #FFFFFF; writing-mode: vertical-rl;direction: ltr;}*/
/*.index-bg .txt-scroll .scroll-xian{margin: 5px auto 0; width: 1px;height: 178px;background: rgba(255,255,255,.12);}*/
/*.index-bg .txt-scroll .scroll-xian div{width: 1px;height: 33.33%;background: #FFF;}*/
	.slide-inner {
	  position: absolute;
	  width: 100%;
	  height: 100%;
	  left: 0;
	  top: 0;
	  background-size: cover;
	  background-position: center;
	  display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  color:#fff;
	}
.index-bg .swiper-pagination{bottom:60px;}
.index-bg .swiper-pagination-bullet{width: 26px;height: 16px;background: url('../img/all-c-b.png') no-repeat;background-size: 26px 16px;opacity:0.3; margin:0;}
.index-bg .swiper-pagination-bullet:first-child{background: url('../img/all-l-b.png');width: 28px;}
.index-bg .swiper-pagination-bullet:last-child{background: url('../img/all-r-b.png');width: 26px;}
.index-bg .swiper-pagination-bullet-active{opacity:1;}
.index-bg .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0;}
.index-bg .swiper-pagination-bullet{border-radius: 0;}

.index-about{padding: 110px 0;display: flex;justify-content: space-between;height:800px;}
.index-about .about-left{margin-left: 4.166%;width: 48.958%;display: flex;flex-direction: column;justify-content: space-between;}
.index-about .about-left .left-tit{font-weight: bold;font-size: 43px;color: #000000;}
.index-about .about-left .left-xian img{margin-top: 15px; width: 177px;height: 15px;}
.index-about .about-left .left-ch{font-weight: 300;font-size: 22px;color: #666666;}
.index-about .about-left .left-desc{padding-right: 8.075%; font-weight: 300;font-size: 17px;color: #333333;line-height: 35px;}
.index-about .about-left .left-more{display: flex;justify-content: right;}
.index-about .about-left .left-more a{margin-right:15.85%;}
.index-about .about-left .left-more .more{display: flex;align-items: center; justify-content: center; margin-right: 15.85%;  width: 142px;height: 46px;border-radius: 23px;}
.index-about .about-left .left-more .more:hover{background: #E60012;}
.index-about .about-left .left-more .more .more-txt{margin-right: 8px;font-weight: 400;font-size: 16px;color: #5F5F5F;}
.index-about .about-left .left-more .more:hover .more-txt{color: #FFFFFF;}
.index-about .about-left .left-more .more .more-img{width: 46px;height: 46px;background: #E60012;border-radius: 50%;display: flex;justify-content: center;align-items: center;}
.index-about .about-left .left-more .more:hover .more-img{width: 12px;height: 11px;}
.index-about .about-left .left-more .more .more-img img{width: 12px;height: 11px;}
.index-about .about-left .left-logo{background: #F7F8F9;height: 29.67%; display: flex;align-items: center;justify-content: space-between;padding: 0 8.4%;}
.index-about .about-left .left-logo .logo-img{display: flex;justify-content: center;align-items: center;}
.index-about .about-left .left-logo .logo1 img{width: 78px;height: auto;}
.index-about .about-left .left-logo .logo2 img{width: 144px;height: auto;}
.index-about .about-left .left-logo .logo3 img{width: 144px;height: auto;}
.index-about .about-left .left-logo .logo4 img{width: 110px;height: auto;}
.index-about .about-left .left-logo .logo-txt{margin-top: 20px; font-weight: 400;font-size: 14px;color: #333333;}
.index-about .about-right{position: relative;width: 46.875%;height:100%;}
.index-about .about-right .right-img{
    width: 100%;
    height: 100%;
}
.index-about .about-right .right-img img{width: 100%;height: 100%;object-fit:cover;}
.index-about .about-right .right-play{cursor:pointer;position: absolute;left: 0;top: 0;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;}
.index-about .about-right .right-play img{width: 7.4444%;height: auto;}

.index-business{}
.index-business .business-tit{margin-left: 80px; font-weight: bold;font-size: 43px;color: #000000;}
.index-business .business-xian img{margin-left: 80px;margin-top: 20px; width: 177px;height: 15px;}
.index-business .business-desc{margin-left: 80px;margin-top: 20px;font-weight: 300;font-size: 24px;color: #666666;}
.index-business .business-accordion{margin-top: 73px;}
.index-business .business-accordion .accordion-list{display: flex;}
.index-business .business-accordion .accordion-list .list{flex: 1;position: relative;transition: all .6s;}
.index-business .business-accordion .accordion-list .list.cur{flex: 2; }
.index-business .business-accordion .accordion-list .list .list-bg img{width: 100%;height: 700px;object-fit: cover}
.index-business .business-accordion .accordion-list .list.cur .list-bg img{width: 100%;height: 700px;}
.business-accordion .accordion-list .list .list-content{position: absolute;top: 0;left: 0;width: 100%;height: 100%; animation: fadeInDown .6s;}
.business-accordion .accordion-list .list.cur .list-content{background: linear-gradient(-40deg, rgba(230,0,18,.85), rgba(200,0,0,.3)); /*animation: fadeInUp .6s;*/}
.business-accordion .accordion-list .list .list-content .content-num{margin-top: 80px;text-align: center;position: relative;}
.business-accordion .accordion-list .list .list-content .content-num .num{font-family: ITCAvantGardeStd-Md;font-size: 100px;-webkit-text-fill-color: transparent; background: -webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));-webkit-background-clip: text;-webkit-text-stroke: .3px white;position: relative;}
.business-accordion .accordion-list .list .list-content .content-num .num-tit{position: absolute;bottom: 0;width: 100%; text-align: center;font-weight: bold;font-size: 39px;color: #FFFFFF;}
.business-accordion .accordion-list .list .list-content .desc_body{
    height: 160px;
    margin-top: 50px;
}
.business-accordion .accordion-list .list .list-content .content-desc{display: none; margin: 0 105px; font-weight: 400;font-size: 18px;color: #FFFFFF;line-height: 40px;text-align:center;
     display: -webkit-box;
  -webkit-line-clamp: 2; /* 显示两行 */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
 
}
.business-accordion .accordion-list .list.cur .list-content .content-desc{display: block;
    
}

@keyframes scroll-up {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-100%); /* 向上滚动100%的高度 */
  }
}
.business-accordion .accordion-list .list .list-content .content-icon{margin: 30px auto 0;display: none;align-items: center;justify-content: center;}
.business-accordion .accordion-list .list.cur .list-content .content-icon{display: flex;}
.business-accordion .accordion-list .list .list-content .content-icon img{ width: 75px;height: 75px;}
.business-accordion .accordion-list .list .list-content .content-more{margin: 30px auto 0; width: 142px;height: 46px;background: #FFFFFF;border-radius: 23px;display: none;justify-content: center;align-items: center;}
.business-accordion .accordion-list .list .list-content .content-more:hover{
    background: #E60012;
    color: #FFFFFF;
}
.business-accordion .accordion-list .list .list-content .content-more:hover .img1{
    display: none;
}
.business-accordion .accordion-list .list .list-content .content-more:hover .img2{
    display: block !important;
}
.business-accordion .accordion-list .list.cur .list-content a{color:#000;}
.business-accordion .accordion-list .list.cur .list-content .content-more{display: flex;}
.business-accordion .accordion-list .list .list-content .content-more img{margin-left: 14px; width: 12px;height: 11px;}

.index-case{}
.index-case .case-top{margin: 0 132px 0 80px;display: flex;justify-content: space-between;}
.topss .top-l .l-tit{margin-top: 110px;font-weight: bold;font-size: 43px;color: #000000;}
.topss .top-l .l-xian{margin-top: 15px;}
.topss .top-l .l-xian img{width: 177px;height: 15px;}
.topss .top-l .l-desc{margin-top: 15px; font-weight: 300;font-size: 24px;color: #666666;}
.topss .top-r{margin-top:8%;}
.topss .top-r a{margin: auto 0;  padding: 0 25px; height: 46px;border-radius: 23px; display: flex;align-items: center;justify-content: center;}
.topss .top-r a:hover{background: #E60012;}
.topss .top-r a .r-l{ font-weight: 400;font-size: 16px;color: #5F5F5F;}
.topss .top-r a:hover .r-l{color: #FFF;}
.topss .top-r a .r-r{margin-left: 8px;background: #E60012; width: 46px;height: 46px;border-radius: 50%;display: flex;justify-content: center;align-items: center;}
.topss .top-r a:hover .r-r{width: auto;height: auto;}
.topss .top-r a .r-r img{width: 12px;height: 11px;}
.index-case .case-bottom{margin-top: 89px;position: relative;}
.index-case .case-bottom .bottom-btn{
    display: none;
}
.case-bottom .case-swiper{overflow: hidden;}
.case-swiper .swiper-slide.swiper-slide-active{transform: scale(1);transition: all .6s;
}
.case-swiper .swiper-slide{margin: 0 auto; position: relative;width: 1200px;transform: scale(.95);transition: all .6s;
    border-radius: 15px;
}
.case-swiper .swiper-slide .bg{width: 1200px;height:670px;
    opacity: 0.5;
    transition: all 1s;
}
.case-swiper .swiper-slide.swiper-slide-active .bg{
    opacity:1;
    background: none;
}
.case-swiper .swiper-slide .bg img{width: 100%;height: 100%;border-radius: 15px;}
.case-swiper .swiper-slide .content{position: absolute;left: 77px;bottom: 104px;display:none;}
.case-swiper .swiper-slide .content .content-t{display: flex;}
.case-swiper .swiper-slide .content .content-t .t-l{width: 88px;height: 88px;padding: 12px;background: #FFFFFF;border-radius: 15px; display: flex;align-items: center;justify-content: center;}
.case-swiper .swiper-slide .content .content-t .t-l img{width: 100%;height: auto;}
.case-swiper .swiper-slide .content .content-t .t-r{margin-left: 25px;}
.case-swiper .swiper-slide .content .content-t .t-r .r-t{margin-top: 7px; font-weight: 400;font-size: 38px;color: #FFFFFF;}
.case-swiper .swiper-slide .content .content-t .t-r .r-b{margin-top: 13px; font-weight: 300;font-size: 15px;color: #FFFFFF;}
.case-swiper .swiper-slide .content .content-c{margin-top: 22px;width: 1050px;height: 1px;background: rgba(255,255,255,0.56);}
.case-swiper .swiper-slide .content .content-b{margin-top: 25px;display: flex;}
.case-swiper .swiper-slide .content .content-b .b{margin-right: 14px;padding: 0 26px;height: 40px;line-height: 40px;background: rgba(230,0,18,.6);border-radius: 20px;font-weight: 400;font-size: 15px;color: #FFFFFF;}
.case-swiper .swiper-slide .content .content-b .b:last-child{margin-right: 0;}
.index-case .bottom-btn .btn-l,.index-case .bottom-btn .btn-r{position: absolute;z-index: 2;top: 50%;bottom: 50%;width: 62px;height: 62px;background: #FFFFFF;font-size: 20px;border-radius: 50%; display: flex;justify-content: center;align-items: center;}
.index-case .bottom-btn .btn-l{ left: 30px; cursor:pointer;}

.index-case .bottom-btn .btn-r{right: 30px; cursor:pointer;}
.index-case .bottom-btn .btn-l:hover,.index-case .bottom-btn .btn-r:hover{
    background: #E60012;color:#FFF;
}

.index-new{background: url(../img/index-new-bg.png);background-size:100% auto;background-repeat: no-repeat;}
.index-new .new-top{margin: 0 132px 0 80px;display: flex;justify-content: space-between;}
.index-new .new-center{padding: 60px 80px 0;  display: flex; width: 100%;}
.index-new .new-center .center-l{width: 800px;height: 510px; overflow: hidden;position: relative;}
.index-new .new-center .center-l .swiper-slide{margin-top: 10px; position: relative;}
.index-new .new-center .center-l .l-bg img{width: 800px;height: 500px;}
.index-new .new-center .center-l .l-date{position: absolute;top: -10px; left: 40px;}
.index-new .new-center .center-l .l-date .date-bg{position: relative;}
.index-new .new-center .center-l .l-date .date-bg img{width: 80px;height: 72px;}
.index-new .new-center .center-l .l-date .date{width: 100%;position: absolute;top: 0;left: 0;text-align: center;}
.index-new .new-center .center-l .l-date .date-t{font-weight: bold;font-size: 20px;color: #FFFFFF;line-height: 36px;}
.index-new .new-center .center-l .l-date .date-b{margin: 0 auto;font-weight: 400;font-size: 14px;color: #FFFFFF;line-height: 36px;}
.index-new .new-center .center-l .l-tit{padding: 0 40px; position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,.3);height: 80px;line-height: 80px;width: 100%;font-weight: bold;font-size: 22px;color: #FFFFFF;}
.index-new .new-center .center-l .l-pagination{position: absolute;bottom: 80px;right: 10px;z-index:2;display: flex;justify-content: right;padding-right: 35px;}
.index-new .new-center .center-l .swiper-pagination-bullet{width: 10px;height: 10px;margin: 0 6px; background: #FFF;opacity:0.3;}
.index-new .new-center .center-l .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;background:#E60012;}
.index-new .new-center .center-r{width: 1000px;}
.index-new .new-center .center-r .r-list{width: 100%; display: flex;flex-wrap: wrap;margin-top: -10px;}
.index-new .new-center .center-r .r-list .list{margin: 20px 0 0 20px;padding: 40px; width: 455px;height: 240px;background: #FFFFFF;border-radius: 6px;}
.index-new .new-center .center-r .r-list .list::after {  
    content: '';  
    position: absolute;  
    left: 0;  
    bottom: 0;  
    width: 0;  
    height: 5px; /* 底部边框的高度 */  
    background-color: #E60012; /* 底部边框的颜色 */  
    transition: width 1s ease; /* 过渡效果 */  
}  
/*.index-new .new-center .center-r .r-list .list:hover{border-bottom: 5px solid #E60012;}*/
.index-new .new-center .center-r .r-list .list:hover::after {  
    width: 100%; /* 鼠标划过时，宽度变为100% */  
    left: 0; /* 重置left属性，使边框从左边开始 */  
    transition: width 1s ease; /* 保持过渡效果 */  
}
.index-new .new-center .center-r .r-list .list .list-tit{font-weight: 400;font-size: 18px;color: #000000;line-height: 30px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.index-new .new-center .center-r .r-list .list:hover .list-tit{font-weight: bold;}
.index-new .new-center .center-r .r-list .list .list-desc{margin-top: 20px; font-weight: 400;font-size: 16px;color: #999999;line-height: 28px;line-height: 30px;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden; text-overflow: ellipsis;}
.index-new .new-center .center-r .r-list .list .list-date{margin-top: 20px;display: flex;font-weight: bold;font-size: 16px;color: #333333;}
.index-new .new-center .center-r .r-list .list .list-date img{width: 16px;height: 16px;margin-right: 5px;}

.new-bottom{background-size:auto;background-position: center center; background-repeat: no-repeat; height: 1100px;overflow:hidden;}
/*url(../img/quan-bg.png)*/
.new-bottom .bottom-tit{padding-top: 160px;font-weight: 400;
position: relative;
z-index: 66;
font-size: 43px;
color: #000000;text-align: center;}
.new-bottom .anliList{
    margin-top: 50px;
    width: 100%;
    height: 500px;
    position: relative;
}


.new-bottom .anliList .line_odd{
    width: 100%;
    height: 80px;
    margin-top: 20px;
    overflow: hidden;
    /*display: flex;*/
    /*justify-content: start;*/
    /*align-items: center;*/
    
}
.new-bottom .anliList .line_even{
    width: 200%;
    height: 80px;
    margin-top: 30px;
    overflow: hidden;
    /*display: flex;*/
    /*justify-content: start;*/
    /*align-items: center;*/
   
}
.new-bottom .anliList  ul{
    width: 300%;
    display: flex;
    height: 100%;
    justify-content: start;
    align-items: center;
}
.new-bottom .anliList   ul li{
    margin-right: 20px;
    width: 150px;
    height: 100%;
    border: 1px solid #000;
}
.new-bottom .anliList   img{
    width: 100%;
    height: 100%;
}

@keyframes huadong{
    0% {
    -webkit-transform: translate3d(0%, 0, 0);
    }
    100% {
    -webkit-transform: translate3d(-200%, 0, 0);
    }
}
/*滑动动画*/

.new-bottom .bottom-list{margin-top: 35px; height: 627px; /* background:rgba(0,0,0, .3); */position: relative;}
.new-bottom .bottom-list .list{display: flex;justify-content: center;align-items: center;overflow: hidden;}
.new-bottom .bottom-list .list img{width: 80%;height: auto;}

.new-bottom .bottom-list .list1{
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 31.5%;
    height: 600px;
    border:1px dashed  #adacac ;
    border-radius: 50%;
    margin: auto;
    animation: orbit 20s linear infinite;
    /*z-index: 9;*/
}
/*.animate_list1{*/
/*    animation: orbit 20s linear infinite;*/
/*}*/
/*.animate_list1_back{*/
/*    animation: spin 20s linear infinite;*/
/*}*/
.new-bottom .bottom-list .list_img{
    width: 130px;
    height: 130px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    background: #FFFFFF;
    position: absolute;
    animation: sizeAnimation 10s ease-in-out infinite;
}
.new-bottom .bottom-list .list2  .list_img{
    width: 100px;
    height: 100px;
    border-radius: 50%;
    background: #FFFFFF;
    position: absolute;
    animation: sizeAnimation 20s ease-in-out infinite;
}
.new-bottom .bottom-list .list3 .list_img{
    width: 130px;
    height: 130px;
    border-radius: 50%;
    background: #FFFFFF;
    position: absolute;
    animation: sizeAnimation 40s ease-in-out infinite;
}
/*.new-bottom .bottom-list .list1 .list_img:nth-child(odd){*/
/*    animation: sizeAnimation 5s ease-in-out infinite;*/
/*}*/
/*.new-bottom .bottom-list .list1 .list_img:nth-child(even){*/
/*    animation: sizeAnimation1 5s ease-in-out infinite;*/
/*}*/
.new-bottom .bottom-list .list_img img{
    width: 80%;
    height: 80%;
    object-fit: contain;
    border-radius: 50%;
    animation: spin 20s linear infinite;
}
.new-bottom .bottom-list .list2 .list_img img{
    animation: orbit 40s linear infinite;
}
.new-bottom .bottom-list .list3 .list_img img{
    animation: spin 80s linear infinite;
}
/*.new-bottom .bottom-list .list2 .list_img:nth-child(odd){*/
/*      animation: sizeAnimation 5s ease-in-out infinite;*/
/*}*/
/*.new-bottom .bottom-list .list2 .list_img:nth-child(even){*/
/*      animation: sizeAnimation1 5s ease-in-out infinite;*/
/*}*/
.new-bottom .bottom-list .list2{
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 52.5%;
    height: 1000px;
    border:1px dashed  #adacac ;
    border-radius: 50%;
    margin: auto;
     animation: spin 40s linear infinite;
}
.new-bottom .bottom-list .list3{
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 73.5%;
    height: 1400px;
     border:1px dashed  #adacac ;
    border-radius: 50%;
    margin: auto;
     animation: orbit 80s linear infinite;
}
/*.new-bottom .bottom-list .list3 .list_img:nth-child(odd){*/
/*      animation: sizeAnimation 5s ease-in-out infinite;*/
/*}*/
/*.new-bottom .bottom-list .list3 .list_img:nth-child(even){*/
/*      animation: sizeAnimation1 5s ease-in-out infinite;*/
/*}*/

 /*.floats{*/
 /*   opacity: 0;*/
 /*   transform: translateX(-50px);*/
 /*   transition: opacity 1s, transform 1s;*/
 /*}*/
@keyframes sizeAnimation {  
  0% {  
    transform: scale(1)  
  }  
  50% {  
    transform: scale(1) 
  }  
  100% {  
   transform: scale(1) 
  }  
} 
@keyframes sizeAnimation1 {  
  0% {  
    transform: scale(1)  
  }  
  50% {  
    transform: scale(1) 
  }  
  100% {  
   transform: scale(1) 
  }  
}
@keyframes spin {
      from {
        transform: rotate(360deg);
      }
      to {
        transform: rotate(0deg);
      }
    }
 @keyframes orbit {
      from {
        transform: rotate(0);
      }
      to {
        transform: rotate(360deg);
      }
    }
.list200{width: 200px;height: 200px;background: #FFF;border-radius: 50%;}
.list130{width: 130px;height: 130px;background: #FFF;border-radius: 50%;}
.list100{width: 100px;height: 100px;background: #FFF;border-radius: 50%;}
.new-bottom .bottom-list .list0{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.new-bottom .bottom-list .list1-l{position: absolute;left: 10.9375%;top: 10.5454%;}
.new-bottom .bottom-list .list1-r{position: absolute;right: 10.9375%;top: 10.5454%;}
.new-bottom .bottom-list .list2-l{position: absolute;left: 11.3541%;top: 52%;}
.new-bottom .bottom-list .list2-r{position: absolute;right: 11.3541%;top: 52%;}
.new-bottom .bottom-list .list3-l{position: absolute;left: 24.5%;top: 0;}
.new-bottom .bottom-list .list3-r{position: absolute;right: 24.5%;top: 0;}
.new-bottom .bottom-list .list4-l{position: absolute;left: 21.406%;top: 35%;}
.new-bottom .bottom-list .list4-r{position: absolute;right: 21.406%;top: 35%;}
.new-bottom .bottom-list .list5-l{position: absolute;left: 23.42%;bottom: 2%;}
.new-bottom .bottom-list .list5-r{position: absolute;right: 23.42%;bottom: 2%;}
.new-bottom .bottom-list .list6-l{position: absolute;left: 33.8125%;top: 10.5454%;}
.new-bottom .bottom-list .list6-r{position: absolute;right: 33.8125%;top: 10.5454%;}
.new-bottom .bottom-list .list7-l{position: absolute;left: 31.8125%;top: 52%;}
.new-bottom .bottom-list .list7-r{position: absolute;right: 31.8125%;top: 52%;}

.tx-foot{margin-top: -300px;}

@media screen and (max-width: 1800px){
	.new-bottom .bottom-list .list1{
	    height: 559.64px;
	}
		.new-bottom .bottom-list .list2{
	    height: 934px;
	}
		.new-bottom .bottom-list .list3{
	    height: 1308px;
	}
}
@media screen and (max-width: 1700px){
	.new-bottom .bottom-list .list1{
	    height: 528.64px;
	}
		.new-bottom .bottom-list .list2{
	    height: 881px;
	}
		.new-bottom .bottom-list .list3{
	    height: 1235px;
	}
}
@media screen and (max-width: 1600px){
	.new-bottom .bottom-list .list1{
	    height: 496px;
	}
		.new-bottom .bottom-list .list2{
	    height: 829px;
	}
		.new-bottom .bottom-list .list3{
	    height: 1161px;
	}
}
@media screen and (max-width: 1500px){
	.new-bottom .bottom-list .list1{
	    height: 465px;
	}
		.new-bottom .bottom-list .list2{
	    height: 776px;
	}
		.new-bottom .bottom-list .list3{
	    height: 1088px;
	}
}
@media screen and (max-width: 1400px){
	.new-bottom .bottom-list .list1{
	    height: 434px;
	}
		.new-bottom .bottom-list .list2{
	    height: 725px;
	}
		.new-bottom .bottom-list .list3{
	    height: 1015px;
	}
}




.new-bottom .listkehu{
    width: 100%;
    margin-top: 80px;
    height: 450px;
}
.new-bottom .listkehu .swiper_one{
    width: 100%;
    height: 84px;
    margin-bottom: 50px;
}

.new-bottom .listkehu .swiper_one .swiper-wrapper{
    transition-timing-function: linear !important;
}
.new-bottom .listkehu .swiper_one .swiper-wrapper .swiper-slide{
    /*background: #FFF;*/
    border-radius: 12px;
}
.new-bottom .listkehu .swiper_one .swiper-wrapper .imgbox{
    display: flex;
    justify-content: center;
    align-items: center;
    /*border: 1px solid #ebecec;*/
}
.new-bottom .listkehu .swiper_one .swiper-wrapper .swiper-slide img{
    border-radius: 12px;
}
@media screen and (max-width: 1720px){
	.index-bg .swiper-slide .bg-txt .txt-title{font-size: 55.25px;}
	.index-bg .swiper-slide .bg-txt .txt-title-en{ font-size: 15.3px;}
	.index-bg .txt-scroll .scroll-txt{font-size: 11.9px;}
	.index-bg .txt-scroll .scroll-xian{margin: 4.25px auto 0;}
	.index-bg .txt-scroll .scroll-xian div{height: 0;}
	.index-bg .swiper-pagination{bottom:51px;}

	.index-about{padding: 93.5px 0;}
	.index-about .about-left .left-tit{font-size: 36.55px;}
	.index-about .about-left .left-xian img{margin-top: 12.75px; width: 150.45px;height: 12.75px;}
	.index-about .about-left .left-ch{font-size: 18.7px;}
	.index-about .about-left .left-desc{font-size: 14.45px;line-height: 29.75px;}
	.index-about .about-left .left-more .more{width: 120.7px;height: 39.1px;}
	.index-about .about-left .left-more .more .more-txt{margin-right: 6.8px;font-size: 13.6px;}
	.index-about .about-left .left-more .more .more-img{width: 39.1px;height: 39.1px;}
	.index-about .about-left .left-more .more:hover .more-img{width: 10.2px;height: 9.35px;}
	.index-about .about-left .left-more .more .more-img img{width:10.2px;height: 9.35px;}
	.index-about .about-left .left-logo .logo1 img{width: 60px;}
	.index-about .about-left .left-logo .logo2 img{width: 110px;}
	.index-about .about-left .left-logo .logo3 img{width: 110px;}
	.index-about .about-left .left-logo .logo4 img{width: 80px;}
	.index-about .about-left .left-logo .logo-txt{margin-top: 17px;font-size: 11.9px;}
	
	.index-business .business-tit{margin-left: 68px;font-size: 36.55px;}
	.index-business .business-xian img{margin-left: 68px;margin-top: 17px; width: 150.4px;height: 12.75px;}
	.index-business .business-desc{margin-left: 68px;margin-top: 17px;font-size: 20.4px;}
	.index-business .business-accordion{margin-top:62.05px;}
	.index-business .business-accordion .accordion-list .list .list-bg img{height: 595px;}
	.index-business .business-accordion .accordion-list .list.cur .list-bg img{height: 595px;}
	.business-accordion .accordion-list .list .list-content .content-num{margin-top: 68px;}
	.business-accordion .accordion-list .list .list-content .content-num .num{font-size: 85px;}
	.business-accordion .accordion-list .list .list-content .content-num .num-tit{font-size: 33.15px;}
	.business-accordion .accordion-list .list .list-content .content-desc{font-size: 15.3px;line-height: 34px;}
	.business-accordion .accordion-list .list .list-content .content-icon{margin: 20px auto 0;}
	.business-accordion .accordion-list .list .list-content .content-icon img{ width: 63.75px;height: 63.75px;}
	.business-accordion .accordion-list .list .list-content .content-more{margin: 25px auto 0; width: 120.7px;height: 39.1px;}
	.business-accordion .accordion-list .list .list-content .content-more img{margin-left: 11.9px; width: 10.2px;height: 9.35px;}
	
	.index-case .case-top{margin: 0 112.2px 0 68px;}
	.topss .top-l .l-tit{margin-top: 93.5px;font-size: 36.55px;}
	.topss .top-l .l-xian{margin-top: 12.75px;}
	.topss .top-l .l-xian img{width: 150.45px;height: 12.75px;}
	.topss .top-l .l-desc{margin-top: 12.75px;font-size: 20.4px;}
	.topss .top-r{padding: 0 21.25px; height: 39.1px;}
	.topss .top-r .r-l{font-size: 13.6px;}
	.topss .top-r .r-r{margin-left: 6.8px;width: 39.1px;height: 39.1px;}
	.topss .top-r .r-r img{width: 10.2px;height: 9.35px;}
	.index-case .case-bottom{margin-top: 75.65px;}
	.case-swiper .swiper-slide{width: 1020px;}
	.case-swiper .swiper-slide .bg{width: 1020px; height: 569.5px;}
	.case-swiper .swiper-slide .bg img{width: 100%;}
	.case-swiper .swiper-slide .content{left: 65.45px;bottom:88.4px;}
	.case-swiper .swiper-slide .content .content-t .t-l{width: 74.8px;height: 74.8px;padding: 10.2px;}
	.case-swiper .swiper-slide .content .content-t .t-r{margin-left: 21.25px;}
	.case-swiper .swiper-slide .content .content-t .t-r .r-t{margin-top: 5.95px;font-size: 32.3px;}
	.case-swiper .swiper-slide .content .content-t .t-r .r-b{margin-top: 11.05px;font-size: 12.75px;}
	.case-swiper .swiper-slide .content .content-c{margin-top: 18.7px;width: 892.5px;}
	.case-swiper .swiper-slide .content .content-b{margin-top: 21.25px;}
	.case-swiper .swiper-slide .content .content-b .b{margin-right: 11.9px;padding: 0 22.1px;height: 34px;line-height: 34px;font-size: 12.75px;}
	.index-case .bottom-btn .btn-l,.index-case .bottom-btn .btn-r{width: 52.7px;height: 52.7px;font-size: 17px;}
	.index-case .bottom-btn .btn-l{ left: 25.5px; }
	.index-case .bottom-btn .btn-r{right: 25.5px; }
	
	
	
	.index-new .new-top{margin: 0 112.2px 0 68px;}
	.index-new .new-center{padding: 51px 68px 0;}
	.index-new .new-center .center-l{width: 680px;height: 433.5px;}
	.index-new .new-center .center-l .swiper-slide{margin-top: 8.5px;}
	.index-new .new-center .center-l .l-bg img{width: 680px;height: 425px;}
	.index-new .new-center .center-l .l-date{top: -8.5px; left: 34px;}
	.index-new .new-center .center-l .l-date .date-bg img{width: 68px;height: 61.2px;}
	.index-new .new-center .center-l .l-date .date-t{font-size:17px;line-height: 30.6px;}
	.index-new .new-center .center-l .l-date .date-b{font-size: 11.9px;line-height: 30.6px;}
	.index-new .new-center .center-l .l-tit{padding: 0 34px;height: 68px;line-height: 68px;font-size: 18.7px;}
	.index-new .new-center .center-l .l-pagination{bottom: 68.5px;right: 8.5px;padding-right: 29.75px;}
	.index-new .new-center .center-l .swiper-pagination-bullet{width: 8.5px;height: 8.5px;}
	.index-new .new-center .center-r{width: 850px;}
	.index-new .new-center .center-r .r-list{margin-top: -8.5px;}
	.index-new .new-center .center-r .r-list .list{margin: 17px 0 0 17px;padding: 34px; width: 346.75px;height: 204px;}
	.index-new .new-center .center-r .r-list .list:hover{border-bottom: 4.25px solid #E60012;}
	.index-new .new-center .center-r .r-list .list .list-tit{font-size: 15.3px;line-height: 25.5px;}
	.index-new .new-center .center-r .r-list .list .list-desc{margin-top: 17px;font-size: 13.6px;line-height: 23.8px;line-height: 25.5px;}
	.index-new .new-center .center-r .r-list .list .list-date{margin-top: 17px;font-size: 13.6px;}
	.index-new .new-center .center-r .r-list .list .list-date img{width: 13.6px;height: 13.6px;margin-right: 4.25px;}
	
	/*.new-bottom .bottom-list .list1{*/
	/*    height: 535px;*/
	/*}*/
	/*.new-bottom .bottom-list .list2{*/
	/*    height: 892px;*/
	/*}*/
	/*.new-bottom .bottom-list .list3{*/
	/*    height: 1249px;*/
	/*}*/
	
	.new-bottom{background-size:72% auto;height: 935px;}
	.new-bottom .bottom-tit{padding-top: 136px;font-size: 36.55px;}
	.new-bottom .bottom-list{margin-top: 29.75px; height: 510px;}
	.new-bottom .bottom-list .list2{
	   
	}
	.list200{width: 170px;height:170px;}
	.list130{width: 110.5px;height: 110.5px;}
	.list100{width: 85px;height: 85px;}
	
	.tx-foot{margin-top: -150px;}
}
@media screen and (max-width: 1465px){
	.index-bg .swiper-slide .bg-txt .txt-title{font-size: 48.75px;}
	.index-bg .swiper-slide .bg-txt .txt-title-en{ font-size: 13.5px;}
	.index-bg .txt-scroll .scroll-txt{font-size: 10.5px;}
	.index-bg .txt-scroll .scroll-xian{margin: 3.75px auto 0;}
	.index-bg .txt-scroll .scroll-xian div{height: 0;}
	.index-bg .swiper-pagination{bottom:45px;}
	
	.index-about{padding: 82.5px 0;}
	.index-about .about-left .left-tit{font-size: 32.25px;}
	.index-about .about-left .left-xian img{margin-top: 11.25px; width: 132.75px;height: 11.25px;}
	.index-about .about-left .left-ch{font-size: 16.5px;}
	.index-about .about-left .left-desc{font-size: 12.75px;line-height: 26.25px;}
	.index-about .about-left .left-more .more{width: 106.5px;height: 34.5px;}
	.index-about .about-left .left-more .more .more-txt{margin-right: 6px;font-size: 12px;}
	.index-about .about-left .left-more .more .more-img{width: 34.5px;height: 34.5px;}
	.index-about .about-left .left-more .more:hover .more-img{width: 9px;height: 8.25px;}
	.index-about .about-left .left-more .more .more-img img{width: 9px;height: 8.25px;}
	.index-about .about-left .left-logo .logo1 img{width: 58.5px;}
	.index-about .about-left .left-logo .logo2 img{width: 108px;}
	.index-about .about-left .left-logo .logo3 img{width: 108px;}
	.index-about .about-left .left-logo .logo4 img{width: 82.5px;}
	.index-about .about-left .left-logo .logo-txt{margin-top: 15px;font-size: 10.5px;}

	
	.index-business .business-tit{margin-left: 60px;font-size: 32.25px;}
	.index-business .business-xian img{margin-left: 60px;margin-top: 15px; width: 132.75px;height: 11.25px;}
	.index-business .business-desc{margin-left: 60px;margin-top: 15px;font-size: 18px;}
	.index-business .business-accordion{margin-top: 54.75px;}
	.index-business .business-accordion .accordion-list .list .list-bg img{height: 525px;}
	.index-business .business-accordion .accordion-list .list.cur .list-bg img{height: 525px;}
	.business-accordion .accordion-list .list .list-content .content-num{margin-top: 60px;}
	.business-accordion .accordion-list .list .list-content .content-num .num{font-size: 75px;}
	.business-accordion .accordion-list .list .list-content .content-num .num-tit{font-size: 29.25px;}
	.business-accordion .accordion-list .list .list-content .content-desc{font-size: 13.5px;line-height: 30px;}
	.business-accordion .accordion-list .list .list-content .content-icon{margin: 20px auto 0;}
	.business-accordion .accordion-list .list .list-content .content-icon img{ width: 56.25px;height: 56.25px;}
	.business-accordion .accordion-list .list .list-content .content-more{margin: 25px auto 0; width: 106.5px;height: 34.5px;}
	.business-accordion .accordion-list .list .list-content .content-more img{margin-left: 10.5px; width: 9px;height: 8.25px;}
	
	.index-case .case-top{margin: 0 99px 0 60px;}
	.topss .top-l .l-tit{margin-top: 82.5px;font-size: 32.25px;}
	.topss .top-l .l-xian{margin-top: 11.25px;}
	.topss .top-l .l-xian img{width: 132.75px;height: 11.25px;}
	.topss .top-l .l-desc{margin-top: 11.25px;font-size: 18px;}
	.topss .top-r{padding: 0 18.75px; height: 34.5px;}
	.topss .top-r .r-l{font-size: 12px;}
	.topss .top-r .r-r{margin-left: 6px;width: 34.5px;height: 34.5px;}
	.topss .top-r .r-r img{width: 9px;height: 8.25px;}
	.index-case .case-bottom{margin-top: 66.75px;}
	.case-swiper .swiper-slide{width: 900px;}
	.case-swiper .swiper-slide .bg{width: 900px;height: 502.5px;}
	.case-swiper .swiper-slide .bg img{width: 100%;}
	.case-swiper .swiper-slide .content{left: 57.75px;bottom: 78px;}
	.case-swiper .swiper-slide .content .content-t .t-l{width: 66px;height: 66px;padding: 9px;}
	.case-swiper .swiper-slide .content .content-t .t-r{margin-left: 18.75px;}
	.case-swiper .swiper-slide .content .content-t .t-r .r-t{margin-top: 5.25px;font-size: 28.5px;}
	.case-swiper .swiper-slide .content .content-t .t-r .r-b{margin-top: 9.75px;font-size: 11.25px;}
	.case-swiper .swiper-slide .content .content-c{margin-top: 16.5px;width: 787.5px;}
	.case-swiper .swiper-slide .content .content-b{margin-top: 18.75px;}
	.case-swiper .swiper-slide .content .content-b .b{margin-right: 10.5px;padding: 0 19.5px;height: 30px;line-height: 30px;font-size: 11.25px;}
	.index-case .bottom-btn .btn-l,.index-case .bottom-btn .btn-r{width: 46.5px;height:46.5px;font-size: 15px;}
	.index-case .bottom-btn .btn-l{ left: 22.5px; }
	.index-case .bottom-btn .btn-r{right: 22.5px; }
	
	
	.index-new .new-top{margin: 0 99px 0 60px;}
	.index-new .new-center{padding: 45px 60px 0;}
	.index-new .new-center .center-l{width: 600px;height: 382.5px;}
	.index-new .new-center .center-l .swiper-slide{margin-top: 8.5px;}
	.index-new .new-center .center-l .l-bg img{width: 600px;height: 375px;}
	.index-new .new-center .center-l .l-date{top: -7.5px; left: 30px;}
	.index-new .new-center .center-l .l-date .date-bg img{width: 60px;height: 54px;}
	.index-new .new-center .center-l .l-date .date-t{font-size: 15px;line-height: 27px;}
	.index-new .new-center .center-l .l-date .date-b{font-size: 10.5px;line-height: 27px;}
	.index-new .new-center .center-l .l-tit{padding: 0 30px;height: 60px;line-height: 60px;font-size: 16.5px;}
	.index-new .new-center .center-l .l-pagination{bottom: 57.5px;right: 7.5px;padding-right: 26.25px;}
	.index-new .new-center .center-l .swiper-pagination-bullet{width: 7.5px;height: 7.5px;}
	.index-new .new-center .center-r{width: 750px;}
	.index-new .new-center .center-r .r-list{margin-top: -7.5px;}
	.index-new .new-center .center-r .r-list .list{margin: 15px 0 0 15px;padding: 30px; width: 330px;height: 180px;}
	.index-new .new-center .center-r .r-list .list:hover{border-bottom: 3.75px solid #E60012;}
	.index-new .new-center .center-r .r-list .list .list-tit{font-size: 13.5px;line-height: 22.5px;}
	.index-new .new-center .center-r .r-list .list .list-desc{margin-top: 15px;font-size: 12px;line-height: 21px;line-height: 22.5px;}
	.index-new .new-center .center-r .r-list .list .list-date{margin-top: 15px;font-size: 12px;}
	.index-new .new-center .center-r .r-list .list .list-date img{width: 12px;height: 12px;margin-right: 3.75px;}
	
	.new-bottom{height: 825px;}
	.new-bottom .bottom-tit{padding-top: 120px;font-size: 32.25px;}
	.new-bottom .bottom-list{margin-top: 26.25px; height: 450px;}
	.list200{width: 150px;height: 150px;}
	.list130{width: 97.5px;height: 97.5px;}
	.list100{width: 75px;height: 75px;}
	.tx-foot{margin-top: -100px;}
}
@media screen and (max-width: 1400px){
	.index-new .new-center .center-r .r-list .list{width: 300px;}
}
@media screen and (max-width: 768px){
	.centers{max-width: 768px;}
}