.fnt_89{font-size: 89px;}
.inwrap{z-index: 10;}
.mask{position: absolute;left: 0;top:0;background: rgba(0, 0, 0, 0.44);width: 100%;height: 100%;z-index: 5;}
.faq_content{margin-top: 3.1%;}
.faq_content h1{margin-bottom:3%;}
.question_li{ margin-bottom:1.1%; padding: 30px; transition: all 0.2s; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -ms-transition: all 0.2s; -o-transition: all 0.2s; }
.question_li:hover{background: #f5f5f5;cursor: pointer;}
.question_li p{padding-left: 34px;}
.blue h2{color: #0096e0; display: inline-block;}
.question_li .blue{margin-bottom: 7px;}
.question_li .blue img{vertical-align: middle;margin-bottom: 6px;margin-right: 10px;}

.faq_02{overflow: hidden;margin-top:12%;margin-bottom: 8%;}
.faq_02-le,.faq_02-re{float: left;width: 50%}
.faq_02-le a{position: relative;display: block;height: 100%;;}
.faq_02-re{position: relative;}

.faq_02-le div{text-align: center;color: #fff;}
.faq_02-le div span{display: block;}
.faq_02-re div{text-align: left;}
.faq_02-re div a{color: #fff!important;display: block;}
.faq_02-le a>img,.faq_02-re>img{width: 100%;}
.faq_02-re div a img{vertical-align: middle;margin-bottom: 5px;margin-right: 10px;}


@media (max-width:1280px){
  .fnt_89{
    font-size: 60px;
  }
}
@media (max-width:1024px){
  .fnt_89{
    font-size: 50px;
  }
}
@media (max-width:960px){
  .faq_02-re div{width: 70%;}
  .fnt_89{
    font-size: 40px;
  }
}
@media (max-width:767px){
  .question_li {
    margin-bottom: 0;
    padding: 15px;
  }
  .faq_02-le, .faq_02-re{
    width: 100%;
  }
  .fnt_89{
    font-size: 30px;
  }
}

@media (max-width: 320px){
  .question_li {
     padding: 10px;
  }
  .faq_02-le div{width: 100%;}
}

