 body{
     margin: 0px;
     padding: 0px;
     font:10px Arial;
	 color:#000;
     background: url('../images/bg.gif');
     text-decoration: none;
     text-align: center;
     -webkit-text-size-adjust: none;
  }
 body a:link{
     font:1em Arial;
	 color:#000;
	 text-decoration:none;
	 }
 body a:hover{
     font:1em Arial;
     color:#f00;
	 text-decoration:none;
	 }
 body a:visited{
     font:1em Arial;
     color:#666;
	 text-decoration:none;
	 }
 #container{
     width:888px;    /*页面宽度888*/
     margin:0 auto;
     padding:0;
     background:#FFF;
	 z-index:1;
 }
 #header{
     width:888px;	/*页面宽度888*/
     height:60px;
     margin:0px;
     background:#FFF;
	 z-index:1;
 }
 #logo{
	 padding-top:20px;
	 padding-left:20px;
	 width:200px;
     background:#FFF;
	 float:left;
	 position:relative;
	 text-align:left;
	 z-index:1;
 }
 #lang{
	 padding-top:20px;
	 padding-left:800px;
	 width:50px;
     background:#FFF;
	 position:relative;
	 text-align:left;
	 font:1.1em Arial;
 }
 #banner{
     margin:0px;
	 width:888px;		/*页面宽度888*/
     height:40px;
     background:#003399;
	 z-index:1;
 }
 /*###########################################banner内的导航栏###########################################*/
#navmenu img{border-style:none;border-width:0;}
#navmenu ul li a{color:#000;background:transparent url(../images/c.png) repeat-x left bottom;background-position:left bottom;}
#navmenu ul li span{background:transparent url(../images/c.png) repeat-x left top;background-position:left top;}
#navmenu {height:40px;width:100%;margin:0 auto;padding:0;}
#navmenu ul{list-style:none;width:100%;margin:0;padding:0;}
#navmenu ul li{overflow:hidden;float:left;height:40px;width:148px;display:block;text-align:center;margin:0;padding:0;}
#navmenu ul li a,#navmenu ul li span{font:bold 1.2em Arial;float:left;text-decoration:none;color:#fff;clear:both;width:100%;height:20px;line-height:20px;padding:10px 0;}
#navmenu ul li a{color:#5F0909;}
/*###########################################banner内的导航栏###########################################*/
#focuspic{
     width:888px;	/*页面宽度888*/
     height:150px;
     margin:0px;
     background:#fff;
	 position:relative;
 }
/*css 重置 */
*{margin:0; padding:0; list-style:none;}
/*slide */
.slideBox{ width:888px; height:150px; overflow:hidden; position:relative; border:0px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:888px; height:150px; display:block; }
/*Slide End*/

/*###########################################左侧菜单###########################################*/
#suckerdiv ul{
list-style-type: none;
width: 180px;                      /* Width of Menu Items */
border-bottom: 1px solid #eee;
float:right;
position:relative;
margin-left: auto;
margin-right: auto;
background:#eee;
}
#suckerdiv ul li{
position: relative;
text-align:left;
color: #000;                   /*#000000,菜单内文字颜色*/
text-decoration: none;
/*font:11px Arial,Tahoma,Arial;*/
z-index:5;
}
/*1st level sub menu style */
#suckerdiv ul li ul{
left: 180px;                       /* Parent menu width - 1*/
position: absolute;
width:350px;                       /*sub menu width,中文版200，英文版350*/
top: 0;
display:none;
border:1px #36c solid;
}
/*All subsequent sub menu levels offset */
#suckerdiv ul li ul li ul{ 
left:180px;                        /* Parent menu width - 1*/
}
/* menu links style */
#suckerdiv ul li a{
display: block;
color: #000;                       /*菜单内文字颜色*/
text-decoration: none;
/*font:11px Arial,Tahoma,Arial;*/
background: #eee;                  /*鼠标未经过时的菜单背景色*/
padding: 5px 5px;
border-left: 1px solid #eee;
border-bottom: 1px solid #eee;
border-right: 1px solid #eee;
font:1.2em Arial;
}

