/* 院系设置 */
.clearfix {
  zoom: 1;
}
.NrContainer {
  margin-top: 0.8rem;
  border-bottom: 1px solid #dfdfdf;
  padding: 0.66rem 0;
}
.w10 {
  max-width: 100%;
  margin: 0 auto;
    margin-top: 0px;
}
.w12 {
  max-width: 12rem;
  margin: 0 auto;
}
.organizaBox .w12{position: relative;}
.organizaBox .tabjgBox{width: calc(100% - 0.75rem);position: relative;z-index: 4;margin-left: 0.75rem;}
.organizaBox .tabjgBox::before{content: "";position: absolute;right: 0;background: #e3e3e3;height: 1px;top: 50%;margin-top: -0.5px;width: 100%;z-index: 3;}
.organizaBox .tabjgBox .jgBoxTitle{cursor: pointer;float: left;display: inline-block;position: relative;z-index: 8;background: white;padding: 0.04rem 0.23rem;border: 1px solid #2a50b0;min-width: 1.1rem;min-height: 0.32rem;}
.organizaBox .tabjgBox .jgBoxTitle p{font-size: 0.14rem;color: #2a50b0;font-weight: normal;text-align: center;line-height: 0.34rem;}
.organizaBox .tabjgBox .jgBoxTitle:nth-child(1) p{background: url(../img/szIc.png) no-repeat left center;padding-left: 0.3rem;background-size: 0.21rem;}
.organizaBox .tabjgBox .jgBoxTitle.cur{position: relative;background: #2a50b0;}
.organizaBox .tabjgBox .jgBoxTitle.cur::after{content: "";position: absolute;width: 0;height: 0;border: 0.1rem solid transparent;border-top-color:#2a50b0;border-bottom: none;border-left-color: transparent;border-right-color: transparent;left: 50%;margin-left: -0.05rem;bottom: -0.1rem;}
.organizaBox .tabjgBox .jgBoxTitle.cur p{color: #FFFFFF;position: relative;}
.organizaBox .tabjgBox .jgBoxTitle.cur:nth-child(1) p{background: url(../img/szIcOn.png) no-repeat left center #2a50b0;background-size: 0.21rem;}
.organizaBox .swiper-container{width: 100%;margin-top: 0.3rem;}
.organizaBox .swiper-slide{}
.organizaBox .swiper-slide .md{display: flex;justify-content: flex-start;flex-wrap: wrap;margin-left: 0.75rem;}
.organizaBox .swiper-slide .md a{background: #f2f3f9;font-size: 0.24rem;color: #757575;display: inline-block;width: 0.46rem;text-align: center;line-height: 0.54rem;margin-right: 0.05rem;margin-bottom: 0.05rem;}
.organizaBox .swiper-slide .md a:hover{color: #fff;background: #2a50b0;}
.organizaBox .orgaCon{}
.organizaBox .orgaCon dl{display: flex;justify-content: start;flex-wrap: wrap;margin-top: 0.4rem;align-items: flex-start;}
.organizaBox .orgaCon dl dt{width: 0.75rem;font-size: 0.6rem;color: #2a50b0;line-height: 0.45rem;}
.organizaBox .orgaCon dl .ddBox{padding-left: 0.3rem;border-left: 1px solid #2a50b0;width: calc(100% - 0.75rem);}
.organizaBox .orgaCon dl .ddBox dd{}
.organizaBox .orgaCon dl .ddBox dd+dd{margin-top: 0.15rem;}
.organizaBox .orgaCon dl .ddBox dd h3{}
.organizaBox .orgaCon dl .ddBox dd h3 a{font-size: 0.26rem;color: #2a50b0;font-weight: normal;line-height: 0.45rem;padding-right: 0.15rem;display: inline-block;}
.organizaBox .orgaCon dl .ddBox dd h3 a[href]{background: url(../img/icon_tzlj.png) no-repeat right 0.1rem;}
.organizaBox .orgaCon dl .ddBox dd h3 a[href]:hover{background: url(../image/lj01.png) no-repeat right 0.1rem;color: #000000;}
.organizaBox .orgaCon dl .ddBox dd p{display: flex;justify-content: start;flex-wrap: wrap;}
.organizaBox .orgaCon dl .ddBox dd .p1 a{color: #000000;font-size: 0.16rem;line-height: 0.36rem;display: inline-block;}
.organizaBox .orgaCon dl .ddBox dd p a{width:19%;margin-right: 1%;display: block;}
.organizaBox .orgaCon dl#a15 .ddBox dd p a{width: auto;min-width: 21%;}
.organizaBox .orgaCon dl .ddBox dd p a i{font-size: 0.16rem;line-height: 0.36rem;display: inline-block;font-style: normal;}
.organizaBox .orgaCon dl .ddBox dd h4{}
.organizaBox .orgaCon dl .ddBox dd h4 a{font-size: 0.26rem;color: #c5b4d1;font-weight: normal;font-style: italic;line-height: 0.65rem;display: inline-block;}
.organizaBox .orgaCon dl .ddBox dd h4 a.link{background: url(../image/link03.png) no-repeat right 0.2rem;padding-right: 0.25rem;}
.organizaBox .orgaCon dl .ddBox dd h4 a.link:hover{background: url(../img/icon_tzlj.png) no-repeat right 0.2rem;color: #2a50b0;}
.organizaBox .orgaCon dl .ddBox dd .p2{}
.organizaBox .orgaCon dl .ddBox dd .p1 a i{background: url(../image/lj01.png) no-repeat right 0.1rem;padding-right: 0.15rem;}
.organizaBox .orgaCon dl .ddBox dd .p1 a:hover i{background: url(../img/icon_tzlj.png) no-repeat right 0.1rem;color: #2a50b0;}
.organizaBox .orgaCon dl .ddBox dd .p2 a i{color: #2a50b0;display: inline-block;background: url(../img/icon_tzlj.png) no-repeat right 0.1rem;padding-right: 0.15rem;}
.organizaBox .orgaCon dl .ddBox dd .p2 a:hover i{background: url(../image/lj01.png) no-repeat right 0.1rem;color: #000000;}
.organizaBox .bzinf{position: relative;margin: 0.76rem 0;}
.organizaBox .bzinf::after{position: absolute;content: "";width: 1000%;height: 0.48rem;background: #f5f5f5;right: -1000%;top: 0;z-index: -1;}
.organizaBox .bzinf p{line-height: 0.48rem;color: #999999;font-size: 0.12rem;background: #f5f5f5;padding-left: 0.25rem;}
@media(max-width: 800px) {
	.w12 {
    max-width: 800px;
    margin: 0 .5rem;
  }
	.organizaBox .tabjgBox .jgBoxTitle p{line-height: 0.28rem;}
	.organizaBox .tabjgBox .jgBoxTitle:nth-child(1) p{background-size: contain!important;}
	.organizaBox .swiper-container{margin-top: 0.7rem;}
	.organizaBox .tabjgBox{display: table;width: auto;margin: auto;text-align: center;}
	.organizaBox .tabjgBox::before{display: none;}
	.organizaBox .orgaCon dl{display: block;margin-top: 0.5rem;}
	.organizaBox .orgaCon dl .ddBox dd h4 a.link{background: url(../image/link03.png) no-repeat right 0.3rem;padding-right: 0.25rem;}
	.organizaBox .orgaCon dl .ddBox dd h4 a.link:hover{background: url(../img/icon_tzlj.png) no-repeat right 0.3rem;color: #2a50b0;}
	.organizaBox .tabjgBox .jgBoxTitle{padding: 0.15rem 0.45rem;}
	.organizaBox .tabjgBox .jgBoxTitle:nth-child(1) p{padding-left: 0.5rem;}
	.organizaBox .tabjgBox .jgBoxTitle p{font-size: 0.28rem;line-height: 0.3rem;}
	.organizaBox .tabjgBox .jgBoxTitle.cur::after{content: "";position: absolute;width: 0;height: 0;border: 0.2rem solid transparent;border-top-color:#2a50b0;border-bottom: none;border-left-color: transparent;border-right-color: transparent;left: 50%;margin-left: -0.13rem;bottom: -0.2rem;}
	
	.organizaBox .swiper-slide .md{margin-left: 0;display: block;flex-wrap: nowrap;}
	.organizaBox .swiper-slide .md{width: 100%;height: 1.1rem;line-height: 1.1rem;white-space: nowrap;overflow-x: scroll;overflow-y: hidden;-webkit-backface-visibility: hidden;-webkit-perspective: 1000;-webkit-overflow-scrolling: touch;text-align: justify;padding: 0px 5px;box-sizing: border-box;}
	.organizaBox .swiper-slide .md a{ color: #fff; text-decoration: none; margin-right: 10px;}
	.organizaBox .swiper-slide .md::-webkit-scrollbar{display: none;}
	
	
	.organizaBox .swiper-slide .md a{background: #f2f3f9;font-size: 0.4rem;color: #757575;display: inline-block;width: 0.96rem;line-height: 1.1rem;}
	.organizaBox .orgaCon dl dt{width: 1.1rem;font-size: 1.1rem;color: #2a50b0;line-height: 1.1rem;}
	.organizaBox .orgaCon dl .ddBox{padding-left:0;width:100%;border-left: none;}
	.organizaBox .orgaCon dl .ddBox dd h3 a{font-size: 0.44rem;line-height: 0.6rem;padding-right: 0.25rem;margin: 0.15rem 0;}
	.organizaBox .orgaCon dl .ddBox dd h4 a{font-size: 0.44rem;line-height: 1.1rem;}
	.organizaBox .orgaCon dl .ddBox dd .p1{padding-left: 0.3rem;border-left: 1px solid #2a50b0;margin-bottom: 0.4rem;}
	.organizaBox .orgaCon dl .ddBox dd .p1 a i{padding-right: 0.25rem;}
	.organizaBox .orgaCon dl .ddBox dd .p2 a i{padding-right: 0.25rem;}
	.organizaBox .orgaCon dl .ddBox dd p a{width:100%;margin-right: 0%;}
	.organizaBox .orgaCon dl#a15 .ddBox dd p a{width: 100%;margin-right: 0%;}
	.organizaBox .orgaCon dl .ddBox dd p a i{font-size: 0.32rem;line-height: 0.4rem;display: inline-block;font-style: normal;margin:0.05rem 0 0.15rem 0;}
	.organizaBox .orgaCon dl .ddBox dd .p1 a i{margin:0;}
	.organizaBox .orgaCon dl .ddBox dd .p1 a{font-size: 0.32rem;line-height: 0.4rem;display: inline-block;margin:0.05rem 0 0.15rem 0;}
}

/* 院系设置map */
.yxszConMobile{display: none;}
.yxszBox{}
.yxszBox .yxszTitle{}
.yxszBox .yxszTitle img{display: block;margin: 0 auto;}
.yxszBox .yxszCon{display: flex;flex-wrap: wrap;justify-content: space-between;position: relative;margin-top: 0.4rem;}
.yxszBox .yxszCon::before{content: "";position: absolute;left: 50%;margin-left: -0.5px;height: calc(100% + 0.4rem);width: 1px;background:#dcdcdc;z-index: -1;top: -0.4rem;}
.yxszBox .yxszCon::after{content: "";position: absolute;left: 50%;margin-left: -10px;height: 20px;width: 20px;background:#7492e6;z-index: -1;bottom: 0;border-radius: 50%;}
.yxszBox .yxszCon h4{font-weight: normal;}
.yxszBox .yxszCon .setL{width:50%;}
.yxszBox .yxszCon .setL>div{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;flex-direction: row-reverse;padding-right: 0.3rem;position: relative;padding-top: 0.6rem;margin-bottom: 0.5rem;}
.yxszBox .yxszCon .setL>div::before{content: "";position: absolute;top: -3px;right: -3px;background: #2a50b0;width: 100%;border-radius: 50%;width: 6px;height: 6px;}
.yxszBox .yxszCon .setL>div::after{content: "";position: absolute;top: 0;left: 0;border-top: 1px solid #2a50b0;width: 100%;}
.yxszBox .yxszCon .setL .zsul{}
.yxszBox .yxszCon .setL .zsul li{}
.yxszBox .yxszCon .setL .zsul li a{font-size: 0.16rem;color: #2a50b0;line-height: 0.2rem;display: inline-block;margin: 0.1rem 0;}
.yxszBox .yxszCon .setL .zsul li a:hover{color: #2a50b0;}
.yxszBox .yxszCon .setL .zsul li a[href]{background: url(../img/icon_tzlj.png) no-repeat top right;padding-right:20px;}
.yxszBox .yxszCon .setL .zsul li a[href]:hover{color: #1a53a8;background: url(../img/icon_tzlj.png) no-repeat top right;}
.yxszBox .yxszCon .setL .hsul li{}
.yxszBox .yxszCon .setL .hsul li a{font-size: 0.16rem;color: #000000;line-height: 0.2rem;display: inline-block;margin: 0.1rem 0;}
.yxszBox .yxszCon .setL .hsul li a:hover{#000000}
.yxszBox .yxszCon .setL .hsul li a[href]{background: url(../image/lj01.png) no-repeat top right;padding-right: 20px;}
.yxszBox .yxszCon .setL .hsul li a[href]:hover{color: #1a53a8;background: url(../img/icon_tzlj.png) no-repeat top right;}
.yxszBox .yxszCon .setL .zsh4{}
.yxszBox .yxszCon .setL .zsh4 a{font-size: 0.24rem;color: #2a50b0;}
.yxszBox .yxszCon .setL .xth4 a{font-size: 0.24rem;color: #ad94be;font-style: italic;}
.yxszBox .yxszCon .setL h4 a[href]:hover{color:#1a53a8;background: url(../img/icon_tzlj.png) no-repeat top right;}
.yxszBox .yxszCon .setL .zsh4 a[href]{background: url(../img/icon_tzlj.png) no-repeat top right;padding-right: 20px;}
.yxszBox .yxszCon .setL .zsh4 a[href]:hover{color: ##1a53a8;}
.yxszBox .yxszCon .setL .xth4 a[href]{background: url(../image/link03.png) no-repeat top right;padding-right: 0.15rem;}
.yxszBox .yxszCon .setR .xth4 a[href]:hover{color: #1a53a8;background: url(../img/icon_tzlj.png) no-repeat top right;}

.yxszBox .yxszCon .setR{width:50%;}
.yxszBox .yxszCon .setR>div{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;flex-direction: row;padding-left: 0.3rem;position: relative;padding-top: 0.6rem;margin-bottom: 0.5rem;}
.yxszBox .yxszCon .setR>div::before{content: "";position: absolute;top: -3px;left: -3px;background: #2a50b0;width: 100%;border-radius: 50%;width: 6px;height: 6px;}
.yxszBox .yxszCon .setR>div::after{content: "";position: absolute;top: 0;left: 0;border-top: 1px solid #2a50b0;width: 100%;}
.yxszBox .yxszCon .setR>div:nth-child(1){margin-top: 0.65rem;}
.yxszBox .yxszCon .setR>div ul{width: 50%;}
.yxszBox .yxszCon .setR .zsul{}
.yxszBox .yxszCon .setR .zsul li{}
.yxszBox .yxszCon .setR .zsul li a{font-size: 0.16rem;color: #2a50b0;line-height: 0.2rem;display: inline-block;margin: 0.1rem 0;}
.yxszBox .yxszCon .setR .zsul li a:hover{color: #2a50b0;}
.yxszBox .yxszCon .setR .zsul li a[href]{background: url(../image/lj01.png) no-repeat top right;padding-right: 0.15rem;}
.yxszBox .yxszCon .setR .zsul li a[href]:hover{color: #1a53a8;}
.yxszBox .yxszCon .setR .hsul li{}
.yxszBox .yxszCon .setR .hsul li a{font-size: 0.16rem;color: #000000;line-height: 0.2rem;display: inline-block;margin: 0.1rem 0;}
.yxszBox .yxszCon .setR .hsul li a:hover{#000000}
.yxszBox .yxszCon .setR .hsul li a[href]{background: url(../image/lj01.png) no-repeat top right;padding-right: 20px;}
.yxszBox .yxszCon .setR .hsul li a[href]:hover{color: #1a53a8;background: url(../img/icon_tzlj.png) no-repeat top right;}
.yxszBox .yxszCon .setR .zsh4{}
.yxszBox .yxszCon .setR .zsh4 a{font-size: 0.24rem;color: #2a50b0;}
.yxszBox .yxszCon .setR .zsh4 a:hover{color: #2a50b0;}
.yxszBox .yxszCon .setR .xth4 a{font-size: 0.24rem;color: #ad94be;font-style: italic;}
.yxszBox .yxszCon .setR h4 a[href]:hover{color:#1a53a8;background: url(../img/icon_tzlj.png) no-repeat top right;}
.yxszBox .yxszCon .setR .zsh4 a[href]{background: url(../img/icon_tzlj.png) no-repeat top right;padding-right: 20px;}
.yxszBox .yxszCon .setR .zsh4 a[href]:hover{color: #1a53a8;background: url(../img/icon_tzlj.png) no-repeat top right;}
.yxszBox .yxszCon .setR .xth4 a[href]{background: url(../image/link03.png) no-repeat top right;padding-right: 0.15rem;}
.yxszBox .yxszCon .setR .xth4 a[href]:hover{color: #1a53a8;background: url(../img/icon_tzlj.png) no-repeat top right;}

@media(max-width: 800px) {
	.yxszBox .yxszCon{display: none;}
	.yxszBox .yxszTitle{margin-bottom: 0.5rem;}
	.yxszBox .yxszTitle img{display: block;margin: 0;}
	.yxszBox .yxszConMobile{display: block;}
	.yxszBox .yxszConMobile::before{content: "";position: absolute;left:34px;height: calc(100% + 0.4rem);width: 1px;background:#dcdcdc;z-index: -1;top: 20px;}
	.yxszBox .yxszConMobile::after{content: "";position: absolute;left: 26px;height: 20px;width: 20px;background:#2d318cf7;z-index: -1;bottom: -70px;border-radius: 50%;/*! top: 20px; */}
	
	
	.yxszBox .yxszConMobile .MCon{width:calc(100% - 40px);padding-left: 1.1rem;}
	.yxszBox .yxszConMobile .MCon{width: 100%;display: flex;flex-wrap: nowrap;justify-content: space-between;flex-direction: column;position: relative;padding-top: 0.2rem;margin-bottom: 0.4rem;}
	.yxszBox .yxszConMobile .MCon::before{content: "";position: absolute;top: -3px;left: 32px;background: #2a50b0;width: 100%;border-radius: 50%;width: 6px;height: 6px;}
	.yxszBox .yxszConMobile .MCon::after{content: "";position: absolute;top: 0;left: 32px;border-top: 1px solid #2a50b0;width: 100%;}
	.yxszBox .yxszConMobile .MCon .zsul{}
	.yxszBox .yxszConMobile .MCon .zsul li{}
	.yxszBox .yxszConMobile .MCon .zsul li a{font-size: 0.32rem;color: #2a50b0;line-height: 0.44rem;display: inline-block;margin: 0.1rem 0;}
	.yxszBox .yxszConMobile .MCon .zsul li a:hover{color: #2a50b0;}
	.yxszBox .yxszConMobile .MCon .zsul li a[href]{background: url(../img/icon_tzlj.png) no-repeat top right;padding-right: 0.35rem;}
	.yxszBox .yxszConMobile .MCon .zsul li a[href]:hover{color: #1a53a8;background: url(../image/icon_tzicon_tzlj.png) no-repeat top right;}
	.yxszBox .yxszConMobile .MCon .hsul li{}
	.yxszBox .yxszConMobile .MCon .hsul li a{font-size: 0.26rem;color: #000000;line-height: 0.34rem;display: inline-block;margin: 0.05rem 0;/*! font-weight: unset; */}
	.yxszBox .yxszConMobile .MCon .hsul li a:hover{#000000}
	.yxszBox .yxszConMobile .MCon .hsul li a[href]{background: url(../image/lj01.png) no-repeat top right;padding-right: 0.35rem;}
	.yxszBox .yxszConMobile .MCon .hsul li a[href]:hover{color: #1a53a8;background: url(../img/icon_tzlj.png) no-repeat top right;}
	.yxszBox .yxszConMobile .MCon h4{font-weight: normal;margin-bottom: 0.3rem;}
	.yxszBox .yxszConMobile .MCon .zsh4 a{font-size: 0.36rem;color: #2a50b0;}
	.yxszBox .yxszConMobile .MCon .xth4 a{font-size: 0.44rem;color: #ad94be;font-style: italic;}
	.yxszBox .yxszConMobile .MCon h4 a[href]:hover{color:#1a53a8;background: url(../img/icon_tzlj.png) no-repeat top right;}
	.yxszBox .yxszConMobile .MCon .zsh4 a[href]{background: url(../img/icon_tzlj.png) no-repeat top right;padding-right: 0.35rem;}
	.yxszBox .yxszConMobile .MCon .zsh4 a[href]:hover{color: ##1a53a8;}
	.yxszBox .yxszConMobile .MCon .xth4 a[href]{background: url(../image/link03.png) no-repeat top right;padding-right: 0.35rem;}
}
