@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap');
*{-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
a{text-decoration:none;color:#333}	
h1, h2, h3, h4, h5{margin:0px;padding:0px}	
body {
	       
      font-family: 'Open Sans', sans-serif;
	  font-size:15px;
	margin: 0px;
	padding: 0px;
	color: #666;
	
	background:#fff ;
	    line-height: 1.5;
   
}
textarea{ font-family: Arial,Helvetica,sans-serif;}
#wrapper{width:100%;height:auto;}
#heatong{width:100%;float:left;height:auto;position:relative;z-index:1111111}
#headertc1{width:100%;float:left;height:auto;background:#fafafa}
#headertc2{width:1170px;height:auto;margin:auto;}
#nntc{width:82px;float:right;height:auto;margin-top:1px;margin-bottom:0px}
#nntc img{height:30px;float:right;margin-left:5px}
#kmhder{width:700px;float:right;height:auto}
#kmhder ul{margin:0px;padding:0px}
#kmhder ul li{margin:0px;padding:0px;list-style:none;line-height:34px;background:#ff0000;padding:0px 10px;float:right}
#kmhder ul li a{color:#fff}
#kmhder ul li:first-child a{border-left:1px solid #fff;padding-left:15px}
#kdhder1{width:100%;float:left;height:auto;background:#fff;}
#kdhder2{width:1170px;height:auto;margin:auto;position:relative}
#logotc{height:70px;position:absolute;left:0px;top:-25px;z-index:1111}
#nutcltk{width:40px;height:50px;float:right;text-align:center;line-height:50px;position:relative}
#nutcltk i{color:#000;font-size: 19px;    cursor: pointer;}
.khungtimkiemtc{width: 300px;
    height: 0px;
    position: absolute;
	overflow:hidden;
    top: 50px;
    right: 0px;
    z-index: 1111111;
    background: #fff;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.txtkeyword{width:70%;float:left;height:40px;border:1px solid #ddd;padding-left:10px    outline: none;}	
#btnkeyword{width:30%;float:right;height:40px;border:1px solid #ddd;padding-left:10px;background:#00a857;color:#fff;font-weight:700;text-transform:uppercase;border:1px solid #00a857;cursor:pointer;    outline: none;}	
#menugiua{width:900px;float:right;margin-right:0px;height:auto;}
#menugiua ul{margin:0px;padding:0px}
#menugiua ul li{margin:0px;padding:0px;list-style:none;float:right;padding-left:10px;padding-right:10px;line-height:50px;}
#menugiua ul li a.liso{position:relative}
#menugiua ul li a.liso:after	{width: 0px;display:none;
    content: "";
    bottom: -15px;
    left: 40%;
    position: absolute;
    height: 0px;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #00a957;}
#menugiua ul li:hover a.liso:after{display:block}	
#menugiua ul li a{color:#000;font-weight:400;text-transform:uppercase}
#menugiua ul li a:hover{color:#ff0000}
#menugiua ul li .khungmenu{width:100%;position:absolute;top:50px;left:0px;height:auto;display:none;line-height:23px;}
#menugiua ul li:hover .khungmenu{display:block;-webkit-animation: fadeIn .4s;
    animation: fadeIn .4s;}
#menugiua ul li .khungmenunu{width:100%;float:left;height:auto;border: 2px solid #00a957;background:#fff;padding:15px;}	
@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}	
.khungmenumot{width:220px;float:left;height:auto;margin-right:50px;min-height:400px;}
.tdkhungmenumot{width:100%;float:left;height:auto;margin-bottom:15px;color:#ed1c24;font-weight:700;font-size:18px;text-transform:uppercase;}
.ndkhungmenumot{width:100%;float:left;height:auto;line-height:23px;color:#333}
.khungmenuhai{width:500px;float:left;height:auto;}
.khungmenuba{width:350px;float:right;height:auto;}
.khungmenuba img{height:auto;float:right;width:100%}
#menugiua ul li ul{width:250px;height:auto;float:left;position:relative}

#menugiua ul li ul li{width:100%;float:left;height:auto;line-height:25px;padding:5px 0px;border-bottom:1px solid #00000038;}
#menugiua ul li ul li .fa-chevron-right{float: right;
    color: #333;
    font-size: 10px;
    position: relative;
    top: 7px;
    right: 10px;}
#menugiua ul li:hover ul{display:block}
#menugiua ul li ul li a{color:#333;text-transform:uppercase;font-weight:100;width:100%;float:left;height:auto}
#menugiua ul li ul li a:hover{}
#menugiua ul li ul li ul{width:240px;position:absolute;left:250px;top:0px;height:auto;display:none!important}
#menugiua ul li ul li:hover ul{display:block!important}
#wrapper .stuck{    animation: stuckMoveDown .6s;}
.stuck{top: 0!important;
    position: fixed!important;
    left: 0!important;
    right: 0!important;
    margin: 0 auto!important;z-index:1111;background:#fff;    -webkit-box-shadow: 0 1px 15px rgb(0 0 0 / 15%);
    box-shadow: 0 1px 15px rgb(0 0 0 / 15%);}
@keyframes stuckMoveDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes stuckMoveUp{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes stuckFadeIn{0%{opacity:0}100%{opacity:1}}
#kslider1{width:100%;float:left;height:auto;position:relative}
#kslider1 .hinhs{width:100%;float:left;height:auto;}
.mucflexslide{width:100%;float:left;height:auto}
.mucflexslide img{width:100%;float:left;height:auto}
#cuons{position:absolute;bottom:30px;left:50%;z-index:1111;height:60px;margin-left:-20px}
#khungchinh1{width:100%;float:left;height:auto;padding:50px 0px;}
#khungchinh2{width:1170px;height:auto;margin:auto;}
.tdtc1{width:100%;float:left;height:auto;text-align:center;margin-bottom:25px;position:relative}
.tdtc1con{width:100%;float:left;height:auto;text-align:left;margin-bottom:25px;position:relative}
.xcttc{position:absolute;top:0px;right:0px;border:1px solid #000;padding:5px 10px;border-radius:15px;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.xcttc:hover{background:#00a857;color:#fff;border:1px solid #00a857}
.xcttc1{right:70px}
.tdtc1 h2{margin:0px;padding:0px}
.tdtc1 h2 a{font-size:30px;font-weight:400;text-transform:uppercase;color:#00a955;    display: inline-block;}
.tdtc1 h2 a img{    margin-right: 5px;
    height: 33px;position:relative;top:4px}
	
.tdtc1con h2{margin:0px;padding:0px}
.tdtc1con h2 a{font-size:30px;font-weight:400;text-transform:uppercase;color:#00a955;    display: inline-block;}
.tdtc1con h2 a img{    margin-right: 5px;
    height: 33px;position:relative;top:4px}	
	
	
.ndtc1{width:100%;float:left;height:auto}
#ktrgttc{width:740px;float:left;height:auto;line-height:25px;}
#kphgttc{width:215px;float:right;height:auto}
#kphgttc img{width:100%;float:left;height:auto}
#knlcctc1{width:100%;float:left;height:auto;background:#fafafa;padding:50px 0px;}
#knlcctc2{width:1170px;height:auto;margin:auto}
.mnlcc{width:206px;height:auto;margin-right:35px;float:left;margin-bottom:15px}
.mnlcc1{float:right;margin-right:0px}
.hinhmnlcc{width:100%;float:left;height:auto;margin-bottom:10px;overflow:hidden}
.hinhmnlcc img{width:100%;float:left;height:auto;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.hinhmnlcc img:hover{transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1);}
.tenmnlcc{width:100%;float:left;height:auto;text-align:center;    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
    height: 46px;
    line-height: 23px;
    word-break: break-word;}
.tenmnlcc h3 a{color:#000;font-weight:400;font-size:15px;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.tenmnlcc h3 a:hover{color:#00a857}
#kcttbtc1{width:100%;float:left;height:auto;padding:50px 0px;}
#kcttbtc2{width:1170px;margin:auto;height:auto}
.mctrinhtc{width:370px;float:left;height:auto;margin-right:30px;margin-bottom:6px}
.mctrinhtc1{float:right;margin-right:0px}
.hinhmctrinhtc{width:100%;float:left;height:auto;margin-bottom:2px;overflow:hidden}
.hinhmctrinhtc img{width:100%;float:left;height:auto;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.hinhmctrinhtc img:hover{transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1);}
.tenmctrinhtc{width:100%;float:left;height:auto;text-align:center;  }
.tenmctrinhtc h3 a{color:#000;font-size:16px;font-weight:400;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.tenmctrinhtc h3 a:hover{color:#00a857}
#ktttc1{width:100%;float:left;height:auto;padding:50px 0px;background:#fafafa}
#ktttc2{width:1170px;height:auto;margin:auto}
#ktrtttc{width:650px;float:left;height:auto}
#hinhktrtttc{width:100%;float:left;height:auto;margin-bottom:10px;overflow:hidden}
#hinhktrtttc img{width:100%;float:left;height:auto;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
#hinhktrtttc img:hover{transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1);}
#duktrtttc{width:100%;float:left;height:auto;border-left:3px solid #4f4f4f;padding-left:10px}
#tenduktrtttc{width:100%;float:left;height:auto;margin-bottom:5px}
#tenduktrtttc h3 a{color:#000;font-size:16px;font-weight:700;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
#tenduktrtttc h3 a:hover{color:#00a857}
#mtduktrtttc{width:100%;float:left;height:auto;line-height:25px;color:#333;font-size:15px}
#kphtttc{width:500px;float:right;height:auto}
.mkphtttc{width:100%;float:left;height:auto;margin-bottom:15px;}
.mkphtttc a{overflow:hidden}
.mkphtttc img{width:200px;margin-right:15px;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;border:2px solid #fafafa}
.mkphtttc img:hover{border:2px solid #00a957}
.mkphtttc h3 a{color:#000;font-size:16px;font-weight:700;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.mkphtttc h3 a:hover{color:#00a857}
.mkphtttc .pxcttt{margin:0px;padding:0px;text-align:right}
.mkphtttc .pxcttt a{color:#000;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.mkphtttc .pxcttt a:hover{color:#00a857}
.mkphtttc .pxcttt a i{font-size:19px;position:relative;top:2px;}
#kmluoitc1{width:100%;float:left;height:auto;padding:50px 0px;}
#kmluoitc2{width:1170px;height:auto;margin:auto}
#imlcc iframe{width:100%!important;height:400px!important}
#kdtct1{width:100%;float:left;height:auto;padding:20px 0px;background:#00a955}
#kdtct2{width:1170px;margin:auto;height:auto;text-align:center}
#kdtct2 img{height:28px;margin-left:10px;margin-right:10px;width:auto;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
#kdtct2 img:hover{transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1);}
#footertc1{width:100%;float:left;height:auto;background:#f1f1f1;}
#footertc2{width:1170px;margin:auto;height:auto}
#trenft{width:100%;float:left;height:auto;padding:30px 0px;}
#trenft_mot{width:230px;float:left;margin-right:30px;height:auto}
.tdft{width:100%;float:left;height:auto;margin-bottom:15px}
.tdft1{margin-bottom:5px}
.tdft h2{margin:0px;padding:0px}
.tdft h3{margin:0px;padding:0px}
.tdft h2 a{font-size:18px;font-weight:700;color:#000;text-transform:uppercase}
.tdft h3 a{font-size:18px;font-weight:700;color:#000;text-transform:uppercase}
.ndft{width:100%;float:left;height:auto}
.ndft1{margin-bottom:50px}
.ndft ul{margin:0px;padding:0px}
.ndft ul li{margin:0px;padding:0px;list-style:none;width:100%;float:left;height:auto;margin-bottom:10px}
.ndft ul li a{color:#333;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.ndft ul li a:hover{color:#00a857}
#trenft_hai{width:230px;float:left;height:auto;margin-right:30px}
#trenft_ba{width:300px;float:left;height:auto}
.mtft{width:100%;float:left;height:auto;margin-bottom:15px}
#dknbgnft{width:100%;float:left;height:auto;padding:5px 10px;background:#4b4e53;color:#fff;text-transform:uppercase;font-size:16px;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;cursor:pointer}
#dknbgnft:hover{background:#00a857;color:#fff}
#trenft_bon{width:300px;float:right;height:auto}
#hotlineft{width:100%;float:left;height:auto;}
#hotlineft img{margin-right:15px;height:40px}
#hotlineft #phlft{    padding: 5px 10px;
    background: #4b4e53;
    color: #fff;
    text-transform: uppercase;
    font-size: 16px;
    display: inline-block;
    position: relative;
    top: -15px;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
#hotlineft #phlft:hover{background:#00a857;color:#fff}
#duoift{width:100%;float:left;height:auto;padding:10px 0px;border-top:1px solid #000}	
#duoift_mot{width:520px;float:left;height:auto;}
#duoift_mot a{color:#333}
#duoift_ba{width:625px;float:right;height:auto;text-align:right}
#duoift_ba a{color:#333}
#cdungtc{width:70px;padding:5px 0px;border:1px solid #333;border-radius:10px;height:auto;position:fixed;right:-205px;top:20%;z-index:1111;background:#fff;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
#cdungtc ul{margin:0px;padding:0px}
#cdungtc ul li{margin:0px;padding:0px;list-style:none;width:100%;float:left;height:auto;margin-bottom:3px}
.hinhcdungtc{width:100%;float:left;height:auto;margin-bottom:5px;padding:0px 0px;text-align:center}
.hinhcdungtc img{max-width:100%;float:none;height:30px;margin:auto}
.tencdungtc{width:100%;float:left;height:auto;text-align:center;color:#333;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;font-size: 13px;}
.tencdungtc:hover{color:#00a857}
.clycbg{cursor:pointer}
#kdknbgpo1{background: rgba(0, 0, 0, 0.7);width:100%;height:100%;position:fixed;z-index:111111111111;top:0p;left:0px;display:none;}
#kdknbgpo2{width:100%;float:left;height:auto;margin-top:100px;}
#kdknbgpo3{width:600px;height:auto;min-height:100px;position: relative; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #999; border: 1px solid rgba(0,0,0,.2); border-radius: 6px; outline: 0; -webkit-box-shadow: 0 3px 9px rgb(0 0 0 / 50%); box-shadow: 0 3px 9px rgb(0 0 0 / 50%);margin:auto;-webkit-box-shadow: 0 5px 15px rgb(0 0 0 / 50%); box-shadow: 0 5px 15px rgb(0 0 0 / 50%);overflow:hidden}
#tdkdknbgpo{width:100%;float:left;height:auto;padding:15px 15px;border-bottom:1px solid #e5e5e5;font-weight:bold;font-size:18px}
#dongbaogia{float:right;color:#000;opacity:0.5;font-weight:100;cursor: pointer;}
#ndkdknbgpo{width:100%;float:left;height:auto;padding:15px 15px;overflow:hidden}
.txtdknbg{width:100%;float:left;margin-bottom:10px;    box-shadow: 0px 0px 2px #666;padding:6px 10px;background:#f5f5f5;border:1px solid #F1F1F1;outline:none;border-radius:3px}
#areaknbg{width:100%;float:left;margin-bottom:10px;min-height:70px;    box-shadow: 0px 0px 2px #666;padding:6px 10px;background:#f5f5f5;border:1px solid #F1F1F1;outline:none;border-radius:3px}
#knut-form{width: 50%; float: right;}
#hotlintformk{width:50%;float:right}
#hotlintformk a{color: #fff;
    padding: 10px;
    background: #00a857;
    border-radius: 5px;
    width: auto;
    float: right;}
#btn_guiemail{    border: none;
    background: #00a857;
    padding: 10px;
    border-radius: 5px;
    color: #fff;
    transition: ease .3s all;
    margin-left: 5px;float:right;cursor:pointer}
#btnnhaplaibg{border: none;
    background: #00a857;
    padding: 10px;
    border-radius: 5px;
    color: #fff;
    transition: ease .3s all;
    margin-left: 5px;cursor:pointer;float:right}
#knutdungp{position:fixed;bottom:55px;right:10px;z-index:1111111;border:1px solid #ddd;width:70px;height:auto;padding:10px 5px;background:#fff;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}#knutdungp ul{margin:0px;padding:0px;}#knutdungp ul li{margin:0px;padding:0px;list-style:none;width:100%;float:left;height:auto;margin-bottom:5px;}.hmndph{width:100%;float:left;height:auto;text-align:center;margin-bottom:0px;}.hmndph img{height:36px;margin:auto}.tmndph{width:100%;float:left;height:auto;text-align:center;font-weight:bold;color:#000;font-size:12px;font-weight:initial}
#page{ display: none;
    float: left;
    z-index: 11111111;
    top: 10px;
	right:5px;
    width: 40px;
    position: fixed;
    height: 40px;}
#logodt{width: 100%;
    height: 0px;
    z-index: 1111111;
    position: fixed;
    top:0px;
    display: none;
    text-align: center;}
#logodt img{top: 5px;
    left: 10px;
    height: 40px;
    margin: auto;
    float: left;
    width: auto;
    position: relative;
    z-index: 11111;}
#menurere{width: 100%;
    float: left;
    height: 50px;
    background: #fff;
    z-index: 111111;
    position: fixed;
    display: none;top:0px}
#cachtopre{width:100%;float:left;height:auto;display:none;margin-top:50px}	
.mmt-container{    position: fixed;
    left: 0;
    bottom: 0;
    width: 100vw;
    z-index: 10000000000000000;}	
#metu .mmt-app{position: relative;
    display: flex;
    flex-direction: row;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12);
    justify-content: center;
    box-sizing: border-box;
    min-height: 56px;
    -webkit-transition: all .24s;
    transition: all .24s;
    }
.mt-tooltip{    display: inline-flex;
    position: relative;
    justify-content: center;
    align-items: center;}
#metu .mmt-app{position: relative;
    display: flex;
    flex-direction: row;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12);
    justify-content: center;
    box-sizing: border-box;
    min-height: 56px;
    -webkit-transition: all .24s;
    transition: all .24s;
    }
.mt-tooltip{    display: inline-flex;
    position: relative;
    justify-content: center;
    align-items: center;}
#metu .mmt-button:not(.mmt-button--mobile){justify-content: flex-start;
    border-radius: 3px;
    height: 40px;
    background-color: hsla(0,0%,100%,.2);
    margin: 10px 2px;
}
#metu .mmt-button__icon{width: 20px;
    height: 20px;
    margin-right: 3px;
    box-sizing: border-box;}
#metu .mmt-button__label{    font-size: 14px;
    line-height: 20px;}
.mt-tooltip__text{    position: absolute;
    visibility: hidden;
    z-index: 1;
    background: #232f34;
    color: #fff;
    text-align: center;
    padding: 4px 8px;
    border-radius: 4px;
    min-width: 120px;
    max-width: 240px;
    bottom: calc(100% + 5px);
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    font-size: 12px;
    box-sizing: border-box;}
#metu .mmt-button:not(.mmt-button--mobile):hover{    background-color: rgba(27,27,27,.2);}
#metu .mmt-button{    display: flex;
    align-items: center;
    align-self: stretch;
    padding: 0 10px;
    flex-direction: row;
    cursor: pointer;}
#metu{display:none}
#ghre{position:fixed;z-index:111111;top:20px;left:10px;display:none}
.xtcre{width:100%;float:left;height:auto;margin-top:20px;text-align:center;margin-bottom:15px;display:none}
.xtcre a{    border: 1px solid #000;
    padding: 5px 10px;
    border-radius: 15px;
    transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    -webkit-transition: 0.3s;}
#ktimk1{width:100%;height:100%;position:fixed;z-index:11111111;top:0px;left:0px;background-color: rgba(0, 0, 0, 0.9);
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;display:none}	
#ktimk1 .fa-times{position:absolute;top:10px;right:10px;color:#fff;font-size:31px;cursor:pointer}	
#ktimk1 .fa-times:hover{color:red}
#ktimk2{width:100%;float:left;height:auto;margin-top:250px}	
#ktimk3{width:60%;margin:auto;height:auto}
#ktimk3 input{color: rgb(255, 255, 255);
    background: transparent;
    border-top: 1px solid rgba(255, 255, 255, .9);
    border-bottom: 2px
px
 solid rgba(255, 255, 255, .5);
    border-left: 0px solid transparent;
    border-right: 0px solid transparent;width:100%;height:55px;text-align:center;outline:none;font-size:30px}



#kcctrinh1{width:100%;height:100%;position:fixed;z-index:11111111;top:0px;left:0px;background-color: rgba(0, 0, 0, 0.9);
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;display:none;
  justify-content: center;
  align-items: center;}	
