.tem68-news{width:100%}
.tem68-news.content-right .flexBoxStem{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.tem68-news .title-header{width:100%;position:relative;border-bottom:2px solid #ccc}
.tem68-news .title-header .title{width:100%;padding:10px 80px 8px 0;font-size:18px;position:relative}
.tem68-news .title-header .title::after{position:absolute;left:0;bottom:-2px;width:20%;border-top:2px solid;border-color:inherit;z-index:2;content:""}
.tem68-news .title-header .short{position:absolute;right:0;top:12px;font-size:12px}
.tem68-news .news{width:100%;padding:10px 0}
.tem68-news .news .column{width:100%}
.tem68-news .news .column a{padding:8px 0;width:100%;display:block;position:relative;color:#6f6f6f;line-height:20px;min-height:36px}
.tem68-news .news .column .title{font-size:14px;padding-right:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem68-news .news .column .data{position:absolute;right:0;top:8px;color:inherit;opacity:.6;font-size:12px;line-height:20px}
.tem68-news .item{width:100%;position:relative}
.tem68-news .item img{width:100%}
.tem68-news .item .text{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.17);color:#fff;text-align:center;padding-top:25%}
.tem68-news .item .text .title{font-size:24px;margin-bottom:20px;position:relative;width:80%;left:10%}
.tem68-news .item .text .more{border-radius:2px;font-size:12px}
@media (max-width:768px){
    .tem68-news{padding: 20px 0!important;}
    .tem68-news .container,
    .tem68-news.full-screen-spacing .col-lg-6:nth-of-type(2){padding-left: 3%!important;padding-right: 3%!important}
    .tem68-news.full-screen-spacing .container{padding-left: 0!important;padding-right: 0!important}
    .tem68-news .title-header .title{font-size:16px}
    .tem68-news .news .column .title{font-size: 14px!important;padding-right: 60px;}
    .tem68-news .title-header .title::after{width:10%;}
    .tem68-news .news .column a{min-height: 30px;}
}
@media(max-width:480px){
    .tem68-news .item .text .title{font-size:16px}
    .tem68-news .title-header .title{margin-top:10px}
}
@media(max-width:360px){
    .tem68-news .item .text .title{font-size:14px;width:90%;left:5%;margin-bottom:10px}
    .tem68-news .title-header .title{font-size:14px}
    .tem68-news .title-header,
    .tem68-news .title-header .title::after{border-width:1px}
    .tem68-news .news .column .title{font-size:12px}
}