* {
  margin: 0;
  padding: 0;
}

ul,
li,
ol {
  list-style: none;
}

.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

img {
  border: 0;
}

.clear:after{
  content:'';
  display: block;
  height: 0;
  overflow: hidden;
  clear:both;
  visibility: hidden;
  /*zoom:100;*/
}
.mg-t20 {
  margin-top: 20px;
}

.l-wrapper .mainArea {
  width: 950px;
  font-family: "Microsoft Yahei",SimHei,STHeiti,Helvetica,serif,Arial;
}
.l-wrapper .mainArea .EnglishF {
  font-family: Helvetica, Simsun, Simhei, Arial, sans-serif;
}
.l-wrapper .mainArea .contentsBlock__image {
  width: 950px;
  margin-bottom: 20px;
}
.l-wrapper .mainArea .contentsBlock__image .top-bnt {
  width: 950px;
  height: 65px;
  background: url("../images/top-btn-bg.png");
  text-align: center;
  padding-top: 10px;
}
.height22{
  height: 22px;
}
/*1*/
.mainArea  .msg-one .msg-tilte{
   width: 100%;
   height: 72px;
   background:url(../images/info-bg-1.jpg);
}
.mainArea  .msg .msg-tilte h3{
  color:#fff;
  font-size:38px;
  line-height: 72px;
  margin-left:176px;
  font-style: italic;
}
.mainArea  .msg .msg-one-btm{

}
.mainArea  .msg .msg-one-btm p{
  padding-top:8px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  font-weight: 700;
  font-size:16px;
  /*word-spacing: 2px;*/
  letter-spacing: 1px;
  background-color: #fdfdfd;

} 
.mainArea  .msg .msg-one-btm p span{
  color:#f7210d;
}
/*2*/
.mainArea  .msg-two .msg-tilte{
   width: 100%;
   height: 71px;
   background:url(../images/info-bg-2.jpg) no-repeat;
}
.mainArea  .msg-two .msg-two-btm p{
  padding-top:24px;
  text-align: center;
  line-height: 40px;
  font-size:28px;
  letter-spacing: 1px;
  background-color:#fcfcfc;
}
.mainArea  .msg-two .msg-two-btm span{
  font-weight: 700;

}
.mainArea  .msg-two .msg-two-btm span.red{
  color:#ff0000;
  position: absolute;
  left:50%;
  top:50%;
  margin-top: -19px;

  font-size: 32px;
  margin-left:-164px;
}
.mainArea  .msg-two .msg-two-btm .fiveday{
  margin-top:0;
  padding-top:0;
  position: relative;
}
/*3*/
.mainArea  .msg-three .msg-tilte{
   width: 100%;
   height: 71px;
   background:url(../images/info-bg-3.jpg) no-repeat;
}
.mainArea  .msg-three .msg-three-btm p{
  padding-top:10px;
  text-align: center;
  line-height: 40px;
  font-size:22px;
  letter-spacing: 1px;
  background-color: #fafafa;
}
.mainArea  .msg-three .msg-three-btm span{
  color:#ff0000;

}




/*4*/
.mainArea   .msg-four .msg-tilte{
   width: 100%;
   height: 71px;
   background:url(../images/info-bg-4.jpg);
}

/*商品列表开始*/
.list-content{
  /*margin-top:30px;*/
  padding: 20px 20px 30px 20px;
  background-color:#f8f8f8;
}
.list-content ul{
  overflow: hidden;
}
.list-content ul li{
  width: 206px;
  float: left;
  margin-right:26px;
  border:1px solid #4fa0ca;
  color: #454545;
  background-color: #ffffff;
	position: relative;
}
.list-content ul li.margin-none{
  margin-right: 0;
}
.list-content ul li .img-class{
    margin:0 auto;
  margin-top:10px;
  display: block;

}
.list-content ul li img{
  margin:0 auto;
  display: block;
}
.list-content ul li .name{
  margin-top:13px;
  line-height: 22px;
  text-align: center;
  font-size:16px;
}
.list-content ul li h5 .true-name{
  font-size:16px;
  
}
.list-content ul li h5 .model{
  font-size:12px;
  
}
.list-content ul li .shop-btn{
  display: block;
  margin:0 auto;
  text-align: center;
  margin:10px 0 18px 0;
}
.listtwo-content .listtwo-title{
  height: 33px;
  /*background-color:#f9f9f9;*/
  background:url(../images/info-bg-5.jpg) no-repeat;
  position:relative;

}
.listtwo-content .listtwo-title h3{
  color:#13007c;
  text-align: center;
  line-height: 25px;
  font-size:30px;
  position:absolute;
  left:50%;
  top:50%;
  margin-top:-15px;
  margin-left:-165px; 
  background-color:#f7f7f7;

}

.more-btn{
  background-color: #f9f9f9;
}
.more-btn a{
   display: block;
   margin:0 auto;
   text-align: center;

}

.over{
	position: absolute;
	left: 166px;
	color: #FFFFFF;
	width: 20px;
	padding: 5px 10px;
	background-color:#ff730a;
	z-index: 999;
}
.over-2{
	position: absolute;
	left: 146px;
	color: #FFFFFF;
	width: 40px;
	padding: 5px 10px;
	background-color:#ff730a;
	z-index: 999;
}

.m32{
	margin-top: 32px !important;
}

.l-content{
	height: 2700px !important;
}