.action-box span:nth-child(2){
    display: inline-block;
    width:84px;
    height:25px;
    color: #16004B;
    text-align: center;
    line-height: 25px;
    background:rgba(255,255,255,1);
    border-radius:4px;
}
.swiper-wrapper{
    position: relative;
}
.swiper-container .span-btn{
    width:127px;
    height:45px;
    text-align: center;
    line-height: 45px;
    cursor: pointer;
    background:rgba(255,255,255,1);
    border-radius:4px;
    color: #413B9D;
    border:1px solid rgba(255,255,255,1);
    position: absolute;
    z-index: 999999;
    left: 50%;
    top: 80%;
    margin-left: -63.5px;
}
section{
    width: 100%;
    min-width: 1201px;
    text-align: center;
    padding:46px 0;
}
section h2{
    font-size:24px;
    color: #4A4A4A;
    margin: 0 018px 0;
    font-weight:600;
    color:rgba(74,74,74,1);
    line-height:33px;
    letter-spacing:4px;
}
section span{
    font-size:18px;
    color: #9B9B9B;
    display: block;
    margin-top: 16px;
}
.section-btn{
    color: #439BF6;
    cursor: pointer;
    margin: 0 auto;
    display: block;
    width:180px;
    font-size: 22px;
    height:64px;
    line-height: 64px;
    border-radius:4px;
    border:2px solid rgba(67,155,246,1);
}
.card{
    float: left;
    background:rgba(255,255,255,1);
    box-shadow:0 2px 4px 0 rgba(155,155,155,1);
    border-radius:4px;
}
.card span{
    text-align: left;
}
.advantage-section{
    width: 100%;
    min-width: 1201px;
}
.advantage-section .card-row{
    width:1200px;
    margin: 28px auto;
}
.advantage-section .card{
    width:358px;
    height:260px;
    position: relative;
    border-radius:4px;
    color: #4A4A4A;
    transition: border 500ms, color 200ms;
    border:4px solid rgba(67,155,246,0);
}
.advantage-section .card:nth-child(2){
    margin: 0 60px;
}
.advantage-section .card img{
    margin: 18px 0 15px 0;
}
.advantage-section .card h5{
    display: block;
    margin-bottom: 8px;
    font-weight:600;
    font-size:24px;
    line-height:33px;
}
.advantage-section .card span{
    font-weight:400;
    font-size:16px;
    line-height:22px;
    letter-spacing:3px;
    color: inherit;
    display: block;
    margin: 0 29px;
}
.advantage-section .card:hover{
    color: #439BF6;
    border:4px solid rgba(67,155,246,.8);
}
.advantage-section .section-btn{
    margin-top:40px;
}


.profit-section{
    width: 100%;
    min-width: 1201px;
    background:linear-gradient(90deg,rgba(235,242,255,.1),rgba(161,205,255,.1));
}
.profit-section .card-row{
    width:1200px;
    margin:16px auto;
}
.profit-section .card{
    position: relative;
    width:277px;
    height:281px;
    border-radius:4px;
    color: #4A4A4A;
    transition: border 500ms, color 200ms;
    border:2px solid rgba(67,155,246,0);
}
.profit-section .card:nth-child(2){
    margin: 0 30px;
}
.profit-section .card:nth-child(3){
    margin: 0 30px 0 0;
}
.profit-section .card img{
    margin: 22px 0 28px 0;
}
.profit-section .card i{
    display: block;
    font-style: normal;
    width:82px;
    height:27px;
    font-weight:400;
    font-size: 16px;
    color:rgba(255,255,255,1);
    line-height:27px;
    letter-spacing:5px;
    background:rgba(216,216,216,1);
    border-radius:4px 0 0 4px;
    position: absolute;
    right: 0;
    top: 14px;
    z-index: 9;
}
.profit-section .card h5{
    display: block;
    margin: 78px 25px 18px 25px;
    font-weight:600;
    font-size:24px;
    line-height:33px;
}
.profit-section .card span{
    font-weight:400;
    font-size:16px;
    line-height:22px;
    letter-spacing:3px;
    color: inherit;
    display: block;
    margin: 0 29px;
    text-align: center;
}
.profit-section .card:hover{
    color: #439BF6;
    border:2px solid rgba(67,155,246,.8);
}
.profit-section .section-btn{
    margin-top:40px;
}
.chart-section{
    width: 1201px;
    margin: 0 auto;
}
.chart-section img{
    width: 1201px;
    height: auto;
}
.chart-section span{
    display: block;
    margin-bottom:40px;
}
.prospect-section .card-row{
    width:1200px;
    margin: 7px auto;
}
.prospect-section .card{
    box-shadow: none;
}

