@charset "UTF-8";
#top {
clear:both;	text-align:left;width:990px;
}
#top-logo{
  width:90px;
  height:90px;
  float:left;
}
#top-title{
	float:left;
	width:450px;
	height:60px;
	padding-top:20px;
}
#header h1 {  
  font-size:14px;
}
#header h2 {
  font-size:14px;
  font-weight:normal;
  margin-top:10px;
}
#top-icon {
	width:160px;
	_width:170px;
	padding-top:30px;
	float:left;
}
#top-icon li{
  float:left;
}

#form-search{
  float:left;
  padding-left:20px;
  margin-top:20px;
}
#search-input{
  width:120px;
  height:20px;
  padding:2px;
}
#search-button{
  width:108px;
  height:29px;
  border:0;
  letter-spacing:2px;
  font-weight:bold;
  background:url(../../images/home/search-btn.gif) no-repeat;
}

#nav{
	width:990px;
	height:31px;
	text-align:center;
	float:left;		
	display:inline;
	background:url(../../images/home/nav-back.gif) repeat-x;
	border:1px solid #0065a4;
}
#nav ul{
  margin: 0 auto;
}
#nav li{
	line-height:31px;
	width:100px;
	padding:0 15px;
	display:inline;
	border-right:2px solid #0065a4;
}
#nav li.no-border {
  border:0;
}
#nav li a{
  font-size:13px;
  font-weight:bold;
}

#about-us{
  margin:10px 0 25px 0;
  padding:10px 0;
  border-bottom:1px solid #0065a4;
}
#about-us h2{
  font-size:14px;
  text-align:center;
  margin-bottom:10px;
}
#about-us p{
  margin-bottom:10px;
}

#product-column{
  width:600px;
  margin-left:40px;
  _margin-left:36px;
  float:right;
}
#product-column .product-list{
  width:600px;
  float:left;
  margin-bottom:20px;
  padding-bottom:20px;
  border-bottom:1px solid #0065A4;
}

#product-column .product-list-img{
  width:201px;
  height:201px;

  display:table-cell;
  vertical-align:middle;
  text-align:center;
  *display: block;
  *font-size:176px;/*约为高度的0.873，130*0.873 约为114*/
  *font-family:Arial;
  
  border:1px solid #0065A4;  

}

#product-column .product-list-img img{
   vertical-align:middle;

}

#product-column .product-list-content{
  float:right;
  margin:-201px 0 0 20px;
  width:350px;
}

#product-column .info-list-content{
  float:left;
  width:598px;
  min-height:60px;
  _height:60px;
}

#product-column .product-list-content h3{
  font-size:13px;
  margin:6px 0;
}
#product-column .product-list-content p{
  margin:6px 0;
}

#sidebar{
  width:350px;
}
#sidebar h3{
  width:348px;
  height:31px;
  line-height:31px;
  border:1px solid #0065A4;
  font-size:13px;
  text-align:center;
  background:url(../../images/home/nav-back.gif) repeat-x;
}
#sidebar-product-list li,#sidebar-info-list li{
  margin:5px 0 0 -10px;
  padding:5px 3px 5px 0;
  min-height:30px;
  _height:30px;
  line-height:20px;
  border-bottom:1px dotted #0065A4;
}

#footer{
  padding-top:20px;
  margin:20px 0;
  border-top:3px double #0065A4;
}
#footer-contact{
  float:left;
  margin-left:-20px;
}
#copyright {
  float:left;
  padding-left:10px;
  margin-left:10px;
  border-left:1px solid #0065A4;
}
#copyright  p{
  clear:both;
  line-height:1.5em;
  margin-top:0.5em;
}
#footer-nav,#sitemap-nav{
  margin-left:-10px;
  _margin-left:-18px;
}
#footer-nav li,#sitemap-nav li{
  float:left;
  border-right:2px solid #0065A4;
  padding-right:5px;
  
}
#footer-nav li a,#sitemap-nav li a{
  font-weight:bold; 
}
#footer-nav li.no-border,#sitemap-nav li.no-border{
  border:0;
}
#sitemap-nav{
  width:598px;
}
#sitemap-nav li a{
  font-size:11px;
  font-weight:normal;
}

#pro-page {
  text-align:center;
}

#product-column h2{
  font-size:14px;
  text-align:center;
}
#product-column h3{
  font-size:12px;
  font-weight:normal;
  color:#369;
  margin:10px 0;
}
#pro-content {
  margin: 20px 0;
}
#pro-content p {
  margin-bottom:1em;
}
#pro-image {
  margin:20px auto;
  text-align:center;
}

#crumb{
  width:980px;
  margin:0 auto;
  padding-left:10px;
}
#crumb p{
  height:30px;
  line-height:30px;
}
#form-feedback li
{
  min-height:30px;
}
#form-feedback li label
{
  float:left;
  text-align:right;
  width:90px;
  padding-right:10px;
  margin-top:5px;
}

#form-feedback li input,#form-feedback li textarea
{
  width:400px;
  float:left;
  padding:1px;
  border-top:1px solid #AAA;
  border-left:1px solid #AAA;
  border-right:1px solid #EEE;
  border-bottom:1px solid #EEE;
}
#form-feedback li.button-line
{
  text-align:center;
  height:35px;
  margin:20px 0 0 80px;
  float:left;
  
}
#form-feedback .button
{
  width:108px;
  height:29px;
  border:0;
  letter-spacing:2px;
  font-weight:bold;
  background:url(../../images/home/search-btn.gif) no-repeat;
  margin-left:20px;
}

#pro-content .sitemap-title{
  margin:20px 0;
  float:left;
  padding-bottom:10px;
  border-bottom:1px solid #CCC;
  width:598px;
  _width:590px;
}
#pro-content .sitemap-pro-list li
{
  min-height:30px;
  _height:30px;
  line-height:30px;
  width:560px;
  float:left;
  border-bottom:1px dotted #CCC;
}

.first-strong
{
  font-weight:bold;
}
