.jianding-list{
    width:1200px;
    height: auto;
    margin: 20px auto;
    overflow-x: auto;
    overflow-y:hidden ;
    position: relative;
}
.jianding-list .list-body{
    width: 100%;
    margin: 0 auto;
    height: 70px;
    display: flex;
    justify-content: center;

}
.jianding-list .list-body .list-title{
    width: 100px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color:#147DDE ;
}
.list-title p{
    color: #F5F8FC;
    font-size: 14px;
}
.jianding-list .list-bg1{
    width: 1050px;
    margin: 0 auto;
    overflow-y: scroll;
    height: 70px;
    scrollbar-width: none;
    /* overflow-x: auto; */
    /* overflow: hidden; */
    /* white-space: nowrap; */
    /* display: flex; */
}

.jianding-list .list-bg1 .list-div1{
    width: 13%;
    float: left;
    /*margin-right: 5px;*/
    margin-left: 10px;
    display: flex;
    align-content: space-around;
    flex-flow: row wrap;

}

.jianding-list .list-bg1 .list-div{
    width: 100%;height: 13px;
    text-align: center;
    display: flex;justify-content: flex-start;
    align-items: center;
    /*border-left: 1px solid #EFEFEF;*/
}
.jianding-list .list-bg{
    width: 1050px;
    margin: 0 auto;
    overflow-x: auto; 
    /* overflow: hidden; */
    white-space: nowrap;
    display: flex;
}

.jianding-list .list-bg .list-div1{
    width: 15%;
    float: left;
    /*margin-right: 5px;*/
    margin-left: 10px;
    display: flex;
    align-content: space-around;
    flex-flow: row wrap;

}

