.advantage_400{
    width:100%;
    height:auto;
    overflow: hidden;
    padding:40px 0;
    background: #fff;
}
.advantage_400_main{
    width:1200px;
    height:auto;
    overflow: hidden;
    margin:0 auto;
}
.title_400{
    font-size:24px;
    color:#333;
    text-align: center;
}
.subtitle_400{
    font-size:16px;
    color:#666;
    text-align: center;
    width:74%;
    margin:0 auto;
    padding-top:20px;
    line-height: 1.6;
}
.advantage_400_list{
    width:100%;
    height:auto;
    overflow: hidden;
    padding-top:30px;
}
.advantage_400_item{
    width:583px;
    height:158px;
    border-radius:4px;
    border:1px solid #eee;
    float: left;
    overflow: hidden;
    background: #fff;
    margin-bottom:30px;
}
.advantage_400_item:nth-of-type(2n){
    float: right;
}
.advantage_400_item:nth-child(3),.advantage_400_item:nth-child(3){
    margin-bottom:0;
}
.advantage_400_item_con{
    padding:30px 24px;
}
.advantage_400_item_icon{
    width:60px;
    height:60px;
    float: left;
}
.advantage_400_item_right{
    padding-left:25px;
    height:auto;
    overflow: hidden;
}
.advantage_400_item_title{
    font-size:16px;
    font-weight: bold;
    color:#333;
}
.advantage_400_item_text{
    font-size:14px;
    color:#666;
    padding-top:12px;
}
.what_400{
    width:100%;
    height:290px;
    background: url("../images/what400.png")no-repeat center;
}
.what_400_main{
    width:1200px;
    height:auto;
    /* overflow: hidden; */
    padding-top:40px;
    margin:0 auto;
    position: relative;
}
.what_400_main .title_400{
    color:#fff;
}
.what_400_main .subtitle_400{
    color:#fff;
    width:93%;
}
.what_400_container{
    width:100%;
    height:auto;
    overflow: hidden;
    position: absolute;
    left:0;
    top:220px;
}
.what_400_item{
    width:100%;
    height:240px;
    margin-bottom:20px;
}
.what_400_item_product{
    width:559px;
    height:238px;
    float: left;
    border:1px solid #eee;
    background: #fff;
}
.what_400_item_product_title{
    padding:0 30px;
    padding-top:60px;
    font-size:18px;
    color:#0090ff;
    font-weight: bold;
}
.what_400_item_product_text{
    padding:0 30px;
    padding-top:20px;
    font-size:14px;
    color:#333;
    line-height: 1.6;
}
.what_400_item_img{
    float: left;
    width:637px;
    height:238px;
    border:1px solid #eee;
}
.what_400_item_img img{
    width:100%;
    height:100%;
}
.box_400{
    width:100%;
    height:1276px;
    background: #fafafa;
}
.process_400{
    width:100%;
    height:auto;
    overflow: hidden;
    padding:40px 0;
    background: #fff;
}
.process_400_main{
    width:1200px;
    height:auto;
    overflow: hidden;
    margin:0 auto;
}
.process_400_list{
    width:100%;
    height:auto;
    overflow: hidden;
    padding-top:40px;
}
.process_400_item{}
.process_400_item_img{
    width:82px;
    height:82px;
    margin: 0 auto;
}
.process_400_item_text{
    font-size:16px;
    color:#333;
    text-align: center;
}
.process_400_item_text.active{
    margin-top:15px;
}
.term_400{
    width:100%;
    height:auto;
    overflow: hidden;
    padding:40px 0;
    background: #fafafa;
}
.term_400_main{
    width:1200px;
    height:auto;
    overflow: hidden;
    margin:0 auto;
}
.term_400_list{
    width:100%;
    height:auto;
    overflow: hidden;
    padding-top:40px;
}
.term_400_item{
    width:378px;
    height:348px;
    border-top-left-radius:40px;
    border:1px solid #eee;
    overflow: hidden;
    background: #fff;
}
.term_400_item_con{
    padding:25px;
    padding-top:0;
}
.term_400_item_header span{
    font-size:94px;
    color:rgba(0,144,255,0.1);
    font-weight: bold;
}
.term_400_item_text_title{
    font-size:18px;
    color:#333;
    font-weight: bold;
    padding-bottom: 8px;
}
.term_400_item_txt{
    font-size:14px;
    color:#666;
    padding-top: 10px;
}
.value_400{
    width:100%;
    height:auto;
    overflow: hidden;
    padding:40px 0;
    background: #fff;
}
.value_400_main{
    width:1200px;
    height:auto;
    overflow: hidden;
    margin:0 auto;
}
.value_400_list{
    width:100%;
    height:auto;
    overflow: hidden;
    padding-top:40px;
    display: flex;
    flex-wrap: wrap;
}
.value_400_item{
    width:378px;
    height:228px;
    border-radius:6px;
    overflow: hidden;
    border:1px solid #0090ff;
    margin-right:30px;
    margin-bottom:30px;
}
.value_400_item:nth-of-type(3n){
    margin-right:0;
}
.value_400_item_header{
    width:100%;
    height:150px;
    background: url("../images/back400.png")no-repeat center;
}
.value_400_item_header_title{
    padding:25px 28px;
    padding-bottom:15px;
}
.value_400_item_header_title span{
    font-size:18px;
    color:#fff;
    padding-left:15px;
    font-weight: bold;
}
.value_400_item_header_text{
    padding:0 28px;
    font-size:14px;
    color:#fff;
    line-height: 1.5;
}
.value_400_item_con{
    width:85%;
    height:80px;
    padding:0 28px;
}
.value_400_item_con_text{
    font-size:18px;
    color:#333;
}
.value_400_item_con_text span{
    color:#0090ff;
}
.value_400_item_con_btn{
    cursor: pointer;
    width:120px;
    height:36px;
    background: #0090ff;
    border-radius:36px;
    text-align: center;
    line-height: 36px;
    color:#fff;
    font-size: 14px;
}