.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: 0.7rem 0 0.4rem;font-size: 0.35rem;font-weight: normal;color: #333;line-height: 1.4}
.wp h2 strong{display: block;font-size: 0.45rem}
.wp h2 span{color: #f9596d}
.btn{display: block;width: 55%;height: 0.8rem;line-height: 0.8rem;margin: 0.3rem auto 0;background: linear-gradient(to right, #5892FE, #C081F2);border-radius: 0.4rem;font-size: 0.3rem;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}
.btn img{display: inline-block;vertical-align: middle;width: 0.4rem}
.over{overflow: hidden;}
.fl{float: left}
.fr{float: right}
.over a.btn.fl{margin-left: 2%}
.over a.btn.fr{margin-right: 2%;background: linear-gradient(to right, #F27E5C, #F085B0);}
.pb{padding-bottom: 0.8rem}
.w20{width: 94%;margin: 0 auto}
.section2 .hd,.section6 .hd{text-align: center;margin-top: 3%}
.section2 .hd li,.section6 .hd li{display: inline-block;width: 10px;height: 10px;border-radius: 50%;background: #fff}
#banner_slider li{position: relative}
#banner_slider li a{display: block;width: 28%;position: absolute;right: 10%;bottom: 0.5rem;z-index: 1;; -webkit-animation: dx 2s linear infinite  both;-o-animation: dx 2s linear infinite  both;animation: dx 2s linear infinite  both}
.section1 dl{width: 32%;float: left}
.section1 dl:nth-child(2){margin: 0 2%}
.section1 dl dd{font-size: 0.24rem;color: #666;text-align: center;padding-top: 5%}
.section1 h3{font-size: 0.3rem;color: #4e4e4e;line-height: 1.4;margin-top: 5%}
.section2 {background: #D0E7FF}
.section2 dl{width: 90%;overflow: hidden;margin: 0 auto}
.section2 dl dt{width: 38%;float: left}
.section2 dl dd{width: 62%;float: right;font-size: 0.25rem;text-align: center;line-height: 1.3;color: #ff7db3;}
.section2 dl dd strong{display: block}
.section2 .bd li img{border-radius: 0.1rem}
.section2 .hd li.on{background: #5A92FE}
.section2 a,.section4 a,.section5 a{width: 45%;font-size: 0.28rem}
.section3{background: #5E8DE4}
.section3 h2 {color: #fff}
.section3 h2 strong{font-size: 0.42rem}
.section3 h2 span{color: #ffa300}
.section3 dl dt{width: 90%;margin: 0 auto;box-shadow: 0 0 20px rgba(8,47,139,0.5);border-radius: 0.2rem;overflow: hidden;border: 2px solid #B1D0FE}
.section3 dl span{display: block;text-align: center;font-size: 0.3rem;padding: 2% 0;color: #fff;font-weight: bold}
.section3 dl p{background: #C2D4F5;border-radius: 1rem;width: 90%;padding: 3% 5%;font-size: 0.26rem;color: #2259be}
.section4 .over div{width: 48%;}
.section4 .over dl{width: 94%;padding: 3%;border-radius: 0.1rem;background: #7B62F4;margin-bottom: 0.3rem;box-shadow: 0 2px 13px rgba(128,51,183,0.4)}
.section4 .over .fl dl:nth-child(2){background: #F18074}
.section4 .over .fr dl:nth-child(1){background: #F28B9E}
.section4 .over .fr dl:nth-child(2){background: #5A92FE}
.section4 .over dd{font-size: 0.25rem;color: #fff;margin: 5% auto 0.2rem;word-break:break-all;}
.section4 a{margin-top: 0}
.section5{background: url("../images/bg.jpg") no-repeat top center;background-size: 100%;}
.section5 h2,.section6 h2{color: #fff;}
.section5 .hd{width: 75%;margin: 0 auto 5%;overflow: hidden}
.section5 .hd li{width: 22%;float: left;margin-right: 4%;overflow: hidden}
.section5 .hd li:nth-child(1){margin-left: 16%;}
.section5 .hd li:nth-child(4){margin-right: 0}
.section5 .hd li img{display: block;width: 90%;margin: 0 auto;border-radius: 50%;border: 0.05rem solid #314CA1}
.section5 .hd li.on img{border: 0.05rem solid #FFC73F;}
.section5 .hd li.on i{display: block;width: 0;height: 0;border-top: 0.15rem solid #FFC73F;border-left: 0.1rem solid transparent;border-right: 0.1rem solid transparent;margin: 5% auto 0}
.section5 .tempWrap {border-bottom-left-radius: 0.2rem;border-bottom-right-radius: 0.2rem;overflow: hidden;box-shadow: 0 5px 28px rgba(151,115,133,0.28)}
.section6{background: #FFB2CC;}
.section6 .hd li.on{background: #F0769F}
.section6 .bd li img{border-radius: 0.1rem}
.section7{background: url("../images/bg1.jpg") no-repeat top center;background-size: 100%}
.section7 a{margin-top: 8rem}
.section8{background: url("../images/bg2.jpg") no-repeat top center #B0C7FD;background-size: 100%;padding-top: 0.21rem}
.section8 ul{width: 94%;margin: 0 auto;height: 6.6rem;position: relative;}
.section8 ul li{width: 48%;position: absolute;top: 0}
.section8 ul li:nth-child(1){left: 1%}
.section8 ul li:nth-child(2){right: 2%}
.section8 ul p{font-size: 0.24rem;color: #fff;text-align: center;line-height: 1.4;padding: 1.35rem 0 0.3rem}
.section8 ul p span{font-size: 0.35rem;display: block;margin-bottom: 2%}
.section9 h2{font-size: 0.4rem}
@keyframes dx{
    0%,50%,100%{transform: scale(1)}
    25%,75%{transform: scale(1.1)}
}
@-webkit-keyframes dx {
    0%,50%,100%{-webkit-transform: scale(1)}
    25%,75%{-webkit-transform: scale(1.1)}
}
@-o-keyframes dx {
    0%,50%,100%{-o-transform: scale(1)}
    25%,75%{-o-transform: scale(1.1)}
}
.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; }
}