/* ----------
top
---------- */
.section-slider {position:relative;}
.section-slider .slider-mark {position:absolute; left:0; right:0; bottom:30px; content:''; z-index:1;}
.section-slider .slider-mark img {width:220px; height:157px;}
.section-slider .mark-no-bordered {display:inline-block;}
.section-slider .mark-bordered {display:none;}
.section-slider .item {}
.section-slider .item img {margin:0 auto;}

.slick-slide:focus {outline:none;}
.slick-arrow:focus {outline:none;}
.slick-arrow {position:absolute; top:calc(50% - 20px); z-index:10; margin:0; padding:0; background-color:rgba(229, 208, 71, .9); border:none; width:45px; height:45px; line-height:45px; border-radius:50%; font-size:30px; color:#331e0d; cursor:pointer; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;}
.slick-arrow:hover {background-color:rgba(229, 208, 71, 1);}
.slick-arrow i {position:relative; top:1px;}
.slick-prev {left:-12px;}
.slick-prev i {left:-1px;}
.slick-next {right:-15px;}
.slick-next i {right:-1px;}
.slick-dots {position:absolute; bottom:-45px; left:0; right:0; margin:0; padding:0; list-style:none; text-align:center;}
.slick-dots li {padding:0; display:inline-block; margin:0 5px;}
.slick-dots li button {position:relative; display:block; background:transparent; border:none; width:14px; height:14px; padding:0; outline:none; cursor:pointer; color:transparent;}
.slick-dots li button:before {position:absolute; top:0; left:1px; font-family:'FontAwesome'; content:'\f111'; color:#fff; line-height:1;}
.slick-dots li button:hover:before,
.slick-dots li.slick-active button:before {color:#e5d047;}

.section-securitybag{background-color: antiquewhite; }


.section-recommend {padding-bottom:95px;}
.top-carousel .item {width:216px; margin:0 10px;}

.section-information {}
.list-information {}
.list-information .item {display:block; padding:10px 0; border-bottom:1px solid #e6e6e6;}
.list-information .item-date {font-weight:500;}
.list-information .item-category {padding:0 5px; background-color:#e5d047; text-align:center; font-size:12px;}
.list-information .item-excerpt {}

.section-advantage .card-thumbnail i {font-size:80px;}
.section-advantage .card-body .btn {text-shadow:0 1px 0 #fff;}

@media (min-width:641px) {
	iframe{width:640px; height:360px;}
  .section-securitybag .container{width: 1200px; display: flex;}
  .section-securitybag .container .containerA{width:50% ; text-align: center;}
  .section-securitybag .container .containerB{ width:50% ; text-align: center;}
}
  .bouhantop{width: 450px;}
@media (min-width:960px) {
  .section-slider .item img {max-height:inherit;}
}
@media (min-width:641px) and (max-width:959px) {
  /*
  .section-slider .item img {max-height:500px;}
  */
 
}

@media (max-width:640px) {
  .section-slider .item {width:auto; max-width:auto;}
  .section-slider .slider-mark {bottom:10px;}
  .section-slider .slider-mark img {width:120px; height:auto;}
  .section-slider .mark-no-bordered {display:none;}
  .section-slider .mark-bordered {display:inline-block;}
  .slick-arrow {display:none !important;}
  .list-information .item-category {padding:0; width:100px; display:inline-block; font-size:12px; position:relative; top:-1px;}
  .section-advantage .card-thumbnail i {font-size:60px;}
  .section-advantage .card-heading {font-size:12px;}
  .section-advantage .card-body .btn {padding-left:5px; padding-right:5px; font-size:12px; letter-spacing:-1px; font-weight:500;}
  .section-securitybag .container .containerA{width:100% ;  text-align: center;}
  .section-securitybag .container .containerB{ width:100% ; text-align: center;}
}
  .bouhantop{width: 90%;}
@media (max-width:320px) {
  .section-advantage .col-xs-50 {float:none; width:auto;}
}
