#menu a {text-decoration:none;}
.menu {background:#03459E;height:44px;overflow:hidden;font-size:16px;border-radius:6px 6px 0 0;}
.menu span {display:block;width:100%;height:44px;padding:0 16px;color:#FFFFFF;}
.menu_li {float:left;white-space:nowrap;line-height:44px;margin:0 1px 0 0;}
.menu_li:hover {background:#011E70;}
.menu_on {float:left;white-space:nowrap;line-height:44px;background:#011E70;margin:0 1px 0 0;}
.product-li-box {overflow:hidden;width:100%;display:block;}
.product-li-box ul {width:100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:0px auto;}
.product-li-box ul li {background:#FFFFFF;border-radius:10px;padding:10px;}
.product-li-box ul li img {width:100%;}
.product-li-box ul li a {width:100%;display:block;position:relative;}
.product-li-box ul li a:hover {}
.product-li-box ul li p {text-align:center;font-size:16px;height:30px;line-height:30px;margin:0px;padding:0px;}
.product-li-box ul li span {color:#999999;}
.product-li-box ul li h3 {font-size:12px;margin:0px;padding:0px;font-weight:normal;line-height:15px;height:30px;display:block;overflow:hidden;}
.product-li-box ul li h3 b{display:block; text-align:center; font-size:16px;text-transform: capitalize;white-space: nowrap;height:30px;line-height:30px;}
.product-list-box {overflow:hidden;width:100%;display:block;}
.product-list-box ul {width:100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:0px auto;}
.product-list-box ul li {position:relative;}
.product-list-box ul li img {width:100%;height:230px;}
.product-list-box ul li a {width:100%;display:block;position:relative;}
.product-list-box ul li a:hover {}
.product-list-box ul li p {text-align:center;font-size:16px;height:50px;line-height:50px;margin:0px;padding:0px;}
.product-list-box ul li span {color:#999999;}
.product-list-box ul li h3 {font-size:12px;margin:0px;padding:0px;font-weight:normal;}
.product-list-box ul li h5 {display:block;height:40px;line-height:40px;color:#E4393C;font-size:14px;text-align:left;padding:0px;margin;0px;}
.product-list-box li {position:relative;display:inline-block;width:100%;margin:0px;vertical-align:top;}
.product-img-box {position:relative;display:block;width:100%;}
.product-img-box .img1 {display:block;}
.product-img-box .img2 {display:none;position:absolute;left:0;top:0;width:100%;height:100%;}
.product-img-box:hover .img1 {display:none;}
.product-img-box:hover .img2 {display:block;}
.b-price {background-color:#000;background:rgba(0,0,0,.6);border-radius:3px;color:#fff;filter:alpha(opacity = 60);font-size:14px;left:20px;line-height:18px;padding:6px 10px;position:absolute;text-decoration:none;top:20px;}
.mb-10 {margin-bottom:10px}
/* 整体容器：控制每行2个参数的核心 */        .parameter-container {width:95%;max-width:1200px;margin:0 auto;padding:20px;box-sizing:border-box;font-family:Arial,sans-serif;border:1px solid #eee;border-radius:4px;/* 关键：用grid实现每行2列，自动适配 */            display:grid;grid-template-columns:repeat(2,1fr);/* 固定2列，各占50% */            grid-gap:0;/* 列间距为0，靠边框分隔 */}
/* 单个参数容器：完全独立，占1列 */        .parameter-item {display:flex;/* 内部标题+内容左右布局 */            align-items:center;/* 垂直居中 */            padding:12px 10px;box-sizing:border-box;border-right:1px solid #eee;/* 列分隔线 */            border-bottom:1px solid #eee;/* 行分隔线 */}
/* 偶数个参数容器：去掉右侧边框（避免重复） */        .parameter-item:nth-child(2n) {border-right:none;}
/* 最后一行的参数容器：去掉下边框 */        .parameter-item:last-child,.parameter-item:nth-last-child(2):nth-child(2n+1) {border-bottom:none;}
/* 参数标题：固定宽度+右对齐 */        .param-title {flex:0 0 120px;/* 可根据需求调整宽度 */            font-weight:bold;color:#333;font-size:14px;text-align:right;padding-right:15px;box-sizing:border-box;}
/* 参数内容：占剩余宽度 */        .param-content {flex:1;color:#666;font-size:13px;line-height:1.5;}
/* 响应式适配：小屏幕每行1个参数 */        @media (max-width:768px) {.parameter-container {grid-template-columns:1fr;/* 小屏幕改为1列 */}
.parameter-item {border-right:none;/* 1列时去掉右侧边框 */}
.param-title {flex:0 0 80px;/* 缩小标题宽度 */                padding-right:10px;}
}
/* 移动端极端适配 */        @media (max-width:480px) {.param-title {flex:0 0 70px;font-size:13px;}
.param-content {font-size:12px;}
}

        
        
.showImgbox {display:flex;flex-wrap:wrap;gap:15px;}
.showImg1 {width:100%;border:1px solid #ddd;cursor:pointer;}
.showImg2 {width:48%;border:1px solid #ddd;cursor:pointer;}
.rt-box {position:relative;}
.rt-fix {position:absolute;left:0;top:0;}
.main_body_l {float:left;width:610px;position:relative;}
.main_body_r {float:right;width:600px;}
.main_body_fix {position:absolute;left:650px;top:0;}
.fix_box {height:auto;position:relative;}
.video-cover {margin:0px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#333;position:absolute;top:0px;background-image:url(https://www.cnqingming.com/static/skin/default/ab-play.png);background-size:50px 50px;width:100px;height:100px;background-position:center;background-repeat:no-repeat}
.video-cover:hover {background-image:url(https://www.cnqingming.com/static/skin/default/ab-play-on.png);}
.video-modal {display:none;position:fixed;inset:0;background:rgba(0,0,0,.8);align-items:center;justify-content:center;z-index:999;overflow:hidden;}
.video-box {position:relative;max-width:80vw;max-height:80vh;width:auto;height:auto;}
video {width:100%;height:100%;object-fit:contain;display:block;max-width:80vw;max-height:80vh;}
.close-btn {position:absolute;top:-15px;right:-15px;width:35px;height:35px;background:#fff;border:none;border-radius:50%;font-size:18px;cursor:pointer;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.5);}
#imgModal {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.9);z-index:9999;text-align:center;}
.closeico {position:absolute;top:20px;right:30px;color:#fff;font-size:30px;cursor:pointer;}
.prevImgs {position:absolute;top:50%;left:30px;transform:translateY(-50%);background:transparent;border:none;color:#fff;font-size:30px;cursor:pointer;}
#modalImg {max-width:90%;max-height:90vh;margin-top:50px;}
.nextImgs {position:absolute;top:50%;right:30px;transform:translateY(-50%);background:transparent;border:none;color:#fff;font-size:30px;cursor:pointer;}
.names h2{margin:0px;padding:0px;font-size:16px;}
        