@charset "utf-8";
/* CSS Document */


body {
	font:12px Arial, Helvetica, sans-serif;
	background:#DADDE4 url(bg.gif) left top repeat-x;
	margin:0px;
	padding:0px;
	color:#333333;
}
.clear {
	clear:both;
	margin:0px;
	padding:0px;
}

#wrapper {
	width:1003px;
	background:url(header.jpg) left top no-repeat;
	margin:0px auto;
}
.header {
	height:80px;
	position:relative;
}
.header-left {
	float:left;
	padding:0px 0px 0px 30px;
	margin:0px 0px 0px 0px;
	font-weight:bold;
}

.header-right {
	float:right;
	color:#ffffff;
	text-align:right;
	padding:10px 60px 0px 0px;
}
.menuzone {
	width:906px;
	height:39px;
	background:url(menubg.jpg) left top repeat-x;
	margin:0px auto;
	padding:0px;
}

.menuleft {
	background:url(menu-left.jpg) left top no-repeat;
}

.menuright {
	background:url(menu-right.jpg) right top no-repeat;
	height:39px
}
.mainmenu {
	text-align:center;
	padding:13px 0px 10px 0px;
}

.mainmenu ul {
	margin:0px;
	padding:0px;
}

.mainmenu li  {
	display:inline;
	background:url(devider.jpg) right top no-repeat;
	padding:10px 19px 10px 18px;
}

.mainmenu li.active {
	background:#344f5f;
}

.mainmenu li.active a{
	color:#ffffff;
}

.mainmenu li a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#3D5665;
	text-decoration:none;
}

.mainmenu li a:hover {
	color:#898a8a;
	text-decoration:none;
}
.container {
	width:898px;
	background:url(container.jpg) left top no-repeat;
	text-align:justify;
	padding:0px 4px;
	margin:0px auto;
}

.container-left {
	width:629px;
	float:left;
}

.container-right {
	width:269px;
	float:left;
}
.container {
	width:898px;
	background:url(container.jpg) left top no-repeat;
	text-align:justify;
	padding:2px 4px;
	margin:0px auto;
}

.container-left {
	width:629px;
	float:left;
	background:url(banner1.jpg) left top no-repeat;
	height:200px;
}

.container-right {
	width:269px;
	float:left;
}


.welcomezone {
	width:269px;
	height:200px;
	background:#4B8123 url(welcometop.jpg) right top no-repeat;
}

.welcomebottom {
	height:100%;
	background:url(welcomebottom.jpg) right bottom no-repeat;
}

.welcomeworkarea {
	padding:15px 16px 0px 16px;
	color:#ffffff;
}
.welcomeworkarea .xuanyan{ font-size:14px; font-weight:bolder; line-height:25px;}
#content{ width:906px; margin:0 auto; background:#e3e2e2; border-top: 1px solid #000000; line-height:20px;}
		#content .welcome{ font-size:18px; line-height:25px; color:#4E8425;}
#content-left{ width:680px; float:left; background:#FFFFFF; padding:10px;}



#content-left .aboutus{ font-size:18px; color:#f04102; padding-left:20px; line-height:30px; }
#content-left .product{ line-height:25px;  width:45%; margin:10px; border: #999999 1px solid; float:left;}
#content-left .product a{ color:#000000; text-decoration:none;}
#content-left .product a:hover{ color:#398cce; text-decoration:underline; padding-left:20x;}
#content-left .product .top{ background:#e0e8dd; line-height:27px; font-size:14px; font-weight:bolder;}
#content-left .sol{ background:#e0e8dd; line-height:27px; font-size:14px; font-weight:bolder; color:#f04102; padding-left:15px;}
#content-left .product .top a{ background:url(ico-twitter.gif) no-repeat left; padding-left:20px; color:#586653;}
#content-left .product ul{ list-style:none; padding:0px; margin:0px;}
#content-left .product ul li{border-bottom: #999999 1px dashed; padding-left:15px;}
#content-left .product ul li a{padding-left:12px; background:url(custom.gif) no-repeat left;}


