/* 二级页通用样式开始 */
/* html{overflow: hidden;} */
.ej_body .toubu_div{transition-delay: 0s !important;
    -moz-transition-delay: 0s;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;}
.ej_body{position: relative;overflow: auto;background: #fff;}
.yc_gd_dh{position: fixed;}
.yc_gd_dh{position: fixed;}

.header_box.lit{height: 0;}

.ej_banner{position: relative;height: 450px;}
.ej_banner::after{content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 3;background: url(https://www.pkusz.edu.cn/images22/ej_bndt_nav_zz.png) repeat-x top left;}
.ej_banner img{width: 100%;}
.ej_banner .ej_banner_img{width: 100%;height: 100%;background-position: center center;background-size: cover;}

.dqwz_out{position: absolute;bottom: 0px;z-index: 5;left: 0;width: 100%;}
.dqwz_out::after{content: "";display: block;width: 100%;height: 260px;background: url(https://www.pkusz.edu.cn/images22/ej_bndt_dqwz_zz.png) repeat-x bottom left;z-index: 4;position: absolute;bottom: 0;left: 0;}
.dqwz_out .dqwz{float: right;padding-bottom: 16px;position: relative;z-index: 5;}
.dqwz_out .dqwz p{color: #fff;background: url(https://www.pkusz.edu.cn/images22/dqwz_bai.png) no-repeat left .0625rem;}
.dqwz_out .dqwz p a{color: #fff;}

.dqwz{}
.dqwz p{font-size: .875rem;padding-left: 1.5rem;background: url(https://www.pkusz.edu.cn/images22/dqwz.png) no-repeat left .0625rem;margin: 12.8px 0;}
.dqwz a{transition: 0.4s;}
.dqwz a:hover{color: #9a0000;}

.w1300{width: 81.25rem;margin: 0 auto;}

.ej_lmxx{position: relative;z-index: 9;margin-bottom: 100px;}
.ej_lmxx::after{clear: both;content: "";display: block;}
.ej_lmxx h2{font-size: 32px;color: #fff;background: #9a0000;position: relative;display: table;padding: 25px 36px;float: left;margin-right: 40px;margin-top: -42px;}
.ej_lmxx h2::after{content: "";display: block;width: 40px;height: 100%;position: absolute;left: 100%;top: 0;background: url(https://www.pkusz.edu.cn/images22/ej_lmmc_bg.png) no-repeat;background-size: 100% 100%;}

.ej_lmxx .dqwz{float: left;}

.ej_lmxx.you_dh{}
.ej_lmxx.you_dh .dqwz{display: none;}

.ej_nav_ul{float: right;display: flex;flex-wrap: wrap;max-width: calc(100% - 15rem);margin-top: 16px;}
.ej_nav_ul li{margin-left: 46px;height: 34px;position: relative;margin-top: 12px;}
.ej_nav_ul li a{font-size: 20px;color: #323232;display: block;transition: 0.4s;}
.ej_nav_ul li.on a{font-weight: bold;color: #9a0000;}
.ej_nav_ul li::after{content: "";width: 0%;height: 4px;background: #9a0000;position: absolute;bottom: 0;left: 0;transition: 0.4s;}
.ej_nav_ul li.on::after{width: 100%;}
.ej_nav_ul li.on a,.ej_nav_ul li:hover a{color: #9a0000;}


.ej_body_main{background: #fff url(https://www.pkusz.edu.cn/images22/img_lb/ej_bg_main1.png) no-repeat right 400px;padding-bottom: 120px;background-size: 25%;}

.ej_tit{margin-bottom: 32px;}
.ej_tit p{font-size: 40px;color: #323232;}
.ej_zy{margin-bottom: 32px;}
.ej_zy p{font-size: 20px;line-height: 36px;text-indent: 2em;}

.fanye{}
.fanye img{display: block;margin: 0 auto;}



@media(max-width: 82.5rem){
  .w1300{width: 95%;margin: 0 auto;}

  .ej_lmxx{margin-bottom: 48px;}
  .ej_body_main{padding-bottom: 48px;}
}
@media(max-width: 75rem){
    .ej_tit{margin-bottom: 16px;}
    .ej_tit p{font-size: 32px;}

    .ej_lmxx.you_dh .dqwz{display: block;}
    .dqwz_out{display: none;}
    .ej_banner::after{display: none;}
    .ej_banner{margin-top: 60px;height: 352px;}
    .ej_lmxx h2 {
        font-size: 20px;
        padding: 11.2px 24px;
        margin-top: 0;}
    .ej_nav_ul{max-width: 100%;}
    .ej_lmxx.you_dh{display: flex;flex-wrap: wrap;}
    .ej_nav_ul li{margin-left: 0px;margin-right: 46px;}


.ar_article .BMap_mask{max-width:100% !important;margin:0 auto;height:auto;}


}
@media(max-width: 56.25rem){
    .ej_banner{height: 272px;}
    .ej_lmxx{margin-bottom: 24px;}
    .ej_nav_ul{margin-top: 8px;}
    .ej_nav_ul li{margin-right: 32px;}
}
@media(max-width: 28.125rem){
    .ej_nav_ul li{margin-right: 16px;}
}

.img_hz{position: relative;width: 100%;height: 100%;overflow: hidden;}
.img_hz .img_box{width: 100%;padding-bottom: 60%;background-position: center center;background-size: cover;transition: 0.4s;}
a:hover .img_hz .img_box{transform: scale(1.05);}

/* 二级页通用样式结束 */


.ar_article .table2{margin: .3125rem 0 2.1875rem;color: #666;border-top: .1875rem #9b0000 solid;}
.ar_article .img img{max-width:100%;margin:0 auyo;height:auto;}
/*内容样式 start*/
.ar_article td,
.ar_article th{ padding:.9375rem .625rem; border: .0625rem solid #ededed; vertical-align:middle;}
.ar_article td p,
.ar_article th p{ padding-bottom:0; margin-bottom:0;}
.ar_article table {border-collapse: collapse;border-right: .0625rem solid #ededed;border-bottom: .0625rem solid #ededed; width:100%}

.ar_article table tr:not(:first-child) td{}
.ar_article table td { border-left: .0625rem solid #ededed;border-top: .0625rem solid #ededed; }
.ar_article{font-size:.875rem;color:#7d7c7c;line-height:1.875rem; }
.vsbcontent_img{text-align:center;}
.ar_article p{font-size: 18px !important;color: #333;line-height: 40px !important;margin-bottom: 12px;font-family: "Times New Roman";}
.ar_article p.vsbcontent_start{text-indent: 0;text-align: center;}
.ar_article p:last-child{ margin-bottom:0}
.ar_article strong{ font-weight:bold;}
.ar_article img{ max-width:100%; height:auto !important;}
.ar_article a{ color:#717173;}
.ar_article h1,.ar_article h2,.ar_article h3,.ar_article h4,.ar_article h5{ font-weight:bold;}
.ar_article h1{ font-size:36px; margin-bottom:20px}.ar_article h2{ font-size:30px; margin-bottom:14px;}.ar_article h3{ font-size:24px; margin-bottom:15px}
.ar_article h4{ font-size:18px; margin-bottom:14px}.ar_article h5{ font-size:14px; margin-bottom:12px}.ar_article h6{ font-size:12px; margin-bottom:12px}
.ar_article ul li,
.ar_article ol li{ padding-bottom:0 !important; margin-bottom:0 !important; margin-left:32px; list-style:inherit !important;}
.ar_article ul li p,
.ar_article ol li p{ padding-bottom:0; margin-bottom:.1875rem !important; }
.ar_article ul,
.ar_article ol{ margin-bottom:15px;}
.ar_article sub {vertical-align:sub; font-size: smaller;}
.ar_article sup { vertical-align:super; font-size: smaller;}
.ar_article img{display:inline-block;}
.n_news_detail .ar_article_box .nav01{overflow:hidden;margin-bottom: 24px;}
.n_news_detail .ar_article_box h3{color: #333;font-size: 28px;text-align: center;line-height: 1.75;font-family: "Microsoft Yahei";font-weight: bold;}
.n_news_detail .ar_article_box h6{display: block;color: #737373;font-size: 14px;line-height: 28px;vertical-align: top;text-align: center;padding: 20px 0;border-bottom: .0625rem solid #d9d9d9;}
.n_news_detail .ar_article_box h6 strong{font-weight: normal;}
.n_news_detail .ar_article_box h6 span{margin: 0 8px;font-family: "Microsoft Yahei";}
/*====上一篇下一篇====*/


/*走进南燕 start*/
.zjny_main .zjny_l{
    position: relative;
    width: 28.4615%;
}
.zjny_main .zjny_l .pic{width: 100%;padding-bottom: 160.58888%;position: relative;overflow: hidden;}
.zjny_main .zjny_l .pic img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;
    object-fit: cover;-webkit-background-size: 100% auto;background-size: 100% auto;}
.zjny_main .zjny_l:hover .pic img{transform: scale(1.05);}
.zjny_main .zjny_l .title{
    position: absolute;
    left: 0;
    bottom: -0.0625rem;
    width: 100%;
    height: 76px;
    line-height: 76px;
    text-indent: 32px;
    color: #fff;
    font-family: "Microsoft Yahei";
    font-size: 20px;
    background: url("../images22/img_hl/zjny_title_bg.png") no-repeat left center;
    z-index: 4;
}
.zjny_main .zjny_r{
    width: 71.5385%;
}
.zjny_main .zjny_r .zjny_r_con{
    width: 100%;
}
.zjny_main .zjny_r .zjny_r_con ul{
    display: block;
    float: left;
    width: calc(50% - 1.5625rem);
    margin-left: 1.5625rem;
}
.zjny_main .zjny_r .zjny_r_con ul.ul1{
    margin-top: 80px;
}
.zjny_main .zjny_r ul li{
    position: relative;
    margin-bottom: 1.25rem;
}
.zjny_main .zjny_r ul li .pic{width: 100%;padding-bottom: 65.18888%;position: relative;overflow: hidden;}
.zjny_main .zjny_r ul li .pic img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;
    object-fit: cover;-webkit-background-size: 100% auto;background-size: 100% auto;}
.zjny_main .zjny_r ul li:hover .pic img{transform: scale(1.05);}
.zjny_main .zjny_r ul li.li3{
    margin-top: 0;
}
.zjny_main .zjny_r ul li .title{
    position: absolute;
    left: 0;
    bottom: -0.0625rem;
    width: 100%;
    height: 76px;
    line-height: 76px;
    text-indent: 32px;
    color: #fff;
    font-family: "Microsoft Yahei";
    font-size: 20px;
    background: url("../images22/img_hl/zjny_title_bg.png") no-repeat left center;
    z-index: 4;
}
/*end 走进南燕*/

/*走进南燕-校园设施 start*/
.nykw_nav{
    border-bottom: .0625rem solid #bfb8b8;
    margin-bottom: 50px;
}
.nykw_nav ul{
    display: block;
    width: 100%;
    text-align: center;
}
.nykw_nav ul li{
    position: relative;
    display: inline-block;
    padding: 0 28px 20px;
}
.nykw_nav ul li:hover::before{
    position: absolute;
    left: 0;
    bottom: -0.0625rem;
    width: 100%;
    height: .0625rem;
    background: #9a0000;
    content: "";
    z-index: 4;
}
.nykw_nav ul li:hover::after{
    position: absolute;
    left: 50%;
    bottom: -0.1875rem;
    width: .375rem;
    height: .375rem;
    background: #9a0000;
    content: "";
    border-radius: 50%;
    z-index: 4;
    margin-left: -0.1875rem;
}
.nykw_nav ul li a{
    font-size: 24px;
    font-family: "Microsoft Yahei";
    color: #333;
}
.nykw_nav ul li.active a,.nykw_nav ul li:hover a{
    color: #9a0000;
    font-weight: bold;
}
.nykw_nav ul li.active::before{
    position: absolute;
    left: 0;
    bottom: -0.0625rem;
    width: 100%;
    height: .0625rem;
    background: #9a0000;
    content: "";
    z-index: 4;
}
.nykw_nav ul li.active::after{
    position: absolute;
    left: 50%;
    bottom: -0.1875rem;
    width: .375rem;
    height: .375rem;
    background: #9a0000;
    content: "";
    border-radius: 50%;
    z-index: 4;
    margin-left: -0.1875rem;
}