#kcctrinh1 .fa-times{position:absolute;top:10px;right:10px;color:#fff;font-size:31px;cursor:pointer}	
#kcctrinh1 .fa-times:hover{color:red}
#kcctrinh2{width:100%;float:left;height:auto;margin-top:50px;}	
#kcctrinh3{width:60%;margin:auto;height:auto;background:#fff;overflow:hidden;padding:20px}	
#traictrinh{width:49%;float:left;height:auto}
#traictrinh img{width:100%;float:left;height:auto}
#phaictrinh{width:49%;float:right;height:auto}

#tenphaictrinh{width:100%;float:left;height:auto;color:#333;font-weight:700;font-size:21px;text-transform:uppercase;margin-bottom:15px}
#ndphaictrinh{width:100%;float:left;height:auto;line-height:25px;color:#333;}
#ndphaictrinh img{max-width:100%;height:auto;}
#ndphaictrinh p{margin:0px;padding:0px}
.mctrinhtccli{cursor:pointer}
@media only screen and (min-width : 1px) and (max-width : 1100px) {
.xtcre{display:block}	
.xcttc{display:none}
#menurere{display:block}
#logodt{display:block}		
#ghre{display:block}	
#cachtopre{display:block}
#menudung{display:none}
#page{        display: block;}	
nav:not(.mm-menu)
{
	display: none;
}
#khungchinh2{width:94%;float:left;margin-left:3%}
#flexdt .owl-nav button.owl-prev{left: 0px!important;}
#flexdt .owl-nav button.owl-next{right: 0px!important;}
#footermot{width:100%;margin-left:0px;margin-right:0px;margin-bottom:15px}
#footerhai{width:100%;margin-left:0px;margin-right:0px;margin-bottom:15px}
#footerba{width:100%;margin-left:0px;margin-right:0px;margin-bottom:15px}
#footerbon{width:100%;margin-left:0px;margin-right:0px;margin-bottom:15px}
.zalo-container{display:none!important}
#metu{display:block}
#khungchinh2{overflow:hidden}
#kdoitactc2{width:94%;float:left;margin-left:3%}
#footertc2{width:94%;float:left;margin-left:3%}
#bannertc2{width:94%;float:left;margin-left:3%}
#ktintuctc2{width:94%;float:left;margin-left:3%}
#copyrighttc2{width:94%;float:left;margin-left:3%}

#knutdungpba{display:none}
#knutdungpbon{display:none}
#knutdungp ul li{margin-bottom:0px}

#knutdungp{bottom:70px}

#logotc{display:none}
#giohangtc{display:none}
#khungtimkiemtc{width:100%;float:left;margin-left:0px;margin-right:0px}
#menu1{display:none}
#flexttm .owl-nav button.owl-prev{left: 0px!important;}
#flexttm .owl-nav button.owl-next{right: 0px!important;}
.ktrens{width:100%;height:auto;position:absolute;top:10%;left:0px}
.ktrens2{width:95%;float:left;height:auto;margin-left:2%}
.ktrens3{width:100%;float:left;height:auto}
.tenktrens{margin-bottom:10px}
.mtktrens{display:none;margin-bottom:2px;line-height:23px}
.xtktrens a{padding:2px 20px}
#copyrighttc1{padding-bottom:70px}
#menugiua{display:none}
#nntc{margin-top: 0px;
    margin-left: 0px;
    position: fixed;
    z-index: 11111111;
    top: 11px;
    right: 78px;}
