﻿
.CenterShell {
    width: 100%;
    display: flex;
    justify-content: center;
}

/*@font-face {
    font-family: 'Fashionable_black_simplified';
    src: url('./utl/FashionInBlackSimplifiedChinese.ttf') format('truetype');
    font-weight: normal;*/ /* 可以根据需要设置不同的字体粗细 */
    /*font-style: normal;*/ /* 可以根据需要设置字体样式，如斜体等 */
/*}



@font-face {
    font-family: 'AvantGarde_Bk_BT_book';
    src: url('./utl/AVGBBT.TTF') format('truetype');
    font-weight: normal;*/ /* 可以根据需要设置不同的字体粗细 */
    /*font-style: normal;*/ /* 可以根据需要设置字体样式，如斜体等 */
/*}

@font-face {
    font-family: 's_m';
    src: url('./utl/SourceHanSansTtf/SourceHanSansCN-Medium.ttf') format('truetype');
    font-weight: normal;*/ /* 可以根据需要设置不同的字体粗细 */
    /*font-style: normal;*/ /* 可以根据需要设置字体样式，如斜体等 */
/*}

@font-face {
    font-family: 's_l';
    src: url('./utl/SourceHanSansTtf/SourceHanSansCN-Light.ttf') format('truetype');
    font-weight: normal;*/ /* 可以根据需要设置不同的字体粗细 */
    /*font-style: normal;*/ /* 可以根据需要设置字体样式，如斜体等 */
/*}

@font-face {
    font-family: 's_r';
    src: url('./utl/SourceHanSansTtf/SourceHanSansCN-Regular.ttf') format('truetype');
    font-weight: normal;*/ /* 可以根据需要设置不同的字体粗细 */
    /*font-style: normal;*/ /* 可以根据需要设置字体样式，如斜体等 */
/*}

@font-face {
    font-family: 's_n';
    src: url('./utl/SourceHanSansTtf/SourceHanSansCN-Normal.ttf') format('truetype');
    font-weight: normal;*/ /* 可以根据需要设置不同的字体粗细 */
    /*font-style: normal;*/ /* 可以根据需要设置字体样式，如斜体等 */
/*}

@font-face {
    font-family: 's_h';
    src: url('./utl/SourceHanSansTtf/SourceHanSansCN-Heavy.ttf') format('truetype');
    font-weight: normal;*/ /* 可以根据需要设置不同的字体粗细 */
    /*font-style: normal;*/ /* 可以根据需要设置字体样式，如斜体等 */
/*}*/

.title {
    /*    font-family: 'Fashionable_black_simplified';*/
    font-weight:700;
    font-size: 48px;
}

.text_title {
    /*    font-family: 's_m';*/
    font-family: sans-serif;
    font-weight:600;
    font-size: 30px;
}

.text {
    /*    font-family: 's_n';*/
    font-family: sans-serif;
    font-weight: 400;
    font-size: 24px;
    line-height: 60px;
}

.text_center{
    text-align:center;
}

#firstImage{
    width:1920px;
    height:594px;
}

#B5_Adaptive {
    width: 1920px;
    height: 436px;
    text-align: center;
/*    background-color: rgb(70, 70, 70);*/
    background-color: rgb(253, 253, 253);
}

.B5_Adaptive_title{
    margin-top:95px;
    margin-bottom:14px;
}

.B5_Adaptive_text{
    height:48px;
}

.B5_Adaptive_text_title{
    margin-bottom:25px;
}

#B5_software_system{
    position:relative;
    width:1920px;
    height:710px;
}

.B5_software_system_title{
    font-size:36px;
    margin-top:85px;
    text-align:center;
}

.B5_software_system_text_title {
    margin-top: 30px;
    text-align: center;
}

.B5_software_system_box {
    display: flex; /* 使用 Flexbox 布局 */
    flex-direction: column;
    justify-content: center;
    width: 520px;
    height: 133px;
    border: 1px solid rgb(184, 185, 180);
    border-radius: 4px;
    margin-bottom: 11px;
    margin-left: 348px;
    padding-left: 18px;
}

.B5_software_system_box_first {
    margin-top: 60px;
    height: 107px;
}

.B5_software_system_box_text{
    line-height:30px;
}

.B5_software_system_box_title{
    margin-bottom:6px;
}

#B5_software_system_img{
    position:absolute;
    width:604px;
    height:324px;
    top:293px;
    left:916px;
}

#User_satisfaction{
    width:1920px;
    height:700px;
    background-image:url('../image/B5Image/CustomerSatisfaction.jpg');
}

.User_satisfaction_triangle {
    display: inline-block;
    width: 14px;
    height: 17px;
    vertical-align: middle;
    position: relative;
    margin-top: -6px;
}

    .User_satisfaction_triangle svg {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
    }
.User_satisfaction_content{
    text-align:right;
    width:1560px;
    margin-right:360px;
}

.User_satisfaction1{
    margin-top:73px;
}

.User_satisfaction_title2{
    font-family:'s_r';
    font-size:30px;
    margin-top: 10px;
    margin-bottom:24px;
}

.User_satisfaction_text {
    line-height: 30px;
    height: 30px;
    width: 1560px;
}

.User_satisfaction_text_title {
    margin-top: 10px;
    margin-bottom: 10px;
    width: 1560px;
    height: 44px;
}

.User_satisfaction_text1{
    margin-top:5px;
}

#Inventory_plan{
    position:relative;
    width:1920px;
    height:625px;
}

.Inventory_plan_title{
    margin-top:86px;
    margin-bottom:84px;
}

#Inventory_plan_content{
    margin-left:360px;
}

.Inventory_plan_text{
    line-height:30px;
    margin-top:-10px;
}

.Inventory_plan_text_width{
    width:800px;
}

.Inventory_plan_text_heith1{
    height:44px;
}

.Inventory_plan_text_heith2 {
    height: 60px;
}

.Inventory_plan_text_heith3 {
    height: 80px;
}

.Inventory_plan_text_heith4 {
    height: 30px;
}

#Inventory_plan_img{
    position:absolute;
    width:537px;
    height:358px;
    left:1007px;
    top:186px;
}