footer {
    padding: 0.2rem 0;
    background-color: #37375A;
    font-size: 0.2rem;
    line-height: 0.3rem;
    text-align: center;
    color: #FFFFFF;
}

footer span {
    display: inline-block;
    word-wrap: normal;
}


/*  */

.main-ctt {
    overflow: auto;
    height: 100%;
}

.focus-line h1 {
    font-size: .48rem;
    color: #333333;
    line-height: 1.5;
    font-weight: bold;
    text-align: center;
}

.focus-line h2 {
    font-size: .36rem;
    color: #333333;
    line-height: 1.5;
    margin: .8rem 0 .1rem;
    text-align: center;
}

.focus-line {
    /* padding-top: 1.1rem; */
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    position: relative;
    /* background: url("../images/pic_zhengjian3.jpg") no-repeat top 1.4rem center;
    background-size: 100%; */
}

.focus-line .logo {
    width: 1.4rem;
    margin: 0 auto .18rem;
    display: block;
}

.Edition-h {
    min-height: .45rem;
}

.Edition-h p {
    font-size: .26rem;
    color: #999;
    text-align: center;
    line-height: 1.5;
}

.function-list {
    overflow: hidden;
    margin-top: .8rem;
}

.function-list li {
    float: left;
    width: 33.33%;
    margin-bottom: .5rem;
}

.function-list li div {
    display: block;
    margin: 0 auto;
    width: 1rem;
    height: 1rem;
    position: relative;
}

.function-list li div.icon-1 {
    background: url("../images/bd_6.png") no-repeat top center;
    background-size: 100%;
}

.function-list li div.icon-2 {
    background: url("../images/bd_1.png") no-repeat top center;
    background-size: 100%;
}

.function-list li div.icon-3 {
    background: url("../images/bd_4.png") no-repeat top center;
    background-size: 100%;
}

.function-list li div.icon-4 {
    background: url("../images/bd_2.png") no-repeat top center;
    background-size: 100%;
}

.function-list li div.icon-5 {
    background: url("../images/bd_3.png") no-repeat top center;
    background-size: 100%;
}

.function-list li div.icon-6 {
    background: url("../images/bd_5.png") no-repeat top center;
    background-size: 100%;
}

/* .function-list li div.icon-7 {
    background: url("../images/index/icon_7.png") no-repeat top center;
    background-size: 100%;
}

.function-list li div.icon-8 {
    background: url("../images/index/icon_8.png") no-repeat top center;
    background-size: 100%;
}

.function-list li div.icon-9 {
    background: url("../images/index/icon_9.png") no-repeat top center;
    background-size: 100%;
} */

.function-list li p {
    text-align: center;
    font-size: .28rem;
    color: #333333;
    line-height: 1.5;
    margin-top: .1rem;
}

.dwon-btn {
    width: 3.6rem;
    border-radius: .1rem;
    font-size: 0;
    text-align: center;
    display: block;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    background: url(../images/bt_download.png);
	background-size:100% 100%;
}

.dwon-btn span {
    display: inline-block;
    line-height: 1.3rem;
    font-size: 0/*.42rem*/;
    position: relative;
    z-index: 2;
    color: #fff;
}

/* .dwon-btn span.icon-anzhuo {
    background: url("../images/index/icon_Android.png") no-repeat left center;
    background-size: auto .5rem;
}

.dwon-btn span.icon-ios {
    background: url("../images/index/icon_apple.png") no-repeat left center;
    background-size: auto .5rem;
} */

.dwon-an {
    position: absolute;
    width: 7rem;
    height: 7rem;
    left: 50%;
    top: 50%;
    background: rgba(10, 130, 252, .05);
    margin-top: -3.5rem;
    margin-left: -3.5rem;
    z-index: 1;
    animation: bigyuan 1.5s infinite;
    -webkit-animation: bigyuan 1.5s infinite;
    border-radius: 100%;
}

.focus-line .dwon-an {
    background: rgba(255, 255, 255, .25);
}

@keyframes bigyuan {
    0% {
        transform: scale(0);
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -ms-transform: scale(0);
    }
    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
    }
}

@-webkit-keyframes bigyuan {
    0% {
        transform: scale(0);
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -ms-transform: scale(0);
    }
    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
    }
}

.btn-h {
    min-height: 1.04rem;
    /* margin-top: .7rem; */
    margin-bottom: .3rem;
    position: absolute;
}

.focus-white-pos {
    position: relative;
    z-index: 2;
}

.swiper-container.Interface-box {
    width: 5.9rem;
    margin: 0 auto;
    overflow: inherit;
    /* padding: 0 .3rem; */
    margin-top: .5rem;
    padding-bottom: .6rem;
}

.swiper-container.Interface-box .swiper-slide {
    padding: 0;
}

.swiper-container.Interface-box .swiper-slide a{
    display:block;padding:50px 20px;
}

.swiper-container.Interface-box .swiper-slide a img {
    border:1px solid #bbb;box-shadow: 0px 0px 5px 5px #CE952C;
    width: 100%;
    margin: 0 auto 0;
    display: block;
    transform: scale(1);
    -webkit-transform: scale(1);
    border-radius: .2rem;
    transition: all .5s;
    -webkit-transition: all .5s;
}

.swiper-container.Interface-box .swiper-slide.swiper-slide-active a img {
    transform: scale(1.14);
    -webkit-transform: scale(1.14);
}

.index-line-ctt {
    position: relative;
}

