.n75-banner{
  position: relative;
}
.n75-banner-title{
  position: absolute;
  left: 20.83333333333333vw;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: flex-end;
}

.n75-part1{
  min-height: 52.39583333333333vw;
  width: 100%;
  background: url("../images/web/pt2bg.png") no-repeat center center;
  background-size: cover;
}

.n75-pt1-title,.n75-pt1-subtitle{
  text-align: center;
}
.n75-pt1-title{
  padding-top: 5.6875vw;
  padding-bottom: 4vw;
}
.n75-pt1-intro{
  width: 60.72916666666667vw;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.n75-pt1-intro-left p{margin-bottom: .4vw}
.n75-pt1-intro-right{
  width: 27.5vw;
}
.n42-part3{
  width: 100%;
  height: 53.48958333333333vw;
  background: url("../images/web/n42pt4bg.png") no-repeat center;
  background-size: cover;
  /*margin-bottom: 4.89583333333333vw;*/
}


.n42-pt3-wrapper{
  width: 89.84375vw;
  margin: 0 auto;
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: flex-end;
}

.n42-pt3-box{
  width: 29.4270833333333vw;
  padding: 3.38541666666667vw 2.96875vw;
  background-color: rgba(0,0,0,.5);
  border-right: 30px;
  color: #fff;
}

.n42-pt3-content{
  padding-top: 0.75vw;
  padding-left: 0.041667vw;
  margin-bottom: 3.02083333333333vw;
}
.n42-pt3-content p{
  margin-bottom: 2.5vw;
}
.n75-part3{
  background: #f2f2f2;
}
.n75-pt3-wrapper{
  width: 84.27083333333333vw;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 5.26041666666667vw 0 4.21875vw;
}
.n75-pt3-left{
  width: 42.13541666666667vw;
}
.n75-pt3-left img{
  width: 100%;
}
.n75-pt3-right{
  width: 39.58333333333333vw;
}
.n75-pt3-right-top{
  display: flex;
  align-items: center;
  background: #fff;
}
.n75-pt6-top{
  margin-bottom: 4vw;
}
.n75-pt3-right-top-left{
  width: 16.82291666666667vw;
  border-right: 2px solid #dcdcdc;
}
.n75-pt3-right-bottom{
  position: relative;
  top: 1.82291666666667vw;
}

.rtr-header{
  background: #444444;
  width: 100%;
  height: 4.6875vw;
}

.rtr-header span{
  color: #fff;
  margin-left: 2.5vw;
  margin-top: 1.71875vw;
  display: inline-block;
}
.rtr-list ul>li{
  height: 4.16666666666667vw;
  box-sizing: border-box;
  border-bottom: 1px dotted #444;
  line-height: 4.16666666666667vw;
  padding-left: 2.5vw;
}

.rtr-list ul>li.rte-last{
  border-bottom: 0;
  height: 8.22916666666667vw;
}

.n75-pt3-right-top-right{
  width: calc(100% - 16.82291666666667vw);
}

.n75-part4{
  background: url("../images/web/pt2bg.png") no-repeat top center;
  background-size: cover;
}

.n75-pt4-safe{
  width: 84.375vw;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 2.5vw;
}

.safe-item{
  width: 39.0625vw;
}
.safe-item-content p{
  padding-bottom: 0.4vw;
}

.safe-item-title{
  padding: 2.3958333333333vw 0 0.98958333333333vw;
}

.n75-pt4-safepic{
  width: 84.375vw;
  margin: 0 auto;
}

.n75-part5{
  width: 100%;
  min-height: 45.10416666666667vw;
  background: url("../images/web/safe5bg.png") no-repeat center;
  background-size: cover;
  text-align: center;
}

.n75-pt5-p1{
  padding: 4.66666666666667vw 0  1.5625vw;
}
.n75-pt5-p3{
  padding: 4.09375vw 0 2.34375vw;
}
.n75-pt5-p6,.n75-pt5-p8{
  padding: 2.29166666666667vw 0 1.25vw;
}

.n75-part6{
  background: #b0b2b9;
  width: 100%;
  min-height: 48.22916666666667vw;
  display: flex;
  align-items: center;
  justify-content: center;
}

.n75-pt6-wrapper{
  width: 63.85416666666667vw;
  margin: 0 auto;
}
.n75-pt6-param{
  float: left;
  color: #fff;
  border-left: 0.20833333333333vw solid #cc000d;
  padding-left: 2.08333333333333vw;
  margin-right: 7.09375vw;
}
.n75-pt6-param-item:first-child{
  line-height: 0;
  padding-top: .5vw;
  padding-bottom: 1.5vw;
}

.n75-pt6-bom{
  display: flex;
  align-items: center;
  justify-content: space-between;
  text-align: center;
}
.me-img{
  height: 16.1458333333333vw;
  margin-bottom: 2.91666666666667vw;
  display: flex;align-items: center;justify-content: center;
}
.me1 img{
  max-width: 17.71875vw;
}
.me2 img{
  max-width: 32.8125vw;
}

/*手机样式*/
.n75-banner-con{
  position: absolute;
  text-align: center;
  top: 1.13rem;
  right: 1.1rem;
}

.sj-n75-s2{
  width: 100%;
  background: url("../images/web/pt2bg.png") no-repeat top center;
  background-size: contain;
  text-align: center;
}
.n75-pt2-title{
  padding: .66rem 0 .3rem;
}
.n75-pt2-subtitle{
  margin-bottom: .2rem;
}
.n75-pt2-pic{
  max-width: 2.83rem;
  margin: 0 auto .46rem;
}
.n75-pt2-content{
  margin-bottom: .2rem;
}

.n75-sc-content{
  padding: .4rem 0 .6rem;
  background: #000;
  color: #fff;
}
.n75-sc-content-title{
  text-align: center;
  margin-bottom: .2rem;
}
.n75-sc-content-content{
  width: 5.83rem;
  margin: 0 auto;
}
.sj-n75-tech{
  text-align: center;
  background-color: #f2f2f2;
}

.n75-tech-title{
  padding: 1.13rem 0 .3rem;
}
.n75-tech-subtitle{
  padding-bottom: .4rem;
}

.n75-tech-params{
  width: 6.7rem;
  margin: 0 auto;
  border: 1px solid #6b6b6b;
  box-sizing: border-box;
}
.n75-tech-params-left{
  width: 2.85rem;
  float: left;
  border-right: 1px solid #cccccc;
}
.params-left-header{
  width: 100%;
  height: .8rem;
  line-height: .8rem;
  background-color: #444444;
  text-align: left;
}
.params-left-header span{
  padding-left: .36rem;
  color: #fff;
}
.params-left-list ul li{
  width: 100%;
  height: .64rem;
  line-height: .64rem;
  border-bottom: 1px dotted #444;
  text-align: left;
}
.params-left-list ul li span{
  padding-left: .54rem;
}

.params-left-list ul li.ll-last{
  height: 1.39rem;
  border-bottom: 0;
}

.n75-tech-params-right{
  float: left;
  width: 3.79rem;
}
.n75-tech-params{
  margin-top: .4rem;
}
.n75-tech-content{
  width: 6.7rem;
  margin: .3rem auto 0;
  text-align: left;
  padding-bottom: .55rem;
}
.sj-n75-safe{
  width: 100%;
  background: url("../images/web/pt2bg.png") no-repeat top center;
  background-size: contain;
}

.n75-safe-title{
  text-align: center;
  padding: .95rem 0 .64rem;
}
.n75-safe-wrapper{
  width: 6.7rem;
  margin: 0 auto;
}
.n75-safe-list ul li{
  width: 48%;
  float: left;
  margin-right: 2%;
}
.n75-safe-list ul li:last-child{
  margin-right: 0;
}
.sf-list-title{margin-bottom: .18rem}
.n75-safe-pic{margin-top: .65rem}

.sj-n75-cs{
  width: 100%;
  background: url("../images/wap/sj-sf5bg.png") no-repeat bottom center;
  text-align: center;
  background-size: cover;

}
.n75-cs1{
  padding: .85rem 0 .35rem;
}
.n75-cs3{
  padding: 1.09rem 0 .25rem;
}
.n75-cs6{
  padding: .44rem 0 .17rem;
}
.n75-cs9{
  padding: .46rem 0 .2rem;
}

.n75-cs10{
  padding-bottom: .86rem;
}



.n75-sj-part6{
  background: #b0b2b9;
  width: 100%;
  min-height: 3.81rem;
  display: flex;
  align-items: center;
  justify-content: center;
}

.n75-pt6-wrapper{
  width: 63.85416666666667vw;
  margin: 0 auto;
}
.n75-sj-pt6-param{
  float: left;
  color: #fff;
  border-left: 2px solid #cc000d;
  padding-left: .2rem;
  margin-right: .56rem;
}
.n75-pt6-param-item:first-child{
  line-height: 0;
  padding-top: .5vw;
  padding-bottom: 1.5vw;
}

.n75-pt6-bom{
  display: flex;
  align-items: center;
  justify-content: space-between;
  text-align: center;
}
.me-img{
  height: 1.34rem;
  margin-bottom: 2.91666666666667vw;
  display: flex;align-items: center;justify-content: center;
}
.me1 img{
  max-width: 17.71875vw;
}
.me2 img{
  max-width: 32.8125vw;
}