/*关闭BANNER悬浮文字*/
.two-banner .word-fix {
    display:none;
}
.two-banner:after {
    display:none;
}
/*关闭BANNER悬浮文字*/


/*板块标题*/
.service-title {
    margin:0 0 0.4rem 0;
}
.service-title p {
    font-size:var(--fs36);
    color: #000;
    font-family: "Futura-Light";
    line-height: 1;
}
.service-title h4 {
    font-size: var(--fs48);
    color: #000;
    font-weight: bold;
    line-height: 1.6;
    margin: 0.2rem 0 0 0;
}
.service-title h5 {
    font-size: var(--fs24);
    color: #000;
    line-height: 1.6;
    margin: 0.2rem 0 0 0;
}
@media screen and (max-width:1024px) {
.service-title {
    margin:0 0 0.4rem 0;
}
.service-title p {
    font-size:var(--fs36);
}
.service-title h4 {
    font-size: var(--fs48);
    margin: 0.1rem 0 0 0;
}
.service-title h5 {
    font-size: var(--fs16);
    margin: 0.1rem 0 0 0;
}
}
/*板块标题*/

/*七星无忧服务*/
.seven-service {
    position: relative;
    padding:1.2rem 0;
}
.seven-service::after {
    opacity: 0.1;
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    background: url(../images/service/seven-service.jpg) no-repeat top left /cover;
    transition: all 3s;
}




.seven-service .list {
}
.seven-service .list ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    gap:0.2rem 1%;
}
.seven-service .list ul li {
    width: 13.42%;
    padding: 0.6rem 0.3rem;
    text-align: center;
    border-radius: 10px;
    border: 1px solid rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.5);
}
.seven-service .list ul li figure {}
.seven-service .list ul li figure img {
    max-width: 0.44rem;
}
.seven-service .list ul li h5 {
    font-size:var(--fs18);
    color: #333;
    line-height: 1.6;
    padding: 0.3rem 0 0 0;
}
@media screen and (max-width:1024px) {
.seven-service {
    position: relative;
    padding:0.6rem 0;
}
.seven-service::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    background: url(../images/service/seven-service.jpg) no-repeat top left /cover;
    transition: all 3s;
}

.seven-service .list {
}
.seven-service .list ul {
    gap:0.1rem 2%;
}
.seven-service .list ul li {
    width: 49%;
    padding: 0.3rem 0.3rem;
}
.seven-service .list ul li figure {}
.seven-service .list ul li figure img {
    max-width: 0.4rem;
}
.seven-service .list ul li h5 {
    line-height: 1.6;
    padding: 0.15rem 0 0 0;
}
}
/*七星无忧服务*/




/*三大保证*/
.three-guarantees {
    padding:0.6rem 0;
}
.three-guarantees-item {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
    flex-direction: row-reverse;
    gap: 0.3rem 0%;
}
.three-guarantees-item:nth-child(even) {
    flex-direction: row;
}

.three-guarantees-item .word {
    width:38%;
    display: flex;
    align-items: center;
}
.three-guarantees-item .word .info {}
.three-guarantees-item .word .info h2 {
    font-size: var(--fs48);
    color:#e4002b;
    font-family: "MiSans-Medium";
}
.three-guarantees-item .word .info h3 {
    font-size: var(--fs48);
    color: #000;
    font-family: "MiSans-Medium";
    margin: 0.2rem  0;
}
.three-guarantees-item .word .info p {
    font-size: var(--fs18);
    color: #666;
    line-height: 1.8;
    *font-family: "MiSans-Regular";
}
.three-guarantees-item .word .info span {
    display:flex;
    margin: 0.5rem 0 0 0;
    width: 1.5rem;
}

.three-guarantees-item .photo {
    width:50%;
}
.three-guarantees-item .photo figure {
    padding:10% 0%;
}
.three-guarantees-item .photo figure img {
    width:100%;
    border-radius: 0.2rem;
    box-shadow: 30px 30px 40px -10px rgba(0, 0, 0, 0.2);
}
@media (max-width: 1024px){
.three-guarantees {
    padding:0.6rem 0;
}
.three-guarantees-item {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
    flex-direction: row-reverse;
    gap: 0.3rem 2%;
}

.three-guarantees-item .word {
    width:100%;
    display: flex;
    align-items: center;
}
.three-guarantees-item .word .info {}
.three-guarantees-item .word .info h2 {
    font-size: var(--fs48);
    color:#e4002b;
    font-family: "MiSans-Medium";
}
.three-guarantees-item .word .info h3 {
    font-size: var(--fs48);
    color:#000;
    font-family: "MiSans-Medium";
}
.three-guarantees-item .word .info p {
    font-size: var(--fs14);
    color: #666;
    line-height: 1.8;
    font-family: "MiSans-Regular";
    font-family: "MiSans-Light";
}
.three-guarantees-item .word .info span {
    display:flex;
    margin: 0.2rem 0 0 0;
}
.three-guarantees-item .word .info span img {
    width: 0.8rem;
}

.three-guarantees-item .photo {
    width:100%;
}
.three-guarantees-item .photo figure {
    padding:10% 0;
}
.three-guarantees-item .photo figure img {
    width:100%;
    border-radius: 0.2rem;
    box-shadow: 30px 30px 40px -10px rgba(0, 0, 0, 0.2);
}
}
/*三大保证*/


/*文字动画*/
.color-word {
    display: inline-block;
    overflow: hidden;
    position: relative;
}
.color-word i {position: absolute;width: 100%;height: 110%;left: 0;top: -5%;transform-origin: 100% 50%;transform: translateZ(0);background: rgba(255,255,255,0.7);}
.color-word.active i {animation: indppTitleRight 2.6s ease both;}
@keyframes indppTitleLeft{0%{transform: translateX(0);}100%{transform: translateX(-110%);}}
@keyframes indppTitleRight{0%{transform: translateX(0);}100%{transform: translateX(110%);}}
/*文字动画*/