body{
	min-width: 1200px;
	line-height: 1.4;
	font-family:"Microsoft YaHei";
}
.nav-top1{
	width: 100%;
	height: 0;
	border-top: 10px solid #008C9D;
}
.hos-logo{
	width: 1200px;
	height: auto;
	
}
.serach{
	margin: 10px 0 0 778px;
}
.nav{
	width: 100%;
	height: 58px;
	margin: 20px 0 0 0;
	text-align: center;
	background: #008C9D;
}
/*banner*/

/*首页*/
#indexBanner{
	background-image: url("../images/list/22.jpg");
	margin-top: -20px;
}
.ysbanner,.yygkbanner,.xwzxbanner,.zkzjbanner,.myhcbanner,
.ylhlbanner,.wsyybanner,.jydhbanner,.kyjybanner,.hxtxbanner,
.jxjybanner,.djydbanner,.djwhbanner,.kpydbanner,.zbxxbanner,
.gkbanner,.mzfwbanner{
	background-position: center center;
	background-repeat: no-repeat;
	height: 493px;
	z-index: -1;
	position: relative;
	margin-top: -50px;
}
/*医院概况*/
.yygkbanner{
	background-image: url("../images/list/52.jpg");
}
/*新闻中心*/
.xwzxbanner{
	background-image: url("../images/list/3.jpg");
}
/*门诊服务*/
.mzfwbanner{
	background-image: url("../images/list/4-1.jpg");
}
/*名科荟萃*/
.zkzjbanner{
	background-image: url("../images/list/4.jpg");
}
/*名医风采*/
.myhcbanner{
	background-image: url("../images/list/5.jpg");
}
/*医疗护理*/
.ylhlbanner{
	background-image: url("../images/list/banner2.jpg");
}
/*网上医院*/
.wsyybanner{
	background-image: url("../images/list/6.jpg");
}
/*互联网医院*/
.hlwyybanner{
	background-position: center center;
	background-repeat: no-repeat;
	height: 513px;
	position: relative;
	background-image: url("../images/list/hlwyy.jpg");
}
/*就医导航*/
.jydhbanner{
	background-image: url("../images/list/7.jpg");
}
/*科研教育*/
.kyjybanner{
	background-image: url("../images/list/8.jpg");
}
.jxjybanner{
	background-image: url("../images/list/8-1.jpg");
}
/*党建文化*/
.djydbanner{
	background-image: url("../images/list/9.jpg");
}
.djwhbanner,.hxtxbanner{
	background-image: url("../images/list/9-2.jpg");
}
/*科普园地*/
.kpydbanner{
	background-image: url("../images/list/10.jpg");
}
/*招标信息*/
.zbxxbanner{
	background-image: url("../images/list/11.jpg");
}
/*骨科中心*/



/*骨科中心页脚*/
.tyDiv{
	width: 1400px;
	margin: auto;
}
.foot{
	float: left;
	width: 100%;
	height: 332px;
	background-color: #128781;
}
.footLink{
	height: 36px;
	text-align: right;
}
.footLink a{
	margin: 30px 0 0 10px;
}
.underline{
	width: 100%;
	border-bottom: 1px solid #ffffff;
}
.footInfo{
	height: 235px;
}
.footInfoL,.footInfoR{
	float: left;
}
.footInfoLL{
	width: 100%;
}
.footInfoL{
	width: 58%;
}
.footInfoLL span,.footInfoLL p{
	display: inline-block;
	color: #fff;
	font-size: 18px;
	line-height: 40px;
	margin: 0 40px 0 0;
}

