﻿
.xinxi1{
	width: 100% !important;
    height: 7rem;
    background: #34c381;
    opacity: 0.8;
    position: absolute;
    bottom: 0 !important;
    display: none;
}
.xinxi1 p:first-child {
    margin-top: 17px;
}

.xinxi1 p {
    color: #fff;
    font-size: 16px;
    margin-left: 30px;
}
xinxi1 p:first-child {
    margin-top: 17px;
}
xinxi1 p:first-child {
    margin-top: 17px;
}

		/*右部导航*/
		.youdaohang{
			position: fixed;
			right:4.6rem;
			font-size:1rem;
			top:30%;
			color:white;
			width:1.5rem;
			z-index: 10;
		}
		.youdaohang ul li{
			margin-top:2rem;
		}
		.youdaohang ul li a{
			color:#cccccc;
		}
		.youdaohang ul li:hover{
			font-weight: bold;
			color:white;
			cursor:pointer;
		}
		.xuanzhong{
			font-weight: bold;
			color:white;
		}
		/*页面1*/
		.bannertu{
			width: 100%;
			height:100%;
		}
		/*页面2*/
		.yemianerchengzai{
			height:37.5rem;
		}
		.yemianerchengzai ul li{
			width:25%;
			height:244px;
			float: left;
			margin-top:4% ;
		}
		.yemianerchengzai ul li .tupianbox{
			margin:0 auto;
			display: block;
			width:120px;
			height:120px;
position: relative
		}
		.tupianbox img{
			transition: all 2s ease 0s
		}
		.tupianbox img:hover{
			transform: scale(1.2)
		}
.rukouimg{
position: absolute;
}
		.yemianerchengzai ul li img{
			width:100%;
			height:100%;
		}
		.yemianerchengzai ul li h3{
			text-align: center;
			margin-top: 30px;
			font-weight: bold;
		}
		.yemianerchengzai ul li p{
			text-align: center;
			margin-top: 3%;
			font-size:.75rem;
			color:#999999;
		}
		.fengexian{
			height:50%;
			width:1px;
			background:#cccccc;
			float: right;
			margin-top:15%;
		}
		.fengexiandown{
			height:1px;
			width:50%;
			background:#cccccc;
			margin-left:25%;
			margin-top: 57px;
		}
		/*页面三*/
		.beijing{
			width:100%;
			height:48.75rem;
			background:url('../images/sanbeijin.png') 0 0 repeat;
			background-size: 100% 100%;
			clear: both;
		}
		.neirongbox{
			height:70%;
			margin-top:90px;
		}
		.neirongbox h1{
			font-size:1.875rem;
			color:white;
		}
		.neirongbox h1 span{
			font-size:1.125rem;
			margin-left:2%;
		}
		.xinwengonggaobox{
			height:522px;
			margin-top:3%;
		}
		/*左上*/
		.zuoshang{
			height:50%;
			width:66%;
			background:white;
		}
		.lunbotu{
			width:50%;
			height:100%;
		}
		.wenzimiaosu{
			width:50%;
			height:100%;
			position: relative;
		}
		.sanjiaoxin{
			position:absolute;
			width:25px;
			height:29px;
			background: url('../images/sanjiaoxingzuoshang.png') 0 0 repeat;
			background-size:100% 100%;
			left:-24px;
			z-index: 5;
			top:86px;
		}
		.wenzibox{
			width:80%;
			margin:0 auto;
		}
		.wenzibox h2 {
			font-size:1.125rem;
			margin-top: 2rem;
			line-height: 30px;
			font-weight: bold;
                        overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
		}
		.wenzibox .tiem{
			font-size:.75rem;
			color:#dadada;
			line-height:44px;
		}
		.wenzibox p{
			font-size:.75rem;
			color:#999999;
			line-height:25px;
			height: 70px;
           overflow: hidden;
		}
		.anniu,.anniu1,.anniu2{
			border-radius:30px 30px 30px 30px;
			width:63px;
			height:25px;
			display: block;
			margin:0 auto;
			margin-top:11px;
			font-size:.75rem;
			text-align: center;
			line-height: 22px;
		}
                .anniu1,.anniu2{
position: absolute;
    bottom: 13px !important;
    left: 161px;

}
		.anniu:hover{
			cursor:pointer;
			background:#0099cc;
			color:white;
			border:0;
		}
		.lunbotu  .swiper-wrapper .swiper-slide img{
			width:100%;
			/*height:100%;*/
            height:auto;
		}
