/* 招聘流程 */
.platform-warp {
	position: relative;
}

.platform-bg {
	position: absolute;
	top: 2.01rem;
	left: 0;
	width: 100%;
	height: 4.64rem;
}


.cfv-warp {
	height: 8.9rem;
	padding: .6rem 0;
	position: relative;
	box-sizing: border-box;
}

.cfv-warp .cfv-bg {
	position: absolute;
	top: 1.85rem;
	left: 0;
	width: 11.62rem;
	height: 6.6rem;
}
.content-box{
 position: relative;
 z-index: 2;
}
.content-box .top {
	width: 1.8rem;
	height: .56rem;
	line-height: .56rem;
	font-size: .24rem;
	
	color: #FFFFFF;
	text-align: center;
	background: linear-gradient(180deg, #6BA2FF 0%, #3969FF 100%);
	border-radius: .28rem;
	z-index: 1;
}
.content-box .yellow-bg{
	background: linear-gradient(180deg, #FFDE6D 0%, #FFBA3B 100%) !important;
}
.content-box .yellow-border-bg{
	background: rgba(255,186,59,0.1) !important;
	border-color: #FFBA3B !important;
}
.content-box .btm {
	margin-top: -.32rem;
	padding: .2rem ;
	background: rgba(57, 105, 255, 0.1);
	border-radius: 12px;
	border: .03rem dashed #3969FF;
}

.content-box .btm .continer {
	padding: .43rem .4rem .3rem;
	background: linear-gradient(180deg, #6BA2FF 0%, #3969FF 100%);
	border-radius: .1rem;
}

.content-box .btm .continer .item {
	width: 2.52rem;
	height: .5rem;
	line-height: .5rem;
	text-align: center;
	background: #FFFFFF;
	border-radius: .04rem;
	margin-bottom: .16rem;
}

.content-box .btm .continer .item .content {
	max-width: 1.4rem;
	font-size: .18rem;
	color: #333333;
	
}

.content-box .btm .continer .cfv-item {
	width: 2.1rem;
}

.content-box .btm .continer .cfv-item .content {
	max-width: 1.2rem;
}

.content-box .btm .continer .item:last-child {
	margin-bottom: 0;
}

.college-content {
	padding: .7rem 0;
	background-color: #F8FBFF;
}

.college-content .college-desc {
	font-size: .18rem;
	line-height: .33rem;
	color: #666666;
	
	word-break: break-all;
	-webkit-line-clamp: 3;
	text-align: center;
}

.college-content .college-item-warp {
	margin-top: .6rem;
}

.college-content .college-item-warp .college-item {
	width: 3.86rem;
	height: 3.43rem;
	box-sizing: border-box;
	padding: 0 .2rem;
	background: linear-gradient(180deg, #FFFFFF 0%, #F7F9FF 100%);
	box-shadow: 0 .08rem .24rem 0 rgba(156, 184, 220, 0.27);
	border-radius: .2rem;
}

.college-content .college-item-warp .college-item span {
	text-align: center;
}

.college-content .college-item-warp .college-item img {
	width: 1.12rem;
	height: 1.12rem;
	margin-bottom: .27rem;
}

.college-content .college-item-warp .college-item .title {
	font-size: .2rem;
	font-weight: 600;
	color: #333333;
	line-height: .27rem;
}

.college-content .college-item-warp .college-item .desc {
	margin-top: .12rem;
	width: 1.7rem;
	font-size: .16rem;
	
	font-weight: normal;
	color: #666666;
	line-height: .22rem;
	word-break: break-all;
	-webkit-line-clamp: 2;
}

.c-teacher-text{
	font-size: .2rem;
	
	color: #333333;
	line-height: .27rem;
	text-align: center;
	margin-top: .13rem;
}

.c-teacher-img{
	width: 3.98rem;
	height: 6.88rem;
	box-shadow: 0px .08rem .24rem 0px rgba(156,184,220,0.5);
	border-radius: .25rem;
}

.c-teacher-item{
	background: transparent;
	margin-right: .09rem;
	transition: all .3s;
}

.c-teacher-item:hover{
	transform: translateY(-.2rem);
}

.c-teacher-item:last-child{
	margin-right: 0;
}