/* CSS Document */
html{ font-size:100px;}
html{-webkit-text-size-adjust:none;}
body {font-family:微软雅黑;font-size:0.20rem;opacity:0;filter:alpha(opacity=0);margin: 0 auto;}
body,p,h1,h2,h3,h4,h5,h6,dl,dd{ margin:0;padding:0;}
ul,ol,li{list-style-type: none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i{font-style: normal;}
a{text-decoration: none; color:#000;-webkit-tap-highlight-color:rgba(0,0,0,0); }
img{border:none;vertical-align:top; width:100%;}
.clearfix:after{content:""; display:block; visibility:hidden; height:0; clear:both;}
.clearfix{zoom:1;}
html *{-webkit-tap-highlight-color:rgba(255,255,255,0);}
.hidden { display:none; }
.block { display:block; }
.inline { display:inline; }
.inline-block { display:inline-block; }
.fl { float: left; }
.fr {float: right;}
.tl { text-align: left; }
.tr { text-align: right; }
.tc { text-align: center; }
.text-italic{font-style: italic;}
.pr{position: relative;}
.pa{position: absolute;}
.fb{font-weight: bold;}
.l50{left: 50%;}
.r50{right: 50%;}
.overflow-x{overflow-x:hidden;-ms-overflow-x:hidden;}
.overflow-y{overflow-y: hidden;-ms-overflow-y: hidden;}
.overflow{overflow: hidden;}
.zd2{z-index: 2;}
.tid2{text-indent: 2em;}
.wrap{max-width: 720px; min-width: 320px; margin-left: auto; margin-right: auto;overflow: hidden ; }
.border-radius{border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
.bs{box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; }
.border-bottom{border-bottom: 2px solid #f2f2f2;}
.pad10{padding: 0.1rem;}
.pad20{padding: 0.2rem;}
.padt10{padding-top: 0.1rem;}
.padt20{padding-top: 0.2rem;}
.padt30{padding-top: 0.3rem;}
.padt40{padding-top: 0.4rem;}
.padb10{padding-bottom: 0.1rem;}
.padb20{padding-bottom: 0.2rem;}
.padb30{padding-bottom: 0.3rem;}
.padtb10{padding-top: 0.1rem;padding-bottom: 0.1rem;}
.padtb20{padding-top: 0.2rem;padding-bottom: 0.2rem;}
.padtb30{padding-top: 0.3rem;padding-bottom: 0.3rem;}
.padlr5{padding-left: 0.05rem;padding-right: 0.05rem;}
.padlr10{padding-left: 0.1rem;padding-right: 0.1rem;}
.padlr20{padding-left: 0.2rem;padding-right: 0.2rem;}
.padr30{padding-right: 0.3rem;}
.marlr12{margin-left: 0.12rem;margin-right: 0.12rem;}
.mart20{margin-top: 0.2rem;}
.blackC{color:#000;}
.grayC{color: #555555;}
.whiteC{color:#fff;}
.bgLightBlue{background-color: #03c8f5;}
.bgGray{background-color: #f7f7f8;}
.fz20{font-size: 0.2rem;}
.fz22{font-size: 0.22rem;}
.fz24{font-size: 0.24rem;}
.translateY{
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
.translateX{
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}
.paW{width: 100%;left: 0;}
.w50{width: 50%;}
.text-transform{text-transform:uppercase;}
ul.clearfix>li{float: left;}
ol.clearfix>li{float: left;}
ul.clearfix>li.fr{float: right;}
ol.clearfix>li.fr{float: right;}
/*轮播设置*/
.pagination{  width: 100%;  left: 0;  text-align: center;  }
.pagination .swiper-pagination-switch{
    display: inline-block;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    margin:0 0.05rem;
    width:0.2rem;
    height: 0.2rem;
    opacity: 0.6;
    cursor: pointer;
    background-color: #fff;
}
.pagination .swiper-active-switch{
    opacity: 1;
}
.arrow{position: absolute;width:0.6rem;height:0.6rem;z-index: 99;top: 1.44rem;font-size: 0.35rem;color: #fff;line-height: 0.6rem;text-align: center;font-family: '宋体';background-color: #2466d3;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.left,.prev{left:0.1rem;}
.right,.next{right:0.1rem;
    -webkit-transform: rotateZ(180deg);
    -moz-transform: rotateZ(180deg);
    -ms-transform: rotateZ(180deg);
    -o-transform: rotateZ(180deg);
    transform: rotateZ(180deg);
}
.prev{left:0.32rem;}
.next{right:0.32rem;}
/*轮播设置*/
.til{font-size: 0.38rem;}
.bgB1{height:1rem;width: 100%;background: url("../images/p1_bg.png") no-repeat center bottom;position: absolute;left: 0;bottom: 0;background-size: 100% auto;}
.banner .banT{ position:absolute; width:3.59rem; right:0.1rem; top:2.2rem;}
.banner .banBtn{ position:absolute; width:1.78rem; left:1.76rem; top:5rem;
    -webkit-animation: tada 3s linear normal both infinite;
    -o-animation: tada 3s linear normal both infinite;
    animation: tada 3s linear normal both infinite;
}
.btn a{ text-align: center; display: inline-block; padding: 0.08rem 0.2rem; border-radius: 60px; font-size: 0.28rem; color: #fff; background: linear-gradient(90deg,#ff2e8a,#fead29 69%); -webkit-animation: bounce 2s infinite;
    -o-animation: bounce 2s infinite;
    animation: bounce 2s infinite; }
.part1{padding-bottom: 0.86rem;}
.part1 .bgB1{background-image: url("../images/p2_bg1.png")}
.part1 ul li{font-size: 0.2rem;margin-left: 0.3rem;width: 43%;margin-bottom: 0.2rem;}
.part1 ul li p{padding:0 0 0.1rem ;line-height: 1.6;}
.part1 ul li b{font-size: 0.26rem;}
.part2{background: url("../images/p2_bg2.jpg") no-repeat center top;padding-bottom: 0.8rem;background-size: 100% auto;}
.part2 .bgB1{background-image: url("../images/p3_bg.png")}
.part2 .til{padding: 0.2rem 0;}
.part2 p{line-height: 1.6;padding: 0 0.3rem;}
.part2 p b{color: #fffb04;}
.part2 dt{padding: 0.7rem;margin-top: 0.18rem;}
.part2 dt img{width:2.68rem; }
.part2 dt:before{content: '';position: absolute;width: 3.58rem;height: 3.58rem;background: url("../images/p2_2.png") no-repeat center;left: 50%;top: 50%;margin-left: -1.79rem;margin-top: -1.79rem;background-size: cover;
    -webkit-animation: zhuan 13s linear normal both infinite;
    -o-animation: zhuan 13s linear normal both infinite;
    animation: zhuan 13s linear normal both infinite;
}
.part2 dd{position: absolute;}
.part2 dd b{font-size: 0.45rem;font-weight: normal;}
.part2 dd:nth-of-type(1){left: 0.18rem;top: 0.3rem;}
.part2 dd:nth-of-type(2){left: 0.32rem;top: 2.32rem;}
.part2 dd:nth-of-type(3){right: 0.22rem;top: 0.08rem;width:1.35rem; }
.part2 dd:nth-of-type(4){right: 0.2rem;top: 2.52rem;}
@keyframes zhuan {
    0%,100%,95%{-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}
    15%,25%,80%,85%{-webkit-transform: rotate(120deg);-moz-transform: rotate(120deg);-ms-transform: rotate(120deg);-o-transform: rotate(120deg);transform: rotate(120deg);}
    35%,45%,70%,75%{-webkit-transform: rotate(240deg);-moz-transform: rotate(240deg);-ms-transform: rotate(240deg);-o-transform: rotate(240deg);transform: rotate(240deg);}
    55%,65%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}
}
.part3{padding-bottom: 1.06rem;}
.part3 .bgB1{background-image: url("../images/p4_bg.png");}
.part3 .til{padding: 0.3rem 0;}
.part3 dt{padding: 0.7rem 0;}
.part3 dt img{width: 3.2rem;}
.part3 dd{width: 2.2rem;position: absolute;background-color: rgba(255,255,255,0.6);padding:  0.08rem;color: #333333;}
.part3 dd b{font-size: 0.42rem;font-weight: normal;}
.part3 dd:nth-of-type(1){left: 0.1rem;top: 0.1rem;}
.part3 dd:nth-of-type(2){left: 0.1rem;top: 2.76rem;}
.part3 dd:nth-of-type(3){right: 0.1rem;top: 0.1rem;}
.part3 dd:nth-of-type(4){right: 0.1rem;top: 2.76rem;}
.part4{padding-bottom: 0.9rem;}
.part4 .bgB1{background-image: url("../images/p5_bg.png");}
.part4 .til{padding: 0.2rem 0;}
.part4 .p4_Box{padding: 0.1rem 0.1rem 0;}
.part4 .p4_1{min-height: 1.5rem;}
.part4 .p4_1 .tu{width: 0.99rem;height: 0.99rem;overflow: hidden;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.part4 .p4_1 p{background-color: #fff;font-size: 0.22rem;width: 4.52rem;padding: 0.2rem 0.24rem;position: relative;
    -webkit-border-radius: 0.1rem;
    -moz-border-radius: 0.1rem;
    border-radius: 0.1rem;
    animation-delay: 0.3s;
}
.part4 .p4_1 p:after{content: "";border-right: 0.24rem solid #fff; border-bottom:0 dashed transparent; border-top:0.2rem dashed transparent;position:absolute;top:20%;right: 99%;}
.part4 h2{ padding: 0.1rem 0.3rem 0.1rem 0.1rem; background: #069dd3;margin: 0 0.2rem;font-size: 0.24rem;}
.part4 h2 span{color: #ffff00;}
.part4 ul{padding: 0.2rem 0;}
.part4 ul li{width: 1.35rem;height:1.35rem;border-rafont-size: 0.2rem;background-color: #fff;margin-left: 0.16rem; float: left; position: relative;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.part4 ul li a{display: block;height: 100%;}
.part4 ul li p{display: block; position: absolute; left: 0; top: 50%; right: 0; margin: 0 auto; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }
.part4 .p4_2{background-color: #f1f1f1;padding: 0.2rem 0;}
.part4 .p4_2 span{width: 0.54rem;margin-left: 0.1rem;height: 0.54rem;}
.part4 .p4_2 span:nth-of-type(3){width: auto;}
.part4 .p4_2 span input{outline: 0 none;height: 0.54rem;width: 3.6rem;padding-left: 0.1rem;font-size: 0.18rem;
    -webkit-border-radius: 0.1rem;
    -moz-border-radius: 0.1rem;
    border-radius: 0.1rem;
    border: 1px solid #b9b9b9;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.part4 .p4_2 a{width: 0.96rem;margin-right: 0.1rem;height: 0.52rem;background-color: #f05264;color: #fff;line-height: 0.52rem;border: 1px solid #c13a96;
    -webkit-border-radius: 0.1rem;
    -moz-border-radius: 0.1rem;
    border-radius: 0.1rem;
}
.part5{background-color: #ececec;padding-bottom: 0.62rem;}
.part5 .til{padding: 0.2rem 0;}
.part5 .bgB1{background-image: url("../images/p6_bg.png");}
.part5  table{width:6.4rem;margin:0 auto;text-align:center;border-collapse:collapse;border-spacing:1;border-spacing:0;border-left: 1px solid #efefef; }
.part5  table td,.part5  table th{word-break: break-all; word-wrap:break-word;line-height: 1.4;padding: 0.1rem ;-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.part5  table tr{width: 100%;display: block;border-bottom: 1px solid #efefef;}
.part5  table td{background-color: #d2d2d2;color: #3c3c3c;}
.part5  table tr th{font-size: 0.26rem;}
.part5  table tr th,.part5  table tr td{background-color: #fff;padding: 0.1rem;width: 1.75rem;border-right: 1px solid #efefef;}
.part5  table tr th{padding: 0.2rem 0.1rem;}
.part5  table tr th:first-of-type,.part5  table tr td:first-of-type{font-size: 0.26rem;font-weight:bold;width: 1.15rem;color: #000;}
.part5  table tr th:nth-of-type(2),.part5  table tr td:nth-of-type(2){background-color: #07b8fe;color: #fff;}
.part5  table tr th i{position: absolute;right:0.04rem;top: -0.14rem;width: 0.48rem;
    -webkit-animation: bounce 2s linear normal both infinite;
    -o-animation: bounce 2s linear normal both infinite;
    animation: bounce 2s linear normal both infinite;
    animation-delay: 1.1s;
}
.part6{background: url("../images/p6_bg1.png") repeat;padding-bottom: 1.1rem;background-size: 0.06rem 0.07rem;}
.part6 .p6_gif{position: absolute;width:2.7rem;right:0 ;top:0.12rem; }
.part6 .bgB1{background-image: url("../images/p7_bg.png");}
.part6 ol{background: url("../images/p6_xian.png") no-repeat center top;background-size: 100% auto;margin-top: 0.46rem;}
.part6 ol li{display: inline-block;margin: 0 0.08rem;vertical-align: middle;}
.part6 ol li span{display:block;width:1.87rem;height: 1.87rem;overflow: hidden;margin-bottom: 0.1rem;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.part6 ol li:first-of-type{margin-top: -1.3rem;}
.part6 ol li:nth-of-type(2){margin-top: -0.22rem;}
.part6 ol li:nth-of-type(3){margin-top: 0.44rem;}
.part6 .p6_bd{padding: 0 0.84rem;}
.part7{background:#406dc9;}
.part7 .bgB1{background-image: url("../images/p8_bg.png");}
.part7 .p7_list{padding-bottom: 0.3rem;}
.part7 .p7_list li{width:33.333%;font-size: 0.18rem; line-height: 1.2;float: left;}
.part7 .p7_list li p{padding:0.1rem;text-align: left}
.part7 .p7_list li p span{width:0.49rem;margin: 0 0.1rem 0 0.2rem; }
.part7 .p7_list li p b{font-size: 0.3rem;font-weight: normal;}
.part7 .p7_list li p em{font-size: 0.17rem;color: #80a5f1;font-style: normal;
    text-transform: uppercase;}
.part7 .p7_slider .smallPic {text-align: center;}
.part7 .p7_slider .smallPic li{opacity: 0.5;display: inline-block;width: 0.92rem;height: 0.9rem;position: relative;}
.part7 .p7_slider .smallPic li.on{opacity: 1;}
.part7 .p7_slider .smallPic li.on:before{content: '';position: absolute;width:100%;height: 100%;border: 2px solid #fffb04;left: 0;top: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.part7 .p7_slider .faceSwiper{height: 8.14rem;}
.part7 .p7_slider .sliderIn{position: relative;}
.part7 .p7_slider .sliderIn dl{position: absolute;left:2.58rem;top: 0.54rem;width: 3.7rem;}
.part7 .p7_slider .sliderIn dt{font-size: 0.92rem;}
.part7 .p7_slider .sliderIn dd{line-height: 1.6;}
.part7 .p7_slider .txt{width: 6.2rem;background-color: #fff;position: absolute;left: 0.1rem;top: 5.04rem;z-index: 9;
    -webkit-border-radius: 0.1rem;
    -moz-border-radius: 0.1rem;
    border-radius: 0.1rem;
}
.part7 .p7_slider .txt p{font-size:0.25rem;line-height: 1.6;padding: 0.25rem 0.1rem;color: #000;}
.part7 .p7_slider .txt p b{display: inline-block;background: url("../images/p6_txtbg.png") no-repeat center;}
.part7 .p7_slider .txt p span{color: #ff2f89;}
.part7 .p7_slider .txt i.tips{position: absolute;right:0.2rem;top: -0.44rem;width: 1.52rem}
.part7 .p7_slider .txt i.xian{position: absolute;left: -0.1rem;bottom: 0.28rem;}
.part8,.part9{background-color: #48b9fd;padding-top: 0.3rem;}
.part8 .p8_slider .sliderIn{background-color: #fff;}
.part8 .p8_slider .sliderIn .text{padding: 0 0.1rem 0.1rem;}
.part8 .p8_slider .sliderIn h4{font-size: 0.26rem;color: #406dc9;padding: 0.1rem 0;}
.part8 .p8_slider .sliderIn p{font-size: 0.18rem;color: #4a4a4a;padding: 0 0.1rem;}
.part8 .p8_slider .zjSwiper{height: 4.52rem;}
.part8 .p8_slider .swiper-slide-visible {
    opacity: 0.8;
    margin-top: 0;
    margin-left: -0.5rem;
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);
}
.part8 .p8_slider .swiper-slide-active {
    opacity: 1;
    margin-top: 0;
    width: 3.88rem !important;
    z-index: 1;
    position: relative;
    margin-left: -5px;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}
.part9 ul li{width: 49.4%;float: left;font-size: 0.22rem;position: relative;background-color: #fff;margin-bottom: 0.1rem;overflow: hidden;}
.part9 ul li:before{content: '';position: absolute;width: 0.63rem;height: 0.88rem;background: url("../images/p9_q1.png") no-repeat;background-size: cover;left: 0.08rem;bottom: 0.1rem;}
.part9 ul li:nth-of-type(2n){float: right;}
.part9 ul li.bgYellow:before{background-image: url("../images/p9_q2.png");}
.part9 ul li a{display: block;padding: 0.1rem 0 0.1rem 0.8rem;}
.part9 ul li.bgYellow{background-color: #fff880;}
.bounce{
    -webkit-animation: bounce 2s infinite;
    -o-animation: bounce 2s infinite;
    animation: bounce 2s infinite;
}
@keyframes bounce{
    0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0);-webkit-transform:translateZ(0)}
    40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-8px,0);-webkit-transform:translate3d(0,-8px,0)}
    70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-4px,0);-webkit-transform:translate3d(0,-4px,0)}
    90%{transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0)}
}
@-webkit-keyframes bounce{
    0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0);-webkit-transform:translateZ(0)}
    40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-8px,0);-webkit-transform:translate3d(0,-8px,0)}
    70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-4px,0);-webkit-transform:translate3d(0,-4px,0)}
    90%{transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0)}
}
/*******摆动*******/
@-webkit-keyframes tada {
    from {  -webkit-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1);  }
    10%, 20% {  -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);  transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);  }
    30%, 50%, 70%, 90% {  -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);  transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);  }
    40%, 60%, 80% {  -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);  transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);  }
    to {  -webkit-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1);  }
}
@keyframes tada {
    from {  -webkit-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1);  }
    10%, 20% {  -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);  transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);  }
    30%, 50%, 70%, 90% {  -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);  transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);  }
    40%, 60%, 80% {  -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);  transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);  }
    to {  -webkit-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1);  }
}
/*******摇头*******/
@-webkit-keyframes headShake {
    0% {  -webkit-transform: translateX(0);  transform: translateX(0);  }
    6.5% {  -webkit-transform: translateX(-6px) rotateY(-9deg);  transform: translateX(-6px) rotateY(-9deg);  }
    18.5% {  -webkit-transform: translateX(5px) rotateY(7deg);  transform: translateX(5px) rotateY(7deg);  }
    31.5% {  -webkit-transform: translateX(-3px) rotateY(-5deg);  transform: translateX(-3px) rotateY(-5deg);  }
    43.5% {  -webkit-transform: translateX(2px) rotateY(3deg);  transform: translateX(2px) rotateY(3deg);  }
    50% {  -webkit-transform: translateX(0);  transform: translateX(0);  }
}
@keyframes headShake {
    0% {  -webkit-transform: translateX(0);  transform: translateX(0);  }
    6.5% {  -webkit-transform: translateX(-6px) rotateY(-9deg);  transform: translateX(-6px) rotateY(-9deg);  }
    18.5% {  -webkit-transform: translateX(5px) rotateY(7deg);  transform: translateX(5px) rotateY(7deg);  }
    31.5% {  -webkit-transform: translateX(-3px) rotateY(-5deg);  transform: translateX(-3px) rotateY(-5deg);  }
    43.5% {  -webkit-transform: translateX(2px) rotateY(3deg);  transform: translateX(2px) rotateY(3deg);  }
    50% {  -webkit-transform: translateX(0);  transform: translateX(0);  }
}
.bounceinR{
    -webkit-animation: bounceinR 2s ease-out backwards ;
    -o-animation: bounceinR 2s ease-out backwards;
    animation: bounceinR 2s ease-out backwards;
}
@keyframes  bounceinR{
    0%{  opacity: 0;  transform: translateX(100%);  }
    100%{  opacity: 1;  transform: translateX(0);  }
}
@-webkit-keyframes  bounceinR{
    0%{  opacity: 0;  -webkit-transform: translateX(100%);  }
    100%{  opacity: 1;  -webkit-transform: translateX(0);  }
}
.swiper-pagination-bullet {
    display: inline-block;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    margin: 0 0.05rem;
    width: 0.2rem;
    height: 0.2rem;
    opacity: 0.6;
    cursor: pointer;
    background-color: #fff;
}
.swiper-pagination-bullet-active{
	opacity: 1;
}
.zjSwiper .swiper-slide{
	left: 23%;
}
.zt_doctor {
    width: 100%;
    height: 93%;
    max-width: 720px;
    position: relative;
}
footer {
    margin: 0.5rem auto 2rem;
    clear: both;
}
#cqmylike_footer_logo {
    width: 90%;
    margin: auto;
    padding-top: 0.5rem;
    text-align: center;
}