@charset 'utf-8'

/* common */
.ban{position:relative;}
.ban .imged{padding-bottom:25%;}

/* 手机内页二级导航 */
.wrap_ph{display:none;padding-bottom:.3rem;}
.wrap_ph h2{font-size:.26rem;line-height:.6rem;width:100%;height:.6rem;padding:0 .2rem;color:#fff;background:#0066d0;}
.wrap_ph h2::after{top:50%;right:.2rem;left:auto;width:.32rem;height:.32rem;transform:translateY(-50%);background:url(../images/cd.svg) no-repeat right center/cover;}
.wrap_ph ul{display:none;padding:.1rem .2rem .2rem;box-shadow:0 .1rem .3rem 0 rgba(69,10,66,.11);}
.wrap_ph li{font-family:hel-bold;font-size:.18rem;line-height:.34rem;}
.wrap_ph li h4{justify-content:space-between;align-items:center;}
.wrap_ph li h4 a{transition:.5s;color:#333;}
.wrap_ph li.active > a{color:#0066d0;}
.wrap_ph li .san-wrap{display:none;padding-left:.2rem;}
.wrap_ph li .san-wrap dd a{display:block;}
.wrap_ph li .san-wrap dd a.on{color:#0066d0;}
.wrap_ph li .san-wrap h3{font-size:.16rem;line-height:.3rem;justify-content:space-between;align-items:center;}
.wrap_ph li .san-wrap .box{display:none;padding-left:.15rem;}
.wrap_ph li .san-wrap dd.on h3{color:#0066d0;}
.wrap_ph li h3{position:relative;}
@media (min-width:471px) and (max-width:639px){
  table{font-size:13px;display:flex;overflow-x:auto;width:100%!important;white-space:nowrap;}
}
@media (min-width:329px) and (max-width:470px){
  table{font-size:13px;display:flex;overflow-x:auto;width:100%!important;white-space:nowrap;}
}
@media (max-width:328px){
  table{font-size:13px;display:flex;overflow-x:auto;width:100%!important;white-space:nowrap;}
}
@media (min-width:1920px) and (max-width:2560px){
  table{font-size:13px!important;width:100%!important;text-align:center!important;}
}
@media (min-width:1400px) and (max-width:1600px){
  table{font-size:13px!important;width:100%!important;text-align:center!important;}
}
@media (min-width:640px) and (max-width:1399px){
  table{font-size:13px!important;width:100%!important;text-align:center!important;}
}
#vsb_content_2 p{font-size:16px!important;line-height:36px!important;}
.inner{position:relative;background:url(../images/innbg.png) no-repeat bottom;background-size:100%;}
.inner .wp{align-items:flex-start;}
.inner_left{position:relative;z-index:100;top:0;width:3rem;margin-top:-1.45rem;}
.inner_right{min-width:0;padding-top:.45rem;padding-left:1.4rem;flex:1;}
.inner_left h2{height:1.45rem;border-radius:.1rem .1rem 0 0;background:-ms-linear-gradient(90deg,#0063d0 0%,#12b8c7 100%);background:linear-gradient(90deg,#0063d0 0%,#12b8c7 100%);align-items:center;justify-content:center;}
.inner_left h2 p{font-size:.36rem;font-weight:bold;line-height:1.2;color:#fff;}
.inner_left ul{padding:.3rem 0;border-radius:0 0 .1rem .1rem;background:#f9f9f9;}
.inner_left ul li{position:relative;padding:.1rem .15rem;transition:.5s;}
.inner_left ul li p{padding:.15rem .1rem;text-align:center;border-radius:.28rem;}
.inner_left ul li p a{font-size:.22rem;line-height:1.4;position:relative;min-width:0;padding-right:.1rem;cursor:pointer;transition:.5s;color:#333;flex:1;}
.inner_left ul li:last-child p{border-bottom:none;}
.inner_left ul li dl{display:none;padding-left:0rem;}
.inner_left ul li dt h3{font-size:.16rem;display:flex;padding:.15rem;transition:.5s;text-align:center;color:#333;align-items:center;justify-content:center;}
.inner_left ul li:hover p a,.inner_left ul li.active p a{font-weight:bold;color:#000;}
.inner_left ul li:hover p,.inner_left ul li.active p{background:-ms-linear-gradient(90deg,#95ecbc 0%,#d9fa63 100%);background:linear-gradient(90deg,#95ecbc 0%,#d9fa63 100%);}
.inner_left ul li dt.on h3,.inner_left ul li dt:hover h3{color:#0066d0;}
.nysubnav{display:none;padding-left:.4rem;}
.nysubnav a{font-size:.15rem;line-height:.4rem;}
.nysubnav a.on,.nysubnav .p.on,.nysubnav .p:hover{color:#0066d0;}
.nysubnav h4 a{justify-content:space-between;align-items:center;}
.nysubnav .box{display:none;padding-left:.2rem;}
.nysubnav .box a{display:block;color:#333;}
.nysubnav .p.on .box{display:block;}
.local{    /* padding: 0rem 0px 0.25rem; */margin-bottom:.5rem;justify-content:flex-end;align-items:center;}
.local h2{font-size:.3rem;color:#333;}
.local h2::after{bottom:-.26rem;width:1.4rem;height:.02rem;background:#0066d0;}
.adress{font-size:.18rem;position:relative;padding:.15rem .3rem;color:#444;border:1px solid #ddd;border-radius:.27rem;}
.adress p{font-size:.18rem;line-height:.26rem;display:flex;color:#444;flex-wrap:wrap;}
.adress a{font-size:.18rem;display:inline-block;padding:0 .04rem;transition:.5s;color:#444;}
.adress a:hover{color:#0066d0;}

/* jianjie */
.xyjj .cont p{font-size:.19rem!important;line-height:.4rem!important;margin-bottom:.1rem;text-align:justify;text-indent:2em;color:#333;}
.xyjj h3{font-size:.38rem;font-weight:600;line-height:50px;margin-bottom:.7rem;text-align:center;color:#000;}
.xyjj .img{width:90%;margin:.65rem auto;border-radius:.1rem;background:url(../images/jjbg.jpg) no-repeat center/cover;align-items:center;}
.xyjj .img h4{font-size:.25rem;line-height:1.3;display:flex;flex-direction:column;width:.8rem;padding:0 .2rem;text-align:center;color:#fff;align-items:center;}
.xyjj .img h4 span{writing-mode:tb-lr;}
.xyjj .img h4 b{font-size:.3rem;display:inline-block;margin:.1rem 0;}
.xyjj .img img{min-width:0;border-radius:.1rem;flex:1;}
@media screen and (max-width:1024px){
  .xyjj .img{width:100%;margin:.35rem 0;}
  .xyjj h3{font-size:.3rem;margin-bottom:.3rem;}
}

/* 新闻列表1 */
.newlist1 ul.list li a{padding:.2rem 0;}
ul.list{margin-top:.1rem;}
ul.list li a{line-height:1.6;padding:.15rem 0;border-bottom:1px dashed #d2d2d2;align-items:center;justify-content:space-between;}
ul.list li a::after{width:0;height:1px;background:#0066d0;}
ul.list h3{font-size:.18rem;position:relative;width:calc(100% - 1.1rem);padding:0 .2rem 0 .15rem;transition:.5s;color:#333;}
ul.list li a > span{font-size:.16rem;width:1.1rem;text-align:right;white-space:nowrap;color:#666;}
ul.list li h3::after{position:absolute;top:50%;left:0;width:.06rem;height:.06rem;content:'';transform:translateY(-50%);border-radius:50%;background:#0066d0;}
.page{margin:.6rem 0 0;}
.page img{display:block;margin:0 auto;}
@media(min-width:1025px){
  ul.list li a:hover h3{color:#0066d0;}
  ul.list li a:hover::after{width:100%;}
  ul.list li a:hover{border-bottom:1px solid rgba(0,0,0,0);}
}

/* 学院新闻 */
.newlist li{margin-bottom:.3rem;}
.newlist li a{padding:.4rem .3rem;border-radius:.1rem;background:#f9f9f9;align-items:center;}
.newlist li a::after{width:100%;opacity:0;border-radius:.1rem;background:-ms-linear-gradient(90deg,#1ae1d4 0%,#dcfaa1 100%);background:linear-gradient(90deg,#1ae1d4 0%,#dcfaa1 100%);}
.newlist li .scale{width:4.2rem;border-radius:.15rem;}
.newlist li .con{min-width:0;padding:0 .35rem;flex:1;}
.newlist li .date{width:.8rem;text-align:center;white-space:nowrap;}
.newlist li h3{font-size:.26rem;line-height:.38rem;max-height:.76rem\0;transition:.5s;color:#000;}
.newlist li h4{font-size:.18rem;line-height:.28rem;max-height:.56rem\0;transition:.5s;color:#444;}
.newlist li span{font-size:.3rem;display:inline-block;color:#0066d0;}
.newlist li p{font-size:.18rem;margin:.2rem 0;color:#333;align-items:center;}
.newlist li p img{display:inline-block;margin-right:.1rem;}
.newlist li .imged{padding-bottom:55%;border-radius:.15rem;}
@media(min-width:1025px){
  .newlist li a:hover::after{opacity:1;}
}
@media screen and (max-width:1024px){
  .newlist li a{padding:.2rem;}
}
@media screen and (max-width:768px){
  .newlist li .scale{width:2.3rem;}
  .newlist li .con{padding:0 .2rem;}
}
@media screen and (max-width:480px){
  .newlist li .scale{width:100%;margin-bottom:.25rem;}
  .newlist li .con{width:100%;padding:0;flex:none;}
}

/* 通知公告 */
.mtsj li *{transition:.5s;}
.mtsj li{margin-bottom:.45rem;}
.mtsj li a{padding:.2rem .3rem;border-radius:.1rem;background:#f9f9f9;align-items:center;}
.mtsj li a::after{width:100%;opacity:0;border-radius:.1rem;background:-ms-linear-gradient(90deg,#1ae1d4 0%,#dcfaa1 100%);background:linear-gradient(90deg,#1ae1d4 0%,#dcfaa1 100%);}
.mtsj li .date{display:flex;flex-direction:column;width:1.04rem;height:1.04rem;transition:.5s;text-align:center;white-space:nowrap;border-radius:.11rem;background:#fff;justify-content:center;}
.mtsj li .con{min-width:0;padding:0 .3rem;flex:1;}
.mtsj li .con::after{top:50%;right:0;bottom:auto;left:auto;width:.1rem;height:.17rem;transform:translateY(-50%);opacity:0;background:url(../images/h3-xq2.png) no-repeat;}
.mtsj li  span{font-size:.38rem;color:#05062d;}
.mtsj li  p{font-size:.16rem;margin-top:.1rem;text-align:center;color:#05062d;}
.mtsj li h3{font-size:.25rem;line-height:.38rem;color:#000;}
@media(min-width:1025px){
  .mtsj li a:hover::after{opacity:1;}
  .mtsj li a:hover .con::after{opacity:1;}
  .mtsj li a:hover .con{padding:0 .5rem 0 .3rem;}
}
@media screen and (max-width:768px){
  .mtsj li{margin-bottom:.3rem;}
  .mtsj li a{padding:.2rem;}
  .mtsj li .con{padding:0 .15rem;}
}

/*  内容页*/
.article .tit{font-size:.34rem;line-height:1.3;padding:.4rem 15%;text-align:center;color:#000;border-radius:.1rem;background:#f9f9f9;}
.article .conttime{display:flex;margin:.35rem 0;padding:0rem;text-align:center;justify-content:center;align-items:center;}
.article .conttime span{font-size:.18rem;display:flex;padding:0 .15rem;color:#333;align-items:center;flex-wrap:wrap;}
.article .conttime span img{display:inline-block;margin-right:.1rem;}
.article .cont p{font-size:.18rem!important;line-height:1.8!important;margin-bottom:.1rem;text-align:justify;color:#000!important;}
.article .cont p img{display:inline-block;max-width:100%!important;height:auto!important;margin:0 auto;}
.article .cont p video{display:block;max-width:100%!important;height:auto!important;margin:0 auto;}
.article .cont table{margin:0 auto;}
.article .cont .tbsc{overflow:auto;}
.new_miew{margin-top:.5rem;padding-top:.3rem;border-top:1px solid #c9c9c9;}
.new_miew p{font-size:.16rem;line-height:2;margin-bottom:.1rem;color:#222;}
.new_miew p a{display:flex;transition:.5s;align-items:center;}
.new_miew p:hover a{color:#0066d0;}
.new_miew p img{display:inline-block;width:.17rem;margin-right:.1rem;}
.article .cont-b{margin-top:.4rem;align-items:center;justify-content:space-between;}
.article .cont-b #share-2{font-size:.18rem;color:3000;}
.article .fh{display:flex;height:.6rem;padding:0 .4rem;border:1px solid #555;border-radius:.3rem;align-items:center;justify-content:center;}
.article .fh a{font-size:.2rem;color:#000;align-items:center;}
.article .fh a img{display:inline-block;margin-left:.1rem;}
.social-share a{font-size:.2rem!important;color:#666!important;border:none!important;}
@media(max-width:1024px){
  .new_miew{margin-top:.3rem;}
  .cont p{margin-bottom:.1rem;}
  .article .cont-b #share-2{display:none;}
  .article .fh{height:.4rem;padding:0 .2rem;border-radius:.2rem;}
}

/* 校园风光 */
.xyfg ul{margin:0 -.18rem;}
.xyfg li{width:33.3%;margin-bottom:.4rem;padding:0 .18rem;}
.xyfg li a{position:relative;z-index:1;display:block;padding:.15rem;}
.xyfg li a::after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:'';border:1px solid #dcdcdc;background:#fff;}
.xyfg li h3{font-size:.22rem;padding-top:.15rem;transition:.5s;text-align:center;color:#333;}
.xyfg li .scale .imged{padding-bottom:57%;}
@media(min-width:1025px){
  .xyfg li a:hover h3{color:#0066d0;}
}
@media(max-width:1024px){
  .xyfg .vde{margin-bottom:.3rem;}
  .xyfg ul{margin:0 -.1rem;}
  .xyfg li{margin-bottom:.3rem;padding:0 .1rem;}
  .xyfg li a::after{right:0;left:0;}
}
@media(max-width:768px){
  .xyfg li{width:50%;}
}

/* 师资列表 */
.xrld ul{justify-content:space-between;}
.xrld li{width:48%;margin-bottom:.6rem;}
.xrld li a{background:#fff;box-shadow:0 2px 8px 0 rgba(10,11,24,.1);align-items:center;}
.xrld li a::after{width:100%;height:0;background:#0066d0;}
.xrld li .scale{width:2.15rem;}
.xrld li .con{width:calc(100% - 2.15rem);padding:.3rem .25rem;}
.xrld li h3{font-size:.22rem;line-height:.32rem;padding-bottom:.15rem;transition:.5s;color:#333;border-bottom:1px solid #eee;}
.xrld li h3::after{bottom:-1.5px;width:.83rem;height:.03rem;background:#0066d0;}
.xrld li p{font-size:.16rem;line-height:.3rem;max-height:.9rem\0;margin-top:.2rem;transition:.5s;color:#666;}
.xrld li .imged{padding-bottom:130%;}
@media(min-width:1024px){
  .xrld li a:hover::after{height:100%;}
  .xrld li a:hover h3:after{background:#fff;}
  .xrld li a:hover h3,.xrld li a:hover p{color:#fff!important;}
}
@media screen and (max-width:1024px){
  .xrld li{width:49%;margin-bottom:.3rem;}
}
@media screen and (max-width:768px){
  .xrld li{width:100%;}
}
@media screen and (max-width:420px){
  .xrld li .scale{width:1.6rem;}
  .xrld li .con{width:calc(100% - 1.6rem);padding:.2rem .2rem;}
}

/* 组织机构 */
.dzjg .fl01{position:relative;margin-bottom:.35rem;}
.dzjg .fl01 > h3{font-size:.3rem;margin-bottom:.45rem;padding-left:.15rem;border-left:.05rem solid #0063d0;}
.dzjg .fl01 ul{margin:0 -.2rem;}
.dzjg .fl01 li{display:flex;width:25%;margin-bottom:.35rem;padding:0 .2rem;align-items:center;}
.dzjg .fl01 li h3{font-size:.2rem;line-height:1.3;display:block;display:flex;width:100%;height:.7rem;padding:0 .1rem;transition:.5s;text-align:center;color:#000;background:#f9f9f9;align-items:center;justify-content:center;}
.dzjg .fl02 li{width:33.3%;}
@media(min-width:1024px){
  .dzjg .fl01 li h3:hover{background:-ms-linear-gradient(90deg,#1ae1d4 0%,#dcfaa1 100%);background:linear-gradient(90deg,#1ae1d4 0%,#dcfaa1 100%);}
}
@media screen and (max-width:1024px){
  .dzjg .fl01 ul{margin:0 -.1rem;}
  .dzjg .fl01 li{width:33.3%;padding:0 .1rem;}
}
@media screen and (max-width:768px){
  .dzjg .fl01{margin-bottom:0;}
  .dzjg .fl01 li{width:50%;}
  .dzjg .fl01 > h3{font-size:.22rem;margin-bottom:.25rem;}
}
@media screen and (max-width:420px){
  .dzjg .fl01 li{width:100%;}
}
@media screen and (max-width:600px){
  .dzjg .fl01 li{width:100%;}
}

/* 师资队伍 */
.szlist ul{margin:0 -.15rem 0rem;}
.szlist li{width:33.3%;margin-bottom:.6rem;padding:0 .15rem;}
.szlist li a{display:block;border-radius:.1rem;background:#f9f9f9;}
.szlist li a::after{width:100%;height:2.4rem;opacity:0;border-radius:.1rem;background:-ms-linear-gradient(180deg,#1ae1d4 0%,#dcfaa1 100%);background:linear-gradient(180deg,#1ae1d4 0%,#dcfaa1 100%);}
.szlist li .con{height:2.25rem;padding:.35rem .35rem;text-align:center;}
.szlist li h3{font-size:.18rem;line-height:1.3;margin-bottom:.25rem;padding-bottom:.25rem;color:#020226;border-bottom:1px solid #ccc;}
.szlist li span{font-size:.16rem;display:inline-block;padding-left:.25rem;color:#333;}
.szlist li p{font-size:.18rem;line-height:.28rem;word-break:break-all;color:#333;}
.szlist li .imged{padding-bottom:130%;border-radius:.1rem;}
.szlist li .scale{border-radius:.1rem;}
@media(min-width:1025px){
  .szlist li a:hover::after{opacity:1;}
  .szlist li a:hover h3{border-bottom:1px solid #999;}
}
@media screen and (max-width:1024px){
  .szlist ul{margin:0 -.1rem 0rem;}
  .szlist li{margin-bottom:.35rem;padding:0 .1rem;}
}
@media screen and (max-width:768px){
  .szlist li{width:50%;}
  .szlist li h3{font-size:.22rem;margin-bottom:.15rem;padding-bottom:.15rem;}
  .szlist li .con{height:1.8rem;}
}
@media screen and (max-width:420px){
  .szlist li{width:100%;}
  .szlist li .con{height:auto;padding:.2rem;}
}

/* 师资列表 */
.szlist2 h3{font-size:.24rem;margin-bottom:.3rem;padding:.1rem .3rem;color:#fff;background:#0066d0;}
.szlist2 ul{margin:0 -.1rem .4rem;}
.szlist2 li{width:14.2%;margin-bottom:.2rem;padding:0 .1rem;}
.szlist2 li a{font-size:.16rem;display:flex;padding:.1rem 0;color:#333;background:#f2f2f2;align-items:center;justify-content:center;}
@media(min-width:1025px){
  .szlist2 li a:hover{color:#0066d0;}
}
@media screen and (max-width:1024px){
  .szlist2 li{width:20%;}
}
@media screen and (max-width:768px){
  .szlist2 li{width:25%;}
}
@media screen and (max-width:600px){
  .szlist2 li{width:33.3%;}
}

/*师资内容 */
.zj-t{border-radius:.1rem;background:#f9f9f9;align-items:flex-start;}
.zj-t .scale{width:4.67rem;border-radius:.1rem;}
.zj-t .con{min-width:0;padding:.6rem .65rem 0;flex:1;}
.zj-t h3{font-size:.36rem;margin-bottom:.2rem;padding-bottom:.2rem;color:#020226;border-bottom:1px solid #ccc;}
.zj-t h4{margin-bottom:.35rem;}
.zj-t h4 p{font-size:.19rem;line-height:1.5;color:#333;}
.zj-t .imged{padding-bottom:89%;border-radius:.1rem;}
.zjxq .box{margin-top:.7rem;}
.zjxq .box h3{font-size:.26rem;line-height:1.2;margin-bottom:.35rem;padding-left:.15rem;color:#000;border-left:.06rem solid #26b5ff;}
.zjxq .cont p{font-size:.18rem;line-height:.32rem;margin-bottom:.2rem;color:#333;}
.zjxq .cont{margin-bottom:.4rem;}
@media(max-width:1024px){
}
@media(max-width:768px){
  .zj-t .scale{width:3rem;margin:0 auto .2rem;}
  .zj-t .con{width:100%;min-width:0;padding:0 .25rem;flex:none;}
  .zj-t h3{font-size:.22rem;}
  .zj-t .cont p,.zj-t h4 p{font-size:.16rem;}
  .zj-t h4{margin-bottom:.2rem;}
  .zjxq .box h3{font-size:.22rem;margin-bottom:.2rem;}
  .zjxq .cont{margin-bottom:.2rem;}
}

/* 学院领导 */
.xyld{overflow-x:auto;padding-bottom:.4rem;background:rgba(224,235,240,.2);}
.xyld table{width:100%;}
.xyld table th{font-size:.2rem;font-weight:bold;padding:.25rem .3rem;text-align:left;border-bottom:1px solid rgba(30,122,149,.2);}
.xyld table td{padding:.15rem .3rem;}
.xyld table td p{font-size:.18rem;line-height:1.4;color:#666;}
.xyld table th:nth-child(1){width:20%;}
.xyld table th:nth-child(2){width:15%;}
.xyld table th:nth-child(3){width:65%;}
@media screen and (max-width:768px){
  .xyld table{width:800px;}
}

/* 历史沿革 */
.lsyg ul::after{top:0;bottom:auto;left:1.67rem;width:1px;height:100%;background:#ccdff0;}
.lsyg li{display:flex;padding-bottom:.4rem;align-items:flex-start;}
.lsyg li h4{font-size:.3rem;width:1.67rem;color:#036abb;}
.lsyg li .con{width:calc(100% - 1.67rem);padding-left:.45rem;}
.lsyg li h4 span{font-family:geo;font-size:.36rem;font-weight:bold;display:inline-block;padding-right:.05rem;}
.lsyg li .con::after{top:0;bottom:auto;left:-.12rem;width:.24rem;height:.24rem;background:url() no-repeat;background-size:100% 100%;}
.lsyg li h3{font-size:.24rem;font-weight:bold;line-height:1.4;display:inline-block;margin-bottom:.2rem;color:#227ab6;background-image:-webkit-linear-gradient(left,#227ab6,#10b79e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.lsyg li p{font-size:.2rem;line-height:1.6;margin-bottom:.05rem;color:#333;}
@media screen and (max-width:1200px){
}
@media screen and (max-width:1024px){
}
@media screen and (max-width:768px){
  .lsyg ul::after{top:0;bottom:auto;left:1.2rem;width:1px;height:100%;background:#ccdff0;}
  .lsyg li{display:flex;padding-bottom:.4rem;align-items:flex-start;}
  .lsyg li h4{font-size:.24rem;width:1.2rem;color:#036abb;}
  .lsyg li .con{width:calc(100% - 1.2rem);padding-left:.25rem;}
  .lsyg li h4 span{font-size:.28rem;}
  .lsyg li h3{font-size:.2rem;}
}
@media screen and (max-width:420px){
}
@media screen and (max-width:1200px){
}
@media screen and (max-width:1024px){
}
@media screen and (max-width:768px){
}
@media screen and (max-width:420px){
}

/* 三级栏目展开 */
.inner{min-height:7rem;padding:0 0 .5rem 0;}
.erji-nav li{margin-bottom:.5rem;}
.erji-nav h3{font-size:.24rem;line-height:.5rem;width:100%;height:.5rem;padding:0 .2rem;color:#0066d0;background:#f0e5e5;}
.erji-nav .erji-down{display:none;padding:.3rem;background:#f8f8f8;}
.erji-nav .erji-down p{font-size:.18rem;line-height:.3rem;color:#333;}

/* 翻页 */
.j_pages{margin:.6rem auto 0;text-align:center;}
.j_pages .box{font-size:0;display:flex;width:100%;padding:0;align-items:center;justify-content:center;flex-wrap:wrap;}
.j_pages a{font-size:.14rem;line-height:.4rem;display:flex;box-sizing:border-box;width:.4rem;height:.4rem;margin:0 .03rem;margin-bottom:.15rem;padding:0 .16rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:center;color:#919191;border:1px solid #dadbdd;border-radius:50%;background:#fff;justify-content:center;}
.j_pages a font{padding:0 .1rem;}
.j_pages .m_bnt{width:auto;border-radius:.1rem;}
.j_pages .on{color:#fff;background:#10dcd2;}
.j_pages a:hover{color:#fff!important;background:#10dcd2;}
.j_pages span{font-size:.14rem;line-height:.4rem;display:inline-block;height:.4rem;color:#919191;}
.j_pages input{font-size:.14rem;line-height:.4rem;display:inline-block;height:.4rem;padding:0 .16rem;cursor:pointer;transition:.6s;color:#919191;border:none;border-radius:0;background:#f6f6f6;}
.j_pages input[type='text']{width:.4rem;padding:0;text-align:center;}
.j_pages input[type='submit']:hover{color:#fff;background:#10dcd2;}
.j_pages .qd{line-height:.3rem;height:.3rem;color:#fff;border-radius:.05rem;background:#10dcd2;}
@keyframes round_animate{
  to{transform:rotate(1turn);}
}

/* 三级导航 */
.san-nav{display:none;width:100%;margin-bottom:.3rem;background:#f7f7f7;}
.san-nav ul{display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap;}
.san-nav li{display:flex;padding:0 .3rem;align-items:flex-end;}
.san-nav a{font-size:.16rem;display:inline-block;display:flex;height:.5rem;color:#a9a9a9;align-items:center;}
.san-nav a::after{left:0;width:100%;height:.02rem;background:rgba(0,0,0,0);}
.san-nav a.on::after{background:#0066d0;}
.san-nav a:hover,.san-nav a.on{color:#0066d0;}
@media screen and (max-width:1200px){
}
@media screen and (max-width:1024px){
  .inner_left,.inner_right .lm_top .adress{display:none;}
  .inner_right{width:100%;padding-top:0;padding-left:0;}
  .wrap_ph{display:block;}
  .inner{padding:.3rem 0 .5rem;}
  .page{margin:.25rem 0 0;}
  .local h2{display:none;}
  .san-nav{display:block;}
  .local{margin-bottom:.2rem;}
}
@media screen and (max-width:768px){
  .j_pages{margin:.3rem auto 0;}
}
.pb_sys_common{line-height:30px!important;}

/* 招生专业 */
@font-face{font-family:'FontAwesome';font-weight:normal;font-style:normal;src:url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2');}
.zhuanye h2{font-size:.28rem;font-weight:700;margin-top:0;margin-bottom:.25rem;padding:.3rem 0;text-align:center;letter-spacing:.02rem;color:#000;border-bottom:.02rem solid #e0e0e0;background-color:#fff;}
.zy-top{padding-top:.3rem;}
.zy-wrap{margin-bottom:.25rem;padding:.5rem;background-color:#fff;}
.zhuanye h3{font-size:.26rem;font-weight:700;margin-top:0;margin-bottom:.3rem;padding-top:.15rem;color:#000;}
.zhuanye h3:before{position:absolute;top:0;left:0;width:.3rem;height:.05rem;content:'';background-color:#f7941d;}
.zhuanye div.zy-item{font-size:.16rem;line-height:.3rem;}
.zhuanye .zy-item{font-size:.16rem;line-height:.3rem;position:relative;background-color:#fff;}
.zy-box{background-color:#f4f4f4;}
.zy-banner{position:relative;margin-bottom:.2rem;}
.zy-banner img{width:100%;height:5rem;object-fit:cover;}
.zhuanye .zy{position:relative;margin-bottom:.3rem;}
.zhuanye .data{margin-bottom:.3rem;padding:.2rem .5rem;background-color:#7a7a7a;}
.zhuanye .data li{position:relative;width:25%;margin:0rem 0 .2rem;padding:0 .2rem 0 .52rem;}
.zhuanye .data li:before{font-family:'FontAwesome';font-size:.34rem;position:absolute;top:0;left:0;display:block;color:#fff;}
.zhuanye .data li.date:before{content:'\f133';}
.zhuanye .data li.building:before{content:'\f0f7';}
.zhuanye .data li.tick:before{content:'\f058';}
.zhuanye .data li.clock:before{content:'\f017';}
.zhuanye .data li.location:before{content:'\f041';}
.zhuanye .data li.mortar:before{content:'\f19d';}
.zhuanye .data li.file:before{content:'\f0f6';}
.zhuanye .data li.pro:before{content:'\f024';}
.zhuanye .data li span{display:block;clear:both;margin-bottom:.15rem!important;color:#fff;}
.zhuanye .data li span.title{font-size:.16rem;font-weight:bold;}
.zhuanye .data li span a{color:#fff;}
.zhuanye .data li span a:hover{color:#f00;}
.zhuanye .fzr-item{padding:0 0 .2rem 0;background-color:#f3f3f3;}
.zhuanye .fzr-item{width:100%;}
.zhuanye .fzr-item dl{margin:.2rem 0rem 0;}
.zhuanye .fzr-item dt{width:33.3%;padding:0 .1rem;}
.zhuanye .fzr-item dt .con{height:1.3rem;padding:.15rem;background:#e4e4e4;}
.zhuanye .fzr-item dt h4{font-size:.14rem;font-weight:700;line-height:.2rem;max-height:1rem;}
.zhuanye .fzr-item dt .imged{padding-bottom:110%;}
.zhuanye .fzr-more{margin:.2rem 0 0 0;text-align:center;justify-content:center;}
.zhuanye .fzr-more a{display:inline-block;padding:.1rem;color:#fff;border-radius:.12rem;background-color:#f7941d;}
.zhuanye .fzr-more a:hover{padding:.1rem;color:#fff;background-color:#25c5f9;}

/*  */
.inner_left{position:sticky!important;top:0!important;}
.photo-bann .swiper-pagination{bottom:5%!important;}
.photo-bann .swiper-pagination-bullet{display:inline-block;width:.3rem!important;height:.06rem!important;border-radius:.06rem!important;}
.photo-bann .swiper-pagination-bullet-active{opacity:1;background:#fff!important;}
.photo-bann .swiper-slide img{width:100%;height:6rem;object-fit:cover;}
.photo-bann ul{padding:0;}
.photo-bann .arror{width:.4rem;height:.4rem;margin:0;transform:translateY(-50%);border-radius:50%;background:#f7941d;}
.photo-bann .arror::after{font-size:.18rem;font-weight:bold;color:#fff;}
.photo-bann .swiper-button-prev{left:.1rem;}
.tree{overflow:hidden;height:auto;margin-bottom:.2rem;}
.tree h3{margin-bottom:.6rem;text-align:center;}
.tree h3 span{font-size:.17rem;display:inline-block;padding:.05rem .1rem;text-indent:0!important;color:#555;border-radius:.05rem;background:#c8e4f8;}
.tree h3 span::after{top:100%;bottom:auto;left:50%;width:1px;height:.6rem;background:#ccc;}
.tree ul{position:relative;display:table;margin:0 auto;transition:all .5s;flex-wrap:nowrap;}
.tree li{position:relative;float:left;padding:.6rem .04rem 0 .04rem;transition:all .5s;text-align:center;}
.tree li::after,.tree li::before{position:absolute;top:0;right:50%;width:50%;height:.59rem;content:'';border-top:1px solid #ccc;}
.tree li::after{right:auto;left:50%;border-left:1px solid #ccc;}
.tree li:only-child::after,.tree li:only-child::before{display:none;}
.tree li:only-child{padding-top:0;}
.tree li:first-child::before,.tree li:last-child::after{border:0 none;}
.tree li:last-child::before{border-right:.01rem solid #ccc;-webkit-border-radius:0 .05rem 0 0;-moz-border-radius:0 .05rem 0 0;border-radius:0 .05rem 0 0;}
.tree li:first-child::after{-webkit-border-radius:.05rem 0 0 0;-moz-border-radius:.05rem 0 0 0;border-radius:.05rem 0 0 0;}
.tree ul ul::before{position:absolute;top:0;left:50%;width:0;height:.6rem;content:'';border-left:.01rem solid #ccc;}
.tree li a{font-size:.15rem;line-height:160%;display:inline-block;margin:0 .02rem;padding:.05rem .1rem;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;text-decoration:none;text-indent:0!important;color:#555;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;border-radius:.05rem;background-color:#c8e4f8;}
.tree li a:hover{color:#fff!important;background-color:#c34e17;}
.zhuanye .company-item{padding-bottom:0;background-color:transparent;}
.zhuanye .fzr-item{padding:0 0 20px 0;}
.company-item .fzr-des{height:auto;margin-bottom:10px;background-color:#f3f3f3;}
.zhuanye .fzr-des{font-size:14px;font-weight:700;line-height:20px;padding:10px;background-color:#e4e4e4;}

/* 实验中心结构图 */
.jiegoutu-h4{position:relative;padding-right:30px;}
.jiegoutu-h4 span{display:inline-block;}
.jiegoutu-h4 span:after{position:absolute;top:calc(100% - 50%);left:100%;width:30px;height:1px;content:'';background-color:#ddd;}
.jiegoutu-ul2{padding-left:30px;}
.jiegoutu-ul2 li{position:relative;}
.jiegoutu-ul2 li:before{position:absolute;top:calc(100% - 50%);right:100%;width:30px;height:1px;content:'';background-color:#ddd;}
.jiegoutu-ul2 li:after{position:absolute;top:0;right:calc(100% + 30px);bottom:0;width:1px;height:calc(100% + 30px);content:'';background-color:#ddd;}
.jiegoutu-ul2 li:first-child:after{top:50%;height:calc(100% + 10px);}
.jiegoutu-ul2 li:last-child:after{bottom:50%;height:calc(100% - 25px);}
.jiegoutu-ul2 li{margin-bottom:30px;}

@media screen and (max-width:1200px){
}
@media screen and (max-width:1024px){
}
@media screen and (max-width:768px){
  .zhuanye .data li{width:33.3%;}
  .zhuanye .fzr-item dt{width:50%;margin-bottom:.3rem;}
  .zhuanye .data{padding:.2rem .2rem 0;}
}
@media screen and (max-width:600px){
  .zhuanye .data li{width:50%;}
  .zhuanye .fzr-item dt{width:100%;}
  .zhuanye .fzr-item dt .con{height:auto;padding:.2rem;}
}
@media screen and (max-width:1200px){
}
@media screen and (max-width:1024px){
}
@media screen and (max-width:768px){
}
@media screen and (max-width:420px){
}