@charset "UTF-8";
.banner_area {
  position: relative;
  width: 100%;
  margin-bottom: 0px;
}

.banner_area .banner_img {
  position: relative;
  width: 100%;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transition: transform 15s ease;
  -moz-transition: transform 15s ease;
  -o-transition: transform 15s ease;
  transition: transform 15s ease;
}

.banner_area.active .banner_img {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.banner_area .banner_img {
  overflow: hidden;
}

.m {display: none;}
.d {display: block;}

@media (max-width: 780px) {
.m {display: block;}
.d {display: none;}
}


.intro {font-size: 18px; line-height: 32px;}
.bg {background:url(bg.jpg); background-position: no-repeat center fixed; background-size: cover; margin: 0 auto; padding: 30px 20px; padding: 15px; width: 100%;}

#target {display:none;}
#target2 {display:none;}
#target3 {display:none;}
#target4 {display:none;}
.Hide {display:none;}
.Hide2 {display:none;}
.Hide3 {display:none;}
.Hide4 {display:none;}

.btn {background: #fff; border-radius: 10px; padding: 15px; color: #0d6c29; border: 1px solid #707070; font-size: 26px; width: 100%; text-align: left;}
.btn img {width: 30px; float: right; padding-top: 5px;}
.btn1  {background: #39b54a; border-radius: 10px; padding: 15px; color: #fff; border: 0px solid #707070; font-size: 26px; width: 100%; text-align: left;}
.btn1 img {width: 30px; float: right; padding-top: 5px;}

.head {color: #0d6c29; font-size: 18px; text-align: center; margin-top: 15px; margin-bottom: 15px; font-weight: bold;}
.screen {text-align: center;}
.screen img {width: 370px;}

.riskbox {border: 1px solid #adadad; font-size: 14px; line-height:22px; color: #000000; padding: 15px; margin-bottom: 20px; text-align: justify;}