@charset "utf-8";

.lt_bn {position:relative;overflow:hidden}
.lt_bn .bx-wrapper{height:auto;}
.lt_bn li {background-position:center center !important;background-size:cover;background-repeat:no-repeat; height:100vh; color:#fff}

.lt_bn .bn_txt {display:table;height:100%;width:100%;max-width:1400px; margin:0 auto; padding:290px 0 0; position:relative;z-index:2;}
.lt_bn .txt_wr {}


.lt_bn li .bn_tit {font-size:65px; font-weight:800; word-break:keep-all; opacity:0;
-webkit-transition: all 1s ease-in .3s;
-moz-transition:  all 1s ease-in .3s ;
-ms-transition:  all 1s ease-in .3s;
-o-transition: all 1s ease-in .3s;
transition: all 1s ease-in .3s}

.lt_bn li .bn_tit span {display:block; font-size:65px;}

.lt_bn li .active-slide .bn_tit {opacity:1;}

.lt_bn li .bn_detail {font-size:24px; line-height:45px; word-break:keep-all; font-weight:500; margin-top:40px; opacity:0;
-webkit-transition: all 0.5s ease-in .5s;
-moz-transition:  all 0.5s ease-in .5s;
-ms-transition: all 0.5s ease-in .5s;
-o-transition: all 0.5s ease-in .5s;
transition: all 0.5s ease-in .5s}

.lt_bn li .active-slide .bn_detail {opacity:1}


.lt_bn #bx_pager {position:relative; z-index:99; max-width:1400px; margin:0 auto;}
.lt_bn #bx_pager .pager_wrap {position:absolute; width:100%; bottom:220px; left:0;}
.lt_bn #bx_pager .pager_wrap a {color:#fff;display:inline-block;padding:5px;line-height:20px;opacity:0.5; font-size:17px; font-weight:500;}
.lt_bn #bx_pager .pager_wrap span {display:inline-block;width:0;height:3px;background:#fff;vertical-align:top;margin-top:8px;margin-left:8px;
-webkit-transition: all 0.5s ease-in;
-moz-transition:  all 0.5s ease-in;
-ms-transition: all 0.5s ease-in;
-o-transition: all 0.5s ease-in;
transition: all 0.5s ease-in }
.lt_bn #bx_pager .pager_wrap .active{opacity:1}
.lt_bn #bx_pager .pager_wrap .active span{width:15px}


 @media (max-width: 1699px){
	.lt_bn #bx_pager .pager_wrap {bottom:50px;}
	
 }
 
 @media (max-width: 1199px){
	.lt_bn .bx-wrapper, .lt_bn li {height:700px;}
	.lt_bn .bn_txt {padding:200px 20px 0;}
	.lt_bn li .bn_tit {font-size:50px;}
	.lt_bn li .bn_detail {font-size:20px; line-height:30px;}
	.lt_bn #bx_pager .pager_wrap a {font-size:16px;}
	.lt_bn #bx_pager .pager_wrap {bottom:50px; left:20px;}
	
 }
 

 @media (max-width: 969px){
	.lt_bn .bx-wrapper, .lt_bn li {height:500px;}
	.lt_bn .bn_txt {padding:180px 20px 0;}
	.lt_bn li .bn_tit {font-size:38px;}
	.lt_bn li .bn_detail {font-size:18px; line-height:28px; margin-top:20px;}
	.lt_bn #bx_pager .pager_wrap a {font-size:14px;}
	.lt_bn #bx_pager .pager_wrap {bottom:50px; left:20px;}
 }

  @media (max-width: 639px){
	.lt_bn .bx-wrapper, .lt_bn li {height:360px;}
	.lt_bn .bn_txt {padding:120px 10px 0;}
	.lt_bn li .bn_tit {font-size:28px;}
      .lt_bn li .bn_detail {font-size:16px;}
	.lt_bn #bx_pager .pager_wrap a {font-size:12px; padding:4px;}
	.lt_bn #bx_pager .pager_wrap span {height:2px; margin-left:5px;}
	.lt_bn #bx_pager .pager_wrap .active span{width:12px;}
	.lt_bn #bx_pager .pager_wrap {bottom:20px; left:10px;}
	
 }

  @media (max-width: 399px){
	.lt_bn .bx-wrapper, .lt_bn li {height:300px;}
	.lt_bn .bn_txt {padding:100px 10px 0;}
	.lt_bn li .bn_tit {font-size:20px;}
	.lt_bn li .bn_detail {font-size:13px;margin-top:5px;line-height: 20px}	
 }
