.nav.navbar-nav > li:nth-child(4) > a,
.nav.navbar-nav > li:nth-child(4) > a:hover{
    color: #007AFF;
}

#header{
    height: 80px;
}
.clear{
    clear: both;
}
.banner{
    position: relative;
    height: 290px;
    width: 100%;
    background-image: url(/build/images/factory/banner.min.png);
    background-size: 100% 100%;
}
.banner-position{
    width: 928px;
    margin: 0 auto;
}
.lg-product{
    padding-top: 45px;
    font-size:35px;
    color:rgba(255,255,255,1);
}
.litle-product{
    font-size:24px;
    color:rgba(255,255,255,1);
}
.sm-product{
    margin: 33px 0 18px 0;
    height: 28px;
    font-size:14px;
    color:rgba(255,255,255,1);
}
.en-sm-product{
    height: 28px;
    font-size:14px;
    color:rgba(255,255,255,1);
}
.first-step{
    margin: 13px 0 0 0;
}
.a-wrap {
    width: 100%;
    /* width: 600px; */
    border: 1px solid #fff;
    height: 50px;
    border-radius: 5px;
    margin-top: 30px;
  }
  .a-wrap a{
    display: inline-block;
    float: left;
    width: 33.3%;
    /* width: 299px; */
    height: 48px;
    color: #fff;
    text-align: center;
    padding: 13px 0;
    font-size: 16px;
    border-right: 1px solid #fff;
  }

  .a-wrap a:last-child{
    border-right: 0;
  }

  .a-wrap a:after{
    clear: both;
  }

  .a-wrap a:focus, .a-wrap a:hover{
    background: #fff;
    text-decoration: none;
    color: #003D89;
  }
.factory-massege{
    width: 928px;
    margin: 0 auto;
}
.certificate-massege{
    margin-top: 63px;
}
.certificate-ul{
    padding-left: 0;
    margin-bottom: 50px;
}
.certificate-ul li{
    float: left;
    /* width: 18%; */
    margin-left: 2.6%;

}
.certificate-ul li:first-child{
    margin-left: 0;
}
.sm-txt{
    font-size:14px;
    color:rgba(51,51,51,1);
    padding: 40px 0 50px 0;
}
.tc{
    text-align: center;
}
.comm-sty{
    padding-top: 80px;
    border-bottom: 2px #ddd solid;
}
.eqeuipment-txt{
    padding: 40px 0;
    font-size:19px;
    color:rgba(51,51,51,1);
}
.equipment-img li{
    width: 16%;
    float: left;
    margin-right: 5%;
}
.equipment-img .lg-img{
    width: 32%;
}
.equipment-img li:last-child{
    margin-right: 0;
}
.equipment-img img{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.equipment-img div{
    padding: 10px 0;
    font-size:14px;
    color:rgba(51,51,51,1);
}
.equipment-img .en-eqeuipment-make{
    margin-bottom: 50px;
    color:rgba(112,112,112,1);
}
.samll-text{
    margin-bottom: 40px;
    font-size:12px;
    color:rgba(112,112,112,1);
}
.samll-text span{
    display: block;
}
/* .details-ul{
    padding: 40px 50px 0 50px;
} */
/* .details-ul li:first-child{
    margin-top: 20px;
} */
.details-ul img{
    display: inline-block;
    width: 100%;
}
.title-sty{
    margin-top: 30px;
    margin-bottom: 20px;
    padding-left:10px;
    font-size:18px;
    color:#0054A8;
}
.img-list li{
    float: left;
    width: 18%;
    margin-right: 2.5%;
}
.img-list li:last-child{
    margin-right: 0;
}
.list-div{
    margin:60px 0 50px 0;
}
.list-div img{
    display: inline-block;
    width: 100%;
}
.flex-ul {
    display: flex;
    flex-direction: row;
    padding: 0;
}
.flex-ul li{
    flex: 1;
    flex-grow:1;
    margin-right: 25px;
}
.flex-ul li:last-child{
    margin-right: 0;
}

.title-sty{
    border-left:6px solid #003D89 
}
.nav>li {
    margin-bottom: 51px;
}
.loom{
    margin-top: 51px;
}
#details{
    margin-bottom: 51px;
}
.eqeuipment-span{
    display: inline-block;
    margin-left: 265px;
    margin-top: 20px;
}
.fl{
    float: left;
}
.ball{
    padding: 0;
}
.ball img{
    display: block;
}
.ball span{
    display: inline-block;
    width: 100%;
    margin-top: 20px;
}
.ball li:first-child{
    margin-right: 20px;
}
.color{
    padding: 0;
}
.color span{
    display: inline-block;
    width: 100%;
    margin-top: 20px;
}
.Recovery{
    padding: 0;
}
.Recovery li{
    margin-left: 20px;
}
.Recovery li:first-child{
    margin-left: 0;
}
.ml-100{
    margin-left: 100px;

}
.ml-150{
    margin-left: 150px;
}