 
body{font-size:12px; font-family: Arial, Verdana, sans-serif; margin: 0px auto;height: auto;background:#fff;text-align:center;}
 
*{margin:0; padding:0; list-style:none;}

div,form,img,ul,ol,li,dl,dt,dd{border:none;}
 
#content:after, #container:after, #wrapper:after, #header:after, #nav:after, #footer:after, .line4:after,.b1:after
{padding:0px;content:'.';display:block;clear:both;visibility:hidden;height:0;}

#content, #container, #wrapper, #header, #nav, #footer, .line4, .b1 {height:1%;}

a {color:#005FBC; text-decoration:underline;}    
a:hover {color:#1D80E0; text-decoration:none;}

a.lineno, a.lineno:link,a.lineno:visited,a.lineno:hover{
	color: #555; text-decoration: none;
}
hr {border:1px solid #8692a0; height:0px;clear:both; shade:no;margin: 18px 0px;}

table{width:100%; border:0; cellpadding:0; cellspacing:0;}
td{ border:solid 0px #ccc; margin:0px; padding:0px; line-height:16px;}

.imageleft{
clear:both; 
border:1px solid #ccc; 
padding: 5px;
margin:5px 10px 5px 0px;
float:left;
background: #fff;}

.imageright{
clear:both; 
border:1px solid #ccc; 
padding: 5px;
margin:5px 5px 15px 25px;
float:right;
background: #fff;
}

.imgborder{
clear:both; 
border:1px solid #ccc; 
padding: 5px;
margin:5px 5px 5px 0px;
background: #fff;
}

.nobordertable{
border-collapse:collapse;text-align:left;
}
.nobordertable td{
border:solid 0px #fff; margin:0px; padding:3px; text-align: left; 
}

 /*头部*/
#header { clear:both;float:center;width:898px;height:100px; margin:0px auto 5px auto;background: #E6E6E6; border:1px #ccc solid;}
#headerlogo {float:left; padding:10px 8px 8px 10px;text-align: left;}
#headerNav {
	float:right;width:450px;height:30px;color: #666;
	padding-top: 5px; padding-right:20px; margin-top:10px; text-align: right; 
}
#headerNav span {
	text-align: right; margin-left:10px;margin-bottom:8px;line-height:20px;height:20px;
}
#headerlogin {
	float:right;width:290px;color: #8f8f8f; padding-right:15px; margin-top:5px;margin-bottom:5px;text-align: right; 
}
#headerlogin span {
	float:left; padding-right:10px; margin-top:5px;margin-bottom:5px; 
}
input,select{vertical-align:middle;}
 /*导航*/
#nav {clear:both; width:900px;height: 51px; line-height: 51px; clear:both; margin:0 auto;float:center;
background:url(../images/navbg.gif) no-repeat top left #DFDEDE; border:0px solid #83BBD9; text-align:left;}	
#nav ul{list-style:none; }
#nav li{float:left;margin-left:2px;padding-left:2px;background: url(../images/navline.gif) no-repeat top left;text-align:center; }
#nav a{color: #000;font-weight:bold; text-decoration: none;display:block;width:123px;height: 51px; line-height: 41px; }
#nav a:hover{color: #ffcc00;text-decoration: none;background: url(../images/navhover.gif) no-repeat top left;display:block;}
#nav .hover{color: #fafafa;text-decoration: none;background: url(../images/navhover.gif) no-repeat top left;display:block;}
#nav .none { padding-right: 0; margin-right: 0; background: none; } 
  /*广告大图*/
#banner {width:900px; height:208px; margin:0px auto 5px auto; vertical-align: middle; background:#ECF6FC; }
#banner img {display:block;}

   /*联系小图*/
 #bannerC {width:272px; height:90px; margin:0 auto 5px; vertical-align: middle;background: url(../images/leftcontact.gif) no-repeat top left;}
 #bannerC .tel{width:195px; height:90px;float:right; text-align:left;padding-top:20px;color:#900;font-size:14px;font-weight:bold;}
  #bannerC2 {width:220px; height:90px; margin:0 auto 5px; vertical-align: middle;background: url(../images/cb-1.gif) no-repeat top left;}
  #bannerC2 .tel{width:160px; height:90px;float:right; text-align:left;padding-top:20px;color:#900;font-size:14px;}
    /*搜索*/


 /*整体布局*/
#content{clear:both; float:center; margin:0 auto;padding-top: 10px; background:#fff;}
#content,#container,#wrapper {width:900px; text-align:left; margin:0 auto;}
#contentbg {width:900px; float:center; margin:0 auto;background:#fff;border-left:0px solid #AACCEE;}
 
#mainIndex{background:#fff;float:right;width:608px; text-align:left; vertical-align:top;}
#main{background:#fff;float:right;width:660px; text-align:left; vertical-align:top;border:1px #ccc solid;}

 /*侧边*/
#sidebarIndex {background:#fff;float:left; width:274px; text-align:left; vertical-align:top;}

#sidebar{float:left; width:220px; text-align:left; vertical-align:top; }
 
 
/*尾部*/
 
#footer{clear:both; width:900px ; margin:10px auto;height:130px; background:#F6F6F6;border:1px solid #ccc;} 
.footerNav{ padding-top:20px;  height:40px;line-height:25px;}

#copyright{clear:both;color:#999; text-align:center;} 
#copyright a{color:#999;text-decoration:none;}
#copyright a:hover{color:#ccc;text-decoration:underline;}
/*图片定位*/
/**/

.b1 h1,.b1 h2 {height:28px;line-height:28px;}
.b1 {border:0px solid #AACCEE; margin-bottom:5px;clear:both; background:#fff; }
.b1 h2 {font-size:18px; text-indent:1.5em; margin:0px 1px 0px 1px;}
.b1 h2 {background: url(../images/icon-01.gif) no-repeat left center;color:#145EA6; }
.b1 h1{font-size:18px; text-indent:15px; border-bottom:2px solid #AACCEE;padding:10px 0px 5px 0px;}

.b1 .Ptxt{padding-top:15px; line-height:200%;}
 .Readmore{background: url(../images/btn-bg.gif) no-repeat left center;color:#fff; width:96px;height:28px; line-height:22px;display:block;text-align:center;}
 .Readmore a{ color:#fff;  text-decoration:underline;  }
 .Readmore a:hover{ color:#fff; text-decoration:none; }
.Fright{ float:right;}

  /*首页产品列表*/
.b1 #listproduct {padding:0 5px 5px 0;}
.b1 #listproduct ul {margin:0px; list-style:none; color: #333;}
.b1 #listproduct li{width:203px; float:left; display:inline; padding:6px 0; margin-left:5px;}
 
.b1 #listproduct li dl { line-height:180%;}
.b1 #listproduct li dt img {border:1px #D0D9E0 solid;}
.b1 #listproduct li dd h3 {font-size:14px;}
.b1 #listproduct li .h {height:70px;overflow:hidden;}
 
  /*首页侧边*/
#sidebarNavtop { background: url(../images/cat-bg.gif) no-repeat left center;color:#fff; width:274px;height:59px;}
#sidebarNavtop strong { height:59px; line-height:39px; font-size:14px;padding-left:20px;}
#sidebarNavb { background: url(../images/cat-bom-bg.gif) no-repeat left center;color:#fff; width:274px;height:42px;margin-bottom:15px;}
#sidebarNavb span {float:right; height:42px; line-height:39px; font-size:12px;padding-right:25px; text-align:right;}
#sidebarNavb a{color:#fefefe; text-decoration:underline;}
#sidebarNavb a:hover{color:#fefefe; text-decoration:none;}

  /*内页侧边*/
#sidebarNavtop2 { background: url(../images/s-t3.gif) no-repeat left center;color:#fff; width:220px;height:50px;}
#sidebarNavtop2 strong { height:59px; line-height:39px; font-size:14px;padding-left:20px;}
#sidebarNavb2 { background: url(../images/sb-b1.gif) no-repeat left center;color:#fff; width:220px;height:37px;margin-bottom:10px;}
#sidebarNavb2 span {float:right; height:37px; line-height:37px; font-size:12px;padding-right:15px; text-align:right;}
#sidebarNavb2 a{color:#fefefe; text-decoration:underline;}
#sidebarNavb2 a:hover{color:#fefefe; text-decoration:none;}

#menulist { background:#EDF3F8; width:220px;}
#menulist a{color:#039; text-decoration:none;}
#menulist a:hover{color:#1D80E0; text-decoration:underline;}
#menulist dl {padding:10px 0 30px 10px; color: #fefefe;border-left:1px #003399 solid;border-right:1px #003399 solid;}
#menulist dt{ font-family: Verdana, Arial, sans-serif; font-weight:bold;padding-left:16px; margin-left:5px;background: url(../images/icon-03.gif) no-repeat left center;line-height:25px; }
#menulist dd{ padding-left:16px; margin-left:5px;line-height:18px; }
  
/**/
.b2 {padding:15px 15px 30px 15px; line-height:180%; color:#555555;}
.b2 h1{font-size:14px; line-height:130%; color:#555555;}
.b2 h2 {background: url(../images/icon-04.gif) no-repeat left center;color:#000;font-size:16px; text-indent:1.5em; margin:0px 1px 0px 1px; border-bottom:1px dashed #ccc;}
.b2 p{line-height:130%; padding:15px 5px 8px 0px; text-indent:0em;}
.b2 ul{padding-left:42px; }
.b2 ol{padding-left:47px; }
.b2 ul li{list-style:circle outside;}
.b2 ol li{list-style:decimal outside;}

.b3 table{
border-collapse:collapse;text-align:left;
}
.b3 table td{
border:solid 1px #8692a0; margin:0px; padding:3px; text-align: left; 
}

.b3 h3{color:#000;font-size:13px; text-indent:2.1em; margin:25px 0px 10px 0px; border-bottom:1px dashed #ccc;padding-bottom:6px;}

 
/*spancolortxt*/
.tBlue{color:#437BB4}
.tGreen{color:#690}
.tOrange{color:#f60}
.tYellow{color:#fa0}
.tRed{color:#f00}
.tGray{color:#ccc}
.tRight{text-align: right; }
.clear{clear:both;}
.hidden {display: none;}
.dashed {clear:both;  padding:8px; margin:8px; border:#ccc dashed 1px;display:block;}
.f11 {font-size:11px; }
.center{text-align:center;}
.tBold{font-weight:bold;}
.fontbold{font-weight:bold;}


#prodnext {clear:both;margin:10px auto; padding:6px 0px 4px 0px;text-align:right; 
border-top:1px dashed #ccc;
border-bottom:1px dashed #ccc;
}
.pagetop {height:25px; text-align:right;border-bottom:1px solid #ccc;padding:3px 0;
}
.pagedown {height:25px; text-align:right;
border-top:1px solid #ccc;
border-BOTTOM:1px solid #ccc;
padding:3px 0;
margin-bottom:15px;}
 
#p-img {margin:10px auto ;text-align:center; width:600px;
             padding:10px; 
             border:0px solid #cccccc;
}

.nstable{
border-collapse:collapse;text-align:left;
}
.nstable td{
border:solid 0px #8692a0; margin:0px; padding:3px; text-align: left; 
}
/*新产品索引页处理结束*/

/*下载*/
.downtable{
border-collapse:collapse;text-align:left;
}
.downtable td{
border:solid 1px #ccc; margin:0px; padding:3px; text-align: left; backgroud: #fff;
}

.download-button {
padding: 3px; border:solid 0px #ccc;
}


 
