.aboutUs-tab {
    width: 100%;
    height: 0.6rem;
    line-height: 0.6rem;
    color: #FFFFFF;
    background-color: #35586C;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.aboutUs-tab .item {
    width: 100%;
    height: 0.6rem;
    border-right: 1px solid #FFFFFF;
}

.aboutUs-tab .item:last-child {
    border: none;
}

.aboutUs-tab .item span {
    display: inline-block;
    width: 100%;
    height: 0.6rem;
    font-size: 0.2rem;
    font-family: Microsoft YaHei;
}

.aboutUs-tab .act span {
    color: #333333;
    background-color: #FAFAFA;
}

.aboutUs-box1 {
    background: #F9F8F8;
    padding: 0.05rem 0.3rem 0.3rem;
}

.aboutUs-box2,
.aboutUs-box3,
.aboutUs-box4 {
    display: none;
}

.aboutUs-box1,
.aboutUs-box2,
.aboutUs-box3,
.aboutUs-box4 {
    width: 100% !important;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #010101;
}

.aboutUs-box1 h2,
.aboutUs-box2 h2,
.aboutUs-box3 h2,
.aboutUs-box4 h2 {
    font-size: 0.28rem;
    font-weight: bold;
    text-align: center;
}

.aboutUs-box1 p,
.aboutUs-box2 p,
.aboutUs-box3 p,
.aboutUs-box4 p {
    font-size: 0.2rem;
    text-indent: 2em;
    text-align: left;
}

.aboutUs-box1 img,
.aboutUs-box2 img,
.aboutUs-box3 img,
.aboutUs-box4 img {
    width: 100%;
    height: auto;
}

.aboutUs-box1 p,
.aboutUs-box1 .box3 .item-content-box {
    font-size: 0.2rem;
}

