/*面包屑*/
  #list-top{font-family: 'Manrope', sans-serif;width: 100%;}
  .breadcrumb-all{width: 100%;background-color: #EFEFEF;}

  .breadcrumb {display: flex;flex-wrap: wrap;list-style: none;padding: 8px 10px 8px 2px;margin: 0;}
  .breadcrumb-item {margin-right: 8px;}
  .breadcrumb-item + .breadcrumb-item::before {content: '/';margin-right: 8px;color: #6c757d;}
  .breadcrumb-item a {color: #36648a;text-decoration: underline;font-weight: 600;}
  .breadcrumb-item.active {color: #484848;font-weight: 600;}

  .list-body{margin: 0 auto;max-width: 1600px;}
  .list-right{width: calc(100% - 258px);float: right;padding: 10px;}
  @media screen and (max-width:768px) {
  	.breadcrumb-item + .breadcrumb-item::before {margin-right: 8px;}
    .breadcrumb-item{padding: 5px 2px;}
    .list-body{
      width: 100%;
    }
    .list-body .list-left{display: none;}
    .list-right{width: 100%;padding: 0px;}
  }

  .list-right-title{padding: 10px 0px}
  .list-right-title h1{font-size:2.3rem;line-height: 1.2;font-weight: 800;}
  .list-right-title-desc{height: 30px;line-height: 30px;}
  .list-right-title-desc span{color: #222222;font-weight: 600;}
  .list-right-title-desc .list-right-title-desc-sp1{font-size: 1rem;font-weight:800;color: #3D3D3D}
  .list-right-title-desc span a{text-decoration: none;font-weight:600;font-size: 1rem;}
  @media screen and (max-width:768px) {
    .list-right-title-desc{height: auto;}
  }
  @media screen and (min-width: 769px) and (max-width:1024px) {
    .list-right-title-desc{height: auto;}
  }

  /*搜索*/
  #list_es_search::placeholder{color: #888888;}
  #list_es_search{border-top-left-radius: 45px;border-bottom-left-radius: 45px;border-right: none;}
  #clear_list_es_search{display: none;position: absolute;right: 10px;top: 12px;width: 14px;height: 14px;background-image: url(/static/icons/cancel-icon.svg);background-size: cover;background-position: center;cursor: pointer;}
  .search-list-ealstic{padding:5px 0px;position: relative;top: 20px;width: 85%;top: 20px;right: 0;float: right;}
  .search-list-ealstic-left{width:calc(100% - 38px);float: left;position: relative;}
  .search-list-ealstic-right{float:left;width:38px;height: 38px;text-align: center;cursor: pointer;border: 1px solid #e6e6e6;border-left: none;border-bottom-right-radius: 45px;border-top-right-radius: 45px;display: flex;justify-content: center;align-items: center;border-top: 1px solid rgb(230, 230, 230); border-right: 1px solid rgb(230, 230, 230); border-bottom: 1px solid rgb(230, 230, 230); border-left: none; border-image: initial;}
  .search-list-ealstic-right img{width: 18px;height: 18px;}
  .search-list-ealstic-left-list{width:100%;max-height: 300px;overflow-y: auto;border-bottom: 1px solid #efefef;border-left: 1px solid #efefef;border-right: 1px solid #efefef;border-top: 1px solid #efefef;position: absolute;z-index: 8;background-color:#fff;display:none;}
  .search-list-ealstic-left-list a{display:block;text-decoration: none;font-size: 14px;color:black;padding: 8px 10px;border-bottom: 1px solid #efefef;}
  .search-list-ealstic-left-list a:last-child{border-bottom: none}
  .search-list-ealstic-left-list a:hover{background-color: #36648a;color: #fff;}
  .relevant-results-found{text-align:center;line-height: 14px;padding: 8px 10px;border-bottom: 1px solid #efefef;border-left: 1px solid #efefef;border-right: 1px solid #efefef;}

  /*顶部菜单*/
  .horizontal{font-weight:600;background-color: #efefef;position:sticky;top: 60px;z-index: 7;}
  .horizontal a{text-decoration: none;color: #36648a}
  .horizontal .layui-this a{color: black;}
  .layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after {border-bottom: 2px solid #36648a;}

  /*产品列表*/
  .product-list{padding: 10px 0px;margin: 0px -10px;}
  .product-list-p{padding:20px 10px;}
  .product-list-p .list-block-a{display:block;height: 282px;height: 318px;padding: 20px;border-radius: 20px;text-decoration: none;border: 1px solid #ccc;box-shadow: 0 4px 10px rgba(120, 120, 120, 0.3);}
  .product-list-p .list-block-a .list-block-a-1{width: 100%;height: 100%;overflow-y: hidden;}
  .product-list-p .list-block-a:hover{border: 1px solid #36648a;box-shadow: 0 4px 10px rgba(58, 101, 137, 0.3);}
  .list-block-content{min-height:100px;padding: 10px 0px;}
  .list-block-content-type{font-weight:800;font-size: 1.85rem;padding-bottom: 15px;line-height: 1.1;}
  .list-block-content-type-desc{height:128px;color: #888888;font-weight: 400;line-height: 1.6;overflow-y: hidden;font-size: 1rem;}
  .list-block-content-class-msg{height:77px;padding: 0px 0px 0px;}
  .list-block-content-list-name{width:calc(100% - 52px);font-size: 1.5rem;font-weight:800;line-height: 1.1;color: #36648a;float: left;}
  .list-block-content-list-img{width:52px;height:52px;float: right;}
  .list-block-content-list-img img{width: 100%;height:100%;}
  .list-block-content-list-desc{
    color:#888888;
    line-height: 1.65;
    font-size: 0.90rem;
    font-weight: 400;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 8;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  @media screen and (max-width:768px) {
    #product-list .layui-col-xs6 {width: 100%;height: auto;}
    .list-block-content-list-img{width:52px;height:52px;float: right;}
    .list-block-content-list-desc{height: auto;max-height: 196px;}
    .product-list-p .list-block-a{height: auto;}
  }
  @media screen and (min-width: 769px) and (max-width:1024px) {
    .product-list-p {width: 50%;}
    .list-block-content-list-desc{height: auto;}
    .product-list-p .list-block-a{height: auto;}
    .fiter-result-every {margin-top: 25px;}
  }


  /*自定义内容*/
  .custom-content-desc{background-color: #EFEFEF;border-radius: 20px;padding: 20px 40px;min-height: 140px;}
  .custom-content-desc-text{max-width: 85%;height: 100%;float: left;font-size: 1.5rem;}
  .custom-content-desc-img{width: 100px;height: 100px;float: right;}
  .custom-content-desc-img img{width: 100px;height:100px;}
  @media screen and (max-width:768px) {
    .custom-content-desc-text{max-width: 100%;float: none;font-size: 1.0rem;}
    .custom-content-desc-img{float: none;width: 100%;height: 100px;text-align: center;}
  }
  @media screen and (min-width: 769px) and (max-width:1024px) {
    .custom-content-desc-text{max-width: 70%;font-size: 1.3rem;}
  }

    /*第二个自定义内容 问题模块*/
  .custom-content-desc-two{border-radius: 20px;padding: 20px 0;min-height: 140px;display: flex;justify-content: space-between;line-height: 1.6;flex-wrap: wrap;}
  .question-title {width: 100%;height: auto;text-align: center;color: black;font-size: 1.3rem;font-weight: 600;}
  .question-box {width: 100%;margin: 15px auto 0;border: 1px solid #ccc;border-radius: 10px;background-color: #fafafa;}
  .questions-fa {width: 100%;height: auto;padding: 10px 15px;border-bottom: 1px solid #ccc;}
  .questions-fa:first-child {border-radius: 10px 10px 0 0;}
  .questions-fa:last-child {border-bottom: none;border-radius: 0 0 10px 10px;}
  .question {padding: 10px 0;font-weight: bold;position: relative;}
  .answer {font-size: 0.8rem;display: none;}
  .open-symbol {font-size: 28px;position: absolute;top: -1px;right: 0px;color: #b2b2b2;cursor: pointer;}
  @media screen and (max-width:768px) {
    .custom-content-desc-two div{width: 100%;margin-bottom: 10px;}
  }


  /*应用*/
  .applica-list{padding:20px 0px;font-size: 12px;margin:-5px -10px}
  .applica-list-left{padding: 5px 10px;width: 35.33333333%;}
  .applica-list .layui-col-md8 {width: 50.33333333%;float: right;}
  .applica-list-left h2{font-weight: 800;font-size: 1.85rem;}
  .applica-list-left-desc{padding: 10px 0px;color: #888888;line-height:1.8;font-size: 0.92rem;font-weight: 400;}
  .applica-list-left-desc-p2{margin-top:20px;}
  .applica-list-right-list{padding: 15px 15px;}
  .applica-list-right-list-content{border:1px solid #ccc;padding:15px 18px;border-radius:20px;box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);}
  /*.applica-list-right-list-content:hover{border:1px solid #36648a;}*/
  .applica-list-right-list-content-img{height: 50px;width: 50px;}
  .applica-list-right-list-content-img img{width:100%;height:100%;}
  .applica-list-right-list-content-name{padding: 5px 0px;font-size: 1.5rem;font-weight: 800;}
  .applica-list-right-list-content-desc{line-height: 1.6;height:54px;min-height: 88px;overflow-y: hidden;color: #888888;font-size: 0.86rem;font-weight: 400;}
  @media screen and (max-width:768px) {
    .applica-list-left {width: 100%;float: none;}
    .applica-list-right-list {width: 100%;}
    .applica-list .layui-col-md8 {width: 100%;float: none;}
    .applica-list-right-list-content-name{padding: 5px 0px;font-size: 16px;font-weight: 600;line-height: 1.2;}
    .applica-list-right-list-content-desc{line-height: 1.2;overflow-y: hidden;overflow-x: hidden;font-size: 14px;min-height: auto;}
  }
  @media screen and (min-width: 769px) and (max-width:1024px) {
    .applica-list-left {width: 100%;float: none;}
    .applica-list-right-list {width: 50%;}
    .applica-list .layui-col-md8 {width: 100%;float: none;}
    .applica-list-right-list-content-name{padding: 5px 0px;font-size: 16px;font-weight: 600;line-height: 1.2;}
    .applica-list-right-list-content-desc{line-height: 1.2;overflow-y: hidden;overflow-x: hidden;font-size: 14px;min-height: auto;}
  }


  /*寿命*/
  .life-calc{background-color: #EFEFEF;border-radius: 20px;padding: 40px 40px;min-height: 80px;}
  .life-calc-left{float: left;width: 60%;padding: 0px 10px 0px 0px;}
  .life-calc-left h2{font-weight: 800;font-size: 1.5rem;}
  .life-calc-left-desc{line-height: 1.6;color: #888888;font-size: 0.9rem;font-weight: 400;}
  .life-calc-left-btn{margin-top: 10px;}
  .life-calc-left-btn a{color:#36648a;font-weight:600;text-decoration:none;}
  .life-calc-left-btn a:hover{color:#36648a;}
  .life-calc-right{float: right;width: 40%;text-align: center;}
  .life-calc-right-content{width: 200px;height: 200px;margin: auto;box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);border: 1px solid #ccc;border-radius: 10px;background-color: white;display: flex;align-items: center;justify-content: center;}
  .life-calc-right-content img{width:140px;height: 140px;}
  @media screen and (max-width:768px) {
    .life-calc{padding: 10px;}
    .life-calc-left {float: none;width: 100%;padding: 0px 5px;}
    .life-calc-right {float: none;width: 100%;margin-top: 10px;}
    .life-calc-right-content{width: 100px;height: 100px;}
    .life-calc-right-content img{width:60px;height: 60px;}
  }


  /*推荐产品*/
  .top-selling-products{margin:1rem 0px}
  .top-selling-products h2{font-weight: 800;font-size: 1.85rem;}
  .top-selling-products .top-selling-products-list{text-align:center;width: 25%;}
  .top-selling-products .top-selling-products-list-content{margin: 1rem 10px;padding: 1.2rem 1.4rem;border: 1px solid #ccc;border-radius: 20px;box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);}
  .top-selling-products .top-selling-products-list-img{width:150px;height: 150px;margin: auto;}
  .top-selling-products .top-selling-products-list-img img{width:100%;height: 100%;}
  .top-selling-products .top-selling-products-list-product{font-weight:800;font-size: 1.3rem;padding: 10px 0px;}
  .top-selling-products .top-selling-products-list-desc{color: #888888;line-height: 1.6;height: 64px;overflow-y: hidden;font-weight: 400;font-size: 0.86rem}
  .top-selling-products .top-selling-products-list-btn{padding:10px 0px}
  .top-selling-products .top-selling-products-list-btn a{color:#36648a;font-weight:800;text-decoration:none;font-size: 1rem;line-height: 40px;height: 40px;padding: 0px 20px;}
  @media screen and (max-width:768px) {
    .top-selling-products .top-selling-products-list {width: 100%;}
  }
  @media screen and (max-width:1400px) {
    .top-selling-products .top-selling-products-list-img{width:100px;height: 100px;margin: auto;}
  }
  @media screen and (max-width:1200px) {
    .top-selling-products .top-selling-products-list-img{width:80px;height: 80px;margin: auto;}
  }
  @media screen and (min-width: 769px) and (max-width:1024px) {
    .top-selling-products .top-selling-products-list {width: 50%;}
    .top-selling-products .top-selling-products-list-btn a{padding: 0 10px;font-weight: 600;font-size: 0.7rem;}
  }

  /*进程*/
  .our-process{background-color: #EFEFEF;border-radius: 20px;padding: 20px 40px;margin: 25px 0px 10px;}
  .our-process h4{font-size: 1.5rem;font-weight: 800;padding-bottom: 10px;}
  .our-process-content{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 5px 0;
  }
  .our-process-item {
    width: 15%;
  }
  .our-process-content-bor{border: 1px solid #ccc;padding: 10px;background-color: #ffffff;border-radius: 15px;box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);}
  .our-process-content-title{height: 50px;line-height: 50px;}
  .our-process-content-title-num{font-size:48px;color: #CBCBCB;font-weight: 800;float: left;}
  .our-process-content-title-img{width:48px;height:48px;float: right;}
  .our-process-content-title-img img{width: 100%;height: 100%;}
  .our-process .h5 {
    height: 55px;
    display: flex;
    align-items: center;
  }
  .our-process h5{
    line-height: 18px;
    font-size: 16px;
    font-weight: 600;
  }
  .our-process-desc{font-size: 14px;line-height:1.2;height:65px;overflow-y: hidden;font-weight: 400;color: #888888;}
  .our-process-btn{padding:10px 30px}
  @media screen and (max-width:768px) {
    .our-process-content .layui-col-xs6 {width: 100%;}
    .our-process{padding: 10px;}
    .our-process-content-mar{margin: 10px;}
    .our-process-content-bor{padding: 5px;}
    .our-process-btn{padding:10px}
    .our-process{padding: 10px;}
    .our-process-content-title-img{width:32px;height:32px;}
  }
  @media screen and (max-width:992px) {
    .our-process-content-mar{margin: 10px;}
    .our-process-content-bor{padding: 10px;}
    .our-process-btn{padding:10px}
  }
  .our-process-btn a{color: #36648a;text-decoration: none;}
  .our-process-btn a:hover{color: #36648a;}

  /*筛选*/
  /* #list-left-a{overflow-x:hidden;overflow-y:auto;height: calc(100vh - 62px);border:1px solid #E4E3E2;border-top: none;background-color:#EFEFEF;border-radius: 20px;}
  #list-left-a::-webkit-scrollbar-track-piece{background-color: transparent !important;}
  .fiters-clous{float:right;display:none;}
  .fiters-clous img{width: 50px;height:50px;}
  .fiters-title{height:50px;line-height: 50px;padding: 10px;margin-bottom: 10px;}
  .fiters-title h2{float:left;font-size: 32px;font-weight: 600;}
  .list-fiter-every{border-bottom: 1px solid #ccc;padding-bottom:10px;padding: 10px;}
  .list-fiter-every .list-fiter-every-title{font-size:16px;font-weight:600;padding-bottom: 5px;}
  .list-fiter-input{padding: 5px 10px;}
  .list-fiter-input input{border: 1px solid #ccc;border-radius:10px;height:35px;width: 100%;padding:0px 5px;float: left;}
  .list-fiter-input img{width:15px;height:15px;float: right;margin-top: -24px;margin-right: 5px;}
  .list-fiter-min-content{padding:0px 10px;overflow-x: hidden;}
  .list-fiter-min-content .list-fiter-min-content-every{height:16px;line-height:1.6;cursor:pointer;overflow: hidden;margin-bottom: 5px;}
  .list-fiter-max-content{border:1px solid #ccc;overflow-y:auto;overflow-x: hidden;height:170px;background-color:#ffffff;margin: 10px;border-radius: 10px;padding-top: 5px;}
  .list-fiter-max-content .list-fiter-max-content-every{height:16px;line-height:2;cursor:pointer;overflow: hidden;margin-top: 2px;}
  .list-fiter-max-content .list-fiter-max-content-every a{padding-left:5px; text-decoration: none;}
  .list-fiter-max-content::-webkit-scrollbar-track-piece {background-color: transparent !important;}
  .list-fiter-max-content::-webkit-scrollbar-thumb {background-color: #cccccc !important;}
  .selall img{float: left;margin-top:2px;}
  .selzhi{color:#36648a;text-decoration:none;font: 12px/14px arial,helvetica,sans-serif; display: inline-block;width:100%;float: left;padding-left: 5px;font-weight: 600;}
  .selall:hover{background-color: #36648a;}
  .selall:hover a{color: #ffffff;}
  .list-fiter-every-max{padding-bottom: 10px;display: flex;}
  .list-fiter-every-max-img{flex: 1;text-align: right;}
  .list-fiter-every-max-img img{max-width:50px;max-height: 80px;} */
  #filter-conditions{display: none;margin-bottom:10px}
  @media screen and (max-width:768px) {
    #filter-conditions{display: block;}
    .fiters-title{position: sticky;top: 0px;z-index: 4;background-color:#EFEFEF;border-bottom: 1px solid #ccc;padding-bottom:55px;}
    #list-left{width: 100%;height: calc(100vh - 200px);z-index: 100;padding:0px;margin-left:-10px;position: fixed;top: 200px;}
    #list-left-a{height: 100%;width: 100%;padding-bottom: 150px;border-radius: 0px;}
    .fiters-clous{display:block;}
     .search-list-ealstic{position: none;width: 100%;top: 0px;float: none;}
  }


  /*tag列表*/
.list-block-content-type-tag{font-weight:800;font-size: 1.85rem;padding-bottom: 10px;line-height: 1.1;font-family: sans-serif;}
.list-block-content-type-desc-tag{color: #888888;font-weight: 400;line-height: 1.6;overflow-y: hidden;font-size: 1rem;}
.list-block-content-tag{padding: 10px 0px 0px;}
.product-list-tag-title{padding: 10px;}
.product-list-tag-title h2{display: inline;margin-right: 10px; font-size:16px;font-weight: 600;}
.product-list-tag-title span{font-style: italic;}
.product-list-tag-con{width: 100%;height: 100%;overflow-y: hidden;}
.brang-a a{color: #36648a !important;}
