body{
    /* min-width: 1200px; */
}
.head{
    width:19.2rem;
    height:9.3rem;
    background: url(../img/bg.jpg) no-repeat center /100%;
    font-size:0.18rem;
    position: relative;
}
.nav{
    float:left;
    width:19.2rem;
    height:0.52rem;
    margin-top:26px;
}
.nav .logo{
    width:1.72rem;
    height:0.51rem;
    margin-left:1.9rem;
}
.nav .logo img{
    width:100%;
    height:100%;
}
.nav>ul{
    width:9rem;
    margin-right:2.2rem;
}
.nav>ul>li{
    width:1.5rem;
    height:100%;
    display:flex;
    justify-content: space-between;
    align-items: center;
}
.nav>ul>li>a{
    color:#fff;
    width:0.8rem;
    height:100%;
    text-align:center;
    line-height:0.52rem;
}
.nav>ul>li>a:hover{
    border-bottom:1px solid #fff;
}

.swiper-index  h1{
    font-size:0.67rem;
    font-family:Adobe Heiti Std;
    font-weight:normal;
    color:rgba(255,255,255,1);
    margin-left:2.79rem;
    margin-top:2.85rem;
}
.swiper-index p{
    width:8.48rem;
    font-size:0.27rem;
    font-family:Adobe Heiti Std;
    font-weight:normal;
    color:rgba(255,255,255,1);
    margin-left:2.79rem;
    margin-top:0.76rem;
}
.swiper-index  img{
    margin-left:2.79rem;
    margin-top:0.64rem;  
}
.control{
    width:1rem;
    height:0.08rem;
    z-index: 9999;
    position: absolute;
    bottom:0.8rem;
    left:9.09rem;
}

.swiper-index .swiper-pagination-bullet{
    width:0.34rem!important;
    height:0.08rem!important;
    background: url('../img/s1.png')no-repeat center/100%!important;
    border-radius: 0!important;
}
.swiper-index .swiper-pagination-bullet-active{
    width:0.57rem!important;
    height:0.08rem!important;
    background: url('../img/s2.png')no-repeat center/100%!important;
    border-radius: 0!important;
}

.main{
    width:19.2rem;
    height:7.59rem;
}
.main .inner{
    width:15.3rem;
    height:7.86rem;
    margin-top:0.93rem;
}
.main .inner>img{
    width:5.97rem;
    height:5.27rem;
}
.main .inner .content{
    width:7.56rem;
    padding-top:0.55rem;
}
.title>p:nth-child(1){
    font-size:0.46rem;
    font-family:PingFang SC;
    font-weight:500;
    color:rgba(0,0,0,1);
}
.title>p:nth-child(2){
    font-size:0.35rem;
    font-family:Microsoft YaHei;
    color:rgba(0,0,0,1);
    opacity:0.3;
}
.title1>p:nth-child(1){
    font-size:0.30rem;
    font-family:PingFang SC;
    font-weight:500;
    color:rgba(0,0,0,1);
    text-align:center;
}
.title1>p:nth-child(2){
    font-size:0.23rem;
    font-family:Microsoft YaHei;
    color:rgba(0,0,0,1);
    opacity:0.3;
    text-align:center;
}
.introduction p{
    margin-top:0.5rem;
    font-size:0.24rem;
    font-family:Adobe Heiti Std;
    color:rgba(0,0,0,1);
    opacity:0.66;
}


.main1{
    width:19.2rem;
    height:8.2rem;
}
.main1>.title{
    margin-bottom:0.91rem;
    text-align:center;
}
.swiper{
    width:100%;
    height:6.21rem;
}
.swiper-container .swiper-container {
    width: 100%;
    height: 100%;
    
}
.swiper-container .swiper-slide{
    padding: 0 0.83rem;
    height:6.21rem;
    box-sizing: border-box;
}
.swiper-container .swiper-wrapper .s1{
    background:url(../img/7.png) no-repeat center/100%; 
   
}
.swiper-container .swiper-wrapper .s2{
    background:url(../img/8.png) no-repeat center/100%; 
    
}
.swiper-container .swiper-wrapper .s3{
    background:url(../img/9.png) no-repeat center/100%; 
   
}
.b1{
    width:0.59rem;
    height:0.61rem;
    margin-top:0.74rem;
}
.b2{
    font-size:0.26rem;
    height:2.19rem;
    font-family:PingFang SC;
    font-weight:400;
    color:rgba(255,255,255,1);
    margin-top:0.32rem;
    line-height:0.48rem;
}
.swiper-container .swiper-slide .title1{
    margin-top:1.46rem;
}
.turn{
    width:19.2rem;
    height:0.34rem;
    margin:0.57rem 0 0.67rem 0 ;
}
.turn>div{
    float:right;
    width:0.75rem;
    height:100%;
    margin-right:0.64rem;
}
.turn img{
    width:0.25rem;
    height:0.34rem;
}

