/* CSS Document */
<!--
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#333333;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #333333;
}
a:active {
	text-decoration: none;
	color: #333333;
}

ul, li, ol, p, span, h1, h2, h3, h4, h5, h6, a,
form, dt, dd, object {
margin:0px;
padding:0px;
border:0px;
line-height:16px;
list-style:none;
}
-->

.clr {
clear:both;
}

#wrap_all {
width:1000px;
margin:0px auto;
}

#header {
float:left;
width:1000px;
height:319px;
}

#col_main {
float:left;
width:100%;
background: url(../images/bg.jpg) bottom #fff;
}

.line {
width:100%;
float:left;
background:url(../images/line.png) no-repeat bottom;
height:5px;
}

.col_left {
float:left;
width:413px;
}

.colleft {
float:left;
width:100%;
}

.menu_top {
float:left;
width:412px;
background:url(../images/menu_bg.png) repeat-x;
}


.menu_top ul {
margin-left:25px;
}

.menu_top li {
display:inline;
background:url(../images/menu_line.png) no-repeat 100%;
line-height:42px;
}

.menu_top ul li a {
color:#ffffff !important;
/*line-height:42px;*/
font-size:13px;
font-weight:bold;
line-height:42px;
padding:7px 20px 7px 16px;
}

.menu_top a:hover {
color:#FF9900 !important;
text-decoration:none;
}

.last {
background:none !important;
}

.left {
background:url(../images/bg_left.png) no-repeat bottom left;
width:100%;
}

.col1 {
float:left;
width:226px;
}

.search {
background:url(../images/search.png) no-repeat;
width:226px;
margin-bottom:5px;
}

.search input {
border:0px;
margin-left:40px;
margin-top:7px;
margin-bottom:18px;
background:transparent;
}

.news_top_left {
}

.news_center_body {
border:1px solid #c41c1c;
border-top:0px;
width:197px;
margin-left:7px;
}

.news {
padding-top:0px;
}
.news {
padding-right:3px;
}

.news img {
float:left;
margin:0 7px 5px 5px;
border:1px solid #666666;
}

.news_line_left {
border-top:1px dashed #FF0000;
clear:both;
width:95%;
margin:8px auto 8px auto;
height:1px;
}

.pad8 {
height:8px;
border:1px solid #c41c1c;
border-bottom:0px;
border-top:0px;
width:197px;
margin-left:7px;
}

.pad10 {
height:8px;
}

.daynghe_left {
}

.col2 {
width:178px;
float:right;
margin-right:7px;
}

.support_bg {
background:url(../images/bg_support.png) no-repeat;
padding-top:45px;
text-align:center;
padding-bottom:8px;
margin-bottom:10px;
}

.support_bg p {
padding-bottom:3px;
}

.thongke {
background:url(../images/thongke.png) no-repeat;
padding-top:60px;
margin-bottom:10px;
padding-bottom:12px;
}

.thongke p {
padding-left:25px;
padding-bottom:5px;
}

.col_right {
float:left;
width:587px;
}

.col3 {
float:left;
width:422px;
}

.top1 {
background:url(../images/top1.png) no-repeat #ffffff;
width:422px;
}

.top1 h2 {
font-size:14px;
font-weight:bold;
padding-top:25px;
padding-left:28px;
padding-bottom:10px;
color:#b08900;
}

.col3 h3 {
font-size:16px;
padding-left:15px;
padding-top:5px;
padding-bottom:10px;
color:#111111;
}

.top2 {
width:422px;
padding-bottom:15px;
}

.products_group {
margin-left:17px;
}

.products {
clear:both;
padding-left:5px;
}

.prod {
width:118px;
display:block;
float:left;
height:auto;
margin-right:15px;
}

.ms {
font-weight:bold;
line-height:22px;
padding-top:3px;
clear:both;
display:block;
}

.ms h6 {
float:left;
font-size:12px;
clear:both;
width:90px;
}

.ms span {
float:right;
}

.sub_img {
padding:1px;
border:1px solid #a37251;
}

.contact {
width:370px;
margin-left:17px;
margin-top:20px;
}

