body { background:url('../img/new_detail_back.jpg'); background-attachment: fixed; overflow-x: hidden;}
.container { width: 100%;  padding: 0;}

.new_row { margin: auto; }
.new_row > .main { text-align: center; }
.new_title { color: #595959; }
.new_time { color: #595959; font-weight: 100;}
.new_excerpt { color: #595959; font-weight: 200; }
.other_new {}
.other_new h3 {color: #595959; font-weight: 500;text-align: center;}
.other_new img { width: 100%;}
.other_new a {color: #595959;}
.other_new a:hover {color: #ffc700;}
.other_new p {    overflow:hidden;  text-overflow:ellipsis;  display:-webkit-box;  -webkit-box-orient:vertical;  -webkit-line-clamp:2;}
@media (min-width: 375px) {
    .new_row { width: 100%; padding:100px 0;}
    .new_title {font-size: 24px;}
    .new_time {font-size: 14px;}
    .new_excerpt {font-size: 11px;margin: 70px auto 70px auto; width: 100%; line-height: 1.8;}

    .other_new { margin-top: 180px;}
    .other_new h3 { font-size: 25px; margin-bottom: 50px;}
    .other_new p {margin-top: 15px;}
}

@media (min-width: 768px) {
    .new_row { width: 500px; padding:180px 0;}
}

@media (min-width: 1000px) {
    .new_row { width: 800px; padding:180px 0;}
}

@media (min-width: 1400px) {
    .new_row { width: 1200px; padding:180px 0;}
    .new_title {font-size: 24px;}
    .new_time {font-size: 14px;}
    .new_excerpt {font-size: 11px;margin: 70px auto 70px auto; width: 50%; line-height: 1.8;}

    .other_new { margin-top: 180px;}
    .other_new h3 { font-size: 25px; margin-bottom: 50px;}
    .other_new p {margin-top: 15px;}
}
