@charset "utf-8";

@font-face
{font-family: ZhenyanGB;
src: url('../font/ZhenyanGB.ttf')}

@font-face
{font-family: RobotoBold;
src: url('../font/Roboto-Bold-3.ttf')}

@font-face
{font-family: FonartoXT;
src: url('../font/Fonarto-XT-1.otf')}

@font-face
{font-family: GreatWallExtraBoldSong;
src: url('../font/GreatWallExtraBoldSong.ttf')}

@font-face {
  font-family: 'iconfont';
  src: url('iconfont/iconfont.woff2?t=1705108683799') format('woff2'),
       url('iconfont/iconfont.woff?t=1705108683799') format('woff'),
       url('iconfont/iconfont.ttf?t=1705108683799') format('truetype');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: inherit;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


*{box-sizing:border-box;}
body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select,td,th,em,span,i,button,code{margin:0;padding:0;color:inherit;line-height: inherit; font-family:"microsoft yahei",'PingFang SC','PingFangMedium';/* font-size: inherit; */}
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;height: auto;}
.fl{float:left;}
.fr{float:right;}
ul,li{ list-style:none; }
a,p,span,i,em{ text-decoration:none; color:inherit;font-size: inherit;}
pre{word-break: break-word;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
em,i{font-style:normal;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
input[type="button"]{border:none;}
textarea {  -webkit-appearance: none;}  
.auto{margin:0 auto;max-width: 16.8rem;width: 90%;}
:hover{transition: all .2s;}
.img_hover_wrap{overflow: hidden;}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}
.img_traslate{transition: all .3s;}
.img_traslate:hover{transform: translateY(-10px);}
.img_rotate{transition: all .3s;}
.img_rotate:hover{transform:rotate(-360deg);}
.bold{font-weight: bold;}
.normal{font-weight: normal!important;}
.center{text-align: center!important;}
.img{/* width: 100%; */display: block;    height: auto;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';display: inline-block;vertical-align: middle;}
.ipt{display: block;border:none;}
.ipt_button{cursor: pointer;}
.item_scale .icon{transition: all .3s;}
.item_scale:hover .icon{transform: scale(1.08,1.08);}
.text-left{text-align: left!important;}
.text-right{text-align: right!important;}
.clamp{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;/* display: -ms-flexbox; */-webkit-box-orient: vertical;/*-webkit-line-clamp: 3;*/}	
.clamp1{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important; -webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.clamp2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.clamp3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important; -webkit-box-orient: vertical;-webkit-line-clamp: 3;}
body{background: #fff;overflow-x: hidden;}

.imgbox{display: block;overflow: hidden;}
.item .img{transition: all 1s;width: 100%;display: block;}
.item:hover .imgbox .img{transform: scale(1.1,1.1);}

.zoomimg{position:relative;overflow: hidden;height: 0;display: block;}
.zoomimg .img{display: block;position:absolute;width: 100%;height: 100%;left: 0;top: 0;}

.flipx .icon{transition: all .3s;}
.flipx:hover .icon{transform:scaleX(-1);}
.scale .icon{transition: all .3s;}
.scale:hover .icon{transform: scale(1.1,1.1);}

.underline{text-decoration: underline;}
label{-webkit-tap-highlight-color: rgba(255,0,0,0);} 
.img_full{width: 100%;height: 100%;display: block;object-fit: cover;}

.flex{display: -webkit-box; display: -moz-box;display: -ms-flexbox; display: -webkit-flex; display: flex;}
.flex-align-start{align-items: flex-start;}
.flex-align-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.flex-align-end{align-items: flex-end;}
.flex-pack-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.flex-pack-justify {-webkit-box-pack: justify;-webkit-justify-content: pace-between;-ms-flex-pack: justify;justify-content: space-between;}
.flex-pack-start{justify-content: flex-start;}
.flex-pack-end{justify-content: flex-end;}
.flex-v {-webkit-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.flex-w{flex-wrap:wrap;}
.flex-1{flex:1;overflow: hidden;}
.flex-11{flex:1;}
.flex-center{display: flex;align-items: center;justify-content: center;}
html{font-size: 5.2083vw;}
body{overflow-x: hidden;color:#333;font-size: 0.16rem;line-height: 1.6;background:#fff;}
/* ::-webkit-input-placeholder{color:#999;}
:-moz-placeholder{color:#999;}
::-moz-placeholder{color:#999;}
:-ms-input-placeholder{color:#999;} */

.squareimg{width:100%;padding-bottom: 100%;overflow: hidden;position: relative;}
.squareimg .img{ position: absolute;top: 50%;left: 50%;width: 100%;height: 100%; object-fit: cover;transform: translate(-50%,-50%);}
.item:hover .imgbox.squareimg .img{transform: translate(-50%,-50%) scale(1.1,1.1) ;}

.c-main{color:#870e0c!important;}


/* 公共部分 */

.head{position: absolute;width: 100%;left: 0;top: 0;z-index:100;padding:.15rem 0;background: linear-gradient(rgba(0,0,0,.8) 0%, rgba(0,0,0,.1) 70%, rgba(0,0,0,0) 100%);}
.head .wrap{height:100%;display: flex;justify-content: space-between;align-items: center;}
.head .r{display: flex;align-items: center;}

.hd-logo .img{height:  0.8rem;width: auto;}


.hd-sear{margin-left:0.22rem;}
.hd-sear .icon{width:0.24rem;height:0.24rem;border:1px solid #fff;border-radius:50%;background:url(../images/search.png) no-repeat center;background-size:0.12rem;display: block;cursor: pointer;}
.hd-sear .box{position: fixed;width: 100%;height: 100%;background-color: rgba(0,0,0,.6);backdrop-filter: blur(5px);z-index:101;left: 0;top: 0;display: none;}
.hd-sear .smbox{width:90%;max-width: 8rem;height: 0.6rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius:.12rem;display: flex;overflow: hidden;}
.hd-sear .ipt-txt{color:#333;font-size: 0.18rem;padding:0 .25rem;flex:1;overflow: hidden;}
.hd-sear .submit{background:url(../images/search.png) no-repeat center #870e0c;background-size:.3rem;width: 0.9rem;height: 0.6rem;border:0;cursor: pointer;border-radius:0 .12rem .12rem 0;}
.hd-sear .searclose{background:url(../images/close.png) no-repeat center;background-size:.34rem;width: 0.4rem;height: 0.4rem;position: absolute;right: 0.5rem;top: 0.4rem;cursor: pointer;}



.hd-nav li{display: inline-block;vertical-align: middle;margin-left: 0.4rem;position: relative;}
.hd-nav li>a{display: block;font-size: 0.19rem;color:#fff;position: relative;line-height: .6rem;font-weight: bold;}
.hd-nav li>a::before{content:'';position: absolute;width: 0.16rem;height: 0.16rem;background:url(../images/icon_09.png) no-repeat center;background-size:contain;left: -0.08rem;top: 0;display: none;}
.hd-nav li.cur>a,.hd-nav li:hover>a{color:#9c0c13;}

.hd-nav .drop{width: 1.9rem;position: absolute;left: 50%;transform: translate(-50%,0) scaleY(0);visibility: hidden;opacity: 0;transition: all .3s ease 0s;transform-origin: center top;z-index:100;padding:.2rem 0;background:rgba(255,255,255,.87);border-radius:0.05rem;}

.hd-nav .drop::before{content:'';position: absolute;width: 0;height: 0.02rem;background:#9c0c13;left: 0;top: 0;transition: all 0.5s;}
.hd-nav .lk{display: block;font-size: 0.2rem;color:#000;text-align: center;line-height: 0.28rem;padding:.15rem .05rem;}
.hd-nav .lk:hover{background:rgba(200,199,199,.36);}
.hd-nav li:hover .drop{opacity: 1;visibility: visible;transform: translateX(-50%) scaleY(1);}
.hd-nav li:hover .drop::before{width:100%;}


.head-wrap .head{background:url(../images/xw_16.jpg) no-repeat center;background-size:cover;height:1.8rem;position: static;padding-bottom:0.8rem;}
.head-wrap .hd-nav li.cur>a,.head-wrap .hd-nav li:hover>a{color:rgba(255,255,255,.8);}




.foot-line{height:1px;background:#e8e8e8;margin-top: 28px;}
.foot-wrap{padding:0.6rem 0 0;background:#fff;}
.ft-link .t-tit{font-size:0.32rem;color:#000;margin-bottom:0.4rem;}
.ft-link .row{display: flex;flex-wrap: wrap;margin-left:-0.8rem;}
.ft-link .lk{display: inline-block;min-width: 2.3rem;line-height:0.65rem;font-size:0.18rem;border-bottom:1px solid #d5d5d5;margin:0 0 0 0.8rem;}
.ft-link .lk:hover{color:#9c0c13;}

.foot{background:url(../images/ft_06.png) no-repeat 0.5rem center;background-size:cover;color:#fff;margin-top:0.95rem;position: relative;}
.foot:before{content:'';background:url(../images/ft_07.jpg) no-repeat center;background-size:cover;width:0.44rem;position: absolute;left:0.5rem;top:0;bottom:0;}
.ft-t{display: flex;align-items: flex-start;justify-content: space-between;}
.ft-t .info{padding:0.65rem 0 0.5rem;display: flex;align-items: center;}
.ft-t a img:nth-child(1) {height:0.8rem;width: auto;margin-right:0.55rem;}
.ft-t .txt{max-width: 5.4rem;display: flex;flex-wrap: wrap;justify-content: space-between;}
.ft-t .txt .fz{min-width: 48%;padding:0.08rem 0;line-height: 0.4rem;}
.ft-t .txt .fz:before{content:'';display: inline-block;vertical-align: middle;width: 0.24rem;height: 0.24rem;margin-right:0.08rem;}
.ft-t .txt .tel:before{background:url(../images/ft_02.png) no-repeat center;background-size:contain;}
.ft-t .txt .email:before{background:url(../images/ft_03.png) no-repeat center;background-size:contain;}
.ft-t .txt .address:before{background:url(../images/ft_04.png) no-repeat center;background-size:contain;}


.ft-t .wxbox{margin-top:-1.45rem;width: 2.25rem;}
.ft-t .wxbox .img{width:100%;display: block;margin:0 auto;}
.ft-t .wxbox .wz{font-size:0.14rem;text-align: center;margin-top:0.08rem;}

.ft-b{font-size: 0.15rem;padding:0.28rem 0;border-top:1px solid rgba(255,255,255,.33);}
.ft-b a:hover{opacity: 0.85;}



/* 招生信息-招生动态 */
.inner-ban{height:6rem;position: relative;}
.inner-ban .box{position: absolute;width: 100%;left:0;bottom:0.75rem;}
.inner-ban .bt{font-size:0.32rem;color:#fff;}


.crumb{font-size:0.15rem;color:#fff;background:url(../images/icon_08.png) no-repeat left center;background-size:auto 100%;height:0.82rem;margin-top:-0.4rem;position: relative;z-index:2;line-height:0.3rem;display: flex;align-items: center;}
.crumb a:hover{color:rgba(255,255,255,.8);}

.main{padding:0.65rem 0 1rem;}
.side-flex{display: flex;align-items: flex-start;justify-content: space-between;}
.side-l{flex:1;width:0;}
.side-r{width:2.45rem;margin-left:0.75rem;}

.side-menu{}
.side-menu .lk{font-size:0.19rem;height:0.7rem;border-bottom:1px solid #ccc;padding:0 0 0 0.4rem;display: flex;align-items: center;justify-content: space-between;}
.side-menu .lk::after{content:'\e695';font-family: 'iconfont';font-size:0.15rem;margin-right:0.25rem;}
.side-menu .lk.cur,.side-menu .lk:hover{color:#fff;font-weight: bold;background:#9c0c13;}
.side-menu .lk.cur::after,.side-menu .lk:hover::after{content:'';width:0.4rem;height:0.4rem;background:url(../images/zs_06.png) no-repeat center;background-size:contain;}


.zs-piclist{display: flex;flex-wrap: wrap;margin:-2% 0 0 -2%;}
.zs-piclist .item{padding:0.3rem 0.25rem;border:1px solid #cecece;width:31.3%;margin:2% 0 0 2%;}
.zs-piclist .date{font-size:0.17rem;color:#9c0c13;background:url(../images/zs_02.png) no-repeat left center;background-size:0.22rem;padding-left:0.28rem;}
.zs-piclist .title{font-size:0.19rem;font-weight: bold;line-height: 0.29rem;-webkit-line-clamp: 2;height:0.58rem;margin-top: 0.1rem;}
.zs-piclist .imgbox{height:2.1rem;margin-top:0.4rem;}
.zs-piclist .txt{-webkit-line-clamp: 2;margin-top:0.25rem;}
.zs-piclist .item:hover .title{color:#9c0c13;}

.zs-arclist{margin-top:0.2rem;width:calc(100% + 0.3rem);margin-left:-0.15rem;}
.zs-arclist .item{padding:0 0.15rem;}
.zs-arclist .item:last-child{padding-bottom:0;}
.zs-arclist .box{display: flex;align-items: center;padding:0.4rem 0;border-top:1px solid #cdcdcd;}
.zs-arclist .date{border:1px solid #cdcdcd;width:1.15rem;height:1.1rem;display: flex;flex-direction: column;align-items: center;justify-content: center;margin-right:0.5rem;line-height: 1;font-family: 'Arial';}
.zs-arclist .fz1{font-size:0.5rem;color:#b1060f;}
.zs-arclist .fz2{font-size:0.18rem;margin-top:0.08rem;}
.zs-arclist .title{font-size: 0.22rem;color:#000;font-weight: bold;-webkit-line-clamp: 1;}
.zs-arclist .txt{font-size:0.15rem;color:#666666;-webkit-line-clamp: 2;margin-top:0.14rem;}
.zs-arclist .item:hover{box-shadow:0 0.12rem 0.84rem rgba(8,1,3,.26);}
.zs-arclist .item:hover .box,.zs-arclist .item:hover+.item .box{border-color:transparent;}

.pagelist{margin-top:0.7rem;display: flex;justify-content: center;}
.pagelist a{display: inline-block;font-size:0.22rem;color:#000;min-width:0.56rem;height:0.56rem;line-height:0.56rem;background:#f8f7f8;text-align: center;}
.pagelist .active{color:#fff!important;background:#b1060f;}
.pagelist a:hover{color:#b1060f;}
.pagelist .prev,.pagelist .next{font-size:0.16rem;color:#666;padding:0 0.25rem;background:#f8f7f8;margin:0 0.05rem;}


/* 招生信息-招生咨询 */
.zs-tit{font-size: 0.24rem;color:#9c0c13;font-weight: bold;padding-bottom:0.15rem;border-bottom:2px solid #ebebec;}
.zs-tit .icon{width: 0.24rem;margin-right: 0.1rem;}

.zs-consult .detail{font-size:0.17rem;padding:0.45rem 0.3rem 0;line-height: 1.8;}
.zs-consult .detail .smtit{font-size:0.22rem;font-weight: bold;margin-bottom:0.05rem;}
.zs-consult .detail .row{margin-top:0.4rem;}
.zs-consult .detail .row:first-child{margin-top:0;}

.ewm-list{display: flex;flex-wrap: wrap;margin-top:0.3rem;}
.ewm-list li{width: 1.55rem;margin-right:0.3rem;}
.ewm-list .img{width: 100%;display: block;}
.ewm-list .wz{font-size: 0.15rem;color:#666666;margin-top:0.04rem;text-align: center;}

.zs-consult .adimg{width: 100%;margin-top:1rem;}


/* 招生信息-招生简章 */
.zsjz-hot{display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom:0.5rem;}
.zsjz-hot .item{padding:0.4rem 0.45rem;background:#f9f9f9;width: 48.3%;display: flex;align-items: flex-start;}
.zsjz-hot .imgbox{width: 2rem;/* height: 2.7rem; */margin-right:0.6rem;}
.zsjz-hot .info{max-width: 2.7rem;}
.zsjz-hot .title{font-size: 0.21rem;color:#333333;font-weight: bold;margin:0.15rem 0 0;line-height: 1.6;}
.zsjz-hot .downbtn{margin-top:0.45rem;font-size: 0.17rem;font-weight: bold;color:#fff;width: 2.2rem;height: 0.5rem;background:#9c0c13;border-radius:0.05rem;}
.zsjz-hot .downbtn::after{content:'\e648';font-family: 'iconfont';margin-left:0.15rem;font-weight: normal;font-size:0.24rem;}
.zsjz-hot .downbtn:hover{background:#c30811;}
.zsjz-hot .item:hover .title{color:#c30811;}

.zsjz-list .item{border:1px solid #cdcdcd;margin-bottom:0.3rem;}
.zsjz-list .item:last-child{margin-bottom:0;}
.zsjz-list .box{display: flex;align-items: center;padding:0.25rem 0;}
.zsjz-list .date{width:1.25rem;height:1.1rem;display: flex;flex-direction: column;align-items: center;justify-content: center;line-height: 1;font-family: 'Arial';border-right:1px solid #cdcdcd;}
.zsjz-list .fz1{font-size:0.47rem;color:#b1060f;}
.zsjz-list .fz2{font-size:0.16rem;margin-top:0.08rem;}
.zsjz-list .info{padding:0 0.35rem;}
.zsjz-list .title{font-size: 0.2rem;font-weight: bold;-webkit-line-clamp: 1;}
.zsjz-list .more{font-size:0.15rem;margin-top:0.2rem;display: inline-block;vertical-align: middle;}
.zsjz-list .more:before{content:'\e60c';font-family: 'iconfont';font-size:0.18rem;margin-right:0.05rem;}
.zsjz-list .item:hover{border-color:transparent;box-shadow:0 0.12rem 0.84rem rgba(8,1,3,.26);}


/* 招生信息-报考指南 */
.zn-l{max-width: 13.2rem;}

.tabs-menu{display: flex;margin-bottom:0.85rem;}
.tabs-menu .lk{font-size:0.19rem;color:#000;min-width:2.9rem;height:0.54rem;border:1px solid #9c0c13;padding:0 0.3rem 0 0.6rem;display: flex;align-items: center;justify-content: space-between;margin-right:0.1rem;}
.tabs-menu .lk::after{content:'';width:0.19rem;height:0.19rem;background:url(../images/zs_14.png) no-repeat center;background-size:contain;margin-left:0.35rem;}
.tabs-menu .lk.cur{font-weight: bold;color:#fff!important;background:#9c0c13;}
.tabs-menu .lk.cur::after{background-image:url(../images/zs_14-1.png);}
.tabs-menu .lk:hover{color:#9c0c13;}


.zn-faq-list{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top:-2%;align-items: flex-start;}
.zn-faq-list .item{width:49%;border:1px solid #888888;border-radius:0.1rem;margin-top:2%;padding:0.35rem 0.2rem;cursor: pointer;min-height:1.3rem;}
.zn-faq-list .tt{display: flex;align-items: flex-start;}
.zn-faq-list .tt:before{content:'Q:';font-size:0.26rem;color:#b1060f;line-height: 1;margin:0.02rem 0.1rem 0 0;font-family: 'Arial';}
.zn-faq-list .tt::after{content:'';width: 0.4rem;height: 0.4rem;background:url(../images/zs_15.png) no-repeat center;background-size:contain;margin-left:0.3rem;border-radius:50%;}
.zn-faq-list .title{font-size:0.19rem;color:#000;flex:1;overflow: hidden;}
.zn-faq-list .drop{display: none;margin-top:0.2rem;padding:0 0.9rem 0 0.34rem;}
.zn-faq-list .txt{font-size:0.18rem;color:#fff;line-height: 1.8;}

.zn-faq-list .item.cur{background:#9c0c13;border-color:#9c0c13;}
.zn-faq-list .item.cur .tt:before{color:#fff;}
.zn-faq-list .item.cur .title{color:#fff!important;}
.zn-faq-list .item.cur .tt::after{background-image:url(../images/zs_15-1.png);}
.zn-faq-list .item.cur .drop{display: block;}
.zn-faq-list .item:hover .title{color:#9c0c13;}


/* 招生信息-报考指南-备考专区 */
.zn-bk-list{}
.zn-bk-list .item{color:#000;margin-bottom:0.25rem;border:1px solid #d6d5d7;}
.zn-bk-list .item:last-child{margin:0;}
.zn-bk-list .box{padding:0.25rem 0.35rem 0.25rem 0.15rem;display: flex;align-items: flex-start;}
.zn-bk-list .arrow{margin-right:0.25rem;width:0.38rem;height:0.38rem;background:url(../images/zs_24.png) no-repeat center;background-size:contain;}

.zn-bk-list .title{font-size: 0.2rem;font-weight: bold;}
.zn-bk-list .date{margin-top:0.08rem;}
.zn-bk-list .info{display: flex;align-items: center;}
.zn-bk-list .more{margin-left:0.4rem;display: flex;align-items: center;}
.zn-bk-list .more:before{content:'';margin:0 0.06rem 0 0;width:0.22rem;height:0.22rem;background:url(../images/zs_25.png) no-repeat center;background-size:contain;display: inline-block;}
.zn-bk-list .item:hover{box-shadow:0 0.12rem 0.84rem rgba(8,1,3,.26);}

/* 招生信息-招生动态-详情页 */
.zs-det{}
.zs-det .topbox{padding-bottom:0.25rem;border-bottom:1px solid #bdbcbc;}
.zs-det .title{font-size: 0.27rem;font-weight: bold;color:#000;}
.zs-det .font{font-size: 0.15rem;color:#888888;margin-top:0.18rem;}
.zs-det .font span{margin-right:0.2rem;display: inline-block;vertical-align: middle;}
.zs-det .edit{font-size:0.18rem;line-height: 2.2;color:#000;padding:0.4rem 0 0.7rem;}

.pagenav{font-size:0.17rem;padding:0.25rem 0 0.55rem;border-top:1px solid #e3e2e2;align-items: center;}
.pagenav .box{}
.pagenav .lk{display: block;padding:0.07rem 0;color:#000;}
.pagenav .lk:hover{color:#9c0c13;}
.pagenav .backlist{display: block;color:#fff;background:#9c0c13;width:1.3rem;line-height:0.5rem;border-radius:0.08rem;text-align: center;margin-left:0.8rem;}
.pagenav .backlist:hover{background:#7e060c;}

/* 教学培养-资料下载 */
.xz-l{max-width: 12.8rem;}

.xz-list{}
.xz-list .item{margin-bottom:0.2rem;border:1px solid #c9c8c7;border-radius:0.05rem;display: flex;align-items: center;padding:0.3rem 0.2rem 0.3rem 0.4rem;}
.xz-list .title{font-size: 0.21rem;font-weight: bold;color:#000;}
.xz-list .date{color:#000;margin-top:0.08rem;}
.xz-list .downbtn{font-size: 0.17rem;color:#9c0c13;font-weight: bold;width: 1.8rem;height: 0.5rem;border:1px solid #9c0c13;border-radius:0.05rem;margin-left:0.5rem;}
.xz-list .downbtn:before{content:'\e648';font-family: 'iconfont';color:#c12c20;margin-right:0.1rem;font-size:0.24rem;font-weight: normal;}
.xz-list .downbtn:hover{color:#fff;background:#9c0c13;}
.xz-list .downbtn:hover:before{color:inherit;}
.xz-list .item:last-child{margin-bottom:0;}
.xz-list .item:hover{box-shadow:0 0.12rem 0.84rem rgba(8,1,3,.26);border-color:#fff;}


/* 教学培养-课程课表 */


.kc-list{width:calc(100% + 0.3rem);margin-left:-0.15rem;}
.kc-list .item{padding:0 0.15rem;}
.kc-list .box{display: flex;align-items: center;border-bottom:1px solid #eae9e9;padding:0.3rem 0;}
.kc-list .date{width:1.05rem;height:1.15rem;background:#f8f8f8;display: flex;flex-direction: column;align-items: center;justify-content: center;line-height: 1;font-family: 'Arial';margin-right:0.45rem;}
.kc-list .fz1{font-size:0.47rem;color:#b1060f;}
.kc-list .fz2{font-size:0.16rem;margin-top:0.08rem;}
.kc-list .title{font-size: 0.2rem;color:#000;font-weight: bold;-webkit-line-clamp: 1;}
.kc-list .more{font-size:0.15rem;margin-top:0.24rem;display: inline-block;vertical-align: middle;}
.kc-list .more:before{content:'\e60c';font-family: 'iconfont';font-size:0.18rem;margin-right:0.05rem;}
.kc-list .item:hover{box-shadow:0 0.12rem 0.84rem rgba(8,1,3,.26);border:transparent;}
.kc-list .item:hover .box{border-color:transparent;}
.kc-list .item:hover .date{background:#fff;}


/* 教学培养-毕业专栏 */
.byzl-l{max-width: 13.2rem;}

.byzl-list{}
.byzl-list .item{margin-bottom:0.35rem;border:1px solid #d6d4d4;}
.byzl-list .item:last-child{margin-bottom:0;}
.byzl-list .box{display: flex;align-items: center;padding:0.5rem 0.45rem;}
.byzl-list .date{background:#9c0c13;width:0.96rem;height:1rem;display: flex;flex-direction: column;align-items: center;justify-content: center;margin-right:0.45rem;line-height: 1;font-family: 'Arial';color:#fff;}
.byzl-list .fz1{font-size:0.41rem;}
.byzl-list .fz2{font-size:0.15rem;margin-top:0.08rem;}
.byzl-list .info{max-width:9.2rem;}
.byzl-list .title{font-size: 0.21rem;color:#000;font-weight: bold;-webkit-line-clamp: 1;}
.byzl-list .txt{font-size:0.15rem;color:#000;-webkit-line-clamp: 2;margin-top:0.14rem;}


.byzl-list-hover .item:hover{background:url(../images/zs_16.jpg) no-repeat right center;background-size:cover;border-color:transparent;}
.byzl-list-hover .item:hover .date{color:#9c0c13;background:#fff;}
.byzl-list-hover .item:hover .title,.byzl-list-hover .item:hover .txt{color:#fff;}





/* 教学培养-培养体系 */
.pytx-mod{margin-bottom:0.55rem;}
.pytx-mod:last-child{margin-bottom:0;}
.pytx-mod .top{position: relative;z-index:5;display: flex;align-items: center;}
.pytx-mod .tit{background:#9c0c13;min-width: 6.45rem;display: inline-block;vertical-align: middle;padding:0 0.45rem;font-size:0.27rem;color:#fff;font-weight: bold;line-height:0.95rem;position: relative;}
.pytx-mod .tit::after{content:'';width: 0.62rem;height: 100%;background:url(../images/zs_17.png) no-repeat center;background-size:100% 100%;position: absolute;right:-0.62rem;top:0;bottom:0;}
.pytx-mod .xh{font-size: 0.84rem;color:rgba(255,255,255,.18);font-family: 'FonartoXT';position: absolute;right:0.3rem;bottom:-0.05rem;line-height: 1;}

.pytx-mod .detail{padding:1.15rem 1rem 0.6rem;min-height:2.55rem;border-radius:0 0.2rem 0.2rem 0.2rem;margin-top:-0.58rem;}
.pytx-mod .txt{font-size: 0.18rem;color:#000;line-height: 1.8;}

.pytx-mod:nth-child(odd) .detail{background:#fce2c7;}
.pytx-mod:nth-child(even) .detail{background:#f6f6f6;}


.pytx-mod .cols{display: flex;flex-wrap: wrap;justify-content: space-between;}
.pytx-mod .col{width: 47%;}
.pytx-mod .col .row{margin-bottom:0.4rem;color:#000;line-height: 1.8;}
.pytx-mod .col .row:last-child{margin:0;}
.pytx-mod .col .t-tit{font-size: 0.23rem;color:#9c0c13;font-weight: bold;margin-bottom:0.25rem;display: flex;align-items: center;}
.pytx-mod .col .t-tit:before{content:'';width:0.12rem;height:0.12rem;margin-right:0.12rem;background:#9c0c13;}


.pytx-ts{padding:1.4rem 0;height:10.4rem;background:url(../images/zs_18.jpg) no-repeat center;background-size:cover;}
.pytx-ts .list{display: flex;flex-wrap: wrap;padding:0 0.65rem;justify-content: space-between;margin-top:1.3rem;}
.pytx-ts .list .item{text-align: center;}
.pytx-ts .list .iconbox{width:2.52rem;height:2.52rem;background:url(../images/zs_19.png) no-repeat center;background-size:cover;display: flex;align-items: center;justify-content: center;}
.pytx-ts .list .ico{width: 1.2rem;}
.pytx-ts .list .txt{font-size: 0.26rem;margin-top:0.24rem;}

.pytx-tt{text-align: center;}
.pytx-tt .titb{min-width: 4.6rem;display: inline-block;vertical-align: middle;}
.pytx-tt .line{height:1px;background:#9c0c13;display: block;}
.pytx-tt .line1{margin-bottom:0.2rem;}
.pytx-tt .line2{margin-top:0.18rem;}
.pytx-tt .bt{font-size: 0.48rem;color:#000;line-height: 1.2;font-family: 'ZhenyanGB';letter-spacing: 0.1rem;}
.pytx-tt .en{font-size:0.26rem;color:#666666;line-height: 1;font-family: 'RobotoBold';opacity: 0.57;margin-top:0.05rem;}



/* 联系我们 */
.lx-sec{padding-bottom:0;}
.lx-sec .detail{font-size:0.17rem;padding:0.45rem 0.3rem 0;line-height: 1.8;}
.lx-sec .smtit{font-size: 0.2rem;color:#000;font-weight: bold;}
.lx-sec .txt{font-size:0.17rem;color:#000;line-height: 2;}
.lx-sec .adimg{width: 100%;margin:1.05rem 0 0;}


/* 校友动态 */
.dt-tit{text-align: center;font-size: 0.36rem;color:#000;margin-bottom:0.4rem;font-family: 'GreatWallExtraBoldSong';}

.dt-story{padding:0.7rem 0 0;}
.dt-story .detail{padding:0.6rem 0;background:#f4f4f4;position: relative;}
.dt-story .item{}
.dt-story .item .imgbox{}
.dt-story .item .info{padding:0.15rem 0.35rem;background:#9c0c13;color:#fff;text-align: right;font-size:0;}
.dt-story .item .name{font-size: 0.23rem;font-weight: bold;}
.dt-story .item .fz1{font-size: 0.13rem;}
.dt-story .item .fz2{font-size: 0.15rem;}
.dt-story .item .line{width: 2rem;height: 1px;background:#fff;display: inline-block;margin:0.02rem 0;}

.dt-story .item .bot{padding:0.25rem 0.4rem;min-height:3.2rem;}
.dt-story .item .txt{font-size: 0.15rem;color:#222;}
 
.dt-story .swiper-slide:nth-child(odd){background:#fff;}
.dt-story .swiper-slide:nth-child(even){background:#e8e7e7;}

.dt-story .swiper-slide-active .info,.dt-story .swiper-slide-next .info{text-align: left;}
.dt-story .swiper-container{position: static;}
.dt-story .swiper-button{width:0.7rem;height:0.7rem;background:#9c0c13;display: flex;align-items: center;justify-content: center;margin:0;top:2.9rem;border-radius:50%;}
.dt-story .swiper-button::after{content:'';background:url(../images/dt_05.png) no-repeat center;background-size:contain;width: 100%;height: 100%;}
.dt-story .swiper-button-prev{left:1%;}
.dt-story .swiper-button-next{right:1%;transform: scaleX(-1);}


.dt-activity{padding:0.7rem 0 0.9rem;}
.dt-activity .list{}
.dt-activity .list .item{display: flex;background:#717071;}
.dt-activity .list .imgbox{width: 50%;height: 5.1rem;}
.dt-activity .list .info{width: 50%;padding:0.55rem 5.5% 0;color:#fff;}
.dt-activity .list .tt{font-size:0.3rem;font-weight: bold;display: flex;justify-content: center;align-items: center;}
.dt-activity .list .icon{width: 0.64rem;margin-right:0.14rem;}
.dt-activity .list .txt{font-size:0.18rem;margin-top:0.55rem;}

.dt-activity .list .item:nth-child(odd){flex-direction: row-reverse;background:#9c0c13;}


/* 师资力量 */
.sz-tit{font-size: 0.4rem;color:#000;font-weight: bold;text-align: center;}
.sz-tit::after{content:'';width:0.7rem;height:0.05rem;background:#9c0c13;display: block;margin:0.15rem auto 0;}

.sz-team{padding:0.5rem 0 0;}
.sz-team .desc{font-size: 0.17rem;color:#666666;margin:0.3rem auto 0;text-align: center;max-width: 12.3rem;}
.sz-team .list{display: flex;flex-wrap: wrap;margin-top:0.9rem;}
.sz-team .list li{text-align: center;padding:0 0 0.2rem;width: 20%;position: relative;}
.sz-team .list .num{font-size:0.79rem;color:#9c0c13;font-weight: bold;font-family: 'Arial';line-height:1.4;}
.sz-team .list .txt{font-size: 0.17rem;margin-top:0.2rem;}
.sz-team .list li::after{content:'';position: absolute;right: 0;top: 0;bottom: 0;width: 1px;background:#cbc9c9;}
.sz-team .list li:last-child::after{display: none;}

.sz-team .piclist{display: flex;flex-wrap: wrap;margin-top:0.5rem;gap:1px;}
.sz-team .piclist .item{height: 3.25rem;flex:1;overflow: hidden;}
.sz-team .piclist .imgbox{height: 100%;}


.sz-stre{padding:0.8rem 0;background:url(../images/sz_11.jpg) no-repeat center bottom;background-size:cover;}
.sz-stre .list{display: flex;flex-wrap: wrap;margin:-5% 0 0 -5%;padding-top:0.9rem;}
.sz-stre .list .item{width: 15%;margin:5% 0 0 5%;text-align: center;}
.sz-stre .list .imgbox{border-radius:50%;;margin:0 auto;}
.sz-stre .list .name{margin:0.25rem 0 0;}
.sz-stre .list .name span{font-size: 0.22rem;color:#000;font-weight: bold;margin-right:0.08rem;}
.sz-stre .list .txt{color:#666666;margin:0.1rem auto 0;max-width:2.1rem;}

.sz-stre .readmore{font-size: 0.17rem;color:#fff;font-weight: bold;width:2.2rem;height:0.5rem;background:#9c0c13;border-radius:0.05rem;margin:1.3rem auto 0;}
.sz-stre .readmore::after{content:'';width: 0.22rem;height: 0.22rem;background:url(../images/sz_10.png) no-repeat center;background-size:contain;margin-left:0.2rem;}
.sz-stre .readmore:hover{background: #c30811;}



/* 校园生活-学生活动 */
.hd-l{max-width:13rem;}

.hd-list{}
.hd-list .item{background:#fcfcfc;margin-bottom:0.4rem;}
.hd-list .item:last-child{margin-bottom:0;}
.hd-list .box{display: flex;align-items: flex-start;}
.hd-list .imgbox{height: 3rem;width: 39%;}
.hd-list .info{padding:0.4rem 0.45rem;}
.hd-list .title{font-size: 0.21rem;color:#000;font-weight: bold;max-width:5.8rem;position: relative;padding-left:0.4rem;}
.hd-list .title:before{content:'';width: 0.28rem;height: 0.28rem;background:url(../images/zs_08.png) no-repeat center;background-size:contain;position: absolute;left:0;top:0.03rem;}
.hd-list .txt{color:#666666;-webkit-line-clamp: 3;margin-top:0.25rem;line-height: 1.7;}
.hd-list .item:hover{background:#9c0c13;}
.hd-list .item:hover *{color:#fff;}
.hd-list .item:hover .title:before{background-image:url(../images/zs_08-1.png);}


/* 校园生活-学生风采 */
.fc-l{max-width:12.8rem;}

.fc-list{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top:-4%;}
.fc-list .item{width:48%;box-shadow:0 0.04rem 0.13rem rgba(8,1,3,.14);margin-top:4%;display: flex;padding:0.3rem 0.45rem 0.25rem 0.3rem;}
.fc-list .lbox{width:1.2rem;margin-right:0.45rem;}
.fc-list .rbox{flex:1;overflow: hidden;}

.fc-list .date{border-top:0.04rem solid #9c0c13;padding:0.25rem 0 0;text-align: center;}
.fc-list .date .fz1,.fc-list .date .fz2{line-height: 1;font-family: 'Arial';}
.fc-list .fz1{font-size:0.2rem;color:#777777;}
.fc-list .fz2{font-size: 0.45rem;color:#9c0c13;margin-top:0.15rem;font-weight: bold;}
.fc-list .icon{width: 0.9rem;height:0.75rem;border:1px solid #dedbdc;margin:0.3rem auto 0;background:url(../images/fc_01.png) no-repeat center;background-size:0.5rem;display: block;}
.fc-list .imgbox{height:2.4rem;}
.fc-list .title{font-size:0.2rem;color:#000;margin-top:0.2rem;-webkit-line-clamp: 2;}
.fc-list .item:hover{background:#9c0c13;}
.fc-list .item:hover *{color:#fff;}
.fc-list .item:hover .icon{background-image:url(../images/fc_01-1.png);}

/* 校园生活-俱乐部 */
.club-sec{background:#f6f8fd;}

.club-tt{margin-bottom:0.5rem;}
.club-tt .en{font-size:0.39rem;color:#9c0c13;font-weight: bold;font-family: 'Arial';line-height: 1.2;text-transform: uppercase;}
.club-tt .bt{font-size:0.25rem;}
.club-tt .bt::after{content:'';width: 0.62rem;height: 0.06rem;background:#9c0c13;display: block;margin-top:0.15rem;}

.club-top{}
.club-top .item{margin-bottom:0.75rem;display: flex;align-items: center;position: relative;}
.club-top .imgbox{width:54%;}
.club-top .info{width:calc(46% + 0.75rem);background:#fff;position: absolute;z-index:5;top: 50%;transform: translate(0,-50%);min-height:4.9rem;}
.club-top .txt{font-size:0.17rem;line-height: 2;color:#000;}

.club-top .item:nth-child(odd){justify-content: flex-end;}
.club-top .item:nth-child(odd) .info{left:0;padding:0.4rem 0.8rem;}
.club-top .item:nth-child(odd) .txt{max-width: 6.1rem;}
.club-top .item:nth-child(even) .info{right:0;padding:0.75rem 0.8rem;}


.club-clubs{padding:0.7rem 0.8rem;background:#fff;}
.club-clubs .lks{display: flex;flex-wrap:wrap;margin:-0.35rem 0 0 -4%;}
.club-clubs .lks li{font-size:0.22rem;color:#fff;line-height:0.62rem;min-width:29.3%;background:#9c0c13;margin:0.35rem 0 0 4%;padding:0 0.15rem 0 0.6rem;position: relative;}
.club-clubs .lks li a{position: relative;z-index:5;}
.club-clubs .lks li::after{content:'';position: absolute;width: 100%;height: 100%;left:0.1rem;bottom:-0.1rem;background:rgba(156,12,19,.25);}
.club-clubs .lks li:hover{background:#84070d;}


.club-link{display: flex;justify-content: space-between;margin-top:0.45rem;}
.club-link .lk{width:48%;display: flex;align-items: center;font-size:0.25rem;min-height:1.35rem;background:#fff;padding:0.15rem 0.2rem 0.15rem 0.75rem;}
.club-link .lk .icon{width: 0.76rem;margin-right:0.45rem;}
.club-link .lk:hover{color:#9c0c13;}


/* 校园生活-联合会 */
.mba-top{display: flex;justify-content: space-between;position: relative;}
.mba-top .imgbox{width: 66%;position: relative;overflow: initial;height:6.95rem;}
.mba-top .imgbox .img{width: 100%;position: relative;z-index:2;}
.mba-top .imgbox::after{content:'';width:8.5rem;height:4.3rem;background:#9c0c13;position: absolute;bottom:-0.2rem;right:-0.2rem;z-index:1;}
.mba-top .info{padding:0.35rem 0.6rem;background:#9c0c13;width:8.2rem;position: absolute;right:0;top:0.25rem;z-index:3;}
.mba-top .title{max-width: 5.3rem;text-transform: uppercase;font-size: 0.34rem;color:#fff;font-weight: bold;line-height: 1.2;}
.mba-top .en{font-family: 'Arial';margin-bottom:0.1rem;}
.mba-top .txtimg{width:auto;height:4.5rem;position: absolute;bottom:0;right:1.9rem;}



.mba-list{margin-top:1.1rem;}
.mba-list .item{display: flex;margin-bottom:0.25rem;}
.mba-list .item .info{flex:1;overflow: hidden;position: relative;}
.mba-list .item .title{font-size: 0.34rem;color:#9c0c13;font-weight: bold;}
.mba-list .item .line{width:0.92rem;height:0.06rem;background:transparent;margin-top:0.12rem;display: block;}
.mba-list .item .txt{font-size:0.18rem;line-height: 2;margin-top:0.3rem;}

.mba-list .item:nth-child(odd) .info{margin:0 0.25rem 0 1.2rem;background:url(../images/mba_03.jpg) no-repeat center;background-size:cover;padding:0.6rem 0.7rem 0.3rem 1rem;}
.mba-list .item:nth-child(odd) .imgbox{width: 49.4%;}
.mba-list .item:nth-child(odd) .info:before,.mba-list .item:nth-child(odd) .info::after{content:'';width:0.14rem;height:1.58rem;background:#9c0c13;position: absolute;top: 50%;transform: translate(0,-50%);}
.mba-list .item:nth-child(odd) .info:before{left:0;}
.mba-list .item:nth-child(odd) .info:after{right:0;}

.mba-list .item:nth-child(even){flex-direction: row-reverse;}
.mba-list .item:nth-child(even) .imgbox{width: 49.3%;}
.mba-list .item:nth-child(even) .info{background:url(../images/mba_06.jpg) no-repeat center;background-size:cover;padding:0.6rem 0.6rem 0.3rem;margin:0 1.2rem 0 0.25rem;}
.mba-list .item:nth-child(even) *{color:#fff;}
.mba-list .item:nth-child(even) .line{background:#fff;}

.mba-bot{display: flex;flex-wrap: wrap;justify-content: space-between;gap:0.25rem;}
.mba-bot .item{flex:1;overflow: hidden;position: relative;}

.mba-bot .info{background:#9c0c13;width:90%;max-width: 5rem;font-size:0.28rem;color:#fff;font-weight: bold;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);padding:0.35rem 0.38rem;line-height:0.4rem;cursor: pointer;}

.mba-bot .info .ico{width:0.6rem;margin-right:0.12rem;}


.pop{position: fixed;width: 100%;height: 100%;left:0;top:0;z-index:110;display: none;background:rgba(0,0,0,.1);}
.pop .wrapbox{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);background:#9c0c13;}

.pop-mba .close{width:0.4rem;height:0.4rem;background:url(../images/close2.png) no-repeat center #fff;background-size: contain;position: absolute;right:-0.18rem;top:-0.18rem;cursor: pointer;border-radius:50%;}

.pop-mba .wrapbox{width: 9rem;padding:0.5rem 0.4rem;color: #FFF;}
.pop-mba .t-tit{font-size:0.28rem;text-align: center;font-weight: bold;margin:0 0 0.5rem;color:#FFF;}
.pop-mba .list{margin:0 0 0 -5%;display: flex;flex-wrap: wrap;max-width: 90%;margin:0 auto;}
.pop-mba .list li{min-width:28.3%;margin:0 0 0.12rem 5%;}
.pop-mba .detail{height: 5rem;overflow-y: scroll;}






/* 关于我们-项目概况 */
.xm-sec .titbox .en,.xm-sec .titbox .bt{font-size: 0.37rem;font-weight: bold;line-height:1.2;}
.xm-sec .titbox .en{color:#9b0c14;text-transform: uppercase;font-family: 'Arial';}
.xm-sec .titbox .bt{color:#000;margin-top:0.15rem;}
.xm-sec .titbox .line{width: 0.9rem;height:0.06rem;background:#9c0c13;margin-top:0.25rem;display: block;}
	
.xm-sec .detail{display: flex;align-items: center;justify-content: space-between;}
.xm-sec .txt{font-size: 0.2rem;line-height: 2;}
.xm-sec .bar{height:0.24rem;background:#f5f5f5;margin-bottom:0.4rem;position: relative;}
.xm-sec .bar:before{content:'';width:1.25rem;height:100%;background:url(../images/us_05.png) no-repeat right center;background-size:cover;position: absolute;left:0;top:0;}

.xm-sec .odd{padding:1rem 0 1.5rem;}
.xm-sec .odd .detail{align-items: flex-start;}
.xm-sec .odd .titbox{max-width: 9.7rem;}
.xm-sec .odd .titbox .bt{max-width:7.5rem;}
.xm-sec .odd .imgbox{width:40%;height:6.2rem;position: relative;margin-left:1.2rem;margin-right:0.35rem;margin-top:-1rem;overflow: initial;}
.xm-sec .odd .imgbox::after{content:'';background:#9c0c13;position: absolute;top:19%;bottom:-0.35rem;left:18%;right:-0.35rem;z-index:1;}
.xm-sec .odd .imgbox img{position: relative;z-index:2;}
.xm-sec .odd .info{width:50%;padding:0.7rem 0 0;}

.xm-sec .even{padding:0.7rem 0 0.8rem;background:url(../images/us_06.jpg) no-repeat center;background-size:cover;}
.xm-sec .even .titbox{margin-bottom:0.75rem;}
.xm-sec .even .titbox .en{max-width:9.7rem;}
.xm-sec .even .detail{flex-direction: row-reverse;}
.xm-sec .even .imgbox{height:5.6rem;width:50%;}
.xm-sec .even .info{width:calc(50% + 0.3rem);margin-left:-0.3rem;background:#fff;min-height:5.05rem;padding:0.4rem 0.65rem;}


/* 关于我们-院长寄语 */
.us-jy{background:#f4f4f4;padding-bottom:0.9rem;}
.us-jy .detail{background:#fff;padding:1rem 6.5% 1.1rem;margin-top:-0.45rem;position: relative;}
.us-jy .detail::after{content:'';position: absolute;left:1.2rem;right:1.2rem;height:0.1rem;background:#9c0c13;bottom:-0.07rem;}

.us-jy .picbox{margin-bottom:0.75rem;position: relative;padding-right:0.15rem;}
.us-jy .picbox::after{content:'';background:#9c0c13;position: absolute;bottom:-0.2rem;top:1.9rem;left:.3rem;right:0;z-index:1;}
.us-jy .picbox img{position: relative;z-index:2;}
.us-jy .txt{font-size: 0.17rem;line-height: 1.8;}
.us-jy .sign{margin-top:0.8rem;text-align: right;font-size:0.2rem;font-weight: bold;}
.us-jy .signname{height:1.3rem;margin-bottom:0.1rem;}


/* 关于我们-山东大学 */
.us-intro .titbox{margin-bottom:0.3rem;}
.us-intro .titbox .en,.us-intro .titbox .cn{font-weight: bold;line-height:1.2;}
.us-intro .titbox .en{font-size: 0.4rem;color:#9b0c14;font-family: 'Arial';}
.us-intro .titbox .cn{font-size:0.28rem;color:#000;}
.us-intro .titbox .line{width:0.43rem;height:0.06rem;background:#9b0c14;margin-top:0.24rem;display: block;}

.us-intro{padding:0.85rem 0 1.3rem;}
.us-intro .detail{display: flex;align-items: flex-start;}
.us-intro .tp{width:1.7rem;margin:0.45rem 1rem 0 0;}
.us-intro .desc{font-size: 0.17rem;color:#3c3c3c;line-height: 1.8;}


.us-pics{display: flex;justify-content: space-between;position: relative;}
.us-pics .item{position: absolute;}
.us-pics .item .imgbox{height: 100%;}


.us-pics .item1,.us-pics .item6{height:6.2rem;position: static;}

.us-pics .item1{width: 20%;}
.us-pics .item2{width: 29.5%;top:0;left:20%;z-index:10;height:3.05rem;}
.us-pics .item3{width:1.9rem;height:3.05rem;left:49.5%;top:0;z-index:10;}
.us-pics .item4{width:16.5%;height:3.15rem;left:20%;bottom:0;z-index:10;}
.us-pics .item5{width:25.5%;height:3.15rem;left:36.5%;bottom:0;z-index:10;}

.us-pics .item6{width: 51%;}


/* 首页通知公告 */
.tz-hover .item:hover{border-color:transparent;box-shadow:0 0.12rem 0.84rem rgba(8,1,3,.26);}


/* 首页活动预告 */


.hd-hot{overflow: hidden;flex-wrap: nowrap;}
.hd-hot ul{overflow:hidden;}
.hd-hot .item{background:#fff;width:4rem;margin-right:0.25rem;}
.hd-hot .item .imgbox{height:2.5rem;}
.hd-hot .item .info{padding:0.2rem 0.2rem;}
.hd-hot .item .title{font-size: 0.18rem;color:#000;font-weight: bold;-webkit-line-clamp: 2;margin-bottom:0.12rem;}
.hd-hot .item .fz{font-size: 0.14rem;color:#99141b;line-height:1.8;}
.hd-hot .item .fz:before{content:'';display: inline-block;vertical-align: middle;margin:-0.02rem 0.08rem 0 0;width:0.17rem;height:0.17rem;}
.hd-hot .item .tel:before{background:url(../images/hd_08.png) no-repeat center;background-size:contain;}
.hd-hot .item .address:before{background:url(../images/hd_09.png) no-repeat center;background-size:contain;}
.hd-hot .item:hover .title{color:#99141b;}




.hd-trailer{margin-top:0.65rem;display: flex;flex-wrap: wrap;justify-content: space-between;}
.hd-trailer .item{width:49%;padding:0.2rem 0.4rem;background:#fff;display: flex;align-items: center;margin-top:2%;box-shadow:0 0.03rem 0.1rem rgba(8,1,3,.11);}
.hd-trailer .circle{width:1.5rem;height:1.5rem;background:#9c0c13;border-radius:50%;margin-right:0.4rem;text-align: center;color:#fff;display: flex;flex-direction: column;align-items: center;justify-content: center;padding:0 0.15rem;}
.hd-trailer .date{font-size: 0.2rem;font-family: 'Arial';padding-bottom:0.08rem;border-bottom:1px solid #fff;line-height:1;margin-bottom:0.06rem;}
.hd-trailer .wz{font-size: 0.23rem;font-weight: bold;}
.hd-trailer .info{flex:1;overflow: hidden;}
.hd-trailer .title{font-size: 0.24rem;color:#000;font-weight: bold;line-height:0.32rem;height:0.64rem;-webkit-line-clamp: 2;margin-bottom:0.15rem;}
.hd-trailer .fz{font-size:0.14rem;line-height:1.8;}
.hd-trailer .fz:before{content:'';display: inline-block;vertical-align: middle;margin:-0.02rem 0.08rem 0 0;width:0.17rem;height:0.17rem;}
.hd-trailer .time:before{background:url(../images/hd_08.png) no-repeat center;background-size:contain;}
.hd-trailer .address:before{background:url(../images/hd_09.png) no-repeat center;background-size:contain;}
.hd-trailer .item:hover .title{color:#9c0c13;}



/* 首页新闻动态 */


.xw-hot{padding:0 0 0.8rem;}
.xw-hot .wrap{margin-top:-0.45rem;background:#fff;padding-top:0.25rem;}
.xw-hot .t-tit{margin-bottom:0.5rem;padding:0 0.2rem;line-height: 1;}
.xw-hot .t-tit span{font-size:0.35rem;color:#9c0c13;font-weight: bold;}
.xw-hot .t-tit span::after{content:'';width:0.08rem;height:0.08rem;border-radius:50%;background:#9c0c13;margin:0 0.1rem;display: inline-block;vertical-align: middle;}
.xw-hot .t-tit em{font-size:0.31rem;color:#888888;font-weight: bold;font-family: 'Arial';}


.xw-hot .detail{display: flex;}
.xw-hot .lbox{flex:1;overflow: hidden;}
.xw-hot .rbox{width:4.7rem;border:1px solid #dddada;border-left:0;margin-top:-1px;}

.xw-hot .imgbox{height: 6.1rem;}

.xw-hot .item{height:1.22rem;padding:0 0.35rem 0 0.65rem;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;border-bottom:1px solid #dddada;position: relative;}
.xw-hot .item .date{font-size: 0.15rem;color:#888888;font-family: 'Arial';}
.xw-hot .item .title{font-size: 0.17rem;color:#330609;font-weight: bold;-webkit-line-clamp: 2;margin-top:0.03rem;}
.xw-hot .item:before{content:'';width:0.7rem;height:100%;background:url(../images/xw_02.png) no-repeat center;background-size:100% 100%;position: absolute;left:-0.69rem;top:0;display: none;}
.xw-hot .item:last-child{border-bottom:0;}

.xw-hot .item.cur{background:#9c0c13;}
.xw-hot .item.cur *{color:#fff;}
.xw-hot .item.cur:before{display: block;}



.xw-tt{margin-bottom:0.55rem;display: flex;align-items: center;justify-content: space-between;}
.xw-tt .bt{display: flex;align-items: center;font-size:0.33rem;color:#000;font-weight: bold;line-height: 1;}
.xw-tt .bt:before{content:'';width:0.06rem;height:0.36rem;background:url(../images/xw_10.png) no-repeat center;background-size:cover;margin-right:0.17rem;}
.xw-tt .more{font-size:0.19rem;}
.xw-tt .more:hover{color:#99141b;}

.xw-dt{padding:0.6rem 0 0.9rem;background:#f9f9fc;}
.xw-dt .list{display: flex;flex-wrap: wrap;margin:-1.5% 0 0 -1.5%;}
.xw-dt .list .item{width: 23.5%;margin:1.5% 0 0 1.5%;}
.xw-dt .list .imgbox{height:2.4rem;}
.xw-dt .list .title{font-size:0.18rem;color:#000;font-weight: bold;-webkit-line-clamp: 2;margin-top:0.1rem;line-height: 1.5;}
.xw-dt .list .text{font-size:0.14rem;color:#99141b;margin-top:0.15rem;}
.xw-dt .list .item:hover .title{color:#99141b;}


.xw-sec{padding:0.75rem 0 0.55rem;}
.xw-sec .list{}
.xw-sec .list .item{display: flex;align-items: center;padding:0.4rem 0;border-bottom:1px solid #cccbcb;position: relative;}
.xw-sec .list .imgbox{width: 31%;margin-right:0.6rem;}
.xw-sec .list .title{font-size: 0.24rem;color:#000;font-weight: bold;-webkit-line-clamp: 2;}
.xw-sec .list .date{font-size:0.17rem;color:#9d0b0e;margin-top:0.12rem;background:url(../images/zs_02.png) no-repeat left center;background-size:0.22rem;padding-left:0.3rem;}
.xw-sec .list .txt{font-size:0.14rem;-webkit-line-clamp: 3;margin-top:0.16rem;}
.xw-sec .list .item:first-child{padding-top:0;}
.xw-sec .list .item::after{content:'';position: absolute;left:0;bottom:-1px;width:0;height:2px;background:#9d0b0e;transition: all 0.5s;}
.xw-sec .list .item:hover .title{color:#9d0b0e;}
.xw-sec .list .item:hover::after{width: 100%;}


/* 首页新闻动态详情页 */
.xw-det{}
.xw-det .wrap{margin-top:-0.45rem;background:#fff;padding:0.2rem 0 0.2rem 0.2rem;}

.xw-det .crumb-sm{font-size:0.15rem;color:#666;margin-bottom:0.4rem;}
.xw-det .crumb-sm a:hover{color:#9c0c13;}

.xw-det .detail{display: flex;align-items: flex-start;}
.xw-det .l{}
.xw-det .r{width: 4rem;margin-left:1.2rem;}

.xw-det .topbox{padding-bottom:0.4rem;border-bottom:1px solid #d1d1d1;}
.xw-det .topbox .title{font-size:0.25rem;color:#000;font-weight: bold;}
.xw-det .topbox .wz{color:#888888;margin-top:0.08rem;}

.xw-det .edit{padding:0.5rem 0 0.7rem;font-size:0.17rem;color:#003233;line-height: 1.8;}

.xw-det .r{position: sticky;top:0;z-index:80;}
.xw-latest .t-tit{font-size:0.21rem;color:#fff;height:0.5rem;background:#9c0c13;display: flex;align-items: center;justify-content: center;margin-bottom:0.2rem;}
.xw-latest .t-tit .ico{width:0.24rem;margin-right:0.1rem;}
.xw-latest .list{position: relative;}
.xw-latest .list .item{/*padding-left:0.25rem; padding-bottom:0.25rem; */position: relative;padding:0.2rem 0.25rem;}
.xw-latest .list .date{width:0.74rem;height:0.33rem;line-height:0.33rem;background:url(../images/xw_15.png) no-repeat center;background-size:100% 100%;display: block;padding-left:0.2rem;margin-left:-0.04rem;font-family: 'Arial';}
.xw-latest .list .title{color:#282828;margin-top:0.12rem; font-size: 17px;}

.xw-latest .list .item:nth-child(1) .date,.xw-latest .list .item:nth-child(2) .date,.xw-latest .list .item:nth-child(3) .date{color:#9c0c13; }
.xw-latest .list .item:hover .title{color:#9c0c13;}
.xw-latest .list .item:hover{box-shadow:0 0.1rem 0.2rem #ddd;}


/* index */
.idx-ban{position: relative;}
.idx-ban .item{height:100vh;}


.idx-ban .bot{display: flex;justify-content: flex-end;align-items: center;position: absolute;right:8%;bottom:0.4rem;z-index:50;}
.idx-ban .more{font-size:0.14rem;color:#fff;padding:0 0.15rem;line-height:0.32rem;background: #9b0d14;border-radius:0.32rem;margin-left:0.35rem;display: inline-block;}


.idx-ban .arrow{width: .5rem;height: .5rem;position: relative;z-index: 1;font-size: .22rem;color: #fff;display: flex;justify-content: center;align-items: center;cursor: pointer;margin-left: .15rem;}
.idx-ban .arrow::after{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;border: #fff 1px solid;border-radius: 50%;transition: .5s;}
.idx-ban .arrow:before{ transition: .5s;content:'\e60c';font-family: 'iconfont';}
.idx-ban .arrow.prev{transform: rotate(180deg);}
.idx-ban .arrow.prev::after{ transform-origin: right;}
.idx-ban .arrow.next::after{ transform-origin: left;}


.idx-ban .arrow.prev:hover:before{transform: translateX(-.08rem);}
.idx-ban .arrow:hover:after{transform: scale(.6);}
.idx-ban .arrow.next:hover:before{transform: translateX(.08rem);}	
.idx-ban .arrow:hover:after{transform: scale(.6);}
	
.idx-ban .jindu{width: 3rem;display: flex;align-items: center;font-size: .24rem;color: #fff;margin-left:0.6rem;}
.idx-ban .num{ font-family: 'Arial';}
.idx-ban .progress{flex: 1;overflow: hidden;margin: 0 .2rem;height: 2px;background: rgba(255,255,255,.2); position: relative}
.idx-ban .progress::after{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: #fff;}
.idx-ban .progress.ani:after{-webkit-animation-name: anil;animation-name: anil;-webkit-animation-duration: 7s;animation-duration: 7s;-webkit-animation-timing-function: linear;animation-timing-function: linear;width: 100%;}

@-webkit-keyframes anil{0%{width:0}100%{width:100%}}
@keyframes anil{0%{width:0}100%{width:100%}}




.idx-tt{display: flex;align-items: center;justify-content: space-between;margin-bottom:0.45rem;}
.idx-tt .bt{font-size:0.32rem;color:#000;position: relative;line-height: 1;}
.idx-tt .bt:before{content:'';position: absolute;left:0;bottom:0;width:0.94rem;height:0.7rem;background:url(../images/idx_02.png) no-repeat center;background-size:contain;}
.idx-tt .more{font-size:0.17rem;color:#941b19;font-weight: bold;position: relative;}
.idx-tt .more::after{content:'';width:1.05rem;height:0.85rem;background:url(../images/idx_03.png) no-repeat center;background-size:contain;position: absolute;right:-0.1rem;top:50%;transform: translate(0,-50%);transition: all 0.3s;}
.idx-tt .more:hover::after{transform: translate(0,-50%) rotate(180deg);}



.idx-tt.white .bt{color:#fff!important;}
.idx-tt.white .bt:before{background-image:url(../images/idx_02-1.png);}
.idx-tt.white .more{color:#fff;}
.idx-tt.white .more::after{background-image:url(../images/idx_03-1.png);}


.idx-s1{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;padding:0.6rem 0 1rem;}


.idx-dt{flex:1;width:0;}
.idx-dt .list{display: flex;flex-wrap: wrap;justify-content: space-between;}
.idx-dt .list .item{width:48%;}
.idx-dt .list .imgbox{height:3.3rem;}
.idx-dt .list .date{font-size:0.21rem;color:#9d0b0e;font-family: 'Arial';margin-top:0.28rem;background:url(../images/zs_02.png) no-repeat left center;background-size:0.22rem;padding-left:0.3rem;}
.idx-dt .list .title{font-size:0.2rem;color:#000;font-weight: bold;-webkit-line-clamp: 2;margin-top:0.1rem;line-height:0.31rem;}
.idx-dt .list .txt{font-size:0.15rem;color:#666666;-webkit-line-clamp: 3;margin-top:0.1rem;}
.idx-dt .list .arrow{width:0.42rem;height:0.21rem;background:url(../images/idx_06.png) no-repeat center;background-size:contain;display: block;margin-top:0.25rem;}
.idx-dt .list .item:hover .title{color:#9d0b0e;}

.idx-tz{width:4.4rem;width:26.5%;margin-left:0.35rem;}
.idx-tz .list{}
.idx-tz .list .item{font-size: 0.17rem;padding:0.2rem 0;border-top:1px solid #d4d4d4;}
.idx-tz .list .date{color:#bb0101;font-family: 'Arial';}
.idx-tz .list .title{color:#333333;margin-top:0.06rem;}

.idx-tz .list .item:first-child{border-top:0;padding-top:0;}
.idx-tz .list .item:last-child{padding-bottom:0;}
.idx-tz .list .item:hover .title{color:#9c0c13;}

.video{margin-bottom:.2rem !important; }
.idx-sp{margin-bottom:1.4rem;}
.idx-sp .list{display: flex;flex-wrap: wrap;margin:-5% 0 0 -5%;}
.idx-sp .list .item{width:28.3%;margin:5% 0 0 5%;box-shadow:0 0 0.08rem rgba(0,0,0,.24);}
.idx-sp .list .imgbox{height: 3rem;position: relative;}
.idx-sp .list .playicon{width:0.44rem;height:0.44rem;background:url(../images/idx_10.png) no-repeat center;background-size:contain;position: absolute;bottom:0.25rem;left:0.35rem;}
.idx-sp .list .info{padding:0.15rem 0.5rem;text-align: center;}
.idx-sp .list .title{font-size:0.19rem;margin:0 auto;line-height: 1.5;}
.idx-sp .list .item:hover .title{color:#9c0c13;}


.idx-zs .idx-tt{margin:0;}
.idx-zs .detail{margin-top:0.3rem;background:url(../images/idx_11.jpg) no-repeat center;background-size:cover;padding:0.6rem 0 0.85rem;}
.idx-zs .list{display: flex;flex-wrap: wrap;justify-content: space-between;}
.idx-zs .list .item{padding:0.2rem 0 0.4rem;width:48%;max-width:7.4rem;color:#fff;border-bottom:1px dashed rgba(255,255,255,.43);}
.idx-zs .list .date{font-size:0.17rem;opacity: 0.62;font-family: 'Arial';}
.idx-zs .list .title{font-size: 0.22rem;font-weight: bold;margin-top:0.1rem;-webkit-line-clamp: 1;}
.idx-zs .list .item:hover{opacity: 0.75;}

.idx-mba{padding:0.6rem 0;}

.idx-mba .detail{position: relative;}
.idx-mba .pic{width: 100%;display: block;border-radius:0.2rem;}
.idx-mba .link{font-size:0.38rem;color:#fff;font-weight: bold;width:3.7rem;height:0.78rem;border-radius:0.38rem;position: absolute;right: 0.35rem;top:50%;margin-top:-0.39rem;border:1px solid #fff;letter-spacing: 0.1rem;}
.idx-mba .link::after{content:'';width:0.5rem;height:0.5rem;background:url(../images/idx_13.png) no-repeat center;background-size:contain;margin-left:0.2rem;}
.idx-mba .link:hover{background:#9c0c13;border-color:#9c0c13;}

.idx-zt{background:url(../images/idx_17.jpg) no-repeat center;background-size:cover;padding:0.7rem 0 1.1rem;}
.idx-zt .list{display: flex;flex-wrap:wrap;margin:-1.5% 0 0 -1.5%;}
.idx-zt .list .item{display: block;width:23.5%;margin:1.5% 0 0 1.5%;position: relative;height:5.6rem;}
.idx-zt .list .imgbox{height:100%;}
.idx-zt .list .txt{font-size:0.27rem;color:#fff;position: absolute;top:0;bottom:0;left:0.3rem;padding:0.45rem 0 1.2rem 0;writing-mode: vertical-rl;letter-spacing: 0.02rem;font-family: 'GreatWallExtraBoldSong';line-height:1.5;white-space: pre-wrap;}


.idx-school{background:url(../images/idx_18.jpg) no-repeat center top;background-size:100% 7.7rem;padding:0.7rem 0 0;}
.idx-school .list{padding:0 0.5rem;display: flex;flex-wrap: wrap;}
.idx-school .list .item{height:4.15rem;position: relative;width:25%;}
.idx-school .list .imgbox{height: 100%;}
.idx-school .list .info{position: absolute;width: 100%;left:0;bottom:0;padding:0 0.4rem;background: linear-gradient(rgba(0, 0, 0, 0) 9%, rgba(0, 0, 0, .5) 70%, rgba(0, 0, 0, .8) 100%);}
.idx-school .list .date{font-size:0.15rem;color:#fff;font-weight: bold;font-family: 'Arial';}
.idx-school .list .title{font-size:0.19rem;color:#fff;-webkit-line-clamp: 1;}
.idx-school .list .line{width:0.48rem;height:0.07rem;background:#b40202;margin-top:0.28rem;display: block;}
.idx-school .list .item:nth-child(3),.idx-school .list .item:nth-child(4){width:50%;}







@media (max-width:1260px){
	html{font-size: 5.2rem!important;}
	
	
	
	.sj-menu{position:absolute;right: 2%;top: 50%;width: .6rem;height: .6rem;background: url(../images/menu.png) no-repeat center;background-size:.46rem;display: block;margin-top: -0.3rem;z-index:100;}
	.sj-menu.close{background: url(../images/close.png) no-repeat center;background-size:.38rem;}
	
	.head{background:#9c0c13;position: sticky;padding:0;height:1rem;}
	.head .r{margin-right:0.45rem;}
	.hd-logo .img{height:0.7rem;}
	
	.hd-sear .icon{width:0.32rem;height:0.32rem;border:0;background-size: contain;}
	
	
	.hd-nav{position: fixed;width: 100%;left: 0;top: 1rem;bottom: 0;z-index:100;background-color: #9c0c13;display: block;overflow-y: auto!important;border-top:1px solid rgba(255,255,255,.2);}
	.hd-nav li{display: block;margin: 0;border-bottom:1px solid rgba(255,255,255,.2);}
	.hd-nav li>a{padding:0 .35rem;line-height: 0.9rem;font-size: 0.2rem;font-weight: normal;}
	.hd-nav li.cur>a, .hd-nav li:hover>a{color:#fff!important;}
	.hd-nav li:hover .drop::before{display: none;}
	
	.hd-nav .arrow{width: 0.9rem;height: 0.9rem;background:url(../images/arrow.png) no-repeat center;background-size:.26rem;position: absolute;right: 0;top: 0;}
	.hd-nav .drop{position: static;transform: translate(0,0);opacity: 1;visibility: inherit;width: 100%;padding: 0 0 0 3%;border-top:1px solid rgba(255,255,255,.2);background:none;display: none;}
	.hd-nav .lk{color:#fff;line-height: 0.6rem;text-align: left;font-size: 0.18rem;border-bottom:1px solid rgba(255,255,255,.2);padding-left: 0.25rem;}
	.hd-nav li:hover .drop{transform: translateX(0) scaleY(1);}
	.hd-nav li.this .arrow{transform: rotate(180deg);}


	
	.head-wrap .head{position: sticky;height:1rem;padding:0;}
	

	.foot{background-position:left center;}
	.foot:before{left:0;}
	.ft-t .wxbox{width:1.9rem;}
	
	
	/* 招生信息-招生动态 */
	.inner-ban{height:5rem;}
	
	.side-flex{flex-direction: column-reverse;}
	.side-l{width:100%;max-width:100%!important;}
	.side-r{width:100%;margin: 0 0 0.45rem;}
	
	
	.side-menu{display: flex;justify-content: center;}
	.side-menu .lk{padding:0 0.4rem;display: inline-block;line-height:0.6rem;height:auto;position: relative;border:0;margin:0 0.15rem;}
	.side-menu .lk::after{content:'';display: inline-block;position: absolute;right: 0.05rem;bottom: 0%;margin:0;}
	
	.zs-piclist .imgbox{margin-top:0.3rem;}
	
	/* 招生信息-招生简章 */
	.zsjz-hot .item{padding:0.3rem;}
	.zsjz-hot .imgbox{margin-right:0.35rem;}
	
	
	/* 招生信息-报考指南 */
	.tabs-menu{margin-bottom:0.5rem;}
	
	.zn-faq-list .item{width:100%;min-height:auto;}
	
	/* 教学培养-培养体系 */
	.pytx-ts{height:auto;}
	.pytx-ts .list{padding:0;}
	.pytx-ts .list .iconbox{width:2.1rem;height:2.1rem;}
	
	
	/* 师资力量 */
	.sz-team .list{justify-content: center;margin:0;}
	.sz-team .list li{width:33.3%;padding:0.4rem 0;}
	.sz-team .list li::after{display: none;}
	
	.sz-stre .list .item{width:20%;}
	
	
	/* 校园生活-俱乐部 */
	.club-top .item{background:#fff;}
	.club-top .imgbox{height:5rem;width:50%;}
	.club-top .info{width:50%;min-height:auto;position: static;transform: translate(0, 0);padding:0.4rem 0.4rem!important;}
	
	.club-clubs .lks{margin:-4% 0 0;justify-content: space-between;}
	.club-clubs .lks li{min-width:48%;margin:4% 0 0;}
	
	.club-link .lk{padding: 0.15rem 0.2rem 0.15rem 0.5rem;}
	
	
	/* 校园生活-联合会 */
	.mba-top .imgbox{width:60%;height:5rem;}
	.mba-top .imgbox::after{width:auto;height:auto;left:10%;top:15%;}
	.mba-top .title{font-size:0.26rem;}
	.mba-top .info{width:6rem;padding: 0.3rem 0.45rem;}
	.mba-top .txtimg{height:3rem;}
	
	.mba-list .item{margin:0;}
	.mba-list .item .imgbox{width:50%!important;height:4.5rem;}
	.mba-list .item .info{width:50%!important;margin:0!important; padding: 0.4rem 0.5rem 0.3rem 0.5rem!important;}
	.mba-list .item .title{font-size:0.3rem;}
	.mba-list .item .txt{margin-top:0.2rem;}
	
	.mba-bot{width:100%;gap: 0;}
	
	/* 关于我们-项目概况 */
	.xm-sec .odd .imgbox{margin:0;width:45%;height:auto;}
	
	
	/* 首页活动预告 */
	.hd-trailer .item{width:100%;}
	
	
	/* 首页新闻动态详情页 */
	.xw-det .wrap{margin-top:0;}
	.xw-det .r{width:3rem;margin-left:0.7rem;}
	
	
	/* 首页新闻动态 */
	.xw-hot .wrap{margin-top:0.15rem;}
	
	
	/* index */
	.idx-ban .item{height:6.5rem;}
	
	
	
	
	
	
	
	
}


@media (max-width:991px){
	html{font-size: 5rem!important;}
	
	
	.hd-nav li>a{line-height:0.8rem;font-size:0.19rem;}
	.hd-nav .arrow{width:0.8rem;height:0.8rem;background-size: .22rem;}
	.hd-nav .lk{font-size:0.17rem;line-height: 0.4rem;padding-left: 0.35rem;}
	
	
	
	.ft-link .t-tit{font-size:0.28rem;margin-bottom:0.3rem;}
	.foot:before{left:0;width:0.3rem;}
	.ft-t .wxbox{margin-top:-1rem;}
	.ft-t .info{flex-direction: column;align-items: flex-start;padding-left:0.5rem;}
	.ft-t .txt{margin-top:0.15rem;}
	.ft-b{text-align: center;}
	
	
	
	
	/* 招生信息-招生动态 */
	.inner-ban{height:4rem;}
	
	.zs-piclist .item{padding:0.25rem 0.2rem;}
	
	.zs-arclist .date{margin-right:0.3rem;}
	.zs-piclist .imgbox{height:1.6rem;margin-top:0.2rem;}
	
	
	/* 招生信息-招生简章 */
	.zsjz-hot .item{width:100%;margin-bottom:0.2rem;align-items: center;}
	.zsjz-hot .info{max-width:3.5rem;}
	
	
	/* 教学培养-毕业专栏 */
	.byzl-list .box{padding:0.4rem 0.35rem;}
	
	
	/* 教学培养-培养体系 */
	.pytx-mod .detail{padding: 1.15rem 0.6rem 0.5rem;}
	
	.pytx-ts{padding:1rem 0;justify-content: space-between;}
	.pytx-ts .list .item{width: 45%;margin-bottom:0.5rem;}
	.pytx-ts .list .iconbox{width:2.1rem;height:2.1rem;margin:0 auto;}
	
	
	/* 校友动态 */
	.dt-activity .list .tt{font-size:0.26rem;}
	.dt-activity .list .txt{margin-top:0.4rem;}
	
	
	
	/* 师资力量 */
	.sz-tit{font-size:0.36rem;}
	
	
	.sz-team .list li{width:31%;}
	.sz-team .list .num{font-size:0.65rem;line-height:1.2;}
	
	.sz-team .piclist .item{width:calc(50% - 1px);flex:initial;}
	
	
	.sz-stre .list{margin:-5% 0 0 -3%;}
	.sz-stre .list .item{width:30.3%;margin:5% 0 0 3%;padding:0 3%;	}
	.sz-stre .readmore{margin-top:1rem;}
	
	
	/* 校园生活-学生风采 */
	.fc-list .item{width:100%;}
	.fc-list .imgbox{height:3.4rem;}
	
	
	/* 校园生活-俱乐部 */
	.club-tt{margin-bottom:0.35rem;}
	
	.club-top .item{display: block;margin-bottom:0.5rem;}
	.club-top .imgbox{height:4.4rem;width:100%;}
	.club-top .info{width:100%;}
	.club-top .txt{max-width:100%!important;font-size:0.19rem;}
	
	.club-clubs{padding:0.5rem 0.5rem;}
	.club-clubs .lks li{padding: 0 0.15rem 0 0.25rem;font-size:0.18rem;}
	
	.club-link .lk{padding: 0.15rem 0.2rem 0.15rem 0.35rem;font-size:0.23rem;}
	.club-link .lk .icon{width:0.6rem;margin-right:0.23rem;}
	
	
	
	/* 校园生活-联合会 */
	.mba-top .txtimg{right:1.3rem;}
	
	.mba-list .item .line{width:0.8rem;height:0.04rem;}
	.mba-list .item .txt{line-height: 1.8;}
	.mba-list .item:nth-child(odd) .info:before, .mba-list .item:nth-child(odd) .info::after{width:0.08rem;height:1.2rem;}
	
	.mba-bot .info{font-size:0.26rem;padding:0.3rem 0.3rem;}
	.mba-bot .info .ico{width:0.42rem;}
	
	
	/* 关于我们-项目概况 */
	.xm-sec .titbox .en, .xm-sec .titbox .bt{font-size:0.34rem;}
	
	.xm-sec .odd .detail{display: block;}
	.xm-sec .odd .imgbox{margin:0.4rem 0 0;width:100%;}
	.xm-sec .odd .info{width:100%;padding:0.5rem 0 0;}
	
	.xm-sec .even .detail{display: block;}
	.xm-sec .even .info{width:100%;margin:0;min-height:auto;}
	.xm-sec .even .imgbox{width:100%;height:auto;}
	
	
	/* 关于我们-山东大学 */
	.us-intro .tp{width:1rem;margin-right:0.5rem;}
	
	/* 首页新闻动态 */
	
	.xw-dt .list{margin:-4% 0 0;justify-content: space-between;}
	.xw-dt .list .item{width:48%;margin:4% 0 0;}
	.xw-dt .list .title{font-size:0.19rem;}
	.xw-dt .list .text{font-size:0.16rem;margin-top:0.1rem;}
	
	.xw-sec .list .imgbox{width:35%;margin-right:0.4rem;}
	
	
	/* 首页新闻动态详情页 */
	.xw-det .detail{display: block;}
	.xw-det .r{width:100%;margin:0.4rem 0 0;}
	
	
	/* index */
	.idx-ban .item{height:4.5rem;}
	
	.idx-ban .bot{right:4%;bottom:0.25rem;}
	.idx-ban .more{line-height:0.36rem;}
	.idx-ban .arrow{width: .44rem;height: .44rem;font-size: .18rem;}
	.idx-ban .arrow.prev:hover:before{transform: translateX(-.05rem);}
	.idx-ban .arrow.next:hover:before{transform: translateX(.05rem);}	
	
	.idx-ban .jindu{width: 2.3rem;font-size: .22rem;margin-left:0.4rem;}
	
	
	
	.idx-s1{display: block;}
	.idx-dt{width:100%;}
	.idx-dt .list .imgbox{height:2.6rem;}
	
	
	.idx-tz{width:100%;margin:0.8rem 0 0;}
	.idx-tz .list .title{font-size:0.18rem;}
	
	
	.idx-sp .list{margin:-2% 0 0 -2%;}
	.idx-sp .list .item{width:31.3%;margin:2% 0 0 2%;}
	.idx-sp .list .imgbox{height:2.4rem;}
	
	
	.idx-zs .list .title{-webkit-line-clamp: 2;}
	
	.idx-mba .link{position: static;background:#941b19;border-color:#941b19;margin:0.4rem auto 0;font-size:0.3rem;letter-spacing: 0.03rem;width:2.6rem;font-weight: normal;height:0.7rem;}
	.idx-mba .link::after{width:0.34rem;height:0.34rem;}
	
	.idx-zt .list{margin:0;overflow-x: auto;flex-wrap: nowrap;width:105%;}
	.idx-zt .list .item{width:3rem;margin:0 0.25rem 0 0;flex-shrink: 0;height:4.5rem;}
	.idx-zt .list .txt{font-size:0.25rem;padding: 0.35rem 0 0.25rem 0;}
	
	
	.idx-school .list .item{width:50%;}
	.idx-school .list .item:nth-child(3), .idx-school .list .item:nth-child(4){width:100%;}
	
	
	
}

@media (max-width:767px){
	.auto{width:94%;}
	body{font-size:0.18rem;}
	.sj-menu{width: .5rem;height: .5rem;background-size:.36rem;margin-top: -0.25rem;}
	.sj-menu.close{background-size:.3rem;}
	
	
	.head{height:0.8rem;}
	
	.hd-logo .img{height:0.5rem;}
	
	.hd-sear .icon{width:0.26rem;height:0.26rem;}
	.hd-sear .searclose{right: 0.4rem;top: 0.25rem;}
	.hd-sear .submit{width:0.8rem;}
	
	.head-wrap .head{height:0.8rem;}
	.hd-nav{top:0.8rem;}
	
	
	
	
	.foot-wrap{padding:0.5rem 0 0;}
	.ft-link{padding: 0 0 0.9rem;}
	.ft-link .row{margin:0;justify-content: space-between;}
	.ft-link .lk{min-width:45%;margin:0;font-size:0.18rem;}
	
	.foot{background-position:0.3rem center;background-image:none;background-color:#9c0c13;}
	.foot .auto{padding: 0 5% 0 8.5%;}
	.ft-t{flex-direction: column-reverse;}
	.ft-t .wxbox{width:1.9rem;margin:-1rem auto 0;}
	.ft-t .info{margin:0.35rem 0 0;padding:0;align-items: center;justify-content: center;}
	.ft-t .smlogo{width:75%;margin:0 auto;}
	.ft-t .txt{justify-content: center;text-align: center;}
	.ft-t .txt .fz{line-height: 0.2rem;display: block;}
	/* 招生信息-招生动态 */
	.side-r{margin: 0 0 0.35rem;}
	
	.inner-ban{height:1.8rem;}
	.inner-ban .box{bottom:0.2rem;}
	.inner-ban .bt{font-size:0.26rem;}
	
	.crumb{margin:0;height:0.65rem;}
	
	.main{padding:0.35rem 0 0.6rem;}
	
	.side-menu{overflow-x: scroll;white-space: nowrap;display: block;width:105%; }
	.side-menu::-webkit-scrollbar{ display: none;} 
	.side-menu .lk{margin:0;display: inline-block;padding:0 0.17rem;line-height:0.54rem;}
	.side-menu .lk::after{display: none;}
	
	.zs-piclist{margin:-5% 0 0;}
	.zs-piclist .item{width:100%;margin:5% 0 0;}
	
	.zs-arclist .box{align-items: flex-start;}
	.zs-arclist .title{-webkit-line-clamp: 2;font-size: 0.19rem;}
	.zs-arclist .date{width:0.9rem;height:0.9rem;margin-right:0.2rem;}
	.zs-arclist .fz1{font-size:0.4rem;}
	.zs-arclist .fz2{font-size:0.16rem;}
	.zs-arclist .txt{margin-top:0.1rem;}
	.zs-arclist .box{border-top:1px solid #cdcdcd!important;padding:0.25rem 0;}
	.zs-arclist .item:hover{box-shadow:none;}
	
	
	.pagelist{margin-top:0.45rem;}
	.pagelist a{font-size:0.18rem;min-width: 0.46rem;height: 0.46rem;line-height: 0.46rem;}
	.pagelist .prev, .pagelist .next{padding:0 0.15rem;}
	
	
	/* 招生信息-招生咨询 */
	.zs-consult .detail{padding:0.35rem 0 0;}
	
	.ewm-list{margin-left:-3%;}
	.ewm-list li{width: 30.3%;margin:0 0 0 3%;}
	
	
	
	/* 招生信息-招生简章 */
	.zsjz-hot .item{width:100%;margin-bottom:0.2rem;align-items: center;padding:0.25rem;}
	.zsjz-hot .item:last-child{margin:0;}
	.zsjz-hot .imgbox{width:1.4rem;}
	.zsjz-hot .info{max-width:3.5rem;}
	.zsjz-hot .title{font-size:0.19rem;-webkit-line-clamp: 3;}
	.zsjz-hot .downbtn{width:1.6rem;margin-top:0.2rem;}
	
	.zsjz-list .date{height:auto;width: 1.1rem;	}
	.zsjz-list .info{padding:0 0.25rem;}
	.zsjz-list .title{font-size:0.19rem;-webkit-line-clamp: 2;}
	
	
	
	/* 招生信息-报考指南 */
	.tabs-menu{justify-content: space-between;padding:0.15rem 0 0;}
	.tabs-menu .lk{min-width:auto;width:47%;padding:0;justify-content: center;}
	.tabs-menu .lk::after{display: none;}
	
	
	.zn-faq-list{margin:0;}
	.zn-faq-list .item{padding:0.25rem 0.2rem;margin:0 0 0.25rem;}
	.zn-faq-list .item:last-child{margin:0;}
	.zn-faq-list .tt::after{width:0.3rem;height:0.3rem;}
	
	
	/* 招生信息-报考指南-备考专区 */
	.zn-bk-list .info{display: block;}
	.zn-bk-list .more{margin:0.15rem 0 0;display: flex;}
	.zn-bk-list .arrow{width:0.26rem;height:0.26rem;margin:0 0.15rem 0 0;}
	
	
	/* 招生信息-招生动态-详情页 */
	.zs-det .topbox{padding:0.25rem 0;}
	.zs-det .title{font-size:0.22rem;}
	
	.pagenav{display: block;}
	.pagenav .backlist{margin:0.25rem auto 0;}
	
	/* 教学培养-资料下载 */
	.xz-list .item{display: block;padding:0.25rem 0.25rem;}
	.xz-list .title{font-size:0.2rem;}
	.xz-list .downbtn{margin:0.1rem 0 0;width:1.5rem;	}
	
	/* 教学培养-课程课表 */
	.kc-list .date{width:0.9rem;margin-right:0.2rem;}
	.kc-list .fz1{font-size:0.4rem;}
	.kc-list .title{font-size:0.19rem;-webkit-line-clamp: 2;}
	.kc-list .more{margin-top:0.15rem;}
	
	
	
	/* 教学培养-毕业专栏 */
	.byzl-list{margin-top:-0.15rem;}
	.byzl-list .item{border:0;border-bottom: 1px solid #d6d4d4;margin:0;}
	.byzl-list .box{padding:0.25rem 0.1rem;align-items: flex-start;}
	.byzl-list .date{margin-right:0.25rem;}
	.byzl-list .title{font-size:0.19rem;-webkit-line-clamp: 2;}
	.byzl-list .txt{margin-top:0.1rem;}
	
	
	/* 教学培养-培养体系 */
	.pytx-mod{margin-bottom:0.35rem;}
	.pytx-mod .tit{min-width:80%;font-size:0.22rem;line-height: 0.7rem;padding: 0 0.25rem;}
	.pytx-mod .xh{font-size:0.5rem;right:0;}
	.pytx-mod .detail{margin-top: -0.28rem;padding: 0.7rem 0.3rem 0.3rem;min-height:1.6rem;}
	.pytx-mod .cols{display: block;}
	.pytx-mod .col{width:100%;margin-bottom:0.5rem;}
	.pytx-mod .col .row{margin-bottom:0.3rem;font-size:0.19rem;}
	.pytx-mod .col:last-child{margin-bottom:0;}
	
	
	.pytx-tt .titb{min-width:60%;}
	.pytx-tt .bt{font-size:0.38rem;}
	.pytx-tt .en{font-size:0.22rem;}
	
	
	.pytx-ts{padding:1rem 0 0.6rem;}
	.pytx-ts .list{margin-top: 0.8rem;}
	.pytx-ts .list .iconbox{width:1.5rem;height:1.5rem;margin:0 auto;}
	.pytx-ts .list .txt{font-size:0.22rem;}
	
	
	/* 联系我们 */
	.lx-sec{padding-bottom:0.2rem;}
	.lx-sec .detail{padding:0.3rem 0 0;}
	
	.lx-sec .adimg{margin-top:0.8rem;}
	
	
	
	/* 校友动态 */
	.dt-tit{margin-bottom:0.3rem;}
	
	.dt-story .swiper-button{width:0.6rem;height:0.6rem;}
	
	.dt-activity{padding:0.6rem 0;}
	.dt-activity .list .item{display: block!important;}
	.dt-activity .list .imgbox{width: 100%;height:auto;amx-height:2.5rem;}
	.dt-activity .list .info{width: 100%;padding:0.4rem 0.3rem;}
	.dt-activity .list .icon{width:0.5rem;}
	.dt-activity .list .txt{margin-top:0.25rem;font-size:0.17rem;}
	
	
	
	/* 师资力量 */
	.sz-tit{font-size:0.32rem;line-height: 1.2;}
	.sz-tit::after{height:0.03rem;}
	
	.sz-team .list{padding-top:0.3rem;}
	.sz-team .list li{width:50%;padding:0.25rem 0;}
	.sz-team .list .num{font-size:0.46rem;line-height: 1;}
	.sz-team .list .txt{margin-top:0.1rem;}
	
	.sz-team .piclist{gap: 0;}
	.sz-team .piclist .item{/* height:2.6rem; */width:100%;height:auto;}
	
	.sz-stre{padding:0.6rem 0;}
	.sz-stre .list{margin:-0.5rem 0 0;justify-content: space-between;}
	.sz-stre .list .item{width:43%;margin:0.5rem 0 0;padding:0;}
	.sz-stre .readmore{margin-top:0.8rem;}
	
	/* 校园生活-学生活动 */
	.hd-list .box{display: block;}
	.hd-list .imgbox{width:100%;height:2.8rem;}
	.hd-list .info{padding:0.25rem 0.25rem;}
	.hd-list .title{min-width:100%;font-size:0.19rem;}
	
	
	
	/* 校园生活-学生风采 */
	.fc-list{margin-top:-0.25rem;}
	.fc-list .item{display: block;margin:0.25rem 0 0;box-shadow:0 0.04rem 0.13rem rgba(8,1,3,.08);}
	.fc-list .lbox{width:100%;margin:0;}
	.fc-list .icon{display: none;}
	.fc-list .date{text-align: left;display: flex;align-items: center;padding-top:0.15rem;}
	.fc-list .fz2{margin:0;font-weight: normal;}
	.fc-list .fz2:before{content:'/';}
	.fc-list .fz1,.fc-list .fz2{font-size:0.24rem;color:#9c0c13;font-weight: bold;}
	.fc-list .imgbox{height:2.2rem;margin-top:0.25rem;}
	.fc-list .title{font-size:0.19rem;}
	
	
	
	/* 校园生活-俱乐部 */
	.club-tt{margin-bottom:0.3rem;}
	.club-tt .en{font-size:0.3rem;}
	.club-tt .bt{font-size:0.22rem;}
	.club-tt .bt::after{height:0.04rem;margin-top:0.1rem;width:0.5rem;}
	
	.club-top .item{margin-bottom:0.3rem;}
	.club-top .imgbox{height:3rem;}
	.club-top .info{padding: 0.25rem 0.28rem !important;}
	
	
	.club-clubs{padding:0.4rem 0.3rem;}
	.club-clubs .lks{margin:0;}
	.club-clubs .lks li{width:100%;margin:0 0 0.25rem;}
	
	.club-link{display: block;}
	.club-link .lk{font-size:0.21rem;width: 100%;margin-bottom:0.2rem;}
	.club-link .lk .icon{width:0.6rem;margin-right:0.23rem;}
	
	
	/* 校园生活-联合会 */
	.mba-top{display: block;}
	.mba-top .imgbox{width:100%;height:4.2rem;}
	.mba-top .imgbox::after{display: none;}
	.mba-top .info{width:100%;position: static;padding:0.25rem 0.25rem;}
	.mba-top .txtimg{display: none;}
	.mba-top .title{font-size:0.24rem;}
	
	.mba-list{margin-top:0.6rem;}
	.mba-list .item{display: block;margin-bottom:5%;}
	.mba-list .item .info,.mba-list .item .imgbox{width:100%!important;}
	.mba-list .item .title{font-size:0.25rem;}
	.mba-list .item .info{padding:0.45rem 8%!important;}
	.mba-list .item .imgbox{height:auto;}
	
	.mba-bot{display: block;}
	.mba-bot .info{font-size:0.22rem;padding: 0.2rem 0.25rem;text-align: center;}
	

	.pop-mba .wrapbox{width: 94%;padding:0.3rem 0.15rem;}
	.pop-mba .close{width:0.3rem;height:0.3rem;right:-0.1rem;top:-0.1rem;}
	.pop-mba .t-tit{font-size:0.26rem;margin-bottom:0.3rem;}
	.pop-mba .list{max-width: 94%;margin:0 auto;justify-content: space-between;}
	.pop-mba .list li{min-width:47%;margin:0 0 0.12rem;}

	
	/* 关于我们-项目概况 */
	.xm-sec .odd{padding:0.8rem 0;}
	.xm-sec .titbox .en, .xm-sec .titbox .bt{font-size:0.25rem;}
	.xm-sec .titbox .line{width:0.74rem;height:0.04rem;margin-top:0.2rem;}
	
	.xm-sec .txt{font-size:0.19rem;line-height: 1.8;}
	.xm-sec .bar{height:0.16rem;margin-bottom:0.2rem;}
	
	.xm-sec .odd .detail{display: block;}
	.xm-sec .odd .imgbox{margin:0.4rem 0 0;width:100%;}
	.xm-sec .odd .imgbox::after{bottom: -0.15rem;right: -0.15rem;}
	.xm-sec .odd .info{width:100%;padding:0.5rem 0 0;}
	
	.xm-sec .even .titbox{margin-bottom:0.5rem;}
	.xm-sec .even .detail{display: block;}
	.xm-sec .even .info{width:100%;margin:0;min-height:auto;padding: 0.3rem 0.35rem;}
	.xm-sec .even .imgbox{width:100%;height:auto;}
	
	
	/* 关于我们-院长寄语 */
	.us-jy{padding-bottom:0.7rem;}
	.us-jy .detail{padding:0.9rem 5% 0.5rem;}
	.us-jy .detail::after{height:0.06rem;}
	.us-jy .txt{font-size:0.19rem;}
	.us-jy .picbox{margin-bottom:0.35rem;}
	.us-jy .signname{height:0.9rem;}
	.us-jy .sign{font-size:0.19rem;margin-top: 0.5rem;}
	
	
	
	/* 关于我们-山东大学 */
	.us-intro{padding:0.6rem 0 0.8rem;}
	.us-intro .tp{display: none;}
	.us-intro .titbox .en{font-size:0.32rem;}
	.us-intro .titbox .line{height:0.04rem;margin-top:0.15rem;}
	.us-intro .desc{font-size:0.19rem;}
	
	.us-pics{display: block;}
	.us-pics .item{position: static!important;width:100%!important;height:3rem!important;}
	.us-pics .item3{background:#9c0c15;}
	.us-pics .item3 .img{object-fit: contain;}
	
	
	
	/* 首页活动预告 */
	.hd-trailer .item{display: block;padding:0;margin:0 0 5%;}
	.hd-trailer .item:last-child{margin-bottom:0;}
	.hd-trailer .circle{width:100%;height:auto;padding:0.2rem 0.3rem;border-radius:0;}
	.hd-trailer .info{padding:0.2rem 0.2rem 0.25rem;}
	.hd-trailer .title{font-size:0.19rem;}
	.hd-trailer .fz{font-size:0.16rem;}
	
	
	/* 首页新闻动态 */
	.xw-hot .auto{width:100%;}
	.xw-hot .t-tit{margin-bottom:0.3rem;}
	.xw-hot .t-tit span{font-size:0.28rem;}
	.xw-hot .t-tit em{font-size:0.25rem;}

	.xw-hot .detail{display: block;}
	.xw-hot .rbox{width:100%;border-top:0;}
	.xw-hot .imgbox{height:2.6rem;}
	.xw-hot .item{padding: 0.15rem 0.35rem;height:auto;}
	.xw-hot .item:before{display: none;}
	
	.xw-tt {margin-bottom:0.35rem;}
	.xw-tt .bt{font-size:0.26rem;}
	.xw-tt .bt:before{width:0.05rem;height:0.3rem;margin-right:0.14rem;}
	
	.xw-dt{padding:0.6rem 0;}
	.xw-dt .list{margin:-.4rem 0 0;}
	.xw-dt .list .item{width:100%;margin:.4rem 0 0;}
	.xw-dt .list .text{margin-top:0.05rem;}
	
	.xw-sec{padding:0.6rem 0;}
	.xw-sec .list .item{display: block;}
	.xw-sec .list .imgbox{width:100%;margin:0 0 0.15rem;}
	.xw-sec .list .title{font-size:0.21rem;}
        .xw-sec .list .txt{font-size:0.16rem;}
	
	
	
	/* 首页新闻动态详情页 */
	.xw-det .r{margin:0;}
	
	.xw-det .wrap{padding:0.2rem 0}
	.xw-det .crumb-sm{margin-bottom:0.3rem;}
	.xw-det .topbox{padding-bottom:0.2rem;}
	.xw-det .topbox .title{font-size:0.21rem;}
	.xw-det .edit{padding:0.3rem 0;}
	
	.xw-latest .list .title{font-size:0.18rem;}
	
	
	
	/* index */
	.idx-ban .item{height:3rem;}
	
	.idx-ban .bot{right:4%;bottom:0.2rem;}
	.idx-ban .more{line-height:0.32rem;padding:0 0.1rem;margin-left:0.15rem;}
	.idx-ban .arrow{width: .36rem;height: .36rem;font-size: .16rem;margin-left:0.1rem;}
	.idx-ban .arrow.prev:hover:before{transform: translateX(-.05rem);}
	.idx-ban .arrow.next:hover:before{transform: translateX(.05rem);}	
	
	.idx-ban .jindu{width: 1.8rem;font-size: .2rem;margin-left:0.3rem;}
	.idx-ban .progress{margin:0 0.15rem;}
	
	
	.idx-tt{margin-bottom:0.35rem;}
	.idx-tt .bt{font-size:0.28rem;}
	
	.idx-s1{padding:0.8rem 0;}
	.idx-dt .list{display: block;margin:0}
	.idx-dt .list .item{width:100%;margin: 0 0 0.4rem;}
	.idx-dt .list .imgbox{height:2.6rem;}
	.idx-dt .list .date{font-size:0.18rem;margin-top:0.15rem;}
	
	.idx-tz .list .title{font-size:0.19rem;}
	
	.idx-sp{margin-bottom:1rem;}
	.idx-sp .list{margin:-5% 0 0;}
	.idx-sp .list .item{width:100%;margin:5% 0 0;box-shadow: 0 0 0.08rem rgba(0, 0, 0, .1);}
	.idx-sp .list .imgbox{height:2.4rem;}
	.idx-sp .list .info{padding:0.2rem 0.2rem;}
	
	.idx-zs .detail{padding:0.3rem 0;}
	.idx-zs .list .item{width:100%;max-width:100%;padding: 0.25rem 0;}
	.idx-zs .list .title{font-size:0.19rem;}
	.idx-zs .list .item:last-child{border-bottom:0;}
	
	.idx-mba{padding:5% 0;}
	.idx-mba .link{margin:0.3rem auto 0;font-size:0.22rem;width:100%;height:0.55rem;}
	.idx-mba .link::after{width:0.26rem;height:0.26rem;margin-left:0.08rem;}
	
	.idx-zt{padding:0.7rem 0;}
	.idx-zt .list{width:100%;}
	.idx-zt .list .item{/* width:2.1rem; */ width:calc(50% - 0.1rem);margin:0 0.2rem 0 0;height:3.7rem;}
	.idx-zt .list .txt{font-size:0.22rem;padding: 0.25rem 0 0.15rem 0;}
	
	.idx-school .list{padding:0 5%;}
	.idx-school .list .item{width:100%;height:auto;min-height:2.5rem;}
	.idx-school .list .info{padding:0 0.25rem;}
	.idx-school .list .line{margin-top:0.15rem;height:0.05rem;}
	.idx-school .list .item:nth-child(3), .idx-school .list .item:nth-child(4){width:100%;}
	
	
	
	
	
	
}


.pb_sys_style2 .p_no_d {
    border: 1px solid #9C0C13 !important;
    color: #fff;
    background-color: #9C0C13 !important;
}
.pb_sys_common .p_fun_d, .pb_sys_common .p_no_d, .pb_sys_common .p_no_o,.pb_sys_common .p_fun a, .pb_sys_common .p_no a{
    padding: 7px 13px !important;
    height:34px !important;
    line-height:20px !important;
    font-size: 15px !important;
}