﻿/* CSS Document */
html{ font-size:100px;}
html{-webkit-text-size-adjust:none;}
body {font-family:微软雅黑;font-size:0.20rem;margin-bottom:100px;}
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;}


.hidden { display:none; }
.block { display:block; }
.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;}
.nomal{ font-weight:normal}

.zd2{z-index: 2;}
.tid2{text-indent: 2em;}

.wrap{max-width: 640px; 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;}
.padlr30{padding-left: 0.3rem;padding-right: 0.3rem;}
.padr30{padding-right: 0.3rem;}

.marlr12{margin-left: 0.12rem;margin-right: 0.12rem;}
.mart20{margin-top: 0.2rem;}


.fz14{font-size: 0.14rem;letter-spacing: -1px;}
.fz16{font-size: 0.16rem;}
.fz18{font-size: 0.18rem;}
.fz20{font-size: 0.2rem;}
.fz22{font-size: 0.22rem;}
.fz24{font-size: 0.24rem;}
.fz25{font-size: 0.25rem;}
.fz30{font-size: 0.3rem;}
.fz39{font-size: 0.39rem;}
.fz40{font-size: 0.4rem;}

.lh12{line-height: 1.2}
.lh16{line-height: 1.6}
.lh18{line-height: 1.8}
.lh20{line-height: 2}
.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;}

/*轮播设置*/
.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;
    background:#c6c6c8 ;
    width:0.2rem;
    height: 0.2rem;
    opacity: 1;
    cursor: pointer;
    overflow: hidden;
}
.pagination .swiper-active-switch{
    opacity: 1;
    background-color: #da6868;
}

.arrow{
    position: absolute;
    width: 0.36rem;
    height: 0.36rem;
    background: url("../images/arrow.png") no-repeat;
    background-size: cover;
    z-index: 6;
    top: 50%;
}
.prev{left:0;}
.next{right:0;
    -webkit-transform: rotateZ(180deg) translateY(50%);
    -moz-transform: rotateZ(180deg) translateY(50%);
    -ms-transform: rotateZ(180deg) translateY(50%);
    -o-transform: rotateZ(180deg) translateY(50%);
    transform: rotateZ(180deg) translateY(50%);
}



/*轮播设置*/

ul.clearfix li{float: left;}

