body {
	font-family: SimSun, Microsoft YaHei, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #454545;
	line-height: 22px;
	clear: both;
	margin: 0px auto;
	background-color: #e9e9e9;
}
div, a, form, p, img, border, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	border: 0;
}
.clear {
	clear: both;
}
a:link {
	color: #454545;
	text-decoration: none
}
a:visited {
	color: #454545;
	text-decoration: none
}
a:hover {
	color: #ff0000;
	text-decoration: underline;
}
.clear {
	clear: both
}
img {
	vertical-align: middle
}
.f14blb {
	font-size: 14px;
	font-weight: bold;
	color: #0480ae
}
/*----?----------------------------------------------------------------------------------------------*/
ul {
	list-style-type: none;
	overflow: hidden;
	_zoom: 1;
}
ul li {
	float: left;
	color: #434343;
}
.input_t {
	width: 180px;
	height: 18px;
	border: 0;
	background-color: #fff;
	border: 1px solid #d1d1d1;
	color: #999;
}
.select {
	border: 1px solid #d1d1d1;
	height: 22px;
	background-color: #eef0e3;
}
dt {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 8px
}
dd {
	text-indent: 2em;
*text-indent:-1em;
	_text-indent: -1em;
	font-size: 12px
}
.xline {
	height: 0px;
	line-height: 0px;
	border-bottom: 1px dashed #CCCCCC;
	margin: 0px 0
}
/*----?----------------------------------------------------------------------------------------------------------------------------*/
#head_all {
	margin: 0 auto;
	margin-bottom: 0px;
	position: relative;
	z-index: 1111;
}
#head {
	width: 1000px;
	margin: 0 auto;
	margin-bottom: 0px;
	position: relative;
}
#head_all .top {
	height: 69px;
	background: #fffefe;
}
.banner {
	height: 286px;
}
.search {
	width: 1000px;
	margin: 0 auto;
	height: 32px;
	padding: 10px 0px 10px 0px;
	color: #757575;
	background-color: #fff;
	margin-bottom: 45px;
	position: relative;
	z-index: 1;
}
.search b {
	color: #033155
}
.search a {
	color: #454545
}
.search a:visited {
	color: #454545
}
.search a:hover {
	color: #454545
}
#head .logo {
	width: 720px;
	height: 60px;
	position: absolute;
	top: -64px;
	left: 2px;
}
#head .logo img {
	width: 100%;
	height: 100%;
}
#head .beijing {
	width: 188px;
	height: 60px;
	position: absolute;
	top: -64px;
	left: 398px;
}
#head .beijing img {
	width: 100%;
	height: 100%;
}
/*----?-----------------------------------------------------------------------------------------------------------------------------*/
.content {
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 10px;
	overflow: hidden;
	background-color: #fff;
	position: relative;
	z-index: 1;
}
.contentImg {
	width: 980px;
	margin: 0 auto;
	padding: 0 10px 10px 0px;
	overflow: hidden;
	background-color: #fff;
	margin-top: -1px;
}
.k_l {
	float: left;
	width: 719px
}
.k_r {
	float: right;
	width: 258px;
}
.k_l_l {
	float: left;
	width: 378px
}
.k_l_r {
	float: right;
	width: 391px
}
/*疾病导航*/
.cxddBox {
	border: 1px solid #aecce4;
	border-bottom: 0;
	_zoom: 1;
	width: 256px;
}
.ddBox {
	height: 70px;
*height:70px;
	_height: 78px;
	color: #cdcfcf;
	z-index: 1;
	position: absolute;
	width: 256px;
	border: 1px solid #aecce4;
	border-top: 0;
	margin-left: -1px;
}
.ddBox dl {
	z-index: 9999;
	overflow: hidden;
}
.ddBox dl .dd {
	height: 26px;
	overflow: hidden;
	z-index: 9999;
	text-align: center;
	background-color: #FFFFFF;
}
.ddBox dl .dd a {
	padding: 0 3px 0 5px;
*padding:0 5px 0 7px;
	_padding: 0 5px 0 7px;
	line-height: 22px;
	color: #434444;
	text-align: center;
	margin: 0 auto;
	font-size: 12px;
}
.ddBox dl dt {
	color: #044f8a;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	height: 22px;
	line-height: 22px;
	margin: 0;
	padding: 0 0 0 10px;
}
.ddBox dd.ddmore img {
	width: 256px;
	text-align: center;
	margin: 0;
	padding: 0;
	overflow: hidden;
	float: left;
}
.fla {
	float: left;
	width: 311px;
	height: 368px;
	padding: 5px;
	background-color: #f33353;
}
.fla img {
	border: 0px solid #fff;
}
.tt {
	width: 391px;
	height: 377px;
	float: left;
	background: url(../images/tt_b.jpg) repeat-x;
	border: 1px solid #aecce4;
	border-left: 0
}
.lm {
	background: url(../images/lm_b.jpg);
	height: 36px;
	margin-bottom: 10px;
	position: relative
}
.lm a {
	margin: 0 5px;
	color: #aecce4
}
.lm a:visited {
	color: #aecce4
}
.lm a:hover {
	color: #aecce4
}
.lm b {
	width: 110px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
.lm b a {
	color: #fff
}
.lm b a:visited {
	color: #fff
}
a:hover {
	color: #fff
}
.lm .more {
	width: 50px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	top: 0px;
	right: 0px;
	position: absolute
}
.f {
	float: left;
	_zoom: 1
}
.k {
	width: 100%;
	margin-bottom: 10px;
	overflow: hidden;
	_zoom: 1;
}
.kx {
	border: 1px solid #d0d0d0;
	margin-bottom: 10px;
	_zoom: 1;
	overflow: hidden
}
.k_f {
	float: left;
	margin-bottom: 10px;
	_zoom: 1
}
.kx_f {
	float: left;
	border: 1px solid #d0d0d0;
	margin-bottom: 10px;
	_zoom: 1;
}
.c {
	overflow: hidden;
	_zoom: 1;
}
.cx {
	border: 1px solid #aecce4;
	_zoom: 1;
}
.cx_f {
	float: left;
	overflow: hidden;
	_zoom: 1
}
.cxline {
	overflow: hidden;
	_zoom: 1;
}
#p1_cx {
	padding-right: 1px;
}
#p1_cx a {
	display: block;
	height: 58px;
	position: relative;
	overflow: hidden;
}
#p1_cx a u {
	background: url(../images/tel_01.jpg) left top;
	height: 100%;
	width: 514px;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	cursor: pointer;
}
#p1_cx a.a1 {
	height: 62px;
}
#p1_cx a.a2 u {
	background-position: left -62px;
}
#p1_cx a.a3 u {
	background-position: left -120px;
}
#p1_cx a.a4 u {
	background-position: left -178px;
}
#p1_cx div.tel {
	background: url(../images/tel.jpg) left top no-repeat;
	height: 142px;
}
.con {
	padding: 10px;
}
.con20 {
	padding: 10px;
}
.cont {
	padding: 0 10px;
	padding-top: 8px;
	text-align: left;
	color: #333333
}
.con_f {
	float: left;
	padding: 10px
}
.conx {
	padding: 10px;
	border: 1px solid #aecce4;
	border-top: 0;
	overflow: hidden;
	_zoom: 1
}
.conx_f {
	float: left;
	padding: 10px;
	border: 1px solid #d0d0d0;
	_zoom: 1
}
.img {
	padding: 0px;
	border: 0px solid #999999;
	background: #fff
}
.img_f {
	padding: 0px;
	border: 0px solid #999999;
	background: #fff
}
/*图片带边?&#65533;*/
.t12 .img_flt {
	float: left;
	margin: 0px 10px 0px 0px;
	_margin: 0 5px 0 0;
	overflow: hidden;
}
.t12 .img_flt {
	border: 0px solid #ddd;
	padding: 0px;
	background: #fff
}
.t12 .img_flt img {
	width: 105px;
	height: 124px;
	padding: 2px;
}
.coni {
	padding: 10px;
}
.coni .img_fIndex {
	float: left;
	margin: 0px 15px 0px 0px
}
.coni .img_fIndex {
	border: 1px solid #ddd;
	padding: 0px;
	background: #fff
}
.coni .img_fIndex img {
	width: 124px;
	height: 86px;
	padding: 4px;
}
.coni strong {
	font-size: 14px;
}
.t12pp {
	font-size: 12px;
	line-height: 22px;
	margin-bottom: 0px;
	overflow: hidden;
	_zoom: 1;
	margin-top: 10px;
}
.t12pp a {
	color: #ce0205
}
.t12pp a:visited {
	color: #ce0205
}
.t12pp a:hover {
	color: #ce0205
}
.t12pp dt {
	color: #fff;
	text-align: center;
}
.t12pp dt a {
	color: #438c0d
}
.t12pp dt a:visited {
	color: #438c0d
}
.t12pp dt a:hover {
	color: #438c0d
}
.t12pp dd {
	text-indent: 0em;
	_text-indent: 0em
}
.t12pp b {
	font-size: 15px;
	color: #3c4455;
	line-height: 200%
}
.t12pp b a {
	color: #0c78c4
}
.t12pp b a:visited {
	color: #0c78c4
}
.t12pp b a:hover {
	color: #0c78c4
}
.t12pp b img {
	margin-top: 10px;
*margin-top:3px;
	_margin-top: 3px;
	margin-left: 10px
}
.t12pp p {
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	line-height: 26px;
	margin-bottom: 0px
}
.t12pp .img {
	margin: 0px 0px 10px 0px
}
.t12pp .img_f {
	float: left;
	margin: 0px 15px 0px 0px
}
.t12pp .img_f2 {
	float: left;
	margin: 14px 10px 10px 0px;
	_margin: 14px 6px 10px 0px
}
.t12 {
	font-size: 12px;
	line-height: 22px;
	margin-bottom: 0px;
	overflow: hidden;
	_zoom: 1
}
.t12 a {
	color: #ce0205
}
.t12 a:visited {
	color: #ce0205
}
.t12 a:hover {
	color: #ce0205
}
.t12 dt {
	color: #fff;
	text-align: center;
}
.t12 dt a {
	color: #438c0d
}
.t12 dt a:visited {
	color: #438c0d
}
.t12 dt a:hover {
	color: #438c0d
}
.t12 dd {
	text-indent: 0em;
	_text-indent: 0em
}
.t12 b {
	font-size: 15px;
	color: #3c4455;
	line-height: 200%
}
.t12 b a {
	color: #0c78c4
}
.t12 b a:visited {
	color: #0c78c4
}
.t12 b a:hover {
	color: #0c78c4
}
.t12 b img {
	margin-top: 10px;
*margin-top:3px;
	_margin-top: 3px;
	margin-left: 10px
}
.t12 p {
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	line-height: 26px;
	margin-bottom: 0px
}
.t12 .img {
	margin: 0px 0px 10px 0px
}
.t12 .img_f {
	float: left;
	margin: 0px 15px 0px 0px
}
.t12 .img_f2 {
	float: left;
	margin: 14px 10px 10px 0px;
	_margin: 14px 6px 10px 0px
}
.t14 {
	margin-bottom: 0px;
	overflow: hidden
}
.t14 dt {
	color: #095897;
	font-size: 14px;
	text-align: center;
}
.t14 dt a {
	color: #095897
}
.t14 dt a:visited {
	color: #095897
}
.t14 dt a:hover {
	color: #095897
}
.t14 b {
	font-size: 15px;
	font-weight: bold;
	color: #d0d5e6
}
.t14 dd {
*text-indent:-1em;
	_text-indent: -1em;
}
.t14 dd a {
	color: #e1890b
}
.t14 p {
	text-align: left;
	font-size: 14px;
	font-weight: normal;
	color: #7fb5fb;
	line-height: 26px;
	margin-bottom: 0px
}
.t14 p a {
	color: #e1890b
}
.t14 .img {
	margin: 0px 0px 10px 0px
}
.t14 .img_f {
	float: left;
	margin: 0px 15px 0px 0px
}
.list {
	padding: 5px;
}
.list li {
	width: 97%;
	height: 30px;
	_height: 28px;
	line-height: 30px;
	font-size: 14px;
	padding-left: 15px;
	background: url(../images/zs_jt.jpg) 5px 13px no-repeat;
	overflow: hidden
}
.list li a {
	color: #454545;
}
.list li a:visited {
	color: #454545
}
.list li a:hover {
	color: #454545
}
.list li span {
	float: right;
}
.list45 {
	padding: 5px;
	background: url(../images/zs_15.jpg) no-repeat 2px 6px;
}
.list45 li {
	width: 40%;
	_width: 32%;
	margin-left: 25px;
	_margin-left: 5px;
	font-size: 14px;
	color: #6f7d9b;
	padding-left: 1px;
	height: 26px;
	_height: 22px;
	line-height: 26px;
	_line-height: 22px;
	background: url(../images/zs_d.jpg) 1px 11px no-repeat;
	padding-left: 10px;
	overflow: hidden
}
.list45 li a {
	color: #095897
}
.list45 li a:visited {
	color: #6f7d9b
}
.list45 li a:hover {
	color: #ce101f
}
.list45 li span {
	float: right;
	margin-left: 20px
}
/*----?-----------------------------------------------------------------------------------------------------------------------------*/
.list2 {
	padding: 5px;
}
.list2 li {
	width: 90%;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	padding-left: 15px;
	background: url(../images/zs_jt2.jpg) 5px 13px no-repeat;
	overflow: hidden
}
.list2 li a {
	color: #454545;
}
.list2 li a:visited {
	color: #454545
}
.list2 li a:hover {
	color: #454545
}
.list2 li span {
	float: right;
}
.list2i {
	padding: 5px;
	padding-right: 0px;
}
.list2i li {
	width: 90%;
	height: 26px;
	line-height: 26px;
	font-size: 14px;
	padding-left: 15px;
	background: url(../images/zs_jt2.jpg) 5px 13px no-repeat;
	overflow: hidden
}
.list2i li a {
	color: #454545;
	font-size: 12px;
}
.list2i li a:visited {
	color: #454545
}
.list2i li a:hover {
	color: #454545
}
.list2i li span {
	float: right;
}
.list2i li span {
	float: right;
	font-size: 12px;
}
.list3 {
	padding: 5px;
}
.list3 li {
	width: 90%;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	padding-left: 15px;
	background: url(../images/zs_d.jpg) 5px 13px no-repeat;
	overflow: hidden
}
.list3 li a {
	color: #454545;
	font-size: 12px;
}
.list3 li a:visited {
	color: #454545
}
.list3 li a:hover {
	color: #ff0000
}
.list3 li span {
	float: right;
}
.list4 {
	padding: 5px;
}
.list4 li {
	width: 96%;
	height: 27px;
	line-height: 27px;
	font-size: 12px;
	padding-left: 5px;
	border-bottom: 1px dotted #8dd1e5;
	overflow: hidden
}
.list4 li a {
	color: #454545;
}
.list4 li a:visited {
	color: #454545
}
.list4 li a:hover {
	color: #454545
}
.list4 li span {
	float: right;
}
.list5 {
	padding: 5px;
	color: #044f8a
}
.list5 li {
	width: 90%;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	padding-left: 15px;
	background: url(../images/zs_d.jpg) 5px 13px no-repeat;
	overflow: hidden
}
.list5 li a {
	color: #044f8a;
}
.list5 li a:visited {
	color: #044f8a
}
.list5 li a:hover {
	color: #044f8a
}
/*-------滑动门CSS--------------------------------------------------------------------------------------*/
/*menu class*/
.Menuboxd {
	background: url(../images/tt_lm_b.jpg);
	height: 48px;
	margin-left: 0px;
	position: relative
}
.Menuboxd ul {
	list-style-type: none
}
.Menuboxd li {
	float: left;
	font: bold 14px/26px "宋体";
	width: 86px;
	margin: 0 30px;
	line-height: 48px;
	_line-height: 48px;
	text-align: center;
	color: #fff;
	cursor: pointer;
}
.Menuboxd li a {
	color: #fff;
}
.Menuboxd li.hover {
	color: #005094;
	width: 86px;
	height: 48px;
	background: url(../images/tt_lm_b_on.png);
	z-index: 100
}
.Menuboxd li.hover a {
	color: #005094;
}
.Menuboxd .tt_r {
	background: url(../images/tt_lm_r.jpg);
	height: 48px;
	width: 7px;
	height: 48px;
	top: 1px;
	right: -7px;
	position: absolute;
}
.Contentboxd {
	border: 0px solid #8acdd7;
	border-top: none;
}
.Contentboxd2 {
	border-top: none;
	border: solid 0px #f2cfd9;
	border-top: 0;
	padding: 0px
}
.dbz {
	float: left;
	margin-right: 14px;
	margin-bottom: 10px;
	width: 347px;
	background-color: #fcfafa
}
.xbz {
	color: #095897;
	font-weight: bold
}
.xbz a {
	color: #095897;
	font-weight: bold;
}
.xbz a:visited {
	color: #095897;
	font-weight: bold;
}
.xbz a:hover {
	color: #095897;
}
.xbzii {
	color: #095897;
	font-weight: bold;
	padding-left: 17px;
	background-color: #efefef;
}
.xbzii a {
	color: #095897;
	font-weight: bold;
	line-height: 23px;
}
.xbzii a:visited {
	color: #095897;
	font-weight: bold;
}
.xbzii a:hover {
	color: #095897;
}
.lm2 {
	background: url(../images/myfc_b.jpg);
	height: 32px;
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
}
.lm2 a {
	padding-left: 50px;
	width: 150px;
	display: block;
	text-align: left;
	color: #fff
}
.lm2 a:visited {
	color: #fff
}
.lm2 a:hover {
	color: #fff
}
.lm2_c {
	background: url(../images/lm2_c_b.jpg) repeat-x;
	height: 47px;
	line-height: 47px;
	font-size: 14px;
	padding-left: 10px
}
.lm2_c img {
	margin-right: 10px
}
.lm2_c a {
	color: #454545
}
.lm2_c a:visited {
	color: #454545
}
.lm2_c a:hover {
	color: #454545
}
/*翻转效果*/
.cxbox {
	border: 1px solid #aecce4;
	_zoom: 1;
	clear: both;
	padding: 10px 0 3px;
}
.lm2_c2 {
	height: 45px;
	line-height: 45px;
	padding-left: 4px;
	list-style: none outside none;
	margin: 0px;
}
.lm2_c2 a {
	color: #454545;
	float: left;
	background: url(../images/imgnohover.jpg) no-repeat scroll 0 0 transparent;
	height: 45px;
	line-height: 45px;
	font-size: 12px;
}
.lm2_c2 a img {
	display: block;
	float: left;
	height: 30px;
	padding: 3px 10px 0px 3px;
	width: 39px;
}
.lm2_c2 a h2 {
	display: block;
	font-size: 12px;
	font-weight: normal;
	height: 45px;
	line-height: 45px;
	text-align: left;
	cursor: pointer;
	width: 197px;
	float: right;
}
.lm2_c2 a:hover {
	color: #454545;
	background: url(../images/imghover.gif) no-repeat scroll 0 0 transparent;
	color: #fff;
}
.cxbox5 {
	border: 1px solid #aecce4;
	clear: both;
	padding: 9px 0 1px 12px;
}
.lm2_c5 {
	height: 45px;
	line-height: 45px;
	padding-left: 4px;
	list-style: none outside none;
	margin: 0px;
}
.lm2_c5 a {
	color: #454545;
	float: left;
	background: url(../images/imgnohover.jpg) no-repeat;
	height: 45px;
	line-height: 45px;
	width: 248px;
	font-size: 12px;
}
.lm2_c5 a img {
	display: block;
	float: left;
	height: 30px;
	padding: 3px 10px 0px 3px;
	width: 39px;
}
.lm2_c5 a:hover {
	color: #454545;
	background: url(../images/imghover.gif) no-repeat;
	color: #fff;
	width: 248px;
}
.zj {
	width: 126px;
	padding: 0px;
	margin: 0 8px;
	float: left;
	border: 1px solid #e0e0e0;
	text-align: center
}
.m {
	width: 105px;
	height: 20px;
	margin: 0 auto;
	margin-bottom: 12px;
	background: url(../images/m_zxzx.jpg) no-repeat;
	text-align: center;
	color: #fff;
	font-weight: bold;
	line-height: 20px;
	cursor: pointer;
}
.m a {
	color: #fff;
}
.m a:link {
	color: #fff;
}
.m a:visited {
	color: #fff;
}
.m a:hover {
	color: #fff;
}
.yyry_top {
	height: 41px;
	line-height: 36px;
	padding-top: 5px;
	background: url(../images/yyhj_b.jpg);
	overflow: hidden
}
.yyry_top .more {
	float: right;
	background: none;
	font-size: 12px;
	width: 60px;
	color: #05428c
}
.yyry_top .more a {
	font-size: 12px;
	color: #05428c
}
.yyry_top .more a:hover {
	font-size: 12px;
	color: #05428c
}
.yyry_top ul {
	list-style-type: none;
	margin-left: 10px
}
.yyry_top ul li {
	float: left;
	width: 86px;
	text-align: center;
	background: url(../images/yyhj_b2.jpg);
	padding: 0 5px;
	font-size: 15px;
	font-weight: bold
}
.yyry_top ul li.hover {
	color: #05428c;
	background: url(../images/yyhj_b_on.jpg);
	border: 0px solid #c03461;
	width: 86px;
	text-align: center;
	cursor: pointer;
	padding: 0 5px;
	font-size: 15px;
	color: #05428c
}
.yyry_top ul li.hover a {
	color: #05428c;
}
.yyry_con {
	height: 120px;
*height:140px;
	border: 0px solid #e1e0e0;
	border-top: 0;
	margin-bottom: 10px;
	overflow: hidden;
	white-space: nowrap;
}
.yyry_con img {
	padding: 10px 12px;
}
.yqlj li {
	padding: 5px 5px 0px 5px;
}
.yqlj li a {
	color: #454545
}
.yqlj li a:visited {
	color: #454545
}
.yqlj li a:hover {
	color: #bd0606
}
.hzdw li {
	margin: 5px 15px
}
.yyry_top .kuaisu {
	color: #05428c;
	width: 125px;
	background: none;
}
/*手风琴菜?&#65533;*/
.accordion {
	height: 281px;
	position: relative;
	overflow: hidden;
}
.menu_list {
	width: 256px;
	background-color: #FBFBFB;
	text-align: left;
}
.menu_head {
	padding: 5px 5px 6px 5px;
	_padding: 9px 5px 9px 5px;
	color: #121212;
	cursor: pointer;
	position: relative;
	margin: 1px;
	font-weight: normal;
	background: #FBFBFB url(../images/left.jpg) center right no-repeat;
	font-size: 14px;
}
.menu_head a {
	font-size: 12px;
}
.menu_head a:hover {
	color: #f00;
	text-decoration: none;
}
.menu_body {
	display: none;
	margin: 0px;
	padding: 0px;
}
.k_lyw {
	float: left;
	width: 719px;
	position: relative;
}
.ywbd {
	width: 216px;
	height: 99px;
	float: left;
	background: url(../images/ywbd_b.jpg);
	padding: 200px 0 0 20px;
}
.ywbd a {
	width: 80px;
	float: left;
	height: 30px;
	background: url(../images/zs_jt3.jpg) 10px 5px no-repeat;
	padding-left: 25px;
	color: #095897;
}
.ywbd a:visited {
	color: #095897;
}
.ywbd a:hover {
	color: #ec8f00
}
.ywbdbutton {
	width: 202px;
	height: 22px;
	position: absolute;
	top: 56px;
	left: 22px;
	background: none;
}
.ywbdbutton img {
	width: 100%;
	height: 100%;
}
.jjwt {
	width: 470px;
	float: left;
	background-color: #fcfafa;
}
/*-------滑动门解决问?&#65533;--------------------------------------------------------------------------------------*/
/*menu class*/
.Menuboxdb {
	background: url(../images/wt_b.jpg);
	height: 38px;
	line-height: 38px;
	padding-left: 10px;
	position: relative
}
.Menuboxdb wytw2 {
	width: 92px;
	height: 25px;
	position: absolute;
	top: 5px;
	right: 8px;
}
.Menuboxdb ul {
	list-style-type: none
}
.Menuboxdb li {
	float: left;
	font: bold 14px/26px "宋体";
	width: 108px;
	line-height: 28px;
	text-align: center;
	color: #fff;
	cursor: pointer;
	margin-top: 10px;
	background: url(../images/wt_b_on.jpg)
}
.Menuboxdb li a {
	color: #fff;
}
.Menuboxdb li.hover {
	color: #095897;
	width: 108px;
	height: 28px;
	background: url(../images/wt_b_ov.jpg);
	z-index: 100
}
.Menuboxdb li.hover a {
	color: #095897;
}
.Menuboxdb .tt_r {
	background: url(../images/tt_lm_r.jpg);
	height: 48px;
	width: 7px;
	height: 48px;
	top: 1px;
	right: -7px;
	position: absolute;
}
.Contentboxd {
	border: 0px solid #8acdd7;
	border-top: none;
}
.Contentboxd2 {
	border-top: none;
	border: solid 0px #f2cfd9;
	border-top: 0;
	padding: 0px
}
/*-------滑动门地?&#65533;--------------------------------------------------------------------------------------*/
.yyry_top2 {
	height: 27px;
	background: url(../images/cclx_b.jpg);
	padding-top: 5px;
	overflow: hidden
}
.yyry_top2 ul {
	list-style-type: none;
	margin-left: 10px
}
.yyry_top2 ul li {
	float: left;
	width: 96px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	padding: 0 5px;
	color: #fff;
	font-size: 14px;
	font-weight: bold
}
.yyry_top2 ul li.hover {
	color: #c03461;
	background: url(../images/cclx_b_on.jpg);
	border: 0px solid #c03461;
	width: 86px;
	text-align: center;
	cursor: pointer;
	padding: 0 5px;
	font-size: 15px;
	color: #0e5d7c
}
.yyry_top2 ul li.hover a {
	color: #0e5d7c;
}
.map {
	height: 236px;
	padding: 20px 8px 10px 8px
}
/*---------------------------------------------------------列表页开?&#65533;---------------------------------------------------------------------------*/
.list_l_add {
	width: 998px;
	height: 28px;
	line-height: 24px;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	background-color: #DC2C53;
	margin: 0px;
	border-top: 2px solid #DC2C53;
	text-align: center;
	letter-spacing: 2px
}
.list_l_add span {
	font-family: "Times New Roman";
	font-size: 14px;
	color: #afb9bd
}
.list_gs {
	text-indent: 2em;
	margin-bottom: 20px
}
.list_tt li {
	width: 274px;
	height: 28px;
	line-height: 27px;
	font-size: 14px;
	background: url(../images/gs_b.jpg);
	color: #383838;
	padding: 0 8px;
	margin: 5px 8px;
	_margin: 5px 6px
}
.list_tt li span {
	margin-right: 30px;
	font-weight: bold;
	color: #fff
}
.list_tt li a:visited {
	color: #383838
}
.list_tt li a:hover {
	color: #383838;
	text-decoration: underline
}
.list_li {
	margin: 22px 0px 7px 0px;
	min-height:100px;
}
.list_li .title {
	height: 36px;
	line-height: 28px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 44px;
	background: url(../images/zs_list_b.jpg) no-repeat;
	color: #044f8a
}
.list_li .title a {
	color: #044f8a;
}
.list_li .title a:hover {
	color: #906;
}
.list_li .intro {
	text-indent: 2em;
	padding: 7px 10px;
	color: #454545
}
.list_li .intro a {
	color: #d87d08
}
.list_li .intro a:visited {
	color: #d87d08
}
.list_li .intro a:hover {
	color: #d87d08
}
.tuandui_img {
	border: 1px solid #CCCCCC;
	float: left;
	height: 118px;
	width: 148px;
}
.tuandui_img img {
	height: 118px;
	width: 148px;
}
.list_li .intro_tuandui {
	text-indent: 2em;
	padding: 7px 10px;
	color: #454545;
	float: right;
	width: 425px;
}
.list_li .intro_tuandui a {
	color: #d87d08
}
.list_li .intro a:visited {
	color: #d87d08
}
.list_li .intro a:hover {
	color: #d87d08
}
#pageNav {
	width: 500px;
	font: 12px/24px Tahoma;
	text-align: center;
	height: 30px;
	margin: 0 auto;
	margin-top: 15px;
