@charset "utf-8";


.header_box{/* height: 1.2rem; */}
/*==========================================公共 开始=============================================*/
/* ban */
.ban{width: 100%;position: relative;}
.ban .scale{position: relative;}
.ban .imged{padding-bottom: 24%;}
.ban .imged::after{content: "";position: absolute;left: 0;width: 7.05rem;height: 100%;bottom: 0;background: url(/css/../images/ban-shad.png) no-repeat bottom;background-size: 100% 100%;}

.ban .yjlm{z-index: 10;position: absolute;left: 0;bottom: 0;height: 100%;width: 100%;}
.ban .wp{height: 100%;flex-direction: column;justify-content: center;width: 17rem;}
.ban .yjlm h3{font-size: 0.36rem;color: #fff;margin-bottom: .35rem;}
.local{justify-content: flex-end;}
.adress a,.adress{font-size: 0.16rem;color: #333;}
.adress{line-height: 0.3rem;margin: .25rem 0;padding: 0rem 0 0rem .3rem;}
.adress a{/* padding: 0 0.1rem; */transition: .5s;}
.adress a:hover{color: #25499d;}
.adress:after{width:.18rem;height:.24rem;background: url() no-repeat;background-size:100%;bottom:auto;top: .05rem;}
.inner{position: relative;}

.ejlm_pc{width: 5rem;}
.ejlm_pc ul{width: 100%;align-items: center;position: relative;}
.ejlm_pc ul li{margin-bottom: .2rem;width: 33%;}
.ejlm_pc ul li a{color: #fff;transition: 0.5s;font-size: .18rem;align-items: center;opacity: .7;}
.ejlm_pc ul li a img{width: 0.19rem;opacity: 0;transition: 0.5s;display: inline-block;margin-left: .1rem;}

.ejlm_pc ul li span{display: inline-block;padding: 0 .4rem;}


.ejlm_wrap h2{width:100%;color:#fff;height: 0.6rem;line-height: 0.6rem;font-size: 0.22rem !important;padding: 0 0.2rem;background: #25499d;}
.ejlm_wrap h2::after{width: 25px;height: 25px;background: url(/css/../images/m_n_nav_right.svg) no-repeat;background-size: 100%;left: auto;right: 0.2rem;top: 50%;margin-top: -12.5px;bottom: auto;}
.ejlm_wrap ul{box-shadow: 0px 0.16rem 0.29rem 0px rgba(69, 10, 66, 0.11);background: #fff;padding: .1rem 0;display: none;}
.ejlm_wrap li{font-size: 0.16rem;line-height: 0.3rem;}
.ejlm_wrap li a{color: #333;transition:0.5s;display: block;padding: 0 0.3rem;line-height: 2;}
.ejlm_pc li.active a,.ejlm_pc li:hover a{font-weight: bold;opacity: 1;}
.ejlm_pc li.active a img,.ejlm_pc li:hover a img{opacity:1;}
.ejlm_wrap li.active a,.ejlm_wrap li:hover a{color: #25499d;}
.ejlm_wrap{display: none;}
/* 三级导航 */
.san-nav{width: 100%;margin-bottom: .5rem;}
.san-nav ul{display: flex;justify-content: center;align-items: flex-end;flex-wrap: wrap;background: #ebebeb;}
.san-nav li{height: 0.6rem;display: flex;align-items: flex-end;padding:0 .3rem;}
.san-nav a{display: inline-block;/* margin: 0 0.4rem; */font-size: 0.16rem;color: #a9a9a9;display: flex;align-items: center;height: 0.6rem;}
.san-nav a::after{height: 0.02rem;left: 0;background: rgba(0,0,0,0);width:100%}
.san-nav a.on::after{background: #25499d;}
.san-nav a:hover,.san-nav a.on{color: #25499d;}
/* commom */
.inner{padding: .4rem 0 0rem;background: #f8f8f8;}
.inner .wp{width: 14rem;}
.common{background: url(/css/../images/nybg.png) no-repeat bottom;background-size:100%;padding-bottom: 2rem;}
/* 内容页 */
/*  内容页*/
.article .tit{font-size: 0.28rem;color: #000;line-height: 0.32rem;margin: 0.1rem 0 .25rem;text-align: center;}
.article .conttime{padding: 0rem 0 .2rem;border-bottom: 1px dashed #ccc;margin-bottom: 0.2rem;text-align: center;}
.article .conttime span{font-size: 0.16rem;color: #666;padding: 0 0.1rem;}
.cont p{font-size: 0.16rem !important;color: #333 !important;line-height: 2 !important;margin-bottom: .2rem;}
.cont p span{font-size: 0.16rem;color: #333;line-height: 2;}
.new_miew{border-top: 1px solid #c9c9c9;padding: 0.3rem .2rem .2rem;margin-top:0.5rem;/* background: #fff; */}
.new_miew p{font-size: 0.2rem;color: #333;line-height: 1.6;margin-bottom: 0.05rem;width: 50%;}
.new_miew p a{transition: 0.5s;color: #999;display: block;font-size: 0.16rem;}
.new_miew p:hover a{color: #598e32;}


@media(max-width: 1024px){	
    .new_miew{margin-top: .3rem;}
    .cont p{margin-bottom: .1rem;}
    .new_miew p{width: 100%;}
}
/* 通知公告 */
.tzgg li{margin-bottom: .4rem;}
.tzgg li span{font-size: 0.14rem;color: #999;line-height: 1.3;transition: 0.5s;border-bottom: 2px solid #f18d00;padding-bottom: 0.15rem;align-items: baseline;}
.tzgg li i{font-style: normal;color: #25499d;font-weight: bold;font-size: 0.24rem;transition: 0.5s;display: block;margin-right: .05rem;}
.tzgg li a{display: block;padding: .3rem .5rem;background: #fff;}
.tzgg li a::after{background: #25499d}
.tzgg li .span{padding-bottom: .05rem;border-bottom: 1px solid #eee;align-items: center;justify-content: space-between;}
.tzgg li span{border-bottom: none;width: 1.2rem;white-space: nowrap;text-align: center;padding: 0;}
.tzgg li h3{font-size: 0.18rem;color: #333;width: calc(100% - 1.2rem);padding-right: .15rem;transition: 0.5s;}
.tzgg li p{font-size: 0.16rem;color: #666;transition: 0.5s;margin-top: .1rem;}



@media(min-width: 1024px){
  .tzgg li a:hover::after{width: 100%;}
  .tzgg li a:hover h3,.tzgg li a:hover p{color: #fff;}
  .tzgg li a:hover span,.tzgg li a:hover span i{color: #fff;}
}
@media screen and (max-width: 768px) {
  .tzgg li a{padding: .2rem;}
}
/* 现任领导 */
.xrld li{width: 100%;margin-bottom: .3rem;}
.xrld li a{align-items: center;background: #f5f8ff;padding: .3rem;}
.xrld li a::after{opacity: 0;box-shadow: 0px 0px 30px 0px rgba(61,87,147,.5);width: 100%;}
.xrld li .scale{width: 4.8rem;}
.xrld li .con{width: calc(100% - 4.8rem);padding:0 .3rem;}
.xrld li h3{font-size: 0.3rem;color: #333;line-height: 0.32rem;transition: 0.5s;padding-left: .25rem;border-left: 0.04rem solid #25499d;}
.xrld li h3 span{display: block;font-size: 0.18rem;color: #25499d;margin-top: .15rem;}
.xrld li h4{font-size: 0.16rem;color: #666;line-height: 0.3rem;max-height: 0.6rem\0;margin: .2rem 0;transition: 0.5s;}
.xrld li .line{width: 100%;height: 0.02rem;background: #ddd;}
.xrld li .line::after{height: 0.02rem;bottom: 0rem;background: #25499d;}
.xrld li .imged{padding-bottom: 60%;}
.xrld li p{padding-left: .3rem;font-size: 0.16rem;color: #666;line-height: 0.3rem;max-height: 0.6rem\0;margin: .2rem 0 0;transition: 0.5s;}
.xrld li p::after{width: 0.16rem;height: 0.16rem;background: url(/css/../images/ld-i.png) no-repeat;background-size: 100%;bottom: auto;top: .1rem;}


@media(min-width: 1024px){
  .xrld li a:hover::after{opacity: 1;}
  .xrld li a:hover .line::after{width: 100%;}
  .xrld li a:hover h3{color: #25499d;}

}
@media screen and (max-width: 1024px) {
  .xrld li{margin-bottom: .3rem;}
  .xrld li .con{padding: .2rem .3rem;}

}
@media screen and (max-width: 768px) {
  .xrld li h3{font-size: .24rem;}
  .xrld li .scale{width: 3rem;}
 .xrld li .con{width: calc(100% - 3rem);padding:0 .2rem;}
 .xrld li h3 span{margin-top:.05rem;}
 .xrld li h4{margin:.1rem 0;}
 .xrld li p{margin:.1rem 0 0;}
}
@media screen and (max-width: 520px) {
  .xrld li .scale{width: 2rem;}
 .xrld li .con{width: calc(100% - 2rem);padding:0 .2rem;}
}
@media screen and (max-width: 420px) {
  .xrld li .scale{width: 100%;}
  .xrld li .con{width:100%;padding: .2rem 0 0;}
}
/* 学院新闻 */
.newlist li{margin-bottom: .4rem;}
.newlist li a{padding: .3rem;align-items: center;background: #fff;}
.newlist li a::after{left: 0;background:#25499d;}
.newlist li .scale{width: 3.3rem;}
.newlist li .con{width: calc(100% - 3.3rem);padding-left: .4rem;}
.newlist li span,.tzgg li span{font-size: 0.14rem;color: #999;line-height: 1.3;transition: 0.5s;border-bottom: 2px solid #f18d00;padding-bottom: 0.15rem;align-items: baseline;}
.newlist li span i,.tzgg li i{font-style: normal;color: #25499d;font-weight: bold;font-size: 0.24rem;transition: 0.5s;display: block;margin-right: .05rem;}
.newlist li h3{font-size: 0.2rem;color: #333;line-height: 0.32rem;margin: .15rem 0 .2rem;transition: 0.5s;}
.newlist li p{font-size: 0.16rem;color: #666;line-height: .28rem;max-height: 0.56rem\0;transition: 0.5s;}

@media(min-width: 1024px){
  .newlist li a:hover::after{width: 100%;}
  .newlist li a:hover h3,.newlist li a:hover p,.newlist li a:hover span,.newlist li a:hover span i,.tzgg li a:hover span,.tzgg li a:hover span i{color: #fff;}
  .newlist li a:hover span{border-bottom: 2px solid #fff;}
}
@media screen and (max-width: 1024px) {
 .newlist li a{padding: .2rem;}
}
@media screen and (max-width: 768px) {
  .newlist li a{padding: .2rem;}
  .newlist li .scale{width: 2.3rem;}
  .newlist li .con{width: calc(100% - 2.3rem);padding-left: .2rem;}
  .newlist li h3{margin:.1rem 0;}
  .newlist li p{-webkit-line-clamp: 2;line-height: .28rem !important;}
  .newlist li span{font-size:.16rem;}
}
@media screen and (max-width: 420px) {
  .newlist li .scale{width: 1.6rem;}
  .newlist li .con{width: calc(100% - 1.6rem);}
}
.page{margin: 0.4rem 0 0;}
.page img{margin: 0 auto;display: block;}


/* 文字列表 */
.wzlist li{width:100%;}
.wzlist li a{padding: .4rem .55rem;border-bottom: 1px solid #ddd;align-items: center;}
.wzlist li a::after{background: url()no-repeat center/cover;}
.wzlist li .date{width: 0.76rem;height: 0.76rem;white-space: nowrap;display: flex;flex-direction: column;align-items: center;justify-content: center;margin-top: .3rem;}
.wzlist li .date::before{width: 100%;background: #e6efe9;bottom: .3rem;left: -0.15rem;content:"";position:absolute;height:100%;z-index:-1;}
.wzlist li .date::after{width:100%;background: #25499d;}
.wzlist li .con{width: calc(100% - .76rem);padding-left: .3rem;}
.wzlist li  a{transition: 0.5s;}
.wzlist li .date span{color: #fff;font-weight: bold;font-size: 0.24rem;}
.wzlist li .date p{color: #fff;font-size: 0.14rem;}
.wzlist li h3{font-size: 0.18rem;color: #333;line-height: 0.3rem;margin-bottom: .2rem;}
.wzlist li p{font-size: 0.16rem;color: #666;line-height: 0.28rem;}
.wzlist li:last-child a{border-bottom: none;}
.wzlist li:first-child a{/* padding-top: 0; */}


@media(min-width: 1025px){	
	.wzlist a:hover::after{width: 100%;}
  .wzlist a:hover h3,.wzlist a:hover .con p{color: #fff;}
  .wzlist a:hover .date span,.wzlist a:hover .date p{color: #25499d;}
  .wzlist li a:hover .date::after{background: #e7f2f0;}
  .wzlist li a:hover .date::before{background: #4ea372;}
}
@media(max-width: 1024px){	
	.wzlist li a{padding: .2rem;}
}

@media(max-width: 768px){	
	.xyfg li{width: 50%;}
	.xyfg li:last-child{display:none;}
}
/* 学校标识 */

.tu-pic .fl01,.tu-pic .fl02 ul{margin: 0 -0.15rem;}
.tu-pic .fl01 .left{width: 66.6%;padding: 0 0.15rem;}
.tu-pic .fl01 .right{width: 33.3%;padding: 0 0.15rem;}
.tu-pic .fl02 li{width: 33.3%;padding: 0 0.15rem;}
.tu-pic li{margin-bottom: .3rem;}
.tu-pic li a{position: relative;display: block;width: 100%;}
.tu-pic li .con{width: 100%;position: absolute;left: 0;bottom: 0;padding: 0 .2rem .2rem;z-index: 10;}
.tu-pic li .imged::after{width: 100%;height: 2rem;background: url(/css/../images/ny-shad.png) repeat-x;background-size: 100% 100%;}
.tu-pic li .con p{align-items: center;font-size: 0.14rem;color: #fff;margin-bottom: .1rem;opacity: .8;}
.tu-pic li .con p img{display: inline-block;width: 0.16rem;margin-right: .1rem;}
.tu-pic li .con h3{color: #fff;font-size: 0.18rem;}

.tu-pic li .imged{padding-bottom: 3rem;}
.tu-pic .fl01 .left .imged{padding-bottom: 6.3rem;}
@media(max-width: 1024px){	
  .tu-pic .fl01,.tu-pic .fl02 ul{margin: 0 -0.1rem;}
  .tu-pic .fl01 .left{width: 66.6%;padding: 0 0.1rem;}
  .tu-pic .fl01 .right{width: 33.3%;padding: 0 0.1rem;}
  .tu-pic .fl02 li{width: 33.3%;padding: 0 0.1rem;}
}

@media(max-width: 768px){	
  .tu-pic .fl01{margin: 0;}
  .tu-pic .fl01 .left{width: 100%;padding: 0 0rem;}
  .tu-pic .fl01 .right{width: 100%;padding: 0 0rem;}
  .tu-pic .fl02 li{width: 50%;}
  .tu-pic .fl01 .right ul{display: flex;flex-wrap: wrap;margin: 0 -.1rem;}
  .tu-pic .fl01 .right li{width: 50%;padding: 0 0.1rem;}
  .tu-pic li .imged{padding-bottom: 60%;}
  .tu-pic .fl01 .left .imged{padding-bottom: 60%;}
}
/* 组织机构 */
.zzjg .fl01{margin-bottom: .4rem;}
.zzjg  h3{height: 0.48rem;line-height: 0.48rem;color: #fff;font-size: 0.22rem;padding-left: .2rem;margin-bottom: 0.4rem;}
.zzjg  h3::after{width: 1.88rem;height: 100%;background: url(/css/../images/zzlm.png) no-repeat;background-size: 100%;}
.zzjg ul{margin: 0 -0.15rem;}
.zzjg li{width: 33.3%;padding: 0 0.15rem;margin-bottom: .3rem;}
.zzjg li a{min-height: 0.64rem;padding: 0 .2rem 0 .3rem;align-items: center;}
.zzjg li a::after{width: 100%;height: 100%;background: url(/css/../images/zzbg1.png) no-repeat;background-size: 100% 100%!important;}
.zzjg li h4{width: calc(100% - 0.19rem);padding-right: .2rem;font-size: 0.16rem;color: #333;line-height: 1.3;transition: 0.5s;}
.zzjg li i{width: 0.19rem;height: 0.14rem;background: url(/css/../images/zz-i1.png) no-repeat;background-size: 100% !important;font-style: normal;transition: 0.5s;}

.zzjg2 h3::after{width: 85%;height: 100%;background: url() no-repeat right;background-size: 100% 100%;}

.zzjg2 ul{margin: 0;padding-left: 0.3rem;border-left: 1px solid #25499d;}
.zzjg2 li{width: 33.3%;padding: 0 0.33rem;}



@media(min-width: 1024px){
  .zzjg li a:hover::after{background: url(/css/../images/zzbg2.png) no-repeat;}
  .zzjg li a:hover i{background: url(/css/../images/zz-i2.png) no-repeat;}
  .zzjg li a:hover h4{color: #fff;transform: translateX(.15rem);}
}
@media(max-width: 1024px){
  .zzjg .fl01{margin-bottom: .2rem;}
  .zzjg2 li{padding:0 .15rem;}
}
@media(max-width: 768px){
  .zzjg h3{margin-bottom: 0.3rem;}
  .zzjg ul{margin: 0 -0.1rem;}
  .zzjg li{width: 50%;padding: 0 0.1rem;}
  .zzjg2 ul{margin:0;padding-left: .1rem;}
}
@media(max-width: 420px){
  .zzjg li{width: 100%;}
}

/* 师资队伍 */
.jsml2  ul{justify-content: space-between;}
.jsml2  li{width: 48%;margin-bottom: .5rem;}
.jsml2  li *{transition: 0.5s;}
.jsml2  li a{align-items: center;}
.jsml2  li .scale{width: 1.85rem;}
.jsml2  li .con{width: calc(100% - 1.85rem);padding-left: .3rem;}
.jsml2  li .imged{padding-bottom: 135%;}
.jsml2  li .h3{padding-bottom: .15rem;border-bottom: 1px solid #e6e6e6;margin-bottom: .15rem;}
.jsml2  li h3{font-size: 0.26rem;color: #333;line-height: 1.5;margin-bottom: .15rem;}
.jsml2  li p{font-size: 0.16rem;color: #666;line-height: 0.33rem;}
.jsml2  li .more{text-align: right;font-size: 0.14rem;color: #25499d;justify-content: space-between;align-items: center;}
.jsml2  li .more img{width: 0.83rem;height: 0.83rem;}
.more span{width: auto;}
@media(min-width: 1024px){
  .jsml2  li a:hover h3{color: #25499d;}
  .jsml2  li a:hover p{color: #25499d;opacity: .8;}
  .jsml2  li a:hover .h3{border-bottom: 1px solid #25499d;}
}
@media(max-width: 1024px){
  .jsml2  li{width: 49%;margin-bottom: .3rem;}
}
@media(max-width: 768px){
  .jsml2  li{width: 100%;}
}



/*====翻页====*/
.j_pages{display: flex;justify-content: center;margin-top: 0.4rem;flex-wrap: wrap;}
.j_pages .box{display: flex;padding: 0;font-size: 0;align-items: center;flex-wrap: wrap;}
.j_pages a{padding: 0px 0.13rem;height: 0.34rem;line-height: 0.34rem;display:inline-block;margin: 0 3px 0.1rem;color: #919191;font-size: 0.14rem;transition:all .3s;border-radius: .04rem;border:1px solid #ccc;}
.j_pages a font{ padding:0 0.1rem}
.j_pages .on{background: #25499d;color: #fff;border:none;}
.j_pages a:hover{background: #25499d;/*color:#fff!important;*/}
.j_pages span{color:#919191; height: 0.34rem;line-height: 0.34rem;display:inline-block; font-size:0.14rem;}
.j_pages input{color:#919191;padding: 0px 0.16rem;height: 0.4rem;line-height: 0.4rem;display:inline-block;font-size:0.14rem;background:#f6f6f6;border:none;cursor:pointer;border-radius: 0;transition: 0.6s;}
.j_pages input[type="text"]{ width:0.4rem; padding:0; text-align:center}
.j_pages input[type="submit"]:hover{ background: #25499d; color:#fff}

.title{/* padding-top:.3rem; */margin-bottom: .6rem;}


/* puclic */
@media(max-width: 1200px){
  .inner.ny_cont{padding-top: 0rem;}
  .inner_left,.inner_right .lm_top .adress{display: none;}
	.inner_right{width: 100%;padding-left: 0;}
  .ejlm_wrap{display: block;/* margin: 0.4rem 0 0; */padding-bottom: .2rem;}
  .ejlm_pc{display: none;}
  .ban .imged:after{display:none;}
  .ban .yjlm{display:none;}
}
@media(max-width: 1024px){
  .inner{padding: .3rem 0 0rem;}
  .common{padding-bottom: 1rem;min-height: 360px;}
  .san-nav{width: 100%;margin-bottom: .3rem;}
  .adress{/* display:none; *//* margin: 0; */margin: .1rem 0 .2rem;}
  .tbsc{overflow-x: auto;}
  .tbsc table{width: 700px;}
  .ban .imged{/* padding-bottom: 35%; */}
  .ban .yjlm{height:.45rem;display: none;}
  .ban .yjlm .wp{align-items:center;}
}
@media(max-width: 768px){
  .common{padding-bottom: .4rem;}
  .j_pages{margin-top: .2rem;}

}
 .org-column-title {
                width: 100%;
                font-size: 1.5em;
                line-height:57px;
               }
.org-column-items {
                width: 100%;
                float: left;}

            .table-row {
                width: 100%;}

            .org-column-items-table > tbody > tr {
                width: 100%;}

            .org-column-items-table {
                width: 100%;
                background-color: transparent;}

            .org-column-items-table > tbody > tr > td {
                border: none;
                padding: 13px 20px;}

            .org-column-items-table > tbody > tr > td {
                width: 20%;}

            .threecol > tbody > tr > td:nth-child(n) {
                width: 15%;
                text-align: center;}

            .threecol > tbody > tr > td:nth-child(2n) {
                width: 15%;
                text-align: center;}

            .threecol > tbody > tr > td:nth-child(3n) {
                width: 70%;
                text-align: left;}

            .provincialKey > tbody > tr > td:nth-child(n) {
                width: 5%;}

            .provincialKey > tbody > tr > td:nth-child(2n) {
                width: 15%;}

            .provincialKey > tbody > tr > td:nth-child(5n) {
                width: 20%;}

            .provincialKey > tbody > tr > td:nth-child(3n) {
                width: 10%;}

            .org-column-items-table > tbody > tr > td > a {
                color: black;}

            .org-column-items-table > tbody > tr:nth-child(odd) {
                background: #eee;
                border: none;}

            .fivecol > tbody > tr > td:nth-child(n) {
                width: 5%;}

            .fivecol > tbody > tr > td:nth-child(2n) {
                width: 20%;}

            .fivecol > tbody > tr > td:nth-child(3n) {
                width: 20%;}

            .fivecol > tbody > tr > td:nth-child(4n) {
                width: 20%;}

            .fivecol > tbody > tr > td:nth-child(5n) {
                width: 10%;}
                .daohang > tbody > tr > td {
                width: 25%;
            }

            .daohang > tbody > tr:nth-child(odd) {
                background: #eee;
                border: none;
            }

            .daohang > tbody > tr {
                width: 100%;
            }

            .daohang {
                width: 100%;
                background-color: transparent;
            }

            .daohang > tbody > tr > td {
                border: none;
                padding: 13px 20px;
            }

            .daohang > tbody > tr > td > a {
                color: black;
            }