@charset "utf-8";
/*孙立宏2020.06.17*/
body{background-size: auto 500px;}
.mb40{margin-bottom: 40px;}
.pb40{padding-bottom: 40px;}
.pt15{padding-top: 15px;}
.pt30{padding-top: 30px;}
.subBanner{}
.subBanner > span{height: 0;padding-bottom:27.08%;overflow: hidden;display: block;position: relative;}
.subBanner > span::before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/header_bg.png) repeat-x;}
.subBanner img{width: 100%;max-width: none;}
.subPage{margin-top: 0px;position: relative;background: url(../images/nav_bg2.png) no-repeat top center;padding-top: 25px;}
.subTitle{text-align: center;padding-bottom: 20px;font-weight: normal;}
.subTitle > span{position: relative;padding:0 22px;min-height: 30px;font-size: 3rem;color: #004ea2;font-family: '方正正中黑简体';}
.subTitle > span::before,.subTitle > span::after{content: '';width: 5px;height: 5px;background-color: #004ea2;position: absolute;top: 50%;margin-top: -2.5px;;}
.subTitle > span::before {left: 0;}
.subTitle > span::after {right: 0;}
.subNav{background-color: #fff;}
.gp-bread{padding:16px 20px;position: relative;z-index: 10;}
.subPage {min-height: 400px;z-index: 50;}
/*侧边栏*/
.gp-subNavs{position: relative;border-top: 1px solid #f8f8f8;background-color: #fff;}
.gp-subLeft{z-index: 100;}
.subLeftTitle{padding:28px 20px;color: #fff;font-weight: normal;text-align: center;background:#244da0; }
.gp-subLeft {text-align: center;}
.gp-subLeft >li{display: inline-block;padding: 0 30px;}
.gp-subLeft >li > a{padding:12px 0;display: inline-block;transition: all 0.35s ease-in-out;position: relative;font-size: 16px;line-height: 1.4;vertical-align: middle;}
.gp-subLeft >li > a::before{content: '';width: 0;bottom: 0;height: 2px;left: 50%;transition: all 0.35s ease-in-out;background-color: #004ea2;position: absolute;}
.gp-subLeft >li > a:hover{color: #004ea2;}
.gp-subLeft >li > a.active{color: #004ea2;}
.gp-subLeft >li > a:hover:before,.gp-subLeft >li > a.active:before{width: 100%;left: 0;}
.gp-subLeft .gp-toggles{text-align: center;cursor: pointer;color:#999;font-size: 16px;display: inline-block;vertical-align: middle;padding: 12px 0;line-height: 1.4;}
.gp-second-nav{font-size: 14px;display: none;background-color: #f1f1f1;width: 100%;position: absolute;left: 0;z-index: 500;}
.gp-second-nav dd{display: inline-block;}
.gp-second-nav dd a{display: block;padding:12px 15px;transition: all 0.35s ease-in-out;position: relative;font-size: 14px;}
.gp-second-nav dd a:before{content: '';width: 0;height:2px;left: 50%;bottom: 0;position: absolute;background-color: #004ea2;transition: all 0.4s ease-in-out;}
.gp-second-nav dd a:hover,.gp-second-nav dd a.active{color: #244da0;}
.gp-second-nav dd a:hover:before,.gp-second-nav dd a.active:before{width: 100%;left: 0;}
.gp-subLeft > ul >li > a > span{position: relative;}
.gp-subLeft > ul >li.active > a{padding-left: 20px;}
.gp-subLeft >li.active .gp-toggles{color: #004ea2;}
.gp-subLeft >li.active > a{color: #004ea2;}
/*侧边栏移动端 */
.gp-m-subNav{display:none;}
.gp-m-inner-header{width:100%;height:40px;background-color:#244da0;cursor:pointer;line-height: 40px;}
.gp-m-inner-header > span{height: 40px;padding-left: 15px;font-size: 16px;color:#fff;}
.gp-m-subNav .gp-m-inner-header-icon-click{}
.gp-m-subNav .gp-m-inner-header-icon{float: right;width: 40px;height: 40px;text-align: center;color: #fff;}
.gp-m-subNav  .gp-m-inner-header-icon-click i{display: block;}
.gp-subNavm{ width:100%; overflow: hidden;display: none;background-color: #fff;}
.gp-subNavm h2{width:100%;height:48px;line-height:48px;background-color:#003c7f;}
.gp-subNavm h2 a{padding-left:13px;font-size:20px;font-family:Tahoma;display:block;color:#fff;}
.gp-subNavm ul{}
.gp-subNavm li{position: relative;}
.gp-subNavm li > a{ font-size: 14px;line-height:1.4;border-bottom:1px solid #eee;display:block;padding:8px 15px;}
.gp-subNavm li.sub_has span{ margin-left: 10px;}
.gp-subNavm li.on a{ color:#003c7f; display:block; width:100%;}
.gp-m-toggle{width: 40px;height: 40px;position: absolute;right: 0;top: 0;line-height: 40px;text-align: center;}
.gp-subNavm dl{ display: none; background-color:#fff;}
.gp-subNavm dl dd{ padding-left: 30px; line-height:18px; padding:8px 0px 8px 30px;border-bottom: 1px dotted #e6e6e6;}
.gp-subNavm li dl dd a{ font-size: 12px; font-weight:normal; display:inline;  border:none; padding:0px;}
.gp-subNavm li dl dd a:hover{ color:#a70510}
/*学校简介*/
.whiteBg{background-color: #fff;;}
.sMode1 {box-sizing: border-box;padding:50px 60px 0 0}
.s1Bg{padding-bottom: 60px;background: url(../images/jj_bg.png) no-repeat left bottom #fff;}
.sMode1 .gp-md-fl{width: 47.5%;box-sizing: border-box;padding:0 50px 20px 60px ;}
.listTitle7{border-bottom: 1px solid #eee;color: #004ea2;position: relative;padding-bottom: 16px;margin-bottom: 16px;}
.listTitle7::before{content: '';width: 4px;height: 27px;background-color: #004ea2;position: absolute;left: -60px;top:9px;}
.listTitle7 a{color: #004ea2;}
.jj-p{line-height: 30px;letter-spacing: 0.5px;height: 210px;margin-bottom: 20px;overflow: hidden;}
.readMore{text-align: right;}
.readMore a{display: inline-block;padding:15px 28px;line-height: 1;border:1px solid #004ea2;border-radius: 22px;color: #004ea2;transition: all 0.35s ease-in-out;}
.readMore a:hover{background-color: #004ea2;color: #fff;}
.sMode1 .gp-md-fr{width: 52.5%;}
.wrap_sMode2{background: url(../images/j_bg1.png) no-repeat center;min-height: 518px;margin-top: 40px;}
.sMode2{padding-top: 50px;;}
.listTitle8{padding: 30px 0;text-align: center;position: relative;}
.listTitle8::before{content: '';width: 30px;height: 4px;background-color: #fff;position: absolute;left: 50%;bottom: 0;margin-left: -15px;opacity: 0.5;}
.s-con2 {padding-top: 30px;line-height: 32px;width: 80%;margin:0 auto;}
.s-con2 p{text-align: center;margin-bottom: 30px;}
.sMode3{margin-top: 40px;margin-bottom: 30px;}
.sMode3 > div{width: 48.9%;min-height: 330px;position: relative;}
.listTitle9{height: 100%;width: 90px;background: url(../images/t_bg1.png) no-repeat bottom 40px center #004ea2;position: absolute;left: 0;top: 0;}
.listTitle9 a{display: block;padding:35px 30px 0;color: #fff;text-align: center;}
.leaderList{margin-left: 130px;padding-top: 20px;padding-right: 70px;padding-bottom: 50px;}
.leaderList li{border-bottom: 1px solid #ddd;padding:15px 0;}
.leaderList li strong{width: 95px;text-align: right;color: #004ea2;font-weight: normal;float: left;}
.leaderName{margin-left: 120px;font-size: 0;}
.leaderName a{width: 25%;display: inline-block;font-size: 1.6rem;margin-bottom: 12px;}
.listTitle10{text-align: center;padding: 20px 0;border-bottom: 1px solid #eee;}
.listTitle10 a{color: #004ea2;}
.sMode4 {padding-bottom: 25px;}
.sMode4 > div{width: 33.3%;padding:0 60px;border-left: 1px solid #f8f8f8;padding-top:20px;box-sizing: border-box;}
.f_title{font-family: '方正正中黑简体';}
.jj-con2{text-align: center;padding:60px 0;}
.jj-con3{line-height: 30px;text-align: center;padding: 15px 0;}
.sMode5{max-width: 1920px;margin:35px auto 45px;}
.sMode5 img{width: 100%;}
.sMode6 {}
.sMode6 > div{width: 48.9%;padding: 50px 60px;position: relative;box-sizing: border-box;}
.slider-arrow2{position: absolute;right: 60px;top: 60px;z-index: 200;}
.slider-arrow2 > span{width: 30px;height: 30px;border-radius: 50%;background-color: #f2ebde;display: inline-block;vertical-align: middle;color: #ae9f83;font-size: 20px;line-height: 30px;text-align: center;cursor: pointer;}
.slider-arrow2 .right{margin-left: 10px;}
.slick-info3{padding:20px 0 0;display: block;margin:0 9px;}
.slick-nav{margin:0 -9px;}
.slick-nav .slick-slide.slick-current .slick-info3{background-color: #ccdcec;position: relative;}
.slick-nav .slick-slide.slick-current .slick-info3 > span::before{content: '';width: 100%;height:calc(100% - 20px);border:4px solid #004ea2;position: absolute;left: 0;bottom: 0;box-sizing: border-box;}
.video-con.gp-img-responsive{padding-bottom: 56.23%;position: relative;}
.play{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-60%);display: inline-block;background: url(../images/play.png) no-repeat center;background-size: contain;width: 88px;height: 88px;transform-origin: 0 0;}
.video-txt{padding-top: 15px;}
.video-txt h3{font-weight: normal;margin-bottom: 10px;}
.video-txt p{color: #666;line-height: 24px;height: 72px;overflow: hidden;}
.sMode6 > .gp-md-fr{padding-bottom: 20px;}
.pd30{padding-bottom: 30px;}
.pd40{padding-bottom: 40px;}



.review-list01{margin:0 -35px;}
.review-list01 li{width: 50%;float: left; margin-bottom: 50px;}
.review-list01 li a{display: block;position: relative; margin: 0 35px;}
.review-img{display: block;width:100%;padding-bottom: 48.948%;overflow: hidden;height: 0;}
.review-date{width: 136px;height: 45px;line-height: 45px;text-align: center;position: absolute;bottom:0;left:0;color:#fff;font-size:18px;background-color:#0050a5;}
.review-date1{width:100%;height: 32px;line-height: 32px;text-align: left;position: absolute;bottom:0;left:0;color:#1b5da2;font-size:12px;background-color:rgba(255,255,255,0.8);}
.review-date1 .date{padding-left:10px;display: block;font-weight: bold;}
.review-date1 .date i{font-style: normal;padding-right:10px;}


/*百年师大*/
.genArticle{padding:50px 60px;box-sizing: border-box;}
.genTxt{width: 70.4%;}
.genImg{width: 25.25%;padding-top: 50px;}
.genImg li{margin-bottom: 160px;}
.genImg li:last-child{margin-bottom: 0;}
.bg1{background: url(../images/nav_bg2.png) no-repeat top center ,url(../images/con_bg.jpg) no-repeat bottom center;}
/*校区领导*/
.font-blue{color: #004ea2;}
.column1{padding: 50px 60px;}
.innerCon1{width: 50%;box-sizing: border-box;padding-right: 45px;}
.column1 .gp-md-fr{padding-left: 45px;padding-right: 0;border-left: 1px solid #ddd;}
.listTitle11{color: #004ea2;padding: 15px 0 30px;}
.leaderCol{border-bottom: 1px solid #ddd;padding-bottom: 10px;margin-bottom: 30px;}
.leaderCol h3{width: 100px;text-align: right;float: left;}
.bnuh-list9{margin:0 -10px 0 115px;}
.bnuh-list9 .gp-img-responsive{padding-bottom: 142.857%;}
.bnuh-list9 li {margin-bottom: 20px;}
.bnuh-list9 li > a{display: block;margin:0 10px;}
.bnuh-list9 li strong{font-weight: normal;height: 30px;line-height: 30px;overflow: hidden;text-align: center;display: block;padding-top: 5px;}
.innerCon1 .leaderCol:last-child{border-bottom: none;margin-bottom: 0;}
/*校训校徽校歌*/
.xs-con{margin-bottom: 35px;border-bottom: 1px solid #eee;padding-bottom: 40px;}
.xs-con h2{color: #004ea2;float: left;}
.xs-txt{margin: 0 26% 0 70px;padding-left: 20px;border-left: 1px solid #eee;line-height: 30px;;}
.xs-txt p{margin-bottom: 15px;}
.xs-img{width: 26%;text-align: center;}
.xs-txt2{max-width: 365px;text-align: center;}
.xs-txt2 p{margin-bottom: 0;}
.xs-img img{max-width: 160px;}
.xs-con:last-child{border-bottom: none;margin-bottom: 0;padding-bottom: 0;}

/*校园风光*/
.slide_txt{height: 80px;width: 100%;position: absolute;left: 0;padding: 0 15px;box-sizing: border-box;bottom: 0;background-color: rgba(0,0,0,0.5);color: #fff;z-index: 300;font-size: 2.4rem;line-height: 80px;overflow: hidden;}
.s2Mode2 {max-width: 1920px;margin: 40px auto;}
.s2Mode2 img{width: 100%;}
.cam-img .gp-img-responsive{position: relative;}
.slide_txt2{height: 50px;line-height: 50px;background: rgba(0,0,0,0.5);position: absolute;left: 0;bottom: 0;padding: 0 15px;box-sizing: border-box;z-index: 200;width: 100%;color: #fff;}
.s2Mode3 > div{width: 50%;box-sizing: border-box;}
.s2Mode3 .gp-md-fl{padding-right: 10px;;}
.s2Mode3 .gp-md-fr{padding-left: 10px;;}
.bnuh-list11{margin: 0 -10px;}
.bnuh-list11 > li > a{display: block;margin:0 10px;position: relative;}
.cam-img{margin-bottom: 20px;}
/*组织机构*/
.bnuh-list12{margin:0 -10px;text-align: center;}
.bnuh-list12 > li{margin-bottom: 40px;text-align:left;}
.item-info12{display: block;margin:0 10px;}
.item-txt12{margin:0 20px;background-color: #fff;padding: 20px 35px;;}
.item-txt12 h3{color: #004ea2;margin-bottom: 12px;}
.item-txt12 p{height: 72px;line-clamp: 2;-webkit-line-clamp: 2;margin-bottom: 20px;}
.item-bottom{font-size: 0;}
.item-bottom span{width: 50%;display: inline-block;font-size: 1.6rem;color: #be9c5a;}
.item-bottom span i{width: 30px;height: 30px;border: 1px solid #f2f2f2;line-height: 30px;text-align: center;border-radius: 50%;display: inline-block;vertical-align: middle;color: #be9c5a;font-size: 1.8rem;margin-right: 10px;}
/*院系设置*/
.listTitle12{padding: 20px 0;border-bottom: 1px solid #eee;}
.listTitle12 h2{color: #004ea2;font-weight: normal;}
.s4Mode .gp-md-fl{width: 50%;box-sizing: border-box;padding:40px;;}
.more12{font-size: 1.6rem;color: #666;padding-top: 10px;}
.bnuh-list13 {padding: 10px 0 0;border-bottom: 1px solid #eee;min-height: 540px;margin-bottom: 20px;}
.bnuh-list13 li{line-height: 1.4;padding:13px 0;}
.bnuh-list13 li span{float: right;color: #ddd;font-size: 2rem;}
.item-bottom12 span{width: 100%;display: block;}
.jg-img{width: 50%;height: 100%;background-size: cover !important;position: absolute;right: 0;top: 0;}
.s4Mode2 .jg-img{left: 0;right:auto;}
.s4Mode2 .gp-md-fr{width: 50%;padding: 40px;box-sizing: border-box;}


/*书院*/
.s5Mode{min-height: 430px;margin-bottom: 40px;}
.listTitle13{width: 150px;background-color: #004ea2;position: absolute;left: 0;top: 0;height: 100%;}
.listTitle13 a{display: block;padding:25px 45px;width: 30px;color: #fff;}
.sy-img{margin-left: 112px;position: relative;z-index: 50;padding-top: 50px;width: 43%;}
.sy-txt{margin-left: 54%;padding: 50px 80px 0 0;}
.sy-txt p{margin-bottom: 20px;line-height: 24px;}
.readMore2 {padding: 15px 0 30px;}
.readMore2 a{color: #004ea2;}
.s5Mode2{min-height: 430px;margin-bottom: 40px;}
.s5Mode2 .listTitle13{left: auto;right: 0;}
.s5Mode2 .listTitle13 a{float: right;	}
.s5Mode2 .sy-img{float: right;margin-left: 0;margin-right: 112px;}
.s5Mode2 .sy-txt{margin: 0 54% 0 0;padding: 50px 0 0 80px;;}
/*师资队伍*/
.s6Mode1{box-sizing: border-box;padding: 30px 60px;}
.bnuh-list14{padding: 20px 45px;margin: 0;}
.bnuh-list14 strong.font-blue{padding-top: 8px;}
.bnuh-list14 strong.gp-f16{padding-top: 0;}
.bnuh-list14 .slick-arrow{font-size: 2.8rem;color: #a7a7a7;top: 38%;}
.bnuh-list14 .slick-arrow:after{display: none;}
.bnuh-list14 .slick-prev{left: -30px;;}
.bnuh-list14 .slick-next{right: -30px;;}
.bnuh-list14 .slick-arrow:hover{color: #004ea2;}
.s6WrapMode2{background: url(../images/sz_bg.png) no-repeat top center;min-height: 518px;margin-bottom: 40px;}
.s6Mode2{padding-top: 27px;padding-bottom: 30px;}
.bnuh-list15{margin:0 auto;text-align: center;padding: 12px 0 0;max-width: 1120px;}
.bnuh-list15 li > a{display: block;margin: 0 30px;;}
.bnuh-list15 .gp-img-responsive{padding-bottom: 100%;border-radius: 50%;}
.item-img15{padding: 10px;border: 2px solid rgba(255,255,255,0.1);border-radius: 50%;}
.bnuh-list15 li strong{font-weight: normal;height: 30px;line-height: 30px;overflow: hidden;padding-top: 8px;display: block;}
.bnuh-list15 li span.gp-f16{height: 30px;line-height: 30px;overflow: hidden;display: block;}
.readMore3{text-align: center;padding: 25px 0;}
/*人物列表*/
.bnuh-list16{padding-top: 20px;margin: 0 -30px;overflow: hidden;}
.bnuh-list16 li{margin-bottom: 30px;}
.bnuh-list16 li > a{display: block;margin: 0 30px;}
.bnuh-list16 li .font-blue{padding-top: 8px;;}
.bnuh-list16 li strong.gp-f16{padding-top: 0;}
/***分页*/
.gp-page { padding:15px 0; color:#999;font-size: 0;}
.gp-page:after,.gp-page:before { content:" "; display:table}
.gp-page>a:first-child{}
.gp-page>a,.gp-page>span{display:inline-block;*display: inline;*zoom:1;cursor: pointer;height:46px;line-height: 46px; position:relative;text-align: center; vertical-align: top;width: 46px;font-size: 1.6rem;transition: all 0.35s ease-in-out;margin:0 8px;border:1px solid #e1e1e1;border-radius: 50%;color: #999;background-color: #fff;}
.gp-page .gp-page-start,.gp-page .gp-page-end,.gp-page > span {width: auto;padding:0 15px;}
.gp-page > span{border:none}
.gp-page > a:hover ,.gp-page > a.on_pages{ background-color:#004ea2;color: #fff;}
.gp-page .gp-page-prev,.gp-page .gp-page-next{font-size: 2.2rem;}
.gp-page > a.on_pages{font-weight: bold;}
.gp-m-page{display: none;}
.gp-m-page a{display: inline-block;margin:0 10px;height: 36px;line-height: 36px;font-size: 2rem;width: 36px;}
/*人物详情页*/
.teacherDetail{padding-top: 20px;}
.teacherImg{width: 200px;float: left;}
.teacherImg img{width: 100%;}
.teacherTxt{margin-left: 240px;position: relative;min-height: 600px;;}
.teacherTitle{font-weight: normal;color: #004ea2;}
.teacherTitle span{margin-left: 10px;color: #be9c5a;}
.teacherTxt .gp-article{text-indent: 2em;letter-spacing: 0.4px;}
.rwBg{position: absolute;left: -245px;bottom: 35px;}
/*居中*/
.gp-page-centered {text-align:center}
.gp-page a:hover ,.pageList li.active a{ background-color:#004ea2;color:#fff}
/*人才培养*/
.listTitle16{background: url(../images/title_bg2.png) no-repeat right bottom #004ea2;}
.s7Col{width: 49%;}
.listTitle16{padding: 35px 50px;}
.listTitle16 h2{color: #fff;}
.listTitle16 h2 span{display: inline-block;}
.listTitle16 .more12{color: #fff;padding-top: 8px;margin-left: 6px;}
.sInner1{padding: 30px 50px;}
.sInner1 .gp-img-responsive{padding-bottom: 56.49%;}
.sTxt1{line-height: 24px;height: 96px;overflow: hidden;padding-top: 15px;}
.bnuh-list17 {}
.bnuh-list17  li {height: 55px;line-height: 55px;overflow: hidden;border-bottom: 1px solid #eee;;}
.bnuh-list17  li span{float: right;color: #666;}
.bnuh-list17  li a{color: #004ea2;font-weight: bold;}
.bnuh-list17  li:last-child{border-bottom: none;}
/*科学研究*/
.s8Mode1{background: url(../images/res1.jpg) no-repeat center;background-size: cover;margin-bottom: 40px;}
.research{background-color: rgba(0,78,162,0.9);width: 80%;max-width: 730px;box-sizing: border-box;padding: 30px 50px;}
.research .listTitle12 h2{color: #fff;}
.research .more12{color: #fff;margin-left: 10px;padding-top: 3px;}
.research .listTitle12{border-bottom: 1px solid rgba(255,255,255,0.3);}
.bnuh-list18{padding: 10px 0 20px;border-bottom: 1px solid rgba(255,255,255,0.3);margin-bottom: 20px;}
.bnuh-list18 li{line-height: 1.4;font-size: 1.6rem;width: 100%;}
.bnuh-list18 li > a{display: block;padding:10px 15px 10px 0;}
.bnuh-list18 li:nth-child(2n){width: 55%;}
.bnuh-list18 li:nth-child(2n) > a{padding: 10px 0 10px 50px;border-left: 1px solid rgba(255,255,255,0.3);}
.item-bottom18 span{display: block;margin-bottom: 10px;color: #fff;width: 100%;}
.item-bottom18 span i{border-color: rgba(255,255,255,0.3);}
.research2{background-color: rgb(46 139 87 / 75%);}
.bnuh-list19 li{line-height: 1.4;font-size: 1.6rem;padding:10px 0;}
.bnuh-list19 {padding: 10px 0 20px;border-bottom: 1px solid rgba(255,255,255,.3);margin-bottom: 20px;}
.s8Mode2{background: url(../images/res2.jpg) no-repeat center;background-size: cover;margin-bottom: 0;}
/*人才招聘*/
.s10Mode1{min-height: 500px;margin-bottom: 40px;}
.listTitle17{width: 224px;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/title_bg3.png) no-repeat right bottom #004ea2;text-align: center;z-index: 50;}
.listTitle17 h2{font-weight: normal;}
.listTitle17 a{display: block;padding: 46px 0;}
.more17{position: absolute;left: 0;width: 100%;bottom: 50px;}
.rcCol{margin-left: 225px;overflow: hidden;padding: 50px 50px 40px;}
.rc-info{margin-bottom: 20px;overflow: hidden;}
.rc-img{width: 360px;float:left ;}
.rc-img .gp-img-responsive{padding-bottom:56.38% ;}
.rc-txt{margin-left: 388px;overflow: hidden;}
.rc-txt h3{margin-bottom: 18px;}
.rc-txt p{-webkit-line-clamp: 4;line-clamp: 4;height: 96px;margin-bottom: 20px;}
.rc-date{display: inline-block;height: 24px;line-height: 21px;background-color: #be9c5a;border-radius: 12px;color: #fff;padding-right: 15px;}
.rc-date i{width:24px;height: 24px;border-radius: 50%;display: inline-block;background-color: #987d48;margin-right: 5px;text-align: center;font-size: 1.8rem;line-height: 22px;}
.bnuh-list20{}
.bnuh-list20 li{height: 57px;line-height: 57px;overflow: hidden;padding-left: 10px;position: relative;border-top: 1px solid #eee;padding-left: 12px;}
.bnuh-list20 li::before{content: '';width: 4px;height: 4px;background-color: #004ea2;position: absolute;left: 0;top: 50%;margin-top: -2px;border-radius: 50%;}
.bnuh-list20 li > a{display: block;}
.bnuh-list20 li  span{float: right;color: #666;margin-left: 10px;}
.listTitle18{left: auto;right: 0;}
.listTitle18 h2 a{display: block;padding: 46px 45px 0 ;}
.rcCol2{margin: 0 225px 0 0;}
.s10Mode3{margin-bottom: 0;}
/*文章页*/
.pageArticle{margin-right:0;}
.pageArticleTitle{overflow: hidden;padding:35px 15px 15px;}
.pageArticleTitle h3{line-height: 1.4;color: #333;text-align: center;}
.articleAuthor{padding:15px 0 25px;text-align: center;margin-bottom: 20px;color: #999;border-bottom: 1px solid #e6e8ec;}
.articleAuthor span{display: inline-block;*display: inline;*zoom:1;color:#999;margin:0 5px}
.wrapArticle {width: 80%;max-width: 926px;position: relative;margin: 0 auto;padding-bottom: 40px;}
.articleBottom{overflow: hidden;}
.gp-article{position: relative;line-height: 1.8;padding-bottom: 5px;padding-top: 15px;}
.gp-article p{margin-bottom: 1.5rem;}
.gp-article p:last-child{margin-bottom: 0;}
.Annex{padding:15px 0;}
.Annex > strong{padding:20px 25px 20px 55px;display: block;background:url(../images/wenjian.png) no-repeat 25px center  #f2f6fa;font-weight: normal;font-size: 1.6rem;border-radius: 30px;}
.annexList{overflow: hidden;padding: 10px 0 10px 57px;}
.annexList li{line-height: 1.5;padding:6px 0;}
.share{padding-top: 30px}
.share .bdsharebuttonbox  > a,.share .bdsharebuttonbox > span{padding-left: 0;margin-bottom:20px;height:65px;text-indent: 0;width: 65px;line-height: 65px;text-align: center;background: none;font-size: 37px;display: block;margin-bottom: 20px;border-radius: 50%;border: 1px solid #f1f1f1;}
.share .bdsharebuttonbox > a.bds_weixin{color:#52af50}
.share .bdsharebuttonbox > a.bds_weixin:hover{background-color:#52af50;color: #fff;}
.share .bdsharebuttonbox  > a.bds_tsina{color:#d81e06}
.share .bdsharebuttonbox > a.bds_tsina:hover{background-color:#d81e06;color: #fff;}
.share .bdsharebuttonbox  > a.bds_qzone {color:#fece00}
.shareBox {width: 260px;background-color: #fff;position: fixed;top: 50%;left: 50%;margin: -150px 0 0 -130px;z-index: 9998;height: 310px;border: 6px solid #8F8F8F;border-radius: 8px;box-shadow: 0 0 7px #aaa;display: none;}
.shareBox { font-size: 14px;}
.shareBox .title {   background: #f6f6f6;  font-size: 14px;  font-weight: bold;  padding: 10px 15px !important;}
.shareClose {   position: absolute;    right: 0;    top: 0; cursor: pointer;font-size: 18px;width: 20px;; }
.sharelist {  position: static;   height: 250px;  overflow-y: auto;padding-left: 17px !important;}
.sharelist li {    float: left;    width: 130px;     padding: 2px;     margin-left: 6px;     _margin-left: 3px;     height: 28px;     overflow: hidden;     list-style: none; }
.sharelist li a {     color: #565656;     font: 12px '宋体';     display: block;        text-decoration: none;     border: 1px solid #fff;     line-height: 18px; width: auto;height: auto;text-indent: 0;}
.weChatBox{width: 260px;height:300px;background-color:#fff;border:solid 1px #d8d8d8;padding:10px;position: fixed;left: 50%;top: 50%;margin:-130px 0 0 -140px;z-index: 9998;display: none;box-shadow: 0 0 10px rgba(0,0,0,0.25);}
.weChatBox .w-title{font-size: 12px;font-weight: bold;padding:0 0 10px 0;}
.w-close{width: 20px;height: 20px;line-height: 20px;text-align: center;font-size: 20px;position: absolute;right: 0;top: 0;color:#333;cursor: pointer;}
.qrcode{width: 200px;height: 200px;margin:15px auto;background: #ccc;}
.w-footer{font-size: 12px;line-height: 1.5;color:#999;}
#qrodeText{opacity: 0;position: absolute;left: 0;top: 0;z-index: 0;visibility:hidden;}

.share.fixed{position: fixed;left: 50%;margin-left: 490px;top:0;}
.share{position: absolute;left: -150px;top: 0;}
.share .bdsharebuttonbox > span{color: #d9d9d9;font-size: 3.5rem;}
.bnuh-list21 {padding-bottom: 20px;}
.bnuh-list21 li{border-top: none;border-bottom: 1px solid #eee;}
/*专题新闻列表页*/
.bnuh-list8{padding:0 45px;border-top: 1px solid rgba(0,0,0,0.1);}
.bnuh-list8 li > a{display: block;margin:0 45px;padding: 60px 0 26px;background: url(../images/topic_bg.png) repeat-x bottom;position: relative;}
.bnuh-list8 li > a::before,.bnuh-list8 li > a::after{content: '';width: 17px;height: 70px;background: url(../images/line.png) no-repeat bottom center;position: absolute;top: 0;z-index: 30;}
.bnuh-list8 li > a::before{left: 15%}
.bnuh-list8 li > a::after{right: 15%;}
.bnuh-list8 li .gp-img-responsive{padding-bottom: 49.849%;}
.bnuh-list8 p { text-align: center; padding: 10px 0; height: 20px; line-height: 20px; }
.topicCol{margin-bottom: 40px;}
/*学术活动*/
.bnuh-list22{margin:0 -20px;}
.bnuh-list22 li{margin-bottom: 40px;}
.hdCol{display: block;background-color: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.15);margin: 0 20px;padding: 25px 28px;}
.list-date4 {background-color: rgba(0,0,0,0.1);border-radius: 15px;height: 28px;line-height: 28px;padding-right: 10px;}
.list-date4 i{width: 28px;height: 28px;border:1px solid rgba(255,255,255,0.3);border-radius: 50%;display: inline-block;margin-right: 5px;line-height: 26px;text-align: center;}
.list-date6{background-color: #f2f2f2;border-color: #f2f2f2;padding-right: 15px;}
.list-date6 i{background-color: #be9c5a;border-color: #be9c5a;color: #fff;margin-right: 10px;font-size: 2rem;}
.hdCol h3{line-clamp: 1;-webkit-line-clamp: 1;height: 24px;;}
.hdCol p{line-clamp: 6;-webkit-line-clamp: 6;height: 144px;margin-bottom: 15px;}
.bnuh-list22.gp-avg-md-4  h3{line-clamp: 2;-webkit-line-clamp: 2;height: 48px;;}
.wrap_xshd2{background: url(../images/hd.png) no-repeat top center;min-height: 590px;margin-bottom: 40px;}
.xshd2{padding: 120px 0;}



/*光影师大*/
.blocksit{ overflow: hidden; margin-left: -7px;}
#container{position:relative;margin:0 auto;overflow:hidden;}
.grid{width:260px;min-height:100px;background:#fff;margin:9px 17px;float:left;-webkit-transition:top 1s ease, left 1s ease;-moz-transition:top 1s ease, left 1s ease;-o-transition:top 1s ease, left 1s ease;-ms-transition:top 1s ease, left 1s ease;}
.grid h3{font-size:16px;margin-bottom: 20px;}
.grid h3 span{color:#b1040e;margin-right: 5px;}
.grid .imgholder img{width:100%;background:#ccc;display:block;}
.Litem-txt{padding:18px 20px 30px;}
.Litem-txt strong{font-weight: bold;display: block;}
.time,.view{color:#797979;margin-right: 10px;padding-left: 26px;float:left;margin-bottom: 2px;}
.time{background:url(../images/time.png) no-repeat left center;}
.view{background:url(../images/view.png) no-repeat left center;}


/*图片展示页*/
.Album{background-color:#fff;/*! padding:35px 38px; *//*! margin-bottom: 55px; */}
.Album .flex-direction-nav .flex-prev{width: 36px;height: 69px;margin-top: -35px;left:0;background:url(../images/large_lf.png) no-repeat left center;}
.Album .flex-direction-nav .flex-next{width: 36px;height: 69px;margin-top: -35px;right:0;background:url(../images/large_rt.png) no-repeat left center;}
.slideTitle02{width: 100%;overflow:hidden;background:url(../images/album_bg.png) repeat;position: absolute;left:0;bottom:0;}
.slideTitle02 a{display: block;padding:25px 60px;}
.slideTitle02 h3{color:#fff;font-size:20px;line-height: 27px;font-weight: normal;}
.slideTitle02 p{color:#fff;line-height: 20px;padding-top: 10px;}
.Album #carousel{background-color:#0e3d6e;padding:17px 11px;}
.Album #carousel .slides > li{margin:0 8px;}
.Album #carousel .flex-prev{left:11px;}
.Album #carousel .flex-next{right:11px;}
.Album #carousel .flex-active-slide{border:4px solid #ff7800;box-sizing: border-box;}
.pic-author{padding:20px 0 10px 0;}
.pic-author span{display: inline-block;*display: inline;*zoom:1;margin-right: 15px;font-size: 16px;}
.pic-author span em{color:#666;}




@media screen and (min-width:1020px) {
	.bnuh-list12 > li > a,.bnuh-list12 > li .item-txt12,.bnuh-list9 li > a,.bnuh-list17 li,.s7Col,.bnuh-list19 li,.bnuh-list11 > li > a,.bnuh-list13 li,.bnuh-list9 .gp-img-responsive,.bnuh-list15 li > a,.bnuh-list18 li > a,.bnuh-list20 li,.rc-info,.share .bdsharebuttonbox > a,.hdCol{transition: all 0.4s ease-in-out;}
	.bnuh-list12 > li > a:hover,.bnuh-list9 li > a:hover,.bnuh-list11 > li > a:hover,.bnuh-list15 li > a:hover,.rc-info:hover,.share .bdsharebuttonbox > a:hover,.hdCol:hover{transform: translateY(-15px);}
	.bnuh-list17 li:hover,.bnuh-list19 li:hover,.bnuh-list13 li:hover,.bnuh-list20 li:hover{transform: translateX(15px);}
	.bnuh-list12 > li > a:hover .item-txt12{box-shadow: 0 0 13px rgba(0,0,0,0.15);}
	.s7Col:hover{box-shadow: 0 0 10px rgba(0,0,0,0.15);transform: translateY(-15px);}
	.slider.bnuh-list9 li  >a:hover{transform: none;}
	.bnuh-list18 li > a:hover{text-indent: 15px;}
}


@media screen  and (max-width:1460px) {
  .gp-subLeft >li{padding: 0 15px;}
	.bnuh-list16 li > a{margin:0 20px;}
	.bnuh-list16{margin: 0 -20px;}
	.listTitle18 h2 a{padding: 46px 52px 0;}
	.share{left: -100px;}
	.bnuh-list8 li > a{margin: 0 20px;}
}
@media screen  and (max-width:1300px) {
  .listTitle9{width: 80px;;}
	.listTitle9 a{padding:35px 20px 0;}
	.leaderList{margin-left: 100px;}
	.leaderList{padding-right: 50px;}
	.item-bottom span{width: 100%;;}
	.sy-txt{margin-left: 57%;}
	.s5Mode2 .sy-txt{margin-right: 57%;}
	.listTitle16{padding: 25px;}
	.rc-img{width: 300px;}
	.rc-txt{margin-left: 328px;}
	.rc-txt p{line-clamp: 3;-webkit-line-clamp: 3;height: 72px;;}
	.share{left: -80px;transform: scale(0.8);}
	.bnuh-list8 li > a{margin: 0 15px;}
}
@media screen and (max-width:1060px) {
.leaderName a{width: 50%;}
.sy-txt{margin-left: 59%;}
	.s5Mode2 .sy-txt{margin-right: 59%;}
	.listTitle16{padding: 25px 15px;}
}
@media screen and (max-width:996px) {
	.gp-subNavs{display:none}
	.gp-m-subNav{display: block;}
	.sMode1 .gp-md-fr{padding-left: 60px;box-sizing: border-box;}
	.sMode1 .gp-md-fl{padding-right: 0;}
	.genImg{display: none;}
	.s2Mode3 .gp-md-fr,.s2Mode3 .gp-md-fl{padding: 0;}
	.jg-img{position: static;height: 200px;width: 100%;}
	.sy-txt{padding-right: 50px;margin-left: 60%;}
	.s5Mode2 .sy-txt{margin-right: 60%;padding-left: 50px;}
	.s6WrapMode2{min-height: auto;background-size: auto 100%}
	.bnuh-list15 li > a{margin: 0 15px;}
	.teacherImg{width: 120px;}
	.rwBg{display: none;}
	.teacherTxt{margin-left: 140px;}
	.teacherTxt{min-height: auto;}
	.listTitle17{width: 100px;}
	.listTitle17 a{padding: 40px 30px;}
	.rcCol{margin-left: 100px;}
	.rcCol{padding: 40px;}
	.rcCol2{margin:0 100px 0 0}
	.share{position: static;padding-top:15px;transform-origin: 0 0;}
	.share .bdsharebuttonbox > a, .share .bdsharebuttonbox > span{display: inline-block;margin-bottom: 0;vertical-align: top;}
	.wrap_xshd2{min-height: auto;background-size: auto 100%; }
	.xshd2{padding: 60px 0;}
	.hdCol{margin: 0 15px;}
	.bnuh-list22{margin:0 -15px}
	.bnuh-list22 li{margin-bottom: 30px;}
	.column1 .gp-md-fr{padding-left: 0;border-left: none;}
	.jj-p{height: auto;}
	.innerCon1{padding-right: 0;}
	.slideTitle02 a{padding:15px;}
}

@media screen and (max-width:767px) {
  .gp-page{display: none;}
  .gp-m-page{display: block;}
	.listTitle9{width: 60px;;}
	.listTitle9 a{padding:35px 10px 0;}
	.leaderList{margin-left: 75px;padding-right: 15px;}
	.sMode1{padding:20px 15px 20px 0}
	.sMode1 .gp-md-fl{padding: 0 0 20px 20px;}
	.listTitle7::before{left: -20px;top: 0;}
	.jj-p{height: auto;}
	.sMode1 .gp-md-fr{padding-left: 20px;}
	.sMode6 > div{padding:20px 15px 20px 20px;}
	.play{transform: scale(0.5) translate(-50%,-60%);transform-origin: 0 0;}
	.genArticle{padding:20px}
  .column1,.rcCol{padding:20px}
	.leaderCol h3{float: none;width: 100%;text-align: left;}
	.bnuh-list9{margin: 0 -10px;padding: 15px 0 0;}
	.listTitle11{padding-bottom: 15px;}
	.leaderCol{margin-bottom: 15px;}
	.listTitle11{padding-top: 0;}
	.subTitle{transform: scale(0.8);}
	.subBanner > span,.subBanner > span img{height: 200px;padding:0;object-fit: cover;}
	.xs-img{float: none;text-align: center;width: 100%;display: block;}
	.xs-txt{margin:0 ;border-left: none;padding-left: 0;}
	.xs-con h2{float: none;}
	.s2Mode2{margin: 20px auto;}
	.bnuh-list12 > li:last-child{margin-bottom: 0;}
	.item-txt12,.s6Mode1,.sInner1,.research{padding: 20px;}
	.s4Mode2 .gp-md-fr,.s4Mode .gp-md-fl{padding:10px 20px;}
	.bnuh-list13{min-height: auto;}
	.s5Mode2 .sy-img{float: none;}
	.sy-img,.s5Mode2 .sy-img{margin: 0 0 0 70px;padding-top: 20px;}
	.sy-txt,.s5Mode2 .sy-txt{margin-left: 100px;padding: 20px 20px 0 0;width: auto;margin-right: 0;}
	.listTitle13{width: 80px;}
	.listTitle13 a{padding: 40px 25px;}
	.s5Mode2 .listTitle13{left: 0;right: auto;}
	.bnuh-list15 {max-width: 400px;}
	.bnuh-list15 li{margin-bottom: 15px;}
	.bnuh-list14 .slick-prev{left: -38px;}
	.bnuh-list14 .slick-next{right: -38px;}
	.bnuh-list16 li{margin-bottom: 15px;}
	.bnuh-list18 li,.bnuh-list18 li:nth-child(2n){width: 100%;}
	.bnuh-list18 li a{padding: 10px 0 !important;border-left: none !important;}
	.listTitle17 {width: 70px;}
	.listTitle17 a ,.listTitle18 h2 a{padding: 40px 20px;}
	.rcCol{margin-left: 70px;}
	.rcCol2{margin:0 70px 0 0}
	.wrapArticle{width: auto;padding:0 20px;}
	.articleAuthor{margin-bottom: 15px;padding:10px 0 15px;;}
	.pageArticleTitle{padding: 25px 15px 10px;}
	.bnuh-list8 li > a,.bnuh-list16 li > a{margin: 0 10px;}
	.hdCol{margin: 0 10px;padding: 20px;}
	.bnuh-list22,.bnuh-list16{margin:0 -10px}
	.bnuh-list22 li{margin-bottom: 20px;}
	.bnuh-list22.gp-avg-md-4 h3,.hdCol h3{height: auto;line-clamp: 2;-webkit-line-clamp: 2;}
	.hdCol p{height: auto;line-clamp: 3;-webkit-line-clamp: 3;}
	.bnuh-list13 li{padding: 8px 0;}
	.bnuh-list13{padding-bottom: 10px;}
	.sMode2{padding-top: 0;}
	.wrap_sMode2{min-height: auto;background-size: auto 100%;padding-bottom: 50px;}
	.s-con2{padding-top: 15px;}
	.s-con2 p{margin-bottom: 15px;}
	.slider-arrow2{top: 23px;right: 20px;}
	.bnuh-list12 > li,.s5Mode2,.s5Mode{margin-bottom: 25px;}
	.gp-article{padding-top: 10px;}
	.listTitle7{margin-bottom: 10px;}
	.bnuh-list9.slider{margin: 0 ;}
	.slideTitle02{ position: static; }
	.slideTitle02 h3{ font-size: 14px; }
	.Album #carousel .slides > li{ margin: 0 5px; }
}

@media screen and (max-width:640px) {
	.rc-img{float: none;width: 100%;max-width: 300px;}
	.rc-txt{margin: 15px 0 0;}
	.rc-txt h3{height: auto;white-space: normal;margin-bottom: 10px;}
	.rc-txt p{height: auto;max-height: 72px;line-clamp: unset;-webkit-line-clamp: unset;}
	.bnuh-list20 li{height: 48px;line-height: 48px;;}
}

@media screen and (max-width:480px) {
	.teacherImg{float: none;margin: 0 auto;}
	.teacherTxt{margin: 15px 0 0;}
	.teacherTitle {text-align: center;}
	.bnuh-list8{border-top: none;}
	.bnuh-list8 li > a{padding: 30px 0 35px;}
	.bnuh-list8 li{border-top: 1px solid rgba(0,0,0,0.1)}
	.bnuh-list8 li > a::before,.bnuh-list8 li > a::after{height: 35px;}
	.review-list01 li { width: 100%; }
}
@media screen and (max-width:400px) {
	.bnuh-list20 li span {display: none;}
}
