/*
  // +----------------------------------------------------------------------
  // | LanchTech [ lanchtech.com ]
  // +----------------------------------------------------------------------
  // | Copyright (c) LanchTech All rights reserved.
  // +----------------------------------------------------------------------
  // | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
  // +----------------------------------------------------------------------
  // | Author: Charles <support@lanchtech.com>
  // +----------------------------------------------------------------------
*/

/*slides*/
.slides{
  margin:0 auto;
}
.carousel-indicators .active{
  margin:0 6px;
  background-color:#fff;
}
.carousel-indicators li{
  margin:1px 6px;
  border:1px solid #c21d1d;
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{
  width:100%;
}
/*product*/
.product{
  padding:40px 0;
}
.product li{
  text-align: center;
  margin-bottom:20px;
}
.product li a{
  display:block;
}
.product li img{
  max-width:143px;
  width:100%;
}
.product li h3{
  font-size:15px;
  margin-top:15px;
}

/*company*/
.company{
  background-color:#eee;
}
.company .comimg{
  margin-bottom:20px;
}
.company .comimg span{
  display:inline-block;
  background-color:#fff;
  padding:10px;
}
.company .comdesc{
  font-size:15px;
  line-height: 24px;
}
.company .comdesc p{
  line-height: 24px;
}

/*service*/
.service  li{
  margin-bottom:15px;
}
.service  li div{
  background-color:#eee;
  width:100%;
  height:280px;
  text-align: center;
  margin:0 auto;
  border-radius: 10px;
}
.service  li div img{
  margin:20px auto;
}
.service  li div b{
  display:block;
  font-size:18px;
  color:#333;
  margin-bottom:10px;
}
.service  li div label{
  font-size:14px;
  color:#666;
  display:block;
  padding:0 15px;
  line-height: 22px;
}

/*news*/
.news{
  background-color:#eee;
}
.news .left{
  background-color:#fff;
  display:inline-block;
  width:100%;
}
.news .right{
  background-color:#fff;
  display:inline-block;
  width:100%;
}
.news h3 a{
  display:block;
  padding:15px;
  font-size:15px;
}
.news h3 a:after{
  content: '>>';
  font-family: 'ËÎÌå','SimSun';
  padding-left:10px;
}
.news  ul{
  display:inline-block;
  width:100%;
  padding:0 15px;
}
.news  ul li{
  display:inline-block;
  width:100%;
  margin:8px 0px;
  border-bottom:1px dashed #ccc;
  padding-bottom:15px;
  height:141px;
}
.news  ul li:last-child{
  border-bottom:none;
}
.news  ul li div{
  margin:0;
  padding:0 6px;
}
.news  ul li h4 a{
  font-size:15px;
  line-height: 18px;
}
.news  ul li span{
  display:block;
  margin:10px auto;
  color:#666;
  font-size:12px;
  line-height: 20px;
  height:50px;
  overflow: hidden;
  padding-top:8px;
}
.news  ul li label{
  display:block;
  color:#666;
}

/*coop*/
.coop .hbody{
  margin-bottom:15px;
}
.coop ul li{
  margin:10px 0;
}
.coop ul li span{
  display:block;
  padding:10px;
  border:1px solid #ccc;
}

/*mobile*/
@media screen and (max-width: 767px) {
  .product{
    padding:20px 0;
  }
  .news ul li{
    height:100px;
  }
  .news ul li span{
    display:none !important;
  }
  .news ul li label{
    margin-top:10px;
  }
}
/*pad*/
@media (min-width: 768px) and (max-width: 991px) {

}