.colorBlack{color:#000;}
.colorBlack1{color:#1b1b1b;}
.colorWhite{color:#fff;}
.colorPink{color:#d6094f;}
.colorYellow{color:#ffe400;}
.colorOrg{ color: #ffcc00}


@keyframes dong {
    0%{width: 60%;}
    50%{width: 100%;}
    100%{width: 60%;}
}
@-webkit-keyframes dong {
    0%{width: 60%;}
    50%{width: 100%;}
    100%{width: 60%;}
}
.btn a{padding: 0.12rem 0.2rem;background: #fff;border-radius:0.6rem; font-size:0.28rem;border: 1px solid #5444a4;}
.btn a:nth-of-type(1){color: #503faa}
.btn a:nth-of-type(2){color: #ff6600; border: 1px solid #ff6600}
.btn.btn1 a{color: #fff;border:0 none;background: #fe9855;}
.btn.btn1 a.first{background: #503faa;}
.part5 .btn a{font-size:0.24rem;}
.banner{height: 4.7rem;overflow: hidden;}

.partMuse{background-color: #503faa;border-bottom: 2px solid #fff;padding: 0.2rem 0 0.1rem;}
.partMuse .partMuseT{width: 2.95rem;}
.partMuse  .partMuseIco{width:0.53rem;right: 0.2rem;cursor: pointer;}

.partMuse .Muse2{right: 0;top: 102%;z-index: 999;background-color: #d6094f;display: none;}
.partMuse .Muse2>li{position: relative;}
/*firstBtn的样式*/

.partMuse .Muse2 a{color: #fff;display: block;font-size: 0.22rem;position: relative;padding: 0 0.2rem;}
.partMuse .Muse2 a span{display:block;padding: 0.12rem 0.2rem;border-bottom: 1px solid #ea82a5;}
.partMuse .Muse2>li:last-of-type a span{border: 0 none;}
.partMuse .Muse2>li.first.on .firstBtn:before,.partMuse .Muse3>li.on .secondBtn:before{display: block;}
.partMuse .Muse2>li .firstBtn:before,.partMuse .Muse3>li .secondBtn:before{content: '';position: absolute;border-top: 0.08rem solid #fff;border-left: 0.08rem dashed transparent;border-right: 0.08rem dashed transparent;right: 0.1rem;top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    display: none;
}

.partMuse .Muse3>li .secondBtn:before{border-right: 0.08rem solid #fff;border-top: 0.08rem dashed transparent;border-bottom: 0.08rem dashed transparent;right: auto;left: 0;}


.partMuse .Muse3{display: none;}
.partMuse .Muse3>li{background-color: #a6053c}

.partMuse .Muse4{position: absolute;right:102%;top: 0.54rem;z-index: 999;}
.partMuse .Muse4.on{display: block;}
.partMuse .Muse4>li{background-color: #503faa;padding: 0.2rem;width: 3.7rem;color: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: none;
}
.partMuse .Muse4>li.on{display: block;}
.partMuse .Muse4>li a{display: inline-block;border: 1px solid #fff;border-radius: 30px;margin: 0.1rem 0.05rem;padding: 0 0.1rem;font-size: 0.2rem;}


.banner .banDot{bottom: 0.1rem;z-index: 99}

.zixun-wrap{max-width: 640px;min-width: 320px; margin-left: auto;margin-right: auto; overflow: hidden; color:#000;  padding: 2% 0 2% 0;  box-sizing: border-box;border-bottom: 0.1rem solid #e5e5e5; }
.zixun-wrap .fl{ float: left; margin-left: 2%;}
.zixun-wrap .fl:nth-of-type(1){ width:20%;}
.zixun-wrap .fl:last-of-type{ width:75%;}
.zixun-wrap h2{ font-size: 26px; color:#d6094f;font-weight: bold;}
.zixun-wrap h2 img{ width:33px; vertical-align: middle; margin-right: 10px;}
.zixun-wrap p{ font-size: 20px;}
.zixun-wrap .uplist {  height: 92px;  }
@media screen and (max-width: 639px) {
    .zixun-wrap h2{ font-size: 16px;}
    .zixun-wrap h2 img{ width:20px;}
    .zixun-wrap p{ font-size: 14px;}
    .zixun-wrap .uplist {  height: 58px;  }
}
@media screen and (max-width: 375px) {
    .zixun-wrap h2{ font-size: 14px;}
    .zixun-wrap h2 img{ width:18px;}
    .zixun-wrap p{ font-size: 12px;}
    .zixun-wrap .uplist {  height: 52px;  }
}
@media screen and (max-width: 321px) {
    .zixun-wrap p{ font-size: 12px;}
}

.partIco ul li{width: 1.36rem;height: 1.36rem;background-color: #503faa;padding-top: 0.1rem;margin-left: 0.18rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.partIco ul li span{width: 0.58rem;display: inline-block;}
.partIco ul li a{color: #fff;}


.part1 .partIn1{background-color: #eee;}
.part1 .partIn2{background-color: #eee;}
.part1 .partIn{margin-bottom: 0.6rem; padding-bottom: 0.3rem}
.part1 .partIn .partInTil .tis { position: absolute; left:0; top:0.3rem; text-align: center}
.part1 .partIn .partInTil .tis p{background: #666fd8;padding: 0.1rem;position: relative;z-index: 3;}
.part1 .partIn .partInTil h4{ line-height: 0.55rem; padding-left: 2rem; background: #322ea7; color: #fff; margin: 0.1rem 0;
    background: -webkit-linear-gradient(left,  #302da7 , #8f8bf5);
    background: -o-linear-gradient(right, #302da7 , #8f8bf5);
    background: -moz-linear-gradient(right,  #302da7 , #8f8bf5);
    background: linear-gradient(to right,#302da7 , #8f8bf5); 
}
.part1 .partIn .tis:after{content: '';position: absolute;}
.part1 .partIn .partInTil .tis:after{width: 0.26rem;height: 100%;background: url("../images/p1_arr.png") no-repeat;background-size: 100% ;left: 100%;top: 0;}
.part1 .partIn .partInTil h5 i{display: inline-block;width: 0.28rem;margin-right: 0.1rem;}
.part1 .partIn1 ul{ padding:0 0.2rem 0.2rem; overflow: hidden;}
.part1 .partIn1 ul li{ width:1.4rem; height:1rem; float: left; background: #7b74e3; 
    border-radius: 0.1rem; margin-right: 0.13rem; margin-bottom: 0.1rem; text-align: center}
.part1 .partIn1 ul li:nth-child(4),.part1 .partIn .partInSlider ul li:nth-child(8){ margin-right: 0}
.part1 .partIn1 ul li i{ display: inline-block; width:0.78rem; height:0.6rem;}
.part1 .partIn1 ul li:nth-child(1) i{ background: url(../images/p1-ico1.png) no-repeat center; background-size:0.54rem 0.37rem}
.part1 .partIn1 ul li:nth-child(2) i{ background: url(../images/p1-ico2.png) no-repeat center; background-size:0.78rem 0.42rem}
.part1 .partIn1 ul li:nth-child(3) i{ background: url(../images/p1-ico3.png) no-repeat center; background-size:0.33rem 0.47rem}
.part1 .partIn1 ul li:nth-child(4) i{ background: url(../images/p1-ico4.png) no-repeat center; background-size:0.6rem 0.36rem}
.part1 .partIn1 ul li:nth-child(5) i{ background: url(../images/p1-ico5.png) no-repeat center; background-size:0.5rem 0.52rem}
.part1 .partIn1 ul li:nth-child(6) i{ background: url(../images/p1-ico6.png) no-repeat center; background-size:0.54rem 0.53rem}
.part1 .partIn1 ul li:nth-child(7) i{ background: url(../images/p1-ico7.png) no-repeat center; background-size:0.44rem 0.59rem}
.part1 .partIn1 ul li:nth-child(8){ line-height: 1rem}
.part1 .partIn1 ul li a{ display: block; width:100%; height:100%; color: #fff}
.part1 .partIn .btn{width: 100%;left: 0;bottom: -0.3rem; clear: both; position: absolute}

.part1 .partIn2 ul{ padding:0 0.2rem 0.3rem; overflow: hidden;}
.part1 .partIn2 ul li{ width:1.2rem; float: left; text-align: center;margin-right: 0.4rem; font-size: 0.2rem; margin-bottom: 0.1rem}
.part1 .partIn2 ul li i{ display: inline-block; border-radius: 50%; width:1.2rem; overflow: hidden; 
    border: 0.03rem solid #fff; }
.part1 .partIn2 ul li:nth-child(4),.part1 .partIn2 ul li:nth-child(8){ margin-right: 0}
.part1 .partIn2 ul li:nth-child(8) a{ display: block; width:1.2rem; height:1.2rem; line-height: 1.2rem; 
    border-radius: 50%; background: #a83030; color: #fff}


.part2{background-color: #eee;}
.part2 .ti-show{ width:2.46rem;}
.p_til{line-height: 0.38rem;}
.p_more{border: 1px solid #666;border-radius: 30px;padding: 0 0.2rem; color: #666 !important}
.part2 ul li{width: 2.93rem;margin-bottom: 0.1rem; background: #fff; box-shadow:#ccc 3px 3px 10px 5px ;}
.part2 ul li p{padding: 0.1rem;margin: 2px 0; color: #333}
.part2 ul li:nth-of-type(odd){margin-right: 0.1rem;}
.part2 ul li span{ display: block; padding:0 0.2rem 0.1rem; color: #333;font-size: 0.16rem}
.part2 ul li span i{ width:0.32rem; height: 0.32rem; display: inline-block; vertical-align: middle; 
    margin-right: 0.1rem;  }
.part2 ul li span em{ width:0.22rem; height: 0.22rem; display: block; float: right }


.part3 p{padding: 0.4rem 0;background-color: rgba(0,0,0,0.7);left: 50%;top: 55%;width: 3.5rem;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}


.part4{background-color: #503faa;}
.part4 .til{font-size: 0.4rem;}
.part4 .zjSwiper{height: 5.66rem;}
.part4 .zjSwiper .swiper-wrapper{height: 5.66rem!important;}
.part4 .sliderIn{background-color: #fff;margin-bottom: 0.4rem;padding-bottom: 0.3rem;}
.part4 .top .zjTu{width:2.4rem; }
.part4 .top .zjTxt{width: 3rem;}
.part4 .top dl{height: 2.8rem;}
.part4 .top dl dt span{font-size: 0.44rem;color: #5444a4;}
.part4 .top dl dd{position: relative;padding-left: 0.1rem;line-height: 1.6;}
.part4 .top dl dd:before{content: '· ';position: absolute;left: 0;top: 0;font-weight: bold;}
.part4 .top a{display: block;padding: 0.12rem;border-radius: 60px;background-color: #ff6600;}
.part4 .bom{color:#5444a4;}
.part4 .bom .hisCase{width: 0.38rem;border: 1px solid #5444a4;line-height: 1;padding: 0.1rem 0;}
.part4 .bom  .moreCase{height: 1rem;width: 0.7rem;border: 1px solid #5444a4;line-height: 1rem;}
.part4 .bom  .moreCase a{display: block;width: 100%;height: 100%;color:#5444a4;}
.part4 .bom .center{width:4.12rem ;height: 1rem;margin-left: 0.16rem;overflow: hidden;}
.part4 .bom .center ul{position: absolute;left: 0;top: 0;height: 1rem;min-width: 6.3rem;}
.part4 .bom .center ul li{width: 0.95rem;padding-right: 0.1rem;}
.part4 .pagination .swiper-pagination-switch{
    background:none ;
    border:1px solid #fff;
}
.part4 .pagination .swiper-active-switch{
    opacity: 1;
    border:0 none;
    background-color: #ff6600;
}

.part4 .btn a{ font-size: 0.2rem}

.part5 .p5_bd{ padding: 0.1rem}
.part5 .p5_bd p{ line-height: 0.5rem}


.View_shipin .View-dj{ position: relative}
/*视频弹窗的样式*/
.videoBox{width: 100%;height: 100%;background-color:rgba(0,0,0,0.6);position: fixed;left: 50%;top: 50%;z-index: 999;display: none;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.videoBox.show{display: block;}
.videoBox .videoPlay{width:6rem;height: 3.2rem;position: absolute;left: 50%;top: 50%;z-index: 999;background-color: #000;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)}
.videoBox .close{position: absolute;right: 20px;top: 20px;cursor: pointer;width: 0.52rem;height: 0.52rem;}

.part6{background-color: #fde29d;}
.part6 .p_more{border-color: #000;}
.part6 .p_more span{display: inline-block;width: 0.28rem;vertical-align: middle;margin-left: 0.1rem;}
.part6 ul li{margin-bottom:0.2rem; }
.part6 label{font-size: 0.3rem;}
.part6 input{
    margin-top: 0.1rem;
    font-size: 0.18rem;
    padding: 0.1rem;
    outline: 0 none;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 0.1rem;
    -moz-border-radius: 0.1rem;
    border-radius: 0.1rem;
}
.part6 .btn span{display: inline-block;width:0.34rem; margin-right: 0.1rem; }
.part6 .btn.btn1 a{padding: 0.12rem 0.3rem;margin: 0 0.1rem;}

.part7 ul li{width: 1.55rem;background-color: #503faa;padding: 0.1rem 0;  }
.part7 ul li:not(:last-of-type){margin-right: 0.06rem;}
.part7 ul li span{width: 0.58rem;display: inline-block;}
.part7 ul li a{display: block;width: 100%;height: 100%;color: #fff;}

.part8{padding:0.2rem 0 0.3rem;background-color: #eee;}
.part8 h4{border-bottom: 1px solid #000;padding: 0 0.3rem;}

.new_case{ width:100%; position:relative}
.new_case .txt1{ position:absolute; width:2.55rem; left:0.4rem; top:2.95rem;}
.new_case .t1{ padding-bottom:0.05rem; font-size:0.3rem; color:#ffe448; height:0.3rem; line-height:0.3rem}
.new_case .t2{ font-size:0.2rem; color:#fff; line-height:0.3rem; height:0.9rem;}
.new_case .pic1{ position:absolute; width:2.57rem; left:3.55rem; top:0.78rem;}
.new_case .pic1 img,.new_case .pic2 img{ width:2.57rem; height:3.23rem}

.new_case .txt2{ position:absolute; width:2.55rem; left:3.4rem; top:3.15rem;}
.new_case .pic2{ position:absolute; width:2.57rem; left:0.3rem; top:0.78rem;}

html,body{height: 100%;}
.playOutBox{position: fixed;width: 100%;height: 100%;background-color: rgba(0,0,0,0.6);left: 0;top: 0;display: none;z-index: 9999;}
.playOutBox .playInBox{
    width: 6rem;
    height: 3.2rem;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 999;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.playOutBox .close{position: absolute;right: 0.2rem;top: 0.2rem;width: 0.5rem;cursor: pointer;}

@-webkit-keyframes jump2 {
    0% {  -webkit-transform: translateY(0);  transform: translateY(0);  }
    50% {  -webkit-transform: translateY(0.2em);  transform: translateY(0.2em);  }
    100% {  -webkit-transform: translateY(0);  transform: translateY(0);  }
}

@keyframes jump2 {
    0% {  -webkit-transform: translateY(0);  transform: translateY(0);  }
    50% {  -webkit-transform: translateY(0.2em);  transform: translateY(0.2em);  }
    100% {  -webkit-transform: translateY(0);  transform: translateY(0);  }
}


.jump{
    animation: jump 2s .2s ease both infinite;
    -webkit-animation: jump 2s .2s ease both infinite;
    -moz-animation: jump 2s .2s ease both infinite;
}

@-webkit-keyframes jump {
    0% {  -webkit-transform: translateY(0);  transform: translateY(0);  }
    50% {  -webkit-transform: translateY(0.5em);  transform: translateY(0.5em);  }
    100% {  -webkit-transform: translateY(0);  transform: translateY(0);  }
}

@keyframes jump {
    0% {  -webkit-transform: translateY(0);  transform: translateY(0);  }
    50% {  -webkit-transform: translateY(0.5em);  transform: translateY(0.5em);  }
    100% {  -webkit-transform: translateY(0);  transform: translateY(0);  }
}
.rotateLR{
    animation: rotateLR 2s .2s ease both infinite;
    -webkit-animation: rotateLR 2s .2s ease both infinite;
    -moz-animation: rotateLR 2s .2s ease both infinite;
}
@keyframes rotateLR {
    0% {  -webkit-transform: rotateZ(0deg);  transform: rotateZ(0deg);  }
    50% {  -webkit-transform: rotateZ(5deg);  transform: rotateZ(5deg);  }
    100% {  -webkit-transform: rotateZ(0deg);  transform: rotateZ(0deg);  }
}

@-webkit-keyframes rotateLR {
    0% {  -webkit-transform: rotateZ(0deg);  transform: rotateZ(0deg);  }
    50% {  -webkit-transform: rotateZ(5deg);  transform: rotateZ(5deg);  }
    100% {  -webkit-transform: rotateZ(0deg);  transform: rotateZ(0deg);  }
}


.bounceinL{
    -webkit-animation: bounceinL 2s ease-out backwards ;
    -o-animation: bounceinL 2s ease-out backwards;
    animation: bounceinL 2s ease-out backwards;
}
@keyframes  bounceinL{
    0%{  opacity: 0;  transform: translateX(-100%);  }
    100%{  opacity: 1;  transform: translateX(0);  }
}
@-webkit-keyframes  bounceinL{
    0%{  opacity: 0;  -webkit-transform: translateX(-100%);  }
    100%{  opacity: 1;  -webkit-transform: translateX(0);  }
}

.rotateinLT{
    -webkit-animation:rotateinLT 2s ease-out backwards;
    -moz-animation:rotateinLT 2s ease-out backwards;
    -ms-animation: rotateinLT 2s ease-out backwards;
    animation:rotateinLT 2s ease-out backwards;
}
.animDelay05s{
    animation-delay: 0.5s;
    -webkit-animation-delay: 0.5s;
}
.animDelay1s{
    animation-delay: 1s;
    -webkit-animation-delay: 1s;
}
.animDelay15s{
    animation-delay: 1.5s;
    -webkit-animation-delay: 1.5s;
}
.animDelay4s{
    animation-delay: 4s;
    -webkit-animation-delay: 4s;
}

@keyframes rotateinLT {
    0%{  transform-origin: left top;  transform: rotate(-90deg);  opacity: 0;  }
    100%{  transform-origin: left top;  transform: rotate(0);  opacity: 1;  }
}
@-webkit-keyframes  rotateinLT {
    0%{  -webkit-transform-origin: left top;  -webkit-transform: rotate(-90deg);  opacity: 0;  }
    100%{  -webkit-transform-origin: left top;  -webkit-transform: rotate(0);  opacity: 1;  }
}


   .part1 .partIn .btn a{font-size:0.22rem;}
