@media (max-width:1199px){.department-nav{margin-bottom:30px;padding:0}}.department-nav h3{font-weight:normal}@media (max-width:1199px){.department-nav h3{text-align:center}}.department-nav>.container{padding:0 15px}@media (max-width:1199px){.department-nav>.container{padding:0}}.department-nav .whole-departments div.left{background:red;padding:0;margin-bottom:10px}.department-nav .whole-departments div.left .img-wrap{max-height:295px;overflow:hidden}.department-nav .whole-departments div.left .img-wrap img{width:100%;max-height:295px}.department-nav .whole-departments div.right .nav-line{position:relative;margin-bottom:15px}.department-nav .whole-departments div.right .nav-line li{padding:0}.department-nav .whole-departments div.right .nav-line .nav-btn{display:block;width:90%;height:36px;position:relative;text-align:center;line-height:36px;font-size:18px;background:#528eb5;border-radius:5px;color:#fff;margin:0 auto}.department-nav .whole-departments div.right .nav-line .nav-btn i{position:absolute;width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;bottom:0;opacity:0;left:50%;margin-left:-13px;border-top:0 solid #528eb5;transition:all .3s}.department-nav .whole-departments div.right .nav-line .nav-btn:hover i{opacity:1;display:block;bottom:-10px;border-top:13px solid #528eb5;transition:all .3s}.department-nav .whole-departments div.right .nav-line .nav-btn.active i{opacity:1;display:block;bottom:-10px;border-top:13px solid #528eb5;transition:all .3s}.department-nav .whole-departments div.right .department-line .department-group{display:none}.department-nav .whole-departments div.right .department-line .department-group li.department{padding:0;margin-bottom:16px}.department-nav .whole-departments div.right .department-line .department-group li.department a{display:block;margin:0 auto;width:90%;border:1px solid #a9a9a9;color:#a9a9a9;text-align:center;line-height:45px;height:45px;border-radius:5px;font-size:16px}.department-nav .whole-departments div.right .department-line .department-group li.department a:hover{border-color:#1b98e0;color:#1b98e0}.department-nav .whole-departments div.right .department-line .department-group li.expert-info{display:block;padding-left:15px;padding:12px 15px;line-height:16px}.department-nav .whole-departments div.right .department-line .department-group li.expert-info a{font-size:14px;display:block;position:relative;line-height:24px}.department-nav .whole-departments div.right .department-line .department-group li.expert-info a span{position:absolute;right:0;top:0}@media only screen and (max-width:770px){.department-nav .whole-departments div.right .department-line .department-group li.expert-info a{padding-right:0}.department-nav .whole-departments div.right .department-line .department-group li.expert-info a span{display:none}}.department-nav .whole-departments div.right .department-line .department-group li.expert-info+li.expert-info{border-top:1px solid #ccc}.department-nav .whole-departments div.right .department-line .department-group li.expert-info:hover a{color:#1b98e0}.department-nav .whole-departments div.right .department-line .department-group.active{display:block}.about-departments-wrap{padding-top:20px}.about-departments-wrap .department-group{display:block !important}.about-departments-wrap .department-group .department-title{display:block;width:25%;height:36px;position:relative;text-align:center;line-height:36px;font-size:18px;background:#528eb5;border-radius:5px;color:#fff;margin:0 auto;margin-bottom:20px}.about-departments-wrap .department-group li.department{padding:0;margin-bottom:16px}.about-departments-wrap .department-group li.department a{display:block;margin:0 auto;width:90%;border:2px solid #909090 !important;color:#909090 !important;text-align:center;line-height:42px !important;height:45px;border-radius:5px;font-size:16px;font-weight:500}.about-departments-wrap .department-group li.department a:hover{border-color:#0371b1 !important;color:#0371b1 !important}.special-departments{margin-bottom:10px}@media (max-width:1199px){.special-departments>div{padding:0}}.special-departments .special{width:100%;background:black;margin-bottom:20px}.special-departments .special img{width:100%}.department-detail{padding-top:30px}.department-detail .position{padding-left:15px}.department-detail .department-intro{margin-bottom:20px}.department-detail .department-intro .department-photo{margin-bottom:20px}.department-detail .department-intro .department-photo img{width:100%}.department-detail .department-intro .department-info{padding:20px}.department-detail .department-intro .department-info h3{margin-top:0;font-size:36px;margin-bottom:15px;padding-bottom:15px;border-bottom:2px solid #1b98e0}.department-detail .department-intro .department-info div.content-wrap{font-size:15px;line-height:24px;border-bottom:2px solid #1b98e0;padding-bottom:15px}.department-detail .department-intro .department-info div.content-wrap p{margin-bottom:6px}.department-detail .department-intro .department-info .subjects-wrap h5{font-size:18px;line-height:30px}.department-detail .department-intro .department-info .subjects-wrap li.subject{padding:5px 10px;color:#1b98e0;border:1px solid #1b98e0;border-radius:10px;float:left;font-size:15px;margin-right:10px;margin-bottom:10px;transition:all .3s}.department-detail .department-intro .department-info .subjects-wrap li.subject:hover{cursor:pointer;background:#1b98e0;color:white;transition:all .3s}.department-detail .doctors{margin-bottom:50px}@media screen and (max-width:992px){.department-detail .doctors{margin-bottom:20px}}.department-detail .doctors h3{margin:0;padding:15px}.department-detail .doctors .single-doctor{margin-bottom:20px}.department-detail .doctors .single-doctor .rImgDoc{position:relative}.department-detail .doctors .single-doctor .rImgDoc span.mask{position:absolute;width:100%;display:block;bottom:0;background:rgba(0,0,0,0.5);color:white;z-index:9;text-align:center;padding:15px 10px;transition:all .3s}.department-detail .doctors .single-doctor .rImgDoc span.mask p.name{font-size:18px;margin-bottom:8%}.department-detail .doctors .single-doctor .rImgDoc span.mask p.intro{font-size:14px;line-height:18px}.department-detail .doctors .single-doctor:hover{cursor:pointer}.department-detail .doctors .single-doctor:hover span.mask{opacity:0;transition:all .3s}.department-detail .news-line{margin-bottom:30px}.department-detail .news-line .sub-departments{padding:15px;margin-bottom:20px}.department-detail .news-line .sub-departments h4{margin-bottom:30px}.department-detail .news-line .sub-departments li.single-news{float:left;font-size:16px;padding:8px 10px;color:white;background:#1b98e0;border-radius:10px;margin-right:14px;margin-bottom:14px}.department-detail .news-line .sub-departments li.single-news a{color:white}.department-detail .news-line .news-wrap{padding:15px}.department-detail .news-line .news-wrap .single-news{font-size:15px;line-height:28px;padding-bottom:5px;border-bottom:1px solid #D6D6D6;margin-bottom:5px}.department-detail .news-line .news-wrap .single-news p{position:relative;padding-right:100px}.department-detail .news-line .news-wrap .single-news p span{position:absolute;right:0;top:0}.department-detail .news-line .news-wrap .single-news a:hover{color:#1b98e0}.department-detail .news-line .news-wrap .single-news:last-child{border:none}