.strong {
    width: 950px;
    font-family: "Microsoft Yahei", SimHei, STHeiti, Helvetica, serif, Arial;
}
.strong .EnglishF {
    font-family: Helvetica, Simsun, Simhei, Arial, sans-serif;
}
.strong img {
    border: 0;
}
.strong *{
    margin: 0;
    padding: 0;
}
.strong .clearfixs:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
.strong a.VN_opacity {
  transition: opacity ease 0.2s;
  -webkit-transition: opacity ease 0.2s;
}
.strong a.VN_opacity:hover {
  opacity: 0.75;
  filter: alpha(opacity=75);
}

/*头部css*/

.strong .contentsBlock-header{
   position: relative;
}
.strong .contentsBlock-header p{
  position: absolute;
  left: 162px;
  bottom: -24px;
  z-index: 99;
}
.strong .contentsBlock-header h1 {
  width: 100%;
  height: 467px;
}


/*内容部分1*/

.strong .contentsBlock-nav{
  position: relative;
  width: 100%;
  height: 1394px;
  background-image: url(../images/bg-01.jpg); 
}

.strong .contentsBlock-nav .contentsBlock{
  width: 854px;
  height: 1110px;
  padding:50px 48px 0;
}
.strong .contentsBlock-nav .contentsBlock p{
  background-color: #fff;
  font-size: 16px;
}

.strong .contentsBlock-nav .contentsBlock .wh1,.wh2{
  height: 34px;
  line-height: 30px;
  padding-left: 5px;
}

.strong .contentsBlock-nav .contentsBlock p b{
  font-size: 24px;
  color: #fedc67;
  padding-right: 15px;
  font-weight: normal;
}

.strong .contentsBlock-nav .contentsBlock .wh1{
  width: 396px;
  margin-bottom: 10px;
}

.strong .contentsBlock-nav .contentsBlock .Gift{
  margin-top: 20px;
  overflow: hidden;
}

.strong .contentsBlock-nav .contentsBlock .Gift img{
  float: left;
  z-index: 99;
}

.strong .contentsBlock-nav .contentsBlock .Gift p{
  height: 66px;
  padding: 10px 0 0 20px;
  line-height: 26px;
  position: relative;
  bottom: -16px;
  float: left;
  width: 722px;
}

.strong .contentsBlock-nav .contentsBlock .gift-show .gift-big{
  margin: 10px 0;
  position: relative;
  left: -6px;
}

.strong .contentsBlock-nav .contentsBlock .gift-show .gift-right{
  float: right;
}

.strong .contentsBlock-nav .contentsBlock .explain{
  float: right;
  font-size: 14px;
  margin-top: 20px;
}


.strong .contentsBlock-nav .contentsBlock .btn{
  position: absolute;
  left: 340px;
  bottom: 70px;
  border-radius: 5px;
}

.strong .contentsBlock-nav .contentsBlock img{
 
  border-radius: 5px;
}



/*内容2*/

.strong .contentsBlock-mian{
  width: 100%;
  height: 1830px;
  position: relative;
}

.strong .contentsBlock-mian .contentsBlock{
  width: 920px;
  height: 2238px;
  padding:0 15px;
}

.strong .contentsBlock-mian .contentsBlock .Product{
  border-bottom: 1px solid #000;
}

.strong .contentsBlock-mian .contentsBlock .product-title{
  width: 360px;
  height:40px;
  line-height: 40px;
  font-size: 22px;
  color: #fff;
  background-color: #5b5e5e;
  text-align: center;
  position: absolute;
  left: 290px;
}

.strong .contentsBlock-mian .contentsBlock .TOP{
  top: 270px;
}

.strong .contentsBlock-mian .contentsBlock .product-more{
  margin-top:60px;
  padding-left:356px;
}

.strong .contentsBlock-mian .contentsBlock .product-more img:last-child{ 
  float: right;
  position: relative;
  bottom:-16px;
}
.strong .contentsBlock-mian .contentsBlock .product-more .img_more{
  float: right;
  position: relative;
  bottom:-16px;
}
.strong .contentsBlock-mian .contentsBlock .shop_content{
  margin-top: 18px;
}

.strong .contentsBlock-mian .contentsBlock .shop_content ul{
  overflow: hidden;
  list-style: none;
}

.strong .contentsBlock-mian .contentsBlock .shop_content ul li{
  float: left;
  width: 175px;
  margin-left: 8.5px;
  border:1px solid #f0f0f0;
  border-top: 2px solid #ffcc00;
  text-align: center;

}
.strong .contentsBlock-mian .contentsBlock .shop_content .shop_title,.show_model,.shop_img{
  background-color: #fff;
  display: block;
}

.strong .contentsBlock-mian .contentsBlock .shop_content .hover_frist{
  margin-left: 0;
}

.strong .contentsBlock-mian .contentsBlock .shop_content ul li a{
    color: #333333;
    text-decoration: none;
    display: block;

}

.strong .contentsBlock-mian .contentsBlock .shop_content ul li:hover {
  
  border-color: #666;


}

