.wp{max-width: 750px;min-width: 320px;margin: 0 auto;font-size: 12px;color: #000;line-height: 1.5;overflow: hidden}
body{max-width: 750px !important}
.wp h2{width: 100%;text-align: center; padding: 8% 0 4% 0; font-size: 0.5rem; color:#512a24; line-height: 1.3;}
.wp h2 span{display: block; font-size: 0.4rem; font-weight: normal;}
.wp h2 p{font-size: 0.26rem; font-weight: normal;}
.btn{display: block;width: 70%;height: 0.8rem;line-height: 0.8rem;margin: 4% auto 0;background: -webkit-linear-gradient(left,#ff788e,#ff679d); border-radius: 0.5rem;font-size: 0.28rem;color: #fff;text-align: center; -webkit-animation: dx 2s linear infinite  both;-o-animation: dx 2s linear infinite  both;animation: dx 2s linear infinite  both;box-shadow: 0 0 0.2rem rgba(255,110,149,0.3)}
.over{overflow: hidden;}
.fl{float: left}
.fr{float: right}
.btn_c{padding: 4% 3%; overflow:hidden;}
.btn_c a.btn{width: 47%; font-size: 0.28rem; margin: 0;}
.btn_c a.btn.fr{background:#ffdc3b; color:#644a0b;}
.pb{padding-bottom: 8%}
.w20{margin: 0 2.6%;}
#banner_slider .bd li {position: relative}
#banner_slider .bd li a span{position:absolute; display:block; width: 1.75rem; left: 14%; bottom: 4%; -webkit-animation: dx 2s linear infinite  both;-o-animation: dx 2s linear infinite  both;animation: dx 2s linear infinite  both;}
#banner_slider .bd li a span img{border-radius: 50%; box-shadow: 0 0 0.2rem rgba(255,110,149,0.3)}
.section1{background:#ffddd8;}
.section1 h2{font-weight: normal;}
#scroll1{position:relative;}
.box1_c{background:#fff; border-radius: 0.2rem; overflow:hidden; padding-bottom: 5%;}
.box1_c1{background:#f77a6c; padding: 2% 3%; overflow:hidden;}
.box1_c1 .fl{width: 1.52rem; border-radius: 50%;}
.box1_c1 p{font-size: 0.22rem; color:#fff; line-height: 1.3; width: 4.5rem; float: left; padding-left: 0.22rem;}
.box1_c1 p img{width: 3rem;}
.box1_c dl{padding: 3%; position:relative;}
.box1_c dl dt{width: 5.82rem;}
.box1_c dl dt .video-js{width: 100%;}
.box1_c dl dd{width: 2.36rem; height: 4.56rem; position:absolute; right: 1%; bottom: -3%; text-align: right;}
.box1_c dl dd img{width: 0.9rem;}
.box1_c dl dd i{display:block; padding: 3% 5% 0 0;}
.box1_c dl dd i img{width: 100%;}
.box1_c2{height: 1.75rem;}
.box1_c2 h3{width: 1.6rem; height: 0.44rem; font-weight: normal; color:#fff; background:#f77a6c; font-size: 0.3rem; text-align: center; border-radius: 0 0.24rem 0.24rem 0; margin-bottom: 2%;}
.box1_c2 p{font-size: 0.22rem; color:#585858; line-height: 1.3; padding: 0 3%;}
.box1_c2 p span{color:#f77a6c;}
.section1 .hd{width: 100%; height: 1.6rem;text-align: center; margin-top: 2%;}
.section1 .hd li{display:inline-block; }
.section1 .hd li img{width: 1.49rem; border-radius: 50%; border: 0.04rem solid #ffe6e2;}
.section1 .hd li.on img{border: 0.04rem solid #efbab2;}
.section1 .prev{position:absolute; display:block; width: 0.5rem; left: 6%; bottom: 2%;}
.section1 .next{position:absolute; display:block; width: 0.5rem; right: 6%; bottom: 2%;}
.section2{background: #886bfa;}
.section2 h2{padding: 10% 0 2% 0; background: #fff;}
.box2_c .w20{background:#ffffff; padding-bottom: 5%; margin-top: 4%;}
.box2_c dl dd{padding: 2.5%;}
.box2_c ul{padding: 0 2%;}
.box2_c ul li{width: 25%; float: left; text-align: center;}
.box2_c ul li strong{width: 1.5rem; height: 1.14rem; display:block; padding-top: 0.36rem; background:#fbaba2; border-radius: 50%; font-size: 0.3rem; color:#fff; line-height: 1.3;}
.box2_c ul li p{font-size: 0.16rem; color:#414141;}
.section3{background: #ffd0c8;}
.section3 p{font-size: 0.22rem; line-height: 1.4; text-align: center; background:#ffefec; padding: 4% 2%; color:#512a24;}
.section3 p strong{font-size: 0.3rem;}
#scroll2{position:relative; padding-bottom: 3%;}
#scroll2 .hd{ width: 100%; position:absolute; left: 0; bottom: 0%; text-align: center;}
#scroll2 .hd li{width: 0.16rem; height: 0.16rem; display:inline-block; border-radius: 50%; border: 0.03rem solid #fff; }
#scroll2 .hd li.on{background:#fff;}
.section4{background:#886bfa; }
.section4 h2{color:#fff;}
.section4 h2 span{font-size: 0.3rem}
.section4 ul li{width: 42%; height: 4.1rem; background:url(../images/box4_li1.jpg) center bottom no-repeat #fff; background-size: 100%; border-radius: 0.18rem; overflow:hidden; float: left; padding: 2% 3%; margin-bottom: 4%;}
.section4 ul li:nth-child(2n){float: right;}
.section4 ul li:nth-child(2){background:url(../images/box4_li2.jpg) center bottom no-repeat #fff; background-size: 100%;}
.section4 ul li:nth-child(3){background:url(../images/box4_li3.jpg) center bottom no-repeat #fff; background-size: 100%;}
.section4 ul li:nth-child(4){background:url(../images/box4_li4.jpg) center bottom no-repeat #fff; background-size: 100%;}
.section4 ul li h3{text-align: left; line-height: 1.1; margin-bottom: 3%; width: 0.7rem; font-size: 0.6rem; color:#886bfa; border-bottom: 0.04rem solid #886bfa;}
.section4 ul li p{font-size: 0.22rem; color:#545454; line-height: 1.5;}
.section4 ul li p strong{display:block; font-size: 0.3rem; color:#0c0906;}
.section5{background:#ffc9b1;}
.section5 h2{font-weight: normal; padding-bottom: 6%;}
.box5_c{background:#fff; height: 2.1rem; border-radius: 0.2rem; position:relative; padding: 8% 2% 4% 2%; box-shadow: 0 0 0.2rem rgba(0,0,0,0.2);}
.box5_c ul{position:absolute; width: 100%; height: 0.58rem; line-height: 0.58rem; text-align: center; left: 0; top: -0.26rem;}
.box5_c ul li{display:inline-block; width: 22%; margin:0 0.3%; height: 0.58rem; background:#f77a6c; border-radius: 0.3rem; font-size: 0.22rem; color:#fff;}
.box5_c dl{height: 2.2rem;}
.box5_c dl dt{width: 4.08rem;}
.box5_c dl dd{width: 2.5rem; text-align: center; float: right; padding-right: 2%;}
.box5_c dl dd p{font-size: 0.3rem; line-height: 1.3; color:#404040; padding: 2% 0;}
.box5_c dl dd .btn{width: 90%; height: 0.7rem; font-size: 0.24rem; padding: 5% 0 0 0; line-height: 1.2; margin-top: 3%; border-radius: 0.5rem;}
.box5_c dl dd .btn strong{font-size: 0.26rem;}
.section6 h2{font-weight: normal; padding: 9% 0 3%;}
.box6{height: 6rem; position: relative;}
.box6 a{display:block; width: 90%; height: 0.86rem; margin: 0 auto 3%; line-height: 0.86rem; border-radius: 0.5rem; background: -webkit-linear-gradient(left,#f5684d,#f2a530); color:#fff; font-size: 0.3rem; position:relative;}
.box6 a p{width: 90%; text-align: center;}
.box6 a span{width: 0.86rem; height: 0.76rem; line-height: 1.2; text-align: center; background:#ff9b0c; border-radius: 50%; font-size: 0.26rem;font-weight: 500; padding-top: 0.1rem; border: 0.03rem solid #ff783d; position:absolute; right: -2%; top: -4%;}
@keyframes dx{
    0%,50%,100%{transform: scale(1)}
    25%,75%{transform: scale(1.08)}
}
@-webkit-keyframes dx {
    0%,50%,100%{-webkit-transform: scale(1)}
    25%,75%{-webkit-transform: scale(1.08)}
}
@-o-keyframes dx {
    0%,50%,100%{-o-transform: scale(1)}
    25%,75%{-o-transform: scale(1.08)}
}
.top_tips{max-width: 750px;}
.footer_new{display:none;}
.new_foot{max-width: 750px; height: 1.52rem;}
.new_foot .menu{height: 1.32rem;  margin-top: 0.2rem;}
.new_foot .menu li{width: 100%; height: 1.16rem; position:relative; padding-top: 0.16rem;}
.new_foot .menu li a span{display: block;font-size: 0.22rem;text-align: center;color: #fff;padding-bottom: 0.5em}
@media screen and (min-width: 750px) {
    .footer_new{bottom: 0}
    .footer_new .menu li a i{height: 6em}
    .new_foot .menu li a i{height: 6em}
    .footer_new .menu li a:nth-child(3),.footer_new .menu li a:nth-child(4) { height: 8em; }
    .footer_new .menu li.li1 a:nth-child(3) i,.footer_new .menu li.li1 a:nth-child(4) i { height: 8em; }
    .footer_new .menu li.li1 a:nth-child(3) span,.footer_new .menu li.li1 a:nth-child(4) span { height: 8em; line-height: 5.2em; font-size: 1.6em; }
}