@charset "utf-8";
/* CSS Document */
.class_hot_menu {
	background: url(/images/class_hot_menu_bg.gif) no-repeat; height: 62px; position: relative
}
.c_logo {
	float: left; height: 62px; width: 170px; cursor: pointer; padding-left: 11px
}
.hot_menu_lb {
	float: left; padding: 6px 0 0 42px; line-height: 25px; color: #FFF; font-size: 12px; font-weight: normal
}
.hot_menu_lb a {
	color: #FFF
}
.hot_menu_lb a:hover {
	color:#FF0; text-decoration: none
}
.class_search {
	float: right; position: absolute; top: 21px; right: 0px; width: 304px
}
.sch_text {
	float: left; color: #FCC; padding: 16px 5px 0 0
}
.sch_input {
	float: left; margin-top: 14px; border: 1px solid #EC008C; width: 184px
}
.sch_btn {
	float: left; margin: 14px 0 0 5px
}
.c_lm_menu {
	background: url(/images/class_dh_bg.gif) repeat-x left bottom; border: 1px solid #DCDCDC; border-top: none; font-size: 12px; font-weight: normal; line-height: 21px; padding: 5px 11px; margin-bottom: 10px
}
.c_lm_menu span {
	font-size: 14px; font-weight: bold; color: #EC008C; background: url(/images/shizi.gif) no-repeat 0 1px; padding-left: 18px
}
.flash_news {
	float: left; border: 1px solid #F9C; margin: 0 10px 10px 0; width: 698px; overflow: hidden
}
.flash {
	float: left; border-bottom: 1px solid #F9C; border-top: 1px solid #F9C; border-left: 1px solid #F9C; border-right: 2px solid #F9C; width: 276px
}
.c_news_tj {
	float: left; width: 393px; background: url(/images/c_tj_info_bg.gif) no-repeat; padding: 16px 13px 0 13px
}
.c_news_tj h4 {
	text-align: center; font-size: 18px; font-family: "微软雅黑", "黑体"; font-weight: normal; line-height: 30px
}
.c_news_tj h4 a,.js_lb h5 a {
	color: #A70664
}
.c_news_tj h4 a:hover,.js_lb h5 a:hover {
	color: #EC008C
}
.c_news_tj p {
	text-indent: 2em; font-size: 14px; line-height: 24px; padding-bottom: 8px
}
.c_news_lb {
	float: left; margin: 0 10px; width: 399px; background: url(/images/c_tj_line.gif) repeat-x; padding-top: 13px
}
.c_news_lb li {
	float: left; width: 199px; font-size: 14px; line-height: 24px
}
.c_right_k {
	float: left; border: 1px solid #DCDCDC; width: 248px; position: relative
}
.c_banner_right {
	padding: 4px 0 0 0; text-align: center
}
.hotline {
	padding-top: 147px
}
.zixunkuang {
	position: absolute; top: 190px; right: 10px; background: url(/images/zixun_guapai.gif) no-repeat; width: 228px; height: 145px
}
.zixunkuang p {
	padding: 45px 0 0 13px; line-height: 18px; color: #333
}
.zixunkuang p span a {
	color: #EC008C; padding: 0 5px; text-decoration: underline
}
.zixunkuang p span a:hover {
	text-decoration: none
}
.zixun_btn {
	cursor: pointer; margin: 8px auto auto; width: 194px; height: 50px
}
.jishu {
	background: url(/images/jishu_title_bg.gif) no-repeat
}
.jishu h3 {
	float: left; font-size: 14px; color: #FFF; height: 21px; padding: 6px 0 0 31px
}
.jishu span {
	float: right; padding: 9px 13px 0 0
}
.js_pic_tj {
	float: left; width: 153px; padding-top: 8px
}
.js_pic_tj li {
	text-align: center; padding: 0 11px; height: 119px
}
.js_pic_tj li img {
	padding-bottom: 8px
}
.js_lb {
	background: url(/images/jishu_info_fg.gif) no-repeat; padding: 0 15px
}
.js_lb_li {
	height: 81px; border-bottom: 1px dotted #F9C
}
.js_lb_li1 {
	border-bottom: 1px dotted #F9C; padding-bottom: 10px
}
.js_lb li h5 {
	font-size: 14px; line-height: 25px; padding-top: 3px; padding-bottom: 3px
}
.js_lb li p {
	text-indent: 2em; line-height: 20px
}
.c_right_name {
	background: url(/images/class_r_title_bg.gif) no-repeat
}
.c_right_name h3 {
	float: left; font-size: 14px; height: 21px; padding: 7px 0 0 27px; color: #333
}
.c_right_name span {
	float: right; padding: 8px 10px 0 0
}
.sb_lb {
	padding: 8px 0 0 10px; clear: both
}
.sb_pic {
	padding-right: 9px
}
.sb_lb li {
	height: 119px; clear: both
}
.sb_lb li h5 {
	font-size: 12px; line-height: 28px; float: left; width: 121px
}
.sb_lb li p {
	float: left; width: 118px; line-height: 20px; color: #333
}
.class_info_k {
	float: left; width: 710px; margin-bottom: 10px
}
.class_info_lb {
	float: left; width: 343px; margin: 0 10px 10px 0; border: 1px solid #F9C; background: url(/images/class_fl_title_bg.gif) no-repeat; display: inline
}
.class_info_lb h3 {
	float: left; padding: 9px 0 0 33px; height: 23px; color: #333; font-size: 14px
}
.class_info_lb span {
	float: right; padding: 10px 12px 0 0
}
.c_info_pic {
	padding: 3px 0 0 11px; height: 95px; clear: both
}
.c_info_pic dt {
	float: left; width: 140px
}
.c_info_pic dd {
	float: left; width: 180px; text-indent: 2em; line-height: 20px; color: #333; padding-top: 3px
}
.c_info_lb {
	clear: both; padding: 0 0 8px 14px; font-size: 14px; line-height: 24px
}
.doctor_name {
	background: url(/images/class_doctor_t_bg.gif) no-repeat; height: 28px
}
.doctor_name h3 {
	float: left; font-size: 14px; height: 21px; padding: 7px 0 0 27px; color: #333
}
.doctor_name span {
	float: right; padding-top: 9px; width: 142px; text-align: center
}
.d_top_line {
	border-top: 1px solid #DCDCDC; margin-top: 8px
}
.d_top_line1 {
	border-top: 1px solid #DCDCDC; height: 28px; margin-top: 8px
}
/*专家滚动开始*/
.rollBox {
	overflow: hidden; height: 247px; clear: both
}
.rollBox .LeftBotton {
	height: 31px; width: 14px; background: url(/images/fangxiang_left_btn.gif) no-repeat; overflow: hidden; float: left; margin: 100px 10px 0 10px; cursor: pointer; display: inline
}
.rollBox .RightBotton {
	height: 31px; width: 14px; background: url(/images/fangxiang_right_btn.gif) no-repeat; overflow: hidden; float: left; margin: 100px 10px 0 10px; cursor: pointer; display: inline
}
.rollBox .Cont {
	width: 180px; overflow: hidden; float: left; padding-top: 10px
}
.rollBox .Cont li {
	float: left; width: 180px; text-align: center
}
.rollBox .Cont li h5 {
	text-align: center; font-size: 12px; font-weight: normal; width: 142px; margin: 0 auto; height: 152px; background-color: #F9C
}
.rollBox .Cont li h5 img {
	padding-bottom: 7px
}
.rollBox .Cont li p {
	line-height: 18px; color: #333; padding-top: 5px
}
.c_zx_btn {
	margin: 10px 0 14px 0
}
.rollBox .ScrCont {
	width: 800%
}
.rollBox #List1,.rollBox #List2 {
	float: left
}
/*专家滚动结束*/
.c_lm_name_k {
	background: url(/images/class_r_title_bg.gif) no-repeat; height: 28px; border-top: 1px solid #DEDEDE
}
.c_lm_name_k h3 {
	float: left; font-size: 14px; height: 21px; padding: 7px 0 0 27px; color: #333
}
.c_lm_name_k span {
	float: right; padding: 9px 13px 0 0
}
.youhui_lb {
	clear: both; width: 236px; padding: 10px 0 10px 12px
}
.youhui_lb li {
	line-height: 20px
}
.baike_k {
	float: left; border: 1px solid #F9C; margin: 0 10px 10px 0; width: 698px; overflow: hidden
}
.baike_k h2 {
	float: left; width: 35px; height: 94px; cursor: pointer
}
.baike_k ul {
	float: left; width: 630px; padding-left: 13px;
}
.baike_k ul li {
	float: left; font-size: 14px; width: 116px; background: url(/images/baike_jiantou.gif) no-repeat 0 9px; padding-left: 10px; line-height: 24px
}
.class_daohang {
	height: 32px; border-bottom: 1px solid #F9C; background: url(/images/neiye_daohang_bg.gif) no-repeat; line-height: 32px; padding-left: 12px; margin-bottom: 15px
}
.bkn1,.bkn2,.bkn3,.bkn4,.bkn5,.bkn6,.bkn7,.bkn8,.bkn9 {
	border-bottom: 1px dotted #CCC; margin: 0 10px 15px 10px; padding-bottom: 15px; overflow: hidden; width: 678px
}
.bkn1 h2 {
	background: url(/images/bkn1.gif) no-repeat 0 2px
}
.bkn2 h2 {
	background: url(/images/bkn2.gif) no-repeat 0 2px
}
.bkn3 h2 {
	background: url(/images/bkn3.gif) no-repeat 0 2px
}
.bkn4 h2 {
	background: url(/images/bkn4.gif) no-repeat 0 2px
}
.bkn5 h2 {
	background: url(/images/bkn5.gif) no-repeat 0 2px
}
.bkn6 h2 {
	background: url(/images/bkn6.gif) no-repeat 0 2px
}
.bkn7 h2 {
	background: url(/images/bkn7.gif) no-repeat 0 2px
}
.bkn8 h2 {
	background: url(/images/bkn8.gif) no-repeat 0 2px
}
.bkn9 h2 {
	background: url(/images/bkn9.gif) no-repeat 0 2px
}
.paddingtop {
	margin-top: 10px
}
