@media only screen and (max-width:1440px) {
    .cont3_box{ overflow: hidden;}

   
}


@media only screen and (max-width:1400px) {
.minpad{ padding:0px 20px;}
.topwk{ width: 100%;}
.tlogo{ margin-left: 15px;}
.toprg{ margin-right: 15px;}

.ctbx{ width: 100%;}

.pdy_box2{
    overflow: hidden;
}


}

@media only screen and (max-width:1300px) {
.tlogo { margin-top:50px;}
.tlogo img{height:60px}
.nav .nLi h3{margin:0px 10px;}
.nav .nLi h3 a{ font-size:16px;}
}

.header{ display:none;}
@media only screen and (max-width:1155px) {
      

    .topbox{ position: static;
 }
    .toprg{ margin: 0px; float: none;}

    .nav{display:none;}	
    .header{ display: block;}
     
    .tlogo { margin: 0px;
    position: absolute;  z-index: 10;
    left: 15px; top:10px;}
    .tlogo img{ height: 60px;}



    .toplist_bg{ padding-bottom: 0px;
    height: 70px; }
    .toplist_bg .tlogo{ margin-top: 6px;}
    .toplist_bg .tlogo img{ height: 60px; }


    .topdhss{ margin: 0px;
    background: none; padding: 0px;
float: none;
}
   
  
    .trsstc{ float: none;
    position: absolute; z-index: 20;
    top:12px; right: 45px;}

    .yingw{ float: none; margin: 0px;
    position: absolute; z-index: 10;
    right: 80px; top:12px;
  }







    /* 列表 */
    .list_lf{ display:none;}
    .list_rg{width: calc(100% - 0px);}
    .list_rlb ul li a{ margin-right: 0px;
    padding-right: 0px;}

    .list_rlb ul li:hover{
        border-bottom: #e1e1e1 1px solid;
        box-sizing: border-box;
    }
    .list_rlb ul li:hover span{
      color: #084794;
     margin:27px 40px 0px 15px;
    background: url(/dzxxxb/images/ic_time2.png) no-repeat left center;}
     .list_rlb ul li:hover span i{
         background: url(/dzxxxb/images/ltxian_lan.png) no-repeat center;
     }
    
    .list_rlb ul li:hover a{ background: no-repeat;
    }
    



}


@media only screen and (max-width:1088px) {

.ttggTxt .ttgg_hdmar{ margin: 0px -30px;
}
.ttggTxt .hd{ width: 820px;}
.ttggTxt .hd ul li{
margin: 0px 30px; 
}


/* 频道页 */
.mtdx{ width: calc(100% - 690px);}

}



@media only screen and (max-width:1024px) {


/* 学部新闻 */
.cont1_bg{ background: #eaebed;
    overflow: hidden;}

    .cont1_left{ width: 100%;}
    .cont1_right{ width: 100%;
    margin-top: 10px;}
    .cont1_lfmar{ margin-right: 0px;}

    /* 通知公告 */
    .tzgg_more{
         width: 100%; float: left;
          margin-top: 25px;
          text-align: center;
    }
    .tzgg_more a{ display: inline-table;
        border: #5487c7 1px solid;
        background: #dce9fa;
        border-radius: 15px;
        width: 100px; height: 30px;
        line-height: 30px;
        font-size: 12px; 
        color: #084794; 
    }
    /* 学院布局 */
    .xybj ul li{
        width: 33.3%;
    }


    .list_wk{ padding:30px 0px 40px; }



    .list_rlb ul li:hover{
        border-bottom: #e1e1e1 1px solid;
       background:none;
            box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0);
    }    
    .list_rlb ul li:hover span{ margin-left: 15px; color: #084794;
        background: url(/dzxxxb/images/ic_time2.png) no-repeat left center;}
    .list_rlb ul li:hover span i{
        background: url(/dzxxxb/images/ltxian_lan.png) no-repeat center;
    }
    .list_rlb ul li:hover a{ font-size: 16px; color: #333;
        font-weight: bold; 
    background:none;}


 

}

