﻿/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body,ul,ol,li,p,form,fieldset,table,td{font-family:"宋体";}
body{background:#fff;color:#000;}
td,p,li,select,input,textarea,option,div{font-size:12px;}

ul{list-style-type:none;}
select,input{vertical-align:middle; padding:0; margin:0;}

a{text-decoration:none;}
a:link{color:#009;}/*ɫ*/
a:visited{color:#800080;}/*ɫ*/
a:hover,a:active,a:focus{color:#c00;}/*Ұɫ*/

/*圣丰head*/
#head {width:990px;height:100px; overflow:hidden;clear:both;background:#FFF;}

#head a{text-decoration:none;}
#head a:link,#head a:visited{color:#FFF;}
#head a:hover,#head a:active,.nav a focus{color:#000;font-weight:bold;}

/*圣丰logo左边浮动图片*/
#headLP {
	float:left;
	width:10px; 
	height:35px;
	margin:24px 0 0 0; 
	background:#D4231F;
	
}
/*圣丰logo*/
#logo {
float:left;
width:82px;
height:89px;
background: url(../images/logo.gif) no-repeat;
margin:3px 0 0 20px;}
/*导航*/
.nav {
	width:574px; 
	height:35px; 
	color:#FFF;
	margin:24px 0 0 220px; 
	background:#D4231F;
	}
.nav li{float:left;width:56px;text-align:center; display:block; line-height:35px; margin-left:30px;background:url(../images/nav_line.gif) no-repeat left center; padding:0 0 0 9px; }
.nav a{display:block;text-align:center;}

/*******sitemap导航开始************************************/
#headRP {float:right; width:196px; height:35px; background:#000; margin-top:-35PX; margin-right:0;}
.nul{width:180px; height:12px ; padding-top:10px;}
.nli{float:left; display:block;text-align:center;padding:2px 7px 0 7px; }
.menuDiv { float:left; display:block;width:1px;height:1px; height:12px !important;background:#FFF; padding-top:2px;}/*分隔条*/
#headRP a:link,#headRP a:visited{color:#D4231F;}
#headRP a:hover,#headRP a:active,.nav a focus{color:#FFF;font-weight: normal;}
/***************END*******************/

/************************banner***********************************/
/*****************************************************************/
#banner { 
	float:left; 
	width:990px;
	height:215px; 
	background: url(../images/banner02.jpg) no-repeat #ccc; 
 }
/*******************GPS定位栏**********************/
.gps {
	float:left;
	margin-left:680px;/*如果使用的浏览器是标准浏览器取该值*/
	margin-top:200px;
}
.gps ul{
	width:220px !important;
	/*width:600px;For IE*/
	/*height:20px !important; 
	/*padding-top:197px;For IE*/
	/*margin-left:570px;*/
	/*margin-left:675px !important;*/
  }
.gps li{
	float:left; 
	padding-left:6px;
}
.gps span{

	color:#777;

}
#banner a:link,#banner a:visited{color:#777;}
#banner a:hover,#banner a:active,#banner a focus{color:#E2144A;}
/***********************左栏树形导航**************************************/
#leftnav {
float:left;
width:230px;
height:443px;
background: url(../images/left-bg.gif) no-repeat;
margin-left:10px !important;
margin-left:5px;

}
#leftnav ul {
    margin-top:80px ; 
    padding-left:5px;
    /*list-style: none;*/
    width: 160px; /* Width of Menu Items*/
	margin-left:6px;
    }
	
#leftnav ul li { 
    position: relative;
    }  

#leftnav li ul {
    position: absolute;
	margin-top:0.5em;
    left: 149px; /* Set 1px less than menu width*/ 
    top: 0;
    display: none;
    }
	
/* Styles for Menu Items */
#leftnav ul li a {
    display: block;
    text-decoration: none;
    color: #777;
    background: #fff; /* IE6 Bug*/
    padding: 5px;
    border-bottom: 1px dashed #AB9E9E;/*虚线*/
    }
/*search area begin*/
#leftsearch {
	float:left;
	clear:both;
	margin-top:-400px;
	margin-left:20px;
}
	
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; list-style-type:square; }
* html ul li a { height: 1%; }
/* End  */
#leftnav ul li a:hover { color: #E2144A; background: #f9f9f9; }
 /* Hover Styles */    