#suckerdiv ul li a:visited{
color: black;
}

#suckerdiv ul li a:hover{
color:#fff;
background: #36c;                 /*鼠标经过时的菜单背景色*/
border-right:1px #36c solid;
}

#suckerdiv .subfolderstyle{
background: url('../images/sucker_arrow.gif') no-repeat center right;
}

/* Holly Hack for IE \*/
* html #suckerdiv ul li { float: left; height: 1%; }
* html #suckerdiv ul li a { height: 1%; }
/* End */
/*###########################################左侧导航菜单结束###########################################*/

/*###########################################Pagination############################################*/   
.pagination a {
    text-decoration: none;
	border: 1px solid #AAE;
	color: #15B;
}

.pagination a, .pagination span {
    display: inline-block;
    padding: 0.1em 0.4em;
    margin-right: 5px;
	margin-bottom: 5px;
}

.pagination .current {
    background: #26B;
    color: #fff;
	border: 1px solid #AAE;
}

.pagination .current.prev, .pagination .current.next{
	color:#999;
	border-color:#999;
	background:#fff;
}
/*#######################################Pagination End########################################*/

#content{
     margin:0 auto;
     padding:0;
     width:100%;
     height:auto;
     float:left;
     background:#fff;
     }
#main{
     width:687px;
     padding:0;
     margin:0;
     background:#fff;
     text-align:left; 
     overflow:visible;
     float:left;
     }
#main1{                   /*取消左侧导航栏专用*/
     width:887px;
     padding:0;
     margin:0;
     background:#fff;
     text-align:left; 
     overflow:visible;
     float:left;
     }
#sidebar{
     width:200px;
     padding:0;
     margin:0;
     background:#eee;
     text-align:center; 
     overflow:visible; 
     float:left;
	 position:relative;
	 border-right:1px #ddd solid;
 }
#links{
     width:200px;
     height:auto;
     padding:10px 0px 10px 0px;
     margin:0;
     text-align:center; 
     float:left;
	 }
.title20029{
     width:199px;
     height:29px;
     padding:0;
     margin:0;
	 background:url('../images/sucker_bg.gif');
     text-align:center; 
     overflow:visible; 
     float:left;
	 border-left:1px #2b69bc solid; 
	 border-right:1px #2b69bc solid;
	 }
.title59629{
     width:687px;
     height:29px;
     padding:0;
     margin:0;
     background:url('../images/bg596X29_2.png');
     text-align:left;
     overflow:visible; 
     float:left;
	 }
.title596291{                /*取消左侧导航栏专用*/
     width:887px;
     height:29px;
     padding:0;
     margin:0 auto;
     background:url('../images/bg596X29_2.png');
     text-align:left;
     overflow:visible; 
     float:left;
	 }
.txt20029{
	 width:200px;
     margin:0px;
	 padding-top:5px;
	 position:relative;
	 color:#fff;
	 text-decoration: none;
	 font:bold 1.2em Arial;
}
.txt59629{
	 width:687px;
     margin:8px 0px 0px 0px;
	 padding:0;
	 position:relative;
	 color:#000;
	 text-decoration: none;
	 font:1.2em Arial;
}
.txt596291{
	 width:840px;             /*取消左侧导航栏专用*/
     margin:8px 0px 0px 0px;
	 padding:0;
	 position:relative;
	 color:#000;
	 text-decoration: none;
	 font:1.2em Arial;
}
.txt59629mini{
	 width:687px;
     margin:8px 0px 0px 0px;
	 padding:0;
	 position:relative;
	 color:#000;
	 text-decoration: none;
	 font:1.2em Arial;
}
.txt59629pic{
	 width:20px;
     margin:5px 0px 5px 0px;
	 padding:0;
	 position:relative;
	 float:left;
}
.txt59629pic1{              /*取消左侧导航栏专用*/
	 width:20px;
     margin:5px 0px 0px 27px;
	 padding:0;
	 position:relative;
	 float:left;
}
#p01_txt1{
     width:680px;
     height:220px;
     padding-top:0px;
     margin:10px 30px 10px 30px;
     text-align:left; 
     overflow:visible; 
     float:left;
	 /*border:1px #ddd solid;*/
	 }
	 
