body{
	font-family:Tahoma,Arial, Geneva, sans-serif;
	font-size: 12px;
	font-weight:normal;
	margin:0;
	padding:0;
	color:#555555;
	background:#FFF;
	/*background:url("images/bg_02.jpg") repeat-x scroll left top #0B3387;*/
}
img{
	border:none;
}
h1{
	text-transform:uppercase;
	font-size:15px;
}
ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
h1,li,ul,h2,h3{
	margin:0;
	padding:0;
	color:White;
}
a{
	text-decoration:none;
}
.chudam{
	font-weight:bold;
}
/*------------------------wrapper-------------------------*/
#container{
	width:967px;
	margin:0 auto;
	background:url(images/wrapper-bg_03.jpg) no-repeat left bottom;
	/*padding:0 0 20px;*/
}
#container1{
	width:967px;
	margin:0 auto;
	background:url(images/wrapper-bg_03.jpg) no-repeat left bottom;
	padding:0 0 1px 0;
}
#wrapper{
	width:967px;
	margin:0 auto;
	padding:0;
	background-color:#FFF;
	border-left:1px solid #d8d3c9;
	border-right:1px solid #d8d3c9;
}

/*------------------------header-------------------------*/
#header{
	width:967px;
	float:left !important;
	_margin:0 0 -20px !important;
}
.nav-main{
	float:left;
	width:967px;
	height:27px;
	padding:1px 0 px 1px 1px;
	background:#40536d url(images/nav-main-bg_03.jpg) no-repeat left top;
	
}
.wel{
	margin:0;
	padding:5px 0 0 0;
	font-weight:bold;
}
.ip1{
	background:url(images/input-timkiem_03.jpg) no-repeat left;
	width:219px;
	height:22px;
	border:none;
	padding:0 0 0 10px;
	margin:0 0 0 30px;
}
/*------------------------main-------------------------*/
#main{
	width:967px;
	margin:0;
	float:left;
	text-align:justify;
	padding:0 0 10px;
    _padding:0;
    _margin:-10px 0 0;
}

