html {margin:0;padding:0;border:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,q,dl,dt,dd,ol,ul,li,fieldset,form,legend,caption,tbody,tfoot,thead,article,aside,dialog,figure,footer,header,hgroup,nav,section {margin:0;padding:0;border:0;font-size:14px;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,dialog,footer,header,hgroup,menu,nav,section {display:block}
  /* 全局样式 */
        body {
            margin: 0;
            padding: 0;
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            background:  #ffffff;
            min-height: 100vh;
            display: flex;
            flex-direction: column;
            align-items: center;
        }
        body{font-family:"微软雅黑",Helvetica Neue,sans-serif,Arial;height: 100%;position: relative;}
        /* 头部样式 */
        .header {
            max-width: 1200px;
            width: 100%;
            background-color: #ffffff;
            box-sizing: border-box;
            margin-top: 20px;
            height: auto;
        }
        .lgco{
            float: left;
            margin-top: 10px;
            
        }
        .slogan{
            font-size: 20px;
            color: #303030;
        }
        .lgcoe{
            height: 70px;
    line-height: 70px;
        }
        .zheng{
            float: right;
            font-size: 10px;
            text-align: center;
            color: #303030;
            margin-left: 15px;
        }
        .zheng1{
            margin-top: 13px;
        }
        .lgright{
            float: right;
            margin-top: 2px;
        }
        .lgright span{
            font-size: 22px;
        }
        .navr{
            max-width: 1200px;
            width: 100%;
            height: 60px;
            background-color: #5d5c5a;
            margin-top: 10px;
            color: #ffffff;
        }
        .dhnavr{
            height: 60px;
            padding-left: ;
            min-width: 150px;
            float: left;
        }
        .dhnavr a{
              display: block;    /* 将a元素变为块级元素 */
    width: 100%;       /* 宽度占满父容器 */
    height: 100%;      /* 高度占满父容器，需要父容器有明确高度 */
    color: #ffffff;
    text-decoration: none;
    line-height: 60px;
    text-align: center;
        }
        .dhnavr a:hover{
             background-color: #818181;
        }
        
        .phone{
            width: 100%;
            height: auto;
        }
        .phone img{
            width: 100%;
            height: auto;
        }
        
        .about{
            width: 100%;
            height: auto;
            background-color: #ffffff;
            text-align: center;
            color: #343232;
            padding-top: 70px;
            background-image: url("../../image/about.png");
            background-size: cover; /* 保持比例覆盖整个容器 */
    background-repeat: no-repeat; /* 防止重复 */
    background-position: center; /* 图片居中显示 */
        }
        .about > div {
    display: inline-block;  /* 将直接子div转为行内块实现居中 */
}
       
        .slogan1{
            font-size: 38px;
            color: #343232;
            font-family:"微软雅黑"
        }
        .lgabout{
            margin-top: 10px;
        }
        .lgabout1{
            margin-top: 80px;
            font-size: 13px;
            line-height: 26px;
        }
        .szabout{
            background-color: #ffffff;
            margin-top: 30px;
            padding-bottom: 80px;
            padding-top: 50px;
            overflow: hidden;    /* 清除浮动 */
    display: flow-root;   /* 清除浮动 */
    box-shadow: 0 4px 8px rgba(0,0,0,0.2);
    
        }
        .szjs{
            width: 300px;
            height: 50px;
            float: left;
            border-right: 2px solid #818181;
        }
        .szjs2{
            width: 300px;
            height: 50px;
            float: left;
        }
        .szabout span{
            font-size: 50px;
    font-weight: bold;
        }
        .linkabout{
            margin-top: 50px;
            margin-bottom: 50px;
        }
        .linkabout1{
            background-color: #e62129;
             display: inline-block; 
             padding: 5px 10px;
        }
        .linkabout1 a{
             display: inline-block; 
             white-space: nowrap; 
             text-decoration: none;
             color: #ffffff;
        }

        /* 响应式调整 */
        @media (max-width: 1250px) {
            .header{
                width: calc(100% - 40px);
            }
        }
        