#p01_txt1 ul{width:620px;font:1.2em Arial;display:inline;margin:0px;padding:0;list-style-type:none; }    /*620*/
#p01_txt1 li {width:620px;height:24px; margin-left:0px;padding-top:0px;border-bottom:dotted 1px #a0a0a0;list-style-type:none; }   /*620*/
#p01_txt1 li .ldt {width:80px;float:right; text-align:left; color:#666; padding-top:5px;}  
#p01_txt1 li a {height:24px; display:block; line-height:24px; color:#000; cursor:hand; }  
#p01_txt1 li a:hover{color:#f00; text-decoration: none;}  
#p01_txt1 a .lbt {display:block; width:540px; float:left; text-indent:1px; text-decoration:none; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; display:inline;}

#p01_txt2 {
     width:624px;
     padding:0;
     margin:30px;
     text-align:left; 
     overflow:visible; 
     float:left;
	 }

#p01_txt2 p{font:1.2em Arial;}

#p02_txt {
     width:624px;
	 height:auto;
     padding:0;
     margin:10px 30px 30px 30px;
     text-align:left; 
     overflow:visible; 
     float:left;
	 line-height:1.5em;
     font:1.2em Arial;
	 }
#p03_txt{
     width:500px;
     padding:0;
     margin:100px 0px 0px 0px;
     text-align:left; 
     overflow:visible; 
     float:left;
	 /*border-bottom:1px #ddd solid;*/
	 }
#p03_txt ul li a
     {
	 font:bold 1.2em Arial;
      }
#p03_txt ul
     {
	  margin-left:250px;height:300px;
      }
#p03_txt li
     {
	  height:3em;
      }
#p031_txt{
    width:687px;
    padding:0;
    margin:0 auto;
    text-align:center; 
    overflow:visible;
    font:1.2em Arial;
	 }
#pdtimg{
     width:100%;
     padding:1em;
     margin:0 auto;
     text-align:center;
     float:left;
	}
#class1name{
     width:100%;
     padding:1em;
     margin:0 auto;
     text-align:center;
     float:left;
	 font:bold 1.4em Arial;
	}
.desc{
     width:90%;
	 height:auto;
     padding:0.5em;
     margin:0 auto;
     text-align:left;
	 font:1em;
	 /*text-indent:2.5em;*/ /*英文不需要缩进*/ 
	}
.desc table{
      width:100%;
	  background-color:#a0a0a0;
	  border:0;
	  border-collapse:1px;
	  border-spacing:1px;
	  font-size:1em;
     }
.desc tr{
	  height:24px;
	  background:#fff;
     }
.desc th{
	  background:#ff6;
	  text-align:center;
     }
.desc td{
     padding:0;
	 text-align:center;
     }
#class2list{
     width:90%;
	 height:auto;
     padding:0.5em;
     margin:0 auto;
     text-align:left;
	}
#class2list li{
	 font:1em;
	 height:2em;
      }
/*产品显示页*/
#p032{
     width:100%;
	 height:auto;
     padding:0;
     margin:0 auto;
     text-align:left; 
     overflow:visible; 
     float:left;
	 /*border:1px #eee solid;*/
	 }
.pdtname {
	 width:100%;
     padding:0;
     margin:0 auto;
     text-align:center;
	 font:bold 1.8em Arial;
	 color:#000;
	 background:#fff;
	}
.spec {
	width:90%;
    padding:0.5em;
    margin:0 auto;
    text-align:left;
	font:italic 1.2em Arial;
	color:#000;
	background:#fff;
	}
.spec table{
	width:100%;
	background-color:#a0a0a0;
	border:0;
	border-collapse:1px;
	border-spacing:1px;
    font:italic 1em Arial;
	color:#000;
    }
