.banner {
  height: 520px;
  background: linear-gradient(#031723, #112b3a 70%);
}
h2 {
    font-weight: normal;
    line-height: 1;
    color: #373a41;
}
/*十大理由*/
.five-reason li {
    float: left;
    width: 165px;
    margin: 0 0 50px 68px;
    text-align: center;
}
.m-l-0 {
    margin-left: 0 !important;
}
.five-reason li .iconfont {
    font-size: 60px;
}
.five-reason li h3 {
    font-size: 18px;
    color: #333;
}
.five-reason li p {
    font-size: 14px;
    color: #666;
}

.zsjm-banner .banner-con{display: block;width: 999px;height: 541px;margin: 0 auto;}
.zsjm-banner .banner-con img{display: block;width: 999px;height: 541px;}
.banner_mask{position: absolute;bottom: 0;z-index: 99;width: 100%;height:22px;background: url("/static/pc_img/join/banner_mask.png")no-repeat center;} 
.triangle-down{width: 0;height: 0; margin: 0 auto;border-left: 52px solid transparent;border-right: 52px solid transparent; border-top: 22px solid #f48a21 ;}
.five-reason {width:100%;height: 712px;background: #f6f6f6;}
.five-reason .triangle-down{border-top: 22px solid #f5f5f5 ;}
.the-process .triangle-down{border-top: 22px solid #fff ;}
.five-reason h2{width:800px;height: 92px;margin: 47px auto 60px;font-size: 40px;
    text-align: center;
    color: #EA6900;} 
.provide-support{width: 100%;background: #fff;padding-bottom: 50px;}
.provide-support .triangle-down{border-top: 22px solid #f6f6f6 ;} 
.provide-support h2{width: 800px;height: 96px;margin: 25px auto 60px;font-size: 40px;
    text-align: center;
    color: #9B76AC;}
.provide-cont{width:1150px;margin: 0 auto;}
.the-process{width:100%;height: 450px;background: #f6f6f6;} 
.the-pro{width: 980px;height: 116px;margin: 0 auto;background:  url("/static/pc_img/join/the-pro.png") no-repeat;} 
.the-pro li{float: left;width:190px;height: 116px;line-height: 90px;font-size: 25px;margin: 25px 65px 0 0;text-align: center;color: #fff;} 
.the-process h2{width: 800px;height: 96px; margin: 25px auto 60px;font-size: 40px;
    text-align: center;
    color: #1B90A6;}
.zc_list:after{display: block;clear: both;visibility: hidden;height: 0;content: "";}
.zc_list li{float: left;width: 25%;} 
.zc_list li a{display: block;text-align: center;background: #f1f1f1; margin:10px;height: 290px;padding: 25px;}
.zc_list li a h3{font-size: 16px;font-weight: 800;line-height: 30px;padding-top: 10px;} 
.zc_list li a span{font-weight: 800;font-style: italic;font-size: 18px;} 
.zc_list li:nth-child(1) a h3,.zc_list li:nth-child(1) a span{color: #FC6964;}
.zc_list li:nth-child(2) a h3,.zc_list li:nth-child(2) a span{color: #91C519;}
.zc_list li:nth-child(3) a h3,.zc_list li:nth-child(3) a span{color: #03C4AF;} 
.zc_list li:nth-child(4) a h3,.zc_list li:nth-child(4) a span{color: #FF9D00;} 
.zc_list li:nth-child(5) a h3,.zc_list li:nth-child(5) a span{color: #65B6F6;} 
.zc_list li:nth-child(6) a h3,.zc_list li:nth-child(6) a span{color: #F96C95;}
.zc_list li:nth-child(7) a h3,.zc_list li:nth-child(7) a span{color: #FF9256;} 
.zc_list li:nth-child(8) a h3,.zc_list li:nth-child(8) a span{color: #92AAFC;}
.zc_list li a p{font-size: 14px;letter-spacing: 1px;line-height: 20px;padding-top: 10px;}