.cate-main {
  margin: 0 !important;
}

.slick-wrapper{
    /*margin-top: 80px;*/
	text-align: center;
}

.slick-wrapper .brand-wall {
  /*position: relative;*/
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0 auto;
  padding: 0;
  max-width: 1040px;
}

.slick-wrapper .brand-wall .brand-item {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 30px;
  width: 25%;
  height: 82px;
}

.slick-wrapper .brand-wall .brand-item a img {
  max-width: 200px;
  max-height: 82px;
}

.slick-wrapper a.btn-drop {
  display: block;
  position: relative;
  margin: 30px 0 70px;
  font-weight: bold;
  text-align: center;
  color: #19b5fe;
}

.brand-wall-tc {
  padding-bottom: 200px;
}

.brand-wall-title {
  line-height: 234px;
}

.brand-wall-box {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0 auto 95px;
  max-width: 960px;
}

.brand-wall-box .brand-item {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  width: 210px;
  height: 80px;
  border: 1px solid #cfd8dd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

.brand-wall-box .brand-item a img {
  padding-top: 4px;
  max-width: 200px;
  max-height: 72px;
}

.huge-title {
  font-size: 48px;
  font-weight: 300;
  line-height: 140px;
  text-align: center;
}

.btn.btn-line {
  border: 1px solid;
  background-color: transparent;
}

.btn.btn-line.primary-btn {
  color: #00b3ef;
}

.btn {
    width: 198px;
    display: inline-block;
    text-align: center;
    line-height: 28px;
    border-radius: 2px;
}

.slick-wrapper a i.drop-brand {
    position: absolute;
    top: 25px;
    left: -6px;
    margin-left: 50%;
    background: url(/css/img/btn-drop.png) center no-repeat;
    width: 14px;
    height: 6px;
}

.meduim-title {
  font: 14px/1.5 'Microsoft YaHei', serif;
  color: #4a5362;
  font-size: 36px;
  font-weight: 400;
  letter-spacing: 4px;
  margin-bottom: 60px;
}

.header-banner
{
margin-top: 70px;
height: 450px;
font: 14px/1.5 'Microsoft YaHei', serif;
    background: url("/images/header-banner.jpg") no-repeat;
color: #fff;
padding: 110px 120px 120px 120px;
background-size: cover;
}

.header-banner .big{
    display: block;
	width: 100%;
    font-size: 3.50em;
    text-align: center;
    margin-top: 40px;
    letter-spacing: 6px
}

.header-banner .medium{
    display: block;
	width: 100%;
    font-size: 1.50em;
    text-align: center;
    margin-top: 5px;
    letter-spacing: 6px
}

