
.view1{
    z-index:-1;
    height:100vh;
    overflow:hidden;
    /*background: url('../image/view1.png') no-repeat center center fixed;*/
    /*background-size: 100%;*/
}

.view1 img{
    width:100%;
    height:100vh;
    overflow:hidden;
    
}

.view1_content{
    position:absolute;
    margin-top:14%;
    margin-left:15%;

}
.view1_content .bg{
    /* background:url(../image/view1_text.png) no-repeat center; */
    width:390px;
    height:66px;
    overflow:hidden;
    margin-bottom:25px;
}

.view1_content p{
    font-size:20px;
    color:#ffffff;
    margin:5px 0;
}

.view1_content a{
    margin-top:35px;
    width:145px;
    height:46px;
    display:block;
    border-radius:8px;
    background-color:#409EFF;
    font-size:22px;
    color:#fff;
    line-height:46px;
    text-align:center;
}

.view2{
    height:100vh;
    overflow:hidden;
}

.view2 img{
    width:100%;
    height:100vh;
    overflow:hidden;
    
}

.view2_content{
    position:absolute;
    width:50%;
    height:100vh;
    right:0;
    /*background-color: rgba(25, 118, 211, 0.9);*/
    color:#FFFFFF;
}

.view2_content div{
    margin:280px auto auto auto;
    width:550px;
}

.view2_content .p1{
    font-size:40px;
    margin-bottom:13px;
}

.view2_content .p2{
    font-size:20px;
}

.view2_content .p3{
    font-size:20px;
}

.view2_content a{
    display:block;
    width:95px;
    height:35px;
    border-radius:20px;
    border:1px solid #FFFFFF;
   color:#FFFFFF;
   text-align:center;
   font-size:16px;
   line-height:35px;
   margin-top:30px;
}


.view3{
    height:100vh;
    overflow:hidden;
    background-color:#F8F9FB;
}

.view3 .bg3{
    margin-top:-50px;
    /* background:url(../image/view3_bg3@2x.png) no-repeat center; */
    width:100%;
    height:128px;
}

.view3_content{
    margin-top:150px;
    margin-left:12%;
}

.view3_content .bg1{
    /* background:url(../image/view3_bg1.png) no-repeat center; */
    width:412px;
    height:53px;
    overflow:hidden;
}

.view3_content .f_title
{
    font-size:18px;
    color:#B0B0B1;
    line-height:25px;
}

.view3_content .info{
    margin-top:47px;
}

.view3_content .left_v{
    float:left;
    height:121px;
}

.view3_content .left_v li{
    height:121px;
    overflow:hidden;
}

.view3_content .left_v  li div{
    float:right;
    width:236px;
    height:121px;
    overflow:hidden;
}

.view3_content .left_v .icon_01{
    display:block;
    background:url(../image/icon_01.png) no-repeat center;
    background-size:55px 55px;
    width:55px;
    height:55px;
    overflow:hidden;
    margin-right:24px;
    float:left;

}

.view3_content .left_v .icon_02{
    display:block;
    background:url(../image/icon_02.png) no-repeat center;
    background-size:55px 55px;
    width:55px;
    height:55px;
    overflow:hidden;
    margin-right:24px;
    float:left;
}

.view3_content .left_v .icon_03{
    display:block;
    background:url(../image/icon_03.png) no-repeat center;
    background-size:55px 55px;
    width:55px;
    height:55px;
    overflow:hidden;
    margin-right:24px;
    float:left;

}

.view3_content .left_v h4{
    font-size:30px;
    line-height:42px;
    color:#000000;
}

.view3_content .left_v p{
    display:block;
    width:236px;
    height:72px;
    color:#757575;
    font-size:16px;
    line-height:26px;
}

.view3_content .right_v{
    position:relative;
    background:url(../image/view3_bg2.png) no-repeat center;
    width:769px;
    height:448px;
    overflow:hidden;
    margin:0 auto;
    z-index:1;
}



.view4{
    height:100vh;
    overflow:hidden;
}

.view4 img{
    width:100%;
    height:100vh;
    overflow:hidden;
    
}

.view4_content{
    position:absolute;
    width:60%;
    height:100vh;
    color:#FFFFFF;
    padding:12% 0 0 12%;
}

.view4_content h4{
    font-size:24px;
    line-height:33px;
}

.view4_content hr{
    float:left;
    border:0;
    height:1px;
    background-color: rgba(217, 217, 217, 0.38);
    width:86%;
    margin:25px 0 30px 0;
}

