html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input { margin: 0pt; padding: 0pt; line-height:20px }
h1,  h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, th { font-size: 1em; font-weight: normal; font-style: normal;  color:#666 }
ul, ol { list-style-type: none; list-style-image: none; list-style-position: outside; }
h2{font-size:15px; font-weight:600}
table { border-collapse: collapse; border-spacing: 0pt; }
body{text-align:center; margin-left:auto; margin-right:auto; margin: 0px; padding: 0px; font-family: "宋体"; font-size: 12px; color: rgb(0, 0, 0);}
a:link, a:visited { text-decoration: none; color: rgb(102, 102, 102); font-size:12px }
a:hover { text-decoration: none; color: rgb(51, 153, 255); }
.clear { clear: both; }
.clearer { margin: 0pt; padding: 0pt; clear: both; display: block; height: 0pt; line-height: 1px; font-size: 1px; }
#body_{ text-align:center; margin-left:auto; margin-right:auto; width:841px;  }
#l,.l{ width:31px; min-height:2230px;  float:left; text-align:left; margin-left:auto;  word-break:break-all;overflow:hidden; background:url(images/bg_l.png) repeat-y}
#r,.r{ width:31px; min-height:2230px; float:right; text-align:left; margin-right:auto;overflow:hidden; background:url(images/bg_r.png) repeat-y}
#c{ width:779px;  float:left; text-align:left;  word-break:break-all;overflow:hidden; }
#head_top{ height:21px; width:779px}
#h_t_1{ height:21px; width:144px; background-color:#65A3ED; float:left; }
#h_t_r{ height:21px; width:635px; background-color:#C5E1FE; float:left; text-align:center; }
#head_m{ height:118px; width:779px }

#h_m_1{ height:118px; width:144px; float:left; overflow:hidden }
#h_m_r{ height:118px; width:635px; float:left; overflow:hidden; text-align:right }
#head_b{ height:39x; width:779px; background-color:#C5E1FE }
#head_b ul li{width:97px ; height:39; float:left}
#oa_web strong{ color:#009; font-size:14px; font-weight:600}
#body_1{  width:169px; float:left; overflow:hidden;  border-bottom:1px solid #cbcbcb; }
#body_r{width:610px; float:left; overflow:hidden; text-align:right }
#b_l_t{ background-image:url(page/images/bg-dh2.gif) }
#b_l_t li{ height:23px; width:169px; float:left; overflow:hidden;line-height:30px; background-image:url(page/images/line.jpg) }
#b_l_t li span{height:23px;padding-left:40px; width:140px; line-height:10px; font-size:9px;
}
#b_l_b li{ height:50px; width:169px; float:left; text-align:center; overflow:hidden;line-height:30px; background-image:url(page/images/bg-dh.gif) }
#bady_r_top{height:34px; width:610px; float:left; overflow:hidden; background-color:#c4e2fe; padding-top:12px }
#bady_r_top ul li{width:152px;height:30px; float:left;text-align:center;}
#baby_jc{width:610px;height:60px; padding-top:28px; float:left;text-align:left; background-image:url(page/images/cpzx-03.png); line-height:100px; }
 #baby_jc ul li{width:278px; float:left;text-align:left;  }
 #bady_rx{width:610px; height:223px; float:left;text-align:left;  }
 #bady_rx_l{width:419px; height:213px; float:left;text-align:center; padding-top:10px  }
 #bady_rx_r{width:191px; height:213px; float:left;text-align:center; padding-top:10px  }
 #donggw{ height:137px; float:left;width:85px; text-align:right; margin-top:-4px}
 #news_s{ height:130px;float:left; width:325px}
 
 #bady_c,#bady_c_1,#oa_web{ height:290x; width:590px; padding-left:20px;  }
#jxc, #fendian,#jiagong,#yuancheng,#oa,#web{height:290px;float:left; width:282px; }
#jxc,#yuancheng,#web{ float:right}

 .kuang {
	border: 1px solid #cbcbcb;
}

#renshi{ height:542x; width:590px; padding-left:20px;  }
#renshi_l{height:542px;float:left; width:566px;}
.banbao{ margin-top:-2px; border-bottom:1px solid #cbcbcb; border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb; width:278px; overflow:hidden; height:254px }
.banbao_2{ margin-top:-2px; border-bottom:1px solid #cbcbcb; border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb; width:564px; overflow:hidden; height:508px }
#b_l_t li span h1{	font-size: 13px;	
	color: #2A2A2A;
	text-decoration: none;
	font-weight:700}
a:link {
	font-size: 12px;
	line-height: 18px;
	color: #003399;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	line-height: 18px;
	color: #003366;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
	line-height: 18px;
}
a:active {
	font-size: 12px;
	line-height: 18px;
	color: #CCCCCC;
	text-decoration: none;
}
a:link {
	font-size: 12px;
	line-height: 18px;
	color: #144185;
	text-decoration: none;
}
.font-1 {
	height:23px;padding-left:27px; 
	font-size: 14px;	
	color: #2A2A2A;
	text-decoration: none;
	font-weight:600
}
a.font-1:hover {
	font-size: 14px;
	line-height: 180%;
	color: #0D5A99;
	text-decoration: none;
	font-weight:600
}
.bg-index {
	background-image: url(image/bg-rw.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.font-02 {
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
a.font-02:link {
	font-size: 12px;
	line-height: 200%;
	color: #000000;
	text-decoration: none;
}
a.font-02:hover {
	font-size: 12px;
	line-height: 200%;
	color: #666666;
	text-decoration: none;
}

.form {
	font-size: 12px;
	color: #000033;
	text-decoration: none;
	background-color: #D1E9FF;
	border: 1px solid #004F98;
}

#food{ height:80x; width:779px;  }
#f_l{ height:80x; width:563px;  float:left ;background-color:#A8E1F7;}
#f_l_t{ height:26x; width:563px; background-color:#76C7F2; float:left }
#f_l_b{ height:45x; width:563px;  float:left }
#f_r{ height:66x; width:116px;  float:left }