.footInfoL span,.footInfoL p{
	display: inline-block;
	color: #fff;
	font-size: 18px;
	line-height: 40px;
	margin: 0 40px 0 0;
}
.footInfoL span{
	font-size: 20px;
	margin: 30px 30px 20px 0;
}
.footInfoR{
	width: 42%;
	color: #fff;
}
.footInfoR img{
	float: left;
	margin: 66px 0 0 74px;
}
.ContactUs{
	width: 240px;
	height: 128px;
	float: left;
	border-left: 1px solid #fff;
	margin: 50px 0 0 18px;
	padding: 10px 0 0 20px;
	box-sizing: border-box;
}
.footInfoR a{
	color: #fff;
	text-align: right;
	margin: 0 4px;
	line-height: 32px;
}
.GKfoot{
	width: 100%;
	height: 380px;
	margin: 0 0 0 0;
	float: left;
	background-image: url("../images/gk/dbbj1.jpg");
}
.GKfoot-m{
	width: 1200px;
	margin: 0 auto;
}
.GKfoot-t{
	width: 100%;
	height: 330px;
	margin: 0 0 0 0;
}
.GKfoot-t,.GKfoot-bott{
	float: left;
}
.GKfoot-left,.foot-right{
	width: 50%;
	height: 100%;
	float: left;
}
.GKfoot-tel{
	font-size: 20px;
	color: #fff;
	line-height: 30px;
	padding: 60px 100px 0 100px;
}
.GKfoot-beian{
	padding: 20px 100px;
}
.GKfoot-beian div{
	float: left;
}
.GKfoot-beian img{
	margin-top: 8px;
}
.GKfoot-beian span,.GKfoot-beian a{
	font-size: 14px;
	color: #fff;
	margin-left: 15px;
	line-height: 20px;
	height: 20px;
}
.GKfoot-beian a:hover{
	color: #C6C6C6;
}
.GKfoot-right{
	padding: 80px 0 0 0;
}
.GKfoot-right div{
	float: left;
	width: 160px;
}
.GKfoot-right span{
	display: block;
	width: 118px;
	line-height: 40px;
	height: 40px;
	font-size: 16px;
	color: #fff;
	text-align: center;
}
.GKfoot-bott{
	width: 100%;
	height: 50px;
}
.GKfoot-bott span{
	display: block;
	text-align: center;
	width: 100%;
	line-height: 50px;
	height: 50px;
	font-size: 16px;
	color: #fff;
}
/**/
.layui-nav{
	width: 1200px;
	margin: 0 auto;
	background: #008C9D;
}
.zkzj1{
	width: 1200px;
	margin-left: -400px;
	background: #006579;
	padding-left: 66px;
}
.zkzj1 div,.zkzj2-d1{
	float: left;
	width: 250px;
	height: 380px;
	margin:-35px 0 0 13px ;
	text-align: left;
}
.zkzj2-d2{
	width: 220px;
	margin: 10px 0 0 15px;
	text-align: left;
	padding: 0;
}
.zkzj1 span,.zkzj2 span{
	width: 240px;
	border-bottom: 1px solid #9ce7f1;
	color: #9ce7f1;
	display: block;
	font-size: 16px;
	height: 44px;
	line-height: 44px;
	margin: 8px auto;
}
.zkzj1 a{
	font-size: 14px;
	color: #fff;
}
#cssmenu ul li ul div div a{
	font-size: 14px;
	color: #fff;
	float: left;
	line-height: 30px;
	height: 30px;
	margin: 0 10px 0 0;
}
.zkzj2-d2 a{
	
}
#cssmenu ul li ul li a{
	height: 50px;
	margin: 10px 0;
}
#cssmenu ul li ul li div a{
	margin: 0;
	display: inline;
	line-height: 30px;
	font-size: 14px;
	padding: 0 1px;
}
#cssmenu ul li ul li div div{
	padding: 0 5px;
	width: 210px;
}
#cssmenu ul li ul div a:hover,
#cssmenu ul li ul div a.active{
	color: #9ce7f1;
}
.layui-nav li a{
	font-size: 18px;
}
.layui-nav li dl dd a{
	font-size: 16px;
}
.layui-nav-item dl div dd a{
	font-size: 14px;
}
.slideTxtBox{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}
.slideTxtBox-hd{
	text-align: center;
}
.slideTxtBox-hd ul{
	width: 100%;
}
.slideTxtBox-hd ul li{
	width: 217px;
	float: left;
	cursor: pointer;
}
.slideTxtBox-bd{
	width: 1200px;
	float: left;
}
.hd-dt{
	margin: 0 0 0 234px;
}
.hd-gs{
	margin-left: 45px;
}
/* box */
.tab-box{
	width:1200px;
	margin:0 auto;
}
.demo1{
	margin-top: 25px;
}
.tab_menu li{
	width:215px;
	float:left;
	cursor:pointer;
	margin-bottom: 40px;
	text-align: center;
}
.tab_menu a{
	display: block;
	font-size: 26px;
	color: #fff;
	font-weight: bold;
	margin-top: -56px;
	letter-spacing: 2px;
}
.tab_box .hide{
	display:none;
}
.bd{
	position: absolute; 
	width: 400px; 
	height: 380px;
}
.bd img{
	/*
	width: 100%;
	height: 390px;
	*/
   width: 400px;
   height: 260px;
}
.item-1,.item-2,.item-3{
	
	left: 0px; 
	top: 0px;
	position: absolute;
}
.gs-u{
	background-color: #f4f4f4;
	padding: 19px 0;
}
.gs-u div{
	width: 100%;
	height: 39px;
	line-height: 39px;
}
.gs-u div span{
	margin: 0 0 0 40px;
	color: #333333;
}
.gs-a{
	width: 100%;
	display: block;
	height: 39px;
	line-height: 39px;
	font-size: 16px;
	letter-spacing:1px;
	padding: 0 0 0 50px;
	color: #333333;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 440px;
	float: left;
}
.gs-a:hover{
	
}
.gs-more{
	margin-top: 35px;
}
.tab-more,.gs-more{
	float: right;
}
.jytd{
	width: 1200px;
	margin: 0 auto;
}
.jytd img{
	position: absolute;
	z-index: 2;
	margin: -20px 0 0 440px;
}
.jytd span{
	position: absolute;
	z-index: 4;
	margin: 15px 0 0 50px;
    color: #fff;
    font-size: 18px;
}
.jytd-det,.ywtd-det{
	width: 100%;
	height: auto;
	float: left;
	margin: 80px 0 0 0;
}
.jytd-det{
	overflow: hidden;
	background-image:url('../images../jytdbj1.jpg');
	background-position: center center;
	background-repeat: no-repeat;
}
.ywtd-det{
	background:#f5f5f5;
}
.ywtd-b{
	width: 100%;
	float: left;
	margin-top: 40px;
}
.ywtd-det-d{
	width: 1200px;
	margin: 0 auto;
}
.ywtd-det-d div{
	width: 600px;
	float: left;
	text-align: center;
}
.ywtd-det-d div a{
	display: inline-block;
	width: 296px;
	height: 149px;
	overflow: hidden;
	border-radius: 10px;
	margin: 23px 0 18px 0;
}
.ywtd-det-d div a img{
	width: 296px;
	transform: scale(1.3);
}
#app {
    width: 1200px;
    display: flex;
    justify-content: space-between;
    position: relative;
	margin-bottom:15px;
	margin-top:15px;
}

