@media  all and (min-width: 320px) and (max-width: 1200px) {
    .department-profile-container,
    .expert-team-container,
    .visiting-arrangement-container{
        width: 100%;
    }
    .ksjj-box{
        width: 100%;
        border-radius: 0;
        overflow: auto;
        height: auto;
    }
    .image-left{
        display: none;
    }
    .ksjj-detils{
        display: none;
    }
    .ksjj-detils2{
        display: block;
        overflow: inherit;
        height: auto;
        padding-right:0px;
    }
    .ksjj-text{
        width: 100%;
        padding: 30px 18px;
    }
    .ksjj-title{
        text-align: center;
    }
    .department-profile-container{
        padding: 0;
    }
    .btn-more{
        display: none;
    }
   .ksjj-detils *, .ksjj-detils2 *{
       line-height: 30px !important;
       width: 100%;
    }
   .zj-box,.expert-list{
       width: 100% !important;
    }
   .expert-list{
       padding:0px 18px;
   }
   .expert-item{
        width: 48% !important;
        height: 315px;
    }
   .expert-item-box{
       width:100%;
    }
    .expert-item:nth-child(odd){
       float:left;
    }
    .expert-item:nth-child(even){
       float:right;
    }
    .content-item{
       width: 100%;
       padding: 10px 18px 40px;
       margin: 0px auto 20px;
    }
   .experts{
     flex-wrap: wrap;
     justify-content: space-between;
    }
   .expert-item .top-image{
      width: 100%;
      height: 200px;
    }
   .content2{
      padding-top: 20px;
   }
   .child-dept-list{
      flex-wrap: wrap;
      justify-content: space-evenly;
    }
    .child-dept-item{
       margin: 4px 8px;
    }
    .deptName{
       font-size: 28px;
     }
     .deptName2{
       margin-top: 0px;
      }
    .otherDept{
       font-size: 16px;
     }
   .dept{
       margin-bottom: 0px;
    }
    .dept-list{
       width: 100%;
       justify-content: space-evenly;
    }
    .dept-item{
       width: 48%;
       font-size: 16px;
       margin: 0;
    }
    .ksjj-detils2 p img{
       width: 100% !important;
       height: auto !important;
     }
}
