/* CSS Document */
* {
margin:0px; padding:0px; font-family: "宋体"; font-size: 12px; color: #000000; text-decoration: none;
} 
body{
margin:0px;padding:0px;font-family:"宋体", arial;font-size:12px; text-align:center;
}
/** container */
.container {
width:906px; padding:0px; margin:0px auto; background-position:center;
}
/** loginbar */
.loginbar {
width:902px; padding:0px;margin:0px auto;float:left; text-align:left; border:#ccc 1px solid;
}
.loginbar_a{
width:458px; float:left; height:25px; padding:8px 0px 0px 5px;
}
.loginbar_b{
width:440px; text-align:left; float:left; height:25px;  padding:8px 6px 0px 5px; text-align:right;
}
/** header */
#header {
width:902px;margin:0px auto; padding:0px;height:85px; float:left;
}
.headera{
width:260px; float:left; height:85px; background: url(images/header.jpg) no-repeat;
}
.headerb{
width:640px; float:left; height:85px; padding:10px 0px 0px 0px;
}
/** nav */
.nav{
width:112px; float:left;background:url(images/dh.gif) repeat; height:63px; padding:11px 0px 0px 0px; color:#fff; line-height:20px;
}
.nav  a:link{
color:#fff;
}
.nav  a:hover{
color: #f90; font-size:14px;
text-decoration:none; font-weight:bold;
}
.nav a:visited{
color:#fff;
}
.nava {
margin:0px auto;padding:0px; width:788px; float:left; background:url(images/dh.gif) repeat; height:63px;  
}
.nava ul{
width:788px; float:left; text-align:left; 
}
.nava li{
 float:left; list-style-type:none; display:block; line-height:20px; height:61px; color:#fff; text-align:left; padding:11px 0px 0px 0px; 
}
.nava li a:link{
color:#fff;
}
.nava li a:hover{
color: #f90; font-size:14px;
text-decoration:underline;
}
.nava li a:visited{
color:#fff;
}

/** rolling-news */
.rooling-news {
background:url(images/Sound.gif) no-repeat;background-position:center left;width:700px; height:28px; float:left;text-align:left;border-top:#ccc 1px solid;border-left:#ccc 1px solid; border-bottom:#ccc 1px solid;  margin:0px auto; padding:8px 0px 0px 15px;
}
.tq{
width:201px; float:left; padding:3px 0px 0px 0px; text-align:right; height:28px; border-top:#ccc 1px solid;border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; 
}
/** 滚动子页面 */
.rooling-newsa{
background:url(images/Sound.gif) no-repeat;background-position:center left;width:902px; line-height:20px; float:left;text-align:left;border-top:#ccc 1px solid;border-left:#ccc 1px solid; border-bottom:#ccc 1px solid;  margin:0px auto; padding:8px 0px 0px 15px;
}

/** content_top */
.content_top{
width:902px; float:left; margin:0px auto; padding:0px;
}
.content_topa{
width:902px; float:left; margin:0px auto; padding:0px;
}
.xx{
width:188px; padding:0px; margin:3px 5px 0px 0px; text-overflow:ellipsis; float:left; border:#ccc 1px solid; 
}
.xx_title{
background: url(images/cmrit_bg.gif) no-repeat; height:33px;width:188px; float:left; text-align:center; font-size:14px; color:#fff; font-weight:bold; padding:10px 0px 0px 0px; border-bottom:#ccc 1px solid;
}
.xx_list{
width:188px; height:35px; padding:10px 0px 0px 35px; margin:0px auto; background:#fdfffe; text-align:left; background:url(images/i2.gif); background-repeat:no-repeat; background-position:left; float:left; border-bottom:#ccc 1px solid; font-size:14px;
}
.xx_tab{
width:188px; height:35px; padding:0px; margin:0px auto; border-left:#ccc 1px solid;border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; float:left; border-top:#ccc 1px solid;
}
.xx_list a:link{
 font-size:14px;
}
.xx_list a:hover{
color: #bc2931; font-size:14px;
text-decoration:underline;
}
.xx_list a:visited{
font-size:14px;
}
.focuad {
border:#6fc256 2px solid; width:706px; float: left; margin-top:3px; 
}
.switchad {
	float: left; 
}
.sliderwrapper {
margin:3px 1px 2px 0px;width:320px; background: #fff; height: 225px; float:left; padding:5px 0px 5px 0px;
}
.contentdiv {
width:350px; float:left; margin:0px auto; padding:0px;
}

.recommand_news {
width: 350px; float: left; text-align:left; padding:0px 10px 0px 10px; border-bottom:#ccc 1px solid;
}

.recommand_news H4 {
text-align: center; padding-bottom: 0px; line-height: 26px; padding-left: 4px; padding-right: 0px; color: #ff914b; font-size: 16px; padding-top: 15px; float:left;width:350px;
}

