﻿*{font-family:Arial, Helvetica,"Microsoft Yahei", sans-serif; padding: 0; margin:0; box-sizing:border-box; overflow-scrolling:touch; -webkit-overflow-scrolling:touch; font-size:14px;}
body{padding:0;margin:0;font-family:Arial,"Microsoft Yahei",Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased; line-height: 1; font-size:14px;}
a{color: inherit; text-decoration: none;}
a:hover{text-decoration: none; outline: none;}
ul{ margin:0; padding:0;}
li{ list-style: none; margin:0; padding:0;}
div,p{ margin:0; padding:0;}
/*banner*/
.group1 {overflow: hidden;position: relative;}
.group1 .swiper-wrapper {display: flex;}
.group1 .swiper-slide {flex-shrink: 0;width: 100%;height: 100%;}
.group1 .swiper-slide img {width: 100%;display: block;height: 9.4rem;border: none;}
.group1 .swiper-pagination{position: absolute;right: 10%;bottom:30px;display: flex;align-items: center; z-index: 1;}
.group1 .swiper-pagination-bullet {width: 0.46rem;height: 0.23rem;display: block;border-radius: 100%;background:url("https://www.inviolabox.com/tpl/1767058218105/images/banner_button1.png") no-repeat;margin: 0 0.1rem; cursor: pointer;}
.group1 .swiper-pagination-bullet-active {width: 0.46rem;height: 0.23rem;background:url("https://www.inviolabox.com/tpl/1767058218105/images/banner_button.png") no-repeat;background-size: 100%;margin-bottom: 0;}
.group1 .swiper-slide img{ animation: scaleBig 5s linear 0s 1 both;}
@keyframes scaleBig{
	0%{transform: scale(1.1);}
	100%{transform: scale(1);}
}
/* 新增动画重置类 */
.swiper-slide img.reset-animation {
  animation: none; /* 先清除动画 */
}
.animate-scale {
  animation: scaleBig 7s linear 0s 1 both;
}
/*学校要闻*/
    .ls_news{width: 100%; height: auto; background: url("https://www.inviolabox.com/tpl/1767058218105/images/news_bg.jpg") bottom no-repeat; padding:0.6rem 0;}
    .ls_news1{width:15rem; margin: 0 auto;animation-name:fadeInUp;}
    .sz_newsbt{position:relative; animation-name:fadeInUp; height: 0.56rem;}
    .sz_newsbt1{ line-height: 0.72rem; font-weight: 500; display: flex; position: absolute; left: 50%; transform:translate(-50%);}
    .sz_newsimg{width: 0.56rem; height: 0.56rem; margin-right:0.15rem;}
    .sz_newsimg img{width: 100%;}
    .sz_newsname{font-size: clamp(18px, 2vw, 0.3rem); color:#014da1; font-weight: bold; line-height: 0.56rem;}
    .sz_newsmore{position: absolute; line-height: 0.3rem; right: 0; top: 0.1rem;}
    .sz_newsmore a{position: relative; color:#666666; font-size: clamp(12px, 2vw, 0.16rem);}
    .sz_newsmore a::before{content:''; width: 0.57rem; height: 0.3rem; background: url("https://www.inviolabox.com/tpl/1767058218105/images/more_tb.png") no-repeat; background-size: 100%; position: absolute; left:-0.23rem; top:0.02rem; transition: 0.5s;}
    .sz_newsmore a:hover::before{left:0rem;}
    .sz_newsmore a:hover{font-weight: bold; color: #014da1;}
    .sz_newsnr{width:100%; display: flex; justify-content: space-between; margin-top:0.4rem;}
    /*图片新闻*/
    .group2{height: 5.1rem; width: 8.6rem; position: relative;overflow: hidden;animation-name:fadeInUp;animation-delay: 0.1s;}
    .group2 .swiper-wrapper { display: flex;}
    .group2 .swiper-slide{position: relative;flex-shrink: 0;width: 100%;height: 5.1rem;}
    .group2 .swiper-slide img{ width: 8.36rem; height:5.1rem; display: inline-block; transition: 0.5s; padding-left: 0.24rem;}
    .group2 .swiper-slide a:hover img{ width: 100%; padding-left: 0;}
    .font_time{position: absolute; left: 0.2rem; top:0; z-index: 9; font-size: 0.14rem;color:#fff; width: 1.1rem; height: 1.1rem; text-align: center; padding-top:0.1rem;}
    .font_time span{font-size: 0.48rem; font-weight: bold; color:#fff; display: block;}
    .font_time font{font-size: 0.16rem; color:#fff; display: block;padding-top:0.05rem;}
    .font_bt{font-size: clamp(15px, 2vw, 0.2rem); position: absolute; left: 0.24rem; bottom:0rem; color:#fff;background: linear-gradient(to top, rgba(0,0,0,0.6), transparent); height: 0.7rem; line-height: 0.7rem; width:8.12rem; padding:0 0.1rem; transition: 0.5s; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
    .swiper-slide a:hover .font_bt{background: #014da1; transition: 0.5s; width: 100%; left: 0;}
    .prev2{ position:absolute; background: url("https://www.inviolabox.com/tpl/1767058218105/images/news_buttonl.png") no-repeat; width: 0.48rem; height:0.48rem; background-size: 100%; top: 50%; margin-top:-0.24rem; left: 0rem;}
    .next2{ position:absolute; background: url("https://www.inviolabox.com/tpl/1767058218105/images/news_buttonr.png") no-repeat; width: 0.48rem; height:0.48rem; background-size: 100%; top: 50%; margin-top:-0.24rem; right: 0rem;}
    /*新闻列表*/
    .sz_listnr{width:6.2rem; animation-name:fadeInUp;animation-delay: 0.3s;}
    .sz_listnr li{ border-bottom: 1px solid #d9e2e8; padding: 0.21rem 0; position: relative;}
    .sz_listnr li:first-child{padding-top:0rem;}
    .sz_listnr li::after{content: ""; position: absolute;bottom:0; width:0;left:50%;border-bottom:2px solid #014da1;z-index: 1;opacity: 0;transition: .5s;}
    .sz_listnr li:hover::after {width: 100%;opacity: 1; left:0;}
    .sz_listnr li a{ display: flex; align-items: center; justify-content: space-between;}
    .sz_listtime{width: 0.9rem; border-right: 1px solid #d6d6d5; text-align: center;}
    .sz_listtime span{color:#014da1; font-size: 0.38rem; font-weight: bold; display: block;}
    .sz_listtime font{color:#014da1; font-size: 0.14rem; display: block; margin-top: 0.05rem;}
    .sz_listbt{width: 5.1rem; font-size: clamp(13px, 2vw, 0.18rem); line-height: 0.34rem; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
    .sz_listnr li a:hover .sz_listbt{color:#014da1;}
    /*通知公告、学术信息*/
    .tzgg_xsxx{width: 100%; height: auto; background: url("https://www.inviolabox.com/tpl/1767058218105/images/tzxs_bg.jpg") #faf9f7 no-repeat; background-size: 100%; padding:0.6rem 0 0;}
    .notice{width: 15rem; margin:0 auto;}
    .xsxx{ width: 100%; margin:1.3rem auto 0; background: url("https://www.inviolabox.com/tpl/1767058218105/images/xsxx_bg.png") no-repeat; background-size: 100%; padding:0.1rem 0 0.6rem;}
    .xsxx1{width: 15rem; margin:0 auto; position: relative;}
    .ls_xsxxbt{position:relative; animation-name:fadeInUp; height: 0.56rem; top:-0.4rem;}
    /*学术信息内容*/
    .group3 {overflow: hidden;position: relative; width: 100%;animation-name:fadeInUp;animation-delay: 0.1s;}
    .group3 .swiper-wrapper {display: flex;}
    .group3 .swiper-slide {flex-shrink: 0;height: 100%;}
    .group3 .swiper-slide ul{ background-color: #fff; padding:0.4rem; height: 4.8rem; box-shadow: 0 0 8px rgba(0,0,0,0.1); width: 88%; margin-left: 6%; border-top-right-radius: 0.5rem; transition: 0.5s;}
    .group3 .swiper-slide ul:hover{background-color: #014da1; transition: 0.5s;}
    .cjrh_li{width: 0.7rem;height: 0.8rem; background: url("https://www.inviolabox.com/tpl/1767058218105/images/xsxx_timebg.png") no-repeat; background-size: 100%; text-align: center;}
    .cjrh_li span{display: block; color:#014da1; font-size: 0.32rem; font-weight: bold; padding-top:0.12rem;}
    .cjrh_li font{display: block; color:#014da1; font-size: 0.14rem; margin-top:0.03rem;}
    .group3 .swiper-slide ul:hover .cjrh_li{background: url("https://www.inviolabox.com/tpl/1767058218105/images/xsxx_timewbg.png") no-repeat; background-size: 100%;}
    .group3 .swiper-slide ul:hover .cjrh_li span,.group3 .swiper-slide ul:hover .cjrh_li font{color:#fff;}
    .cjrh_li1{font-size: clamp(13px, 2vw, 0.18rem); line-height: 0.3rem;color:#333; position: relative; display: block;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; margin-top:0.5rem;margin-bottom: 0.2rem;}
    .cjrh_li2{font-size: clamp(12px, 2vw, 0.16rem); line-height: 0.3rem;color:#666666; margin-top:0.05rem;}
    .cjrh_li3{font-size: clamp(12px, 2vw, 0.16rem); color:#333; margin:0.2rem 0; border-top: 1px solid #e0e0e0; padding: 0.25rem 0.3rem 0.25rem 0; text-align: right; position: relative;}
    .cjrh_li3::before{content: ''; width: 0.21rem; height: 0.09rem; background: url("https://www.inviolabox.com/tpl/1767058218105/images/jiantou.png") no-repeat; background-size: 100%; position: absolute; right: 0; bottom: 0.3rem;}
    .group3 .swiper-slide ul:hover .cjrh_li1,.group3 .swiper-slide ul:hover .cjrh_li2{color:#fff}
    .group3 .swiper-slide ul:hover .cjrh_li3{color:#fff; border-top: 1px dashed #e0e0e0;}
    .group3 .swiper-slide ul:hover .cjrh_li3::before{background: url("https://www.inviolabox.com/tpl/1767058218105/images/jiantou_w.png") no-repeat; background-size: 100%;}
/*科学研究*/
.sssz_lsyg{ width: 100%; background: url("https://www.inviolabox.com/tpl/1767058218105/images/kxyj_bg.jpg") #f4f9ff top no-repeat; padding: 0.6rem 0; background-size: 100%;}
.sz_kxyjbt{position:relative; animation-name:fadeInUp; height: 0.56rem; width: 15rem; margin: 0 auto;}
.sz_kxyjbt1{line-height: 0.72rem; font-weight: 500; display: flex; position: absolute; left: 0;}
.post-41{position: relative; overflow: hidden; width: 15rem; margin:0 auto; z-index: 1;}
.arrow-button{transition:0.5s; background-size: 100%; z-index: 999;}
.arrow-left{width: 0.5rem;height: 0.5rem;background: #c8daee; border: 1px solid #014da1; border-radius: 50%; position: absolute; bottom: 0; left: 0rem; cursor: pointer;}
.arrow-left:hover{ background: #014da1;}
.arrow-left::after{content:'';width: 0.11rem; height: 0.19rem; position: absolute; left: 0.18rem; top:0.14rem; background: url("https://www.inviolabox.com/tpl/1767058218105/images/l_jiantou_b.png") no-repeat; background-size: 100%;}
.arrow-left:hover::after{background: url("https://www.inviolabox.com/tpl/1767058218105/images/l_jiantou_w.png") no-repeat; background-size: 100%;}
.arrow-right{width: 0.5rem;height: 0.5rem;background: #c8daee; border: 1px solid #014da1; border-radius: 50%; position: absolute; bottom: 0; left: 0.8rem;}
.arrow-right:hover{ background: #014da1;}
.arrow-right::after{content:'';width: 0.11rem; height: 0.19rem; position: absolute; left: 0.18rem; top: 0.14rem;background: url("https://www.inviolabox.com/tpl/1767058218105/images/r_jiantou_b.png") no-repeat; background-size: 100%;}
.arrow-right:hover::after{background: url("https://www.inviolabox.com/tpl/1767058218105/images/r_jiantou_w.png") no-repeat; background-size: 100%;}
.list-r{width:80%;display: flex;align-items: stretch;justify-content: space-evenly;flex-direction: column;z-index: 0;}

.list-r{width:11rem; float: right;}
.con_lists a{display:block; position: absolute; width: 4.7rem; height: 4rem; top: 1rem; left: -4rem; background-color: #fff; font-size: 0.18rem; padding: 0.5rem;transition: 0.5s;}
.con_lists a:hover{background-color: #014da1;}
.con_lists a:hover .con_bt,.con_lists a:hover .con_xq,.con_lists a:hover .con_sj span{color:#fff}
.con_lists a:hover .con_sj,.con_lists a:hover .con_jj{color:rgba(255,255,255,0.5)}
.con_bt{line-height: 0.32rem; color: #014da1; font-size: 0.18rem;display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
.con_jj{color:#666666; font-size:0.16rem; line-height:0.28rem; margin-top: 0.15rem;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
.con_xq{color: #014da1; font-size: 0.16rem; position: relative;padding-top:0.3rem;}
.con_xq::before{content: ''; width: 0.21rem; height: 0.09rem; background:url("https://www.inviolabox.com/tpl/1767058218105/images/jiantou_b.png") no-repeat; background-size: 100%; position: absolute; left: 0.7rem; top: 0.33rem;}
.con_lists a:hover .con_xq::before{background:url("https://www.inviolabox.com/tpl/1767058218105/images/jiantou_w.png") no-repeat; background-size: 100%;}
.con_sj{color:#999; font-size: 0.3rem; font-weight: bold; position:absolute; bottom: 0.4rem; right: 0.5rem;}
.con_sj span{color:#014da1; font-size: 0.48rem; font-weight: bold;}
.container {width: 8rem;height: 6rem;position: relative;}
.cards-list {position: absolute;left: 0;top: 0;transition: 330ms;width: 100%;}
[data-empile-slide-index="1"],[data-empile-slide-index="0"]{opacity: 0 !important;display: none;}
.cards-list::marker{font-size: 0;}
[data-empile-slide-index="3"]{left: 0rem;}
[data-empile-slide-index="4"]{left: -0.5rem;}
@media(max-width: 1700px){
[data-empile-slide-index="3"]{left: -0.3rem;}
[data-empile-slide-index="4"]{left: -1.3rem;}  
}
@media(max-width: 1600px){
[data-empile-slide-index="3"]{left: -0.6rem;}
[data-empile-slide-index="4"]{left: -1.6rem;}  
}
@media(max-width: 1500px){
[data-empile-slide-index="3"]{left: -0.8rem;}
[data-empile-slide-index="4"]{left: -1.9rem;}  
}
@media(max-width: 1450px){
[data-empile-slide-index="3"]{left: -1rem;}
[data-empile-slide-index="4"]{left: -2.2rem;}  
}
@media(max-width: 1400px){
[data-empile-slide-index="3"]{left: -1.2rem;}
[data-empile-slide-index="4"]{left: -2.4rem;}  
}
@media(max-width: 1350px){
[data-empile-slide-index="3"]{left: -1.2rem;}
[data-empile-slide-index="4"]{left: -2.65rem;}  
}
@media(max-width: 1300px){
[data-empile-slide-index="3"]{left: -1.2rem;}
[data-empile-slide-index="4"]{left: -3rem;}  
}
@media(max-width: 1250px){
[data-empile-slide-index="3"]{left: -1.3rem;}
[data-empile-slide-index="4"]{left: -3.2rem;}  
}
@media(max-width: 1200px){
.container {width: 100%;height: 6rem;position: relative;}
}
.cards-list .news_imgs{height:6rem; padding: .8rem; box-sizing: border-box;}
.cards-list .news_imgs span{display: none;}
.cards-list .news_imgs a{position: relative;display: block;height: 100%;}
.cards-list .news_imgs img{width: 100%;height: 100%;object-fit: cover;position: absolute;transition: 0.7s;left: 0;right: 0;bottom: 0;top: 0;}
/*专题专栏*/
.main_last{width: 100%; height: auto; background: url("https://www.inviolabox.com/tpl/1767058218105/images/last_bg.jpg") #f2f4fc no-repeat; padding:0.6rem 0 0;}
.ztzl{width: 15rem;margin:0 auto;}
.group5{position: relative;overflow: hidden;z-index: 1; width: 15rem; margin: 0.5rem auto 0; height: 3rem;}
.group5 .swiper-wrapper {display: flex;}
.group5 .swiper-slide {flex-shrink: 0;height: 100%;position: relative;left:0;}
.group5 .swiper-slide img {
    width: 5rem;
    height: 2.4rem;
    display: block;
    border: none;
    transition: transform 0.5s ease;
}
.group5 .swiper-slide-active img {
    transform: perspective(1000px) rotateY(0) scale(1);
}
.group5 .swiper-slide-active:hover img{ transform: scale(1.05);}
.group5 .swiper-slide-prev img {
    transform: perspective(1000px) rotateY(10deg) scale(0.93);
}
.group5 .swiper-slide-prev:hover img{ transform:  perspective(1000px) rotateY(10deg) scale(0.9);}
.group5 .swiper-slide-next img {
    transform: perspective(1000px) rotateY(-10deg) scale(0.93);
}
.group5 .swiper-slide-next:hover img{ transform:  perspective(1000px) rotateY(-10deg) scale(0.9);}
.group5 .swiper-pagination{ display:flex; position: absolute;left: 51%; bottom:0.2rem; transform:translateX(-50%);}
.group5 .swiper-pagination-bullet{width:0.1rem; height:0.1rem; border-radius:50%; background:#6491c1; margin: 0 0.08rem; position: relative;}
.group5 .swiper-pagination-bullet-active{background: #014da1;}
.group5 .swiper-pagination-bullet-active::before{content: ''; width: 0.2rem; height: 0.2rem; border: 1px solid #6491c1; background-size: 100%; position: absolute; left: -0.06rem; top: -0.06rem; border-radius: 100%;}
@media(max-width: 800px){
.group5 .swiper-pagination-bullet-active::before{left: -0.07; top: -0.07;}
}
/*最后内容*/
.last_info{display: flex; justify-content: space-between; width: 15rem; margin: 0.5rem auto 0;}
    /*媒体廊师*/
    .sz_mtls{width:3.6rem; height: 5.2rem; background-color: #fff; box-shadow: 0 0 8px #d9e4f1; padding: 0.3rem;animation-name:fadeInUp; position: relative;}
    .sz_mtlsbt a{ height: 0.56rem; line-height: 0.72rem; font-weight: 500; display: flex; position: absolute; left:0.3rem; top: 0.3rem; z-index: 9;}
    .sz_mtlsimg{width: 0.56rem; height: 0.56rem; margin-right:0.15rem;}
    .sz_mtlsimg img{width: 100%;}
    .sz_mtlsname{font-size: clamp(18px, 2vw, 0.3rem); color:#014da1; font-weight: bold; position: relative;top: -0.08rem;transition: 0.5s;}
    .sz_mtlsbt .sz_mtlsname::before{content: ""; position: absolute;bottom:-0.1rem; width:0;left:50%;border-bottom:2px solid #014da1;z-index: 1;opacity: 0;transition: .5s;}
    .sz_mtlsbt a:hover .sz_mtlsname{ font-weight: bold; top: -0.15rem;}
    .sz_mtlsbt a:hover .sz_mtlsname::before {width: 100%;opacity: 1; left:0;}
    /*师者风范、杰出校友*/
    .szff_mtls{width:7.4rem;}
    .group6{height: 2.5rem; width: 7.4rem; position: relative;overflow: hidden;animation-name:fadeInUp;animation-delay: 0.1s;}
    .sz_szffbt a{height: 0.56rem; line-height: 0.72rem; font-weight: 500; display: flex; position: absolute; right:0.2rem; top: 0.2rem; z-index: 9;}
    .sz_szffimg{width: 0.56rem; height: 0.56rem; margin-left:0.15rem;}
    .sz_szffimg img{width: 100%;}
    .sz_szffname{font-size: clamp(18px, 2vw, 0.3rem); color:#fff; font-weight: bold; position: relative;top: -0.08rem;transition: 0.5s;} 
    .sz_szffbt .sz_szffname::before{content: ""; position: absolute;bottom:-0.1rem; width:0;left:50%;border-bottom:2px solid #fff;z-index: 1;opacity: 0;transition: .5s;}
    .sz_szffbt a:hover .sz_szffname{ font-weight: bold; top: -0.15rem;}
    .sz_szffbt a:hover .sz_szffname::before {width: 100%;opacity: 1; left:0;}
    .group6 .swiper-wrapper { display: flex;}
    .group6 .swiper-slide{position: relative;flex-shrink: 0;width: 100%;height:2.5rem;}
    .group6 .swiper-slide img{ width:50%; height:2.5rem; display: inline-block; transition: 0.5s;}
    .group6 .swiper-slide a:hover img{ transform: scale(1.1);}
    .szff_bt{ position: absolute; right: 0; bottom:0rem; color:#fff; height: 2.5rem; line-height: 0.32rem; width:50%; transition: 0.5s; padding: 0.9rem 0.3rem 0;}
    .szff_bt1{font-size: clamp(15px, 2vw, 0.2rem);display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}

    .prev3{width: 0.5rem;height: 0.5rem;background: rgba(255,255,255,0.2); border: 1px solid #fff; border-radius: 50%; position: absolute; bottom: 0.2rem; right: 1rem; cursor: pointer;}
    .prev3:hover{ background: #fff;}
    .prev3::after{content:'';width: 0.11rem; height: 0.19rem; position: absolute; left: 0.18rem; top:0.14rem; background: url("https://www.inviolabox.com/tpl/1767058218105/images/l_jiantou_w.png") no-repeat; background-size: 100%;}
    .prev3:hover::after{background: url("https://www.inviolabox.com/tpl/1767058218105/images/l_jiantou_b.png") no-repeat; background-size: 100%;}
    .next3{width: 0.5rem;height: 0.5rem;background: rgba(255,255,255,0.2); border: 1px solid #fff; border-radius: 50%; position: absolute; bottom: 0.2rem; right: 0.3rem;}
    .next3:hover{ background: #fff;}
    .next3::after{content:'';width: 0.11rem; height: 0.19rem; position: absolute; left: 0.19rem; top: 0.14rem;background: url("https://www.inviolabox.com/tpl/1767058218105/images/r_jiantou_w.png") no-repeat; background-size: 100%;}
    .next3:hover::after{background: url("https://www.inviolabox.com/tpl/1767058218105/images/r_jiantou_b.png") no-repeat; background-size: 100%;}

    .group7{height: 2.5rem; width: 7.4rem; position: relative;overflow: hidden;animation-name:fadeInUp;animation-delay: 0.2s; margin-top: 0.2rem;}
    .sz_jcxybt a{height: 0.56rem; line-height: 0.72rem; font-weight: 500; display: flex; position: absolute; left:0.2rem; top: 0.2rem; z-index: 999;}
    .sz_jcxyimg{width: 0.56rem; height: 0.56rem; margin-right:0.15rem;}
    .sz_jcxyimg img{width: 100%;}
    .sz_jcxyname{font-size: clamp(18px, 2vw, 0.3rem); color:#014da1; font-weight: bold; top: -0.08rem;transition: 0.5s; position: relative;}
    .sz_jcxybt .sz_jcxyname::before{content: ""; position: absolute;bottom:-0.1rem; width:0;left:50%;border-bottom:2px solid #014da1;z-index: 1;opacity: 0;transition: .5s;}
    .sz_jcxybt a:hover .sz_jcxyname{ font-weight: bold; top: -0.15rem;}
    .sz_jcxybt a:hover .sz_jcxyname::before {width: 100%;opacity: 1; left:0;}

    .group7 .swiper-wrapper { display: flex;}
    .group7 .swiper-slide{position: relative;flex-shrink: 0; height: 2.5rem;}
    .group7 .swiper-slide img{ width: 50%; height:2.5rem; display: inline-block; transition: 0.5s;position: absolute; right: 0;}
    .group7 .swiper-slide a:hover img{ transform: scale(1.1);}
    .jcxy_bt{position: absolute; left: 0; bottom:0rem; color:#333; height: 2.5rem; line-height: 0.32rem; width:50%; padding: 0.9rem 0.3rem 0;}
    .jcxy_bt1{font-size: clamp(15px, 2vw, 0.2rem); display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}

    .prev4{width: 0.5rem;height: 0.5rem;background: rgba(2,71,147,0.2); border: 1px solid #024793; border-radius: 50%; position: absolute; bottom: 0.2rem; left: 0.3rem; cursor: pointer;}
    .prev4:hover{ background: #024793;}
    .prev4::after{content:'';width: 0.11rem; height: 0.19rem; position: absolute; left: 0.18rem; top:0.14rem; background: url("https://www.inviolabox.com/tpl/1767058218105/images/l_jiantou_b.png") no-repeat; background-size: 100%;}
    .prev4:hover::after{background: url("https://www.inviolabox.com/tpl/1767058218105/images/l_jiantou_w.png") no-repeat; background-size: 100%;}
    .next4{width: 0.5rem;height: 0.5rem;background: rgba(2,71,147,0.2); border: 1px solid #024793; border-radius: 50%; position: absolute; bottom: 0.2rem; left: 1rem;}
    .next4:hover{ background: #024793;}
    .next4::after{content:'';width: 0.11rem; height: 0.19rem; position: absolute; left: 0.19rem; top: 0.14rem;background: url("https://www.inviolabox.com/tpl/1767058218105/images/r_jiantou_b.png") no-repeat; background-size: 100%;}
    .next4:hover::after{background: url("https://www.inviolabox.com/tpl/1767058218105/images/r_jiantou_w.png") no-repeat; background-size: 100%;}
    /*多彩校园*/
    
/*友情链接*/
.ls_links{width: 16.2rem; height: auto; margin: 0.5rem auto 0; background-color: #fff;}
/*底部版权*/
.ls_bottom1{ width: 100%; height: auto; background: url("https://www.inviolabox.com/tpl/1767058218105/images/bottom_bg.png") top no-repeat; background-size: 100%; padding: 0.5rem 0;}
.ls_bottom2{width: 100%; height: 0.6rem; line-height: 0.6rem; background-color: #023f83;}
@media(max-width: 800px){
/*banner*/
.group1{margin-top: 60px;}
.group1 .swiper-slide img {width: 100%;display: block; height:3.5rem;border: none;}
.group1 .swiper-slide img{ animation: scaleBig 7s linear 0s 1 both;}
@keyframes scaleBig{
	0%{transform: scale(1);}
	100%{transform: scale(1);}
}
/*学校要闻*/
.ls_news{padding:0.6rem 0 0;}
.ls_news1{width:96%;animation-name:fadeInUp;}
.sz_newsnr{width:100%; display: block; margin-top:0.4rem;}
.sz_newsbt1{left: 0; transform:translate(0%);}
.sz_newsname{font-size: 0.34rem;}
/*图片新闻*/
.group2{height: 3.8rem; width: 100%;}
.group2 .swiper-slide img{width:100%;height: 3.8rem;padding-left:0;}
.font_time{font-size: 0.28rem;}
.font_bt{font-size: 0.3rem;}
.sz_listnr{width: 100%; margin-top:0.4rem}
.sz_listtime{font-size: 0.28rem; width: 15%;}
.sz_listbt{ font-size: 0.3rem; line-height: 0.42rem; width: 82%;}
.sz_listtime font{font-size: 0.2rem;}
/*通知公告*/
.notice{width: 96%;}
/*学术信息*/
.xsxx{margin: 1.5rem auto 0; padding: 0;}
.xsxx1{width: 96%;}
.ls_xsxxbt{top: -0.7rem;}
.group3 .swiper-slide ul{width: 100%; margin-left: 0; height: auto; padding-bottom: 0.2rem;}
.cjrh_li{width: 1rem; height: 1.2rem;}
.cjrh_li span{font-size: 0.38rem; padding-top: 0.22rem;}
.cjrh_li font{ font-size: 0.18rem; margin-top: 0.06rem;}
.cjrh_li1{font-size: 0.3rem; height: 1rem; line-height: 0.46rem; margin-top:0.2rem;}
.cjrh_li2{font-size: 0.28rem; margin-top: 0.2rem;}
.cjrh_li3{font-size: 0.28rem;}
/*科学研究*/
.sssz_lsyg{padding-bottom: 0;}
.sz_kxyjbt{width: 96%;}
.post-41{width: 100%;}
.list-r{width: 100%;}
.con_lists{display: none;}
.cards-list .news_imgs{ padding: 0.3rem;}
.cards-list .news_imgs a{background:rgba(0,0,0,0.3); padding: 0 2%; width: 96%;}
.cards-list .news_imgs img{height: 3.8rem;}
.cards-list .news_imgs span{ position:absolute; bottom: 0.2rem; line-height: 0.44rem; font-size: 0.3rem; color:#fff; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; padding:0;}
.arrow-left{bottom:50%}
.arrow-right{bottom: 50%; left: auto; right: 0;}
/*专题专栏*/
.ztzl{width: 96%;}
.group5{width: 100%; height: 3.8rem;}
.group5 .swiper-slide img{width:100%;height: 3.8rem;}
/*最后内容*/
.last_info{display: block; width: 96%;}
    /*媒体廊师*/
    .sz_mtls{width:100%; height: auto; padding: 0.3rem 0.3rem 1.2rem;}
    /*师者风范、杰出校友*/
    .szff_mtls{width:100%; margin-top: 0.5rem;}
    .group6,.group7{width: 100%;}
    .group6 .swiper-slide img{ width:50%;}
    .szff_bt1,.jcxy_bt1{font-size: 0.3rem; line-height: 0.44rem;}
/*友情链接*/
.ls_links{width: 100%; padding: 0.3rem 0;}
/*底部版权*/
.ls_bottom1{ width: 100%; background-size:auto; padding: 0.3rem 0;}
.ls_bottom2{width: 100%; height: auto; line-height: 0.42rem; padding: 0.2rem 0;}
}