.strong .contentsBlock-mian .contentsBlock .shop_content .shop_title{
    font-size: 18px;
    line-height: 20px;
    padding: 20px 0 10px;
    display: block;
    
}
.strong .contentsBlock-mian .contentsBlock .shop_content .show_model{
    font-size: 18px;
    color: #888;
    display: block;
}
.strong .contentsBlock-mian .contentsBlock .shop_content .line-height{
  height: 130px;
}

.strong .contentsBlock-mian .contentsBlock .shop_content .line-height img{
  height: 130px;
}

.strong .contentsBlock-mian .contentsBlock .shop_content .shop_price{
  height: 40px;
  line-height: 40px;
  background-color: #f0f0f0;
  font-size: 14px;
  display: block;
}

.strong .contentsBlock-mian .contentsBlock .shop_content .shop_price span{
  font-size: 18px;
}

.strong .contentsBlock-mian .contentsBlock .shop_content .show_number{
  background-color:#fb1b18;
  height: 56px;
  position: relative;
}

.strong .contentsBlock-mian .contentsBlock .shop_content .show_number .number_yellow a{
  width: 56px;
  height: 56px;
  background-color: #5b5e5e;
  font-size: 12px;
  color: #ffcc00;
  text-align: left;
}

.strong .contentsBlock-mian .contentsBlock .shop_content .show_number .show_red a{
  width: 0; 
  height: 0; 
  border-bottom: 56px solid #fb1b18; 
  border-left: 56px solid transparent;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
}
.strong .contentsBlock-mian .contentsBlock .shop_content .show_number .number_yellow{
  display: block;
}

.strong .contentsBlock-mian .contentsBlock .shop_content .show_number .number_yellow span{
  font-size: 14px;
}

.strong .contentsBlock-mian .contentsBlock .shop_content .show_number .number_red a{
  color: #fff;
  font-size: 14px;
  position: absolute;
  top:8px;
  left: 50px;
  display: block;
}


.strong .contentsBlock-mian .contentsBlock .shop_content .show_number .three_numbers a{
  left: 30px;
}

.strong .contentsBlock-mian .contentsBlock .shop_content .show_number .number_red span{
  font-size: 30px;
}


.strong .contentsBlock-mian .contentsBlock  .product_title01{
  padding-left: 230px;
  margin-top: 50px;
}

.strong .contentsBlock-mian .contentsBlock  .product_title01 img:first-child{
  padding-top: 20px;
  padding-bottom: 12px;
}

.strong .contentsBlock-mian .contentsBlock  .product_title01 a img:last-child{
  bottom: 4px;
}

.strong .contentsBlock-mian .contentsBlock .product_three .Product{
  margin-top: 110px;
}

.strong .contentsBlock-mian .contentsBlock .product_three {
  position: relative;
}
.strong .contentsBlock-mian .contentsBlock .product_three .TOP{
  top:-20px;
  width: 330px;
}

.strong .contentsBlock-mian .contentsBlock .product_three .product_title01{
  padding-left: 320px;
}


.strong .contentsBlock-mian .contentsBlock .product_last{
  margin-top: 60px;
  text-align: center;
}

.strong .contentsBlock-mian .contentsBlock .product_last .events{
  margin-top: 60px;
}





/*内容3*/

.strong .contentsBlock-section{
  width: 100%;
  height: 300px;
  
}

.strong .contentsBlock-section .contentsBlock .advantage{
  text-align: center;
  height: 505px;
}

.strong .contentsBlock-section .contentsBlock .rules{
  height: 285px;
  padding-left: 34px;
  padding-top: 36px;
}

.strong .contentsBlock-section .contentsBlock .rules p{
  width: 116px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  font-size: 24px;
  color: #fdd000;
  background-color: #5b5e5e;
}

.strong .contentsBlock-section .contentsBlock .rules ol{
  margin-top: 20px;
  font-size: 14px;
  margin-left: 14px;
  line-height: 27px;
}
.strong .contentsBlock-section .contentsBlock .rules ol span{
  color:#ff0000;
}

.strong .contentsBlock-footer{
  width: 950px;
  height: 400px;
}

.strong .contentsBlock-footer .contentsBlock{
  width: 950px;
  height: 380px;
  position: absolute;
  padding-top: 20px;
}

.strong .contentsBlock-footer .contentsBlock .product_tle p{
  width: 100%;
  height: 60px;
  line-height: 60px;
  font-size: 30px;
  color: #fff;
  background-color: #5b5e5e;
  text-align: center;
  position: absolute;
  top: -45px;
}



.strong .contentsBlock-footer .contentsBlock .product_services{
  text-align: center;
}

.strong .contentsBlock-footer .contentsBlock .product_services span{
  width: 386px;
  height: 46px;
  cursor: pointer;
  position: absolute;
  display: block;
  left: 25px;
}

.strong .contentsBlock-footer .contentsBlock .product_services .foot_bt01{
  top: 218px;
  

}

.strong .contentsBlock-footer .contentsBlock .product_services .foot_bt02{
  top: 313px;
  display: block;

}


