.lunbo{width: 100%;position: relative;text-align: center;overflow: hidden;}
.lunbo  li{position: relative;width: 100%;max-height: 5rem;}
.lunbo img{width: 100%;}

.list{width: 100%;text-align: center;}
.list-content{width: 10.5rem;max-width: 100%;margin: 0 auto;padding: 1rem 0.2rem 0rem 0.2rem;box-sizing: border-box;display: inline-block;text-align: left;}
.list h3{font-size: 0.40rem;font-weight: 700;text-align: center;position: relative;height: 0.9rem;line-height: 0.7rem;margin: 0 0 0.5rem 0;letter-spacing: 8px;}
.list h3::after{width: 0.6rem;height: 0.04rem;background: #000000;content: '';position: absolute;left: 50%;margin-left: -0.3rem;top: 0.7rem;border-radius: 0.08rem;}
.list-content .right{float: left;width: 70%;}
.list-content .right h2{font-size: 0.36rem;color: #D0AC83;font-weight: 700;margin-bottom: 0.2rem;}
.list-content .right .p1{font-size: 0.16rem;color: #D0AC83;margin-bottom: 0.5rem;}
.list-content .right pre{font-size: 0.16rem;color: #666666;line-height: 0.4rem;}
.list-content .left{float: right;width: 25%;}
.list-content .left ul{float: right;max-width: 90%;background: #F3F3F3;padding:0.2rem 0 0.2rem 0.7rem;box-sizing: border-box;width: 3rem;border-radius:10px;}
.list-content .left ul li{float: left;width: 100%;}
.list-content .left ul li a{float: left;width: 100%;font-size: 0.24rem;color: #666666;line-height: 0.6rem;}
.list-content .left ul .on a{color: #D0AC83;font-weight: 700;position: relative;}
.list-content .left ul .on a::before{content: '';position: absolute;left: -0.32rem;top: 52%;margin-top: -0.16rem;
width: 0;height: 0;
border-top: 0.16rem solid transparent;
border-bottom: 0.16rem solid transparent;
border-left: 0.16rem solid #D0AC83;
border-right: 0.16rem solid transparent;
}



@media only screen and (min-width: 1200px){
	
}
@media only screen and (min-width: 900px) and (max-width: 1280px) {

	
	
}
@media only screen and (max-width: 900px) {
	.recruit .list-content .left ul{padding:0.2rem 0 0.2rem 0.7rem;}
	.recruit .list-content .left ul li a{line-height: 0.5rem;}
	.recruit .list-content .left{width: 100%;margin-bottom: 0.4rem;}
	.recruit .list-content .left ul{padding:0.2rem 0 0.2rem 0rem;width: 100%;float: left;max-width: 100%;background: #FFFFFF;}
	.recruit .list-content .left ul li{width: 100%;margin-right: 4%;margin-bottom: 0.2rem;background: #F3F3F3;padding-left: 0.5rem;box-sizing: border-box;}
	.recruit .list-content .left ul li:nth-child(2n){margin-right: 0;}
	.recruit .list-content .left ul li a{line-height: 0.5rem;}
	.recruit .list-content .right{width: 100%;}
}
@media only screen and (max-width: 700px) {

}