.contact p {
line-height:22px;
}

.contact input {
float:right;
width:280px;
margin-bottom:5px;
}

.contact select {
float:right;
width:280px;
margin-bottom:5px;
}


.contact span {
float:left;
color:#ca2c2d;
font-weight:bold;
}

#submit {
width:100px;
background:url(../images/titlebar-active.png) repeat-x center;
border:0px solid #ca2c2d;
margin:10px 0 0 0;
color:#fff;
padding:2px 0px;
margin-right:5px;
}

#reset {
width:80px;
background:url(../images/titlebar.png) repeat-x center;
color:#fff;
margin:10px 0 0 0;
padding:2px 0px;
border:0px;
margin-right:5px;
}

.contact_add {
text-align:center;
padding-top:80px;
font-weight:bold;
}

.contact_add p {
color:#ca2c2d;
}

.contact textarea {
float:right;
height:100px;
width:280px;
}

.top2 ul {
margin-left:17px;
margin-top:20px;
margin-bottom:10px;
}

.top2 li a {
background:url(../images/blue-square.gif) no-repeat 0 50%;
padding-left:12px;
line-height:20px;
}

.top2 li span {
color:#999999;
padding-left:5px;
}

.other_news {
color:#ca2c2d !important;
text-decoration:underline;
}

.newspadding {
clear:both;
height:30px;
}

.top2 img {
max-width:400px;
height:auto;
}

.job_img {
border:1px solid #d96b6a;
padding:1px;
float:left;
margin-right:8px;
margin-left:17px;
margin-bottom:5px;
}

.top2 h2 {
font-size:16px;
line-height:normal;
margin-left:17px;
margin-right:17px;
color:#000000;
margin-bottom:5px;
}

.datetime {
color:#ca2c2d;
}

.news_des {
padding:10px 0 20px 0;
font-weight:bold;
font-size:13px;
line-height:18px !important;
color:#666666;
}

.top2 p {
padding-left:17px;
padding-right:15px;
line-height:20px;
text-align:justify;
}

.top2 span {
font-weight:bold;
}

.top2a {
width:390px;
margin-left:17px;
margin-bottom:8px;
}

.top2b {
width:390px;
margin-left:17px;
padding-bottom:10px;
}

.top2b img {
border:1px solid #CCCCCC;
padding:1px;
margin-right:3px;
}

.chitiet_home {
text-align:right;
padding-top:22px;
padding-bottom:10px;
padding-left:320px !important;
}

.top3 {
float:right;
width:165px;
background:url(../images/bg_adv.jpg) bottom;
text-align:center;
padding-bottom:10px;
}

#footer {
width:100%;
float:left;
color:#fff;
font-weight:bold;
}

.footer_line {
height:10px;
width:100%;
background:#ede2be;
}

.footer {
width:100%;
text-align:center;
background:url(../images/footer_bg.jpg);
padding-bottom:10px;
}

.footer p {
line-height:18px;
}

.footer ul {
padding:10px;
}

.footer ul li {
display:inline;
padding:5px 10px;
}

.footer ul li a {
color:#fff;
}

.news_group {
margin-top:5px;
padding-bottom:10px;
}

.news_group h3 {
font-size:13px;
font-weight:bold;
padding-bottom:5px;
}

.news_group h3 a {
font-size:13px;
}


.news_group p {
line-height:16px;
}

.news_group img {
float:left;
margin-left:17px;
margin-right:8px;
border:1px solid #CACACA;
}

.page {
color:#333;
width:200px;
margin-left:20px;
margin-top:20px;
margin-bottom:10px;
}

.page span {
border:1px solid #CA2C2D;
font-size:13px;
padding:2px 3px;
margin-right:3px;
background:#CA2C2D;
color:#fff;
}

.page a {
border:1px solid #CCC;
font-size:13px;
color:#ca2c2d;
padding:2px 3px;
margin-right:3px;
}

.page a:hover {
color:#fff;
background:#CA2C2D;
text-decoration:none;
border:1px solid #CA2C2D;
}

.pad20 {
padding-bottom:20px;
margin-left:250px !important;
}


