.solutionBox {
    padding-top: 100px;
    /* background-color: red; */
    /* height: 100px; */
}

.solutionBox .solutionBox_item {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.solutionBox .solutionBox_item .titleBox {
    width: 100%;
    height: 200px;
    /* background-color: red; */
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
}

.solutionBox .solutionBox_item .titleBox .titleBox_title {
    font-family: SourceHanSansCNMedium;
    font-weight: 600;
    font-size: 28px;
    color: #1A1A1C;
}

.solutionBox .solutionBox_item .titleBox .titleBox_subhead {
    font-family: SourceHanSansCNMedium;
    font-weight: 400;
    font-size: 20px;
    color: #9B9B9B;
    margin-top: 8px;
    letter-spacing: 1px;
}

.solutionBox .solutionBox_item .titleBox .titleBox_wire {
    width: 54px;
    height: 5px;
    background: #1C55C8;
    margin-top: 31px;
}

.solutionBox_banner {
    background-image: url('https://xjw-static.oss-cn-shenzhen.aliyuncs.com/images/website/xjw-official-website/networkImg/solutionBox_banner.png');
    width: 100%;
    height: 500px;
    /* 背景图片填充方式 */
    background-size: cover;
    /* 图片会被缩放以填充整个容器，同时保持其宽高比 */
    /* 背景图片位置 */
    background-position: center;
    /* 图片居中显示 */
    /* 防止背景图片重复 */
    background-repeat: no-repeat;
    position: relative;
    box-sizing: border-box;
    padding-left: 188px;
    padding-top: 124px;
}

.solutionBox_banner .banner_title {
    font-family: AlibabaPuHuiTiBold;
    font-weight: normal;
    font-size: 70px;
    color: #FFFFFF;
    line-height: 97px;
    text-shadow: 0px 1px 3px #23427F;
    /* margin-top: 124px; */
}

.solutionBox_banner .banner_subhead {
    margin-top: 26px;
    font-family: SourceHanSansCNMedium;
    font-weight: 500;
    font-size: 40px;
    color: #FFFFFF;
    line-height: 60px;
}

.solutionBox_hxjs {
    background-color: #ffffff;
    height: 1128px;
}

.solutionBox_hxjs .solutionBox_item_body {
    width: 100%;
    margin-top: 59px;
    display: flex;
    justify-content: center;
}

.solutionBox_item_body .hxjs_Body {
    width: 1462px;
    /* height: 927px; */
}

.solutionBox_item_body .hxjs_Body .hxjs_Body_tabs {
    width: 100%;
    height: 100px;
    /* background-color: red; */
    display: flex;
}

.solutionBox_item_body .hxjs_Body .hxjs_Body_tabs .tabs_item {
    height: 100%;
    border-bottom: 3px solid #E9E9E9;
    flex: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: SourceHanSansCNMedium;
    font-weight: 400;
    font-size: 22px;
    color: #1A1A1C;
    cursor: pointer;
}

.solutionBox_item_body .hxjs_Body .hxjs_Body_tabs .tabs_item_active {
    font-size: 24px;
    color: #1C55C8;
    border-bottom: 3px solid #1C55C8;
}

.hxjs_Body .tab-content {
    margin-top: 69px;
    height: 540px;
    width: 100%;
    /* background-color: red; */
    display: flex;
}

.hxjs_Body .tab-content1 .tab-contentImg {
    flex: 1;
    height: 100%;
    background-image: url('https://xjw-static.oss-cn-shenzhen.aliyuncs.com/images/website/xjw-official-website/networkImg/contentImg01.png');
    /* 背景图片填充方式 */
    background-size: cover;
    /* 图片会被缩放以填充整个容器，同时保持其宽高比 */
    /* 背景图片位置 */
    background-position: center;
    /* 图片居中显示 */
    /* 防止背景图片重复 */
    background-repeat: no-repeat;
}

.hxjs_Body .tab-content2 .tab-contentImg {
    flex: 1;
    height: 100%;
    background-image: url('https://xjw-static.oss-cn-shenzhen.aliyuncs.com/images/website/xjw-official-website/networkImg/contentImg02.png');
    /* 背景图片填充方式 */
    background-size: cover;
    /* 图片会被缩放以填充整个容器，同时保持其宽高比 */
    /* 背景图片位置 */
    background-position: center;
    /* 图片居中显示 */
    /* 防止背景图片重复 */
    background-repeat: no-repeat;
}

.hxjs_Body .tab-content3 .tab-contentImg {
    flex: 1;
    height: 100%;
    background-image: url('https://xjw-static.oss-cn-shenzhen.aliyuncs.com/images/website/xjw-official-website/networkImg/contentImg04.png');
    /* 背景图片填充方式 */
    background-size: cover;
    /* 图片会被缩放以填充整个容器，同时保持其宽高比 */
    /* 背景图片位置 */
    background-position: center;
    /* 图片居中显示 */
    /* 防止背景图片重复 */
    background-repeat: no-repeat;
}

.hxjs_Body .tab-content4 .tab-contentImg {
    flex: 1;
    height: 100%;
    background-image: url('https://xjw-static.oss-cn-shenzhen.aliyuncs.com/images/website/xjw-official-website/networkImg/contentImg03.png');
    /* 背景图片填充方式 */
    background-size: cover;
    /* 图片会被缩放以填充整个容器，同时保持其宽高比 */
    /* 背景图片位置 */
    background-position: center;
    /* 图片居中显示 */
    /* 防止背景图片重复 */
    background-repeat: no-repeat;
}

.hxjs_Body .tab-content .tab-contentValue {
    height: 100%;
    background-color: #f9fafb;
    display: flex;
    flex-direction: column;
    box-sizing: border-box;
    padding: 64px 58px 64px 52px;
}

.tab-contentValue .tab-contentValue-item {
    flex: 1;
    width: 100%;
    display: flex;
}

.tab-contentValue .tab-contentValue-item .item_yuan {
    width: 13px;
    height: 13px;
    border: 2px solid #1C55C8;
    border-radius: 50%;
    transform: translate(-10px, 10px);
    /* transform: translateX(11px); */
}

.tab-contentValue .tab-contentValue-item .item_content {
    flex: 1;
    height: 100%;
    /* background-color: red; */
}

.tab-contentValue-item .item_content .item_content_title {
    font-family: SourceHanSansCNMedium;
    font-weight: 500;
    font-size: 22px;
    color: #1A1A1C;
}

.tab-contentValue-item .item_content .item_content_text {
    margin-top: 13px;
    font-family: NotoSansCJKRegular;
    font-weight: 400;
    font-size: 18px;
    color: #38383C;
}

.solutionBox_znkt {
    background-color: #f9fafb;
    height: 1059px;
}

.solutionBox_znkt .solutionBox_znkt_body {
    height: 615px;
    width: 1602px;
    margin-top: 67px;
    /* background-color: red; */
    display: flex;
}

.solutionBox_znkt .solutionBox_znkt_body .znkt_bodyList_item {
    box-sizing: border-box;
    padding: 8px 9px;
    flex: 1;
    margin-right: 8px;
    border: 1px solid #D2D2D2;
    background-color: #fff;
}

.solutionBox_znkt_body .znkt_bodyList_item .bodyList_item_value {
    width: 100%;
    height: 351px;
    box-sizing: border-box;
    padding: 0 14px;
}

.solutionBox_znkt_body .znkt_bodyList_item .bodyList_item_value .bodyList_item_num {
    height: 61px;
    width: 100%;
    /* background-color: red; */
    line-height: 70px;
    font-family: SourceHanSansCNBold;
    font-weight: 800;
    font-size: 34px;
    color: #E7E7E7;
}

.solutionBox_znkt_body .znkt_bodyList_item .bodyList_item_value .bodyList_item_title {
    font-family: SourceHanSansCNMedium;
    font-weight: 600;
    font-size: 22px;
    color: #1A1A1C;
}

.solutionBox_znkt_body .znkt_bodyList_item .bodyList_item_value .bodyList_item_wire {
    width: 47px;
    height: 3px;
    background: #4084F1;
    border-radius: 3px;
    margin: 16px 0 18px 0;
}

.solutionBox_znkt_body .znkt_bodyList_item .bodyList_item_value .bodyList_item_text {
    font-family: NotoSansCJKRegular;
    font-weight: 400;
    font-size: 18px;
    color: #1A1A1C;
}

.solutionBox_znkt_body .znkt_bodyList_item .bodyList_item_value .bodyList_item_text .bodyList_item_text_List {
    /* list-style-type: disc; */
    /* 设置列表项为实心圆点 */
    /* 去掉默认的列表样式 */
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    display: flex;
    flex-wrap: wrap;
}

.bodyList_item_value .bodyList_item_text .bodyList_item_text_List div {
    width: 50%;
    height: 50%;
    box-sizing: border-box;
    margin-top: 7px;
    /* 让padding和border计入宽高 */
    /* border: 1px solid #000; */
    /* 设置边框样式 */
}

.bodyList_item_value .bodyList_item_text .bodyList_item_text_List div .yuan {
    width: 50%;
    height: 50%;
    box-sizing: border-box;
    /* font-size: 30px; */
    /* 让padding和border计入宽高 */
    /* border: 1px solid #000; */
    /* 设置边框样式 */
}

.solutionBox_znkt .solutionBox_znkt_body .znkt_bodyList_item_active {
    background-color: #1c55c8;
    color: #fff;
}

.solutionBox_znkt_body .znkt_bodyList_item_active .bodyList_item_value .bodyList_item_title,
.solutionBox_znkt_body .znkt_bodyList_item_active .bodyList_item_value .bodyList_item_text {
    color: #fff;
    /* background-color: #fff; */
}

.solutionBox_znkt_body .znkt_bodyList_item_active .bodyList_item_value .bodyList_item_wire {
    background-color: #fff;
}

.solutionBox_sxjs {
    background-color: #ffffff;
    height: 1024px;
}

.solutionBox_sxjs_body {
    width: 1463px;
    height: 662px;
    /* background-color: red; */
    margin-top: 69px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: space-between;
}

.solutionBox_sxjs_body .sxjs_bodyList_item {
    width: 709px;
    height: 273px;
    box-sizing: border-box;
    background: #FFFFFF;
    border: 1px solid #D2D2D2;
    display: flex;
}

.solutionBox_sxjs_body .sxjs_bodyList_item:hover {
    border: 2px solid #1C55C8;
}

.solutionBox_sxjs_body .sxjs_bodyList_item img {
    width: 350px;
    height: 100%;
}

.solutionBox_sxjs_body .sxjs_bodyList_item .bodyList_item_value {
    flex: 1;
    height: 100%;
    box-sizing: border-box;
    padding: 0 33px 0 29px;
}

.solutionBox_sxjs_body .sxjs_bodyList_item .bodyList_item_value .bodyList_item_value_title {
    font-family: SourceHanSansCNMedium;
    font-weight: 600;
    font-size: 24px;
    color: #1A1A1C;
    margin-bottom: 18px;
    margin-top: 60px;
}

.solutionBox_sxjs_body .sxjs_bodyList_item .bodyList_item_value .bodyList_item_value_text div {
    font-family: NotoSansCJKRegular;
    font-weight: 400;
    font-size: 18px;
    color: #1A1A1C;
}

.solutionBox_bsfa {
    background-color: #f9fafb;
    height: 1133px;
}

.solutionBox_bsfa .solutionBox_bsfa_body {
    width: 1390px;
    height: 736px;
    margin-top: 57px;
    background-image: url('https://xjw-static.oss-cn-shenzhen.aliyuncs.com/images/website/xjw-official-website/networkImg/bsfa_bgi.png');
    /* 背景图片填充方式 */
    background-size: cover;
    /* 图片会被缩放以填充整个容器，同时保持其宽高比 */
    /* 背景图片位置 */
    background-position: center;
    /* 图片居中显示 */
    /* 防止背景图片重复 */
    background-repeat: no-repeat;
}

.solutionBox_AI {
    height: 1104px;
}

.solutionBox_AI .solutionBox_AI_body {
    margin-top: 31px;
    height: 879px;
    width: 100%;
    background-image: url('https://xjw-static.oss-cn-shenzhen.aliyuncs.com/images/website/xjw-official-website/networkImg/AI_bgi.png');
    /* 设置背景图片的URL */
    background-size: 1110px 720px;
    /* 设置背景图片的宽高 */
    background-position: right bottom;
    /* 设置背景图片的位置为右下方 */
    background-repeat: no-repeat;
    /* 防止背景图片重复 */
}

.solutionBox_AI .solutionBox_AI_body .AI_body_top {
    height: 500px;
    width: 100%;
    box-sizing: border-box;
    padding: 0 12.18vw;
    position: relative;
}

.solutionBox_AI_body .AI_body_top .AI_body_top_main {
    display: flex;
    flex-direction: column;
    margin-top: 90px;
    overflow: hidden;
    width: 562px;
    height: 344px;
    background: #F9FAFB;
    border-radius: 10px;
    display: flex;
    box-sizing: border-box;
    padding: 36px 29px 0 46px;
}

.solutionBox_AI_body .AI_body_top .AI_body_top_main .AI_body_top_main_title {
    font-family: SourceHanSansCNMedium;
    font-weight: 600;
    font-size: 32px;
    color: #1A1A1C;
    line-height: 48px;
}

.solutionBox_AI_body .AI_body_top .AI_body_top_main .AI_body_top_main_value {
    margin-top: 9px;
    font-family: NotoSansCJKRegular;
    font-weight: 400;
    font-size: 20px;
    color: #1A1A1C;
}

.solutionBox_AI_body .AI_body_top .AI_body_top_secondary {
    position: absolute;
    top: -60px;
    right: 13.54vw;
    width: 553px;
    height: 150px;
    background: #F9FAFB;
    border-radius: 5px;
    padding: 11px 17px 0 26px;
    box-sizing: border-box;
    font-family: NotoSansCJKRegular;
    font-weight: 400;
    font-size: 18px;
    color: #1A1A1C;
}

.solutionBox_hhx {
    background-color: #f9fafb;
    height: 1059px;
}

.solutionBox_hhx_body {
    height: 804px;
    width: 100%;
    box-sizing: border-box;
    /* padding: 0 11.14vw; */
    display: flex;
    justify-content: center;
    box-sizing: border-box;
    padding-top: 80px;
}

.solutionBox_hhx_body_content {
    width: 1492px;
    height: 100%;
    display: flex;
    box-sizing: border-box;
    padding-left: 30px;
}

.solutionBox_hhx_body_left {
    flex: 1;
    /* background-color: red; */
    display: flex;
    flex-direction: column;
    box-sizing: border-box;
    padding-right: 7.2vw;
}

.solutionBox_hhx_body_right {
    width: 792px;
    position: relative;
}

.solutionBox_hhx_body_right .hhx_item01 {
    width: 605px;
    position: absolute;
    left: 0;
    top: 0;
}

.solutionBox_hhx_body_right .hhx_item02 {
    width: 533px;
    position: absolute;
    z-index: 1;
    left: 259px;
    top: 208px;
}

.solutionBox_hhx_body_left .hhx_body_left_item {
    margin-bottom: 63px;
    display: flex;
}

.solutionBox_hhx_body_left .hhx_body_left_item .hhx_item_icon {
    width: 75px;
    height: 100%;
    box-sizing: border-box;
    padding-top: 5px;
}

.solutionBox_hhx_body_left .hhx_body_left_item .hhx_item_value {
    flex: 1;
    height: 100%;
}

.hhx_body_left_item .hhx_item_value .hhx_item_value_title {
    font-family: SourceHanSansCNMedium;
    font-weight: 600;
    font-size: 22px;
    color: #1A1A1C;
}

.hhx_body_left_item .hhx_item_value .hhx_item_value_content {
    font-family: NotoSansCJKRegular;
    font-weight: 400;
    font-size: 18px;
    color: #1A1A1C;
}