/* 公司简介 新样式 2022-11-17 */
.aboutUs-box1 .main {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.aboutUs-box1 p {
    text-indent: 2em;
}

.aboutUs-box1 .main .title {
    font-size: 0.28rem;
    font-weight: bold;
    text-align: center;
    margin: 0.1rem 0;
}

.aboutUs-box1 .main-title,
.aboutUs-box1 .box1 .company-intro,
.aboutUs-box1 .box2 .content-box {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.aboutUs-box1 .box1 {
    background-color: #FAFAFA;
}

.aboutUs-box1 .box1 .intro-left {
    display: none;
}

.aboutUs-box1 .box2 {
    background-color: #FFFFFF;
}

.aboutUs-box1 .box2 .content-box {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}

.aboutUs-box1 .box2 .content-box .box-item {
    width: 3.45rem;
    height: 2.415rem;
    display: flex;
    align-items: center;
    justify-content: center;
}

.aboutUs-box1 .box2 .content-box .box-item:nth-of-type(1),
.aboutUs-box1 .box2 .content-box .box-item:nth-of-type(4),
.aboutUs-box1 .box2 .content-box .box-item:nth-of-type(5) {
    background-image: url('http://oss.hpiot.cn/uploads/20221117/4fca3fcdea0ce8ae7fa9991224806b92.jpg');
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.aboutUs-box1 .box2 .content-box .box-item:nth-of-type(2),
.aboutUs-box1 .box2 .content-box .box-item:nth-of-type(3),
.aboutUs-box1 .box2 .content-box .box-item:nth-of-type(6) {
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.aboutUs-box1 .box2 .content-box .box-item:nth-of-type(2) {
    background-image: url('http://oss.hpiot.cn/uploads/20221117/8adfbad98075650e7dd2edf91deaf01b.jpg');
}

.aboutUs-box1 .box2 .content-box .box-item:nth-of-type(3) {
    background-image: url('http://oss.hpiot.cn/uploads/20221117/1db671de3381d002c5ccf158a507edf8.jpg');
}

.aboutUs-box1 .box2 .content-box .box-item:nth-of-type(6) {
    background-image: url('http://oss.hpiot.cn/uploads/20221117/8e870ecc81c70c4cb71ef23fc926dead.jpg');
}

.aboutUs-box1 .box2 .content-box .box-item .item-tit {
    font-size: 0.42rem;
    text-align: center;
}

.aboutUs-box1 .box2 .content-box .box-item .item-txt {
    font-size: 0.32rem;
}

.aboutUs-box1 .box3 {
    background-color: #FAFAFA;
}

.aboutUs-box1 .box3 .item-content-box {
    background-color: #fff;
    width: 100%;
    height: auto;
    /* height: 1.7rem; */
    /* overflow: hidden; */
    border-radius: 0.1rem;
    padding: 0.1rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 0.1rem;
}

.aboutUs-box1 .box3 .box-left {
    width: 1.6rem;
    height: 1.6rem;
    display: flex;
    justify-content: center;
    align-items: center;
}

.aboutUs-box1 .box3 .left-pic {
    width: 1.4rem;
    height: 1.4rem;
    overflow: hidden;
}

.aboutUs-box1 .box3 .box-right {
    width: 10.4rem;
    height: 100%;
    padding-left: 0.2rem;
    display: flex;
    align-items: center;
}

.aboutUs-box1 .box3 .right-title {
    font-size: 0.22rem;
}

.aboutUs-box1 .box3 .right-txt {
    font-size: 0.17rem;
}

.aboutUs-box1 .box4 {
    background-color: #FFFFFF;
}

.aboutUs-box2 {
    background-color: #F9F8F8;
    padding: 0.5rem 0.3rem;
    text-align: center;
}

.aboutUs-box2 .title {
    font-size: 0.28rem;
    font-weight: bold;
    margin-bottom: 0.4rem;
}

.aboutUs-box2 .main {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.aboutUs-box2 .main .item {
    width: 2.23rem;
    margin-bottom: 0.51rem;
}


.aboutUs-box2 .main .item img {
    width: 2.23rem;
    height: 3.4rem;
    border-radius: 0.2rem;
    margin-bottom: 0.31rem;
}

.aboutUs-box2 .main .item .name {
    font-size: 0.2rem;
}

.aboutUs-box3 {
    background-color: #F9F8F8;
    padding: 0.01rem 0.3rem;
}

/* 主营业务 样式修改 2022-11-19 */

.aboutUs-box3 .pic-title {
    margin: 0.2rem 0;
}

.aboutUs-box3 .block-box {
    width: 100%;
    height: auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 0.2rem 0 0.5rem;
}

.aboutUs-box3 .block-box .item {
    width: 3.37rem;
    height: 4.44rem;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-bottom: 0.15rem;
    color: #FFFFFF;
    position: relative;
}

.aboutUs-box3 .block-box .item:nth-of-type(1) {
    width: 6.9rem;
    height: 4.39rem;
    background-image: url('http://oss.hpiot.cn/uploads/20221118/dfcd9371fb0a025019162d260e9722e0.png');
}

.aboutUs-box3 .block-box .item:nth-of-type(2) {
    background-image: url('http://oss.hpiot.cn/uploads/20221118/9d6d3ef019e6e3909293d6fc19f29407.png');
}

.aboutUs-box3 .block-box .item:nth-of-type(3) {
    background-image: url('http://oss.hpiot.cn/uploads/20221118/f470841a60e9875d122b16cf6b2c9e3e.png');
}

.aboutUs-box3 .block-box .item:nth-of-type(4) {
    background-image: url('http://oss.hpiot.cn/uploads/20221118/e1cce426faf8072cba6bdd08b1b82a89.png');
    margin-right: 0;
}

.aboutUs-box3 .block-box .item:nth-of-type(5) {
    background-image: url('http://oss.hpiot.cn/uploads/20221118/72b968ad49dd9dfd7511f36cf63b6c1f.png');
}

.aboutUs-box3 .block-box .item:nth-of-type(6) {
    background-image: url('http://oss.hpiot.cn/uploads/20221118/0d7558d720c35c5bdc27c5b57e362914.png');
}

.aboutUs-box3 .block-box .item:nth-of-type(7) {
    background-image: url('http://oss.hpiot.cn/uploads/20221118/b642facf2bb0e98952892a774c5fee2e.png');
}

.aboutUs-box3 .block-box .item:nth-of-type(8) {
    background-image: url('http://oss.hpiot.cn/uploads/20221118/82b02cbb7ccafa1acf0c331ab106a3fd.png');
}

.aboutUs-box3 .block-box .item:nth-of-type(9) {
    background-image: url('http://oss.hpiot.cn/uploads/20221118/b0ef25e73c2cdfac6dda8e78da2a96e5.png');
}

.aboutUs-box3 .block-box .item .textbox {
    width: 100%;
    height: 50%;
    padding: 0.1rem;
    color: #FFFFFF;
    background-color: rgba(0, 0, 0, 0.5);
    position: absolute;
    left: 0;
    bottom: 0;
}

.aboutUs-box3 .block-box .textbox .title {
    font-size: 0.34rem;
    font-weight: 700;
    text-indent: 0em;
    margin-bottom: 0.1rem;
}

.aboutUs-box3 .block-box .textbox .txt {
    font-size: 0.24rem;
    font-weight: 500;
    text-indent: 0em;
}



/* .aboutUs-box3 .tab-box {
    padding: 0 0.3rem;
}
.aboutUs-box3 .tab-box .main {
    display: flex;
    align-items: center;
}
.aboutUs-box3 .tab-box .main .main-items {
    width: 2.3rem;
    margin-right: 1rem;
    margin-bottom: 1rem;
    background: #144B9C;
    border-radius: 0.1rem;
    font-size: 0.2rem;
    color: #FFFFFF;
}
.aboutUs-box3 .tab-box .main .main-items div {
    padding: 0.2rem 0;
    border-bottom: 1rem solid white;
} */

.aboutUs-box4 {
    background-color: #F9F8F8;
    /* padding: 0.5rem 0.3rem; */
    padding: 0.01rem 0.3rem;
}

.aboutUs-box4 .map {
    background: white;
}

.aboutUs-box4 .title {
    font-size: 0.28rem;
    font-weight: bold;
    text-align: center;
    margin-bottom: 0.4rem;
}

.aboutUs-box4 .company-title {
    width: 100%;
    /* padding: 0.2rem; */
    padding: 0.4rem 0 0 0.4rem;
    font-size: 0.24rem;
    color: #333333;
}

.aboutUs-box4 .company-title h2 {
    margin: 0;
    padding: 0;
    margin-bottom: 0.21rem;
    text-align: left;
    font-size: 0.28rem;
    font-weight: normal;
}

.aboutUs-box4 .company-title h2:first-child {
    margin-bottom: 0.1rem;
}


.map .main .left .li {
    display: flex;
    align-items: center;
    /* padding: 0.2rem; */
    padding: 0.2rem 0 0.1rem 0.2rem;
    font-size: 0.24rem;
    color: #333333;
}

.map .main .left .logos {
    width: 3rem;
    margin: 0.3rem;
    margin-bottom: 0.2rem;
}


.map .main .left .li img {
    width: 0.35rem;
    height: 0.33rem;
    margin-right: 0.3rem;
}

.aboutUs-box4 .map .main .left .code-box {
    width: 100%;
    height: auto;
    padding: 0 0 0.4rem 0.75rem;
    display: flex;
    font-size: 0.24rem;
}

.aboutUs-box4 .map .main .left .code-box .item {
    width: 2rem;
    height: auto;
    margin-right: 0.3rem;
    text-align: center;
}

.aboutUs-box4 .map .main .left .code-box img {
    width: 2rem;
    height: auto;
}

.map .main .right {
    width: 100%;
    height: 4rem;
    margin-bottom: 0.5rem;   /* 临时增加 */
}

.other {
    width: 100%;
    height: auto;
    margin: 0 auto;
    /* background: #FFFFFF; */
    padding-bottom: 0.5rem;
}

.other .main-item {
    width: 100%;
    height: 1.6rem;
    padding: 0.1rem;
    margin-bottom: 0.2rem;
    border-radius: 0.15rem;
    background-color: #FFFFFF;
    display: flex;
    justify-content: space-between;
    align-items: center;
    overflow: hidden;
}

.other .item-left {
    width: 75%;
    height: 100%;
    display: flex;
    align-items: center;
}

.other .left-icon img {
    width: 1.2rem;
    height: 1.2rem;
    overflow: hidden;
    margin: 0 0.3rem 0 0.2rem;
}

.other .left-content span {
    display: block;
}

.other .left-content .name {
    font-size: 0.24rem;
    font-family: Microsoft YaHei;
    font-weight: 700;
    color: #333333;
    margin-right: 0.2rem;
}

.other .left-content .link {
    font-size: 0.18rem;
    font-family: Arial;
    font-weight: 400;
    color: #333333;
}

.other .item-right {
    width: 25%;
    height: 100%;
    display: flex;
    align-items: center;
}

.other .item-right a {
    display: inline-block;
    width: 1.46rem;
    height: 0.46rem;
    background: #FFFFFF;
    border: 0.03rem solid #3877FC;
    border-radius: 0.23rem;
    text-align: center;
    line-height: 0.46rem;
    /* line-height: 0.4rem; */
    font-size: 0.2rem;
    font-weight: 400;
    color: #333333;
    text-decoration: none;
    box-sizing: border-box;
}