.notice{width:1280px;height:60px;margin:0 auto}
.notice.notice1{width:640px;height:60px;float:left}
.notice.notice2{width:640px;height:60px}
.notice .tip{display:block;width:34px;height:34px;border:1px solid #219e99;float:left;margin-top:12px;margin-left:4px;margin-right:25px;position:relative}
.notice .tip span{display:block;width:100%;font-size:14px;line-height:16px;color:#219e99;text-align:center;margin-top:1px}
.notice .listWrap{width:575px;height:60px;float:left;overflow:hidden;position:relative}
.notice .list{position:absolute;width:575px}
.notice .list li{width:575px;height:60px;float:left}
.notice .list li a{display:block;height:60px;float:left;font-size:18px;color:#4d4d4d;line-height:60px}
.notice .list li a .time{display:block;width:140px;color:#999;float:left}
.notice .list li a .text{display:block;width:420px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.notice1 .list li a:first-child{margin-right:15px}
.notice2 .list li a:first-child{margin-right:15px}
.service{background-color:#f0f0f0}
.service .wrap{width:1280px;height:240px;padding:30px 0;margin:0 auto;background-color:#f0f0f0}
.service .wrap .container{width:520px;height:211px;background-color:#fff;padding:15px 15px 15px 30px;position:relative}
.service .wrap .container.container-l{float:left}
.service .wrap .container.container-c{float:left; width: 100px;height:221px; padding:10px 15px; text-align: center; margin-left: 10px;}
.service .wrap .container.container-r{float:right; }
.service .wrap .container.container-c img{ width: 94px; height: 94px; }
.service .wrap .container.container-c p {margin-top: 0px;}
.service .wrap .container .list li{width:150px;height:80px;float:left;padding:25px 0 0 100px;cursor:pointer}
.service .wrap .container .list li p{font-size:24px;color:#4d4d4d}
.service .wrap .container .right li:last-child p{font-size:20px}
.service .wrap .container .list li span{font-size:12px;color:#b3b3b3;display:block;margin-top:5px}
.service .wrap .container .list li.registration,.service .wrap .container .list li.hospital,.service .wrap .container .list li.outpatient,.service .wrap .container .list li.position{border-bottom:1px dashed #d9d9d9}
.service .wrap .container .list li.registration,.service .wrap .container .list li.hospital,.service .wrap .container .list li.physical,.service .wrap .container .list li.help{border-right:1px dashed #d9d9d9}
.service .wrap .container .left li.registration{background:url(../images/registration.png) no-repeat 36px 20px}
.service .wrap .container .left li.outpatient{background:url(../images/outpatient.png) no-repeat 36px 20px}
.service .wrap .container .left li.physical{background:url(../images/physical.png) no-repeat 36px 20px}
.service .wrap .container .left li.medical{background:url(../images/medical.png) no-repeat 36px 27px}
.service .wrap .container .right li.hospital{background:url(../images/hospital.png) no-repeat 36px 20px}
.service .wrap .container .right li.position{background:url(../images/position.png) no-repeat 36px 20px}
.service .wrap .container .right li.help{background:url(../images/help.png) no-repeat 36px 20px}
.service .wrap .container .right li.question{background:url(../images/question.png) no-repeat 36px 20px}
.service .wrap .container .detail{position:absolute;width:100%;height:100%;background-color:#e1fffd;overflow:hidden}
.service .wrap .container .detail .top{padding:30px 0 18px 115px}
.service .wrap .container .detail .top p{font-size:24px;color:#4d4d4d}
.service .wrap .container .detail .top span{font-size:12px;color:#b3b3b3;display:block;margin-top:5px}
.service .wrap .container .detail .info{padding-left:48px;width:631px}
.service .wrap .container .detail .info li{width:170px;height:36px;margin-right:24px;float:left;overflow:hidden}
.service .wrap .container .detail .info li a{display:block;font-size:18px;color:#666;line-height:36px}
.service .wrap .container .detail.registration .top{background:url(../images/registration.png) no-repeat 48px 30px}
.service .wrap .container .detail.outpatient .top{background:url(../images/outpatient.png) no-repeat 48px 30px}
.service .wrap .container .detail.physical .top{background:url(../images/physical.png) no-repeat 48px 30px}
.service .wrap .container .detail.medical .top{background:url(../images/medical.png) no-repeat 48px 30px}
.service .wrap .container .detail.hospital .top{background:url(../images/hospital.png) no-repeat 48px 30px}
.service .wrap .container .detail.position .top{background:url(../images/position.png) no-repeat 48px 30px}
.service .wrap .container .detail.help .top{background:url(../images/help.png) no-repeat 48px 30px}
.service .wrap .container .detail.question .top{background:url(../images/question.png) no-repeat 48px 30px}
.service .wrap .container .detail.registration,.service .wrap .container .detail.hospital{transform-origin:left top;left:0;top:0}
.service .wrap .container .detail.outpatient,.service .wrap .container .detail.position{transform-origin:right top;right:0;top:0}
.service .wrap .container .detail.physical,.service .wrap .container .detail.help{transform-origin:left bottom;left:0;bottom:0}
.service .wrap .container .detail.medical,.service .wrap .container .detail.question{transform-origin:right bottom;right:0;bottom:0}
@keyframes scaleIn{0{width:0;height:0}
100%{width:100%;height:100%}
}.scaleIn{animation:scaleIn ease 0.5s forwards}
.dynamic{background:#f0f0f0;padding-top:20px;height:530px;margin:0 auto;overflow:hidden}
.dynamic .wrap{background:#fff;padding-top:10px;width:1280px;height:500px;margin:0 auto;text-align:center;overflow:hidden}
.dynamic .wrap .tab{display:inline-block}
.dynamic .wrap .tab li{width:129px;height:48px;border-right:1px solid #219e99;border-top:1px solid #219e99;border-bottom:1px solid #219e99;font-size:18px;color:#219e99;text-align:center;line-height:48px;float:left;cursor:pointer;font-weight: 600}
.dynamic .wrap .tab li:first-child{border-left:1px solid #219e99;border-radius:48px 0 0 48px}
.dynamic .wrap .tab li:last-child{border-radius:0 48px 48px 0}
.dynamic .wrap .tab li.active{background-color:#219e99;color:#fff}
.dynamic .dynamicindex{width:1280px;height:auto;overflow:hidden;margin:0 auto}
.dynamic .dynamic-wrap{width:5120px;height:420px;position:relative;text-align:left}
.dynamic .dynamic-wrap .item{width:1280px;height:100%;float:left}
.dynamic-news li{width:303px;height:308px;margin:0 7px;float:left;background-color:#fff;border:1px solid #e0e0e0}
.dynamic-news li.active{box-shadow:5px 5px 10px rgba(13,2,4,.2)}
.dynamic-news li:last-child{margin-right:0}
.dynamic-news li a{display:block;height:100%}
.dynamic-news li a img{width:100%;height:220px}
.dynamic-news li a .title{font-size:18px;color:#4c4c4c;padding:0 18px;line-height:50px;height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dynamic-news li a .content{}
.dynamic-news li a .time{font-size:14px;color:#999;line-height:20px;padding:0 18px}
.dynamic-media ul,.dynamic-notice ul{width:1280px}
.dynamic-media ul li,.dynamic-notice ul li{width:630px;float:left;padding-left:10px}
.dynamic-media ul li a,.dynamic-notice ul li a,.dynamic-topic ul li a{display:block;font-size:18px;color:#4d4d4d;height:45px;line-height:45px}
.dynamic-media ul li a .time,.dynamic-notice ul li a .time,.dynamic-topic ul li a .time{color:#999;display:block;width:135px;float:left}
.dynamic-media ul li a .title,.dynamic-notice ul li a .title,.dynamic-topic ul li a .title{display:block;margin-left:135px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dynamic-media ul li.active a .title,.dynamic-notice ul li.active a .title{color:#219e99}
.dynamic-topic > div{}
.dynamic .topic{padding:6px 0 36px 0;border-bottom:1px solid #e0e0e0;margin-bottom:16px}
.dynamic .topic span{display:block;height:30px;line-height:30px;font-size:30px;color:#e84d3d;font-weight:bold;padding-left:20px;border-left:4px solid #e84d3d;float:left}
.dynamic .topic .more{display:block;height:22px;line-height:22px;font-size:18px;color:#219e99;float:right;margin-right:30px;width: 67px;padding-left: 6px;padding-top:10px;font-weight: 600;font-family: "微软雅黑";}
.dynamic-topic ul li{width:610px;float:left;padding-left:10px}
.dynamic-topic ul li.active a .title{color:#e84d3d}
.dynamic .circle{display:inline-block}
.dynamic .circle li{width:10px;height:10px;border-radius:50%;background-color:#e0e0e0;float:left;margin:10px}
.dynamic .circle li.active{background-color:#219e99}
.department{position:relative;background: #f0f0f0;padding-bottom:20px;}
.department .banner-wrap{min-width:1280px;height:250px;position:relative;overflow:hidden;margin:0 auto;width: 1280px;}
.department .banner-wrap .banner{width:1280px;position:absolute;}
.department .wrap{position:absolute;width:1280px;top:0;background: #219e99}
.department .wrap .title{font-size:30px;color:#fff;text-align:center;padding-top:30px}
.department .wrap .sub-title{font-size:14px;color:#8de2db;text-align:center;padding-bottom:15px;margin-top:10px;}
.department .wrap .list li{width:100px;margin:25px 28px 0;float:left}
.department .wrap .list li a{display:block}
.department .wrap .list li a .icon-wrap{width:78px;height:78px;margin:0 auto;border-radius:50%}
.department .wrap .list li a p{font-size:14px;color:#fff;line-height:42px;height:42px;overflow:hidden;text-align:center}
.department ._1{background:url(../img/depart/1.png) no-repeat center center;background-size: cover;}
.department ._1:hover{background: url(../img/depart/1-1.png) no-repeat center center;background-size: cover;}
.department ._2{background:url(../img/depart/2.png) no-repeat center center;background-size: cover;}
.department ._2:hover{background:url(../img/depart/2-1.png) no-repeat center center;background-size: cover;}
.department ._3{background:url(../img/depart/3.png) no-repeat center center;background-size: cover;}
.department ._3:hover{background:url(../img/depart/3-1.png) no-repeat center center;background-size: cover;}
.department ._4{background:url(../img/depart/4.png) no-repeat center center;background-size: cover;}
.department ._4:hover{background:url(../img/depart/4-1.png) no-repeat center center;background-size: cover;}
.department ._5{background:url(../img/depart/5.png) no-repeat center center;background-size: cover;}
.department ._5:hover{background:url(../img/depart/5-1.png) no-repeat center center;background-size: cover;}
.department ._6{background:url(../img/depart/6.png) no-repeat center center;background-size: cover;}
.department ._6:hover{background:url(../img/depart/6-1.png) no-repeat center center;background-size: cover;}
.department ._7{background:url(../img/depart/7.png) no-repeat center center;background-size: cover;}
.department ._7:hover{background:url(../img/depart/7-1.png) no-repeat center center;background-size: cover;}
.intro{background-color:#f0f0f0}
.intro .wrap{width:1280px;height:620px;padding:40px 0;margin:0 auto;background-color:#f0f0f0}
.intro .wrap .left,.intro .wrap .right{width:630px;height:620px}
.intro .wrap .left-l{float:left}
.intro .wrap .right-r{float:right}
.intro .wrap .top{display:block;height:300px;position:relative}
.intro .wrap .top img{width:100%;height:100%}
.intro .wrap .top p{position:absolute;font-size:24px;color:#fff;width:100%;text-align:center;line-height:56px;background-color:rgba(0,0,0,.1);bottom:0}
.intro .wrap .left .list,.intro .wrap .right .top{margin-top:20px}
.intro .wrap .list > li{width:305px;height:300px;position:relative}
.intro .wrap .list > li.l{float:left}
.intro .wrap .list > li.r{float:right}
.intro .wrap .list li img{width:100%;height:240px}
.intro .wrap .list li > p{font-size:24px;color:#4c4c4c;text-align:center;line-height:60px;height:60px;overflow:hidden;background-color:#fff}
.intro .wrap .list li .second{position:absolute;width:245px;height:100%;left:0;top:0;background-color:#fff;opacity:0.9;filter:alpha(opacity=90);padding:0 30px;display:none;overflow:hidden}
.intro .wrap .list li .second .second-wrap{position:relative;width:100%;height:100%}
.intro .wrap .list li:hover .second{display:block}
.intro .wrap .list li .second .title{font-size:30px;color:#4d4d4d;line-height:78px;border-bottom:1px solid #c7c7c7}
.intro .wrap .list li .second .title span{color:#b0b0b0}
.intro .wrap .list li .second .title span b{font-size:20px;font-weight:normal}
.intro .wrap .list li .second .tip{margin-top:10px}
.intro .wrap .list li .second .tip li{width:115px;float:left}
.intro .wrap .list li .second .tip li a{font-size:16px;color:#4c4c4c;display:block;line-height:32px;height:32px;text-align:center}
.intro .wrap .list li .second .tip1{margin-top:10px}
.intro .wrap .list li .second .tip1 li{width:100%}
.intro .wrap .list li .second .tip1 li a{font-size:16px;color:#4c4c4c;display:block;line-height:32px;height:32px;text-align:center}
.intro .wrap .list li .second1{position:absolute;width:570px;height:100%;left:0;top:0;background-color:#fff;opacity:0.9;filter:alpha(opacity=90);padding:0 30px;display:none;overflow:hidden}
.intro .wrap .list li .second1 .second-wrap{position:relative;width:100%;height:100%}
.intro .wrap .list li:hover .second1{display:block}
.intro .wrap .list li .second1 .title{font-size:30px;color:#4d4d4d;line-height:78px;border-bottom:1px solid #c7c7c7}
.intro .wrap .list li .second1 .title span{color:#b0b0b0}
.intro .wrap .list li .second1 .title span b{font-size:20px;font-weight:normal}
.intro .wrap .list li .second1 .tip{margin-top:10px}
.intro .wrap .list li .second .tip li{width:115px;float:left}
.intro .wrap .list li .second1 .tip li a{font-size:16px;color:#4c4c4c;display:block;line-height:32px;height:32px;text-align:center}
.center-box {
	text-align: center;
}

.center-box .center-ul {
	display: inline-block;
}