.box {
	background-image:url(../images../t1bg.png);
}
.box1 {
	background-image:url(../images../t2bg.png);
}
.box2 {
	background-image:url(../images../t2bg.png);
}
.box3 {
	background-image:url(../images../t3bg.png);
}
.box4 {
	background-image:url(../images../t4bg.png);
}
.box,.box1,.box2,.box3,.box4{
	width: 186px;
	overflow: hidden;
	background: #f6f6f6;
	box-sizing: border-box;
	padding: 0 0 15px 0;
	border-radius: 15px;
	background-position: center center;
	background-repeat: no-repeat;
}
.box a,.box1 a,.box2 a,.box3 a,.box4 a {
    display: flex;
    flex-direction: column;
    align-items: center;
    color: #008c9d;
    text-decoration: none;
}
.box a:hover,.box1 a:hover,.box2 a:hover,.box3 a:hover,.box4 a:hover {
    color: #e52d67;
	text-decoration: none;
}
.imgBox,.imgBox1,.imgBox2,.imgBox3,.imgBox4{
    width: 186px;
    height: 80px;
	margin: 15px 0;
    overflow: hidden;
}
.imgBox img,.imgBox1 img,.imgBox2 img,.imgBox3 img,.imgBox4 img {
    width: 136px;
    height: auto;
    transition: all 0.6s linear;
	margin: 16px 0 0 0;
	transform: scale(1.3);
}
.source {
    border: 1px solid #008c9d;
    padding: 3px 20px;
    border-radius: 0px;
    margin: 10px;
}
.title {
    margin-bottom: 20px;
    font-size: 20px;
}
.detail {
    font-size: 14px;
    line-height: 160%;
    text-align: justify;
    width: 100%;
}