#slidertc2{width:96%}	
.hinhmfls img{height:auto;width:40%}	
#kdmctc2{width:96%;float:left;margin-left:2%}
#kslotc1 {display:none}
.tensanpham{line-height:23px;height:46px;text-overflow: ellipsis;
    overflow: hidden;}
#footerduoi{padding-bottom:90px}	
#nntc img{float:left;margin-right:5px;margin-left:0px}
.tdft{line-height:35px}
#tdul{line-height:35px}
.xcttc{position: relative;
    top: 0px;
    right: 0px!important;}
#ktrgttc{width:100%;}	
#kphgttc{width:100%;text-align:center}	
#kphgttc img{width:auto;max-width:100%;float:none}
#knlcctc2{width:96%;float:left;margin-left:2%}
#kcttbtc2{width:96%;float:left;margin-left:2%}
#ktttc2{width:96%;float:left;margin-left:2%}
#kmluoitc2{width:96%;float:left;margin-left:2%}
#kdtct2{width:96%;float:left;margin-left:2%}
#ktrtttc{width:100%;margin-bottom:15px}
#kphtttc{width:100%}
.mkphtttc img{width:25%}
#trenft_mot{width:100%;margin-bottom:15px;margin-left:0px;margin-right:0px}
#trenft_hai{width:100%;margin-bottom:15px;margin-left:0px;margin-right:0px}
#trenft_ba{width:100%;margin-bottom:15px;margin-left:0px;margin-right:0px}
#trenft_bon{width:100%;margin-bottom:15px;margin-left:0px;margin-right:0px}
#duoift_mot{width:100%;margin-bottom:15px;margin-left:0px;margin-right:0px}
#duoift_hai{width:100%;margin-bottom:15px;margin-left:0px;margin-right:0px}
#duoift_ba{width:100%;margin-bottom:15px;margin-left:0px;margin-right:0px;text-align:left}
#headertc2{width:100%;height:auto}
#kdhder2{width:100%;height:auto}
#kmhder{display:none}
#nutcltk{    position: fixed;
    top: 2px;
    right: 45px;
    z-index: 111111;}
