*{margin:0px; padding:0px;}
body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	background:#fff url(../images/bg.jpg)
	}
a {text-decoration:none;outline:none;}
a img {border:none; outline:none;}
ul {list-style-type:none;}
.borderAll {
	background-color: #FFFFFF;
	border: 1px solid #EDEDED;
}
#wrap
{
	width:780px;
	position:relative;
	margin:0 auto;
	background-color:#FFF;
	}
#menu {background:url(../images/bg_menu.jpg) top left repeat-x; height:40px;  padding:6px 0 3px; line-height:40px; }
	#menu a {float:left; background:url(../images/line.jpg) top left no-repeat; height:38px; padding:0px 13px; color:#FFF; font-weight:bold;}
	#menu a:hover, #menu a.active {background:url(../images/bg_menu_hover.jpg) top left repeat-x; height:34px; color:#416102;}
#middle {background-color:#fff; float:left; width:776px; position:relative; padding:7px 2px;}
	#col1 {width:170px; float:left; margin-right:6px;}
		img.icon {vertical-align:middle;}
		span.title-menu {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#ffa800; font-weight:bold; margin-left:7px;}
		span.title1 {color:#7aaa1a;}
		ul.menu, .search, .contact {border-top:#d9dbdf 1px solid; padding-top:5px; margin-top:5px;}
			ul.menu li {background:url(../images/bg_menu.png) top left repeat-x; padding-left:10px; height:28px; line-height:28px;}
			ul.menu li a {background:url(../images/arr_menu.jpg) 0 3px no-repeat; padding-left:15px; color:#416102; font-weight:bold;}
		div.news {margin:7px 4px 0;}
			div.news div {padding:5px 3px; border-bottom:#c7c6c6 1px dotted;}
			div.news div span {color:#7aaa1a;}
			div.news div a {color:#666;}
			div.news div a:hover {color:#ffa800;}
			p.view-all {text-align:right; padding:5px 8px 0 0;}
			p.view-all a {color:#ffa800; text-decoration:underline;}
			input.txt {border:#aeaeae 1px solid;width: 144px; height: 13px; margin-bottom:5px; font-size:11px; padding:2px;}
		.hot-line {background:url(../images/bg_hotline.jpg) top left no-repeat; width:170px; height:28px; line-height:28px; text-align:center; margin-bottom:10px;}
		.nick {text-align:center; padding:7px 0 0;}
			.nick p {padding-top:3px;}
		.ct-co {color:#666666;}
	#col2 {width:464px; float:left; margin-right:5px;}
		.nav {background:url(../images/bg_nav.jpg) top left no-repeat; width:448px; height:27px; margin:10px 0; padding:3px 0 0 15px;}
		.nav-title{ font-size:12px; font-weight:bold; color:#FFF; background-color:#456a0f; padding:0 10px; float:left; height:26px; line-height:25px;}
		.top-pro {background:url(../images/tile_top_product.gif) top left no-repeat; height:10px; width:463px;}
		.midd-pro {border-left:#ededed 1px solid;border-right:#ededed 1px solid; margin-right:1px; padding-left:15px;}
		.bot-pro {background:url(../images/tile_bottom_product.gif) top left no-repeat;height:10px; width:463px; margin-bottom:10px;}
		a.newsMore {color:#ffa800; font-size:10px;}
		.item-news {border-top:#d9dbdf 1px solid; margin:5px 15px 0 0; padding-top:8px;}
			.item-news a, a.titleProduct {color:#7aaa1a;}
			.item-news img {margin-right:10px;}
			.item-news p {padding-top:5px;} 
		.more {background:url(../images/more.jpg) 370px 4px no-repeat; text-align:right; padding-right:10px;}
			.more a {font-size:10px; color:#FFF;}
		.other-news {margin-top:10px; border-top:#c7c6c6 1px dotted; padding-top:5px;}
			.other-news li {background:url(../images/arr.jpg) left center no-repeat; padding:3px 0 3px 15px; margin-left:15px;}
		.content {padding-right:10px; line-height:18px;}
	#col3 {width:125px; float:left; }
		.h-qc {background:url(../images/bg_ad.jpg) top left no-repeat; width:125px; height:36px; text-align:center; line-height:36px;}
	#col2-new {width:593px; float:left;}
		.nav-news {background:url(../images/bg_nav.png) top left no-repeat; width:578px; height:27px; padding:3px 0 0 15px; margin-bottom:10px;}
		.top-news {background:url(../images/tile_top_news.gif) top left no-repeat; height:10px; width:592px;}
		.bot-news {background:url(../images/tile_bottom_news.gif) top left no-repeat;height:10px; width:592px; margin-bottom:10px;}
.bg-top {background:url(../images/bg_top.jpg) top left no-repeat; width:170px; height:7px;}
.bg-midd {background:url(../images/bg_midd.png) top left repeat-y; padding:0px 5px;}
.bg-bot {background:url(../images/bg_bot.png) top left no-repeat; width:170px; height:10px; margin-bottom:10px;}
.logo {clear:both; border:#ededed 1px solid; border-right:none; border-left:none;}
.bot {width:776px; position:relative; float:left; background-color:#FFF;}
.bot-left {float:left; background:url(../images/bot_left.jpg) top left no-repeat; width:14px; height:83px;}
.bot-bg {background:url(../images/bot_bg.jpg) top left repeat-x; height:83px;  width:753px; float:left; line-height:83px; text-align:center;}
.bot-right {float:left; background:url(../images/bot_right.jpg) top left no-repeat; width:9px; height:83px;}
	a.deve {color:#ffa800;  font-size:10px;}
.lang {background-color:#456a0f; text-align:center; position:relative; height:19px;}
	.flag {position:absolute; right:10px; width:100px; z-index:999; top:2px;}
	.flag a {color:#abd35d;}
.bg-bottom {width:100%; background:url(../images/bg_bot.jpg); height:55px; clear:both;}
	.b1 {width:780px; margin:0 auto;}
	.b2 {float:right; padding:10px;}

#topLeftBar{
	position:absolute;
	padding: 1px;
	width: 108px;
	visibility: hidden;
	z-index: 100;
}
#topRightBar{
	position:absolute;
	padding: 1px;
	width: 108px;
	visibility: hidden;
	z-index: 999;
	left: 54px;
	top: 1617px;
}
#leftMenu a, .bTitle2, .bTitle, a.catNav{color: #416102;

font-weight: bold;}
.nextTitle a, a.link {color: #416102;}
.dateTime {color:#555;}
#leftSubMenu a {color: #00b4ff; font-weight:normal;}
.catNav {color:#FFF;}
.myform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.nav-title a{color:#fff;}