.qili-prolist {padding:50px 0 30px;}
.qili-prolist .summary {margin-top:40px;padding-bottom:30px;border-bottom:2px solid #e2e2e2;text-align:center;}
.qili-prolist .summary > h1 {font-size:24px;margin-bottom:20px;font-weight:bold;line-height:1.2;color:#333;text-align:left;}
.qili-prolist .summary .txt {overflow:hidden;line-height:2;font-size:15px;font-family:sans-serif,Arial;text-align:left;transition:all 0.35s;}
.qili-prolist .summary .txt.clamp2 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.qili-prolist .summary .btndown {display:inline-flex;align-items:center;justify-content:center;padding:5px 30px;border-radius:30px;background:var(--color-primary);cursor:pointer;color:#fff;margin-top:15px;}
.qili-prolist .summary .btndown i {display:block;transition:all 0.35s;}
.qili-prolist .summary .btndown[typeof='open'] i {transform:rotate(-180deg)}

.qili-prolist .productslist {overflow:hidden;padding:30px 0;display:flex;flex-wrap:wrap;}
.qili-prolist .productslist .item {width:calc((100% - 40px) / 2);margin-bottom:40px;border:1px solid #d4d4d4;background-color:#f4f4f4;transition:all 0.3s;box-sizing:border-box;border-radius:10px;overflow:hidden;}
.qili-prolist .productslist .item:hover {box-shadow:0 0 10px #d4d4d4;}
.qili-prolist .productslist .item:not(:nth-child(2n)) {margin-right:40px;}
.qili-prolist .productslist .item .box {padding:20px;display:flex;justify-content:space-between;}
.qili-prolist .productslist .item .img {overflow:hidden;width:40%;}
.qili-prolist .productslist .item .txt {padding:10px 40px;width:60%;}
.qili-prolist .productslist .item .txt h3 {font-size:20px;color:#111111;line-height:2;margin-bottom:30px;display:-webkit-box;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.qili-prolist .productslist .item .txt .morelink {position:relative;transition:all 0.3s;box-sizing:border-box;background-color:var(--color-primary);display:inline-block;overflow:hidden;border-radius:20px;padding:5px 20px;font-size:16px;color:#fff}
.qili-prolist .productslist .item .txt .morelink:hover {background-color:#fff;color:var(--color-primary);}

.qili-prolist .bigSelect {display:inline-block;width:320px;padding:0 0 0 15px;height:45px;outline:0;border:0;background:#0568FE;position:relative;box-sizing:border-box;transition:all 0.35s;border-top-left-radius:15px;}
.qili-prolist .bigSelect h3 {display:flex;justify-content:space-between;width:100%;height:45px;line-height:45px;color:#fff;font-size:18px;font-weight:normal;transition:all 0.35s;position:relative;z-index:3;cursor:pointer;overflow:hidden;}
.qili-prolist .bigSelect h3 i {padding:0 15px;display:flex;align-items:center;}
.qili-prolist .bigSelect .list {
  position:absolute;left:0;right:0;top:100%;
  z-index:8;background: gray;visibility:hidden;transition:all 0.35s;}
.qili-prolist .bigSelect .list::-webkit-scrollbar {width:2px;height:1px;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
.qili-prolist .bigSelect .list::-webkit-scrollbar-thumb {border-radius:10px;background:var(--color-primary);box-shadow:inset 0 0 5px rgba(0,0,0,0.2);-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
.qili-prolist .bigSelect .list::-webkit-scrollbar-track {border-radius:10px;background:#ededed;box-shadow:inset 0 0 5px rgba(0,0,0,0.2);}
.qili-prolist .bigSelect .list .item {cursor:pointer;min-width: 220px;padding: 8px;font-size: 18px;color: #fff;border-bottom:1px solid #d5d5d5;position:relative;}
.qili-prolist .bigSelect .list .item a:hover{color:#fff}
.qili-prolist .bigSelect .list .item:hover {background:#0568FE}
.qili-prolist .bigSelect.on h3 i {background:gray;transform:rotate(90deg);}
.qili-prolist .bigSelect.on .list {visibility:visible;
/* height:160px; */
width:100%}

.qili-prolist .bigSelect .sub-list{
  overflow: hidden;
  border-radius: 3px;
  border:1px solid #fff;
  z-index: 100;
  position:absolute;
  left:30%;
  top:5%;
  /* width:0%; */
  background: gray;
  display:none;
  }

@media screen and (max-width: 768px) {
  .qili-prolist .bigSelect .sub-list{left:15%;top:0;}
}

.qili-prolist .bigSelect .list .item:hover .sub-list{display:block;}

.qili-prolist .drop-box1 ul{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.qili-prolist .drop-box1 .item1{
    width: 33.33333%;
    padding-right: 20px;
    margin-top: 40px;
}
.qili-prolist .drop-box1 .item1 a{
    position:relative;
    overflow:hidden;
    display:block;
}
.qili-prolist .drop-box1 .item1 img{transition: all 0.5s;width: 100%;}
.qili-prolist .drop-box1 .item1:hover img {
    transform: scale(1.1);
    right: 0;
  transition: all 0.5s;
  }

.qili-prolist .drop-box1 ul li .txt p {
  margin-top: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  font-size: 16px;
  color: #000;
}
.qili-prolist .drop-box1 ul li .txt p:hover{
  color: #002fa7;
}
.qili-prolist .CateList .searchput {overflow:hidden;position:relative;z-index:1;min-width:475px;border-radius:10px;float:right;}
.qili-prolist .CateList .searchput input {width:70%;float:left;line-height:40px;padding:7px 20px;font-size:18px;color:#888;border:1px solid #dcdcdc;height:46px;box-sizing:border-box;border-top-left-radius:10px;border-bottom-left-radius:10px;}
.qili-prolist .CateList .searchput input::placeholder {font-size:18px;color:#888}
.qili-prolist .CateList .searchput button {width:30%;float:left;text-align:center;height:46px;border:0;background-color:#0568FE;cursor:pointer;color:#fff;font-size:18px;box-sizing:border-box;}
.qili-prolist .CateList .clear {clear:both;}

#pagesize ul li a.active {
    border: #0568FE 1px solid!important;
    background: #0568FE!important;
    color: #fff;
}

.qili-prolist .drop-box1 ul li .txt {
    padding: 30px 30px 15px 30px;
    border: 1px solid #eee;
    border-top: none;
    overflow: hidden;
}

.qili-prolist .drop-box1 ul li .txt>* {
  color: #000;
  position: relative;
}

.qili-prolist .drop-box1 ul li .txt h6 {
  padding-bottom: 20px;
  font-size: 24px;
  font-weight: 700;
  color: #000;
  line-height: 1;
}

.rightint-case-list .app-list ul li .txt .more {
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  color: #fff;
  margin: 25px 0 0;
}

.qili-prolist .drop-box1 ul li .txt .more i {
  color: #000;
  font-size: 12px;
  border-radius: 50%;
  width: 26px;
  height: 26px;
  border: 1px solid #000;
  line-height: 24px;
  display: inline-block;
  text-align: center;
  margin-right: 20px;
}

.qili-prolist .drop-box1 ul li:hover .txt::after {
  height: 100%;
}
.qili-prolist .drop-box1 ul li:hover .more{
  color: #002fa7;
}

.qili-prolist .drop-box1 ul li:hover .more i {
  color: #002fa7;
}

@media screen and (max-width: 992px) {
 .qili-prolist .drop-box1 ul li .txt .more {
    display: none;
  }
}


@media(max-width:1600px) {
.qili-prolist .summary {margin-top:34px;padding-bottom:26px;}
.qili-prolist .summary > h1 {font-size:20px;margin-bottom:17px;}
.qili-prolist .productslist {padding:26px 0;}
.qili-prolist .bigSelect {width:272px;}
.qili-prolist .CateList .searchput {min-width:404px;}
}
@media(max-width:1440px) {
.qili-prolist .summary {margin-top:28px;padding-bottom:21px;}
.qili-prolist .summary > h1 {font-size:17px;margin-bottom:14px;}
.qili-prolist .productslist {padding:21px 0;}
.qili-prolist .bigSelect {width:224px;}
.qili-prolist .CateList .searchput {min-width:333px;}
}
@media(max-width:1409px) {
.qili-prolist .productslist .item {width:calc((100% - 25px) / 2);margin-bottom:25px;}
.qili-prolist .productslist .item:not(:nth-child(2n)) {margin-right:25px;}
.qili-prolist .productslist .item .box {padding:0}
.qili-prolist .productslist .item .txt {padding:30px}
.qili-prolist .productslist .item .txt h3 {font-size:19px;line-height:1.5;-webkit-line-clamp:3;}
;}

@media(max-width:1220px) {
.qili-prolist .summary {margin-top:26px;padding-bottom:20px;}
.qili-prolist .summary > h1 {font-size:16px;}
.qili-prolist .productslist {padding:20px 0;}
.qili-prolist .productslist .item {width:calc((100% - 15px) / 2);margin-bottom:15px;}
.qili-prolist .productslist .item:not(:nth-child(2n)) {margin-right:15px;}
.qili-prolist .productslist .item .txt {padding:10px}
.qili-prolist .productslist .item .txt h3 {font-size:18px;}
.qili-prolist .productslist .item .txt .morelink {padding:5px 15px;font-size:16px}
;.qili-prolist .bigSelect {width:208px;}
.qili-prolist .CateList .searchput {min-width:323px;}
}

@media(max-width:991px) {
.qili-prolist .summary .txt {font-size:12px;}
.qili-prolist .productslist .item .txt h3 {font-size:16px;line-height:20px;}
.qili-prolist .productslist .item .txt .morelink {padding:2 10px;font-size:14px}
.qili-prolist .bigSelect {width:auto;display:block;margin-bottom:15px;border-top-right-radius:15px;}
.qili-prolist .bigSelect.on h3 i {border-top-left-radius:15px;}
.qili-prolist .CateList .searchput {min-width:inherit;display:block;width:100%;}
}

@media(max-width:767px) {
.qili-prolist .productslist .item .img {padding:10px;}
.qili-prolist .productslist .item .txt h3 {font-size:14px;margin-bottom:15px;}
.qili-prolist .productslist .item .txt .line1 {margin-bottom:20px;display:none;}
.qili-prolist .productslist .item .txt .info {margin-bottom:0;display:none;}
.qili-prolist .productslist .item .txt .info p i {width:40px;height:40px;line-height:40px;font-size:24px;}
.qili-prolist .productslist .item .txt .info p span {font-size:14px;line-height:20px;margin-top:10px;}
.qili-prolist .productslist .item .txt .morelink {padding:5px 15px;font-size:13px;line-height:20px;}
}

@media(max-width:639px) {
.qili-prolist .summary {margin-top:24px;padding-bottom:18px;}
.qili-prolist .summary > h1 {font-size:14px;margin-bottom:12px;}
.qili-prolist .productslist .item {width:100%;margin-right:0 !important;margin-bottom:15px;}
}



@media screen and (max-width:768px){
.qili-prolist .drop-box1 .item1 {
    width: 50% ;
    margin-right: 0;
    padding:  0 5px;
        margin-top: 10px;
}
}


@media screen and (max-width:600px){
.qili-prolist .drop-box1 ul li .txt h6 {
    padding-bottom: 0px;
    font-size: 18px;
}


.qili-prolist .drop-box1 ul li .txt {
    padding: 10px;
}
}