@charset "utf-8";

.main_latest {width:100%; margin:30px auto 0; padding:20px 20px 20px 40px; border-radius:25px; background:#ffd96a;}

.main_latest .li01 {width:100%; display:flex; justify-content:space-between; align-items:center;}
.main_latest .li01 .tit {width:25%; display:flex; align-items:center;}
.main_latest .li01 .tit img {margin-right:18px;}
.main_latest .li01 .tit h4 a {font-size:22px; font-weight:600; color:#fff; word-break:keep-all; text-shadow:2px 2px 5px rgba(225,198,25,0.3);}
.main_latest .li01 .tit {}

.main_latest .li01 .li01_txt {width:73%; height:120px; padding:20px; overflow:hidden; background:#fff; border-radius:18px;}
.main_latest .li01 .li01_txt ul {display:flex; align-items:center; flex-wrap:wrap;}
.main_latest .li01 .li01_txt ul li {line-height:43px; margin:0 20px;}
.main_latest .li01 .li01_txt ul li a {font-size:18px; color:#ccc; font-weight:500; transition:all 0.25s; -webkit-transition:all 0.25s; -moz-transition:all 0.25s; -o-transition:all 0.25s;}
.main_latest .li01 .li01_txt ul li a:hover {color:#ffc619;}

.main_latest .navi a {/*display:inline-block;*/ display:none; width:50px; line-height:50px; font-size:20px; color:#777; text-align:center; border-radius:7px; border:1px solid #ddd; cursor:pointer; transition:all 0.25s; -webkit-transition:all 0.25s; -moz-transition:all 0.25s; -o-transition:all 0.25s;}
.main_latest .navi a:hover {color:#333; border-color:#999;}


@media (max-width:1199px){
	.main_latest {padding:20px 20px 20px 30px;}
	.main_latest .li01 .tit img {width:70px;}
 }
 
@media (max-width:969px){
	.main_latest {padding:20px;}
	.main_latest .li01 {display:block;}
	.main_latest .li01 .tit {width:100%; display:block; text-align:center;}
	.main_latest .li01 .tit img {width:60px; margin:0 auto 15px;}
	.main_latest .li01 .tit h4 a {font-size:21px;}
	.main_latest .li01 .li01_txt {width:100%; margin:20px auto 0; height:105px; padding:15px;}
	.main_latest .li01 .li01_txt ul {justify-content:center;}
	.main_latest .li01 .li01_txt ul li {line-height:40px; margin:0 15px;}
	.main_latest .li01 .li01_txt ul li a {font-size:17px;}
 }

@media (max-width:639px){
	.main_latest {border-radius:15px;}
	.main_latest .li01 .tit img {width:50px; margin:0 auto 10px;}
	.main_latest .li01 .tit h4 a {font-size:19px;}
	.main_latest .li01 .li01_txt {margin:15px auto 0; padding:15px 5px; height:90px; border-radius:12px;}
	.main_latest .li01 .li01_txt ul li {line-height:33px; margin:0 10px;}
	.main_latest .li01 .li01_txt ul li a {font-size:15px;}
 }

@media (max-width:399px){
	.main_latest {padding:15px;}
	.main_latest .li01 .tit img {width:45px;}
	.main_latest .li01 .tit h4 a {font-size:18px;}
	.main_latest .li01 .li01_txt {height:78px; padding:10px 5px;}
	.main_latest .li01 .li01_txt ul li {line-height:29px; margin:0 7px;}
	.main_latest .li01 .li01_txt ul li a {font-size:14px;}
 }