.recommand_news P {
border-bottom: #d8d8d8 1px solid; padding-bottom: 15px; line-height:20px; padding-left: 0px; padding-right: 0px; padding-top:8px;width:350px;
}
.recommand_news H4 A {
color: #ff914b; font-size:16px;
}
.recommand_news ul {
margin-top: 8px;
}
.recommand_news ul a:link{
color:#1f3a87; font-size:14px;
}
.recommand_news ul a:hover{
color: #bc2931; text-decoration:underline; font-size:14px;
}
.recommand_news ul a:visited{
font-size:14px;
}
.recommand_news li {
line-height:24px; padding-left:15px;width:265px; float: left; font-size: 14px; text-align:left; 
}
.pagination {
border-bottom: #fff 1px solid; background-color: #ffffff;width:200px; height: 38px;
}
.pagination A {
text-align: center; line-height: 38px;width: 80px; background-position: 0px -236px; float: left; height: 38px; color: #000; margin-left: 1px; font-size: 12px; text-decoration: none;
}
.pagination A:hover {
background-position: 0px -274px; color: #fff; font-size: 14px; font-weight: bold; text-decoration: none;
}
.pagination A.selected {
background-position: 0px -274px; color: #fff; font-size: 14px; font-weight: bold; text-decoration: none;
}
.menu{
width:190px;  float:left; margin:0px auto; padding:0px;
}
.zt{
width:175px; float:left; margin:3px 3px 0px 0px;padding:0px; border:#6fc256 1px solid; 
}
.zt_title{
width:175px; height:30px; float:left; margin:0px auto; padding:10px 0px 0px 0px; text-align:center; font-weight:bold; font-size:14px; border-bottom:#6fc256 1px solid; 
}
.zt_title a:link{
color:#000; font-size:14px;
}
.zt_title a:hover{
color: #bc2931;
text-decoration:underline;
}
.zt_title a:visited{
font-size:14px;
}
.zt_list{
width:175px; float:left; padding:6px 0px 0px 3px; line-height:25px; text-align:left; font-size:13px;　
}
.zt_list a:link{
color:#000; font-size:13px;
}
.zt_list a:hover{
color: #bc2931;
text-decoration:underline;
}
.zt_list a:visited{
 font-size:13px;
}
.main{
width:523px; float:left; margin:0px auto; padding:0px;
}
.news{
width:258px; float:left; margin:3px 3px 0px 0px; padding:0px; border-bottom:#fda749 1px solid; 
}
.news_title{
width:258px; float:left; margin:0px auto; padding:10px 0px 0px 0px; background:url(images/new01.gif) no-repeat; height:30px; font-size:14px; color:#fff; text-align:center; font-weight:bold;
}
.news_title a:link{
color:#fff; font-size:14px;
}
.news_title a:hover{
color: #bc2931;
text-decoration:underline;
}
.news_title a:visited{
font-size:14px;
}

.news_list{
width:258px; float:left; margin:0px auto; padding:6px 0px 0px 3px; text-align:left; line-height:25px;border-right:#fda749 1px solid;border-left:#fda749 1px solid; font-size:13px;
}
.news_list a:link{
color:#000; font-size:13px;
}
.news_list a:hover{
color: #bc2931; text-decoration:underline;
}
.news_list a:visited{
font-size:13px;
}
.zywh{
width:258px; float:left; margin:3px 3px 0px 0px; padding:0px;  border-bottom:#6fc256 1px solid; 
}
.zywh_title{
width:258px; float:left; margin:0px auto; padding:10px 0px 0px 0px; background:url(images/new02.gif) no-repeat; height:30px; font-size:14px; color:#fff; text-align:center; font-weight:bold;
}
.zywh_title a:link{
color:#fff; font-size:14px;
}
.zywh_title a:hover{
color: #bc2931;text-decoration:underline;
}
.zywh_title a:visited{
font-size:14px;
}
.zywh_list{
width:258px; float:left; margin:0px auto; padding:6px 0px 0px 3px; text-align:left; line-height:25px; border-right:#6fc256 1px solid;border-left:#6fc256 1px solid;
}
.zywh_list a:link{
color:#000; font-size:13px;
}
.zywh_list a:hover{
color: #bc2931;text-decoration:underline;
}
.zywh_list a:visited{
font-size:13px;
}
.sidebar{
width:175px; float:right; margin:0px auto; padding:0px;
}
.zcfg{
width:188px; float:left; margin:3px 3px 0px 0px; padding:0px; border:#6fc256 1px solid; 
}
.zcfg_title{
width:188px; float:left; margin:0px auto;  height:30px; padding:10px 0px 0px 0px; text-align:left;font-size:14px;  text-align:center; font-weight:bold; border-bottom:#6fc256 1px solid; 
}
.zcfg_list{
width:188px; float:left; margin:0px auto; padding:0px;padding:8px 0px 0px 3px; height:26px; text-align:left;
}
.zcfg_title a:link{
color:#000; font-size:14px;
}
.zcfg_title a:hover{
color: #bc2931;
text-decoration:underline;
}
.zcfg_title a:visited{
font-size:14px;
}