*margin-bottom:8px;
	_margin-bottom: 0px
}
#pageNav ul {
	list-style: none;
}
#pageNav ul li {
	color: #0b3b8c;
	border: 1px solid #ccdbe4;
	padding: 0 3px;
	height: 22px;
	margin: 0 2px;
	display: block;
	background-color: #fff;
}
#pageNav ul li a {
	color: #0b3b8c;
	padding: 0 3px;
	background-color: #fff
}
#pageNav ul li a:hover {
	color: #d87d08;
}
#pageNav ul li.hover {
	color: #000;
	border: 0;
	font-weight: bold
}
#pageNav ul li.hover a {
	color: #000
}
.lm3 {
	padding-left: 50px;
	background: url(../images/lm_list_b.jpg);
	height: 32px;
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	position: relative
}
.lm3 a {
	text-align: left;
	color: #fff
}
.lm3 a:visited {
	color: #fff
}
.lm3 a:hover {
	color: #fff
}
.lm3 .more {
	width: 60px;
	height: 32px;
	right: 0;
	top: 0;
	position: absolute;
	text-align: center;
	font-size: 12px;
	color: #fff
}
.lm3_c {
	background: url(../images/lm2_c_b.jpg) repeat-x;
	height: 47px;
	line-height: 47px;
	font-size: 14px;
	padding-left: 10px
}
.lm3_c img {
	margin-right: 10px
}
.lm3_c a {
	color: #454545
}
.lm3_c a:visited {
	color: #454545
}
.lm3_c a:hover {
	color: #454545
}
.yyzn {
	padding: 10px
}
.yyzn img {
	margin: 10px 12px
}
.jbtd {
	padding: 10px;
}
.jbtd a {
	padding: 0px 5px;
	line-height: 26px;
	white-space: nowrap
}
.jbtd a:visited {
	color: #434444
}
.jbtd a:hover {
	color: #434444
}
.jbtd2 {
	padding: 10px 10px 0px 10px;
}
.jbtd2 a {
	padding: 0px 5px;
	line-height: 22px;
	white-space: nowrap
}
.jbtd2 a:visited {
	color: #434444
}
.jbtd2 a:hover {
	color: #434444;
}
.jbtd22 {
	padding: 10px 10px 0px 10px;
	margin-bottom: 10px;
}
.jbtd22 a {
	padding: 0px 5px;
	line-height: 22px;
	white-space: nowrap
}
.jbtd22 a:visited {
	color: #434444
}
.jbtd22 a:hover {
	color: #434444;
}
/*------------------------------------------------内容?&#65533;-------------------------------------------------------------------------------------------*/
.c_title {
	margin-bottom: 10px;
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	color: #000;
	height: 50px;
	line-height: 50px;
}
.c_title dd {
	text-align: center;
	height: 44px;
	line-height: 44px
}
.zz {
	color: #898989;
	margin-bottom: 20px;
	word-spacing: 10px
}
.zz span {
	word-spacing: normal;
}
.niee {
	text-align: center;
}
.zz a {
	color: #0b3b8c;
}
.zz a:visited {
	color: #0b3b8c
}
.zz a:hover {
	color: #0b3b8c;
	text-decoration: underline
}
.list_wh {
	padding: 5px;
}
.list_wh li {
	width: 93%;
	font-size: 14px;
	padding-left: 18px;
	height: 30px;
	_height: 30px;
	line-height: 30px;
	_line-height: 30px;
	background: url(../images/zs_wh.jpg) 0px 8px no-repeat;
	overflow: hidden
}
.list_wh li a {
	color: #434343
}
.list_wh li a:link {
	color: #434343
}
.list_wh li a:visited {
	color: #434343
}
.list li a:hover {
	color: #bd0606
}
.ln_t {
	height: 40px;
	line-height: 50px;
	border-top: 1px dashed #b2b2b2;
}
.ln_t li {
	text-align: center;
	width: 50%;
	font-size: 14px;
	color: #044f8a
}
.ln_t li a {
	color: #044f8a
}
.ln_t li a:visited {
	color: #044f8a
}
.descBox {
	font-size: 14px;
	text-indent: 2em;
	padding: 10px;
	margin-bottom: 20px;
	color: #0D66A1;
	border: 1px dashed #ddd;
}
.descBox strong {
	color: #06468D;
}
.contentbody {
	color: #333333;
	font-size: 14px;
	line-height: 28px;
}
.contentbody p {
	margin-bottom: 20px;
}
.contentbody a {
	color: #2D86EA;
}
.contentbody a:hover {
	color: #ff00ff;
	text-decoration: none;
}
/*------------------------------------------------频道?&#65533;-------------------------------------------------------------------------------------------*/
.fla_pd {
	float: left;
	width: 274px;
	height: 266px;
	padding: 5px;
	background: url(../images/fla_b.jpg) no-repeat;
	background-color: #06386b
}
.fla_pd img {
	border: 0px solid #fff;
}
.tt_pd {
	width: 410px;
	height: 274px;
	border: 1px solid #aecce4;
	border-top: 2px solid #085897;
	float: left;
	margin-left: 10px
}
.list6 {
	margin-top: 10px;
}
.list6 li {
	width: 98%;
	height: 27px;
	line-height: 27px;
	padding-left: 5px;
	border-bottom: 1px dotted #cccccc;
	overflow: hidden
}
.list6 li a {
	color: #454545;
}
.list6 li a:visited {
	color: #454545
}
.list6 li a:hover {
	color: #454545
}
.list6 li span {
	float: right;
	color: #b6b6b6
}
.lm_pd {
	background: url(../images/lm_pd_b.jpg);
	height: 32px;
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
}
.lm_pd a {
	padding-left: 50px;
	width: 150px;
	display: block;
	text-align: left;
	color: #fff
}
.lm_pd a:visited {
	color: #fff
}
.lm_pd a:hover {
	color: #fff
}
.jj_pd {
	height: 57px;
	background: url(../images/jj_pd_b.jpg) no-repeat;
	padding: 2px 10px;
	color: #cdcfcf;
}
.jj_pd b {
	color: #044f8a
}
.jj_pd a {
	color: #434444
}
.qa_pd {
	width: 410px;
	height: 311px;
	border: 1px solid #aecce4;
	float: left;
	margin-left: 10px
}
.qa_qa {
	color: #7f7e7e;
	overflow: hidden
}
.qa_qa b {
	font-size: 12px;
	color: #044f8a
}
.qa_qa a {
	color: #e1890b
}
.qa_qa a:visited {
	color: #e1890b
}
.qa_qa a:hover {
	color: #e1890b
}
.list7 {
	margin-top: 10px;
}
.list7 span {
	float: right;
	color: #999;
	padding-right: 10px;
}
.list7 li {
	width: 98%;
	height: 25px;
	line-height: 25px;
	background: url(../images/zs_d.jpg) 2px 11px no-repeat;
	padding-left: 15px;
	overflow: hidden
}
.list7 li a {
	color: #454545;
}
.list7 li a:visited {
	color: #454545
}
.list7 li a:hover {
	color: #454545
}
.lm2_pd {
	width: 347px;
	background: url(../images/lm2_pd_b.jpg);
	text-align: left;
	height: 35px;
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	position: relative
}
.lm2_pd a {
	color: #044f8a;
	padding-left: 30px
}
.lm2_pd a:visited {
	color: #044f8a
}
.lm2_pd a:hover {
	color: #044f8a
}
.lm2_pd .more {
	width: 80px;
	height: 32px;
	right: 0;
	top: 0;
	position: absolute;
	font-size: 12px;
	color: #044f8a
}
.dbz_pd {
	float: left;
	margin-right: 14px;
	margin-bottom: 10px;
	width: 347px;
}
.list8 {
	padding: 5px;
	margin-top: 6px
}
.list8 li {
	width: 94%;
	height: 32px;
	line-height: 32px;
	font-size: 12px;
	padding-left: 15px;
	border-bottom: 1px dotted #cccccc;
	background: url(../images/zs_d.jpg) 5px 15px no-repeat;
	overflow: hidden
}
.list8 li a {
	color: #454545;
}
.list8 li a:visited {
	color: #454545
}
.list8 li a:hover {
	color: #454545
}
.list8 li span {
	float: right;
	font-size: 12px;
	color: #b6b6b6
}
.yyzn {
	padding: 10px;
*padding:7px 10px;
	_padding: 11px 10px
}
.yyzn img {
	margin: 5px 5px
}
.yyzn a {
	margin: 5px 5px;
}
.yyznlist {
	padding: 10px;
*padding:7px 10px;
	_padding: 11px 10px
}
.yyznlist img {
	margin: 5px 5px
}
.yyznlist a {
	margin: 5px 7px;
}
.yyznIndex {
	padding: 10px;
*padding:7px 10px;
	_padding: 11px 10px
}
.yyznIndex img {
	margin: 5px 5px
}
/* 水平图片滚动样式 */
.scrollBoxout {
	overflow: hidden;
	width: 940px;
	margin: 0 auto;
}
.scrollBoxin {
	float: left;
	width: 9999px;
}
.scroll1, .scroll2 {
	float: left;
}
#demo {
	background: #FFF;
	overflow: hidden;
	border: 0px dashed #CCC;
	width: 960px;
}
#demo img {
	border: 3px solid #F2F2F2;
}
#indemo {
	float: left;
	width: 800%;
}
#demo1 {
	float: left;
}
#demo2 {
	float: left;
}
#demoa {
	background: #FFF;
	overflow: hidden;
	border: 0px dashed #CCC;
	width: 290px;
	height: 303px;
}
#demoa img {
	border: 2px solid #F2F2F2;
	margin-bottom: 5px;
}
#indemoa {
	float: left;
	height: 9999px;
}
#demoa1 {
	float: left;
}
#demoa2 {
	float: left;
}
#demoa .t12 span {
	padding-right: 5px;
	line-height: 22px;
	width: 108px;
}
/*列表专家*/
#demoalt {
	background: #FFF;
	overflow: hidden;
	border: 0px dashed #CCC;
	width: 290px;
	_width: 280px;
	height: 303px;
}
#demoalt img {
	border: 2px solid #F2F2F2;
	margin-bottom: 5px;
}
#indemoalt {
	float: left;
	height: 9999px;
}
#demoalt1 {
	float: left;
}
#demoalt2 {
	float: left;
}
#demoalt .t12 span {
	padding-right: 5px;
	line-height: 22px;
	width: 90px;
}
#demoat {
	background: #FFF;
	overflow: hidden;
	border: 0px dashed #CCC;
	width: 248px;
	height: 303px;
}
#demoat img {
	border: 1px solid #F2F2F2;
	margin-bottom: 5px;
}
#indemoat {
	float: left;
	height: 9999px;
}
#demoat1 {
	float: left;
}
#demoat2 {
	float: left;
}
#demoat .t12 span {
	margin-right: 5px;
	line-height: 22px;
}
/*快速导?&#65533;*/
.daohangbox {
	padding-left: 10px;
	padding-top: 5px;
}
.daohangbox dl {
	width: 480px;
	float: left;
}
.daohangbox dl dt {
	display: inline;
	font-size: 14px;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
}
.daohangbox dl dt a {
	color: #7c4f1e;
}
.daohangbox dl dt a:visited {
	color: #7c4f1e;
}
.daohangbox dl dt a:hover {
	color: #7c4f1e;
}
.daohangbox dl dd {
	display: inline;
	height: 25px;
	line-height: 25px;
}
.daohangbox dl dd a {
	color: #000;
	padding: 0 3px;
}
.yyry_condh {
	height: 90px;
*height:110px;
	border: 0px solid #e1e0e0;
	border-top: 0;
	margin-bottom: 0px;
	overflow: hidden;
	white-space: nowrap;
}
.yyry_condh img {
	padding: 10px 12px;
}
.daohangbox2 {
	padding-left: 10px;
	padding-top: 5px;
}
.daohangbox2 dl {
	width: 480px;
	float: left;
}
.daohangbox2 dl dt {
	display: inline;
	font-size: 14px;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
}
.daohangbox2 dl dt a {
	color: #7c4f1e;
}
.daohangbox2 dl dt a:visited {
	color: #7c4f1e;
}
.daohangbox2 dl dt a:hover {
	color: #7c4f1e;
}
.daohangbox2 dl dd {
	display: inline;
	height: 25px;
	line-height: 25px;
}
.daohangbox2 dl dd a {
	color: #000;
	padding: 0 3px;
}
.daohangbox2 dl dd a {
	color: #000;
	padding: 0 3px;
}
.daohangbox2 dl dd a:visited {
	color: #000;
}
.daohangbox2 dl dd a:hover {
	color: #000;
}
/*页脚*/
.footer1 {
	height: 226px;
	margin: 0 auto;
	background: url(../images/foot_b.jpg) repeat-x;
	margin-top: 10px;
	position: relative;
}
.footer2 {
	width: 1000px;
	height: 226px;
	margin: 0 auto;
	background: url(../images/foot_b2.jpg) center 0;
	font-size: 12px;
}
.zlink {
	height: 34px;
	width: 606px;
	margin: 0 auto;
	text-align: center;
	line-height: 34px;
	color: #fff;
}
.zlink a {
	color: #000;
}
.zlink a:visited {
	color: #fff
}
.zlink a:hover {
	color: #fff
}
.alink {
	height: 34px;
	margin: auto 0;
	line-height: 34px;
	color: #000;
	text-align: center;
	font-size: 16px;
	margin-top: 20px;
	margin-left: 200px;
	font-weight: bold;
}
.alink a {
	margin-left: 100px;
	float: left;
}
.copyright {
	width: 590px;
	font-size: 12px;
	padding-right: 10px;
	padding-top: 40px;
	line-height: 22px;
	float: right;
	text-align: left;
}
.copyright .endlogo {
	width: 300px;
	height: 63px;
	position: absolute;
	top: 118px;
	left: 258px;
}
.copyright .endlogo img {
	width: 100%;
	height: 100%;
}
/* 焦点?&#65533; */
.FocusImg {
	position: relative;
	float: left;
	height: 370px;
	overflow: hidden;
}
.MemoBox {
	position: absolute;
	padding-left: 15px;
	top: 279px;
	height: 22px;
	line-height: 22px;
	color: #fff;
	z-index: 20;
	font-size: 12px;
}
.MemoBox a {
	position: absolute;
	left: 362px;
	top: 22px;
	width: 36px;
	color: #7ed6fa;
}
.FocusImg a:link, .FocusImg a:visited {
	text-decoration: none;
}
.FocusImg a:hover {
	color: #f00;
	text-decoration: underline;
}
.SmallPics {
	padding: 4px 0 0 4px;
	height: 70px;
	float: left;
	overflow: hidden;
	background: #0a639b;
	width: 307px;
}
.SmallPics span {
	margin-right: 3px;
	float: left;
}
.SmallPics span img {
	width: 71px;
	height: 64px;
	border: 1px solid #8b8b8b;
	filter: Alpha(Opacity=50);
	opacity: 0.50;
}
.SmallPics span.selected {
}
.SmallPics span.selected img {
	filter: Alpha(Opacity=100);
	opacity: 1;
}
/*导航*/
.nav {
	height: 50px;
	background: #f33353;
}
/*党群建设文章*/
.arcticle_left {
	width: 970px;
	padding: 10px;
}
.arcticle_left li {
	float: left;
	margin-right: 40px;
	margin-left: 10px;
}
.blood {
	margin-bottom: 10px;
}
.left li {
	width: 435px;
}
/*血库动?&#65533;*/
.AX {
	width: 150px;
	float: left;
	margin-top: -30px;
	margin-left: 13px
}
.BX {
	float: right;
	margin-top: -30px;
	margin-right: 43px;
}
.OX {
	margin-left: 15px;
	margin-top: 70px;
}
.AB {
	float: right;
	margin-top: -19px;
	margin-right: 38px;
}
.fk_css area_nr {
	line-height: 200%;
	color: #777;
}
.fk_css ul {
	margin-top: 30px;
}
.fk_css ul li {
	margin-bottom: 10px;
}
.fk_css ul form label {
	display: inline-block;
	width: 255px;
	padding-right: 20px;
	text-align: right;
}
.fk_css ul form label span {
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
}
.fk_css ul form a {
	display: block;
	width: 150px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	background-color: #19294b;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	color: #fff;
	margin-left: 240px;
	margin-top: 15px;
}
.fk_css ul form a:hover {
	background-color: #dd0920
}
.seacon {
	width: 1000px;
}
.seacon1 {
	width: 146px;
	height: 30px;
	background: url(../images/menuz_01.jpg) repeat-x;
	float: left;
	text-align: center;
	padding: 20px 10px 10px;
	font-size: 18px;
}
.seacon2 {
	width: 166px;
	height: 52px;
	background: url(../images/menuz_01.jpg) repeat-x;
	float: left;
}
.seacon3 {
	width: 166px;
	height: 52px;
	background: url(../images/menuz_01.jpg) repeat-x;
	float: left;
}
.seacon4 {
	width: 166px;
	height: 52px;
	background: url(../images/menuz_01.jpg) repeat-x;
	float: left;
}
.seacon5 {
	width: 166px;
	height: 52px;
	background: url(../images/menuz_01.jpg) repeat-x;
	float: left;
}
.seacon6 {
	width: 166px;
	height: 52px;
	background: url(../images/menuz_01.jpg) repeat-x;
	float: left;
}
.bulletion {
	background-color: #dc2c53;
	border-top: 2px solid #dc2c53;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	height: 28px;
	letter-spacing: 2px;
	line-height: 24px;
	margin: 0;
	text-align: center;
	width: 990px;
}
.news-main {
	margin: 0 auto;
	padding: 40px 15px;
	width: 900px;
}
.news_list li {
	float: left;
	margin: 0 50px 15px 0;
	width: 250px;
}
.news_list li img {
	width: 250px;
}
.news_list li span {
	color: #606060;
	display: block;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
}
.news_list li a.tit {
	display: block;
	font-size: 16px;
	height: 54px;
	line-height: 24px;
	margin: 0 0 8px;
	overflow: hidden;
}
#con_foot_2 li {
	padding: 10px;
}

/*服务之星*/
.fwzx {
	padding: 10px;
}
.fwzx ul li{
	float:left;
	margin: 30px 20px;
	height: 365px;
	width: 279px;
	}
.fwzx ul li h3 {
	text-align:center;
	margin-top: 10px;
	}
.fwzx ul li h3 a:hover {
	color: #ff0000;
	text-decoration: underline;
	}
.fwzx ul li a img{
	width: 100%;
	height:100%;
	}
	
/*list_img*/
.list_img {
	padding: 10px;
}
.list_img ul li{
	float:left;
	margin: 30px 20px;
	height: 180px;
	width: 279px;
	}
.list_img ul li h3 {
	text-align:center;
	margin-top: 10px;
	}
.list_img ul li h3 a:hover {
	color: #ff0000;
	text-decoration: underline;
	}
.list_img ul li a img{
	width: 100%;
	height:100%;
	}	