/* CSS Document */

*{
margin:0px;
padding:0px;
list-style:none;
font-size:12px;
font-family:Arial;
}
a{text-decoration:none;}
a:hover{
text-decoration:underline;
}
body{
margin:0px;
padding:0px;
list-style:none;
font-size:12px;
font-family:Arial;
background:#206bde url(../images/bg.jpg) top center no-repeat
}
.body{
width:990px;
_width: 990px;
}
.footer{
float: left;
width:990px;
padding-top:10px;
padding-bottom:15px;
text-align:center;
}
.footer span{
width:990px;
float:left;
color:#000000;
font-size:13px;
text-transform:uppercase;
}

.frame{
float:left;
width:990px;
background:url(../images/bg.jpg) repeat-x top;
}
.banner{
float:left;
width:990px;
}
.menu{
float:left;
background: url(../images/bg_menu.jpg) repeat-x;
height:38px;
width:990px;
}
.bg_left_menu{
float:left;
width:3px;
height:38px;
background:url(../images/bg_left_menu.jpg) no-repeat left;
}
.bg_right_menu{
float:right;
width:3px;
height:38px;
background:url(../images/bg_right_menu.jpg) no-repeat right;
}
.frame_menu{
float:left;
width:auto;
height:29px;
margin-left:20px;
_margin-left:10px;
margin-top:9px;
}
.frame_menu a{
float:left;
width:auto;
height:29px;
padding-left:10px;
padding-right:10px;
padding-top:8px;
background:url(../images/menu_active.jpg) repeat-x;
color:#ffffff;
font-weight:bold;
}
.frame_menu a:hover,.frame_menu a.active{
float:left;
width:auto;
height:29px;
padding-left:10px;
padding-right:10px;
padding-top:8px;
background:url(../images/menu_over.jpg) repeat-x;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.left_menu{
float:left;
background:url(../images/left_menu.jpg) no-repeat;
width:2px;
height:29px;
margin-left:2px;
}
.right_menu{
float:left;
background:url(../images/right_menu.jpg) left no-repeat;
width:2px;
height:29px;
}
.kc{
float:left;
background:url(../images/kc.jpg) no-repeat;
width:3px;
height:35px;
}
.search{
float:left;
width:1000px;
height:36px;
background:url(../images/bg_search.jpg) repeat-x;
}
.search_left{
float:left;
width:450px;
text-align:left;
margin-left:20px;
_margin-left:10px;
margin-top:7px;
}
.search_left{
float:left;
margin-left:10px;
_margin-left:5px;
}
.search_right{
float:right;
margin-right:40px;
_margin-right:20px;
}

.search_right img{
float:left;
margin-top:2px;
}
.search_right span{
float:left;
margin-top:10px;
margin-left:10px;
}
.main{
float:left;
width:990px;
margin-top:6px;
}
.left_main{
float:left;
width:208px;
}
.center_main{
float:left;
width:560px;
margin-left:5px;
_margin-left:5px;
}
.right_main{
float:left;
width:208px;
margin-left:5px;
_margin-left:5px;
}
.left_frame{
float:left;
width:208px;
background:#ffffff;
margin-bottom:8px;
}
.frame_top{
float:left;
width:208px;
height:28px;
background:  url(../images/left_title.jpg) no-repeat;
}
.frame_top span{
float:left;
color:#FFFFFF;
font-size:12px;
margin-left:20px;
margin-top:8px;
font-weight:bold;
text-transform:uppercase;
}
.frame_top a{
float:left;
color:#FFFFFF;
font-size:12px;
margin-left:20px;
margin-top:8px;
font-weight:bold;
text-transform:uppercase;
}
.frame_content{
float:left;
width:208px;
padding-bottom:15px;
padding-top:15px;
}
.frame_bottom{
float:left;
background:url(../images/left_bottom.jpg)  bottom no-repeat;
width:208px;
height:3px;
_margin-top:-10px;
}
.sp_cat{
float: left;
width:200px;
margin-top:10px;
}
.sp_cat a span,.sp_cat a:hover span{
float: left;
text-decoration:underline;
font-weight:bold;
color:#105173;
margin-left:10px;
_margin-left:5px;

}
.icon_sp{
float:left;
margin-left:20px;
_margin-left:10px;
margin-top:0px;
background: url(../images/icon_left.jpg) no-repeat;
width:15px;
height:15px;
}

.sp_cat a,.sp_cat a:hover{
float: left;
text-decoration:none;
color:#000000;
margin-left:10px;
_margin-left:5px;
text-align:left;
font-weight:bold;
color:#0d72a0;
}
.icon_sp_sub{
float:left;
margin-left:40px;
_margin-left:20px;
margin-top:3px;
background: url(../images/icon_sp_sub.jpg) no-repeat;
width:7px;
height:7px;
}
.support{
float: left;
width:80px;
margin-left:15px;
_margin-left:8px;
margin-top:15px;
}
.sp_pic{
text-align:left;
float:left;
width:80px;
height:30px;
}
.sp_nd{
float:left;
font-weight:bold;
color:#214984;
}
.baogia{
float:left;
margin-bottom:10px;
width:198px;
}
.baogia a{
float:left;
color:#105173;
margin-left:10px;
_margin-left:5px;
font-weight:bold;
margin-top:2px;
}
.icon_baogia{
float:left;
background:url(../images/icon_download.jpg) no-repeat;
width:17px;
height:17px;
margin-left:10px;
}
.img_center_main{
float:left;
margin:0px;
width:560px;
margin-bottom:10px;
}
.center_frame{
float:left;
width:559px;
background:#ffffff;
margin-bottom:10px;
}
.center_title{
float:left;
width:559px;
height:28px;
background:  url(../images/bg_center_title.jpg) no-repeat;
}
.center_title span{
float:left;
color:#FFFFFF;
font-size:12px;
margin-left:20px;
margin-top:8px;
font-weight:bold;
}
.center_title a{
float:left;
color:#FFFFFF;
font-size:12px;
margin-left:20px;
margin-top:8px;
font-weight:bold;
}
.center_content{
float:left;
width:559px;
padding-bottom:15px;
padding-top:15px;
background: #FFFFFF;
}
.center_frame_bottom{
float:left;
background:url(../images/center_bottom.jpg) bottom no-repeat;
width:559px;
height:3px;
_margin-top:-10px;
}
.box_center{
float:left;
margin-top:10px;
margin-bottom:10px;
width:149px;
margin-left:29px;
_margin-left:15px;
}
.box_center_title{
float:left;
width:148px;
}
.box_center_title span{
float:left;
width:148px;
text-align:center;
font-weight:bold;
color:#022463;
}
.box_center_img{
float:left;
margin-top:5px;
width:148px;
border:#d1d1d1 1px solid;
} 
.button_sp{
float:left;
margin-top:5px;
width:140px;
text-align:left;
}
.addcat{
float:left;
width:148px;
margin-top:5px;
}
.pic_home{
float:left;
width:288px;
border:#d1d1d1 1px solid;
margin-bottom:10px;
}

.main_title{
float:left;
margin-top:10px;
width:458px;
height:36px;
background:url(../images/bg_title.jpg) no-repeat;
}
.main_title span,.main_title a{
float:left;
margin-top:10px;
color:#FFFFFF;
font-weight:bold;
margin-left:25px;
}
.img_new{
float:left;
margin:10px;
_margin:6px;
width:170px;
}
.new_summarise{
float:left;
text-align: justify;
width:350px;
color:#000000;
}
.new_summarise span{
float:left;
margin-top:10px;
margin-bottom:10px;
text-align:left;
font-weight:bold;
width:350px;
color:#000000;
}
.chitiet{
float:right;
margin-top:15px;
margin-right:40px;
_margin-right:20px;
color:#b40001;
font-weight:bold;
}
.chitiet a,.chitiet a:hover{
float:left;
font-size:12px;
color:#b40001;
}
.kcach{
float:left;
width:500px;
height:3px;
}
.other_news{
float:left;
margin-left:30px;
width:500px;
text-align:left;
}
.other_news span{
float:left;
width:500px;
font-weight:bold;
}
.other_news a{
float:left;
width:500px;
margin-left:10px;
color:#00436a;
margin-top:5px;
}
.box_right{
margin-top:10px;
margin-bottom:10px;
width:148px;
}
.box_right_title{
width:148px;
font-weight:bold;
color:#022463;
}
.box_right_img{
margin-top:5px;
width:146px;
height:100px;
border:#d1d1d1 1px solid;
} 
.hr{
float:left;
width:100%;
height:1px;
background:#d1d1d1;
}

.icon_new{
float:left;
margin-left:10px;
_margin-left:5px;
margin-top:3px;
background: url(../images/icon_news.jpg) no-repeat;
width:7px;
height:7px;
}
.bottom{
float:left;
margin-top:15px;
width:990px;
margin-bottom:10px;
}
.mn_bottom{
float:left;
width:990px;
height:32px;
background: url(../images/mn_bottom.jpg) repeat-x;
text-align:center;
}
.menu_bottom{
text-align:center;
height:32px;
color:#FFFFFF;
font-weight:bold;
margin-top:8px;
}
.menu_bottom a{
text-align:center;
height:32px;
color:#FFFFFF;
font-weight:bold;
}



.timkiem{
float:left;
width:219px;
background:#3279c4;
margin-bottom:5px;
}

.timkiem_title{
float:left;
width:219px;
height:38px;
background:url(../images/bg_search.jpg) no-repeat;
}
.timkiem_title span{
float:left;
text-align:left;
margin-top:10px;
margin-left:20px;
font-weight:bold;
color:#FFFFFF;
}
.timkiem_noidung{
float:left;
margin-top:10px;
margin-left:15px;
_margin-left:7px;
margin-bottom:8px;
_margin-bottom:-3px;
text-align:left;
}
.button{
float:left;
margin-left:10px;
background:url(../images/cmd_timkiem.jpg) no-repeat;
width:46px;
height:22px;
color:#2369b4;
}
.button a,.button a:hover{
text-decoration:none;
}
.button span{
float:left;
margin-left:4px;
margin-top:4px;
color:#2369b4;
}
.timkiem_bottom{
float:left;
width:219px;
height:4px;
background:url(../images/bg_search_bottom.jpg) no-repeat bottom;
}
.title_sp{
float:left;
color:#2167b2;
font-weight: bold;
text-align:center;
width:198px;
margin-top:10px;
}
.partner{
float:left;
width:210px;
margin-left:4px;
_margin-left:2px;
}
.partner a{
float:left;
width:210px;
margin-top:5px;
}
.product_name,about_name{
float: left;
width:240px;
color:#2167b2;
text-align:left;
margin-top:20px;
margin-left:10px;
}
.about_name span{
float: left;
width:240px;
color:#2167b2;
font-weight:bold;
text-align:left;
margin-top:20px;
margin-bottom:5px;
}
.product_name span{
float: left;
width:240px;
color:#2167b2;
font-weight:bold;
text-align:left;
margin-top:5px;
margin-bottom:5px;
}
.product_name span a{
float: left;
width:20px;
text-align:left;
margin-top:-1px;
}
.summarise{
float:left;
margin-top:5px;
width:250px;
text-align:justify;
}
.khung_img{
float:left;
margin:10px;
}
.ttchitiet{
display:block;
float:left;
width:400px;
_width:390px;
margin-top:10px;
margin-left:10px;
color:#000000;
text-align:left;
font-weight:100;
}
.chitiet_nd{
float:left;
width:420px;
margin-top:10px;
margin-left:10px;
text-align:justify;
}
.ttchitiet span{
float:left;
width:400px;
_width:390px;
margin-top:10px;
margin-bottom:5px;
color:#000000;
font-weight:bold;
text-align:left;
}
.text_back{
float:left;
width:520px;
text-align:right;
margin-top:10px;
}

.style1 {
	color: #3366FF;
	font-weight: bold;
}
.style2 {font-weight: bold}
.style3 {
	color: #3366FF;
	font-weight: bold;
}
.style4 {
	color: #FF0000;
	font-weight: bold;
}
.style5 {color: #fhdjhj}
.style6 {color: #0000FF; font-weight: bold; }
.button_left{
float:left;
background: url(../images/button.jpg) no-repeat;
width:98px;
height:28px;
margin-top:10px;
margin-left:10px;
}
.button_left a{
float:left;
margin-top:6px;
width:98px;
text-align:center;
font-weight:bold;
text-decoration:none;
color:#c1d9f1;
}
.button_right{
float:right;
background: url(../images/button.jpg) no-repeat;
width:98px;
height:28px;
margin-top:10px;
margin-left:10px;
}
.button_right a{
float:right;
margin-top:6px;
width:98px;
text-align:center;
font-weight:bold;
text-decoration:none;
color:#c1d9f1;
}