@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s,
small, strike,  var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, 
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}
a{text-decoration:none;}
.clear{clear:both;}
* {	padding:0;	margin:0;}
ul, li{ list-style:none;}
img{ border:none;}
table, tr, td, th, thead{border-collapse: collapse; border-color:#999; border:none;}
body{background:#fff; font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif; width:100%;}
.wapper{width:100%; margin:0px auto;}
.header, .slide, .main, .footer{width:100%; }
.header{height:89px; width:1000px; margin:0 auto;}
.header .logo{float:left;}
.header .looking{float:right; width:268px;}
.looking form{float:right; margin-top:10px;}
.looking form input.text{width:150px; height:16px; float:left; border:1px solid #ccc;}
.looking .thongtin_h{ color:#F00; float:right; margin-top:40px;}
.menu{width:100%; float:left; background:url(../images/bg-mainmenu.png) repeat-x; height:60px;}
.menu .home{float:left; position:relative; width:243px; height:34px;}
.menu .home a.logo{position:absolute; top:-27px; left:0px;}
.menu ul{width:1000px; margin:0 auto;}
.menu ul li{float:left; position:relative;}.menu ul li img{padding-top:15px;}

.menu ul a{ text-transform:uppercase;font-weight:bold; color:#FFF; float:left; padding:6px 22px; font-weight:bold; line-height:50px;}  
.menu ul a:hover{  color:#d58a8b; float:left; padding:6px 22px;  font-weight:bold; line-height:50px;}
.menu ul li ul{position:absolute; top:54px; left:0px; width:265px; border:1px solid #ccc; background:#FFF; z-index:1000; display:none}
.menu ul li ul li{float:left; width:100%; height:auto;}
.menu ul li ul li a{float:left; padding:0px 10px; width:245px; color:#666; border-bottom:1px solid #ccc;}
.menu ul li ul li a.active, .menu ul li ul li a:hover{color:#fff; background:#104eb6; padding:0px 10px; float:left; }
.menu ul li ul li ul{position:absolute; top:-1px; left:265px; }


.nd_slide{width:100%; float:left; height:346px; margin-bottom:22px; }.wapper #anhgiua{background:url(../images/bg-userwapper.png) repeat-x; height:210px; margin:410px auto 0; width:1000px;} .wapper #anhgiua img{border:1px solid #ccc; margin:0px 0px 30px 22px; width:300px;height:160px;}.wapper #sphot{background:#fafafa; width:1000px; margin:0 auto; border:1px solid #ccc; border-radius:5px;}.wapper #sphot img{width:150px; margin:20px;  height:200px;}.wapper #sphot #title_hot{background:url(../images/bg_title1.png) no-repeat;font-size:14px; height:38px; margin:-16px 0px 0px 40px; padding:7px 0px 0px 40px; height:31px;}
.wapper #sphot ul{list-style-type:none;width:1000px; height:228px; overflow:hidden;}.wapper #sphot ul li{display:inline; list-style: none outside none;padding-left:12px;}.bor_left{width:1000px; margin:0 auto;}
.main .main_left{}
.bor_right{width:38%; float:right;}
.right{width:100%; float:left;}
.main .main_right{width:100%; float:left; border-radius:0px 10px 10px 10px; border:1px solid #ccc; overflow:hidden;}
 .main .main_left{}
.tapmenu, #tabContaier, .tabDetails{float:left; width:100%;}
#tabContaier ul, #tabContaier ul li{float:left;}
#tabContaier ul{background:url(../images/bgtap1.png) repeat-x; width:100%; height:30px; line-height:30px; overflow:hidden}
#tabContaier ul li.ten{background:url(../images/bgtapdau.png) repeat-x; padding:0px 10px; height:30px; color:#FFF; font-weight:bold;}
#tabContaier ul li a{float:left; line-height:30px; padding:0px 10px; cursor:pointer;}
#tabContaier ul li a.active{color:#FFF; font-weight:bold; background:url(../images/cachtap.png) bottom center no-repeat;}
.tabContents{padding:2%; width:96%}
.tabContents .main_text{width:70%; float:left;}
a.link{color:#595959; }
a.bye{padding:5px 15px; background:#043b96; color:#FFF; font-weight:bold; margin-top:10px;}
.main_right .title{background:#69b23d; width:100%; height:30px; line-height:30px; color:#FFF;}
.main_right .title h2{padding:0px 10px;}
ul.news{width:100%; float:left;}
ul.news li{width:100%;  border-bottom:1px dashed #ccc; float:left; overflow:hidden; padding-bottom:10px; padding-top:10px;padding-left:10px;}
ul.news li img{ margin-right:20px; margin-bottom:5px; margin-top:3px; float:left; }
ul.news li a.link{font-size:12px; color:#595959}
a.xemtat{float:right; margin-right:5px; margin-bottom:7px; color: #043b96; font-weight:bold; }
.top_f{background:url(../images/bor.png) repeat-x; height:50px; width:100%; line-height:50px; margin:10px 0px;}
.top_f .text{float:left;}
.top_f .menu_f{ width:1000px; margin:0 auto;}
.menu_f a{float:left; padding:0px 10px; color:#AE0000; }
.menu_f a img{float:left; margin-top:14px;}
.end_f{width:100%; float:left; background:url(../images/footer-keyword-inner.png) no-repeat #bb2326;}
.item{float:left;  margin-right:-160px; padding-left:177px; width:204px;} 
.item .title{width:100%; height:35px; line-height:35px; border-bottom:1px solid #d07d7d;}
.item .title h2{ color:#fff; text-align:center; float:left; margin-left:20px;}
ul.sp{float:left; margin-left:20px;color:#fff;}
ul.sp li{padding:5px 0px;}
ul.sp li a{color:#fff;}
.item form{width:100%;}
.item form span, .item form input{float:left; margin:3px 0px;}
.item form span{width:60px;}
.item form input.text{width:170px; border:1px solid #666; height:16px;}
.tabContents2{float:left; width:100%;}.main.main_product{width:1000px; margin:0 auto;}
ul.products{width:100%; float:left;}
ul.products li{width:220px; float:left;  margin:5px; border:1px solid #ccc; padding:5px; text-align:center; height:290px;}
ul.products li span{color:#F00;font-weight:bold; font-size:16px;}
ul.products li a.chitiet{background:#043b96; padding:5px 20px; color:#FFF; float:none;}
ul.products li img{float:left;  margin-bottom:5px;}
ul.products li a{width:100%; text-align:center; color:#043b96; float:left; font-weight:bold; margin-bottom:15px;}
.noidung{width:100%; float:left;}

/* phaan san pham */
.left_main{width:25%; float:left;}
.left_main .itemt{float:left; width:100%;  margin-bottom:10px; border:1px solid #ccc; background:#f5f5f5;}
.left_main .itemt .title{background:#de0000; float:left; width:100%; color:#fff; text-align:center; font-weight:bold; line-height:30px;}
ul.m_left, .left_main .itemt .timkiem{width:96%; margin:2%; float:left;}
ul.m_left li{width:100%; float:left; position:relative; }

 ul.m_left li ul{position:absolute; top:0px; left:235px; width:265px; border:1px solid #ccc; background:#FcFcFc; z-index:1000; display:none}
 ul.m_left li ul li{float:left; width:100%; height:auto;}
 ul.m_left li ul li a{float:left; padding:0px 10px; width:245px; color:#666; border-bottom:1px solid #ccc; background:none; font-weight:normal;}
ul.m_left li ul li a.active, ul.m_left li ul li a:hover{color:#fff; background:#104eb6 !important; padding:0px 10px; float:left; }
 ul.m_left li ul li ul{position:absolute; top:-1px; left:265px; }


ul.m_left li a{ float:left; background:url(../images/icon1.png) 0px 10px no-repeat;  color:#666; line-height:28px; padding-left:10px; font-size:14px; }
ul.m_left li a:hover{text-decoration:underline;}
.left_main .itemt .timkiem b{width:100%; float:left; margin:2px 0px;}

.left_main .itemt .timkiem input.texxt{float:left; border:1px solid #ccc; width:95%; height:25px; margin:2px 0px;}
.left_main .itemt .timkiem input.submit{background:#043b96; padding:5px 20px; margin:2px auto; color:#fff; border:1px solid #ccc; margin-left:71px;}
.main_content{ width:73%; float:right;}
.main_content #title{float:left; border-bottom:2px solid #8eb6f9; width:100%;}
.main_content #title h1, .main_content #title h2{color:#043b96; font-weight:bold; float:left; margin-left:5px; line-height:30px;}
.noidung #tabContaier ul{ background:none; height:auto;}
.item_sp .noidung{float:left; width:100%;}
.item_sp .noidung .tapmenu{float:left; width: 318px; padding:5px; float:left;}
.item_sp .noidung .tapmenu #tabContaier ul li a{ padding:3px 5px; background:none;}
.thongtinsp{float:right; width:54%; margin-top:5px;}
.thongtinsp ul li,.thongtinsp ul{float: left; width:100%;}
.thongtinsp ul li{border-bottom:1px solid #ccc; line-height:28px;}
.thongtinsp ul li span{ color:#043b96; font-weight:bold; float:left; line-height:30px;}
.thongtinsp .introduct{ float:left; width:96%; border:1px solid #ccc; border-radius:4px; padding:2%; margin-top:5px; background:#e1e1e1;}
#tabContaier2{float:left; width:100%;}
#tabContaier2 ul, #tabContaier2 ul li{float:left; width: auto;}
#tabContaier2 a{float:left; background:url(../images/bgtapcontent.png)  repeat-x; border:1px solid #ccc; border-radius:5px 5px 0px 0px; margin-right:10px; cursor:pointer; line-height:23px; padding:0px 10px; font-weight:bold;}
.tabDetails2{float:left; width:100%; border:1px solid #ccc; margin-bottom:10px;}
.tabContents2{float:left; margin:10px;}
.bong1{float:left; width:100%; height:24px; background:url(../images/bong1.png) top center no-repeat;} 
.bong2{float:left; width:100%; height:24px; background:url(../images/bong2.png) top center no-repeat;} 
#conten_main_right-jcarousellite12 li{margin:0px 0% !important;  height:70px; border:none; overflow:hidden;}
#conten_main_right-jcarousellite12 li .bor_li{float:left; width:96%; margin:2%; border-bottom:1px dashed #ccc; padding-bottom:4px;}
.iconngonngu{float:left; margin-left:10px; margin-top:10px;}
.iconngonngu a{float:left; margin-left:3px;}
#tabContaier3{float:left; width:100%;}
#tabContaier3 ul, #tabContaier3 ul li{float:left; margin-right:5px;}
 #tabContaier3 ul li a{line-height:25px; color:#fff; font-weight:bold; float:left; padding:0px 25px; border-radius:5px 5px 0px 0px; background:url(../images/bg_f.png) repeat-x; cursor:pointer;}
  #tabContaier3 ul li a.active{ background:url(../images/bg_factive.png) repeat-x;}
  .tabContents2 ul.news{width:720px !important;}
    .tabContents2 ul.news li{padding-left:0px !important;}
  