/* CSS Document */
*{margin:0;padding:0;} 
body,td,th {font-family:  "宋体";font-size: 12px;color: #8E8E8E;}
body { overflow-x:hidden; background:url(../images/bodybg.jpg) repeat-x 0 0;}

a:link,a:visited,a:active{color: #999999;text-decoration: none;}
a:hover{color: #FF6600;text-decoration: none;}

.clear{ margin-top:-1px; height:1px; line-height:1px; font-size:1px; clear:both;}


/*****************头部****************/
#head{
	background-color:#FFFFFF;
	width:934px;
	margin:0px auto;
	min-height:120px;
	height:120px;
	height:auto !important;
	overflow:hidden;
}
	#head #logoline{
		height:51px;
		margin:0 auto;
		width:871px;}
		#head #logoline #logojpg{
			float:left;
			margin-top:11px;
			width:297px;
			height:32px;}
		#head #logoline #enjpg{
			float:right;
			margin-top:23px;
			border:0;}
		#head #logoline #selasjpg{
			float:right;
			margin:21px 16px 0 0;
			border:0;}
		#head #logoline #logolink{
			float:left;
			margin:23px 0 0 269px;}
		#head #logoline #logolink a{
			color: #666666;
			text-decoration: none;}
	#head #nav{
		height:40px;
		margin:0 auto;
		width:871px;
		background:url(../images/navbg.jpg) no-repeat 0 0;}
		ul { list-style: none; }
		#na{ padding-left:18px;}
		.nav_li { float: left; position: relative; width:86px}
		 ul .nav_li img{ border:0;}
/* 主菜单样式
			a.nav_a:link,a.nav_a:visited,a.nav_a:active{text-align:center; height:31px;width:84px;display:block;font:bold  14px "宋体" ;color: #F2C26E;line-height:31px;}
			a.nav_a:hover {color: #8D0000; no-repeat 0 0;} */
			.nav_sub { position:absolute; left:-135px; width:356px; top:40px;
										background-color:#FFFFFF;
									filter: Alpha(opacity=100); /* IE */    
									-moz-opacity:1;    /* FF 主要是为了兼容老版本的FF */
									opacity:1;    /* FF *//* border:1px solid #BA7856;*/  text-align: center; }
			 a.nav_ula { line-height:30px; padding:0 6px; height:30px; border-left: 1px solid #888;}
	#head #navliul{
		height:30px;
		margin:0 auto;
		width:871px;}
	#head #flash{
		height:240px;
		margin:0 auto;
		width:871px;}
	#banner1{
		height:170px;
		margin:0 auto;
		width:871px;}
/**************头部结束************/




