.news_sidebar ul li span {  color: #666;  font-size: 12px;}
.bar_news_r {  float: left;  width: 100%;}
.sidebar_module .news_img{margin-bottom:8px;}
.sidebar_module .news_img,.sidebar_module .news_img img {   float: left;   width: 100%;height: auto;}
.sidebar_module ul li {    border-bottom: 1px dotted #ddd;    float: left;    font-size: 16px;    list-style: inside none disc;    margin-bottom: 8px;    padding-bottom: 8px;    width: 100%;}
.sidebar_module {       float: left;    margin-bottom: 30px;    padding: 5px;    width: 100%;}
.sidebar_module h3 {border-left: 4px solid #08d8b8;    font-size:24px;    font-weight: bold;    margin-bottom: 10px;
    padding-bottom: 8px;    }
.mnlist {    list-style: none !important;}
.mnlist .news_title{	font-size:14px;margin-bottom:8px;float: left;width:100%;}
.related_news{float: left;width:100%;margin:10px 0;}
.related_news h3{margin-bottom:10px;font-size:26px;}
.related_news li{font-size:16px;	float: left;	width:100%;	padding:3px 0;	list-style: initial ;	list-style-position: inside;}
.category_news .news_thumb_img {float: left;	width:35%;min-width:100px;	margin-right:10px;}
.categorynews .news_thumb_img {	width:100%;	text-align: center;}
.news_thumb_img img{width:100%;	height: auto;}
.newstitle{float: left;width:100%;overflow: hidden;}
.newstitle h2{   font-size: 16px !important;   font-weight: normal;    margin-bottom: 10px;  margin-top: 10px;}
.newstitle h2 a{float: left;   height: 40px;    margin-bottom: 2px;    overflow: hidden;   width: 100%;font-size:18px !important;}
.news_more a{float: left;width:100%;font-weight: normal;   text-transform: uppercase;}
.news_sdes{	height:48px;overflow: hidden;float: left;width:100%;}
.news_more{	background: rgba(0, 0, 0, 0) url("../img/narrow_icon_green.png") no-repeat scroll right center;
    color: #ff6c98;    float: right;    font-weight: bold;    margin-right: 6px;    margin-top: 10px;    padding: 2px 15px 2px 0;    text-align: left;}
.category_news h2{	font-size:16px !important;	color: #202020;	margin-bottom:8px;    text-decoration: none;}
.header_title{	margin-bottom:40px;	float: left;	width:100%;	text-align: center;font-weight:bold;}
.orther_news li{	color:#337ab7;    list-style-position: inside;    list-style-type: initial;	padding:5px 0;	line-height:16px;}
.news-item{	margin-bottom:30px;	background:white;}
.owl-item .newstitle,.owl-item .news_sdes{padding:3px 10px;}
.owl-item .newstitle{	margin-bottom:4px !important;}
.owl-item .news_sdes{	margin-bottom:10px !important;}
.news_sidebar .news_sdes{	font-weight: normal;}
.news_sidebar  .news_title{	width:100%;	margin-bottom:8px;}
.date-create{color:#888;padding:2px 0;margin:3px 0; font-size:13px;}
.news_info{	float: left;width:100%;padding:3px; margin:6px 0 15px 0; }
.box_time span {    margin-right: 10px;    color: #666;}
.box_time span i {    color:#666;    margin-right: 4px;}
.tinthitruong .box_time,.tinduan .box_time{	font-size:12px !important;}
.home-new-wraper .main-home-news-item,.home-new-wraper  .hn-item {margin-bottom:30px;padding:5px;	position: relative;float: left;width: 100%;border-radius: 8px;overflow: hidden;box-shadow: 0px 0px 26px 0px rgba(22,73,172,0.12);-webkit-box-shadow: 0px 0px 26px 0px rgba(22,73,172,0.12);-moz-box-shadow: 0px 0px 26px 0px rgba(22,73,172,0.12);}
.newstitle{	padding:10px 20px;} 
.home-new-wraper .newstitle h2 {  display: block;  color: #343e44;   font-size: 20px;  font-weight: 700;  height:40px; position:relative;overflow:hidden;}
.home-new-wraper .newstitle h2 a{color: #343e44;}
.home-new-wraper .news_sdes {  color: #83898c;  font-weight: 400;  font-size: 15px;  line-height: 24px;  margin: 0;  display: block;height: 126px;overflow: hidden;padding:5px 20px;}
.main-home-news-item .box_time{	position:absolute;bottom:10px; left:10px;z-index:999; color:white;}
.news_thumb_img a{
	display:flex;
}
.news_thumb_img{	position:relative;overflow:hidden;}
.main-home-news-item .box_time span,.main-home-news-item  .box_time span i{color:white;}
.home-new-wraper  .hn-item .hn_img img{ width:100%;height:auto;}
.home-new-wraper  .hn-item .hn_img {  display: block;  width: 40%;   float: left;position:relative;overflow:hidden;}
.home-new-wraper  .hn-item .bar_news_r{	float:right;width:57%;}
.home-new-wraper  .hn-item .bar_news_r .news_title {
  display: block;  color: #343e44;  font-size: 15px; line-height:20px; font-weight: 600;  padding: 10px 10px 10px 0;  max-height: 72px;position:relative;overflow:hidden;}
  .new_more_info{ margin-bottom:10px; 	float:left;width:100%;  padding-right:15px;}
 .new_more_info a{  	  float: right;  height: 32px;  line-height: 30px;  background: #f38a00;
  border: 1px dashed #f38a00;  padding: 0 15px;  box-shadow: none;  font-size: 15px;  font-weight: 600;  margin-left: 0;  color: white;  border-radius: 7px;  text-align: center;  }
 .new_more_info a:hover {  background: white;  color: #f38a00;  transition: all 0.5s ease-in-out 0s;}
 .about-us .shortdes table
 {
 	margin-bottom:30px;
 }
 .categorynews-style1 .newstitle { 	padding:0 0 10px 0 !important; }
 .categorynews-style1 .news_create_date{ 	float:left;width:100%;margin-top:8px;font-size:12px; }
 .categorynews-style1 .news_create_date .fa{ 	margin-right:5px;}
.news_content ul li { margin-left:15px;  	padding:3px 0;	list-style: initial ;	list-style-position: inside;}
.news_content ol li {margin-left:15px; 	list-style: symbols;  padding:3px 0;  list-style-position: inside;}
.content-category-description ul li {  	padding:3px 0;	list-style: initial ;	margin-left:15px;}
.content-category-description ol li {  	padding:3px 0;		list-style: symbols; 	margin-left:15px;}
.news_content table tr td,.news_content table tr th{ padding:10px;}
