.hylink {margin: 20px 0;text-align: right;display: block;width: 100%;color: #fff;font-size: 18px;}
.hylink:hover {color: #f00;}
.home_wrap {max-width: 1410px;width: 100%;margin: 0 auto;}
.home_wrap .content {display: flex;justify-content: space-between;width: 100%;padding: 0 20px;}
.home_wrap .content .posts_container {max-width: 100%;width: 100%;}

.home_wrap .content .posts_container .post_content h2{font-size: 20px;}
.home_wrap .content .posts_container .post_content h2 a {text-decoration: none;color: #000;font-size: 20px;}
.home_wrap .content .posts_container .post_content .post_list {width: 100%;display: flex;flex-wrap: wrap;justify-content: flex-start;}
.home_wrap .content .posts_container .post_content .post_list .post{margin-right: 5px;max-width: 32%;width: 100%;}
.home_wrap .content .posts_container .post_content .post_list article {max-width: 420px;width: 100%;margin-bottom: 30px;}
.home_wrap .content .posts_container .post_content .post_list article .thumbnail {width: 100%;max-height: 100%;margin-bottom: 25px;border-radius: 10px;overflow: hidden;}
.home_wrap .content .posts_container .post_content .post_list article .thumbnail img{height: 100%;width: 100%;}
.home_wrap .content .posts_container .post_content .post_list article h4 {margin-bottom: 10px;font-size: 18px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: inherit;}
.home_wrap .content .posts_container .post_content .post_list article h4 a:hover {color: #f00;}
.home_wrap .content .posts_container .post_content .post_list article .post_meta {margin-bottom: 10px;}
.home_wrap .content .posts_container .post_content .post_list article .post_meta .post_date {display: inline-block;background: #89919b;color: #fff;padding: 5px;border-radius: 4px;margin-right: 10px;}
.home_wrap .content .posts_container .post_content .post_list article .post_meta .post_categories {font-weight: bold;}
.home_wrap .content .posts_container .post_content .post_list article .post_text p{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: inherit;}

.home_wrap .content .posts_container .post_content .view_all {text-align: right;width: 100%;margin: 20px 0;font-size: 18px;}
.home_wrap .content .posts_container .post_content .view_all a {color: #f00;text-decoration: underline;}

.home_wrap .content .sidebar {max-width: 420px;width: 100%;position: relative;padding-bottom: 60px;}
.home_wrap .content .sidebar .area_background {padding: 50px;background: #2b4059;border-radius: 5px;overflow: hidden;position: sticky;top: 60px;}
.home_wrap .content .sidebar aside {margin-bottom: 20px;}
.home_wrap .content .sidebar aside li.title{margin-bottom: 20px;}
.home_wrap .content .sidebar aside li.title a{color: #9b9fa7;font-weight: bold;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: inherit;}
.home_wrap .content .sidebar aside li.title a:hover{color: #f00;}
.home_wrap .content .sidebar aside h5 {color: #fff;}
.home_wrap .content .sidebar aside p {color: #9b9fa7;margin-bottom: 5px;}
.home_wrap .content .sidebar aside p strong {color: #fff;font-weight: bold;}
.home_wrap .content .sidebar aside .focus_us p {color: #fff;font-size: 16px;}
.home_wrap .content .sidebar aside .focus_us h5 {margin-bottom: 10px;}
.home_wrap .content .sidebar aside .focus_us p {margin-bottom: 20px;}
.home_wrap .content .sidebar aside .focus_us .social_platforms span {display: inline-block;text-align: center;width: 36px;height: 36px;line-height: 36px;margin-right: 5px;border-radius: 3px;overflow: hidden;cursor: pointer;}
.home_wrap .content .sidebar aside .focus_us .social_platforms span:hover {/*background: #46484e;*/box-shadow: #bbb 0 2px 8px!important;}
.home_wrap .content .sidebar aside .focus_us .social_platforms .social_linkedin {background: #0274b3;}
.home_wrap .content .sidebar aside .focus_us .social_platforms .social_youtobe {background: #ff4501;}
.home_wrap .content .sidebar aside .focus_us .social_platforms .social_twitter {background: rgba(29, 155, 240, 0.1);}
.home_wrap .content .sidebar aside .focus_us .social_platforms .social_facebook {background: #4565a9;}
.home_wrap .content .sidebar aside .tags {padding-top: 5px;}
.home_wrap .content .sidebar aside .tags a {display: inline-block;border-radius: 17px;margin: 0 5px 5px 0;padding: .5em !important;color: #000;}
.home_wrap .content .sidebar aside .tips {display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: 10px;}
.home_wrap .content .sidebar aside .tips .post_thumb {width: 41px;height: 41px;}
.home_wrap .content .sidebar aside .tips .post_text {color: #fff;}
.home_wrap .content .sidebar aside .tips:hover .post_text {color: #f00;}
@media (max-width:1440px){
  .home_wrap .content .posts_container{max-width: 100%;}
  
  .home_wrap .content .sidebar{max-width: 32%;}
}
@media (max-width:1220px){
  .home_wrap .content .posts_container .post_content .post_list{justify-content:space-between;}
  .home_wrap .content .posts_container .post_content .post_list .post{width: 100%;max-width: 48%;margin-right:0;}
}
@media (max-width:980px){
  .home_wrap .content .posts_container{max-width: 100%;}

  .home_wrap .content .sidebar{display: none;}
}

@media (max-width:768px){
  .home_wrap .content .posts_container .post_content h2 {text-align: center;}
  .home_wrap .content .posts_container .post_content .post_list article{margin: 0 auto 30px;}
  /* .home_wrap .content .posts_container .post_content .post_list article .post_text{display: none;} */
  .home_wrap .content .posts_container .post_content .view_all{max-width: 420px;margin: 20px auto;}

  .home_wrap .content .posts_container .post_content .post_list article h4{height: auto !important;}
}
@media (max-width:580px){
  .home_wrap .content .posts_container .post_content .post_list .post{max-width: 100%;}
  .home_wrap .content .posts_container .post_content .post_list article .thumbnail{height: auto;}
}