body{
    margin: 0  0;
    background: #910404;
}
a{text-decoration:none}
div{margin: 0;}
.img100{
    width: 100%;
}
.img90{
    width: 90%;
}
.img80{
    width: 80%;
}
.list{
    display: flex;flex-wrap: wrap;flex-direction: row;justify-content: center;
}
.w1200{
    max-width: 1200px;margin: 0 auto;
}
.class_title{
    width: 83%;
}
.text-center{
    text-align: center;
}
.text-left{
    text-align: left;
}
.text-right{
    text-align: right;
}
.back1{
    
    background-size: 100% 100%;

}
.back2{
   
    background-size: 100% 100%;

}
.back3{
  
    background-size: 100% 100%;

}
.back4{
   
    background-size: 100% 100%;
   
}
.list {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
}
.title1{ width: 70%; }
.zouxintuijian{  background-size: 100% 100%; padding-top: 43px; padding-bottom: 10px; }
.zouxintuijian .list-tittle{  position: relative;}
.zouxintuijian .list > div:last-child{  margin:0 0 0 0}
.zouxintuijian .list img{ width: 100%; max-width: 90px;}
.zouxintuijian .price {
    float: right;
    padding-top: 24px;
    color:#d9051b;
    padding-right: 30px;
}
.zouxintuijian .price>span:nth-child(1) { font-size: 22px;}
.zouxintuijian .price>span:nth-child(2) { font-size: 30px;}
.zouxintuijian .buy {  float: right; }
.zouxintuijian .list .content{  margin-top: 176px;
    text-align: right;
    padding-right: 30px;
    margin-bottom: 20px; float: right;}
.zouxintuijian-list1{
    margin: 0px 0px 0 0 ;
    width: 40%;
    background: url("../images/combination1.png") no-repeat;
    background-size: 100%;
    min-width: 331px;
}
.zouxintuijian-list2{
    margin: 0px 0px 0 0 ;
    width: 40%;
    background: url("../images/combination2.png") no-repeat;
    background-size: 100%;
    min-width: 331px;
}
.zouxintuijian-list .content > div:first-child { font-size: 30px; color: #303030; padding: 5px 0; text-align: center; }
.zouxintuijian-list .content  > div:nth-child(2) {
    font-size: 20px; color: #909090; padding: 3px 0;
}
.zouxintuijian-list .content  > div:nth-child(4){ }
.zouxintuijian-list .content  > div:nth-child(4) img{
    width: 70%;
}
.zouxintuijian-list .content  > div:nth-child(3)  > span:nth-child(1) {
    font-size: 15px;
    color:#7f7f7f;
    text-decoration: line-through;
    margin-bottom: 3px;
}
.zouxintuijian-list .content  > div:nth-child(4) > span:nth-child(1) {
    font-size: 26px; color: #3a3a3a;
}
.zouxintuijian-list .content  > div:nth-child(4) > span:nth-child(2) {
    font-size: 32px; color: #060606;
}
.zouxintuijian-list .content  > div:nth-child(4) > span:nth-child(4) {
    float: right;
    right: 5px;
    width:65%;
    text-align: right;
}
.zouxintuijian .list .zouxintuijian-list .content span>img:last-child {width: 100%;}
.ganen .list  img {
    width: 100%;
    max-width: 360px;
    border-radius: 5px;
}
.ganen .list .ganen-list .content div a >img:last-child {width: 45%;}
.ganen .list  > div { margin-top:24px; width: 20%;}
.ganen .list .content{padding: 16px 20px 15px; border-radius: 5px; text-align: center;}
.ganen .list .content >div:first-child {font-size: 22px;color: #303030; }
.ganen .list .content >div:nth-child(2) {margin: 0px 0 15px; }
.ganen .list .content div>span:nth-child(1) {font-size: 20px;  color: #d2231e;}
.ganen .list .content div>span:nth-child(2) {font-size: 30px;   color: #d2231e;}
.ganen .list .content div>span:nth-child(3)  {font-size: 24px;  color: #d2231e;}
.list .ganen-list{
    background-color: #fff;
    margin: 0 8px 0 0 ;
    box-shadow: 0px 0px 15px 0px #a3151d;
    border-radius:3px
}
.list .ganen-list .content>div:last-child {text-align: center; }
.footer{width: 100%; margin-top: 30px; }
.footer>img:first-child { float: left; width: 20%; margin-left: 8px ;}
.footer>img:nth-child(2){ float: right; width: 20%; margin-right: 16px;}
.clearfix {
    overflow: auto;
    clear:both;
}