﻿@charset "utf-8";
html{
	background-color:#FBFBFB;}
body{
	font-size:12px;
    margin:0px;
	padding:0px;
	text-align:center;
	background:#FBFBFB;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
form, input, textarea, table, h1, h3, h4, h5, h6{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
input, textarea{
	border:1px solid #CCCCCC;
	padding:2px;
	background:url(input_bg.jpg) bottom #fff repeat-x;
}
a{
	text-decoration: none;
	color: #000;
	blr:expression(this.onFocus=this.blur());
}
a:hover{text-decoration: none;}
p{}
img{}
td{}
tr{}
ul,li{ list-style:none;}
.clear{margin: 0;padding: 0;clear: both;}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.top { padding:10px; line-height:120%}
.top ,.top a{color:#0869AD;}
.top a{ font-weight:bold}
ul.menu{ float:left; text-align:center; margin:0; padding:0; height:38px;line-height:38px;background:url(nav_bg.png) left top repeat-x;}
ul.menu li.nav{ float:left; width:115px; height:38px; line-height:38px; }
ul.menu li.line{ float:left; width:5px; height:38px; background: url(menu_bg.gif) center center no-repeat;}
li.nav a{ font-weight:bold; color:#E77817; height:38px; display:block;}
li.nav a:hover,li.nav a.selected{ background:url(nav_bg.png) center bottom no-repeat;height:32px; color:#DA251D; display:block;line-height:32px; padding-top:6px}

.title{color:#FFF;font-weight:bold;font-size:14px;}


/*产品展示图片样式*/
.pro{
	text-align:center;
	}
.thumbnail{
  background: url(probg.gif) left top no-repeat;
  width:210px;
  height:160px;
  line-height:160px;
  overflow:hidden;
  position:relative;
  text-align:center;
}
.thumbnail p{
  position:static;
  +position:absolute;
  top:50%
}
p:after {
  content:".";font-size:1px;
  visibility:hidden
}
.thumbnail img{
  position:static;
  +position:relative;
  top:-50%;left:-50%;
  vertical-align:middle
}
.proname{
	width:180px;
}
.eproname{
	width:160px;
}
.sidepro{
	width:190px;
	overflow:hidden;
	padding-left:20px;
	margin:0;
	background:url(arr.gif) left center no-repeat;
}
.eproname a{
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	display: block;
	width: 160px;
	}
.proname a,.sidepro a{
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	display: block;
	width: 100%;
	}
a.side_,.sidepro a:hover{
	text-decoration:underline
}
/*页码*/
ul.navigation{float: left;margin: 5px 0 0 20px;}
ul.navigation li{float:left;padding:0; margin:0;line-height:0%;}
ul.navigation li a{color:#777; width:30px; padding:0; margin:0 1px 0 0; display:block; float:left; text-align:center; line-height:30px; background:url(pager1.gif) left top no-repeat;}
ul.navigation li.page,ul.navigation li.page a{color:#777; width:60px; padding:0; margin:0 1px 0 0; display:block; float:left; text-align:center; line-height:30px; background:url(tpage.gif) no-repeat left top;}
ul.navigation li.paged{color:#fff; width:30px; height:30px; padding:0; margin:0 1px 0 0;text-align:center; line-height:30px;background:url(pager2.gif) no-repeat left bottom; text-decoration:none; }
ul.navigation li a:hover{ color:#999; background:url(pager1.gif) no-repeat left bottom; text-decoration:none; }
ul.navigation li.page a:hover{ color:#999; background:url(tpage.gif) no-repeat left bottom; text-decoration:none; }
ul.navigation li.info {color:#777;padding:0; margin:0 3px; display:block; float:left; text-align:center; line-height:30px; background: none;}