.cmmop-area-full .cmmop-present-title .cmmop-img{max-width:500px;margin-bottom:30px;opacity:0.1}.cmmop-area-full .cmmop-present-title .cmmop-text{margin-top:-70px;margin-left:20px}.cmmop-area-full .cmmop-present-title .cmmop-text .cmmop-title{font-weight:bold;font-size:40px;color:#333333}.cmmop-area-full .cmmop-content{font-weight:400;font-size:16px;color:#333333;line-height:32px}.portfolio-area .portfolio-area-full{background:#f8f8f8}.portfolio-area .portfolio-area-full .portfolio-img{display:flex;justify-content:center;align-items:center}.portfolio-area .portfolio-area-full .portfolio-img img{width:80%}.program-features-item{height:100%;display:flex;flex-direction:column;align-items:center;padding:35px 30px 20px 30px;background:#f7f7f7;border-radius:30px;border:1px solid #e5e5e5}.program-features-item .icon-box{width:80px;height:80px;border-radius:50%;background:#ffffff;border:1px solid #e5e5e5;display:flex;justify-content:center;align-items:center}.program-features-item .icon-box svg{width:40px;height:40px;color:#0f62fe}.program-features-item .line{width:60px;height:2px;background:#0f62fe;margin:20px 0;flex-shrink:1}.program-features-item .title{font-weight:500;font-size:18px;color:#333333;line-height:25px;margin-top:10px;margin-bottom:20px}.program-features-item .text{flex:1;font-family:PingFangSC, PingFang SC;font-weight:400;font-size:15px;color:#666666;line-height:32px;text-align:left;font-style:normal}.application-area .img-text{height:60px;line-height:60px;background:#e5e5e5;text-align:center}.section-headding h2{font-family:SourceHanSansCN, SourceHanSansCN;font-weight:bold;font-size:40px;color:#333333;line-height:60px}.section-headding h5{font-family:Arial, Arial;font-weight:900;font-size:20px;color:#949596;line-height:28px}.intro-box .title{font-family:SourceHanSansCN, SourceHanSansCN;font-weight:bold;color:#aab0b6;font-size:40px;margin-bottom:40px}.intro-box .title span{font-size:80px;margin-right:10px}.intro-box img{width:80%}.intro-box .row{align-items:center}.intro-box .intro-title{font-weight:bold;font-size:50px;color:#333333;margin-bottom:20px}.intro-box .intro-content{font-weight:400;font-size:15px;color:#333333;line-height:32px}.jiagou-box{margin-top:40px;background-color:#f7f7f7;border-radius:60px;border:1px solid #e5e5e5;padding:40px 220px 40px 80px;background-image:url(../images/project/changche/notice.png);background-repeat:no-repeat;background-position:95% 50%;background-size:200px auto}.jiagou-box .text1{font-weight:500;font-size:24px;color:#333333;line-height:40px;margin-bottom:30px}.jiagou-box .text2{font-size:15px;color:#333333;line-height:32px}.jiagou-box .text2 span{color:#0e42d2;margin-right:5px}.jiagou-box .text3{font-weight:500;font-size:20px;color:#333333;line-height:32px;margin-top:30px}@media screen and (max-width: 768px){.jiagou-box{padding:40px;background-image:none}}.application-area-box .img-text{font-weight:500;font-size:20px;color:#606162}.application-area-box .img-box{display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.application-area-box .img-box img{width:80%;margin-bottom:30px}.core-box .core-box-li{display:flex;align-items:center;background:rgba(244,244,244,0.6);border-radius:10px;padding:60px 40px;margin-bottom:30px;min-height:450px;position:relative;overflow:hidden}.core-box .core-box-li:nth-child(odd){flex-direction:row}.core-box .core-box-li .core-box-content-left{padding-left:60px;position:relative;z-index:2}.core-box .core-box-li .core-box-content-left::before{content:counter(section-counter);counter-increment:section-counter;position:absolute;left:80px;top:-30px;font-size:90px;font-weight:900;color:rgba(15,98,254,0.1);line-height:1;z-index:-1}.core-box .core-box-li .core-box-content-left .title-text{font-weight:bold;font-size:24px;color:#333;margin-bottom:30px;display:block;margin-left:80px}.core-box .core-box-li .core-box-content-left .desc-text{font-weight:400;font-size:15px;color:#333333;line-height:32px;text-align:left;font-style:normal}.core-box .core-box-li .img-box1,.core-box .core-box-li .img-box2{flex:1;display:flex;justify-content:center;align-items:center;gap:20px}.core-box .core-box-li .img-box1 img,.core-box .core-box-li .img-box2 img{max-width:90%;height:auto;box-shadow:0 10px 30px rgba(0,0,0,0.05);border-radius:4px}.core-box .core-box-li .img-box1.dual-img img,.core-box .core-box-li .img-box2.dual-img img{max-width:45%}.core-box .core-box-li .img-box3 img{max-width:60%}@media screen and (max-width: 991px){.core-box .core-box-li{flex-direction:column !important;padding:40px 20px}.core-box .core-box-li .core-box-content-left{padding-left:0;margin-bottom:30px;text-align:center}.core-box .core-box-li .core-box-content-left::before{left:50%;transform:translateX(-50%)}.core-box .core-box-li .core-box-content-left .desc-text{margin:0 auto}}.core-box{counter-reset:section-counter}.title-zh{font-weight:bold;font-size:40px;color:#333333;text-align:center;margin-bottom:10px}.title-en{font-family:Arial, Arial;font-weight:900;font-size:20px;color:#949596;text-align:center;margin-bottom:50px}.title-zh-describe{font-weight:400;font-size:20px;color:#353f4e;line-height:34px;text-align:center;margin-bottom:50px}.policy-box{background:#f9f9f9;padding:60px 40px;border-radius:15px}.policy-content{padding-right:30px}.policy-text{font-size:16px;color:#333;line-height:1.8;margin-bottom:20px}.challenge-list{list-style:none;padding-left:0;margin-bottom:30px}.challenge-list li{position:relative;padding-left:25px;font-size:15px;color:#666;line-height:1.8;margin-bottom:14px}.challenge-list li::before{content:"●";position:absolute;left:0;top:0;color:#333;font-size:12px}.policy-img-wrapper{box-shadow:0 10px 40px rgba(0,0,0,0.1);border-radius:8px;overflow:hidden;background:#fff;padding:10px}.policy-img-wrapper img{width:100%;height:auto;display:block}@media screen and (max-width: 991px){.policy-box{padding:40px 20px}.policy-content{padding-right:0;margin-bottom:40px}}.gongneng2-box{display:flex;justify-content:center;gap:40px}.gongneng2-box li{display:flex;flex-direction:column;align-items:center;width:260px;background:#f7f7f7;border-radius:60px;border:1px solid #e5e5e5;padding:30px 0;margin-bottom:20px;height:500px}.gongneng2-box li:hover{background:#1e90ff;transition:all 0.4s ease-in-out}.gongneng2-box li:hover .title p{color:#fff}.gongneng2-box li:hover .title i{background:#fff}.gongneng2-box li:hover .brief-intro{color:#fff}.gongneng2-box li .icon-box{width:100px;height:100px;margin-bottom:10px;background:#ffffff;border:1px solid #e5e5e5;display:flex;justify-content:center;align-items:center;border-radius:50%;flex-shrink:0}.gongneng2-box li .icon-box svg{width:44px;height:44px}.gongneng2-box li .title{display:flex;flex-direction:column;justify-content:center;height:100px;font-weight:500;font-size:20px;color:#333333;line-height:28px;text-align:center}.gongneng2-box li .title i{display:block;width:60px;height:2px;background:#0f62fe;margin:10px auto}.gongneng2-box li .brief-intro{font-weight:400;font-size:15px;color:#666666;line-height:32px;word-wrap:break-word;word-break:break-all;margin:0 45px}@media screen and (max-width: 1200px){.gongneng2-box{flex-wrap:wrap}}@media screen and (max-width: 770px){.gongneng2-box{flex-wrap:wrap;gap:10px}.gongneng2-box li{width:calc(50% - 10px)}}.footer-bgc{min-height:460px;height:auto;background:url("../../assets/images/project/insuranceTraceability/footer-bg.jpg") center center no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px}.footer-bgc .title-text{font-family:Beirut;font-size:60px;color:#606162;line-height:1.2;letter-spacing:2px;text-align:center;font-style:normal}.footer-bgc .arrow{margin:20px 0}.footer-bgc .arrow img{max-width:100%;height:auto}.footer-bgc .title-text1{font-weight:600;font-size:18px;color:#333333;line-height:1.6;letter-spacing:1px;text-align:center;font-style:normal;word-break:break-all}.footer-bgc .title-text1.blue-text{color:#0f62fe}@media screen and (max-width: 767px){.footer-bgc{min-height:350px}.footer-bgc .title-text{font-size:28px;line-height:1.3;margin-bottom:10px}.footer-bgc .title-text1{font-size:14px;line-height:1.5;letter-spacing:0}.footer-bgc .arrow{margin:10px 0}.footer-bgc .arrow img{width:30px}}.core-box .scheme-wrapper{position:relative;overflow:hidden}.core-box .big-title{float:left;font-size:50px;font-weight:bold;color:#333;line-height:1.1;margin-right:12px;margin-top:-2px;display:block}.core-box .desc-text{font-size:16px;color:#666;line-height:1.8;text-align:justify;display:block}.core-box .scheme-wrapper::after{content:"";display:table;clear:both}@media (max-width: 767px){.core-box .big-title{float:none;display:block;font-size:40px;margin-bottom:15px}}
