.section-banner-contain{top:0;height:100%;text-align:center}.section-banner-contain .container{padding:0;height:100%;display:table}.section-banner-contain .container .contents{display:table-cell;vertical-align:middle}.section-banner-contain .subtitle,.section-banner-contain .title{font-weight:400}.caption{color:#fff}.caption .subtitle,.caption .title{font-family:aller,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,Helvetica Neue,PingFang SC,Hiragino Sans GB,Helvetica,SimSun,Arial,sans-serif}.caption .title{font-size:2.025em}.caption .subtitle{font-size:1.62em}.workfare-content{display:table;width:384px;height:655px;position:relative;z-index:10;padding:50px;background-color:rgba(230,0,18,.65);color:#fff}.workfare-content .contents{display:table-cell;vertical-align:middle}.workfare-content .content{margin-top:15px}@media (max-width:767px){.workfare-content{width:auto;height:auto;padding:15px;background-color:#e60012}}.workfare-strategy{position:relative}.workfare-strategy .workfare-picture{width:100%;height:100%;position:absolute;left:0;top:0;background-image:url(/assets/img/joinus/strategy.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:auto 100%}.workfare-strategy .workfare-content{float:left}@media (max-width:767px){.workfare-strategy .container{width:100%;margin:0;padding-bottom:200px}.workfare-strategy .workfare-picture{height:200px;top:auto;bottom:0;background-position:70% 70%;background-size:120% auto}.workfare-strategy .workfare-content{float:none}}.workfare-benefits{margin-top:5%;position:relative}.workfare-benefits .workfare-picture{width:100%;height:100%;position:absolute;left:0;top:0;background-color:#f8f8f8;background-image:url(/assets/img/joinus/benefits.jpg);background-position:50% 100%;background-repeat:no-repeat;background-size:auto 100%}.workfare-benefits .workfare-content{float:right}@media (max-width:767px){.workfare-benefits{margin-top:15px}.workfare-benefits .container{width:100%;margin:0;padding-top:300px}.workfare-benefits .workfare-picture{height:300px;background-position:20% 50%}.workfare-benefits .workfare-content{float:none}}.workfare-details{position:relative}.workfare-details .workfare-picture{width:100%;height:100%;position:absolute;left:0;top:0;background-image:url(/assets/img/joinus/details.jpg);background-position:50% 100%;background-repeat:no-repeat;background-size:100% auto}.workfare-details .workfare-content{display:block;width:60%;height:auto;padding:50px 50px 50px 0;background-color:transparent;color:#666}.workfare-details .workfare-content .subtitle,.workfare-details .workfare-content .title{color:#e60012}@media (max-width:767px){.workfare-details .container{padding:60px 0 20px}.workfare-details .workfare-picture{height:200px;background-image:url(/assets/img/joinus/details-m.jpg);background-position:100% 50%;background-size:auto 100%}.workfare-details .workfare-content{float:none;width:auto;height:auto;min-height:0;padding:0}}