

.content-news{ margin:34px auto;}
.title-news{ border-bottom: 2px solid #0169b7; padding: 4px;}
.title-news h4{ display: inline-block; margin: 0;}
.title-news .new{ background: #0169b7; padding: 2px 8px; color: #fff; border-radius: 18px; display: inline-block; font-weight: 400; margin-right: 8px; line-height: 1;}
.title-news .date{ color: #999; float: right;}
.slide-news .one-time img{ width: 100%; margin: auto;}
.text-news{ padding: 18px; line-height: 1.8; margin: 22px auto 8px; border-bottom: 1px solid #ccc; font-size: 14px;}

.link-url{ width: 100%; text-align: left; position: relative;}
.link-url .underline-left { display: inline-block; vertical-align: middle; box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; overflow: hidden;  padding: 4px; margin: 4px; text-align: center;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0); }
.link-url .underline-left:before { content: ""; position: absolute; z-index: -1; left: 0; right: 100%; bottom: 0; border-bottom: 2px solid #0169b7;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out; }
.link-url .underline-left:hover:before, .link-url .underline-left:focus:before, .link-url .underline-left:active:before { right: 0; }
.back{ font-size: 12px; float: right; margin-top: 12px; margin-right: 4px;}
.back:hover{ text-decoration: underline;}