.jianding-list .list-bg .list-div{
    width: 100%;height: 13px;
    text-align: center;
    display: flex;justify-content: flex-start;
    align-items: center;
    /*border-left: 1px solid #EFEFEF;*/
}
.list-div1:nth-child(1) .list-div{
    border: none;
}
/*.jianding-list .list-div div{width: 100%;height: 14px;}*/
.jianding-list .list-div a{text-decoration: none; font-size: 14px;color: #686767;overflow: hidden; white-space: nowrap;  text-overflow: ellipsis;}


.jianding-list3{
    width: 1200px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
}
.jianding-list2{
    width:600px;
    height: auto;
    margin: 20px auto;
    overflow-x: auto;
    overflow-y:hidden ;
    position: relative;
}
.jianding-list2 .list-body{
    width: 100%;
    margin: 0 auto;
    height: 70px;
    display: flex;
    justify-content: center;

}
.jianding-list2 .list-body .list-title{
    width: 100px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color:#4CA6FF ;
}
.list-title p{
    color: #F5F8FC;
    font-size: 14px;
}
.jianding-list2 .list-bg{
    /* width: 450px;
    margin: 0 auto;
    overflow: hidden;
    white-space: nowrap;
    display: flex; */
    width: 450px;
    margin: 0 auto;
    /* overflow-x: auto; */
    /* overflow: hidden; */
    white-space: nowrap;
    /* display: flex
; */
    overflow-y: scroll;
    height: 100%;
    scrollbar-width: none;
}

.jianding-list2 .list-bg .list-div1{
    width: 31%;
    float: left;
    /*margin-right: 5px;*/
    margin-left: 10px;
    display: flex;
    align-content: space-around;
    flex-flow: row wrap;
    text-overflow:ellipsis;
}

.jianding-list2 .list-bg .list-div{
    width: 100%;
    /* width: fit-content; */
    height: 13px;
    text-align: center;
    display: flex;justify-content: flex-start;
    align-items: center;
    /* border-left: 1px solid #EFEFEF; */
    text-overflow:ellipsis;

}
.list-div1:nth-child(1) .list-div{
    border: none;
}
/* .jianding-list2 .list-div div{ text-decoration: none; font-size: 14px;color: #686767;overflow: hidden; white-space: nowrap;  text-overflow: ellipsis;} */
/* .jianding-list2 .list-div a{ text-decoration: none; font-size: 14px;color: #686767;overflow: hidden; white-space: nowrap;  text-overflow: ellipsis;} */
.jianding-list2 .list-div a{ 
    text-decoration: none;
    font-size: 14px;
    color: #686767;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
    display: inline-block;
    text-align: left;
}
.jianding-list2 .list-div div{
    width: 100%;
}
.jianding-list1 .list-bg .list-div1 {
    width: 30% !important;
}
/*.jiance2 .list-bg .list-div1{

    align-items: center;
}*/


.cm-flex-wrap {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .cm-flex-row {
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    -webkit-flex-direction: row;
  }
  .cm-flex-column {
    display: flex;
    display: -webkit-flex;
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cm-flex-between {
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-justify-content: space-between;
  }
  .cm-flex-start {
    display: flex;
    display: -webkit-flex;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
  }
  .cm-flex-end {
    display: flex;
    display: -webkit-flex;
    justify-content: flex-end;
    -webkit-justify-content: flex-end;
  }
  .cm-flex-middle{
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
  }
  .cm-flex-center{
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    -webkit-justify-content: center;
  }
  .cm-flex-around{
    display: flex;
    display: -webkit-flex;
    justify-content: space-around;
    -webkit-justify-content: space-around;
  }
  .cm-flex-auto{
    display: flex;
    display: -webkit-flex;
    flex: 1;
    -webkit-flex: 1;
  }
  .cm-center {
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    -webkit-justify-content: center;
    align-items: center;
    -webkit-align-items: center;
  }
  .cm-flex-align{
    align-content: space-between;
    /* flex-flow: row wrap; */
    /* overflow: hidden; */
  }
  .cm-img-box {
    overflow: hidden!important;
    flex-shrink: 0;
  }
  .cm-img-box image,
  .cm-img-box video{
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
.cm-color-blue{
    color: #307BDB !important;
}
.cm-bg-gray{
    background-color: #F4F5F6 !important;
}
  /*圆角*/
.cm-border-radius-2 {border-radius: 2px!important; overflow: hidden;}
.cm-border-radius-4 {border-radius: 4px!important; overflow: hidden;}
.cm-border-radius-5 {border-radius: 5px!important; overflow: hidden;}
.cm-border-radius-6 {border-radius: 6px!important; overflow: hidden;}
.cm-border-radius-8 {border-radius: 8px!important; overflow: hidden;}
.cm-border-radius-10 {border-radius: 10px!important; overflow: hidden;}
.cm-border-radius-12 {border-radius: 12px!important; overflow: hidden;}
.cm-border-radius-20 {border-radius: 20px!important; overflow: hidden;}
.cm-border-radius {border-radius: 50%!important;overflow: hidden }

/*间距设置*/
.cm-m-auto { margin: 0 auto}
.cm-m-0 { margin: 0;}
.cm-m-4 { margin: 4px;}
.cm-m-8 { margin: 8px;}
.cm-m-12 { margin: 12px;}
.cm-m-16 { margin: 16px;}
.cm-m-20 { margin: 20px;}
.cm-m-24 { margin: 24px;}
.cm-m-28 { margin: 28px;}
.cm-m-32 { margin: 32px;}
.cm-m-36 { margin: 36px;}
.cm-m-40 { margin: 40px;}
.cm-m-tb-0 { margin-top: 0; margin-bottom: 0; }
.cm-m-tb-4 { margin-top: 4px; margin-bottom: 4px; }
.cm-m-tb-8 { margin-top: 8px; margin-bottom: 8px; }
.cm-m-tb-12 { margin-top: 12px; margin-bottom: 12px; }
.cm-m-tb-16 { margin-top: 16px; margin-bottom: 16px; }
.cm-m-tb-20 { margin-top: 20px; margin-bottom: 20px; }
.cm-m-tb-24 { margin-top: 24px; margin-bottom: 24px; }
.cm-m-tb-28 { margin-top: 28px; margin-bottom: 28px; }
.cm-m-tb-32 { margin-top: 32px; margin-bottom: 32px; }
.cm-m-tb-36 { margin-top: 36px; margin-bottom: 36px; }
.cm-m-tb-40 { margin-top: 40px; margin-bottom: 40px; }
.cm-m-lr-0 { margin-left: 0; margin-right: 0; }
.cm-m-lr-4 { margin-left: 4px; margin-right: 4px; }
.cm-m-lr-8 { margin-left: 8px; margin-right: 8px; }
.cm-m-lr-6 { margin-left: 6px; margin-right: 6px; }
.cm-m-lr-10 { margin-left: 10px; margin-right: 10px; }
.cm-m-lr-12 { margin-left: 12px; margin-right: 12px; }
.cm-m-lr-16 { margin-left: 16px; margin-right: 16px; }
.cm-m-lr-20 { margin-left: 20px; margin-right: 20px; }
.cm-m-lr-24 { margin-left: 24px; margin-right: 24px; }
.cm-m-lr-28 { margin-left: 28px; margin-right: 28px; }
.cm-m-lr-32 { margin-left: 32px; margin-right: 32px; }
.cm-m-lr-36 { margin-left: 36px; margin-right: 36px; }
.cm-m-lr-40 { margin-left: 40px; margin-right: 40px; }
.cm-m-t-40 { margin-top: 40px; }
.cm-m-t-36 { margin-top: 36px; }
.cm-m-t-32 { margin-top: 32px; }
.cm-m-t-28 { margin-top: 28px; }
.cm-m-t-24 { margin-top: 24px; }
.cm-m-t-20 { margin-top: 20px; }
.cm-m-t-16 { margin-top: 16px; }
.cm-m-t-12 { margin-top: 12px; }
.cm-m-t-8 { margin-top: 8px; }
.cm-m-t-4 { margin-top: 4px; }
.cm-m-t-2 { margin-top: 2px; }
.cm-m-t-0 { margin-top: 0; }
.cm-m-r-40 { margin-right: 40px; }
.cm-m-r-36 { margin-right: 36px; }
.cm-m-r-32 { margin-right: 36px; }
.cm-m-r-28 { margin-right: 30px; }
.cm-m-r-24 { margin-right: 24px; }
.cm-m-r-20 { margin-right: 18px; }
.cm-m-r-16 { margin-right: 12px; }
.cm-m-r-12 { margin-right: 12px; }
.cm-m-r-8 { margin-right: 8px; }
.cm-m-r-4 { margin-right: 4px; }
.cm-m-r-0 { margin-right: 0; }
.cm-m-b-40 { margin-bottom: 40px; }
.cm-m-b-36 { margin-bottom: 36px; }
.cm-m-b-32 { margin-bottom: 32px; }
.cm-m-b-28 { margin-bottom: 28px; }
.cm-m-b-24 { margin-bottom: 24px; }
.cm-m-b-20 { margin-bottom: 20px; }
.cm-m-b-16 { margin-bottom: 16px; }
.cm-m-b-12 { margin-bottom: 12px; }
.cm-m-b-8 { margin-bottom: 8px; }
.cm-m-b-4 { margin-bottom: 4px; }
.cm-m-b-0 { margin-bottom: 0; }
.cm-m-l-40 { margin-left: 40px; }
.cm-m-l-36 { margin-left: 36px; }
.cm-m-l-32 { margin-left: 32px; }
.cm-m-l-28 { margin-left: 28px; }
.cm-m-l-24 { margin-left: 24px; }
.cm-m-l-20 { margin-left: 20px; }
.cm-m-l-16 { margin-left: 16px; }
.cm-m-l-12 { margin-left: 12px; }
.cm-m-l-8 { margin-left: 8px; }
.cm-m-l-4 { margin-left: 4px; }
.cm-m-l-0 { margin-left: 0; }

.cm-p-0 { padding: 0;}
.cm-p-4 { padding: 4px;}
.cm-p-8 { padding: 8px;}
.cm-p-12 { padding: 12px;}
.cm-p-16 { padding: 16px;}
.cm-p-20 { padding: 20px;}
.cm-p-24 { padding: 24px;}
.cm-p-28 { padding: 28px;}
.cm-p-32 { padding: 32px;}
.cm-p-36 { padding: 36px;}
.cm-p-40 { padding: 40px;}
.cm-p-tb-40 { padding-top: 40px; padding-bottom: 40px; }
.cm-p-tb-36 { padding-top: 36px; padding-bottom: 36px; }
.cm-p-tb-32 { padding-top: 32px; padding-bottom: 32px; }
.cm-p-tb-28 { padding-top: 28px; padding-bottom: 28px; }
.cm-p-tb-24 { padding-top: 24px; padding-bottom: 24px; }
.cm-p-tb-20 { padding-top: 20px; padding-bottom: 20px; }
.cm-p-tb-16 { padding-top: 16px; padding-bottom: 16px; }
.cm-p-tb-17 { padding-top: 17px; padding-bottom: 17px; }
.cm-p-tb-18 { padding-top: 18px; padding-bottom: 18px; }
.cm-p-tb-12 { padding-top: 12px; padding-bottom: 12px; }
.cm-p-tb-11 { padding-top: 11px; padding-bottom: 11px; }
.cm-p-tb-10 { padding-top: 10px; padding-bottom: 10px; }
.cm-p-tb-8 { padding-top: 8px; padding-bottom: 8px; }
.cm-p-tb-6 { padding-top: 6px; padding-bottom: 6px; }
.cm-p-tb-4 { padding-top: 4px; padding-bottom: 4px; }
.cm-p-tb-2 { padding-top: 2px; padding-bottom: 2px; }
.cm-p-tb-0 { padding-top: 0; padding-bottom: 0; }
.cm-p-lr-40 { padding-left: 40px; padding-right: 40px; }
.cm-p-lr-36 { padding-left: 36px; padding-right: 36px; }
.cm-p-lr-32 { padding-left: 32px; padding-right: 32px; }
.cm-p-lr-28 { padding-left: 28px; padding-right: 28px; }
.cm-p-lr-24 { padding-left: 24px; padding-right: 24px; }
.cm-p-lr-20 { padding-left: 20px; padding-right: 20px; }
.cm-p-lr-16 { padding-left: 16px; padding-right: 16px; }
.cm-p-lr-12 { padding-left: 12px; padding-right: 12px; }
.cm-p-lr-8 { padding-left: 8px; padding-right: 8px; }
.cm-p-lr-6 { padding-left: 6px; padding-right: 6px; }
.cm-p-lr-5 { padding-left: 5px; padding-right: 5px; }
.cm-p-lr-4 { padding-left: 4px; padding-right: 4px; }
.cm-p-lr-2 { padding-left: 2px; padding-right: 2px; }
.cm-p-lr-0 { padding-left: 0; padding-right: 0; }
.cm-p-t-40 { padding-top: 40px; }
.cm-p-t-36 { padding-top: 36px; }
.cm-p-t-32 { padding-top: 32px; }
.cm-p-t-28 { padding-top: 28px; }
.cm-p-t-24 { padding-top: 24px; }
.cm-p-t-20 { padding-top: 20px; }
.cm-p-t-16 { padding-top: 16px; }
.cm-p-t-12 { padding-top: 12px; }
.cm-p-t-8 { padding-top: 8px; }
.cm-p-t-4 { padding-top: 4px; }
.cm-p-t-0 { padding-top: 0; }
.cm-p-r-40 { padding-right: 40px; }
.cm-p-r-36 { padding-right: 36px; }
.cm-p-r-32 { padding-right: 32px; }
.cm-p-r-28 { padding-right: 28px; }
.cm-p-r-24 { padding-right: 24px; }
.cm-p-r-20 { padding-right: 20px; }
.cm-p-r-16 { padding-right: 16px; }
.cm-p-r-12 { padding-right: 12px; }
.cm-p-r-8 { padding-right: 8px; }
.cm-p-r-4 { padding-right: 4px; }
.cm-p-r-0 { padding-right: 0; }
.cm-p-b-40 { padding-bottom: 40px; }
.cm-p-b-36 { padding-bottom: 36px; }
.cm-p-b-32 { padding-bottom: 32px; }
.cm-p-b-28 { padding-bottom: 28px; }
.cm-p-b-24 { padding-bottom: 24px; }
.cm-p-b-20 { padding-bottom: 20px; }
.cm-p-b-16 { padding-bottom: 16px; }
.cm-p-b-12 { padding-bottom: 12px; }
.cm-p-b-8 { padding-bottom: 8px; }
.cm-p-b-4 { padding-bottom: 4px; }
.cm-p-b-0 { padding-bottom: 0; }
.cm-p-l-40 { padding-left: 40px; }
.cm-p-l-36 { padding-left: 36px; }
.cm-p-l-32 { padding-left: 32px; }
.cm-p-l-28 { padding-left: 28px; }
.cm-p-l-24 { padding-left: 24px; }
.cm-p-l-20 { padding-left: 20px; }
.cm-p-l-16 { padding-left: 16px; }
.cm-p-l-12 { padding-left: 12px; }
.cm-p-l-8 { padding-left: 8px; }
.cm-p-l-4 { padding-left: 4px; }
.cm-p-l-0 { padding-left: 0; }
.cm-head{
    cursor: pointer;
}