﻿@charset "UTF-8";

/* CSS Document */

/*body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {

	padding: 0;

	margin: 0;

	font-weight: normal;

	font-size: 12px;

	font-family: "宋体";

}*/

html {

	font-family: "宋体";

	overflow: -moz-scrollbars-vertical;

	overflow-x: hidden;

} /*始终让 Firefox 显示滚动条*/

* {

	word-wrap: break-word;

	margin: 0;

	padding: 0;

	/*font-size: 12px*/

}/*文字强制换行word-break:keep-all;(Ff)*/

table {

	border-collapse: collapse;

}/*细线表格*/

fieldset, img {

	border: none;

/*	display: block */

}/*清除描边,块显示*/

ul, li {

	list-style-type: none;

}/*无列表项目标记*/

a {

	text-decoration: none;

	color: #666666

}/* 链接无下划线,有为underline;链接去框 */

a:link {

	color: #666666;

}/* 未访问的链接 */

a:visited {

	color: #666666;

}/* 已访问的链接 */

a:hover {

	color: #2d8889;

}/* 鼠标在链接上 */

a:active {

	color: #666666;

blr:expression(this.onFocus=this.blur());

}/* 点击激活链接 */

body {

	font-size: 12px;

	color: #666;

	background: #FFF;

    min-width: 1200px;

}

select, input {

	vertical-align: middle;

	outline: none;

}

em, i {

	font-style: normal;

}

input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {

	cursor: pointer;

	outline: none;

	border: none;

}

input {

	outline: none;

	border: none;

}

.wrap {

	width: 1200px;

	clear: both;

	overflow: hidden;

	margin: 0 auto;

}

.clear {

	clear: both;

	height: 10px;

}

.h14 {

	clear: both;

	height: 14px;

}

.h15 {

	clear: both;

	height: 16px;

}

.h20 {

	clear: both;

	height: 20px;

}

.h30 {

	clear: both;

	height: 30px;

}

.h60 {

	clear: both;

	height: 60px;

}

.fl {

	float: left;

	display: inline;

}

.fr {

	float: right;

	display: inline;

}

/*头部开始*/

.topBox {

	height: 28px;

	width: 100%;

	background: #f0f5f5

}

.top_L span {

	color: #787878;

	float: left;

	display: inline;

	margin: 0 6px;

	line-height: 28px

}

.top_L img {

	float: left;

	display: inline;

	margin-top: 5px

}

.top_R_content {

	overflow: hidden

}

.top_R_content li {

	float: left;

	display: inline;

	line-height: 28px;

	margin: 0 6px

}

.top_R_content .index {

	background: url(../images/index.jpg) no-repeat left center;

	padding-left: 15px

}

.top_R_content .index a {

	color: #787878

}

.top_R_content .collect {

	background: url(../images/collect.jpg) no-repeat left center;

	padding-left: 15px;

	margin: 0 5px

}

.top_R_content .collect a {

	color: #787878

}

.top_R_content .land a {

	display: block;

	background: url(../images/land.jpg) no-repeat center center;

	width: 60px;

	height: 21px;

	text-align: center;

	line-height: 21px;

	margin-top: 3px;

	color: #787878

}

.logo {

	width: 284px;

	height: 60px;

	padding: 24px 0px 0 0;

    /* display: none; */

}

.secondTop {

	padding-bottom: 17px;

}

.search {

	margin-top: 37px;

	height: 35px;

	overflow: hidden;

}

.searchBox {

	border: 1px solid #e7e7e7;

	border-top: 1px solid #d3d3d3;

	height: 33px;

	width: 316px;

	float: left;

	display: inline;

}

.searchBox_L {

	width: 54px;

	height: 33px;

	background: #f8fbf5;

	float: left;

	display: inline

}

.searchBox_L span {

	background: url(../images/down.jpg) no-repeat right center;

	padding-right: 10px;

	color: #6fa936;

	line-height: 33px;

	padding-left: 8px

}

.searchBox_L span:hover {

	background: url(../images/up.jpg) no-repeat right center;

}

.searchBox input{

	float: left;

	display: inline;

	width: 262px !important;

	height: 33px !important;

	line-height: 33px;

	margin: (33px)/2px 0;

	vertical-align: middle;

}

.search_bt{

	display: block;

	margin-left: 10px;

	float: left;

	display: inline;

	width: 72px !important;

	height: 33px !important;

	line-height: 33px;

	background: url(../images/search.jpg) no-repeat left center;

	text-align: center;

	padding-left: 10px;

	font-size: 14px;

	color: #FFF;

	font-family: microsoft yahei;

	cursor:pointer;

}

.search a:visited {

	font-size: 14px;

	color: #FFF;

	font-family: microsoft yahei

}

.search a:hover {

	font-size: 14px;

	color: #FFF;

	font-family: microsoft yahei

}

.search a:active {

	font-size: 14px;

	color: #FFF;

	font-family: microsoft yahei

}

.topNav {

	width: 380px;

	color: #2d8d8e;

	margin-top: 31px

}

.topNav a {

	padding: 0 10px 0 10px;

	line-height: 25px;

	color: #2d8d8e;

	display: inline-block

}

.topNav a:visited {

	color: #2d8d8e

}

.topNav a:hover {

	color: #ff4e00

}

.topNav a:active {

	color: #2d8d8e

}



