.banner-text-container {position: absolute;top: 0;left: 0;width: 100%;height:100%;}

.section1_1 .mk1{font-size:16px;font-weight: bold; display:inline-flex;align-items:center;flex-direction: column; width:120px;margin-right:40px;float:left;margin-top:10px;color:#fff;}
.section1_1 .mk1 .mk1img{display:inline-flex;align-items:center; width:50px;height:50px;line-height: 50px;margin-bottom:20px;}

.section2 .mk1left{flex:1;}
.section2 .mk1right{flex:1;}
.section2 .mk1left img{width:100%;max-width: 950px;}

.section6{}
.section6 .mk1{flex:1;padding:10px;}
.section6 p{height:60px;}

.section11 .mk1{margin:30px 50px;}
.section11 .mk1 p{font-size: 16px;}

.section12 .mk1{width:15.66%;background-color: #f2f2f2;margin-right:10px;margin-top:10px;float:left;}
.section12 .mk1 .img{width: 100%;}
.section12 .mk1:last-child{margin-right:0px;}
.section12 .mk1 .text{height:50px;line-height: 50px;font-size: 14px;font-weight: bold;}
.section12 .mk1:nth-child(2) .text{height:50px;line-height: 20px;font-size: 14px;font-weight: bold;padding: 8px 4px;}
.section12 .mk1:nth-child(4) .text{height:50px;line-height: 20px;font-size: 14px;font-weight: bold;padding: 8px 4px;}
.section12 .mk1:nth-child(5) .text{height:50px;line-height: 20px;font-size: 14px;font-weight: bold;padding: 8px 4px;}

@media only screen and (max-width: 1600px) {


}



@media only screen and (max-width: 1400px) {


}
@media only screen and (max-width: 1200px) {



}
@media only screen and (max-width: 1054px) {

  .h50vh{height:50vh;}
  .h40vh{height:40vh;}

  .section2{width:800px;}



  .section12 .mk1{width:30%;}

}


@media only screen and (min-width: 992px)and (max-width: 1024px) {
  .font14 {
    font-size: 14px;
}
  .web {
    display: block;
}
.ipad {display: block;}

  .section1 .mt-130 {margin-top: 20px;}
  .section2 {
    width: 100%;
    padding-top: 40px;
}
.section2 .mk1right {
  margin-top: 160px;
}
.section3 .mt-32 {
  margin-top: 20px;
}
.section4 .mt-86 {margin-top: 20px;}
.section5 {padding-top: 60px;}
.section6 {margin-bottom: 40px;}
.section8 img {max-width: 60%; margin: auto;}
.section9 .mt-32 {
  margin-top: 16px;
}
.section12 .mk1 {
  width: 32.24%;
}
.section6 .mkdiv {margin-top: 10px;}



}

@media only screen and (min-width: 767px)and (max-width: 992px) {
  .pc {display: none;}
  .mobile {display: block}

  .mt-86 { margin-top: 120px;}
  .font14 {
    font-size: 14px;
}

  
  .h86 {width: 100%;height: 20px;line-height: 26px;clear: both;}
  .section1_1 .mk1 {margin-right: 10px;}
  .section2 {padding-top: 30px;}
  .section2 .mt-32 { margin-top: 12px;}
  .section2 .mt-86 { margin-top: 32px;}

  .section2 .mk1right {margin-top: 90px;}
  .section5 .mt-86 { margin-top: 70px;}

  .section6 .mt-18 { margin-top: 6px;}

  .section12 .mk1 {
    width: 31.88%;
}

}


@media only screen and (max-width: 767px) {
  .font36 {font-size: 14px;}
  .line20 {line-height: 16px;}
  .line25 {line-height: 18px;}
  .section1 {text-align: center;}

  .section1_1 .mk1{font-size:12px;width:30%;margin-right:10px; height: 35px;}
  .section1_1 .mk1 .mk1img{ width:30px;height:2px;line-height:20px;}
  .section1_1 .mk1 .mk1img img{max-width: 80%;}
  .section1_1 .mk1:nth-child(4) .mk1img {margin-bottom: 12px;margin-top: 20px;}
  .section1_1 .mk1:nth-child(5) .mk1img {margin-bottom: 12px;margin-top: 20px;}

  .section2 {width: 100%; display: block;padding-top: 60px;}
  .section2 .mt-32 {margin-top: 10px;}
  .section2 .mt-86 {margin-top: 40px;}
  .section2 .mk1right{position:absolute; left:10%; width: 60%; top:60%;}
  .section2 .mk1right.font24{font-size: 14px;}
  .section2 .mk1right .font36{font-size: 16px;}
.ipad {display: none;}
  .section3 .mt-86 {margin-top: 80px;}
  .section3 .mt-32 {margin-top: 26px;}


  .section5 {padding-top: 100px;}
  .section7 {padding-top: 50px; background-color: #031034;}

  .section14_1{ flex-direction: column;}

  .section6 p {height: 20px;}
  .section6 .mk1 .font18 {margin-top: 18px;}
  .section6 .mt-18 {margin-top: 8px;}
  .section6 .mk1 {padding: 10px 0;}
  .section6 .mk1h p{height: 10px;}
  .section6 .mth {margin-bottom: 20px;}

  

  .section8 .h86{height: 50px;}
  .section8 .mt-86 {margin-top: 50px;}
  .section8 .mt-18 {margin-top: 12px;}
  .section8 .line25 {line-height: 20px;}

  .section11 .mk1 p {font-size: 14px;}

  .section12 .mt50 {margin-top: 0px;}
  .section12 .mk1{width:48%;margin-left: 1%;margin-right: 1%;}

  .section12 .mk1 .text {height: 50px;line-height: 50px;font-size: 12px;font-weight: 400;text-align: center;margin: auto;}
  .section12 .mk1:nth-child(2) .text{height:50px;line-height: 15px;font-size: 12px;font-weight: 400;padding: 10px 4px;}
  .section12 .mk1:nth-child(4) .text{height:50px;line-height: 15px;font-size: 12px;font-weight: 400;padding: 10px 4px;}
  .section12 .mk1:nth-child(5) .text{height:50px;line-height: 15px;font-size: 12px;font-weight: 400;padding: 10px 0px;}
  .section12 .pt50 {padding-top: 10px;}

  
  

.guigecanshu{margin-top: 20px;}



}


@media only screen and (max-width: 487px) {



}