@charset "utf-8";
/*孙立宏2023.9.20*/
.subPage{min-height: 5rem;z-index: 50;position: relative;background: url(../images/subpage2.jpg) no-repeat bottom center #fff;background-size: 100% auto;}
.subPage2{background: url(../images/subpage1.jpg) no-repeat bottom center #f5f5f5;background-size: 100% auto;}
.pt10{padding-top: 0.1rem;}
.pt20{padding-top: 0.2rem;}
.pt30{padding-top: 0.3rem;}
.pt80{padding-top: 0.8rem;}
.pt60{padding-top: 0.6rem;}
.pt50{padding-top: 0.5rem;}
.pt40{padding-top: 0.4rem;}
.mt60{margin-top: 0.6rem;}
.pd60{padding-bottom: 0.6rem;}
.pd120{padding-bottom: 1.2rem;}
.pb80{padding-bottom: 0.8rem;}
.pb70{padding-bottom: 0.7rem;}
.mb50{margin-bottom: 0.5rem;}
.title{font-weight: normal;font-weight:500;}
.gp-flex {display: flex;display: -ms-flexbox;-ms-flex-pack:justify;justify-content: space-between;flex-wrap: wrap;justify-content:left;}
.gp-flex > li{}
.header{width: 100%;left: 0;}
.header.currents{width: 100% !important;left: 0 !important;}
.subPage > .gp-container{position: relative;}
.subBanner{background-size: cover;position: relative;padding-bottom:29.16%;height: 0;overflow: hidden;background-size: cover;}
.subBanner::after{height: 2.4rem;position: absolute;left: 0;bottom: 0;width: 100%;
	content: '';background:rgba(0,0,0,0.6);
  background: -webkit-linear-gradient(bottom, rgba(0,0,0,0.6) , rgba(0,0,0,0)); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(top, rgba(0,0,0,0.6) , rgba(0,0,0,0)); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(top, rgba(0,0,0,0.6) , rgba(0,0,0,0)); /* Firefox 3.6 - 15 */
  background: linear-gradient(to top, rgba(0,0,0,0.6) , rgba(0,0,0,0)); /* 标准的语法 */}
/* .subBanner img{background-blend-mode: multiply;} */
.web_links{position: absolute;right: 0;top: 0;}
.web_links a{display: block;width: 0.97rem;height: 0.4rem;line-height: 0.4rem;text-align: center;color: #fff;}
.web_links .search{background-color: #004098;margin-bottom: 10px;}
.web_links .en{border: 0.01rem solid rgba(255,255,255,0.3);box-sizing: border-box;font-size: 0.16rem;}
.top{padding-right: 1.4rem;}
.title_bread{position: absolute;left:0;bottom: 0.1rem;width: 100% ;z-index: 50}

.gp-bread{padding:0.08rem 0;box-sizing: border-box;z-index: 9998;}
.gp-bread span{color: #fff;}
.gp-bread a{color: #fff;}
.subTitle2 {margin-bottom: 0.05rem;font-weight: normal;font-weight: 500;}
.quick_links3{position: absolute;right: 0;bottom: 0;padding: 0.15rem 0;}
.quick_links3 li i{width: 0.37rem;height: 0.37rem;}



/* .subPage.gp-container{width: 1440px;} */
/*侧边栏*/
.wrap_subLeft{width: 2.85rem;float: left;padding: 0.5rem  0 1.2rem 0.25rem ;position: relative;overflow: hidden;margin-top: 0.63rem;margin-bottom: 1rem;}
.wrap_subLeft::before{content: '';position: absolute;left: 0;top: 0;width: calc(100% - 20px);background:#004098;height: 100%;
  background: -webkit-linear-gradient(left, #004098 , #0060e5); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #004098, #0060e5); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #004098, #0060e5); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #004098 , #0060e5); /* 标准的语法 */}
	.wrap_subLeft::after{content: '';width: calc(100% - 0.2rem);height: 1.48rem;background: url(../images/sub_left_bg.png) no-repeat bottom center;position: absolute;left: 0;bottom: 0;background-size: 100% auto;}
.gp-subLeft{z-index: 100;position: relative;background-color: #f5f5f5;}
.gp-subLeft >li{position: relative;box-sizing: border-box;}
.gp-subLeft >li > a{display: block;transition: all 0.35s ease-in-out;position: relative;font-size: 0.18rem;;color: #1a1a1a;text-align: center;padding: 0.22rem 0.25rem 0.22rem 0.3rem;z-index: 10;text-align: left;position: relative;}
.gp-subLeft >li > a::before{content: '';width: calc(100% - 0.4rem);left: 0.2rem;height: 0.01rem;background-color:#fff ;position: absolute;bottom: 0;}
.gp-subLeft >li > a.active{color: #cc0808;}
.gp-subLeft >li > a::after,.gp-subLeft >li > a::after{content: '';width: 0.05rem;height: 0;background-color: #cc0808;position: absolute;left: 0;top: 50%;transition: all 0.35s ease-out;}
.gp-subLeft >li > a.active::after,.gp-subLeft >li > a:hover::after{height: 100%;top: 0;}
.gp-subLeft >li.on .gp-second-nav{display: block;top:0.72rem;}
.gp-subLeft >li.on.hover {background-color: #fff;}
.gp-subLeft >li.on.hover > a{color: #cc0808;}
.gp-subLeft >li.on.hover > a i{color: #cc0808;}
.gp-subLeft .gp-toggles{text-align: center;cursor: pointer;color:#999;font-size: 1.6rem;display: inline-block;vertical-align: middle;padding: 0.12rem 0;line-height: 1.4;position: absolute;right: 0.1rem;top: 0.05rem;}
.gp-second-nav{display: none;width: 100%;position: relative;padding: 0.08rem 0 0.1rem;}
.gp-second-nav::before{content: '';width: 0.84rem;height: 100%;position: absolute;left:-0.84rem;background-color: #F9F9F9 ;z-index: 0;top: 0;}
.gp-second-nav dd{position: relative;z-index: 5;}

.gp-second-nav dd a{display: block;padding:0.08rem 0;transition: all 0.35s ease-in-out;position: relative;font-size: 0.14rem;color: #333;}
.gp-second-nav dd a:hover,.gp-second-nav dd a.active{color: #ba2528;}
/*三级*/
.gp-subLeft2{float: right;width: 2rem;padding-bottom: 0.8rem;text-align: center;}
.gp-subLeft2 li{border-bottom: 0.01rem solid #e6e6e6;position: relative;}
.gp-subLeft2 li a{display: block;padding: 0.24rem 0.15rem ;line-height: 1.5;position: relative;z-index: 10;}
.gp-subLeft2 li::before{content: '';width: 0;height: 100%;background-color: #ba2528;position: absolute;right: 0;top: 0;transition: all 0.4s ease-out;z-index: 0;}
.gp-subLeft2 li.active::before{width: 100%;}
.gp-subLeft2 li.active a{color: #fff;}
.gp-subLeft2 li:hover:before{width: 100%;}
.gp-subLeft2 li:hover a{color: #fff;}


/*侧边栏移动端 */
.gp-m-subNav{display:none;position: relative;z-index: 800;}
.gp-m-inner-header{width:auto;height:0.6rem;cursor:pointer;line-height: 0.55rem;background:#004098;height: 100%;
  background: -webkit-linear-gradient(left, #004098 , #0060e5); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #004098, #0060e5); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #004098, #0060e5); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #004098 , #0060e5); /* 标准的语法 */}

.gp-m-inner-header > span{height: 0.4rem;padding-left: 0.15rem;font-size:0.18rem;color:#fff;}
.gp-m-subNav .gp-m-inner-header-icon-click{}
.gp-m-subNav .gp-m-inner-header-icon{float: right;width:0.4rem;height: 0.4rem;text-align: center;color: #fff;margin-top: 0.1rem;line-height: 0.4rem;}
.gp-subNavm{ width:100%; overflow: hidden;display: none;background-color: #fff;}
.gp-subNavm h2{width:100%;height:0.48rem;line-height:0.48rem;background-color:#003c7f;}
.gp-subNavm h2 a{padding-left:0.13rem;font-size:2rem;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:0.01rem solid #dcdcdc;display:block;padding:0.13rem 0.15rem;color: #000;}
.gp-subNavm li.sub_has span{ margin-left: 0.1rem;}
.gp-subNavm li.on a{ color:#6416a6; display:block; width:100%;}
.gp-m-toggle{width: 0.4rem;height: 0.4rem;position: absolute;right: 0;top: 0.05rem;line-height: 0.4rem;text-align: center;}
/* .gp-subNavm li.active .gp-m-toggle{transform: rotate(90deg);} */
.gp-subNavm dl{ display: none; background-color:#fff;}
.gp-subNavm dl dd{ padding-left: 0.3rem; line-height:0.18rem; padding:0.12rem 0px 0.12rem 0.3rem;border-bottom: 0.01rem dotted #e6e6e6;}
.gp-subNavm li dl dd a{ font-size: 0.14rem; font-weight:normal; display:inline;  border:none; padding:0px;}
.gp-subNavm li dl dd a:hover{ color:#6416a6}
.subRight{margin-left: 3.4rem;position: relative;padding-top: 0.58rem;}
.listTitle2 {overflow: hidden;padding-bottom: 0.2rem;}
.listTitle2 .title{float: left;}
.articleSize{float: right;padding-top: 0.1rem;}
.articleSize span{color: #e5ecf4;margin: 0 0.15rem;vertical-align: middle;}
.articleSize i{font-size: 0.22rem;color: #004098;cursor: pointer;vertical-align: middle;}
.articleSize i.icon-standard{font-size: 0.17rem;}
.articleSize i.active{color: #cc0908;}
.genNumbers{background: url(../images/gen_bg.jpg) no-repeat center;background-size: cover;margin: 0.1rem 0;}
.numberList {padding: 0.4rem 0 ;text-align: center;}
.numberList li{border-bottom: 0.01rem solid rgba(0,64,152,0.15);padding: 0.3rem 0;position: relative;}
.numberList li strong{display: block;color: #004098;font-family: 'DIN-MediumItalicAlt';font-size: calc(0.19rem + 1.5vw);padding-bottom: 0.03rem;font-weight: normal;font-weight: 500;}
.numberList li span{display: block;font-size: 0.16rem;color: #004098;padding: 0 0.06rem;}
.numberList li:nth-child(4),.numberList li:nth-child(5),.numberList li:nth-child(6){border-bottom: none;}
.numberList li::before{content: '';width: 0.01rem;height:100%;background-color: rgba(0,64,152,0.15);left: 0;bottom: 0;position: absolute;}
.numberList li:nth-child(1)::before,.numberList li:nth-child(4)::before{display: none;}



.pageCount{border:0.01rem solid #e6e6e6;padding: 0 0.05rem 0 0.1rem;}
.divSelect{position: relative;display: inline-block;vertical-align: middle;min-width: 0.63rem;height: 0.28rem;border: 0.01rem solid #d7dfdc;}
.select_mask{width: 100%;height: 0.28rem;display: block;background-color: #fff;opacity: 0.6;filter: alpha(opacity=60);position: absolute;left: 0;top: 0;z-index: 1;}
.divSelect cite{height: 0.28rem;display: block;position:relative;z-index: 2;cursor: pointer;overflow: hidden;color:#666;font-size: 0.14rem;font-style: normal;background: url(../images/page.png) no-repeat right 0.1rem center;background-size: 0.1rem auto;line-height:0.28rem;padding-right: 0.12rem;}
.linkList02{position: absolute;left: 0;bottom: 0.28rem;z-index: 5000;background-color: #fff;width: 100%;max-height:5rem;overflow-y: auto;display: none;box-shadow: 0.01rem -0.01rem 0.1rem rgba(0,0,0,0.35);}
.linkList02 li{padding:0.05rem 0.1rem;font-size: 0.14rem;text-align: center;}
.linkList02 li:hover{background-color: #f1f1f1;}
.linkList02 li a{display: block;}
.divSelect.active .select_mask{background-color: #f5f5f5;opacity: 1;}
.gp-m-page{overflow: hidden;display: none;padding: 0.2rem 0.2rem 0;text-align: center;}
.gp-m-page a{display: inline-block;padding: 0.1rem 0.12rem;min-width: 0.8rem;box-sizing: border-box;color: #999;text-align: center;border: 0.01rem solid #D7DFDC;margin: 0 0.1rem;}
.gp-m-page a:hover{color: #000;}

/*文章页*/
.pageArticle{position: relative;}
.pageArticleTitle{overflow: hidden;padding: 0 0 0.1rem;}
.pageArticleTitle h3{line-height: 1.6;margin-bottom: 0.22rem;}
.articleAuthor{padding: 0.14rem 0;margin-bottom: 0.1rem;line-height: 1.5;border-top: 0.01rem solid #e6e6e6;}
.articleAuthor > span{display: inline-block;color: #999;margin: 0 0.1rem 0 0;}
.articleAuthor > span i{font-style: normal;font-weight: normal;color: #666;font-family: 'DIN-MediumItalicAlt';}
.pageArticle .articleSize{padding-top: 0;}

.wrapArticle {position: relative;margin: 0.6rem auto 0;}
.articleBottom{overflow: hidden;}
.gp-article{position: relative;line-height: 1.8;padding-bottom: 0.15rem;color: #333;}
.gp-article p{margin-bottom: 0.1rem;}
.gp-article p:last-child{margin-bottom: 0;}
.Annex{padding:0.2rem 0;margin-bottom: 0.3rem;}
.Annex > strong{padding:0.15rem 0;display: block;color: #333;}
.annexList{overflow: hidden;padding: 0;}
.annexList li{line-height: 1.5;padding:0.15rem;background-color: #f7f7f7;margin-bottom: 0.01rem;}
.annexList li:last-child{border-bottom: none;}
.share{margin: 0 0 0.2rem;text-align: right;position: absolute;right: -1.5rem;top: 0;width: 0.98rem;text-align: center;}
.share_title{display: inline-block;vertical-align: middle;color: #333;margin-bottom: 0.1rem;}
.share .bdsharebuttonbox{display: inline-block;vertical-align: middle;padding: 0;border-radius: 0 0 0.25rem 0;position: relative;margin: 0 auto;}
.share .bdsharebuttonbox  > a{padding-left: 0;height:0.5rem;text-indent: 0;width: 0.5rem;line-height: 0.5rem;text-align: center;background: none;font-size: 0.32rem;display: block;float: none;color: #fff;transition: all 0.35s ease-out;border-radius: 50%;margin: 0 0 0.15rem 0 !important;}
.share .bdsharebuttonbox > a.bds_weixin{background-color:#27b713;border-color: #27b713;}
.share .bdsharebuttonbox  > a.bds_tsina{background-color:#f35125;border-color: #f35125;}
.share .bdsharebuttonbox  > a.bds_qzone {background-color: #fdbf22;border-color: #fdbf22;}
.share .bdsharebuttonbox  > a.bds_more {background-color: #3c9cf5;border-color: #3c9cf5;}
.share .bdsharebuttonbox  > a:hover{color: #fff;}
.shareBox {width: 2.6rem;background-color: #fff;position: fixed;top: 50%;left: 50%;margin: -1.5rem 0 0 -1.3rem;z-index: 9998;height: 3.1rem;border: 0.06rem solid #8F8F8F;border-radius: 0.08rem;box-shadow: 0 0 0.07rem #aaa;display: none;}
.shareBox { font-size: 0.14rem;}
.shareBox .title {   background: #f6f6f6;  font-size: 0.14rem;  font-weight: bold;  padding: 0.1rem 0.15rem !important;}
.shareClose {   position: absolute;    right: 0;    top: 0; cursor: pointer;font-size: 0.18rem;width: 0.2rem; }
.sharelist {  position: static;   height: 2.5rem;  overflow-y: auto;padding-left: 0.17rem !important;}
.sharelist li {    float: left;    width: 1.3rem;     padding: 0.02rem;     margin-left: 0.06rem;    height: 0.28rem;     overflow: hidden;     list-style: none; }
.sharelist li a {     color: #565656;     display: block;        text-decoration: none;     border: 0.01rem solid #fff;     line-height: 0.18rem; width: auto;height: auto;text-indent: 0;}
.weChatBox{width: 2.6rem;background-color:#fff;border:solid 0.01rem #d8d8d8;padding:0.1rem;position: fixed;left: 50%;top: 50%;margin:-1.3rem 0 0 -1.4rem;z-index: 9998;display: none;box-shadow: 0 0 0.1rem rgba(0,0,0,0.25);}
.weChatBox .w-title{font-size: 0.12rem;font-weight: bold;padding:0 0 0.1rem 0;}
.w-close{width: 0.2rem;height: 0.2rem;line-height: 0.2rem;text-align: center;font-size: 0.2rem;position: absolute;right: 0;top: 0;color:#333;cursor: pointer;}
.qrcode{width: 2rem;height: 2rem;margin:0.15rem auto;background: #ccc;}
.w-footer{font-size: 0.12rem;line-height: 1.5;color:#999;}
#qrodeText{opacity: 0;position: absolute;left: 0;top: 0;z-index: 0;visibility:hidden;}
.bdshare-button-style0-32{display: inline-block;vertical-align: middle;}
.nextArticle{background-color: #fff;padding: 0.2rem;margin-bottom: 0.4rem;}
.nextArticle span{float: left;width: 0.7rem;color: #999;}
.nextArticle a{display: block;margin-left: 0.7rem;line-height: 1.5;color: #999;}
.pageArticle .gp-article {padding-bottom: 0.5rem;}
.nextArticle a:hover{color: #052b8c;}

.subheading{color: #333;box-sizing: border-box;padding: 0.12rem 0.28rem;background: #f2f2f2;margin-bottom: 0.3rem;position: relative;} 
.subheading::before{content: "";display: block;width: 0.1rem;height: 100%;background: #cc0808;position: absolute;left: 0;top: 0;}
.TRS_Editor2{margin-top: 0.2rem;margin-bottom: 0.2rem;}
.TRS_Editor2 p{line-height: 1.77;text-indent: 2em;}
 
.genArticle2{display: flex;align-items: center;margin-bottom: 0.3rem;}
.genArticle2 .img{width: 3.6rem;margin-right: 0.6rem;} 
.genArticle2 .info{flex: 1;overflow: hidden;} 
.genArticle2 .info p{text-indent: 2em;}

.annex1{}
.annex1 li{border: 1px solid #ccc;box-sizing: border-box;padding: 0.18rem 0;margin-bottom: 0.2rem;padding-right: 0.3rem;}
.annex1 li a{display: flex;position: relative;}
.annex1 li a p{flex: 1;overflow: hidden;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #004099;position: relative;padding:0 0.3rem;}
.annex1 li a p::before{content: "";display: block;width: 0.12rem;height: 0.12rem;background: #cc0808;position: absolute;left: 0;top: 50%;margin-top: -0.06rem;}
.annex1 li a p span{max-height: 1em;}
  

/*章程*/
.ass_top{color: #1a1a1a;background-color: #f7f7f7;padding: 0.35rem;margin-top: 0.15rem;}
.association {margin-bottom: 0.25rem;}
.association .chapter{text-align: center;margin-bottom: 0.2rem;}
.association p{text-indent: 2em;}
.ass_wrap{position: relative;}
.mao {
    position: absolute;
    top: 0;
    right: -0.95rem;
    width: 0.85rem;
    height: 100%;
}

.mao ul {
    position: relative;
    height: auto;
}

.mao ul::before {
    content: '';
    display: block;
    width: 0.01rem;
    height: calc(100% - 0.16rem);
    background: #e6e6e6;
    position: absolute;
    left: 0.02rem;
    top: 50%;
    transform: translateY(-50%);
}

.mao .item a {
    display: block;
    line-height: 1;
    padding-bottom: 0.1rem;
    margin-bottom: 0.2rem;
    color: #999;
    padding-left: 0.16rem;
    position: relative;
}

.mao .item.on a, .mao .item a:hover {
    color: #cc0808;
}

.mao .item a::after {
    content: '';
    display: block;
    width: 0.05rem;
    height: 0.05rem;
    border: 0.01rem solid #e5e5e5;
    box-sizing: border-box;
    background: #fff;
    position: absolute;
    left: 0px;
    top: 0.05rem;
}

.mao .item.on a::after, .mao .item a:hover::after {
    background: #cc0808;
}

.mao .item:last-child a {
    margin-bottom: 0;
    padding-bottom: 0;
}

/* 组织机构 */
.organ_wrap{position: relative;}
.organ{margin-bottom: 0.5rem;}
.organ_title{margin-bottom: 0.15rem;}
.organ_title span{border-left: 0.1rem solid #cc0808;display: inline-block;line-height: 1;background-color: #f2f2f2;padding: 0.12rem 0.17rem;}
.BISTU_list11{border:0.01rem solid #e6e6e6;}
.BISTU_list11 li{line-height: 1.5;padding: 0.16rem 0.36rem 0.16rem 0.2rem;position: relative;box-sizing: border-box;transition: all 0.4s ease-out;}
.BISTU_list11 li a{display: block;font-size: 0.18rem;}
.BISTU_list11 li .icon-arrow{position: absolute;right: 0.18rem;top:50%;font-size: 0.18rem;opacity: 0;transition: all 0.35s ease-in-out;}
.BISTU_list11 li{border-right: 0.01rem solid #e6e6e6;border-bottom:0.01rem solid #e6e6e6;}
.BISTU_list11 li:nth-child(3n){border-right:none;}
.share_title{display: block;text-align: center;position: relative;color: #ccc;}
.share_title::before,.share_title::after{content: '';width: 0.2rem;border-bottom: 0.01rem dashed #e6e6e6;position: absolute;top: 0.1rem;}
.share_title::before{left: 0;}
.share_title::after{right: 0;}
/*领导*/
.leaderCol{position: relative;}
.leaderTable1{width: 46.16%;border: 0.01rem solid #e6e6e6;float: left;margin-bottom: 0.36rem;}
.leaderTable1 td{border-bottom: 0.01rem solid #e6e6e6;}
.leaderTable1 td{padding: 0.2rem 0 0.06rem;vertical-align: top;}
.td1 span{color: #004098;padding: 0 0.17rem;position: relative;line-height: 1;display: inline-block;line-height: 1.5;}
.td1 span::before{position: absolute;left: -0.01rem;top: 0;height: 100%;background-color: #004098;width: 0.01rem;content: '';}
.leaderTable1 td a{margin-right: 0.3rem;display: inline-block;margin-bottom: 0.14rem;}
.leaderTable1 tr:last-child td >div{min-height: 0.8rem;}
.leaderTable2{float: right;}
.leaderTable1 .td1{width:51.19% ;}
.leaderTable3{float: none;width: 100%;}
.leaderList{overflow: hidden;}
.leaderTable3 .td1{width: 23%;}
.leaderTable4 tr:last-child td >div{min-height: 0.58rem;}
/*底图*/
.mapCol{}
.tabTitle{background-color: #f7f7f7;}
.tabTitle li{padding: 0.13rem 0.15rem;text-align: center;font-size: 0.18rem;box-sizing: border-box;border-right: 0.02rem solid #fff;}
.tabTitle li.on{background:#cc0808;
  background: -webkit-linear-gradient(left, #cc0808 , #d13b19); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #cc0808, #d13b19); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #cc0808, #d13b19); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #cc0808 , #d13b19); /* 标准的语法 */color: #fff;cursor: pointer;}
.tabListBox{display: none;}
/*校园风采*/

.mySwiper2 .swiper-slide {    position: relative;}
.mySwiper2 .swiper-slide::before, .sub11ul a::before {
    content: '';
    display: block;
    width: 100%;
    height: 0;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
    padding-bottom: calc(155% / 12.51);
    background: rgba(0, 0, 0, 1);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));
    background: linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));
}
.swiperbox {
    overflow: hidden;
    margin: 0 0.15rem 0.52rem;
    padding: 0 0.3rem;
    box-sizing: border-box;
}

.mySwiper2 {
    margin-bottom: 0.35rem;
    position: relative;
}

.mySwiper2 .swiper-button-prev {
    width: 0.46rem;
    height: 0.76rem;
    background: rgba(0,0,0,0.7);;
    opacity: 1;
    left: 0;
}

.mySwiper2 .swiper-button-next {
    width: 0.46rem;
    height: 0.76rem;
    background: rgba(0,0,0,0.7);
    right: 0;
    opacity: 1;
}

.mySwiper2 .swiper-button-next:after, .mySwiper2 .swiper-button-prev:after {
    color: #fff;
    font-size: 0.2rem;
}
.mySwiper2 .swiper-button-next:hover,.mySwiper2 .swiper-button-prev:hover{background-color: #cc0808;}
.mySwiper {
    overflow: hidden;
}
.mySwiper .swiper-slide{border: 0.04rem solid #004098;box-sizing: border-box;}
.mySwiper .swiper-slide-thumb-active{
    border: 0.04rem solid #fff;
}
.mySwiper{overflow: hidden;background-color: #004098;padding: 0.17rem;}
.swiper .item-txt{position: absolute;left: 0;z-index: 50;width: 100%;white-space: nowrap;text-overflow: ellipsis;bottom: 0.2rem;text-align: center;}
.mySwiper .swiper-slide-thumb-active{    border: 0.04rem solid #fff;}
.swiper .gp-img-responsive{padding-bottom: 62.67%;}
.mySwiper2 {overflow: hidden;}
/*基本数据*/
.num_list2{justify-content: flex-start;}
.num_list2 {text-align: center;border: 0.01rem solid #e6e6e6;}
.num_list2 li{border-bottom: 0.01rem solid #e6e6e6;padding: 0.3rem 0 0.38rem;border-right: 0.01rem solid #e6e6e6;box-sizing: border-box;}
.num_list2 li strong{display: block;color: #004098;font-family: 'DIN-MediumItalicAlt';font-size: calc(0.19rem + 1.2vw);padding-bottom: 0.03rem;font-weight: normal;font-weight: 500;}
.num_list2 li span{display: block;font-size: 0.16rem;color: #1a1a1a;padding: 0 0.1rem;}
/*学院系部*/
.yx_list{margin: 0 -0.2rem;}
.yx_list li > a{display: block;margin: 0 0.2rem;position: relative;}
.yx_list li > a::before{content: '';width: 100%;height: calc(100% - 0.34rem);background: url(../images/xb.jpg) no-repeat center;background-size: cover;position: absolute;left: 0;top: 0;z-index: 0;}
.yx_list li > a > *{position: relative;z-index: 50;}
.xb_title{padding: 0.24rem 0.3rem;}
.xb_item{overflow: hidden;}
.xb_item .xb_img{width: 59.08%;float: left;}
.xb_item .xb_img .gp-img-responsive{padding-bottom: 66.67%;}
.xb_txt{margin-left: 59.08%;padding: 0 0.3rem 0 0.2rem;color: #666;line-height: 0.26rem;max-height: 1.3rem;overflow: hidden;}
.xb_more{position: absolute;right: 0.2rem;bottom: 0;box-shadow: 0 0 0.05rem rgba(0,0,0,0.15);}
.xb_more span{display: inline-block;padding: 0 0.23rem;color: #cc0808;background-color: #fff;height: 0.5rem;line-height: 0.5rem;vertical-align: middle;}
.xb_more i{display: inline-block;width: 0.5rem;text-align: center;background-color: #cc0808;height: 0.5rem;line-height: 0.5rem;color: #fff;position: relative;font-size: 0.22rem;vertical-align: middle;}
.xb_more i::after{content: '';width: 0;height: 0;    border-bottom: 0.5rem solid #cc0808;
    border-right: 0.2rem solid transparent;position: absolute;right: -0.2rem;top: 0;}
.yx_list li {margin-bottom: 0.55rem;}
/*人才培养*/
.rc_list{margin: 0 -0.3rem;}
.rc_list >li{margin-bottom: 0.88rem;}
.rc_list > li > a{margin: 0 0.3rem;}
.rc_item{background: url(../images/rc_bg.jpg) no-repeat bottom center #fff;background-size: 100% auto;margin: 0 0.3rem ;position: relative;padding-bottom: 0.3rem;display: block;}
.rc_txt{padding: 0 0.35rem;}
.rc_txt .title{color: #1a1a1a;padding: 0.25rem 0;text-align: center;}
.rc_txt .rc_summary{color: #666;line-height: 0.26rem;height: 0.78rem;overflow: hidden;text-align: center;margin-bottom: 0.2rem;}
.rc_linklist{border-top:0.01rem solid #d9d9d9;padding: 0.2rem 0;min-height: 1.1rem;}
.rc_linklist li i{color: #cc0808;font-size: 0.18rem;margin-right: 0.05rem;}
.rc_linklist li a{color: #1a1a1a;}
.xb_more2{right: 50%;transform: translateX(50%);bottom: -0.24rem;}
/*科学研究*/
.ky_list .rc_txt .rc_summary{height: 2.08rem;}
.ky_list .rc_item{background: url(../images/ky_bg.jpg) no-repeat bottom center;}
/* 科学研究详情页 */
.researchTop{position: relative;}
.researchTop::before{content: '';width: 100%;height: calc(100% - 0.3rem);background-color: #f7f7f7;position: absolute;left: 0;top: 0;z-index: 0;}
.researchTop > a{position: relative;z-index: 10;overflow: hidden;display: block;}
.res_img{width: 61.62%;float: left;}
.res_txt{margin-left: 61.62%;padding: 0.4rem 0.3rem 0 0.25rem;;}
.res_txt .res_summary{line-height: 0.3rem;height: 1.2rem;overflow: hidden;}
.researchTop .xb_more{position: absolute;right: 0.21rem;bottom: 0;}
/*学者风采*/
.scholar_list{margin: 0 -0.24rem;}
.scholar_list li{margin-bottom: 0.6rem;}
.scholar_list li > a{display: block;margin: 0 0.24rem;position: relative;padding-top: 0.32rem;overflow: hidden;}
.scholar_list li > a::after{content: '';width: calc(100% - 0.2rem);border-left: 0.05rem solid #cc0808;position: absolute;right:0;bottom: 0;background-color: #f7f7f7;height: 100%;}
.scholar_list li > a > *{position: relative;z-index: 10;}
.sch_img{width:48.6% ;float: left;}
.sch_img .gp-img-responsive{padding-bottom: 140%;}
.sch_txt{margin-left: 48.6%;padding: 0 0.3rem 0 0.3rem;}
.sch_txt h3{margin-bottom: 0.3rem;}
.sch_summary{line-height: 0.3rem;height: 1.5rem;overflow: hidden;}
/*科学研究-学者风采详情页*/
.scholar_top{}
.sch_img2{width: 1.84rem;float: left;}
.sch_img2 .gp-img-responsive{padding-bottom: 140%;}
.sch_txt2,.scholarArticle{margin-left: 1.84rem;padding-left: 0.25rem;}
.scholarArticle{border-left: 0.01rem solid #E6E6E6;}
.sch_txt2 .title{margin-bottom: 0.3rem;}
.sch_words {overflow: hidden;}
.sch_words span{display: inline-block;margin-right: 5%;margin-bottom: 0.05rem;}
.sch_title {margin-bottom: 0.3rem;}
.sch_title span{display: inline-block;line-height: 1;padding: 0.1rem 0.3rem;background:#cc0808;
  background: -webkit-linear-gradient(left, #cc0808 , #d13b19); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #cc0808, #d13b19); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #cc0808, #d13b19); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #cc0808 , #d13b19); /* 标准的语法 */color: #fff;}
/*科学研究-科技交流*/
.res_list2{}
.res_list2 li{border: 0.01rem solid #f2f2f2;border-left:none;position: relative ;padding: 0.16rem;}
.res_list2 li::before{content: '';width: 0.04rem;height: 100%;position: absolute;left: 0;top: 0;background:#cc0808;
  background: -webkit-linear-gradient(top, #cc0808 , #d13b19); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(bottom, #cc0808, #d13b19); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(bottom, #cc0808, #d13b19); /* Firefox 3.6 - 15 */
  background: linear-gradient(to bottom, #cc0808 , #d13b19); /* 标准的语法 */;}
.res_list2 li .title{margin-bottom: 0.1rem;margin-right: 1.06rem;line-height: 1.5;}
.res_list2 li .summary{color: #999;line-height: 0.24rem;max-height: 0.48rem;overflow: hidden;}
.more4{float: right;font-family: 'DIN-MediumItalicAlt';font-size: 0.16rem;}
.res_list2 li {margin-bottom: 0.15rem;}
/*招生就业*/
.zs_list{}
.zs_list li .title{text-align: left;padding: 0.1rem 0 0.15rem;}
.zs_list li .rc_txt{padding: 0 0.4rem;}
.xb_more3{right: auto;left: 0.5rem;bottom: -0.2rem;}
.zs_list li .rc_txt .rc_summary{height: 0.26rem;}
.wrap_mode11{background: url(../images/zs_bg.jpg)  no-repeat center;background-size: cover;padding-top: 0.84rem;}
.wrap_mode12{padding: 0.75rem 0 0.9rem;overflow: hidden;}
.zs_list12{position: relative;}
.zs_item .gp-img-responsive{padding-bottom: 35.714%;}
.zs_txt{width: auto;position: absolute;top: 15%;background:rgba(204,8,8);
  background: -webkit-linear-gradient(top, rgba(204,8,8,0.8), rgba(209,59,25,0.8)); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(bottom, rgba(204,8,8,0.8), rgba(209,59,25,0.8))); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(bottom, rgba(204,8,8,0.8), rgba(209,59,25,0.8)); /* Firefox 3.6 - 15 */
  background: linear-gradient(to bottom, rgba(204,8,8,0.8) , rgba(209,59,25,0.8)); /* 标准的语法 */;left: 0;z-index: 50;max-width: 4rem;box-sizing: border-box;padding:0.35rem 0.4rem 0.45rem;}
.zs_list12 li .title{margin-bottom: 0.2rem;}
.zs_summary{height: 0.78rem;overflow: hidden;line-height: 0.26rem;}
/*通道*/
.td_list{margin: 0 -0.16rem;}
.td_list > li{margin-bottom: 0.2rem;}
.td_list > li > div{margin: 0 0.16rem;height: 100%;background-color: #f7f7f7;}
.td_txt{}
.td_txt h3{margin-bottom: 0.15rem;border-bottom: 0.01rem solid #e6e6e6;padding: 0.2rem;background-color: #cc0808;color: #fff;text-align: center;}
.td_inner_list{padding: 0.2rem;}
.td_inner_list li{margin-bottom: 0.2rem;position: relative;padding-left: 0.2rem;line-height: 1.5;}
.td_inner_list li::before{content: '';width: 0.06rem;height: 0.06rem;border: 0.01rem solid #cc0808;position: absolute;left: 0;top: 0.07rem;}
/*文章页底部高度减少*/
.footerStyle2{padding-bottom: 0.7rem;}
.main-article {
    padding: 0.15rem 0.3rem 0.4rem 1.14rem;
    box-sizing: border-box;
    position: relative;
    width: calc(100% - 3.23rem);
    float: left;
}

.pageArticleTitle {
    line-height: 1.1;
    text-align: center;
    color: #222;
}

.articleAuthor {
    margin-bottom: 0.2rem;
    box-sizing: border-box;
    border-bottom: 1px solid rgba(0, 0, 0, .06);
    text-align: center;
}

.time {
    color: #0d4da1;
}

.time .date {
    display: inline-block;
}

.share3 .bdsharebuttonbox>a.bds_weixin {
    color: #7dd43c
}

.share3 .bdsharebuttonbox>a.bds_tsina {
    color: #e83437
}

.share3 .bdsharebuttonbox>a.bds_qzone {
    color: #fece00
}

.shareBox {

    display: none;
}

.shareBox {
    font-size: 14px;
}

.shareBox .title {
    background: #f6f6f6;
    font-size: 0.14rem;
    font-weight: bold;
    padding: 0.1rem 0.15rem !important;
}

.shareClose {
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
    font-size: 0.18rem;
    width: 0.2rem;
    ;
}

.sharelist2 {
    position: static;
    height: 2.5rem;
    overflow-y: auto;
    padding-left: 0.17rem !important;
}

.sharelist2 li {
    float: left;
    width: 1.3rem;
    padding: 0.02rem;
    margin-left: 0.06rem;
    _margin-left: 0.03rem;
    height: 0.28rem;
    overflow: hidden;
    list-style: none;
}

.sharelist2 li a {
    color: #565656;
    display: block;
    text-decoration: none;
    border: 1px solid #fff;
    line-height: 0..18rem;
    width: auto;
    height: auto;
    text-indent: 0;
}





.w-footer {
    font-size: 12px;
    line-height: 1.5;
    color: #757575;
}

#qrodeText {
    opacity: 0;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 0;
    visibility: hidden;
}

.share3.fixed {
    position: fixed;
    left: 50%;
    margin-left: 4.9rem;
    top: 0;
}


.share3 {
    width: 0.6rem;
    overflow: hidden;
    text-align: right;
    top: 1rem;
    position: absolute;
    left: 0.3rem;
    text-align: center;
}

.share3 .bdsharebuttonbox a {
    margin: 0 0px 0.2rem 0px;
    width: 0.6rem;
    line-height: 0.6rem;
    text-align: center;
    border-radius: 50%;
    background: rgba(0, 0, 0, .04);
    height: 0.6rem;
    display: inline-block;
    * zoom: 1;
    vertical-align: top;
    position: relative !important;
}

.share3 .bdsharebuttonbox a img {
    width: 0.3rem;
    display: inline-block;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.share3 .bdsharebuttonbox>span {
    line-height: 0.3rem;
    color: #999;
    margin-bottom: 0.2rem;
}

.share3 .bdsharebuttonbox>span::before {
    content: '';
    display: block;
    width: 0.15rem;
    height: 0.14rem;
    position: absolute;
    left: 0;
    top: 0.12rem;
}

.page_article {
    position: relative;
    margin: 0 0 0;
}

.page_articleTitle {
    overflow: hidden;
    padding: 0px 0 0.35rem;
    margin-right: 0.6rem;
}

.page_articleTitle h3 {
    line-height: 1.4;
    color: #333;
    text-align: center;
}

.gp-article {
    line-height: 1.875;
    color: #444;
}

.add {
    padding-top: 0.25rem;
    margin-top: 0.25rem;
    margin-bottom: 0.2rem;
    box-sizing: border-box;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
}

.add span {
    line-height: 2.14;
    color: #444;
    font-weight: bold;
}

.annexList li {
    margin-bottom: 0.1rem
}

.annexList a {
    line-height: 1.14;
    color: #999;
}

.mainart::before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: url(../images/artbg.png) no-repeat;
    background-size: cover;
    position: absolute;
    left: 0;
    bottom: 0;
}

.mainright {
    width: 3rem;
    position: relative;
    z-index: 1;
}

.hottop {
    padding: 0.15rem 0.2rem;
    box-sizing: border-box;
    background-image: -moz-linear-gradient(0deg, #cc0808 0%, #d13b19 100%);
    background-image: -webkit-linear-gradient(0deg, #cc0808 0%, #d13b19 100%);
    background-image: -ms-linear-gradient(0deg, #cc0808 0%, #d13b19 100%);
    text-align: center;
}

.hotbot {
    background: #fff;
    box-sizing: border-box;
    padding: 0.2rem 0;
    margin-bottom: 0.2rem;
}

.hota li, .hotb li {
    margin-bottom: 0.1rem;padding-bottom: 0.15rem;border-bottom: 1px solid rgb(235, 237, 240);
}

.hota li:last-child, .hotb li:last-child {
    margin-bottom: 0;
}

.hota li a, .hotb li a {
    display: block;
    /* padding: 0.2rem; */
    /* background: #f5f5f5; */
    box-sizing: border-box;
    position: relative;
    transition: all .3s ease-in-out;
}

.hota li a:hover, .hotb li a:hover {
    transform: translateX(0.05rem);
}

.hotinfo {
    line-height: 1.625;
    color: #222;
}

.hotb .num {
    position: absolute;
    left: 0;
    top: 0;
    color: #999;
}
.hotb li a{padding-left: 0.35rem;}
.hotb li:nth-child(1) .num {
    color: #cc0808 ;
    font-weight: bold;
}

.hotb li:nth-child(2) .num {
    color: #f18b62;;
    font-weight: bold;

}

.hotb li:nth-child(3) .num {
    color: #eaaa19;;

}

.newsContent{padding-top: ;}
.mainright  .date {
    color: #0d4da1;
    font-family: 'DIN-MediumItalicAlt';
    font-weight: bold;
}

/* SunJ add 2024.01.22 */
.flex{ display: flex; display: -ms-flexbox; justify-content: space-between; -ms-justify-content: space-between; -ms-flex-pack: justify;}
.addlist0122{ padding-bottom: 0.4rem; position: relative; z-index: 0;}
.addlist0122 li{ padding-bottom: 0.26rem; margin-bottom: 0.4rem; position: relative; z-index: 1;}
.addlist0122 li:hover .title{ color: #cc0808;}
.addlist0122 li:hover img{ transform: scale(1.08) translate(-50%, -50%);}
.addlist0122 li::before{ content: ''; display: block; width: 100%; height: 100%; background: url(../images/addlist-bg0122.png) no-repeat center right; background-size: auto 100%;
    position: absolute; right: 0; top: 0; z-index: -1;}
.addlist0122 li:last-child{ margin-bottom: 0rem;}
.addlist0122 .imgBox{ width: 4rem; flex-shrink: 0;}
.addlist0122 .gp-img-responsive{ background: #e6e6e6;}
.addlist0122 .infoBox{ flex: 1; padding: 0.28rem 0.55rem 0rem 0.3rem;}
.addlist0122 div{ color: #999; font-size: 0.14rem;}
.addlist0122 .date,.addlist0122 .addr,.addlist0122 .peo,.addlist0122 .unit{ position: relative; padding-left: 0.27rem; line-height: 0.22rem; margin-bottom: 0.08rem;}
.addlist0122 .unit{ margin-bottom: 0;}
.addlist0122 div i{ color: #004098; position: absolute; left: 0; top: 50%; transform: translateY(-50%);}
.addlist0122 .addr i{ left: -0.03rem;}
.addlist0122 .peo i{ left: -0.03rem;}
.addlist0122 .unit i{ left: -0.02rem;}
.addlist0122 .date i::before{ font-size: 0.15rem;}
.addlist0122 .addr i::before{ font-size: 0.2rem;}
.addlist0122 .peo i::before{ font-size: 0.2rem;}
.addlist0122 .unit i::before{ font-size: 0.18rem;}
.addlist0122 .title{ font-size: 0.18rem; font-weight: normal; line-height: 0.32rem; max-height: 0.64rem; overflow: hidden; color: #1a1a1a; margin-bottom: 0.13rem;}


@media screen and (min-width:1920px) {
.numberList li strong{font-size: 0.48rem;}
}
@media screen and (min-width:1020px) {
	.web_links a,.hoverlist li > *,.hoverlist.researchTop,.scholar_list li > a{transition: all 0.35s ease-out;}
	.web_links a:hover{background:#cc0808;
  background: -webkit-linear-gradient(left, #cc0808 , #d13b19); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #cc0808, #d13b19); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #cc0808, #d13b19); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #cc0808 , #d13b19); /* 标准的语法 */border: none;}
	.BISTU_list11 li:hover  .icon-arrow{opacity: 1;transform: translateY(-50%);color: #cc0808;}
	.BISTU_list11 li:hover {box-shadow: 0 0 0.15rem rgba(0,0,0,0.25);}
	.BISTU_list11 li:hover a{color: #cc0808;}
	.hoverlist li > *:hover,.researchTop:hover{transform: translateY(-0.1rem);}
	.hoverlist li > *:hover .xb_more span,.researchTop:hover .xb_more span{background-color: #cc0808;color: #fff;}
	.hoverlist li > *:hover .xb_more i,.researchTop:hover .xb_more i{background-color: #fff;color: #cc0808;}
	.hoverlist li > *:hover .xb_more i:after,.researchTop:hover .xb_more i::after{border-bottom: 0.5rem solid #fff;border-right: 0.2rem solid transparent;}
	.scholar_list li > a:hover{transform: translateY(-0.1rem);}
	
	
}
@media screen and (max-width:1240px) {
	.web_links a{width: 0.7rem;}
	.top {padding: 0 0.7rem 0 2vw;}
	.nav {padding-top: 0.2rem;}
	.logo{padding: 0.15rem 0;}
}
@media screen and (max-width:1700px) {
	.share{right: -1rem;}
}


@media screen and (max-width:1480px) {


}

@media screen and (max-width:1460px) {
	.wrap_subLeft{width: 2.45rem;}
	.subRight{margin-left: 2.95rem;}
	.leaderTable1 .td1{font-size: 0.18rem;width: 55%;}
	.tabTitle li{font-size: 0.17rem;}
	.subRight{padding-top: 0.45rem;}
	.td_txt h3{font-size: 0.22rem;}
	
}

@media screen and (max-width:1386px) {
	/* .BISTU_list11 li a{font-size:17px ;} */
	.yx_list li{margin-bottom: 0.4rem;}
	.rc_item{margin: 0 0.2rem;}
	.rc_list{margin: 0 -0.2rem;}
	.rc_txt{padding: 0 0.2rem;}
	.rc_txt .title{padding: 0.2rem 0;}
	/* .td_txt h3{font-size: 20px;} */
}
@media screen and (max-width:1320px) {
.leaderTable1 .td1{width: 2.05rem;}
.xb_txt{max-height: 1.04rem;}
.xb_more span{padding: 0 0.1rem;}
.xb_more i{width: 0.4rem;}
.rc_list{margin: 0 -0.2rem;}
}
@media screen and (min-width:767px) and (max-width:1220px)  {
	.rc_linklist li{width: 33.3%;}
}
@media screen and (max-width:1200px)  {
	/* .leaderTable1 .td1{font-size: 17px;} */
	.leaderTable1 td a{margin-right: 0.1rem;}
	.res_img{width: 3.0rem;}
	.res_txt{margin-left: 3rem;padding: 0.25rem 0.15rem 0;}
	.res_txt .res_summary{height: 0.6rem;}
	.sch_summary{height: 0.9rem;}
	.sch_txt{padding: 0 0.2rem;}
	.scholar_list li > a{margin: 0 0.12rem;}
	.scholar_list {margin: 0 -0.12rem;}
	.sch_txt h3{margin-bottom: 0.15rem;}
	.td_list > li > div{margin: 0 0.1rem;}
	.td_list{margin: 0 -0.1rem;}
}
@media screen and (max-width:1100px) {
	.leaderTable1 .td1{width: 1.22rem;}
	.td1 span{padding: 0 0.1rem;}
	.xb_txt{height: 0.78rem;}
}
@media screen and (max-width:996px) {
	.web_links{display: none;}
	.wrap_subLeft{display: none;}
	.gp-m-subNav{display: block;margin-top: 0.15rem;}
	.subRight{margin-left: 0;}
	.subRight{padding-top:0.2rem}
	.wrap_fix_scroll {display: none;}
	.association{margin-bottom: 0.2rem;}
	.ass_top{padding: 0.2rem ;}
	.pd120{padding-bottom: 0.8rem;}
	.share{position: static;width: 100%;text-align: left;}
	.share_title{display: inline-block;color: #333;margin-right: 0.15rem;}
	.share_title::before,.share_title::after{display: none;}
	.share .bdsharebuttonbox > a{display: inline-block;}
	.leaderTable1 .td1{width: 1.9rem;}
	.subRight{padding-top: 0.25rem;}
	.yx_list li{margin-bottom: 0.2rem;}
	.yx_list li > a{margin: 0 0.1rem;}
	.yx_list{margin: 0 -0.1rem;}
	.rc_list{margin: 0 -0.15rem;}
	.rc_item{margin: 0 0.15rem;}
	.rc_list >li{margin-bottom: 0.58rem;}
	.mt60{margin-top: 0.35rem;}
	.pt40{padding-top: 0.3rem;}
	.scholar_list li{margin-bottom: 0.2rem;}
	.mb50{margin-bottom: 0.35rem;}
	.res_list2 li{padding: 0.2rem;}
	.rc_list{margin: 0 -0.1rem;}
	.rc_list > li > a{margin: 0 0.1rem;}
    .zs_summary{height: 0.52rem;overflow: hidden;}
    .wrap_mode12{padding: 0.45rem 0;}
    .wrap_mode11{padding-top: 0.45rem;}
    .share2{display: none;}
    .pb70{padding-bottom: 0.4rem;}
    .pt60 {padding-top: 0.45rem;}
    .td_list > li{margin-bottom: 0.15rem;}
    /* .share{display: none;} */
    .gp-m-inner-header > span{font-size: 0.2rem;}
    .share3 .bdsharebuttonbox a{margin: 0 0.15rem 0 0;}
    .mainright {display:none;}
    .main-article{padding:  0 0 0.25rem;width: 100%;}
    .share3{position: static;width: 100%;text-align: left;}
    .share3 .sharebox{vertical-align: middle;}
    .share3 .bdsharebuttonbox>span{margin-bottom: 0;}
    .pageArticleTitle h3{line-height: 1.5;}
 
    .genArticle2{margin-bottom: 0.2rem;}
    .genArticle2 .img{width: 2.8rem;margin-right: 0.3rem;} 

}

@media screen and (max-width:767px) {
	.articleSize span{margin: 0 0.05rem;}
	.association{margin-bottom: 0.15rem;}
	.pd120{padding-bottom: 0.4rem;}
	.organ{margin-bottom: 0.2rem;}
	.leaderTable1{float: none;width: 100%;margin-bottom: 0.15rem;}
	.tabTitle li{font-size: 0.16rem;}
	.yx_list li{width: 100%;}
	.xbCol{padding-top: 0.2rem;}
	.mt60{margin-top: 0.2rem;}
	.ky_list .rc_txt .rc_summary{height: auto;}
	.pt40{padding-top: 0.2rem;}
	.sch_summary{line-height: 0.24rem;height: 0.72rem;}
	.scholar_list li{margin-bottom: 0.15rem;}
	.scholar_list {padding-top: 0;}
	.mb50{margin-bottom: 0.2rem;}
	.res_list2 li{padding: 0.15rem;}
	.more4{float: none;display: block;margin-bottom: 0.1rem;}
	.res_list2 li .title{margin: 0 0 0.1rem 0;}
	.pageArticle{margin-bottom: 0.15rem;}
	.articleAuthor{margin-bottom: 0;}
	.newsContent  .articleAuthor{margin-bottom: 0.15rem;}
	.pageArticle .gp-article{padding-bottom: 0.25rem;}
	.zs_txt{padding: 0.2rem 0.2rem 0.45rem;}
	.zs_list12 li .title{margin-bottom: 0.15rem;}
	.wrap_mode12{padding: 0.35rem 0 0.55rem;}
	.wrap_mode11{padding-top: 0.35rem;}
	.pb70{padding-bottom: 0.25rem;}
	.pt60 {padding-top: 0.15rem;}
	.xbCol  {padding-bottom: 0.05rem;}
	.rc_list >li{margin-bottom: 0.45rem;}
	.zs_list li .rc_txt{padding: 0 0.15rem;}

    /* SunJ add 2024.01.22 */
    .addlist0122 .imgBox{ width: 3.4rem;}
    .addlist0122 .infoBox{ padding: 0.3rem 0.4rem 0rem 0.2rem;}
    .addlist0122 li{ margin-bottom: 0.3rem;}
	

}

@media screen and (max-width:640px) {
	.BISTU_list11 li a{font-size: 0.16rem;}
	.res_img{width: 100%;float:none;}
	.res_txt{margin: 0;}
	.researchTop{padding-bottom: 0.8rem;}
	.researchTop .xb_more{right: 50%;transform: translateX(50%);}
	.res_txt{padding-top: 0.15rem;}
	.scholarArticle{clear: both;margin-left: 0;padding-left: 0;}
	.zs_txt{position: static;width: 100%;;box-sizing: border-box;max-width: none;}
	.subBanner{padding-bottom: 40%;}
	
    .genArticle2{display: flex;flex-direction: column;}
    .genArticle2 .img{width: 3rem;margin-right: 0rem;margin-bottom: 0.2rem;} 

    /* SunJ add 2024.01.22 */
    .addlist0122 a{ flex-direction: column;}
    .addlist0122 .imgBox{ width: 100%;}
    .addlist0122 .infoBox{ padding: 0.2rem 0.2rem 0rem 0.2rem;}
    .addlist0122 .title{ margin-bottom: 0.1rem;}
}

@media screen and (max-width:479px) {
	.xb_txt{display: none;}
	.xb_item .xb_img{width: 100%;}
	.xb_item{padding-bottom: 0.25rem;}
	.xb_more{right: 50%;transform: translateX(50%);}
	.xb_title{text-align: center;padding: 0.16rem 0.15rem;}
	.numberList li:nth-child(4){border-bottom: 0.01rem solid rgba(0,64,152,0.15);}
	.numberList li:nth-child(4)::before{display: block;}
	.sch_img{float: none;width: 100%;}
	.sch_txt{margin-left: 0;padding: 0.15rem;}
	.scholar_list li > a::after{width: 100%;border-left: none;}
    
    /* SunJ add 2024.01.22 */
    .addlist0122 li{ padding-bottom: 0.15rem; margin-bottom: 0.2rem;}
    .addlist0122 .infoBox{ padding: 0.1rem 0.15rem 0rem 0.15rem;}
	
}
@media screen and (max-width:400px) {

}
