@charset "utf-8";
/*Tin tức */
#khungchinh1{background:#fff}
#kttuctr{width:100%;float:left;height:auto}
#tdbvhm{width:100%;float:left;height:auto;margin-bottom:15px}
#tdbvhm h1{font-size:21px;color:#000;font-weight:700}
#trktcb{width:812px;float:left;height:auto}
.kdmttc1{width:100%;float:left;height:auto;margin-bottom:20px}
.tdkdmttc1{width:100%;float:left;height:auto;margin-bottom:15px;    border-bottom: 1px solid #F0F0F0;}
.tdkdmttc1 h2{margin:0px;padding:0px}
.tdkdmttc1 h2 a{    text-transform: uppercase;
    font-weight: 700;
    font-size: 20px;
    margin: 0;
    padding-bottom: 11px;
    line-height: 18px;float:left;position:relative}
.tdkdmttc1 h2 a:after{content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    height: 2px;
    background: #F2A815;}	
.tdkdmttc1 .xtcttc1{float:right;color: #000;
    font-weight: 300;font-size:14px;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
	.tdkdmttc1 .xtcttc1:hover{color:red}
.tdkdmttc1 .xtcttc1 i{font-size:11px}
.ndkdmttc1{width:100%;float:left;height:auto}
.trttc1{width:400px;float:left;height:auto}
.phttc1{width:400px;float:right;height:auto}
#phktcb{width:360px;float:right;height:auto;}
.mttca{width:100%;float:left;height:auto;margin-bottom:10px;    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;}
.mttca .phttm{margin:0px;padding:0px}	
.mttca img{height:100px;width:auto;margin-right:10px;border-radius: 8px;}
.mttca .tenlisttnb{color: #000;
    font-weight: 500;}
.mttca h3{margin:0px;padding:0px}	
	
.mttca .tenlisttnb{color: #000;
    font-weight: 500;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}	
.mttca h3 .tenlisttnb{color: #000;
    font-weight: 500;font-size:14px;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}	
.mttca h3 .tenlisttnb:hover{color:#F2A815}	
.mttca .ngaylisttnb{    color: #999;
    font-size: 13px;font-weight:300}



.mttcaleft{width:100%;float:left;height:auto;margin-bottom:10px;    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: left !important;
    -ms-flex-align: left !important;
    align-items: left !important;}
.mttcaleft .phttm{margin:0px;padding:0px}	
.mttcaleft img{height:150px;width:auto;margin-right:10px;border-radius: 8px;}
.mttcaleft h3{margin:0px;padding:0px;margin-bottom:10px}
.mttcaleft .tenlisttnb{color: #000;
    font-weight: 500;text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.mttcaleft .tenlisttnb:hover{color:#F2A815}	
.mttcaleft .ngaylisttnb{    color: #999;
    font-size: 13px;font-weight:300}
.mtttleft{margin:0px;padding:0px;line-height:23px;    font-weight: 300;
    font-size: 14px;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;}	
#kvitt{width:100%;float:left;height:auto;margin-bottom:20px;position:relative}
#kvitt img{width:100%;float:left;height:auto}
#kvitt i{font-size:60px;position:absolute;top:50%;left:50%;color:red;margin-left:-33.75px;margin-top:-30px}
#ktrottm{width:100%;float:left;height:auto;margin-bottom:20px}
#tdtmnto{width:100%;float:left;height:auto;    font-weight: 700;
    font-size: 20px;
    line-height: 20px;
    text-transform: uppercase;
    color: #F2A815;
    border-bottom: 1px solid #F0F0F0;
    margin-bottom: 18px;
    padding-bottom: 8px;}
#ndtmnto{width:100%;float:left;height:auto;}	
#tdttnbto{width:100%;float:left;height:auto;    font-weight: 700;
    font-size: 20px;
    line-height: 20px;
    text-transform: uppercase;
    color: #F2A815;
    border-bottom: 1px solid #F0F0F0;
    margin-bottom: 18px;
    padding-bottom: 8px;}
#ndttnbto{width:100%;float:left;height:auto;}	
#tmnbto{width:100%;float:left;height:auto;margin-bottom:15px}
#listtnbto{width:100%;float:left;height:auto;}
#listtnbto ul{margin:0px;padding:0px}
#listtnbto ul li{margin:0px;padding:0px;list-style:none;width:100%;float:left;height:auto;margin-bottom:10px;    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;}
#listtnbto ul li p{margin:0px;padding:0px}	
#listtnbto ul li img{height:100px;width:auto;margin-right:10px;border-radius: 8px;}
#listtnbto ul li .tenlisttnb{color: #000;
    font-weight: 500;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
#listtnbto ul li .tenlisttnb:hover{color:#F2A815}	
#listtnbto ul li .ngaylisttnb{    color: #999;
    font-size: 13px;font-weight:300}
#hitmnbto{width:100%;float:left;height:auto;margin-bottom:10px;border-radius: 15px;overflow:hidden}
#hitmnbto img{width:100%;float:left;height:auto}
#tetmnbto{width:100%;float:left;height:auto;margin-bottom:7px}
#tetmnbto a{font-size:16px;text-transform:uppercase;font-weight:700;color:#000;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
#tetmnbto a:hover{color:#F2A815}
#nttmnbto{width:100%;float:left;height:auto;margin-bottom:7px;color: #999;
    font-size: 13px;font-weight:300}
#mttmnbto{width:100%;float:left;height:auto;line-height:23px;font-weight:300;font-size:14px;    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden}	
	
	
.hitmnbto{width:100%;float:left;height:auto;margin-bottom:10px;border-radius: 15px;overflow:hidden}
.hitmnbto img{width:100%;float:left;height:auto}
.tetmnbto{width:100%;float:left;height:auto;margin-bottom:7px}
.tetmnbto h3{margin:0px;padding:0px}
.tetmnbto h3 a{font-size:16px;text-transform:uppercase;font-weight:700;color:#000;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.tetmnbto h3 a:hover{color:#F2A815}
.nttmnbto{width:100%;float:left;height:auto;margin-bottom:7px;color: #999;
    font-size: 13px;font-weight:300}
.mttmnbto{width:100%;float:left;height:auto;line-height:23px;font-weight:300;font-size:14px;    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden}		
#ndtmnto ul{margin:0px;padding:0px}
#ndtmnto ul li{margin:0px;padding:0px;list-style:none; margin-bottom:22px;   display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;}	
#ndtmnto ul li a .sottm{width: 42px;
    height: 42px;
    line-height: 42px;
    border-radius: 50%;
    margin-right: 20px;
    background: #F0F0F0;
    color: #888;
    font-weight: 700;
    font-size: 20px;
    text-align: center;float:left}	
#ndtmnto ul li a .tenttm{width: calc(100% - 62px);
    color: #000;
    font-weight: 300;
    line-height: 20px;font-size:14px;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}	
#ndtmnto ul li a .tenttm:hover{color:#F2A815}	
#ktrottnb{width:100%;float:left;height:auto}	
.tdphktcb{width:100%;float:left;height:auto;margin-bottom:15px}
.tdphktcb h2{    float: left;
    font-size: 20px;
    color: #000;
    font-weight: 700;}
#ndphktcb{width:100%;float:left;height:auto}	
.mktcbxn{width:100%;-webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important;float:left;height:auto;margin-bottom:10px;display: -webkit-box!important;
    display: -ms-flexbox!important;
    display: flex!important;}
.mktcbxn img{width:85px;height:auto;    vertical-align: middle;}
.tenmktcbxn{-webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important;margin-left:10px}
.tenmktcbxn h3 a{font-size: 16px;
    color: #000;
    font-weight: 400;
    height: 46px;
    line-height: 23px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;}	
.mktcb{width:415px;float:left;height:auto;margin-right:20px;margin-bottom:20px}
.mktcb1{float:right;margin-right:0px}
#dmttuc{width:100%;float:left;height:auto;margin-bottom:25px}
#dmttuc ul{margin:0px;padding:0px}
#dmttuc ul li{margin:0px;padding:0px;list-style:none;float:left;margin-right:10px;margin-bottom:5px}
#dmttuc ul li h2{margin:0px;padding:0px}
#dmttuc ul li h2 a{float:left;padding:6px 10px;color:#000;border:1px solid #ddd;border-radius:4px;font-size:18px;font-weight:400}
#dmttuc ul li h2 a#activetc1{background:#F2A815;color:#fff;border:1px solid #F2A815}
#dmttuc ul li h2 a:hover{background:#F2A815;color:#fff;border:1px solid #F2A815}
#trtintuc{width:950px;float:right;height:auto}
#phtintuc{width:176px;float:left;height:auto;padding-top:66px}

.mphtintuc{width:100%;float:left;height:auto;margin-bottom:15px}
.tdmphtintuc{width:100%;float:left;height:auto;margin-bottom:25px}
.tdmphtintuc h2 a{color:#333;font-size:21px;font-weight:bold;text-transform:uppercase}
.ndmphtintuc{width:100%;float:left;height:auto}
.ndmphtintuc ul{margin:0px;padding:0px}
.ndmphtintuc ul li{margin:0px;padding:0px;list-style:none;width:100%;float:left;height:auto;padding:5px 0px;}
.ndmphtintuc ul li a{color:#6a6a6a;    font-weight: initial;
    font-size: 15px;font-weight:700}
.ndmphtintuc ul li a.actttca{color:#004aad}
.ndmphtintuc ul li a i{margin-right:10px;font-size:11px}	
.mbviet{width:40%;float:left;height:auto;margin-bottom:40px;margin-right:10%}
.hinhtintuc{width:100%;float:left;height:auto;margin-bottom:15px;position:relative}
.hinhtintuc img{width:100%;float:left;height:auto;    border-radius: 7px;}
.nlxtt{width:100%;float:left;height:auto;margin-bottom:5px}
.tentintuc{width:100%;float:left;height:46px;line-height:23px;margin-bottom:10px; text-overflow: ellipsis;
    overflow: hidden;    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.tentintuc h3 a{font-size:18px;color:#000;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.tentintuc h3 a:hover{color:#b91015}

.mttintuc{width:100%;float:left;height:auto;line-height:23px;color:#707070;height:46px;text-overflow: ellipsis;
    overflow: hidden;    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.mbviet1{float:right;margin-right:0px}
.hinhmbviet{width:100%;float:left;height:auto;margin-bottom:15px}
.hinhmbviet img{width:100%;float:left;height:auto;}
.tenmbviet{width:100%;float:left;height:auto;margin-bottom:15px}
.tenmbviet h3 a{color:#333;font-size:16px;font-weight:bold;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.tenmbviet h3 a:hover{color:#f7941d}
.content_left{float: left;
    height: 60px;
    background: #f6470e;
    text-align: center;
    width: 60px;
    padding: 12px 5px 8px 5px;
    display: inline-block;
    border-radius: 50%;
    position: absolute;
    left: 10px;
    top: 10px;}	
.top_content{display: block;
    font-weight: 700;
    font-size: 21px;
    line-height: 15px;
    color: #fff;}	
.bot_content{    font-size: 9px;
    font-weight: bold;
    color: #fff;}	
.docmbviet{width:100%;float:left;height:auto}
.docmbviet a{padding: 13px 16px;float:left;background:#6d6f71;color:#fff;text-transform:uppercase;font-weight:bold;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.docmbviet a:hover{background:#f7941d}
.docmbviet a i{    color: #fff;
    background: #646668;
    padding: 3px 6px;
    float: right;
    position: relative;
    right: -15px;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.docmbviet a:hover i{background:#f9ab4d}
@media only screen and (min-width : 1px) and (max-width : 1200px) {
#trtintuc{width:100%;float:left;height:auto}
#phtintuc{display:none}	
.mbviet {width:49%;float:left;margin-right:1%}
#trktcb{width:100%;margin-bottom:10px}
#phktcb{width:100%;float:left}
.mktcb{width:100%;margin-right:0px}
.trttc1{width:100%;float:left;margin-bottom:10px}
.phttc1{width:100%;float:left;margin-bottom:10px}
.tdkdmttc1 h2 a{font-size:16px}
.mttcaleft img{height:110px}
.mttcaleft h3{margin-bottom:0px}
.mttcaleft .tenlisttnb{font-size:15px}
#dmttuc ul li h2 a{padding:2px 10px}
}	