/** 中间图片*/
.img{
width:902px; float:left; margin:3px 0px 0px 0px; border:#666 1px solid;  padding:0px;  text-align:left; 
}
/** 中间下面图片*/
.imga{
width:902px; float:left; margin:3px 0px 0px 0px; padding:0px;  height:90px; text-align:left; 
}
.imga_cota{
width:770px; height:90px; float:left;
}
.imga_cotb{
width:130px; height:90px; float:left;
}

/** 健康自测*/
.jkzc_img{
width:186px; float:left; padding:0px; margin:0px auto; border-right:#605c4b 1px solid; border-bottom:#605c4b 1px solid; border-left:#605c4b 1px solid;
} 

/** 下面内容 */
.content_bot{
width:902px; float:left; margin:0px auto; padding:0px;
}
.menu_a{
width:188px; padding:0px; margin:0px 0px 0px 0px; float:left; text-overflow:ellipsis; 
}
.sc{
width:188px; padding:2px 0px 2px 0px; margin:0px auto; float:left;
}
.sc_title{
width:188px; height:22px; margin:0px auto; padding:0px; float:left; background:url(images/bg_01.gif) no-repeat; color:#fff; font-size:14px; font-weight:bold; line-height:23px;
}
#sc_list{
margin:0px auto;padding:2px 0px 0px 8px; border-right:#cbefc4 1px solid; border-bottom:#cbefc4 1px solid;border-top:#cbefc4 1px solid; border-left:#cbefc4 1px solid; float:left;   
}
#sc_list ul{
width:176px;margin:0px;float:left;
}
#sc_list li{
padding:3px 0px 0px 5px;display:block;margin:1px 0px 1px 0px;line-height:22px;width:85px;text-align:left;list-style-type:none;float:left; background:url(images/index_54.gif) no-repeat center left; font-size:13px;
}



.scb{
width:188px; padding:2px 0px 2px 0px; margin:0px auto; float:left;
}
.scb_title{
width:188px; height:22px; margin:0px auto; padding:0px; float:left; background:url(images/bg_02.gif) no-repeat; color:#fff; font-size:14px; font-weight:bold; line-height:23px;
}
.scb_title a:link{
color:#fff; font-size:14px;
}
.scb_title a:hover{
color:#f9deb3; font-size:14px;
}
.scb_title  a:visited{
color:#fff;  font-size:14px;
}
#scb_list{
margin:0px auto;padding:2px 0px 0px 8px; border-right:#605c4b 1px solid; border-bottom:#605c4b 1px solid; border-left:#605c4b 1px solid; float:left;  
}
#scb_list ul{
width:176px;margin:0px;float:left;
}
#scb_list li{
padding:3px 0px 0px 5px;display:block;margin:1px 0px 1px 0px;line-height:22px;width:85px;text-align:left;list-style-type:none;float:left; background:url(images/index_54.gif) no-repeat center left; font-size:13px;
}




/** 下右侧内容 */
.sidebar_a{
width:715px; padding:0px; margin:3px 0px 0px 3px; float:left; 
}
.sh{
width:345px; float:left; margin:3px 3px 0px 0px; padding:0px; border:#60b043 1px solid;
}
.sh_title{
width:345px; margin:0px auto; padding:6px 0px 0px 3px; float:left; height:30px; text-align:left;  border:#60b043 1px solid; text-align:left; font-size:13px; font-weight:bold; 
}
.sh_content{
width:345px; margin:0px auto; padding:0px; float:left;
}
.img_sh{
width:100px; height:100px; margin:0px auto; padding:0px; float:left;
}

.conboxb {
	BORDER-BOTTOM: #605c4b 1px solid; BORDER-LEFT: #605c4b 1px solid; MARGIN-TOP: 8px; WIDTH: 353px; FLOAT: left;  OVERFLOW: hidden; BORDER-TOP: #605c4b 1px solid; BORDER-RIGHT: #605c4b 1px solid; margin:1px 3px 5px 0px;
}
.conboxb .title {
	BACKGROUND: url(images/tit7.gif) repeat-x; HEIGHT: 30px; FONT-SIZE: 14px; width:352px;
}
.conboxb .title P {
TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(images/tit7_2.gif) no-repeat right top; FLOAT: left; HEIGHT: 30px; FONT-WEIGHT: bold; PADDING-TOP: 0px; font-size:14px;
}
.conboxb .title SPAN {
TEXT-ALIGN: right; LINE-HEIGHT: 29px; PADDING-RIGHT: 10px; FLOAT: right; COLOR:#605c4b; border-bottom:#605c4b 1px solid; width:272px;
}
.conboxb .title SPAN A {
MARGIN: 0px 7px; COLOR:#605c4b;
}
.conboxb .title SPAN A:hover {
color: #bc2931;
}

