/* 移动端导航按钮 */

#nav-toggle {
    width: 30px;
    height: 23px;
    margin-right: 20px;
    position: relative;
}

#nav-toggle span,
#nav-toggle span::before,
#nav-toggle span::after {
    position: absolute;
    display: block;
    border-radius: 2px;
    height: 3px;
    width: 30px;
    background: #fff;
    content: '';
    transition: all 300ms ease-in-out;
    cursor: pointer;
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
}

#nav-toggle span::before {
    top: 10px;
}

#nav-toggle span::after {
    top: 20px;
}

#nav-toggle.active span {
    background-color: transparent;
}

#nav-toggle.active span::before,
#nav-toggle.active span::after {
    top: 12px;
}

#nav-toggle.active span::before {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

#nav-toggle.active span::after {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}



@media (max-width:1300px) {
    .container {
        max-width: 95%;
    }
    
    /* 党群工作与教学工作背景修改 */
    .dq_jx_box {
        background: url("../images/box-bg0.png") no-repeat center center;
        background-size: cover;
    }
    /* 启用党群建设背景 */
    .dqgz_lists .dqgz_bg {
        position: absolute;
        width: 180px;
        height: 100%;
        top: 0;
        left: -5%;
        background: url("../images/dqgz_bg1.png") no-repeat right center;
        z-index: -1;
    }
    /* 友情链接 */
    .br_links {
        width: 100%;
    }
    .br_links li {
        padding: 15px 0;
    }
    /* 底部样式 */
    .ft_logo,
    .ft_text {
        width: 100%;
    }
    /* ------------ */
    /* 隐藏副页面侧导航 */
    .snav {
        display: none;
    }
    /* 副页面右侧内容区100%宽度 */
    .right_box {
        width: 100%;
    }
}

@media screen and (max-width:1280px) {
    /* 学院动态和通知通告通栏展示 */
    .xydt_box,
    .tzgg_box {
        width: 100%
    }
    /* 通知通告列表样式修改 */
    .tzgg_lists ul {
        margin: 0 -1%;
    }
    .tzgg_lists li {
        float: left;
        width: 48%;
        margin: 0 1%;
    }
}





@media screen and (max-width:1024px) {
    .container {
        max-width: 90%;
    }

 .logo {
 width: 65%;
 }

    /* 党群与教学工作通栏显示 */
    .dqgz_box,
    .jxgz_box {
        width: 100%;
        margin: 0;
    }
    /* 修改党群建设位置 */
    .dqgz_lists .dqgz_bg {
        width: 200px
    }
    /* 教学工作列表样式修改 */
    .jxgz_lists ul {
        margin: 0;
    }
    .jxgz_lists li {
        float: left;
        width: 48%;
        margin: 0 1%;
    }
}

@media (min-width:993px) {
    .nav_box #nav {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: -webkit-flex !important;
        display: flex !important;
    }
    .logo_search_box .search_fiexd {
        display: block !important;
    }
}

@media screen and (max-width:992px) {
    /* 隐藏搜索区 */
    .search_fiexd {
        display: none;
        position: fixed;
        background-color: rgba(0, 0, 0, .4);
        width: 101%;
        height: 120%;
        margin-top: -12%;
        margin-left: -6%;
        z-index: 9;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
    /* 小屏搜索开启按钮 */
    .logo_search_box .search_btn {
        display: block;
        position: absolute;
        bottom: -42px;
        right: 80px;
        width: 30px;
        height: 30px;
        background: url("../images/search_btn.png") no-repeat center center;
        background-size: 90%;
        border-radius: 50%;
        z-index: 9;
    }
    /* 小屏搜索区域 */
    .sfbox {
        position: relative;
        width: 100%;
    }
    .sfbox .search {
        position: absolute;
        left: 50%;
        top: 50%;
        max-width: 90%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }
    /* 小屏搜索关闭按钮 */
    .sfbox .close {
        display: block;
        position: absolute;
        color: #fff;
        font-size: 50px;
        right: 20px;
        top: -150px;
        height: 50px;
        width: 50px;
    }
    /* 显示小屏导航菜单按钮 */
    #nav .nLi em,
    .nav-responsive {
        display: block;
        cursor: pointer;
    }
    /* 小屏导航栏目 */
    .nav_box .container {
        max-width: 100%;
        padding: 13.5px 0;
    }
    #nav {
        position: absolute;
        display: none;
        width: 100%;
        padding: 0;
        top: 50px;
        left: 0;
    }
    #nav .nLi {
        width: 100%;
        text-align: center;
        background-color: rgba(0, 0, 0, .8);
        border-bottom: 1px solid lightgray;
    }
    /* 导航栏目子项 */
    #nav .nLi .sub {
        position: static;
        width: 100%;
        left:0;
    }
    #nav .sub li {
        padding: 0;
    }
    #nav .sub a {
        background-color: rgba(0, 0, 0, .0);
        /* border-top: 1px solid #fff; */
        color: #fff;
    }

}


@media screen and (max-width:880px) {
    /* 隐藏顶部收藏本站 */
    .collect_sites_box .collect {
        display: none;
    }
}

