@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:900px; color:#fff}

.lt_bn .bn_txt {display:flex; align-items:center; justify-content: center; height:100%;width:96%; max-width:1280px; margin:0 auto; position:relative;z-index:2; text-align: center;}
.lt_bn .txt_wr {}


.lt_bn li .bn_tit {font-size:24px; font-weight:500; word-break:keep-all; opacity:1;
-webkit-transition: all 0.7s ease-in .2s;
-moz-transition:  all 0.7s ease-in .2s ;
-ms-transition:  all 0.7s ease-in .2s;
-o-transition: all 0.7s ease-in .2s;
transition: all 0.7s ease-in .2s}

.lt_bn li .active-slide .bn_tit {opacity:1;}

.lt_bn li .bn_cpn {font-size:60px; line-height:80px; font-weight:700; word-break:keep-all; margin:30px 0 45px; opacity:1;
-webkit-transition: all 0.7s ease-in .3s;
-moz-transition:  all 0.7s ease-in .3s ;
-ms-transition:  all 0.7s ease-in .3s;
-o-transition: all 0.7s ease-in .3s;
transition: all 0.7s ease-in .3s}

.lt_bn li .active-slide .bn_cpn {opacity:1;}


.lt_bn li .bn_detail {font-size: 30px; word-break:keep-all; font-weight:300; opacity:1;
-webkit-transition: all 0.7s ease-in .4s;
-moz-transition:  all 0.7s ease-in .4s;
-ms-transition: all 0.7s ease-in .4s;
-o-transition: all 0.7s ease-in .4s;
transition: all 0.7s ease-in .4s}

.lt_bn li .active-slide .bn_detail {opacity:1;}

.lt_bn #bx_pager {display:block;position:absolute;z-index:99;left:50%;bottom:32px;transform:translateX(-50%);width:auto;margin:0;}
.lt_bn #bx_pager .pager_wrap {display:flex;align-items:center;gap:9px;}
.lt_bn #bx_pager .pager_wrap a {display:block;width:9px;height:9px;padding:0;border:1px solid rgba(255,255,255,.88);border-radius:50%;background:transparent;font-size:0;opacity:1;transition:width .25s ease,background-color .25s ease,border-color .25s ease;}
.lt_bn #bx_pager .pager_wrap .active{width:28px;border-color:#e6e874;border-radius:10px;background:#e6e874}

.lt_bn .bx-controls {position:absolute; bottom:120px; width:100%;}
.lt_bn .bx-controls {display:none;}
.lt_bn .bx-controls-direction {width:96%; max-width:1280px; margin:0 auto; font-size:0; text-align: right;}
.lt_bn .bx-controls-direction a {display:inline-block; width:50px; height:50px; text-align:center; line-height:48px; color:#fff; font-weight:300; border-radius:50%; border:1px solid #fff; transition:all 0.2s; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s;}
.lt_bn .bx-controls-direction a:hover {background:#2360de; border-color:#2360de;}
.lt_bn .bx-controls-direction a.bx-prev {margin-right:10px;}
.lt_bn .bx-controls-direction a.bx-prev:before {content:"←"; font-size:22px;}
.lt_bn .bx-controls-direction a.bx-next:after {content:"→"; font-size:22px;}

 
 @media (max-width: 1199px){
	
 }
 

 @media (max-width: 969px){
	.lt_bn .bx-wrapper, .lt_bn li {height:600px;}
	.lt_bn .bn_txt {}
	.lt_bn li .bn_tit {font-size:22px;}
	.lt_bn li .bn_cpn {font-size:50px; line-height:65px; margin:25px 0 35px;}
	.lt_bn li .bn_detail {font-size:19px; line-height:26px;}
	.lt_bn .bx-controls {bottom:80px;} 
	.lt_bn .bx-controls-direction a {width:46px; height:46px; line-height:44px;}
	.lt_bn .bx-controls-direction a.bx-prev {margin-right:8px;}
	.lt_bn .bx-controls-direction a.bx-prev:before {font-size:20px;}
	.lt_bn .bx-controls-direction a.bx-next:after {font-size:20px;}
 }

  @media (max-width: 639px){
	.lt_bn .bx-wrapper, .lt_bn li {height:500px;}
	.lt_bn .bn_txt {width:100%;}
	.lt_bn .txt_wr {padding:0 20px;}
	.lt_bn li .bn_tit {font-size:17px;}
	.lt_bn li .bn_cpn {font-size:36px; line-height:45px; margin:15px 0 25px;}
	.lt_bn li .bn_detail {max-width:350px; font-size:16px; line-height:22px;}
	.lt_bn #bx_pager {bottom:22px;}
	.lt_bn .bx-controls-direction {width:100%; padding:0 20px;}
	.lt_bn .bx-controls-direction a {width:40px; height:40px; line-height:38px;}
	.lt_bn .bx-controls-direction a.bx-prev {margin-right:4px;}
	.lt_bn .bx-controls-direction a.bx-prev:before {font-size:18px;}
	.lt_bn .bx-controls-direction a.bx-next:after {font-size:18px;}
	
	
 }

  @media (max-width: 399px){
	.lt_bn .bx-wrapper, .lt_bn li {height:460px;}
	.lt_bn .txt_wr {padding:0 15px;}
	.lt_bn li .bn_tit {font-size:16px;}
	.lt_bn li .bn_cpn {font-size:31px; line-height:40px; margin:12px 0 20px;}
	.lt_bn li .bn_detail {font-size:15px; line-height:20px;}
	.lt_bn #bx_pager {bottom:18px;}
	.lt_bn .bx-controls-direction {width:100%; padding:0 20px;}
	.lt_bn .bx-controls-direction a {width:40px; height:40px; line-height:38px;}
	.lt_bn .bx-controls-direction a.bx-prev {margin-right:4px;}
	.lt_bn .bx-controls-direction a.bx-prev:before {font-size:16px;}
	.lt_bn .bx-controls-direction a.bx-next:after {font-size:16px;}
	
 }
