*{
   margin:0;
   padding:0;
   border:0;
}
body {
	color:#333333;
	font-size:14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#003399;
    /*filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#E8F1F8,endColorStr=#1B5FA8);*/
}
a:link {
	color: #003399; 
	text-decoration: none;
}
a:visited {
	color: #003399; 
	text-decoration: none;
}
a:hover {
	color: #ff6600;
	position: relative; 
	text-decoration: none;
}
a:active {
	color: #7abc01; 
	text-decoration: none
}
.redColor{
    color:#ff0000;
}
.blueColor{
    color:#0000ff;
}
/***************************************/
.head_00{
   width:775px;
   margin-left:auto;
   margin-right:auto;
}
.head_02{
   width:775px;
   height:8px;
   line-height:8px;
   background-color:#2C66AF;
   /*background-color:#3398FF;*/
}
.Htop2_0{
  margin-top:0px;
  height:50px;
}
.head_03{
   width:775px;
   margin-left:auto;
   margin-right:auto;
}
.Htop1{
   background-image:url(../../comimages/top1.jpg);
   background-repeat:repeat-x;
   width:11px;
   height:72px;
}
.Htop2{
   width:753px;
   height:72px;
   background-image:url(../../comimages/top2.jpg);
   background-repeat:repeat-x;
}
.Htop3{
   background-image:url(../../comimages/top3.jpg);
   background-repeat:repeat-x;
   width:11px;
   height:72px;
}
.Htop21{
   width:476px;
}
.Htop21 table{
   width:100%;
   margin-top:15px;
   height:50px;
}
.Htop2100_1{
   color:#999999;
}
.Htop2100_1{
   font-size:12px;
}
.Htop2100_2{
   font-size:12px;
   text-align:right;
}
.Htop2102{
   text-align:right;
}
.headline{
   width:426px;
   height:2px;
   border-top:1px solid #ccc;
}
.logoImg{
  margin-top:8px;
}
/**********************************/
.nav_00{
   width:775px;
   height:40px;
   background-image:url(../../comimages/nav03.jpg);
   background-repeat:repeat-x;
}
.nav_01{
   /*background-image:url(../../comimages/nav01.jpg);*/
   background-position:top;
   width:98px;
   height:40px;
   text-align:center;
   float:left;
   font-size:14px;
   cursor:pointer;
}
.nav_char{
   height:30px;
   line-height:30px;
}

