@media only screen and (max-width:1840px) {
    .top_box{
        width: 100%;
    }
    .toppad{
        padding: 0px 20px;
    }

    .banner .slick-prev{ 
        left:20px;
    } 
     
    .banner .slick-next{ 
        right:20px; 
    }

    .banner .slick-dots li{
        width: 140px;
    }
    
}

@media only screen and (max-width:1640px) {
    .xsjz_box .slick-prev{ 
        margin-left: -680px;
    } 
    .xsjz_box .slick-next{ 
       margin-right: -680px;
    }
    

}


@media only screen and (max-width:1540px) {
    .topbg_lmy .tlogo{
        margin-top: 32px;
    }
    .topbg_lmy .logo2{
        width: 390px;
    }
    .topbg_lmy #cssmenu > ul > li{
        margin: 0px 5px;
      }
}



@media only screen and (max-width:1440px) {
    /* 学院新闻 */
    .xyxw_tjlb .xyxw_tjwz h2{
        font-size: 30px;
    }
    .xsjz_box .slick-prev{ 
        margin-left: -580px;
    } 
    .xsjz_box .slick-next{ 
       margin-right: -580px;
    }
    
    /* 党建工作 */
    .djone_lb .pic{
        width: 800px;
    }
    .djone_lb .text{
        width: 500px;
        height: 380px;
        top:30px;
    }
    .djone_lb .text_pad h2{
        font-size: 22px;
        line-height: 34px;
        height: 68px;
        margin-top: 20px;
    }
    .djone_lb .text_pad p{
        font-size: 16px;
        line-height: 30px;
        height: 120px;
        margin: 10px 0px 20px;
    }
    .djgz_one .slick-dots{
        bottom:170px;
        
    }


   /* 底部 */
   .dibu_dz p{
       padding-left: 30px;
   }
   .dibu_dz p:nth-of-type(1){
    width: 220px; 
  }
    .dibu_dz p:nth-of-type(2){
        width: 380px;
    }

}



@media only screen and (max-width:1280px) {
 
    .sydh h1{
        font-size: 40px;
    }
    .xyxw_dh h1, .xsjz_dh h1{
        font-size: 32px;
        margin-left: 20px;
    }

.xsjz_dh h1.title_srkz{
    font-size: 20px;
    line-height: 20px;
    width: calc(100% - 140px);
}

    .xyxw_dh{
        margin-top: 40px;
    }
    .icmore{
        width: 150px;
        height: 44px;
        line-height: 44px;
    }
    .icmore a{
        font-size: 22px;
    }

    /* 学院新闻 */
    .cont1_box{
        padding: 80px 0px;
    }
    .xyxw_tjlb .xyxw_tjwz h2{
        font-size: 26px;
    }
    .xyxw_tjlb .xyxw_tjwz p{
        margin: 50px 0px 80px;
    }
    .xyxw_two{
        padding: 60px 0px;
    }
    
   /* 党建工作 */
    .cont4_bg{
        padding-top: 80px;
    }
    .djgz_one{
        padding: 50px 0px;
    }

    /* 设计作品 */
    .cont5_box{
        padding-top: 80px;
    }
    .sjzp_box{
        margin-bottom: 50px;
    }


    /* 大赛信息 */
    .dsxx li a{
        margin-left: 60px;
    }


}




@media only screen and (max-width:1254px) {
      
    .topbg{ position: static;
        position: relative;
        height: 62px;
        background: #ffffff;
    }
    .toppad{padding:0px;}


.tlogo { margin: 0px;
    position: absolute;  z-index: 8;
    left: 10px; top:14px;
    width: 300px;}
.tlogo img{
    max-width: 100%;
}
.logo1{
    display: none;
}
.logo2{
    display: block;
}


.toprg{float: none;
margin-top: 0px;}

.trsstc{
    float: none;
    margin: 0px;
    position: absolute;
    z-index: 11;
    right: 60px; top:20px;
}

.nav_box{ position: absolute; top:24px; right: 0px;
    width: auto;
}
.topbg_lmy .tlogo,.topbg_lmy .toprg{
    margin: 0px;
}
.topbg_lmy .logo2{
    width: auto;
}
.topbg_lmy #cssmenu > ul > li > a{
    color: #fff;
}
.banner .slick-dots{
    bottom: 15px;
}
.banner .slick-dots li{
    width: 10px;
    height: 10px;
    margin: 0px 4px;
    border-radius: 50%;
}
.banner .slick-prev,.banner .slick-next{
    display: none!important;
}


