@charset 'UTF-8';
*:focus{outline:none;}
body{margin:0 auto;max-width:1350px;font-size:15px;font-family: 'Roboto', sans-serif;overflow-x:hidden!important;}
a{text-decoration:none;color:#f1655d}
textarea, input, button, select { font-family: 'Roboto',sans-serif; font-size: inherit; }
h2{color:#2e4770}
h3{color:#2e4770}
.left{float:left}
.right{float:right}
.clear{clear:both;}
.clear1{clear:both;height:1px}
.clear5{clear:both;height:5px;}
.clear10{height:10px;clear:both}
.clear15{height:15px;clear:both}
.clear20{height:20px;clear:both}
.pos{position:relative;}
.list_ngang li{ list-style:none; display:inline-block; float:left;}
.box-1350{width:1350px;height:100%;margin:auto;}
.box-1005{width:1005px;height:100%;margin:auto;}
.box-1185{width:1185px;margin:0 auto;height:100%;}
.box-1180{width:1180px;margin:0 auto;height:100%;}
.box-1242{width:1242px;margin:0 auto;height:100%;}
.box-1110{width:1110px;margin:0 auto;height:100%;}
.box-1100{width:1110px;margin:0 auto;height:100%;}
.box-1055{width:1100px;height:100%;margin:15px auto;}
.box-964{width:964px;margin:0 auto;height:100%;}
.box-980{width:980px;margin:0 auto;height:100%;}
main{min-height:200px;width:100%;}
main>.banner{width: 100%;
    height: 420px;
    position: relative;
    z-index: -1;}
main>.banner>.phongkhamhoancau{width:390px;height:34px;margin-top:55px;margin-left:25%;}
main>.banner>.duongline{width:789px;height:204px;margin-top:10px;margin-left:10%;position:relative;background:url(../img/phimbanner/duongline.png)no-repeat;}
main>.banner>.duongline>.trungtamdieutridakhoa{width:680px;height:102px;position:absolute;left:0;right:0;margin:0 auto;top:-5%;background:url(../img/phimbanner/trungtamdieutridakhoa.png)no-repeat;}
main>.banner>.duongline>.soyte{width:417px;height:27px;position:absolute;left:0;right:0;margin:0 auto;top:28%;}
main>.banner>.duongline>.uytin{width:598px;height:61px;position:absolute;left:0;right:0;margin:0 auto;top:43%;}
main>.banner>.duongline>.chuyennganh{width:758px;height:31px;position:absolute;left:8px;right:0;margin:0 auto;bottom:14%;}
.fadeOutUpphongkham {
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp;
    webkit-animation-duration: 2.2s;
    animation-duration: 2.2s;
}
.vanishIn {
  -webkit-animation-name: vanishIn;
    animation-name: vanishIn;
    webkit-animation-duration: 4.5s;
    animation-duration: 4.5s;
}
.chuchay{
	-webkit-animation-name: chuchay;
    animation-name: chuchay;
    webkit-animation-duration: 8s;
    animation-duration: 8s;
	
}
.puffIn {
	-webkit-animation-name: puffIn;
    animation-name: puffIn;
    webkit-animation-duration: 4s;
    animation-duration: 4s;

}
.fadeOutLeft {
	-webkit-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft;
    webkit-animation-duration: 2.5s;
    animation-duration: 2.5s;
}
@-webkit-keyframes fadeOutLeft {
  0% {
	  opacity: 0;
    -webkit-transform: translate3d(-100%, 0 ,0);
    transform: translate3d(-100%, 0, 0);
  }
  70%{
	   opacity: 0
  }
  100% {
     opacity: 1
  }
}
@keyframes fadeOutLeft {
  0% {
     opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    -ms-transform: translate3d(-100%,0, 0);
    transform: translate3d(-100%,0, 0)
  }
  70%{
	   opacity: 0
  }
  100% {
	 opacity: 1
  }
}
@keyframes vanishIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(2, 2);
    filter: blur(90px);
  }
  60% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(2, 2);
    filter: blur(90px);
  }
  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1, 1);
    filter: blur(0px);
  }
}

@-webkit-keyframes chuchay{
	0% {
	 width:0%;
	 overflow:hidden;
   }
   50%{width:0%;
	 overflow:hidden;}
   100% {
	   
	   width:100%;
	 overflow:hidden;
	 }
}
@keyframes chuchay{
	0% {
	 width:0%;
	 overflow:hidden;
   }
    50%{width:0%;
	 overflow:hidden;}
   100% {
	   width:100%;
	 overflow:hidden;
	 }
}

@keyframes puffIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(2,2);
    filter: blur(2px);
  }
50% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(2,2);
    filter: blur(2px);
  }	
  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1,1);
    filter: blur(0px);
  }
}
main>.benhchuyenkhoa{width:1015px;min-height:200px;margin:0 auto;}
main>.benhchuyenkhoa>h2{color:#2e4770;text-transform:uppercase;letter-spacing:0.8px;font-weight:normal;font-size:18px;position:relative;padding-bottom:5px;border-bottom:1.5px solid #d5dce2;}
main>.benhchuyenkhoa>h2:before{content:"";position:absolute;width:10%;height:4px;background:#2e4770;position:absolute;bottom:-3px;left:0}
main>.benhchuyenkhoa>h2:after{content:"";position:absolute;width:57px;height:18px;background:url(../img/bg/beforeh2.png)no-repeat;top:1px;margin-left:10px;}

main>.hoidapbacsi{width:1015px;min-height:200px;margin:30px auto;}
main>.hoidapbacsi>h2{color:#2e4770;text-transform:uppercase;letter-spacing:0.8px;font-weight:normal;font-size:18px;position:relative;padding-bottom:5px;border-bottom:1.5px solid #d5dce2;}
main>.hoidapbacsi>h2:before{content:"";position:absolute;width:10%;height:4px;background:#2e4770;position:absolute;bottom:-3px;left:0}
main>.hoidapbacsi>h2:after{content:"";position:absolute;width:57px;height:18px;background:url(../img/bg/beforeh2.png)no-repeat;top:1px;margin-left:10px;}
main>.hoidapbacsi>.hoidap{width:665px;min-height:397px;float:left;background:#c7e4f6;padding:15px;}
main>.hoidapbacsi>.hoidap>.noidungdiv{width:665px;min-height:397px;float:left;background:url(../img/banner/bgbacsi.jpg);}
main>.hoidapbacsi>.hoidap>.noidungdiv>.hoi{padding:5px 10px;clear:both;}
main>.hoidapbacsi>.hoidap>.noidungdiv>.hoi>p{color:#fff}
main>.hoidapbacsi>.hoidap>.noidungdiv>.traloi{padding:15px 10px 15px 30px;color:#fff ;width:445px;border:1px solid #9e9ea0;float:right;clear:both;margin-right:10px;text-align:justify;position:relative}

main>.hoidapbacsi>.tuvanmienphi{width:255px;padding:20px;height:335px;border:2px solid #2e4770;border-top:50px solid #2e4770;float:right;position:relative}
main>.hoidapbacsi>.tuvanmienphi:before{content:"";width:11px;height:56px;position:absolute;left:-12px;top:-50px;background:url(../img/bg/beforetuvan.png);}
main>.hoidapbacsi>.tuvanmienphi>h3{margin:0px;color:#434343;font-size:18px;font-weight:normal}
main>.hoidapbacsi>.tuvanmienphi>form>.inputsdt{margin:0px;padding:10px 0;padding-left:10px;width: 240px;margin: 10px 0;border:1px solid #d3d3d3}
main>.hoidapbacsi>.tuvanmienphi>form>.inputnd{margin:0px;padding-top:5px;padding-left:10px;width: 240px;height:125px;margin: 10px 0;border:1px solid #d3d3d3;resize:none;}
main>.hoidapbacsi>.tuvanmienphi>form>.btnGui{background:#2e4770;padding:10px 20px;color:#fff;border:0;float:right;}
.inputsdt::-webkit-input-placeholder {
    color:    #434343;
	opacity:1;
}
.inputsdt:-moz-placeholder {
    color:    #434343;
	opacity:1;
}
.inputsdt::-moz-placeholder {
    color:    #434343;
	opacity:1;
}
.inputsdt:-ms-input-placeholder {
    color:    #434343;
	opacity:1;
}

.inputnd::-webkit-input-placeholder {
    color:    #434343;
	font-family:'Roboto',sans-serif;
	opacity:1;
}
.inputnd:-moz-placeholder {
    color:    #434343;
	opacity:1;
	font-family:'Roboto',sans-serif;
}
.inputnd::-moz-placeholder {
    color:    #434343;
	opacity:1;
	font-family:'Roboto',sans-serif;
}
.inputnd:-ms-input-placeholder {
    color:    #434343;
	opacity:1;
	font-family:'Roboto',sans-serif;
}

main>.benhchuyenkhoa>.chuyenkhoa{width:920px;padding:20px;margin:0 auto;min-height:125px;}
main>.benhchuyenkhoa>.chuyenkhoa>ul{padding:0px;margin:0px;list-style:none;width:100%;height:100%;}
main>.benhchuyenkhoa>.chuyenkhoa>ul>li{width:160px;height:130px;float:left;margin:10px 35px;position:relative;}
main>.benhchuyenkhoa>.chuyenkhoa>ul>li:before{content:""; position: absolute;
    width: 0px;
    height: 0px;
	top: -5px;
    left: -5px;
	transition: width 0.3s,height 1s; 
 }
main>.benhchuyenkhoa>.chuyenkhoa>ul>li:after{content:""; position: absolute;
    width: 0px;
    height: 0px;
	bottom: -5px;
    right: -5px;
	transition: width 0.3s,height 1s; 
 }
main>.benhchuyenkhoa>.chuyenkhoa>ul>li:hover:before{c    content: '';
    position: absolute;
    width: 25px;
    height: 25px;
    opacity: 1;
	top: -5px;
    left: -5px;
    border: 2px solid #2e4770;
	 border-width: 2px 0px 0px 2px;
}
main>.benhchuyenkhoa>.chuyenkhoa>ul>li:hover:after{content: '';
    content: '';
    position: absolute;
    width: 25px;
    height: 25px;
    opacity: 1;
	bottom: -5px;
    right: -5px;
    border: 2px solid #2e4770;
	 border-width: 0px 2px 2px 0px;
    
}

main>.benhchuyenkhoa>.chuyenkhoa>ul>li>a{display:block;width:100%;height:100%}
main>.benhchuyenkhoa>.chuyenkhoa>ul>li>a>img{display:block;height:65px;margin:3px auto;transition:all 0.4s;}
main>.benhchuyenkhoa>.chuyenkhoa>ul>li:hover:last-child>a>img{transform:scale(1.2,1.2);}
main>.benhchuyenkhoa>.chuyenkhoa>ul>li:hover:nth-child(2)>a>img{-webkit-animation: jello 2s infinite;
    -moz-animation: pulse 1.2s infinite;
    -o-animation: pulse 1.2s infinite;
    animation: pulse 1.2s infinite;}
main>.benhchuyenkhoa>.chuyenkhoa>ul>li:hover:first-child>a>img{    -webkit-animation: jello 2s infinite;
    -moz-animation: jello 2s infinite;
    -o-animation: jello 2s infinite;
    animation: jello 2s infinite;}
main>.benhchuyenkhoa>.chuyenkhoa>ul>li:hover:nth-child(3)>a>img{
	-ms-transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transition-transform: translateY(-10px);
    -o-transition-transform: translateY(-10px);
    transform: translateY(-10px);}
@-webkit-keyframes pulse {
    from,
    to {
        -webkit-transform: scale3d(1.2, 1.2, 1.2);
        transform: scale3d(1.2, 1.2, 1.2)
    }
    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05)
    }
}

@keyframes pulse {
    from,
    to {
        -webkit-transform: scale3d(1.2, 1.2, 1.2);
        transform: scale3d(1.2,1.2,1.2)
    }
    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05)
    }
}
.pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse
}	
@-webkit-keyframes jello {
    11.1%,
    from,
    to {
        -webkit-transform: none;
        transform: none
    }
    22.2% {
        -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }
    33.3% {
        -webkit-transform: skewX(6.25deg) skewY(6.25deg);
        transform: skewX(6.25deg) skewY(6.25deg)
    }
    44.4% {
        -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }
    55.5% {
        -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }
    66.6% {
        -webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }
    77.7% {
        -webkit-transform: skewX(.390625deg) skewY(.390625deg);
        transform: skewX(.390625deg) skewY(.390625deg)
    }
    88.8% {
        -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
        transform: skewX(-.1953125deg) skewY(-.1953125deg)
    }
}

@keyframes jello {
    11.1%,
    from,
    to {
        -webkit-transform: none;
        transform: none
    }
    22.2% {
        -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }
    33.3% {
        -webkit-transform: skewX(6.25deg) skewY(6.25deg);
        transform: skewX(6.25deg) skewY(6.25deg)
    }
    44.4% {
        -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }
    55.5% {
        -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }
    66.6% {
        -webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }
    77.7% {
        -webkit-transform: skewX(.390625deg) skewY(.390625deg);
        transform: skewX(.390625deg) skewY(.390625deg)
    }
    88.8% {
        -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
        transform: skewX(-.1953125deg) skewY(-.1953125deg)
    }
}

.jello {
    -webkit-animation-name: jello;
    animation-name: jello;
    -webkit-transform-origin: center;
    transform-origin: center
}
	
	
	
main>.benhchuyenkhoa>.chuyenkhoa>ul>li>a>p{text-align:center;color:#354555;}

main>.trieuchung{width:1015px;min-height:200px;margin:0 auto;padding-bottom:40px;}
main>.trieuchung>.cactrieuchung{width:75%;float:left;min-height:100px;}
main>.trieuchung>.cactrieuchung>.trieuchungul{padding:15px 10px;min-height:100px;}
main>.trieuchung>.cactrieuchung>.trieuchungul>.trieuchungli{width:230px;height:300px;text-align:justify;}
main>.trieuchung>.cactrieuchung>.trieuchungul>.trieuchungli>.img{width:230px;height:174px;overflow:hidden}
main>.trieuchung>.cactrieuchung>.trieuchungul>.trieuchungli>.img>a>img{width:94%;margin: 0 auto; display: block}

main>.trieuchung>.cactrieuchung>.trieuchungul>.trieuchungli>.ndh3>a>h3{font-size:17px;font-weight:normal;margin:3px 0;height:55px;color:#41a9e0;}
main>.trieuchung>.cactrieuchung>.trieuchungul>.trieuchungli>.ndh3>p{margin:20px 0;}
main>.trieuchung>.cactrieuchung>.trieuchungul>.trieuchungli>.ndh3>.tags>a{color:#41a9e0;margin:0 3px;}
main>.trieuchung>.cactrieuchung>.trieuchungul>.trieuchungli>.ndh3>.ngaydang{clear:both;}
main>.trieuchung>.cactrieuchung>.trieuchungul>.trieuchungli>.ndh3>.ngaydang>p{float:left;padding: 5px 10px;border:1px solid #66b9e1;margin:5px 0;}
main>.trieuchung>.cactrieuchung>.trieuchungul>.trieuchungli>.ndh3>.ngaydang>p.iconxem{margin-left:10px;padding-left:25px;background:url(../img/icon/icview.png)no-repeat;
background-position: 2px 10px;
}
main>.trieuchung>.cactrieuchung>.trieuchungul>.trieuchungli:nth-child(2){margin:0 25px;}
main>.trieuchung>.baivietnoibat{width:25%;float:left;}
main>.trieuchung>.cactrieuchung>h2{color:#2e4770;text-transform:uppercase;letter-spacing:0.8px;font-weight:normal;font-size:18px;position:relative;padding-bottom:5px;border-bottom:1.5px solid #d5dce2;}
main>.trieuchung>.baivietnoibat>h2{color:#2e4770;text-transform:uppercase;letter-spacing:0.8px;font-weight:normal;font-size:18px;position:relative;padding-bottom:5px;border-bottom:1.5px solid #d5dce2;}
main>.trieuchung>.cactrieuchung>h2:after{content:"";position:absolute;width:57px;height:18px;background:url(../img/bg/beforeh2.png)no-repeat;top:1px;margin-left:10px;}
main>.ppdieutrichuyenkhoa{width:1015px;min-height:200px;margin:0 auto;padding: 0;}
main>.ppdieutrichuyenkhoa>h2{color:#2e4770;text-transform:uppercase;letter-spacing:0.8px;font-weight:normal;font-size:18px;position:relative;padding-bottom:5px;border-bottom:1.5px solid #d5dce2;}
main>.ppdieutrichuyenkhoa>h2:before{content:"";position:absolute;width:10%;height:4px;background:#2e4770;position:absolute;bottom:-3px;left:0}
main>.ppdieutrichuyenkhoa>h2:after{content:"";position:absolute;width:57px;height:18px;background:url(../img/bg/beforeh2.png)no-repeat;top:1px;margin-left:10px;}
main>.chuyendenamkhoa{width:1015px;min-height:200px;margin:0 auto;padding:30px 0;}
main>.chuyendenamkhoa>h2{color:#2e4770;text-transform:uppercase;letter-spacing:0.8px;font-weight:normal;font-size:18px;position:relative;padding-bottom:5px;border-bottom:1.5px solid #d5dce2;}
main>.chuyendenamkhoa>h2:before{content:"";position:absolute;width:10%;height:4px;background:#2e4770;position:absolute;bottom:-3px;left:0}
main>.chuyendenamkhoa>h2:after{content:"";position:absolute;width:57px;height:18px;background:url(../img/bg/beforeh2.png)no-repeat;top:1px;margin-left:10px;}
main>.kienthucnamkhoa{width:1015px;min-height:200px;margin:0 auto;padding:5px 0;padding-bottom:30px;}
main>.kienthucnamkhoa>.chuyendenamkhoa{padding:0 10px;}
main>.ppdieutrichuyenkhoa>.phuongphapul{padding:10px 0;}
main>.ppdieutrichuyenkhoa>.phuongphapul>.phuongphapli{width:315px;height:400px;position:relative;}
main>.ppdieutrichuyenkhoa>.phuongphapul>.phuongphapli>.img{width:208px;height:200px;padding:15px;display:block;overflow:hidden;background:#fff;position:absolute;top:25px;left:0;right:0;margin:auto;}
main>.ppdieutrichuyenkhoa>.phuongphapul>.phuongphapli:first-child>.img{right:-15px}
main>.ppdieutrichuyenkhoa>.phuongphapul>.phuongphapli:last-child>.img{left:0px}

main>.ppdieutrichuyenkhoa>.phuongphapul>.phuongphapli>.img>img{width:100%;height:auto}
main>.ppdieutrichuyenkhoa>.phuongphapul>.phuongphapli>.nentrang{width:66px;height:400px;}
main>.ppdieutrichuyenkhoa>.phuongphapul>.phuongphapli>.nenxanh{width:300px;height:400px;background:#2e4770}
main>.ppdieutrichuyenkhoa>.phuongphapul>.phuongphapli>.nenxanh>.noidung{margin:0 15px;margin-top:265px;}
main>.ppdieutrichuyenkhoa>.phuongphapul>.phuongphapli .noidung{margin:0 15px;margin-top:265px;}
main>.ppdieutrichuyenkhoa>.phuongphapul>.phuongphapli p.title{font-size:16px;color:#fff;}
main>.ppdieutrichuyenkhoa>.phuongphapul>.phuongphapli p.tomtat{font-size:14px;color:#fff;text-align:justify;line-height:22px;}

main>.ppdieutrichuyenkhoa>.phuongphapul>.phuongphapli:nth-child(2){margin:0 25px;background:#2e4770}
main>.ppdieutrichuyenkhoa>.phuongphapul>.phuongphapli:nth-child(2)>.img{width:252px;height:200px}
main>.kienthucnamkhoa>h2{color:#2e4770;text-transform:uppercase;letter-spacing:0.8px;font-weight:normal;font-size:18px;position:relative;padding-bottom:5px;border-bottom:1.5px solid #d5dce2;}
main>.kienthucnamkhoa>h2:before{content:"";position:absolute;width:10%;height:4px;background:#2e4770;position:absolute;bottom:-3px;left:0}
main>.kienthucnamkhoa>h2:after{content:"";position:absolute;width:57px;height:18px;background:url(../img/bg/beforeh2.png)no-repeat;top:1px;margin-left:10px;}
main>.kienthucnamkhoa>.kienthuccontent{padding:20px 5px;min-height:100px;}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucleft{width:50%;float:left}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucleft>ul{padding:0px;list-style:none;margin:0px;}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucleft>ul>li{width:375px;height:92px;margin:0 5px;background:url(../img/icon/iconla1.png)no-repeat;padding-left:70px;}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucleft>ul>li:nth-child(2){background:url(../img/icon/iconla2.png)no-repeat;}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucleft>ul>li:last-child{background:url(../img/icon/iconla3.png)no-repeat;}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucleft>ul>li>a>h3{letter-spacing:0.5px;color:#5b5b5b;font-weight:200;margin:5px 0;position:relative;font-size:16px;display: inline-block;}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucleft>ul>li>a>h3:before{position: absolute;top: 0;bottom: 0;left: 0;max-width: 0;color: #2e4770;font-weight:normal;content: attr(data-hover);-webkit-transition: max-width 1.2s;-moz-transition: max-width 1.2s;transition: max-width 1.2s;overflow: hidden;}

main>.kienthucnamkhoa>.kienthuccontent>.kienthucright>ul{padding:0px;list-style:none;margin:0px;}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucright>ul>li{width:375px;height:92px;margin:0 5px;background:url(../img/icon/iconla1.png)no-repeat;padding-left:70px;}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucright>ul>li:nth-child(2){background:url(../img/icon/iconla2.png)no-repeat;}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucright>ul>li:last-child{background:url(../img/icon/iconla3.png)no-repeat;}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucright>ul>li>a>h3{letter-spacing:0.5px;color:#5b5b5b;font-weight:200;margin:5px 0;position:relative;font-size:16px;display: inline-block;}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucright>ul>li>a>h3:before{position: absolute;top: 0;bottom: 0;left: 0;max-width: 0;color: #2e4770;font-weight:normal;content: attr(data-hover);-webkit-transition: max-width 1.2s;-moz-transition: max-width 1.2s;transition: max-width 1.2s;overflow: hidden;}

main>.kienthucnamkhoa>.kienthuccontent>.kienthucleft>ul>li>a>h3:hover:before,main>.kienthucnamkhoa>.kienthuccontent>.kienthucleft>ul>li>a>h3:focus:before{max-width: 100%;}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucleft>ul>li>a>h3:after{content:'';position:absolute;bottom:-5px;width:5%;height:2.5px;background:#2e4770;left:0;-webkit-transition: max-width 1.5s;-moz-transition: max-width 1.5s;transition: width 1.5s;}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucleft>ul>li>a>h3:hover:after{width: 100%;}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucleft>ul>li>a>p{color:#5b5b5b;}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucright{width:50%;float:right}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucright>ul>li>a>h3:hover:before,main>.kienthucnamkhoa>.kienthuccontent>.kienthucright>ul>li>a>h3:focus:before{max-width: 100%;}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucright>ul>li>a>h3:after{content:'';position:absolute;bottom:-5px;width:5%;height:2.5px;background:#2e4770;left:0;-webkit-transition: max-width 1.5s;-moz-transition: max-width 1.5s;transition: width 1.5s;}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucright>ul>li>a>h3:hover:after{width: 100%;}
main>.kienthucnamkhoa>.kienthuccontent>.kienthucright>ul>li>a>p{color:#5b5b5b;}
main>.bacsibg{width:100%;height:118px;background:url(../img/bg/bacsituvan.jpg)no-repeat;padding-top:1px}
main>.bacsibg>ul{width:1000px;height: 86px;margin:15px auto;padding:0px;list-style:none;}
main>.bacsibg>ul>li{width:150px;height:86px;position:relative;float:left;padding:1px 15px;background:#5b7c9b;border-radius:5px;position:relative}
main>.bacsibg>ul>li:before{height:42px;width:66px;content:"";position:absolute;right:-75px;background:url(../img/ck/ol.png)no-repeat;}
main>.bacsibg>ul>li:first-child{float:left;}
main>.bacsibg>ul>li:last-child{float:right;}
main>.bacsibg>ul>li:last-child:before{float:right;background:url(../img/ck/mail.png)no-repeat;}
main>.bacsibg>ul>li:nth-child(2){margin:0 225px;}
main>.bacsibg>ul>li:nth-child(2):before{background:url(../img/ck/chat.png)no-repeat;}
main>.bacsibg>ul>li>p{font-size:13px;color:#fff;text-align:center;margin:5px 0;text-transform:uppercase;margin-top:10px;}
main>.bacsibg>ul>li>span.count{font-size:22px;color:#fff;text-align:center;position:relative;padding-bottom:3px;border-bottom:1.5px  dashed #fff}
main>.bacsibg>ul>li>span.count:after{content:"+";position:absolute;bottom:4px;margin-left:5px;font-size:16px;color:#fff;}
main>.bacsibg>ul>li>span.counts{font-size:22px;color:#fff;text-align:center;position:relative;padding-bottom:3px;border-bottom:1.5px dashed #fff;}
main>.bacsibg>ul>li>span.counts:after{content:"+";position:absolute;bottom:4px;margin-left:5px;font-size:16px;color:#fff;}

.hidden{visibility:none;}
footer{width:100%;height:250px;}
footer>.topfooter{height:70px;width:100%;background:#2389cb;padding-top:1px;}
footer>.topfooter>.bg-footer-cen{width:964px;margin:0 auto;height:98px;background:#2e4770;margin-top:-37px;padding-top:1px;position:relative}
footer>.topfooter>.bg-footer-cen>ul{padding:0px;margin:0px;list-style:none;color:#fff;}
footer>.topfooter>.bg-footer-cen>ul>li{float:left;width:200px;}
footer>.topfooter>.bg-footer-cen>ul>li:nth-child(2)>p{float:left;margin:0 auto;margin-top:15px;}
footer>.topfooter>.bg-footer-cen>ul>li:nth-child(2)>p.hotline{float:left;font-weight:bold;font-size:19px;margin:3px auto;margin-top:10px;}
footer>.topfooter>.bg-footer-cen>ul>li:last-child{float:right;width:295px;height:60px;padding:10px 0;}
footer>.topfooter>.bg-footer-cen>ul>li:last-child>img{float:left;margin:5px 10px;}
footer>.topfooter>.bg-footer-cen>ul>li:last-child>p{margin:2px auto;width:295px;}
footer>.topfooter>.bg-footer-cen>ul>li>img{float:left;margin:17px 10px;}
footer>.topfooter>.bg-footer-cen>ul>li:first-child{width:450px;height:76px;}
footer>.topfooter>.bg-footer-cen>ul>li:first-child>img{float:left;margin:9px 10px;}
footer>.topfooter>.bg-footer-cen>ul>li:first-child>p.tieude{margin:3px 0px;font-size:24px;color:#fff;font-weight:bold;margin-top:11px;}
footer>.topfooter>.bg-footer-cen>ul>li:first-child>p.address{float:left;margin:0px 0px;font-size:14px;color:#fff;}
footer>.topfooter>.bg-footer-cen:before{content:'';background:url(../img/bg/tgleftfoot.png) no-repeat;position:absolute;width:21px;height:37px;left:-21px;top:-1px;}
footer>.topfooter>.bg-footer-cen:after{content:'';background:url(../img/bg/tgrightfoot.png) no-repeat;position:absolute;width:21px;height:37px;right:-21px;top:-1px;}
footer>.map{width:100%;height:178px;}

header{width:100%;height:180px;position:relative;}
header>.bordertop{background: #3eb86b; /* Old browsers */ width:100%;max-width:100%!important;
    background: -moz-linear-gradient(left,  #3eb86b 0%, #3eb86b 30%, #41a7dd 30%, #41a7dd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#156a8e), color-stop(30%,#41a7dd), color-stop(30%,#41a7dd), color-stop(100%,#41a7dd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #156a8e 0%,#156a8e 30%,#41a7dd 30%,#41a7dd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #156a8e 0%,#156a8e 30%,#41a7dd 30%,#41a7dd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #156a8e 0%,#156a8e 30%,#41a7dd 30%,#41a7dd 100%); /* IE10+ */
    background: linear-gradient(to right,  #156a8e 0%,#156a8e 30%,#41a7dd 30%,#41a7dd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#156a8e', endColorstr='#41a7dd',GradientType=1 );
height:10px;
}
.tophead{width:100%;height:120px;position:relative;padding-top:10px;}
.tophead>.logo{content:'';position:absolute;width:223px;height:73px;left:173px;z-index:2;padding-left: 15px;
	-webkit-animation: wipe 3s infinite;
	-webkit-animation-delay: 1s;
	-webkit-animation-direction: alternate;
    -webkit-mask-size: 250px 73px;
    -webkit-mask-image: -webkit-gradient(linear, left top, right top, color-stop(0.00, rgba(0,0,0,1)), color-stop(0.90, rgba(0,0,0,1)), color-stop(1.00, rgba(0,0,0,0)));
    
}
@-webkit-keyframes wipe {
	0% {
		webkit-mask-position-x: 0px;
	}
	100% {
		-webkit-mask-position-x: 251px;
	}
}
.tophead>.ngaygiodathenbg{height:90px}
.tophead>.ngaygiodathenbg>.ngaygiodathen{float:right;width:100%px;height:90px}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul{padding:0px;margin:0px;list-style:none;width:100%;height:60px;margin-top:25px;}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li{float:left;height:70px;width:260px;padding:0px 5px;padding-top:5px;}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li:nth-child(2){width:240px;height:70px;margin:0 100px;}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li:nth-child(3){width:180px;height:70px;}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li:nth-child(3)>p>span.time{margin-left:20px}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li:nth-child(2)>.logo{content: '';
    position: absolute;
    width: 28%;
    /* height: 70px; */
    z-index: 2;
    top: 15px;
    -webkit-animation: wipe 3s infinite;
    -webkit-animation-delay: 1s;
    -webkit-animation-direction: alternate;
    -webkit-mask-size: 250px 73px;
    -webkit-mask-image: -webkit-gradient(linear, left top, right top, color-stop(0.00, rgba(0,0,0,1)), color-stop(0.90, rgba(0,0,0,1)), color-stop(1.00, rgba(0,0,0,0)));
    left: 50%;
    transform: translate(-50%,-50%);
    top: 50%;
}
.fadeOutUpbanner {
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp;
    webkit-animation-duration: 2s;
    animation-duration: 2s;
}
@-webkit-keyframes fadeOutUp {
  0% {
	  opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0)
   
  }
  100% {
     opacity: 1
  }
}
@keyframes fadeOutUp {
  0% {
     opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    -ms-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0)
  }
  100% {
	 opacity: 1
  }
}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li:last-child{width:85px;border:0px;}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li>img{float:left;width:20px;height:20px;margin-left:3px}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li:first-child>img{float:left;width:20px;height:20px;margin-left:20px;}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li>p{float:left;margin-left:5px;margin-top:5px;font-size:13px;color:#5d5d5d}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li>p:last-child{margin-top:4px;}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li:first-child>p:last-child{margin-top:4px;margin-left:20px;}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li>span{font-size:13px;margin-top:3px;margin-left:9px;}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li:first-child>p>span.hotline{font-size:15px;margin-top:3px;margin-left:9px;color:#6bbd44}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li>a{display:block;width:23px;height:38px;margin:0px 2px;float:left;}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li>a.fb{display:block;margin-top:5px;border:0px;background:url(../img/hoancau/icon2.png)no-repeat;background-position:0px -40px;transition:background 0.4s}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li>a.tw{display:block;margin-top:5px;background:url(../img/hoancau/icon2.png)no-repeat;background-position:-25px -40px;transition:background 0.4s}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li>a.gplus{display:block;margin-top:5px;background:url(../img/hoancau/icon2.png)no-repeat;background-position:-50px -40px;transition:background 0.4s}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li>a.fb:hover{background-position:0px 0px;transition:background 0.4s}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li>a.tw:hover{background-position:-25px 0px;transition:background 0.4s}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li>a.gplus:hover{background-position:-50px 0px;transition:background 0.4s}
.tophead>.ngaygiodathenbg>.ngaygiodathen>ul>li>a>img{width:16px;height:14px;margin:0 auto;}
.navbg{width:100%;height:60px;position:relative;padding-top:1px;background:#ffffff;border-top:1px solid #0d6fa7;}
.navbg>.nav{width:1005px;height:58px;position:relative;margin:0 auto;}
.navbg>.nav>.home{width:53px;height:41px;position:absolute;top:-7px;left:3%;background:url(../img/icon/bghome.png)no-repeat;z-index:10}
.navbg>.nav>.home>a{display:block;width:100%;height:100%}
.navbg>.nav>.home>a>i.ichome{display:block;background:url(../img/icon/icon_home.png)no-repeat;width:26px;height:23px;margin:5px auto;}
.navbg>.nav>nav{width:80%;height:58px;position:relative;float:right;right:5%;}
@media screen and (max-width: 1280px){
	.navbg>.nav>nav{width:75%;height:58px;position:relative;float:right;}
	.navbg>.nav>.home{left:10%;}
}
.navbg>.nav>nav>.inputSearch{width:18%;padding-left:3px;height:30px;position:relative;float:left;background:rgba(255,255,255,0.2);margin:13px auto;border:0px;}
.navbg>.nav>nav>.muclon{width:615px;height:58px;padding:0px;list-style:none;margin:0;float:left}
.navbg>.nav>nav>.muclon>li{height:48px;line-height:48px;padding:5px 20px;position:relative;float:left}
.navbg>.nav>nav>.muclon>li>a{display:block;width:100%;height:130%;text-transform:uppercase;color:#0d6fa7;font-size:14px;position:relative;letter-spacing:0.4px}
.navbg>.nav>nav>.muclon>li>ul{padding:0px;margin:0px;list-style:none;position:absolute;top:100%;left: -9999px;
width:185px;z-index:1000}
.navbg>.nav>nav>.muclon>li:hover>ul{left:auto;}
.navbg>.nav>nav>.muclon>li:hover>ul>li{height: 38px;}
.navbg>.nav>nav>.muclon>li>ul>li:hover{background:#fff;}
.navbg>.nav>nav>.muclon>li>ul>li:hover>a{padding-left:10px;color:#1f89ca}
.navbg>.nav>nav>.inputSearch::placeholder {
    font-size: 80%;
}
.navbg>.nav>nav>.muclon>li>ul>li{
	 height: 0;
    -webkit-transition: height .3s ease;
    -moz-transition: height .3s ease;
    -ms-transition: height .3s ease;
    -o-transition: height .3s ease;
    transition: height .3s ease;
	background:#1f89ca;padding:0 5px;
	line-height: 38px;
	position:relative;
}
.navbg>.nav>nav>.muclon>li>ul>li>ul{padding:0px;margin:0px;list-style:none;position:absolute;top:105%;left: -9999px;
width:185px;z-index:50}
.navbg>.nav>nav>.muclon>li>ul>li>ul>li>ul{padding:0px;margin:0px;list-style:none;position:absolute;top:105%;left: -9999px;
width:205px;z-index:50}
.navbg>.nav>nav>.muclon>li>ul>li>ul>li{height: 0;-webkit-transition: height .3s ease;-moz-transition: height .3s ease;-ms-transition: height .3s ease;-o-transition: height .3s ease;transition: height .3s ease;background:#1f89ca;padding:0 5px;line-height: 38px;position:relative;}
.navbg>.nav>nav>.muclon>li>ul>li>ul>li>ul>li{height: 0;-webkit-transition: height .3s ease;-moz-transition: height .3s ease;-ms-transition: height .3s ease;-o-transition: height .3s ease;transition: height .3s ease;background:#1f89ca;padding:0 5px;line-height: 38px;position:relative;overflow:hidden;}
.navbg>.nav>nav>.muclon>li>ul>li:hover>ul{left:100%;top:0}
.navbg>.nav>nav>.muclon>li>ul>li>ul>li:hover>ul{left:100%;top:0}

.navbg>.nav>nav>.muclon>li>ul>li:hover>ul>li{height: 38px;}
.navbg>.nav>nav>.muclon>li>ul>li>ul>li:hover>ul>li{height: 38px;}
.navbg>.nav>nav>.muclon>li>ul>li>ul>li:hover{background:#fff;}
.navbg>.nav>nav>.muclon>li>ul>li>ul>li>ul>li:hover{background:#fff;}
.navbg>.nav>nav>.muclon>li>ul>li>ul>li:hover>a{padding-left:10px;color:#1f89ca}
.navbg>.nav>nav>.muclon>li>ul>li>ul>li>ul>li:hover>a{padding-left:5px;color:#1f89ca}
.navbg>.nav>nav>.muclon>li>ul>li>a{color:#fff;padding:0 5px;display:block;transition:all 0.3s;}
.navbg>.nav>nav>.muclon>li>ul>li>ul>li>a{color:#fff;padding:0 5px;display:block;transition:all 0.3s;}
.navbg>.nav>nav>.muclon>li>ul>li>ul>li>ul>li>a{color:#fff;padding:0 5px;display:block;transition:all 0.3s;}
.navbg>.nav>nav>.muclon>li>a.hassub:after{
	content: "";
	position:absolute;
	 top: 21px;
    right: -10px;
    width: 4px;
    height: 4px;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
    border-bottom: 1px solid #0d6fa7;
    border-right: 1px solid #0d6fa7;
	transition: all ease 0.5s;
}
.navbg>.nav>nav>.muclon>li:hover>a.hassub:after{
	-webkit-transform: rotate(225deg);
	transform: rotate(225deg);
}	
.vta{display:-ms-flexbox!important;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-box!important;-webkit-box-pack:center;-webkit-box-align:center;display: flex!important;flex-direction: column;justify-content: center;}
.tathet{display:none;}
#trangloai{width:100%;margin:-1px auto;min-height:500px;font-weight:normal;position:relative;}
#trangchitiet{width:100%;margin:0px auto;min-height:1000px;font-weight:normal;background: transparent;position:relative;}
#trangloai .bgh1trangloai,#trangchitiet .bgh1trangloai{
	width:100%;height:176px;
	background:url(../img/bg/back.jpg)no-repeat;
	background-size:100%;
	position:relative;
	z-index:0
}
#trangloai h1{width:1005px;height:50px;text-align:center;position:absolute;top:55px;left:0;right:0px;margin:0 auto;color:#2689ca;text-transform:uppercase;letter-spacing: 1.5px;font-size:20px;line-height:20px}
#trangloai h1:after{content:'';background:url(../img/icon/3cong.png)no-repeat;width:55px;height:18px;left:0;right:0;margin:0 auto;bottom:-15px;margin-top:5px}
#trangloai h1:hover{color:#5f5f5f}
#trangchitiet h1{font-size: 20px;font-weight: normal;color: #2689ca;}
#trangloai .hoancau_left {margin-top:11px;width: 285px;float: right;min-height:500px;margin-left:15px;}
.color008{color:#008080}
.color080{color:#5b5b5b080}
.color800{color:#800000}
.color006{color:#006400}
.colorff0{color:#FF0000}
.colorb22{color:#B22222}
.color4b0{color:#4B0082}
.iconcontent{line-height: 20.8px;
    margin-right: 4px;
    display: block;
    float: left;}
.content p{text-align:justify;margin:10px 8px;line-height:25px;}
.content .em{font-style:italic;}
.content .u{text-decoration: underline;}
.color2f4 {color: #2F4F4F;}
.color8b4{color:#8B4513}
#trangchitiet img.imgcenter{width:71%;max-width:500px ;margin:0 auto;display:block}
div.khungxanh{line-height: 20.8px; margin: 0px;color: rgb(0, 0, 0); font-size: medium;
    border-radius: 5px;
    border-style: solid;
    border-color: rgb(65, 115, 148);
    font-stretch: normal;
    position: relative;
	border-radius: 5px;
    box-shadow: none !important;
    background: none rgb(242, 246, 248);
    font-size: 14px;
	padding: 5px 10px;
}
div.khungxanhla{margin: 0px; padding: 10px; color: rgb(0, 0, 0);font-size: 14px; line-height: 25px; text-align: justify; border: 1px dashed rgb(0, 166, 126); box-sizing: border-box; background: rgb(241, 252, 247);}
div.khungxanh>p{margin:20px 0;clear:both;line-height:20px;}
div.khungxanh img.iconcontent{margin-right:10px}
#trangchitiet p.center{text-align:center;}
.ngaythangdangbai{padding:0 10px;font-size:11px;background:oldlace;overflow:hidden;margin:10px 0px; height:25px; line-height:25px}
.ngaythangdangbai>span{float:right;color:#A7A7A7}
.btn_tuvan_noidung{display:block;margin:5px auto;clear:both;height:101px}
.hoancau_left h4{background:#2e4770;color:#fff;text-transform:uppercase;padding:8px;padding-left:10px;padding-bottom:25px;font-weight:normal;letter-spacing:0.6px;position:relative;margin:0px;}
.hoancau_left h4:after{content:'+ + +';color:#fff;position:absolute;bottom:5px;left:10px}
.hoancau_left>.dmblonbg{width:100%;}
.hoancau_left>.dmblonbg>ul{padding:0px;margin:0px;list-style:none;}
.hoancau_left>.dmblonbg>ul>li{margin-top:10px;background:url(../img/icon/iconhoverdmlon.png)no-repeat;background-position:0 8px;height:26px;padding:2px;padding-left:20px;border-bottom:1px solid #eeeced;line-height:26px;transition:all 0.5s;}
.hoancau_left>.dmblonbg>ul>li:hover,.hoancau_left>.dmblonbg>ul>li.active{background-position:10px 8px;padding-left:30px}
.hoancau_left>.dmblonbg>ul>li:hover>a>p,.hoancau_left>.dmblonbg>ul>li.active>a>p{color:#2e4770}
.hoancau_left>.dmblonbg>ul>li>a{display:block;width:100%;height:100%}
.hoancau_left>.dmblonbg>ul>li>a>p{float:left;color:#434343;margin:0px;}
.hoancau_left>.dmblonbg>ul>li>a>span{float:right;color:#3f98d2}
.hoancau_left>.baivietlienquan>ul.tinlq{padding:0px;margin:0px;list-style:none}
.hoancau_left>.baivietlienquan>ul.tinlq>li{width:100%;height:58px;margin:5px auto;}
.hoancau_left>.baivietlienquan>ul.tinlq>li:nth-child(2){width:100%;height:58px;padding:10px 0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}
.hoancau_left>.baivietlienquan>ul.tinlq>li>a>.baiviet-li-img{width:89px;height:58px;float:left;overflow:hidden;}
.hoancau_left>.baivietlienquan>ul.tinlq>li>a>.nd{float:right;width:170px;margin-right:8px;float:right;}
.hoancau_left>.baivietlienquan>ul.tinlq>li>a>.nd>p{margin:0px;text-align:justify;color:#434343}
#trangloai .hoancau_right{width: 700px;padding-right:5px;
    float: left;min-height:500px;padding-bottom:1%;}
#trangloai .content{margin-top:5px; margin-bottom:5px;background:#fff}
.camnghislider{padding:1%;}
.camnghislider .bg{width:15%;background:#1baccb;height:100px;float:left;margin:5px 0;position:relative;}
.camnghislider .bg:before{content:'';position:absolute;top:5%;left:0;right:0;margin:0 auto;width:28px;height:23px;background:url(../img/nhay.png)no-repeat;}
.camnghislider .nd{width:80%;float:right;text-align:justify}
.camnghislider .nd p{margin:5px 0}
.click-xemthem{display:block;padding:3px 5px;color:#528ecc;float:right;margin-top:-5px;font-size:14px;}

.hoancau_right .baiviet{width:700px;min-height:120px;position:relative}
.hoancau_right a{text-decoration:none;}
.baiviet{
    margin: 0 0 5px 0;
    padding-bottom: 15px;}
.baiviet .hinh_baiviet{width:150px;height:100px;overflow:hidden;}
.hinh_baiviet img{width:100%;height:auto;position:relative;display:block;transition:all 0.5s}

.hinh_baiviet>a{display:block;position:relative;height:210px}

.thongtin_baiviet{width:540px;float:left;height:120px;position:relative;}
.thongtin_baiviet h4{font-size:14px;color:#2b2b2b;margin-bottom:3px}
.thongtin_baiviet .bvnb-luotxem{width:485px;margin-top:5px}
.thongtin_baiviet p.tomtat{overflow:hidden;margin:0 10px;margin-top:10px;;line-height:22px;text-align:justify;color:#5f5f5f;height:46px;}
.thongtin_baiviet>.ngayxem{padding:10px 15px;padding-top:0px;}
.thongtin_baiviet>.ngayxem>span{color:#518fca;font-size:13px;}
.thongtin_baiviet>.ngayxem>span.view{background:url(../img/icon/ic_view.png)no-repeat;padding-left:18px;background-position:0px 3px;}
.thongtin_baiviet h2{color:#434343;font-size:15px;margin:5px 15px;text-align:justify;text-transform:uppercase;font-weight:normal;letter-spacing:0.6px;position:relative;transition:ease-in-out 0.7s}
.thongtin_baiviet h2:before{content:'';position:absolute;height:3px;width:25px;background:#42a7dd;bottom:-6px;transition:all 0.7s;}
.thongtin_baiviet>a:hover>h2{color:#42a7dd}
.thongtin_baiviet>a:hover>h2:before{width:100%}
.hoancau_right .baivietleft{width:250px;min-height:375px;float:left;border:1px solid #eeeeee;border-radius:5px;margin:5px 0px;margin-right:30px;}
.hoancau_right a{text-decoration:none;}
.baiviet{
    margin: 0 0 20px 0;
    padding-bottom: 15px;}
.baiviet .hinh_baivietleft{width:250px;height:175px;overflow:hidden;}
.hinh_baivietleft img{width:100%;height:auto;}
.thongtin_baivietleft{width:250px;float:left}
.thongtin_baivietleft h4{font-size:14px;color:#2b2b2b;margin-bottom:3px}
.thongtin_baivietleft .bvnb-luotxem{width:485px;margin-top:5px}
.thongtin_baivietleft p.tomtat{overflow:hidden;margin:0 15px;line-height:22px;text-align:justify}
.thongtin_baivietleft h2{color:#2c95cc;font-size:15px;margin:10px 15px;text-align:justify;text-transform:uppercase;font-weight:normal}
.thongtin_baivietleft h2:hover{color:#2c985a}
.bvnb-luotxem img {
	margin:3px 0px;
    float: left;
}
.bvnb-luotxem p {
	font-style:italic;
	color:#939395;
	margin:5px 0px;
    margin-left: 3px;
	font-size:13px;
    float: left;
}
.bvnb-luotxem p.ngay {
    float: right;
}
.phantrang {/*float:right;*/margin-top:10px;padding-bottom:1%;text-align:center;}
.phantrang a {
    background: #2997ca;
    color: #fff;
    padding: 8px 12px;
    margin: 0px 8px;
}
.phantrang span, .phantrang a:hover {
    background: #fff;
    color: #0070a0;
    padding: 9px 14px;
    margin: 0px 10px;
border: 1px solid #E3E2E2;}
.breadcrumb{
	float: left;
	padding-left:10px;
	padding-bottom: 10px;
}
.breadcrumb img{margin-right:5px;}
.breadcrumb a {
    text-decoration: none;
    color: black;
}
.breadcrumb_main>.breadcrumb:nth-last-child(2)>a>span{text-transform:uppercase;color:#2389cb}
.imgtruyenthong{padding:5px 10px}
#trangchitiet .content{box-shadow:5px 5px 20px -7px #2b2b2b; margin-top:5px; margin-bottom:5px;background:#fff;padding:12px;line-height:19px}

#trangchitiet h1 a{color:#2da4dc}

#trangchitiet .hoancau_left {margin-top:10px;width: 285px;float: right;min-height:1000px}
#trangchitiet .hoancau_right img{max-width:100% !important;}
#trangchitiet .hoancau_right{width: 665px;
    float: left;min-height:1000px;padding-bottom:1%;margin-left:20px;}
#trangchitiet .content h2 {
    padding: 2px 2px 2px 35px;
    color: #25C8F1;
    font-size: 15px;
    text-transform: uppercase;
    display: inherit;
    margin: 10px 0px;
    background-image: url("../img/dieutri.png");
    background-repeat: no-repeat;
    background-position: 3px center;
    border-bottom: 1px solid #25C8F1;
}

@-webkit-keyframes fadeOutUp {
  0% {
	  opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0)
   
  }
  100% {
     opacity: 1
  }
}
@keyframes fadeOutUp {
  0% {
     opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    -ms-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0)
  }
  100% {
	 opacity: 1
  }
}
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp
}
@keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }

  75% {
    -webkit-transform: scale(0.8.5);
    transform: scale(0.8.5);
  }
}
.href404 {
    display: block;
    background: #0CA4DE;
    color: #fff;
    margin: 5px 3px;
    float: left;
padding: 10px 5px;}
/*search*/
.navbg>.nav>nav>.inputSearch{width:18%;padding-left:3px;height:30px;position:relative;float:left;background:rgba(255,255,255,0.2);margin:13px auto;border-bottom:1px solid #2389cb;}
.navbg>.nav>nav>.btn_timkiem{width:25px;height:25px;position:absolute;right:5px;top:0px;bottom:0px;margin:auto;background:url(../img/icon/icon_search.png) no-repeat;}
.navbg>.nav>nav>.btn_timkiem:hover{cursor:pointer;}
.cse .gsc-control-cse, .gsc-control-cse{padding:0px !important;}
input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus{border:0px !important;}
.gsc-control-cse{
	width: 172px !important;
    height: 30px !important;
	border:0px !important;
    position: relative;
    float: right;
    background: none !important;
    margin: 13px auto;
    border: 0px;
}
.gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus{border:1px solid #41a7dd !important;
   background-image: none;
    filter: none;}
input.gsc-input,.gsc-input-box-hover  input.gsc-input, .gsc-input-box-focus input.gsc-input{border:none!important;}	
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2{padding: 6px 6px !important;background:#2e476f !important;border:0px !important;}
.hidden{display:none;}
.hidden1{visibility:none}
/*accordiion*/

.accordion:hover .accordion-item:hover .accordion-item-content,
.accordion .accordion-item--default .accordion-item-content {
   height:150px;
   background:#fff !important;
}

.accordion-item-content,
.accordion:hover .accordion-item-content {
    height: 0;
    overflow: hidden;
    transition: height 0.75s;
	background:#fff;
}

/* Aesthetic */
.accordion {
    
    margin: 0 auto;
   border:1px solid #72bde5;
    
}

.accordion .accordion-item {
	background:#fff;
  border-bottom: 1px solid #72bde5;
  padding: 12px 5px;
  color: #5b5b5b;
}
.accordion .accordion-item-content{background:#fff}
.accordion-item-content img{display:block;margin:0 auto; width: 80%}
.accordion p.title {
  margin:10px 5px;
  color:#fff;
}
.accordion .accordion-item:hover{background:#fff !important;}
.accordion .accordion-item:hover>a>p.title{color:#40a8dd;}
.accordion .accordion-item--default{background:#fff !important;}
.accordion .accordion-item--default p.title{color:#40a8dd;text-align: justify;margin-bottom: 10px;}
.accordion .accordion-item:nth-child(1) {
background:#2e4770;
}

.accordion .accordion-item:nth-child(2) {
background:#2e9dd2;
}

.accordion .accordion-item:nth-child(3) {
 background:#219bca;
}
.accordion .accordion-item:nth-child(4) {
  background:#2e4770;
}
.chuyendeslider img {width:98%;margin:0 1%;}
.vta{display:-ms-flexbox!important;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-box!important;-webkit-box-pack:center;-webkit-box-align:center;display: flex!important;flex-direction: column;justify-content: center;}