A {
COLOR: #2e2e2e; TEXT-DECORATION: none;
}
A:hover {
COLOR: #ff6600; TEXT-DECORATION: underline;
}

.conboxb .content {
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;  FONT-SIZE: 14px; BORDER-TOP: medium none; PADDING-TOP: 25px;
}

.conboxb .content .sfocus {
MARGIN: 0px 0px 0px 15px; WIDTH: 110px; DISPLAY: inline; FLOAT: left;
}
.conboxb .content .sfocus .pic {
	BORDER-BOTTOM:  #605c4b 1px solid; BORDER-LEFT:   #c6dbb9 1px solid; WIDTH: 100px; FLOAT: left; BORDER-TOP:#605c4b 1px solid; BORDER-RIGHT:  #605c4b 1px solid;
}
.conboxb .content .sfocus .pic IMG {
	WIDTH: 100px; HEIGHT: 75px;
}
.conboxb .content .sfocus .more {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 15px; WIDTH: 87px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px;
}

.conboxb .content H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 16px; PADDING-TOP: 4px;
}
.conboxb .content H2 a:link{
font-size:16px; color:#000;
}
.conboxb .content H2  a:hover{
color: #bc2931;
font-size:16px;
}
.conboxb .content H2  a:visited{
color:#000; font-size:16px;
}


.conboxb .content ul.list1 {
	LINE-HEIGHT: 24px; FONT-SIZE: 12px;
}
.conboxb .content UL.list1 LI {
	LINE-HEIGHT: 20px; TEXT-INDENT: 18px; WIDTH: 215px;  FLOAT: left; text-align:left;
}
.conboxb .content .list2 {
	MARGIN: 14px 0px 4px 5px; 
}
.conboxb .content .list2 a:link{
font-size:13px; 
}
.conboxb .content .list2  a:hover{
color: #bc2931;
font-size:13px;
}
.conboxb .content .list2 a:visited{
font-size:13px;
}
.conboxb .content .list2 LI {
	LINE-HEIGHT: 24px; TEXT-INDENT: 13px; WIDTH: 340px;  text-align:left; font-size:13px; 
}
.hackbox {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 0; MARGIN-TOP: 0px;  CLEAR: both; FONT-SIZE: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px;
}

UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}


.conbox {
	BORDER-BOTTOM: #c6dbb9 1px solid; BORDER-LEFT: #c6dbb9 1px solid; MARGIN-TOP: 8px; WIDTH: 353px; FLOAT: left; OVERFLOW: hidden; BORDER-TOP: #c6dbb9 1px solid; BORDER-RIGHT: #c6dbb9 1px solid; margin:1px 3px 6px 0px;
}
.conbox .title {
	BACKGROUND: url(../images/tit7.gif) repeat-x; HEIGHT: 30px; FONT-SIZE: 14px;
}
.conbox .title P {
TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(images/tit7_1.gif) no-repeat right top; FLOAT: left; HEIGHT: 30px; FONT-WEIGHT: bold; PADDING-TOP: 0px; font-size:14px;
}
.conbox .title SPAN {
TEXT-ALIGN: right; LINE-HEIGHT: 29px; PADDING-RIGHT: 10px; FLOAT: right; COLOR: #339900; border-bottom:#c6dbb9 1px solid; width:270px;
}
.conbox .title SPAN A {
MARGIN: 0px 7px; COLOR: #339900;
}
.conbox .title SPAN A:hover {
COLOR: #ff6600;
}
A {
COLOR: #2e2e2e; TEXT-DECORATION: none;
}
A:hover {
COLOR: #bc2931; TEXT-DECORATION: underline;
}

.conbox .content {
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;  FONT-SIZE: 14px;  PADDING-TOP: 25px;
}
.conbox .content .sfocus {
MARGIN: 0px 0px 0px 15px; WIDTH: 110px; DISPLAY: inline; FLOAT: left;
}
.conbox .content .sfocus .pic {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 100px; FLOAT: left; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid;
}
.conbox .content .sfocus .pic IMG {
	WIDTH: 100px; HEIGHT: 75px;
}
.conbox .content .sfocus .more {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 15px; WIDTH: 87px; PADDING-RIGHT: 0px;FLOAT: left; PADDING-TOP: 0px;
}

.conbox .content H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 16px; PADDING-TOP: 4px;
}
.conbox .content H2 a:link{
font-size:16px; color:#000;
}
.conbox .content H2  a:hover{
color: #bc2931;
font-size:16px;
}
.conbox .content H2  a:visited{
color:#000; font-size:16px;
}

