                /* 内容详情区域 */
                .services-section{background: #53b5d3; overflow: hidden;}
                .services-grid{width: 100%;background: #53b5d3; overflow: hidden; color: #fff;}
                .service-card{width: 30%; float: left; margin-left: 3%; text-align: center;}
                .service-card h3{font-size: 18px;}
                .service-card img{width: 50px; height: 50px;}
                .service-card p{font-size: 14px;}
        .content-section {
            margin: 40px 0;
            padding: 25px;
            background-color: #f8f8f8;
            border-radius: 6px;
        }
        
        .content-section h2 {
            color: #53b5d3;
            margin-bottom: 15px;
            font-size: 20px;
            font-weight: bold;
        }
        
        .content-section p {
            font-size: 16px;
            line-height: 1.8;
            color: #555555;
        }
        .rq{width: 100%; text-align: center;  background: #f8f8fa; padding: 50px 0;}
.q{font-size: 26px; font-weight:bolder;}
.r{font-size: 14px;}
.shiyong{width: 100%; max-width: 1200px; text-align: center; margin: auto; overflow: hidden;}
.shiyong1{width: 30%; background: #f8f8fa; float: left; margin-left:5%; border-radius: 10px; margin-top: 20px;}
.shiyong1:first-child{ margin-left: 0px;}
.shiyong1 span{background: #53b5d3;  border-radius: 5px;display: block; width: 50%; margin: auto; margin-top: -10px;}
.yy{width: 100%; text-align: center;  padding: 50px 0; margin-top: 30px; background-image: url(/images/sb.jpg); background-repeat: no-repeat; background-size: 100% 100%;}
.shiyong1 img {width: 100%; height: 250px;}

.yiyuan{width: 100%; max-width: 1200px; text-align: center; margin: auto; overflow: hidden;}
.yiyuan1 img {width: 100%; height: 250px;}
.yiyuan1:first-child{ margin-left: 0px;}
.yiyuan1{width: 30%; background: #f8f8fa; float: left; margin-left:5%; border-radius: 10px; margin-top: 20px;}
.yiyuan1 a{text-decoration: none; color: #000;
       display: -webkit-box;          /* 旧版弹性盒子模型 */
  -webkit-box-orient: vertical;  /* 内容垂直排列 */
  -webkit-line-clamp: 2;         /* 限制显示行数 */
  overflow: hidden;              /* 隐藏溢出内容 */
  text-overflow: ellipsis;       /* 超出显示省略号 */}

.lc{width: 100%; max-width: 1200px; margin: auto; margin-top: 30px; background-image: url(/images/sb.jpg); background-repeat: no-repeat; background-size: 100% auto;}
.lc img{width: 100%;}
.news{width: 100%; text-align: center;  padding: 50px 0; margin-top: 30px;}

.shiyong ul li{width: 48%; height: 90px; float: left; text-align: left; margin-top: 35px; list-style: none; margin-left: 1%;}
.shiyong ul li a{text-decoration: none; color: #000;}
.sj{width:90px; height: 90%; float: left; border: #dddddd solid 1px; margin-right: 5px;    line-height: 40px; text-align: center; border-radius: 5px;}
.sj em,.sj span{width: 100%; float: left;}
.shiyong em{font-size: 24px;}
.shiyong ul li h2{font-size: 18px; margin: 0;}
.shiyong ul li p{font-size: 14px; color: #666666;   
    display: -webkit-box;          /* 旧版弹性盒子模型 */
  -webkit-box-orient: vertical;  /* 内容垂直排列 */
  -webkit-line-clamp: 2;         /* 限制显示行数 */
  overflow: hidden;              /* 隐藏溢出内容 */
  text-overflow: ellipsis;
margin: 0px;  }

form{width: 100%; margin: auto; max-width: 1200px; overflow:hidden;}
tbody tr{float: left; margin-bottom: 20px; width: 50%;}
tbody tr td{width: 30%;float:left;}
.xx{width: 50%;}
.l{width: 100%;}
.ly{width: 15%;}
.ly1{width: 75%;}
.ly,.ly1{float: left;}
.coolbg{width: 30%; height: 100%; background: #53b5d3; border: 0; font-size:20px;}




        /* 响应式设计 */
        @media (max-width: 768px) {
            .main-content {
                flex-direction: column;
            }
            
            .text-content {
                padding-right: 0;
                margin-bottom: 30px;
            }
            
            .services-grid {
                grid-template-columns: 1fr;
            }
/*             .service-card{width: 94%; background: #53b5d3; margin-top: 5px;}
            .services-section{background: #fff;}
            .service-card img{float: left; width: 6%; height: auto; margin-top: 10px; margin-left: 1%;}
            .service-card h3{float: left; width: 90%; text-align: left; margin-top: 5px;}
            .service-card p{ display: block;float: left;} */
            .container{padding: 0;}
            .shiyong1{width: 90%;}
            .shiyong1 p{display: block;float: left;width: 30%; font-size: 14px;}
            .shiyong1 span{margin-bottom: 10px; font-weight: bolder;}
            .shiyong1:first-child {margin-left: 5%;}
            .yiyuan1 img{height:auto;}
            .yiyuan1:first-child{margin-left: 3%;}
            .yiyuan1{margin-left: 3%;}
            .shiyong ul li{width: 90%; margin-left: 5%; margin-top:15px;}
            tbody tr{width: 100%;}
            tbody tr td{width: 25%; float: left; font-size:14px;}
            .ly{width: 25%;}
            .xx{width: 75%;}
            .news{padding: 10px 0;}
            
        }