﻿*{margin:0;padding:0;font-family: "思源黑体",Arial,sans-serif;}
h1,h2,h3,h4{line-height: 1.2;}
img{border:none;vertical-align:middle;}
ul{list-style:none;}
a {border: none; outline: none; -webkit-tap-highlight-color: transparent;-webkit-touch-callout:none;}
a:link,a:active,a:hover,a:visited{text-decoration:none;cursor:pointer;}

.clear{clear:both;height:0;font-size:0;line-height:0;visibility:hidden; overflow:hidden;}
.no-select {
    user-select: none; /* 禁止文本复制的CSS */
}

@media screen and (max-width: 460px) {
    html{width:100%;margin:0 auto;}
    /* .banner_con{padding:10px 10px 0;}
    .banner_con .logo{width:110px; margin:0 auto 8px;}
    .banner_con .title{display:none;width:300px;margin:20px auto;}
    .banner_con .banner_text p{font-size: 13px;line-height: 30px;}
    .banner_con .banner_text .p1{display: none;}
    .banner_con .banner_text .p2{display: none;}
    .banner_btn .btn_icon{width: 177px;}
    .banner_con .banner_text {margin-bottom: 8px;} */
    .zx-phone{margin:30px 0;}
    .zx-phone .icon{ width:20px;margin-right:10px;}
    .zx-phone p{font-size:16px;}
    .btn-icon-box{width: 200px;}
    .sl-con .swiper-slide img{width:108px;}
    .seamlesswrap img{width: 108px;}
    .textBtn{font-size: 16px;}
}
@media screen and (max-width: 460px) and (min-width: 420px) {
    html{width:100%;margin:0 auto;}
    /* .banner_con{padding:10px 10px 0;}
    .banner_con .logo{width:110px; margin:0 auto 20px;}
    .banner_con .title{display:none;width:300px;margin:20px auto;}
    .banner_con .banner_text p{font-size: 14px;line-height: 30px;}
    .banner_btn .btn_icon{width:200px;}
    .banner_con .banner_text {margin-bottom: 20px;} */
}
@media screen and (min-width: 460px) and (max-width: 550px) {
    html{width:100%;margin:0 auto;}
    .zx-phone{margin:30px 0;}
    .zx-phone .icon{ width:24px;margin-right:10px;}
    .zx-phone p{font-size:18px;}
    .btn-icon-box{width: 240px;}
    .sl-con .swiper-slide img{width:145px;}
    .seamlesswrap img{width: 145px;}
    .textBtn{font-size: 16px;}
}
@media screen and (min-width: 550px) and (max-width: 600px) {
    html{width:100%;margin:0 auto;}
    .zx-phone{margin:30px 0;}
    .zx-phone .icon{ width:24px;margin-right:10px;}
    .zx-phone p{font-size:18px;}
    .btn-icon-box{width: 240px;}
    .sl-con .swiper-slide img{width:162px;}
    .seamlesswrap img{width: 162px;}
    .textBtn{font-size: 16px;}

}
@media screen and (min-width: 600px) and (max-width: 750px) {
    html{width:100%;margin:0 auto;}
    .zx-phone{margin:30px 0 40px;}
    .zx-phone .icon{ width:28px;margin-right:10px;}
    .zx-phone p{font-size:22px;}
    .btn-icon-box{width: 270px;}
    .sl-con .swiper-slide img{width:162px;}
    .seamlesswrap img{width: 162px;}
    .textBtn{font-size: 18px;}

}
@media screen and (min-width: 750px) and (max-width: 1000px) {
    html{width:750px;margin:0 auto;}
    .zx-phone{margin:30px 0 40px;}
    .zx-phone .icon{ width:28px;margin-right:10px;}
    .zx-phone p{font-size:22px;}
    .btn-icon-box{width: 270px;}
    .sl-con .swiper-slide img{width:200px;}
    .seamlesswrap img{width: 200px;}
    .textBtn{font-size: 18px;}

}
@media screen and (min-width: 1000px) {
    html{width:1000px;margin:0 auto;}
    .zx-phone{margin:30px 0 40px;}
    .zx-phone .icon{ width:28px;margin-right:10px;}
    .zx-phone p{font-size:22px;}
    .btn-icon-box{width: 300px;}
    .sl-con .swiper-slide img{width:250px;}
    .seamlesswrap img{width: 250px;}
    .textBtn{font-size: 22px;}

}
body{position:relative;margin:0 auto;padding-bottom:20px;outline: none;width:100%;font-family:'思源黑体';background: #fff;user-select: none;}
.container{width:100%;margin:0 auto;outline: none;line-height: 24px;}
.mt40{margin-top:40px;}
.mt20{margin-top:20px;}
.banner{position: relative;}
.banner_img{width:100%;}
.banner_con{position: absolute;top:0;left:0;width:100%;height:100%;box-sizing: border-box;}
.banner_con .logo{display: block;}
.banner_con h1{font-size:54px;color:#fff;text-align: center;font-weight: normal}
/*.banner_con .title{display: block;}*/
.banner_con .banner_text p{text-indent: 4ch; color:#fffefe;text-align: justify;}
.banner_btn{position:absolute;bottom:6.4%;left:0;width:100%; padding:0 10%;display: flex;align-items: center;justify-content: space-around;box-sizing: border-box;}
.banner_btn .btn_icon{width:40%;}
.banner_btn .btn_icon img{width: 100%;}
.zx-phone{display: flex;align-items: center;justify-content: center;}
.zx-phone .icon{display: block;}
.zx-phone p{color:#222;font-weight: 600;}
.sl-box{width:100%; margin:20px 0 40px;position: relative;}
.sl-con{width:100%;overflow: hidden; margin:0 auto;}
.swiper-wrapper{width:100%;-webkit-transition-timing-function: linear; /*之前是ease-out*/
    -moz-transition-timing-function: linear;
    -ms-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    transition-timing-function: linear;}
.btn-icon-box{display: block;margin:0 auto; }
.btn-icon{width: 100%; display: block; margin:0 auto;}
.textBtnBox{margin-top:30px;text-align: center;}
.textBtn{display: inline-block;margin:0 auto; text-decoration: underline!important; line-height: 1.4;color: #222; font-weight: bold;}
.textBtnBox2{margin-top:10px;}

.seamlesswrap{margin:20px 0;width:100%;box-sizing: border-box;}
.seamlesswrap img{height:auto;display:block;}

.copyright{margin-top:10px;font-size: 14px;color:#333;text-align: center;}
