﻿.title h1 {
  font-size: 30px;
  color: #0678cb;
  font-weight:bolder;
}
.lesgl { margin-top:80px; }
.lesgl ul{ overflow:hidden; }
.lesgl ul li{ float:left; width:33.33333%; position:relative; }

.lesgl ul li h3{ font-size: 20px; }
.lesgl ul li p 
{
    color: #666;
    margin-top: 10px; 
    line-height:2;
}
.lesgl ul li .text{ position:absolute; left:50px; top:63px; width:62%;  }
.gongneng { overflow:hidden; background:#f8f8f8; margin-top:40px;  }
.gongneng #nav1{ float:left; width:20%; text-align:center;  }
.gongneng #nav1 li{ background: linear-gradient(90deg,rgba(79,79,79,1),rgba(28,28,28,1)); color:#fff; font-size:20px; line-height:80px; cursor:pointer; }
.gongneng #nav1 li.act{ background: linear-gradient(90deg,rgba(17,209,255,1),rgba(9,106,252,1)); }

.gongneng #container2{ float:left; width:80%; box-sizing:border-box; padding:30px 100px;  }
.gongneng #container2 h3 
{
    font-size: 16px;
    padding-left:15px;
    color: #000;
    border-left: 4px solid #00A7ED;
    line-height: 22px;
    margin: 0 auto 15px; 
}
.gongneng #container2 p{ line-height:2; }
.gongneng #container2 .img{ margin-top:30px; }


.xiaoyi { 
  text-align: center;
}

.xiaoyi li{
    display: inline-block;
    width: 360px; 
    padding: 30px 30px 20px;
    text-align: center;
    margin-right: 20px;
    margin-top: 50px;
}
.xiaoyi li:nth-child(3) , .xiaoyi li:nth-child(6) , .xiaoyi li:nth-child(9){
    margin-right: 0;
}
.xiaoyi li>img{
    display: block;
    margin-right: auto;
    margin-left: auto; 
    width: 80px;
}
.xiaoyi li .name{
    font-size: 20px;
    margin: 30px 0;
    font-weight:bolder;
}
.xiaoyi li .desc{
    font-size: 14px;
    line-height:2;
}


.jiazhi {
  margin-top: 110px;
  text-align: center; 
}
.jiazhi li{
    display: inline-block;
    width: 250px;
    padding: 40px 30px;
    background: #fff;
    border-radius: 5px;
    box-shadow: 0 0 5px 0 #ccc;
    margin: 0 25px;
    float:left;
    cursor:pointer;
}
.jiazhi li:hover{ 
    box-shadow: 1px 1px 10px rgba(0,0,0,0.2);
    margin-top:-5px;
    transition: .1s;
}
.fx { overflow:hidden; margin-bottom:10px; margin-top:10px; }
.zx { overflow:hidden; }
.fx span{ display:inline-block; width:560px; height:9px; background:url(/Style/images/les/jr.png); background-size:100% 100%; margin-top:5px; } 
.fx *{ float:left; }
.zx span{ display:inline-block; width:560px; height:9px; background:url(/Style/images/les/jl.png); background-size:100% 100%;margin-top:5px;  } 
.zx *{ float:left; }
.ys .btns { margin-top:20px; }
.ys .btns a{ background:#a5a5a5; color:#fff; width:274px; display:block; padding:12px 0px; border-radius:8px; float:left; margin-right:34px;  }
.ys .btns a:last-child{ margin-right:0px; }

.ys .btns a:hover {
    background: linear-gradient(90deg,rgba(17,209,255,1),rgba(9,106,252,1));
}
.ys font{ margin:0px 10px; font-weight:bolder; }
.jiazhi li > img { 
  margin-top: -98px; 
  margin-bottom:50px;
}
.jiazhi li h3{
    font-size: 20px;
    text-align: center;
    min-height:55px;
    margin-bottom:20px;
}
.jiazhi li p{
    color: #a7a7a7;
    margin-top: 20px;
    text-align: left;
    text-align:center;
    min-height:80px;
    margin-bottom:20px;
}

.xitongt{ margin-top:30px;}
    .xitongt p {
        line-height: 2;
        color: #000000;
    }


.xitongb{ margin-top:30px;}

.xitongb .xl{ float:left; }
.xitongb .xr{ float:right; }
.xitongb .xl h3{ font-weight:normal; line-height:4;  color: #666;}
.xitongb .xl p{ font-weight:normal; line-height:4;  color: #666;}
.yingyong{ overflow:hidden; }
.yingyong .yl{ float:left; width:50%;  }
.yingyong .yr{ float:left; width:50%; }
.yingyong .yl li{ overflow:hidden; margin-bottom:30px; }
.yingyong .yl li .img{ float:left; margin-right:20px; }
.yingyong .yl li h3{ 
    font-size: 20px;  
    margin-bottom:10px;}
.yingyong .yl li p{
    color: #a7a7a7;   
}
.pics { position:relative; }
.pics p{ color:#0057b0; position:absolute; top:20px; font-size:20px; font-weight:bolder; }
.pics p.p1{ left: 268px; top: 63px;}
.pics p.p2{ left: 114px; top: 193px;}
.pics p.p3{ left: 80px; top: 360px;}
.pics p.p4{ left: 222px; top: 465px;}
.pics p.p5{ right: 274px; top: 63px;}
.pics p.p6{ right: 131px; top: 188px;}
.pics p.p7{ right: 80px; top: 360px;}
.pics p.p8{ right: 214px; top: 465px;}
.hangye li{ width:220px; height:320px; position:relative; overflow:hidden; float:left; margin-right:18px; margin-bottom:18px;}
.hangye li:nth-child(5n+5){ margin-right:0px; }
.hangye li .product_img img{ width:220px; height:320px; }
.hangye { margin-top:40px; }
.hangye li{ cursor:pointer; }
.hangye li .in_pro_xx
{
    width:100%; 
    height: 50%; 
    position: absolute; 
    top:50%; 
    left:0; 
    z-index: 9; 
    background: rgba(7,18,50,.7);
    text-align:center;
    color:#fff;
}
.hangye li .in_pro_xx img{ margin-top:30px;}
.hangye li .in_pro_xx p{ margin-top:10px; font-size:20px; }
.hangye li:hover .product_img,.hangye li:hover .in_pro_xx
{  
    margin-top:-5px;
    transition: .1s;
}