*{ padding:0; margin:0; font-family: tahoma;  font-size:13px;}
a{text-decoration:none;}
.clear{clear:both;}
html{}
body{margin:auto;}
#footer * {overflow:hidden;}
#big {width:1000px; margin:auto;overflow:hidden;}
#top {width:100%; margin:auto;}
#top1 {width:100%; margin:auto;}
#top1 img {width:100%;}
#top2 {width:100%; margin:auto;}
#top3{width:100%;height:360px;}

#menu {width:100%;height:50px;}
#menu * {overflow:visible !important;}
#menu1 {height:50px;width:100%; margin:auto; line-height:50px; border-top:1px solid #E7E7E7; border-bottom:1px solid #E7E7E7;text-align:center;}
#m1dau { border:none !important; margin-left:89px;}
.m1:hover {background:#000000;}
.m1 a:hover {color:#FFF;}
.m1 {border-left:1px solid #E7E7E7; position:relative;display:inline; padding:17px 12px; line-height:50px;}
.m1 a { line-height:50px; color:#A3A3A3;}
#menu2,.menu2 {display:none; list-style:none; min-width:240px;left:0;}
.menu2 { position:absolute ;z-index:10; background:#ADADAD; text-align:left; left:0;}
.m2 {padding:0 10px 0 12px; background:#000000; border-bottom: 1px solid #e6e7e8; }
.m2 a {text-transform:capitalize;}
.m2:hover a {color:#FF6501;}
.m2:hover {}
#menu3 {position:absolute; z-index:99;margin-top:-30px;  margin-left:170px; background:rgba(54, 181, 64, 0.6);}
.m1product:hover .menu2 {display:block !important;}
.m1product:hover {background:#000000;}
.m2:hover #menu3 {display:block !important;}
.m3 {padding: 0 10px;}
.m3:hover a {color:#FFF;}
.m3:hover {background:rgba(0, 0, 0, 0.6);}

#top3 {width:100%;margin:auto; background:rgba(255,255,255,0.7); line-height:35px;}
#mid {width:100% ;margin:auto; }
#content-home1 {width:75%; margin:15px 0;float:left;}
#mangxahoitt {width:25%;float:right;margin:19px 0; text-align:right;}
#mangxahoi2 {}
#content1home {width:95%;}
#content1home1 {width:90%; margin:auto;}
#list-pro-hot {}
#list-pro-hot  li{ display:inline;}
.list-pro-hot{}
.list-pro-1 img { border-left: 1px solid #E7E7E7;}
#tblhome2 {width:100%; margin-top:20px;}
#c1{ width:5%;}
#content2home{width:70%;vertical-align: top;}
#c2 {width:5%;}
#home1right{width:20%;vertical-align: top; border-radius:10px; }
#home2right {width:20%;vertical-align:top;}
#home2right_{background: #bcbec0;border-radius:10px;width:100%;padding-bottom:25px;}
#clearfix, .clear{clear:both;}
.content_listnew {width:95%;padding-top:5px;height:393px; overflow:hidden; }
.nav_1 {margin-top:6px;}
.body_listnew2_ {width:100%;}
.title_listnew{width:100%; margin:auto;font-size:16px; }
.title_listnew span {font-size:18px; color:#000000;}
.body_listnew{overflow:hidden; height:492px;}
.body_listnew2{height:auto;overflow:hidden;}
.content_box_listnew1{width:100%; margin:0 auto 30px;}
.first_new{width:100%; margin:0 auto 28px; overflow:hidden;}
.left_first_new {width:30%;float:left; text-align:left;}
.right_first_new {width:67%; float:left; margin-left:3%;}
.left_first_new img {width:100%;height:145px;}
.title_first_new {width:100%; margin:0 auto 12px;}
.title_first_new a{font-weight:bold; color:#808285;}
.title_first_new a:hover {color:#58595b;}
.mottatt {line-height:145%;}
.detail {margin-top:15px;}
.detail a{color:#DA521F; font-weight:bold;font-style:italic; }
.detail a:hover {color:#312F2A;}
.list_news {width:100%; height:90px;}
#nav_other {float:left;}
#nav_other li {list-style:none; display:inline;}
#nav_other .tabct_ {color:#58595B;display:list-item;width:20px; height:20px; float:left; text-align:center; background:none; border:1px solid #DDDDDD; line-height:20px; margin-right:3px; }
#nav_other .current{color:#DA521F;}
.list_news ul {margin-left:15px; list-style-image:url(images/tamgiac.png); overflow:visible !important;}
.list_news ul li {line-height:23px;  overflow:visible !important;}
.list_new2 a {color:#808285;}
.list_new2 a:hover{color:#312F2A;}
.see_all {margin:10px 0 0 0;padding-left:15px; background:url(images/vuong.png) no-repeat left;}
.see_all a{color:#DA521F;font-style: italic;}
.see_all a:hover {color:#312F2A;}
#see_all1 {background:none; line-height:20px;margin-top:0;}
.box_listnew1 {height:358px; }
.body_listnew #list-wrap {height:358px;}
.list-wrap2 {height:322px !important;}
.content_right{width:90%; margin:auto;padding-top:10px;}
.title_right {width:100%; font-size:20px; width: 100%;margin: 22px auto 16px;font-size: 16px;font-weight: bold;}
.title_right a{color:#FFFFFF;font-size:13px;}
.list_new_right{width:100%;}
.list_new_right_ul {margin-left:15px; list-style-image:url(images/muiten11.png);line-height:25px;}
.list_new_right_ul a {color:#6A6367; font-weight:bold;}
.list_new_right_ul a:hover {color:#58595B;}
#mangxahoi2{position:absolute;width:160px; top: 535px;right: 218px;}
#mangxahoi3{margin-left:30px;position:absolute;margin-top:350px;width:250px;}
.c25{text-align:center; vertical-align:bottom; background:#808285; border-bottom-left-radius:10px; border-bottom-right-radius:10px;}
#nuadau {width:80%; float:left;}
img {border:none;}
.body_ds {height: 347px;}
.khungsp3 {width:33%; float:left; text-align:center; padding:5px 0; background:#FCFCFC;}
.tensp3{width:100%; height:30px; margin:10px auto;}
.tensp3 a {font-weight:bold; color:#6A6367;}
.tensp3 a:hover {color:red;}
.body_pro {margin-bottom:20px; overflow:hidden !important;}
.body_listnew * {overflow:hidden !important;}
.anhsp3{height:200px;}
.anhsp3 table {width:100%;height:100%; vertical-align:middle;}
.anhsp3 img {max-width:80%;}
.anhsp3  img:hover{ max-width:50%;}
.anhsp3 img {
	-webkit-transition: max-width .5s ease-out;
	-moz-transition: max-width .5s ease;
	-o-transition: max-width .5s ease;
}
.title_lienhe  span{ padding-left:21.5%;}
.first_new2 { margin-bottom:10px;}
.first_new_49 {margin-bottom:45px;}
#tieudelienquan {font-size:14px; color:#DA521F;margin:10px 0 15px;}
#lienheleft {width:48%;float:left; margin-right:4%; overflow:hidden !important;}
#lienheleft_{width: 104%;margin: auto;overflow-y: scroll !important;overflow-x: hidden !important;height: 100%;}
#lienheright {width:475px; position:absolute; overflow:hidden !important; top:0px; left:520px;}
#lienheright .input {padding:3px; margin:3px; width:97%; border-radius:3px; border:1px solid #808285;  }
#lienheright .saulienhe{width:80%; line-height:35px;}
#lienheright .daulienhe{ width:16%; text-align:right;}
.saulienhe input {margin-left:3px;}
.tdlh{width:4%;}
.content_lienhe {width:100%; margin:auto;height:100%; margin-top:20px;}
#timkiem {width:100%; margin:20px auto 0; text-align:center;}
#timkiem input {width:92%; margin:auto; padding:2px; color:#58595B;border: none;border-radius: 3px;}
#fanpage {width: 100%; margin-top: 20px; text-align: center;}
.content_view {padding-top:0;}
.news11 img{}
.r1,#r1{width:100%;height:10px;}
.r2,#r2{width:100%;height:20px;}
.r3,#r3{width:100%;height:30px;}
.r4,#r4{width:100%;height:40px;}
.r5,#r5{width:100%;height:50px;}
.r6,#r6{width:100%;height:60px;}
.r7,#r7{width:100%;height:70px;}
.r8,#r8{width:100%;height:80px;}
.r9,#r9{width:100%;height:90px;}
.r10,#r10{width:100%;height:100px;}
.r05,#r05{width:100%;height:5px;}
.menu2_49{display:none !important;}
#mangxahoi2  img{ width:36px !important; height:36px !important;}
#mangxahoi3  img{ width:36px !important; height:36px !important;}
#mangxahoitt  img{ width:36px !important; height:36px !important;}
#chiasemangxahoi img{ width:36px !important; height:36px !important;}
#dslinhvuc {width:100%;margin-top:5px;}
#dslinhvuc img {width:100%;}
.list_pro {width:100%; text-align:center; list-style-type:none;}
#listlinhvuc {width:100%;}
#mcs_container{position:relative; width:100%; height:395px;}
#mcs_container .customScrollBox{position:relative; height:100%; overflow:hidden;}
#mcs_container .customScrollBox .container{position:relative; width:100%; top:0; float:left;}
#mcs_container .customScrollBox {clear:both;}

#mcs_container .dragger_container{position:fixed; width:10px; height:395px; top:200px;left:150px ; background:#000; cursor:pointer -moz-border-radius:2px; -khtml-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; cursor:s-resize;}
#mcs_container .dragger{position:absolute; width:10px; height:60px; background:#999; text-align:center; line-height:60px; color:#666; overflow:hidden; cursor:pointer; -moz-border-radius:2px; -khtml-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
#mcs_container .dragger_pressed{position:absolute; width:10px; margin-left:0px; height:60px; background:#999; text-align:center; line-height:60px; color:#666; overflow:hidden; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; cursor:s-resize;}
#mcs_container .scrollUpBtn,#mcs_container .scrollDownBtn{position:absolute; display:inline-block; width:14px; height:15px; margin-right:12px; text-decoration:none; right:0; filter:alpha(opacity=20); -moz-opacity:0.20; -khtml-opacity:0.20; opacity:0.20;}
#mcs_container .scrollUpBtn{top:16px; background:url(mcs_btnUp.png) center center no-repeat;}
#mcs_container .scrollDownBtn{bottom:12px; background:url(mcs_btnDown.png) center center no-repeat;}
#mcs_container .scrollUpBtn:hover,#mcs_container .scrollDownBtn:hover{filter:alpha(opacity=60); -moz-opacity:0.60; -khtml-opacity:0.60; opacity:0.60;}
#anh_view {width:100%;}
#anh_view img {width:60%;}
.body_lienhe {overflow:hidden !important; height:100% !important;}
.ct1 {width:55%;vertical-align:top;}
.ct2 {width:22.23%; vertical-align:top;}
.ct3 {width:22.76%; vertical-align:top;}
#content_right3 {width:1000px; margin:auto; height:1px;}
#chitiettin{width:517px; overflow:hidden;}
#trencung {width:100%;height:1px; position:fixed; z-index:99999;}
#showtable {position:absolute; margin-top:450px; margin-left:810px;}
.li_tab {display:inline;list-style:none;}
.dstab{margin-left:5px;border-radius:3px;background:#58595B; color:#FFF; width:24px; height:24px; line-height:25px; display:list-item; float:left; text-align:center;}
.current { background:#DA521F; color:#FFF;}
.nav {float:right;}
.news_1 {margin:0 0 12px 0;}
.news_2 {margin:19px 0 0 0;}
.title_news_detail {margin:15px auto 25px;}
.title_news_detail span {font-size:16px;font-weight:bold;}
.line_1{background:url(images/line.png) repeat-x; width:67%; height:1px; margin-left:33%;}
.line_2 {width:100%; margin:7px 0 17px;}
.line_3 {margin-bottom:25px;}
.nav_1 {margin-top:10px;}
#big_detail{width:1100px; margin:auto;}
/*
 * jQuery Nivo Slider v3.1
 * http://nivo.dev7studios.com
 *
 * Copyright 2012, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
	width:100%;
	height:auto;
	overflow: hidden;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	max-width: none;
}
.nivo-main-image {
	display: block !important;
	position: relative !important; 
	width: 100% !important;
}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
	top:0;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
	overflow:hidden;
}
.nivo-box img { display:block; }

/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	width:100%;
	z-index:8;
	padding: 5px 10px;
	opacity: 0.8;
	overflow: hidden;
	display: none;
	-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	text-align:center;
	padding: 15px 0;
}
.nivo-controlNav a {
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}



.slider-wrapper { 
	width: 100%; 
	height:auto;
}

.theme-default .nivoSlider {
	position:relative;
    margin-bottom:0;
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	display:none;
	text-align: center;
	padding: 20px 0;
}
.theme-default .nivo-controlNav a {
	display:inline-block;
	width:22px;
	height:22px;
	background:url(bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin: 0 2px;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
	opacity: 0;
	-webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
}
.theme-default:hover .nivo-directionNav a { opacity: 1; }
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}

.theme-default .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}

.theme-default .nivo-controlNav.nivo-thumbs-enabled {
	width: 100%;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a {
	width: auto;
	height: auto;
	background: none;
	margin-bottom: 5px;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img {
	display: block;
	width: 120px;
	height: auto;
}
