.custom-title{text-align:center;}
.custom-title>p{font-size:26px;color:#5e5e5e;}
.custom-title>i{display:inline-block;height:5px;width:98px;margin:15px 0 0 0;}
.custom-content-1{padding:40px 0 60px 0;}
.custom-content-1 .list-box{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-end;margin:50px 0 0 0;}
.custom-content-1 .list-box .list{width:235px;flex-wrap:wrap;height:300px;}
.custom-content-1 .list-box .img{width:140px;height:140px;border-radius:50%;background-color:rgba(255,255,255,.3);}
.custom-content-1 .list-box .small{color:#fff;font-size:20px;padding:0 30px;}
.box-height-1{padding:25px 0;}
.box-height-2{padding:95px 0;}
.box-height-3{padding:140px 0;}
.box-bg-1{background-color:#5fd8d1;}
.box-bg-2{background-color:#c48cfe;}
.box-bg-3{background-color:#5ddf76;}
.box-bg-4{background-color:#ff9793;}
.box-bg-5{background-color:#20a9fc;}
.num-bg-1{background-color:#ffc219;}
.num-bg-2{background-color:#ff7572;}
.num-bg-3{background-color:#236efb;}
.num-bg-4{background-color:#0ff591;}

.custom-content-2{padding:50px 0 90px 0;}
.custom-content-2 .list-box{display:-webkit-flex;display:flex;justify-content:space-around;margin:90px 0 0 0;position:relative;}
.custom-content-2 .list-box:after{content:'';display:block;height:4px;width:80%;background-color:#e5e5e5;position:absolute;top:61px;left:10%;}
.custom-content-2 .list-box li{text-align:center;position:relative;z-index:2;}
.custom-content-2 .list-box .num{padding:0 16px;width:114px;height:114px;background-color:#f8f8f8;}
.custom-content-2 .list-box .num span{color:#fff;font-size:34px;display:inline-block;width:114px;height:114px;border-radius:50%;line-height:114px;}
.custom-content-2 .list-box .small{font-size:20px;color:#5e5e5e;margin:20px 0 0 0;}
.icon-custom{background:url(../../image/icon/icon-custom.png) no-repeat 0 0;display:inline-block;}
.icon-1{width:46px;height:38px;background-position:0 0;}
.icon-2{width:34px;height:34px;background-position:-48px 0;}
.icon-3{width:44px;height:39px;background-position:-84px 0;}
.icon-4{width:40px;height:40px;background-position:-130px 0;}
.icon-5{width:32px;height:31px;background-position:0 -42px;}
.icon-6{width:35px;height:36px;background-position:-34px -42px;}
.icon-7{width:32px;height:28px;background-position:-71px -42px;}
.icon-8{width:28px;height:30px;background-position:-105px -42px;}
.icon-9{width:32px;height:32px;background-position:-135px -42px;}
.icon-10{width:31px;height:31px;background-position:-169px -42px;}

.custom-content-3{padding:50px 0;}
.custom-content-3 .list-box{display:-webkit-flex;display:flex;justify-content:space-between;margin:66px 0 0 0;}
.custom-content-3 .list-box .list{text-align:center;width:275px;box-sizing:border-box;padding:20px;background-color:#fff;box-shadow:-4px 0 10px 2px #ddd;}
.custom-content-3 .list-box .list .img{width:82px;height:82px;border-radius:50%;background-color:#f6f9fe;margin:0 auto;}
.custom-content-3 .list-box .list .small{font-size:20px;color:#5e5e5e;margin:20px 0 0 0;}

.custom-content-4{padding:50px 0;}
.icon-bg-1{background-color:#75caea;}
.icon-bg-2{background-color:#ffc219;}
.icon-bg-3{background-color:#9d70f9;}
.icon-bg-4{background-color:#55cd87;}
.icon-bg-5{background-color:#f97589;}
.icon-bg-6{background-color:#478bfe;}

.custom-content-4 .list-box{display:-webkit-flex;display:flex;justify-content:space-between;}
.custom-content-4 .list-box .list{width:160px;text-align:center;}
.custom-content-4 .list-box .list .img{width:64px;height:64px;position:relative;margin:70px auto 8px auto;}
.custom-content-4 .list-box .list .img span{position:relative;z-index:9;}
.custom-content-4 .list-box .list .icon-bg{position:absolute;width:64px;height:64px;border:solid 2px #fff;border-radius:2px;top:0;left:0;transform:rotate(45deg);}
.custom-content-4 .list-box .list .name{height:50px;line-height:50px;border-radius:10px;color:#fff;font-size:20px;}
.custom-content-4 .list-box .flow{position:relative;}
.custom-content-4 .list-box .flow:after{position:absolute;content:'';display:block;width:53px;height:17px;background:url(../../image/icon/icon-flow.png) no-repeat 0 0;right:-50px;bottom:60px;}

.join-form{padding:60px 0;}
.join-form .title{text-align:center;}
.join-form .title>p{font-size:24px;color:#89cecc;font-weight:bold;}
.join-form .title>i{display:inline-block;border-left:26px solid transparent;border-right:26px solid transparent;border-top:25px solid #c9c9c9;margin:35px 0;}
.join-form .form-box{width:680px;margin:0 auto;}
.join-form .form-box ul{border:solid 1px #ccc;border-bottom:0;}
.join-form .form-box ul li{font-size:0;border-bottom:solid 1px #ccc;}
.join-form .form-box ul li span{line-height:50px;width:224px;box-sizing:border-box;text-align:center;font-size:18px;color:#666;display:inline-block;height:50px;}
.join-form .form-box ul li input{border-left:solid 1px #ccc;height:50px;display:inline-block;vertical-align:top;font-size:18px;color:#666;padding:0 0 0 20px;box-sizing:border-box;width:450px;}
.join-form .form-box ul li .demand{border-left:solid 1px #ccc;display:inline-block;vertical-align:top;font-size:18px;color:#666;padding:12px 0 12px 20px;box-sizing:border-box;width:450px;}
.join-form .form-box button{cursor:pointer;background-color:#89cecc;color:#fff;height:50px;width:100%;font-size:20px;margin:15px 0 0 0;}