.bsg-function-container{
    width:100%;
    background-color:#fff;
    padding:60px 0;
    /* box-sizing:border-box; */
}
.bsg-function-title{
    text-align:center;
    font-size: 26px;
    font-family: 微软雅黑;
    color: #333333;
    margin-bottom:50px;
    font-weight:bold;
}
.bsg-function-item-box{
    display:flex;
    flex-flow:row wrap;
    justify-content: space-between;
    width:1200px;
    margin:0 auto;
}
.bsg-function-item{
    border:1px solid rgb(229,229,229);
    width:380px;
    height:240px;
    box-sizing:border-box;
    margin:0 30px 30px 0;
    padding:20px;
}
.bsg-function-item-title{
    display:flex;
    flex-flow:row nowrap;
    justify-content:space-between;
    align-items: center;
}
.bsg-function-item-title-text{
    font-size: 20px;
    line-height: 1.5;
    color: #333333;
    flex:4;
    margin-right: 68px;
    font-weight:bold;
}
.bsg-function-item-title-image{
    width:54px;
    height:54px;
    flex:1;
}
.bsg-function-item-title-image>img{
    width:100%;
    height:100%;
}
.bsg-function-item-detail{
    width:340px;
    height:100px;
    overflow:hidden;
    font-size:12px;
    margin-top:40px;
    line-height:2;
    letter-spacing:1px;
}

.bsg-advantage-container{
    width:100%;
    background-color:rgb(55, 63, 94);
    padding:60px 0;
    /* box-sizing:border-box; */
}
.bsg-advantage-title{
    text-align:center;
    font-size: 26px;
    font-family: 微软雅黑;
    color: #fff;
    margin-bottom:50px;
    font-weight:bold;
}
.bsg-advantage-item-odd{
    padding:60px 20px;
    background-color:#fff;
    display:flex;
    flex-flow:row nowrap;
    justify-content:space-between;
    align-items:center;
    width:1200px;
    margin:0 auto;
    box-sizing: border-box;
}
.bsg-advantage-item-list{
    width:577px;
    margin-right:30px;
    padding-left:15px;
    position:relative;
    box-sizing: border-box;
}
.bsg-advantage-item-list-title{
    font-family: 微软雅黑;
    font-size: 26px;
    color: #333333;
    font-weight:bold;
    padding:20px 0;
}
.bsg-advantage-item-list-detail{
    font-size: 14px;
    color: rgb(51, 51, 51);
    line-height: 2;
    padding:20px 0 40px 0;
}
.hr-long{
    border-top: rgb(206, 206, 206) 1px solid;
}
.hr-short{
    border-top: rgb(51, 51, 51) 2px solid;
    border-width: 3px 0 0;
    border-style: solid;
    width:14px;
    position:absolute;
    left:2.6%;
    margin-top: -7px;
}
.bsg-advantage-item-image{
    width:500px;
    height:293px;
}
.bsg-advantage-item-image>img{
    width:100%;
    height:100%;
}
.bsg-advantage-item-even{
    padding:60px 20px;
    background-color:rgb(244, 246, 249);
    display:flex;
    flex-flow:row nowrap;
    justify-content:space-between;
    align-items:center;
    width:1200px;
    margin:0 auto;
    box-sizing: border-box;
}
.bsg-application-container{
    width:100%;
    background-color:#fff;
    padding:60px 0;
    /* box-sizing:border-box; */
}
.bsg-application-title{
    text-align:center;
    font-size: 26px;
    font-family: 微软雅黑;
    color: #333333;
    margin-bottom:50px;
    font-weight:bold;
}
.bsg-application-item-box{
    display:flex;
    flex-flow:row nowrap;
    justify-content:space-between;
    align-items:center;
    width:1200px;
    margin:0 auto;
}
.bsg-application-item-image{
    width:528px;
    height:339px;
}
.bsg-application-item-image>img{
    width:100%;
    height:100%;
}
.bsg-application-item-introduce{
    position:relative;
    width:565px;
    height:361px;
}
.bsg-application-item-introduce>img{
    width:100%;
    height:100%;
}
.bsg-application-introduce-text{
    position:absolute;
    top: 15%;
    left: 13%;
}
.bsg-application-introduce-text>p{
    font-size: 16px;
    color: rgb(255, 255, 255);
    font-family:微软雅黑;
    font-weight:400;
    line-height:1.3;
}