/*鼠标hover效果*/
.box>a::after,.box1>a::after,.box2>a::after,.box3>a::after,.box4>a::after {
    content: '';
    width: 196px;
    position: absolute;
    background: #c7a24c;
    bottom: 0;
    height: 0px;
    transition: height 0.3s linear;
    /*利用伪类高度，实现动画效果*/
}
.box>a:hover::after,.box1>a:hover::after,.box2>a:hover::after,.box3>a:hover::after,.box4>a:hover::after {
    height: 10px;
}
.box:hover img,.box1:hover img,.box2:hover img,.box3:hover img,.box4:hover img {
    transform: scale(1.15);
}

.box:hover .source,.box1:hover .source,.box2:hover .source,.box3:hover .source,.box4:hover .source {
    background: #008c9d;
    border-color: #008c9d;
    color: #ffffff;
}
/* 必要布局样式css */
.Service-box {
	width: 100%;
	height: auto;
	margin: 80px 0 0 0;
	background-image:url(../images../yyxxbg.jpg);
	background-position: center center;
	background-repeat: no-repeat;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}

.Service-content {
    width: 1200px;
    margin: 0 auto;
    padding: 20px 0 20px 32px;
}

.Service-item,.Service-item1,.Service-item2{
	display: block;
	width: 260px;
	height: 163px;
	padding: 5px 16px;
	text-align: center;
	float: left;
	border: 0px solid #E7E7E7;
	box-sizing: border-box;
	border-radius: 10px;
	overflow: hidden;
	background-position: center center;
	background-repeat: no-repeat;
}
.Service-item {
	background-image:url(../images../yyjsbg.png);
}
.Service-item1{
	background-image:url(../images../rczpbg.png);
	margin-left:180px;
}
.Service-item2{
	background-image:url(../images../gsggbg.png);
	margin-left:180px;
}

.Service-content .Service-item,.Service-content .Service-item1,
.Service-content .Service-item2 {
    -webkit-transition: all 160ms;
    transition: all 160ms;
}

.item-image {
    display: inline-block;
    height: 60px;
    width: 60px;
    line-height: 100px;
    text-align: center;
    border: 3px solid transparent;
    margin: 0;
    border-radius: 100%;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all 160ms;
    transition: all 160ms;
}
.item-image img {
    width: 100%;
    height: 100%;
    display: block;
    border: none;
}
.item-title {
	margin-top: -10px;
    line-height: 40px;
    font-size: 30px;
	font-weight:bold;
    color: #008c9d;
    padding: 1px 0 1px;
    font-family: 'PingFangSC-Regular', "Microsoft YaHei", Tahoma, sans-serif;
    font-weight: normal;
}
.item-text {
    color: #9A9A9A;
    font-size: 12px;
    line-height: 17px;
    height: 34px;
    overflow: hidden;
    font-family: 'PingFangSC-Regular', "Microsoft YaHei", Tahoma, sans-serif;
}

.item-link {
    font-family: 'PingFangSC-SC', "Microsoft YaHei", Tahoma, sans-serif;
    color: #FFFFFF;
    display: none;
    padding: 2px 20px;
    background-color: #008c9d;
	margin-top:-10px;
    font-size: 14px;
    line-height: 25px;
    border-radius: 5px;
    -webkit-transition: all 160ms;
    transition: all 160ms;
    font-weight: normal;
}
.Service-item:hover,.Service-item1:hover,.Service-item2:hover {
    border-color: #DEDDDD;
    padding-top: 10px;
    position: relative;
    z-index: 99;
    text-decoration: none;
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    webkit-transform: translate3d(0, -3px, 0);
    transform: translate3d(0, -3px, 0);
}

.Service-item:hover .item-image,.Service-item1:hover .item-image,
.Service-item2:hover .item-image{
    height: 45px;
    width: 45px;
    line-height: 60px;
    margin: 0 auto;
}
.Service-item:hover .item-link,.Service-item1:hover .item-link,
.Service-item2:hover .item-link{
    display: block;
}
.Service-item:hover .item-title,.Service-item1:hover .item-title,
.Service-item2:hover .item-title{
    padding: 5px 0;
}
.Service-item + .Service-item,.Service-item1 + .Service-item ,
.Service-item21 + .Service-item{
    margin-left: 50px;
    position: relative;
}