.spec tr{
    height:1.8em;
    }
.spec th{
	background:#fff;
	text-align:center;
    }
.spec td{
    padding:0;
	text-align:center;
	background:#fff;
    }
.pdtlist {
	width:90%;
	height:auto;
    padding:0.5em;
    margin:0 auto;
    text-align:center;
	}
.pdtlist table{
	  /*width:100%;*/
      /*margin: auto;*/
	  padding:0;
      font:1.2em Arial;
	  background-color:#a0a0a0;
	  border:0;
	  border-collapse:1px;
	  border-spacing:1px;
     }
.pdtlist tr{
    height:1.8em;
	background-color:#fff;
     }
.pdtlist th{
	background-color:#ff6;
	text-align:center;
     }
.pdtlist td{
     padding:0;
	 text-align:center;
     }
.fpp{
    width:90%;
	height:4em;
	padding:0.5em 0 0.5em 0;
    margin:0 auto;
	text-align:center;
	color:#000;
	}
.fixedtxt{
	padding:0;
    margin:0;
    width:99%;
	text-align:left;
	color:#000;
	float:left;
    }
.pdficon{
	padding:0;
    margin:0;
    width:1%;
	text-align:center;
	float:left;
     }
#p04_txt{
     width:687px;       /*取消左侧导航栏前为687*/
	 /*height:600px;*/
     padding:0;
     margin:10px 30px 10px 30px;
     text-align:left; 
     overflow:visible; 
     float:left;
	 }
#p04_txt_pageselect {
     width:650px;       /*取消左侧导航栏前为650*/
	 /*height:30px;*/
     padding:0;
     margin:0px;
     text-align:right; 
     overflow:visible; 
     float:left;
     font: 1.2em Arial;
	 /*border-bottom:1px #ddd solid;*/
	 }
#news_page_select
{
font: 1em Arial;
line-height:14px;
text-align:center;
border:1px solid #ddd;
}
#p041 {width:620px;font:1.2em Arial;display:inline;margin:0px;padding:0;list-style-type:none; }    /*620*/
#p041 li {width:620px;height:24px; margin-left:0px;padding-top:0px;border-bottom:dotted 1px #a0a0a0;list-style-type:none; }   /*620*/
#p041 li .ldt {width:80px;float:right; text-align:left; color:#666; padding-top:5px;}  
#p041 li a {height:24px; display:block; line-height:24px; color:#000; cursor:hand; }  
#p041 li a:hover{color:#f00; text-decoration: none;}  
#p041 li a .lbt {display:block; width:540px; float:left; text-indent:1px; text-decoration:none; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; display:inline;}
/*news detail页*/
#p042{
     width:624px;       /*取消左侧导航栏前为624*/
	 height:auto;
     padding:0;
     margin:10px 30px 30px 30px;
     text-align:center; 
     overflow:visible; 
     float:left;
	 font-size:1em;
	 /*background:url('../images/bg600.png');*/
	 /*border:1px #eee solid;*/
     }
#p042_news_title{
     width:624px;      /*取消左侧导航栏前为624*/
	 height:auto;
     padding:0;
     margin-top:10px;
     text-align:center; 
     overflow:visible; 
     float:left;
	 font:bold 1.8em Arial;
     color:#000;
	 /*background:url('../images/bg600.png');*/
	 border-bottom:1px #ddd solid;
     }
#p042_news_author_date{
     width:624px;     /*取消左侧导航栏前为624*/
	 height:22px;
     padding:0;
     margin-top:5px;
     text-align:center; 
     overflow:visible; 
     float:left;
	 font:1.2em Arial; 
	 color:#aaa;
     }
#p042_news_content{
     width:624px;    /*取消左侧导航栏前为624*/
	 height:auto;
     padding:0;
     margin:0;
     text-align:left; 
	 /*text-indent: 2rem;*/
     overflow:visible;
	 font:1.2em Arial;
	 line-height:1.6em;
	 float:left;
     }
	 
