/*header,footer and other common styles*/

@charset "utf-8";
/*common styles*/


dl dt{font-weight:normal;}
img{border:none;display:block;}
em{font-style:normal;}





.product-strength ul,
.product-sort ul {
  width: 100%;
  padding: 0 10px 20px 10px;
  overflow: hidden;
}
.product-strength ul li {
  width: 25%;
  height: 321px;
  float: left;
  padding: 48px 40px 0 40px;
  border: 1px solid #dddddd;
  border-right: none;
}

.product-strength ul .list-5 {
  width: 20%;
  height: 400px;
  padding: 48px 30px 0 30px;
}

.container-1200 h2 {
  display: inline-block;
  font-size: 36px;
  line-height: 96px;
  margin-top: 20px;
  color: #262626;
  font-weight: normal;
}

.product-banner-container .container-1200 {
  position: relative;
  min-height: 460px;
}
.product-strength ul,
.product-sort ul {
  width: 100%;
  padding: 0 10px 20px 10px;
  overflow: hidden;
}
.product-strength ul li {
  width: 25%;
  height: 321px;
  float: left;
  padding: 48px 40px 0 40px;
  border: 1px solid #dddddd;
  border-right: none;
}
.product-strength ul .list-5 {
  width: 20%;
  height: 400px;
  padding: 48px 30px 0 30px;
}

.