/***************首页**************/
.box{
	margin:0px auto;
	padding:0 31px 0 32px;
	width:871px;
	background-color:#FFFFFF;
	min-height:418px;
	height:auto !important;
	height:418px; 
}
.left{
	float:left;
	width:196px;
}
	.lefttop{
		background:url(../images/lefttop.jpg) no-repeat 0 0 ;
		clear:both;
		width:171px;
		height:6px;
		line-height:6px;
		font-size:6px;}
	.leftcon{
		clear:both;
		background-color:#F3F3F3;
		border:0;
		width:169px;
		border-left:1px solid #EBEBEB;
		border-right:1px solid #EBEBEB;
		text-align:center;}
		.regi{
			font-weight:bold;
			color:#FF6600;
			line-height:29px;
			height:29px;}
		.regiform{clear:both;line-height:27px;}
			.regiinput{
				width:93px;
				height:16px;}
		.regibottom{clear:both;line-height:27px;}
	.leftbot{
		background:url(../images/leftbot.jpg) no-repeat 0 0 ;
		clear:both;
		width:171px;
		height:8px;
		line-height:8px;
		font-size:8px;}
	.leftkefu{
		clear:both;
		background-color:#F3F3F3;
		border:0;
		width:169px;
		border-left:1px solid #EBEBEB;
		border-right:1px solid #EBEBEB;
		text-align:left;}
				a.kefu{
				display:block;
				width:100%;
				height:28px;
				line-height:28px;
				}
				a.kefu:hover{
				background-color:#FDFDFD;}
.content{
	float:left;
	width:670px;}
	.homenews{
		float:left;
		height:232px;
		width:325px;
		border-top:1px solid #FF5900;}
		.line{
			clear:both;
			border-bottom:1px solid #EAEAEA;
			min-height:25px !important;
			heith:25px;
			}
				.newstd{
				float:left;
				width:230px;
				overflow:hidden;
				text-overflow:ellipsis;
				white-space:nowrap;
				height:25px;
				line-height:25px;
				border-bottom:1px solid #EAEAEA;
				vertical-align:middle;
				}
				.newstime{float:left;height:25px;line-height:25px;border-bottom:1px solid #EAEAEA;width:75px;vertical-align:middle;}
				.newsimg{clear:both;float:left;height:25px;border-bottom:1px solid #EAEAEA;}
				.newsimg img { margin:8px 6px 0 6px;}
	.homepro{
		float:right;
		height:232px;
		width:325px;
		border-top:1px solid #FF5900;}
		.pro{
			clear:both;
			border-bottom:1px solid #EAEAEA;
			overflow:hidden;
			padding:8px 0;
			min-height:25px !important;
			heith:25px;}
		.pro img{
		float:left;
		margin:0 18px 0 8px}
.midcon{
	float:left;
	width:670px;
	border-top:1px solid #FF5900;}
	.botline{float:left;
		border-bottom:1px solid #EAEAEA;
		min-height:25px !important;
		heith:25px;}
	.homeprobg{
		background:url(../images/probg.jpg) no-repeat 0 0 ;
		width:173px;height:119px;
		float:left;
		margin:8px 56px 16px 0;
		text-align:center;}
	.homeprobg img{margin-top:2px;}
		
/**************首页结束************/

/**************关于我们************/
	.leftmid{
		clear:both;
		background-color:#F3F3F3;
		border:0;
		width:169px;
		height:380px;
		border-left:1px solid #EBEBEB;
		border-right:1px solid #EBEBEB;
		text-align:left;}
	.title{
		float:left;
		height:30px;
		line-height:30px;
		vertical-align:middle;}
	.titleright{
		float:right;
		height:30px;
		line-height:30px;
		vertical-align:middle;}
	.titleimg{
		padding-top:10px;
		float:left;}
a.atitle:link,a.atitle:visited,a.atitle:hover,a.atitle:active{color: #FF6600;text-decoration: none;}
a.akefu:link,a.akefu:visited,a.akefu:hover,a.akefu:active{display:block;width:100%;height:28px;line-height:28px;color: #FF6600;background-color:#FDFDFD;}
.aboutchat{float:left;width:443px;padding:0 13px;line-height:28px;}
/***************代理**************/
.dlchat{float:left;width:350px;padding:0 13px;line-height:28px;}
/***************新闻资讯**************/
.titleline{
	border-bottom:1px solid #DDDDDD;
	height:24px;
}
.titlebg{
	background-color:#AFA896;
	color:#ffffff;
}
.newscontent{
	width:630px;
	min-height:450px;
	height:auto !important;
	height:450px; 
	line-height:22px;
}
a.cate:link,a.cate:visited,a.cate:active{color: #FB6D09;text-decoration: none;font-weight:bold;}
a.cate:hover{color: #FC8B45;text-decoration: none;font-weight:bold;}
/***************产品搜索**************/
.searchtop{width:589px; margin:0 auto; height:24px;background:url(../images/searchbgtop.jpg) no-repeat 0 0 ;}
.searchmid{width:589px; margin:0 auto;	min-height:150px;height:auto !important;height:150px; background:url(../images/searchbgmid.jpg) repeat-y 0 0 ;}
.searchbot{width:589px; margin:0 auto; height:20px;background:url(../images/searchbgbot.jpg) no-repeat 0 0 ;}
.searchbotcon{width:589px; margin:0 auto; }
/***************留言反馈**************/
.feedtitle{
background-color:#F8F8F8;
height:28px;
border-top:2px solid #C3B8A3;
}
.feedline{
	border-bottom:1px solid #DDDDDD;
	height:28px;
	text-align:center;
}
#feedfrom{
	display:none;
}
#feedfrom table td{
	height:30px;
}
.feedsubject{
	width:210px; 
	white-space:nowrap; 
	text-overflow:ellipsis; 
	overflow: hidden;
}
.subjecttd{background-color:#F4F4F4;}
.subjectline{border-bottom:1px solid #EAEAEA;}
.regicon{float:right;width:300px;line-height:28px;}
/***************网站地图**************/
.topline{
border-top:3px solid #C4C4C4;
border-bottom:2px solid #C6C6C6;
height:29px;
font-weight:bold;
color:#393939;
padding-left:40px;
}
.sitebotline{
border-bottom:1px solid #EAEAEA;
background: url(../images/mapical.jpg) no-repeat 0 0;
height:29px;
padding-left:40px;
}
a.site { line-height:30px; padding:0 6px; height:30px; }
/***************底部**************/
#foot{
margin:0px auto;
background:url(../images/footbg.jpg) no-repeat 0 0;
width:870px;
height:70px;
}
/***************漂浮**************/
#gotopdiv{
 position: absolute;
 float:right;
 z-index:1000;
/*text-align: -moz-center !important; /*For Firefox*/
/*text-align: center;                 /*For IE*/
 width:60px;
 
}