.swiper-container{
height:261px;
}

		/*右*/
		.you{
			height:100%;
			width:32%;
			background:white;
		}
		.gonggao{
			width:100%;
			height:50%;
			background: #0099cc;
position: relative;
		}
		.gonggoaliebiao{
			width:100%;
			height:50%;
			position: relative;
		}
		.sanjiaoxin2{
			position:absolute;
			width:28px;
			height:24px;
			background: url('../images/sanjiaoxingyou.png') 0 0 repeat;
			background-size:100% 100%;
			right:55px;
			z-index: 10;
			top:-23px;
		}
		.chengzaigonggaobox,.gonggoaliebiaobox{
			width:86%;
			margin: 0 auto;
		}
		.chengzaigonggaobox h2{
				font-size: 1.125rem;
    color: white;
    line-height: 515%;
    font-weight: bold;
		}
		.chengzaigonggaobox p{
			font-size:1.125rem;
			color:white;
			line-height: 150%;
		}
		.chengzaigonggaobox .tiem{
			font-size:.75rem;
			color:white;
			margin-top: 3%;
			display: block;
		}
		.anniu1{
			border:1px solid white; 
			margin-top: 26px;
			color:white;
		}
		.anniu2{
			border:1px solid white;
			color:white;
			margin-top: 26px;
		}
		.anniu{
			border:1px solid #999999;
			color:#666666;
		}
		.anniu1:hover{
			cursor:pointer;
			background:#33cc99;
			color:white;
			border:0;
		}
		.zhaobiaobox{
			width:100%;
			height:17%;
			border-bottom: 1px dashed  #cccccc;
			color:black;
			display: block;
			margin-top:5%;
		}
		.zhaobiaoxiangmubiaoti{
			font-size:.875rem;
			width:100%;
			overflow:hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
		}
		.tiem2{
			font-size:.75rem;
			line-height: 200%;
			color:#b0b0b0;
		}
		.zhaobiaobox>p:hover,.zuoxianame:hover{
			color:#33cc99;
		}
		/*左下*/
		.zuoxia{
			height:47%;
			width:66%;
			background:white;
			margin-top:1.5%;
		}
		.yuanwugongkaiwenzi{
			width:50%;
			height:100%;
			position: relative;
		}
		.sanjiaoxin3{
			position:absolute;
			width:24px;
			height:28px;
			background: url('../images/sanjiaoxingzuoxia.png') 0 0 repeat;
			background-size:100% 100%;
			right:-23px;
			z-index: 10;
			top:65px;
		}
		.yuanwugongkai{
			width:50%;
			height:100%;
			background:#33cc99;
position: relative;
		}
		.yuanwugongkaiwenzibox{
			width:93%;
			height:12%;
			display: block;
			margin: 0 auto;
			color:black;
			border-bottom: 1px dashed  #cccccc;
			margin-top: 6.5%;
		}
		.zuoxianame{
			font-size:.875rem;
			width:78%;
			display: block;
			overflow:hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
		}
		.zuoxiatime{
			font-size:.75rem;
			color:#999999;
			line-height: 150%;
		}
		.yuanwugongkaineirong{
			width:82%;
			margin:0 auto;
		}
		.yuanwugongkaineirong h2,.yuanwugongkaineirong p{
			font-size:1.125rem;
			color:white;
			margin-top: 10%;
		}