.conbox .content ul.list1 {
	LINE-HEIGHT: 24px; FONT-SIZE: 12px;
}
.conbox .content UL.list1 LI {
	LINE-HEIGHT: 20px; TEXT-INDENT: 18px; WIDTH: 215px;  FLOAT: left; text-align:left;
}
.conbox .content .list2 {
	MARGIN: 14px 0px 4px 5px;
}
.conbox .content .list2 a:link{
font-size:13px;
}
.conbox .content .list2  a:hover{
color: #bc2931;
font-size:13px;
}
.conbox .content .list2 a:visited{
 font-size:13px;
}
.conbox .content .list2 LI {
	LINE-HEIGHT: 24px; TEXT-INDENT:13px; WIDTH: 340px;  text-align:left; font-size:13px;
}
.hackbox {
margin:0px auto; padding:0px;
}



/** tupu */
.zytp{
width:902px; float:left; margin:3px 0px 0px 0px; padding:0px; border:#ccc 1px solid;
}
.bk_title{
width:901px; float:left; margin:0px auto; padding:0px 0px 10px 0px; background:url(images/cm_bg.gif) repeat-x; height:30px; text-align:left; 
}
.bk_img{
width:30px; float:left; margin:0px auto; padding:0px; background:url(images/cm_hbg.gif) no-repeat left; height:30px;
}
.zytp_list{
width:900px; float:left; margin:0px auto; padding:0px;
}
.zytp_img{
width:165px; height:105px; margin:8px 6px 8px 5px; padding:0px; float:left; border:#ccc 1px solid;
}
.zytp_tab{
width:901px; float:left; margin:0px auto; padding:0px; line-height:25px; font-size:14px; text-align:left;
}
.zytp_tab a:link{
font-size:14px;
}
.zytp_tab  a:hover{
color: #bc2931;
font-size:15px;
}
.zytp_tab a:visited{
 font-size:14px;
}
/** baike */
.bk{
width:902px; float:left; margin:3px 0px 3px 0px; padding:0px; border:#ccc 1px solid;
}
.bk_title{
width:900px; float:left; margin:0px auto; padding:0px 0px 10px 0px; background:url(images/cm_bg.gif) repeat-x; height:30px; text-align:left; 
}
.bk_img{
width:30px; float:left; margin:0px auto; padding:0px; background:url(images/cm_hbg.gif) no-repeat left; height:30px;
}
.bk_list{
width:870px; float:left; margin:0px auto; padding:8px 0px 0px 0px; height:30px;text-align:left; background:url(images/cm_bg.gif) repeat-x; font-weight:bold; 
}
.bk_list a:link{
font-size:14px;
}
.bk_list  a:hover{
color: #bc2931;
font-size:15px;
}
.bk_list a:visited{
 font-size:14px;
}
.bk_tab{
width:899px; float:left; padding:0px; margin:0px auto; line-height:25px; text-align:left;font-size:14px;
}

/** jibing */
.sy_box {
border: #339900 1px solid; padding-bottom:10px; margin:0px auto;width: 902px; overflow: hidden;  float:left;
}
.sy_box_top {
	border-bottom: #c5ebba 2px solid; margin-top: 2px; padding-left: 10px;width: 900px;  float: left; line-height:26px;
}

.top_wz {
	padding-bottom: 4px 0px 0px 20px; line-height: 25px; width: 86px; float: left; line-height:26px;
}

.gree14b {
	line-height: 21px; font-family: "宋体"; color: #428d14; font-size: 14px; font-weight: bold; text-decoration: none
}
A.gree14b:visited {
	line-height: 21px; font-family: "宋体"; color: #428d14; font-size: 14px; font-weight: bold; text-decoration: none
}
A.gree14b:hover {
	line-height: 21px; font-family: "宋体"; color: #428d14; font-size: 14px; font-weight: bold; text-decoration: underline
}
.sy_con {
	width: 900px; float: left; 
}
.sy_con ul {
	border-bottom: #339900 1px dotted; padding-bottom: 3px; margin: 0px 2px 2px 2px; padding-left: 0px;width:890px; padding-right: 0px; display: block; padding-top: 3px; float:left;  
}

.sy_con ul .zm {
	text-align: center; margin: 0px 0px 0px 10px;width: 15px; font-family: verdana; background: #ff9900; color: #fff; font-size: 12px; font-weight: bold; 
}
.sy_con li {
	padding-bottom:1px 0px 0px 0px; line-height:22px; margin: 0px 0px 0px 3px; width:63px; display:inline;text-align:left; float:left;
}


/** links */
.links{
width:902px; padding:0px; margin:0px auto; background:#f6f6f6; border: #ccc 1px solid;
}
.link_title{
width:902px; height:30px; padding:0px; margin:0px auto; background:url(images/frindlinkback.gif) repeat; background-repeat:repeat-x; border:#ccc 1px solid; float:left;
}
.link_list{
width:902px; padding:0px; margin:0px auto; float:left; border:#ccc 1px solid;
}

