@charset "utf-8";
.our-title .main-title span{
    padding-bottom: 8px;
    font-size: 24px;
    border-bottom: 2px solid #1890ff;
}
.our-title .sub-title{
    padding-top: 16px;
    padding-bottom: 60px;
    font-size: 16px;
}

.extended-warranty .extended-content{
    text-align: center;
    font-size: 16px;
    line-height: 28px;
}

.solution{
    background-color: #F7F8F9;
}
.solution .solution-content .content-summary{
    text-align: center;
    font-size: 16px;
    line-height: 28px;
    padding-bottom: 60px;
}
.solution .solution-content ul.content-explain{
    width: 50%;
    animation-duration :1.5s;
}

.solution .solution-content ul.content-explain li{
    position: relative;
    padding-left: 30px;
    padding-right: 50px;
}
.solution .solution-content ul.content-explain li .order-number{
    position: absolute;
    left: 0;
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 18px;
    border-radius: 3px;
    background-color: #1890ff;
    color: #fff;
}
.solution .solution-content ul.content-explain li .li-title{
    font-size: 18px;
}
.solution .solution-content ul.content-explain li .li-content{
    height: 80px;
    padding-top:10px;
    line-height: 28px;
    color:#80838a;
}

.extended-products{

}
.extended-products ul.products-list{

}
.extended-products ul.products-list li{
    float: left;
    width: 20%;
    text-align: center;
    animation-duration :1.5s;
}
.extended-products ul.products-list li .li-icon{
    font-size: 70px;
    color:#1890ff;
}
.extended-products ul.products-list li .li-title{
    padding: 60px 0 40px;
    font-size: 20px;
}
.extended-products ul.products-list li .li-description{
    padding: 0 17px;
    line-height: 30px;
    text-indent: 18px;
    color:#80838a;
}


.cooperative-partner{
    background-color: #F7F8F9;
}
.cooperative-partner .sub-title{
    padding-bottom: 30px;
}
.cooperative-partner .partners-content img{
    height: 70px;
    margin: 0 10px;
    margin-top: 30px;
}

.contact-us{

}
.contact-us .contact-content-left{
    width:50%;
    height: 295px;
}
.contact-us .contact-content-left .company-name{
    line-height: 80px;
    font-size: 24px;
}
.contact-us .contact-content-left .company-address{
    line-height: 60px;
    font-size: 18px;
}
.contact-us .contact-content-left .company-address .contact-icon{
    font-size: 20px;
    color: #1890ff;
}
.contact-us .contact-content-left .company-address .icon-mail{
    font-size: 16px;
}
.contact-us .contact-content-left .company-address .contact-title{
    display: inline-block;
    width: 80px;
    text-align: justify;
    text-align-last:justify;
    margin: 0 5px;
}
.contact-us .contact-content-left .company-address .contact-content{

}
.contact-us .contact-content-right{
    width:50%;
    height: 295px;
}
.cooperative-partner .contact-content-right{
    width:50%;
}
.partner-content{
    /* width:609px; */
    /* height:290px; */
    font-size:16px;
    font-family:PingFangSC-Medium;
    font-weight:500;
    color:rgba(128,131,138,1);
    line-height:36px;
}
.partner-title{
    width:227px;
    height:22px;
    font-size:22px;
    font-family:PingFangSC-Medium;
    font-weight:500;
    color:rgba(61,66,69,1);
    line-height:22px;
    margin-bottom: 10px;
}
.container .hidden{
    overflow: hidden;
}
