
* {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  *:before,
  *:after {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
      margin: 0;
      padding: 0;
  }
  body {
      background: #fff;
      color: #555;
      font-size: 14px;
      font-family: "PingFangSC-Regular", "Arial", "Microsoft YaHei", "黑体", "宋体", sans-serif;
  }
  td, th, caption {
      font-size: 14px;
  }
  h1, h2, h3, h4, h5, h6 {
      font-weight: normal;
      font-size: 100%;
  }
  address, caption, cite, code, dfn, em, strong, th, var {
      font-style: normal;
      font-weight: normal;
  }
  a {
      color: #555;
      text-decoration: none;
	  cursor:pointer;

  }
  a:hover {
      text-decoration: none;
  }
  img {
      border: none;
      vertical-align: middle;
  }
  ol, ul, li {
      list-style: none;
  }
  input, textarea, select, button {
      font: 14px "Arial", "Microsoft YaHei", "黑体", "宋体", sans-serif;
  }
  table {
      border-collapse: collapse;
  }
  html {
      overflow-y: scroll;
  }
  .clearfix:before,
  .clearfix:after {
      content: " ";
      display: inline-block;
      height: 0;
      clear: both;
      visibility: hidden;
  }
  .clearfix {
      *zoom: 1;
  }
  .dis_inline {
    display: inline-block;
    zoom: 1;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
  }
  /*公共类*/
  .fl {
      float: left
  }
  .fr {
      float: right
  }
  .al {
      text-align: left
  }
  .ac {
      text-align: center
  }
  .ar {
      text-align: right
  }
  .hide {
      display: none
  }


  .pc-page{
    display:block;
  }
  .pc-index-page{
    display:block;
	min-width:470px;
  }
  .pc-main{
    width:1280px;
    margin-left:auto;
    margin-right:auto;
  }
  .pc-header{
    position: absolute;
    border-bottom:1px solid rgb(247, 247, 247, 0.6);
    width:100%;
    top:0;
    left:0;
    z-index:2;
  }
  .pc-header-right{
    position: absolute;
    right:80px;
    top:24px;
    display:flex;
    justify-content: center;
    cursor:pointer;
  }
  .pc-header-right img{
    width:16px;
    height:18px;
    margin-right:8px;
  }
  .pc-header-right span{
    font-size:16px;
    color:#fff;
  }
  .pc-header-logo{
    text-align:center;
  }
  .pc-header-logo img{
    width:167px;
    margin-top:25px;
  }
  .pc-header-menu{
    display:flex;
    justify-content: center;
    margin-top:25px;
  }
  .pc-header-menu a{
    cursor:pointer;
    color:#d6d9d6;
    font-size:18px;
    position: relative;
    padding:0 3px 14px;
    margin-right:50px;
  }
  .pc-header-menu a:last-child{
    margin-right:0;
  }
  .pc-header-menu a:hover{
    color:#fff;
  }
  .pc-header-menu a:hover::after{
    content: "";
    height:2px;
    width:100%;
    background-color:#fff;
    position: absolute;
    bottom:-1px;
    left:0;
  }
  .pc-header-menu a.active{
    color:#fff;
  }
  .pc-header-menu a.active::after{
    content: "";
    height:2px;
    width:100%;
    background-color:#fff;
    position: absolute;
    bottom:-1px;
    left:0;
  }


  .pc-banner-waper{
    width:100%;
    position: relative;
  }
  .pc-swiper{
    width:100%;
    height:100%;
  }
  .pc-swiper .swiper-slide {
    background-position: center;
    background-size: cover;
    position: relative;
  }

  .pc-swiper .swiper-slide img {
    display: block;
    width: 100%;
  }
  .pc-banner-waper .slide-inner {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-size: cover;
    background-position: center;
    display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    color:#fff;
  }
  .pc-banner-info{
    position: absolute;
    left:15%;
    top:50%;
    transform: translate(0, -50%);
    z-index: 2;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .pc-banner-infotxt{
    font-size:60px;
    color:#fff;
	  letter-spacing:10px;
  }
  .pc-banner-infotext{
    font-size:32px;
    color:#fff;
    letter-spacing:4px;
    height:100px;
    line-height:100px;
  }
  .pc-banner-infobtn{
    border:1px solid #fff;
    width:169px;
    height:72px;
    line-height:72px;
    text-align:center;
    font-size:18px;
    color:#fff;
    margin-top:57px;
    cursor:pointer;
  }

  .pc-page .swiper-pagination-fraction, 
  .pc-page .swiper-pagination-custom, 
  .pc-page .swiper-horizontal > .swiper-pagination-bullets, 
  .pc-page .swiper-pagination-bullets.swiper-pagination-horizontal{
    bottom: 24px;
    position: absolute;
    z-index: 2;
  }
  .pc-page .swiper-pagination-bullet{
    width: 6px;
    height: 6px;
  }
  .pc-page .swiper-pagination-bullet-active{
    width: 12px;
    height: 12px;
    border: 2px solid #fff;
  }
  .pc-page .swiper-button-prev, 
  .pc-page .swiper-button-next{
    color:#fff;
  }
  
  .go-top{
    position: fixed;
    right:50px;
    bottom:100px;
    z-index:3;
    width:36px;
    height:36px;
    border:1px solid #f5f5f5;
    cursor:pointer;
    display:none;
    background:#fff url('../image/go-top.png') center no-repeat;
  }
  .pc-bottom-main{
	  border-top:1px solid #dfdfdf;
  }
  .pc-bottom{
    width:90%;
    display:flex;
    justify-content: space-between;
    padding:50px 0 40px;
    margin:0 auto;
  }
  .pc-bottom-left{
    display:flex;
  }
  .pc-bottom-leftitem{
    margin-right:130px;
  }
  .pc-bottom-item-tit{
    font-size:18px;
    color:#000;
    margin-bottom:30px;
  }
  .pc-bottom-item-txt{
    display:flex;
    margin-bottom:25px;
    align-content: center;
    line-height:20px;
  }
  .pc-bottom-item-txt i{
    font-size:16px;
    color:#5b5b5b;
    font-style:normal;
  }
  .pc-bottom-item-txt span{
    margin-right:5px;
    width:23px;
    display: flex;
    align-items: center;
  }
  .pc-bottom-item-img1{
    width:15px;
    height:15px;
  }
  .pc-bottom-item-img2{
    width:22px;
    height:18px;
  }
  .pc-bottom-item-img3{
    width:18px;
    height:16px;
  }
  .pc-bottom-item-img4{
    width:23px;
    height:13px;
  }
  .pc-bottom-item-img5{
    width:16px;
    height:17px;
  }
  .pc-bottom-com{
    font-size:18px;
    color:#000;
    margin-bottom:13px;
  }
  .pc-bottom-dear{
    font-size:16px;
    color:#5b5b5b;
    margin-bottom:8px;
  }
  .pc-bottom-follow{
    margin-top:40px;
    font-size:18px;
    color:#000;
  }
  .pc-bottom-code{
    display:flex;
  }
  .pc-bottom-codel{
    margin-right:40px;
  }
  .pc-bottom-codel,.pc-bottom-coder{
    display:flex;
    flex-direction: column;
  }
  .pc-bottom-codel img, .pc-bottom-coder img{
    width:130px;
    height:130px;
  }
  .pc-bottom-code-txt{
    font-size:14px;
    color:#5b5b5b;
    margin-top:12px;
    width:100%;
    text-align: center;
  }

.pc-goods-banner{
  height:720px;display:none
}
.pc-goods-banner img{
  width:100%;
  height:100%;
}
.pc-brand-banner img{
  width:100%;
  height:100%;
}
/* scan */
  .pc-scan-banner{
    height:700px;
  }
  .pc-scan-bannernew{
    height:824px;
  }
  .pc-scan-banner img{
    width:100%;
    height:100%;
  }
  .pc-scan-info{
    position: absolute;
    left:50%;
    top:58%;
    transform: translate(-50%, -50%);
    z-index: 2;
  }
  .pc-scan-cont{
    /* width: 420px; */
	width:58%;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .pc-scan-logo{
    margin-bottom:24px;
  }
  .pc-scan-logo img{
    width:245px;
  }
  .pc-scan-code{
    margin-bottom:27px;
  }
  .pc-scan-code img{
    width:355px;
  }
  .pc-scan-txt{
    font-size:28px;
    color:#fff;
    margin-bottom:15px;
  }
  /* service */
  .pc-service-cont{
    padding:90px 0 0;
  }
  .pc-service-tit{
    font-size:56px;
    color:#000;
    text-align:center;
    margin-bottom:160px;
    justify-content: center;
    align-items: center;
  }
.pc-service-info{
  display:flex;
  justify-content: space-between;
  width:80%;
  margin:0 auto;
  
}
.pc-service-item{
  /* width:460px; */
  display:flex;
  flex-direction: column;
  height:512px;
  margin-bottom:50px;
}
.pc-service-item-tit{
  font-size:38px;
  color:#000;
  font-weight: bold;
  margin-top:43px;
  text-align: center;
}
.pc-service-item-line{
  width:81px;
  height:1px;
  background-color:#9c9c9c;
  margin:25px auto 38px;
}
.pc-service-item-txt{
  font-size:21px;
  color:#3d3d3d;
  text-align: center;
  line-height:32px;
}
.pc-service-itemimg1{
  height:181px;
  width:auto;
}
.pc-service-itemimg2{
  height:181px;
  width:auto;
}
.pc-service-itemimg{
  text-align:center;
}
.pc-service-itemimg3{
  height:150px;
}

/* goods 产品 */
.pc-goods-model{
  margin:15px;
}
.pc-goods-cont{
  border-bottom:2px solid #fff;
  display:flex;
}
.pc-goods-item{
  background-color:#f1eff0;
  display:flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width:50%;
  margin-right:2px;
}
.pc-goods-item-tit{
  font-size:28px;
  color:#000;
  font-weight: bold;
  letter-spacing:2px;
}
.pc-goods-item-txt{
  font-size:18px;
  color:#040404;
  margin-top:16px;
  margin-bottom:70px;
  text-decoration: underline;
  cursor:pointer;
  letter-spacing:2px;
}

.pc-goods-item-img{
  height:900px;
  text-align:center;
  /* display:flex;
  align-items: center; */
}
.pc-goods-item-right{
  background-color:#f1eff0;
  display:flex;
  flex-direction: column;
  width:50%;
}
.pc-goods-item-rightlist{
  display:flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width:100%;
}
.pc-goods-rightlist-img{
  height:390px;
  text-align:center;
  display:flex;
  justify-content: center;
  align-items: center;
}
.pc-goods-item-imgtwo{
  height:68%;
  width:auto;
}
.pc-goods-item-imgthree{
  height:72%;
  width:auto;
}
.pc-goods-item-img-bottom{
  height:720px;
  text-align:center;
  /* display:flex;
  justify-content: center;
  align-items: center; */
}
.pc-goods-item-imgone{
  height:90%;
  margin-top:70px;
}

.pc-goods-item-imgfour{
  width:auto;
  height:90%;
  /* margin-bottom:70px;
  margin-top:140px; */
}
.pc-goods-item-imgfive{
  width:auto;
  height:90%;
  /* margin-bottom:50px;
  margin-top:60px; */
}

/* brand 品牌 */
.pc-brand-tit{
  font-size:50px;
  color:#000;
  font-weight: bold;
  margin-top:80px;
  text-align: center;
}
.pc-brand-txt{
  font-size:38px;
  color:#000;
  font-weight: bold;
  margin-top:16px;
  text-align: center;
}
.pc-brand-onemodel{
  width:70%;
  margin:0 auto;
}
.pc-brand-imgone{
  width:100%;
}
.pc-brand-imgone img{
  width:100%;
  height:auto;
  margin-top:40px;
  
}
.pc-brand-twomodel{
  margin-left:15%;
  position: relative;
  margin-top:130px;
  
}
.pc-brand-imgtwo{
  width:100%;
}
.pc-brand-twomodel-cont{
  position: absolute;
  bottom:10%;
  left:30px;
}
.pc-brand-twomodel-tit{
  font-size:38px;
  color:#fff;
  margin-bottom:30px;
}
.pc-brand-twomodel-txt{
  font-size:21px;
  color:#fff;
  margin-bottom:10px;
}

.pc-brand-threemodel{
  margin-right:15%;
  position: relative;
  margin-top:50px;
  display:flex;
  justify-content: space-between;
}
.pc-brand-imgthree{
  width:70%;
}
.pc-brand-threemodel-cont{
  min-width:240px;
  display:flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: center;
}
.pc-brand-threemodel-tit{
  font-size:38px;
  color:#000;
  margin-bottom:30px;
  text-align: right;
  font-weight: bold;
}
.pc-brand-threemodel-txt{
  font-size:21px;
  color:#3d3d3d;
  margin-bottom:10px;
  text-align: right;
}
.pc-brand-threemodel-line{
  width:54px;
  height:5px;
  background-color:#676767;
  margin:15% 0;
}
.pc-brand-fourmodel{
  margin-top:100px;
}
.pc-brand-fourtxt{
  font-size:21px;
  color:#3d3d3d;
  width:70%;
  margin:0 auto;
}
.pc-brand-fourtit{
  font-size:38px;
  color:#000;
  width:70%;
  margin:15px auto 24px;
  font-weight: bold;
}
.pc-brand-fourmodel-cont{
  margin-right:15%;
  display: flex;
}
.pc-brand-fourmodel-line{
  height:1px;
  width:60%;
  background-color:#030303;
  margin-top:16px;
}
.pc-brand-fourmodel-linetit{
  margin-left:10px;
  color:#3d3d3d;
  font-size:21px;
}
.pc-brand-fourmodel-img{
  width:70%;
  margin:38px auto 0;
}
.pc-brand-fourmodel-img img{
  width:100%;
}
.pc-brand-fivemodel{
  width:100%;
  position: relative;
  margin-top:150px;
}
.pc-brand-fivemodel img{
  width:100%;
}
.pc-brand-fivemodel-txt{
  position: absolute;
  width:100%;
  left:0;
  top:150px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.pc-brand-fivemodel-txt span{
  font-size:38px;
  color:#fff;
  margin-bottom:20px;
}

  
  .pc-footer{
		padding:12px 0;
	  width:100%;
	  background-color:#1b1b1b;
	  display:flex;
	  align-items: center;
	  justify-content: center;
	  font-size:14px;
	  color:#fff;
  }
  .pc-footer .copy{
      font-size:12px;
      color:#80858e;
  }
  .pc-footer a{
      font-size:12px;
      color:#80858e;
  }
  .copyright{
	  width:100%;
	  background-color:#1b1b1b;
  }
  .copyright-info{
	  display:flex;
	  flex-direction: row;
	  justify-content: space-between;
	  height:73px;
	  align-items: center;
  }
  .copyright-left{
	  font-size:14px;
	  color:#fff;
	}
  .copyright-right{
	  display:flex;
	}
	.copyright-right-one{
		display:flex;
		margin-right:50px;
	}
	.copyright-right-one img{
		width:18px;
		height:17px;
	}
	.copyright-right-one span{
		font-size:14px;
		color:#fff;
		margin-left:8px;
	}
	.copyright-right-two{
		font-size:14px;
		color:#fff;
  }
  @media screen and (max-width: 2000px) {
    .pc-banner-infotxt {
      font-size: 46px;
      letter-spacing: 10px;
    }
    .pc-banner-infotext {
      font-size: 32px;
      height: 75px;
      line-height: 75px;
    }
    .pc-banner-infobtn {
      width: 153px;
      height: 70px;
      line-height: 70px;
      font-size: 18px;
      margin-top: 45px;
    }
    .pc-goods-banner{
      height:680px;
    }
    .pc-goods-rightlist-img {
      height: 300px;
    }
    .pc-goods-item-img {
      height: 747px;
    }
    .pc-goods-item-img-bottom {
      height: 555px;
      text-align: center;
    }
    .pc-goods-item-tit {
      font-size: 22px;
    }
    .pc-goods-item-txt {
      font-size: 16px;
      margin-top: 16px;
    }
  }
	@media screen and (max-width: 1930px) {
		.pc-service-tit {
			font-size: 44px;
			margin-bottom: 100px;
		}
		.pc-service-itemimg1{
		  height:150px;
		}
		.pc-service-itemimg2{
		  height:150px;
		}
		
		.pc-service-itemimg3{
		  height:120px;
		}
		.pc-service-item-tit {
		    font-size: 30px;
		    margin-top: 35px;
		}
		.pc-service-item-txt {
		    font-size: 20px;
		    line-height: 30px;
		}
		.pc-brand-tit {
		    font-size: 40px;
		    margin-top: 60px;
		}
		.pc-brand-txt {
		    font-size: 30px;
		    margin-top: 10px;
		}
		.pc-brand-twomodel-tit {
		    font-size: 30px;
		    margin-bottom: 20px;
		}
		.pc-brand-twomodel-txt {
		    font-size: 18px;
		    margin-bottom: 10px;
		}
		.pc-brand-threemodel-tit {
		    font-size: 30px;
		    margin-bottom: 20px;
		}
		.pc-brand-threemodel-txt {
		    font-size: 18px;
		    margin-bottom: 10px;
		}
		.pc-brand-fourtit {
		    font-size: 30px;
		    margin: 10px auto 20px;
		}
		.pc-brand-fourtxt {
		    font-size: 18px;
		}
		.pc-brand-fourmodel-line {
		    width: 50%;
			margin-top: 15px;
		}
		.pc-brand-fivemodel-txt span {
		    font-size: 30px;
		    margin-bottom: 15px;
		}
		.pc-brand-fivemodel-txt {
		    top: 130px;
    }
    .pc-banner-infotxt {
      font-size: 42px;
      letter-spacing: 8px;
    }
    .pc-banner-infobtn {
      width: 130px;
      height: 60px;
      line-height: 60px;
      font-size: 17px;
      margin-top: 45px;
    }
    .pc-goods-banner{
      height:640px;
    }
    
	}
	@media screen and (max-width: 1830px) {
	  .pc-scan-code img {
	    width: 250px;
	  }
	  .pc-scan-logo img {
	    width: 200px;
	  }
	}
	@media screen and (max-width: 1800px) {
    .pc-banner-infotext {
      font-size: 26px;
      height: 65px;
      line-height: 65px;
    }
		.pc-banner-infotxt{
			font-size: 40px;
		}
		.pc-service-item{
			height: 428px;
		}
		.pc-service-tit {
		  font-size: 38px;
		  margin-bottom: 80px;
		}
		.pc-service-itemimg1 {
		  height: 120px;
		}
		.pc-service-itemimg2 {
		  height: 120px;
		}
		.pc-service-item-tit {
		  font-size: 26px;
		  margin-top: 20px;
		}
		.pc-service-item-line {
		  width: 80px;
		  margin: 20px auto 30px;
		}
		.pc-service-item-txt {
		  font-size: 18px;
		  line-height: 30px;
		}
		.pc-service-itemimg3 {
		  height: 90px;
		}
		
		.pc-brand-tit {
		    font-size: 32px;
		    margin-top: 40px;
		}
		.pc-brand-txt {
		    font-size: 22px;
		    margin-top: 10px;
		}
		.pc-brand-twomodel-tit {
		    font-size: 22px;
		    margin-bottom: 20px;
		}
		.pc-brand-twomodel-txt {
		    font-size: 16px;
		    margin-bottom: 10px;
		}
		.pc-brand-threemodel-tit {
		    font-size: 22px;
		    margin-bottom: 20px;
		}
		.pc-brand-threemodel-txt {
		    font-size: 16px;
		    margin-bottom: 10px;
		}
		.pc-brand-fourtit {
		    font-size: 22px;
		    margin: 10px auto 20px;
		}
		.pc-brand-fourtxt {
		    font-size: 16px;
		}
		.pc-brand-fourmodel-line {
		    width: 50%;
			margin-top: 15px;
		}
		.pc-brand-fivemodel-txt span {
		    font-size: 22px;
		    margin-bottom: 15px;
		}
		.pc-brand-fivemodel-txt {
		    top: 130px;
    }
    .pc-goods-banner{
      height:600px;
    }


	}
	@media screen and (max-width: 1700px) {
		.pc-service-tit {
		    font-size: 36px;
		    margin-bottom: 60px;
		}
		.pc-service-item-tit {
		    font-size: 26px;
		    margin-top: 20px;
		}
		.pc-service-item-line {
		    width: 60px;
		    margin: 20px auto 30px;
    }
    .pc-banner-infotext {
      font-size: 20px;
      height: 60px;
      line-height: 60px;
    }
    .pc-banner-infotxt {
      font-size: 36px;
    }
    .pc-banner-infobtn {
      width: 118px;
      height: 52px;
      line-height: 52px;
      font-size: 16px;
      margin-top: 38px;
    }
    .pc-goods-banner{
      height:550px;
    }
    .pc-goods-rightlist-img {
      height: 240px;
    }
    .pc-goods-item-img {
      height: 596px;
    }
    .pc-goods-item-tit {
      font-size: 17px;
    }
    .pc-goods-item-txt {
      font-size: 14px;
      margin-top: 10px;
    }
	}
  @media screen and (max-width: 1600px) {
    .pc-scan-code img {
      width: 200px;
    }
    .pc-scan-logo img {
      width: 150px;
    }
    .pc-scan-txt {
      font-size: 24px;
      margin-bottom: 10px;
    }
    .pc-service-item{
      height: 360px;
      margin-bottom: 20px
    }
	.pc-service-cont{
      padding: 40px 0 0;
    }
    .pc-service-tit {
      font-size: 32px;
      margin-bottom: 70px;
    }
    .pc-service-itemimg1 {
      height: 100px;
    }
    .pc-service-itemimg2 {
      height: 100px;
    }
    .pc-service-item-tit {
      font-size: 22px;
      margin-top: 20px;
    }
    .pc-service-item-line {
      width: 54px;
      margin: 15px auto 20px;
    }
    .pc-service-item-txt {
      font-size: 16px;
      line-height: 26px;
    }
    .pc-service-itemimg3 {
      height: 80px;
    }
    .pc-banner-infotext {
      font-size: 20px;
      height: 50px;
      line-height: 50px;
    }
    .pc-banner-infotxt {
      font-size: 30px;
      letter-spacing: 4px;
    }
    .pc-banner-infobtn {
      width: 96px;
      height: 46px;
      line-height: 46px;
      font-size: 14px;
      margin-top: 30px;
    }
    .pc-brand-tit {
        font-size: 28px;
        margin-top: 30px;
    }
    .pc-brand-txt {
        font-size: 20px;
        margin-top: 10px;
    }
    .pc-brand-twomodel-tit {
        font-size: 20px;
        margin-bottom: 20px;
    }
    .pc-brand-twomodel-txt {
        font-size: 14px;
        margin-bottom: 10px;
    }
    .pc-brand-threemodel-tit {
        font-size: 20px;
        margin-bottom: 20px;
    }
    .pc-brand-threemodel-txt {
        font-size: 14px;
        margin-bottom: 10px;
    }
    .pc-brand-fourtit {
        font-size: 20px;
        margin: 10px auto 20px;
    }
    .pc-brand-fourmodel-linetit {
        font-size: 14px;
    }
    .pc-brand-fourtxt {
        font-size: 14px;
    }
    .pc-brand-fourmodel-line {
        width: 40%;
      margin-top: 10px;
    }
    .pc-brand-fivemodel-txt span {
        font-size: 20px;
        margin-bottom: 10px;
    }
    .pc-brand-fivemodel-txt {
        top: 100px;
    }
    .pc-goods-banner{
      height:500px;
    }

    .pc-goods-banner{
      display:block
    }
    .pc-brand-banner{
      display:none;
    }
    .pc-goods-rightlist-img {
      height: 185px;
    }
    .pc-goods-item-tit {
      font-size: 14px;
    }
    .pc-goods-item-txt {
      font-size: 12px;
      margin-top: 6px;
    }
    .pc-goods-item-img {
      height: 490px;
    }
    .pc-goods-item-img-bottom {
      height: 471px;
      text-align: center;
    }
  }
  @media screen and (max-width: 1380px) {
    .pc-main{
      width:90%;
    }
    .pc-scan-banner{
      height:600px;
    }
    .pc-scan-code img {
      width: 150px;
    }
    .pc-scan-logo img {
      width: 100px;
    }
    .pc-scan-txt {
      font-size: 20px;
      margin-bottom: 5px;
    }
    .pc-scan-code {
      margin-bottom: 15px;
    }
    .pc-scan-logo {
      margin-bottom: 15px;
    }
    .pc-brand-fivemodel-txt span {
      font-size: 18px;
      margin-bottom: 10px;
    }
    .pc-brand-fivemodel-txt {
      top: 70px;
    }
    .pc-brand-fivemodel {
      margin-top: 80px;
    }
    .pc-brand-fourmodel {
      margin-top: 60px;
    }
    .pc-brand-fourmodel-img {
      margin: 28px auto 0;
    }
    .pc-brand-fourmodel-linetit {
      font-size: 12px;
    }
    .pc-brand-fourmodel-line {
       margin-top: 9px;
    }
    .pc-brand-fourtit {
      font-size: 18px;
    }
    .pc-brand-fourtxt {
      font-size: 12px;
    }
    .pc-brand-threemodel-tit {
      font-size: 18px;
      margin-bottom: 20px;
    }
    .pc-brand-threemodel-txt {
      font-size: 12px;
    }
    .pc-brand-threemodel-line {
      margin: 10% 0;
    }
    .pc-brand-threemodel {
      margin-top: 30px;
    }
    .pc-brand-twomodel {
      margin-top: 80px;
    }
    .pc-brand-twomodel-tit {
      font-size: 18px;
      margin-bottom: 20px;
    }
    .pc-brand-twomodel-txt {
      font-size: 12px;
      margin-bottom: 5px;
    }
    .pc-brand-tit {
      font-size: 14px;
      margin-top: 20px;
    }
    .pc-brand-txt {
      font-size: 18px;
      margin-top: 10px;
    }
	
	.pc-service-item{
		height: 300px;
		margin-bottom: 20px
	}
	.pc-service-cont{
		padding: 40px 0 0;
	}
	.pc-service-tit {
	  font-size: 28px;
	  margin-bottom: 80px;
	}
	.pc-service-itemimg1 {
	  height: 80px;
	}
	.pc-service-itemimg2 {
	  height: 80px;
	}
	.pc-service-item-tit {
	  font-size: 20px;
	  margin-top: 10px;
	}
	.pc-service-item-line {
	  width: 60px;
	  margin: 10px auto 20px;
	}
	.pc-service-item-txt {
	  font-size: 14px;
	  line-height: 24px;
	}
	.pc-service-itemimg3 {
	  height: 60px;
  }
    .pc-banner-infotext {
      font-size: 16px;
      height: 40px;
      line-height: 40px;
    }
    .pc-banner-infotxt {
      font-size: 26px;
      letter-spacing: 4px;
    }
    .pc-banner-infobtn {
      width: 82px;
      height: 40px;
      line-height: 40px;
      font-size: 12px;
      margin-top: 20px;
    }
    .pc-goods-banner{
      height:500px;
    }
    .pc-goods-rightlist-img {
      height: 139px;
    }
    .pc-goods-item-img {
      height: 390px;
    }
    .pc-goods-item-img-bottom {
      height: 260px;
    }
  }
  @media screen and (max-width: 1200px) {
    .pc-header-logo img{
      width:150px;
      margin-top:20px;
    }
    .pc-header-menu {
      margin-top: 20px;
    }
    .pc-header-menu a {
      font-size: 16px;
      padding: 0 3px 10px;
      margin-right: 40px;
    }
    .pc-header-menu {
      margin-top: 20px;
    }
    .pc-banner-infotxt {
      font-size: 50px;
    }
    .pc-banner-info{
      min-width:600px;
    }
    
    .pc-goods-item-img-bottom {
      height: 300px;
    }
    .pc-goods-rightlist-img {
      height: 200px;
    }
    .pc-goods-item-img {
      height: 541px;
    }
	
    .pc-goods-banner{
      height:400px;
    }
  }
  @media screen and (max-width: 980px) {
	  .pc-banner-info {
	      min-width: 390px;
	  }
    .pc-header-logo img {
      width: 120px;
      margin-top: 15px;
    }
    .pc-header-menu {
      margin-top: 15px;
    }
    .pc-banner-infotxt {
      font-size: 35px;
    }
    .pc-banner-infobtn {
      width: 120px;
      height: 38px;
      line-height: 38px;
      font-size: 12px;
      margin-top: 10px;
    }
	.pc-banner-infotxt {
	    font-size: 28px;
		letter-spacing: 2px;
	}
    .pc-bottom-com {
      font-size: 16px;
      margin-bottom: 10px;
    }
    .pc-bottom-dear {
      font-size: 14px;
      margin-bottom: 5px;
    }
    .pc-bottom-follow {
      margin-top: 30px;
      font-size: 16px;
    }
    .pc-bottom-codel {
      margin-right: 20px;
    }
    .pc-bottom-codel img, .pc-bottom-coder img {
      width: 110px;
      height: 110px;
    }
    .pc-bottom-code-txt {
      font-size: 12px;
      margin-top: 6px;
    }
    .pc-bottom-leftitem {
      margin-right: 50px;
    }
    .pc-bottom-item-tit {
      font-size: 16px;
      margin-bottom: 20px;
    }
    .pc-bottom-item-txt {
      margin-bottom: 15px;
    }
    .pc-bottom-item-txt i {
      font-size: 14px;
    }
    .pc-scan-code img {
      width: 120px;
    }
    .pc-scan-logo img {
      width: 90px;
    }
    .pc-scan-logo {
      margin-bottom: 10px;
    }
    .pc-scan-code {
      margin-bottom: 10px;
    }
    .pc-scan-txt {
      font-size: 18px;
      margin-bottom: 5px;
    }
    .pc-scan-cont {
      /* width: 261px; */
    }

    

    .pc-brand-onemodel {
      width: 80%;
    }
    .pc-brand-tit {
        font-size: 16px;
        margin-top: 20px;
    }
    .pc-brand-txt {
      font-size: 12px;
      margin-top: 5px;
    }
    .pc-brand-imgone img {
      margin-top: 20px;
    }
    .pc-brand-twomodel {
      margin-top: 40px;
      margin-left: 10%;
    }
    .pc-brand-twomodel-cont {
      bottom: 10%;
      left: 10px;
    }
    .pc-brand-twomodel-tit {
      font-size: 14px;
      margin-bottom: 10px;
    }
    .pc-brand-twomodel-txt {
      font-size: 12px;
      margin-bottom: 2px;
    }
    .pc-brand-threemodel {
      margin-top: 20px;
      margin-right: 10%;
    }
    .pc-brand-threemodel-cont {
      min-width: inherit;
    }
    .pc-brand-threemodel-tit {
      font-size: 14px;
      margin-bottom: 8px;
    }
    .pc-brand-threemodel-txt {
      font-size: 12px;
      margin-bottom: 2px;
    }
    .pc-brand-threemodel-line {
      margin: 15% 0;
      height: 3px;
	  width: 28px;
    }
    .pc-brand-fourmodel {
      margin-top: 20px;
    }
    .pc-brand-fourtxt {
      font-size: 12px;
      width: 80%;
    }
    .pc-brand-fourtit {
      font-size: 14px;
      width: 80%;
      margin: 10px auto 15px;
    }
    .pc-brand-fourmodel-cont {
      margin-right: 10%;
    }
    .pc-brand-fourmodel-linetit {
      font-size: 12px;
    }
    .pc-brand-fourmodel-img {
      margin: 20px auto 0;
      width: 80%;
    }
    .pc-brand-fivemodel {
      margin-top: 40px;
    }
    .pc-brand-fivemodel-txt {
      top: 30px;
    }
    .pc-brand-fivemodel-txt span {
      font-size: 14px;
      margin-bottom: 5px;
    }
    .pc-scan-banner{
      height:400px;
    }

    .pc-goods-banner{
      height:300px;
    }
	
	.copyright-info {
	    flex-direction: column;
	    height: auto;
	    padding: 15px 0;
	    
	}
	.copyright-right-one {
	    display: flex;
	    margin-right: 0;
	}
	.copyright-right {
	    flex-direction: column;
	}
	.copyright-right-two {
	    font-size: 12px;
	    text-align: center;
	}
	.copyright-right-one span {
	    font-size: 12px;
	    margin-left: 5px;
	}
	.copyright-left {
	    font-size: 12px;
	}
	
	.pc-service-tit {
	    font-size: 18px;
	    margin-bottom: 50px;
	}
	.pc-service-itemimg1 {
	    height: 50px;
	}
	.pc-service-itemimg2 {
	    height: 50px;
	}
	.pc-service-itemimg3 {
	    height: 30px;
	}
	.pc-service-item-tit {
	    font-size: 14px;
	    margin-top: 10px;
	}
	.pc-service-item-line {
	    width: 40px;
	    margin: 10px auto 20px;
	}
	.pc-service-item-txt {
	    font-size: 12px;
	    line-height: 22px;
	}
	.pc-service-item {
	    height: 240px;
	    margin-bottom: 20px;
	}
  }




/* h5端样式 */
  .mobile-page{
      display:none;
	  
      width:750px;
      margin:0 auto;
      position:relative;
  }
  @media screen and (max-width: 750px) {
    .mobile-page{width:100%;}
  }
  /* @media screen and (max-width: 550px) {
	  .pc-index-page{
	      display:none;
	  }
	  .mobile-page{
	  	display:block;
	  }
  } */
  /* @media screen and (max-width: 750px) { */
    /* .pc-index-page{
        display:none;
    } */
    
    .mobile-top{
        position: fixed;
        top:0;
        left:0;
        width:100%;
        z-index:4;
        height:80px;
        background-color:#e0e0e0;
        /* display:none; */
    }
    .mobile-top-link{
        line-height:80px;
        cursor:pointer;
        text-decoration: underline;
        text-align:center;
        display:block;
        font-size:24px;
        color:#000;
    }
    .mobile-header{
        height:90px;
        border-bottom:1px solid #a1a4a3;
        width:100%;
        position: fixed;
        left:0;
        top:80px;
        /* top:0; */
        display:flex;
        align-items: center;
        justify-content: center;
        z-index:4;
		
    }
	.mobile-header-bg{
		background-color:#000;
		opacity: 0.5;
		position: absolute;
		width:100%;
		height:100%;
		left:0;
		top:0;
		z-index:-1;
	}
    .mobile-main{
        margin:0 30px;
    }
    .mobile-header-nav{
        position: absolute;
        left:30px;
        height:100%;
        display:flex;
        align-items: center;
    }
    .mobile-header-nav img{
        width:33px;
        height:21px;
    }
    .mobile-header-logo{
         display:flex;
    }
    .mobile-header-logo img{
        width:186px;
        height:57px;
    }
    .mobile-menu-bg{
        position: fixed;
        left:0;
        top:0;
        z-index:4;
        width:100%;
        height:100%;
        background-color:#000;
        opacity: 0.8;
        display:none;
    }
    .mobile-menu{
        display:none;
        position: fixed;
        left:0;
        top:0;
        z-index:5;
        width:100%;
    }
    .mobile-menu-close{
        height:145px;
        display: block;
        margin-right:20px;
        text-align: right;
    }
    .mobile-menu-close img{
        width:36px;
        margin-top:38px;
    }
    .mobile-menu-wapper{
      margin:0 20px;
      display: flex;
      flex-direction: column;
    }
    .mobile-menu-item{
      margin-bottom:10px;
      position: relative;
    }
    .mobile-menu-item img{width:100%;height:auto;}
    .mobile-menu-item span{
      position: absolute;
      font-size:52px;
      color:#fff;
      left:14%;
      height:100%;
      display:flex;
      align-items: center;
      justify-content: center;
      top:0;
	  letter-spacing:6px;
    }
    .mobile-banner{position: relative;}
    .mobile-swiper {
      width: 100%;
    }
    /* .mobile-banner .swiper .swiper-slide img {
      display: block;
      width: 100%;
    } */
    .mobile-banner .slide-inner {
      position: absolute;
      width: 100%;
      height: 100%;
      left: 0;
      top: 0;
      background-size: cover;
      background-position: center;
      display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      color:#fff;
    }
    .swiper-pagination-bullet{
      width:9px;
      height:9px;
      background-color:#fff;
    }
	.mobile-page .swiper-pagination-bullet-active{
	  width: 15px;
	  height: 15px;
	  border: 1px solid #fff;
	}
    .mobile-banner-info{
      position: absolute;
      left:50%;
      bottom:12%;
      min-width:500px;
      transform: translate(-50%, 0);
      z-index: 2;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
    }
    .mobile-banner-infotxt{
      font-size:66px;
      color:#fff;
	  letter-spacing:7px;
    }
	.mobile-banner-infotxtone{
		padding-bottom:20px;
	}
	.mobile-banner-infotext{
		font-size:42px;
		color:#fff;
		letter-spacing:4px;
		line-height:70px;
	}
    .mobile-banner-infobtn{
      border:1px solid #fff;
      width:243px;
      height:77px;
      line-height:77px;
      text-align:center;
      font-size:26px;
      color:#fff;
      margin-top:40px;
	  letter-spacing:4px;
    }
    .mobile-goods{
        
    }
    .mobile-goods-item{
        margin-bottom:4px;
        background-color:#e8e8e8;
        width:100%;
        height:820px;
    }
    .mobile-goods-tit{
        font-size:36px;
        color:#000;
        margin-bottom:75px;
        text-align:center;
        letter-spacing:4px;
    }
    .mobile-goods-btn{
        width:292px;
        height:78px;
        line-height:78px;
        text-align:center;
        font-size:26px;
        color:#fff;
        display:block;
        margin:0 auto;
        background-color:#000;
        cursor:pointer;
        letter-spacing:4px;
    }
    .mobile-goods-img{
        text-align:center;
    }
    .mobile-goods-img img{
        width:100%;
        height:auto;
    }
    .mobile-goods-img1{
        width:236px;
        margin:120px auto 0;
    }
    .mobile-goods-img2{
        width:275px;
        margin:140px auto 110px;
    }
    .mobile-goods-img3{
        width:251px;
        margin:120px auto 80px;
    }
    .mobile-goods-img4{
      width:387px;
      margin:0 auto 45px;
  }
    .mobile-goods-img5{
        width:326px;
        margin:0 auto 50px;
    }
    .mobile-goods-self{
      width:100%;
      position: relative;
    }
    .mobile-goods-self img{
      width:100%;
      height:auto;
    }
    .mobile-goods-selfcont{
      position: absolute;
      left:0;
      top:100px;width:100%;
      z-index: 2;
    }
    .mobile-goods-selftit{
      font-size:59px;
      color:#fff;
      font-weight: bold;
      text-align:center;
      letter-spacing: 2px;
    }
    .mobile-goods-selftxt{
      font-size:38px;
      margin-top:20px;
      color:#fff;
      font-weight: bold;
      text-align:center;
      letter-spacing: 4px;
    }
    .mobile-bands{
      width:100%;
      position: relative;
    }
    .mobile-bands-img{
      width:100%;
    }
    .mobile-bands-cont{
      position: absolute;
      bottom:5%;
      left:0;
      width:100%;
      text-align:center;
    }
    .mobile-bands-tit{
      font-size:28px;
      color:#fff;
      font-weight: bold;
      margin-bottom:30px;
    }
    .mobile-bands-txt{
      font-size:18px;
      color:#fff;
    }
    .mobile-bands-txtone{
      margin-bottom:12px;
    }
    .mobile-bands-two{
      background-color:#000;
      margin-top:-1px;
      padding-top:100px;
    }
    .mobile-bands-two .mobile-bands-cont{
      bottom:36%;
      left:auto;
      right:50px;
      text-align:right;
    }
    .mobile-bands-line{
      display:flex;
      justify-content: flex-end;
    }
    .mobile-bands-line span{
      height:5px;
      width:41px;
      margin:50px 0;
      background-color:#646464;
    }
    .mobile-bands-onlyimg{
      text-align:right;
      position: relative;
      margin-top:-10%;
    }
    .mobile-bands-onlyimg img{
      width:90%;
      height:auto;
    }
    .mobile-primacy{
      margin:70px 0 90px;
      text-align:center;
    }
    .mobile-primacy-txt{
      font-size:18px;
      color:#000;
    }
    .mobile-primacy-tit{
      margin:19px 0 26px;
      font-size:28px;
      font-weight: bold;
      color:#000;
    }
    .mobile-diamonds{
      width:100%;
      position: relative;
      
    }
    .mobile-diamonds img{
      width:100%;
      height:auto;
    }
    .mobile-diamonds-tit{
      font-size:38px;
      color:#fff;
      margin-bottom:14px;
      text-align:center;
    }
    .mobile-diamonds-cont{
      width:100%;
      position: absolute;
      left:0;
      top:111px;
    }
    .mobile-afterSales{
      background-color:#f2f2f2;
      padding-top:80px;
    }
    .mobile-afterSales-tit{
      font-weight:bold;
      font-size:38px;
      text-align:center;
      margin-bottom:60px;
      color: #000;
    }
    .mobile-afterSales-cont{
      display:flex;
      flex-direction: row;
      flex-wrap: wrap;
      margin:0 50px;
      justify-content: space-between;
    }
    .mobile-afterSales-item{
      height:470px;
      width:47%;
      text-align:center;
    }
    .mobile-afterSales-img{
      width:137px;
      height:137px;
    }
    .mobile-afterSales-item-tit{
      font-size:28px;
      text-align:center;
      color:#000;
      margin:59px 0 36px;
	  font-weight: bold;
    }
    .mobile-afterSales-item-txt{
      font-size:18px;
      line-height:32px;
      color:#3d3d3d;
      text-align:left;
    }
    .mobile-backtop{
      background-color:#030303;
      height:70px;
      display:flex;
      flex-direction: row;
      align-items: center;
      justify-content: center;
    }
    .mobile-backtop img{
      width:15px;
      height:8px;
      margin-right:12px;
    }
    .mobile-backtop span{
      font-size:24px;
      color:#c0c0c0;
    }
    .mobile-bottom-list{
      height:110px;
      display:flex;
      align-items: center;
      background-color:#1b1b1b;
    }
    .mobile-bottom-list span{
      font-size:24px;
      color:#898989;
      margin-left:30px;
    }
    .mobile-bottom-list-follow{
      background-color:#030303;
    }
    
	.follow-qr{margin-left:30px;margin-right:100px;}
    .follow-qr img{width:57px;height:46px;}
    .follow-applets{}
	.follow-applets img{width:47px;height:47px;}
    .mobile-bottom-stand{background-color:#030303;}
    .mobile-bottom-standard{
      margin:0 30px;
      border-bottom:2px solid #2e2e2e;
      display:flex;
      align-items: center;
      height: 100%;
      width: 100%;
    }
    .mobile-bottom-standardlast{
      border-bottom:none;
    }
    .mobile-bottom-standard img{
      margin-right:23px;
    }
    .mobile-bottom-standard span{
      font-size:21px;
      color:#5b5b5b;
    }
    .mobile-bottom-company{
      height:120px;
      border-bottom:2px solid #2e2e2e;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      background-color:#030303;
    }
    .mobile-bottom-companytit{font-size:24px;color:#898989;}
    .mobile-bottom-companytxt{font-size:18px;color:#5b5b5b;margin-top:19px;}
    .mobile-bottom-copyright{
      background-color:#030303;
      padding:26px 0 35px;
    }
    .mobile-bottom-copyright-top{
      display:flex;
      justify-content: center;align-items: center;
    }
    .mobile-bottom-copyright-top img{width:18px;height:17px;margin-right:7px;}
    .mobile-bottom-copyright-top span{
      font-size:18px;
      color:#a2a2a2;
    }
    .mobile-bottom-copyright-tit{font-size:18px;color:#a2a2a2;text-align: center;margin:14px 16px}
    .mobile-bottom-copyright-txt{font-size:16px;color:#5b5b5b;text-align: center;}
    .follow-modal{
      width:100%;
      height:100%;
      position:fixed;
      left:0;
      top:0;
      z-index: 5;
      display:flex;display:none;
      flex-direction: column;
    }
    .follow-modal-top{
      height:155px;
      border-bottom:1px solid #fff;
      position: relative;
      font-size:36px;
      color:#fff;
      line-height:155px;
      text-align:center;
    }
    .follow-modal-close{
      position: absolute;
      height:100%;
      right:0;
      top:0;
      padding:0 26px;
    }
    .follow-modal-close img{width:36px;height:auto;margin-top:58px;}
    .follow-modal-cont{
      flex:1;
      display:flex;
      flex-direction: column;
      align-content: center;
	  overflow-y: auto;
      /* justify-content: center; */
    }
    .follow-modal-contimg{
      width:60%;
      margin:10% auto 0;
    }
    .follow-modal-contimg img{
      width:100%;
    }
    .follow-modal-conttext{
      margin-top:50px;
    }
    .follow-modal-conttext li{
      font-size:28px;
      color:#fff;
      line-height:50px;
      text-align: center;
    }
	.follow-modal-btn{
		width:80%;
		height:76px;
		/* 2f2f2f; */
		background-color:#444242;
		display:flex;
		justify-content: center;
		align-items: center;
		margin:50px auto 0;
	}
	.follow-modal-btn img{
		width:23px;
		height:26px;
		margin-right:17px;
	}
	.follow-modal-btn span{
		font-size:28px;
		color:#b6b6b6;
	}
    .follow-modal-wxinfo{width:358px;margin:35px auto 0;}
    .follow-modal-contwx{
      
      font-size:28px;
      color:#fff;
      text-align: center;
    }
    .follow-modal-wxitem{
      margin-top:20px;
    }
    .follow-modal-wxitem li{
      font-size:26px;
      color:#fff;
    }
    .follow-modal-wxitem li::before{
      content: '';
      float: left;
      width: 16px;
      height: 16px;
      background-color: #fff;
      margin-right: 15px;
      margin-top: 9px;
    }
@media screen and (max-width: 750px) {
    .pc-bottom-leftitem {
      margin-right: 20px;
    }
    .pc-bottom-item-tit {
      font-size: 14px;
      margin-bottom: 10px;
    }
    .pc-bottom-item-txt {
      margin-bottom: 10px;
    }
    .pc-bottom-item-txt i {
      font-size: 12px;
    }
    .pc-bottom-com {
      font-size: 14px;
      margin-bottom: 10px;
    }
    .pc-bottom-dear {
      font-size: 12px;
      margin-bottom: 5px;
    }
    .pc-bottom-follow {
      margin-top: 20px;
      font-size: 14px;
    }
    .mobile-banner-infotxt {
        font-size: 50px;
        letter-spacing: 6px;
    }
    .mobile-banner-infotxtone {
        padding-bottom: 15px;
    }
    .mobile-banner-infobtn {
        width: 224px;
        height: 70px;
        line-height: 70px;
        font-size: 24px;
        margin-top: 30px;
    }
    .mobile-banner-infotext {
        font-size: 34px;
        letter-spacing: 4px;
        line-height: 68px;
    }

    .mobile-goods-item {
      height: 720px;
    }
    .mobile-goods-tit {
      font-size: 32px;
      margin-bottom: 60px;
    }
    .mobile-goods-btn {
      width: 234px;
      height: 70px;
      line-height: 70px;
      font-size: 24px;
    }
    .mobile-goods-img1 {
      width: 190px;
      margin: 110px auto 0;
    }
    .mobile-goods-img2 {
      width: 220px;
      margin: 120px auto 100px;
    }
    .mobile-goods-img2 {
      width: 220px;
      margin: 120px auto 100px;
    }
    .mobile-goods-img4 {
      width: 320px;
      margin: 0px auto 40px;
    }
    .mobile-goods-img4 {
      width: 320px;
      margin: 0px auto 40px;
    }
    .mobile-goods-selftit {
      font-size: 50px;
    }
    .mobile-goods-selftxt {
      font-size: 30px;
      margin-top: 9px;
    }
    .mobile-bands-tit {
      font-size: 23px;
      margin-bottom: 20px;
    }
    .mobile-primacy-tit {
      margin: 15px 0 20px;
      font-size: 23px;
    }
    .mobile-diamonds-tit {
      font-size: 30px;
      margin-bottom: 14px;
    }
    .mobile-afterSales-tit {
      font-size: 32px;
      margin-bottom: 50px;
    }
    .mobile-afterSales-item-tit {
      font-size: 23px;
      margin: 50px 0 30px;
    }
  }
  @media screen and (max-width: 600px) {
    .mobile-goods-item{
        height:550px;
    }
    .mobile-goods-tit{
        font-size:22px;
        margin-bottom:40px;
    }
    .mobile-goods-btn {
      width: 196px;
      height: 50px;
      line-height: 50px;
      font-size: 17px;
    }
    .mobile-goods-img1{
      width: 150px;
      margin: 90px auto 0;
    }
    .mobile-goods-img2 {
      width: 170px;
      margin: 100px auto 80px;
    }
    .mobile-goods-img3 {
      width: 158px;
      margin: 90px auto 60px;
    }
    .mobile-goods-img4 {
      width: 261px;
      margin: 0 auto 30px;
    }
  
    .mobile-goods-img5 {
      width: 260px;
      margin: 0 auto 30px;
    }
    .mobile-goods-selfcont {
      top: 66px;
    }
    .mobile-goods-selftit {
      font-size: 34px;
    }
    .mobile-goods-selftxt {
      font-size: 23px;
      margin-top: 9px;
    }
    .mobile-bands-cont{
      bottom:20px;
      left:20px;
    }
    .mobile-bands-tit{
      font-size:18px;
      margin-bottom:25px;
    }
    .mobile-bands-txt{
      font-size:14px;
    }
    .mobile-bands-txtone{
      margin-bottom:10px;
    }

    .mobile-primacy{
      margin:50px 0 70px;
      text-align:center;
    }
    .mobile-primacy-txt{
      font-size:14px;
      
    }
    .mobile-primacy-tit{
      margin:15px 0 20px;
      font-size:18px;
      
    }
    .mobile-diamonds-tit{
      font-size:24px;
      margin-bottom:10px;
      
    }
    .mobile-diamonds-cont{
      top:80px;
    }

    .mobile-afterSales{
      padding-top:50px;
    }
    .mobile-afterSales-tit{
      font-size:24px;
      margin-bottom:40px;
    }
    .mobile-afterSales-cont{
      margin:0 30px;
    }
    .mobile-afterSales-item{
      height:400px;
    }
    .mobile-afterSales-img{
      width:100px;
      height:100px;
    }
    .mobile-afterSales-item-tit{
      font-size:18px;
      margin:30px 0 20px;
    }
    .mobile-afterSales-item-txt{
      font-size:14px;
      line-height:28px;
      
    }
    .pc-bottom{
      display: block;
    }
    .pc-bottom-left {
      display: flex;
      width: 100%;
      justify-content: center;
    }
    .pc-bottom-right{
      text-align: center;
    }
    .pc-bottom-code {
      display: flex;
      width: 100%;
      justify-content: center;
    }
    .pc-service-cont {
      padding: 20px 0 0;
    }
    .pc-service-tit {
      font-size: 16px;
      margin-bottom: 20px;
    }
    .pc-service-item-tit {
      font-size: 14px;
      margin-top: 10px;
    }
	.pc-service-itemimg1 {
	    height: 30px;
	}
	.pc-service-itemimg2 {
	    height: 30px;
	}
	.pc-service-itemimg3 {
	    height: 20px;
	}
    .pc-service-item-line {
      margin: 6px auto 10px;
	  width:35px;
    }
    .pc-service-item-txt {
      font-size: 12px;
      line-height: 18px;
    }
    .pc-service-item {
      height: 240px;
      margin-bottom: 10px;
    }
    /* .pc-service-itemimg1 {
      height: 90px;
    }
    .pc-service-itemimg2 {
      height: 90px;
    }
    .pc-service-itemimg3 {
      height: 100px;
    } */
    .mobile-menu-close img {
        width: 26px;
        margin-top: 30px;
    }
    .mobile-menu-close {
        height: 98px;
    }
    .mobile-menu-item span {
      font-size: 34px;
    }
    .follow-modal-top {
        height: 105px;
        font-size: 26px;
        line-height: 105px;
    }
    .follow-modal-close img {
        width: 24px;
        margin-top: 40px;
    }
    .follow-modal-conttext {
        margin-top: 30px;
    }
    .follow-modal-conttext li {
        font-size: 20px;
        line-height: 36px;
    }
    .follow-modal-contwx {
        font-size: 20px;
    }
    .follow-modal-wxinfo {
        width: 247px;
        margin: 22px auto 0;
    }
    .follow-modal-wxitem li {
        font-size: 18px;
    }
    .follow-modal-wxitem li::before {
        content: '';
        float: left;
        width: 11px;
        height: 11px;
        background-color: #fff;
        margin-right: 12px;
        margin-top: 7px;
    }
    
    .follow-modal-btn{
      width:80%;
      height:46px;
      margin:30px auto 0;
    }
    .follow-modal-btn img{
      width:20px;
      height:23px;
      margin-right:15px;
    }
    .follow-modal-btn span{
      font-size:20px;
    }
    .follow-modal-contimg{
      width:76%;
      margin:10% auto 0;
    }
    .mobile-banner-infotxt {
        font-size: 46px;
    }
    .mobile-banner-infobtn {
        width: 210px;
        height: 65px;
        line-height: 65px;
        font-size: 22px;
        margin-top: 25px;
    }
    .mobile-banner-infotext {
        font-size: 28px;
        letter-spacing: 4px;
        line-height: 58px;
    }
    .pc-goods-banner{
      height:350px;
    }
  }
  @media screen and (max-width: 500px) {
    .mobile-top{
        height:46px;
    }
    .mobile-top-link{
        line-height:46px;
        font-size:14px;
    }
    .mobile-header{
        height:50px;
        top:47px;
        /* top:0; */
    }
    .mobile-main{
        margin:0 20px;
    }
    .mobile-header-nav{
        left:20px;
    }
    .mobile-header-nav img{
        width:18px;
        height:11px;
    }
    .mobile-header-logo img{
        width:100px;
        height:31px;
    }
    .mobile-menu-close{
      height:108px;
  }
  .mobile-menu-close img{
      width:27px;
      margin-top:28px;
  }
  .mobile-menu-wapper{
    margin:0 20px;
  }
  .mobile-menu-item{
    margin-bottom:10px;
  }
  
  .mobile-menu-item span{
    font-size:39px;
  }
  .mobile-banner-info{
    min-width:320px;
  }
  .mobile-page .swiper-pagination-bullet {
	  width: 6px;
	  height: 6px;
	}
	.mobile-page .swiper-pagination-bullet-active {
	    width: 13px;
	    height: 13px;
	}
  .mobile-banner-infotxt{
    font-size:30px;
  }
  .mobile-banner-infotext {
      font-size: 22px;
      letter-spacing: 3px;
      line-height: 40px;
  }
  .mobile-banner-infobtn {
      width: 130px;
      height: 41px;
      line-height: 41px;
      font-size: 14px;
      margin-top: 20px;
      cursor: pointer;
      border: 1px solid #fff;
  }
  .mobile-afterSales-tit {
      font-size: 19px;
  }
  .mobile-goods-item{
      height:430px;
  }
  .mobile-goods-tit{
      font-size:18px;
      margin-bottom:30px;
      letter-spacing: 2px;
  }
  .mobile-goods-btn{
      width:150px;
      height:40px;
      line-height:40px;
      font-size:14px;
      
  }
  .mobile-goods-img1{
      width:120px;
      margin: 60px auto 0;
  }
  .mobile-goods-img2{
      width:145px;
      margin:80px auto 60px;
  }
  .mobile-goods-img3{
    width: 130px;
    margin: 70px auto 40px;
  }
  .mobile-goods-img4{
    width: 190px;
    margin: 0 auto 20px;
  }
  .mobile-goods-img5{
      width:192px;
      margin: 0 auto 20px;
  }
  .mobile-goods-selfcont{
    padding:20px 0;
  }
  .mobile-goods-selftit{
    font-size:30px;
  }
  .mobile-goods-selftxt{
    font-size:18px;
    margin-top: 6px;
  }
  .mobile-bands-cont{
    bottom:20px;
    left:0
  }
  .mobile-bands-tit{
    font-size:14px;
    margin-bottom:13px;
  }
  .mobile-bands-txt{
    font-size:12px;
  }
  .mobile-bands-txtone{
    margin-bottom:8px;
  }
  .mobile-bands-two .mobile-bands-cont{
    bottom:28%;
    right:30px;
  }
  .mobile-bands-line span{
    height:3px;
    width:27px;
    margin:30px 0;
    
  }

  .mobile-primacy{
    margin:40px 0 60px;
  }
  .mobile-primacy-txt{
    font-size:12px;
    
  }
  .mobile-primacy-tit{
    margin:5px 0 10px;
    font-size:14px;
    
  }
  .mobile-diamonds-tit {
      font-size: 18px;
      margin-bottom: 8px;
  }
  .mobile-diamonds-cont{
    top:50px;
  }

  .mobile-afterSales-img {
      width: 80px;
      height: 80px;
  }
  .mobile-afterSales-item-tit {
    font-size: 15px;
    margin: 25px 0 15px;
  }
  .mobile-afterSales-item-txt {
      font-size: 12px;
      line-height: 18px;
  }
  .mobile-afterSales-item {
      height: 300px;
  }
  .mobile-backtop{
    height:40px;
  }
  .mobile-backtop img {
      width: 10px;
      height: 5px;
      margin-right: 5px;
  }
  .mobile-backtop span{
    font-size:14px;
  }
  .mobile-bottom-list{
    height:66px;
  }
  .mobile-bottom-list span{
    font-size:14px;
    margin-left:20px;
  }
  .follow-applets img{width:30px;height:30px;}
  .follow-qr img{width:30px;height:24px;}
  .follow-qr{margin-left:20px;margin-right:50px;}
  .follow-applets{}
  .mobile-bottom-standard{
    margin:0 20px;
    
  }
  .mobile-bottom-standard img{
    margin-right:13px;
	width:15px;
  }
  .mobile-bottom-standard span{
    font-size:14px;
	    margin-left: 0;
  }
  .mobile-bottom-standard {
      border-bottom: 1px solid #2e2e2e;
  }
  .mobile-bottom-company{
    height:80px;
    
  }
  .mobile-bottom-companytit{font-size:14px;}
  .mobile-bottom-companytxt{font-size:14px;margin-top:10px;}
  .mobile-bottom-copyright{
    padding:20px 0 25px;
  }
  .mobile-bottom-copyright-top img{width:18px;height:17px;margin-right:7px;}
  .mobile-bottom-copyright-top span{
    font-size:18px;
   
  }
  .mobile-bottom-copyright-tit{font-size:14px;margin:10px 12px}
  .mobile-bottom-copyright-txt{font-size:12px;}
  .follow-modal-top {
    height: 90px;
    font-size: 24px;
    line-height: 90px;
  }
  .follow-modal-close{
    padding:0 10px;
  }
  .follow-modal-close img{width:25px;margin-top:33px;}

  .follow-modal-conttext{
    margin-top:30px;
  }
  .follow-modal-conttext li{
    font-size:22px;
    line-height:40px;
  }

  .follow-modal-wxinfo{width:271px;margin:25px auto 0;}
  .follow-modal-contwx{font-size:22px;}
  .follow-modal-wxitem{
    margin-top:10px;
  }
  .follow-modal-wxitem li{
    font-size:20px;
  }
  .follow-modal-wxitem li::before{
    width:16px;
    height:16px;
    margin-right:10px;
  }

  .pc-goods-item-img-bottom {
    height: 200px;
  }
  .pc-goods-item-txt {
    font-size: 14px;
    margin-top: 10px;
    margin-bottom: 50px;
  }
  .pc-goods-rightlist-img {
    height: 170px;
  }
  .pc-goods-item-tit {
    font-size: 18px;
  }
  .pc-goods-item-img {
    height: 443px;
  }
  .mobile-afterSales-cont {
      margin: 0 20px;
  }
  .mobile-menu-close img {
      width: 20px;
      margin-top: 20px;
  }
  .mobile-menu-close {
      height: 80px;
  }
  .mobile-menu-wapper {
      margin: 0 15px;
  }
  .mobile-menu-item span {
      font-size: 24px;
  }
  .mobile-menu-item {
      margin-bottom: 5px;
  }
  .follow-modal-top {
      height: 90px;
      font-size: 20px;
      line-height: 90px;
  }
  .follow-modal-close img {
      width: 20px;
      margin-top: 33px;
  }
  .follow-modal-contwx {
      font-size: 16px;
  }
  .follow-modal-wxitem li {
      font-size: 16px;
  }
  .follow-modal-wxitem li::before {
      width: 10px;
      height: 10px;
      margin-right: 10px;
  }
  .follow-modal-wxinfo {
      width: 204px;
      margin: 25px auto 0;
  }
  .follow-modal-conttext li {
      font-size: 16px;
      line-height: 28px;
  }
  .follow-modal-btn{
  	width:80%;
  	height:36px;
  	margin:30px auto 0;
  }
  .follow-modal-btn img{
  	width:16px;
  	height:18px;
  	margin-right:10px;
  }
  .follow-modal-btn span{
  	font-size:16px;
  }
  
  .pc-service-item {
	  width: 100%;
	}
	.pc-service-info {
	    flex-wrap: wrap;
	}
	.pc-service-item {
	    height: auto;
	    margin-bottom: 20px;
	}
	
	.pc-brand-tit {
	    font-size: 14px;
	    margin-top: 15px;
  }
  .pc-goods-banner{
    height:300px;
  }
}
@media screen and (max-width: 380px){
	.mobile-banner-infotxt {
	    font-size: 32px;
	}
	.mobile-banner-infobtn {
	    font-size: 14px;
	}
	.mobile-goods-btn {
	    width: 150px;
	}
	.mobile-goods-selftit {
	    font-size: 26px;
	}
	.mobile-goods-selftxt {
	    font-size: 18px;
	}
	.mobile-afterSales-tit {
	    font-size: 18px;
		margin-bottom: 35px;
	}
	.mobile-afterSales {
	    padding-top: 35px;
	}
	.mobile-afterSales-img {
	    width: 60px;
	    height: 60px;
	}
	.mobile-afterSales-item-tit {
	    font-size: 14px;
	    margin: 20px 0 15px;
	}
	.mobile-afterSales-item {
	    height: 260px;
	}
	.mobile-menu-close img {
	    width: 16px;
	    margin-top: 16px;
	}
	.mobile-menu-close {
	    height: 70px;
	}
	.mobile-menu-item span {
	    font-size: 22px;
	}
	.follow-modal-top {
	    height: 80px;
	    font-size: 18px;
	    line-height: 80px;
	}
	.follow-modal-close img {
	    width: 18px;
	    margin-top: 29px;
	}
	.follow-modal-contwx {
	    font-size: 14px;
	}
	.follow-modal-wxitem li {
	    font-size: 14px;
	}
	.follow-modal-wxitem li::before {
	    width: 7px;
	    height: 7px;
	    margin-right: 8px;
		margin-top: 6px;
	}
	.follow-modal-wxinfo {
	    width: 173px;
	    margin: 20px auto 0;
	}
	.follow-modal-conttext {
	    margin-top: 20px;
	}
	.follow-modal-conttext li {
	    font-size: 14px;
	    line-height: 24px;
	}
	
	.follow-modal-btn{
		width:80%;
		height:32px;
		margin:16% auto 0;
	}
	.follow-modal-btn img{
		width:12px;
		height:14px;
		margin-right:10px;
	}
	.follow-modal-btn span{
		font-size:14px;
	}
	.mobile-banner-infotxt {
	    font-size: 26px;
		letter-spacing: 4px;
	}
	.mobile-banner-infotext {
	    font-size: 15px;
	    letter-spacing: 3px;
	    line-height: 26px;
	}
	.mobile-banner-infotxtone {
	    padding-bottom: 10px;
	}
	.mobile-banner-infobtn {
	    font-size: 12px;
		width: 110px;
		height: 34px;
		line-height: 34px;
		margin-top: 20px;
  }
  .mobile-goods-item {
    height: 406px;
  }
  .mobile-goods-tit{
    font-size: 16px;
  }
  .mobile-goods-img1{
    margin: 50px auto 0;
  }
  .mobile-goods-img2{
    margin: 65px auto 50px;
  }
  .mobile-goods-selfcont {
    top: 34px;
  }
  .mobile-goods-selftxt {
    font-size: 17px;
    letter-spacing: 2px;
  }
}
@media screen and (max-width: 360px){
	.mobile-banner-infotxt {
	    font-size: 20px;
	}
	.mobile-banner-infobtn{
		height: 30px;
		line-height: 30px;
		width: 90px;
		letter-spacing: 3px;
		margin-top: 14px;
	}
	.mobile-banner-infotext {
	    font-size: 13px;
	    letter-spacing: 2px;
	    line-height: 24px;
	}
	.mobile-page .swiper-pagination-bullet {
	  width: 4px;
	  height: 4px;
	}
	.mobile-page .swiper-pagination-bullet-active {
	    width: 10px;
	    height: 10px;
	}
	
	.mobile-goods-selftit {
	    font-size: 32px;
	}
	.mobile-goods-selftxt {
	    font-size: 22px;
	}
	.mobile-top-link {
		line-height: 40px;
	    font-size: 12px;
	}
	.mobile-top {
	    height: 40px;
	}
	.mobile-header {
	    height: 42px;
	    top: 41px;
	}
	.mobile-header-nav img {
	    width: 16px;
	    height: 10px;
	}
	.mobile-header-logo img {
	    width: 90px;
	    height: 28px;
	}
	
	.mobile-goods-selftit {
	    font-size: 24px;
	}
	.mobile-goods-selftxt {
	    font-size: 16px;
	}
	.mobile-bands-tit {
	    font-size: 13px;
	    margin-bottom: 15px;
	}
	.mobile-bands-line span {
	    height: 2px;
	    width: 26px;
	    margin: 27px 0;
	}
	.mobile-primacy-tit {
	    margin: 5px 0 10px;
	    font-size: 14px;
	}
	.mobile-primacy {
	    margin: 30px 0 40px;
	}
	.mobile-diamonds-tit {
	    font-size: 16px;
	    margin-bottom: 6px;
	}
	.mobile-afterSales-tit {
	    font-size: 16px;
	    margin-bottom: 30px;
	}
	.mobile-menu-close {
	    height: 60px;
		margin-right: 15px;
	}
	.mobile-menu-wapper {
	    margin: 0 10px;
	}
	.mobile-menu-item span {
	    font-size: 18px;
	}
	.follow-modal-top {
	    height: 70px;
	    font-size: 16px;
	    line-height: 70px;
	}
	.follow-modal-close img {
	    width: 16px;
	    margin-top: 26px;
	}
	.follow-modal-conttext li {
	    font-size: 12px;
	    line-height: 22px;
	}
	.follow-modal-contwx {
	    font-size: 12px;
	}
	.follow-modal-wxitem li {
	    font-size: 12px;
	}
	.follow-modal-wxitem li::before {
	    width: 5px;
	    height: 5px;
	    margin-right: 6px;
	    margin-top: 5px;
	}
	.follow-modal-wxinfo {
	    width: 150px;
	    margin: 10px auto 0;
	}
	.follow-modal-conttext {
	    margin-top: 10px;
	}
	.follow-modal-btn{
		width:80%;
		height:30px;
		margin:15px auto 0;
	}
	.follow-modal-btn img{
		width:10px;
		height:11px;
		margin-right:10px;
	}
	.follow-modal-btn span{
		font-size:12px;
  }
  .mobile-goods-item {
    height: 370px;
  }
  .mobile-goods-img1 {
    width: 105px;
    margin: 30px auto 0;
  }
  .mobile-goods-tit {
    font-size: 15px;
  }
  .mobile-goods-btn {
    width: 122px;
    height: 34px;
    line-height: 34px;
    font-size: 12px;
    letter-spacing: 2px;
  }
  .mobile-goods-img2 {
    margin: 56px auto 50px;
    width: 126px;
  }
  .mobile-goods-img3 {
    width: 106px;
    margin: 60px auto 40px;
  }
  .mobile-goods-img4 {
    width: 170px;
    margin: 0 auto 20px;
  }
  .mobile-goods-img5 {
    width: 170px;
    margin: 0 auto 20px;
  }
  .mobile-bands-cont {
    bottom: 9px;
    left: 0;
  }
  .mobile-afterSales-item-tit {
    font-size: 13px;
    margin: 20px 0 15px;
  } 
}