@media only screen and (max-width:960px) {

/* 底部 */
.dibu{ padding: 25px 0px;}

.dibu_ewm{ float: left;margin-top: 15px;}


/* 频道页 */
    .tqxw_lf{ width: 100%;}
    .tqxw_rg{ width: calc(100% - 0px);}
    .pdy_box2{ padding-bottom: 10px;}
    .kyxj_mar{ padding-left: 25px;}
    .kyxj{ width: 100%; margin-bottom: 40px;}
    .ssfc{ width: 100%; margin-bottom: 40px;}
    .mtdx{
        width: calc(100% - 0px);
    }


}


@media only screen and (max-width:880px) {
    .sydh h1{ font-size: 50px;}
    .sydh h2{ font-size: 26px;}
    .sydh h2{ top: 13px;}


    /* 通知公告 */
    .ttggTxt .hd{ width: 100%;}
    .ttggTxt .ttgg_hdmar{ margin: 0px;}
    .ttggTxt .hd ul{ width: 100%; height:58px;}
    .ttggTxt .hd ul li{
        text-align: center;
        margin: 0px;
        width: 25%;
        height: 40px;
        border-radius: 0px;
        border-style: none;
    }
    .ttggTxt .hd ul li h2{
        line-height:40px;
        font-size: 24px;
    }

    .ttggTxt .hd ul li span{
        display: none;
    }
    .ttggTxt .hd ul li.ttggdh1::before{
        display: none;
    }
    .ttggTxt .hd ul li.ttggdh2::before{
        display: none;
    }
    .ttggTxt .hd ul li.ttggdh3::before{
        display: none;
    }
    .ttggTxt .hd ul li.ttggdh4::before{
        display: none;
    }
    
    .ttggTxt .hd ul li.on.ttggdh1::after, .ttggTxt .hd ul li.on.ttggdh2::after, .ttggTxt .hd ul li.on.ttggdh3::after, .ttggTxt .hd ul li.on.ttggdh4::after{
        left: 50%; margin-left: -20px;
    }

    .ttggTxt .hd ul li.on{
        border-style: none;
        background: #fff;
border-radius: 5px;
    }
    

}

@media only screen and (max-width:800px) {



}


