@media screen and (max-width: 1366px) {
    .wrap{width: 94%;}

    .footer .foot-link .footer-nav-list ul.fnav li a{line-height: 30px;}
    .footer .footer-mes p{font-size: 14px;line-height: 22px;}
    .sidead img{width: 80px;}
    .nav-banner .wrap{width: 1170px;}
    .section  ul.tab-title{width:16.8%; }
    .section .news .news-tab .news-con{width: 80.5%;}
    .publish,.section .news .news-lef{width: 58%;}
    .guide,.section .news .news-rig{width: 40%;}
    .publish  .pub-list ul li a .con{width: 78%;}
    .guide ul li{width: 48%;margin-right: 4%;}
    .section .special ul.zt-img{width: 80%;}
    .section .special ul.zt-img li{width: 48%;margin-right: 4%;}
    .footer-nav ul.fnav-title li{width: 23%;margin-right: 2.6666%;}
    .ztyj-wrap ul.ztyj-list li{width: 48%;margin: 0 1% 20px 1%;}
    .content .title .current-position, .content .rig{ width:calc(100% - 256px);}
    .jgsz-tab-list .newsList li.imgText .mes{width: calc(100% - 340px);}
    .wxcb .newsList li.imgText .mes{width: calc(100% - 165px);}

    .database ul.sq-list li{background-position: right 20px center;background-size: 28px;}
    .database ul.sq-list li a{padding: 15px 50px 15px 25px;}
    .database ul.sq-list li p{font-size: 18px;line-height: 28px;}


}


@media screen and (max-width: 1280px) {
    .sidead ,.sidebar{display: none;}
    .top .wrap{padding-top: 25px;padding-bottom: 30px;}
    .top .topL .logo img{width: 250px;}
    .header .nav li a{font-size: 18px;}
    .top .topL .logo{margin-right: 50px;}
    .top .topSearch .search .search-text{width: 200px;}
    .top .topSearch .search .search-btn{width: 90px;}
    .wygk .build .build-lef{float: none;width: 100%;}
    .wygk .build .build-rig{float: none;margin-top: 20px;}
}



