.banner{
    height: 7rem;
    width: 7.5rem;
    position: relative;
    overflow: hidden;
}
.box-1{
    height: 7rem;
    width: 7.5rem;
    position: relative;
    overflow: hidden;
}
.box-1 li{
    position: absolute;
    height: 7rem;
    width: 7.5rem;
    /* min-width: 1920px; */
}
.box-1 li img{
    height: 7rem;
    width: 7.5rem;
}
#position{
    position: absolute;
    left: 1.92rem;
    bottom: 0.2rem;
    width:100%;
    text-align:center;
    z-index:2;
}
#position li{
    display:block;
    float:left;
    width:0.48rem;
    height:0.04rem;
    margin-left:3px;
    overflow:hidden;
    background:#A9AAAF;
}
#position .cur{
    background: #FFFFFF;
}

.imageRotation{
    height:7rem;
    width:100%;
    overflow:hidden; /*--超出容器的所有元素都不可见--*/
    position:relative; /*--相对定位--*/
}
/*-------------图片容器---------------*/
.imageBox{
    position:absolute; /*--固定定位--*/
    height:7rem;
    width: 100%;
    top:0;
    /*left:0px;*/
    overflow:hidden;
}
.imageBox img{
    display:block;
    height:7rem;
    width:7.5rem;
    float:left;
    border:none;
}
.icoBox{
    position:absolute; /*--固定定位--*/
    left: 1.92rem;
    bottom: 0.2rem;
    width:100%;
    text-align:center;
    z-index:2;
}
.icoBox li{
    display:block;
    float:left;
    width:0.48rem;
    height:0.04rem;
    margin-left:3px;
    overflow:hidden;
    background:#A9AAAF;
    cursor:pointer;
}
.icoBox li.active {
    background: #FFFFFF;
    cursor: default;
}
.solve{
    height: 2.09rem;
    width: 100%;
    background: #FFFFFF;
    position: relative;
}
.solve >p:first-child{
    position: absolute;
    width: 100%;
    text-align: center;
    top: 0.71rem;
    color: #3A426B;
    font-size: 0.36rem;
    font-weight: 600;
}
.solve >p:last-child{
    position: absolute;
    top: 1.32rem;
    left: 3.38rem;
    height: 0.05rem;
    width: 0.7rem;
    background: #E49A1D;
}
.imageLists{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.imageLists li{
    width: 3.31rem;
    height: 3.05rem;
    margin: 0 0.08rem 0.4rem;
    box-shadow: 0 0.01rem 0.08rem -0.03rem #000000;
}
.imageLists img{
    width: 3.31rem;
    height: 2.1rem;
}
.imageLists p{
    height: 0.95rem;
    color: #333333;
    width: 100%;
    text-align: center;
    line-height: 0.95rem;
    font-size: 0.32rem;
    font-weight: 600;
}
.contentImg{
    width: 7.5rem;
    height: 100%;
}
.contentImg >img{
    width: 6.65rem;
    height: 100%;
    margin: 0.7rem auto 0;
    padding-bottom: 1.5rem;
}


