body {
    background: #c82929;
}

.banner img{
    width: 640/100rem;
    height: 399/100rem;
}

.new_yhj{
    width: 640/100rem;
    height: 260/100rem;
    background: url(../img/ac2_bg1.png) no-repeat;
    background-size: 100%;
}

.new_yhj .yhj1{
    float: left;
    margin-left: 30/100rem;
    margin-top: 40/100rem;
}

.new_yhj .yhj1 img{
    width: 277/100rem;
    height: 116/100rem;
}

.everyday{
    width: 640/100rem;
    height: 600/100rem;
    background: url(../img/ac2activity_bg.png) no-repeat;
    background-size: 100%;
    
}

.madeInChina img{
    width: 640/100rem;
    height: 109/100rem;
    padding-bottom: 18/100rem;
}

.mdc_sp{
    margin-left: 16/100rem;
    margin-bottom: 60/100rem;
}

.mdc_sp .gssp{
    width: 300/100rem;
    height: 345/100rem;
    background: url(../img/guochan_con_bg.png) no-repeat;
    background-size: 100%;
    position: relative;
    float: left;
    margin-right: 10/100rem;
    margin-top: 20/100rem;
}

.mdc_sp .gssp img{
    width: 272/100rem;
    height: 273/100rem;
    border-radius: 10px;
    position: absolute;
    left: 14/100rem;
    top: 14/100rem;
}

.mdc_sp .cash{
    width: 273/100rem;
    height: 42/100rem;
    background: rgba(200,41,41,0.4);
    position: absolute;
    bottom: 58/100rem;
    left: 12/100rem;
    border-radius: 0px 0px 10px 10px;
    color: #fff;
    font-family: "微软雅黑";
    font-size: 24/100rem;
    text-align: center;
    line-height: 42/100rem;
}

.baby{
    width: 640/100rem;
    height: 108/100rem;
    background: url(../img/ac2_title_bg.png) no-repeat;
    background-size: 100%;
    color: #c82929;
    font-family: "微软雅黑";
    font-size: 36/100rem;
    text-align: center;
    line-height: 108/100rem;
    font-weight: 900;
}

.baby_cp{
    margin-bottom: 46/100rem;
}

.baby_sp{
    width: 640/100rem;
    height: 730/100rem;
    background: url(../img/ac2_zdzb_bg.png) no-repeat;
    background-size: 100%;
    position: relative;
}

.baby_sp img{
    width: 585/100rem;
    height: 573/100rem;
    border-radius: 50%;
    position: absolute;
    top: 40/100rem;
    left: 30/100rem;
}

.baby_cp .baby_sp .wenzi{
    width: 455/100rem;
    height: 40/100rem;
    background: #fef8d4;
    position: absolute;
    bottom: 70/100rem;
    left: 100/100rem;
    color: #791619;
    font-family: "微软雅黑";
    font-size: 22/100rem;
    text-align: center;
    line-height: 40/100rem;
}

.baby_sp .sp_p{
    font-size: 55/100rem;
    position: absolute;
    bottom: 10/100rem;
    left: 90/100rem;
    color: #c82e2c;
}

.baby_sp .sp_p span{
    font-size: 18/100rem;
    color: #c82e2c;
}

.baby_sp .baby_shop{
    width: 100/100rem;
    height: 30/100rem;
    background:#c82e2c;
    color: #fdfac5;
    font-family: "微软雅黑";
    font-size: 15/100rem;
    position: absolute;
    bottom: 25/100rem;
    right: 90/100rem;
    text-align: center;
    line-height: 30/100rem;
    border-radius: 8px;
}

.six{
    width: 640/100rem;
    margin-bottom: 72/100rem;
    margin-top: 45/100rem;
}

.six .six_nr{
    width: 200/100rem;
    height: 110/100rem;
    background: url(../img/zdzb2_bg.png) no-repeat;
    background-size: 100%;
    margin-left: 11/100rem;
    float: left;
}

.six .six_nr p{
    font-family: "微软雅黑";
    font-size: 26/100rem;
    color: #c72928;
    text-align: center;
    line-height: 110/100rem;
}

.six_cp .six_cp_sp{
    width: 187/100rem;
    height: 255/100rem;
    background: #fcd553;
    margin-left: 17/100rem;
    margin-bottom: 12/100rem;
    float: left;
    position: relative;
}

.six_cp .six_cp_sp img{
    width: 170/100rem;
    height: 175/100rem;
    margin: 8/100rem;
    
}

.six_cp .six_cp_sp .sanjiao{
    width: 190/100rem;
    height: 20/100rem;
    background: url(../img/ac2_sanjiao.png);
    position: absolute;
    left: -54/100rem;
    top: 170/100rem;
}

.six_cp .six_cp_sp p{
    color: #e41f4c;
    font-family: "微软雅黑";
    font-size: 20/100rem;
    text-align: center;
    font-weight: 900;
    margin-top: 20/100rem;
}

.footer img{
    width: 640/100rem;
    height: 252/100rem;
}