/* CSS Document */
* {padding:0;margin:0}
body {
	margin: 0 auto;
	padding: 0;
	background: #e2e2e2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#bg { 
	width: 964px;
	text-align: center;
	margin: 0 auto;
	padding: 3px;
	background: #fff;
}
.r1{width:80px;height:80px;float:right;   
     position:fixed !important; top/**/:200px;   
     position:absolute; z-index:300; top:expression(offsetParent.scrollTop+200);right:20px;}
#ban {
width:964px;
height:111px;
background-image: url(images/banner.jpg);
}
#nav{
width:964px;
height:32px;
margin-top:3px;
background:url(images/nav_bg.gif) repeat-x;
}
#icon {
text-align:left;
float:right;
width:80px;
margin-top:7px;
}
#toplink {
text-align:left;
float:left;
line-height:27px;
width:855px;
}
#toplink a {
	padding: 7px 16px 7px 16px;
	color: #333;
	text-decoration: none;
	font-weight:bold;
	height:27px;
}

#toplink a:hover {
	color: #fff;
	text-decoration:underline;
	background: url(images/link_bg2.gif) repeat-x;
}
#content {
width:964px;
height:100%;
margin-top:2px;
}
#content #left {
float:left;
text-align:left;
width:239px;
background:#ebebeb;
height:100%;
}
h1 {
width: auto;
height:23px;
background-image:url(images/icon.gif);
background-position:left;
background-repeat:no-repeat;
background-color:#d4d4d4;
text-align:left;
font-size:12px;
color:#333333;
padding-left:32px;
padding-top:9px;}
#content #left ul{
    list-style-type:none;
	width: 239px;
}
#content #left ul li {
	display: block;
	width: 235px;
}

#content #left ul li a, #content #left ul li a:visited{
    width: 200px;
	height: 22px;
	display: block;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 35px;
	text-align: left;
	color: #333;	
	text-decoration: none;
	border-top:#ebebeb 2px solid;
	border-left:#ebebeb 2px solid;
	border-right:#ebebeb 2px solid;
	background-image:url(images/icon2.gif);
    background-position:left;
    background-repeat:no-repeat;
    background-color:#fff;
}	
#content #left ul li a:hover {
    background-image:url(images/icon3.gif);
	background-position:left;
    background-repeat:no-repeat;
	background-color:#fff;
	color: #fd4d00;
	text-decoration: underline;
}
.line {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #eee;
	margin-top: 5px;
	margin-bottom: 5px;
}
.line2 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ebebeb;
}
#sale {
width: 215px;
background:#fff;
border:#ebebeb 2px solid;
padding: 10px;
height: 208px;}
#sale p {
line-height:180%;
color: #666;
}
#sale p span{
font-weight:bold;
color:#333;
}
#content #right {
float:right;
text-align:left;
width:723px;
background:#fff;
}
#content #right #zw {
padding: 20px 30px 10px 30px;}
#content #right #zw p {
line-height:180%;
color: #333;}
#bottom {
width:964px;
height:44px;
margin-top:3px;
background:#d4d4d4;
clear:both;
}
#bottom p {
text-align:left;
padding-left:40px;
padding-top:15px;
color:#999;}
#newlist {
float:left;
height:70px;
width: 660px;
border-bottom: #333333 1px dotted;
}
#newlis{
float:left;
width: 660px;
}
h2 {
width:auto;
font-size: 9pt;
text-align: center;
padding-top: 10px;
padding-left: 20px;
height:24px;
border-bottom: #E1E1E1 2px solid;
color:#333333;
margin-bottom:10px;
}
#jian {
text-align:left;
width:640px;
height:100%;
padding-top:6px;
padding-left:20px;
float:left;
line-height:160%;
color:#666;
}
#biaot {
width:640px;
float:left;
text-align:left;
background: url(images/icon4.gif) left no-repeat;
height: auto;
font-size: 12px;
font-weight: bold;
padding-top: 2px;
padding-left: 20px;
color: #333;
text-decoration: none;
}
#biaoti {
width:640px;
float:left;
text-align:left;
background: url(images/icon4.gif) left no-repeat;
height: auto;
padding:0;
color: #CCCCCC;
}
#biaoti a{
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 20px;
	color: #333;
	text-decoration: none;
}	
#biaoti a:hover {
	color: #2357ff;
	text-decoration: underline;
}
#page {
   width: 100%;
   background: #EFEFEF;
   color: #000;
   font-size: 12px;
   font-weight:normal;
   margin-top:9px;
   text-align:center;
   padding-top:6px;
   height:18px;
} 
a:link,a:visited {
   color:#0066aa;
   font-weight: normal;
   text-decoration:none;
}
a:hover {
   text-decoration:underline;
}
/* CSS Document 产品展示 */
#pro {
width:660px;
float: left;
text-align: left;
}
h3 {
width:640px;
font-size: 9pt;
text-align:left;
padding-top: 5px;
padding-left: 20px;
height:20px;
color:#fff;
margin-bottom:20px;
background:url(images/h2_bg.jpg) repeat-y;
}
#pro img {
float:left;
width:108px;
height:92px;
}
#pro #proinfo img{
float:left;
width:22px;
height:16px;
padding-top:4px;
}
#pro #proinfo{
width:500px;
float: left;
margin-left:40px;
}
#pro #proinfo #list6{
display: block;
width: 90px;
float: left;
height:48px;
font-size: 12px;
padding: 5px;
text-align: left;
color: #333;
text-decoration: none;
background: url(images/list_bg.gif) repeat-x;
margin-bottom:15px;
margin-right:10px;
padding-left:10px;
padding-right:10px;}


h4,#sup {
width:640px;
font-size: 9pt;
text-align:left;
padding-top: 5px;
padding-left: 20px;
height:26px;
color:#0056b7;
background:url(images/h2_bg.gif) repeat-x;
}
h4 {
margin-bottom:5px;}

#sup {
float: left;
font-weight:bold;
}

#ups {
float: left;
width:660px;
background:#C8E4FF;
margin-bottom:20px;
}

table span{
font-size: 12px;
color:#333;}
/* 在线留言 */
.text {
   margin-top: 20px;
   margin-bottom: 20px;

}
.text p{    
	text-align: left;
    color: #333;
	font-size: 9pt;
}
.sheet {
float:left;
width:656px;
height:100%;
border:1px solid #CCCCCC;
background:#DFF3FD;
margin-top:20px;
}

input{
padding: 1px; 
}
.se {
color: #333;
font-size: 9pt;
border: 1px solid #0294cd;
margin: 2px 0px; 
}
input,textarea{
color: #333;
font-size: 9pt;
border: 1px solid #CCC;
margin: 2px 0px; 
}
textarea{
padding: 2px;
}
.bt{
height: 20px;
font-size: 18px;
text-align: center;
color:#333;
}
.sffocus {/*----for IE----*/
background: #f8fdfc;
border: 1px solid #bddfd7;
}
textarea:focus, input:focus {/*----for firefox......----*/
background: #f8fdfc;
border: 1px solid #bddfd7;
}
#sign {
float:left;
width:396px;
height:261px;
border:#CCCCCC 1px solid;
background: url(images/se_bg.jpg) no-repeat;
margin-top: 70px;
margin-left:60px;
}
