 /* 新闻板块样式 - 使用sy前缀 */
 .sy-news-section {
     margin: 20px 370px 0;
     /* 左右边距从85px增加到170px */
     position: relative;
     z-index: 1;
 }

 /* 修改新闻标题样式 */
 .sy-news-heading {
     color: #333;
     /* 深灰色（非纯黑） */
     font-size: 1.8rem;
     /* 从2.2rem减小到1.8rem */
     font-weight: normal;
     /* 不加粗 */
     margin-bottom: 20px;
     padding-left: 0;
     /* 与新闻板块内部最左侧矩形左边距对齐 */
     font-weight: 300;
     /* 细体 */
     font-family: "Microsoft YaHei Light", "Microsoft YaHei", sans-serif;
     /* 确保使用细体字体 */
 }

 .sy-news-row {
     display: flex;
     gap: 0;
     /* 无缝隙间距 */
     margin-bottom: 0;
     /* 无缝隙间距 */
 }

 .sy-news-item {
     flex: 1;
     position: relative;
     height: 300px;
     /* 电脑端矩形高度从300px增加到400px */
     overflow: hidden;
     border-radius: 0;
     /* 删除圆角 */
 }

 .sy-news-image {
     width: 100%;
     height: 100%;
     object-fit: cover;
     transition: transform 0.5s ease;
 }

 .sy-news-item:hover .sy-news-image {
     transform: scale(1.05);
 }

 .sy-news-caption {
     position: absolute;
     bottom: 0;
     left: 0;
     right: 0;
     padding: 20px;
     /* 标题上下左右边距翻倍 */
     background: linear-gradient(to top, rgba(0, 0, 0, 0.9), transparent);
     /* 黑色加深 */
     backdrop-filter: blur(5px);
     -webkit-backdrop-filter: blur(5px);
     display: flex;
     justify-content: space-between;
     align-items: flex-end;
 }

 .sy-news-caption-left {
     color: white;
     width: 100%;
     /* 占据全部宽度 */
 }

 /* 主标题样式修改 */
 .sy-news-title {
     font-size: 1.6rem;
     /* 加大字体大小 */
     font-weight: normal;
     /* 取消加粗 */
     margin-bottom: 10px;
     /* 增加间距 */
     transition: color 0.3s ease;
     /* 添加颜色过渡效果 */
     font-weight: 300;
     /* 细体 */
     font-family: "Microsoft YaHei Light", "Microsoft YaHei", sans-serif;
     /* 确保使用细体字体 */

 }

 /* 悬停时主标题颜色改为#0066ff */
 .sy-news-item:hover .sy-news-title {
     color: #d1d1d1;

 }

 .sy-news-subtitle {
     font-size: 0.8rem;
     opacity: 0.9;
     margin-bottom: 10px;
     /* 增加间距 */
     font-weight: 300;
     /* 细体 */
     font-family: "Microsoft YaHei Light", "Microsoft YaHei", sans-serif;
     /* 确保使用细体字体 */
 }