#content-left .products{ width:210px;; line-height:25px; margin:7px; border: #999999 1px solid; float:left; text-align:center;}
#content-left .products a{ color:#000000; text-decoration:none;}
#content-left .products .bot{ background:#e0e8dd; line-height:27px; font-size:14px; font-weight:bolder;}




		#mainleft{width:200px; height:153px; float:left; padding:1px; border:#999999 1px solid; margin:20 0 0 10;}
		
		.companyAboutUsPicRind{position:relative;overflow:hidden;padding:0x;margin:0px;}
		.companyAboutUsPicNav a{margin:0px 1px;padding:0px 3px; background:url(viewericon.gif) no-repeat;  }
		.companyAboutUsPicNav a:link, 
		.companyAboutUsPicNav a:visited, 
		.companyAboutUsPicNav a:hover {color:#263c5f; text-decoration: none!important; font-weight: bold;}
		.companyAboutUsPicNav a.current{background:url(viewericonover.gif) no-repeat; color:#ffffff!important;}
		
		#mainright{ width:463px; padding-left:10px; float:right;}
		#mainright a{ padding-left:15px; color:#6b82bf; font-size:13px; background:url(ico_6.gif) left no-repeat; line-height:25px;}  
		#mainright a:hover{ color:#4E8425; font-size:14px;}  
		.showcase{background: url(winBg.gif) repeat-x top; WIDTH: 675px; height:31px; line-height:25px; padding-left:5px; margin-top:30px; }
		.showcase .right{ float:left; padding-left:15px; background:url(winLeft.gif) left no-repeat; font-size:14px; font-weight:bolder;}
		.showcase a{ float:right; background:url(icon_arrow.gif) no-repeat left; padding:0px 7px; font-size:10px; text-decoration:none;}
		.showcase a:hover{ color:#ff7200; text-decoration:underline;}
		
		.productshow{ width:100%;}
		.productshow .div2{ width:95px; height:120px; text-align:center; margin:0px 15px; float:left;}
		.productshow .div2 a{color:#333333; text-decoration:none;}
		.productshow .div2 a:hover{color:#398cce; text-decoration:underline;}
		.productshow img{ border:#CCCCCC 1px solid;}
		.productshow h3{ font-size:12px; font-weight:normal; margin:0px;}
		.productshow h2{ font-size:14px; margin:0px; line-height:30px; color:#006600; padding-left:20px; background:url(30.jpg) no-repeat left;}
		.productshow p{ margin:0px;}
		#content .company{ background:#e0e8dd; line-height:30px; padding-left:20px; color:#586653; font-weight:bolder;}
		
		#quick-contact {
width:80%;
	margin-left:25px;
}

#quick-contact input{
	margin-bottom:5px;
	color:#293239;
	/*font-style:italic;*/
	font-size:11px;
	height:20px;
}

#quick-contact textarea{
	margin-bottom:5px;
	color:#293239;
	/*font-style:italic;*/
	font-size:11px;
}

#quick-contact .button{
	background-image: url(submit.gif);
	background-repeat:no-repeat;
	border:0;
	width:73px;
	height:28px;
	color:#ffffff;
	cursor:pointer;
}

		
		
#content-right{ width:186px; float:left; padding:10px;}
#content-right .notice{ font-size:16px; line-height:35px;  height:35px; color:#FF3300; padding-left:35px; font-weight:bolder; background:url(portalLinkTitle1.jpg);}
#content-right .bam{ width:174px; background:#d3d3e0; border:#FFFFFF 1px solid; padding:5px;}
#content-right .bam .baml{ background:#f4f4f4; padding:5px;}
#content-right .bam .bamb{ background:#ececf5; line-height:30px; padding-left:10px;}
#content-right .bam .bamb a{ background:url(icon_trustpass_s.gif) no-repeat left; padding-left:30px; color:#000000; font-size:14px;}



#content-right .list{ background:url(portalLinkTitle1.jpg); line-height:35px; height:35px; padding-left:35px;}
#content-right .productlist{ line-height:25px; background:#FFFFFF;}
#content-right .productlist ul{ padding:0px; margin:0px;}
#content-right .productlist h4{ font-size:12px; _height:25px; min-height:25px; padding-left:10px; font-weight:normal; margin:0px; }
#content-right .productlist h4 a{padding-left:15px; background:url(custom.gif) no-repeat left; color:#000000; text-decoration:none;}
#content-right .productlist h4 a:hover{ color:#398cce; text-decoration:underline; padding-left:17px;}



#content-right .productlist ul li{ _height:25px; min-height:25px; padding-left:20px; list-style:none;}
#content-right .productlist ul li a{ padding-left:15px; color:#000000; text-decoration:none;}
#content-right .productlist ul li a:hover{ color:#398cce; text-decoration:underline; padding-left:17px;}

#foot {
	background:url(footer.jpg) left top repeat-x;
	line-height:20px;
	text-align:center;
	padding:10px 0px 10px 0px;
}
#foot p{ margin:0px; padding:0px; color:#FFFFFF;}
#foot-inside {
	width:1000px;
	margin:0px auto;
}
.send_now{position:fixed;
_position:absolute;
bottom:0;
right:20px;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); width:167px; height:38px;
}