.main2{
    height:8.62rem;
    padding: 0 1.1rem;
}
.main2 h2{
    font-size:0.46rem;
    font-family:PingFang SC;
    font-weight:500;
    color:rgba(255,255,255,1);
    margin-bottom:0.42rem;
}
.main2 h2 span{
    font-size:0.35rem;
    opacity:0.3;
    margin-left:0.25rem;
}
.main2 .cont{
    position: relative;
}
.main2 .cont1{
    position: relative;
}
.m2 {
    width:15.3rem;
    position: absolute;
    bottom:-1.84rem;
    z-index: 9999;
}
.main2 .cont1 img{
    position: absolute;
    right:0.41rem;
    bottom:0.39rem;
    width:1.72rem;
    height:0.51rem;
}
.main2 dl{
    width:3.6rem;
    height:3.52rem;
    background:rgba(255,255,255,1);
    box-shadow:-1px 7px 13px 0px rgba(24,24,24,0.11);
}
.main2 dl dt{
    width:1.06rem;
    height:1.06rem;
    margin-top:0.57rem;
}
.main2 dl dt img{
    width:100%;
    height:100%;
}
.main2 dl dd:nth-child(2) {
    font-size:0.24rem;
    margin-top:0.49rem;
    font-family:Adobe Heiti Std;
    font-weight:normal;
    color:rgba(0,0,0,1);
}
.main2 dl dd:nth-child(3) {
    font-size:0.14rem;
    font-family:PingFang SC;
    font-weight:400;
    color:rgba(0,0,0,1);
    width:2.52rem;
    text-align: center;
    margin-top:0.25rem;
}
.main2>div:nth-child(1){
    width:17rem;
    height:5.14rem;
    background: url(../img/t9.png)no-repeat;
    padding:1.08rem 0.85rem 0 0.85rem;
    box-sizing: border-box;
}
.main2>div:nth-child(1) p{
    font-size:0.24rem;
    color:rgba(255,255,255,1);
    opacity: 0.8;
    font-family:PingFang SC;
    font-weight:400;
}
.main2>div:nth-child(2){
    width:17rem;
    height:3.5rem;
    background: rgba(247,248,251,1)
}

.foot{
    width:19.2rem;
    height:4.1rem;
    background:rgba(247,248,251,1);
    margin-top:0.54rem;
    padding-left:1.85rem;
    padding-right:1.85rem;
    box-sizing: border-box;
}
.foot h2{
    font-size:0.18rem;
    font-family:Adobe Heiti Std;
    font-weight:normal;
    color:rgba(12,12,12,1);
    opacity:0.8;
    margin-top:0.34rem;
    margin-bottom:0.21rem;
}
.foot .partner{
    height:0.52rem;
    margin-bottom:0.22rem;

}
.foot .hr{
    height:1px;
    background:rgba(162,162,162,1);
    opacity:0.2;
}
.foot ul li{
    height:0.3rem;
}
.foot li a{
    font-size:0.15rem;
    font-family:PingFang SC;
    font-weight:400;
    display: flex;
    display: block;
    justify-content: center;
    align-items: center;
    color:rgba(122,122,122,1);
}
.foot li a:hover{
    color:#6883DF;
}
.foot .e1{
    margin-right:1rem;
}
.menulist{
    position: relative;
    padding-bottom:0.29rem;
}
.menulist .logo{
    position: absolute;
    bottom:0.29rem;
    right:0;
    width:1.12rem;
    height:1.04rem;
}
.cop{
    font-size:0.15rem;
    font-family:PingFang SC;
    color:rgba(51,51,51,1);
    opacity:0.6;
    text-align: center;
    height:0.53rem;
    line-height:0.53rem;
}