@charset "utf-8";
.lt_bn {position:relative;overflow:hidden}
.lt_bn .bx-wrapper{height:100vh;}
.lt_bn li{background-position:center center !important;background-size:cover;background-repeat:no-repeat;height:100vh;text-align:center;color:#fff}
.lt_bn .bg{;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.0);content:'';z-index:1;overflow:hidden}

.lt_bn .bn_txt{display:table;height:100%;width:100%;position:relative;z-index:2;max-width: 1400px; margin: 0 auto;}

.lt_bn .txt_wr{display:table-cell;vertical-align:middle;padding:0 20px}

.lt_bn li .bn_tit{
-webkit-text-shadow:2px 2px 5px rgba(55,55,55,0.4);
-moz-text-shadow:2px 2px 5px rgba(55,55,55,0.4);
text-shadow: 2px 2px 5px rgba(55,55,55,0.4);}

.lt_bn li .bn_detail{font-size:1.231em; line-height:1.7em;
-webkit-text-shadow:2px 2px 5px rgba(55,55,55,0.4);
-moz-text-shadow:2px 2px 5px rgba(55,55,55,0.4);
text-shadow: 2px 2px 5px rgba(55,55,55,0.4);}
.lt_bn li .bn_view {display:inline-block;background:#fff;color:#333;padding:0 35px;line-height:45px;margin-top:20px}

.lt_bn .bn_link{ margin: 50px auto 0; font-size: 22px; display: block; width: 250px; height: 60px; line-height: 60px; text-align: center; background: #053991; color: #fff;transition:all 0.2s; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s;}
.lt_bn .bn_link:hover{width: 300px}
.lt_bn .bx-pager{position:absolute;bottom:0;right:0}


.lt_bn li .bn_tit{font-size:106px; font-weight:800; font-family:Montserrat;  opacity:0;
-webkit-transition: all 1s ease-in .6s;
-moz-transition:  all 1s ease-in .6s ;
-ms-transition:  all 1s ease-in .6s;
-o-transition: all 1s ease-in .6s;
transition: all 1s ease-in .6s}
.lt_bn li .active-slide .bn_detail{opacity:1}

.lt_bn li .bn_detail{font-size:30px; font-weight:400; letter-spacing:0; opacity:0;
-webkit-transition: all 0.3s ease-in .8s;
-moz-transition:  all 0.3s ease-in .8s;
-ms-transition: all 0.3s ease-in .8s;
-o-transition: all 0.3s ease-in .8s;
transition: all 0.3s ease-in .8s}
.lt_bn li .active-slide .bn_tit{opacity:1;
transform:translateY(0)}

.lt_bn li .bn_link{opacity:0;
-webkit-transition: all 1.3s ease-in 1s;
-moz-transition: all 1.3s ease-in 1s;
-ms-transition: all 1.3s ease-in 1s;
-o-transition: all 1.3s ease-in 1s;
transition: all 1.3s ease-in 1s}
.lt_bn li .active-slide .bn_link{opacity:1}

.lt_bn #bx_pager{position:absolute;bottom:20px;right:20px;z-index:99; text-align:center;}
.lt_bn #bx_pager a{color:#fff;display:inline-block;padding:5px;line-height:20px;opacity:0.5}
.lt_bn #bx_pager span{display:inline-block;width:0;height:1px;background:#fff;vertical-align:top;margin-top:10px;margin-left:8px;
-webkit-transition: all 0.3s ease-in;
-moz-transition:  all 0.3s ease-in ;
-ms-transition: all 0.3s ease-in ;
-o-transition: all 0.3s ease-in ;
transition: all 0.3s ease-in }
.lt_bn #bx_pager .active{opacity:1}
.lt_bn #bx_pager .active span{width:20px}
.lt_bn .btn_bottom{display:none; position:absolute;bottom:0;left:50%;width:81px;height:37px;background:url('./btn_bottom.png');border:0;margin-left:-40px;text-indent:-999px;overflow:hidden}

 @media (max-width: 969px){
    .lt_bn .bx-wrapper ,.lt_bn li{}
    .lt_bn .bx-controls-direction a{width:30px;height:30px }
    .lt_bn li .bn_detail {font-size:24px;}
	.lt_bn li .bn_tit{font-size:74px}
    .lt_bn .btn_bottom{display:none}
    .lt_bn #bx_pager{width:100%;text-align:center;right:0}
     
     .lt_bn .bn_link{margin-top: 30px; font-size: 18px;  width: 220px; height: 50px; line-height: 50px; }
 }

  @media (max-width: 639px){
	.lt_bn .bx-wrapper, .lt_bn li{height:500px;}
    .lt_bn li .bn_detail {font-size:15px;}
	.lt_bn li .bn_tit{font-size:50px; line-height:50px; margin-top:50px;}
	.lt_bn #bx_pager a{font-size:13px;}
      
      .lt_bn .bn_link{margin-top: 20px; font-size: 14px;  width: 180px; height: 40px; line-height: 40px; }
      .lt_bn .bn_link:hover{width: 180px;}
 }