.index-line-ctt .pic {
    width: 7.5rem;
    margin: .6rem auto 0;
    display: block;
}

.index-line {
    overflow: hidden;
    /* padding: .7rem 0 0; */
    position: relative;
    z-index: 2;
}

.line-h {
    text-align: center;
    font-size: 0;
}

/* .line-h::after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: .45rem;
    height: .3rem;
    background: url("../images/index/bg_zhuangshi.png") no-repeat;
    background-size: 100% 100%;
    transform: rotate(180deg);
}

.line-h::before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: .45rem;
    height: .3rem;
    background: url("../images/index/bg_zhuangshi.png") no-repeat;
    background-size: 100% 100%;
} */

.line-h span {
    font-size: .36rem;
    color: #333333;
    line-height: .9rem;
    display: inline-block;
    padding: 0 .3rem;
    vertical-align: middle;
    position: relative;
}

.type-box {
    margin: 0 auto;
}

.index-img-text {
    margin-top: .3rem;
    padding: 0 0;
}

.swiper-container.comment-box {
    margin: .7rem auto 0;
    overflow: inherit;
    padding-bottom: .8rem;
}

.swiper-container.Interface-box {
    min-height: 8rem;
}

.swiper-pagination.Interface-pagination {
    width: 100%;
    font-size: 0;
    bottom: 0;
}

.swiper-pagination.Interface-pagination .swiper-pagination-bullet {
    margin: 0 .06rem;
    background: #EBE9EE;
    width: 6px;
    height: 6px;
    border-radius: 6px;
    opacity: 1;
}

.swiper-pagination.Interface-pagination .swiper-pagination-bullet-active {
    /* background: #12c5b4;
    background: linear-gradient(90deg, rgba(18, 197, 180, 1), rgba(154, 233, 234, 1)); */
    background: #02c9d2;
    background: linear-gradient(90deg, rgba(2, 201, 210, 1), rgba(154, 233, 234, 1));
    width: 13px;
}

.pic-box {
    margin-top: 0/*.2rem*/;
}

.pic-box img {
    display: block;
    margin: 0 auto;
    width: 100%;
}

.div1_content {
    position: absolute;
    padding: 0px;
    top: 0;
    left: 0;
    width: 100%;
    font-size: .28rem;
}

.comment-box {
    width: 4.5rem;
}

.swiper-slide {
    padding: .25rem;
}

.dwon-nub {
    font-size: .28rem;
    color: #828694;
    padding: .8rem 0;
    text-align: center;
}

.dwon-nub span {
    color: #333849;
}

.footer-btn {
    position: fixed;
    bottom: -1.3rem;
    left: 0;
    width: 100%;
    z-index: 999999;
    transition: all .5s;
    -webkit-transition: all .5s;
}

.footer-btn .dwon-btn {
    width: 100%;
    border-radius: 0;
    /* background: #7101ED;
    background: linear-gradient(90deg, rgba(113, 1, 237, 1), rgba(91, 69, 251, 1)); */
    background: #02c9d2;
    background: linear-gradient(90deg, rgba(2, 201, 210, 1), rgba(154, 233, 234, 1));
}
 
.footer-btn .dwon-btn img {
    width:100%;
}
/*.footer-btn .dwon-btn span {
    line-height: 1.2rem;
    font-size: .4rem;
    /* padding-left: .68rem; * /
    color: #fff;
    font-weight: bold;
}

.footer-btn .dwon-btn span.icon-ios {
    background: url("../images/footer.png") no-repeat left center;
    background-size: 100% 100%;
}

.footer-btn .dwon-btn span.icon-anzhuo {
    background: url("../images/index/icon_Android.png") no-repeat left center;
    background-size: .5rem;
}
*/
.footer-btn .dwon-an {
    position: absolute;
    width: 10rem;
    height: 8rem;
    left: 50%;
    top: 50%;
    background: rgba(255, 255, 255, .1);
    margin-top: -4rem;
    margin-left: -5rem;
    z-index: 99999;
    animation: bigyuan 1.5s infinite;
    -webkit-animation: bigyuan 1.5s infinite;
    border-radius: 100%;
}

.footer-btn-h {
    height: 1.18rem;
}

.footer-btn-h.active {
    display: block;
}

.footer-btn.active {
    bottom: 0;
}

.index-img-li {
    overflow: hidden;
    margin-bottom: .56rem;
    text-align: center;
}

.index-img-li img {
    display: block;
    width: 6.7rem;
    margin: 0 auto;
}

.bg-FC8E6C {
    background: #FC8E6C;
}

.bg-FC8E6C .line-h span {
    color: #fff;
}

/* .bg-FC8E6C .line-h::before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: .94rem;
    height: .54rem;
    background: url("../images/index/img_biaotizhuangshi.png") no-repeat;
    background-size: 100% 100%;
}

.bg-FC8E6C .line-h::after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: .94rem;
    height: .54rem;
    background: url("../images/index/img_biaotizhuangshi.png") no-repeat;
    background-size: 100% 100%;
    transform: rotate(180deg);
} */

.footer-list {
    overflow: hidden;
}

.footer-list li {
    width: 33.33%;
    float: left;
    padding: .86rem 0;
}

.footer-list li img {
    display: block;
    width: 1rem;
    margin: 0 auto;
}

.footer-list li p {
    font-size: .3rem;
    color: #333333;
    text-align: center;
    margin-top: .1rem;
}