@charset "utf-8";
/*正色*/
.morebox-list .more_btn{line-height: 0.45rem;height: 0.45rem;box-sizing:border-box;border: 1px solid #153F83;text-align: center;border-radius: 0.225rem;font-size: var(--smailSize);color: #153F83;z-index: 1;position: relative;width: 1.35rem;margin-top: 0;}
.morebox-list .more_btn a{ color: #153F83;padding-right: 17px;  background: url(../images/morearrow.svg) no-repeat center right 0;}
.morebox-list:hover .more_btn.hidebt {transform: translateX(100%);}
.morebox-list:hover .more_btn.show a{color:#fff;background:none;}
.morebox-list:hover .more_btn.show{border:none}
.morebox-list{width: 1.35rem;position: relative;overflow: hidden;}
.morebox-list .more_btn.hidebt{    position: absolute;   left: -100%;   z-index: 0;}
 .morebox-list .more_btn{    transition:transform .5s;}
.morebox-list .more_btn.hidebt{border:none;background:linear-gradient(90deg,#75B8B1,#1E2DD9);height: 0.45rem;width: 1.35rem;}
.morebox-list .more_btn.hidebt a{background:url(../images/morearrow-b.svg) no-repeat right center;color: #fff;      color: transparent;}
/*反色*/
.morebox-list-f .more_btn{   line-height: 45px;  height:45px;text-align: center;  border-radius: 22.5px; font-size: 16px;  color: #fff;    z-index: 1;  position: relative;width:135px;    margin-top: 0;  background:linear-gradient(90deg,#75B8B1,#1E2DD9);}
.morebox-list-f .more_btn a{ color: #fff;padding-right: 17px;  background: url(../images/morearrow-b.svg) no-repeat center right 0;}
.morebox-list-f:hover .more_btn.hidebt {transform: translateX(100%);}
.morebox-list-f:hover .more_btn.show{background:none}
 .morebox-list-f:hover .more_btn.show a{color:#153F83;background:none;}
.morebox-list-f{  width: 135px;  position: relative;  overflow: hidden;}
.morebox-list-f .more_btn.hidebt{    position: absolute;   left: -100%;   z-index: 0;}
 .morebox-list-f .more_btn{    transition:transform .5s;}
.morebox-list-f .more_btn.hidebt{border:none;   height:45px;width:135px;background:#fff;box-sizing:border-box;border: 1px solid #153F83; color: #153F83; }
.morebox-list-f .more_btn.hidebt a{background:url(images/morearrow.svg) no-repeat right center;color: #153F83;      color: transparent;}
/*白色边框*/
.morebox-list-b .more_btn{   line-height: 45px;  height:45px;box-sizing:border-box;border: 1px solid #fff; text-align: center;  border-radius: 22.5px; font-size: 16px;  color: #fff;    z-index: 1;  position: relative;width:135px;    margin-top: 0;}
.morebox-list-b .more_btn a{ color: #fff;padding-right: 17px;  background: url(images/morearrow-b.svg) no-repeat center right 0;}
.morebox-list-b:hover .more_btn{border:none}
.morebox-list-b:hover .more_btn.hidebt {transform: translateX(100%);}
.morebox-list-b:hover .more_btn.show a{color:#fff;background:none;}
.morebox-list-b{  height:47px;  width: 135px;  position: relative;  overflow: hidden;}
.morebox-list-b .more_btn.hidebt{    position: absolute;   left: -100%;   z-index: 0;}
 .morebox-list-b .more_btn{    transition:transform .5s;}
.morebox-list-b .more_btn.hidebt{border:none;    background:linear-gradient(90deg,#75B8B1,#1E2DD9);height:45px;width:135px}
.morebox-list-b .more_btn.hidebt a{background:url(images/morearrow-b.svg) no-repeat right center;color: #fff;      color: transparent;}

 /*关于我们*/
@font-face {
    font-family:'PlayfairDisplay';
    src: url(../fonts/PlayfairDisplay-Black-2.ttf);
}
@keyframes rotate {  
    0% {  
        transform: translate(0,0) ;  
    } 50% {  
        transform: translate(-25%,0);  
    }  100% {  
        transform: translate(-50%,0);  
    }  
}
.gywmzl .post-24:before{display:none}
.splist #l-container .inner{padding: 0;}
.gywmzl .post-tit .title{font-size: 0.36rem;font-weight: 600;color: #153F83;display: block;text-align:center}
.gywmzl .post-tit .title .entitle{font-family: 'SourceHanSerifCN-Bold';font-size: 0.24rem;font-weight:600;color:rgba(21,63,131,.1);display: block;margin-top: 0.4rem;text-align:center;margin-bottom: 10px;}

.gywmzl .post-21 .news_list li.news .news_con{font-size: var(--titleSize);  line-height: 0.4rem;    text-align: center;}
.gywmzl .post-21 .con{background:#EFF7FE;border-radius:0.16rem;padding:54px 133px 84px 133px; margin-top:0.5rem;    position: relative;}
.gywmzl .post-21 .con .more{    padding-left: 0.4rem;  padding-right: 0.5rem;  box-sizing: border-box; margin-top: 0;   cursor: pointer; background: linear-gradient(-90deg,#75B8B1,#1E2DD9); width: 460px;   position: absolute;   text-align: left;  margin: auto;  bottom: 0;   border-radius: 0.16rem;      right: 0;  left: 0;  transform: translateY(50%);}

.gywmzl .post-21 .con .more .more-cn{    line-height: 90px; font-size: 0.24rem;font-weight: 600; color: #fff;}
.gywmzl .post-21 .con .more .fgx{margin: 0 0.24rem; font-size: var(--titleSize); color: #fff;}
.gywmzl .post-21 .con .more .more-en{    font-size: var(--titleSize); color: #fff;}
.gywmzl .post-21 .con .more img{    float: right; margin-top: 38px;}
.gywmzl .post-21 .con .more:hover img{animation: arr 1s ease-in-out 0s infinite;}

.gywmzl .post-28 .news_list li.news{margin-top:0;width:30%;margin-right:5%;float:left;background:linear-gradient(180deg, rgba(120,187,182,.07), rgba(52,95,190,.07)) ;   border-radius: 0.16rem;   }
.gywmzl .post-28 .news_list li.news:hover .news_img img{    transform: scale(1.1);}


.gywmzl .post-28 .news_list li.news:nth-child(3n){margin-right:0;}
.gywmzl .post-28 .news_list li.news .news_img{    padding-top: 67%; position: relative;    overflow: hidden;
    border-radius: 0.16rem;}
.gywmzl .post-28 .news_list li.news .news_img img{width: 100%;position: absolute;  top: 0;  left: 0;    transition: .4s;}
.gywmzl .post-28 .news_list li.news .news_title{font-size:.22rem;font-weight:600;color:#EFB240;    text-align: center; padding-top: 0.43rem;  padding-bottom: 23px;}
.gywmzl .post-28 .news_list li.news .news_wz{padding-bottom: 0.75rem; padding-left: 0.2rem;  padding-right: 0.2rem;background:url(../images/bottombggywm.png) no-repeat center bottom;}
.gywmzl .post-28 .news_list li.news .news_con{    font-size: var(--titleSize); color: #333; text-align: center;}
.gywmzl .post-24 .news_list li.news .news_time{font-size: 0.5rem;font-weight:600;font-family: 'PlayfairDisplay';color:rgba(21,63,131,.3);text-align: center;line-height: 0.5rem;padding-bottom: 0.48rem;border-bottom:1px solid #E2E2E2;position: relative;  }
.gywmzl .post-24 .news_list li.news.swiper-slide-active .news_time{color:#EFB240}

.gywmzl .post-24 .news_list li.news .news_time::after{content:'';display:block;position: absolute;bottom:0;background:url(../images/icongywm.png) no-repeat center bottom;width: 0.58rem;height: 0.58rem;left: 0;right: 0;margin: auto;transform: translateY(50%);background-size: cover;}
.gywmzl .post-24 .news_list li.news.swiper-slide-active .news_time::after{background-image:url(../images/icongywma.png);background-size: cover;}
.gywmzl .post-24 .news_list li.news{ padding-bottom: 1.75rem;}
.gywmzl .post-24 .news_list li.news .news_title{font-size:var(--bigSize);text-align: center;font-weight:600}
.gywmzl .post-24 .news_list li.news.swiper-slide-active .news_title a {
    color: #153F83;
}
.gywmzl .post-24 .news_list li.news.swiper-slide-active .news_title{    opacity: 1;}
.gywmzl .post-24 .swiper-wrapper{    display: flex;}
.gywmzl .post-24 .swiper-slide{    position: static;}
.gywmzl .post-24 .news_title{      opacity: 0;     transition: .5s;  width: 14.8rem; transform: translateX(-33.3%);    position: absolute;  bottom: 0;}
.gywmzl .post-24 .con{overflow: hidden;    position: relative;margin-top:90px;}
.gywmzl .m2{/*margin-top: 113px;*/position: relative;overflow: hidden;z-index: 0;}
.gywmzl .m2 .before{content:'';display:block;background:url(../images/ribbon-01.png) repeat-x left 0 bottom 30% / 100%;position: absolute;left:0;bottom:0;right:0;top:0;    transition: .4s;    width: 450%; height: 100%;  animation: rotate linear 24s infinite;z-index: -1;}


.gywmzl .swiper-button-next,.gywmzl .swiper-button-prev{top: 0.9rem;width: 0.58rem;height: .58rem;}
.gywmzl .swiper-button-next::after,.gywmzl .swiper-button-prev::after{display:none}
.gywmzl .swiper-button-prev{background:url(../images/arrowbgicon-l.png) no-repeat center/ 100%;left:0;margin-top: -0.2rem;}
.gywmzl .swiper-button-next{background:url(../images/arrowbgicon-r.png) no-repeat center/ 100%;right:0;margin-top: -0.2rem;}
.gywmzl .swiper-button-prev:hover{background-image:url(../images/arrowbgicon-la.png)}
.gywmzl .swiper-button-next:hover{background-image:url(../images/arrowbgicon-ra.png)}
.gywmzl .post-28{margin-top:160px;}
.gywmzl .post-28 .tt{margin-bottom:0.5rem;}

.gywmzl .post-24 {margin-top: 1.33rem;}
.gywmzl .post-24 .tt{margin-bottom:0.5rem;}
.gywmzl .post-tit .more_btn {float: right;   line-height: 0.45rem;    height: 0.45rem; box-sizing: border-box;  border: 1px solid #153F83; text-align: center;  border-radius: 0.225rem;   font-size: var(--smailSize); color: #153F83; z-index: 1;   position: relative;  width: 1.35rem;transition: transform .5s;}
.gywmzl .post-tit .more_btn a{color: #153F83;  padding-right: 17px; background: url(../images/morearrow.svg) no-repeat center right 0;}
.gywmzl .post-tit .more_btn.hidebt {border: none;  background: linear-gradient(90deg,#75B8B1,#1E2DD9); height: 0.45rem; width: 1.35rem;    position: absolute;  left: -100%;  z-index: 0;}
.gywmzl .post-tit .morebox:hover .more_btn.hidebt { transform: translateX(100%);}
.gywmzl .post-tit .more_btn.hidebt a{    background: url(../images/morearrow-b.svg) no-repeat right center;  color: transparent;}
.gywmzl .post-tit .morebox:hover .more_btn.show a {color: #fff; background: none;}
.gywmzl .post-tit .morebox:hover .more_btn.show{border:#fff}
.gywmzl .post-tit .morebox{    margin:auto;margin-top:65px;padding-bottom:77px; width: 1.35rem; position: relative; overflow: hidden;}
.gywmzl #gk_main1 .post-tit .title .entitle{margin-top:0}
.gywmzl #gk_main1 .post-tit .tit{margin-bottom:60px;}
.gywmzl #gk_main1 .post .more_btn .more_text{font-size:var(--smailSize)}
.gywmzl #gk_main1 .tit {    position: relative;}
.gywmzl #gk_main1 .post-tit .morebox{    position: absolute; right: 0;    padding: 0;  margin: 0;  bottom: 0;}
.gywmzl #gk_main1 .post-tit .more_btn a{font-weight: 500;}
.gywmzl #gk_main1 .con .text_box{background: linear-gradient(180deg,rgba(120,187,182,.9),rgba(30,45,217,.9));    top: 0.87rem;      border-radius: 0.16rem;     transition: .4s;  }
.gywmzl #gk_main1 .con .text_box{ opacity: 0;left:0}
.gywmzl #gk_main1 .con .text_box.show{opacity: 1;left:90px}
#gk_main1 .con .text_box a{font-weight:600}
#gk_main1 .con .text_box a,#gk_main1 .con .text_box .news_info{color:#fff;}
#gk_main1 .dot_list li.selected{background: url(../images/location_selected_l.png) center no-repeat;background-size: cover;}
.gywmzl #gk_main1{padding-top:0.3rem;position: relative;z-index: 0;}
.wp_articlecontent {
    text-align: justify;
}

#gk_main1 .mapbox img{ position: absolute;}
.post-newsgjhb43, .post-newsgjhb45, .post-newsgjhb46, .post-newsgjhb48, .post-newsgjhb49, .post-newsgjhb52, .post-newsgjhb53{
    display: none;
}
.gywmzl .wrapper.m1 {
    display: none;
}
#gk_main1{margin-bottom: 0.4rem;}
#gk_main2{padding-top:0.4rem}

#gk_main1 .con{height: 7.4rem;overflow: hidden;position: relative;}
#gk_main1 .con .text_box{position: absolute;top:0.3rem;left:0.3rem;z-index: 22; box-sizing: border-box;padding: 0.3rem;background: #fff;width: 384px;}
#gk_main1 .mapbox img{position:absolute}
#gk_main1 .con .text_box .imgs{height:1.8rem; bottom:0;left:0;width: 100%;z-index: 22;}
#gk_main1 .con .text_box .news_title{font-size: var(--bigSize);line-height: 0.26rem;margin-bottom: 0.27rem;color: #153F83;}
#gk_main1 .con .text_box .news_info{color: #333;font-size: var(--titleSize);max-height: 2.5rem;overflow: hidden;margin-bottom: 0.2rem;}

#gk_main1 .con .text_box .news_info p,#gk_main1 .con .text_box .news_info span{text-wrap: initial !important;}
#gk_main1 .con .text_box a{color: #EFB240}
#gk_main1 .dot_list li{position: absolute;width:0.3rem;height: 0.4rem;background: url(../images/location.png) center no-repeat;z-index: 22;cursor: pointer;background-size: cover;}

#gk_main1 .dot_list li:nth-child(1){left: 49.5%;top: 42%;}
#gk_main1 .dot_list li:nth-child(2) { left: 58%; top: 56%;}
#gk_main1 .dot_list li:nth-child(3) {left: 41%;top: 35%;}
#gk_main1 .dot_list li:nth-child(4) {left: 42%;top: 48%;}
#gk_main1 .dot_list li:nth-child(5) {left: 45%;top: 56%;}
#gk_main1 .dot_list li:nth-child(6) {left: 48%;top: 61%;}
#gk_main1 .dot_list li:nth-child(7) {left: 52%;top: 72%;}
#gk_main1 .dot_list li:nth-child(8) {left: 55%;top: 77%;}
#gk_main1 .dot_list li:nth-child(9) {left: 59%;top: 81%;}
#gk_main1 .dot_list li:nth-child(10) {left: 58%;top: 88%;}
#gk_main1 .dot_list li:nth-child(11) {left: 63%;top: 90%;}
#gk_main1 .dot_list li:nth-child(12) {left: 55%;top: 0%;}
#gk_main1 .dot_list li:nth-child(13) {left: 58%;top: 4%;}
#gk_main1 .dot_list li:nth-child(14) {left: 50%;top: 9%;}
#gk_main1 .dot_list li:nth-child(15) {left: 54%;top: 15%;}
#gk_main1 .dot_list li:nth-child(16) {left: 64%;top: 15%;}
#gk_main1 .dot_list li:nth-child(17) {left: 70%;top: 30%;}
#gk_main1 .dot_list li:nth-child(18) {left: 75%;top: 38%;}
#gk_main1 .dot_list li:nth-child(19) {left: 67%;top: 42%;}
#gk_main1 .dot_list li:nth-child(20) {left: 68%;top: 51%;}
#gk_main1 .dot_list li:nth-child(21) {left: 68%;top: 58%;}
#gk_main1 .dot_list li:nth-child(22) {left: 72%;top: 65%;}

/**学院简介**/
.xyjjmain{background:url(../images/xyjj_bg.png)no-repeat bottom center /  100%}

.current_col{margin: 0.75rem 0 1rem;}
.current_col .col_name{color:#333;font-size: 0.36rem;line-height: 0.47rem;display: inline-block;margin-bottom: 0; font-family: 'ssm';}
.current_col .col_enname{color:#EFB240;opacity:0.6;font-size: var(--titleSize);font-family: "Arial";margin-left: 0.1rem;line-height: 0.22rem;}
.col_nav_box{    transform: translateY(0%);    position: static;}
.wp_paging{font-size:18px;}
.news_list li.news p {line-height:2;}
.xypost-10 .news_list li.news .news_text{font-size:var(--titleSize);line-height:2;color: #333333;}
.xypost-10 .news_list li.news .news_text{
    text-indent: 2em;
}
.xyjjmain .inner{padding:0 0 5.83rem}

/**院长专区**/
body.list.yzzq .news_imgs {
    display: none;
}
body.list.yzzq .news_wz {text-align: justify;text-indent: 2em;}

.yzzqmain{}
.yzzqmain .inner{padding: 0 0 1.22rem;}
.yzzqmain .current_col{margin-bottom: 0.93rem;}
.yzpost .tt .tit{font-size:24px;font-weight:bold;color:#153F83;line-height:31px;float: left;}
.yzpost .tt{margin-bottom: 0.4rem;}
.yzpost .more_btn{
    float: right;
}
/*.yzpost .more_btn a{
    width: 100px;
    display: block;
    height: 43px;
    line-height: 43px;
    border: 1px solid #153F83;
    border-radius: 23px;
    text-align: right;
    font-size: 16px;
    font-family: "SourceHanSans";
    color: #153F83;
    background: url(images/arrow_more_b.svg) no-repeat;
    background-position: 107px;
    padding-right: 35px;
}*/

.yzpost .morebox-list{float:right}
.yzpost-10 .tt{margin-bottom:30px;}
.yzpost-10 .news_list .news{position:relative;}
.list .yzpost-10 .news_list .news .news_imgs{position:absolute;right:0;top: -1.55rem;display:block}
.list .yzpost-10 .news_list .news .news_imgs img{width:2.69rem}

.yzpost-10 .news_list li.news .news_text{font-size: var(--titleSize);line-height: 2;color:#333333;width: 75%;border-top: 1px solid #153F83;padding-top: 0.36rem;}
.yzpost-10 .news_list li.news .news_text p{line-height:36px;color:#333;text-indent: 2em;}
.yzpost-10 .con{padding:0 0 35px;}
.yzpost-11{margin-bottom:85px;}
.yzpost-11 .con{height:100%;background: linear-gradient(to right, #78BBB6, #1E2DD9);border-radius: 16px;}
.yzpost-11 .con .news_box{
    padding: 0.4rem 0.4rem 0.3rem 0.4rem;
    color: #fff;
    line-height: 36px;
    font-size: var(--titleSize);
}
.yzpost-11 .news{}
.yzpost-11 .news .news_box{}
.yzpost2 .news_list{margin:0 -22px;}
.yzpost2 .news_list .news{float:left;width:33.3%}
.yzpost2 .news_list .news .news_box{margin:0 22px;border-radius:16px;background:#EFF7FE;overflow:hidden;}
.yzpost2 .news .news_wz{padding: 0.26rem 0.18rem 0.37rem 0.34rem;}
.yzpost2 .news .news_wz .news_meta{font-size: var(--bigSize);line-height: 0.26rem;color:#EFB240;}
.yzpost2 .news .news_wz .news_title{font-size: var(--bigSize);line-height: 2;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;height: 0.8rem;margin-top: 0.13rem;}
.yzpost-12 .con{padding: 0 0 0.8rem;}
.list .yzpost-12 .news_list .news .news_imgs{position:relative;border-radius: 16px;padding-top:66.6%;overflow: hidden;display:block}
.yzpost-12 .news_list .news .news_imgs img{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;}
.yzpost-13 .news_list .news .videobox{position:relative;padding-top: 66.6%;border-radius: 16px;overflow: hidden;}
.yzpost-13 .news_list .news .videobox video{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background-size: cover;}
.yzpost-13 .news_list .news .videobox .play{position:absolute;width:89px;height:89px;left:50%;top:50%;margin-top:-44.5px;margin-left:-44.5px;cursor: pointer;}
.yzpost-13{display:none;}
/*发展历程*/
.fzlc .foot-left .news_list li.news{    background: transparent;padding: 0;}
.fzlc .news_list li.news{padding-left: 0.52rem;padding-bottom: 0.4rem;position: relative;background: url(../images/dotfzlc1.png) no-repeat left top 0.4rem;}
.fzlc .news_list::before{content:'';display:inline-block;width:1px;height:100%;background:url(../images/linefzlc.svg) no-repeat center / auto 100%;    position: absolute;left:0.09rem;}
.fzlc .news_list{    position: relative;}
.fzlc .news_list li.news:last-child::before{background:linear-gradient(45deg, transparent, #0839D5)}
.fzlc .news_list li.news .newsbox{padding: 0.32rem 0.44rem 0.45rem 0.5rem;background:#EFF7FE;border-radius: 0.16rem;}
.fzlc .news_list li.news .newsbox .news_meta{font-size: 0.24rem;font-weight:600;color:#EFB240;line-height: 0.31rem;margin-bottom: 0.15rem;}
.fzlc .news_list li.news .newsbox .news_title{font-size: var(--bigSize);color:#333;line-height: 0.36rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-family: '微软雅黑';}
.fzlc .news_list li.news .newsbox .news_title a{color:#333}
.fzlc .infobox{padding:0 1.4rem;}
.fzlc #d-container{margin-bottom: 0px;background:url(../images/fzlcbg.png) no-repeat right bottom;padding-bottom:0.6rem;}
.fzlc #d-container .inner{background:none}
.fzlc #wp_paging_w9{display:none}
/**学院黄页**/
/*栏目列表*/
.col_list{}
.col_list .wp_listcolumn { border-top:0rem solid #2867A0; border-bottom:0rem solid #fff; }
.col_list .wp_listcolumn .wp_column a {color:#333;font-size: 0.15rem;font-weight:normal;background:none;border-top:0rem solid #fff;border-bottom: 0.01rem solid #F6EAEA;}
.col_list .wp_listcolumn .wp_column a .column-name{padding:0.05rem 0rem 0.05rem 0.28rem;line-height:0.32rem;}
.col_list .wp_listcolumn .wp_column a:hover,
.col_list .wp_listcolumn .wp_column a.selected { color:#0f429b; background:#eee; } 
.col_list .wp_listcolumn .wp_column a.selected span.column-name{color: #2F4DCC;}
.col_list .wp_listcolumn .wp_subcolumn .wp_column a{ color:#454545;background:none; border-top:0.01rem solid #fff; border-bottom:0.01rem solid #bbb;}
.col_list .wp_listcolumn .wp_column.parent > a .column-name{font-weight:bold; color:#0f429b;}

/*二级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list a {color:#333;border-top:0.01rem solid #eee;margin-top:-0.01rem;} 	
.col_list .wp_listcolumn .sub_list a .column-name {display:inline-block;line-height: 0.28rem;padding: 0.05rem 0.1rem 0.05rem 0.44rem;cursor:pointer;}
.col_list .wp_listcolumn .sub_list a:hover,
.col_list .wp_listcolumn .wp_column a.selected {font-weight:bold; color:#0f429b;} 

/*三级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list .sub_list a{} 	
.col_list .wp_listcolumn .sub_list .sub_list a .column-name {padding: 0.05rem 0.1rem 0.05rem 0.6rem;cursor:pointer;}
.col_list .wp_listcolumn .sub_list .sub_list a :hover,
.col_list .wp_listcolumn .sub_list .sub_list a.selected {font-weight:bold; color:#0f429b;} 

.xyhy .xyhymain .col_menu{
    width: 3.2rem;
    float: left;
    margin-right: -3.2rem;
    position: relative;
}
.xyhy .col_menu .col_menu_con{border:0}
.xyhy .xyhymain .col_list .wp_listcolumn .wp_column a .column-name{
    padding: 0.25rem 0rem 0.25rem 0rem;
}
.xyhy .xyhymain .col_list .wp_listcolumn .wp_column a{font-size:0.26rem;border-bottom: 0.01rem solid rgb(102 102 102 / 20%);}
.xyhy .xyhymain .col_list .wp_listcolumn .wp_column a.selected{
    background: url(../images/selected_arrow.svg) no-repeat center right;
    border-bottom: 0.01rem solid #153F83;
    background-size: 0.53rem auto;
}
.xyhy .xyhymain .col_news .col_news_box{
    margin-left: 4.64rem;
    padding-top: 0;
}
.xyhy .col_news .current_col{margin:0}
.xyhy .col_news .col_title{padding-bottom: 0.17rem;padding-top: 0.17rem;}
.xyhy .col_news .current_col .col_name{
    font-size: 0.24rem;
    font-weight: bold;
    color: #153F83;
}
.xyhy .col_news_con .news .news_wz{/* padding: 28px 0 0; */padding: 0.3rem 0.29rem 0.54rem;margin-left: 2rem;margin-right: 0;}
.xyhy .col_news_con .news .news_wz .news_title a{color:#EFB240; display: inline-block; width: 0.6rem; text-align-last: justify;}
.xyhy .col_news_con .news .news_wz .news_title{font-size: var(--bigSize);font-weight:bold;line-height: 0.26rem;padding-bottom: 0.24rem;border-bottom: 0.01rem solid #153F83;margin-bottom: 0.2rem;}
.xyhy .col_news_con{
    padding-top: 0;
}
.xyhy .col_menu .col_menu_head{display:none;}
.xyhy .xyhymain .inner{padding-bottom:2.28rem;}
.xyhymain .col_news_con .news{
    float: left;
    width: 50%;
    border-bottom: 0;
    margin-bottom: 0.32rem;
}
.xyhymain .col_news_con .news .news_imgs{width:2rem;height:3rem;float:left;border-radius: 0.16rem;overflow: hidden;}
.xyhymain .col_news_con .news .news_imgs img{width:100%;height:100%;}
.xyhymain .col_news_con .news_list{margin:0 -0.24rem;border-top: 0;display: flex;flex-wrap: wrap;}
.xyhymain .col_news_con .news .news_box{margin:0 0.24rem;border-radius:0.16rem;background: #EFF7FE;padding: 0;}
.xyhymain .col_news_con .news_list li.news .news_text{
    font-size: var(--smailSize);
    line-height: 0.32rem;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 1.25rem;
    margin-bottom: 0.28rem;
    font-family: "微软雅黑";
}
.xyhymain .col_news_con .news_list li.news .news_text a{
  color:#153F83;
}
.xyhymain .col_news_con .news .news_wz .mail{
    font-size: var(--smailSize);
    line-height: 0.21rem;
}
.xyhy .pagelist{display:none}
.xyhy .wp_listcolumn .wp_column { width:3.6rem;}

/**教育教学**/
.jyjx .post .con {
    padding: 0rem 0;
    margin: 0 auto;
}

.jyjx .post {
    margin-bottom: 0rem;
}

.yw {
    font-family: 'ssb';
    font-size: 0.24rem;
    line-height: 0.35rem;
    color: #153F83;
    opacity: 0.1;
    text-wrap: nowrap;
}

.jyjx .qb .tt .tit .title {
    font-size: 0.36rem;
    color: #153F83;
    line-height: 0.6rem;
    font-weight: bold;
}

.jyjx .post3.post-101.mbox li {
    float: left;
    width: 33.3%;
    position: relative;
    opacity: 0.3;
    transition: all 0.4s ease-in-out;
}

.jyjx .post3.post-101.mbox .news_imgs {
    padding-top: 66%;
    background-color: #efefef;
    position: relative;
    overflow: hidden;
    border-radius: 0.16rem;
}

.jyjx .post3.post-101.mbox .news_imgs img {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
    transition: all 0.4s ease-in-out;
    border-radius: 0.16rem;
}

.jyjx .post3.post-101.mbox .slick-list.draggable {
    padding-top: 8% !important;
    padding-bottom: 0.8rem !important;
}

.jyjx .post3.post-101.mbox ul .slick-center .news_imgs {
    z-index: 99;
    padding-top: 61%;
}

.jyjx .post3.post-101.mbox ul .slick-center {
    z-index: 99;
    transform: scale(1.43);
    opacity: 1;
}

.jyjx .post3.post-101.mbox ul .slick-center .news_imgs img {
    z-index: 99;
}

.jyjx .post3.post-101.mbox .news_wz {
    position: absolute;
    bottom: -0.2rem;
    left: 0;
    right: 0;
    width: 43%;
    line-height: 0.43rem;
    margin: 0 auto;
    background: linear-gradient(-90deg, #75B8B1, #1E2DD9);
    z-index: 99;
    border-radius: 0.1rem;
    text-align: center;
    display: none;
}

.jyjx .post3.post-101.mbox .news_gd a {
    color: #fff;
    font-size: 0.12rem;
}

.jyjx .post3.post-101.mbox .news_gd a img {
    display: inline-block;
    transform: scale(0.7);
    vertical-align: middle;
    margin-left: 8%;
    width: 0.23rem;
}

.jyjx .post3.post-101.mbox li.news:hover .news_gd a img {
    animation: arr 1s ease-in-out 0s infinite;
}

.jyjx .post3.post-101.mbox span.fgx {
    margin: 0 7%;
}

.jyjx .post3.post-101.mbox ul .slick-center .news_wz {
    display: block;
}

.jyjx .qb {
    background: url(../images/images_gx/m1.jpg) no-repeat bottom;
    background-size: contain;
}

.jyjx .post-tt.post3.post-102.mbox .tt {
    position: relative;
    margin-bottom: 0.4rem;
}

.jyjx .post-tt.post3.post-102.mbox .morebox {
    position: absolute;
    right: 0;
    top: 0.4rem;
}

.jyjx .post3 .more_btn {
    margin: 0;
}

.jyjx .post-102.post-tt.post3 li {
    float: left;
    width: 33.3%;
    margin-bottom: 0.5rem;
}

.jyjx .post-tt.post3.post-102.mbox .news_box.clearfix {
    margin: 0 0.3rem;
}

.jyjx .post-tt.post3.post-102.mbox ul {
    margin: 0 -0.3rem;
}

.jyjx .post-tt.post3.post-102.mbox .news_date {
    float: left;
    width: 0.88rem;
    margin-right: -0.88rem;
    background: url(../images/images_gx/date.png) no-repeat;
    text-align: center;
    font-family: "PlayfairDisplay";
    background-size: cover;
}

.jyjx .post-tt.post3.post-102.mbox .news_wz {
    width: 100%;
    float: right;
}

.jyjx .post-tt.post3.post-102.mbox .news_con {
    margin-left: 1.1rem;
}

.jyjx .post-tt.post3.post-102.mbox .news_year {
    font-size: 0.4rem;
    font-weight: bold;
    color: #fff;
    line-height: 0.45rem;
    padding-top: 0.09rem;
}

.jyjx .post-tt.post3.post-102.mbox .news_days {
    font-size: 0.18rem;
    color: #fff;
    line-height: 0.2rem;
    padding-bottom: 0.14rem;
}

.jyjx .post-tt.post3.post-102.mbox .news_title {
    font-size: var(--titleSize);
    line-height: 0.32rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    height: 0.64rem;
    margin-top: 0.1rem;
    font-weight: bold;
    color: #153F83;
}

.jyjx .post-tt.post3.post-102.mbox .news_title a {
    color: #153F83;
}

.jyjx div#jyjx3 .tt {
    border: 0;
    width: 3.15rem;
    margin-top: 3%;
    position: relative;
}

.jyjx div#jyjx3 .tt h3.tit {
    float: none;
    display: block;
    text-align: right;
}

.jyjx div#jyjx3 .more_wrapper {
    float: right;
    margin-right: 0.2rem;
    margin-top: 0.1rem;
}

.jyjx div#jyjx3 .post-104 .more_wrapper {
    float: left;
}

.jyjx div#jyjx3 .more_btn img {
    margin-top: 0.18rem;
    margin-left: 0.05rem;
}




.jyjx .post1.post-103.mbox .tt {
    float: right;
    margin-left: -3.1rem;
}

.jyjx .post1.post-103.mbox .con {
    float: left;
    width: 99%;
}


.jyjx .post1.post-103.mbox ul {
    margin-right: 3.5rem;
}

.jyjx .post1.post-103.mbox .news_box.clearfix {
    margin-left: 10%;
}

.jyjx .post1.post-103.mbox .news_imgs {
    padding-top: 45%;
    background-color: #efefef;
    position: relative;
    overflow: hidden;
    border-radius: 0.2rem;
}

.jyjx .post1.post-103.mbox .news_imgs img {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
    transition: all 0.4s ease-in-out;
    border-radius: 0.2rem;
}

.jyjx .post1.post-104.mbox .tt {
    float: left;
    margin-right: -3.1rem;
}

.jyjx .post1.post-104.mbox .con {
    float: right;
    width: 99%;
}

.jyjx .post1.post-104.mbox ul {
    margin-left: 3.5rem;
}

.jyjx .post1.post-104.mbox.clearfix .tt h3.tit {
    text-align: left !important;
}

.jyjx .post1.post-104.mbox.clearfix .more_btn {
    float: left !important;
}

.jyjx .post1.post-104.mbox.clearfix .news_imgs {
    padding-top: 45%;
    background-color: #efefef;
    position: relative;
    overflow: hidden;
    border-radius: 0.2rem;
}

.jyjx .post1.post-104.mbox .news_imgs img {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
    transition: all 0.4s ease-in-out;
    border-radius: 0.2rem;
}

.jyjx .post1.post-104.mbox.clearfix .news_box.clearfix {
    margin-right: 5%;
    padding-right: 5%;
    padding-bottom: 5%;
    background: url(../images/images_gx/bg1.png) no-repeat right bottom;
}

.jyjx .post1.post-104.mbox.clearfix {
    padding-left: 8%;
    margin-top: 1.17rem;
}

.jyjx div#jyjx1 .inner {
    padding: 0.4rem 0rem 0.8rem 0rem;
}

.jyjx div#jyjx3 .inner {
    padding-top: 0.6rem;
}

.jyjx div#jyjx3 {
    padding-bottom: 0.4rem;
    margin-bottom: 0.8rem;
}
.jyjx .post3 .tt{display:block;text-align: center;}
.post-tt.post-13 {
    margin-bottom: 0.4rem; /* 40px */
}

.post-tt .tit .title {
    font-size: 0.4rem; /* 40px */
    font-weight: 600;
    color: #153F83;
}

.post-tt .tit {
    float: left;
}

.post-tt .more_btn {
    float: right;
    line-height: 0.45rem; /* 45px */
    height: 0.45rem; /* 45px */
    box-sizing: border-box;
    border: 0.01rem solid #153F83; /* 1px */
    text-align: center;
    border-radius: 0.225rem; /* 22.5px */
    font-size: 0.16rem; /* 16px */
    color: #153F83;
    z-index: 1;
    position: relative;
    width: 1.35rem; /* 135px */
}

.post-tt .more_btn a {
    color: #153F83;
    padding-right: 0.17rem; /* 17px */
    background: url(../images/morearrow.svg) no-repeat center right 0;
    background-size: 0.16rem;
    font-size: var(--smailSize);
}

.post-tt .morebox:hover .more_btn.hidebt {
    transform: translateX(100%);
}

.post-tt .morebox:hover .more_btn {
    border: 0.01rem solid #fff; /* 1px */
}

.post-tt .morebox:hover .more_btn.show a {
    color: #fff;
    background: none;
}

.post-tt .morebox {
    float: right;
    width: 1.35rem; /* 135px */
    position: relative;
    overflow: hidden;
    height: 0.47rem; /* 47px */
}

.post-tt .more_btn.hidebt {
    position: absolute;
    left: -100%;
    z-index: 0;
}

.post-tt .morebox .more_btn {
    transition: transform 0.5s;
}

.post-tt .more_btn.hidebt {
    border: none;
    background: linear-gradient(90deg, #75B8B1, #1E2DD9);
    height: 0.45rem; /* 45px */
    width: 1.35rem; /* 135px */
}

.post-tt .more_btn.hidebt a {
    background: url(../images/morearrow-b.svg) no-repeat right center;
    color: #fff;
    color: transparent;
}
.post3 .tt {width:100%; text-align: center; } 
.post3 .tt .tit {float:none;}

/**国际伙伴**/
.gjhb .post-tt .tit .title{color: #333; font-size: 0.36rem; line-height: 0.47rem; display: inline-block; font-weight: 500;}
.gjhb .post-tt .tt{margin: 0.6rem 0 0.5rem;}
.gjhb .post-tt .tit .title .col_enname{color: #EFB240; opacity: 0.6; font-size: 0.18rem; font-family: "Arial"; margin-left: 0.1rem; line-height: 0.22rem;}
.gjhb .lm .lmbox.selected .lmtt .morebt{transform: rotate(90deg);}
.gjhb .lm .lmtt{background: linear-gradient(90deg,#75B8B1,#1E2DD9); border-radius: 0.16rem; padding-left: 0.3rem; cursor: pointer;}
.gjhb .lm .lmtt .tt{color: #fff; font-size: 0.24rem; font-weight: 600; line-height: 0.96rem;}
.gjhb .lm .lmtt .morebt{float: right;background:url(../images/gjhbmorebg.svg) no-repeat center; width: 0.24rem; height: 0.96rem; margin-right: 0.34rem; transition: .4s;}
.gjhb .lm .lmbox{background: #EFF7FE; border-radius: 0.16rem;margin-bottom:0.3rem}
.gjhb .lm .lmbox .lmcontent{padding:0 0.4rem 0.77rem 0.3rem;display:none}
.gjhb .post-tt.post-news .tt{margin-top:0.5rem;margin-bottom:0.3rem}
.gjhb .lm .lmbox .lmcontent .post-news .lmimg{float:left;width:1.2rem;height:0.8rem;}
.gjhb .lm .lmbox .lmcontent .post-news .ttcon{float:left;margin-left: 0.24rem;padding-top: 0.1rem;}
.gjhb .lm .lmbox .lmcontent .post-news .ttcon .title{font-size: 0.2rem; font-weight: 600; color: #153F83; line-height: 0.26rem; margin-bottom: 0.06rem;}
.gjhb .lm .lmbox .lmcontent .post-news .ttcon .numbox{font-size: 0.18rem;line-height: 0.24rem;}
.gjhb .lm .lmbox .lmcontent .post-news .ttcon .numbox .number{color: #153F83; margin-right: 0.12rem;}
.gjhb .post-tt.post-news .con .news_list li.news{width:48.79%;float:left;margin-right:2.42%;background:#fff;border-radius:0.08rem;margin-bottom:0.24rem}
.gjhb .post-tt.post-news .con .news_list li.news:nth-child(2n){margin-right:0}
.gjhb .post-tt.post-news .con .news_list li.news .news_img{float: left;width:0.88rem;height:0.88rem;}
.gjhb .post-tt.post-news .con .news_list li.news .news_img img{width:100%;height:100%;}
.gjhb .post-tt.post-news .con .news_list li.news .news_con{float:left;margin-left:0.57rem;}
.gjhb .post-tt.post-news .con .news_list li.news .news_con .news_title{font-size:0.18rem;line-height:0.24rem;margin-top:0.17rem;margin-bottom:0.1rem;color:#333333}
.gjhb .post-tt.post-news .con .news_list li.news .news_con .news_text{font-size:0.16rem;color:#999999}
.gjhb .post-tt.post-news .con .news_list li.news .more{float:right;margin-right:0.4rem;height:0.88rem;width:0.5rem;background:url(../images/gjhbmoreico.svg) no-repeat center }
.gjhb .post-23 .news_list li.news .news_con{width: 56%;float: left;}
.gjhb .post-23 .news_list li.news .news_img{width: 39.1%;float: right; box-shadow: 0rem 0rem 0.1rem rgba(0,0,0,.2); border-radius: 0.16rem}
.gjhb .post-23 .news_list li.news .news_img img{width:100%}
.gjhb .post-23 .news_list li.news {margin-bottom:0.4rem}
.gjhb .post-23 .news_list li.news .news_title{transition: .4s; font-size: 0.24rem; font-weight: 600; color: #153F83; line-height: 0.3rem; padding-bottom: 0.2rem; border-bottom: 0.01rem solid;}
.gjhb .post-23 .news_list li.news:hover .news_title{opacity: .8; padding-left: 0.1rem;}

.gjhb .post-23 .news_list li.news .news_text{font-size:0.18rem;line-height:0.36rem;color:#333333;text-indent: 0.2em;margin-top:0.2rem;}
.gjhb .post-23 .morebox{margin-top:0.4rem;float:none;margin:auto;margin-bottom: 1.2rem;}
.gjhb .content{background:url(../images/ribbon-gjhb.png) no-repeat center / 100%}

/* 背景图片大小保持原样 */
.gjhb .lm .lmbox:nth-child(1) .lmcontent .post-news:nth-child(1) .lmimg{background:url(../images/lmimg11.png) no-repeat center / 100% 100%}
.gjhb .lm .lmbox:nth-child(1) .lmcontent .post-news:nth-child(2) .lmimg{background:url(../images/lmimg12.png) no-repeat center / 100% 100%}
.gjhb .lm .lmbox:nth-child(1) .lmcontent .post-news:nth-child(3) .lmimg{background:url(../images/lmimg16.png) no-repeat center / 100% 100%}
.gjhb .lm .lmbox:nth-child(1) .lmcontent .post-news:nth-child(4) .lmimg{background:url(../images/lmimg17.png) no-repeat center / 100% 100%}
.gjhb .lm .lmbox:nth-child(1) .lmcontent .post-news:nth-child(5) .lmimg{background:url(../images/lmimg19.png) no-repeat center / 100% 100%}
.gjhb .lm .lmbox:nth-child(1) .lmcontent .post-news:nth-child(6) .lmimg{background:url(../images/lmimg100.png) no-repeat center / 100% 100%}
.gjhb .lm .lmbox:nth-child(1) .lmcontent .post-news:nth-child(7) .lmimg{background:url(../images/lmimg101.png) no-repeat center / 100% 100%}
.gjhb .lm .lmbox:nth-child(1) .lmcontent .post-news:nth-child(8) .lmimg{background:url(../images/lmimg102.png) no-repeat center / 100% 100%}
.gjhb .lm .lmbox:nth-child(1) .lmcontent .post-news:nth-child(9) .lmimg{background:url(../images/lmimg103.png) no-repeat center / 100% 100%}

.gjhb .lm .lmbox:nth-child(2) .lmcontent .post-news:nth-child(1) .lmimg{background:url(../images/lmimg21.png) no-repeat center / 100% 100%}
.gjhb .lm .lmbox:nth-child(2) .lmcontent .post-news:nth-child(2) .lmimg{background:url(../images/lmimg22.png) no-repeat center / 100% 100%}
.gjhb .lm .lmbox:nth-child(2) .lmcontent .post-news:nth-child(3) .lmimg{background:url(../images/lmimg23.png) no-repeat center / 100% 100%}
.gjhb .lm .lmbox:nth-child(2) .lmcontent .post-news:nth-child(4) .lmimg{background:url(../images/lmimg24.png) no-repeat center / 100% 100%}
.gjhb .lm .lmbox:nth-child(2) .lmcontent .post-news:nth-child(5) .lmimg{background:url(../images/lmimg25.png) no-repeat center / 100% 100%}
.gjhb .lm .lmbox:nth-child(2) .lmcontent .post-news:nth-child(6) .lmimg{background:url(../images/lmimg26.png) no-repeat center / 100% 100%}
.gjhb .lm .lmbox:nth-child(2) .lmcontent .post-news:nth-child(7) .lmimg{background:url(../images/lmimg27.png) no-repeat center / 100% 100%}
.gjhb .lm .lmbox:nth-child(2) .lmcontent .post-news:nth-child(8) .lmimg{background:url(../images/lmimg28.png) no-repeat center / 100% 100%}

.gjhb .lm .lmbox:nth-child(3) .lmcontent .post-news:nth-child(1) .lmimg{background:url(../images/lmimg31.png) no-repeat center / 100% 100%}
.gjhb .lm .lmbox:nth-child(3) .lmcontent .post-news:nth-child(2) .lmimg{background:url(../images/lmimg32.png) no-repeat center / 100% 100%}

.gjhb .lm .lmbox:nth-child(4) .lmcontent .post-news:nth-child(1) .lmimg{background:url(../images/lmimg41.png) no-repeat center / 100% 100%}

.gjhb .lm .lmbox:nth-child(6) .lmcontent .post-news:nth-child(1) .lmimg{background:url(../images/lmimg61.png) no-repeat center / 100% 100%}
.gjhb .lm .lmbox:nth-child(6) .lmcontent .post-news:nth-child(2) .lmimg{background:url(../images/lmimg62.png) no-repeat center / 100% 100%}
.gjhb .lm .lmbox:nth-child(6) .lmcontent .post-news:nth-child(3) .lmimg{background:url(../images/lmimg63.png) no-repeat center / 100% 100%}

.gjhb .post-24 .news_list li.news{width:33.3%;float:left;background:#4274C0;text-align: center; height: 1.74rem;}
.gjhb .post-24 .news_list li.news:nth-child(2n){background:#D4EAFC}
.gjhb .post-24 .news_list li.news a{display: flex;height: 100%;width: 100%;justify-content: center;align-items: center;}
.gjhb .post-24{margin-bottom:1.2rem;}
.gjhb .post-24 .con{border-radius: 0.16rem;overflow: hidden;}
.gjhb .post-24 .news_list li.news a .img img{width:100%;height:100%;}
.gjhb .post-24:before{display:none}

/**国际项目**/
.gjxm .news_list li.news {
  width: 48%;
  margin-right: 4%;
  float: left;
}
.gjxm .news_list li.news:nth-child(2n) {
  margin-right: 0;
}
.gjxm .news_list li.news .news_img a {
  padding-top: 57.4%;
  display: block;
  position: relative;
}
.gjxm .news_list li.news .news_img img {
  width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
}
.gjxm .news_list li.news .news_title {
  line-height: 1rem;
  background: linear-gradient(45deg, #1E2DD9,#78BBB6);
  border-radius: 0.16rem;
  box-sizing: border-box;
  position: relative;
  width: 74.6%;
  margin: 0 auto;
  margin-bottom: 0.6rem;
  margin-top: -0.5rem;
}
.gjxm .news_list li.news .news_title a {
  font-size: 0.24rem;
  color: #fff;
  font-weight: 600;
  display: block;
  padding-left: 0.4rem;
  background:url(../images/bksmore.svg) no-repeat center right 0.34rem;
  background-size: 0.53rem auto;
}
.gjxm .news_list li.news:hover .news_title a {
  animation: arr2 1s ease-in-out 0s infinite;
}
.gjxm #d-container{background:none}
@keyframes arr2{
0%{    background-position: center right 0.34rem;}
25%{    background-position: center right 0.31rem;} 
50%{    background-position: center right 0.29rem;} 
75%{    background-position: center right 0.31rem;}
100%{transform:translateX(0rem);}
}
/**体育场馆**/
/**体育中心**/
.tycgmain .inner{padding:0 0 0.6rem;}
.typost{margin-bottom:0.6rem;}
.typost .t_name{margin-bottom:0.3rem;font-size:0.24rem;font-weight:bold;line-height:0.31rem;color:#153F83;}
.typost-11 .more{margin-top:0.2rem;position:relative;width:1.35rem;overflow:hidden;margin:0 auto;}
.typost .more_con{width:1.35rem;line-height:0.45rem;background:url(../images/btn_bg.svg) no-repeat;text-align:center;font-size:0.16rem;color:#fff;margin:0 auto;cursor:pointer;}

.typost .more_con.hide{border:0.01rem solid #153F83;box-sizing:border-box;left:-100%;position:absolute;top:0;transition:0.4s;height:0.45rem;border-radius:0.23rem;color:#153F83;background:#fff;}

.typost-11 .more:hover .more_con.hide{left:0}

.typost .more_con img{vertical-align:middle;margin-left:0.1rem;}
.typost-10 .news_list .news_box{background:#EFF7FE;border-radius:0.16rem;padding:0.45rem 0.44rem 0.19rem;}
.typost-10 .news_list li.news .news_text{text-align:left;font-size:0.18rem;line-height:0.36rem;text-indent:0.2em}
.typost-11 .news_list .news{float:left;width:50%;margin-bottom:0.2rem;}
.typost-11 .news_list{margin:0 -0.2rem;}
.typost-11 .news_list.list2{display:none;}
.typost-11 .news_list .news_box{margin:0 0.2rem;border-radius:0.16rem;overflow:hidden;background:#F4D876}
.typost-11 .news_list .n2 .news_box{background:#BC7BD8;}
.typost-11 .news_list .n3 .news_box{background:#E59663;}
.typost-11 .news_list .n4 .news_box{background:#D26F6C;}
.typost-11 .news_list .n5 .news_box{background:#5A65D3;}
.typost-11 .news_list .n6 .news_box{background:#78bbb6;}
.typost-11 .news_list .news:nth-child(6n+1) .news_box{background:#F4D876;}
.typost-11 .news_list .news:nth-child(6n+2) .news_box{background:#BC7BD8;}
.typost-11 .news_list.list2 .news:nth-child(6n+1) .news_box{background:#E59663}
.typost-11 .news_list.list2 .news:nth-child(6n+2) .news_box{background:#D26F6C}
.typost-11 .news_list.list2 .news:nth-child(6n+3) .news_box{background:#5A65D3;}
.typost-11 .news_list.list2 .news:nth-child(6n+4) .news_box{background:#78bbb6;}
.typost-11 .news_list.list2 .news:nth-child(6n+5) .news_box{background:#F4D876;}
.typost-11 .news_list.list2 .news:nth-child(6n+6) .news_box{background:#BC7BD8;}
.typost-11 .news_list .news_box .news_imgs{float:left;width:4.3rem;height:2.87rem;}
.typost-11 .news_list .news_box .news_wz{padding:0.42rem 0.37rem 0 0.4rem;margin-left:4.3rem;color:#fff;}
.typost-11 .news_list .news_box .news_con{font-size:0.18rem;line-height:0.36rem;font-weight:bold;}
.typost-11 .news_list .news_box .news_con span{font-weight:normal;}
.typost-11 .news_list .news_box .news_title{font-size:0.24rem;line-height:0.31rem;font-weight:bold;border-bottom:0.01rem solid #fff;padding-bottom:0.2rem;margin-bottom:0.2rem;}
.typost-11 .news_list .news_box .addr{white-space:nowrap}
.typost-11 .news_list .news_box .news_imgs img{width:100%;height:100%;border-radius:0.16rem;object-fit:cover;}
.typost-12 .news_list{border-top:0.01rem solid #153F83}
.typost-12 .news_list li.news{font-size:0.24rem;font-weight:bold;line-height:0.95rem;border-bottom:0.01rem solid #153F83;padding-left:0.2rem}
.typost-12 .news_list li.news .news_title{margin-right:0.68rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:0.24rem;}
.typost-12 .news_list li.news .news_box{position:relative;}
.typost-12 .news_list li.news .order{float:left;width:0.56rem;line-height:0.56rem;background:linear-gradient(to right,#78BBB6,#0839B5);border-radius:0.08rem;text-align:center;color:#fff;margin-top:0.2rem;}
.typost-12 .more{float:right;position:absolute;right:0.4rem;top:50%;transform:translateY(-50%);line-height:initial;}
/**加入我们**/
/**加入我们**/
.qb2 .tt .tit .title {
    font-size: 0.36rem;
    color: #153F83;
    line-height: 0.6rem;
}

.qb2 {
    background: url(../images/images_gx/m4.png) no-repeat center bottom;
    background-size: contain;
    margin-bottom: 1.2rem;
}

.qb2 .tt {
    margin-bottom: 0.4rem;
}
.post3.post-113.mbox li {
    float: left;
    width: 33.3%;
    margin-bottom: 0.2rem;
}
.post3.post-113.mbox .news_box.clearfix {
    margin: 0 0.1rem;
    position: relative;
}

.post3.post-113.mbox ul {
    margin: 0 -0.1rem;
}
.post3.post-113.mbox .news_imgs img{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
    transition: all 0.4s ease-in-out;
    border-radius: 0.16rem;
}
.post3.post-113.mbox .news_imgs {
    padding-top: 67%;
    background-color: #efefef;
    position: relative;
    overflow: hidden;
    border-radius: 0.16rem;
}
.post3.post-113.mbox .news_wz {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    border-radius: 0.16rem;
    background: linear-gradient(0deg, #0000006b, transparent);
}
.post3.post-113.mbox .news_con {
    padding: 8% 12%;
    display: flex;
    align-items: center;
}
.post3.post-113.mbox .news_title {
    font-size: 0.24rem;
    line-height: 0.4rem;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 65%;
    border-bottom: 0.03rem solid #EFB240;
    padding-bottom: 0.05rem;
}
.post3.post-113.mbox .news_title a {
    color: #fff;
}
.post3.post-113.mbox li:hover .news_imgs img {
    transform: scale(1.1);
    opacity: .9;
}
.post3.post-113.mbox .news_gd img {
    vertical-align: middle;
}
.post3.post-113.mbox .news_gd {
    transition: all 0.4s ease-in-out;
    display: none;
}
.post3.post-113.mbox .news_gd:hover {
    transform: translateX(0.05rem);
}
.post3.post-114.mbox li {
    float: left;
    width: 20%;
    transition: all 0.4s ease-in-out;
}
.post3.post-114.mbox .news_box.clearfix {
    margin: 0 0.1rem;
    background: #fff;
    box-shadow: -0.02rem 0.05rem 0.15rem -0.05rem #989898;
    border-radius: 0.16rem;
}
.post3.post-114.mbox ul {
    margin: 0 -0.1rem;
}
.post3.post-114.mbox li.news.n1 .news_imgs {
    background: url(../images/images_gx/n1.png) no-repeat center;
    background-size: 0.42rem auto;
}
.post3.post-114.mbox li.news.n1:hover .news_imgs {
    background: url(../images/images_gx/n1h.png) no-repeat center;
    background-size: 0.42rem auto;
}
.post3.post-114.mbox li.news.n2 .news_imgs {
    background: url(../images/images_gx/n2.png) no-repeat center;
    background-size: 0.42rem auto;
}
.post3.post-114.mbox li.news.n2:hover .news_imgs {
    background: url(../images/images_gx/n2h.png) no-repeat center;
    background-size: 0.42rem auto;
}
.post3.post-114.mbox li.news.n3 .news_imgs {
    background: url(../images/images_gx/n3.png) no-repeat center;
    background-size: 0.39rem auto;
}

.post3.post-114.mbox li.news.n3:hover .news_imgs {
    background: url(../images/images_gx/n3h.png) no-repeat center;
    background-size: 0.39rem auto;
}
.post3.post-114.mbox li.news.n4 .news_imgs {
    background: url(../images/images_gx/n4.png) no-repeat center;
    background-size: 0.42rem auto;
}
.post3.post-114.mbox li.news.n4:hover .news_imgs {
    background: url(../images/images_gx/n4h.png) no-repeat center;
    background-size: 0.42rem auto;
}
.post3.post-114.mbox li.news.n5 .news_imgs {
    background: url(../images/images_gx/n5.png) no-repeat center;
    background-size: 0.42rem auto;
}
.post3.post-114.mbox li.news.n5:hover .news_imgs {
    background: url(../images/images_gx/n5h.png) no-repeat center;
    background-size: 0.42rem auto;
}

.post3.post-114.mbox .news_imgs {
    width: 0.45rem;
    height: 0.45rem;
    margin: 0 auto;
    transition: all 0.4s ease-in-out;
}

.post3.post-114.mbox .news_title {
    text-align: center;
    font-size: 0.24rem;
    line-height: 0.4rem;
    font-weight: bold;
    color: #153F83;
    margin: 0.2rem 0;
}
.post3.post-114.mbox .news_title a {
    color: #153F83;
}

.post3.post-114.mbox .news_con {
    padding: 5% 11%;
}

.post3.post-114.mbox .news_text {
    font-size: 0.18rem;
    line-height: 0.33rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
    height: 1.69rem;
    text-align: center;
    color: #666;
}
.post3.post-114.mbox .news_list li.n3:hover .news_text {
    height: 1.75rem;
}
.post3.post-114.mbox .news_list li:hover .news_text {
    height: 2.24rem;
    transition: 1s;
    -webkit-line-clamp: 7;
}
.post3.post-114.mbox li.news.n2:hover .news_con,
.post3.post-114.mbox li.news.n4:hover .news_con {
    padding-bottom: 12%;
}
.post3.post-114.mbox li.news.n1:hover .news_text,
.post3.post-114.mbox li.news.n5:hover .news_text {
    height: 2.38rem;
}
.post3.post-114.mbox .news_list li.news:hover {
    margin-top: 0;
}

.post3.post-114.mbox li.news.n1 .news_text {
    -webkit-line-clamp: 4;
    height: 1.38rem;
}
.post3.post-114.mbox li.news.n5 .news_text {
    -webkit-line-clamp: 4;
    height: 1.38rem;
}
.post3.post-114.mbox li.news.n1 .news_wz {
    padding: 0.4rem 0 0.04rem 0;
}

.post3.post-114.mbox .news_wz {
    border-top-left-radius: 0.16rem;
    border-top-right-radius: 0.16rem;
    transition: all 0.4s ease-in-out;
}
.post3.post-114.mbox li:hover .news_wz {
    background: linear-gradient(90deg,#75B8B1,#1E2DD9);
}
.post3.post-114.mbox li:hover .news_title {
    color: #fff;
}
.post3.post-114.mbox li:hover .news_title a {
    color: #fff;
}
.post3.post-114.mbox li.news.n1 {
    margin-top: 1rem;
}
.post3.post-114.mbox li.news.n2 .news_wz {
    padding: 0.34rem 0 0.04rem 0;
}
.post3.post-114.mbox li.news.n2 .news_con {
    padding-bottom: 14%;
}

.post3.post-114.mbox li.news.n2 {
    margin-top: 0.5rem;
}
.post3.post-114.mbox li.news.n4 {
    margin-top: 0.5rem;
}
.post3.post-114.mbox li.news.n5 {
    margin-top: 1rem;
}


.post3.post-114.mbox li.news.n4 .news_wz {
    padding: 0.34rem 0 0.04rem 0;
}
.post3.post-114.mbox li.news.n4 .news_con {
    padding-bottom: 14%;
}

.post3.post-114.mbox li.news.n5 .news_wz {
    padding: 0.4rem 0 0.04rem 0;
}
.post3.post-114.mbox li.news.n3 .news_wz {
    padding: 0.4rem 0 0.26rem 0;
}
.post3.post-114.mbox li.news.n3 .news_con {
    margin-top: 0.22rem;
}
.post3.post-114.mbox li.news.n3 .news_con {
    padding-bottom: 12%;
}
div#jrwm1 {
    padding: 0.4rem 0;
}
/*公共技术平台*/
.ggjs .list-l .news_list li.news .bottom{display:none}
.ggjs .list-r .news_list li.news .top{display:none}
/*.ggjs .list-r {width: calc(50% + 740px);}*/


.ggjs .list-l{margin-bottom:0.6rem;}
.ggjs .post-29 .news_list li.news p.con{font-size:0.18rem;line-height:0.36rem;color:#333;margin-bottom:0.3rem;text-indent:2em;text-align:justify;}

.ggjs .post-29 .news_list li.news p.con.imgcon{text-align:center;text-indent:0;margin-bottom:-0.76rem;}
.ggjs .post-29 .news_list li.news p.con.imgcon img{width:100%;border-radius:0.16rem;margin-top:0.33rem;}

.ggjs .list-l .news_list li.news .top .topimg{width:44.18%;float:right;}
.ggjspt .list-l .news_list li.news .top .topimg{width:38.18%;}
.ggjspt .list-l .news_list li.news .top .topimg img{width:100%}
.ggjspt .list-l .news_list li.news .top .text{width:57.5%;}

.ggjs .list-l .news_list li.news .top .text{width:58.5%;float:left;}
.sydw .list-l .news_list li.news .top .text{width:52.5%;}
.ggjs .list-r .news_list li.news .bottom .text{width:38.47%;float:right;margin-bottom:1.7rem}
.ggjs .list-r .news_list li.news .bottom .bottonmimg{width:58.5%;float:left;}
.ggjs .list-r .news_list li.news .bottom .bottonmimg img{width:100%;border-radius:0.15rem;} 
.ggjs .content{margin-bottom:1.2rem;}
.ggjs .post-29 .more{padding-left:0.2rem;padding-right:0.25rem;box-sizing:border-box;margin-top:0;cursor:pointer;background:linear-gradient(-90deg,#75B8B1,#1E2DD9);width:5.69rem;position:absolute;text-align:left;margin:auto;bottom:0;border-radius:0.16rem;right:0;}
.ggjs .post-29 .more-cn{line-height:1.15rem;font-size:0.24rem;font-weight:600;color:#fff;}
.ggjs .post-29 .fgx{margin:0 0.24rem;font-size:0.18rem;color:#fff;}
.ggjs .post-29 .more-en{font-size:0.18rem;color:#fff;}
.ggjs .post-29 .news_list li.news{position:relative;}
.ggjs .post-29 .more img{float:right;margin-top:0.56rem;width:0.53rem;}
.ggjs .post-29 .more:hover img{animation:arr 1s ease-in-out 0s infinite;}
.ggjspt .list-l{margin-bottom:0}
.ggjspt .post-29 .news_list li.news p.con.imgcon{margin-top:-0.52rem;}
.ggjspt .post-29 .more{bottom:0.35rem;}
/*实验动物*/
.sydw .topimg p:first-child{float:left;width:50%}
.sydw .topimg p:last-child{float:right;width:50%}
.sydw .topimg p:first-child img{width:100%}
.sydw .topimg p:last-child img{width:100%}

.sydw .list-r{width:auto}
.sydw .post-29:last-child{width:44.18%;float:right}
.sydw .post-31{width:52.5%;float:left;}
.sydw .mySwiper2 img{width:100%;border-radius:0.16rem;}
.sydw .mySwiper img{border:0.01rem solid #D4EAFC;border-radius:0.08rem;box-sizing:border-box;width:100%;}
.sydw .mySwiper2{margin-bottom:0.12rem;}

.sydw .post-29 .list-r .news_list li.news{padding-bottom:2.06rem}
.sydw .post-29 .more{width:100%;}
.sydw .swiper .imgbox{padding-top: 61.86%;position: relative;}
.sydw .swiper .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%}
/*生物样本库*/
.swybk .post-29 .more {
    right: 0;
    width: 7.21rem;
    bottom: 0;
    padding-left: 0.4rem;
    padding-right: 0.5rem;
    box-sizing: border-box;
    cursor: pointer;
    background: linear-gradient(-90deg,#75B8B1,#1E2DD9);
    position: absolute;
    text-align: left;
    margin: auto;
    border-radius: 0.16rem;
}
.swybk .list-l .news_list li.news .top .topimg img {
    max-width: 100%;
}
.swybk .list-l .news_list li.news .top .text {
    width: 48%;
    float: left;
}
.swybk .list-l .news_list li.news .top .topimg {
    width: 48.78%;
    float: right;
}
.swybk .list-l {
    margin-bottom: 0.6rem;
}
.swybk .post-29 .news_list li.news p.con {
    font-size: 0.18rem;
    line-height: 0.36rem;
    color: #333;
    margin-bottom: 0.3rem;
    text-indent: 2em;
    text-align: justify;
}
.swybk .post-29 .news_list li.news {
    position: relative;
}
.swybk .post-29 .more-cn {
    line-height: 1.15rem;
    font-size: 0.24rem;
    font-weight: 600;
    color: #fff;
}
.swybk .post-29 .fgx {
    margin: 0 0.24rem;
    font-size: 0.18rem;
    color: #fff;
}
.swybk .post-29 .more-en {
    font-size: 0.18rem;
    color: #fff;
}
.swybk .post-29 .more img {
    float: right;
    margin-top: 0.56rem;
}
.swybk .post-29 .more:hover img {
    animation: arr 1s ease-in-out 0s infinite;
}
#gk_main1 .con .text_box a{font-weight:600}
#gk_main1 .con .text_box a,#gk_main1 .con .text_box .news_info{color:#fff;}
#gk_main1 .dot_list li.selected{background: url(../images/location_selected_l.png) center no-repeat;}
.gywmzl #gk_main1{padding-top:30px;}
.wp_articlecontent {
    text-align: justify;
}

.typost.typost-12.mbox{ display:none;}