/* 屏幕尺寸小于等于 767px 时执行的样式 */
@media only screen and (max-width: 767px) {
    .labor-sm { width:  100%; }
    .qyzj-box-xs { padding: 0 15px; }
    .qyzj_box-xs { 
        display: grid;
        grid-template-columns: repeat(2, 47%);
        column-gap: 6%;
    }
}

/* 屏幕尺寸大于等于 768px 时执行的样式 */
@media only screen and (min-width: 768px) {
    .labor-sm { width:  1200px; }
    .qyzj_box-sm {
        display: grid;
        grid-template-columns: repeat(4, 22%);
        column-gap: 4%;
    }
}
.qyzj { background-color: #F6F7F9; padding-top: 20px; }
.qyzj_box { margin-bottom: 20px; }
.qyzj_box .qbox div { height: 180px; background-color: #fff; display: flex; justify-content: center; align-items: center;  }
.qyzj_box .qbox div img { max-width: 99%; max-height: 99%; }
.qyzj_box .qbox p { height: 40x; line-height: 40px; text-align: center; }
.project-item { display: flex; justify-content: space-between; border-radius: 3px; flex-wrap: wrap; margin-bottom: 20px; }
.project-tit { background-color: #F6F7F9; height: 40px; text-align: center; line-height: 40px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; padding: 0 5px; }
.page { display: flex; justify-content: center; margin-bottom: 20px; }