/** 赣州铂玥装饰定制样式 **/
:root{--cc-blue:#183e67;--cc-blue2:#245d91;--cc-red:#b7242b;--cc-ink:#1f2933;--cc-muted:#66717d;--cc-line:#e5e9ed;--cc-bg:#f5f7f9}
.index-skill{margin-top:35px!important}.index-skill ul li img.service-icon{display:block;width:64px;height:64px;object-fit:contain;margin:0 auto 12px}.footer-c .item.app img{max-width:280px;max-height:180px;width:auto;height:auto}.logo-wrap .logo{max-width:520px;width:auto;object-fit:contain}
.section-heading{text-align:center;margin:0 0 34px}.section-heading h1,.section-heading h2{font-size:32px;line-height:1.25;color:var(--cc-ink);font-weight:700;margin:0 0 10px}.section-heading p{font-size:16px;letter-spacing:1px;color:#78838d;margin:0}.light-heading h2,.light-heading p{color:#fff}.section-more{display:block;width:max-content;margin:34px auto 0;padding:12px 30px;border:1px solid var(--cc-blue);color:var(--cc-blue);border-radius:3px;transition:.2s}.section-more:hover{background:var(--cc-blue);color:#fff}
.project-section,.vehicle-case-section,.featured-case-section,.knowledge-section{padding:72px 0}.project-section,.knowledge-section{background:#fff}.vehicle-case-section,.featured-case-section{background:var(--cc-bg)}
.project-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.project-grid-home{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.project-card{background:#fff;border:1px solid var(--cc-line);box-shadow:0 8px 25px rgba(27,51,72,.06);overflow:hidden;transition:transform .2s,box-shadow .2s}.project-card:hover{transform:translateY(-4px);box-shadow:0 14px 32px rgba(27,51,72,.13)}.project-card>a{display:block;color:inherit}.project-thumb{aspect-ratio:4/3;overflow:hidden;background:#e8edf1}.project-thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s}.project-card:hover .project-thumb img{transform:scale(1.045)}.project-card h3{font-size:18px;line-height:1.45;text-align:center;color:var(--cc-ink);font-weight:600;padding:18px 10px;margin:0}.project-card p{font-size:14px;line-height:1.75;color:var(--cc-muted);padding:0 18px 20px;margin:0}.case-card h3{text-align:left;padding-bottom:8px}.project-list-page,.knowledge-list-page{padding:25px 0 70px}.list-heading{margin-top:45px}.project-grid-list{margin-top:15px}
.court-coverage-section{padding:64px 0;background:linear-gradient(135deg,#143654,#245d91);color:#fff}.court-city-grid{display:grid;grid-template-columns:repeat(9,1fr);gap:12px}.court-city-grid span{padding:13px 5px;text-align:center;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.08);font-size:16px}.privacy-line{text-align:center;margin:26px 0 0;color:rgba(255,255,255,.83)}
.featured-case-card{display:grid;grid-template-columns:.9fr 1.2fr 1fr;gap:28px;align-items:stretch;background:#fff;padding:28px;box-shadow:0 12px 32px rgba(27,51,72,.1)}.featured-case-image{min-height:420px}.featured-case-image img{width:100%;height:100%;object-fit:cover}.featured-case-copy{padding:24px 10px}.featured-case-copy .eyebrow{color:var(--cc-red);font-weight:700;letter-spacing:2px}.featured-case-copy h3{font-size:26px;line-height:1.45;margin:12px 0;color:var(--cc-ink)}.featured-case-copy p,.featured-case-copy li{font-size:15px;line-height:1.9;color:var(--cc-muted)}.featured-case-copy ul{padding-left:20px}.featured-case-copy>a{display:inline-block;margin-top:16px;padding:11px 22px;background:var(--cc-blue);color:#fff}.commission-document{position:relative;background:#fffdf8;border:1px solid #d8d0c2;box-shadow:0 4px 14px rgba(0,0,0,.08);padding:42px 42px 52px;min-height:500px;overflow:hidden;font-family:"Noto Serif CJK SC","Songti SC",serif;color:#252525}.compact-document{padding:32px 28px;min-height:420px}.doc-watermark{position:absolute;left:18%;top:43%;transform:rotate(-24deg);font-size:54px;font-weight:700;color:rgba(175,36,43,.11);white-space:nowrap}.doc-title{text-align:center;font-size:30px;font-weight:700;letter-spacing:14px;margin-bottom:28px}.commission-document p{font-size:15px;line-height:2;margin:10px 0;position:relative}.doc-sign{text-align:right;margin-top:30px!important}.redact{display:inline-block;height:1.05em;background:#111;vertical-align:-.08em;border-radius:1px}.redact-sm{width:50px}.redact-md{width:105px}.redact-lg{width:145px}.court-case-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:28px;align-items:start;margin:26px 0}.case-caption{text-align:center;color:#7b858e;font-size:13px;margin-top:10px}
.knowledge-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.knowledge-card{border:1px solid var(--cc-line);background:#fff}.knowledge-card>a{display:grid;grid-template-columns:140px 1fr;color:inherit;height:100%}.knowledge-card img{width:140px;height:150px;object-fit:cover}.knowledge-card div{padding:16px}.knowledge-card time,.news-list-card time{font-size:12px;color:#8a949d}.knowledge-card h3{font-size:17px;line-height:1.55;margin:7px 0;color:var(--cc-ink)}.knowledge-card p{font-size:13px;line-height:1.65;color:var(--cc-muted);margin:0}
.news-card-list{max-width:1050px;margin:10px auto}.news-list-card{display:grid;grid-template-columns:300px 1fr;gap:28px;padding:24px 0;border-bottom:1px solid var(--cc-line)}.news-list-thumb{height:210px;overflow:hidden}.news-list-thumb img{width:100%;height:100%;object-fit:cover}.news-list-copy h2{font-size:22px;line-height:1.5;margin:8px 0}.news-list-copy p{color:var(--cc-muted);line-height:1.8}.read-more{color:var(--cc-blue);font-weight:600}
.article-body{font-size:16px;line-height:1.95;color:#37414a}.article-body h2{font-size:28px;color:var(--cc-ink);margin:28px 0 15px}.article-body h3{font-size:21px;color:var(--cc-blue);margin:30px 0 12px;padding-left:12px;border-left:4px solid var(--cc-red)}.article-body .lead-text{font-size:17px;color:#4d5964}.article-hero-image{display:block;max-width:100%;width:100%;max-height:620px;object-fit:cover;margin:22px auto;border-radius:2px}.detail-list{padding-left:24px}.detail-list li{margin:8px 0}.privacy-note{background:#fff6e8;border-left:4px solid #d99b36;padding:16px 18px;margin:25px 0;color:#6e542b}.city-cloud{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.city-cloud span{padding:7px 13px;background:#eef4f8;border:1px solid #d7e1e8;color:var(--cc-blue)}.contact-panel{background:#f6f8fa;border:1px solid var(--cc-line);padding:22px 28px}.contact-panel p{margin:8px 0}.refreshed-about{margin-top:0!important;padding-top:72px;padding-bottom:72px}
@media(max-width:1199px){.project-grid-home{grid-template-columns:repeat(4,1fr)}.court-city-grid{grid-template-columns:repeat(6,1fr)}.featured-case-card{grid-template-columns:1fr 1fr}.featured-case-copy{grid-column:1/-1}.knowledge-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:767px){.logo-wrap .logo{max-width:280px}.index-skill{margin-top:18px!important}.index-skill ul li img.service-icon{width:46px;height:46px}.footer-c .item.app img{max-width:260px;max-height:160px}.section-heading h1,.section-heading h2{font-size:26px}.project-section,.vehicle-case-section,.featured-case-section,.knowledge-section{padding:48px 0}.project-grid,.project-grid-home{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.project-card h3{font-size:15px;padding:13px 7px}.project-card p{font-size:13px;padding:0 12px 15px}.court-city-grid{grid-template-columns:repeat(3,1fr);gap:8px}.court-city-grid span{font-size:14px;padding:10px 3px}.featured-case-card{grid-template-columns:1fr;padding:15px;gap:18px}.featured-case-image{min-height:260px}.featured-case-copy{grid-column:auto;padding:10px 2px}.commission-document{padding:28px 20px;min-height:380px}.doc-title{font-size:24px;letter-spacing:8px}.doc-watermark{font-size:42px}.court-case-layout{grid-template-columns:1fr}.knowledge-grid{grid-template-columns:1fr}.knowledge-card>a{grid-template-columns:115px 1fr}.knowledge-card img{width:115px;height:135px}.news-list-card{grid-template-columns:1fr;gap:15px}.news-list-thumb{height:220px}.news-list-copy h2{font-size:19px}}
