.talent-box{background:#005dca1a;text-align:center;}
.talent-box p{position:relative;z-index:1;padding:32px 20px;font-size:30px;color:#000;line-height:48px;font-weight:400;}
.talent-box p:after{content:'qingchuang';position:absolute;bottom:-38px;right:-15px;z-index:-1;font-size:100px;color:#ffffff66;line-height:1;font-weight:700;}
.talent-box p span{color:#030f89;}

.ability-box{display:flex;padding:0 0 30px;}
.ability-box:last-of-type{padding-bottom:0;}
.ability-box .ability-title{padding:10px 20px;width:100%;max-width:320px;box-sizing:border-box;text-align:center;}
.ability-box:nth-of-type(1) .ability-title{background:#030f89 url(/static/img/sub/bg-icon01.png) no-repeat bottom -8px right 20px;}
.ability-box:nth-of-type(2) .ability-title{background:#2060aa url(/static/img/sub/bg-icon02.png) no-repeat bottom -5px right 20px;}
.ability-box:nth-of-type(3) .ability-title{background:#030f89 url(/static/img/sub/bg-icon03.png) no-repeat bottom -8px right 20px;}
.ability-box:nth-of-type(4) .ability-title{background:#2060aa url(/static/img/sub/bg-icon04.png) no-repeat bottom -8px right 20px;}
.ability-box:nth-of-type(5) .ability-title{background:#030f89 url(/static/img/sub/bg-icon05.png) no-repeat bottom -5px right 20px;}
.ability-box:nth-of-type(6) .ability-title{background:#2060aa url(/static/img/sub/bg-icon06.png) no-repeat bottom -8px right 20px;}
.ability-box:nth-of-type(7) .ability-title{background:#030f89 url(/static/img/sub/bg-icon07.png) no-repeat bottom -8px right 20px;}
.ability-box:nth-of-type(8) .ability-title{background:#2060aa url(/static/img/sub/bg-icon08.png) no-repeat bottom -8px right 20px;}
.ability-box .ability-title p{display:flex;align-items:center;justify-content:center;height:100%;font-size:22px;color:#fff;line-height:32px;font-weight:400;}
.ability-box .ability-content{padding:26px 40px;width:100%;border:1px solid #ccc;}

@media screen and (max-width:1024px){
	.talent-box p:after{bottom:-35px;font-size:80px;}
	.ability-box .ability-title{max-width:280px;}
}
@media screen and (max-width:768px){
	.talent-box p{padding:16px 10px;font-size:18px;line-height:36px;}
	.talent-box p:after{bottom:-12px;right:-5px;font-size:32px;}

	.ability-box{flex-direction:column;padding:0 0 15px;}
	.ability-box .ability-title{padding:10px;max-width:100%;}
	.ability-box:nth-of-type(1) .ability-title{background-position:bottom -8px right 10px;}
	.ability-box:nth-of-type(2) .ability-title{background-position:bottom -5px right 10px;}
	.ability-box:nth-of-type(3) .ability-title{background-position:bottom -8px right 10px;}
	.ability-box:nth-of-type(4) .ability-title{background-position:bottom -8px right 10px;}
	.ability-box:nth-of-type(5) .ability-title{background-position:bottom -5px right 10px;}
	.ability-box:nth-of-type(6) .ability-title{background-position:bottom -8px right 10px;}
	.ability-box:nth-of-type(7) .ability-title{background-position:bottom -8px right 10px;}
	.ability-box:nth-of-type(8) .ability-title{background-position:bottom -8px right 10px;}
	.ability-box .ability-title p{font-size:18px;line-height:28px;}
	.ability-box .ability-content{padding:13px 20px;width:auto;}
}