body {
	font-size:12px;
	line-height:1.8em;
	color:#595959;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	background:url(../images/bj.jpg) repeat-x left top;
	background-color:#e2e2e2;
}
* {
	margin:0;
	padding:0;
}
img {
	border: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, a:visited {
	color:#646464;
	text-decoration:none;
}
a:hover {
	color: #eb627c;
	text-decoration: underline;
}
#bj{
	width:1042px;
	margin:0 auto;
	background-color:#FFF;
}
#w1003{
	width:1003px;
	margin:0 auto;
}
#hd{
	padding-top:27px;
	padding-bottom:19px;
}
#m20{
	padding-bottom:20px;
}
.menu ul{
	width:660px;
}
.menu li {
	float:left;
}
.menu ul li a,.menu ul li a:visited{
	float:left;
    display:block;
	line-height:36px;
	height:36px;
	font-size:14px;
	color:#787878;
	padding:3px 13px 1px;
	background:url(../images/menu_li.jpg) no-repeat left center;
}	
.menu ul li a:hover{
	background:url(../images/menu_sel.jpg) no-repeat left center;
	color:#FFF;
}
.menu .sel a,.menu .sel a:visited{
	background:url(../images/menu_sel.jpg) no-repeat left center;
	color:#FFF;
}
#news{
	height:34px;
	background-color:#ececec;
	border:#dddddd 1px solid;
	margin-bottom:15px;
}
.newsl{
	padding-top:10px;
	padding-left:10px;
}
.newsl span{
	color:#007fc5;
}
.fenlei{
	padding-bottom:20px;
}
.w211{
	width:211px;
}
.title{
	background:#ececec;
	border:#dddddd 1px solid;
	height:26px;
	padding:3px 0 0 15px;
	font-size:14px;
	font-weight:bold;
	color:#007fc5;
}
.prolist{
	background:#f9f6f9;
	border:#dddddd 1px solid;
}
.prolist ul li{
	background:url(../images/xian.jpg) repeat-x left bottom;
}
.prolist ul li a,.prolist ul li a:visited{
	display:block;
	background:url(../images/sanjiao.jpg) no-repeat 25px center;
	line-height:40px;
	height:40px;
	padding-left:35px;
	font-size:14px;
}
.lianxi{
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:#eae1de 1px solid;
}
.mess{
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:#eae1de 1px solid;
}
.w778{
	width:778px;
}
.about{
	background:#f9f6f9;
}
.title2{
	padding:23px 0 20px 25px;
	font-size:14px;
	font-weight:bold;
	color:#007fc5;
}
.aboutt{
	padding-left:25px;
	padding-bottom:40px;
}
.wenzi{
	width:578px;
	padding-left:15px;
	padding-right:25px;
}
.pro{
	padding-top:20px;
}
.pron{
	background: #FFF;
	border:#e1e1e1 1px solid;
	padding:20px 10px 20px 10px;
}
.xinwen{
	width:383px;
	background:#f9f6f9;
	margin-top:20px;
}
.tup{
	width:131px;
}
.title3{
	padding:23px 0 10px 25px;
	font-size:14px;
	font-weight:bold;
	color:#007fc5;
}





.newslist{
	padding-bottom:12px;
}
.newslist  span{
	float:right;
	padding-right:25px;
}
.newslist li{
	display:block;
	line-height:30px;
	height:30px;
	padding-left:40px;
	background:url(../images/icon.jpg) no-repeat 24px center;
}
.newslist li a:hover{
	color:#3085c8;
}


#ft{
	background-color:#f9f6f9;
	border-top:#e1e1e1 1px solid;
	padding:15px;
	color:#91827a;
}
#ft a,#ft a:visited{
	color:#91827a;
}

.neirong{
	background: #FFF;
	border:#e1e1e1 1px solid;
	padding:25px;
}


/*产品类别样式：fcss为一级类别样式，scss为二级类别样式，tcss为三级类别样式*/
.fcss			{background:url(../images/xian.jpg) repeat-x left bottom;}
.fcss a			{display:block; padding-left:35px; font:14px/40px ""; color: #666; text-decoration:none; background:url(../images/sanjiao.jpg) no-repeat 25px center; font-weight:bold;}
.fcss a:hover 	{color:#f00; text-decoration:underline;}

.scss			{padding:0 0 0 35px;}
.scss a			{font:12px/24px ""; color:#000;text-decoration:none;}
.scss a:hover 	{color:#FF0000; text-decoration:underline;}