.closestyle182700{ font-size:12px;color:#333333;text-decoration: none ;}

.img-banner{
    clear: both;
    width: 1366px;
    margin: auto;}
    
    
     .img-banner a {
      position: relative;
      width:100%;
      display:block;
      padding-top:29.3%;}
    
    .img-banner a img{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;}
    
    
 .img-banner .slick-dots{bottom:15px;}
    
    
  .img-banner .slick-dots li {
        border-radius: 50%;
        width:10px;height:10px;
        background:#aaa;}
    
   .slick-dots li button{display:none;}
   .img-banner .slick-dots .slick-active{background:#fff !important;width:13px !important;height:13px !important;}

        /* 轮播容器：限定宽度，溢出隐藏 */
        .text-carousel {
            width: 920px;
            height: 50px;
            line-height: 50px;
            overflow: hidden;
            position: relative;}

        /* 滚动列表：flex布局，宽度动态（核心：复制一份标题实现无缝） */
        .carousel-wrap {
            display: flex;
            height: 100%;
            /* 初始位置：向左偏移一个容器宽度（隐藏复制的部分） */
            transform: translateX(0);}

        /* 标题项：单行显示，禁止换行 */
        .carousel-item {
            white-space: nowrap;
            padding: 0 20px;
            font-size: 16px;
            padding-right:500px;
            padding-left:0px;}
        
        .carousel-item a{
            color: #282828;}