#p05_txt{
     width:687px;       /*取消左侧导航栏前为687*/
	 /*height:600px;*/
     padding:0;
     margin:10px 30px 10px 30px;
     text-align:left; 
     overflow:visible; 
     float:left;
	}

#p05_txt_pageselect {
     width:650px;       /*取消左侧导航栏前为650*/
	 /*height:30px;*/
     padding:0;
     margin:0px;
     text-align:right; 
     overflow:visible; 
     float:left;
     font: 1.2em Arial;
	 /*border-bottom:1px #ddd solid;*/
	 }
#news_page_select
{
font: 1em Arial;
line-height:14px;
text-align:center;
border:1px solid #ddd;
}
#p051 {width:620px;font:1.2em Arial;display:inline;margin:0px;padding:0;list-style-type:none; }    /*620*/
#p051 li {width:620px;height:24px; margin-left:0px;padding-top:0px;border-bottom:dotted 1px #a0a0a0;list-style-type:none; }   /*620*/
#p051 li .ldt {width:80px;float:right; text-align:left; color:#666; padding-top:5px;}  
#p051 li a {height:24px; display:block; line-height:24px; color:#000; cursor:hand; }  
#p051 li a:hover{color:#f00; text-decoration: none;}  
#p051 li a .lbt {display:block; width:540px; float:left; text-indent:1px; text-decoration:none; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; display:inline;}
/*news detail页*/
#p052{
     width:624px;       /*取消左侧导航栏前为624*/
	 height:auto;
     padding:0;
     margin:10px 30px 30px 30px;
     text-align:center; 
     overflow:visible; 
     float:left;
	 font-size:1em;
	 /*background:url('../images/bg600.png');*/
	 /*border:1px #eee solid;*/
     }
#p052 #p052_news_title{
     width:624px;      /*取消左侧导航栏前为624*/
	 height:30px;
     padding:0;
     margin-top:10px;
     text-align:center; 
     overflow:visible; 
     float:left;
	 font:bold 1.8em Arial;
     color:#000;
	 /*background:url('../images/bg600.png');*/
	 border-bottom:1px #ddd solid;
     }
#p052_news_author_date{
     width:624px;     /*取消左侧导航栏前为624*/
	 height:22px;
     padding:0;
     margin-top:5px;
     text-align:center; 
     overflow:visible; 
     float:left;
	 font:1.2em Arial; 
	 color:#aaa;
     }
#p052_news_content{
     width:624px;    /*取消左侧导航栏前为624*/
	 height:auto;
     padding:0;
     margin:0;
     text-align:left; 
     overflow:visible;
	 font:1.2em Arial;
	 line-height:1.6em;
	 float:left;
     }
	 
	 
#p06_txt{
     width:687px;
	 height:auto;
     padding:0;
     margin:10px 30px 10px 30px;
     text-align:left; 
     overflow:visible; 
     float:left;
	 position:relative;
     font:1.2em Arial;
	 /*background:url('../images/bg600.png');*/
	 /*border:1px #eee solid;*/
	 }
#p06_txt_txt0 {
     width:200px;
     padding:10px;
     margin-top:0px;
     text-align:left; 
     overflow:visible; 
     float:left;
	 }
#p06_txt_txt1 {
     width:487px;
     padding:10px;
     margin:90px 10px 10px 150px;
     text-align:left; 
     overflow:visible; 
     float:left;
	 /*border-bottom:1px #ddd solid;*/
	 }
.titletxt{font:bold 1.2em Arial;}
#footer{
     width:888px;
     height:80px;
     background:url(../images/bg_footer.png);
     text-align:center; 
	 position:relative;
	 color:#FFF;
     clear:both;
     z-index:1;
	 overflow:visible;
 }
#footer_txt{
     margin:0px;
     padding-top:30px;
	 position:relative;
     background:url(../images/bg_footer.png);
	 text-align:center; 
	 font: bold 1.2em Arial;
	 color:#FFF;
     clear:both;
	 line-height:22px;
 }