/* 学术讲座 */
.xsjz_box .slick-prev{ 
    margin-left: -450px;
} 
.xsjz_box .slick-next{ 
   margin-right: -450px;
}


/* 列表 */
.list_wk{
    padding-top: 20px;
}
.list_lf{ display:none;}
.list_rdh h1{
    font-size: 28px;
}
.list_rg{
    width: calc(100% - 0px);
    margin-top: 0px;
}
.list_rlb ul li span{
    width: 140px;
    margin-left: 0px;
}
.list_rlb ul li span::after{
    right: 20px;
}
.list_rlb ul li a{ margin-right: 0px;
padding-right: 0px;}

.list_rlb ul li:hover{
    background: no-repeat;
}
.list_rlb ul li:hover a{ background: no-repeat;
}

/* 文章内容 */
.contt_tit h1{
    font-size: 30px;
}

}



@media only screen and (max-width:1220px) {
    .cont5_box{
        padding-bottom: 60px;
    }
    .dibu_bg{
        background-size: cover;
    }
    .dibu{
        padding: 30px 0px 20px;
    }
    .dibu_lf{
        width: calc(100% - 0px);
        margin-top: 0px;
    }
    .dibu_logo{
        margin-top: 0px;
    }
    .dibu_dz{
        margin-top: 0px;
    }
    .dibu_dz p{
        border-left-style: none;
        padding-left: 0px;
    }
    .dibu_ewm{
        float: none;
        margin: auto;
        text-align: center;
    }
    .dibu_ewm img{
        width: 120px;
        height: 120px;
        float: none;
    }
}






@media screen and (max-width:1100px){
    /* 教学督导 */
    .ct3nr{
        width: 100%;
    }
    .jxdd_tj{
        margin-top: 30px;
    }
    .jxdd_lb{
        margin: 30px 0px 20px;
    }
    .dsxx{
        margin: 0px 0px 50px;
    }
}