@media screen and (max-width:850px) {
    
    /* 学院动态内容通栏显示 */
    .xc_img_box,
    .xc_lists_box {
        width: 100%;
    }
    /*学院动态图片位置调整 */
    .xc_img_box .xci_box {
        width: 96%;
        top: 2%;
        left: 2%;
    }
    /* 学院动态背景调整 */
    .xc_img_box .xci_bg {
        margin: 0;
        padding-bottom: 77%;
    }
    /* 学院动态列表顶部距离添加 */
    .xc_lists_box {
        padding-top: 32px;
    }
    /* 科学研究和研究生工作通栏显示 */
    .kxyj_box,
    .yjsgz_box {
        width: 100%;
        margin: 0;
    }
    
    .ky_lists li a {
    padding: 27px 0;
    }
    .yjs_lists {}
}

@media screen and (max-width:780px) {
/* 顶部收藏栏整体隐藏 */
    .collect_sites_box {
        display: none;
    }
}
@media screen and (max-width:750px) {
    
    /* 通知通告列表样式修改 */
    .tzgg_lists ul {
        margin: 0;
    }
    .tzgg_lists li {
        width: 100%;
        margin: 0;
    }
    /* 党群建设背景透明度 */
    .dqgz_lists .dqgz_bg {
        opacity: 0.25;
    }
    /* 党群工作列表边距调整 */
    .dqgz_lists ul {
        padding: 0;
    }
    /* 友情链接通栏显示 */
    .br_links {
        padding-left: 5%;
    }
    /* ---------------- */
    /* 副页面上下padding调整 */
    .contents_box {
        padding: 20px 0;
    }
    /* 副页面当前位置调整 */
    .inner_header {
        padding: 0;
    }
    .inner_header .position {
        width: 100%;
        margin: 15px 0;
    }
    /* 列表页列表文字与时间间距 */
    .inner_list li .l_title {
        padding-left: 5%;
    }
    /* 文章标题字体大小 */
    .inner_header {
        line-height: 26px;
    }
    .inner_con .ic_header h2 {
        font-size: 18px;
    }
    .inner_con .ic_header p {
        font-size: 14px;
    }
    .inner_con .ic_header span {
        font-size: 12px !important;
    }
    .ic_links .link_t {
        width: 85%;
    }
}

@media screen and (max-width:700px) {
    /* 学院动态背景调整 */
    .xc_img_box .xci_bg {
        padding-bottom: 78.5%;
    }
    /* 底部地址版权栏位置调整 */
    footer .htgl_box,
    footer .copyright {
        width: 100%;
    }

    .copyright_box {
     width:100%
}
    .copyright_box p {
      text-align: center !important;
}
    footer .htgl_box {
        text-align: center;
    }
}

@media screen and (max-width:550px) {
    /* 学院动态背景调整 */
    .xc_img_box .xci_bg {
        padding-bottom: 80%;
    }
    /* 教学工作列表样式修改 */
    .jxgz_lists li {
        width: 100%;
        margin: 0;
    }

    
    /* 友情链接 */
    .br_links {
        padding-left: 15%;
        padding-bottom: 10px;
    }
    .br_links li {
        width: 100%;
    }
    .br_links li a {
        border: none;
    }
   
}

@media screen and (max-width:500px) {
    /* 学院动态背景调整 */
    .xc_img_box .xci_bg {
        padding-bottom: 83%;
    }
    /* 研究生工作图文信息分别通栏显示 */
    .yjsi_box,
    .yj_con_box {
        width: 100%;
    }
    /* 添加标题上边距 */
    .yj_con_box .yjc_title {
        margin-top: 15px;
    }
    /* 取消内容上边距 */
    .yj_con_box .yjc_con {
        margin: 0;
    }
}

@media screen and (max-width:450px) {
    /* 学院动态背景调整 */
    .xc_img_box .xci_bg {
        padding-bottom: 86%;
    }
}

@media screen and (max-width:400px) {
    /* 学院动态背景调整 */
    .xc_img_box .xci_bg {
        padding-bottom: 90%;
    }
    /* 友情链接 */
    .br_links {
        padding-left:10%
    }
}

@media screen and (max-width:350px) {
    /* 学院动态背景调整 */
    .xc_img_box .xci_bg {
        padding-bottom: 93%;
    }
}


@media screen and (max-width:320px) {
    /* 党群工作 */
    .dqgz_lists .dl_title{
        width: -webkit-calc(100% - 65px);
        width: calc(100% - 65px);
    }
    /* 科学研究 */
    .ky_lists li a {
        padding:15px 0;
     }
    .ky_lists .kyl_date{
        display:none;
     }

    .ky_lists .kyl_con {
        width:100%;
    }
     



     /* 研究生工作 */

    .yjsgz_box .hd_title{
        width: 65%;
    }
     

    .yj_lists_box .yj_date{
        display:none;
    }


    .yj_lists_box .yj_title {
        width:100%;
    }

    /* 列表页 */
    .inner_list li{ 
        padding: 10px 0;
}
    .inner_list li .date {
        width:100%;
        margin-top: 5px;
        text-align: left;
        background-color: rgba(0,0,0,0);
}

    .inner_list li .l_title {
        width:95%;
        padding:0;
   
    }

    .inner_list li .l_title::after {
        display:none;
    }
}