img {
	max-width: 100%;
}
.wrap-body .contenthome .news .three_news .row div .wrap_image {
	background-size: 100%;
	background-position: center center;
  border: 1px solid #e6e5e5;
  background-size: cover !important;
}

.title_catalog{text-align: left; font-size: 22px; font-weight: bold; padding-left: 15px;}
.linkgreen{color: #2ba7a7 !important; font-size: 16px !important;}

.three_title{
width: 100%;
position: absolute;
bottom: 0 !important;
background-color: #000;
color: #fff;
opacity: .8;
height: auto;
font-size: 20px !important;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
overflow: auto;
min-height: 120px;
}

.hotnew_item{
border: 0px solid #e6e5e5;
background: #fff;
margin-bottom: 15px;
 overflow: hidden;
}

.fourNew .hotnew_item{
  min-height: 400px;
}

.center-cropped-category {
  object-fit: cover;       /* Scale the image so it covers whole area, thus will likely crop */
  object-position: center; /* Center the image within the element */
  height: 400px;
  width: 780px;
}

.center-cropped-hot {
  object-fit: cover;       /* Scale the image so it covers whole area, thus will likely crop */
  object-position: center; /* Center the image within the element */
  height: 225px;
  width: 280px;
}

.center-cropped-new {
  object-fit: cover;       /* Scale the image so it covers whole area, thus will likely crop */
  object-position: center; /* Center the image within the element */
  height: 288px;
  width: 380px;
  object-fit: contain;
}

.center-cropped-introduce {
  object-fit: cover;       /* Scale the image so it covers whole area, thus will likely crop */
  object-position: center; /* Center the image within the element */
  height: 228px;
  width: 344px;
}

.center-cropped-detail-involveItem {
  object-fit: cover;       /* Scale the image so it covers whole area, thus will likely crop */
  object-position: center; /* Center the image within the element */
  height: 110px;
  width: 165px;
}

.center-cropped-detail-forcus {
  object-fit: cover;       /* Scale the image so it covers whole area, thus will likely crop */
  object-position: center; /* Center the image within the element */
  height: 210px;
  width: 320px;
}

.wrapcare img{height: auto !important;}

.wrapcare p{line-height: 25px; }

.center-cropped-detail-today {
  object-fit: cover;       /* Scale the image so it covers whole area, thus will likely crop */
  object-position: center; /* Center the image within the element */
  height: 65px;
  width: 100px;
}

.center-cropped-detail-category {
  object-fit: cover;       /* Scale the image so it covers whole area, thus will likely crop */
  object-position: center; /* Center the image within the element */
  height: 225px;
  width: 355px;
}

.post-today{
	/*width: 100px;*/
}

.style_decoration{
	text-decoration: none;
}


.height-fix{
	//height: 69px;
}

.category-name{
  float: left;
}

.content_catelogy .wrapnew_catelogy .title-fixsize{
  font-size: 23px;
}

.advertise1{
  text-align: center;
}

.image-advertise1{
  margin: 20px 0px;
}

.timesearch{
  float: right;
}
.social-fload{
  clear: both;
}

.content_catelogy .wrapnew_catelogy .title_tag{
  margin-bottom: 20px;
  margin-top: 0px;
}


/*a tung*/
.tabs .displaytabs {
	display: block;
}
 .wrappost {
	display: none;
}

.post {
    float: left;
}
.post img {
    height: 180px;
    width: 100%;
}
.content_catelogy .wrapnew_catelogy .titlepost {
    margin-top: 0;
    font-size: 26px;
    margin-bottom: 0;
}
.owl-stage-outer .owl-item .titlepost {
  font-size: 12px;
  text-align: center;
  margin-top: 8px;
  font-weight: bold;
}
.newcatelogy .content .titlepost {
  font-size: 17px;
}
.content_catelogy .wrapnew_catelogy .excerpts {
    margin: 0;
    padding: 10px 0;
    height: auto;
}
.contentpost p img {
    height: auto !important;
    margin-bottom: 10px;
    border: 1px solid #ddd;
    padding: 3px;
}
.postnewday .post img {
    width: 100%;
    min-height: 70px;
    margin-bottom: 10px;
}
.content_catelogy .wrapnew_catelogy .newday .post {
    float: left;
    width: 100%;
}
.content_catelogy .wrapnew_catelogy .wrapcontent .newcatelogy .content .postnewday .post {
    margin-top: 0;
}
.content_catelogy .wrapnew_catelogy .wrapcontent .newcatelogy .content .postnewday {
    width: 50%;
    float: left;
    margin: 0;
    min-height: 125px;
}
.newcatelogy .content .row div:nth-child(1) {
    margin: 0;
}
.content_catelogy .wrapnew_catelogy .wrapcontent .newcatelogy .content .postnewday .post {
    width: 100%;
    float: left;
    padding: 0 5px;
}
.content_catelogy .wrapnew_catelogy .wrapcontent .newcatelogy .content .post > div:nth-child(1) {
    width: 100%;
    float: left;
}
.content_catelogy .wrapnew_catelogy .newday .post {
    margin-bottom: 0;
}
.wrapnew_catelogy .post .titlepost {
    font-size: 20px;
    margin-bottom: 0;
}
.wrapnew_catelogy .post .top {
  font-style: italic;
}
.wrapnew_catelogy .advitise {
    margin-top: 20px;
    width: 100%;
    float: left;
}
.content_catelogy .wrapnew_catelogy .newday .titlepost a {
    width: 100%;
    float: left;
    font-size: 13px;   
    font-weight: bold;
    /*position: absolute;*/
    bottom: 0;
    left: 10px;
}
.content_catelogy .wrapnew_catelogy .newday .title-post-cat a {
    top: 0;
    width: auto;
    display: block;
    font-size: 13px;
    font-weight: bold;
    font-style: normal;
}
.content_catelogy .wrapnew_catelogy .newday .post span {
    font-size: 12px;
    font-style: italic;
    margin-top: 10px;
    width: 100%;
    float: left;
}

.hotnew_item:hover .image {
    z-index: 1;
    transform: scale(1.09);
    -webkit-transform: scale(1.06);
    -webkit-transition: opacity .5s,-webkit-transform 2s cubic-bezier(0,0,.44,1.18);
    transition: opacity .5s,transform 2s cubic-bezier(0,0,.44,1.18),-webkit-transform 2s cubic-bezier(0,0,.44,1.18);
}