﻿/*全局重置*/
*       {margin:0;padding:0;box-sizing:border-box;font-family:"MicrosoftYaHei",sans-serif;}
body    {background-color:#f5f7fa;color:#333;line-height:1.6;}
/* .container{width:92%;margin:0 auto;padding:20px 0;}*/
/* 电脑端：两列均分 */
.dvWR02 {  display:grid; grid-template-columns: repeat(2, 1fr); row-gap: 1.8em;  column-gap: 1.5em;  width:80%; margin:30px auto; }
.dvWR01 {  display:grid; grid-template-columns: 1fr; row-gap: 1.8em;  column-gap: 1.5em;  width:80%; margin:30px auto; }


/* 手机 480px 以下：改成单列 */
@media screen and (max-width: 780px) {
    .dvWR02 { grid-template-columns: 1fr;}
}

/* 卡片样式沿用你原来的 */
.dvWB01 { padding:10px; border-radius:15px; font-size:clamp(1rem, 1.4vw, 1.8rem); box-shadow: 0 2px 10px rgba(0,0,0,0.08);line-height:2;text-indent: 2em;}



/* Banner */
.bnCNCT{position: relative;width: 100%;max-width: 100%;height: 100%;overflow: hidden;margin: 0 auto;}                                       /* 轮播容器样式 */
.bnSLLS {display: flex;width: 400%; /* 3张图则设为300%，n张图设为n*100% */ height: 100%;transition: transform 0.5s ease; /* 切换动画 */ }   /* 轮播图片列表：下面还有一处总数：49行 */
.bnSLIT {width: 100%;height: 100%;position: relative;}                                                                                      /* 单张轮播图样式 */
.bnSLIT img {width: 100%;height: 100%;object-fit: cover; /* 保持图片比例，覆盖容器 */}                                                      /* 轮播图片 */
.bnBtUl{position: absolute;top: 50%;transform: translateY(-50%);width: 40px;height: 40px;border-radius: 50%;background-color: rgba(255, 255, 255, 0.7);border: none;cursor: pointer;display: flex;align-items: center;justify-content: center;font-size: 20px;color: #333;z-index: 3;transition: background-color 0.3s ease;}
.bnBtUl:hover {background-color: white;}
.bnBtPr {left: 20px;}
.bnBtNx {right: 20px;}
.bnBtIc {position: absolute;bottom: 20px;left: 50%;transform: translateX(-50%);display: flex;gap: 10px;z-index: 3;}
.bnBtId {width: 12px;height: 12px;border-radius: 50%;background-color: rgba(255, 255, 255, 0.5);cursor: pointer;transition: background-color 0.3s ease;}
.bnBtId.active {background-color: white;}



