
.article {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    margin-top: 20px;
    padding-bottom: 20px;
}

.article .lef {
    width: 683px;
}

.article .lef .title {
    border-bottom: 1px solid #B4B4B5;

}

.article .lef .title {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.article .lef .title-r,
.article .lef .title-r a{
    font-size: 16px;
    color: rgba(190, 190, 190, 1);
}


.article .lef .title-l {
    font-size: 22px;
    color: rgba(30, 76, 152, 1);
}

.article .lef .title-l .xian {
    width: 90px;
    height: 6px;
    opacity: 1;
    background: #1E4C98;
    margin-top: 14px;
}


.article .rig {
    width: 423px;
}

.article .rig .title {
    border-bottom: 1px solid #B4B4B5;

}

.article .rig .title {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.article .rig .title-r,
.article .rig .title-r a{
    font-size: 16px;
    color: rgba(190, 190, 190, 1);
}


.article .rig .title-l {
    font-size: 22px;
    color: rgba(30, 76, 152, 1);
}

.article .rig .title-l .xian {
    width: 290px;
    height: 6px;
    opacity: 1;
    background: #1E4C98;
    margin-top: 14px;
}

.article .left-list {
    margin-top: 50px;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}

.article .left-list .item {
    width: 220px;
    margin-right: 10px;
}

.article .left-list .item:nth-child(3n) {
    margin-right: 0;
}

.article.project .left-list .item:nth-child(3n) {
    margin-right: 10px;
}

.article.project .left-list .item:nth-child(5n) {
    margin-right: 10px;
}

.article .left-list .item .icon {
    width: 100%;
    height: 222px;
    background: #eeeeef;
}

.article .left-list .text {
    font-size: 16px;
    line-height: 26px;
    margin-top: 6px;


}

.article .rig .con {
    font-size: 16px;
    line-height: 28px;
    margin-top: 20px;
}


.gy {
    width: 100%;
    background: rgba(238, 238, 239, 1);
    padding-top: 20px;
    padding-bottom: 40px;
}

.gy .rig .title-l .xian {
    width: 90px;
}

.gy .left-list .item {
    border: 1px solid rgba(0, 0, 0, 1);
    padding-bottom: 10px;
}

.gy .left-list .item .text {
    padding: 0 4px;
}

.gy .left-list .item .icon {
    border: none;
}

.gy .rig-list .icon {
    width: 68px;
    height: 68px;
    background: #0a0a0a;

}

.gy .rig-list .tex {
    font-size: 18px;
    color: rgba(0, 0, 0, 1);
    margin-left: 8px;
    width: 340px;
}


.gy .rig-list .item {
    display: flex;
    align-items: center;
    margin-top: 20px;
}

.enterprise{
    padding-top: 30px;
    padding-bottom: 30px;
}
.enterprise .title {
    font-size: 20px;
    line-height: 31px;
    color: rgba(30, 76, 152, 1);
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: space-between;
    border-bottom: 1px solid rgba(180, 180, 181, 1);
    padding-bottom: 20px;
}

.enterprise .title .gd,
.enterprise .title .gd a{
    font-size: 16px;
    line-height: 23px;
    color: rgba(190, 190, 190, 1);
}
.enterprise .title .gd{
    margin-left: 40px;
}
.enterprise .en-list .en-item{
    padding: 10px 0;
    border-bottom: 1px solid rgba(180, 180, 181, 1);

}