.prospect-section .card h3 {
    width:135px;
    height:22px;
    font-size:18px;
    font-weight:600;
    color:rgba(74,74,74,1);
    line-height:60px;
}
.prospect-section .card span{
    display: block;
    color: #4A4A4A;
    font-weight:400;
    font-size:16px;
    line-height:22px;
    vertical-align: middle;
    margin: 30px 15px;
    text-align: left;
}
.prospect-section .card-row .card:nth-child(1){
    width:208px;
    height:88px;
    background:rgba(215,215,215,.2);
    border-radius:4px;
}
.prospect-section .card-row .card:nth-child(2){
    width:483px;
    height:88px;
    background:rgba(244,244,244,1);
    border-radius: 4px;
    margin: 0 8px;
    vertical-align: middle;
}
.prospect-section .card-row .card:nth-child(3){
    width:488px;
    height:88px;
    background:rgba(244,244,244,1);
    border-radius:4px;
}
.row-header{
    padding-top:40px;
}
.prospect-section .row-header .card:nth-child(2){
    background-color: #413B9D;
}
.prospect-section .row-header .card:nth-child(3){
    background:linear-gradient(90deg,rgba(46,113,235,1) 0%,rgba(50,137,238,1) 100%);
}
.row-header h2{
    display: block;
    color: white;
    font-size:24px;
    font-weight:600;
    line-height:88px;
}
.prospect-section .section-btn{
    margin-top:40px;
}
.cooperation-section{
    background:linear-gradient(90deg,rgba(235,242,255,.1) 0%,rgba(161,205,255,.1) 100%);
}
.cooperation-section .card-row{
    width: 1210px;
    margin:40px auto 0 auto;
}
.cooperation-section .card{
    width:266px;
    height:222px;
    background:rgba(255,255,255,1);
    box-shadow:0 2px 4px 0 rgba(155,155,155,1);
    border-radius:4px;
}
.cooperation-section .card:nth-child(2){
    margin: 0 46px;
}
.cooperation-section .card:nth-child(3){
    margin:  0 46px 0 0;
}
.cooperation-section .card h5{
    display: block;
    padding: 32px 29px;
    border-bottom: 5px solid #2E71EB;
    font-weight:600;
    font-size:18px;
    color:rgba(67,155,246,1);
    line-height:25px;
    letter-spacing:3px;
}
.cooperation-section .card span{
    display: block;
    font-size:16px;
    font-weight:400;
    color:rgba(74,74,74,1);
    line-height:22px;
    letter-spacing:2px;
    margin: 14px 18px 24px 18px;
}

.process-section .card-row{
    width: 1210px;
    margin:40px auto 0 auto;
}
.process-section .card{
    width:266px;
    height:222px;
    background:rgba(255,255,255,1);
    box-shadow:0 2px 4px 0 rgba(155,155,155,1);
    border-radius:4px;
}
.process-section .card:nth-child(2){
    margin: 0 46px;
}
.process-section .card:nth-child(3){
    margin:  0 46px 0 0;
}
.process-section .card h5{
    display: block;
    padding: 32px 29px;
    border-bottom: 5px solid #2E71EB;
    font-weight:600;
    font-size:18px;
    color:rgba(67,155,246,1);
    line-height:25px;
    letter-spacing:3px;
}
.process-section .card img{
    margin: 14px 0 0 0;
}
.process-section .section-btn{
    margin-top: 44px;
}
.auth-section .search-box{
    width: 800px;
    margin: 0 auto;
    padding: 40px 0 0 0;
}
.search-box span{
    cursor: pointer;
}
.auth-section input{
    float: left;
    width:559px;
    height:48px;
    border-radius:10px 0 0 10px;
    border:1px solid rgba(151,151,151,.6);
    font-size:18px;
    padding: 3px 10px 0 10px;
}
.auth-section input:focus{
    outline: none;
}
.auth-section input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #DADADA;
}
.auth-section input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #DADADA;
}
.auth-section input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #DADADA;
}
.auth-section input:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #DADADA;
}
.auth-section span{
    display: block;
    float: left;
    vertical-align: middle;
    width:180px;
    height:48px;
    background:rgba(67,155,246,1);
    border-radius:0 10px 10px 0;
    font-weight:400;
    color: white;
    line-height:48px;
    letter-spacing:3px;
    margin: 0;
}
.footer-section{
    padding: 17px 0 0 0;
    height: 120px;
    background:linear-gradient(90deg,rgba(46,113,235,1) 0%,rgba(50,137,238,1) 100%);
}
.footer-section .section-content{
    width: 880px;
    margin: 0 auto;
}
.footer-section span{
    float: left;
    display: inline-block;
    letter-spacing:3px;
    color: white;
    width:167px;
    height:48px;
    cursor: pointer;
    line-height: 48px;
    margin: 21px;
    border-radius:4px;
    border:2px solid rgba(255,255,255,1);
}
.footer-section ul{
    float: left;
}
.footer-section ul li{
    list-style: none;
    font-size:18px;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:30px;
    letter-spacing:3px;
}
