@charset "UTF-8";



/*清除所有元素内外间距*/

html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img {

  margin: 0;

  padding: 0;

}

/* body{

  background: url("../images/images/icon_06.png") repeat !important;

  background-color:#f4f1e8 !important; 

  background-size: 100%;

} */

*{

  margin: 0;

  padding: 0;

}

fieldset, img, input, button, textarea {

  border: none;

  padding: 0;

  margin: 0;

  outline-style: none;

}



ul, ol {

  list-style: none;

}



input {

  font-family: "微软雅黑", "宋体";

}



select, input, textarea {

  font-size: 12px;

  margin: 0;

}



textarea {

  resize: none;

}



img {

  border: 0;

  /*去除图片底部的3px*/

  vertical-align: middle;

}



table {

  border-collapse: collapse;

}



body {

  font: 12px Microsoft YaHei, Arial, Verdana, "SimSun";

  color: #666;

  background: #fff;

}



/*清除浮动最现代、最流行、最简单的方式*/

.clearfix:before, .clearfix:after {

  content: "";

  display: table;

}



.clearfix:after {
  content:"";
  height:0;
  visibility:hidden;
  display:block;
  clear:both;

}



/*兼容IE67*/

.clearfix {

  *zoom: 1;

}



a {

  color: #666;

  text-decoration: none;

}



a:hover {

  color: #C81623;

}



h1, h2, h3, h4, h5, h6 {

  text-decoration: none;

  font-weight: normal;

  font-size: 100%;

}



/*废物利用*/

s, i, em {

  font-style: normal;

  text-decoration: none;

}



.fl {

  float: left;

}



.fr {

  float: right;

}



.al {

  text-align: left;

}



.ac {

  text-align: center;

}



.ar {

  text-align: right;

}

li{

  list-style: none;

}

.w{

  width: 1200px !important;

  margin:0 auto;

}

li{

  list-style: none !important;

}
h5{
  overflow:hidden;
  text-overflow:ellipsis;
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
}
h5:hover{
  text-decoration: underline;
}
h5 {
  position:relative;
  line-height:1.4em;
  /* 3 times the line-height to show 3 lines */
  max-height:1.4em;
  overflow:hidden;
  margin-bottom: 12px !important;
}
h5::after {
  /* content:"..."; */
  font-weight:bold;
  position:absolute;
  bottom:0;
  right:0;
  padding:0 20px 1px 45px;
  /* background:url(http://newimg88.b0.upaiyun.com/newimg88/2014/09/ellipsis_bg.png) repeat-y; */
}
input:-webkit-autofill { 
  -webkit-box-shadow: 0 0 0 1000px white inset; 
  } 
  .product-head a:hover{
    color:#ff5f5f;
  }

#iconDivMain1{display: none!important;}
.flex{display: flex;align-items: center;}
.justContent{justify-content:space-around;}
.table-header{background-color: #F1F1F1;}
