

body{
    font: 14px/1.5 Helvetica Neue,Helvetica,Arial,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif;
    color: #333;
     /* 容器最小宽度 */
     min-width: 1226px;
     /* max-width: 1920px; */
}
a{
    text-decoration: none;
    color: #000;
}
.w{
    max-width: 1920px;
    margin: 0 auto;
}
/* 设置一个类表示中间容器的宽度 */
.w1{
    max-width:100%;
    /* 容器居中 */
    margin: 0 auto; 
}
/* 顶部 */
.top{
    display: flex;
    margin: 20px 0 auto;
    justify-self:space-around;
}
/* logo大小 */
.logos{
    width:150px;
    height: auto;
}
.tb-logo{
    margin-left: 5px;
    display: flex;
    flex-grow: 0.7;
    /* display: flex; */

}

/* 导航样式 */
.deflot{
    /* float: left; */
    line-height: 68px;
    margin-left: 68px;
    font-size: 18px;
   
   }

   .nav1{
       /* padding-right: 50px; */
       display: flex;
       justify-self:space-around;
   }
   .nav1 li{
       height: 64px;
   }
   /* a设置为块级作用域 */
   .deflot a{
       display: block;
       height: 55px;
   }
   /* 悬停效果 */
   .deflot a:hover {
       color: #EF6B1D;
       border-bottom: 5px solid #EF6B1D;
   }
.active{
    color: #EF6B1D;
    border-bottom: 5px solid #EF6B1D;
}

.nav1 li:nth-child(4) a{
    color: #EF6B1D;
    border-bottom: 5px solid #EF6B1D;
   }

/* 容器的高度 */
.high{
    height: 520px;
}
/* 文本居中 */
.text{
    text-align: center;
}

/* 字体设置 */
.title1{
    font-size: 28px;
    font-weight: bold;
    padding-top: 65px;
}
.text1{
    font-size: 17px;
    color: #6A6865;
    font-weight: 600;
    padding-top: 10px;
}
/*  */
/* 居中 */
.tp1{
   width: 1226px;
   padding-top: 60px;
   display:flex;
   justify-content:space-around;
   margin: 0 auto;
}
/* 按钮样式 */
.btn{
    width:300px ;
    height: 70px;
    background-color:#5d759b ;
    color:#fff;
    border-radius: 35px;
    border:0ch;
    font-size: 30px;
    cursor: pointer;
}
/* 图片大小 */
.tp-size{
    width: 340px;
    height: auto;
    float: left;
   
}
/* 设置背景 */
.bg{
    height: 580px;
    background-color:#E8E7E6 ;
}
/* 图片大小 */
.tp-size1{
    width: 300px;
    height: auto;
    float: left;
   
}
/* 硬件图片大小 */
.tp-size2{
    width: 100%;
    height: auto;
}

/* 设置高度 */
.bg1{
    height:350px;
}
/* 设置大小 */
.tp-size3{
  width: 300px;
  height: auto;
}

.bg2{
    /* margin: 0 auto; */
    height:280px;
    background-color: #676765 ;
    color: #fff;
    /* 定位 */
    position:relative;
    margin-top: -20px !important; 
}

.bg2>div>ul>li>a{
    color: #fff;
}

.bg2 .list{
    display:inline-block;
    width: 300px;
    height: 50px;
    position: absolute;
    left:38%;
    top: 50px;
}
.list li{
    float: left; 
    margin-left: 30px;
}
.bg2 .txt{
    position: absolute;
    left:40.5%;
    top:85px;
}
/* 文字之间的间距 */
.bg2 .txt p{
    margin-top: 15px;
}
.bg2 .txt1{
    position: absolute;
    left:33%;
    top:235px;
}
.bg2 .txt1 a{
    color: #fff;
}
/* 左侧线 */
.left-line{
    width: 1px;
    height: 109px;
    background: #FFFFFF;
    position: absolute;
    left:35%;
    top:85px;
}
.right-line{
    width: 1px;
    height: 109px;
    background: #FFFFFF;
    position: absolute;
    left:62%;
    top:85px;
}
/* 公众号 */
.ew{
    position: absolute;
    left:68%;
    top:45px;
}
.ew p{
  font-size: 23px;
  text-align: center;
}
.ew img{
    padding-top: 10px;
    width: 110px;
    height: auto;
}
.img-jd{
    width: 180px;
    padding-left: 16%;
    padding-top: 6%;
}

/* 侧边栏固定定位 */
.gd1{
    width: 110px;
    height:190px;
    background-color:#61789d;
    border-radius: 25px;
    position: fixed;
    top:47%;
    left:95.2%;
    z-index: 999;
}
.list-imgs7{
    margin-top: 5px;
    margin-left:12%;
    display: flex;
    flex-direction: column;
}
.list-imgs7 img{
width: 55px;
padding-top: 17px;
}



.ww{
    background-color: #000;
    display: none;
    width: 30px;
    height: 30px;
}

/* @media screen and (max-width:768px) {
    .w{
        background-color: #000;
        display: none;
    }
    .ww{
        display:block ;
        background-color: #000;
        
    }
} */

/* 图片加载 */
body img{
    font-weight: 600;
    color:black;
    text-align: center;
    font-size: 25px;
 }
