*{ margin:0px; padding:0px}
html{}
body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	color: #333333;
	font-family:"宋体", Arial;
	line-height:18px;
}
.title{height:19px;
	width:90px; 
	color:#5482AC;
	margin-left:5px;
	padding-left:14px;
	background:url(../images/title_left.gif) center left no-repeat;
	line-height:19px; 
	font-weight:bold;
	float:left;
}
	   
A:link {
	COLOR: #333333; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none;
}
A:active {
	COLOR: #333333; FONT-FAMILY:Arial; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #05348C; TEXT-DECORATION:underline;
}
.ab_ul{
	list-style-type:none; 
	margin:0px; 
	}
.ab_ul li{ 
	height:31px; 
	line-height:31px;
	background-image:url(../images/ab_dot.gif);
	background-repeat:repeat-x;
	background-position:left;
	background-position:bottom;
	color:#827F7F;
	}
.ab_ul li a,.ab_ul li a:link,.ab_ul li a:visited,.ab_ul li a:active{COLOR: #00368B; height:30px; line-height:30px;overflow:hidden;}
.ab_ul li a:hover{ color:#2B2B2B; text-decoration:underline;}
.nlist a,.nlist a:link,.nlist a:visited,.nlist a:active{COLOR: #2B2A2A; line-height:30px}
.nlist a:hover{COLOR: #333333; text-decoration:underline}
.headtop{ width:970px; margin:0px auto; height:88px; background-image:url(../images/top_bg.jpg); overflow:hidden}
.logo{ width:273px; float:left; MARGIN-TOP: 18px;  MARGIN-LEFT: 3px;}
.sm{ width:687px; float:left}
.search{text-align:right; color:#999999;MARGIN-TOP: 12px;}
.searchinput{ border:1px #BFBFBF solid; height:15px; width:124px}
.searchbutton{background-image:url(../images/search.gif); width:58px; height:17px; border:0px; cursor:pointer; color:#FFFFFF; margin:0px 24px 0px 7px; padding:0px }
.menu{ margin:10px 0px 0px 2px; text-align:center; float:right;}
.menu .menu_ul{ list-style-type:none; }
.menu .menu_ul .menu_ul_li{ float:left; width:90px; height:35px; position:relative; display:inline; margin-left:5px}
.menu_ul_li_a,.menu_ul_li_a:link,.menu_ul_li_a:visited,.menu_ul_li_a:active{ display:block; width:90px; height:35px; text-align:center; line-height:35px; font-size:14px; font-weight:bold;COLOR: #07519a; text-decoration:underline}
.menu_ul_li_a:hover{ display:block; width:90px; height:35px; text-align:center; line-height:35px; font-size:14px; font-weight:bold; background-image:url(../images/over.gif);COLOR: #07519a; text-decoration:none}
.menu_ul2{list-style-type:none; position:absolute; width:138px; left:0px; text-align:left; background:url(../images/a_b.gif) left top no-repeat;padding-top:1px; visibility:hidden;}
.menu_ul2_li2{height:29px; overflow:hidden}
.menu_ul2_li2_a,.menu_ul2_li2_a:link,.menu_ul2_li2_a:visited,.menu_ul2_li2_a:active{text-align:left;padding-left:16px;display:block; height:28px; line-height:28px; border-left:1px #DBDBDB solid; border-right:1px #DBDBDB solid; border-bottom:1px #DBDBDB solid; font-size:13px; background-color:#FFFFFF; text-decoration:none;COLOR: #07519a;overflow:hidden}
.menu_ul2_li2_a:hover{padding-left:16px;display:block; height:28px; line-height:28px; border-left:1px #DBDBDB solid; border-right:1px #DBDBDB solid; border-bottom:1px #DBDBDB solid; font-size:13px; background-image:url(../images/mo.gif); text-decoration:none;COLOR: #07519a}
.HoriNavi{FONT-SIZE: 14px; COLOR: #07519a; LINE-HEIGHT: 28px; HEIGHT: 32px;}
.HoriNaviTitle{ background:url(../images/pr.gif) repeat-x top; MARGIN-TOP: 6px}
.webLogin{ background:url(../images/pr.gif) repeat-x top}
.headline{width:970px; margin:0px auto;}
.content{width:970px; margin:0px auto;}
.pcontent{width:970px; margin:0px auto}
.b1{ background:url(../images/pr.gif) repeat-x top; width:233px;  float:left;display:inline; }
.b1l{width:233px; float:left;display:inline; }
.btitle{height:26px; clear:both; padding-left:8px; padding-top:4px; line-height:26px ; font-size:14px; font-weight:bold;color:#FFFAFF}
.b2{ background:url(../images/b2.gif) repeat-x top; width:480px;  float:left; display:inline; margin-left:11px}
.bSite{width:970px; margin:0px auto; float:left;display:inline; MARGIN-TOP: 8px; MARGIN-BOTTOM: 12px;border:1px #BFBFBF solid;}
.zhm_inx4_zu_four_down_right{ width:480px;  float:left; display:inline; margin-left:11px}
.b3{ background:url(../images/pr.gif) repeat-x top; width:233px;  float:left; display:inline;margin-left:12px}
.b31{ width:233px;  float:left; display:inline;margin-left:12px}
.b123_border{ background-image:url(../images/b123_bg.gif);}
.b123_c_t{height:558px; overflow:hidden}
.product_content {
	MARGIN-TOP: 1px; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; OVERFLOW: hidden; PADDING-TOP: 5px; COLOR: black; HEIGHT: 386px}
.btt{ width:120px; font-weight:bold; font-size:14px; float:left; padding-left:13px; display:inline; height:30px; line-height:30px; color:#FFFFFF}
.bmore{ width:60px; float:right}
.pbox{ float:left; width:721px; border-bottom:1px #cccccc solid;; border-left:1px #cccccc solid; border-right:1px #cccccc solid; background:url(../images/box\m.gif) left top repeat-x}
.pright{ width:233px; float:left;display:inline; margin-left:14px}
.aboutusright{ width:221px;float:left; display:inline; margin-left:10px}
.bottom_link{ float:left; width:400px; color:#052C87; height:50px; line-height:20px;}
.bottom_link a,.bottom_link a:link,.bottom_link a:visited,.bottom_link a:active{COLOR: #05348C;}
.bottom_copyright{float:left; width:570px; text-align:right; line-height:20px; color:#717171}
.spliter {MARGIN-TOP: 6px;}
.div_ul {WIDTH: 233px}
.input_sele {        
	font-size: 9pt;
	border: 1px solid #cccccc;
	font-family: Arial;
}
.input_text {        
	font-size: 9pt;
	border: 1px solid #cccccc;
	font-family: Arial;
	height:18px;
}
.input_submit {
	font-size: 9pt;
	border: 1px solid #cccccc;
	font-family: Arial;
	background-color: #FFFFFF;
}
.input1 {border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; border-bottom: #787878 1px solid; background-color: #F8F8FF; }
#tab_head {
	CLEAR: both; MARGIN-TOP: 0px; BACKGROUND: url(../images/tab_0510_line.gif) repeat-x bottom;CURSOR: pointer; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 25px
}
#tab_head .active {
	FLOAT: left; MARGIN: 0px 3px; MARGIN-left: 13px; WIDTH: 86px; CURSOR: pointer;LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center
}
#tab_head .inactive {
	 FLOAT: left; MARGIN: 0px 3px; MARGIN-left: 13px; WIDTH: 76px; CURSOR: pointer; LINE-HEIGHT: 25px; HEIGHT: 23px; TEXT-ALIGN: center
}
#tab_head .active {
	 font-weight:bold; COLOR:#3366CC; font-size: 15px; BACKGROUND: url(../images/x_2.jpg) repeat-x top; 
}
#tab_head .inactive {
	 COLOR: black; font-size: 14px; TEXT-DECORATION:underline;
}
#tab_end {
	CLEAR: both;  BACKGROUND: url(../images/tab_0510_line.gif) repeat-x top; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 2px
}
.images 
{
	border: #bbbbbb;
	border-style: solid;
	border-top-width: 3px;
	border-right-width: 3px; 
	border-bottom-width: 3px; 
	border-left-width: 3px
  }
.jdlife_box {
font-size: 14px; TEXT-ALIGN: left;TEXT-VALIGN: middle;BORDER-RIGHT: #e7ca96 1px solid; BORDER-TOP: #e7ca96 1px solid;BORDER-LEFT: #e7ca96 1px solid; WIDTH: 98%; BORDER-BOTTOM: #e7ca96 1px solid; MARGIN-TOP: 2px; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; BACKGROUND: #FFFFCC;
}
.youhua1{overflow:hidden;height:0px;width:0px;}
.yqlj {
BORDER-RIGHT: #bed0e0 1px solid; BORDER-TOP: #bed0e0 1px solid; BORDER-LEFT: #bed0e0 1px solid; BORDER-BOTTOM: #bed0e0 1px solid; WIDTH: 970px; COLOR: #275c91; BACKGROUND-COLOR: #eaf3fb
}
/* tooltip */
#tooltip{
    position:absolute;
    border:1px solid #333;
    background:#f7f5d1;
    padding:1px;
    color:#333;
    display:none;
}
.newsbody {
	PADDING-RIGHT: 20px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 20px; BACKGROUND: #f5fafe; PADDING-BOTTOM: 10px; WIDTH: 603px; PADDING-TOP: 24px
}