.yuanwugongkaineirong h2{
			font-weight: bold;
		}
		.gongkaitime{
			font-size:.75rem;
			color:white;
			margin-top: 5%;
			display: block;
		}
		.yuanwugongkaineirong .anniu2:hover{
			cursor:pointer;
			background:#0099cc;
			color:white;
			border:0;
		}
		/*页面4*/
		.yemiansibox{
			width:100%;
			height:auto;
			clear: both;
		}
		.zhanweibox{
			width:100%;
			height:7%;
		}
		/*科室导航*/
		.keshidaohangbeijin{
			background: url('../images/neirong4beijin.jpg') 0 0 repeat;
			width:100%;
			height:auto;
			background-size: 100% 100%;
			clear: both;
		}
		.keshidaohangbox{
			height:80%;
			margin-top: 4.5rem;
		}
		.keshidaohangbox h2{
			font-size:1.875rem;
			width:30%;
		}
		.keshidaohangbox h2 span{
			font-size:.875rem;
			color:#cccccc;
			display: block;
			line-height: 330%;
		}
		.keshidaohangbox .ul1{
			width:auto;
			height:auto;
			float: right;
		}
            .keshidaohangbox .ul1 li {
                font-size: 1.125rem;
                float: left;
                margin-top: 1%;
                color: #333333;
                width: auto;
                border-right: 1px solid #b6b6b6;
                padding-right: 9px;
                margin-left: 5px;
            }
                .keshidaohangbox .ul1 li a {
                    font-size: 1.125rem;
                  
                    margin-top: 1%;
                    color: #333333;
                }
				.keshidaohangboxactive{
					color:#33cc99 !important;
				}
		/*.keshidaohangbox .ul1 li a:hover{*/
			/*color:#33cc99;*/
		/*}*/
		.keshidaohangbox .ul2{
			width:75%;
			clear: both;
			margin-top: 2%;
                        margin-bottom:50px;
		}
		.keshidaohangbox .ul2 li{
			font-size: .875rem;
    color: #5F6760;
    border: 1px solid #cfd2d0;
    float: left;
    margin-right: 5%;
    margin-top: 3%;
    padding: 5px 7px;
		}
		.keshidaohangbox .ul2 li:hover{
			color:#33cc99;
			border:1px solid #33cc99;
			cursor:pointer;
		}
		/*轮播医生*/
		.swiper-container2{
			width: 1200px;
			height: 300px;
			clear: both;
			margin-top: 0.5%;
			overflow: hidden;
			margin: 0 auto 30px auto;
		}
		.swiper-slide{
			width:330px;
			height:300px;
		}
		.swiper-slide img{
			width:100%;
			z-index: 1;
		}
		/*页面五*/
		.yemianwubox{
			height: auto;
    overflow: auto;
    padding: 0 35px 35px 35px;
		}
		.yemianwubox h2{
			font-size:1.875rem;
			margin-top: 5%;
			width:26%;
			clear: both;
		}
		.yemianwubox h2 span{
			font-size:.875rem;
			color:#cccccc;
			display: block;
			line-height: 330%;
		}
		.yemianwubox ul{
			width:100%;
			height:76%;
			clear: both;
			margin-top: 3%;
			float: left;
		}
		.yemianwubox ul li{
			width:48%;
			height:19rem;
			box-shadow: 0px 0px 45px rgba(0,0,0,0.2);
		}
		.yemianwubox ul .xiabox{
			margin-top: 3%;
		}
		.zhixunzuobox{
			width:45%;
			height:100%;
			background-size: 100% 100%;
		}
		.urlback1{
			background: url('../images/wubeijin1.png') 0 0 repeat;
		}
		.urlback2{
			background: url('../images/wubeijin2.png') 0 0 repeat;
		}
		.urlback3{
			background: url('../images/wubeijin3.png') 0 0 repeat;
		}
		.urlback4{
			background: url('../images/wubeijin4.png') 0 0 repeat;
		}
		.keshixinwen{
			font-size:.875rem;
			background: #006633;
			width:7.125rem;
			height:2.125rem;
			color:white;
			line-height: 2.125rem;
			text-align: center;
			margin-top: 23%;
		}
		.zhixunyinwen{
			font-size:1.875rem;
			color:rgba(255, 255, 255, 0.2);
			width:100%;
			text-align: center;
			line-height: 300%;
		}
		.zhixunyoubox{
			width:55%;
			height:100%;
                        position: relative; 
		}
		.zhixunyouneirongbox{
			width:84%;
			height:85%;
			margin: 0 auto;
			margin-top: 7%;
			
		}
		.zhixunyouneirong {
			width: 100%;
    height: 11%;
    border-bottom: 1px solid #dcdcdc;
    font-weight: bold;
    padding-bottom: 9px;
		}
		.lvdian {
		    width: .3rem;
		    height: .3rem;
		    background: #6bc68c;
		    border-radius: .3rem;
		    margin-top: 3%;
		}
		.zhixunyouneirong a{
			width:95%;
			color:black;
			overflow:hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
		}
		.zhanshineirongmin{
			width:100%;
			height:11%;
			margin-top: 4%;
		}
		.lvdianmin{
			width: .3rem;
		    height: .3rem;
		    background: #6bc68c;
		    border-radius: .3rem;
		    margin-top: 4.5%;
		}
		.zhanshineirongmin a{
			font-size:.75rem;
			color:#333333;
			width:95%;
			line-height: 240%;
			overflow:hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
		}
		.chakangengduo{
			font-size: .75rem;
    color: #5d6e63;
    border: 1px solid #dcdcdc;
    width: 96px;
    height: 24px;
    margin: 0 auto;
    text-align: center;
    display: block;
    position: absolute;
    bottom: 14px;
    left: 96px;
    line-height: 24px;
		}
		.zhixunyinwen3 ,.zhixunyinwen3 p {
			font-size:1.875rem;
			color:rgba(255, 255, 255, 0.2);
			width:100%;
			line-height: 120%;
		}
		.zhixunyinwen3{
			margin-left:23px;
			margin-top: 25px;
		}
		.zhixunyouneirong a:hover,.zhanshineirongmin a:hover,.chakangengduo:hover{
			color:#339966;
		}
		.chakangengduo:hover{
			background: #339966;
			color:white;
			border:0;
		}
		/*专题专栏*/
		.beijinbox{
			width:100%;
			height:auto;
			background: #e8e9e9;
			overflow: auto;
			padding-bottom:3.75rem;
			margin-top: 1.5%;	
		}
		.zhuantizhuanlanbox{
			height:6rem;
		}
		.zhuantizhuanlanbox h2{
			font-size:1.875rem;
			width:24%;
			line-height: 6rem;
		}
		.zhuantizhuanlanbox h2 span{
			font-size: .75rem;
			color:#cccccc;
			display: block;
			line-height: 6rem;
		}
		.anniubox{
			width:6rem;
			height:2rem;
			margin-top: 1.75rem;
		}
		.zuoanniu{
			width:2.125rem;
			height:2.125rem;
			border:2px solid #cccccc;
			border-radius: 50%;
			text-align: center;
			line-height: 2.125rem;
			font-size:1rem;
			color:#cccccc;
		}
		.zuoanniu:hover{
			color:white;
			border:2px solid #006633;
			background: #006633;
			cursor:pointer;
		}
		.zuoanniumargin{
			margin-right: 0.75rem;
		}
		.swiper-container3{
			overflow: hidden;
		}
		.swiper-container3 .swiper-wrapper .swiper-slide{
			background-color: white;
            padding: 3px;
            height: 177px;
            box-shadow: 0 0 10px rgba(0,0,0,0.2);
			width: 370px !important;
		}
		.swiper-container3 .swiper-wrapper .swiper-slide img{
			width:100%;
			height:100%;
		}
		.dibubeijinbox{
			box-shadow: 10px 0px 20px #aaaaaa inset;
		}
.zhuantiimg{
width:350px;
height:144px;
padding:15px;
overflow: hidden;
background-repeat:no-repeat;
background-size: cover;
}
.xinxi {
     width: 100%;
    height: 7rem;
    background: #34c381;
    opacity: 0.8;
    position: absolute;
    bottom: 0;
    display: none;
}

.xinxi p {
    color: #fff;
    font-size: 16px;
    margin-left: 30px;
}

.xinxi p:first-child {
    margin-top: 17px;
}

.xinxi p:nth-of-type(2) {
    margin-top: 12px;
}

.xinxi p:last-child {
    margin-top: 8px;
}
.aab{
	color:#33cc99 !important; ;
}