/*------------------------banner-------------------------*/
#banner{
	width:967px;
	height:auto;
	margin:0;
	float: left;
}
#banner img{
	float:left;
}
/*------------------------menu-------------------------*/
#menu{
	width:967px;
	background:#e7f2f8 url(/images/menu-top-bg_03.jpg) repeat-x left top !important;
	height:56px !important;
	float:left;
	font-size:11px;
	padding:0;
	margin:0;
	*height:59px !important;
	_height:59px !important;
}
.lang{
	float:right;
	height:29px;
	width:100px;
}
.lang td{padding:0 2px;}
.menu-top{
	float:left;
	width:967px;
	height:29px;
}
#dtime{
	width:110px;
	padding:0 10px;
	height:29px;
	float:left;
	background:url(images/datetime-bg_03.jpg) no-repeat right top;
}
#dtime p{
	margin:0;
	padding:9px 0 0 10px;
	color: #06439d;
}
#menu-sub{
	width:860px;
	float:left;
	padding:0;
}
#menu-sub li{
	float:left;
}
#menu-sub a span{
	float:left;
	background:url(images/nav-menu-top_03.jpg) no-repeat left center;
	padding:9px 10px 0 10px;
	display:block;
	height:20px;
}
#menu-sub a{
	float:left;
	display:block;
	color:#FFF;
	font-size: 12px;
}
#menu-sub li .active{
	background:url(images/menu-top-corner-left_03.jpg) no-repeat left bottom !important;
	text-decoration: underline;
	
}
#menu-sub li .active span{
	background:url(images/menu-top-corner-right_03.jpg) no-repeat right bottom !important;
	display:block;
	height:20px;
}
.menu-child{
	float:left;
	width:830px;
}
.menu-child li{
	float:left;
}
.menu-child a{
	float:left;
	display:block;
	padding:7px 10px 0 10px;
	color:#06439d;

}
.menu-child-in{
	float:left;
	width:967px;
}
/*------------------------left-------------------------*/
#left{
	padding:0;
	float:left;
	font-size:12px;
	width: 198px;
	margin: 0;
	margin-right:6px;
	_display:inline;
	_margin:0 2px 0 0;
}
.chudam1{
	font-weight:bold;
	color:#a02727;
}
.menu-left{
	float:left;
	width:198px;
	vertical-align:top;
}
.lead-module{
	float:left;
	width:198px;
	background:url(images/lead-box_03.jpg) no-repeat left top;
	height:25px;
	margin:0 0 1px 0;
}
.lead-module h3{
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
	padding:7px 0 0 0;
	font-size:11px;
	color: #FFF;
}
.lead-module a{
	color: #FFF;
}
.m-pro{
	float:left;
	background:url(images/box-left-bottom_03.jpg) no-repeat left bottom;
	padding:0;
	width:194px;
}
.m-pro-in{
	background-color:#fceedf;
	float:left;
	width:179px;
	padding:0;
}
.m-pro-in ul{
	padding:0 0 0 10px;
}
.m-pro-in li{
	
}
.m-pro-in a{
	display:block;
	color:#2d8200;
	font-weight:bold;
}
.m-pro-in ul li ul li a{
	display:block;
	color:#003D79;
	font-weight:normal;
}
.sidebar{
	float:left;
	width:196px;
	margin:0px 0 0 0;
	border:1px solid #4CBBF2;
	margin:0 0 1px;
}
.sidebar1{
	float:left;
	width:196px;
	margin:0px 0 0 0;
	border:1px solid #4CBBF2;
	margin:0 0 1px;
}
.sidebar2{
	float:left;
	width:194px;
	margin:0px 0 0 0;
	border:1px solid #4CBBF2;
}
.sb-in{
	float:left;
	width:196px;
	padding:1px 0px;
	vertical-align:top;
	background-color:#FFFFFF;
}
.phonenum{
	padding:0 0 0 20px !important;
	color:#14467a;
	font-weight:bold;
}
#support td{
	padding:5px 0;
}
#mail{
	padding:0;
}
#mail img{
	float:left;
	width:196px;
}
.lk{
	width:169px;
}
.ol p{
	margin:0;
	background-color:#000;
	color:#FFF;
	float:left;
	padding:2px;
}
#ol td{padding:5px;}
#adv,#adv1{
	border:none;
	width:196px !important;
	padding:5px 0 0 0;
	float: left;
}
#adv img,#adv1 img{
	border:1px solid #b8cad1;
	margin:0 0 5px 0;
	width:178px !important;
	float: left;
}
.sp{
	padding:10px 0;
}
#gio{
	background-color:#c8e5f4;
}
.ips{
	width:140px;
}
#thanhtich img{
	border:1px solid #aabfc8;
	margin:5px 0;
	width:158px !important;
	float:left;
	padding:2px;
}
#thanhtich{
	padding:10px 0;
	_padding:10px 0;
	
	}
#topnews{
	padding:10px;
	width:176px;
}
#topnews ul{
	list-style-image:url(images/bullet3_03.jpg);
	padding:0 0 0 15px;
}
#topnews li{
	padding:0 0 5px 0;
	color:#1d4309;
}
#topnews a{
	color:#1d4309;
}
#topnews a:hover{
	color:#0052A4;
}
.lead-content{
	background:url(images/ed-1.jpg) no-repeat center top;
	height:28px;
	float:left;
	width:559px;
}
.lead-content_1{
	height:6px;
	float:left;
	width:562px;
}
.lead-content h3{
	float:right;
	text-transform:uppercase;
	color:#FFF;
	font-size:12px;
	padding:5px 30px 0 20px;
	
	
}
.b-content{
	float:left;
	width: 559px !important;
}
.box-pre{
	width:560px;
	float:left;
	margin:2px 0 5px 0;
}
.lg{
	width:80px;
}
.reg a:hover{
	text-decoration:underline;
	color:#ac1815;
}
.reg a{
	color:#ac1815;
}
/*-----------------------------------------------*/
.pro-h1{
	float:left;
	width:170px;
	border-bottom:1px dotted #999;
	height:190px;
	margin:0 0 10px 15px;
	display:inline;
}
.pro-h1 td{
	padding:3px 0;
}
.imgp-home img{
	width:125px !important;
	padding:3px;
	border:1px solid #adc2ca;
	height:100px !important;
}
.price{
	text-align:center;
	color:#b7270d;
}
.sub2{
	color:#1d4309;
}
.cart-home{width:50%;text-align:center;}
.cart-home a{
	font-weight:bold;
	color:#1d4309;
	text-decoration:underline;
}
.cart-home a:hover{
	text-decoration:underline;
}
/*------------------------right-------------------------*/	
#right{
	padding:0;
	width: 198px;
	font-size:11px;
	float: right;
}

