@charset "utf-8";
#inc03{padding-bottom:200px}
#inc03 .top_inner{display:flex;justify-content:space-between;width:1200px;margin:0 auto 70px;align-items:flex-end}
#inc03 .all_tit_wrap03{margin-bottom:0}
#inc03 .inner{width:100%;max-width:1200px;margin:0 auto}
#inc03 .inc03_slide{overflow:hidden}
#inc03 .slide_area{position:relative;width:1200px;margin:0 auto}
#inc03 .slide_area ul li .img{overflow:hidden;flex-shrink:0;width:400px;height:400px;border-radius:10px;background:no-repeat center;background-size:cover}
#inc03 .slide_area ul li .img > img{width:100%;height:100%;object-fit:cover}
#inc03 .slide_l .swiper-slide{pointer-events:none !important;z-index:0 !important}
#inc03 .slide_l .swiper-slide.on{pointer-events:auto !important;z-index:99 !important}
#inc03 .slide_l{flex-shrink:0;width:840px;margin:0}
#inc03 .slide_l ul li{opacity:0 !important}
#inc03 .slide_l ul li > a {display:flex}
#inc03 .slide_l ul li.on{opacity:1 !important}
#inc03 .slide_l ul li .img{overflow:hidden;margin-right:40px}
#inc03 .slide_l ul li .txt{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:400px;padding:0 35px 50px;border-radius:10px;background:#f5f5f5;box-sizing:border-box}
#inc03 .slide_l ul li .t_txt{margin-bottom:30px}
#inc03 .slide_l ul li .t_txt > span{display:flex;font-size:14px;font-weight:600;color:var(--emerald)}
#inc03 .slide_l ul li .t_txt > b{font-size:25px;font-family:var(--main-font);font-weight:normal;color:#111}
#inc03 .slide_l ul li .t_txt > p{font-size:15px;font-weight:500;color:#777}
#inc03 .slide_l ul li .dot_txt > p{position:relative;margin-bottom:5px;font-size:14px;font-weight:500;color:#777}
#inc03 .slide_l ul li .dot_txt > p:last-child{margin-bottom:0}
#inc03 .slide_arrow{display:flex}
#inc03 .slide_arrow .arrow{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;border:1px solid #e3e3e3;cursor:pointer;transition:all .5s}
#inc03 .slide_arrow .arrow:hover{background:#e3e3e3}
#inc03 .slide_arrow .arrow > span{font-size:20px;color:#aaa}
#inc03 .slide_arrow .prev{margin-right:8px}
#inc03 .slide_r{position:absolute;left:875px;top:0;width:100%}
#inc03 .empty .img{display:flex;align-items:center;justify-content:center}