.topNav a.hover:link{color: #ff4e00}

.topNav a.hover:visited{color: #ff4e00}

.topNav a.hover:hover{color: #ff4e00}

.topNav a.hover:active{color: #ff4e00}



/*头部结束*/

/*导航开始*/

.menuBox {

	height: 45px;

	width: 100%;

	background: url(../images/menuBg.jpg) repeat-x;

}

.menu {

	width: 1200px;

	margin: 0 auto;

	height: 45px;

}

.menu_List li {

	float: left;

	display: inline;

	width: 105px;

	padding-right: 1px;

	height: 45px;

	background: url(../images/menulist.jpg) no-repeat right center;

	line-height: 45px;

	text-align: center;

	position: relative;

	z-index:9000;

}

.menu_List li span a {

	display: block;

	color: #ffffff;

	font-family: microsoft yahei;

	font-size: 16px;

	width: 110px;

	height: 45px

}

.menu_List li.hover1 span a,.menu_List li.hover1 span a:visited,.menu_List li.hover1 span a:hover,.menu_List li.hover1 span a:active{background: #6fa936}

.menu_List li span a:visited {

	color: #FFF

}

.menu_List li span a:visited,.menu_List li span a:hover,.menu_List li span a:active{color: #FFF}

.menu_List li span a img {

	float: left;

	display: inline;

	margin: 15px 0 0 9px

}

.telephone {

	height: 28px;

	background: url(../images/phone.jpg) no-repeat left center;

	padding-left: 36px;

	margin-top: 9px

}

.telephone div {

	color: #ffffff;

	font-family: Arial;

}

/*导航结束*/

/*二级导航开始*/

.subNav {

	height: 205px;

	display: none;

	border: 3px solid #3ebbbe;

	position: absolute;

	top: 45px;

	width:680px;

	z-index: 1;

	padding: 30px 0 0 30px;

	text-align: left;

	line-height: 35px;

}

.subNavList {

	width:300px;

}

.subNavTitle em {

	font-weight: bold;

	font-size: 16px;

	color: #12a3b6

}

.subNavTitle i {

	color: #b1afaf;

	font-size: 10px

}

.subNavList dd {

	width:90px;

	float: left;

	display: inline;

	overflow: hidden;

	background: url(../images/left.jpg) no-repeat left center;

	padding-left: 10px;

	height:35px;

}

.subNavList dd a {

	font-family: microsoft yahei;

	font-size: 14px

}

/*二级导航结束*/

/*banner开始*/

.banner {

	width: 100%;

	height: 410px;

	overflow: hidden;

	position: relative;

	z-index:1;

}

/*分页*/

.banner .hd {

	width: 100%;

	position: absolute;

	z-index: 1;

	bottom: 10px;

	left: 0;

	height: 30px;

	line-height: 30px;

	height:15px;

}

.banner .hd ul {

	text-align: center;

	height:15px;

}

.banner .hd ul li {

	cursor: pointer;

	display: inline-block;

 	*display:inline;

	zoom: 1;

	width: 14px;

	height: 13px;

	overflow: hidden;

	margin: 0 2px;

	line-height:50px;

	background:url(../images/dot.gif) no-repeat left top;

}

.banner .hd ul .on {

	background:url(../images/dothover.gif) no-repeat left top;

}

/*内容*/		

.banner .bd_dl {

	position: relative;

	height: 100%;

	z-index: 0;

	height: 410px;

}

.banner .bd_dl li {

	zoom: 1;

	vertical-align: middle;

	height: 410px;

	width: 100%

}

.banner .bd_dl li a {

	display: block;

	width: 100%;

	height: 410px

}

/*banner结束*/

/*快捷导航开始*/

.Hotkey_navBox {

	width: 100%;

	height: 166px;

	background: url(../images/HotkeysBg.jpg) repeat;

}

.Hotkey_navBoxL1 {

	padding-right: 80px

}

.Hotkey_navBoxL_img {

	background: url(../images/hotkey_imgBg.jpg) no-repeat center center;

	width: 128px;

	height: 98px;

	padding: 5px;

	margin: 20px 0 0 20px;

	float: left;

	display: inline

}

.Hotkey_navBoxL_img img {

	width: 128px;

	height: 98px

}

.Hotkey_nav {

	float: left;

	display: inline;

	margin: 26px 0 0 26px

}

.Hotkey_navTitle {

	font-size: 16px;

	font-family: microsoft yahei;

	color: #FFF;

	padding-bottom: 21px

}

.Hotkey_navTitle span {

	font-size: 16px;

	font-family: microsoft yahei;

	color: #FFF;

	padding-right: 6px

}

.Hotkey_navTitle i {

	font-size: 10px;

	font-family: microsoft yahei;

	color: #FFF;

	padding-left: 6px

}

.Hotkey_navContent {

	overflow: hidden;

	width: 374px;

}

.Hotkey_navContent li {

	float: left;

	display: inline;

	overflow: hidden;

	padding-right: 9px;

	padding-bottom: 10px;

}

.Hotkey_navContent li a {

	display:block;

}

.Hotkey_navContent li i {

	background: url(../images/nav_L.jpg) no-repeat center center;

	width: 10px;

	height: 25px;

	float: left;

	display: inline;

	cursor:pointer;

}

.Hotkey_navContent li em {

	background: url(../images/nav_R.jpg) no-repeat center center;

	width: 10px;

	height: 25px;

	float: left;

	display: inline;

	cursor:pointer;

}

.Hotkey_navContent li span {

	font-size: 14px;

	color: #FFF;

	float: left;

	display: block;

	background: url(../images/nav_M.jpg) repeat-x;

	height: 25px;

	line-height: 25px;

	padding: 0 1px;

	cursor:pointer;

	cursor:pointer;

}

.Hotkey_navContent li a:visited {

	color:color:#308788

}

.Hotkey_navContent li.hover3  i {

	background: url(../images/nav_Lhover.jpg)

}

.Hotkey_navContent li.hover3 em {

	background: url(../images/nav_Rhover.jpg)

}

.Hotkey_navContent li.hover3 span {

	background: url(../images/nav_Mhover.jpg);

	color: #308788

}

.Hotkey_navContent li.hover3 i {

	background: url(../images/nav_Lhover.jpg)

}

.Hotkey_navContent li.hover3 em {

	background: url(../images/nav_Rhover.jpg)

}

.Hotkey_navContent li.hover3 span {

	background: url(../images/nav_Mhover.jpg);

	color: #308788

}

.Hotkey_navContent li a:active {

color:color:#308788

}

/*快捷导航结束*/

.subBody {

	background: #FFF url(../images/subbodyBg.jpg) repeat-x;

}

/*第一通栏开始*/

.column1Box {

	background: #FFF;

	padding: 18px 26px 26px 26px;

	width: 1148px

}

.column1 {

	width: 546px;

	overflow: hidden;

	float: left;

	display: inline

}

.column1Title {

	overflow: hidden;

	border-bottom: 4px solid #07b2c6;

	width: 546px

}

.column1TitleL {

	float: left;

	display: inline;

	overflow: hidden;

}

.column1TitleR {

	float: right;

	display: inline;

	overflow: hidden;

	line-height: 32px;

	background: url(../images/knowmore.jpg) no-repeat left center;

	padding-left: 16px

}

.column1TitleR a {

	color: #07b2c6;

	font-family: microsoft yahei;

}

.column1TitleL li {

	float: left;

	display: inline;

	margin-right: 12px;

	cursor: pointer

}

.column1TitleL li i {

	width: 3px;

	height: 32px;

	float: left;

	display: inline

}

.column1TitleL li span {

	float: left;

	display: inline;

	height: 32px;

	line-height: 32px;

	color: #07b2c6;

	padding: 0 5px

}

.column1TitleL li span a{ color:#07b2c6;}

.column1TitleL li span a:visited{ color:#07b2c6;}

.column1TitleL li span a:hover{ color:#FFF;}

.column1TitleL li span a:active{ color:#07b2c6;}

.column1TitleL li em {

	width: 3px;

	height: 32px;

	float: left;

	display: inline

}

.column1TitleL li.hover i {

	background: url(../images/tabtitleL.jpg) no-repeat left center

}

.column1TitleL li.hover span{

	background: url(../images/tabtitleM.jpg) repeat-x;

	color: #FFF

}

.column1TitleL li.hover span a{ color:#FFF}

.column1TitleL li.hover em {

	background: url(../images/tabtitleR.jpg) no-repeat right center

}

.column1TitleL li:hover i {

	background: url(../images/tabtitleL.jpg) no-repeat left center

}

.column1TitleL li:hover span {

	background: url(../images/tabtitleM.jpg) repeat-x;

	color: #FFF

}

.column1TitleL li:hover em {

	background: url(../images/tabtitleR.jpg) no-repeat right center

}

.column1Content {

	padding-top: 14px

}

.column2Content {

	padding-top: 25px

}

.column1ContentList li {

	line-height: 35px;

	

	height: 35px;

	overflow: hidden

}

.column1ContentList li a {

	font-size: 14px;

	color: #656565;

	cursor:pointer;

}

.column1ContentList li a span {

	float: left;

	display: inline;

	font-size: 14px;

	padding-right: 7px

}

.column1ContentList li a i {

	display: block;

	font-size: 14px;

	position: relative;

	overflow:hidden

}

.column1ContentList li a:link {

	color: #656565

}

.column1ContentList li a:visited {

	color: #656565

}

.column1ContentList li a:hover span {

	color: #fa0202 !important;

}

.column1ContentList li a:hover {

	color: #fa0202 !important;

}.column1ContentList li a:hover i {

	color: #fa0202 !important;

}

.column1ContentList li a:active {

	color: #656565

}

.new {

	width: 23px;

	height: 15px;

	background: url(../images/new.jpg) no-repeat center center;

	position: absolute;

	right: -34px;

	top: 0px;

	cursor: text

}

.column2 {

	float: right;

	display: inline

}

.column2Content_P img {

	float: left;

	display: inline;

	width: 240px;

	height: 170px

}

.column2Content_P div {

	width: 290px;

	height: 175px;

	float: right;

	display: inline;

	line-height: 25px;

	font-size: 14px;

	color: #656565

}

.centerBg {

	height: 35px;

	background: url(../images/centerbg.jpg) no-repeat center center

}

/*第一通栏结束*/

/*第二通栏开始*/

.secondColumnBox {

	height: 650px;

	border-top: 5px solid #07b2c6;

	background: url(../images/secondcolumnBg.jpg) no-repeat 35px 0;

	padding: 0 6px;

	width: 1188px

}

.secondColumnTitle {

	height:55px;

	padding:12px 0px 30px 0px;

	overflow:hidden;

}

.secondColumnTitleL {

	float: left;

	display: inline;

	overflow: hidden;

}

.secondColumnTitleL_l {

	float: left;

	display: inline;

	color: #12a3b6;

	font-size: 40px;

	font-family: microsoft yahei

}

.secondColumnTitleL_r {

	float: left;

	display: inline

}

.secondColumnTitleL_r_up {

	color: #12a3b6;

	font-size: 20px;

	font-family: microsoft yahei;

	padding-top: 6px

}

.secondColumnTitleL_r_down {

	color: #12a3b6;

	font-size: 12px;

	font-family: microsoft yahei

}

.secondColumn_more {

	padding-right: 15px

}

.family {

	overflow: hidden;

	padding-bottom: 20px;

	padding-left: 20px;

	height:120px;

}

.familyImg {

	width: 150px;

	height: 110px;

	background: #FFF;

	padding: 4px;

	border: 1px solid #cccccc;

	float: left;

	display: inline;

	overflow: hidden

}

.familyImg img {

	width: 150px;

	height: 110px;

}

.familyText {

	float: left;

	display: inline;

	width: 390px;

	padding-left: 10px;

	overflow: hidden

}

.familyText h1 {

	text-align: center;

	overflow: hidden;

	clear:both;

}

.familyText h1 a {

	float: left;

	display: inline-block;

	color: #2d8d8e;

	margin: 0 0 20px 30px;

	font-size: 16px;

	font-weight: bold

}

.familyText h1 img {

	float: left;

	display: inline

}

.familyText div {

	color:#656565;

	line-height: 25px;

	clear:both;

}

.secondColumn_list{ padding-left:20px}

.secondColumn_list li {

	line-height: 35px;

	width: 550px;

	border-bottom: 1px dotted #f0ebde;

	overflow: hidden;

	height: 35px

}

.secondColumn_list .current {

	border: none

}

.secondColumn_list li i {

	float: left;

	display: inline;

	width: 50px;

	text-align: center;

	color: #2d8d8e;

	padding-right: 20px

}

.secondColumn_list li a {

	float: left;

	display: inline;

	width: 350px;

	color: #656565

}

.secondColumn_list li span {

	float: right;

	display: inline;

	color: #a5a5b1

}

.heart_pass {

	width: 556px;

	height: 90px;

	border: 1px solid #f0ebde;

	padding: 20px 0 0 20px;

	margin-left:20px;

}

.heart_pass_list li {

	float: left;

	display: inline;

	margin-right: 16px

}

.heart_pass_list li a{ cursor:pointer}

.heart_pass_list li span {

	padding-top: 5px

}

.heart_pass_list .first span {

	color: #07b2c6;

	display: block;

	width: 58px;

	text-align: center

}



.heart_pass_list .first a:hover span {

	color: #6fa936

}





.heart_pass_list .second span {

	color: #07b2c6;

	display: block;

	width: 58px;

	text-align: center

}



.heart_pass_list .second a:hover span {

	color: #6fa936

}



.heart_pass_list .third span {

	color: #07b2c6;

	display: block;

	width: 58px;

	text-align: center

}



.heart_pass_list .third a:hover span {

	color: #6fa936

}



.heart_pass_list .fourth span {

	color: #07b2c6;

	display: block;

	width: 58px;

	text-align: center

}



.heart_pass_list .fourth a:hover span {

	color: #6fa936

}



.heart_pass_list .fifth span {

	color: #07b2c6;

	display: block;

	width: 58px;

	text-align: center

}



.heart_pass_list .fifth a:hover span {

	color: #6fa936

}

/*第二通栏结束*/

/*第三通栏开始*/

.thirdColumnBox{background: #FFF;padding: 18px 26px 12px 26px;width: 1148px;}

.f_secondTabTitle{ overflow:hidden; clear:both}

.thirdColumnTitle{ cursor:pointer; width:130px; height:33px; background:url(../images/indexicn1.gif) no-repeat left center; color:#FFF; font-size:16px; font-weight:bold; line-height:33px; padding-left:25px; float:left; display:inline}

.thirdColumnTitle.hover{ background:url(../images/indexicn1hover.gif) no-repeat left center;}

.thirdColumn{ border:1px solid #f0ebde; padding:12px 12px 0 22px;width: 730px;height: 495px;;background: #FFF;}

.thirdColumnL{ width:860px; overflow:hidden}

.thirdColumnL_dl{ width:730px; overflow:hidden}

.thirdColumnL_dl dd{ width:82px; border:1px solid #f3f3f3; float:left; display:inline; margin:0 7px 7px 0;}

.thirdColumnL_dl dd a{ display:block; padding-bottom:4px; cursor:pointer}

.thirdColumnL_dl dd p{ height:68px}

.thirdColumnL_dl dd span{ text-align:center; display:block; color:#616161; font-family:microsoft yahei; font-size:16px; height:42px;}

.thirdColumnL_dl dd a:hover{ background:#6fa936}

.thirdColumnL_dl dd a:hover span{ color:#FFF}

.thirdColumnR{ width:190px; position: relative;}

.thirdColumnRTItle{ position:absolute; left:-30px; top:-46px}

.thirdColumnR_dlBox{ width:190px; overflow:hidden}

.thirdColumnR_dl{ overflow:hidden}

.thirdColumnR_dl dt{ clear:both;}

.thirdColumnR_dl dt img{ width:582px; height:220px;}

/*第三通栏结束*/

/*第四通栏开始*/

.fourthColumnBox{border-top: 5px solid #07b2c6;/*background: url(../images/fourthColumnBg.jpg) no-repeat left top;*/padding: 0 6px;width: 1188px;}

.fourthColumnTitle{ padding-bottom:0px}

.fourthColumnContent{ width:798px; overflow:hidden}

.fourthColumnContentUp{ border:1px solid #e5e5e5; padding:27px 28px 25px 28px; overflow:hidden; position:relative; width:740px; height:197px}

.Dr{ position:absolute; top:0px; right:0px; width:83px; height:86px; background:url(../images/DrBg.jpg) no-repeat right top}

.fourthColumnContentUp img{ float:left; display:inline; width:170px; height:196px}

.fourthColumnContentUpR{ width:540px; overflow:hidden;}

.workTimeBox{ position:absolute; right:28px; bottom:6px; overflow:hidden}

.workTimeBox1{ width:60px; height:31px; line-height:31px; background:url(../images/worktimeBg.jpg) no-repeat center center; margin-right:10px; color:#FFF; font-family:microsoft yahei; padding-left:30px}

.workTimeBox1:visited{color:#FFF}

.workTimeBox1:hover{color:#FFF}

.workTimeBox1:active{color:#FFF}

.workTimeBox1:link{color:#FFF}

.workTimeBox2{ width:60px; height:31px; line-height:31px; background:url(../images/callBg.jpg) no-repeat center center;color:#FFF; font-family:microsoft yahei; padding-left:30px}

.workTimeBox2:visited{color:#FFF}

.workTimeBox2:hover{color:#FFF}

.workTimeBox2:active{color:#FFF}

.workTimeBox2:link{color:#FFF}

.fourthColumnContentUpR1{ color:#12a3b6; font-family:microsoft yahei; font-size:14px; line-height:30px; margin-bottom:6px;}

.fourthColumnContentUpR2{ color:#12a3b6; font-family:microsoft yahei; font-size:18px; margin-bottom:10px}

.fourthColumnContentUpR3{color:#7a7a7a; font-family:microsoft yahei; font-size:14px; margin-bottom:10px}

.fourthColumnContentUpR3 span{color:#12a3b6; font-family:microsoft yahei; font-size:14px;}

.fourthColumnContentUpR4{color:#7a7a7a; font-family:microsoft yahei; font-size:14px; padding-right:50px; height:42px; line-height:21px; width:490px; overflow:hidden}

.fourthColumnContentUpR4 span{color:#12a3b6; font-family:microsoft yahei; font-size:14px; line-height:22px}

.fourthColumnContentDown{ padding-left:30px}

.picScroll{

	height:160px; 



	position:relative; 

	}

/*分页*/

/*内容*/		

.picScroll .bd{ position:relative; height:100%; z-index:0; height:160px; overflow:hidden; width:740px;}

.picScroll .bd li{ zoom:1;margin-right:10px;height:160px; width:140px;}

.picScroll .bd li a{height:154px; width:134px; float:left; display:inline; border:3px solid #FFF;}

.picScroll .bd li a:hover{ border-color:#12a3b6}

.picScroll .bd li.hover a{border-color:#12a3b6}

.picScrollImg{ position:relative}

.picScrollImg img{ height:154px; width:134px;}

.picScrollText{ position: absolute; bottom:0px;left:0px; line-height:25px; text-align:center; width:100%; z-index:1;color:#ffffff; font-family:microsoft yahei;}

.picScrollBar{ position:absolute; bottom:0px;left:0px; text-align:center; height:25px; line-height:25px; width:100%; background:#000;filter:alpha(opacity=50);  /*支持 IE 浏览器*/-moz-opacity:0.50; /*支持 FireFox 浏览器*/opacity:0.50;  /*支持 Chrome, Opera, Safari 等浏览器*/ }

/* 下面是前/后按钮代码，如果不需要删除即可 */

.picScroll .prev{ display:block; width:15px; height:24px; position:absolute; left:-28px; top:50%; margin-top:-12px; background:url(../images/picscrollbtn.jpg) no-repeat left top;}

.picScroll .next{display:block; width:15px; height:24px; position:absolute; right:0px; top:50%; margin-top:-12px; background:url(../images/picscrollbtn.jpg) no-repeat -30px 0px;}

.picScroll .prevStop{ display:block; background:url(../images/picscrollbtn.jpg) no-repeat -15px 0px  }

.picScroll .nextStop{ display:block;  background:url(../images/picscrollbtn.jpg) no-repeat -45px 0px }





/*第四通栏结束*/

/*第五通栏开始*/

.fifthColumnBox{border-top: 5px solid #07b2c6;width:1200px; }

.fifthColumnTitle{ padding:0 6px; padding-bottom:20px; padding-top:12px}

.fifthColumnPicL{ width:330px; height:330px; position:relative;}

.fifthColumnPicL img{ width:328px; height:328px; border:1px solid #e1e1e1}

.fifthColumnPicL_hover{ width:330px; height:330px; background:#12a3b6;filter:alpha(opacity=50);  /*支持 IE 浏览器*/-moz-opacity:0.50; /*支持 FireFox 浏览器*/opacity:0.50;  /*支持 Chrome, Opera, Safari 等浏览器*/  position: absolute; left:0px; top:0px}

.fifthColumnPicL_hover_text{ width:83px; height:58px; background:url(../images/last_hover.gif) no-repeat center top; position:absolute; left:50%; top:50%; margin-left:-41px; margin-top:-41px; text-align:center; line-height:20px; color:#12a3b6; font-family:microsoft yahei; padding-top:26px;}

.fifthColumnPicMBox{ overflow:hidden; width:512px; height:330px; margin:0 14px}

.fifthColumnPicM{width:524px;}

.fifthColumnPicM dd{ width:250px; height:158px; position:relative; overflow:hidden; float:left; display:inline; margin-bottom:14px; margin-right:12px}

.fifthColumnPicM dd img{ width:248px; height:156px; border:1px solid #e1e1e1}

.fifthColumn_hoverPic{ display:none;}

.fifthColumn_hoverPic a{ display:block; width:100%; height:100%; cursor:pointer}

/*第五通栏结束*/

/*底部开始*/

.footerUp {

	width: 100%;

	background: #15a1a2;

	height: 228px

}

.footerUpContent {

	overflow: hidden;

	padding-top: 14px

}

.footerUpContent dd {

	width: 105px;

	background: url(../images/footerright.jpg) repeat-y right;

	float: left;

	display: inline;

	padding:0 5px;

	height:210px;

}

.footerUpContent .current {

	background: none;

	width: 160px;

	float: left;

	display: inline;

	padding: 0

}

.footerUpContentListTitle {

	color: #dff3b9;

	font-family: microsoft yahei;

	font-size: 16px;

	text-align: center;

	padding-bottom: 20px

}

.footerUpContentList {

	overflow: hidden;

	text-align:center;

}

.footerUpContentList li {

	text-align: center;

	padding-bottom: 15px;

	margin:0 3px;

}

.footerUpContentList li a {

	color: #ffffff

}

.footerUpContentList li a:visited {

	color: #ffffff

}

.footerUpContentList li a:hover {

	color: #eef3b9

}

.footerUpContentList li a:active {

	color: #ffffff

}

.shareBox {

	padding: 0 0 0 10px;

}

.shareBox h1 {

	color: #FFF;

	font-family: microsoft yahei;

	text-align: left

}

.Wechat {

}

.footerDown {

	background: url(../images/footerdown.jpg);

	width: 100%;

	height: 106px;

	margin-bottom:42px;

}

.footerDownContent img {

	float: left;

	display: inline;

	margin: 33px 0 0 0

}

.footerDownContentText {

	color: #FFF;

	line-height: 25px;

	float:right;

	display: inline;

	padding-top: 20px;

	width: 650px;

}

.footerDownContentText span a{ color:#FFF; margin:0 10px;}

.footerDownContentText em img{ margin:0; float:none; position:relative; top:7px; margin-right:3px;}

.footerDownContentText em a{ color:#FFF;}

/*底部结束*/

/*单篇文章开始*/

.subPage {

	padding: 20px 0;

}

.subPage_L {

	width: 310px;

	float: left;

	display: inline;

	overflow: hidden

}

.subPage_LUp {

	width: 256px;

	border: 1px solid #dbdbdb;

	background: #2d8e8f;

	padding: 26px 26px 16px 26px;

	overflow: hidden

}

.contactUs_Title {

	

	height: 21px;

	padding-left: 23px;

	padding-bottom: 10px

}

.contactUs_Title span {

	color: #FFF;

	font-family: microsoft yahei;

	font-size: 18px;

	line-height: 21px

}

.contactUs_Title i {

	color: #FFF;

	font-family: microsoft yahei;

	font-size: 8px;

	padding-left: 8px

}

.contactUs_List {

	background: #FFF;

	padding: 22px

}

.contactUs_List li {

	width:212px;

	overflow: hidden;

	border-bottom: 1px solid #cbcbcb;

	padding-bottom: 8px;

}

.contactUs_List li p{	height: 28px;

	line-height: 28px;}

.contactUs_List li p a{ display:block; width:212px; height:28px;}

.contactUs_List li.now p a {

	background: #2d8e8f

}

.contactUs_List li.now p a span {

	background: #FFF

}

.contactUs_List li.now p a em{

	color: #FFF

}

.contactUs_List li p span {

	float: left;

	display: inline-block !important;

	width: 3px;

	height:3px;

	margin:12px 5px 0 8px;

	background: #575757;

	overflow:hidden;

}

.contactUs_List li p a {

	float: left;

	display: inline;

	font-family: microsoft yahei;

	font-size: 14px;

	color: #575757

}

.contactUs_List li div{ margin-bottom:20px; display:none}

.contactUs_List li div a{ display:block; height:38px; line-height:38px; border-bottom:1px solid #cbcbcb; background:url(../images/threetitle.jpg) no-repeat 8px center; padding-left:20px}

.limore p span{ width:9px !important; background:url(../images/add2.gif) no-repeat center !important; height:28px !important; margin-top:0px !important}

.limore p span.add2{background:url(../images/add2.gif) no-repeat center !important;}

.limore p span.reduce{ background:url(../images/reduce.jpg) no-repeat center !important}

.shadow {

	width: 310px;

	height: 28px;

	background: url(../images/left_listshadowBg.jpg) no-repeat center center

}

.recommend {

	border: 1px solid #dbdbdb;

	padding: 16px 18px

}

.recommendTitle {

	overflow: hidden;

	padding-bottom: 12px

}

.recommendTitle span {

	float: left;

	display: inline;

	padding-right: 5px;

	font-size: 16px;

	color: #2c898a;

	font-family: microsoft yahei;

}

.recommendTitle img {

	float: left;

	display: inline

}

.recommendList li {

	line-height: 30px;

	height: 30px;

	overflow: hidden

}

.recommendList li a {

	color: #686868

}

.subPage_R {

	width: 868px;

	border: 1px solid #dbdbdb;

	height:650px;

	min-height:650px;

	height:auto !important;

}

.articleBox {

	line-height: 28px;

	padding: 10px 0;

	color: #666;

}

.articleBox img {

	max-width: 100%;

	margin:10px auto;

}

.articleTitle {

	clear: both;

	text-align: center;

	padding: 20px 10px 0 10px;

	line-height: 35px;

	font-size: 20px;

	font-family: "microsoft yahei";

}

.articleTime {

	display: block;

	clear: both;

	text-align: center;

	color: #999;

	font-size: 11px;

	line-height: 30px;

	padding: 10px 0 5px 0;

}

.articleTime span{ cursor:pointer}

.articleTime span.hover{ color:#F00}

.pageUp {

	display: block;

	line-height: 30px;

	padding: 10px 0 20px 0;

}

.share {

	display: block;

	clear: both;

	padding: 10px 0;

}

.articlePage {

	clear: both;

	height: 30px;

	text-align: center;

	font-family: Arial;

}

.articlePage a {

	margin: 0 1px;

	background: #ccc;

	padding: 5px 10px;

}

.articlePage a:hover {

	color: #fff;

	background: #cc0000;

}

.articlePage a.hover {

	color: #fff;

	background: #cc0000;

}

.download {

	clear: both;

	height: 32px;

	font-size: 18px;

	padding: 10px 0 0 0;

	border-top: 1px dotted #ccc;

}

.download a {

	line-height: 32px;

	padding: 0 40px 0 0;

	color: #cc0000;

	font-family: "microsoft yahei";

	margin: 0 10px 0 0;

	background: url(../images/download.png) no-repeat right center;

}

.subPage_R_Content {

	padding: 0px 70px;

	height:650px;

	min-height:650px;

	height:auto

}

/*单篇文章结束*/

.map {

	width: 688px;

	height: 578px;

	border: 1px solid #CCCCCC;

	background: #f2f1ef;

	margin: 28px auto;

}

/*页码开始*/

.page {

	padding: 20px 0 20px 0;

	overflow: hidden;

	text-align: center;

	clear: both;

}

.page code, .page a {

	border: 1px solid #eeeeee;

	padding: 5px 8px;

	background: #fff;

}

.page a:hover {

	background: #2e9697;

	color: #fff;

	border: 1px solid #eeeeee;

}

.page a.hover {

	background: #2e9697;

	color: #fff;

	border: 1px solid #eeeeee;

}

.page input {

	vertical-align: middle;

	height: 20px;

	border: 1px solid #efefef;

}

.page input.pageDetail {

	width: 30px;

	height: 18px;

	text-align: center;

}

.page input.page_bnt {

	border: none;

	width: 58px;

	height: 23px;

	cursor: pointer;

	font-family: "microsoft yahei";

}

/*页码结束*/

/*location开始*/

.location {

	height: 50px;

	line-height: 50px;

	padding-left: 30px;

	overflow: hidden

}

.location span {

	color: #2d8b8c;

	font-size: 14px;

	font-family: microsoft yahei

}

.location a {

	color: #959595;

	padding: 0 10px

}

.location a.hover {

	color: #fa0202

}

.location a:hover {

	color: #fa0202

}

/*location结束*/

/*专家页开始*/

.specialist {

	padding: 0 30px 15px 30px;

}

.specialist_list {

	height:240px;

	overflow: hidden;

	border-bottom: 1px dotted #9c9c9c;

	padding: 0 0 20px 0

}

.specialist_list_L {

	float: left;

	display: inline;

	border: 1px solid #d6d6d6

}

.specialist_list_L img {

	width: 188px;

	height: 218px;

}

.specialist_list_R {

	float: right;

	display: inline;

	width: 605px;

	overflow: hidden;

}

.specialist_list_R_title {

	overflow: hidden;

	margin-bottom: 20px;

	height:24px;

	padding-top: 3px

}

.specialist_list_R_title h1 {

	float: left;

	display: inline;

	color: #2d8c8d;

	font-family: microsoft yahei;

	font-size: 18px;

	line-height: 24px

}

.specialist_more {

	float: right;

	display: inline;

	width: 71px;

	height: 24px;

	background: url(../images/sub_more.jpg) no-repeat center center;

	text-align: center;

	line-height: 24px;



}

.specialist_more a{	

	color: #FFF;

	font-family: microsoft yahei

}

.specialist_more a:visited{ color:#FFF}

.specialist_more a:hover{ color:#FFF}

.specialist_more a:active{ color:#FFF}

.specialist_list_R_content {

	background: #f2f2f2;

	height: 155px;

	padding: 18px 0 0 18px;

	position: relative

}

.specialist_list_R_content h2 {

	overflow: hidden;

	padding: 4px 0 20px 0

}

.specialist_list_R_content h2 span {

	float: left;

	display: inline;

	width: 75px;

	font-size: 14px;

	color: #2d8e8f;

	text-align: right

}

.specialist_list_R_content h2 i {

	float: left;

	display: inline;

	color: #868686;

	font-size: 14px;

}

.specialist_list_R_content div {

	overflow: hidden;

}

.specialist_list_R_content div span {

	float: left;

	display: inline;

	font-size: 14px;

	color: #2d8e8f;

	line-height: 35px;

	width: 75px;

	text-align: right

}

.specialist_list_R_content div i {

	float: left;

	display: inline;

	width: 490px;

	line-height: 35px;

	height: 105px;

	color: #868686;

	font-size: 14px;

}

.triangle {

	width: 28px;

	height: 8px;

	background: url(../images/triangle.jpg) no-repeat center center;

	position: absolute;

	left: 37px;

	top: -8px;

	z-index: 8

}

/*专家页结束*/

/*招聘页开始*/

.recruitment {

	padding: 0 30px 20px 30px;

	line-height: 30px;

	color: #686868;

	font-size: 14px

}

/*招聘页结束*/

/*医疗技术开始*/

.technology_img img {

	width: 258px;

	height: 180px

}

.technology_R {

	width: 530px

}

.technology_R_content {

	height: 130px

}

.technology_R_content em {

	font-family: microsoft yahei;

	font-size: 14px;

	line-height: 35px;

	display:block;

	height:105px;

	overflow:hidden

}

.technology_R_title {

	padding-bottom: 9px;

	padding-top: 0px;

	margin-bottom:0px

}

.technology_R_title h1 {

	font-size: 16px

}

.technology_R_title img {

	float: left;

	display: inline

}

/*医疗技术结束*/

/*全图列表开始*/

.ImgList {

	clear: both;

	padding: 15px 30px 0 35px;

	width: 819px

}

.ImgList dd {

	width: 248px;

	height: 220px;

	display: block;

	float: left;

	display: inline;

	padding-right: 25px;

	overflow: hidden;

}

.ImgList dd p {

	width: 248px;

	height: 178px;

	display: block;

	float: left;

	background: #fff;

	border: 1px solid #d9d9d9;

	clear: both;

}

.ImgList dd img {

	width: 248px;

	height: 178px;

	display: block;

}

.ImgList dd span {

	display: block;

	height: 30px;

	line-height: 30px;

	text-align: center;

	clear: both;

}

/*全图列表结束*/

/*新闻列表页开始*/

.textList1 {

	clear: both;

	padding: 0 30px;

}

.textList1 dd {

	display: block;

	clear: both;

	height: 30px;

	border-bottom: 1px dotted #ccc;

	padding: 0 0 0 10px;

	background: url(../images/newlist_dot.jpg) no-repeat 3px center;

}

.textList1 dd a {

	display: block;

	line-height: 30px;

	float: left;

}

.textList1 dd span {

	display: block;

	line-height: 30px;

	float: right;

}

/*新闻列表页结束*/

/*妇产科页面开始*/

/*位置2开始*/

.location2 {

	height: 36px;

	border: 1px solid #e5e5e5;

	width: 1198px;

	line-height: 36px

}

.location2 span {

	color: #757575;

	font-family: microsoft yahei;

	font-size: 14px;

	padding-left: 36px

}

.location2 a {

	color: #757575;

	font-family: microsoft yahei;

	font-size: 14px

}

.location2 a:hover {

	color: #2c8889;

	text-decoration: underline

}

.location2 a.hover {

	color: #2c8889;

	text-decoration: underline

}

/*位置2结束*/

/*二级页面第一通栏开始*/

.subBannerfirstColumn {

	padding-bottom: 26px

}

.subBanner {

	width: 728px;

	border: 1px solid #e5e5e5;

	height: 300px;

	height: 300px;

	overflow: hidden;

	position: relative;

}

/*分页*/

.subBanner .hd {

	width: 100%;

	position: absolute;

	z-index: 1;

	bottom: -5px;

	left: 260px;

	height: 30px;

	line-height: 30px;

}

.subBanner .hd ul {

	text-align: center;

}

.subBanner .hd ul li {

	cursor: pointer;

	display: inline-block;

 *display:inline;

	zoom: 1;

	width: 42px;

	height: 6px;

	overflow: hidden;

	line-height: 999px;

	margin: 0 2px;

	background: #FFF;

}

.subBanner .hd ul .on {

	background: #2c8889;

}

/*内容*/		

.subBanner .bd_dl {

	position: relative;

	height: 100%;

	z-index: 0;

	height: 410px;

}

.subBanner .bd_dl li {

	zoom: 1;

	vertical-align: middle;

	height: 300px;

	width: 100%;

	position: relative

}

.subBanner .bd_dl li a {

	display: block;

	width: 100%;

	height: 300px

}

.subBanner .bd_dl li a img{ width:728px; height:300px}

.bar {

	height: 43px;

	width: 100%;

	background: #000;

	position: absolute;

	bottom: 0px;

	filter: alpha(opacity=60);

	-moz-opacity: 0.60;

	opacity: 0.60;

}

.bartext {

	line-height: 43px;

	width: 450px;

	height: 43px;

	overflow: hidden;

	position: absolute;

	bottom: 0px;

	left: 18px

}

.bartext a {

	color: #ffffff;

	font-size: 14px;

	font-family: microsoft yahei

}

.bartext span {

	padding-right: 5px

}

.subBannerfirstColumn_R {

	width: 415px;

	height: 280px;

	border: 1px solid #e5e5e5;

	background: #2c8889;

	padding: 20px 20px 0 20px

}

.subBannerfirstColumn_R_T {

	font-size: 18px;

	color: #FFF;

	font-family: microsoft yahei;

	padding-bottom: 14px;

	position: relative

}

.subBannerfirstColumn_R_T span {

	font-family: microsoft yahei;

	color: #FFF;

	background: url(../images/submore1.jpg) no-repeat left center;

	height: 18px;

	padding-left: 18px;

	line-height: 18px;

	position: absolute;

	right: 12px;

	top: 0px

}

.subBannerfirstColumn_R_T a{ color:#FFF; font-size:18px; font-family:microsoft yahei;}

.subBannerfirstColumn_R_T a:visited{ color:#FFF}

.subBannerfirstColumn_R_T a:hover{ color:#FFF}

.subBannerfirstColumn_R_T a:active{ color:#FFF}

.subBannerfirstColumn_R_T i {

	padding-left: 5px;

	font-size:12px;

	display:none;

}

.subBannerfirstColumn_R_C {

	height: 222px;

	background: #FFF

}

.subBannerfirstColumn_R_C_list {

	padding: 5px 16px 0 16px

}

.subBannerfirstColumn_R_C_list dd {

	line-height: 35px;

	overflow: hidden;

	height: 35px;

}

.subBannerfirstColumn_R_C_list dd a {

	float: left;

	display: inline;

	color: #656565;

	font-size: 14px

}

.subBannerfirstColumn_R_C_list dd a:hover {

	color: #a60101

}

.subBannerfirstColumn_R_C_list dd a:hover span {

	color: #a60101

}

.subBannerfirstColumn_R_C_list dd a.hover span {

	color: #a60101

}

.subBannerfirstColumn_R_C_list dd a.hover {

	color: #a60101

}

.subBannerfirstColumn_R_C_list dd a span {

	padding-right: 10px;

	color: #656565;

	font-size: 14px

}

.subBannerfirstColumn_R_C_list dd img {

	float: left;

	display: inline

}

/*二级页面第一通栏结束*/

/*二级页面第二通栏开始*/

.subSecondColumn_L {

	width: 728px;

	border: 1px solid #e5e5e5;

	/*padding-bottom:3px;*/

}

.subSecondColumn_L_T {

	height: 30px;

	background: url(../images/subtitlebg.jpg) no-repeat left top;

	border-top: 3px solid #2c8889;

	overflow: hidden

}

.subSecondColumn_L_T_L {

	width: 162px;

	height: 30px;

	line-height: 25px;

	text-align: center;

	color: #FFF;

	font-size: 18px;

	font-family: microsoft yahei;

	float: left;

	display: inline

}

.subSecondColumn_L_T_L a{

	color: #FFF;

	font-size: 18px;

	font-family: microsoft yahei;	

}

.subSecondColumn_L_T_L span{ font-size:12px; display:none;}

.subSecondColumn_L_T_L a:visited{ color:#FFF}

.subSecondColumn_L_T_L a:hover{ color:#FFF}

.subSecondColumn_L_T_L a:active{ color:#FFF}

.subSecondColumn_L_T_R {

	padding-right: 33px;

	background: url(../images/moreadd.jpg) no-repeat left center;

}

.subSecondColumn_L_T_R a {

	color: #2c8889

}

.subSecondColumn_L_T_R a:visited,..subSecondColumn_L_T_R a:hover,.subSecondColumn_L_T_R a.active{color: #2c8889}

.subSecondColumn_L_C {

	padding: 38px 22px 24px 22px;

	overflow: hidden;

	width: 684px;

	height: 194px

}

.subSecondColumn_L_C_L {

	width: 208px;

	float: left;

	display: inline;

	overflow: hidden

}

.subSecondColumn_L_C_L img {

	width: 208px;

	height: 140px

}

.imgName {

	height: 39px;

	background: #2c8889;

	text-align: center;

	line-height: 39px;

	color: #ffffff;

	font-size: 14px;

	font-family: microsoft yahei;

	cursor:pointer;

}

.imgName span {

	color: #ffffff;

	font-size: 14px;

	font-family: microsoft yahei;

	padding-left: 16px

}

.imgNameshadow {

	height: 15px;

	background: url(../images/imageshadow.jpg) no-repeat center center

}

.subSecondColumn_L_C_R {

	float: right;

	display: inline;

	width: 450px;

	color: #868686;

	font-size: 14px;

	line-height: 30px;

	height: 90px;

	overflow: hidden

}

.subSecondColumn_R {

	width: 455px;

	border: 1px solid #e5e5e5;

	padding-bottom: 12px;

	height:277px;

}

.subSecondColumn_RHauto{

	height:auto

	}

.textScroll-left {

	overflow: hidden;

	position: relative;

	height: 244px

}



/*分页*/

.textScroll-left .hd {

	width:100%;

	position: absolute;

	bottom: 0px;

	display: inline;

}

.textScroll-left .hd ul {

	text-align:center;

}

.textScroll-left .hd ul li {

	cursor:pointer;

	display:inline-block;

	*display:inline;

	zoom:1;

	width: 13px;

	height: 13px;

	overflow:hidden;

	line-height:999px;

	margin:0 2px;

	background: url(../images/subdot.jpg) no-repeat left top;

}

.textScroll-left .hd ul .on {

	background: url(../images/subDothover.jpg) no-repeat left top;

}



.textScroll-left .bd {

	padding: 20px

}

.textScroll-left .bd ul {

	overflow: hidden;

	zoom: 1;

}

.textScroll-left .bd ul li i {

	display: block !important;

	padding: 10px 0;

	border-bottom: 1px dotted #878787 !important;

	overflow: hidden;

	width: 415px;

	height: 81px

}

.textScroll-left .bd ul li .pic {

	text-align: center;

}

.textScroll-left .bd ul li img {

	width: 120px;

	height: 80px;

	display: block;

	float: left;

	display: inline

}

.textScroll-left .bd ul li div {

	width: 280px;

	float: right;

	display: inline

}

.textScroll-left .bd ul li div h1 {

	color: #2c8889;

	font-size: 14px;

	font-family: microsoft yahei

}

.textScroll-left .bd ul li div span {

	display: block;

	color: #868686;

	line-height: 20px;

	height: 60px;

	overflow: hidden

}

/*二级页面第二通栏结束*/



/*二级页面第三通栏开始*/

.subthirdColumn {

	border: 1px solid #e5e5e5;

}

.subthirdColumn_content {

	padding: 30px 0px 20px 30px;

	width: 1191px;

	overflow: hidden

}

.subthirdColumn_content li {

	width: 345px;

	float: left;

	display: inline;

	margin-right: 52px;

	overflow: hidden

}

.subthirdColumn_content img {

	width:120px;

	height:138px;

	float: left;

	display: inline

}

.subthirdColumn_content_text {

	float: right;

	width: 215px;

	display: inline

}

.subthirdColumn_content_text h1 {

	font-size: 14px;

	font-family: microsoft yahei;

	color: #2c8889;

	padding-left:12px;

}

.subthirdColumn_content_text h2 {

	font-size: 14px;

	font-family: microsoft yahei;

	color: #7a7a7a;

	padding: 5px 0;

	overflow:hidden;

}

.subthirdColumn_content_text h2 span {

	font-size: 14px;

	font-family: microsoft yahei;

	color: #2c8889;

	float: left;

	display: inline-block;

	width: 70px;

	text-align: right

}

.subthirdColumn_content_text div {

	font-size: 14px;

	color: #7a7a7a;

	line-height: 25px;

	height: 75px;

	overflow: hidden

}

.subthirdColumn_content_text div span {

	font-size: 14px;

	font-family: microsoft yahei;

	color: #2c8889;

	float: left;

	display: inline-block;

	width: 70px;

	text-align: right;

	font-weight:bold

}

.subthirdColumn_content_text div a {

	color: #d30000;

	text-decoration: underline

}

.subthirdColumn_content_text div a:visited {

	color: #d30000

}

.subthirdColumn_content_text div a:hover {

	color: #d30000

}

.subthirdColumn_content_text div a:active {

	color: #d30000

}

/*二级页面第三通栏结束*/

/*二级页面第四通栏开始*//*二级页面第五通栏开始*/

.subfourthColumn1 {

	width: 355px;

	border: 1px solid #e5e5e5;

	overflow: hidden;

	float: left;

	display: inline

}

.subfourthColumnTitle {

	height: 31px;

	background: url(../images/sub3_T_bg.jpg) repeat-x;

	padding: 7px 12px 0 12px;

}

.subfourthColumnTitle_L {

	float: left;

	display: inline;

}

.subfourthColumnTitle_L em {

	float: left;

	display: inline-block;

	width: 4px;

	height: 31px;

	background: url(../images/sub3T_L.jpg) no-repeat center center

}

.subfourthColumnTitle_L span {

	float: left;

	display: inline-block;

	background: url(../images/sub3T_M.jpg) repeat-x left top;

	height: 31px;

	padding: 0 20px;

	line-height: 31px;

	font-size: 16px;

	color: #ffffff;

	font-family: microsoft yahei;

	position: relative;

}

.subfourthColumnTitle_L span a{ 

	font-size: 16px;

	color: #ffffff;

	font-family: microsoft yahei;

}

.subfourthColumnTitle_L span a:visited{color: #ffffff;}

.subfourthColumnTitle_L span a:hover{color: #ffffff;}

.subfourthColumnTitle_L span a:active{color: #ffffff;}

.subfourthColumnTitle_L span h3 {

	width: 12px;

	height: 4px;

	position: absolute;

	left: 50%;

	margin-left: -6px;

	top:31px;

	background: url(../images/sub3T_L_icn.jpg) no-repeat left top;

	z-index: 9999 !important;

	display: inline-block;

	overflow:hidden;

}

.subfourthColumnTitle_L i {

	float: left;

	display: inline-block;

	width: 4px;

	height: 31px;

	background: url(../images/sub3T_R.jpg) no-repeat center center

}

.subfourthColumnTitle_R {

	float: right;

	display: inline;

	background: url(../images/submoreadd.jpg) no-repeat center center;

	width: 15px;

	height: 31px;

}

.subfourthColumnTitle_R a{ display:block;width: 15px;height: 31px;}

.subfourthColumnContent {

	padding: 10px 15px;

	overflow: hidden;

	height:210px;

}

.subfourthColumnContent dd {

	overflow: hidden;

	height: 35px;

	line-height:35px;

}

.subfourthColumnContent dd i {

	float: left;

	display: inline-block;

	width: 3px;

	height: 35px;

	background: url(../images/subfourthColumnContentdot.jpg) no-repeat left center;

	padding-left: 10px

}

.subfourthColumnContent dd a {

	float: left;

	display: inline-block;

	width: 210px;

	height: 35px;

	color: #656565;

	line-height: 35px;

	font-size: 14px

}

.subfourthColumnContent dd a:hover {

	color: #d30000

}

.subfourthColumnContent dd em {

	float: right;

	display: inline-block;

	height: 35px;

	color: #656565;

	line-height: 35px;

	font-size: 14px

}

.subfourthColumn2 {

	margin-left: 15px

}

.subfourthColumn3 {

	width: 454px;

	float: right;

	border: 1px solid #e5e5e5;

}

.subfourthColumn3b_Box {

	padding: 0 15px 2px 15px

}

.subfourthColumn3b_Box b {

	border-bottom: 1px dotted #878787;

	display: block;

	overflow: hidden;

	padding-bottom: 12px;

	padding-top: 10px;

	height: 80px

}

.subfourthColumn3b_Box b img {

	float: left;

	display: inline;

	width: 120px;

	height: 80px

}

.subfourthColumn3b_Box b div {

	float: right;

	display: inline;

	width: 290px

}

.subfourthColumn3b_Box b div h1 {

	color: #2c8889;

	font-size: 14px;

	font-family: microsoft yahei

}

.subfourthColumn3b_Box b div span {

	display: block;

	width: 290px;

	height: 60px;

	overflow: hidden;

	color: #868686;

	line-height: 20px

}

/*二级页面第四通栏结束*//*二级页面第五通栏结束*/

/*二级页面第六通栏开始*/

.subSecondColumn_L {

	overflow: hidden

}

.subcolumn6 {

	padding: 30px 35px 21px 35px;

	width: 677px;

	height:290px;

	overflow: hidden

}

.subcolumn6 li {

	float: left;

	display: inline;

	height: 141px;

	width: 150px;

	margin-right: 19px;

}

.subcolumn6 li img {

	height: 106px;

	width: 150px

}

.subcolumn6 li span {

	text-align: center;

	line-height: 35px;

	height: 35px;

	display: block;

	color: #868686;

	cursor:pointer

}

.column6_R_Content {

	padding: 16px 19px 0 19px;

	height:305px;

}

.column6_R_Content img {

	width: 416px;

	height: 130px;

}

.column6_R_Content span {

	color: #656565;

	line-height: 35px;

	font-size: 14px;

	height: 175px;

	overflow: hidden;

	display: block

}

/*二级页面第六通栏结束*/

/*妇产科页面结束*/

/*儿科页面开始*/

.childFirstColumn {

	background: none

}

.childFirstColumn_up {

	overflow: hidden;

	padding-bottom: 15px;

	height:112px;

	border-bottom: 1px dotted #b8b8b8

}

.childFirstColumn_up img {

	float: left;

	display: inline;

	width: 153px;

	height: 105px;

	border: 2px solid #e9e9e9;

	overflow:hidden;

}

.childFirstColumn_text {

	float: right;

	display: inline;

	overflow:hidden

}

.childFirstColumn_text h1 {

	font-size: 16px;

	font-family: microsoft yahei;

	color: #2c8889;

	clear:both;

}

.childFirstColumn_text span {

	color: #7a7a7a;

	font-size: 14px;

	line-height: 30px;

	width: 230px;

	display: block;

	height: 90px;

	overflow: hidden;

	clear:both;

}

.childFirstColumn_down {

	padding-top: 6px

}

.childFirstColumn_down li {

	line-height: 35px;

	height: 35px;

	overflow: hidden

}

.childFirstColumn_down li a {

	color: #656565;

	font-size: 14px;

	float: left;

	display: inline

}

.childFirstColumn_down li a span {

	color: #656565;

	font-size: 14px;

	padding-right: 16px

}

.childFirstColumn_down li a:hover {

	color: #fa0202;

}

.childFirstColumn_down li a:hover span {

	color: #fa0202;

}

.childFirstColumn_down li a.hover {

	color: #fa0202;

}

.childFirstColumn_down li a.hover span {

	color: #fa0202;

}

.childFirstColumn_down li img {

	float: left;

	display: inline

}

.childsecondColumn {

	height: 180px

}

.childsecondColumn_R {

	padding: 16px 20px;

	padding-bottom:18px

}

.childsecondColumn_R li {

	line-height: 30px;

	overflow: hidden;

	height: 30px;

	

}

.childsecondColumn_R li a {

	font-size: 14px;

	color: #656565

}

.childsecondColumn_R li span {

	font-size: 14px;

	color: #656565;

	padding-right: 16px

}

.childsecondColumn_R li a:hover {

	color: #fa0202;

}

.childsecondColumn_R li a:hover span {

	color: #fa0202;

}

.childthirdcolumn {

	padding: 30px 16px 10px 16px

}

.childthirdcolumn_up {

	overflow: hidden;

	height:80px;

	border-bottom: 1px dotted #b8b8b8;

	padding-bottom: 12px

}

.childthirdcolumn_up img {

	float: left;

	display: inline;

	width:120px;

	height:80px;

}

.childthirdcolumn_up_text {

	float: right;

	display: inline;

	width: 290px;

}

.childthirdcolumn_up_text h1 {

	font-size: 14px;

	color: #2c8889;

	font-family: microsoft yahei

}

.childthirdcolumn_up_text span {

	display: block;

	height: 60px;

	color: #868686;

	line-height: 20px

}

.childthirdcolumn_down {

	padding: 13px 0px 0 0px;

	height:175px;

	height:308px;

	overflow:hidden

}

.childthirdcolumn_down dd {

	color: #656565;

	font-size: 14px;

	line-height: 35px;

	overflow: hidden;

	height: 35px

}

.childthirdcolumn_down dd a {

	float: left;

	display: inline;

	width: 300px;

	color: #656565;

	font-size: 14px;

}

.childthirdcolumn_down dd span {

	float: right;

	display: inline;

	margin-right: 23px;

}

.childthirdcolumn_down dd a:hover {

	color: #fa0202;

}

/*儿科页面结束*/

/*耳鼻喉页面开始*/

.HEENTLast {

	padding-top: 26px;

	height:175px;

}

.heentsubfourthColumn3b_Box b{

	padding-bottom:17px

	

	}

/*耳鼻喉页面结束*/

/*功能科页面开始*/

.functionfirstcolumn {

	background: none;

	padding: 0;

	width: 455px;

	height: auto

}

.functionfirstcolumn_ContentBox {

	padding: 0 16px;

	padding-top: 25px;

	overflow: hidden

}

.functionfirstcolumn_Content {

	overflow: hidden;

	padding-bottom: 10px;

	height:139px;

	border-bottom: 1px dotted #b8b8b8;

}

.functionfirstcolumn_Content img {

	float: left;

	display: inline;

	border: 2px solid #e9e9e9;

	width: 153px;

	height: 105px

}

.functionfirstcolumn_Content_text {

	float: right;

	display: inline;

	width: 240px;

}

.functionfirstcolumn_Content_text h1 {

	color: #2c8889;

	font-size: 16px;

	font-family: microsoft yahei

}

.functionfirstcolumn_Content_text span {

	line-height: 30px;

	color: #7a7a7a;

	font-size: 14px

}

.functionfirstcolumn_Content_List {

	padding: 10px 16px 5px 16px;

	height:105px;

	overflow: hidden

}

.functionfirstcolumn_Content_List img{}

.screenage {

	padding-top: 8px;

	height:140px;

}

.functionsecondcolumn {

	height: 180px

}

.functionsecondcolumn_text {

	padding: 25px 19px 14px 19px

}

.functionsecondcolumn_text img {

	height: 100px

}

.functionsecondcolumn_text span {

	height: 105px;

	overflow: hidden

}

.functionthird_li i {

}

.textScroll-left .bd ul .functionthird_li i {

	padding-bottom: 25px;

	margin-bottom: 15px

}

.functionthirdBox {

	padding-bottom: 31px

}

.functiontextScroll-left{ height:302px}

.functiontextScroll-left .bd ul li i{ padding:20px 0}

/*功能科页面结束*/

/*骨科开始*/

.skeletonfirstColumn {

	height: 180px

}

/*骨科结束*/

/*眼科开始*/

.eyeChoose {

	padding-right: 5px

}

.eyeChoose em {

	background: none

}

.eyeChoose span {

	padding: 0;

	background: none;

	color: #2c8889;

	cursor:pointer

}

.eyeChoose span a{color: #2c8889;}

.eyeChoose span a:visited{color: #2c8889;}

.eyeChoose span a:hover{color: #2c8889;}

.eyeChoose span a:active{color: #2c8889;}

.eyeChoose span h3 {

	background: none

}

.eyeChoose i {

	background: none

}

.eyeChoose:hover em {

	background: url(../images/sub3T_L.jpg) no-repeat center center

}

.eyeChoose:hover span {

	background: url(../images/sub3T_M.jpg) repeat-x;

	color: #FFF

}

.eyeChoose:hover span h3 {

	background: url(../images/sub3T_L_icn.jpg) no-repeat center center;

}

.eyeChoose:hover i {

	background: url(../images/sub3T_R.jpg) no-repeat center center

}

.eyeChoose.hover em {

	background: url(../images/sub3T_L.jpg) no-repeat center center

}

.eyeChoose.hover span {

	background: url(../images/sub3T_M.jpg) repeat-x;

	color: #FFF

}

.eyeChoose.hover span a{ color:#FFF}

.eyeChoose.hover span h3 {

	background: url(../images/sub3T_L_icn.jpg) no-repeat center center;

}

.eyeChoose.hover i {

	background: url(../images/sub3T_R.jpg) no-repeat center center

}

.choose3 {

	padding-right: 5px

}

.choose3 em {

	background: none

}

.choose3 span {

	padding: 0;

	background: none;

	color: #2c8889;

	cursor:pointer

}

.choose3 span a{ color:#2c8889}

.choose3 span a:visited{ color:#2c8889}

.choose3 span a:hover{ color:#2c8889}

.choose3 span a:active{ color:#2c8889}

.choose3 span h3 {

	background: none

}

.choose3 i {

	background: none

}

.choose3:hover em {

	background: url(../images/sub3T_L.jpg) no-repeat center center

}

.choose3:hover span {

	background: url(../images/sub3T_M.jpg) repeat-x;

	color: #FFF

}

.choose3:hover span h3 {

	background: url(../images/sub3T_L_icn.jpg) no-repeat center center;

}

.choose3:hover i {

	background: url(../images/sub3T_R.jpg) no-repeat center center

}

.choose3.hover em {

	background: url(../images/sub3T_L.jpg) no-repeat center center

}

.choose3.hover span {

	background: url(../images/sub3T_M.jpg) repeat-x;

	color: #FFF

}

.choose3.hover span a{ color:#FFF}

.choose3.hover span h3 {

	background: url(../images/sub3T_L_icn.jpg) no-repeat center center;

}

.choose3.hover i {

	background: url(../images/sub3T_R.jpg) no-repeat center center

}

.choose {

	padding-right: 5px

}

.choose em {

	background: none

}

.choose span {

	padding: 0;

	background: none;

	color: #2c8889;

	cursor:pointer

}

.choose span a{color: #2c8889;}

.choose span a:visited{color: #2c8889;}

.choose span a:hover{color: #2c8889;}

.choose span a:active{color: #2c8889;}

.choose span h3 {

	background: none

}

.choose i {

	background: none

}

.choose:hover em {

	background: url(../images/sub3T_L.jpg) no-repeat center center

}

.choose:hover span {

	background: url(../images/sub3T_M.jpg) repeat-x;

	color: #FFF

}

.choose:hover span h3 {

	background: url(../images/sub3T_L_icn.jpg) no-repeat center center;

}

.choose:hover i {

	background: url(../images/sub3T_R.jpg) no-repeat center center

}

.choose.hover em {

	background: url(../images/sub3T_L.jpg) no-repeat center center

}

.choose.hover span {

	background: url(../images/sub3T_M.jpg) repeat-x;

	color: #FFF

}

.choose.hover span a{ color:#FFF}

.choose.hover span h3 {

	background: url(../images/sub3T_L_icn.jpg) no-repeat center center;

}

.choose.hover i {

	background: url(../images/sub3T_R.jpg) no-repeat center center

}

/*眼科结束*/

/*内一科页面开始*/

.medicalfirst_column1 {

	height: 180px

}

.honor {

	padding: 12px 0;

	height:81px;

	overflow: hidden;

	border-bottom: 1px dotted #b8b8b8

}

.honor img {

	float: left;

	display: inline;

	width: 120px;

	height: 80px;

	margin-right: 20px;

}

.honorText {



	height:80px;

	overflow: hidden;

}

.honorText h1 {

	color: #2c8889;

	font-size: 14px;

	font-family: microsoft yahei;

	overflow: hidden;

	height:19px;

}

.honorText span {

	color: #868686;

	width: 280px;

	line-height: 20px;

	height: 60px;

	overflow: hidden;

	display: block

}

.honorBox {

	padding: 6px 16px 0 16px;

	height:318px;

}

/*内一科页面结束*/

/*内二科页面开始*/

.medicalsecond_column1 {

	height: 120px

}

.medicalsecond_column_list dd {

	line-height: 35px;

	height: 35px

}

.medicalsecond_column_list dd a {

	float: left;

	display: inline;

	color: #656565;

	font-size: 14px

}

.medicalsecond_column_list dd span {

	float: right;

	display: inline;

	color: #656565;

	font-size: 14px

}

.medicalsecond_column_Box {

	padding-bottom: 12px

}

.medicalsecond_column_list_img {

	overflow: hidden;

	display: block;

	padding: 20px 16px 0px 16px

}

.medicalsecond_column_list_img_Box {

	height:80px;

	padding-bottom: 17px;

	overflow: hidden;

	border-bottom: 1px dotted #b8b8b8

}

.medicalsecond_column_list_img img {

	width: 120px;

	height: 80px;

	float: left;

	display: inline

}

.medicalsecond_column_list_imgText {

	float: right;

	display: inline;

	width: 190px

}

.medicalsecond_column_list_imgText h1 {

	font-family: microsoft yahei;

	color: #2c8889;

	font-size: 14px

}

.medicalsecond_column_list_imgText span {

	color: #868686;

	line-height: 20px;

	height: 60px;

	overflow: hidden;

	display: block

}

.medicalsecond_column_list_content {

	height:245px;

}

.medicalsecond_column_list_content b a{ width:auto}

.medicalsecond_column_list_content b img {

	float: left;

	display: inline

}

.medicalsecond_column_list_content b {

	width:210px;

	float: left;

	display: inline;

	font-weight: normal;

	color: #656565;

	font-size: 14px;

	line-height: 35px;

	padding: 0;

	margin: 0

}

.medicalsecond_column_list_content li.hover a b {

	color: #2c8889

}

.medicalsecond_column_list_content li.hover em {

	color: #2c8889

}

.medicalsecond_column_list_content li:hover a b {

	color: #2c8889

}

.medicalsecond_column_list_content li:hover em {

	color: #2c8889

}

.medicalList {

	padding: 0 0px 29px 0px;

	height:354px;

}

.medicalListText {

	width: 280px

}

/*内二科页面结束*/

.singleArticle1 {

	padding: 0 30px 50px 30px;

}

.singleArticle1 img {

	max-width:100%;

	margin:10px auto;

	display:block;

}

.singleArticle1_1 img{

	display:block;

	width:auto;

	height:auto;

	margin:0 auto

	}

.singleArticle1 {

	font-size: 14px;

	color: #686868;

	line-height: 30px

}

.singleArticle2 {

	position: relative;

	padding-bottom: 190px

}

.singleArticle2Icn {

	position: absolute;

	width: 147px;

	height: 147px;

	background: url(../images/.singleArticle2icn.jpg) no-repeat center center;

	right: 42px;

	border-bottom: 0px;

	display:none

}



.subfourthColumnContent b{ overflow:hidden; display:block; height:80px; padding-bottom:12px; margin-bottom:12px; border-bottom:1px dotted #878787}

.subfourthColumnContent b img{ float:left; display:inline; width:120px; height:80px;}

.subfourthColumnContent b div{ float:right; display:inline; width:280px; height:80px; overflow:hidden}

.subfourthColumnContent b div h1{ color:#2c8889; font-size:14px; font-family:microsoft yahei}

.subfourthColumnContent b div span{ display:block; width:280px; height:60px; color:#868686; line-height:20px;}





table tr,table td{ border-color:#d4e3ec}

.first_td span{ position:absolute; top:7px; left:36px; font-size:18px; font-family:microsoft yahei}

.first_td  em{ position:absolute; top:7px; right:29px; font-size:18px; font-family:microsoft yahei}

.first_td  i{ position:absolute; top:38px; left:14px; font-size:18px; font-family:microsoft yahei}





/*科室导航开始*/

.familyGuidBoxL{ width:892px; border:1px solid #dbdbdb; overflow:hidden; float:left; display:inline;}

.familyGuidBoxLTitle{ height:39px; background:url(../images/familyGuidTitle.jpg) no-repeat center top; overflow:hidden; line-height:39px;}

.familyGuidBoxLTitle i{ float:left; display:inline; margin-left:8px; width:156px; text-align:center; color:#2c8889}

.familyGuidBoxLTitle a{ float:right; display:inline; margin-right:16px; color:#FFF}

.familyGuidBoxLTitle a:visited{ color:#FFF}

.familyGuidBoxLTitle a:hover{ color:#FFF}

.familyGuidBoxLTitle a:active{ color:#FFF}

.familyGuidBoxLContent{ padding:0 35px; overflow:hidden}

.familyGuidBoxLContentL{ width:395px; height:255px; overflow:hidden; float:left; display:inline}

.familyGuidBoxLContentL img{ width:395px; height:255px;}

.familyGuidBoxLContentR{ float:right;  display:inline; overflow:hidden; width:400px;}

.familyGuidBoxLContentRT{ color:#2c8889; font-size:16px; font-family:microsoft yahei; padding-bottom:8px; border-bottom:1px solid #2c8889}

.familyGuidBoxLContentRText{ line-height:35px; height:245px; overflow:hidden; color:#656565}

.familyGuid_dl{ width:824px;}

.familyGuid_dl dd{ width:88px;}

.familyGuid_dl2{ width:412px;}

.familyGuid_dl2 dd{ width:88px;}

.familyGuid_dl_Box{ width:811px; overflow:hidden; padding:20px 0 0 0}

.familyGuid_TabTitle{ height:34px; line-height:34px; overflow:hidden; border-bottom:1px solid #2d9293; margin-left:35px}

.familyGuid_TabTitle dd{ float:left; display:inline; width:106px; text-align:center}

.familyGuid_TabTitle dd a{ color:#2d9293; font-size:16px; font-family:microsoft yahei}

.familyGuid_TabTitle dd.hover{ background:#2c8889}

.familyGuid_TabTitle dd.hover a{ color:#ffffff;}

.familyGuid_TabContent{ padding:0 35px;}

.familyGuidBoxR{ float:right; display:inline; width:289px; overflow:hidden;}

.familyGuidBoxRTop{ background:url(../images/familyGuidBoxRBg.jpg) no-repeat center top; padding:0 13px 13px 13px; margin-bottom:5px}

.familyGuidBoxRT{ height:36px; line-height:36px; overflow:hidden}

.familyGuidBoxRT span{ float:left; display:inline; background:url(../images/familysound.jpg) no-repeat left center; height:36px; padding-left:25px; color:#ffffff; font-weight:bold; font-size:16px}

.familyGuidBoxRT  a{ float:right; display:inline; background:url(../images/familemore.jpg) no-repeat center center; width:29px; height:36px;}

.familyGuidBoxRTopList{ background:#FFF; overflow:hidden; padding:10px 10px 8px 10px;}

.familyGuidBoxRTopList dd{ line-height:30px; height:30px; overflow:hidden}

.familyGuidBoxRTopList dd a{ color:#656565}

.familyGuidBoxRTopList dd a:visited{ color:#656565}

.familyGuidBoxRTopList dd a:hover{ color:#e8003c}

.familyGuidBoxRTopList dd a:active{ color:#656565}

.familyGuidBoxRM{ height:45px; background:#c2e8e9; padding:0 12px; overflow:hidden}

.familyGuidBoxRM span{ float:left; display:inline-block; color:#2b8b8c; font-weight:bold; line-height:45px;}

.familyGuidBoxRM div{ float:right; overflow:hidden; margin-top:10px; display:inline; width:199px;}

.familyGuidBoxRM div .familyGuidBoxRMInput1{ float:left; display:inline; width:146px; height:23px; line-height:23px; border:1px solid #d8d8d8; padding-left:10px;}

.familyGuidBoxRM div .familyGuidBoxRMInput2{ cursor:pointer;float:left; display:inline; width:41px; height:25px; background:url(../images/familysearchBg.jpg) no-repeat center center; text-align:center; line-height:25px; color:#FFF; font-weight:bold}

.familyGuidBoxRD{ padding:8px 12px 9px 12px; border:1px solid #dbdbdb}

.familyGuidBoxRD h1{ color:#2c8889; font-family:microsoft yahei; font-size:16px; font-weight:normal; height:40px; line-height:40px; border-bottom:1px solid #2c8889}

.familyGuidBoxRDList dd{ line-height:35px; overflow:hidden; height:35px;}

.familyGuidBoxRDList dd a{ float:left; display:inline-block; width:168px;}

.familyGuidBoxRDList dd span{ float:right; display:inline-block}



/*table弹窗*/

.personOutBox{ position:fixed; left:50%; margin-left:-500px; top:50%; margin-top:-200px; display:none}

.personBigBox{ position:relative; width:1000px; height:400px;}

.personBox{ width:920px; height:360px; background:#2d8d8e;filter:alpha(opacity=80);  /*支持 IE 浏览器*/

	-moz-opacity:0.80; /*支持 FireFox 浏览器*/

	opacity:0.80;  /*支持 Chrome, Opera, Safari 等浏览器*/

	padding:40px 40px 0 40px;

	z-index:2

	}

.person{ position:absolute; z-index:111; width:920px; left:40px; top:40px}

.person1{ overflow:hidden}

.person1{ width:255px; height:330px; float:left; display:inline;}

.person1 img{ width:255px; height:295px;}

.personText{ float:right; display:inline; width:630px;}

.personText h1{ color:#FFF; font-family:microsoft yahei; font-size:20px; margin-bottom:15px;}

.personText h2{color:#FFF; font-family:microsoft yahei; font-size:18px; font-weight:bold; margin-bottom:20px;}

.personText span{ color:#FFF; font-size:14px; font-family:microsoft yahei;  line-height:35px;}

.personText div{ color:#FFF; font-size:14px; font-family:microsoft yahei; line-height:35px;}

.tableMore{padding-top:20px}

.tableMore a{ float:right; display:inline-block; overflow:hidden}

.tableMore a em{ float:left; display:inline-block; width:3px; height:31px; background:url(../images/tablemoreL.jpg) no-repeat center center}

.tableMore a span{float:left; display:inline-block; height:31px; line-height:31px; color:#ffffff; font-size:14px; font-family:microsoft yahei; font-weight: bold;background:url(../images/tablemoreM.jpg) repeat-x; padding:0 12px}

.tableMore a i{float:left; display:inline-block; width:3px; height:31px;background:url(../images/tablemoreR.jpg) no-repeat center center}

.close{ width:34px; height:34px; background:url(../images/close.gif) no-repeat center center; position:absolute; right:-10px; top:-10px; cursor:pointer}

.tabileTitle{ margin:20px auto}

.tabileTitle h1{ text-align:center; font-family:microsoft yahei; font-size:22px; color:#2d8e8f; margin-bottom:25px}

.tabileTitle span{ color:#2d8e8f; font-family:microsoft yahei; text-align:center; display:block}

.tabletext1{ color:#4f4f4f; font-family:microsoft yahei; margin:20px auto}

.tabletext2{ display: none; font-family:microsoft yahei; margin-bottom:70px}

.tabletext2 span{ color:#d90000}

.tabletext2 em{ color:#6ed400;}

.tabletext2 i{ color:#3057ff}



/*人物介绍*/

.f_peopleTitle{ text-align:center; padding-bottom:8px; border-bottom:1px dotted #26a59e}

.f_peopleTitle span{ display:block; text-align:center; font-size:22px; font-family:"宋体"; font-weight:bold; padding:20px 0 5px 0; color:#00958e}

.f_peopleTitle em{ display:block; text-align:right; font-size:16px; font-family:"宋体"; font-weight:bold; color:#7cbfbe}

.f_peopleContent{ overflow:hidden; padding:30px 15px 30px 15px; height:184px;border-bottom:1px dotted #26a59e}

.f_peopleCOntentL{ width:160px; height:184px;}

.f_peopleCOntentL img{ width:160px; height:184px;}

.f_peopleCOntentRList dd{font-size:14px; font-family:"宋体";  color:#454545; overflow:hidden}

.f_peopleCOntentRList dd em{font-size:14px; font-family:"宋体";  color:#2c8889; font-weight:bold; width:75px; text-align:right; float:left; display:inline}

.f_peopleCOntentR{ width:598px; overflow:hidden}

.f_peopleCOntentRList5{ height:90px; line-height:30px; overflow:hidden}

.f_people_detail{ padding:15px 0; line-height:30px; border-bottom:1px dotted #26a59e}

.f_people_detail span{ font-size:14px; display:block; color:#1a1a1a}

.f_pic img{ display:block; margin:0 auto}



.leftListbanner{

	height:180px; 

	position:relative;

	padding-bottom:10px 

	}

/*分页*/

.leftListbanner .hd{

	width:100%;

	position:absolute;

	z-index:1;

	bottom:-30px;

	left:0;

	height:30px;

	line-height:30px;

}

.leftListbanner .hd ul {

	text-align:center;

}

.leftListbanner .hd ul li {

	cursor:pointer;

	display:inline-block;

	*display:inline;

	zoom:1;

	width: 10px;

	height: 10px;

	overflow:hidden;

	line-height:999px;

	margin:0 2px;

	background:url(../images/subdot1.png) no-repeat center center;

}

.leftListbanner .hd ul .on {

	background:url(../images/subDot1hover.png) no-repeat center center;

}

/*内容*/		

.leftListbanner .bd{ position:relative; height:100%; z-index:0;height:180px;}

.leftListbanner .bd li{ zoom:1; vertical-align:middle; height:180px; position:relative; overflow:hidden}

.leftListbanner .bd li img{ width:256px; height:180px;}

.leftListbanner .bd li p{ position:absolute; left:0px; height:40px; background:url(../images/leftList3.png); bottom:0px; color:#FFF; width:100%; text-align:center; line-height:40px; }

.leftListbanner .bd li p a{ display:block !important; color:#FFF; height:40px; width:100%}

.leftListbanner .bd li p a:visited{ color:#FFF}

.leftListbanner .bd li p a:hover{color:#FFF}

.leftListbanner .bd li p a:active{color:#FFF}

.leftListbanner .bd li p a:link{color:#FFF}



.f_your_words{ overflow:hidden}

.f_your_words h1{ font-size:16px; font-family:microsoft yahei; color:#1a1919}

.f_your_words textarea{ display:block; outline:none; width:786px; height:198px; border:1px solid #d0d0d0; margin-bottom:10px; line-height:25px; padding:0 10px;}

.f_your_words_submit{ overflow:hidden; height:30px; margin-bottom:25px}

.f_your_words_submit input{ width:80px; height:30px; float:right; display:inline; overflow:hidden; background:#2c8e8f; color:#FFF}

.f_your_words_show{ overflow:hidden; clear:both}

.f_your_words_show dd{ overflow:hidden; margin-bottom:30px;}

.f_your_words_show_TItle{ overflow:hidden; height:32px; line-height:32px; background:#f6f6f6; padding:0 10px}

.f_your_words_show_TItle em{ float:left; display:inline}

.f_your_words_show_TItle span{float:right; display:inline}

.f_your_words_show_Content{ border-bottom:1px dotted #d2d2d2; padding:0 0 10px 0; margin-bottom:10px}

.reply span{ color:#2b8f8d}

.f_your_wordsContent{ overflow:hidden}

.f_your_wordsContent em{ float:left; display:inline;}

.f_your_wordsContent input{ float:left; display:inline; width:100px; height:28px; border:1px solid #dddddd; margin:0 10px}

.f_your_wordsContent img{ float:left; display:inline}

.f_your_wordsContent a{ float:left; display:inline; margin:0 10px}

.subfourthColumnContentills{ height:105px}

.childthirdcolumnH{ height:281px;}

.column6_R_Contentimg{ width:; height:; padding:0}

.column6_R_Contentimg img{ margin:0 auto}

.textScroll-left_ear{ height:321px}

.textScroll-left_H{ height:321px}

.subSecondColumn_R_h354{ height:354px;}

.childthirdcolumn_downH2{ height:175px;}

/*专家滚动*/

.f_subthirdColumn_content{

	overflow:hidden; 

	position:relative; 

	}

/*分页*/

.f_subthirdColumn_content .hd{

	width:100%;

	position:absolute;

	z-index:1;

	bottom:0;

	left:0;

	height:30px;

	line-height:30px;

}

.f_subthirdColumn_content .hd ul {

	text-align:center;

}

.f_subthirdColumn_content .hd ul li {

	cursor:pointer;

	display:inline-block;

	*display:inline;

	zoom:1;

	width: 13px;

	height: 13px;

	overflow:hidden;

	line-height:999px;

	margin:0 2px;

	background: url(../images/dot.png) right top no-repeat;

}

.f_subthirdColumn_content .hd ul .on {

	background: url(../images/dot.png) left top no-repeat;

}

/*内容*/		

.f_subthirdColumn_content .bd{ position:relative; height:100%; z-index:0;}

.f_subthirdColumn_content .bd li{ zoom:1; vertical-align:middle;}

/*血透科*/

.subcolumn6_sub{

	padding: 30px 53px 21px 53px;

	width: 470px;

	height:282px;

	overflow: hidden

}

.subcolumn6_sub li{

	float: left;

	display: inline;

	height: 141px;

	width: 150px;

	margin-right:49px;

}

.subcolumn6_sub li img{

	height: 106px;

	width: 150px

}

.subcolumn6_sub li span{

	text-align: center;

	line-height: 35px;

	height: 35px;

	display: block;

	color: #868686;

	cursor:pointer

}

/*应聘表格页面*/

.recruitmentTableT{ text-align:center;}

.recruitmentTableT h1{ font-size:16px; font-family:"宋体"; color:#1a1919; font-weight:bold;}

.recruitmentTableT span{ display:block; color:#4d4c4c; font-size:12px; font-family:"宋体"}

.recruitmentTable1Title{ padding:0 10px; overflow:hidden;}

.recruitmentTable1Title span{ color:#4d4c4c; font-size:14px; font-family:"宋体"; font-weight:bold}

.recruitmentTable1 .inputText{ width:100%; height:100%}

.recruitmentTable1 .tablePic{ width:120px; height:30px; background:#CCC; border-radius:3px;}

.recruitmentTable1Title em{ color:#F00; cursor:pointer}

.recruitmentTable2 .inputText{ width:100%; height:100%}

.recruitmentTable2 .inputText2{ width:40%; height:80%; text-align:center;}

.recruitmentTable5 textarea{ width:100%; height:130px; border:none; outline:none; line-height:25px;}

.recruitmentTable6 .inputText{ width:100%; height:100%; text-align:center;}

.recruitmentTable7 .inputText{ width:100%; height:100%}

.recruitmentTable2Bottom{ overflow:hidden; line-height:25px; font-size:12px; font-family:"宋体"; color:#4d4c4c; font-weight:bold; padding-top:15px; padding-bottom:15px; border-bottom:1px dotted #999}

.recruitmentTable2Bottom span{ color:#999}

.recruitmentTable2Bottom .bottomText{ border-bottom:1px solid #333}

.recruitmentTable2BottomBtn{ text-align:center; padding:18px 0 0 0;}

.recruitmentTable2BottomBtn a{ display:inline-block; width:80px; height:25px; background:#15a1a2; text-align:center; line-height:25px; color:#FFF;}



/*2015-3-27*/

.f_guideMap{ margin-left:5px}

.f_guideMap a{

	line-height: 32px;

	color: #07b2c6;

}

.f_guideMap a:visited{color: #07b2c6;}

.f_guideMap a:hover{color: #07b2c6;}

.f_guideMap a:active{color: #07b2c6;}



.fourthColumnL{ width:375px; height:425px; overflow:hidden;}

.fourthColumnLBanner{

	height:425px; 

	overflow:hidden; 

	position:relative; 

	}

/*分页*/

.fourthColumnLBanner .hd{

	width:100%;

	position:absolute;

	z-index:1;

	bottom:0;

	left:0;

	height:30px;

	line-height:30px;

}

.fourthColumnLBanner .hd ul {

	text-align:center;

}

.fourthColumnLBanner .hd ul li {

	cursor:pointer;

	display:inline-block;

	*display:inline;

	zoom:1;

	width:29px;

	height:6px;

	overflow:hidden;

	line-height:999px;

	margin:0 2px;

	background:#bfbfbf;

}

.fourthColumnLBanner .hd ul .on {

	background:#12a3b6;

}

/*内容*/		

.fourthColumnLBanner .bd{ position:relative; height:100%; z-index:0; height:425px;}

.fourthColumnLBanner .bd li{ zoom:1; vertical-align:middle;  height:425px;}

.fourthColumnLBanner .bd li img{ width:375px; height:425px;}

.familyGuidBoxRButton{ height:115px}

.familyGuidBoxRButton img{ display:block; height:115px; width:289px;}





/*网站地图*/

.mainContent {

	clear: both;

	overflow: hidden;

	background: url(../images/bg.jpg) repeat-x left top;

}

.subBox {

	width: 1000px;

	margin: 0 auto;

	padding: 25px 0 30px;

}

.commonRight {

	height: 580px;

	height: auto !important;

	min-height: 580px;

	width:870px;



}

.webMapTable td {

	border: 1px dotted #d7d7d7;

	line-height: 25px;

	font-family: "microsoft yahei";

	color: #999;

}

.webMapTable td p {

	border-bottom: 1px dotted #d7d7d7;

	line-height: 25px;

	padding: 0 10px;

	font-family: "microsoft yahei";

	color: #999;

}





#go_top_bottom {

	width:60px;

	position:absolute;

	z-index: 100001;

}

#go_top_bottom a {

	width:60px;

	height:60px;

	display: block;

	margin:3px 0;

}

#go_top_bottom #go_top {background:url(../images/plug.gif) no-repeat left top;}

#go_top_bottom #go_top:hover{background:url(../images/plug.gif) no-repeat right top;}



#go_top_bottom #go_bottom {

	background:url(../images/plug.gif) no-repeat left -267px;

}

#go_top_bottom #go_bottom:hover{

	background:url(../images/plug.gif) no-repeat right -267px;

}

#go_top_bottom .go_qq{

	display:block;

	background:url(../images/plug.gif) no-repeat left -134px;

	}

#go_top_bottom .go_qq:hover{

	display:block;

	background:url(../images/plug.gif) no-repeat right -134px;

	}

#go_top_bottom .go_weixin{

	display:block;

	position:relative;

	cursor:pointer;

	background:url(../images/plug.gif) no-repeat left -67px;

	}

#go_top_bottom .go_weixin:hover{

	display:block;

	position:relative;

	cursor:pointer;

	background:url(../images/plug.gif) no-repeat right -67px;

	}

#go_top_bottom .go_weixin p{

	width:553px;

	height:437px;

	display:block;

	position:absolute;

	left:-553px;

	top:-185px;

	padding:0 0 0 0;

	display:none;

	background:url(../images/weixin.gif) no-repeat left center;

	}

#go_top_bottom .go_sina{

	display:block;

	background:url(../images/plug.gif) no-repeat left -201px;

	}

#go_top_bottom .go_sina:hover{

	display:block;

	background:url(../images/plug.gif) no-repeat right -201px;

	}



















/*测试页面样式start*/

.testPage{ margin:0 auto; overflow:hidden; width:757px;}

.testPageTitle{ overflow:hidden; width:757px; height:42px; background:url(../images/step.jpg) no-repeat;}

.testPageTitle.step1{ background-position:0 0}

.testPageTitle.step2{ background-position:0 -42px;}

.testPageTitle.step3{ background-position:0 -84px;}

.testPageList1{ overflow:hidden; padding-left:80px;}

.testPageList1 dd{ overflow:hidden; height:30px; margin-bottom:20px;}

.testPageList1 dd span{ float:left; display:inline; overflow:hidden; width:100px; line-height:30px; color:#2d8b8c; font-size:18px; font-family:"Microsoft YaHei"; text-align:right}

.testPageList1 dd input{ float:left; display:inline; overflow:hidden; border:1px solid #e5e5e5; background:#fafafa; width:323px; height:28px; line-height:28px;}

.testPageList1 dd em{ float:left; display:inline; overflow:hidden; line-height:30px; color:#6c6c6c;}

.testPageList1 dd.testPageList1dd2 input{ width:auto !important; margin:0 5px; margin-top:2px;}

.testPageList1 dd.testPageList1dd3 input{ width:58px !important;}

.testPageList1 dt{ padding-top:40px; padding-left:160px;}

.testPageList1 dt a{ display:block; width:239px; height:52px; background:url(../images/testPageBtn.gif) no-repeat center center;}

.testPage2Title{ color:#878787; font-size:22px; font-family:"宋体"; font-weight:bold; text-align:center; line-height:25px; margin-bottom:10px;}

.testPage2Time{ color:#6c6c6c; font-size:12px; font-family:"宋体"; border:1px solid #f2f2f2; border-left:none; border-right:none; height:25px; line-height:25px; text-align:center; margin-bottom:20px;}

.testPage2Time a{ color:#6c6c6c;}

.testPage2Time a:visited{ color:#6c6c6c;}

.testPage2Time a:hover{ color:#6c6c6c;}

.testPage2Time a:active{ color:#6c6c6c;}

.testPageList2{ overflow:hidden}

.testPageList2 dd{ overflow:hidden; margin-bottom:5px;}

.testPageList2 dd ul{ overflow:hidden}

.testPageList2 dd ul li{ overflow:hidden; padding-left:15px; margin-bottom:10px;}

.testPageList2 dd h1{ color:#599200; font-size:14px; font-family:"宋体"; font-weight:bold; margin-bottom:18px;}

.testPageList2 dd span{ width:17px; height:13px; background:url(../images/testPageIcn1.jpg) no-repeat left center; cursor:pointer; margin-right:10px;}

.testPageList2 dd span.active{  background:url(../images/testPageIcn2.jpg) no-repeat left center;}

.testPageList2 dd em{ color:#6c6c6c; font-size:12px; font-family:"宋体"; width:715px; line-height:15px;}

.testPageList2 dt{ padding-top:40px; padding-left:230px;}

.testPageList2 dt a{ display:block; width:239px; height:52px; background:url(../images/testPageBtn.gif) no-repeat center center;}

.testPage3Article{ line-height:24px; color:#666666; font-size:12px; font-family:"宋体";}



/*测试页面样式end*/

/*******************************秦文 begin***************************************/



/****心外begin****/



/*

* 开展业务

*/



.departOfrCardR_deta{

	padding: 15px;

	height: 214px;

	overflow: hidden;

}



.departOfrCardR_deta_img{

	width: 425px;

	height: 130px;

	overflow: hidden;

}



.departOfrCardR_deta_img img{

	display: block;

	width: 425px;

	height: 130px;

} 



.departOfrCardR_deta_text{

	height: 90px;

	overflow: hidden;

	font-size: 14px;

	color:#777;

	line-height: 30px;

	margin-top: 10px;

}



/*

* 医生推荐

*/



.qw_doc_info{

	padding: 15px;

	overflow: hidden;

}



.qw_doc_info .bd{

	width: 100%;

	height: 200px;

	overflow: hidden;

}



.qw_doc_dl{

	width: 1185px;

	overflow: hidden;

	height: 200px;

}



.qw_doc_dl dd{

	width: 370px;

	height: 200px;

	overflow: hidden;

	float: left;

	display: inline;

	margin-right: 30px;

	position: relative;

}



.qw_doc_img{

	display: block;

	width: 170px;

	height: 200px;

	overflow: hidden;

	position: absolute;

	left: 0px;

	top:0px;

}



.qw_doc_img img{

	display: block;

	width: 170px;

	height: 200px;

}



.qw_doc_ul{

	height: 200px;

	overflow: hidden;

	margin-left: 185px; 

}



.qw_doc_ul li{

	height: 26px;

	overflow: hidden;

	position: relative;

	padding-left: 56px;

	font-size: 14px;

	color:#777;

	line-height: 26px;

}



.qw_doc_ul li span{

	display: block;

	height: 26px;

	width: 56px;

	overflow: hidden;

	position: absolute;

	left: 0px;

	top:0px;

	font-size: 14px;

	color:#2c8889;

	line-height: 26px;

}



.qw_doc_deta{

	height: 78px;

	overflow: hidden;

	font-size: 14px !important;

	color:#777 !important;

	line-height: 26px;

}



.qw_doc_more{

	font-size: 12px;

	color:#d30000 !important;

	text-decoration: underline;

	position: absolute;

	left: 185px;

	bottom:15px;

}



/*

* 心外知识分栏

*/

.qw_depart_column{

	width: 385px;

	height: 358px;

	overflow: hidden;

	float: left;

	display: inline;

	border:1px solid #d9d9d9;

}



.mar_h19{

	margin:0px 19px 0px 20px;

}



.qw_depart_column_dl{

	padding:15px;

	overflow: hidden;

}



.qw_depart_column_dl dt{

	width: 100%;

	height: 80px;

	overflow: hidden;

	position: relative;

	padding-bottom: 15px;

	border-bottom:1px dotted #cfcfcf;

	margin-bottom: 10px;

}



.qw_DepColImg{

	display: block;

	width: 120px;

	height: 80px;

	overflow: hidden;

	position: absolute;

	left: 0px;

	top:0px;

}



.qw_DepColImg img{

	display: block;

	width: 120px;

	height: 80px;

}



.qw_DepColDeta{

	height: 80px;

	overflow: hidden;

	margin-left: 135px;

}



a.qw_DepColName{

	display: block;

	height: 25px;

	overflow: hidden;

	line-height: 25px;

	color:#747474;

	font-size: 16px;

}



a.qw_DepColName:hover{

	color:#2d8889;

}



.qw_DepColIntr{

	height: 50px;

	overflow: hidden;

	font-size: 14px;

	color:#909090;

	line-height: 25px;

	margin-top: 5px;

}



.qw_depart_column_dl dd{

	height: 38px;

	overflow: hidden;

	line-height: 38px;

}



.qw_depart_column_dl dd a{

	font-size: 14px;

	color:#747474;

	float: left;

}



.qw_depart_column_dl dd a:hover{

	color:#2d8889;

}



.qw_depart_column_dl dd em{

	font-size: 14px;

	color:#747474;

	float: right;

}



/*

* 特色技术

*/



.qw_depCarTech{

	padding: 15px 15px 60px 15px;

	overflow: hidden;

	position: relative;

}



.qw_depCarTech .bd{

	width: 423px;

	height: 220px;

	overflow: hidden;

	padding-bottom: 25px;

	border-bottom:1px dotted #cfcfcf;

}



.qw_depCarTech_dl{

	height: 220px;

	overflow: hidden;

}



.qw_depCarTech_dl dd{

	overflow: hidden;

}



.qw_depCarTechDiv{

	height: 100px;

	overflow: hidden;

	position: relative;

	margin-bottom: 20px;

}



.qw_depCarTechImg{

	display: block;

	width: 150px;

	height: 100px;

	overflow: hidden;

	position: absolute;

	left: 0px;

	top:0px;

}



.qw_depCarTechImg img{

	display: block;

	width: 150px;

	height: 100px;

}



.qw_depCarTechCont{

	height: 100px;

	overflow: hidden;

	margin-left: 170px;

}



a.qw_depCarTechName{

	font-size: 16px;

	color:#2c8889;

	overflow: hidden;

}



.qw_depCarTechDeta{

	height: 78px;

	overflow: hidden;

	font-size: 14px;

	color:#777777;

	line-height: 26px;

	margin-top: 8px;

}



.qw_depCarTech .hd{

	width: 100%;

	height: 10px;

	overflow: hidden;

	position: absolute;

	left: 0px;

	bottom:20px;

	text-align: center;

}



.qw_depCarTech .hd ul{

	display: inline-block;

	overflow: hidden;

}



.qw_depCarTech .hd ul li{

	width: 10px;

	height: 10px;

	overflow: hidden;

	line-height: 100px;

	float: left;

	margin-right: 8px;

	cursor: pointer;

	background: url(../images/qw_depCarTechIcon.jpg) no-repeat center center;

}



.qw_depCarTech .hd ul li.on{

	background: url(../images/qw_depCarTechIcon_h.jpg) no-repeat center center;

}





/****心内begin****/



/*

* 科室简介

*/



.qw_cardSurColIntr{

	padding: 15px;

	height: 192px;

	overflow: hidden;

	font-size: 14px;

	color:#7c7c7c;

	line-height:28px;

	background: #fff;

}



.qw_cardSur2th_clumn{

	width: 385px;

	height: 280px;

	overflow: hidden;

	float: left;

	display: inline;

	border:1px solid #d9d9d9;

}



.qw_cardSur2th_dl{

	width: 370px;

	padding: 15px;

	overflow: hidden;

}



.qw_cardSur2th_dl dd{

	width: 170px;

	height: 60px;

	overflow: hidden;

	float: left;

	display: inline;

	margin: 0px 15px 15px 0px;

}



.qw_cardSur2th_dl dd a{

	display: block;

	font-size: 16px;

	color:#fff;

	line-height: 60px;

	text-align: center;

	background: #2c8889;

}



.qw_cardSur2th_dl dd a:hover{

	font-weight: bold;

}



.qw_healthCardSearch_dl{

	width: 100%;

	overflow: hidden;

}



.qw_healthCardSearch_dl dd{

	height: 60px;

	overflow: hidden;

	border-bottom:1px dotted #dcdcdc;

	line-height: 60px;

	padding: 0px 15px;

}



.qw_healthCardSearch_dl dd a{

	font-size: 14px;

	color:#7c7c7c;

}



.qw_healthCardSearch_dl dd a:hover{

	color:#2c8889;

}



.qw_science_dl{

	padding: 15px;

	overflow: hidden;

}



.qw_science_dl dd{

	height: 60px;

	overflow: hidden;

	line-height: 60px;

	margin-bottom: 15px;

}



.qw_science_dl dd a{

	display: block;

	font-size: 16px;

	color:#fff;

	background: #2c8889;

	text-align: center;

}



/*

* CCU

*/



.qw_CCUBox{

	padding: 5px 15px 15px 15px;

	overflow: hidden;

}



.mar_h15{

	margin:0px 15px;

}



.w_380{

	width: 378px !important;

}



/*

* 第六通栏

*/

.qw_6th_slide{

	width: 100%;

	height: 210px;

	overflow: hidden;

	position: relative;

}



.qw_6th_slide .bd{

	width: 100%;

	overflow: hidden;

}



.qw_6th_dl{

	width: 1215px;

	overflow: hidden;

}



.qw_6th_dl dd{

	width: 390px;

	height: 210px;

	overflow: hidden;

	float: left;

	display: inline;

	margin-right: 15px;

}



.qw_6th_dl dd a{

	display: block;

	overflow: hidden;

}



.qw_6th_dl dd a img{

	display: block;

	width: 390px;

	height: 210px;

}



.qw_6th_slide .bt{

	display: block;

	width: 40px;

	height: 70px;

	overflow: hidden;

	display: none;

}



.qw_6th_slide .prev{

	position: absolute;

	left: 0px;

	top:70px;

	background: url(../images/qw_6th_sliIconPrev.png) no-repeat center center;

}



.qw_6th_slide .next{

	position: absolute;

	right: 0px;

	top:70px;

	background: url(../images/qw_6th_sliIconNext.png) no-repeat center center;

}



/*

* Q&A

*/

.qw_7th_box{

	width: 730px;

	overflow: hidden;

	border:1px solid #d9d9d9;

}



.qw_qa_dl{

	padding: 15px;

	height: 290px;

	overflow: hidden;

}



.qw_qa_dl dd{

	padding: 35px 0px 0px 60px;

	overflow: hidden;

	position: relative;

	margin-bottom: 20px;

	background: url(../images/qw_qaBg.png) no-repeat right top;

}



.qw_qa_question{

	height: 30px;

	line-height: 30px;

	overflow: hidden;

	font-size: 16px;

	color:#606060;

}



.qw_qa_question span{

	color:#2d9293;

	font-size: 16px;

}



.qw_qa_answer{

	height: 56px;

	overflow: hidden;

	font-size: 12px;

	color:#666;

	line-height: 28px;

	margin-top: 5px;

} 



.qw_qa_answer a{

	font-size: 12px;

	color:#666;

}



.qw_qa_answer span,

.qw_qa_answer a:hover{

	color:#2d9293;

}



.qw_qa_time{

	width: 40px;

	height: 45px;

	overflow: hidden;

	background: #f0f0f0;

	position: absolute;

	left: 1px;

	top:13px;

}



.qw_qa_time span{

	display: block;

	width: 40px;

	height: 25px;

	overflow: hidden;

	text-align: center;

	line-height: 25px;

	font-size: 14px;

	color:#7b6c65;

	padding-top: 5px;

	font-weight: bold;

	font-family: "microsoft yahei";

	background: url(../images/qw_qa_time.png) no-repeat center 3px;

}



.qw_qa_time i{

	display: block;

	width: 40px;

	height: 15px;

	overflow: hidden;

	text-align: center;

	line-height: 15px;

	font-size: 12px;

	color:#fff;

	background: #7e6b61;

}



.qw_qa_time i.hover{

	background: #ff5500;

}



/*

* 评论

*/



.qw_comment_dl{

	padding: 10px 15px 8px;

	height: 290px;

	overflow: hidden;

}



.qw_comment_dl dd{

	height: 90px;

	overflow: hidden;

	padding:5px 0px 0px 70px;

	position: relative;

	margin-bottom: 5px;

}



.qw_comUserPhone{

	display: block;

	width: 59px;

	height: 59px;

	overflow: hidden;

	position: absolute;

	left: 0px;

	top:0px;

}



.qw_comUserPhone img{

	display: block;

	width: 59px;

	height: 59px;

}



.qw_comUserPhone i{

	display: block;

	width: 59px;

	height: 59px;

	overflow: hidden;

	position: absolute;

	left: 0px;

	top:0px;

	background: url(../images/qw_comUserPhone.png) no-repeat center center;

	_background:url(../images/qw_comUserPhone.gif) no-repeat center center;

}



.qw_comCont{

	height: 70px;

	overflow: hidden;

	padding: 10px 10px 10px 20px;

	background: url(../images/qw_comBg.png) no-repeat left center;

}



.qw_comDeta{

	width: 325px;

	height: 58px;

	overflow: hidden;

	font-size: 12px;

	color:#777;

	line-height: 28px;

}



.qw_comTrue{

	display: block;

	width: 40px;

	height: 22px;

	overflow: hidden;

	border:1px solid #ebebeb;

	padding-left: 20px;

	text-align: center;

	line-height: 22px;

	position: absolute;

	right: 10px;

	bottom:10px;

	font-size: 14px;

	color:#263145;

	font-family: "microsoft yahei";

	background: url(../images/qw_comTrue.png) no-repeat 3px center;

}



/*

* 口碑分享

*/



.qw_praise_slide{

	padding: 15px;

	height: 215px;

	overflow: hidden;

}



.qw_praise_slide .bd{

	overflow: hidden;

}



.qw_praise_dl{

	width: 1185px;

	height: 215px;

	overflow: hidden;

}



.qw_praise_dl dd{

	width: 380px;

	height: 215px;

	overflow: hidden;

	float: left;

	display: inline;

	margin-right: 15px;

}



.qw_praise_dl dd a{

	display: block;

	overflow: hidden;

}



.qw_praise_dl dd a img{

	display: block;

	width: 380px;

	height: 215px;

}



/*******************************秦文 begin***************************************/



/****心外begin****/



/*

* 开展业务

*/



.departOfrCardR_deta{

	padding: 15px;

	height: 214px;

	overflow: hidden;

}



.departOfrCardR_deta_img{

	width: 425px;

	height: 130px;

	overflow: hidden;

}



.departOfrCardR_deta_img img{

	display: block;

	width: 425px;

	height: 130px;

} 



.departOfrCardR_deta_text{

	height: 90px;

	overflow: hidden;

	font-size: 14px;

	color:#777;

	line-height: 30px;

	margin-top: 10px;

}



/*

* 医生推荐

*/



.qw_doc_info{

	padding: 15px;

	overflow: hidden;

}



.qw_doc_info .bd{

	width: 100%;

	height: 200px;

	overflow: hidden;

}



.qw_doc_dl{

	width: 1185px;

	overflow: hidden;

	height: 200px;

}



.qw_doc_dl dd{

	width: 370px;

	height: 200px;

	overflow: hidden;

	float: left;

	display: inline;

	margin-right: 30px;

	position: relative;

}



.qw_doc_img{

	display: block;

	width: 170px;

	height: 200px;

	overflow: hidden;

	position: absolute;

	left: 0px;

	top:0px;

}



.qw_doc_img img{

	display: block;

	width: 170px;

	height: 200px;

}



.qw_doc_ul{

	height: 200px;

	overflow: hidden;

	margin-left: 185px; 

}



.qw_doc_ul li{

	height: 26px;

	overflow: hidden;

	position: relative;

	padding-left: 56px;

	font-size: 14px;

	color:#777;

	line-height: 26px;

}



.qw_doc_ul li span{

	display: block;

	height: 26px;

	width: 56px;

	overflow: hidden;

	position: absolute;

	left: 0px;

	top:0px;

	font-size: 14px;

	color:#2c8889;

	line-height: 26px;

}



.qw_doc_deta{

	height: 78px;

	overflow: hidden;

	font-size: 14px !important;

	color:#777 !important;

	line-height: 26px;

}



.qw_doc_more{

	font-size: 12px;

	color:#d30000 !important;

	text-decoration: underline;

	position: absolute;

	left: 185px;

	bottom:15px;

}



/*

* 心外知识分栏

*/

.qw_depart_column{

	width: 385px;

	height: 358px;

	overflow: hidden;

	float: left;

	display: inline;

	border:1px solid #d9d9d9;

}



.mar_h19{

	margin:0px 19px 0px 20px;

}



.qw_depart_column_dl{

	padding:15px;

	overflow: hidden;

}



.qw_depart_column_dl dt{

	width: 100%;

	height: 80px;

	overflow: hidden;

	position: relative;

	padding-bottom: 15px;

	border-bottom:1px dotted #cfcfcf;

	margin-bottom: 10px;

}



.qw_DepColImg{

	display: block;

	width: 120px;

	height: 80px;

	overflow: hidden;

	position: absolute;

	left: 0px;

	top:0px;

}



.qw_DepColImg img{

	display: block;

	width: 120px;

	height: 80px;

}



.qw_DepColDeta{

	height: 80px;

	overflow: hidden;

	margin-left: 135px;

}



a.qw_DepColName{

	display: block;

	height: 25px;

	overflow: hidden;

	line-height: 25px;

	color:#747474;

	font-size: 16px;

}



a.qw_DepColName:hover{

	color:#2d8889;

}



.qw_DepColIntr{

	height: 50px;

	overflow: hidden;

	font-size: 14px;

	color:#909090;

	line-height: 25px;

	margin-top: 5px;

}



.qw_depart_column_dl dd{

	height: 38px;

	overflow: hidden;

	line-height: 38px;

}



.qw_depart_column_dl dd a{

	font-size: 14px;

	color:#747474;

	float: left;

	width: 270px;

}



.qw_depart_column_dl dd a:hover{

	color:#2d8889;

}



.qw_depart_column_dl dd em{

	font-size: 14px;

	color:#747474;

	float: right;

}



/*

* 特色技术

*/



.qw_depCarTech{

	padding: 15px 15px 60px 15px;

	overflow: hidden;

	position: relative;

}



.qw_depCarTech .bd{

	width: 423px;

	height: 220px;

	overflow: hidden;

	padding-bottom: 25px;

	border-bottom:1px dotted #cfcfcf;

}



.qw_depCarTech_dl{

	height: 220px;

	overflow: hidden;

}



.qw_depCarTech_dl dd{

	overflow: hidden;

}



.qw_depCarTechDiv{

	height: 100px;

	overflow: hidden;

	position: relative;

	margin-bottom: 20px;

}



.qw_depCarTechImg{

	display: block;

	width: 150px;

	height: 100px;

	overflow: hidden;

	position: absolute;

	left: 0px;

	top:0px;

}



.qw_depCarTechImg img{

	display: block;

	width: 150px;

	height: 100px;

}



.qw_depCarTechCont{

	height: 100px;

	overflow: hidden;

	margin-left: 170px;

}



a.qw_depCarTechName{

	font-size: 16px;

	color:#2c8889;

	overflow: hidden;

}



.qw_depCarTechDeta{

	height: 78px;

	overflow: hidden;

	font-size: 14px;

	color:#777777;

	line-height: 26px;

	margin-top: 8px;

}



.qw_depCarTech .hd{

	width: 100%;

	height: 10px;

	overflow: hidden;

	position: absolute;

	left: 0px;

	bottom:20px;

	text-align: center;

}



.qw_depCarTech .hd ul{

	display: inline-block;

	overflow: hidden;

}



.qw_depCarTech .hd ul li{

	width: 10px;

	height: 10px;

	overflow: hidden;

	line-height: 100px;

	float: left;

	margin-right: 8px;

	cursor: pointer;

	background: url(../images/qw_depCarTechIcon.jpg) no-repeat center center;

}



.qw_depCarTech .hd ul li.on{

	background: url(../images/qw_depCarTechIcon_h.jpg) no-repeat center center;

}





/****心内begin****/



/*

* 科室简介

*/



.qw_cardSurColIntr{

	padding: 15px;

	height: 205px;

	overflow: hidden;

	font-size: 14px;

	color:#7c7c7c;

	line-height: 28px;

	background: #fff;

}



.qw_cardSur2th_clumn{

	width: 385px;

	height: 280px;

	overflow: hidden;

	float: left;

	display: inline;

	border:1px solid #d9d9d9;

}



.qw_cardSur2th_dl{

	width: 370px;

	padding: 15px;

	overflow: hidden;

}



.qw_cardSur2th_dl dd{

	width: 170px;

	height: 60px;

	overflow: hidden;

	float: left;

	display: inline;

	margin: 0px 15px 15px 0px;

}



.qw_cardSur2th_dl dd a{

	display: block;

	font-size: 16px;

	color:#fff;

	line-height: 60px;

	text-align: center;

	background: #2c8889;

}



.qw_cardSur2th_dl dd a:hover{

	font-weight: bold;

}



.qw_healthCardSearch_dl{

	width: 100%;

	overflow: hidden;

}



.qw_healthCardSearch_dl dd{

	height: 60px;

	overflow: hidden;

	border-bottom:1px dotted #dcdcdc;

	line-height: 60px;

	padding: 0px 15px;

}



.qw_healthCardSearch_dl dd a{

	font-size: 14px;

	color:#7c7c7c;

}



.qw_healthCardSearch_dl dd a:hover{

	color:#2c8889;

}



.qw_science_dl{

	padding: 15px;

	overflow: hidden;

}



.qw_science_dl dd{

	height: 60px;

	overflow: hidden;

	line-height: 60px;

	margin-bottom: 15px;

}



.qw_science_dl dd a{

	display: block;

	font-size: 16px;

	color:#fff;

	background: #2c8889;

	text-align: center;

}



/*

* CCU

*/



.qw_CCUBox{

	padding: 5px 15px 15px 15px;

	overflow: hidden;

}



.mar_h15{

	margin:0px 15px;

}



.w_380{

	width: 378px !important;

}



/*

* 第六通栏

*/

.qw_6th_slide{

	width: 100%;

	height: 210px;

	overflow: hidden;

	position: relative;

}



.qw_6th_slide .bd{

	width: 100%;

	overflow: hidden;

}



.qw_6th_dl{

	width: 1215px;

	overflow: hidden;

}



.qw_6th_dl dd{

	width: 390px;

	height: 210px;

	overflow: hidden;

	float: left;

	display: inline;

	margin-right: 15px;

}



.qw_6th_dl dd a{

	display: block;

	overflow: hidden;

}



.qw_6th_dl dd a img{

	display: block;

	width: 390px;

	height: 210px;

}



.qw_6th_slide .bt{

	display: block;

	width: 40px;

	height: 70px;

	overflow: hidden;

	display: none;

}



.qw_6th_slide .prev{

	position: absolute;

	left: 0px;

	top:70px;

	background: url(../images/qw_6th_sliIconPrev.png) no-repeat center center;

}



.qw_6th_slide .next{

	position: absolute;

	right: 0px;

	top:70px;

	background: url(../images/qw_6th_sliIconNext.png) no-repeat center center;

}



/*

* Q&A

*/

.qw_7th_box{

	width: 730px;

	overflow: hidden;

	border:1px solid #d9d9d9;

}



.qw_qa_dl{

	padding: 15px;

	height: 290px;

	overflow: hidden;

}



.qw_qa_dl dd{

	padding: 35px 0px 0px 60px;

	overflow: hidden;

	position: relative;

	margin-bottom: 20px;

	background: url(../images/qw_qaBg.png) no-repeat right top;

	line-height:24px;

}



.qw_qa_question{

	height: 30px;

	line-height: 30px;

	overflow: hidden;

	font-size: 16px;

	color:#606060;

}



.qw_qa_question span{

	color:#2d9293;

	font-size: 16px;

}



.qw_qa_answer{

	height: 56px;

	overflow: hidden;

	font-size: 12px;

	color:#666;

	line-height: 28px;

	margin-top: 5px;

} 



.qw_qa_answer a{

	font-size: 12px;

	color:#666;

}



.qw_qa_answer span,

.qw_qa_answer a:hover{

	color:#2d9293;

}



.qw_qa_time{

	width: 40px;

	height: 45px;

	overflow: hidden;

	background: #f0f0f0;

	position: absolute;

	left: 1px;

	top:13px;

}



.qw_qa_time span{

	display: block;

	width: 40px;

	height: 25px;

	overflow: hidden;

	text-align: center;

	line-height: 25px;

	font-size: 14px;

	color:#7b6c65;

	padding-top: 5px;

	font-weight: bold;

	font-family: "microsoft yahei";

	background: url(../images/qw_qa_time.png) no-repeat center 3px;

}



.qw_qa_time i{

	display: block;

	width: 40px;

	height: 15px;

	overflow: hidden;

	text-align: center;

	line-height: 15px;

	font-size: 12px;

	color:#fff;

	background: #7e6b61;

}



.qw_qa_time i.hover{

	background: #ff5500;

}



/*

* 评论

*/



.qw_comment_dl{

	padding: 10px 15px 8px;

	height: 290px;

	overflow: hidden;

}



.qw_comment_dl dd{

	height: 90px;

	overflow: hidden;

	padding:5px 0px 0px 70px;

	position: relative;

	margin-bottom: 5px;

}



.qw_comUserPhone{

	display: block;

	width: 59px;

	height: 59px;

	overflow: hidden;

	position: absolute;

	left: 0px;

	top:0px;

}



.qw_comUserPhone img{

	display: block;

	width: 59px;

	height: 59px;

}



.qw_comUserPhone i{

	display: block;

	width: 59px;

	height: 59px;

	overflow: hidden;

	position: absolute;

	left: 0px;

	top:0px;

	background: url(../images/qw_comUserPhone.png) no-repeat center center;

	_background:url(../images/qw_comUserPhone.gif) no-repeat center center;

}



.qw_comCont{

	height: 70px;

	overflow: hidden;

	padding: 10px 10px 10px 20px;

	background: url(../images/qw_comBg.png) no-repeat left center;

}



.qw_comDeta{

	width: 325px;

	height: 58px;

	overflow: hidden;

	font-size: 12px;

	color:#777;

	line-height: 28px;

}



.qw_comTrue{

	display: block;

	width: 40px;

	height: 22px;

	overflow: hidden;

	border:1px solid #ebebeb;

	padding-left: 20px;

	text-align: center;

	line-height: 22px;

	position: absolute;

	right: 10px;

	bottom:10px;

	font-size: 14px;

	color:#263145;

	font-family: "microsoft yahei";

	background: url(../images/qw_comTrue.png) no-repeat 3px center;

}



/*

* 口碑分享

*/



.qw_praise_slide{

	padding: 15px;

	height: 215px;

	overflow: hidden;

}



.qw_praise_slide .bd{

	overflow: hidden;

}



.qw_praise_dl{

	width: 1185px;

	height: 215px;

	overflow: hidden;

}



.qw_praise_dl dd{

	width: 380px;

	height: 215px;

	overflow: hidden;

	float: left;

	display: inline;

	margin-right: 15px;

}



.qw_praise_dl dd a{

	display: block;

	overflow: hidden;

}



.qw_praise_dl dd a img{

	display: block;

	width: 380px;

	height: 215px;

}



/*

* 评论区

*/



.msg_dl{

	width: 100%;

	overflow: hidden;

}



.msg_dl dd{

	height: 35px;

	overflow: hidden;

	padding-left: 70px;

	position: relative;

	margin-bottom: 10px;

}



.msg_dl dt span,

.msg_dl dd span{

	display: block;

	width: 70px;

	height: 35px;

	overflow: hidden;

	font-size: 14px;

	color:#666;

	line-height: 35px;

	text-align: right;

	position: absolute;

	left: 0px;

	top:0px;

}



.msg_dl dd input{

	width: 200px;

	height: 33px;

	overflow: hidden;

	border:1px solid #ccc;

	font-size: 14px;

	color:#666;

	font-family: "microsoft yahei";

	padding: 0px 5px;

	line-height: 33px;

	display: block;

	float: left;

}



.msg_dl dt{

	height: 150px;

	overflow: hidden;

	padding-left: 70px;

	position: relative;

	margin-bottom: 10px;

}



.msg_dl dt textarea{

	width: 600px;

	overflow-x:hidden;

	overflow-y:auto;

	height: 148px;

	border:1px solid #ccc;

	font-size: 14px;

	color:#666;

	font-family: "microsoft yahei";

	padding: 0px 5px;

	line-height: 25px;

	outline: none;

}



.msg_dl dd input.codeInp{

	width: 100px;

}



a.code{

	display: block;

	float: left;

	margin-left: 15px;

	overflow: hidden;

	height: 35px;

}



.code img{

	display: block;

	height: 35px;

	float: left;

}



.code i{

	display: block;

	font-size: 12px;

	color:#666;

	height: 35px;

	line-height: 35px;

	overflow: hidden;

	margin-left: 15px;

	float: left;

}



.code:hover i{

	color:#2d8e8f;

}



.msgBtBox{

	overflow: hidden;

	margin-left: 70px;

}



.msgBtBox a{

	display: block;

	width: 120px;

	height: 35px;

	overflow: hidden;

	font-size: 14px;

	color:#fff;

	text-align: center;

	line-height: 35px;

	float: left;

	margin-right: 20px;

}



.msgBt{

	background: #2d8e8f;

}



.msgReset{

	background: #a2a2a2;

}















































