@charset "UTF-8";
/******************移动端 start*****************/
html, body {
    position: relative;
    height: 100%;
    min-width:1200px;
    margin:0 auto;
}
/*箭头效果 start*/
@-webkit-keyframes mapping{
    0% {top: 0;}
    50%{top: -10px;}
    100% {top:0; }
}
@-moz-keyframes mapping{
    0% {top: 0;}
    50%{top: -10px;}
    100% {top:0; }
}
@keyframes mapping{
    0% {top: 0;}
    50%{top: -10px;}
    100% {top:0; }
}
/*箭头效果 end*/

.swiper-container {
    width: 100%;
    height: 100%;
}
.swiper-slide{
    position:relative;
    width:100%;
    text-align:center;
}
/*模块一 start*/
.swiper-slide1,.swiper-slide2,.swiper-slide3{
    width:100%;
    height:100%;
    background:url("../images/mobile_bg.jpg") no-repeat top;
    background-size:100% 101%;
    overflow:hidden;
}
.box1{
    width:100%;
    margin:0 auto;
    overflow:hidden;
}
.logo{
    display:block;
    width:100%;
    height:150px;
    margin:100px auto 0;
    overflow:hidden;
}
.slogan{
    width:100%;
    font-size:24px;
    margin:20px auto;
}
.box1_list{
    position:relative;
    width:1200px;
    margin:0 auto;
}
.box1_list ul li{
    float:left;
    position:relative;
    width:200px;
    padding:0 20px;
    text-align:center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.box1_list ul li .pic{
    position:relative;
    width:100px;
    height:100px;
    border:2px solid #fff4c7;
    border-radius:50%;
    margin:15px auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.box1_list ul li .pic img{
    width:100%;
}
.box1_list ul li p{
    width:100%;
    font-size:18px;
    color:#fff4c7;
    line-height:30px;
    margin-top:30px;
}
.box1_jt{
    position:absolute;
    bottom:20px;
    left:50%;
    margin-left:-12px;
    width:24px;
    height:24px;
}
.icon_jt{
    display:inline-block;
    position:relative;
    width:24px;
    height:24px;
    background:url(../images/icon_jt.png) no-repeat;
    background-size:cover;
    -webkit-animation: mapping 1s linear infinite;
    -moz-animation: mapping 1s linear infinite;
    animation: mapping 1s linear infinite;
}
.swiper-pagination-bullet{
    width:12px;
    height:12px;
    background:#fff;
    opacity:.5;
}
.swiper-pagination-bullet-active{
    background:#ffd800!important;
    opacity:1;
}
/*模块一 end*/

/*模块二 start*/
.box2{
    position: absolute;
    top:-260px;
    left:50%;
    margin-left:-230px;
}
.box2_span{
    width:100%;
    height:80px;
    line-height:80px;
    font-size:26px;
    text-align:center;
}
/* .box2_span span{
    padding:0 10px;
    font-family: "Tensentype BoDangXingKaiJ";
    color:#ffe373; 
} */
.box2_list{
    width:440px;
    margin:0 auto;
}
.box2_list ul li{
    position:relative;
    width:100%;
    line-height:40px;
    margin-top:10px;
    text-align:left;
}
.box2_list ul li p{
    width:100%;
    font-size:18px;
    color:#fff4c7;
}
.box2_list ul li i{
    float:left;
    width:10px;
    height:10px;
    background:#ffe373;
    border-radius:50%;
    margin:15px 15px 15px 0;
}
/*模块二 end*/

/*模块三 start*/
.box3_pro{
    width:100%;
    margin:0 auto;
    text-align:center;
}
.box1_ewm span{
    display:inline-block;
    width:150px;
    margin:30px 40px;
    text-align: center;
}
.box1_ewm img{
    width:150px;
    border-radius:8px;
}
.box1_ewm span i{
    display:block;
    width:100%;
    color:#fff4c7;
    font-size:18px;
    line-height:30px;
    margin-top:10px;
    text-align: center;
}
.swiper-slide3 .six_title{
    margin:25px 0 30px;
}
/*模块三 end*/
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin:20px 0;
}
.swiper-container-vertical>.swiper-pagination-bullets{
    right:20px;
}
/******************移动端 end*****************/