.item-tag {
    width: 67px;
    height: 67px;
    color: #FFFFFF;
    position: absolute;
    transform: rotateZ(-315deg);
    top: 9px;
    right: 9px;
    font-size: 12px;
    line-height: 17px;
}

.item-background {
    width: 67px;
    height: 67px;
    position: absolute;
    top: 0px;
    right: 0px;
}

.item-background img {
    width: 100%;
    height: 100%;
}
.gkzl{
	width: 100%;
	height: 204px;
	margin: 60px 0 0 0;
	float: left;
	background-color: #008C9D;
}
.gkzl-det{
	background-image: url("../images../gkzlzxzjt.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	width: 1200px;
	height: 204px;
	margin: 0 auto;
}
.gkzl-det a{
    width: 90px;
    height: 24px;
    line-height: 24px;
    float: right;
    color: #cfb06d;
	text-align: center;
	margin: 163px 45px 0 0;
}
.gkzl-det a:hover{
	color: #008C9D;
}
.foot{
	width: 100%;
	height: 302px;
	margin: 60px 0 0 0;
	float: left;
	background-image:url("../images../sydibg.jpg");
}

.foot-m{
	width: 1200px;
	margin: 0 auto;
}
.foot-t{
	width: 100%;
	height: 260px;
	margin: 42px 0 0 0;
}
.foot-t,.foot-bott{
	float: left;
}
.foot-left,.foot-right{
	width: 50%;
	height: 100%;
	float: left;
}
.foot-tel{
	font-size: 14px;
	color: #fff;
	line-height: 24px;
	padding: 20px 100px 0 100px;
}
.foot-beian{
	padding: 20px 100px;
}
.foot-beian div{
	float: left;
}
.foot-beian img{
	margin-top: 8px;
}
.foot-beian span,.foot-beian a{
	font-size: 12px;
	color: #fff;
	margin-left: 15px;
	line-height: 20px;
	height: 20px;
}
.foot-beian a:hover{
	color: #C6C6C6;
}
.foot-right{
	padding-top: 0px;
}
.foot-right div{
	float: left;
	width: 90px;
	margin: 30px 0 0 80px;
}
.foot-right img{
	width: 90px;
}
.foot-right span{
	display: inline-block;
    width: 90px;
    line-height: 40px;
    height: 40px;
    font-size: 14px;
    color: #fff;
    text-align: center;
}
div.foot-bott{
	width: 100%;
	height: 50px;
	margin: 42px 0 0 50px;
}
.foot-bott span{
	display: block;
	text-align: left;
    width: 100%;
    line-height: 50px;
	height: 50px;
    font-size: 14px;
    color: #fff;
}
/*医疗护理*/
.lm{
	width: 1200px;
	margin: 33px auto;
	padding: 0;
}
.ylhlD1{
	float: left;
	width: 268px;
	height: 546px;
	min-height: 546px;
	margin: -33px auto;
	background-position: center center;
	background-repeat: no-repeat;
	background-color: #f5f5f5;
}
.ylhlD1{
	/*
	background-image: url("../images/list/zccdmz.png");
	*/
}
.ylhlD1-dj{
	background-image: url("../images/list/djzccdmz.png");
}
.ylhlD1 div{
	float: left;
}
.lmName{
	display: block;
	font-size: 24px;
	text-align: center;
	letter-spacing: 1px;
}
.lm-top{
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #ccc;
	margin-left: 30px;
}
.localD1{
	width: 160px;
	float: left;
}
.localD2{
	width: 670px;
	text-align: right;
	padding: 0;
	color: #808080;
	float: left;
}
.localD2 span,.localD2 a{
	color: #808080;
	font-size: 16px;
	letter-spacing: 1px;
}
.na1{
	color: #fff;
	height: 60px;
	line-height: 60px;
}
.na2{
	width: 200px;
	text-align: left;
	padding-left: 10px;
	line-height: 24px;
	height: 24px;
	margin: 18px 0 0 0;
	color: #0C736D;
	border-left: 4px solid #404B78;
}
.lmContent{
	float: left;
	width: 880px;
}
.lmList,.lmDetails{
	float: left;
}
.lmList{
	width: 268px;
	height: auto;
	padding-bottom: 50px;
	margin: 0;
}
.lmLink{
	width: 100%;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 18px;
	color: #333333;
	display: block;
	letter-spacing: 1px;
	margin: 1px 0 0 0;
	border-bottom: 1px solid #DCDCDC;
}
.lmLink.curr{
	/*background: #eeeeee;#61C1BF;*/
}
.lmLink:hover{
	background: #eeeeee;/*#61C1BF;*/
}
.lmDetails{
	width: 850px;
	height: auto;
	padding: 30px 0 0 30px;
}
.lm-tszk{
	width: 880px;
	padding: 30px 0 0 0; 
 }
.tszk,.ysks{
	width: 850px;
	height: 54px;
	line-height: 54px;
	border-bottom: 1px solid #ccc;
	font-size: 18px;
	letter-spacing: 1px;
	padding: 0;
	margin-left: 30px;
}
.ysks{
	margin-top: 20px;
}
.tszk span,.ysks span{
	display: block;
	text-align: center;
	width: 161px;
	height: 46px;
	line-height: 46px;
	color: #fff;
	background-image: url(../images../tszk.png);
}
.tszkDetails{
	width: 100%;
	height: auto;
	display: inline-block;
	margin-left: 16px;
}
.tszkDetails span{
	/*
	display: block;
	width: 274px;
	height: 70px;
	line-height: 70px;
	text-align: center;
	background: #f5f5f5;
	border-right: 10px solid #61c1bd;
	margin: 20px 0 0 14px;
	float: left;
	*/
}
.tszkLink{
	background: #f5f5f5;
	border-right: 10px solid #61c1bd;
}
.tszkLink,.tszkBrown{
	margin: 20px 0 0 14px;
}
.tszkBrown,.ksBrownMid{
	background: #c7a14c;
	border-right: 10px solid #03457f;
}
.ksBrownMid{
	margin: 20px 200px 0 302px;
}
.tszkLink,.tszkBrown,.ksBrownMid{
	display: block;
	font-size: 18px;
	width: 264px;
	height: 70px;
	line-height: 70px;
	text-align: center;
	float: left;
	/*
	display: block;
	height: 64px;
	line-height: 64px;
	width: 180px;
	margin-left: 50px;
	*/
}
.tszkDetails .tszkLink:hover{
	width: 274px;
	height: 65px;
	border-right: 0px solid;
	color: #fff;
	background: #61c1bf;
	border-bottom: 5px solid #364072;
	cursor: pointer;
}
.tszkBrown:hover,.ksBrownMid:hover{
	color: #333;
}
.tszkDetails span:hover{
		
}
/*新闻中心栏目列表*/
.xwList{
	float: left;
	width: 100%;
	height: 190px;
	border-bottom: 1px solid #ccc;
	margin: 0 0 30px 0;
}
.xwImg{
	float: left;
	width: 240px;
}
.xwImg img{
	width: 240px;
	height: 160px;
}
.xwContent{
	width: 570px;
	display: inline-block;
	margin: 0 0 0 30px
}
.xwTit,.xwProfile,.gsTit{
	display: block;
	overflow: hidden; /* 超出部分隐藏 */
	text-overflow: ellipsis; /* 超出部分用省略号表示 */
	cursor: pointer;
	letter-spacing: 1px;
}
.xwTit,.xwProfile{
	width: 100%; /* 容器宽度 */
	max-width: 580px; /* 最大宽度，根据需要调整 */
}
.xwTit{
    font-size: 24px;
	color: #5E5E5E;
	font-weight: bold;
	height: 70px;
	line-height: 70px;
	white-space: nowrap;
}
.xwProfile{
	white-space: normal; /* 自动换行 */
	word-wrap: break-word; /* 单词分开 */
	height: 60px;
	line-height: 30px;
	font-size: 18px;
}
/*公示公告栏目*/
.gsgg{
	/*margin:30px 0 0 50px;*/
}
.gsList{
	height: 46px;
	line-height: 46px;
}
.gsSpan1,.gsTit,.gsSpan2{
	float: left;
	letter-spacing: 1px;
	font-size: 18px;
}
.gsSpan1{
	width: 2px;
	height: 3px;
	background: #000;
	margin-top: 21px;
}
.gsTit{
	width: 660px;
	white-space: nowrap;
	max-width: 670px;
	margin: 0 65px 0 10px;
}
/*内容页*/
.uniContent{
	margin-left: 25px;
}
.conTitle{
	width: 700px;
	margin: 0 auto 30px auto;
	text-align: center;
	font-size: 22px;
	letter-spacing: 1px;
	line-height: 30px;
}
.conDate span,.conDate p{
	display: inline-block;
	letter-spacing: 1px;
	color: #666666;
}
.conDate{
	height: 50px;
	line-height: 50px;
	background: #F6F4F5;
	text-align: center;
	margin-bottom: 20px;
}
.addTime{
	margin-right: 30px;
}
.conArticle{
	padding: 0 25px;
	text-align: left;
	font-size: 18px;
	line-height: 30px;
	letter-spacing: 1px;
}
/*医院概况*/
.yygk{
	/*height: 700px;*/
}
.yygkCon{
	margin:70px 0 0 50px;
	letter-spacing: 1px;
}
/*专科专家*/
.zkzj{
	height: 380px;
}
.kszj{
	height: 60px;
	line-height: 60px;
	width: 670px;
	font-size:22px;
	background: #f5f5f5;
	margin: 20px auto;
}
.zjMore{
	display: none;
	float: right;
	margin-top: -60px;
	font-size: 16px;
}
.zkInfo{
	width: 150px;
	height: 430px;
	border: 0px solid #C6C6C6;
	margin: 0 0 0 12px;
	font-size: 16px;
	/*
	float: left;
	*/
    display: inline-table;
	text-align: center;
}
.zkInfo span{
	display: block;
	width: 100%;
	line-height: 24px;
}
.zkImg{
	height: 230px;
	margin-bottom: 15px;
}
.zhiwu{
	text-indent:2em;
	overflow: hidden; /* 超出部分隐藏 */
	text-overflow: ellipsis; /* 超出部分用省略号表示 */
	white-space: nowrap; /* 自动换行 */
	word-wrap: break-word; /* 单词分开 */
	width: 100%; /* 容器宽度 */
	max-width: 150px; /* 最大宽度，根据需要调整 */
	height: auto;
	display: block;
	text-align: left;
}
.zjZhiWu{
	display: inline;
}
/*医疗护理*/
.ksjs{
	/*margin-left: 50px;*/
	width: 810px;
	padding: 0 0 0 20px;
	text-align: center;
}
.ksjs table{
	margin-left: 2.5%;
	text-align: left;
}
td.nr_1 {
    line-height: 40px;
    font-size: 18px;
}
.ksjsTit{
	margin: 10px 0 0 0px;
	padding-bottom: 10px;
	text-align: center;
	font-size: 28px;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #ccc;
}
.ksjsCon{
	line-height: 30px;
	letter-spacing: 1px;
}
/*护理园地*/
.hlydList,.zkhlList{
	width: 100%;
	height: 400px;
	line-height: 400px;
	text-align: center;
}

.hlydLink,.zkhlList a,.kyptLink{
	display: inline-block;
	color: #fff;
	background-color: #0d94a8;
	border-radius: 10px;
}
.hlydLink{
	width: 226px;
	height: 180px;
	line-height: 180px;
	margin: 0 75px;
	font-size: 28px;
}
.hlydList a:hover,.zkhlList a:hover,.kyptlist a:hover{
	background-color: #084e93;
	color: #fff;
}
.zkhlList{
	
}
.zkhlList table{
	display: none;
}
.zkhlList a,.kyptLink{
	width: 206px;
	height: 165px;
	line-height: 165px;
	margin: 0 35px;
	font-size: 24px;
}
.hbg{
	display: none;
}
.zkhlMZ{
	display: inline-block;
	width: 280px;
	height: 371px;
	margin: 10px auto;
}
.layui-tab iframe{
	border: 0;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}
.layui-tab-brief{
	float: left;
	width: 100%;
}
.hlyd,.kypt{
	background-color: #f5f5f5;
	border-right: 4px solid #61c1bf;
	margin-left: 15px;
	box-shadow: 0px 5px 5px #dcdcdc;
}
.layui-tab-title{
	padding-bottom:20px;
}
.layui-tab-item{
	height: 600px;
}
.layui-tab-brief>.layui-tab-title .layui-this{
	color: #000;
	background-color: #61c1bf;
}
.layui-tab-brief>.layui-tab-title .layui-this:after{
	
	color: #000;
	border:0px;
	width: 103px;
}
.delayB {
	visibility: hidden;
	opacity: 0;
}
/*名医荟萃*/
.myhc{
	min-height: 420px;
}
.myhcName{
	font-size: 22px;
}
.myhcList{
	margin: 50px 0 0 0;
}
.zjImg{
	margin: 0 auto;
	text-align: center;
	padding:10px 0 30px 0 ;
}
.myInfo{
	width: 282px;
	height: 455px;
	border: 1px solid #C6C6C6;
	margin-left: -1px;
	font-size: 16px;
	float: left;
	margin-bottom: 65px;
}
.myInfo:hover{
	background-color: #0C736D;
}
.myInfo:hover span,.myInfo:hover a{
	color: #fff;
}
.myInfo span{
	font-weight: bold;
	font-size: 18px;
}
.myInfo span,.myInfo p{
	display: inline-block;
	width: 100%;
	text-align: center;
	line-height: 26px;
	letter-spacing: 1px;
}
.zjLink{
	display: inline-block;
	width: 284px;
	height: 457px;
	position: absolute;
}
.myImg{
	margin: 30px auto;
	text-align: center;
}
.myImg img{
	width: 120px;
	height: 172px;
}
.ksName{
	display: inline-block;
	height: 32px;
	line-height: 32px;
	width: auto;
	/*
	background-image: url("../images/list/zjd.png");
	*/
	margin: 15px auto;
	color: #fff;
	background: #61c1be;
	border-radius: 15px;
	padding: 0 20px;
}
.myjs{
	overflow: hidden; /* 超出部分隐藏 */
	text-overflow: ellipsis; /* 超出部分用省略号表示 */
	width: 100%; /* 容器宽度 */
	max-width: 225px; /* 最大宽度，根据需要调整 */
	white-space: normal; /* 自动换行 */
	word-wrap: break-word; /* 单词分开 */
	display: block;
	margin: 0 30px;
	height: 120px;
	line-height: 30px;
	letter-spacing: 1px;
}
/*栏目翻页按钮*/
#pagenav{
	float: left;
	margin-top: 50px;
	font-size: 14px;
	text-align: center;
}
#pagenav span,#pagenav span,#pagenav a{
	width: 30px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #C6C6C6;
	display: inline-block;
}
#pagenav a:hover{
	background: #61C1BF;
	color: #fff;
}

