@charset "utf-8";


.main_latest {position:relative;}
.latest_tit {font-family: 'Barlow', sans-serif; font-size: 55px; line-height: 65px; color: #000; font-weight: 700; position: absolute; top: 0; left: 53%;}
.main_latest:after {content: ''; display: block; clear: both;}
.main_latest li {width:100%; overflow: hidden;}
.main_latest li .list {float: right; width: 47%; border-bottom: 1px solid #e5e5e5; margin-bottom: 40px}
.main_latest li .list .link {font-size: 26px;font-family: 'SCoreDream'; font-weight: 500; color: #000}
.main_latest li .list .latest_con {color: #666666; font-size: 18px; font-family: 'SUIT'; padding:10px 0 30px}
.main_latest li .con {float: left; width: 47%; margin-right: 6%; display: none; position:absolute; top:0; left: 0;}
.main_latest li .con img {width:100%;}
.main_latest li .con span.img{border:1px solid #eee; background:#f3f3f3; color:#aaa; width: 100%; height: 100%; text-align:center; -moz-box-sizing:border-box; box-sizing:border-box;}
.main_latest li .con span.img:before{content:' '; display:inline-block; height:100%; vertical-align:middle;}
.main_latest li:first-child .con {display: block}
.main_latest li:first-child .list {margin-top: 150px}


@media screen and (max-width:1290px){
	.main_latest li:first-child .list {margin-top: 130px}
}

@media screen and (max-width:1024px){
	.latest_tit {font-size: 40px; line-height: 50px;}
	.main_latest li .list {margin-bottom: 20px}
	.main_latest li .list .link {font-size: 23px;}
	.main_latest li .list .latest_con {color: #666666; font-size: 18px; font-family: 'SUIT'; padding:10px 0 25px}
	.main_latest li:first-child .list {margin-top: 85px}
}

@media screen and (max-width:850px){	
	.latest_tit {font-size: 30px; line-height: 40px;}
	.main_latest li .list .link {font-size: 20px;}
	.main_latest li .list .latest_con {font-size: 15px; padding:10px 0 15px}
	.main_latest li .list {margin-bottom: 15px}
	.main_latest li:first-child .list {margin-top: 75px}
}

@media screen and (max-width:767px){	
	.latest_tit {font-size: 25px; line-height: 35px;}
	.main_latest li .list .link {font-size: 18px;}
	.main_latest li .list .latest_con {font-size: 15px; padding:5px 0 15px}
	.main_latest li .list {margin-bottom: 15px}
	.main_latest li:first-child .list {margin-top: 65px}
}

@media screen and (max-width:680px) {
	.latest_tit {display: none;}
	.main_latest li .list {float: none; width: 100%;}
	.main_latest li .con {float: none; width: 100%;}
	.main_latest li .con img {display: none;}
	.main_latest li:first-child .list {margin-top: 30px}
}

@media screen and (max-width:480px) {
	.main_latest li .list .link {font-size: 15px;}
	.main_latest li .list .latest_con {font-size: 13px;}
	.main_latest li:first-child .list {margin-top: 0px}
}


