* {
	max-width: 100%;
	margin: 0;
	padding: 0
}
li {
	list-style: none
}
a {
	text-decoration: none;
	color: #303133
}
.tabAndBread[data-v-072f32f9] {
	position: relative
}
.tabAndBread[data-v-072f32f9] .el-tabs__item.is-active {
	font-size: 1.25vw;
	font-family: SourceHanSansSC-Regular, SourceHanSansSC;
	font-weight: 400;
	color: #024590
}
.tabAndBread[data-v-072f32f9] .el-tabs__active-bar {
	background-color: #ee651e;
	width: 5vw;
height:.15625vw
}
.tabAndBread[data-v-072f32f9] .el-tabs__item {
margin-bottom:.83333vw;
	font-size: 1.25vw;
	font-family: SourceHanSansSC-Regular, SourceHanSansSC;
	font-weight: 400;
	color: #303133
}
.tabAndBread .bread[data-v-072f32f9] {
	position: absolute;
top:.52083vw;
	right: 0;
	display: flex;
	align-items: center;
font-size:.72917vw;
	font-family: SourceHanSansSC-Regular, SourceHanSansSC;
	font-weight: 400;
	color: #909399
}
.tabAndBread .third[data-v-072f32f9] {
	box-sizing: border-box;
	padding-top: 2.60417vw
}
.header-container[data-v-35861e4e] {
	width: 100%;
	height: 0;
	background: #024590;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 999;
	overflow: hidden;
	transition: all 0.7s ease-in-out;
}
.header-container .content[data-v-35861e4e] {
	width: 87.5vw;
	margin: 0 auto;
	display: flex;
	justify-content: space-between
}
.header-container .content .left[data-v-35861e4e] {
	height: 4.6875vw;
	display: flex;
	align-items: center
}
.header-container .content .left .sspulogo[data-v-35861e4e] {
	width: 9.21875vw;
	height: 3.125vw
}
.header-container .content .left .main[data-v-35861e4e] {
	width: 1px;
	height: 2.5vw;
	background: #fff;
	margin: 0 1.04167vw
}
.header-container .content .left .collgelogo[data-v-35861e4e] {
	width: 18.33333vw;
	height: 3.125vw
}
.header-container .content .right[data-v-35861e4e] {
	height: 4.6875vw;
font-size:.9375vw;
	font-family: SourceHanSansSC-Bold, SourceHanSansSC;
	font-weight: 700;
	color: #fff;
	display: flex;
	align-items: center
}
.header-container .content .right .nav[data-v-35861e4e] {
	width: 5.52083vw;
	cursor: pointer;
	display: flex;
	flex-direction: column;
	align-items: center;
	position: relative
}
.header-container .content .right .nav:hover .nav-title[data-v-35861e4e] {
	background: #013770
}
.header-container .content .right .nav:hover .nav-list[data-v-35861e4e] {
	display: block
}
.header-container .content .right .nav[data-v-35861e4e]:first-of-type {
	margin-left: 0
}
.header-container .content .right .nav .nav-title[data-v-35861e4e] {
	width: 5.52083vw;
	height: 4.6875vw;
	line-height: 4.6875vw;
	text-align: center
}
.header-container .content .right .nav .nav-list[data-v-35861e4e] {
	display: none;
	top: 4.6875vw;
	position: absolute;
	width: 5.52083vw;
	background: #fff;
box-shadow:0 .26042vw .78125vw .10417vw rgba(0,0,0,.1)
}
.header-container .content .right .nav .nav-list .orange-main[data-v-35861e4e] {
	width: 5.52083vw;
height:.20833vw;
	background: #ee651e
}
.header-container .content .right .nav .nav-list .nav-sub-title[data-v-35861e4e] {
	box-sizing: border-box;
padding:.52083vw 0;
	display: block;
font-size:.83333vw;
	font-family: SourceHanSansSC-Regular, SourceHanSansSC;
	font-weight: 400;
	color: #024590;
	text-align: center;
	width: 5.52083vw;
	min-height: 2.1875vw;
	line-height: 1.14583vw
}
.header-container .content .right .nav .nav-list .nav-sub-title[data-v-35861e4e]:hover {
	background-color: #ebeef5
}
.info-item[data-v-27cdc280] {
margin-top:.52083vw;
	margin-left: 1.5625vw;
	display: flex;
	align-items: center
}
.info-item .info-logo[data-v-27cdc280] {
	width: 1.5625vw;
	height: 1.5625vw;
margin-right:.41667vw
}
.info-item .info-content[data-v-27cdc280] {
font-size:.83333vw;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #fff
}
.footer-container .footer[data-v-1d0938d4] {
	height: 15.625vw;
	background: url(1/foot-bg.png) no-repeat;
	background-size: 100% 100%;
}
.footer-container .footer .footer-content[data-v-1d0938d4] {
	width: 72.91667vw;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	padding-top: 4.16667vw;
}
.footer-container .footer .footer-content .footer-content-left[data-v-1d0938d4] {
	display: flex;
	height: 7.29167vw
}
.footer-container .footer .footer-content .footer-content-left .ercode[data-v-1d0938d4] {
	width: 7.29167vw;
	height: 7.29167vw
}
.footer-container .footer .footer-content .footer-content-left .infolist[data-v-1d0938d4] {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	box-sizing: border-box;
padding-top:.26042vw
}
.footer-container .footer .footer-content .footer-content-right[data-v-1d0938d4] {
	display: flex;
	align-items: center
}
.footer-container .footer .footer-content .footer-content-right[data-v-1d0938d4] .el-input__inner {
	background: #024590;
	width: 14.58333vw;
	height: 2.1875vw;
	color: #fff;
	border: 1px solid hsla(0,0%,100%,.1);
font-size:.72917vw
}
.footer-container .footer .footer-content .footer-content-right[data-v-1d0938d4] .el-select .el-input .el-select__caret {
	color: #fff
}
.footer-container .right[data-v-1d0938d4] {
	height: 2.1875vw;
	background: #024590;
	text-align: center;
	line-height: 2.1875vw;
	color: #d8dce6;
font-size:.72917vw
}
.custom-tab[data-v-36a0c859] {
	display: flex;
	align-items: center;
margin-top:.52083vw
}
.custom-tab .custom-tab-item[data-v-36a0c859] {
	width: 8.54167vw;
	height: 2.39583vw;
	background: linear-gradient(180deg, #044c9d, #081764);
border-radius:.3125vw;
	border-image: linear-gradient(135deg, #000c48, #2862b8) 1 1;
	margin-right: 1.04167vw;
	font-size: 1.04167vw;
	font-family: SourceHanSansSC-Regular, SourceHanSansSC;
	font-weight: 400;
	color: #fff;
	text-align: center;
	line-height: 2.39583vw;
	cursor: pointer
}
.custom-tab .custom-tab-item-active[data-v-36a0c859] {
	background: linear-gradient(1turn, #ef6a26, #f89e40);
	border-image: linear-gradient(135deg, #f48446, #e37304) 1 1
}











.teacher-professor{
    display: flex;
    flex-wrap: wrap;
    margin-top: 2.08333vw
}

.teacher-professor .item[data-v-135f7ee5] {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-left: 1.30208vw;
    margin-bottom: 1.875vw;
    cursor: pointer
}

.teacher-professor .item[data-v-135f7ee5]:nth-child(5n+1) {
    margin-left: 0
}

.teacher-professor .item img[data-v-135f7ee5] {
    width: 9.375vw;
    height: 11.45833vw;
    object-fit: cover
}

.teacher-professor .item span[data-v-135f7ee5] {
    font-size: .9375vw;
    font-family: SourceHanSansSC-Bold,SourceHanSansSC;
    font-weight: 700;
    color: #303133;
    margin-top: 1.04167vw
}




.teacher-detail .content {
    margin-top: 2.08333vw
}

.teacher-detail .content .head{
    display: flex;
    align-items: flex-end
}

.teacher-detail .content .head img {
    width: 11.04167vw;
    height: 13.54167vw;
    margin-right: 6.25vw
}

.teacher-detail .content .head .name {
    font-size: 1.5625vw!important;
    font-family: SourceHanSansSC-Bold,SourceHanSansSC;
    font-weight: 700!important;
    color: #024590!important
}

.teacher-detail .content .head .normal{
    font-size: .9375vw;
    font-family: SourceHanSansSC-Regular,SourceHanSansSC;
    font-weight: 400;
    color: #303133;
    margin-top: 1.51042vw
}

.teacher-detail .content .head .line {
    border-left: .10417vw solid #024590;
    margin-left: 3.125vw;
    box-sizing: border-box;
    padding-left: 1.5625vw;
    padding-bottom: 1.19792vw
}

.teacher-detail .content .experience{
    border-left: .10417vw solid #024590;
    box-sizing: border-box;
    padding-left: 1.5625vw;
    margin-top: 2.60417vw;
    padding-top: .52083vw;
    padding-bottom: .52083vw
}

.teacher-detail .content .experience .title {
    font-size: 1.04167vw;
    font-family: SourceHanSansSC-Medium,SourceHanSansSC;
    font-weight: 700;
    color: #303133;
    margin-bottom: 1.25vw
}

.teacher-detail .content .experience .detail {
    font-size: .83333vw;
    font-family: SourceHanSansSC-Regular,SourceHanSansSC;
    font-weight: 400;
    color: #303133;
    line-height: 2.5vw
}
.teacher-detail .content .head[data-v-77a2fa79] {
    display: flex;
    align-items: flex-end;
}

.wp_subcolumn_list .wp_sublist .sublist_title {
    width: 100%;
    height: 2.39583vw;
    display: flex;
    align-items: center;
    border: 0;
}
a.morelink {
    display: none !important;
}
.wp_subcolumn_list .wp_sublist .sublist_title a {
    font-size: .9375vw;
    font-family: SourceHanSansSC-Bold,SourceHanSansSC;
    font-weight: 700;
    color: #303133;
}.wp_subcolumn_list .wp_sublist .sublist_title a .subcolumn-name {
    border-left: 3px solid #024590;
    padding-left: 10px;
    line-height: 18px;
    display: block;    color: #303133;
}ul.wp_subcolumn_list {
    margin-bottom: 2.08333vw;
    margin-top: 1.04167vw;
}ul#tabAndBread li {
    border-bottom: 1px solid #ddd;
    line-height: 60px;
    float: left;
    width: 12.5%;
    text-align: center;    margin-bottom: -1px;
}
element.style {
}
ul#tabAndBread {
    border-bottom: 1px solid #ddd;
}ul#tabAndBread li a:hover {
    color: #ee651e;
}

.sidebaritem-container .sidebaritem-children .third-child a{color:#909399}
.sidebaritem-container .sidebaritem-children .third-child .selected{color: #303133;}
#app table{ margin:0 auto;}

ul#tabAndBread li .tittlt{white-space: nowrap;}

.wp_entry img{max-width:100%!important;height:auto !important;}