/*------ ------------------content-------------------------*/
#content{
	width:560px;
	float:left;
	padding: 0 0 0 4px;
}
#welcome{
	background-color:#FFFFFF;
}
.lead-pre-home a{
	text-transform:uppercase;
	color:#1e6080;
	font-weight:bold;
	background:url(images/bullet3_03.jpg) no-repeat left center;
	padding:0 0 0 10px;
}
.folder-news1{
	width:100%;
	height:auto;
	padding:5px 0 0 4px;
	float:left;
	border:0;
}
.folder-news1 p{ margin:0 0 5px 0; }
.folder-news1 img
{
	float:left;
	padding:1px;
	border:1px solid #aabfc8 !important;
	margin:0 10px 0 0;
}
.chitiet1 a{
	float:right;
	color:#c10e0e;
}
.detai_1
{
	line-height:21px;
}
#pro-home{
	border:none;
}
.other-pro-h{
	padding:10px 0;
}
.pagesing1{
	padding:10px 0;
	float:left;
	width:540px;
	text-align: center;
}
.pagesing1 a:hover{
	font-weight:bold;
}
/*-------------------------------------------------*/
.folder-news2{
	float:left;
	width:540px;
	margin:0 0 10px 0;
}
.folder-news2 img{
	float:left;
	margin:0 10px 0 0;
	padding:2px;
	border:1px solid #adc2ca;
	width:145px !important;
	
}
.folder-news2 p{
	margin:0 0 5px 0;
}
.lead-news-h a{
	color:#1e6080;
	background:url(images/bullet1_03.jpg) no-repeat left center;
}
.postdate{
	color:#ad1d1d;
}
.newstop3{
	list-style-image:url(images/bullet5_03.jpg);
	padding:0 0 0 50px;
}
.newstop3 li{
	padding:5px 0;
}
.lead-other-n{
	color:#8c4912;
	font-weight:bold;
	border-bottom:1px dotted #CCC;
	padding:10px 0;
	_padding:0 0 10px 0;
}
.other-news-h{
	float:left;
	width:540px;
}
/*-------------------------------------------------*/
.page{
	width:540px;
	float:left;
	padding:10px;
	border:1px solid #b8cad1;
	margin:3px 0 0 0;
	min-height:1090px;
}
.folder-news3{
	width:540px;
	float:left;
}
.nav-page{
	font-size:14px;
	width:300px;
	border-bottom:1px dotted #CCC;
	padding:10px 0;
	color:#005177;
}
.nav-page a{color:#005177;background:url(images/bullet5_03.jpg) no-repeat left center;padding:0 0 0 20px;}

.pre-h1 p{
	margin:0 0 5px 0;
}
.pre-h1{
	color:#555;
	width:540px;
	float:left;
	padding: 0 0 20px 0;
}
.pre-h1 img{
	float:left;
	margin:0 10px 0 0;
	width:150px !important;
}
.leadpro,.leadpro a{
	font-weight:bold;
	color:#555555;
}
.pagesing
{
    float:right;
    padding:10px 0 0 0;
    border-top:1px dotted #555;
    width:400px;
    text-align:right;
    margin:10px 0 0 0;
}
.pagesing span
{
    padding:0 3px;
}
.pdate1{
	color:#a81b07;
	padding:0 20px;
	font-weight:normal;
}
/*------------------------lien he-------------------------*/
#pageadd{
	padding:10px 40px;
	border-bottom:1px dashed #CCCCCC;
	margin: 0 0 10px 0;
	line-height: 17px;
	text-align: center;
}
#pageadd a{
	color:#0033CC;
}
#pageadd p{
	margin:5px 0 0 0;
}
#pageadd{
	padding:10px 0;
	border-bottom:1px dashed #CCCCCC;
	margin: 0 0 10px 0;
	line-height: 17px;
	width: 560px;
	float: left;
}
#pageadd1
{
	padding:10px 40px;
	margin: 0 0 10px 0;
	line-height: 17px;
}
#formLH{
	width:450px;
	margin:0 auto;
}
#formLH p{
	margin:8px 0 0 0;
}
#thank
{
	margin-top:40px;
}
#formLH1{
	width:210px;
	height:auto;
	padding: 0 0 5px 0;
	float:left;
	margin: 0;
}
#formLH2{
	width:210px;
	height:auto;
	padding: 0 0 5px 0;
	float:left;
	margin: 0;
}
.maxn{
	width:90px;
}
.style2{
	color:#e77817;
}
.textfield{
	width:200px;
}
.ndLH{
	width:200px;
}
#login{
	margin:0;
}
/*------------------------footer-------------------------*/
#footer{
	line-height: normal;
	clear: both;
	padding:0;
	margin: 0;
	color:#999;
	min-height:100px;
	width: 967px;
	background:url(images/footer.jpg) repeat-x left top;
	
}
.footer-in
{
	width:967px;
	background:#fff;
	
}
.chu a
{
	height:20px;text-align:left;
	background:url(images/footer.jpg) repeat-x left top;
	font-weight:bold;
	color:#fff;
}
#footer a{
	color:#999;
}
#footer p{
	margin:0;
}
.menu-footer{
	text-align:center;
	background:url(images/menu-footer-bg_03.jpg) repeat-x left top;
	padding:5px 0 0 0;
	height:25px;
	
}
.menu-footer1{
	height:104px;
	text-align:center;
	background:url(images/footer.jpg) repeat-x left top;
	padding:1px 0 0 0;
}
.menu-footer li{float:left;}
.menu-footer a{float:left;border-right:0px solid #FFF;color:#FFF !important;padding:0 10px;}
.menu-footer a:hover{text-decoration:underline !important;}
.last1 a{border:none;}
.footer-main{
	margin:0 auto;
	width:967px;
	background:url("images/footer-left_03.jpg") no-repeat scroll left bottom transparent;
}
.footer-main-in{
	background:url(images/footer-right_03.jpg) no-repeat right bottom;
	padding: 10px 0;
}
.footer-main p{
	margin:0;
}
.info,.info a{
	color:#114367;
}
.power{
	color:#769e5f;
	font-weight:bold;
}
.group-p{
	background:url(images/hai.jpg) no-repeat left top;
	width:560px;
	height:23px;
	margin:0 0 0px 0 !important;
	padding:0px 0 1px 0 !important;
	text-align:left;
}
.group-p li a{
	height:24px;
	color:#BA025C;
	width:auto;
	padding:3px 2px 0px 1px !important;
    _float:left !important;
}
.group-p li a:hover{
	padding:3px 2px 0px 1px !important;
	height:23px;
	width:auto;

}
.group-p1{
	background:url(images/hai.jpg) no-repeat left top;
	width:560px;
	margin:0 0 0px 0 !important;
	height:23px;
	padding:1px 0 1px 0 !important;
	text-align:left !important;
	
}
.group-p1 li a{

	height:24px;
	color:#BA025C;
	width:auto;
	padding:3px 2px 0px 1px !important;
    _float:left !important;
}
.group-p1 li{
	padding:0 !important;
	height:23px;
	_display:inline !important;
	_font-weight:bold  !important;
}
.group-p1 li:hover{
	height:23px;
	padding:0 !important;
	
}
.group-p li{
	padding:0px 0 0px 0 !important;
	
	height:23px;
	
}
.group-p li:hover{
	
	
	height:23px;
	padding:0px 0 0px 0 !important;
	
}

/*------------------------update-------------------------*/
.bg1 {
	
	height:28px;
	float:right;

}
.bg3 {
	background:url(../images/bg3.jpg) repeat-x;
	height:28;
	width:100%;
}

.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
	padding-left:9px 0 0 0;
}
.text:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
	padding-left:9px 0 0 0;
}

/****/

