@charset "gb2312";html{font:400 14px/1.5 PingFangSC-Regular,Helvetica,"Droid Sans",Arial,sans-serif;font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}
address,applet,article,aside,audio,blockquote,body,canvas,caption,dd,details,div,dl,dt,embed,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,li,mark,menu,nav,object,ol,output,p,pre,progress,ruby,section,summary,table,tbody,td,tfoot,th,thead,time,tr,ul,video{margin:0;padding:0;border:0;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
a{text-decoration:none;-webkit-touch-callout:none;background-color:transparent}
a:active,a:hover{outline:0;text-decoration:none}
li{list-style:none}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}
img{border:0;-webkit-touch-callout:none;vertical-align:middle}
b,em,i,s,strong{font-style:normal;font-weight:400}
input,textarea{border:0;outline:0;resize:none;-webkit-appearance:none}
.all-wrap p{font-size:2.6rem;text-align:justify;text-justify:inter-ideograph}
.clearfix:after,.clearfix:before{display:table;content:""}
.clearfix:after{clear:both}
.re{position:relative}
.ab{position:absolute}
.fl{float:left}
.fr{float:right}
.flex{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}
.all-wrap{margin:0 auto;max-width:640px;min-width:320px}
.banner{padding-bottom:178.125%;background:#d8a78d}
.banner .baBtn{width:28.125%;position:absolute;color:#fff;border-radius:13px;left:63.125%;top:21.69%;background:#ff4b08;text-align:center;line-height:2.25;font-size:2.4rem;box-shadow:0 10px 15px rgba(120,49,2,.25)}
.sec1{padding-bottom:8.9%}
.sec1 .sec1Con{width:93.75%;background:#fbe5d3;border-radius:9px;margin:-201.5625% auto 0;box-shadow:0 8px 25px rgba(25,18,7,.34);position:relative;z-index:1;padding:8.75% 5.3125% 9.375%}
.sec1 .sec1Con h3{text-align:center;font-size:4.2rem;text-align:center;font-weight:lighter;color:#3d2b1d;margin-bottom:5%}
.sec1 .sec1Con h4{text-align:center;margin-bottom:4.6875%}
.sec1 .sec1Con dl{margin:4.6875% 0 9.3%}
.sec1 .sec1Con dl dt{width:21.2%;border-radius:50%;overflow:hidden;box-shadow:0 7px 8px rgba(100,56,26,.25);float:left}
.sec1 .sec1Con dl dd{width:75.79%;float:right}
.sec1 .sec1Con dl dd h5{font-size:2.6rem;color:#422a21;font-weight:600}
.sec1 .sec1Con dl dd p{font-size:2.2rem;color:#897d78;line-height:1.75}
.sec1 .sec1Con .linkBtn,.sec4 .linkBtn,.sec7 .linkBtn,.sec8 .linkBtn,.sec9 .bd li .linkBtn{width:87.6%;background:#ff4b08;border-radius:50px;color:#fff;font-size:3.2rem;line-height:3.125;text-align:center;display:block;margin:0 auto;letter-spacing:2px;box-shadow:0 9px 18px rgba(120,49,2,.25)}
.sec2 h2,.sec2 h3{text-align:center;font-size:4.2rem;color:#b38973;font-weight:lighter}
.sec2 h2{font-size:8.6rem;line-height:100%}
.sec2 h4,.sec3 h4{padding:5.9375% 0 4.53% 3.28%}
.sec2 ul{padding:0 6.25%}
.sec2 ul li{width:46.88%;padding-bottom:4.6%}
.sec2 ul li p{font-size:2.4rem;line-height:2;color:#422a21}
.sec2 ul li p em{font-weight:600}
.sec2 ul li p:nth-of-type(1){padding-left:3em;padding-top:3%;text-indent:-3em}
.sec3{background:#fff6f2;padding-bottom:5%}
.sec3 ul{padding:0 3.125%}
.sec3 ul li{width:46.4%}
.sec3 p{font-size:2.6rem;color:#ed0f0f;line-height:1.75;text-align:center}
.sec3 p:nth-of-type(1){color:#422a21;margin-top:5%}
.sec4{padding:7.1875% 3.125% 6.4%}
.sec4 h4{margin-bottom:5.46%}
.sec4 p{text-align:center;font-size:2.6rem;color:#422a21;line-height:1.75}
.sec4 p:nth-of-type(1){margin-top:6%}
.sec4 .linkBtn{width:85.54%;margin:5.93% auto 0}
.sec5{padding:7.5% 3.4375% 6.25%;background:#fbe5d3}
.sec5 h3{font-size:4.2rem;color:#422a21;margin-bottom:4.68%;text-align:center}
.sec5 .info{width:75.8%;margin:0 auto 5%;line-height:1.75;font-size:2.6rem;color:#422a21}
.sec5 ul:nth-of-type(1) li{width:24.33%;margin-bottom:8.125%}
.sec5 ul:nth-of-type(1) li h6{text-align:center;line-height:2.8;font-size:2.2rem;color:#422a21;background:#fdf4ee}
.sec5 ul:nth-of-type(2) li{width:48.66%}
.sec5 ul:nth-of-type(2) li h5{text-align:center;padding:3.5% 0 5.375%;font-size:2.2rem;color:#7e4530}
.sec6{background:#f3c7a7}
.sec6 .info,.sec7 .info{width:100%}
.sec7 .linkBtn{width:85.8%;margin:6.25% auto}
.sec8{background:#d8a78d;padding:8.125% 3.125% 6.25%}
.sec8 h3{text-align:center;font-size:4.2rem;font-weight:lighter;margin-bottom:5%}
.sec8 figure h5{font-size:3rem;color:#422a21;line-height:2.8;background:#fff;font-weight:lighter;text-align:center}
.sec8 figure{margin-bottom:3.75%}
.sec8 figure h5 em{font-weight:600}
.sec8 .flex div{width:32.33%}
.sec8 .flex div h6{text-align:center;font-size:2.6rem;color:#422a21;font-weight:lighter;line-height:2.4}
.sec8 .linkBtn{margin:6.25% auto;width:86%;}
.sec8 .hd,.sec9 .hd{text-align:center;}
.sec8 .hd span,.sec9 .hd span{width:17px;height:17px;border-radius:50%;margin:0 13px;display: inline-block; background: #422a21}
.sec8 .hd span.on,.sec9 .hd span.on{ background: #ff4b08}
.sec9{padding:18.125% 0 10%}
.sec9 h3{text-align:center;font-size:4.2rem;color:#422a21;font-weight:lighter}
.sec9 h4{font-size:3.2rem;color:#422a21;font-weight:lighter;margin-bottom:4.65%;text-align:center}
.sec9 .bd li{position:relative}
.sec9 .bd li .linkBtn{position:absolute;width:80.46%;top:80%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
@media screen and (min-width:320px) and (max-width:359px){html{font-size:31.25%!important}
}
@media screen and (min-width:360px) and (max-width:409px){html{font-size:35%!important}
}
@media screen and (min-width:410px) and (max-width:479px){html{font-size:40%!important}
}
@media screen and (min-width:480px) and (max-width:639px){html{font-size:47%!important}
}