@media screen and (max-width:1024px){
    /* 学院新闻 */
    .xyxw_two{
        padding-bottom: 0px;
    }
    .xyxw_two li{
        width: 50%;
        margin-bottom: 50px;
    }

    /* 党建工作 */
    .djone_lb .pic{
        width: 600px;
    }
    .djone_lb .text{
        width: 400px;
        height: 337px;
        top:0px;
    }
    .djone_lb .text_pad{
        padding: 20px 50px 0px;
    }
    .djone_lb .text_pad h2{
        font-size: 18px;
    }
    .djone_lb .text_pad p{
        margin-bottom: 15px;
    }
    .djgz_one .slick-dots{
        bottom:115px;
    }
    .djgz_two{
        padding-bottom: 90px;
    }


    /* 学术讲座 */
    .xsjz_box .slick-prev,.xsjz_box .slick-next{
        display: none!important;
    }
    .xsjz_box .slick-dots{
        display: block!important;
        position: absolute;
        bottom: 0px;
    }
    .xsjz_box .slick-dots li {
        width: 11px;
        height: 11px;
        margin: 0 8px;
        background:#b4b6b6;
        border-radius: 50%;
    }
    .xsjz_box .slick-dots li.slick-active{ 
        background:#0081a6;
        background-image: -webkit-gradient(linear, left top, right top, from(#109b94), to(#0a69ac)), -webkit-gradient( linear, left top, left bottom, from(#109b94), to(#0a69ac));
        background-image: -webkit-linear-gradient(left, #109b94 0%, #0a69ac 100%), -webkit-linear-gradient( #109b94, #0a69ac);
        background-image: linear-gradient(90deg, #109b94 0%, #0a69ac 100%), linear-gradient( #109b94, #0a69ac);
        background-blend-mode: normal, normal;
        filter: progid: DXImageTransform.Microsoft.Gradient(startColorStr='#109b94', endColorStr='#0a69ac', gradientType='1');
        -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr='#109b94',endColorStr='#0a69ac',gradientType='1')";
    }	
    
    /* 教学督导 */
    .jxdd_lb li span b{
        font-size: 40px;
    } 

    .djgz_two::after{
        width: 80%;
        left: 10%;
    }





}




@media screen and (max-width:918px){
    .dibu_logo{
        width: 100%;
        float: none;
        margin: auto;
        text-align: center;
    }
    .dibu_logo img{
        height: 60px;
    }
    .dibu_dz{
        width: 100%;
        margin: 20px 0px;
    }
    .dibu_dz p{
        font-size: 14px;
        line-height: 26px;
    }
    .dibu_ewm h2{
        font-size: 14px;
    }

}



@media screen and (max-width:800px){
.title_srkz{
    font-size: 16px;
    line-height: 20px;
    width: calc(100% - 120px);
}
    .sydh h1{
        font-size: 34px;
    }
    .sydh h2{
        font-size: 20px;
    }
    .xyxw_dh h1, .xsjz_dh h1{
        font-size: 26px;
    }

.xsjz_dh h1.title_srkz{
    font-size: 16px;
    line-height: 20px;
    width: calc(100% - 120px);
}

    .xyxw_dh span a, .xsjz_dh span a{
        font-size: 16px;
    }
    .icmore{
        width: 140px;
        height: 42px;
        line-height: 42px;
    }
    .icmore a{
        font-size: 18px;
    }
    /* 学院新闻 */
    .cont1_box{
        padding: 50px 0px;
    }
    .xyxw_dh span{
        bottom: 0px;
    }
    .xyxw_lfnr,.xyxw_rg,.xyxw_min,.xyxw_lf{
        width: 100%;
    }
    .xyxw_lfnr,.xyxw_rg{
        margin-top: 30px;
    }
    .xyxw_mmar{
        margin: 0px;
    }
    .xyxw_tjlb .xyxw_tjwz{
        padding: 20px 20px 01px;
    }
    .xyxw_tjlb .xyxw_tjwz h2{
        font-size: 22px;
        line-height:32px;
        height: 64px;
    }
    .xyxw_tjlb .xyxw_tjwz p{
        font-size: 14px;
        line-height: 24px;
        height: 72px;
        margin: 15px 0px 30px;
    }
    .xyxw_tj .slick-prev, .xyxw_tj .slick-next{
        display: none!important;
    }
    .xyxw_tj .slick-dots{
        bottom: 0px;
    }
   
    .xyxw_tp h2,
    .xyxw_lb li a{
        font-size: 16px;
        -webkit-line-clamp:none;
        height:auto;
    }
   
     

    /* 学术讲座 */
    .xsjz_box{
        margin-top: 30px;
        margin-bottom: 0px;
    }
    .xsjz_lb .xsjz_text{
        margin: 15px 0px 30px;
        font-size: 16px;
    }
    .xyxw_two li .xwtow_text h2{
        font-size: 16px;
        line-height: 24px;
        height: 48px;
    }
    .xsjz_lb ul li{
        font-size: 14px;
    }
    .xsjz_box .slick-dots{
        bottom:50px;
    }
    .icmore_mar{
        margin-top: 0px;
    }

   /* 教学督导 */
    .cont3_box{
        padding: 60px 0px;
    }
    .jxdd_tj .text h2{
        font-size: 22px;
    }

    .dsxx li a{
        font-size: 16px;
    }


    /* 党建工作 */
    .cont4_bg{
        padding-top: 50px;
    }
    .djgz_one{
        padding:35px 0px 70px;
    }
    .djone_lb .pic{
        width: 100%;
    }
    .djone_lb .text{
        position: static;
        width: 100%;
        float: left;
        background: #fff;
        height:auto;
    }
    .djone_lb .text_pad{
        padding: 20px;
        position: relative;
    }
    .djone_lb .text_pad h2{
        height: 34px;
        -webkit-line-clamp:none;
    }
    .djone_lb .text_pad p{
        font-size: 14px;
    }
    .djone_lb .text_pad h5{
        position: absolute;
        right: 20px;
        bottom: 20px;
    }
    .djgz_one .slick-dots{
        top:auto;
        bottom: 40px;
        text-align: center;
        width: 100%;
    }

    .djtwo_lb .text{
        padding: 20px;
    }
    .djtwo_lb h2{
        font-size: 16px;
    }
    
    /* 设计作品 */
    .cont5_box{
        padding-top: 60px;
    }


    .list_rdh h1{
        font-size: 26px;
    }

    /* 文章内容 */
    .contt_box{
        padding: 0px;
    }
    .contt_tit h1{
        font-size: 26px;
    }
    .contt_tit h5{
        font-size: 14px;
    }
    .contt_zhwen p{
        font-size: 16px!important;
        line-height: 32px!important;
    }
    .contt_sxp li{
        font-size: 14px;
    }

    /* 列表页图片 */
    .list_tp ul{
        margin-top: 30px;  
    }
    .list_tp li{
        width: 50%;
    }
    .list_tp li .text h2{
      height: 60px;  
      -webkit-line-clamp: 2;
    }

    /* 列表页教师 */
    .list_js ul{
        margin-top: 30px;
    }
    .list_js li{
        width: 33.3%;
     }

}


@media screen and (max-width:600px){




  .xyxw_dh, .xsjz_dh{
/*   background: url(../images/dhbg.png) no-repeat left bottom; */
   background-size:auto 14px;
}
.xyxw_dh h1, .xsjz_dh h1{
      margin-left: 20px;
}

.xsjz_dh h1.title_srkz{
    font-size: 16px;
    line-height: 20px;
    width: calc(100% - 90px);
}

    .ctbx {
        width: 90%;
      }

      .sydh h1{
          font-size: 30px;
      }
      .icmore{
        width: 124px;
        height: 38px;
        line-height: 38px;
    }
    .icmore a{
        font-size: 16px;
    }
      /* 学院新闻 */
      .xyxw_dh{
          margin-top: 30px;
      }
      .xyxw_two{
          padding-top: 30px;
      }

     /* 党建工作 */
     .djgz_two::after{
        display: none;
    }
    .djgz_two .slick-prev{
        left: 50%;
        margin-left: -60px;
    }
    .djgz_two .slick-next{
        right: 50%;
        margin-right: -60px;
    }
   


    /* 学术讲座 */
    .cont2_bg{
        background: none;
        padding-top: 0px;
    }
    .xsjz_lb .xsjz_text{
        height: 60px;
        -webkit-line-clamp:2; 
    }
      
    /* 教学督导 */
    .jxdd_tj .pic{
        width: 100%;
    }
    .jxdd_tj .text{
        width: calc(100% - 0px);
        margin-top: 10px;
    }
    .jxdd_lb{
        background: none;
        margin-bottom: 40px;
    }
    .jxdd_lb li{
        width: 100%;
        margin-right: 0%;
        margin-bottom: 0px;
        padding: 10px 0px;
        border-bottom: #f0f0f0 1px solid;
    }
    .jxdd_lb li:nth-of-type(2),
    .jxdd_lb li:nth-of-type(4){
        margin-right: 0px;
        margin-left: 0%;
    }
    .jxdd_lb li span{
        line-height: 28px;
    }
    .jxdd_lb li span b {
        font-size: 26px;
    }
    .jxdd_lb li a{
        line-height: 58px;
        height: 58px;
    }


    /* 设计作品 */
    
    .sjzp_box{
        padding: 0px;
        margin-top: 35px;
    }
    .sjzp_box::after{
        display: none;
    }
    .sjzp li:nth-of-type(1),
    .sjzp li:nth-of-type(2),
    .sjzp li:nth-of-type(3),
    .sjzp li:nth-of-type(4),
    .sjzp li:nth-of-type(5),
    .sjzp li:nth-of-type(6)
    {
        width: 100%;
    }

    /* 列表 */
    .list_rdh h1{
        font-size: 22px;
        line-height:40px;
    }
    .list_rdh span{
        width: 95%;
        margin-top: 0px;
        margin-bottom: 5px;
        font-size: 12px;
    }

}


@media screen and (max-width:500px){
    .xyxw_two li{
        width: 100%;
        margin-bottom: 30px;
    }

    /* 大赛信息 */
    .dsxx li{
       margin-top: 0px; 
       padding: 10px 0px 18px;    
    }
    .dsxx li{
        background: url(../images/dsxx_bg.png) no-repeat left 18px;
    }
    .dsxx li:nth-of-type(2n){
        background: url(../images/dsxx_bg2.png) no-repeat left 18px; 
    }

    .dsxx li a{
        width: calc(100% - 30px);
        margin-left: 30px;
    }
    .dsxx li span{
        margin-top: 0px;
        margin-left: 30px;
        float: left;
    }

    /* 列表 */
    .list_rlb ul{
        margin-top: 5px;
    }
    .list_rlb ul li{
        padding: 10px 0px;
    }
    .list_rlb ul li span{
       margin: 0px; 
    }
    .list_rlb ul li span::after{
        display: none;
    }
    .list_rlb ul li a{
        width: 100%;
        float: left;
        line-height: 30px;
        height: 30px;
    }


    .list_tp li{
        width: 100%;
    }
    .list_tp li .text h2{
        height: auto;
        -webkit-line-clamp: none;
    }

    .contt_tit h1{
        font-size: 22px;
    }


    /* 列表页教师 */
    .list_js li{
        width: 50%;
     }
     .list_js li .list_jsnr h2{
         font-size: 16px;
     }

}


@media screen and (max-width:414px){
    .tlogo{
        width: 260px;
        top: 16px;
    }
}


	

@media screen and (max-width:375px){
    .tlogo{
        width: 200px;
        top: 20px;
    }
}











	
	
	
	
	