/** footer */
.footer {
width:902px; height:23px; padding:5px 0px 0px 0px; margin:0px auto; text-align:center; float:left; background:url(images/dh.gif) repeat; color:#fff; 
}
.footer a:link{
color:#fff; font-size:13px;
}
.footer  a:hover{
color: #bc2931;
font-size:13px;
}
.footer a:visited{
 font-size:14px; color:#fff;
}

/** copyright */
.copyright{
width:902px; height:90px;  padding:0px; margin:0px auto; text-align:center; float:left; background:url(images/bottom.gif) repeat-x;
}

/** 子页面　*/
.zy_dh{
width:902px; height:30px; float:left; padding:8px 0px 0px 20px; margin:0px auto; text-align:left;
}
.zy_content{
width:850px; padding:0px; margin:0px 0px 10px 0px; float:left center; border:#ccc 2px solid;
}
.zy_bt{
width:750px;padding:15px 0px 0px 0px; margin:0px auto;float:left center; line-height:60px; font-size:24px;font-weight: bold; border-bottom:#ccc 2px solid;
}
.zy_time{
width:750px; line-height:25px; margin:0px 0px 5px 0px; color:#666; 
}
.zy_email{
width:750px; line-height:25px; margin:0px 0px 5px 0px; color:#666; border-bottom:#ccc 2px solid; padding:0px 0px 5px 0px;
}
.zy_nr{
width:750px; padding:15px 0px 5px 0px; margin:0px auto; float:left center; font-size:15px; line-height:200%; text-align:left; color:#333;
}
.zy_nr a:link{
font-size:14px; color:#000;
}
.zy_nr  a:hover{
color: #bc2931;
font-size:14px;
}
.zy_nr  a:visited{
font-size:14px;
}
/** 图谱 */
.tp_content{
width:900px; padding:0px; margin:0px auto; float:left center; border:#ccc 2px solid; background-color: #f4f4f4;
}
.tp_daodu {
width:550px; border-bottom:#ccc 1px dashed; line-height:28px; color: #693a10; display:inline; font-size:14px; float:left; margin:0px 0px 0px 10px;
}
.tp_left{
width:585px; float:left; margin:0px auto; padding:0px; border:#ccc 1px solid;
}
.tp_ltitle{
width:550px; float:left; margin:0px 0px 0px 10px; padding:0px; color:#900; font-size:24px; text-align:center; line-height:50px; font-weight:bold; border-bottom:#ccc 1px dashed; 
}
.tp_ltab{
width:580px; float:left; margin:3px 0px 0px 0px; padding:15px 0px 0px 80px; line-height:26px;  text-align:left; font-size:14px;
}
.tp_left a:link{
font-size:14px; color:#000;
}
.tp_left  a:hover{
color: #bc2931; text-decoration:underline; font-size:14px;
}
.tp_left  a:visited{
font-size:14px;
}
.tp_right{
width:300px; float:left;
}

.tp_right{
width:302px; float:left; margin:0px 0px 0px 5px;  border:#ccc 1px solid;
}
.tp_rtitle{
width:302px; float:left; line-height:30px; background:url(images/tp_img.gif) no-repeat; color:#fff; font-size:14px; font-weight:bold; margin:5px 0px 0px 0px;
}
.tp_rcontent{
width:300px; float:left;
}
.tp_rcontent ul{
width:300px; float:left; padding:5px 0px 0px 16px;
}
.tp_rcontent li{
width:190px;float:left; text-align:left; line-height:23px; display: inline; text-decoration:none; margin:2px 0px 2px 0px;
}