#pagenav span a:hover{
	background: #fff;
	color: #000;
}
/*科研教育*/
.kyjy {
	/*height: 380px;*/
}
.kyptlist{
	width: 100%;
	text-align: center;
}
.kyptImg2{
	margin-left: 11px;
}
.kyptLink{
	margin: 0 322px;
}
.yuanshi{
	line-height: normal;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
}
.kyptlm,.dwkfpt{
	float: right;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
}
.kyptlm{
	width: 163px;
	height: 110px;
	color: #fff;
	background-color: #0d94a8;
	border-radius: 10px;
	font-size: 14px;
	margin: -1px 10px;
}
.zkhlList .dwkfpt{
	display: flex;
	line-height: normal;
	font-size: 16px;
	margin-top: 110px;
}
.pt1{
	margin-right: 12px;
}
.pt2{
	margin-right: 20px;
}
.pt3{
	margin-right: 150px;
}
.kypt{
	width: 200px;
}
/*医疗咨询*/
.ylzx{
	text-align:left; 
	line-height:28px; 
	font-size:18px; 
	font-weight:bold;
	color:#FFF；
}
.ylzx img{
	height: 300px; 
	width: 300px;
	border: 0;
}
/*视频动态*/
.spdt{
	width: 260px;
	height: auto;
	line-height: 35px;
	display: inline-block;
	margin: 0 0 15px 16px;
	text-align: center;
}
.spdt img{
	width: 260px;
	height: 170px;
	border: 0;
}
.spdt a{
	display: inline-block;
	margin-bottom: 5px;
	font-size: 16px;
}

.gjksLink{
	width: 190px;
	border: 1px solid #0C736D;
	text-align: center;
	line-height: 36px;
	font-size: 20px;
	color: #000;
	margin: 10px 5px;
}