#leftnav li ul li a { padding: 2px 5px; } /* Sub Menu Styles */ 
 #leftnav li:hover ul, #leftnav li.over ul { display: block; } /* The magic*/

/********************************************************************/
/**********内容正文开始布局****************/
/********************************************************************/
/*content-top分隔背景*/
#content-top { 
	float:left; 
	width:700px;
	height:50px; 
	background:url(../images/right-bg01.gif) #FFF;
	margin-left:14px;
}
/*产品图片背景边框*/
#content-middle {
	float:left; 
	width:690px; 
	height:135px; 
	background:url(../images/banner01.jpg) #FFF;
 	margin-left:18px;
 }
/*产品标题*/
#content-middle h1 { float:left; width:200px; height:20px; font-size:12px; margin:15px 0 0 30px;}
/*产品图片*/
#content-middle img {
	float:left; 
	/*width:304px; 
	height:225px; */
	margin-left:180px;
 	/*margin-top:25px;*/
 }

/*产品主要性能特点、技术参数，地基图导航*/
#content-middle ul{ float:left;width:650px; height:36px; padding-top:35px; margin-left:10px;}
#content-middle li{float:left;display:block; line-height:15px;padding-left:50px; }
#content-middle a{display:block;text-align:center;}
#content-middle span{
float:left;
width:260px;
display:block;
margin:32px 0 0 -190px;
}

/*产品图片层右边立体背景*/
#content-right {
	float:left; 
	width:22px; 
	height:430px; 
	background:url(../images/right-bg02.gif); 
 	margin-top:-51px !important;
 	margin-top:-53px;
 	margin-left:6px !important;
 	margin-left:6px;
}
/***************************************正文**********************/
#maintext{
	float:left; 
	width:620px !important;
	width:600px;
	margin-left:50px;
	margin-top:-230px;
	border:1px solid #dfdfdf;
	padding:5px;
	}
#maintext p{
	font-size:12px;
	font-family:"宋体";
 	text-indent:1.5em; /*em是相对单位，2em即现在一个字大小的两倍*/
	line-height:130%;
	text-align: justify;/*文字两端对齐*/
	margin-top:5px;
	color:#777;
}
#maintext table,td,th{
   	border-collapse:collapse;
  	border:1px solid #CCC;
 	text-align:left; 
 	padding:5px;
	margin:10px auto 5px 50px;
}

#maintext picture { 
	float:left; 
	margin-right:5px; 
}
.picture { float:left; margin-right:5px; border:1px solid #dfdfdf;}
.content { color:#777; font-size:12px; }
.box {padding:5px; }

.democss dl {
  padding:5px;
  font-size:12px;
  font-family:"宋体";
  color:#777;
}
/*三级菜单对应载入页面图片列表的样式表*/
 #products{
 	width:420px !important;
	width:600px;
	margin:20px auto;
 }
 
 #products li {
    width:200px;
   /* height:154px;*/
   	float:left;
    margin-left:55px;
    /*display:inline;*/
}
#products li a {
   /* display:block;*/
}
#products li a img {
  	 width:90%;
   	height:90%;
    border:1px solid #CCC;
}
#products li span {
   	width:200px;
	white-space:nowrap;
    text-overflow:ellipsis; 
    overflow: hidden;
	padding:20px 0 0 30px;
	
}
/********************图片列表结束*******************************/
/*******************产品分类标题栏**********************/
#product_sort {
	float:left;
	width:200px; 
	height:30px;
}
#product_sort { 
	font-size:12px;
	 font-weight:bold;
	  padding-left:20px; 
	  padding-top:15px;
}


/**********************载入表格所用到的样式表结束*/
/***********************END*****************************************/
/*****************************页脚(footer)begin*****/
#footer {
border:1px solid #CCC;
margin:5px 0 5px 0;
float:left;
width:950px;
background:#EAEAEA;
}
#footer .eng{font-family:Arial, Helvetica, sans-serif;}
#footer p {
text-align:center;
color:#424242;
margin:5px;
}
#footer a{
color:#424242;
text-decoration:none;
}
