@charset "utf-8";
/* CSS Document */
.nz91_Container_h {
	margin: 0 auto; width: 960px; position: relative
}
.logo_dingwei {
	position: absolute; top: 109px; left: 0px; width: 960px; background: url(../images/logo.gif) no-repeat; height: 117px; z-index: 100
}
.logo_link {
	cursor: pointer; margin: 0 auto; width: 230px; height: 50px
}
.nz91_date {
	text-align: center; color: #FFCCFF; padding-top: 5px
}
.h_left_info {
	float: left; width: 465px; background: url(../images/info_k_left_bg.gif) right repeat-y; padding: 48px 0 0 5px; height: 361px; border-bottom: 2px solid #EC008B
}
.middle_biaoyu {
	float: left; width: 20px; font-size: 0; padding-top: 109px; border-bottom: 2px solid #EC008B
}
.h_right_info {
	float: left; width: 470px; background: url(../images/info_k_right_bg.gif) left repeat-y; height: 409px; border-bottom: 2px solid #EC008B
}
.flower {
	text-align: right; padding-top: 7px
}
.headnews {
	margin: 0 0 9px 10px; padding: 0 0 5px 7px; border-bottom: 1px dotted #BBB
}
.headnews li {
	height: 75px
}
.headnews h4 {
	font-size: 18px; font-family: "微软雅黑", "黑体"; font-weight: normal; padding-bottom: 3px
}
.headnews p {
	color: #555; line-height: 20px; text-indent: 2em
}
.new_news {
	padding-left: 12px
}
.new_news li {
	float: left; width: 227px; font-size: 14px; line-height: 25px
}
.jishu {
	float: left; border: 1px solid #F9C; background: url(../images/info_k_left_bg.gif) right repeat-y; width: 468px; margin: 10px 0
}
.jishu h3 {
	width: 103px; height: 20px; background: url(../images/class_bg_left.gif) no-repeat; font-size: 14px; font-weight: normal; line-height: 20px; text-align: center; margin: 7px 0 4px 359px
}
.jishu h3 a {
	color: #FFF
}
.jishu h3 a:hover {
	color: #FF0; text-decoration: none
}
.jishu_lb {
	padding-left: 11px
}
.jishu_lb li {
	float: left; width: 152px; padding-bottom: 10px; font-size: 0
}
.vip {
	float: right; border: 1px solid #F9C; background: url(../images/info_k_right_bg.gif) left repeat-y; width: 468px; margin: 10px 0
}
.vip h3 {
	width: 103px; height: 20px; background: url(../images/class_bg_right.gif) no-repeat; font-size: 14px; font-weight: normal; line-height: 20px; margin: 7px 0 0 6px; padding-left: 24px; float: left
}
.vip span {
	float: right; color: #EC008C; padding: 11px 10px 0 0
}
.vip h3 a {
	color: #FFF
}
.vip h3 a:hover {
	color: #FF0; text-decoration: none
}
/*vip滚动开始*/
.rollBox {
	overflow: hidden; height: 122px; clear: both
}
.rollBox .LeftBotton {
	height: 31px; width: 14px; background: url(../images/fangxiang_left_btn.gif) no-repeat; overflow: hidden; float: left; margin: 40px 6px 0 4px; cursor: pointer; display: inline
}
.rollBox .RightBotton {
	height: 31px; width: 14px; background: url(../images/fangxiang_right_btn.gif) no-repeat; overflow: hidden; float: left; margin: 40px 4px 0 6px; cursor: pointer; display: inline
}
.rollBox .Cont {
	width: 420px; overflow: hidden; float: left
}
.rollBox .Cont li {
	float: left; width: 136px; padding: 8px 6px 10px 0; text-align: center
}
.rollBox .Cont li img {
	padding-bottom: 7px
}
.rollBox .ScrCont {
	width: 800%
}
.rollBox #List1,.rollBox #List2 {
	float: left
}
/*vip滚动结束*/
#doctor {
	border-left: 1px solid #F9C; height:151px; margin-bottom: 10px
}
.doctor_title {
	float: left; background: url(../images/doctor_class_bg.gif) no-repeat; width: 39px; height:151px; border-right: 1px solid #F9C; display: inline; cursor: pointer
}
.doctor_title h4 {
	font-size: 14px; font-weight: bold; color: #FFF; width: 14px; padding: 26px 0 0 13px; height: 58px; line-height: 16px
}
.doctor_info {
	float: left; width: 478px; border: 1px solid #F9C; border-left: none; background: url(../images/doctor_info_bg.gif) repeat-y; height:149px
}
.doctor_pic {
	padding: 11px 12px 0 11px
}
.doctor_info li h5 {
	text-align: center; font-size: 14px; font-weight: normal; line-height: 30px; float: left; padding-top: 7px; width: 335px
}
.doctor_info li p {
	float: left; width: 325px; text-indent: 2em; line-height: 19px; color: #333
}
.doctor_btn {
	float: left; padding: 8px 10px 0 0
}
.d_btn {
	padding-left: 93px
}
.baike {
	height: 36px; background: url(../images/baike_class_bg.gif) no-repeat
}
.baike span {
	float: left; padding-left: 222px; width: 305px;
}
.sch_text {
	float: left; color: #FFF; padding: 14px 5px 0 0
}
.sch_input {
	float: left; margin-top: 11px; border: 1px solid #EC008C; width: 193px
}
.sch_btn {
	float: left; margin: 11px 0 0 5px
}
.class_text {
	float: right; font-size: 12px; color: #FFF; font-weight: normal; padding: 14px 27px 0 0
}
.home_more {
	float: right; padding: 14px 27px 0 0
}
.home_more a, .class_text a {
	color: #FFF
}
.home_more a:hover, .class_text a:hover {
	color: #FF0; text-decoration: none
}
.info_Container {
	width:957px; border-left: 3px solid #EC008C; border-bottom: 1px solid #EC008C; margin-bottom: 10px; overflow: hidden
}
.baike_class {
	float: left; width: 202px; padding: 15px 0 0 11px
}
.baike_class li h1 {
	font-size: 12px; width: 79px; line-height: 18px; background: url(../images/bingzhong_bg.gif) no-repeat; padding: 0 0 2px 6px
}
.baike_class li h2 {
	font-size: 12px; font-weight: normal; line-height: 20px; padding: 0 0 10px 6px
}
.baike_info {
	float: left; width: 484px; border-left: 1px solid #E8E8E8; border-right: 1px solid #E8E8E8; padding: 10px 0 0 10px
}
.bk_tj_news {
	width: 474px; height: 82px; background: url(../images/impot_info_bg.gif) no-repeat; text-align: center; margin-bottom: 10px
}
.bk_tj_news h4 {
	font-size: 18px; font-family: "微软雅黑", "黑体"; font-weight: normal; padding: 17px 0 6px 0
}
.bk_tj_news h4 a {
	color: #EC008C
}
.bk_tj_news p {
	line-height: 20px
}
.bk_tj_news p a {
	color: #333
}
.bk_tj_news p a:hover {
	color: #EC008C
}
.baike_content {
	float: left; width: 232px; margin-right: 10px; display: inline
}
.baike_content_title {
	height: 27px; background: url(../images/title_bottom_line.gif) repeat-x 0 100%; overflow:hidden; padding-left: 5px
}
.baike_content_title h3 {
	float: left; font-size: 14px; border-bottom: 2px solid #EC008C; margin-bottom:-2px; line-height: 25px
}
.baike_content_title h3 a:hover {
	text-decoration: none
}
.baike_content_title span {
	float: right; color: #666; line-height: 25px; padding-right: 5px
}
.baike_content_title span a {
	color: #666
}
.baike_content_title span a:hover {
	color: #EC008C; text-decoration: none
}
.baike_content_tuwen {
	padding: 8px 0 0 8px
}
.baike_content_tuwen li {
	float: left; width: 104px; height: 108px; margin-right: 8px; text-align: center; display: inline
}
.baike_content_tuwen li img {
	padding-bottom: 6px
}
.baike_content_tuwen li a {
	color: #333
}
.baike_content_tuwen li a:hover {
	color: #EC008C; text-decoration: none
}
.baike_content_lb {
	clear: both; margin-bottom: 10px
}
.baike_content_lb li {
	font-size: 14px; line-height: 24px
}
.home_right_info {
	float: left; background-color: #FAFAFA; width: 238px; padding-left: 10px; position: relative
}
.banner_r {
	padding-top: 10px
}
.h_r_title {
	margin-top: 10px; background: url(../images/home_right_class_bg.gif) no-repeat; height: 23px
}
.h_r_title h3 {
	font-size: 12px; float: left; line-height: 23px; padding-left: 30px
}
.h_r_title span {
	float: right; width: 50px; height: 23px; cursor: pointer
}
.h_r_lb {
	padding: 10px 0 0 2px
}
.h_r_lb li {
	line-height: 21px
}
.aqq_title {
	font-size: 12px; font-weight: bold; padding: 10px 0 10px 2px; height: 14px
}
.ceshi_text {
	padding-left: 11px; float: left; width: 60px; line-height: 17px; margin-bottom: 7px
}
.cs_aqq_input {
	float: left; border-top: 2px solid #D8D8D8; border-left: 3px solid #D8D8D8; border-bottom: 1px solid #D8D8D8; border-right: 1px solid #D8D8D8; width: 80px; height: 17px; line-height: 17px; background: url(../images/datepic.gif) no-repeat 1px 1px; padding-left: 23px; background-color: #F1F1F1; margin-bottom: 7px
}
.cs_zq_input {
	float: left; border: 1px solid #D8D8D8; width: 103px; height: 17px; line-height: 17px; margin-bottom: 7px
}
.ceshi_btn {
	padding: 2px 0 0 4px
}
.sg_text {
	float: left; padding-left: 11px; width: 36px; line-height: 17px
}
.cs_fp_input {
	float: left; border: 1px solid #D8D8D8; width: 20px; height: 17px; line-height: 17px
}
.cc_text {
	float: left; width: 12px; padding-left: 5px; line-height: 17px
}
.ceshi_btn1 {
	padding: 3px 0 0 5px
}
.cs_sw_input {
	float: left; border: 1px solid #D8D8D8; width: 106px; height: 17px; line-height: 17px
}
.newszx {
	height: 36px; background: url(../images/zixun_class_bg.gif) no-repeat
}
.zazhi {
	float: left; width: 203px; padding: 10px 0 0 10px
}
.zazhi h4 {
	border: 1px solid #D8D9D4; font-size: 12px; font-weight: normal; text-align: center; width: 191px; padding: 4px 0 7px 0; margin-bottom: 8px
}
.zazhi h4 a {
	color: #EC008C
}
.zazhi h4 a:hover {
	color: #000; text-decoration: none
}
.zazhi h4 img {
	padding-bottom: 7px
}
.zazhi span {
	width: 193px; font-size: 14px; font-weight: bold; line-height: 25px
}
.zazhi p {
	width: 193px; line-height: 20px; color: #555; text-indent: 2em
}
.h_l_title {
	margin-top: 10px; background: url(../images/home_left_class_bg.gif) no-repeat; height: 23px
}
.h_l_title h3 {
	font-size: 12px; float: left; line-height: 23px; padding-left: 11px
}
.h_l_title span {
	float: right; width: 50px; height: 23px; cursor: pointer
}
.h_l_lb {
	padding: 10px 0 0 2px
}
.h_l_lb li {
	line-height: 21px
}
.newszx_content_lb {
	clear: both; margin-bottom: 10px; margin-top: 10px
}
.newszx_content_lb li {
	font-size: 14px; line-height: 24px
}
.ywsp_content {
	background: url(../images/answer_pic.gif) no-repeat 3px 8px; line-height: 18px; padding: 8px 0 8px 79px; text-indent: 2em; color: #EC008C; border-bottom: 1px dotted #CECECE; margin-right: 10px
}
.question_lb {
	padding-top: 7px
}
.question_lb li {
	background: url(../images/q_a.gif) no-repeat 6px 3px; padding: 0 10px 0 28px
}
.question_lb li h4 {
	font-size: 12px; line-height: 24px; padding-bottom: 3px
}
.question_lb li p {
	line-height: 20px; padding-bottom: 7px
}
.aq_btn {
	padding-left: 28px
}
.aq_btn img {
	margin: 5px 16px 256px 0
}
.aq_k {
	position: absolute; background: url(../images/answer_class_pic.gif) no-repeat 4px 9px; left: 0; top: 330px; width: 100%
}
.aq_info {
	border-top: 1px dotted #CECECE; margin: 0 10px; padding: 7px 0 6px 30px; width: 198px
}
.aq_info li {
	line-height: 24px
}
.ryhj_title {
	height: 34px; background: url(../images/ryhj_class_bg.gif) no-repeat
}
/*荣誉环境栏目切换*/
.ryhj_title {
	height: 34px; background: url(../images/ryhj_class_bg.gif) no-repeat
}
.ryhj_title li {
	float: left; height: 23px; padding: 11px 0 0 13px; color: #666; cursor: auto; list-style: none; font-weight: bold; margin-right: 3px; font-size: 14px
}
.ryhj_title li a,a:hover {
	text-decoration: none; color: #666;
}
.ryhj_title .TasADSOn,.ryhj_title .TasADSOn a,a:hover {
	color: #EC008C
}
/*荣誉环境栏目切换结束*/
/*荣誉环境滚动开始*/
.f_rollBox {
	overflow: hidden; height: 130px; clear: both; border: 1px solid #F9C; border-top: none; margin-bottom: 10px
}
.f_rollBox .f_LeftBotton {
	height: 31px; width: 14px; background: url(../images/fangxiang_left_btn.gif) no-repeat; overflow: hidden; float: left; margin: 40px 10px 0 4px; cursor: pointer; display: inline
}
.f_rollBox .f_RightBotton {
	height: 31px; width: 14px; background: url(../images/fangxiang_right_btn.gif) no-repeat; overflow: hidden; float: left; margin: 40px 4px 0 10px; cursor: pointer; display: inline
}
.f_rollBox .f_Cont {
	width: 901px; overflow: hidden; float: left
}
.f_rollBox .f_Cont li {
	float: left; width: 142px; padding: 0 10px 10px 0; text-align: center
}
.f_rollBox .f_Cont li img {
	padding-bottom: 7px
}
.f_rollBox .f_ScrCont {
	width: 800%
}
.f_rollBox #f_List1,.f_rollBox #f_List2 {
	float: left
}
/*荣誉环境滚动结束*/
.links {
	border: 1px solid #F9C; margin-bottom: 10px; overflow: hidden; width: 958px
}
.links h3 {
	float: left; font-size: 14px; color: #EC008C; padding: 9px 0 0 16px
}
.links span {
	float: right; padding: 10px 16px 0 0
}
.links span a,a:hover {
	color: #EC008C; text-decoration: underline
}
.links p {
	line-height: 20px; padding: 7px 12px 10px 18px
}