@charset "gb2312";
html { font-size: 62.5%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a,button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary  { margin: 0; padding: 0; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-box-sizing: border-box; box-sizing: border-box;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block }
body {  font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif; color: #333; background-color: #fff;}
img {  height: auto; -ms-interpolation-mode: bicubic;  vertical-align: middle;display: block}
.all-wrap img {display: block;height: auto; }
em, i, b ,s,strong{ font-style: normal; font-weight: normal; }
p {font-size: 2.4rem; text-align: center; text-justify: inter-ideograph;color: #676767; }
input,textarea{ border:0;  outline: none;  resize: none;  -webkit-appearance: none;  }
a { text-decoration: none;}
a:hover { text-decoration: none; outline: 0 }
ul, ol { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; line-height:1.2;font-weight: normal; }
.clearfix:before, .clearfix:after { display: table; content: ""; }
.clearfix:after { clear: both; }
.clearfix { *zoom:1;}
.clear{clear: both;}
.re { position: relative; }
.ab { position: absolute; }
.fl { float: left;}
.fr { float: right;}
.mid{margin: 0 auto;}
.translateX{transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%); }
.translateY{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%); }
.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;
}
.container{max-width:640px;margin:0 auto;color:#4d4a5c;font-size:1.4rem;overflow:hidden;}

/*banner*/
.banner{width:100%;}
/*content1*/
.content1{width:100%;}
/*content2*/
.content2{width:100%;background: #EAC6D0;padding: 10.8% 0 6%;}
.content2 h1{width: 58.28%;}
.content2 .conten2_middle{width: 93.75%;padding-top: 10.6%;}
.content7 .conten7_middle{width: 93.75%;}
.content2 .li1_img,.content2 .li2_img,.content7 .li1_img,.content7 .li2_img{width: 44.16%;}
.content2 .xian1{width: 30%; bottom: 7%;right: -20%;}
.content2 .xian2{width: 30%; bottom: 14%;left: -20%;}
.content7 .xian1{width: 30%; bottom: 7%;right: -20%;}
.content7 .xian2{width: 30%; bottom: 14%;left: -20%;}
.content2 .li1_right,.content2 .li2_left,.content7 .li1_right,.content7 .li2_left{width: 46.77%;right: -4%;top: 60%;}
.content2 .li1_right h2,.content2 .li2_left h2,.content7 .li1_right h2{font-size: 3.2rem;padding-bottom: 4%}
.content2 .li1_right p,.content2 .li2_left p,.content7 .li1_right p{font-size: 2.6rem;text-align: left;width: 94%;line-height: 1.5;}
.content2 li,.content7 li{margin-bottom: 13.75%;}
.content2 .li1_right .li1_btn,.content7 .li1_right .li1_btn{width: 72%;margin:9% 0 0 6%}
.content2 .li2_left .li2_btn,.content7 .li2_left .li2_btn{width: 72%;margin:7% 0 0 30%}
.content2 .li1_right .li1_btn a,.content2 .li2_left .li2_btn a,.content7 .li1_right .li1_btn a,.content7 .li2_left .li2_btn a{background: #F62281;padding: 4% 0;border-radius: 50px;width: 100%;display: inline-block;text-align: center;color: #FFFFFF;font-size: 3.2rem;}
.content2 .li1_right .li1_btn a img,.content2 .li2_left .li2_btn a img,.content7 .li1_right .li1_btn a img,.content7 .li2_left .li2_btn a img{display: inline-block;vertical-align: middle;margin: -2% 0 0 8%}
.content2 .li2_left,.content7 .li2_left{margin:5% 9% 0 0}
.content2 .li2_left h2,.content7 .li2_left h2{font-size: 3.2rem;text-align: right;line-height: 1.3;margin-bottom: 2%}
.content2 .li2_left p,.content7 .li2_left p{font-size: 2.6rem;text-align: right;width: 100%;line-height: 1.5;}
/*content3*/
.content3{background: #F8F8F8;padding: 12.18% 0 10.9%;}
.content3_middle{width: 93.75%;text-align: center;}
.content3_middle h1{font-size: 5.2rem;color: #5d3d75;}
.content3_middle h2{font-size: 3.8rem;color: #5d3d75;margin: 3% 0 9%;}
.content3_middle .box03_imgs img:nth-of-type(2){margin: 10% 0 4%;}
.content3_btn,.content4_btn{width: 79.33%;margin-top: 10%}
.content6_btn{width: 48.28%;right: 6%;bottom: 6%;}
.content8_btn,.content9_btn,.content10_btn{width: 79.28%;right: 10%;bottom: 6%;}
.content3_btn a,.content4_btn a,.content6_btn a,.content8_btn a,.content9_btn a,.content10_btn a{padding: 5% 0;background: #5D3D75;border-radius: 50px;width: 100%;display: inline-block;text-align: center;font-size: 4.4rem;color: #ffffff}
.content3_btn a img,.content4_btn a img,.content6_btn a img,.content8_btn a img,.content9_btn a img,.content10_btn a img{display: inline-block;vertical-align: middle;margin: -1% 0 0 8%}


.content4{background: #EAC6D0;padding: 12.18% 0 10.9%;}
.content4 h1{width: 46.4%;padding-bottom: 9%}
.content4 .content4_middle{width: 93.75%;}
.content4 .content4_middle img:nth-of-type(2){padding-top: 10%;}
.content4_btn a,.content9_btn a{background: #F62281!important;}

.content5{padding: 10% 0 0.5%;}
.content5 h1{padding-bottom:7%;width: 46.7%;}
.content5 ul{width: 89%;}
.content5 li{width: 48%;margin:0 3.8% 4% 0;}
.content5 li:nth-of-type(2),.content5 li:nth-of-type(4){margin-right: 0;}


.content6 .anlis{width: 100%;height: 100%;overflow: hidden;}
.content6 .anli{overflow:hidden;width: 100%;margin: 0 auto;height: 100%;}
.content6 .anli>.bd{overflow: hidden;}
.content6 #anli1>.hd{ right:4%; top: 3%;}
.content6 #anli1>.hd>ul>li{width: 50px;height:50px;border-radius:50%;}
.content6 #anli1>.hd>ul>li{background: url("../images/niejie1.png") no-repeat center; -webkit-background-size: cover; background-size: cover; opacity: 1; margin: 16% 0!important;position: relative;}
.content6 #anli1>.hd>ul>li:nth-of-type(2){background: url("../images/chenying1.png") no-repeat center;}
.content6 #anli1>.hd>ul>li:nth-of-type(3){background: url("../images/yangdingyu1.png") no-repeat center;}
.content6 #anli1>.hd>ul>li>i{background-color:rgba(0,0,0,.6)!important;width: 100%;height: 100%;border-radius:50%;}
.content6 #anli1>.hd>ul>.on i{background:none!important;}

.content7{background: #EAC6D0;padding: 14% 0 2%;}
.content7 h1{width: 54.21%;padding-bottom: 10%}


.content8{padding: 8.5% 0 13%;}
.content8 h1{color: #5D3D75;font-size: 5.5rem;text-align: center;padding-bottom: 5%}
.content8 h2{width: 85.93%;}
.content8 .rongyu{padding: 7.8% 0 12%;}

.content9{background: #EAC6D0;padding: 15% 0 14%;}
.content9 h1{font-size: 5.5rem;color: #504551;text-align: center;}
.content9 .fuwu{padding: 7.8% 0 9.3%;}

.content10{background: #EEEEEE;padding: 12% 0 14%;}
.content10 h1{color: #5D3D75; font-size: 5.5rem;text-align: center;}
.content10 .duibi{width: 93.75%;background: #ffffff;padding: 4.4% 0 4%}
.content10 .duibi p{color: #ffffff;font-size: 3.0rem;width: 18.66%;padding: 1% 0;background: #E85520;margin-top: 3%;}
.content10 .duibi1{margin: 6.2% 0 4.6%;}
.content10 .duibi_img{width: 92.5%;}
.content10 .content10_btn{margin-top: 6%}

.content11{background: #EAC6D0;padding: 12% 0 14%;}
.content11 h1{color: #504551; font-size: 5.5rem;text-align: center;margin-bottom: 7.5%;}
.content11 .content11_btn{width: 95.62%;margin: 0 auto;}
.content11 .content11_btn2{padding:7.5% 0; }
@media screen and (min-width:320px) and (max-width:374px) {
html{font-size:26.2%;}/*0.42*/
    .content6 #anli1>.hd>ul>li{width: 36px;height:36px;border-radius:50%;}
}
@media screen and (min-width:375px) and (max-width:409px) {
html{font-size:31%;}/*0.5*/
}
@media screen and (min-width:410px) and (max-width:479px) {
html{font-size:33%;}/*0.54*/
}
@media screen and (min-width:480px) and (max-width:900px) {
    html {
        font-size: 40%;
    }

    /*0.64*/

}