/* 简略版一个页面样式bsg */
.bsg-function-overview-contaniner{
    width:100%;
    background-color:#fff;
    padding:60px 0;
}
.bsg-function-overview-title{
    text-align:center;
    font-size: 26px;
    font-family: 微软雅黑;
    color: #333333;
    margin-bottom:50px;
    font-weight:bold;
}
.bsg-function-overview-box{
    width:1200px;
    margin:0 auto;
}
.bsg-function-overview-top{
    display:flex;
    flex-flow:row nowrap;
    justify-content:center;
    align-items:center;
    margin: 0 auto;
    margin-bottom: 30px;
}
.bsg-function-overview-bottom{
    display:flex;
    flex-flow:row nowrap;
    justify-content:center;
    align-items:center;
}
.bsg-function-overview-item{
    width:212px;
    height:220px;
    border:1px solid rgb(229,229,229);
    display: flex;
    flex-flow:column nowrap;
    justify-content: flex-start;
    align-items:center;
    margin-right:30px;
}
.bsg-function-overview-image{
    width:55px;
    height:55px;
    margin:15px 0 10px 0;
}
.bsg-function-overview-image>img{
    width:100%;
    height:100%;
}
.bsg-function-overview-item>p:nth-child(2){
    font-size:20px;
    font-weight:bold;
    font-family:微软雅黑;
    color:#333333;
}
.bsg-function-overview-item>p:last-child{
    font-size:12px;
    padding:10px 15px;
}
.bsg-value-container{
    width:100%;
    background-color:rgb(244, 246, 249);
    padding:60px 0;
}
.bsg-value-title{
    text-align:center;
    font-size: 26px;
    font-family: 微软雅黑;
    color: #333333;
    margin-bottom:50px;
    font-weight:bold;
}
.bsg-value-box{
    width:1200px;
    margin:0 auto;
    padding-top:50px;
}
.bsg-value-top{
    display:flex;
    flex-flow:row nowrap;
    justify-content:center;
    margin: 0 auto;
    margin-bottom: 20px;
}
.bsg-value-item{
    width:225px;
    height:290px;
    position:relative;
    margin-right:30px;
}
.bsg-value-image{
    position:absolute;
    width:78px;
    height:78px;
    top: 0%;
    left: 50%;
    transform: translate(-50%,-50%);
    background-color: #187cf6;
    border-radius: 50%;
}
.bsg-value-image>img{
    width:80%;
    height:80%;
    transform: translate(15%,15%);
}
.bsg-value-text{
    width:100%;
    height:100%;
    background-color:#fff;
    display:flex;
    flex-flow:column nowrap;
    justify-content:flex-start;
    align-items:center;
    box-sizing: border-box;
    padding:60px 20px;
}
.bsg-value-text>p:first-child{
    font-weight:bold;
    font-size: 20px;
    color: #333333;
    font-family: 微软雅黑;
    text-align:center;
    padding-bottom:20px;
}
.bsg-value-text>p:last-child{
    font-size:14px;
    line-height:1.5;
    padding:0 20px;
}
.bsg-value-bottom{
    display:flex;
    flex-flow:row nowrap;
    justify-content:space-between;
}
.bsg-value-bottom-item.short{
    width:224px;
    height:60px;
    background-color:#fff;
    display:flex;
    flex-flow:row nowrap;
    align-items:center;
    justify-content:space-around;
}
.bsg-value-bottom-item.long{
    width:467px;
    height:60px;
    background-color:#fff;
    display:flex;
    flex-flow:row nowrap;
    align-items:center;
    justify-content:space-around;
} 
.bsg-value-bottom-image{
    display:flex;
    flex-flow:row nowrap;
    align-items:center;
}
.bsg-value-bottom-image>img{
    width:35px;
    height:35px;
}
.bsg-value-bottom-image>span{
    font-size:20px;
    font-weight:bold;
    color:rgb(51,51,51);
    font-family:微软雅黑;
    margin-left:15px;
}