.page-banner{background-image:url(../images/strength/banner.png)}
.section-title{padding:80px 0;text-align:center}
.section-title .tit{color:#333;font-size:36px;margin-bottom:10px}
.section-title .subtit{color:#999;font-size:18px;margin-bottom:0}
.five-strengths-section{padding-bottom:80px}
.five-strengths-section .five-strengths-title{margin-bottom:40px}
.five-strengths-section .five-strengths-title .tit{align-items:center;border:5px solid #eac069;border-radius:50%;color:#024a96;display:flex;font-size:24px;height:120px;justify-content:center;line-height:1.2;margin:0 20px;text-align:center;width:120px}
.five-strengths-section .five-strengths-item{padding:20px 10px}
.five-strengths-section .five-strengths-item:nth-child(odd){background-color:#fafafa}
.five-strengths-section .five-strengths-item .iconfont{font-size:4rem;color:rgba(0,0,0,0.4);width:120px}
.five-strengths-section .five-strengths-item .label{color:#024a96;padding-left:10px;padding-right:20px;white-space:nowrap;width:200px}
.five-strengths-section .five-strengths-item .label .tit{font-size:30px}
.five-strengths-section .five-strengths-item .label .subtit{font-size:16px}
.five-strengths-section .five-strengths-item .desc{color:#555;font-size:16px}
@media (min-width:1200px){.five-strengths-section .five-strengths-title .tit{font-size:20px;height:100px;margin:0 10px;width:100px}
    .five-strengths-section .five-strengths-item{padding-left:80px;padding-right:80px}
}@media (max-width:1200px){.five-strengths-section .five-strengths-item .label > .tit{font-size:26px}
    .five-strengths-section .five-strengths-item .label > .subtit{font-size:16px}
}@media (max-width:576px){.five-strengths-section .five-strengths-item .label > .tit{font-size:18px}
    .five-strengths-section .five-strengths-item .label > .subtit{font-size:12px}
    .five-strengths-section .five-strengths-item .desc{font-size:0.8rem}
}.services-section{background:url(../images/strength/bg1.png) top no-repeat;background-size:cover;padding-bottom:80px}
.services-section .serve-item{background-color:rgba(255,255,255,0.7);border-radius:18px;width:265px;margin:0 14px;text-align:center;padding:10px 0}
.services-section .serve-item h2{color:#ea1b1b;font-weight:500;line-height:80px;font-size:42px}
.services-section .serve-item h3{color:#3c3c3c;font-weight:400;line-height:40px;font-size:26px}
.services-section .serve-item .info{margin-top:20px;color:#fff;padding:15px 0;background-color:#e8ba5a;font-weight:500;line-height:30px;font-size:20px}
.services-section .serve-item .text{margin-top:20px;margin-bottom:20px;color:#555;font-weight:400;line-height:30px;font-size:16px}
.technology-driven-section{padding-bottom:100px}
.technology-driven-section .technology-driven-header{border-bottom:1px solid #024a96}
.technology-driven-section .technology-driven-title{background-color:#024a96;border-radius:10px 10px 0 0;color:#fff;font-size:24px;padding:10px 20px;text-align:center}
@media (min-width:992px){.technology-driven-section .technology-driven-title{padding:10px 150px}
}.technology-driven-section .technology-driven-content{padding:0 20px;position:relative;transform:translateY(-6px)}
.social-value-section{background:url(../images/strength/bg2.png) no-repeat 50%;background-size:cover;padding-bottom:90px}
.section-body .social-value-title{padding-top:30px;text-align:center;height:350px;width:120px;font-size:36px;color:#fff}
.section-body .social-value-text{font-size:16px;line-height:36px;color:#555}
@media (max-width:768px){.section-title{padding:2rem 0}
    .section-title .tit{font-size:1.6rem;margin-bottom:10px}
    .section-title .subtit{font-size:0.8rem;margin-bottom:0}
    .five-strengths-section .five-strengths-title{margin-bottom:1rem}
    .five-strengths-section .five-strengths-title .tit{font-size:1rem;line-height:1;height:3.8rem;margin:0 0.3rem;width:3.8rem}
    .five-strengths-section .five-strengths-item .iconfont{display:none}
    .five-strengths-section .five-strengths-item .label{padding-left:0.3rem;padding-right:0.3rem}
    .five-strengths-section .five-strengths-item .label > .tit{font-size:20px}
    .five-strengths-section .five-strengths-item .label > .subtit{font-size:14px}
    .services-section{height:auto;padding-bottom:40px}
    .technology-driven-section .technology-driven-content{transform:translateY(-5px)}
    .technology-driven-section{padding-bottom:2rem}
    .technology-driven-section .technology-driven-content img{height:15rem;width:auto}
    .services-section .serve-item{border-radius:18px;width:15rem;margin:0 0.3rem;padding:0.6rem 0}
    .services-section .serve-item h2{line-height:2rem;font-size:1.6rem}
    .services-section .serve-item h3{line-height:2rem;font-size:1.4rem}
    .services-section .serve-item .info{margin-top:1rem;padding:1rem 0;line-height:1.8rem;font-size:1.4rem}
    .services-section .serve-item .text{margin-top:1rem;margin-bottom:1rem;line-height:1.6;font-size:1rem}
    .technology-driven-section .technology-driven-title{font-size:1.2rem;padding:0.4rem 0.8rem}
    .section-body .social-value-title{padding:2rem;height:auto;width:auto;font-size:2rem}
    .section-body .social-value-text{font-size:0.8rem;line-height:1.8}
    .social-value-section{padding-bottom:2rem}
}