.khungtimkiemtc{width:200px}	
.txtkeyword{width:60%}
#btnkeyword{width:40%}
#cdungtc{position:fixed;bottom:0px;width:100%;padding:1px 0px;left:0px;    top: inherit;border-radius:0px}
#cdungtc ul li{width:33%;float:left;height:auto}
#cdungtc ul li:last-child{display:none}	
.hinhcdungtc{text-align:center;padding:0px 0px;margin-bottom:2px}
.hinhcdungtc img{width:auto;height:30px;float:none;}
#footertc1{padding-bottom:70px}
.tenmctrinhtc{  display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
    height: 46px;
    line-height: 23px;
    word-break: break-word;}
#logomenure2{height:auto;max-width:100%}	
#nutcltk i{color:#00a957}
#ktimk2{margin-top:150px}
#kcctrinh3{width:96%;float:left;margin-left:2%}
#traictrinh{width:100%;float:left;margin-bottom:15px}
#phaictrinh{width:100%;float:left;height:auto}
#cuons{display:none}
.tdtc1{margin-bottom:15px}
#khungchinh1{padding:15px 0px}
#kdknbgpo3{width:96%;float:left;margin-left:2%}
}	

@media only screen and (min-width : 800px) and (max-width : 1200px) {
	
.sanpham  {width:23%!important;margin-left:1%!important;margin-right:1%!important;float:left}	
.mkdmctc  {width:23%!important;margin-left:1%!important;margin-right:1%!important;float:left}	
.mnlcc  {width:23%!important;margin-left:1%!important;margin-right:1%!important;float:left}	
.mctrinhtc  {width:23%!important;margin-left:1%!important;margin-right:1%!important;float:left}	


}


