@charset "utf-8";
.homewrap{background: #263c92;overflow: hidden;}
.neiban{height: 26vw;}
.lantop{margin-top: -1rem;color: #FFFFFF;font-size: 0.14rem;margin-bottom: 0.5rem;}
.lantop h2{font-size: 0.46rem;}
.lantop div{margin-top: 0.2rem;padding-left: 25px;background: url(/img/ico4.png) no-repeat left center;line-height: 0.3rem;}
.lantop div a{color: #FFFFFF;font-size: 0.14rem;}
.pagewrap{background: #FFFFFF;box-sizing: border-box;padding: 0.3rem;margin-bottom: 0.5rem;}
.sub_left{width: 22%;position: relative;z-index: 3;}
.sub_left_title{text-align: center;padding: 0.25rem 0; color: #fff;position: relative;border-bottom: 2px solid #006f7b;font-weight: normal;background: url(/img/lanbg.png) no-repeat left top;}

.sub_menu{background: #eef1ff;padding-top: 0.15rem;padding-bottom: 0.3rem;}
.sub_menu ul{display: none;}
.sub_menu li{position: relative;border-bottom: 1px solid #d2d7ec;padding: 0.15rem 0;margin: 0 0.2rem;}
.sub_menu > li > a{display: block;line-height: 0.36rem;color: #333;position: relative;margin-right: 0.2rem;box-sizing: border-box;/* border: 1px solid #ededed; */border-top: 0;background: url(/img/ico6.png) no-repeat right center;}
.sub_menu > li.current,.sub_menu > li.current,.sub_menu > li:hover,.sub_menu > li.on{color: #263c92;font-weight: bold;}
.sub_menu > li:hover >a,.sub_menu > li.current a{background: url(/img/ico5.png) no-repeat right center;color: #263c92;}

.subright{width: 75%;}
.subright>h2{font-size: 0.28rem;font-weight: bold;color: #263c92;padding: 0.3rem 0;border-top: 2px solid #263c92; text-align: center;border-bottom: 1px solid #CCCCCC;}

.subright .list ul li{padding: 0.18rem 0;border-bottom: 1px dashed #CCCCCC;overflow: hidden;}
.subright .list ul li a{font-size: 0.17rem;float: left;width: 75%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; box-sizing: border-box;padding-left: 18px;background: url(/img/ico7.png) no-repeat left center;}
.subright .list ul li .date{font-size: 0.17rem;float: right;}

/*内容*/
.homewrap .nr{width: 100%;}

.content {margin-top: 0.3rem;}

.content_title>h1,
.dp>h1 {
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
	line-height: 1.5;
}
.dp .content_title>h1{color: #263c92;font-size: 0.28rem;}
.content_title>p {
	text-align: center;
	color: #888888;
	padding-bottom: 0.25rem;
	border-bottom: 1px solid #CCCCCC;

}
.cont {
	margin-top: 0.25rem;
	padding: 0rem 0.3rem;	
	background: #FFFFFF;
}
.cont p{line-height: 2!important;text-indent: 2em;font-size: 0.18rem!important;text-align: justify;}
.cont p img{max-width:100%;display:block;margin:0 auto}
.cont table p{text-indent: 0;}
.cont table{margin:0 auto;max-width: 100%;}





/* 图片 */
/*列表*/
.xb-list{
    /* margin-top: 0.4rem; */
}
.xb-list ul li{
    position: relative;
	padding: 0.35rem 0;
	border-bottom: 1px dashed #CCCCCC;
}


.xb-list .xblist-date{
    width: 0.8rem;
    border-top: 2px solid #263c92;
    color:#263c92 ;
	text-align: center;
}
.xb-list .xblist-date p{
    font-size: 0.16rem;
    margin-top: 0.15rem;
    margin-bottom: 0.05rem;

}
.xb-list .xblist-date h2{font-size: 0.44rem;}
.xblist-oli{
    padding: 0.3rem;
    box-sizing: border-box;
    display: flex;
	display: -webkit-flex;
	display: -ms-flex;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	justify-content: space-between;
	-webkit-justify-content: space-between;
}
/* .ddr .xblist-pic {width:1.5rem;height: 1.85rem;} */
.xblist-pic {
    width: 1.9rem;
    height: 1.2rem;
    overflow: hidden;
}
.xblist-pic a,.xblist-pic span{
    display: block;
    width: 100%;
    height: 100%;
}
.xblist-pic span{
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.xb-list ul li:hover .xblist-pic span{
    transform: scale(1.1,1.1);
    -webkit-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

.xblist-title{
    width: 65%;
}
/* .ddr .xblist-title{width:9.2rem;} */
/* .xb-list .xblist-title2{width:11.2rem;} */
.xblist-title a{display: block;}
.xblist-title h2{
    color: #333333;
    font-size: 0.18rem;
    font-weight: normal;
    line-height: 0.3rem;
    margin-bottom: 0.08rem;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.xblist-title div{
    color: #666666;
    font-size: 0.14rem;
    line-height: 0.2rem;
	max-height: 0.6rem\0;
    text-align: justify;
	word-break: break-all;
    text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
    overflow: hidden;
	margin-bottom: 0.12rem;
}
.xb-list ul li:hover h2{    color:#263c92 ;}




/* 现任领导 */
.xrld_list{
	margin-bottom: 0.5rem;
}
.xrld_list .xrld_wrap{
width:48%;
	height: 2.06rem;
	margin-bottom: 0.45rem;
	box-shadow: 3px 3px 5px #f2f2f2,-3px -3px 5px #f2f2f2;
	/* background: #007ab8; */
	position: relative;
}
.xrld_wrap2{
	width: 100%;
	padding: 0.25rem 0;
	box-shadow: 3px 3px 5px #f2f2f2,-3px -3px 5px #f2f2f2;
	position: relative;
}
.xrld_wrap::before,.xrld_wrap2::before{content: "";width: 0.7rem;height: 100%;position: absolute;left: 0;top: 0;background: url(/img/bg4.png) no-repeat left top;}

.xrld_info{
	max-width: 78%;
	margin-left: 1rem;
	/* margin-top: 0.15rem; */
}
.xrld_info em{
	width: 1.2rem;
	padding-right: 0.2rem;
	text-align: right;
	display: inline-block;
	font-size: 0.18rem;
	border-right: 1px solid #CCCCCC;
	/* font-weight: bold; */
}
.xrld_wrap1 .xrld_info em{width: 1rem;}
.xrld_info>div{
	padding: 0.2rem 0px;
	border-bottom: 1px solid #dfdfdf;
	overflow: hidden;
}
.xrld_info div a{
	font-size: 0.18rem;
	color: #333333;
	width: 32%;
	display: inline-block;
}
.xrld_list .xrld_wrap2 .xrld_info div a{width: auto;padding-left: 0.25rem;}
.xrld_info div:last-child{
	border-bottom: none;
}
.xrld_info>div>div{width: 68%;float: right;}
.xrld_list .xrld_wrap1 .xrld_info>div>div{width:68%;}
.xrld_list .xrld_wrap2 .xrld_info>div>div{width: 85%;}





/* 院系设置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: 0;top: -0.4rem;}
.yxszBox .yxszCon::after{content: "";position: absolute;left: 50%;margin-left: -10px;height: 20px;width: 20px;background: #6074c4;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.2rem;margin-bottom: 0.5rem;}
.yxszBox .yxszCon .setL>div::before{content: "";position: absolute;top: -3px;right: -3px;background: #263c92;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 #263c92;width: 100%;}

.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(/img/ico9.png) no-repeat top right;padding-right: 20px;}
.yxszBox .yxszCon .setL .zsh4{}
.yxszBox .yxszCon .setL .zsh4 a{font-size: 0.24rem;color: #263c92;}
.yxszBox .yxszCon .setL h4 a[href]:hover{color:#9d37ac;background: url(/img/ico9.png) no-repeat top right;}
.yxszBox .yxszCon .setL .zsh4 a[href]:hover{color: ##9d37ac;}

.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.2rem;margin-bottom: 0.5rem;}
.yxszBox .yxszCon .setR>div::before{content: "";position: absolute;top: -3px;left: -3px;background: #263c92;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 #263c92;width: 100%;}
.yxszBox .yxszCon .setR>div:nth-child(1){margin-top: 0.45rem;}
.yxszBox .yxszCon .setR>div ul{width: 57%;}

.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(/img/ico9.png) no-repeat top right;padding-right: 20px;}
.yxszBox .yxszCon .setR .zsh4{}
.yxszBox .yxszCon .setR .zsh4 a{font-size: 0.24rem;color: #263c92;}
.yxszBox .yxszCon .setR .zsh4 a:hover{color: #263c92;}
.yxszBox .yxszCon .setR h4 a[href]:hover{color:#263c92;background: url(/img/ico9.png) no-repeat top right;}
.yxszBox .yxszCon .setR .zsh4 a[href]{background: url(/img/ico9.png) no-repeat top right;padding-right: 20px;}
.yxszBox .yxszCon .setR .zsh4 a[href]:hover{color: #263c92;background: url(/img/ico9.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;position: relative;}
	.yxszBox .yxszConMobile::before{content: "";position: absolute;left:26px;height: calc(100% + 0.4rem);width: 1px;background:#dcdcdc;z-index: 0;top: -44px;}
	.yxszBox .yxszConMobile::after{content: "";position: absolute;left: 16px;height: 20px;width: 20px;background:#9879ab;z-index: 1;bottom: 0;border-radius: 50%;}
	
	
	.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.4rem;margin-bottom: 0.8rem;}
	.yxszBox .yxszConMobile .MCon::before{content: "";position: absolute;top: -3px;left: 23px;background: #263c92;width: 100%;border-radius: 50%;width: 6px;height: 6px;}
	.yxszBox .yxszConMobile .MCon::after{content: "";position: absolute;top: 0;left: 26px;border-top: 1px solid #263c92;width: 100%;}
	.yxszBox .yxszConMobile .MCon .hsul li{}
	.yxszBox .yxszConMobile .MCon .hsul li a{font-size: 0.24rem;color: #000000;line-height: 0.44rem;display: inline-block;margin: 0.1rem 0;}
	.yxszBox .yxszConMobile .MCon .hsul li a:hover{#000000}
	.yxszBox .yxszConMobile .MCon .hsul li a[href]{background: url(/img/ico9.png) no-repeat top right;padding-right: 0.35rem;}
	.yxszBox .yxszConMobile .MCon .hsul li a[href]:hover{color: #263c92;background: url(/img/ico9.png) no-repeat top right;}
	.yxszBox .yxszConMobile .MCon h4{font-weight: normal;margin-bottom: 0.3rem;}
	.yxszBox .yxszConMobile .MCon .zsh4 a{font-size: 0.3rem;color: #263c92;}
	.yxszBox .yxszConMobile .MCon h4 a[href]:hover{color:#263c92;background: url(/img/ico9.png) no-repeat top right;}
	.yxszBox .yxszConMobile .MCon .zsh4 a[href]{background: url(./img/ico9.png) no-repeat top right;padding-right: 0.35rem;}
	.yxszBox .yxszConMobile .MCon .zsh4 a[href]:hover{color: ##263c92;}
	
	
	
	
	
}




/* 大事记 */
.dsj {width: 100%;overflow: hidden;position: relative;}
.dsj .mySwiper{width: 90.5%;margin: 0 auto;}
.dsj .mySwiper .swiper-slide{border: 1px solid #263c92;width: 24.8% !important;}
.dsj .mySwiper .swiper-slide h1{font-size: 0.20rem;text-align: center;line-height: 58px;}
.dsj .mySwiper2{position: relative;}
.dsj .prev,.dsj .next{width: 48px;height: 60px;position: absolute;top:-60px;z-index: 2;}
.dsj .next{left: 0;background: url(/img/jianleft1.png) no-repeat  center;}
.dsj .prev{right: 0;background: url(/img/jianright1.png) no-repeat center;}
.dsj .swiper-slide-thumb-active{background: #263c92;color: #FFFFFF;}











@media screen and (max-width: 1024px){
	.xblist-title{width: 57%;}
	.xrld_list .xrld_wrap{width: 100%;}
	.xrld_list .xrld_wrap2 .xrld_info>div>div{width: 70%;}
	.dsj .mySwiper .swiper-slide h1{font-size: 0.2rem;}
}

@media screen and (max-width: 960px){
	.dsj .mySwiper .swiper-slide{width: 48.5% !important;}
	.xblist-title{width: 45%;}
}

@media screen and (max-width: 760px){
	
	.sub_left{display: none;}
	.subright {width: 100%;}
	.pagewrap{padding: 0.2rem 0.15rem;}
	.neiban{height: 22vh;background-size: cover;}
	.lantop div{width: 100%;background-size: 0.2rem;}
	
	.xb-list .xblist-date{width: 0.6rem;}
	.xb-list .xblist-date p{font-size: 0.14rem;}
	.xb-list .xblist-date h2{font-size: 0.22rem;}
	.xblist-title div{display: none;}
	.xblist-title h2{text-overflow: initial;white-space: normal;}
	.xblist-pic{width: 30%;height: 0.9rem;}
	.xb-list ul li{padding: 0.2rem 0;}
	
	
	.xrld_wrap::before, .xrld_wrap2::before{width: 0.2rem;}
	.xrld_info{margin-left: 0.4rem;}
	.xrld_list .xrld_wrap{height: auto;}
	.xrld_info>div>div{width: 55%;}
	.xrld_info{max-width: 88%;}
	.xrld_list .xrld_wrap2 .xrld_info>div>div{width: 60%;}
	.xrld_info div a{width: 48%;line-height: 0.3rem;}
	
	.dsj .mySwiper{width: 78%;}
	.dsj .prev,.dsj .next{width: 0.4rem;background-size: cover;}
	.dsj .mySwiper .swiper-slide{width: 100% !important;}
}