.nav_02{
   background-image:url(../../comimages/nav02.jpg);
   background-repeat:repeat-x;
   width:3px;
   height:40px;
   line-height:40px;
   font-size:14px;
   text-align:center;
   float:left;
}
.nav_03{
   height:40px;
   line-height:40px;
   text-align:right;
   padding-right:3px;
   font-size:12px;
   color:#000000;
}
.nav_01 a{
  color: #696969; 
  text-decoration: none;
  display:block;
  background-image:url(../../comimages/nav_bg.jpg);
  background-repeat:repeat-x;
  height:40px;
  line-height:40px;
}
.nav_01 a:visited{
  color: #696969; 
  text-decoration: none;
}
.nav_01 a:hover {
  color: #696969; 
  background-position:0px -40px;
}
.nav_01 a:active{
  color: #696969; 
  text-decoration: none;
}
/************** begin Menu ****************/
#tpMnu1 {
	display: none; 
	z-index:2; 
	position:absolute;
	width:160px;
	font-size:14px; 
}
#tpMnu2 {
	display: none; 
	z-index:2; 
	position:absolute;
	width:150px;
	font-size:14px; 
}
#tpMnu3 {
	display: none; 
	z-index:2; 
	position:absolute;
	width:150px;
	font-size:14px; 
}
.mDD a{
	display:block; 
	padding-left:10px;
	background-color:#E6E6E6; 
	text-decoration:none;
	width:150px;
	height:28px;
	line-height:28px;
}
.mDD a:hover {
	display:block;
	left:0px;
	top:0px;
	position:relative;
	background-image:url(../../comimages/nav_bg_menu.jpg);
	background-repeat:repeat-x;
	/*border-bottom: 1px dotted #fff;*/
}
.mDD span{
    color:#696969;
}
/*************************************/
.foot_00{
   width:775px;
   margin-left:auto;
   margin-right:auto;
   background-color:#F0EFEF;
}
.foot_01{
   width:775px;
   background-image:url(../../comimages/about_footbg.gif);
   background-repeat:repeat-x;
   height:155px;
}
.foot_02 a{
   font-size:14px;
}
.foot_03{
   font-size:14px;
   text-align:center;
}
/******************************/
.content_body{
   width:775px;
   position:relative;
   margin-left:auto;
   margin-right:auto;
   background-color:#ffffff;
   overflow:hidden; /* 闭合浮动元素的方法 */
   zoom:1; /* _height:1%; */ 
   voice-family:"\"}\""; 
   voice-family:inherit;
   width:775px;
}
/* 兼容IE6、IE7、firefox、opera等浏览器对!important支持，此例是兼容闭合浮动元素的方法  */
*:lang(zh)#content_body{   /* 设置*:lang(zh)的前提是必须要在body表现这里加入lang属性,中文为zh、英文为en，即：<body Lang='zh'>  */
  overflow:auto;!important;
} 
#content_body:empty{
  overflow:auto;!important;
}
/* End */
/*******************************************/
.sitePostion{
   margin-top:5px;
   margin-bottom:2px;
   width:771px;
   position:relative;
   margin-left:4px;
   color:#999999;
   font-size:13px;
}
.sitePostion span{
   color:#003399;
}
/*************************************************/
.left_bg_index{
  background-color:#F9F9F9;
  padding-top:5px;
}
.left_bg{
  background-color:#F9F9F9;
}
/*************************************************/
.p_sort_list{
   width:200px;
   margin-left:3px;
   margin-bottom:2px;
   background-color:#FFFFFF;
   border-bottom:1px #cccccc solid;
}
.p_sort_list01{
   height:46px;
   text-align:center;
   background-image:url(../../comimages/p_list.jpg);
   background-repeat:repeat-x;
   font-size:18px;
   color:#000000;
}
.p_sort01{
   border-left:1px #cccccc solid;
   border-right:1px #cccccc solid;
   /*background-color:#EEF6FB;*/
}
.p_sort_list02{
   cursor:pointer;
}
.lineStyle{
   border-bottom:1px #cccccc dotted;
}
.bSort_bg{
   background-image:url(../../comimages/gb000.gif);
   background-repeat:repeat-x;
   height:20px;
   line-height:20px;
   width:21px;
}
.sSort_bg{
   background-image:url(../../comimages/gb001.gif);
   background-repeat:repeat-x;
   width:22px;
}
.PSort{
   padding-left:5px;
   font-size:13px;
}
.subPSort{
   font-size:13px;
   padding-left:5px;

}
.PSearch{
   height:60px;
   border-left:1px #cccccc solid;
   border-right:1px #cccccc solid;
}
.PSearch00{
   font-size:14px;
}
.PSearch01{
   width:120px;
   border:1px #cccccc solid;
   padding-left:2px;
   Margin-left:2px;
   color:#696969;
}
.PSearch02{
   width:80px;
   font-size:13px;
   font-weight:bold;
   height:20px;
   background-color:#00CC33;
   color:#FFFFFF;
   cursor:pointer;
}
.PSearch03{
   width:100px;
   font-size:13px;
   font-weight:bold;
   height:20px;
   margin-left:3px;
   background-color:#00CC33;
   color:#FFFFFF;
   cursor:pointer;
}
.p_search_sub{
   width:560px;
   margin-left:8px;
   font-size:16px;
}
.p_search_sub01{
   width:560px;
   margin-left:8px;
}
/*********************************/
.p_rec_list{
   width:560px;
   margin-left:8px;
   margin-top:5px;
   background-image:url(../../comimages/productdh.jpg);
   background-repeat:repeat-x;
   height:30px;
}
.p_rec_list1{
   width:560px;
   margin-left:8px;
}
.p_rec_list10{
   padding-top:10px;
   font-size:14px;
   padding-bottom:10px;
   padding-left:8px;
}
.p_rec_list20{
   width:560px;
   margin-left:8px;
   border-bottom:1px #cccccc solid;
   text-align:right;
   font-weight:bold;
   font-size:12px;
}
/**************************************************************/
.p_display01{
   width:560px;
   margin-left:8px;
   font-size:14px;
}
.p_display02{
   width:560px;
   margin-left:8px;
   border-bottom:1px #999999 solid;
}
.p_display02_1{
   width:200px;
   font-weight:bold;
   font-size:14px;
}
.p_display02_2{
   text-align:right;
}
.p_display02_2 input{
   font-size:14px;
   font-weight:bold;
   height:20px;
   background-color:#00CC33;
   color:#FFFFFF;
   cursor:pointer;
}
.p_display03{
   width:560px;
   margin-left:8px;
   table-layout:fixed;
   word-break:break-all;
   border-bottom:1px #999999 solid;
}
/*
.p_display03 img {
   width:expression(parseInt(this.width)>500?'500px': this.width); 
   border:0px;
}*/
/***********************************************************************/
.add_inquiry{
   width:560px;
   margin-left:8px;
}
.add_inquiry_01{
   padding-top:6px;
   padding-bottom:6px;
   font-size:14px;
   border-bottom:1px #cccccc solid;
}
.add_inquiry_011{
   text-align:right;
   width:200px;
   font-size:14px;
}
.add_inquiry_012{
   width:300px;
   text-align:left;
   padding-left:3px;
}
.add_inquiry_012 textarea{
   border:1px #cccccc solid;
   width:360px;
   height:200px;
}
.inputstyle{
   border:1px #cccccc solid;
   width:200px;
   padding-left:2px;
}
.inputstyle_short{
   border:1px #cccccc solid;
   width:200px;
   padding-left:2px;
}
.SubmitStyle{
   width:80px;
   font-size:13px;
   font-weight:bold;
   height:20px;
   background-color:#00CC33;
   color:#FFFFFF;
   cursor:pointer;
}
/***************************************************************/