/** 中医快讯 */
.ks_left{
width:230px; float:left; margin:0px; border:#ccc 1px solid;
}
.ks_ltitle{
width:230px; float:left; line-height:30px; background:url(images/ks2.gif) no-repeat; color:#fff; font-size:14px; font-weight:bold; margin:5px 0px 0px 0px;
}
.ks_lcontent{
width:230px; float:left;
}
.ks_lcontent ul{
width:230px; float:left; padding:5px 0px 0px 16px;
}
.ks_lcontent li{
width:190px;float:left; text-align:left; line-height:23px; display: inline; text-decoration:none; margin:2px 0px 2px 0px;
}
.ks_right{
width:646px; float:left; margin:3px 0px 0px 5px; border:#ccc 1px solid;
}
.ks_tab{
width:646px; float:left; margin:5px 0px 0px 0px; padding:10px 5px 0px 5px  border-bottom:#ccc 1px solid;
}
.ks_img{
width:230px; float:left;
}
.ks_rlist{
width:410px; float:left; line-height:25px; padding:5px 0px 10px 20px; float:left; text-align:left; font:13px; font-size:14px; 
}
.ks_rlist a:link{
font-size:14px; color:#000; line-height:25px;
}
.ks_rlist  a:hover{
color: #bc2931; text-decoration:underline; font-size:14px;
}
.ks_rlist  a:visited{
font-size:14px;
}
.ks_rtit{
width:646px; float:left; margin:4px 0px 0px 0px;
}
.ks_rtit1{
width:10px; float:left; border-bottom:#7a745c 1px solid; line-height:35px;
}
.ks_rtit2{
width:154px; float:left; background:url(images/ks1.gif) no-repeat; line-height:35px; font-size:24px; font-weight:bold; padding:5px 0px 0px 0px; text-align:center;
}
.ks_rtit3{
width:480px; float:left; border-bottom:#7a745c 1px solid; line-height:35px;
}
.ks_rtitle{
width:600px; float:left; text-align:left; margin:15px 0px 0px 15px; padding:0px; border-bottom:#ccc 1px dashed;
}
.ks_rtitle a:link{
color: #000; font-size:14px; 
}
.ks_rtitle  a:hover{
color: #000; font-size:14px;
}
.ks_rtitle  a:visited{
color: #000; font-size:14px;
}
.ks_rtitle ul{
width:600px; float:left; 
}
.ks_rtitle li{
float: left;  width:500px;    background:url(images/ico.gif) no-repeat left;font-size:14px; font-weight:bold; line-height:28px; list-style:none; padding:0px 0px 0px 25px; 
}
.ks_rtitle  .date {
float: left;  overflow: visible; width:90px; color: #999; text-overflow:ellipsis; font-size:12px;
}
.ks_rcontent{
width:600px; float:left; margin:15px 0px 0px 35px;
}
.ks_rcontent a:link{
font-size:14px; color:#000;
}
.ks_rcontent  a:hover{
color: #bc2931; text-decoration:underline; font-size:14px;
}
.ks_rcontent  a:visited{
font-size:14px;
}
.ks_rcontent ul{
width:600px; float:left;
}
.ks_rcontent li{
width:500px; float:left; text-align:left; line-height:23px; display:inline; margin:2px 0px 2px 0px; font-size:14px;
}
.ks_rcontent  .date {
float: left;  overflow: visible; width: 78px; color: #999; text-overflow:ellipsis; font-size:12px;
}
*{ margin:0; padding:0; font-size:12px;}
.tabsBox{ width:901px; margin:0px auto; float:left;}
.tabs{ height:20px;}
.tabs li{
	width:80px;
	text-align:center;
	padding-top:2px;
	line-height:18px;
	float:left;
	background-color:#ccc;
	margin-right:5px;
	list-style:none;
	position:relative;
	cursor:pointer;
	color:#333;
	overflow: hidden;
}
.tabs li span{ display:none;}
.tabs .cur{ background-color:#f0f0f0; }
.tabs .cur span{ display:block;  border:solid 8px; border-color:#f0f0f0 #fff #fff #fff; position:absolute; top:20px; left:32px; overflow:hidden; z-index:-1;}
.cons{ height:80px; padding:8px 12px; overflow:hidden; display:block; position:relative; z-index:1;  width:850px;float:left;}
.cons ul li{ list-style:none; line-height:20px; text-align:left;}
.hidden{ display:none;}
.block{ display:block;}
/** 中草药 */
.zyc_list{
width:590px; float:left; margin:15px 0px 0px 15px; padding:0px; line-height:25px; font-size:14px; text-align:left; 
}
.zyc_cot{
width:590px; float:left; 
}
.zyc_cot ul{
float:left; width:590px; text-aling:left; height:25px;
}
.zyzc_cot li{
float:left; display:block; lin-height:25px; text-align:left; padding:0px; width:100px; list-style:none;
} 

/** 全国医院导航 */
.yydh_tit{
width:902px; margin:0px auto; padding:0px; float:left; text-align:left; font-size:14px; font-weight:bold; line-height:30px; color:#0472a0;
}
.yydh_cont{
width:902px; margin:0px auto; padding:0px 0px 15px 0px; float:left;　line-height:30px; text-align:left; font-size:14px;
}
.yydh_cont a:link{
font-size:14px; color:#000;
}
.yydh_cont  a:hover{
color: #f18700; text-decoration:underline; font-size:14px;
}
.yydh_cont  a:visited{
font-size:14px;
}
.yydh_city{
width:902px; margin:0px auto; padding:0px; float:left;
}
.yydh_tita{
width:100px; margin:0px auto; padding:15px 0px 15px 0px; float:left; text-align:left; font-size:16px; font-weight:bold; color:#f18700; text-align:center; line-height:30px;
}
.yydh_conta{
width:800px; margin:0px auto; padding:15px 0px 15px 0px;  float:left; text-align:left; line-height:30px; font-size:14px; 
}
/** 友情链接 */
.rqlj_bt {
width:900px; margin:5px 0px 3px 0px; padding:0px 0px 0px 5px; float:left; text-align:left; font-size:14px; font-weight:bold; color:#CC6600; line-height:28px; border:#ccc 1px solid;
}
.rqlj_title{
width:900px; float:left; margin:0px auto; padding:0px; line-height:28px; font-size:14px; color:#FF6600; font-weight:bold; border-bottom:#ccc 1px solid; 
}
.rqlj_tab{
width:900px; float:left; margin:3px 0px 3px 0px; padding:0px; line-height:28px; font-size:14px; text-align:left; border-bottom:#ccc 1px dashed;
}
.rqlj_tab A:link {
	COLOR: #000; FONT-SIZE: 14px
}
.rqlj_tab A:hover {
	COLOR: #bc2931; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.rqlj_tab A:visited {
	COLOR: #000; FONT-SIZE: 14px
}
/** 联系我们 */
.lxwm_content {
width:900px; margin:0px; padding:0px 0px 0px 30px; float:left; border:#ccc 1px solid;　
}
.lxwm_list{
width:860px; float:left; line-height:28px; text-align:left; font-size:14px; padding:5px 0px 0px 0px;
}
.lxwm_list A:link {
	COLOR: #000; FONT-SIZE: 14px
}
.lxwm_list A:hover {
	COLOR: #bc2931; FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.lxwm_list A:visited {
	COLOR: #000; FONT-SIZE: 14px
}
/** 疾病查询－按字母 */
.jbcx_zm{
width:646px; float:left; margin:0px 10px 0px 0px;
}
.jbcx_zm_tit{
width:646px; margin:0px auto; padding:0px; float:left; text-align:left; font-size:14px; font-weight:bold; line-height:30px; color:#0472a0;
}

.jbcx_zm_cont{
width:646px; margin:0px auto; padding:15px 0px 15px 0px; float:left; text-align:left; font-size:14px;  
}
.jbcx_zm_cont a:link{
font-size:14px; color:#000;
}
.jbcx_zm_cont  a:hover{
color: #f18700; text-decoration:underline; font-size:14px;
}
.jbcx_zm_cont  a:visited{
font-size:14px;
}
.jbcx_zm_city{
width:646px; margin:0px auto; padding:0px; float:left;
}
.jbcx_zm_tita{
width:100px; margin:0px auto; padding:15px 0px 15px 0px; float:left; text-align:left; font-size:16px; font-weight:bold; color:#f18700; text-align:center; line-height:55px; font-weight:blod;
}
.jbcx_zm_tita a:link{
font-size:16px; color: #f18700;
}
.jbcx_zm_tita  a:hover{
color: #000; text-decoration:underline; font-size:18px;
}
.jbcx_zm_tita  a:visited{
font-size:16px; color: #f18700; 
}
.jbcx_zm_conta{
width:530px; margin:0px auto; padding:15px 0px 15px 0px;  float:left; text-align:left; line-height:30px; font-size:14px; 
}
.jbcx_zm_conta a:link{
font-size:14px; color: #000;
}
.jbcx_zm_conta  a:hover{
color: #bc2931; text-decoration:underline; font-size:14px;
}
.jbcx_zm_conta  a:visited{
font-size:14px; color:#000;
}
/** 疾病查询－按字母A */
.jbcx_zm_a{
width:635px; float:left; text-align:left; 
} 
.jbcx_zm_a a:link{
font-size:14px; color: #000;
}
.jbcx_zm_a  a:hover{
color: #bc2931; text-decoration:underline; font-size:14px;
}
.jbcx_zm_a  a:visited{
font-size:14px; color:#000;
}
.jbcx_zm_cota{
width:158px; line-height:40px; float:left; font-size:14px; text-align:left; padding:10px 0px 10px 0px; 
} 

/** 免费入网 */
.rw_content{
width:850px; padding:0px; margin:0px 0px 10px 0px; float:left center; border:#ccc 2px solid;
}
.rw_bt{
width:750px;padding:15px 0px 0px 0px; margin:0px auto;float:left center;height:90px; color:#FF0000;	font-size: 36px;font-weight: bold; 
}
.rw_bt1{
width:600px;padding:0px; margin:0px auto;float:left center;height:35px;	font-size:12px;font-weight: bold; border-bottom:#ff0000 4px solid; 
}
.rw_bt2{
width:600px;padding:18px 0px 0px 0px; margin:0px auto;float:left center;height:35px; font-size:16px;font-weight: bold;
}
.rw_nr{
width:600px; padding:30px 0px 5px 0px; margin:0px auto; float:left center; font-size:15px; line-height:160%; text-align:left;
}
.rw_nr a:link{
font-size:14px; color:#000;
}
/* 滚动图片名医名院 */
.img_tit{
width:900px; float:left; margin:3px 0px 3px 0px; height:28px; padding:5px 0px 0px 0px; text-align:left; font-weight:bold; font-size:14px; border-bottom:#666 1px dashed;  
}
.img_tit a:link{
font-size:14px; color: #000;
}
.img_tit  a:hover{
color: #bc2931; font-size:14px;
}
.img_tit  a:visited{
font-size:14px; color:#000;
}
.img_cot{
width:900px; float:left;  margin:3px 0px 3px 0px;
}