/*.view4_content .li_v{
    margin-top:30px;
}*/

.view4_content li{
    width:30%;
    height:136px;
    overflow:hidden;
    float:left;

}

.view4_content ul>li:not(:first-child){
    margin-left:4%;
}

.view4_content li h3{
    font-size:28px;
    line-height:40px;
}

.view4_content li p{
    font-size:16px;
    line-height:20px;
    height:89px;
    width:60%;
    display:block;
}


.view5{
    height:100vh;
    overflow:hidden;
}

.view5 img{
    width:100%;
    height:100vh;
    overflow:hidden;
    
}

.view5_content{
    position:absolute;
    width:50%;
    height:100vh;
    margin:0 auto;
    float:left;
    /*background-color:rgba(252, 252, 252, 0.96);*/
    color:#404040;
    text-align:center;
}

.view5_content .bg{
    background:url(../image/view5_text.png) no-repeat center;
    width:465px;
    height:50px;
    overflow:hidden;
    margin:30% auto 10px auto;
}

.view5_content p{
    font-size:22px;
    line-height:30px;
}

.view5_content ul{
    margin:58px auto 0 auto;
    width:330px;
    height:44px;
    overflow:hidden;
}


.view5_content ul li{
    float:left;
}

.view5_content ul li span{
    float:left;
    width:72px;
    height:50px;
    overflow:hidden;
    font-size:36px;
    line-height:50px;
    color:#2D82D7;
}

.view5_content ul li i{
    float:left;
     background:url(../image/icon_04.png) no-repeat center;
     background-size:15px 25px;
     width:15px;
     height:25px;
     overflow:hidden;
     margin:14px 19px;

}

.view5_content .btn_v{
    margin:82px auto 0 auto;
    width:504px;
    height:46px;
    overflow:hidden;
}

.view5_content .btn_v span{
    height:46px;
    float:left;
    color:#404040;
    font-size:22px;
    line-height:46px;
}

.view5_content .btn_v a{
    float:left;
    display:block;
    width:117px;
    height:46px;
    background-color:#FFD500;
    color:#1C77EB;
    font-size:22px;
    line-height:46px;
    border-radius:20px;
    margin-left:13px;
}

.view5_content .service_info{
    width:400px;
    height:64px;
    overflow:hidden;
    margin:101px auto 0 auto;
    font-size:20px;
    line-height:22px;
    color:#949494;
}

.view5_content .service_info .i_01{
    width:100%;
    height:28px;
    overflow:hidden;
}

.view5_content .service_info .i_01 .i_left{
    width:auto%;
    float:left;
}

.view5_content .service_info .i_01 .i_right{
    width:auto%;
    float:right;
    text-align:right;
    border-left:2px solid #949494;
    padding-left:22px;
}

.view5_content .service_info i{
    display:block;
    float:left;
    background:url(../image/icon_05.png) no-repeat center;
    background-size:22px 22px;
    width:28px;
    height:22px;
}

.view5_content .service_info span{
    width:auto;
    height:22px;
    overflow:hidden;
    display:block;
}

.view5_content .service_info .i_02
{
    width:268px;
    margin:8px auto 0 auto;
    overflow:hidden;
    height:22px;
}

.view6{
    height:100vh;
    overflow:hidden;
    background-color:#F1F2F4;
}

.view6 .bg3{
    margin-top:-50px;
    /* background:url(../image/view3_bg3@2x.png) no-repeat center; */
    width:100%;
    height:128px;
}

.view6_content{
    margin:240px auto 0 auto;
    width:80%;
    overflow:hidden;
}

.view6_content .title img{
    width:266px;
    height:38px;
}

.view6_content ul{
    margin-top:57px;
}

.view6_content li{
    float:left;
}

.view6_content .partner_logo{
    width:100%;
    height:auto;
    overflow:hidden;

}

.view6_content .partner_logo li{
    width:139px;
    height:57px;
    overflow:hidden;
    margin-right:60px;
    margin-bottom:20px;
}


.view6_content .partner_logo li:last-child
{
    margin-right:0;
}

.view6_content .partner_text{
    margin-top:11px;
    width:100%;
    height:30px;
    overflow:hidden;
}

.view6_content .partner_text li span{
    font-size:22px;
    color:#B0B0B1;
    line-height:30px;
}

.foot{
    margin-top:158px;
    border-top:1px solid #E0E0E0;
    text-align:center;
}

.foot img{
    margin:65px auto 43px auto;
    width:216px;
    height:34px;
}

.foot p{
    color:#888888;
    font-size:15px;
}