*{margin: 0;padding: 0;list-style: none;}
/*
KISSY CSS Reset
理念：1. reset 的目的不是清除浏览器的默认样式，这仅是部分工作。清除和重置是紧密不可分的。
2. reset 的目的不是让默认样式在所有浏览器下一致，而是减少默认样式有可能带来的问题。
3. reset 期望提供一套普适通用的基础样式。但没有银弹，推荐根据具体需求，裁剪和修改后再使用。
特色：1. 适应中文；2. 基于最新主流浏览器。
维护：玉伯<lifesinger@gmail.com>, 正淳<ragecarrier@gmail.com>
 */
 
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ {
  margin: 0;
  padding: 0;
}
 
/** 设置默认字体 **/
body,
button, input, select, textarea /* for ie */ {
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
}

 
/** 重置列表元素 **/
ul, ol { list-style: none; }
 
/** 重置文本格式元素 **/
a { text-decoration: none; }
a:hover { text-decoration: none; }
 
 
/** 重置表单元素 **/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */
 
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }
 
/* 清除浮动 */
.ks-clearfix:after, .clearfix:after {
  content: '\20';
  display: block;
  height: 0;
  clear: both;
}
.ks-clear, .clearfix {
  *zoom: 1;
}
.goods-list .goods-div{display: block;margin-top: 40px;position: relative;padding-left: 130px;height: 104px;overflow: hidden}
.goods-list .goods-div .cover{position: absolute;left: 0;top:0;width: 102px;height: 102px;border:1px solid #eee}
.goods-list .goods-div .logo{height: 20px;margin-bottom:2px;}
.goods-list .goods-div .logo img{height: 100%;float: left}
.goods-list .goods-div .logo span{float: left;
    line-height: 20px;font-size: 18px;color: #C30D23;
    position: relative;/*left: -60px;*/
    margin-left: 20px;
font-family: gilroy-b}
.goods-list .goods-div.goods-div-big-size .logo{height: 26px}
.goods-list .goods-div.goods-div-big-size .title{margin-bottom: 20px}
.goods-list .goods-div .title{font-size: 18px;color:#14ab00;line-height: 40px;font-family: gilroy-b;
margin-bottom: 16px}
.goods-list .goods-div .title2{font-size: 14px;color:#323232;line-height:20px;height:40px;overflow: hidden}
.goods-desc{position: relative;font-size: 14px;line-height: 20px;}
.goods-desc .xxx{min-height: 400px}
.goods-desc .logo,
.goods-desc .title,
.goods-desc .title2,
.goods-desc .title3,
.goods-desc .title4{width: 440px;margin-bottom: 30px;}
.goods-desc .logo{height: 32px;

}
.goods-desc .logo img{height: 100%;float: left}
.goods-desc .logo span{
    line-height: 32px;font-size: 18px;color: #C30D23;
    position: relative;/*left: -60px;*/
    margin-left: 20px;
    font-family: gilroy-b
}
.goods-desc .title{line-height: 24px;margin-bottom: 20px}
.goods-desc .title4{font-family: gilroy-e;color:#C30D23;}

.goods-desc .title2 span,
.goods-desc .title3 span{display: block;margin-bottom: 20px}
.goods-desc .title3 span{/*color:#C30D23;font-family: gilroy-e*/}
.goods-desc .title3 p{padding-left: 8px;position: relative;/*color:#C30D23;font-family: gilroy-e*/}
.goods-desc .title3 p:before{content: " ";position: absolute;left: 0;top:8px;width: 4px;height: 4px;
background: #C30D23}
.goods-desc .body{margin-bottom: 100px}
.goods-desc .body img{max-width: 100%;}
 .covers .goods-cover-swiper{width: 100%;height: 100%}
 .covers .goods-cover-swiper .swiper-slide{position: relative;overflow: hidden;}
.covers .goods-cover-swiper .swiper-slide span{display: none;position: absolute;
width: 170px;height: 170px;border-radius: 170px;box-shadow: 0 0 30px #ddd;
margin-top:-85px;margin-left: -85px;
}
.covers .goods-cover-swiper .swiper-slide i{
    position: absolute;display: block;left: 0;top: 0;width: 100%;height: 100%;
}
.covers {position: absolute;right: 0;top:-140px;width: 420px;height: 490px;box-shadow: 0px 5px 30px 0px rgba(0,0,0,0.2000);background: #fff}
 .covers .swiper-pagination{    width: 100%;
    height: 20px;
    bottom: 20px;
    position: absolute;text-align: center;z-index: 33}
 .covers .swiper-pagination-bullet{
    width:14px;height: 4px;border-radius:8px;display: inline-block;background: #323232;margin:0 4px;
}
 .covers .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #C30D23}
 
.count-bar{line-height: 50px;font-size: 28px;background: url(/static/css/img/category-line.png) no-repeat bottom center/100% 1px;margin-bottom: 20px;margin-top:20px;
font-family: gilroy-b}
.cats-bar a{display: inline-block;height: 42px;line-height: 42px;
    background: #EEEEEE;color: #323232;border-radius: 4px;
    padding:0 10px;word-break: keep-all;margin-right: 5px;margin-bottom: 8px;
}
.cats-bar a.fire{background: #14ab00;color:#fff}


.contactWarp{margin-bottom:0rem;margin-top:4rem;}
.contactWarp .tactDes{margin-bottom: 0rem;}
.contactWarp .tactDes .item{float: left;width: 28%;margin-right:2%;margin-bottom:2%;border-radius:0.8rem;background:#f5f6f9;padding:.6rem 1.6rem;color: #0059ab;}
.contactWarp .tactDes .item:nth-child(3){margin-right:0;}
.contactWarp .tactDes .item:last-child{width: 94.5%;margin-right: 0;margin-bottom:0;}
.contactWarp .tactDes .item .titBox{padding:.8rem 0;border-bottom:1px solid rgba(28,42,115,.11);position: relative;}
.contactWarp .tactDes .item .titBox h5{font-size:1.2rem;font-weight:normal;}
.contactWarp .tactDes .item .titBox .iconB{width: 1rem;position: absolute;top: 50%;transform: translateY(-50%);right: 0;}
.contactWarp .tactDes .item .des{padding:1.2rem 0;font-size:1rem;line-height:1.7rem;min-height: 3.52rem;}
.contactWarp .tactDes .item .addList{padding:1.8rem 0 1.2rem;}
.contactWarp .tactDes .item .addList li{width: 100%;float: left;padding:0 3%;text-align: center;font-size:1rem;line-height:1.7rem;}
.contactWarp .tactDes .item .addList li h5{font-size:.96rem;font-weight:normal;margin-bottom:.2rem;}

@media(max-width:1024px){
      .contactWarp .tactDes{margin-bottom:0rem;width:94%;margin-left:3%;}
    .contactWarp .tactDes .item{float: none;width: 94%;margin-right:0;padding:.6rem 1.4rem}
    .contactWarp .tactDes .item .titBox{padding:.4rem 0;}
    .contactWarp .tactDes .item .titBox h5{font-size:1.3rem;}
    .contactWarp .tactDes .item .des{font-size:1rem;min-height: auto;}
    .contactWarp .tactDes .item .addList{padding:1rem 0 .6rem;}
    .contactWarp .tactDes .item .addList li{float: none;width:94%;margin-bottom:.8rem;font-size:1rem;text-align: left;padding:0;}
    .contactWarp .tactDes .item .addList li h5{font-size:1.3rem;}
    .contactWarp .tactDes .item .addList li:last-child{margin-bottom:0;}
}
