.solution-banner{box-sizing:border-box;width:100%;overflow:hidden;}
.solution-banner .solution-banner-wrap{position:relative;width:100%;}
.solution-banner .solution-banner-text{width:100%;text-align:center;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:9;color:#ffffff;}
.solution-banner .solution-banner-title{font-size:50px;font-weight:700;text-transform:capitalize;line-height:1.2em;margin:0 0 16px 0;}
.solution-banner .solution-banner-description{font-size:22px;opacity:0.92;line-height:1.5;}
.solution-banner .solution-banner-pic{width:100%;position:relative;overflow:hidden;}
.solution-banner .solution-banner-pic img{object-fit:cover;width:100%;display:block;}
.solution-banner .solution-banner-pic::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000000;opacity:0.35;display:block;}

.solution-crumb-section { position: relative; padding: 15px 0; }
.solution-crumb-section .bread-crumb { position: relative; display: flex; align-items: center; gap: 8px; line-height: 24px; color: #666; }
.solution-crumb-section .bread-crumb .home-item { position: relative; display: flex; align-items: center; }
.solution-crumb-section .bread-crumb .home-item img { width: 20px; height: 20px; display: block; }
.solution-crumb-section .bread-crumb li { position: relative; display: flex; align-items: center; gap: 8px; color: #999; }
.solution-crumb-section .bread-crumb li:last-child::after { display: none; }
.solution-crumb-section .bread-crumb li a { color: #999; transition: all 0.3s ease; }
.solution-crumb-section .bread-crumb li a:hover { color: var(--theme-color); }
.solution-crumb-section .bread-crumb li a:last-child { color: #666; }

.solution-brief{padding:60px 0;background:var(--bbg-color);position: relative;}
.solution-brief .container1{background:#ffffff;}
.solution-brief .solution-brief-text{position: relative;margin-bottom: 20px;}
.solution-brief .solution-brief-text p{position: relative;line-height: 30px;color: var(--text-color);margin-bottom: 20px;}
.solution-brief .solution-brief-img img{width:100%;display:block;object-fit:cover;}