@media only screen and (max-width:768px) {

/* 学部新闻 */
.news_lflb .news_lftex{ width: 100%;
height: 70px;}
.news_lflb .news_lftex .news_lftexpad{
    padding: 10px 25px 0px;
}
.news_lflb .news_lftex .news_lftexpad h2{
    height: 26px;
    white-space:nowrap; 
    text-overflow:ellipsis;  
    -webkit-line-clamp:none;
    -webkit-box-orient:inline-axis;
    display:inherit;
}



.news_lf .slick-prev,.news_lf .slick-next{ display:none!important;}
.news_lf .slick-dots{  display: block; position: absolute;
    bottom: 10px;
    width: 100%;
    display: block !important;
     left:0;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
.news_lf .slick-dots li {position: relative;
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 4px;
    padding: 0;
    cursor: pointer;
        text-indent:-999em;
    background:#c1c1c1;
border-radius: 50%;}
.news_lf .slick-dots li.slick-active{ 
    background:#fff;}	 



/* 学院布局 */
.xybj ul li{
    width: 50%;
}


#vsb_content TABLE{
width: 100%!important;
       border-right: #222 1px solid;
    border-collapse: collapse!important;
    display: flex;
    overflow: scroll hidden;
    white-space: nowrap;
    word-break: keep-all;
}




}

@media only screen and (max-width:740px) {
  .dibu{ width: 100%;} 

}




@media only screen and (max-width:640px) {
  .banner .slick-dots{ bottom: 10px;}
  
    .tlogo img{ height: 50px;}

    /* 通知公告 */
    .ttggTxt .bd li{
        width: 100%;
    }




    .list_rdh span{ width: 98%;
    float: left; margin-top: 0px;
margin-bottom: 10px;}

/* 图片列表 */
.listpic ul li a{ padding: 15px;}
.listpic ul li .ltpic_tp{ margin-right: 20px;}
.listpic ul li .ltpic_wz h2{ margin: 0px 0px 5px;}

}


@media only screen and (max-width:600px) {

    

}




@media only screen and (max-width:540px) {

.tlogo img{ height: 40px;}



/* 学部新闻 */
.cont1_box{
    padding: 35px 0px 55px;
}
.sydh{ text-align: left;}
.sydh h1{ font-size: 40px; }

.sydh h2{ font-size: 23px; top:3px;}
.sydh span{ top: 14px;}

.dh_iclf{ display: none;}
.dh_icrg{ display: none;}


.xwlb_on h2 a{ font-size: 16px;}

/* 通知公告 */
.ttggTxt .hd ul li h2{
    font-size: 20px;
}
.ttggTxt .bd li .ttgglb{ margin: 0px;}


/* 学院布局 */
.xybj ul li{
    width: 100%;
}

.list_rdh h1{font-size:26px;}
.contt_tit h1{font-size:22px;}


/* 图片列表 */
.listpic ul li .ltpic_wz p{ line-height: 24px;}
.listpic ul li .ltpic_wz dl dd{ line-height: 24px;}


.contt_zhwen p img{ max-width:100%;}
.danpzw p img{ max-width:100%;}


/* 频道页 */

.pdydh h1{ height: 60px;
background-size: auto 60px;
width: 180px;}
.pdydh h1 b{ font-size: 42px;
margin:10px 0px 0px 35px;}
.pdydh h2{ font-size: 26px; top:6px}
.pdydh a.icmore{ margin-top: 20px;
    font-size: 16px; 
width: 80px;}
.pdydh2 h1{ font-size: 26px;}
.pdydh2 a.icmore{
    font-size: 16px; 
width: 80px;}

.tqxw_lb .tqxw_lbnr{
    padding-bottom: 25px;
}
.tqxw_lb .tqxw_lbnr .tqxw_lbnrwz h2{
    width: calc(100% - 110px);  
    font-size: 16px;
    text-indent: 10px;
    height: 50px; line-height: 50px;
}

.kyxj_mar{ margin-left: 20px; margin-right: 20px;}
.kyxj_lb li .kyxj_lwz{ 
    width: calc(100% - 90px);
    margin-right: 0px;}



}


@media screen and (max-width:480px){

/* 现任领导 */
.listpic ul li .ltpic_tp{ margin-right: 0px;
float: none; margin: 0 auto;}
.listpic ul li .ltpic_wz{ width: 100%; margin-top: 15px;}

}


@media screen and (max-width:415px){

    .topbox{ position: static;
        height: 60px;
        background: #005eae;
 }

    .tlogo { top: 15px;}
    .tlogo img{ height: 30px;}
    

/* 学部新闻 */
.news_lflb .news_lftex .news_lftexpad h2{ font-size: 16px;}


.list_rdh h1{ font-size: 26px;
line-height: 50px;}

.list_rlb ul li span{ margin-right: 25px;
margin-left: 0px;}


}

	
@media screen and (max-width:375px){

/* 通知公告 */
.ttggTxt .hd ul{height: 76px;}
.ttggTxt .hd ul li{ height: 58px;}
.ttggTxt .hd ul li h2{ width: 50px;
line-height: 24px; margin:5px 0px 0px 17%;}

.ttggTxt .hd ul li.on.ttggdh1::after, .ttggTxt .hd ul li.on.ttggdh2::after, .ttggTxt .hd ul li.on.ttggdh3::after, .ttggTxt .hd ul li.on.ttggdh4::after{
    left: 25px;
}



    /* 图片列表 */
    .listpic ul li .ltpic_tp{ width: 100px;}
    .listpic ul li .ltpic_wz dl{ display: none;}
}

@media screen and (max-width:360px){
    .tlogo img{ height: 25px;}
}

@media screen and (max-width:320px){
 margin-left:13%;
}













	
	
	
	
	