@media screen and (max-width: 1024px) {
    .sidead ,.sidebar{display: none;}
    /*以下是手机端头部*/
    .wrap,.nav-banner .wrap{width: 94%}
    .nav-banner.newyear .wrap{padding: 0 0;}

    .f-wrap{padding: 0 3%;}
    .top {display: none;}
    .mtop{display: block;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
    .header{display:none;}
    .header .nav{display: none}
    .m-login-icon,.menu-handler{ display:block;}
    .content>.wrap{background: #fff;}
    .content .title .current-position p img{margin:0 5px;}
    #dituContent{width: 100%!important;}
    /*底部*/
    .footer-nav ul.fnav-title li{width: 23%;margin-right: 2.6666%;}
    .footer .footer-M{padding: 20px 0;}
    .footer .footer-M .footer-logo{width: 100%;text-align: center;margin-bottom: 5px;}
    .footer .footer-M .footer-logo img{width: 48px;}
    .footer .footer-M .footer-mes{width:100%;margin-left: 0;}
    .footer .footer-M .footer-img{width: 100%;text-align: center;margin-top: 10px;}
    .footer .footer-M .footer-img img{width: 70px;}
    /*以下是首页*/
    .banner{padding-top: 30px;}
    .banner .slider .title h1{font-size: 38px;line-height: 46px;width: 75%;padding-top:15%;}
    .banner .slider .title p{width: 55%;}
    .banner .slider .list .img{height: 420px;background-position: right -20px center;}
    .banner .slider .caption-wrap{padding: 15px 0;}
    .banner .slider .caption-wrap  .caption-left>p ,.banner .slider .caption-wrap .caption-left>span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .banner .slider .caption-wrap .caption-left>p{font-size:26px;line-height: 32px;height: 32px }
    .banner .slider .caption-wrap .caption-left>span{font-size: 16px;line-height: 26px;height: 26px;}
    .banner .slider .caption-wrap .caption-right p{font-size: 18px;width: 58px; }
    .banner .slider .caption-wrap .caption-right span{line-height: 20px;}

    .section .f-wrap,.publish .f-wrap,.guide .f-wrap{padding:2% 2%;}
    .section .news .news-tab .news-con,.section .special ul.zt-img{width: calc(100% - 230px);}
    .section .special ul.zt-img li,.guide ul li{width: 48%;margin-right: 4%;margin-bottom: 15px;}
    .publish, .guide{width: 100%;height: auto;}
    .publish  .pub-list ul li a .con{width: calc( 100% - 147px); }
    .section .special ul.tab-title li{height: auto;}
    .section .special ul.tab-title li a p{padding: 46px 0;}
    .section .news .news-lef,.section .news .news-rig{width: 100%;}
    .section .news .news-lef .news-con,.section .news-rig .news-con,.section .spirit .news-lef .news-con,.section .spirit .news-rig .news-con{height: auto;}
    .section .spirit .news-lef .news-con,.section .spirit .news-rig .news-con{padding-top: 0;padding-bottom: 12px;}

    .book .box-mes{padding: 0 60px;}
    .book .box-mes .contbox{padding-top: 40px;  padding-bottom: 15px;}
    .book .contbox .list li a{background-position: bottom right 8%;background-size: 120px;}
    .book .contbox .list li a .info .info-wrap{padding: 0 0 0 3%;}
    .book .book-wraper .book-mes .list .cont .info .tf {height: auto;}
    .book .book-wraper .book-mes .list .cont .info .tf h2{font-size: 20px;line-height: 22px;}
    .book .book-wraper .book-mes .list .cont .info .tf span{font-size: 14px;line-height: 16px;min-height: 16px;opacity: 0 }
    .book .box-mes .list .cont .img{width: 180px;}
    .book .book-wraper .book-mes .list .cont .info{width: calc(100% - 190px);}
    .book .book-wraper .book-mes .list .cont .info p.title{-webkit-line-clamp: 3;min-height: auto;}
    .book .book-con{padding: 0 50px;}
    .book .box-mes .bx-controls-direction a{width: 45px;height: 35px;}
    .book .box-mes .bx-controls-direction a.bx-prev,.book .box-mes .bx-controls-direction a.bx-next,      .book .box-mes .bx-controls-direction a.bx-prev:hover,.book .box-mes .bx-controls-direction a.bx-next:hover{background-size: 26px;}

    /*以显示学院概况*/
    .subpage-titile p{text-align: left;}

    .content>.wrap{width: 100%;}
    .content .rig .con{padding:0 3%}
    .content .rig .jgsz{padding-top: 35px;}
    .content .rig .jgsz .con-title{margin-top: 0;}
    .rig .share-wrap{padding: 100px 3%;}
    .pages{padding: 55px 3%;}
    .content .lef,.content .rig{float: none;width: 100%;}
    .content .title .current-position{width: 100%;}
    /* .content .rig .con{padding-left: 0;}*/
    .content .title .nv{display: none;}
    .lef-nav{width: 100%;}
    .lef-nav li{width: 25%;float: left;}

    .content .title .nv h2{font-size: 20px;line-height: 50px;}
    .content .title .current-position p{padding: 16px 0;}
    .lef-nav li a{line-height: 50px;text-align: center;padding-left: 0;}
    .contact-wy .contact-con .contact-detail-mes li.contact-addr,.contact-wy .contact-con .contact-detail-mes li.contact-ewm{width: 50%;}
    .contact-wy .contact-con .contact-detail-mes li.contact-company{width: 100%;}
    .contact-wy .contact-con .contact-detail-mes li.contact-ewm{}
    .contact-wy .contact-con .contact-detail-mes{margin-top: 35px;}
    .contact-wy .contact-con .contact-detail-mes li h2{font-size: 22px;line-height: 22px;}
    .lrld .leader-list table tr td:first-child span:after, .lrld .leader-list table tr td:last-child span:after,.lrld .leader-list table tr td:first-child em:after, .lrld .leader-list table tr td:last-child em:after{width: 0;}
    .xrld ul li{width: 210px;margin-right: 30px;margin-bottom: 35px;}
    .lrld .leader-list table tr td{width: 45%;}
    .lrld .leader-list table tr td:first-child{width: 25%;}
    .lrld .leader-list table tr td:last-child{width: 30%;}
    .lrld .leader-list table tr td:first-child span,.lrld .leader-list table tr td:nth-child(2) span,.lrld .leader-list table tr td:last-child span,.lrld .leader-list table tr td:first-child em,.lrld .leader-list table tr td:nth-child(2) em,.lrld .leader-list table tr td:last-child em{width: 95%;}
    .lrld .leader-list table tr td:last-child span,.lrld .leader-list table tr td:last-child em{padding-right: 0;}
    /*以下是专家学者*/
    /*.experts dl dd{width: 14%;}*/
    .experts dl a{padding-left: 15px;}
    .content .rig .con .con-title{padding: 20px 0;}
    .content .rig .con .con-title h2,.reserve-wrap h2{font-size: 24px;}
    .experts dl dt a{font-size: 18px;line-height: 50px;height: 50px;}
    /*以下是详情页*/
    .subpage-titile p,.subpage-titile .rigIcon .rc{font-size: 30px;line-height: 56px;}
    .subpage-titile .rigIcon .rc img{width: 34px;margin-top: 11px;}
    .detail-page .title .current-position p{padding: 16px 0;}
    .detail-page .detail-wrap{padding: 3% 3%;}
    .detail-page .detail-wrap .detail-mes .mes{padding: 10px 4% 38px 4%;}
    .detail-page .detail-wrap .detail-mes .mes h1{font-size: 28px;line-height: 40px;padding: 10px 0 10px 0;}
    .detail-page .detail-wrap .detail-mes .mes h6,.detail-page .detail-wrap .detail-mes .mes h5{font-size: 18px;}
    .detail-page  .mes .pages-date .change-font,.detail-page  .mes .pages-date .pages-print{position: static;}
    .detail-page  .mes .pages-date .change-font{margin-left: 0px;display: block;}
    .detail-page  .mes .pages-date{line-height: 26px;text-align: center;}
    .detail-page  .mes .pages-date .pages-print{height: 30px;margin-top: 20px;}
    .detail-page .pages-date .pages-print .printIco{display: none;}

    /*以下是专题研究*/
    .ztyj-details-wrap .details-top .details-title{width: 84%;}
    .ztyj-details-wrap .details-top .details-title p{font-size: 30px;}

    /*以下是资讯中心*/
    .newsList li.imgText .mes{width: calc(100% - 217px);}
    /*.jgsz-tab-list .newsList li.imgText .mes,.wxcb .newsList li.imgText .mes{calc(100% - 320px);}*/
    .jgsz-tab-list .newsList li.imgText .mes{calc(100% - 320px);}



    .newsList li.imgText a h3{width: 70%;}
    .newsList li a p{overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
    .newsList li.imgText .mes p{overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}

    /*以下是专题研究*/
    .ztyj-wrap ul.ztyj-list li{width: 48%;margin: 0 1% 20px 1%;}

    /*以下是机构设置*/
    /* .jgsz dl dd{width: 33.333%;margin-right: 0;}*/
    .jgsz dl dd{display: inline-block;width: auto;margin-right: 15px;}
    .jgsz .jgsz-page dl{padding: 10px 0;}
    .jgsz .jgsz-page dl a{padding-left:10px;text-align: left;display: block;}

    /*以下是数字资源*/
    .database .con-title{padding: 10px 0!important;margin-top: 20px;}
    .database ul{padding: 20px 4%;}
    .database ul li{margin-bottom: 20px;}
    .database ul li .mes a{margin: 0 10px;}

    .database ul.sq-list li{background-position: right 15px center;background-size: 20px;}
    .database ul.sq-list li a{padding: 12px 40px 12px 15px;}
    .database ul.sq-list li p{font-size: 16px;line-height: 20px;}

    .newbookList ul li a{padding: 20px 5px;}
    .newbookList ul li a .info{width: calc(100% - 155px);}
    .newbookList ul li .info  .tf h2{font-size: 22px;}
    .buybook .bxcontrol{right: 5%;bottom: 5px;}
    .textList ul{padding: 15px 2% 15px 2%;}
    .detail-page .textList ul{margin: 0 2%;}


    .top-ads{margin: 15px 0;}
    .boxSec .wrap{padding-bottom: 130px;}
    .boxSec .box-title h2{font-size: 22px;line-height: 26px;background-size: 26px;}
    .footer{}
    .footer .foot-link .footer-nav-list ul.fnav li a{font-size: 12px;line-height: 26px;}
    .footer .foot-link .footer-nav-list ul.fnav li{min-height: 180px;}
    .footer .foot-link .ftit li p{font-size: 12px;line-height: 18px;}
    .footer .foot-link .ftit li select{font-size: 12px;line-height: 18px;height: 24px;background:#d4f3fd url("../images/jt.png") no-repeat scroll right 2px center;padding:3px 10px 3px 6px;background-size: 8px;}
    .footer .foot-link .ftit li select:focus{background:#d4f3fd url("../images/jt2.png") no-repeat scroll right 2px center;background-size: 8px;}
    .footer .foot-link,.footer .footer-M{display: none;}
    .footer .mF{display: block;}
}



@media screen and (max-width: 768px) {
    .banner .slider .title h1 {  font-size: 30px;  line-height: 34px;  width: 75%; padding-top: 15%;  }
    .banner .slider .title p{font-size: 14px;line-height: 20px;}

    .banner .slider .caption-wrap .caption-left>p{font-size: 20px;line-height: 28px;height: 28px;}
    .banner .slider .caption-wrap  .caption-left>span{font-size: 14px;line-height: 20px;height: 20px;}
    .banner .slider .caption-wrap .caption-right p{width: 50px;}
    .banner .slider .caption-wrap .caption-right p span{font-size: 14px;line-height: 16px;}
    .banner .bxcontrol{bottom: 85px;}
    .banner .bxpager .bxitem a{box-shadow: none;}
    .section  ul.tab-title{width: 100%;}
    .section  ul.tab-title li{float: left;width: 32%;margin-right:2%; background-size: 50%;}
    .section  ul.tab-title li:last-child{margin-right: 0;}
    .section .news .news-tab .news-con, .section .special ul.zt-img{width: 100%;}
    .section .news .news-tab .news-con .news-list{padding: 0 3%}
    .section  ul.tab-title li.active::after{border-left: 8px solid transparent;  right: 50%; margin-bottom: 0px; margin-right: -8px; bottom: -16px;  border-top: 8px solid #0a3188;}
    .section  ul.tab-title li a{font-size: 26px;padding: 26px 35px 26px 0;}
    .section  ul.tab-title li a span{line-height: 26px;}

    .section .special ul.tab-title li{width: 100%;margin-bottom: 20px; }
    .section .special ul.tab-title li.ztyj{}
    .section .special ul.tab-title li a p{padding: 10px 0;}
    .section .special ul.zt-img li{width: 100%;margin-right: 0;}
    .section .special ul.zt-img li:nth-child(3n){margin-bottom: 15px;}
    .section .news  .news-list .news-pro a h2{font-size: 20px;line-height: 30px;}
    .section .news .news-title h2{font-size: 20px;line-height: 46px;}
    .section .news .news-list{padding: 0 12px;}
    .section .spirit .spirit-list{padding: 10px 12px;}
    .publish .tab-title h3, .guide .tab-title h3, .book .tab-title h3,.spirit .tab-title h3{font-size: 20px;line-height: 46px;}
    .book .tab-title a,.spirit .tab-title a{line-height: 46px;}
    .publish .tab-title p .tb{font-size: 16px;line-height: 38px;}
    .book .box-mes .contbox{padding-top: 30px;  padding-bottom: 10px;}
    .book .contbox .list li a{background-position: bottom right 0;background-size: 90px;}
    .book .book-wraper .book-mes .list .cont .info .tf h2{font-size: 18px;line-height: 20px;}
    .book .book-wraper .book-mes .list .cont .info .tf span{font-size: 12px;line-height: 14px;min-height: 14px;}
    .book .box-mes .list .cont .img{width: 150px;}
    .book .book-wraper .book-mes .list .cont .info{width: calc(100% - 160px);}
    .book .book-wraper .book-mes .list .cont .info .info-wrap{padding: 0 0 0 3%}
    .book .book-wraper .book-mes .list .cont .info p.title{-webkit-line-clamp: 2;}
    .book .book-wraper .book-mes .list .cont .info img{margin-top: 50px;}

    .footer-nav{padding-top: 25px;}
    .footer-nav ul.fnav-title li{height: 50px;}
    .footer-nav ul.fnav-title li a{font-size: 14px;line-height: 50px;}
    .footer-nav ul.fnav-title li.active a{line-height: 45px;}
    .footer-nav .footer-nav-list{padding: 24px 0;}
    .footer-nav .footer-nav-list ul.fnav li a{font-size: 12px;width: 18.5%;padding-right: 1.5%;}
    .footer-nav .footer-nav-list ul.fnav li{min-height: auto;}
    .section .spirit .spirit-list li,.section .spirit .spirit-list li:nth-child(2n){width: 100%;float: none;}
    /*以显示学院概况*/
    .content .rig .con .con-title h2,.reserve-wrap h2{font-size: 22px;}
    .content .rig .jgsz{padding-top: 20px;}
    .content .title .nv h2{font-size: 18px;}
    .content .title .current-position{width: 100%;}
    .content .title .current-position p{text-align: left;}
    /*.lef-nav{width: 100%;}
    .lef-nav li{width: 25%;float: left;}*/
    .wygk .build h2,.wygk .build h2 em{font-size: 40px;line-height: 30px;}
    .wygk .build span,.wygk .build h4,.wygk h4,.wygk p em{font-size: 18px;}

    .xrld ul li{width: 30%;margin-right: 3.333%;min-height: auto;}
    .xrld ul li a .inf{margin-top: 10px;}
    .xrld ul li a .inf p{font-size: 18px;}

    .contact-wy .contact-con .contact-detail-mes li.contact-addr,.contact-wy .contact-con .contact-detail-mes li.contact-ewm{width:100%;}
    .contact-wy .contact-con .contact-detail-mes li.contact-ewm{text-align: left;}


    /*以下是专家学者*/
    .viewpoint ul li a h3{font-size: 18px;line-height: 38px;}



    /* 以显示详情页*/
    .detail-page .wrap{width: 94%;}
    .detail-page .detail-wrap .detail-mes .mes h1{font-size: 24px;line-height: 34px;}
    .detail-page .detail-wrap .detail-mes .mes h6,.detail-page .detail-wrap .detail-mes .mes h5{font-size: 16px;}
    .subpage-titile p, .subpage-titile .rigIcon .rc{font-size: 26px;}
    /* .detail-page  .mes .pages-date .change-font,.detail-page  .mes .pages-date .pages-print{position: static;}
     .detail-page  .mes .pages-date .change-font{margin-left: 0px;display: block;}
     .detail-page  .mes .pages-date{line-height: 26px;text-align: center;}
     .detail-page  .mes .pages-date .pages-print{height: 30px;margin-top: 20px;}
     .detail-page .pages-date .pages-print .printIco{display: none;}*/

    /*以下是专题研究*/

    .ztyj-wrap, .ztyj-details-wrap{padding: 15px 3%;margin-top: 15px;}
    .ztyj-wrap ul.ztyj-list li{width: 100%;margin: 0 0 20px 0;}
    .ztyj-details-wrap .details-top{margin-bottom: 20px;}
    .ztyj-details-wrap .details-top .details-title{width: 100%;}
    .ztyj-details-wrap .details-top a.goback{display: none;}
    .ztyj-details-wrap .details-top .details-title p{font-size: 28px; padding: 5px 0;}

    /*以下是资讯中心*/
    .newsList li a h3{font-size: 18px;width: 70%;}
    .newsList li a{padding: 15px 3%;}
    .newsList li a i{top: 15px;}
    .catalogList ul li{width: 96%;padding: 10px 2%;}
    /*以下是机构设置*/

    .jgsz dl{margin-bottom: 30px;padding-bottom: 15px;}
    .jgsz dl a{padding-left: 10px;}
    .jgsz dl dt a{line-height: 44px;height: 44px;font-size: 18px;}
    .content .rig .jgsz{padding-top: 0;}
    .jgsz-tab-list .newsList li a h3, .wxcb .newsList li a h3{font-size: 20px;line-height: 20px;}

    /*以下是数字资源*/
    .database .con-title h2{font-size: 22px;}
    .newbookList ul li{width: 100%;margin-right: 0;margin-bottom: 20px;height: auto;}
    .newbookList ul li .info  .tf h2{font-size: 20px;}
    .buybook .bxpager .bxitem a{width: 8px;height: 8px;margin: 0 2px;}
    .detail-page .pages-content img, .detail-page .pages-content p{margin-bottom: 0px;}
    .reserve-wrap{padding: 20px 4%;}

    .section{margin-bottom: 10px;}
    .top-ads{margin: 10px 0;}
    .boxSec .wrap{padding-bottom: 100px;}
    .boxSec .box-title h2{font-size: 20px;line-height: 24px;background-size: 24px;padding-left: 34px;}
    .boxSec .boxBlock{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .sliderNews .list li .img{height: 400px;}
    .Ads{margin-bottom: 20px;}
    .boxSec .boxBlock .news-pro{margin-bottom: 10px;padding-bottom: 12px;}
    .boxSec .boxBlock .news-pro a h2{font-size: 18px;line-height: 42px;}
    .boxSec .boxBlock .news-pro a p{font-size: 14px;line-height: 22px;height: auto;}
    .boxSec .boxBlock .news-img:first-child{padding: 15px 0;}
    .boxSec .boxBlock .news-pro.noB{padding-top: 10px;}
    .boxSec .boxBlockSecond{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .periodical{margin-top: 15px;}
    .periodical li .mes h3{font-size: 18px;line-height: 28px;height: 28px;}
    .periodical li .mes{margin-top: 15px;}
    .specialBox li{width: 100%;margin-right: 0;margin-bottom: 15px;}
    .boxSec .boxBlock .book-img .mes h3{font-size: 18px;line-height: 38px;}
    .boxSec .boxBlock .book-img .mes p{font-size: 12px;line-height: 20px;max-height: 40px;}

    .footer .foot-link .ftit li{width: 31.333%;margin: 5px 1%;}
    .footer .foot-link .ftit li p{padding-left: 6px;padding-right: 12px;text-align: left;}
    .footer .foot-link .ftit li p:after{right: 3px;background-size: 8px;}
    .footer .foot-link .footer-nav-list ul.fnav li a{width: 18.5%;padding-right: 1.5%;}


}

@media screen and (max-width: 640px) {

    .section  ul.tab-title li a{font-size: 22px;padding: 20px 15% 20px 0;}
    .section .news  .news-list .news-pro a h2{font-size: 18px;line-height: 28px;}
    .section .news  .news-list .nlist  li a p,.section .spirit .spirit-list li a p{font-size: 14px;}
    .section .special ul.tab-title li a em{font-size: 12px;}
    .section .special ul.tab-title li a{padding: 0px 8% 0px 0;}
    .section .news .news-list .nlist li a,.section .spirit .spirit-list li a{line-height: 30px;}
    .section .news .news-title h2{font-size: 18px;}

    .publish .tab-title h3, .guide .tab-title h3, .book .tab-title h3,.spirit .tab-title h3{font-size: 18px;}
    .publish  .pub-list ul li a .con h2{font-size: 18px;}
    .guide ul li{height: 100px;}
    .guide ul li a{font-size: 20px;line-height: 100px;}
    .guide ul li a img{width: 40px;margin-top: 30px;}
    .book .box-mes{padding: 0 45px;}
    .book .contbox .list li a{background-size: 60px;}
    /* .book .contbox .list li a .img{width: 120px;}*/
    .book .box-mes .list .cont .img{width: 120px;}
    .book .book-wraper .book-mes .list .cont .info{width: calc(100% - 130px);}
    /*.book .book-wraper .book-mes .list .cont .info{margin-top: 15px;}*/
    .book .book-wraper .book-mes .list .cont .info p.title{line-height: 14px;}
    .book .book-con{padding: 0 45px;}
    .book .box-mes .bx-controls-direction a{width: 35px;height: 25px;}
    .book .box-mes .bx-controls-direction a.bx-prev,.book .box-mes .bx-controls-direction a.bx-next,.book .box-mes .bx-controls-direction a.bx-prev:hover,.book .box-mes .bx-controls-direction a.bx-next:hover{background-size: 20px;}

    .footer-nav ul.fnav-title li.active{border-top: 3px solid #015293;}
    .footer-nav ul.fnav-title li{height: 42px;}
    .footer-nav ul.fnav-title li a{line-height:36px;padding: 7px 0;}
    .footer-nav ul.fnav-title li a span{display: block;line-height: 14px;}
    .footer-nav ul.fnav-title li.active a{line-height: 28px;}
    .footer-nav .footer-nav-list{padding: 14px 0;}


    /*以下是学院概况*/
    .lef-nav li{width: 20%;}
    .lef-nav li a{line-height: 44px;}
    .wygk .build{padding-top: 20px;}
    .wygk p{margin-bottom: 20px;}
    .contact-wy .contact-con .contact-detail-mes li h2{font-size: 20px;line-height: 20px;}

    /*以下是专家学者*/
    .experts dl dd{width: 20%;}
    .viewpoint ul li a{padding: 3% 3%;}

    /*以下是详情页*/
    .detail-page .detail-wrap .detail-mes .mes h1 {font-size: 18px; line-height: 28px;padding: 10px 0 10px 0;}
    .detail-page .detail-wrap .detail-mes .mes h6,.detail-page .detail-wrap .detail-mes .mes h5{font-size: 14px;}

    .subpage-titile p, .subpage-titile .rigIcon .rc{font-size: 22px;}
    .detail-page .title .current-position p{text-align: left;}
    .detail-page .pages-content{font-size: 14px;line-height: 26px;}


    /*以下是资讯中心*/

    /* .newsList li.imgText a h3{width: 100%;}*/
    /*.newsList li.imgText .mes i{position: inherit;display: block;width: 100%;text-align: right;line-height: 20px;}*/

    /*以下是机构设置*/

    /*  .jgsz-tab-list .newsList li.imgText .img, .wxcb .newsList li.imgText .img{width: 220px;}
      .jgsz-tab-list .newsList li.imgText .mes, .wxcb .newsList li.imgText .mes{width: calc(100% - 240px);}*/
    .jgsz-tab-list .newsList li.imgText .img{width: 220px;}
    .jgsz-tab-list .newsList li.imgText .mes{width: calc(100% - 240px);}
    .wxcb .newsList li.imgText .img{width: 100px;}
    .wxcb .newsList li.imgText .mes{width: calc(100% - 125px);}
    .wxcb .newsList{margin-bottom: 25px;}



    .wxcb .newsList li a p.check-details{}


    .jgsz-tab-list .newsList li a h3{margin-bottom: 5px;font-size: 18px;line-height: 18px;}
    .jgsz-tab-list .newsList li a p.check-details{margin-top: 10px;}
    .jgsz dl a{font-size: 14px;line-height: 34px;}

    .wxcb .newsList li a h3{margin-bottom: 15px;font-size: 18px;}
    .wxcb .newsList li a p{line-height: 20px;}
    .wxcb .newsList li a p.check-details{margin-top: 15px;}

    /*以下是数字资源*/

    .content .rig .database .con-title h2{font-size: 20px;padding-left: 10px;}
    .database ul li .mes a{font-size: 14px;}

    .database ul.sq-list li{background-position: right 12px center;background-size: 18px;}
    .database ul.sq-list li a{padding: 12px 35px 12px 12px;}
    .database ul.sq-list li p{font-size: 14px;line-height: 18px;}

    .newbookList ul li .info  .tf h2{font-size: 18px;line-height: 20px;min-height: 40px;}
    .newbookList ul li .info  .tf span{line-height: 16px;}
    .reserve-wrap form p input, .reserve-wrap form #get_code{font-size: 16px;}


    .sliderNews .list li .img{height: 360px;}
    .boxSec .boxBlock .nlist li a{line-height: 32px;}
    .boxSec .boxBlock .news-pro.noB{padding-top: 5px;}
    .boxSec .boxBlock .nlist.npro li a{line-height: 32px;}
    .boxSec .boxBlock .nlist li a p{font-size: 14px;}
    .boxSec .box-title a{font-size: 14px;line-height: 26px;}
    .periodical li a{padding-right: 20px;}
    .periodical li .img{width: 100px;}

}

@media screen and (max-width: 481px) {
    .footer-nav .footer-nav-list ul.fnav{padding: 20px 0;}
    .banner .slider .list .img{height: 220px;}
    .banner .slider .title h1{font-size: 18px;line-height: 20px;padding-top: 10%;margin-bottom: 20px;}
    .banner .slider .title p{font-size: 12px;line-height: 14px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
    .banner .bxcontrol{bottom: 50px;}
    .banner .slider .caption-wrap{padding: 5px 0;}

    .banner .bxpager .bxitem a{width: 10px;height: 10px;}

    .banner .slider .caption-wrap  .caption-left>p{font-size: 14px;line-height: 20px;height: 20px;}
    .banner .slider .caption-wrap  .caption-left>span{font-size: 12px;line-height: 16px;height: 16px;}
    .banner .slider .caption-wrap .caption-right p{width: 40px;padding: 5px 0;font-size: 12px; }
    .banner .slider .caption-wrap .caption-right p span{ line-height: 14px;}
    .section{margin-top: 15px;}
    .section  ul.tab-title li a{font-size: 18px;}
    .section ul.tab-title li a span {  line-height: 20px; }
    .section .special ul.tab-title li a{padding: 0px 8% 10px 0;}
    .section .news .news-title h2{font-size: 16px;padding: 0 4%;}

    .publish .tab-title h3, .guide .tab-title h3, .book .tab-title h3,.spirit .tab-title h3{font-size: 16px;}
    .publish .tab-title, .guide .tab-title, .book .tab-title,.spirit .tab-title{padding: 0 4%;}
    .publish .pub-list ul li{margin-bottom: 0;}
    .publish  .pub-list ul li a{padding: 4px 4px;}
    .publish  .pub-list ul li a .con h2,.publish  .pub-list ul li a .con span{font-size: 12px;line-height: 18px;}
    .publish  .pub-list ul li a .con h2{font-size: 16px;line-height: 22px;}
    .publish  .pub-list ul li a .con span{margin-top: 20px;}
    .publish  .pub-list ul li a .con p{font-size: 12px;line-height: 18px;}
    .publish  .pub-list ul li a .con{width: calc( 100% - 120px);}

    .publish  .pub-list ul li a .con h2{font-size: 16px;}
    .publish  .pub-list ul li a .con span{font-size: 12px;}
    .guide ul li a{font-size: 18px;}

    .book .box-mes .list .cont .img{width: 100px;}
    .book .book-wraper .book-mes .list .cont .info{width: calc(100% - 105px);}
    .book .book-wraper .book-mes .list .cont .info .tf h2{font-size: 16px;}
    .book .book-wraper .book-mes .list .cont .info .tf h2{font-size: 14px;line-height: 18px;}
    .book .book-wraper .book-mes .list .cont .info p.title{margin-top: 5px;}
    .book .book-wraper .book-mes .list .cont .info img{width: 66px;margin-top: 5px;}


    .footer-nav ul.fnav-title li a{font-size: 12px;}
    .footer-nav .footer-nav-list ul.fnav li a{width: 32%;padding-right: 1.333%;}
    .footer .foot-link .ftit li{width: 48%;margin: 5px 1%;}
    .footer .footer-mes p{font-size: 12px;line-height: 20px;}
    .footer .foot-link .ftit li select{height: 22px;padding:2px 10px 2px 6px;background-size: 6px;}
    .footer .foot-link .ftit li select:focus{background-size: 6px;}

    /*以下是学院概况*/
    .content .rig .con .con-title{padding: 15px 0;}
    .content .rig .con .con-title h2,.reserve-wrap h2{font-size: 20px;}
    .content .rig  .jgsz .con-title h2{font-size: 18px;}
    .content .rig .jgsz .con-title{padding: 10px 0;}
    /*  .lef-nav li a{font-size: 12px;}*/
    .wygk .build h2,.wygk .build h2 em{font-size: 36px;line-height: 26px;}
    .wygk .build span,.wygk .build h4, .wygk h4,.wygk p em{font-size: 16px;}
    .wygk p em{margin-top: 0;}
    .contact-wy .contact-con .contact-detail-mes li h2{font-size: 18px;line-height: 18px;}
    .lrld .leader-list table tr{font-size: 12px;}

    /*以下是专家学者*/
    /*.experts dl dd{width: 20%;}*/
    .experts dl dd{width: 25%;}
    .experts dl dd{font-size: 14px;}
    .viewpoint ul li a h3{font-size: 16px;line-height: 36px;}
    .pages{text-align: left;}
    .pages a,.pages li span{padding: 1px 5px;margin-right: 4px;margin-bottom: 5px;}
    .pages a.toPage{}
    .pages li a span{border: none;padding: 0 0;margin-right: 0;margin-bottom: 0;}

    .lef-nav li{width: 33.333%;}
    .lef-nav li a{line-height: 40px;}
    .jgsz-lef li{width: 33.333%;}
    .jgsz-lef li a{padding-left:10px;text-align: left; }

    .xrld ul li{width: 48%;margin-right: 2%;}
    .xrld ul li a .inf p{font-size: 16px;line-height: 22px;}


    /* 以下是详情页*/
    .detail-page .detail-wrap{margin-top: 15px;}
    .detail-page .detail-wrap .detail-mes .mes h1 {font-size: 16px; line-height: 26px;padding: 10px 0 10px 0;}
    .detail-page  .mes .pages-date{font-size: 12px;}


    .subpage-titile p, .subpage-titile .rigIcon .rc{font-size: 18px;line-height: 46px;}
    .subpage-titile .rigIcon .rc img{margin-top: 6px;}
    .content .title .current-position p a{font-size: 12px;}
    .detail-page  .mes .pages-date{line-height: 22px;}


    /*以下是资讯中心*/
    .newsList li a h3{font-size: 16px;}
    .newsList li.imgText .img{width: 100%;box-sizing: border-box;}
    .newsList li.imgText .mes{width: 100%;}
    .ztyj-wrap ul.ztyj-list li{width: 100%;margin: 0 0 20px 0;}
    .catalogList ul li a p,.textList ul li a p{ max-width: 70%;}
    .catalogList ul li a{font-size: 14px;}
    .jgsz .jgsz-page .textList{margin-top: 20px;}

    .textList ul li a p em{margin-right: 5px;}
    .textList .title a{padding: 0 10px;line-height: 44px;}
    .textList .title a h3{font-size: 18px;}

    /*以下是机构设置*/
    .jgsz-tab-list .newsList li.imgText .img,.jgsz-tab-list .newsList li.imgText .mes{width: 100%;}
    .wxcb .newsList li.imgText .img{box-sizing: inherit;}
    /* .wxcb .newsList li.imgText .img{}
     .wxcb .newsList li.imgText .mes{}*/


    .jgsz-tab-list .newsList li.imgText .mes{margin-top: 15px;}
    .jgsz-tab-list .newsList li a h3 {margin-bottom: 10px;}
    .jgsz-tab-list .newsList li a p.check-details{margin-top: 25px;}

    /* 以下是数字资源*/
    .database ul li{width: 100%;margin-right: 0;}
    .database ul.sq-list li{width: 100%;margin-right: 0;}
    .database ul.sq-list li:nth-child(4n+1),.database ul.sq-list li:nth-child(4n+3){
        background-color: #f2f2f2;
    }
    .database ul.sq-list li:nth-child(4n+2),.database ul.sq-list li:nth-child(4n+4){
        background-color: #fff;
    }



    .newbookList ul li a .img{width: 120px;}
    .newbookList ul li a .info{width: calc(100% - 130px);}
    .newbookList ul li .info p.title{margin-top: 5px;-webkit-line-clamp: 2;}
    .newbookList ul li .info i{margin-top: 10px;}
    .newbookList ul li .info  .tf h2{font-size: 16px;}
    .newbookList ul li .info .price span{font-size: 20px;line-height: 20px;}
    .newbookList ul li .info .price span em{top: 6px;}
    .newbookList ul li .info .price i{padding: 3px 5px 3px 25px;}
    .catalogList ul li{padding: 5px 2%;}


    /*以下是文献出版*/
    .wxcb .newsList{margin-bottom: 20px;}
    .reserve-wrap h2{padding:0 0;margin-bottom: 20px;}
    .reserve-wrap form p input, .reserve-wrap form #get_code{font-size: 14px;line-height: 30px;height: 30px;}
    .reserve-wrap form #submit{width: 120px;line-height: 30px;height:30px;}
    .reserve-wrap form #get_code{margin-left: 2px;}
    .reserve-wrap form #u_code{width: 49%;}
    .reserve-wrap .reserve-remind{font-size: 14px;line-height: 30px;height: 30px;}

    .boxSec .wrap{padding-bottom: 50px;}
    .boxSec .box-title h2{font-size: 18px;line-height: 22px;background-size: 22px;padding-left: 30px;}
    .boxSec .boxBlock{margin-bottom: 15px;}

    .footer .footer-mes p{font-size: 12px;line-height: 20px;}
    .footer .foot-link .footer-nav-list ul.fnav li a {width: 32%;padding-right: 1.333%;  }
    .footer .foot-link .footer-nav-list ul.fnav li{min-height: 100px;}
    .periodical li .img{width: 70px;border: 3px solid #f2f2f2;}
    .periodical li .mes{margin-top: 10px;}
    .periodical li .mes h3{font-size: 16px;line-height: 26px;height: 26px;}
    .periodical li .mes p{font-size: 12px;line-height: 16px;height: 32px;}
    .boxSec .boxBlock .book-img .mes h3{font-size: 16px;line-height: 36px;}
    .boxSec .boxBlock .news-img p{font-size: 16px;}
    .boxSec .boxBlock .news-img p span{line-height: 22px; max-height: 44px;}
    .boxSec .boxBlock .news-pro a h2{font-size: 16px;line-height: 40px;}
    .sliderNews .list li .img{height: 200px;}
    .sliderNews .bx-controls-direction a{width: 24px;height: 24px;}
    .sliderNews .list li a p{font-size: 14px;bottom: 8px;}
    .boxSec .boxBlock .news-pro{margin-bottom: 5px;padding-bottom: 6px;}


}


@media screen and (max-width: 320px) {
    .banner .slider .list .img{background-size: cover;background-position: left -180px center;}
    .banner .slider .title h1{font-size: 16px;}

    .section .special ul.zt-img li, .guide ul li{width: 100%;}
    /*以下是专家学者*/
    .experts dl dd{width: 33.333%;}
    .content .rig .con .con-title h2{font-size: 18px;}
    .experts dl dt a{font-size: 16px;line-height: 40px;height: 40px;}
    .viewpoint ul li a h3{font-size: 14px;line-height: 34px;}

    /* 以下是详情页*/
    .subpage-titile p, .subpage-titile .rigIcon .rc{font-size: 14px;line-height: 40px;}
    .subpage-titile .rigIcon .rc img{width: 30px;margin-top: 5px;}
    .book .box-mes .list .cont .img{width: 90px;}
    .book .book-wraper .book-mes .list .cont .info{width: calc(100% - 95px);}
    .book .book-wraper .book-mes .list .cont .info .tf h2{margin-top: 0;}

    /*以下是资讯中心*/
    .newsList li a h3{font-size: 14px;}

    .periodical li{width: 100%;margin-bottom: 15px;}
    .periodical li .mes{margin-top: 2px;}
    .periodical li .mes h3{margin-bottom: 3px;}


}








































