@charset "utf-8";


.main_noti{/* position: absolute; *//* bottom: 0; *//* left: 0; */width: 100%;background: #5b5047;}

.main_latest {/* width: 100%; *//* height: 100px; */}
.main_latest_div {width: 100%;}

.main_latest_div .li01 {width: 100%;overflow: hidden;}
.main_latest_div .li01 .li01_1 {float: left;margin: 0 20px 0 40px;font-size: 18px;font-weight: bold;line-height: 90px;position:relative;width: 150px;text-align: center;}
.main_latest_div .li01 .li01_1:after {display:block;content:"";position:absolute;right:0;top:50%;margin-top:-8px;width:1px;height:15px;background:#565656;display: none;}
.main_latest_div .li01 .li01_2 {float: left;width: 310px;background: #f46c37;/* height: 100px; */color: #fff;}
.main_latest_div .li01 .li01_3 {float: right; margin-right: 5px;margin-top:35px}
.main_latest_div .li01 .li01_txt {float: left;height: 90px;padding-top: 28px;/* width: 60%; */position:relative;}

.main_latest_div .li01 .li01_1 a {font-size: 20px;font-weight:500;}

.main_latest_div .li01 .li01_txt .datetime {float:right; padding-right:100px; display:inline-block;}
.main_latest_div .li01 .li01_txt .more {display:inline-block; margin-right:25px; float:right; width:24px; height:24px;}

#ticker{color:#fff;}
.none{display:none}
.navi{font-size: 16px;font-weight: 500;}
.navi .prev {display:inline-block;width: 48%;padding: 0 20px;}
.navi .prev span{padding: 0 10px;}
.navi .next {display:inline-block;width: 48%;padding: 0 20px;text-align: right;}
.navi .next span{padding: 0 10px;}


.block {height:30px;overflow:hidden;width: 100%;}
.block ul,
.block li {margin:0; padding:0; list-style:none;line-height:30px;}
.block li a {display:block;height:30px;line-height:30px;color: #4e4e4e;text-decoration:none;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 18px;}
.block li a:hover{color:#000}

@media screen and (max-width:1300px){
    .main_latest_div .li01 .li01_2{width: 280px;}
    .main_latest_div .li01 .li01_1{margin: 0 10px 0 30px;font-size: 17px;width: 120px;}
}



@media screen and (max-width:1024px){
    .main_latest_div .li01 .li01_2{display:none}
    .main_latest_div .li01 .li01_1{line-height:80px}
    .main_latest_div .li01 .li01_txt{height:80px;padding-top: 25px;}
}

@media screen and (max-width:768px){
    .main_latest_div .li01 .li01_1{display:none}
    .main_latest_div .li01 .li01_txt{float:none;padding: 10px 20px 0;height: 50px;}
    .block li a{font-size: 16px;}
}