/* ==========================================================================
   cases.css - 成功案例页样式（纯静态，无任何 JS 交互）
   主题色：橘黄色 #f2711c / 渐变 #ff9a1f → #f2600c
   ========================================================================== */

/* 页头 */
.page_head{width:100%;min-width:1200px;padding:170px 0 60px;background:#f2711c;background:-webkit-linear-gradient(135deg,#ff9a1f 0%,#f2600c 100%);background:linear-gradient(135deg,#ff9a1f 0%,#f2600c 100%)}
.page_head_con{width:1200px;margin:0 auto;text-align:center}
.page_head_con h1{font-size:36px;font-weight:700;color:#FFFFFF;letter-spacing:3px}
.page_head_con .head_sum{font-size:16px;color:rgba(255,255,255,0.85);margin-top:16px;line-height:28px}
.page_head_con .head_sum:first-of-type{color:#FFFFFF;font-weight:600}

/* 案例板块 */
.case_section{width:100%;min-width:1200px;padding:70px 0}
.case_section.case_gray{background:#fff7f0}
.case_title{text-align:center}
.case_title h2{font-size:30px;font-weight:700;color:#1e293b;letter-spacing:2px}
.case_wrap{width:1200px;margin:40px auto 0;zoom:1}
.case_wrap:after{display:block;clear:both;height:0;content:""}
.case_info{float:left;width:640px}
.case_city{margin-bottom:22px;background:#FFFFFF;border-radius:6px;padding:10px;box-shadow:0 2px 12px rgba(242,113,28,0.10)}
.case_city img{display:block;width:100%;height:auto;border-radius:4px}
.case_data{zoom:1}
.case_data:after{display:block;clear:both;height:0;content:""}
.case_data li{float:left;width:calc(33.33% - 10px);text-align:center;background:#FFFFFF;border-radius:6px;padding:22px 10px;margin-right:14px;box-shadow:0 2px 12px rgba(242,113,28,0.08)}
.case_data li:last-child{margin-right:0}
.data_name{font-size:13px;color:#67768e}
.data_num{font-size:28px;font-weight:700;color:#f2711c;margin-top:10px}
.data_num i{font-style:normal;font-size:15px;font-weight:400;color:#e8620a}
.case_desc{font-size:14px;color:#67768e;line-height:28px;margin-top:26px;text-indent:2em}
.case_stats{float:right;width:480px;background:#f2711c;background:-webkit-linear-gradient(135deg,#ff9a1f 0%,#f2600c 100%);background:linear-gradient(135deg,#ff9a1f 0%,#f2600c 100%);border-radius:8px;padding:30px}
.case_stats ul li{padding:18px 0;border-bottom:1px solid rgba(255,255,255,0.25);text-align:center}
.case_stats ul li:last-child{border-bottom:none}
.s_num{font-size:26px;font-weight:700;color:#FFFFFF}
.s_num i{font-style:normal;font-size:15px;font-weight:400;color:#FFFFFF;margin-left:4px}
.s_name{font-size:14px;color:rgba(255,255,255,0.85);margin-top:8px;line-height:24px}
