/* CSS Document */
div,p,h1,h2,body,ul{  padding:0; margin:0}
dl,dd{ margin:0; padding:0}
*{ margin:0; padding:0}
p{ text-indent:2em}
ul{ list-style:none}
a{ text-decoration:none; color:#333}
body{ margin:0 auto; font-size:12px}
img{ border:none}

#logo{
	width:1000px;
	height:140px;
	margin-top: 10;
	margin-right: auto;
	margin-bottom: 3px;
	margin-left: auto;
	
}
#nav{
	width:1000px;
	height:40px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 3px;
	margin-left: auto;
	
}
#nav ul{ height:40px;font-size:14px; margin:0 auto; text-align:center; width:700px;}
#nav li{
	float:left;
	width:110px;
	overflow:hidden;
	display:inline;
	line-height:42px;
	text-align:center;
	margin:0 10px;
}
#nav a{
	color:#fff;
	display:block;
	height:38px;
	font-weight:bold;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 7px;
	font-size:14px;
}
#nav  a:hover{ color:#FF8000}
/*banner*/
#banner{
	width:1000px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 3;
	margin-left: auto;
	height: 315px;
}
/*content*/
#content{
	width:1000px;
	margin:0 auto;
	padding-top:5px;
	overflow:hidden;
	background-color: #FFF;
}
/*left*/
#left{
	width:215px;
	float:left;
	overflow:hidden;
	margin-left: 5px;
}
/*prosort*/
.prosort{ margin-bottom:10px}
h1,h2{
	font-size:14px;
	color:#fff;
	height:26px;
	line-height:26px;
	padding-left:20px;
	background-image: url(../images/04.jpg);
	background-repeat: no-repeat;
}
/*right*/
#right{
	float:right;
	width:755px;
	overflow:hidden
}
.title{background:url(../images/index_06.jpg) no-repeat;; height:26px; line-height:26px}
h2{ font-size:14px; color:#fff; padding-left:25px; float:left}
.title a{ float:right; font-size:12px; color:red}
/*about*/
.about{
	overflow:hidden;
	margin-bottom:10px;
	background-color: #FFF;
}
.ptent p{ line-height:180%}
.ptent p img{ float:left; margin:5px}
/*hotpro*/
.hotproduct{ overflow:hidden}
.hotpro{ width:755px;
	overflow:hidden;
	margin-bottom:10px;
}
.hotpro dl{
	float:left;
	width:151px;
	text-align:center;
	overflow:hidden;
	 margin:5px 
}
.hotpro dt{ border:1px solid #ccc;overflow:hidden }
.hotpro dt:hover{ border:1px solid red; }
.hotpro dd { margin-top:10px; font-size:14px}
.hotpro dd a{ font-weight:bold; color:#BA1744}
/*news*/
.news{ overflow:hidden;}
/*companynew*/
.companynew{ float:left; width:367px; margin-right:5px}
.companynew h2{ background:url(../images/index_31.jpg) no-repeat;}

.news ul{ line-height:220%; padding:10px}
.news ul li{ border-bottom:1px dotted #ccc}
/*.hangyenew*/
.hangyenew{ float:left; width:367px;overflow:hidden}
/*footer*/
#footer{
	width:1000px;
	clear:both;
	text-align:center;
	margin:0 auto;
 border-top:3px solid red; background:#fff;
}
#selected{
	width:190px;
	font-size:12px;
	margin-top: 5;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#selected dt{ font-size:12px; font-weight:bold}
#selected dl img{ margin-right:10px}
#selected h1{ font-size:14px;background-color:#51B344;  height:28px; line-height:28px; color:#fff; padding-left:15px}
#selected dl{padding:5px 0; border-bottom:1px dotted #666; margin:5px}
#selected dd{
	margin-left:25px;
	padding-top:5px;
}
.linklist {
	float: right;
	height: 20px;
	width: 200px;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
}
.linklist2 {
	float: right;
	width: 200px;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	margin-bottom: 6px;
}
.linkleft {
	float: left;
	width: 70px;
	font-size: 12px;
}
#nextpage {
	height: 20px;
	width: 755px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.npleft span{
	margin-right: 10px;
}
.npleft .page-numbar a{
    margin-right: 5px;
}

.new_list{border:1px solid #D6D6D6;}
.new_list ul,.companynew ul,.hangyenew ul{ line-height:220%;overflow:hidden; margin-bottom:10px}
.new_list ul li,.companynew ul li,.hangyenew ul li{ clear:both; border-bottom:1px dashed #ccc; background:url(../images/index_30.gif) no-repeat left; padding-left:20px; margin:0 10px; overflow:hidden}

.new_list ul a,.companynew ul a,.hangyenew ul a{ float:left; color:#555}
.new_list ul a:hover,.companynew ul a:hover,.hangyenew ul a:hover{ color:red}
.new_list ul span,.companynew ul span,.hangyenew ul span{ float:right}
#newstitle {
	text-align: center;
	height: 20px;
	margin-top: 20px;
	margin-bottom: 8px;
	font-size: 15px;
}
#right p{line-height:30px}
#right img{ float:left; margin:5px;}
.lxk {
	height: 350px;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
}
.logoleft {
	float: left;
}
.logoright {
	float: right;
}
.rig {
	float: left;
	height: 140px;
	width: 283px;
}
.rig1 {
	float: right;
	height: 60px;
	width: 283px;
	text-align: left;
	background-image: url(../images/283.jpg);
}
.rig2 {
	float: left;
}
.shc {
	float: left;
	height: 20px;
	width: 200px;
	text-align: right;
	margin-top: 30px;
	color: #FFF;
}
.shc a{ text-decoration:none; color:#FFF;}
.linklist3 {
	float: right;
	height: 30px;
	width: 200px;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	margin-bottom: 6px;
}
#demo{overflow:hidden;border:1px dashed #CCC; margin:0 5px}
#indemo {float: left;width: 800%; overflow:hidden}
#demo1 {float: left;}
#demo2 {float: left;}

.linkleft2 {
	float: left;
	
	font-size: 14px;
}
.linkleft3 {
	float: left;
	width: 200px;
	margin-top: 5px;
	margin-bottom: 3px;
}
