@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0}
header{width:100%;float:left;}
nav{width:100%;float:left;}
footer{width:100%;float:left;}
body {-webkit-text-size-adjust:none;background:#fff;font-family: "微软雅黑", Arial;color:#3c3c3c;font-style: normal;font-weight: normal;font-variant: normal;}
a {text-decoration: none; border: 0px none; outline: 0px none;} 
a:link{ text-decoration: none}
a:visited{ text-decoration: none}
a:hover{text-decoration: none}
a:active{text-decoration: none}
.clear {margin: 0px;padding: 0px;clear: both;}
.clearfix:after{content:' ';display:block;clear:both;height:0;visibility:hidden}
ul,li,dt,dl,dd{	list-style-type: none;	margin: 0px; padding: 0px; background:none;}
p {	margin: 0px; padding: 0px;}
img{ width:100%; }

.toubu{width:100%;}
.yy{position:relative;}
.yy dd{position:absolute;font-size:0.37rem;text-align:center;}
.yy dd i{font-size:0.4rem;text-align:center;font-weight:600;font-size:.4rem; color:#8065bb;text-decoration:underline;font-style:Normal;}
.an1{position:relative;}
.an1 .anniu1{position:absolute;margin-top: 5%;width:80%;margin-left:10%;}

.an1 .anniu1 p{position: absolute;
    font-size: 0.49rem;
    color: #fff;
    margin-left: 5%;
    margin-top: 5%;
    font-weight: bold;}
.con2{background:#fdd1f5;}
.se{background:#fff;width:95%;margin:0 auto;}
.bt{margin: 0 auto;
    width: 70%;
    padding-top: 5%;}
.anniu2{position:relative;margin:4% auto 0;width:80%;text-align:center;padding:2% 0 8%;}

.anniu2 p{position:absolute;font-size: 0.49rem;font-weight: bold;color: #fff;left:8%;top: 21%;}
.con3{background:#fdd1f5;padding-top:5%;}
.con3 .bq{width:98%;margin:7% auto;}
.con3 .bq .left{float:left;width:33%;margin-left: 2%;}
.con3 .bq .right{float:left;width:63%;font-size:0.346rem;margin-left: 2%;line-height: 0.55rem;}
.con3 .bq .right span{font-weight:600;}
.con3 .td{width:93%;margin:0 auto;}
.con3 .td li{width:31%;float:left;position:relative;margin-right:2%;}
.con3 .td li dt{position:absolute;font-size:0.346rem;color:#fff;left: 25%;
    top: 1%;}
.con3 .td li dd{position: absolute;
    font-size: 0.35rem;
    color: #aeadad;
    left: 17%;
    top: 31%;}
	
.con4{background:#fdd1f5;padding-top:5%;}
.zi{width: 92%;
    margin: 0 auto;
    font-size: 0.36rem;
    margin-top: 4%;line-height: 0.6rem;}
.con5{background:#fdd1f5;padding-top:5%;}
.con5 .js{width:95%;margin:0 auto;}
.con5 .js li{width: 95%;
    border: 1px dashed #CCC;
    border-radius: 50px;
    padding: 3% 2%;margin-top: 5%;}
.js .left{width: 22%;float: left;}
.js .right{width:72%;margin-left: 3%;float:left;}
.js .right dt{font-size:0.4rem;}
.js .right dd{font-size:0.32rem;color:#919090;margin-top: 1%;}
.con5 .an2{position:relative;}
.con5 .an2 .anniu2{position:absolute;left: 10%;}

.con6{background:#ddaaef;}
.con6 .zj{width:95%;position:relative;right: -5%;}
.con6 .tx{position: absolute; margin-top:4%;}
.con6 .tx dt{font-size:0.5rem;color:#885ec2;}
.con6 .tx dd{font-size:0.32rem;color:#fff;margin-top:3%;line-height:0.55rem;}
.con6 .tx dd span{padding:1%;background:#885ec2;}
.con6 .tx dl{position:absolute;color:#885ec2;font-size:0.32rem; z-index:20;margin-top:1%;}

.anniu3{position:relative;margin:4% auto 0;width:65%;text-align:center;padding:2% 0 8%;}
.anniu3 p{position:absolute;font-size: 0.49rem;font-weight: bold;color: #fff;left: 11%;top: 21%;}

.con7{background:#fed0f4;width:100%;}
.con7 .jb{width:96%;margin:0 auto;}
.con7 .jb li{font-size:0.36rem;line-height:0.55rem;width:30%;float:left;text-align:center;margin-left:2%;margin-top:3%;}
@media(min-width:320px){

}
@media(min-width:360px){

}
@media(min-width:375px){

}
@media(min-width:414px){

}
@media(min-width:768px){

}



@keyframes updown11{
    0%{opacity:1;
    transform:translateY(0)}
    50%{opacity:1;
    transform:translateY(-5px)}
    100%{opacity:1;
    transform:translateY(0px)}
}


@keyframes ftimg1{
	0%{-webkit-transform:scale(1)}
	50%{-webkit-transform:scale(1.05)}
	100%{-webkit-transform:scale(1)}
}
@keyframes ftimg{
	0%{-webkit-transform:scale(1)}
	50%{-webkit-transform:scale(1.1)}
	100%{-webkit-transform:scale(1)}
}

@keyframes updown{
    0%{opacity:1;
    transform:translateY(0)}
    50%{opacity:1;
    transform:translateY(-10px)}
    100%{opacity:1;
    transform:translateY(0px)}
}
@-webkit-keyframes updown{
    0%{opacity:1;
    -webkit-transform:translateY(0)}
    50%{opacity:1;
    -webkit-transform:translateY(-10px)}
    100%{opacity:1;
    -webkit-transform:translateY(0px)}
}
@-moz-keyframes updown{
    0%{opacity:1;
    -moz-transform:translateY(0)}
    50%{opacity:1;
    -moz-transform:translateY(-10px)}
    100%{opacity:1;
    -moz-transform:translateY(0px)}
}
@-o-keyframes updown{
    0%{opacity:1;
    -o-transform:translateY(0)}
    50%{opacity:1;
    -o-transform:translateY(-10px)}
    100%{opacity:1;
    -o-transform:translateY(0px)}
}
@-ms-keyframes updown{
    0%{opacity:1;
    -ms-transform:translateY(0)}
    50%{opacity:1;
    -ms-transform:translateY(-10px)}
    100%{opacity:1;
    -ms-transform:translateY(0px)}
}
#swiperyst{padding-bottom: 9%;}
