.servicebar{margin-top:-78px;position:relative;z-index:1;}
.service{margin:0 auto;box-shadow:0px 4px 5px #e7e7e7;background: url(bg3.png) no-repeat;background-size: cover;}
.service-list li a{display:block;color:#3a4d68;font-size:16px;padding:20px;text-align:center;}
.service-list li a img{display:block;margin:0 auto;margin-bottom:20px;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.service-list li a:hover img{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.common-head{margin-bottom:40px;position:relative;}
.common-head h3{color:#595959;font-size:30px;display:inline-block;padding: 20px 40px 35px 80px;background: url(head.png) center top no-repeat;}
.common-head .more{position:absolute;bottom:30px;right:0;}
.common-head .more a{display:block;width:19px;height:17px;font-size:0;background: url(more.png) no-repeat;}
.section1{padding-top:35px;padding-bottom:150px;}
.section2{margin-bottom: 25px;background: url(bg.jpg) center top no-repeat;}
.section3{padding:50px 0;}
.section2 .row,.section3 .row{margin:0;}
.section2 .col-pd-0,.section3 .col-pd-0{padding:0;}
.department-head{height:220px;margin-top:97px;padding-top:60px;background-color: rgba(23,90,161,.14);}
.department-head h3{color:#fff;font-size:30px;margin-left:30%;padding: 20px 40px 35px 80px;background: url(head2.png) left top no-repeat;}
.department-box{height:220px;}
.department-box a{display:block;height:100%;padding:20px;color:#fff;font-size:24px;text-align:center;overflow:hidden;}
.department-box a img{display:block;margin:20px auto;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.department-box a:hover img{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.department-box1{margin-top:97px;}
.department-box1 a{background-color:#0068b7;}
.department-box2 a{background-color:#4a61a7;}
.department-box3 a{background-color:#4eaba7;}
.department-box4 a{background-color:#968b70;}
.department-box5 a{background-color:#e4b271;}
.department-box6 a{background-color:#5e77bf;}
.department-box7 a{color:#393939;background-color:#e5e9f9;}
.department-box8,.department-pic{position:relative;overflow:hidden;}
.department-pic{position:relative;overflow:hidden;}
.department-pic img{width:100%;height:auto;transition: .5s;-moz-transition: .5s; /* Firefox 4 */-webkit-transition: .5s; /* Safari 鍜 Chrome */-o-transition: .5s; /* Opera */}
.department-pic:hover img{transform: scale(1.1);}
.department-pic2{margin-top:-90px;}
.department-box8 img{width:100%;height:100%;}
.features h3{color:#595959;font-size:30px;float:left;padding: 20px 40px 35px 80px;background: url(head.png) left top no-repeat;}
.video-list{padding:24px 20px;background-color:#3672b3;}
.section4{background-color:#f8f6f6;position:relative;}
.section4:after{content:"";width:100%;height:65px;background-color:#fff;position:absolute;bottom:0;left:0;}
.section4 .common-head,.section5 .common-head{margin-top:65px;}
.doctor-main{position:relative;z-index:100;}
.special-main{padding-top:20px;margin-bottom:40px;}
.map-main{position:relative;overflow:hidden;}
.map-main img{width:100%;height:auto}
.section-contact{position:relative;}
.section-contact:before{width:50%;height:100%;position:absolute;top:0;left:0;z-index:-1;content:"";background: url(bg.png) no-repeat;background-size: cover;}
.section-contact:after{width:50%;height:100%;position:absolute;top:0;right:0;z-index:-1;content:"";background: url(bg2.png) no-repeat;background-size: cover;}
.contact-left{color:#fff;font-size:26px;padding:20px;font-weight:bold;}
.contact-left img{float:left;margin:0 50px 0 30px;}
.contact-left span{display:inline-block;}
.contact-right{padding:20px;}
.contact-right p{font-size:12px;color:#fff;line-height:24px;padding-left:34px;margin:10px 0;}
.contact-right p span{letter-spacing:10px;}
.contact-right .p1{background: url(c1.png) left center no-repeat;}
.contact-right .p2{background: url(c2.png) left center no-repeat;}
.contact-right .p3{background: url(c3.png) left center no-repeat;}
@media (max-width:991px){
	.servicebar{margin-top:0;}
}
@media (max-width: 767px){
	.service-list li a{font-size:16px;}
	.service-list li a img{width:35px;height:auto;margin:10px auto;}
	.department-head h3{margin-left:0;}
	.section-contact:before,.section-contact:after{width:100%;height:50%;}
	.section-contact:after{top:auto;bottom:0;}
	.contact-left{font-size:18px;}
	.contact-left img{margin:0 15px;}
}