/* CSS Document */

body{
    margin:0;
	padding:0;
	font-size:9pt;
	color:#000000;
	line-height:20px;
	background:url(../images/bgs.gif) repeat left top;
	}
*{
    margin:0;
	padding:0;
	}
a:focus { -moz-outline-style: none; } /* IE不支持 */
.tops{
     width:1002px;
	 margin:0 auto;
	 height:335px;
	 background:#ffffff;
	 }
.tops1{
     width:1002px;
	 margin:0 auto;
	 height:110px;
	 background:#ffffff;
	 }	 
.bottom_body{
   width:1002px;
   margin:0 auto;
   height:117px;
   background:#ffffff;
   }
.red{
 color:#FF0000;
 }
.grey{
  color:#555555;
  }
 .blue{
  color:#076bc0;
  }
.orange{
  color:#fc5f00;
  }
.yellow{
   color:#FF6600;
   }
.black{
   color:#000000;
   }
.c {
	color: #00aef0;
	font-weight: bold;
}
.m {
	color: #ed008c;
	font-weight: bold;
}
.y {
	color: #faed00;
	font-weight: bold;
}
.kk {
	color: #231f20;
	font-weight: bold;
}
.kong{
  width:1002px;
  margin:0 auto;
  height:13px;
  }

.cc{
    font-size: 9pt;
	color: #0B89D1;
	text-decoration: none;
	}
a.cc:link {
    font-size: 9pt; 
	color: #0B89D1;
	text-decoration: none;
	}
a.cc:hover {
    font-size: 9pt; 
    color: #FF4800;;
	text-decoration: none;
	}
.e_blue {
    font-size: 9pt;
	color: #0B89D1;
	text-decoration: none;
}
a.e_blue:link {
	font-size: 9pt;
	color: #0B89D1;
	text-decoration: none;
}
a.e_blue:hover {
	font-size: 9pt;
	color: #FF0000;
	text-decoration: none;
}
.blank_9pt2{
    font-size:9pt;
	color:#000000;
	line-height:22px;
	}
.product_con{
   width:680px;
   float:left;

   }
.style49{
   color:#0B89D1;
   }
.zt{
   border: 5px solid #e2e2e1;

   } 
.zi{
    font-size: 9pt;
	color: #ba0aa0;
	text-decoration: none;
}
a.zi:link {
	font-size: 9pt;
	color: #ba0aa0;
	text-decoration: none;
}
a.zi:hover {
	font-size: 9pt;
	color: #FF0000;
	text-decoration: none;
}

.hjg_menu{
    font-size:15px;
	color:#045a99;
	font-weight:bold;
	text-decoration:none;
	}
a.hjg_menu:link {
    font-size:15px;
	color:#045a99;
	font-weight:bold;
	text-decoration:none;
	}
a.hjg_menu:hover{
    font-size:15px;
	color:#e90358;
	font-weight:bold;
	text-decoration:none;
	}
.smcp_menu{
    font-size:15px;
	color:#34329B;
	font-weight:bold;
	text-decoration:none;
	}
a.smcp_menu:link{
    font-size:15px;
	color:#34329B;
	font-weight:bold;
	text-decoration:none;
	}	
a.smcp_menu:hover{
    font-size:15px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	}
	
.wgxz{
    font-size: 17px;
	color: #015c8a;
	text-decoration: none;
	font-weight:bold;
}
a.wgxz:link {
	font-size: 17px;
	color: #015c8a;
	text-decoration: none;
	font-weight:bold;
}
a.wgxz:hover {
	font-size: 17px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}

#s_menu {
      float:left;
      width:640px;
	  height:74px;
      font-size:9pt;
      line-height:normal;
	  background:url(../images/s_menu_bg.gif) no-repeat left bottom;
	  margin-top:12px;
      }
    #s_menu ul {
	margin:0;
	width:640px;
	height:41px;
	list-style:none;

      }
    #s_menu li {
      display:inline;
	  float:left;
	  height:41px;
	  
      }
    #s_menu a{
      float:left;
      background:url(../images/s_menu_left.gif) no-repeat left top;
      padding:0 0 0 8px;
      text-decoration:none;
      }
    #s_menu a span{
      float:left;
      display:block;
	  font-size:15px;
	  font-weight:bold;
	  text-align:center;
      background:url(../images/s_menu_right.gif) no-repeat right top;
	  padding-top:12px !important;
      padding:14px 15px 10px 7px;
      color:#0273ab;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #s_menu a span{float:none;}
    /* End IE5-Mac hack */
    #s_menu a:hover span{
      color:#014cb2;
      }
    #s_menu a:hover{
      background-position:0% -41px;
      }
    #s_menu a:hover span{
      background-position:100% -41px;
      }	
	 #s_menu a.onclick  {
      background:url(../images/s_menu_left.gif) 0% -41px;
    	  }
	  #s_menu a.onclick span{
	  background-position:100% -41px;
	  color:#014cb2;
	   
	  }
/**************************/

#cps_menu {
      float:left;
      width:640px;
	  height:74px;
      font-size:9pt;
      line-height:normal;
	  background:url(../images/s_menu_bg.gif) no-repeat left bottom;
	  margin-top:12px;
      }

#cps_menu ul {
	margin:0;
	width:640px;
	height:41px;
	list-style:none;

      }
    #cps_menu li {
      display:inline;
	  float:left;
	  height:41px;
	  
      }
    #cps_menu a{
      float:left;
      background:url(../images/s_menu_left.gif) no-repeat left top;
      padding:0 0 0 8px;
      text-decoration:none;
      }
    #cps_menu a span{
      float:left;
      display:block;
	  font-size:15px;
	  font-weight:bold;
	  text-align:center;
      background:url(../images/s_menu_right.gif) no-repeat right top;
	  padding-top:12px !important;
      padding:13px 15px 10px 7px;
      color:#0273ab;

      }
	  
	  .R-C{text-align:center; width:600px;}
	  .R-C div{ text-align:center; text-decoration:none; font-size:12px;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #cps_menu a span{float:none;}
    /* End IE5-Mac hack */
    #cps_menu a:hover span{
      color:#014cb2;
      }
    #cps_menu a:hover{
      background-position:0% -41px;
      }
    #cps_menu a:hover span{
      background-position:100% -41px;
      }	
	 #cps_menu a.onclick  {
      background:url(../images/s_menu_left.gif) 0% -41px;
    	  }
	  #cps_menu a.onclick span{
	  background-position:100% -41px;
	  color:#014cb2;
	   
	  }
.contact_titile{
	width:640px;
	float:left;
	font-size:15px;
	color:#0172ac;
	height:30px;
	line-height:30px;
	padding-left:25px;
	font-weight:bold;
	background:url(../images/title_ico.gif) no-repeat left center;
	margin-top:50px;
	border-bottom:1px #a0bbde dashed;
}

