#index_04 {width:1170px;margin:0 auto;overflow:hidden;}

.banner_01 {width:336px;float:left;color:#fff;font-size:16px;}
.banner_01 .box_1 {box-sizing:border-box;height:163px;background:url(/sh_img/include/include_04/box_1_bg.png);padding:37px 35px;}
.banner_01 .box_2 {box-sizing:border-box;height:163px;background:url(/sh_img/include/include_04/box_2_bg.png);padding:37px 35px;}
.banner_01 .banner_01_tit {font-family:'notokr-medium';font-size:22px;}
.banner_01 .banner_01_txt {padding:8px 0 15px 0}
.banner_01 a {width:75px;height:26px;display:inline-block;}
.banner_01 a .more {box-sizing:border-box;font-size:10px;background-color:rgba(255,255,255,0.5);border-radius:50px;width:75px;line-height:26px;padding-left:14px;transition:all 0.3s}
.banner_01 a .more:hover {background-color:rgba(255,255,255,0.9);}
.banner_01 a .more img {margin:-1px 0 0 9px}

.banner_02 {box-sizing:border-box;width:337px;height:321px;background:url(/sh_img/include/include_04/banner_02_bg.png);float:left;padding:42px 20px}
.banner_02 .banner_02_tit {font-size:24px;color:#333;text-align:center;font-family:'notokr-medium';}
.banner_02 .banner_02_tit:after {display:block;content:'';border-bottom:1px solid #bcbcbc;width:21px;height:1px;margin:0 auto;margin-top:13px}
.banner_02_num {font-size:16px;padding-top:24px;}
.banner_02_num li {padding-bottom:20px;}
.banner_02_num .num_bg {width:21px;line-height:21px;font-size:12px;color:#fff;background:#898989;display:inline-block;border-radius:50px;text-align:center;margin:-2px 8px 0 0}

.banner_03 {box-sizing:border-box;width:464px;height:321px;background:url(/sh_img/include/include_04/banner_03_bg.png);float:right;padding:42px 45px;color:#fff;letter-spacing:-0.3px;}
.banner_03 .banner_03_tit {font-size:24px;font-family:'notokr-medium';}
.banner_03 .banner_03_txt {font-size:14px;letter-spacing:-0.2px;padding-top:98px;}

#index_04_cont {width:100%;margin-top:90px;background:url(/sh_img/include/include_04/in04-2_bg.jpg) repeat-x;}
.cont_tit {font-size:26px;color:#333;text-align:center;font-family:'notokr-medium';padding-bottom:48px;}
.cont_ul {overflow:hidden;}
.cont_ul li {float:left;text-align:center;padding-right:21px}
.cont_ul li:last-child {padding-right:0 !important}
.cont_ul li .cont_t_1 {font-size:17.5px;font-family:'notokr-medium';padding:26px 0 17px 0}
.cont_ul li .cont_t_2 {font-size:15px;color:#616161}
.inner_box {width:250px;margin-right:15px;float:left}
.inner_box .left_img{float:left}