.wrap {
    position: fixed;
    top: 40px;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    -webkit-transition: all 400ms cubic-bezier(0.52, 0.16, 0.24, 1);
    transition: all 400ms cubic-bezier(0.52, 0.16, 0.24, 1);
    -webkit-overflow-scrolling: touch;
}
.index {
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.index01 {
    background: url("../images/index01_bg.jpg") center no-repeat;
    background-size: cover;
}
.index01 img {
    width: 230px;
    margin: 32.5% 0 0 6%;
}
/*全球荣誉*/
.index02, .index03 {
    background: #050F2B;
}
.index-h2 {
    width: 100%;
    margin-top: 20px;
    color: #fff;
    font-size: 21px;
    font-weight: 600;
    line-height: 29px;
    text-align: center;
}
.box02 {
    width: 3.45rem;
    margin: 6px auto 0;
}
.box02 ul {
    width: 100%;
    position: relative;
}
.box02 ul li {
    position: absolute;
    width: 100%;
    height: 4.38rem;
    padding: 3.19rem 0.23rem 0;
    color: #fff;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
    overflow: hidden;
    opacity: 1;
    transform: scale(1);
    -webkit-transition: all 400ms cubic-bezier(0.52, 0.16, 0.24, 1);
    transition: all 400ms cubic-bezier(0.52, 0.16, 0.24, 1);
}
.box02 ul li:nth-child(1) {
    top: 0;
    background: url("../images/index02_01.png") center no-repeat;
    background-size: 100%;
}
.box02 ul li:nth-child(2) {
    top: 8.38rem;
    background: url("../images/index02_02.png") center no-repeat;
    background-size: 100%;
}
.box02 ul li:nth-child(3) {
    top: 16.76rem;
    background: url("../images/index02_03.png") center no-repeat;
    background-size: 100%;
}
/* 核心技术 */
.index03 {
    position: relative;
}
.index03 .index-h2 {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
}
.box03 {
    position: absolute;
    top: 61px;
    left: 0.22rem;
    z-index: 2;
    width: 3.31rem;
    height: 4.96rem;
    text-align: center;
    border-radius: 26px;
    background: url("../images/index03_bg.png") center no-repeat;
}
.box03 img {
    width: 3.07rem;
    margin-top: 26px;
}
.index03-on .index-h2,
.index04 .index-h2,
.index05 .index-h2,
.index06 .index-h2 {
    color: #2F2F2F;
}
.index03-on .box03 {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 0;
    -webkit-transition: all 800ms cubic-bezier(0.52, 0.16, 0.24, 1);
    transition: all 800ms cubic-bezier(0.52, 0.16, 0.24, 1);
}
.index03-on .box03 img {
    margin-top: 65px;
}
/*基站产品*/
.index04 {
    background: url("../images/index04_bg.jpg") center no-repeat;
    background-size: cover;
}
.box04 {
    width: 3.49rem;
    height: 4.62rem;
    margin: 7px auto 0;
    text-align: center;
}
.box04 img {
    width: 100%;
}
/*产品特色*/
.index05 {
    background: url("../images/index05_bg.jpg") center no-repeat;
    background-size: cover;
}
.index05 p {
    color: #2F2F2F;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
}
.box05 {
    width: 3.29rem;
    height: 4.65rem;
    text-align: center;
    margin: 0 auto;
    background: url("../images/index05_02.png") center 1rem no-repeat;
    background-size: 3.17rem;
}
.box05 img {
    width: 100%;
}
/*丰富的解决方案*/
.index06 {
    background: url("../images/index06_bg.png") center no-repeat;
    background-size: cover;
}
.box06 {
    width: 100%;
}
.box06 ul {
    width: max-content;
    margin-top: 17px;
    -webkit-transition: all 800ms cubic-bezier(0.52, 0.16, 0.24, 1);
    transition: all 800ms cubic-bezier(0.52, 0.16, 0.24, 1);
}
.box06 li {
    width: 2.44rem;
    float: left;
    margin-left: 0.3rem;
    padding-top: 2.73rem;
    color: #2F2F2F;
    text-align: center;
}
.box06 li:nth-child(1) {
    margin-left: 0.655rem;
    background: url("../images/index06_01.png") left top no-repeat;
    background-size: 2.44rem 3.18rem;
}
.box06 li:nth-child(2) {
    background: url("../images/index06_02.png") left top no-repeat;
    background-size: 2.44rem 3.18rem;
}
.box06 li:nth-child(3) {
    background: url("../images/index06_03.png") left top no-repeat;
    background-size: 2.44rem 3.18rem;
}
.box06 li:nth-child(4) {
    background: url("../images/index06_04.png") left top no-repeat;
    background-size: 2.44rem 3.18rem;
}
.box06 li:nth-child(5) {
    background: url("../images/index06_05.png") left top no-repeat;
    background-size: 2.44rem 3.18rem;
}
.box06 li:nth-child(6) {
    background: url("../images/index06_06.png") left top no-repeat;
    background-size: 2.44rem 3.18rem;
}
.box06 li img {
    width: 0.94rem;
}
.box06 li h3 {
    margin: 6px 0 12px;
    font-size: 16px;
    font-weight: 600;
    line-height: 22px;
}
.box06 li p {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
}
/*伙伴与客户*/
.index07 {
    background: url("../images/index07_bg.png") center no-repeat;
    background-size: cover;
}
.box07 {
    width: 3.39rem;
    margin: 16px auto 0;
}
