body{margin:0px;padding:0px;font-size:12px;line-height:150%;color:#646363;font-family:  Arial,Verdana, Helvetica, sans-serif, Tahoma;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea{margin:0;padding:0;}
input, textarea, select{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;font-size:12px;	}
li{list-style:none;}
.l{float:left;}
.r{float:right;}
.c{clear:both;height:1px;margin-top:-1px;overflow:hidden;}
.t_l{text-align:left;}	
.t_r{text-align:right;}
.t_c{text-align: center;}
a{color:#646363;text-decoration:none;}	
a:hover{color:#ff671d;text-decoration:underline;}
#bj{
	background:url(../images/bj.jpg) top center repeat-x;
	background-color:#eeeeee;
}
#hd{
	width:1000px;
	margin:0 auto;
}
.top{
	height:36px;
	line-height:36px;
}
.top p{
	float:left;
}
.top dl{
	float:right;
}
.top dl a{color:#646363;text-decoration:none;}	
.top dl a:hover{color:#ff671d;text-decoration:underline;}
.logo{
	width:243px;
	float:left;
}
.sousuo{
	width:283px;
	padding-top:35px;
	float:right;
}
.sousuo p{
	width:250px;
	height:35px;
	float:left;
}
.sousuo p input{
	background:url(../images/sousuokuang.jpg) left center no-repeat;
	border:0px;
	width:240px;
	height:35px;
	line-height:35px;
	padding-left:10px;
	color:#999;
}
.sousuo dl{
	width:33px;
	float:right;
}
.menu{
	background:url(../images/menu.jpg) top left no-repeat;
	height:71px;
	line-height:71px;
	padding-left:10px;
	
}
.menu li{
	color:#FFF;
	font-size:16px;
	font-family:"微软雅黑";
	width:98px;
	text-align:center;
	float:left; position:relative;
}
.menu li a				{color:#FFF;text-decoration:none; display:block;}	
.menu li a:hover		{color:#000000;text-decoration:underline;display:block; background:url(../images/dh_gbj.jpg) top center no-repeat;}
.menu li a.on			{color:#000000;text-decoration:underline;display:block; background:url(../images/dh_gbj.jpg) top center no-repeat;}

.menu li .xlmenu		{position:absolute; width:500px; height:50px; line-height:50px; top:71px; left:0; display:none; text-align:left; padding-left:30px; color:#CCC;}
.menu li .xlmenu a		{font:14px/50px ""; color:#333; display:inline; background:none; text-decoration:none; font-family:"微软雅黑";}
.menu li .xlmenu a:hover{color:#ff661d; display:inline; background:none; text-decoration:none;}

.banner{
	margin-left:10px;
	margin-right:10px;
	padding-top:50px;
	background-color:#FFF;
}
.gonggao{
	background-color:#FFF;
	 border-bottom-left-radius: 10px;
     border-bottom-right-radius: 10px;
	 height:45px;
	 line-height:45px;
	 color:#3c3c3c;
	 margin:0px 10px 0px 10px;
	 padding:0px 20px 0px 20px;
	 margin-bottom:13px;
}
.gonggao p{
	float:left;
}
.gonggao dl{
	float:right;
}
#ct{
	background-color:#FFF;
	 border-radius: 10px;
	 width:960px;
	 margin:0 auto;
	 padding:10px;
}
.pro{
	width:360px;
	float:left;
}
.pro_dh{
	background:url(../images/pro_dh.jpg) top left no-repeat;
	height:36px;
	line-height:36px;
	font-family:"微软雅黑";
	padding-left:15px;
	font-size:16px;
}
.pro_dh p{
	color:#000;
	float:left;
}
.pro_dh dl{
	color:#ff651d;
	float:left;
}
.pro_nr{
	background: url(../images/pro_nrbj.jpg) top left repeat-x;
	border-bottom:1px #ebebeb solid;
	border-left:1px #ebebeb solid;
	border-right:1px #ebebeb solid;
	padding:12px 0px 12px 0px;
	background-color:#eeeeee;
}
.pro_nr li img{
	width:152px;
	height:101px;
	border-radius: 4px;
	border:3px #ff9969 solid;
}
.pro_nr li{
	width:158px;
	padding:0px 10px 0px 10px;
	float:left;
}
.pro_nr li p{
	height:26px;
	line-height:26px;
	text-align:center;
}
.pro_nr li p a{color:#646363;text-decoration:none;}	
.pro_nr li p a:hover{color:#ff671d;text-decoration:underline;}
.pro_nr dl{
	padding:10px 0px 0px 10px;
}
.pro_nr dl a{color:#ff671d;text-decoration:none;}	
.pro_nr dl a:hover{color:#ff671d;text-decoration:underline;}
.company{
	width:289px;
	padding:0px 10px 0px 10px;
	float:left;
}
.company_dh{
	background:url(../images/jianjie_dh.jpg) top left no-repeat;
	height:36px;
	line-height:36px;
	font-family:"微软雅黑";
	padding-left:15px;
	font-size:16px;
}
.company_dh p{
	color:#000;
	float:left;
}
.company_dh dl{
	color:#ff651d;
	float:left;
}
.company_nr{
	background: url(../images/pro_nrbj.jpg) top left repeat-x;
	border-bottom:1px #ebebeb solid;
	border-left:1px #ebebeb solid;
	border-right:1px #ebebeb solid;
	padding:15px;
	background-color:#eeeeee;
}
.company_nr img{
	padding-bottom:10px;
}
.company_nr{
	line-height:24px;
}
.company_nr dl{
	height:310px;
	overflow:hidden;
}
.company_nr p{
	padding:10px 0px 0px 10px;
}
.company_nr p a{color:#ff671d;text-decoration:none;}	
.company_nr p a:hover{color:#ff671d;text-decoration:underline;}
.contcat{
	width:289px;
	float:right;
}
.contcat_dh{
	background:url(../images/contcat_dh.jpg) top left no-repeat;
	height:36px;
	line-height:36px;
	font-family:"微软雅黑";
	padding-left:15px;
	font-size:16px;
}
.contcat_dh p{
	color:#000;
	float:left;
}
.contcat_dh dl{
	color:#ff651d;
	float:left;
}
#ft{
	width:980px;
	height:50px;
	line-height:50px;
	margin:0 auto;
}
#ft a{color:#646363;text-decoration:none;}	
#ft a:hover{color:#ff671d;text-decoration:underline;}
.left{
	width:210px;
	float:left;
}
.fenlei_dh{
	height:40px;
	line-height:40px;
	color:#FFF;
	font-family:"微软雅黑";
	text-align:center;
	font-size:16px;
	background:url(../images/fenlei_dh.jpg) left center no-repeat;
	margin-bottom:4px;
}
.yiji{
	background: url(../images/yiji.jpg) left center no-repeat;
	height:33PX;
	line-height:33px;
	color:#FFF;
	padding-left:30px;
	margin-bottom:1px;
}
.yiji a{color:#FFF;text-decoration:none;}	
.yiji a:hover{color:#FFF;text-decoration:underline;}
.erji{
	background: url(../images/erji.jpg) left center no-repeat;
	height:33PX;
	line-height:33px;
	color:#FFF;
	padding-left:30px;
	margin-bottom:1px;
}
.erji a{color:#FFF;text-decoration:none;}	
.erji a:hover{color:#FFF;text-decoration:underline;}
.right{
	width:740px;
	float:right;
}
.right_dh{
	height:40px;
	line-height:40px;
	color:#000000;
	font-family:"微软雅黑";
	padding-left:20px;
	font-size:16px;
	background:url(../images/right_dh.jpg) left center no-repeat;
	margin-bottom:4px;
	margin-bottom:10px;
}
.right_nr{
	line-height:24px;
}
.fwmenu{width:100%; border-bottom:1px #ff7e02 solid; height:30px; margin-bottom:10px; text-align:center;}
.fwmenu li{width:171px; float:left; height:30px; padding:0 0 0 10px; cursor:pointer; background:#eee; border-right:1px #fff solid; font:bold 12px/30px "";}
.fwmenu li.on{background:#ff7e02; color:#fff;}