.box-title{
    border-bottom: 2px solid #BE9F5C;
    font-size: 25px;
    width: 300px;
    padding: 20px 0;
    margin-left: calc(50% - 150px);
    text-align: center;
    color:#3E3E3E;
}
.box-content{
    padding: 50px 0;
}
.flex-content{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.left-box,.right-box{
    width: 50%;
}.right-box{
     text-align: center;
 }
.sub-box-title{
    font-size: 20px;
    margin-bottom: 20px;
    color:#3E3E3E;
}.border-bottom{
     border-bottom: 2px solid #BE9F5C;
     padding-bottom: 10px;
     display: inline-block;
 }
p{
    text-indent: 2rem;
    line-height: 2;
    font-size: 16px;
    font-weight: 340;
    color:#3D3D3D;
}
.bussiness-box{
    width: 220px;
    margin: 20px 20px;
    height: 300px;
    display: flex;
    background-size: 100% 100%;
    align-items: center;
    flex-direction: column;
    color:#fff;
    justify-content: center;
    padding: 0 20px;
    cursor: pointer;
}
.bussiness-box div{
    margin:5px;
}
.bus-tips{
    opacity: 0;
}
.bussiness-box:hover{
    background:#BE9F5C;
    position: relative;
    bottom: 5px;
    transition: 0.5s;
}.bussiness-box:hover .bus-tips{
     opacity: 1;
 }
.bussiness-box .round{
    margin-bottom: 20px;
}.bussiness-box .round img{
      width: 40px;
      height: 40px;
  }
.hidden{
    display: none;
}
.astrict-width{
    max-width: 1200px;
    margin-left: calc(50% - 600px);
}
.function-box{
    width: 320px;
    margin: 20px 20px;
    padding: 20px;
    height: 100px;
    border-radius: 20px;
    display: flex;
    align-items: center;
    box-shadow:3px 1px 10px rgba(150, 150, 150, 0.3);
    background: #fff;
    color:#3D3D3D;
}
.function-box:hover{
    box-shadow:3px 1px 10px rgba(150, 150, 150, 0.3);
    transition: transform 0.1s;
    transform: scale(1.02, 1.02);
}
.function-box .icon-function{
    width: 60px;
    text-align: left;
    /*text-align: justify;*/
    /*word-break: break-all;*/
}
.function-box .icon-function img{
    width: 40px;
    height: 40px;
}
.function-box .info-function{
    width: calc(100% - 60px);
    text-align: left;
}
.tech-advantage{
    width: calc(25% - 120px);
    height: 300px;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.center-text{
    text-align: center;
}
.right-text{
    text-align: right;
}
.bg-gray{
    background: #F6F6F6;
}
.img_tech{
    width: 120px;
    height:120px;
    margin-bottom: 30px;
}
.tech-tips{
    line-height: 2;
    font-weight: 350;
    color:#3E3E3E;
}
.bg-grad-gold{
    background-image: linear-gradient(to top right, #E1C383 , #BE9F5C);
}
.text-white{
    color:#fff!important;
}
.func-title{
    text-align: right;
    font-size: 20px;
    margin-bottom: 10px;
}
.bus1{
    background-image: url("../images/img_bus1.png");
}
.bus2{
    background-image: url("../images/img_bus2.png");
}
.bus3{
    background-image: url("../images/img_bus3.png");
}
.bus4{
    background-image: url("../images/img_bus4.png");
}
.bus5{
    background-image: url("../images/img_bus5.png");
}
.bus6{
    background-image: url("../images/img_bus6.png");
}
.bus7{
    background-image: url("../images/img_bus7.png");
}
.bus8{
    background-image: url("../images/img_bus8.png");
}
.round{
    border-radius: 100%;
}
.bg-glod{
    background:#BE9F5C;
}
.padding{
    padding: 10px;
}