@media only screen and (min-width : 500px) and (max-width : 799px) {
.mkdmctc  {width:31%!important;margin-left:1%!important;margin-right:1%!important;float:left}	
.sanpham  {width:31%!important;margin-left:1%!important;margin-right:1%!important;float:left}	
.mnlcc  {width:31%!important;margin-left:1%!important;margin-right:1%!important;float:left}	
.mctrinhtc  {width:31%!important;margin-left:1%!important;margin-right:1%!important;float:left}	


}

@media only screen and (min-width : 301px) and (max-width : 499px) {
.mkdmctc  {width:48%!important;margin-left:1%!important;margin-right:1%!important;float:left}
.sanpham  {width:48%!important;margin-left:1%!important;margin-right:1%!important;float:left}
.mnlcc  {width:48%!important;margin-left:1%!important;margin-right:1%!important;float:left}
.mctrinhtc  {width:48%!important;margin-left:1%!important;margin-right:1%!important;float:left}

}

@media only screen and (min-width : 0px) and (max-width : 300px) {
	
.mkdmctc {width:98%!important;margin-left:1%!important;margin-right:1%!important;float:left}
.sanpham {width:98%!important;margin-left:1%!important;margin-right:1%!important;float:left}
.mnlcc {width:98%!important;margin-left:1%!important;margin-right:1%!important;float:left}
.mctrinhtc {width:98%!important;margin-left:1%!important;margin-right:1%!important;float:left}

}

