@media screen and (min-width: 48em){

@charset "utf-8";

/* CSS Document */



body { margin:0; padding:0; font-family: Tahoma, Geneva, sans-serif; font-size:13px; color:#333}

.cover { max-width:1010px; margin:auto; width:100%;}

a { text-decoration:none; }

.logo { width:30%; float:left; text-align: left}

.logo img { max-width:100%; max-height:80px;}

.ads { width:70%; float:right; padding-top:10px; text-align:right}

.ads img { max-width:100%; height:66px;}

.view { padding:0; padding-top:10px; padding-right:15px; text-align:justify;}

.view a { color:#0d8cc8}

.view a:hover { text-decoration:underline;}

.view img { max-width:100%;}

.viewvideo iframe { width:100%; height:364px;}

.social { max-width:150px;}

.social img { max-width:100%;}

.imghome { width:50%; float:left;}

.imghome img { max-width:100%;}



.isocial { padding-top:10px;}



#home { padding-top:10px;}

.main { width:66.666666666666667%; float:left;}

#slide { padding-right:15px;}

.boxnewhome { padding-right:15px;}

.boxnewhome .title { font-size:16px; color:#4a4a4a; font-weight:bold; text-transform:uppercase; } 

.boxnewhome .content { margin:0 -10px;}

.newhome{ width:21.9%; float:left; padding:10px;}

.newhome img { max-width:100%;}

.titnewhome { padding-top:10px;}

.titnewhome a { color:#4a4a4a; font-weight:bold; line-height:18px;}



.listnew { padding-right:15px; padding-bottom:15px;}

.listnew .imglistnew { width:30%; float:left; padding-right:10px;}

.listnew .imglistnew img{ width:100%;}

.listnew .titlistnew { width:66%; float:right;} 

.listnew .titlistnew a { font-size:13px; font-weight:bold; color:#4a4a4a}

.listnew .titlistnew a:hover { color:#F00}

.binhluan { background:url(images/iconcomment.png) no-repeat; padding: 10px 0 10px 50px;}

.comment iframe { width:100% !important;}

.hoten { width:50%; float:left;}

.hoten input { width:98%; height:26px;}

.email { width:50%; float:left; text-align:right}

.email input { width:96%;  height:26px;}

.noidung { width:100%; padding-top:10px;}

.noidung textarea  { width:99%;}

.send { padding-top:10px;}

.send input { height:25px; padding:0 15px;}





.newfhome { width:40%; float:left; padding:0;}

.imgboxhome { padding-right:10px;}

.imgboxhome img { width:100%; padding-right:10px;}

.titboxhome { padding-top:10px; padding-right: 10px;}

.titboxhome a {color:#4a4a4a; font-weight:bold; font-size:13px; line-height:18px;}

.newrhome { width:60%; float:left;}



.nrighthome { padding-bottom:10px;}

.imgnrighthome { max-width:100px; float:left; width:30%;}

.imgnrighthome img { max-width:100%;}

.titnrighthome { width:70%; float:left; padding-left:10px; }

.titnrighthome a { color:#4a4a4a; font-weight:bold; font-size:13px;}

.titnrighthome p { color:#333; line-height:18px; text-align:justify}



.boxhome { padding:10px 0;}

.boxhome .title { border-top: 1px dotted #acacac; color:#0d8cc8; padding:10px 0; font-size:18px; font-weight:bold; text-transform:uppercase; margin-right:15px;}

.boxhome .title a { color:#0d8cc8}



.boxhomeview { padding:0px 0;}

.boxhomeview .title { border-bottom: 1px dotted #acacac; color:#0d8cc8; padding:10px 0; font-size:13px; font-weight:bold; margin-right:15px;}

.boxhomeview .title a { color:#0d8cc8}



.boxhome .contentv { margin:0 -10px;}

.video { width:29.6%; float:left; padding:10px 10px; }

.video .thumb img { max-width:100%;}

.video .thumb:hover { opacity:0.6}

.video .info { padding:10px 0; height:30px;}

.video .info a { font-size:13px; color:#4a4a4a}

.video p { padding:0; margin:0;}





.right { width:33.333333%; float:right;} 

.boxright { margin-bottom:10px;}

.boxright .title { background:#0d8cc8;color: #fff!important;  height: 40px!important;  padding: 0px!important; padding-left: 10px!important; line-height: 40px!important; text-transform:uppercase; font-weight:bold;}

.boxright .title a { color:#fff;  padding-right: 15px;}



.newright { padding:10px 0;}

.imgnewright { max-width:85px; float:left; width:30%;}

.imgnewright img { max-width:100%;}

.titnewright { width:70%; float:left; padding-left:10px; }

.titnewright a { color:#4a4a4a; font-weight:bold; font-size:13px;}

.mota { display:block;}



.ft { background:#3b3b3b; color:#8e8e8e}

.ft a { color:#8e8e8e}

.ft a:hover { text-decoration:underline;}

.col { width:31%; float:left; padding:10px;}

.col .title { text-transform:uppercase; color:#0d8cc8; font-weight:bold; padding-bottom:5px;}

.col ul { padding:0; margin:0; list-style:none;}

.col ul li a { color:#8e8e8e; padding:5px 0; display:block;}

.hotline { font-size:20px; padding:3px 0 5px 30px; background:url(images/icon-hotline.png) no-repeat; margin-top:10px;}

.mail { font-size:16px; padding-top:10px;}



.infoft {  text-align:center; color: #333;}

.infoft a { color:#0d8cc8;}