*{margin:0;padding:0;box-sizing:border-box;font-family:"Microsoft YaHei",sans-serif;}
body{color:#333;background:#f7f8fa;line-height:1.6;}

/* banner */
.banner{width:100%;position:relative;}
.banner-img{width:100%;height:605px;object-fit:cover;display:block;}
.banner-con{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;z-index:2;background-color: rgb(16 19 22 / 50%);}
.banner-con h1{font-size:38px;margin-bottom:16px;text-shadow:0 2px 4px rgba(0,0,0,0.3);}
.banner-con p{font-size:18px;margin-bottom:26px;text-shadow:0 1px 3px rgba(0,0,0,0.3);}
.banner-con .btn{display:inline-block;padding:14px 36px;background:#c00;color:#fff;text-decoration:none;border-radius:4px;font-size:16px;font-weight:bold;}

/* 面包屑 nav */
.nav{padding:18px 8%;background:#fff;font-size:14px;color:#666;box-shadow:0 1px 4px rgba(0,0,0,0.03);}
.nav a{color:#666;text-decoration:none;margin:0 4px;}
.nav a:hover{color:#c00;}
.nav span{margin:0 4px;color:#999;}
.nav .cur{color:#c00;font-weight:bold;}

/* 通用板块 */
.section{padding:60px 8%;background:#fff;margin-bottom:20px;}
.sec-title{font-size:28px;text-align:center;margin-bottom:40px;font-weight:500;position:relative;}
.sec-title::after{content:"";display:block;width:60px;height:3px;background:#c00;margin:14px auto 0;}

/* 应用场景 */
.scene-box{display:flex;flex-wrap:wrap;gap:24px;}
.scene-item{flex:1;min-width:260px;background:#f9f9f9;border-radius:8px;padding:24px;}
.scene-item .pic{width:100%;height:190px;border-radius:6px;overflow:hidden;margin-bottom:16px;}
.scene-item .pic img{width:100%;height:100%;object-fit:cover;}
.scene-item h3{font-size:18px;margin-bottom:12px;color:#222;}
.scene-item ul{list-style:none;font-size:14px;color:#666;}
.scene-item li{margin-bottom:8px;}

/* 核心优势 */
.adv-box{display:flex;flex-wrap:wrap;gap:24px;text-align:center;}
.adv-item{flex:1;min-width:240px;padding:26px;background:#f9f9f9;border-radius:8px;}
.adv-item .pic{width:80px;height:80px;margin:0 auto 20px;border-radius:50%;overflow:hidden;}
.adv-item .pic img{width:100%;height:100%;object-fit:cover;}
.adv-item h3{font-size:18px;margin-bottom:10px;color:#222;}
.adv-item p{font-size:14px;color:#666;}

/* 解决方案 左右 */
.flex-row{display:flex;flex-wrap:wrap;gap:40px;align-items:center;}
.flex-left{flex:1;min-width:300px;}
.flex-right{flex:1;min-width:300px;height:400px;border-radius:8px;overflow:hidden;}
.flex-right img{width:100%;height:100%;object-fit:cover;}
.flex-left h3{font-size:20px;margin-bottom:16px;color:#222;}
.flex-left ul{list-style:none;font-size:15px;color:#666;}
.flex-left li{position:relative;padding-left:18px;margin-bottom:12px;}
.flex-left li::before{content:"•";position:absolute;left:0;color:#c00;}

/* 服务流程 */
.service-box{display:flex;flex-wrap:wrap;gap:20px;text-align:center;}
.service-item{flex:1;min-width:200px;}
.service-item .pic{width:100px;height:100px;margin:0 auto 16px;border-radius:8px;overflow:hidden;}
.service-item .pic img{width:100%;height:100%;object-fit:cover;}
.service-item h3{font-size:17px;margin-bottom:8px;color:#222;}
.service-item p{font-size:14px;color:#666;}

/* 简介 */
.about-text{font-size:15px;color:#666;line-height:1.8;}
.about-text strong{color:#c00;}

@media(max-width:768px){
.banner-img{height:580px;}
.banner-con h1{font-size:26px;}
.section{padding:40px 4%;}
}