body{background: #f9f9f9; max-width: 750px;}
.bg{background: linear-gradient(#efefef,#f9f9f9); height: 5.6rem;}
.logo_img{ position:absolute; width: 7.5rem;height: 7.5rem; top:2rem; left: 50%; margin-left: -3.75rem; box-shadow:0 0.8rem 0.8rem rgba(175, 175, 175, .5); border-radius: 50%;}
.logo_img img{ width: 100%;}
.logo-wen{ font-size: 1.3rem; text-align: center; padding-top: 5.9rem; margin-bottom: 1rem;}
.logo-wen h4{ font-weight: 400; height: 1.4rem; }
.logo-wen span{ color:#778087; font-size: 0.6rem; padding-top: 0.2rem;}
.jdt-tt{ width: 14rem; margin: 0 auto; }
.jdt-tt img{ width: 100%;} 
.but-go{ position: absolute; left: 50%; margin-left: -1.65rem; width: 2.3rem; height: 2.3rem; display: block; bottom: 2.5rem;  border-radius: 50%;  box-shadow:0 0 2rem rgba(205, 205, 205, .9);}
.but-go img{ width: 100%; }
a{ text-decoration: none;}
/*/////*/
.goblack{display: block; width: 1.5rem; height: 1.5rem; border-radius: 50%; position: absolute; top:0.5rem; left: 0.5rem; z-index: 2; }
.goblack img{width: 100%;}
.sy_cp_box { background: #6545ca; padding: 2.5rem 0 0.8rem 0; }
/*首页产品特效*/
.swiper-container { width: 100%; -webkit-perspective: 1200px; -moz-perspective: 1200px; -ms-perspective: 1200px; perspective: 1200px ; padding-bottom: 1.2rem;}
.swiper-wrapper { margin-left: -1.15rem;   }
.swiper-slide { margin-left: 2.5rem;   width: 75%; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d }
 
 

.swiper-slide a{ color:#fff; padding-top: 0.5rem; font-size: 0.75rem; display:block; text-align: center;}


.swiper-container-horizontal>.swiper-pagination{ bottom: 0px;}
.swiper-pagination-bullet {
    width: 0.3rem;
    height: 0.3rem;
    display: inline-block;
    border-radius: 0.15rem;
    background: #b1a1e2;
    opacity: 1;
}
.swiper-pagination-bullet-active{opacity: 1; background: #fff; width: 1rem; height: 0.3rem;}

/*-----------------------------*/
.yozs_list{ margin-top: 1rem; padding: 0 0.3rem;}

.yozs_list a{ display: flex; align-items: center; background: #fff; font-size: 0.55rem; border-radius: 0.3rem; color: #333; padding: 0.3rem; box-shadow:0 0.1rem 0.2rem rgba(175, 175, 175, .1); margin-bottom: 0.7rem; }
.yozs_list .fm-img{ width: 2.9rem; height: 3rem; margin-right: 0.3rem; }
.yozs_list span{ padding-right: 0.3rem;}
.yozs_list i{ display: flex; align-items: center; width: 1.9rem; height: 1.9rem; border-radius: 50%; }
.yozs_list i img{  width: 100%; vertical-align:middle;}

.bof_box{ border-radius: 0.3rem; background: #fff;box-shadow:0 0.2rem 0.4rem rgba(175, 175, 175, .3); margin: 0 auto; width: 15.4rem; position: relative; margin-top: 7.5rem;}

.fmzc{ position: absolute; z-index: 5; top: -5rem; width: 13.8rem; height: 8.6rem; left: 0.8rem; box-shadow:0 0.4rem 0.8rem rgba(175, 175, 175, .5); border-radius: 0.3rem; }
.fmzc img{ width: 13.8rem; height: 8.6rem; border-radius: 0.3rem;}

.bfqkzq_box{ display: flex; align-items: center; justify-content:space-around; padding-top: 5rem;}
.bfqkzq_box a{ display: block; }
.bfqkzq_box a.small-but img{ width: 1.35rem; height: 1.35rem; border-radius: 100%;}
.bfqkzq_box a.big-but img{ width: 3rem; height: 3rem; border-radius: 100%;}





.bfqkzq_box a.bofa .zd{ display: block;}
.bfqkzq_box a.bofa .bf{ display: none;}

.bfqkzq_box a.paused .zd{ display: none;}
.bfqkzq_box a.paused .bf{ display: block;}





.aut-title{ position:relative;  width: 13.7rem; margin: 0 auto;height: 3.8rem; line-height: 3.8rem; font-size: 0.7rem; background: url(../images/loding2.jpg ) no-repeat; background-size: 100%; text-align: center; overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap; margin-top: 0.4rem }

.cypt_oo{ color: #d8d8d8; font-size: 0.55rem; text-align:center; margin-top: 1rem; }
.wens_connet{ padding: 0.8rem; color: #666; font-size: 0.6rem; line-height: 1.2rem;}



.fillbar{ overflow:hidden;  position: absolute; height: 3.8rem; z-index: 2; left:0;   top:0rem; }
.jdtImg{height: 3.8rem; width: 13.7rem ; max-width:13.7rem;}
