@charset "utf-8";
.main_banner {position:relative;width:1200px;margin:0 auto;top:0;z-index:60}
.main_banner p{width:1200px}
.main_banner .move_txt01{position:absolute;top:415px;left:60px;margin-top:-10px;opacity:0;font-size:14px;color:#fff;font-weight:600;font-family:'Poppins', sans-serif}
.main_banner .move_txt02{position:absolute;top:460px;height:130px;margin-top:-10px;padding-left:60px;opacity:0;font-size:50px;line-height:60px;color:#fff;letter-spacing:-2.5px;background: url('/sh_img/index/main_banner/txt_bg.png') no-repeat 42px 89px;font-family:'notokr-thin'}
.main_banner .move_txt02 span{font-family:'notokr-bold'}
.main_banner .move_txt03{display:none;position:absolute;top:625px;left:102px;padding-left:31px;font-size:14px;line-height:26px;color:rgba(255,255,255,0.7);font-family:'notokr-regular'}
/* .main_banner .move_txt03:before{position:absolute;left:0;top:8px;content:'';width:9px;height:9px;background:#f5f5f5} */

.main_banner .main_index{position:absolute;top:745px;width:1200px;height:80px;background:#fff;box-shadow:3px 5px 20px -2px rgba(0,0,0,.2)}
.main_banner .main_index ul{overflow:hidden}
.main_banner .main_index ul li{float:left}
.main_banner .main_index .main_in01{width:950px}
.main_banner .main_index .main_in01 .cont_tit{float:left;width:171px;padding-left:50px;font-size:15px;font-weight:600;line-height:80px;color:#333;font-family:'Poppins', sans-serif}
.main_banner .main_index .main_in02{width:250px;height:100%;background:#74ad50}
.main_banner .main_index .main_in02 a{display:block;width:100%;height:100%;font-size:15px;line-height:80px;text-align:center;color:#fff;font-family:'notokr-medium'}
.main_banner .main_index .main_in02 a i{margin-left:6px}
#main_banner_wrap .main_banner_bg ul li{width:100%;height:870px;background:no-repeat center;background-size:cover}
#main_banner_wrap .main_banner_bg ul .n1{background-image:url(/sh_img/index/main_banner/main_banner01.jpg)}
#main_banner_wrap .main_banner_bg ul .n2{background-image:url(/sh_img/index/main_banner/main_banner02.jpg)}
#main_banner_wrap .main_banner_bg ul .n3{background-image:url(/sh_img/index/main_banner/main_banner03.jpg)}

/*main_banner_img slide*/
.main_banner_bg{text-align: center;position:relative}
#main_banner_wrap .l_box .bx-controls{display:block;position:absolute;top:680px;left:571px;width:100%;z-index:9999;margin:0 auto}
#main_banner_wrap .l_box .bx-pager{display:block}
#main_banner_wrap .l_box .bx-pager div{display:inline-block}
#main_banner_wrap .l_box .bx-pager div a{display:block;width:10px;height:10px;background:rgba(255,255,255,0.6);margin-left:10px;border-radius:11px;text-indent:-100px;overflow:hidden;transition:.3s}
#main_banner_wrap .l_box .bx-pager div:first-child a{margin-left:0}
#main_banner_wrap .l_box .bx-pager div a.active{background:#74ad50;width:26px;transition:1s}
#main_banner_wrap .l_box .bx-controls-direction{display:none;position:absolute;width:250px;top:100px;left:0}
#main_banner_wrap .l_box .bx-controls-direction a {position:absolute;background:url('/sh_img/index/main_banner/arrow.png') no-repeat;width:31px;height:54px;text-indent:-100px;overflow:hidden;opacity:0.5}
#main_banner_wrap .l_box .bx-controls-direction a:hover{opacity:1}
#main_banner_wrap .l_box .bx-controls-direction a.bx-prev{left:20px;background-position:left top}
#main_banner_wrap .l_box .bx-controls-direction a.bx-next{right:20px;background-position:right top}
