﻿.main {
 background: url(/Sites/Uploaded/UserUpLoad/20240424/20240424133919.jpg) no-repeat;
 background-size: cover;
 margin-bottom: 0;
 /* padding-top: 1.66666vw; */
}

.linkmap {
 display: none;
}

.main_content {
 width: 79.1666vw;
 overflow: hidden;
}

.search {
 margin: 2vw 0;
 display: flex;
 justify-content: flex-end;
}

.search form {
 overflow: hidden;
 position: relative;
}

.search .searchtxt {
 width: 21.145vw;
 height: 2.916vw;
 background: #FFFFFF;
 border-radius: 0.31vw;
 border: 0.05vw solid #EAEAEA;
 position: relative;
 font-size: 0.729vw;
}

.search input.searchbtn {
 position: absolute;
 top: 50%;
 transform: translateY(-50%);
 right: 0.520833vw;
 background: url(/Content/Areas/Hospitals/images/Main/Search.png) no-repeat center;
 background-size: 1.0935vw;
 width: 2.34375vw;
 height: 1.875vw;
}

.min_item {
 height: 23.85vw;
 background: #fff;
 margin-bottom: 1.66666vw;
 padding: 1.042vw;
 box-sizing: border-box;
 border-radius: 0.5vw;
}

.min_item.min_item_1,
.min_item.min_item_3 {
 width: 35.781vw;
}

.min_item.min_item_2,
.min_item.min_item_4 {
 width: 41.718vw;
}

.Min {
 display: flex;
 justify-content: space-between;
 flex-wrap: wrap;
}

.min_item.min_item_1 {
 padding: 0;
 background: none;
 display: flex;
 justify-content: space-between;
}

.min_item_left {
 width: 14.427vw;
 height: 11.3020vw;
}

.min_item_right {
 width: 19.688vw;
 padding: 1.042vw;
 background: #fff;
 box-sizing: border-box;
 border-radius: 0.3125vw;
}

.min_item_left_top {
 padding: 1.042vw;
 background: #fff;
 box-sizing: border-box;
 border-radius: 0.3125vw;
}

h2.min_title a {
 font-size: 1.146vw;
 font-weight: bold;
 line-height: 1.1979vw;
}

h2.min_title {
 margin-bottom: 0.7291vw;
}

ul.milt_ul {
 display: flex;
 flex-wrap: wrap;
}

ul.milt_ul li {
 width: 8.5vw;
 height: 6.4vw;
 border-radius: 0.2083333vw;
 background: rgb(0 168 177 / 10%);
 margin: 0 0.4167vw 0.4167vw 0;
 transition: all 0.3s;
 box-shadow: -4px -2px 5px 0px #F9FFFF,2px 2px 6px 0px #9BD1D3;
}

ul.milt_ul li a {
 display: flex;
 height: 100%;
 justify-content: center;
 align-items: center;
 font-size: 0.94vw;
 color: #01A9B2;
 transition: all 0.3s;
 flex-direction: column;
 /* box-shadow: -4px -2px 5px 0 #f9ffff; */
}

ul.milt_ul li:nth-child(2n) {
 margin-right: 0;
}

.min_item_left_bottom {
 /* margin-top: 0.833333vw; */
}
.min_item_left_top .article_list li {
 margin-bottom: 0.48vw;
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
}
.min_item_left_bottom ul.milb_ul li {
 width: 100%;
 height: 5.57vw;
 margin-bottom: 0.52vw;
 transition: all 0.3s;
}

.min_item_left_bottom ul.milb_ul li a {
 display: flex;
 justify-content: center;
 align-items: center;
 height: 100%;
 font-size: 0.94vw;
 color: #fff;
}

ul.milt_ul li:hover a {
 /* color: #fff; */
}



ul.milt_ul li:nth-child(5) {

 width: 100%;
 margin-right: 0;
}


.min_item_left_bottom ul.milb_ul li:nth-child(1) {
 background: url(/Sites/Uploaded/UserUpLoad/20240422/20240422113025.png) no-repeat;
 background-size: cover;
}

.min_item_left_bottom ul.milb_ul li:nth-child(2) {
 background: url(/Sites/Uploaded/UserUpLoad/20240422/20240422112639.png) no-repeat;
 background-size: cover;
}

.min_item_left_bottom ul.milb_ul li:nth-child(3) {
 background: url(/Sites/Uploaded/UserUpLoad/20240422/20240422112837.png) no-repeat;
 background-size: cover;
}
.min_item_left_bottom ul.milb_ul li:nth-child(4) {
 background: url(/Sites/Uploaded/UserUpLoad/20240422/20240422112856.png) no-repeat;
 background-size: cover;
}
.min_item_left_bottom ul.milb_ul li:nth-child(1):hover {
 background: url(/Sites/Uploaded/UserUpLoad/20240422/20240422113155.png) no-repeat;
 background-size: cover;
}

.min_item_left_bottom ul.milb_ul li:nth-child(2):hover {
 background: url(/Sites/Uploaded/UserUpLoad/20240422/20240422113221.png) no-repeat;
 background-size: cover;
}

.min_item_left_bottom ul.milb_ul li:nth-child(3):hover {
 background: url(/Sites/Uploaded/UserUpLoad/20240422/20240422113242.png) no-repeat;
 background-size: cover;
}
.min_item_left_bottom ul.milb_ul li:nth-child(4):hover {
 background: url(/Sites/Uploaded/UserUpLoad/20240422/20240422113320.png) no-repeat;
 background-size: cover;
}
h2.min_title_1 {
 margin-bottom: 0.7291vw;
 display: flex;
 justify-content: space-between;
 align-items: center;
}

h2.min_title_1 span {
 font-size: 0.9375vw;
 font-weight: bold;
 line-height: 1.1979vw;
}

h2.min_title_1 a.more {
 width: 4.0625vw;
 height: 1.1458vw;
 display: block;
 background: url(/Content/Areas/Hospitals/images/Main/more.png) no-repeat center;
 background-size: cover;
}

h2.min_title_1 a.more:hover {
 background: url(/Content/Areas/Hospitals/images/Main/more_active.png) no-repeat center;
 background-size: cover;
}

.article_box>a {
 display: block;
 width: 17.6041vw;
 height: 10.2604vw;
 overflow: hidden;
}

.article_box>a:hover img {
 transform: scale(1.1);
}

.article_box>a img {
 width: 100%;
 height: auto;
 transition: all 0.3s;
}

.min_item_right .article_list li a {
 font-size: 0.7291vw;
 /* line-height: 0.9895vw; */
}

.min_item_right .article_list {
 margin-top: 0.7292vw;
}

.min_item_right .article_list li {
 margin-bottom: 0.820vw;
 line-height: 0.9895vw;
}

.min_item_right .article_box h2 {
 display: none;
}

ul.min_item_2_ul {
 display: flex;
 flex-wrap: wrap;
}

ul.min_item_2_ul li.mi2ul_li {
 width: 9.48vw;
 height: 9.8vw;
 margin-right: 0.57vw;
 margin-bottom: 0.57vw;
 border-radius: 0.21vw;
 overflow: hidden;
 transition: all 0.3s;
}

ul.min_item_2_ul li.mi2ul_li:nth-child(3) {
 margin-right: 0;
}

ul.min_item_2_ul li.mi2ul_li:last-child {
 margin-right: 0;
}

ul.min_item_2_ul li.mi2ul_li a {
 display: flex;
 justify-content: center;
 align-items: center;
 height: 100%;
 color: #fff;
 font-size: 0.94vw;
}

ul.min_item_2_ul li.mi2ul_li:nth-child(7):hover a img {
 margin-left: 0.5vw;
}

ul.min_item_2_ul li.mi2ul_li:nth-child(1) {
 background: url(/Content/Areas/Hospitals/images/Main/xbzlzz.jpg) no-repeat center;
 background-size: cover;
 width: 19.53vw;
}

ul.min_item_2_ul li.mi2ul_li:nth-child(4) {
 background: url(/Content/Areas/Hospitals/images/Main/kfzx.jpg) no-repeat center;
 background-size: cover;
}

ul.min_item_2_ul li.mi2ul_li:nth-child(3) {
 background: url(/Content/Areas/Hospitals/images/Main/qjzx.jpg) no-repeat center;
 background-size: cover;
}

ul.min_item_2_ul li.mi2ul_li:nth-child(2) {
 background: url(/Content/Areas/Hospitals/images/Main/rxzx.jpg) no-repeat center;
 background-size: cover;
}

ul.min_item_2_ul li.mi2ul_li:nth-child(5) {
 background: url(/Content/Areas/Hospitals/images/Main/mzzlzx.jpg) no-repeat center;
 background-size: cover;
}

ul.min_item_2_ul li.mi2ul_li:nth-child(6) {
 background: url(/Content/Areas/Hospitals/images/Main/yczlzx.jpg) no-repeat center;
 background-size: cover;
}

ul.min_item_2_ul li.mi2ul_li:nth-child(7) {
 background: url(/Content/Areas/Hospitals/images/Main/more_tezl.png) no-repeat center;
 background-size: cover;
}

ul.min_item_2_ul li.mi2ul_li:nth-child(1):hover {
 background: url(/Content/Areas/Hospitals/images/Main/xbxlzx_1.jpg) no-repeat center;
 background-size: 105%;
 width: 19.53vw;
}

ul.min_item_2_ul li.mi2ul_li:nth-child(4):hover {
 background: url(/Content/Areas/Hospitals/images/Main/kfzx_1.jpg) no-repeat center;
 background-size: 105%;
}

ul.min_item_2_ul li.mi2ul_li:nth-child(3):hover {
 background: url(/Content/Areas/Hospitals/images/Main/qjzx_1.jpg) no-repeat center;
 background-size: 105%;
}

ul.min_item_2_ul li.mi2ul_li:nth-child(2):hover {
 background: url(/Content/Areas/Hospitals/images/Main/rxzx_1.jpg) no-repeat center;
 background-size: 105%;
}

ul.min_item_2_ul li.mi2ul_li:nth-child(5):hover {
 background: url(/Content/Areas/Hospitals/images/Main/mzzlzx_1.jpg) no-repeat center;
 background-size: 105%;
}

ul.min_item_2_ul li.mi2ul_li:nth-child(6):hover {
 background: url(/Content/Areas/Hospitals/images/Main/yczlzx_1.jpg) no-repeat center;
 background-size: 105%;
}

li.mi2ul_li.more a img {
 width: 0.83vw;
 margin-left: 0.3vw;
 transition: all 0.3s;
}

ul.min_item_3_ul {
 display: flex;
 justify-content: space-between;
 flex-wrap: wrap;
}

ul.min_item_3_ul li.mi3ul_li {
 height: 4.58vw;
 width: 16.56vw;
 margin-bottom: 0.52vw;
 border: 0.05vw solid #E9E9E9;
 box-sizing: border-box;
 border-radius: 0.21vw;
 font-size: 0.94vw;
 overflow: hidden;
}

ul.min_item_3_ul li.mi3ul_li a {
 display: flex;
 height: 100%;
 padding: 0 1.25vw;
 align-items: center;
 width: 100%;
 background: url(/Content/Areas/Hospitals/images/Main/more_3.png) no-repeat 13.59vw center;
 background-size: 1.72vw;
 box-sizing: border-box;
 transition: all 0.2s;
}

ul.min_item_3_ul li.mi3ul_li a:hover {
 background: #2171EC url(/Content/Areas/Hospitals/images/Main/more_3_active.png) no-repeat 14vw center;
 background-size: 1.72vw;
 color: #fff;
}

h2.title_tab span {
 font-size: 0.9375vw;
 /* font-weight: bold; */
 line-height: 1.1979vw;
 margin-right: 1.25vw;
 color: #fff;
}

h2.title_tab span.active {
 font-weight: bold;
 font-size: 1.146vw;
}

h2.title_tab {
 margin-bottom: 1.04vw;
 background: #fff url(/Sites/Uploaded/UserUpLoad/20240422/20240422114521.png) no-repeat top;
 height: 3.54vw;
 display: flex;
 align-items: center;
 padding: 0 1.04vw;
 background-size: cover;
}

.tab_item_des {
 width: 17.6vw;
}

.tab_item {
 display: flex;
 justify-content: space-between;
 display: none;
 position: relative;
 padding: 0 1.042vw 1.042vw;
}

.tab_item_des>a {
 width: 100%;
 height: 10.21vw;
 display: block;
 margin-bottom: 0.83vw;
}

.tab_item_des>a img {
 width: 100%;
 height: 100%;
}

.tab_item_des p.text {
 font-size: 0.73vw;
 line-height: 1.4vw;
 color: #333;
 overflow: hidden;
 /* text-overflow: ellipsis; */
 /* display: -webkit-box; */
 /* -webkit-line-clamp: 4; */
 /* -webkit-box-orient: vertical; */
}

.tab_item_des a.details {
 width: 4.0625vw;
 height: 1.1458vw;
 display: block;
 background: url(/Content/Areas/Hospitals/images/Main/more.png) no-repeat center;
 background-size: cover;
 margin-top: 1.25vw;
}

.tab_item_des a.details:hover {
 background: url(/Content/Areas/Hospitals/images/Main/more_active.png) no-repeat center;
 background-size: cover;
}

.tab_item_department {
 /* width: 20.73vw; */
 position: relative;
}

.tab_item_department .dep_tit {
 position: absolute;
 top: -2vw;
 right: 0;
 display: flex;
}

.tab_item_department .dep_tit li {
 font-size: 0.73vw;
 margin-left: 1vw;
}

.tab_item_department .dep_tit li.active {
 font-weight: bold;
}

ul.dep_ul {
 display: flex;
 flex-wrap: wrap;
 display: none;
}

ul.dep_ul li {
 width: 6.56vw;
 height: 2.58vw;
 border: 0.05vw solid #E9E9E9;
 margin: 0 0.52vw 0.52vw 0;
 box-sizing: border-box;
 border-radius: 0.21vw;
 transition: all 0.2s;
}

ul.dep_ul li:hover {
 border: 0.05vw solid #00A8B1;
}

ul.dep_ul li:nth-child(3n) {
 margin-right: 0;
}

.dep_Con .li_dep_name:nth-child(3n) {
 margin-right: 0;
}

ul.dep_ul li a {
 display: flex;
 height: 100%;
 justify-content: center;
 align-items: center;
 font-size: 0.73vw;
 text-align: center;
 line-height: 0.83vw;
}

ul.dep_ul.active {
 display: flex;
}

.dep_image {
 display: none;
}
.min_item.min_item_4 {
 /* background: #fff url(/Sites/Uploaded/UserUpLoad/20240422/20240422114521.png) no-repeat top; */
 padding: 0;
 overflow: hidden;
}

.dep_image.img_on {
 display: block;
}

.dep_image .li_department {
 display: none;
}

.dep_image .li_department.show {
 display: block;
}

.dep_right {
 width: 20.73vw;
}

.dep_left {
 width: 17.6vw;
}

.dep_Content {
 display: flex;
 justify-content: space-between;
 width: 100%;
}

.dep_left a.tit_department img {
 width: 100%;
 display: block;
 height: 10.21vw;
}

.dep_left a.dep_name {
 font-weight: bold;
 margin: 0.5vw 0;
 display: block;
 font-size: 0.9375vw;
}

.dep_left p {
 line-height: 1.3vw;
 font-size: 0.83vw;
 -webkit-line-clamp: 4;
 -webkit-box-orient: vertical;
 display: -webkit-box;
 overflow: hidden;
}

.dep_header {
 position: absolute;
 right: 1.04vw;
 top: -3.2vw;
 display: flex;
}

.dep_header h2 {
 font-size: 0.73vw;
 margin-left: 1vw;
 color: #fff;
}

.dep_header h2.on {
 font-weight: bold;
}

.dep_Con {
 flex-wrap: wrap;
 display: none;
}

.dep_Con.active {
 display: flex;
}

.dep_Con .li_dep_name {
 width: 6.56vw;
 height: 2vw;
 border: 0.05vw solid #376ED4;
 margin: 0 0.52vw 0.52vw 0;
 box-sizing: border-box;
 border-radius: 0.21vw;
 transition: all 0.2s;
}

.dep_Con .li_dep_name a {
 display: flex;
 height: 100%;
 justify-content: center;
 align-items: center;
 font-size: 0.77vw;
 text-align: center;
 line-height: 0.83vw;
 color: #376ED4;
}
.dep_Con .li_dep_name:hover a {
 color: #fff;
}
.dep_Con .li_dep_name:hover {
 border: 0.05vw solid #376ED4;
 background: #376ED4;
}

.tab_item.active {
 display: block;
}

.swiper-container {
 width: 100%;
 margin: 1.6vw auto 0;
}

.tab_item .slide-con .img_box {
 width: 100%;
 height: 12.7vw;
 display: block;
 overflow: hidden;
}

.tab_item .slide-con .img_box img {
 width: 100%;
 height: auto;
 min-height: 100%;
}

.swiper_Con {
 padding: 0.520833vw;
 /* background: #e9e9e9; */
}

.swiper_Con>a {
 font-size: 0.94vw;
 padding-right: 0.25vw;
 font-weight: bold;
}

.swiper_Con span.js {
 margin-top: 0.35vw;
 display: block;
 color: #999;
 font-size: 0.7vw;
 text-overflow: ellipsis;
 display: -webkit-box;
 -webkit-line-clamp: 2;
 -webkit-box-orient: vertical;
 overflow: hidden;
}

.swiper_Con span.js a {
 color: #999;
}

.swiper_Con span {
 font-size: 0.64vw;
}

.swiper-button-prev_1 {
 position: absolute;
 width: 1.72vw;
 height: 1.72vw;
 background: url('/Sites/Uploaded/UserUpLoad/20231215/20231215152514.png') no-repeat center;
 border-radius: 50%;
 opacity: 0.8;
 transition: all 0.3s;
 top: 6vw;
 left: 0;
 cursor: pointer;
 background-size: 1.5625vw;
 z-index: 1;
}

.swiper-button-next_1 {
 position: absolute;
 width: 1.72vw;
 height: 1.72vw;
 background: url('/Sites/Uploaded/UserUpLoad/20231215/20231215152530.png') no-repeat center;
 border-radius: 50%;
 opacity: 0.8;
 transition: all 0.3s;
 top: 6vw;
 right: 0;
 cursor: pointer;
 background-size: 1.5625vw;
 z-index: 1;
}

.swiper-button-prev_1:hover {
 opacity: 1;
}

.swiper-button-next_1:hover {
 opacity: 1;
}

.friendLink h2 {
 margin-bottom: 0.7291vw;
 font-size: 0.9375vw;
 font-weight: bold;
 line-height: 1.1979vw;
 color: #fff;
}

.friendLink ul {
 display: flex;
 justify-content: space-between;
 align-items: center;
}

.friendLink ul li {
 background: rgba(255, 255, 255, 0.75);
 width: 25.31vw;
 height: 5.21vw;
 border-radius: 0.31vw;
 overflow: hidden;
 transition: all 0.3s;
}

.friendLink ul li a {
 display: flex;
 height: 100%;
 justify-content: center;
 align-items: center;
 font-size: 0.99vw;
 color: #00A8B1;
}

.friendLink {
 margin-bottom: 2.5vw;
}

.friendLink ul li:hover {
 background: #fff;
}

.min_item_1 {
 -webkit-transition: all 1s cubic-bezier(.08, .82, .17, 1);
 transition: all 1s cubic-bezier(.08, .82, .17, 1);
 -webkit-transform: translateY(100px);
 transform: translateY(100px);
 opacity: 0;
 visibility: hidden;
}

.min_item_2 {
 -webkit-transition: all 2s cubic-bezier(.08, .82, .17, 1);
 transition: all 2s cubic-bezier(.08, .82, .17, 1);
 -webkit-transform: translateY(100px);
 transform: translateY(100px);
 opacity: 0;
 visibility: hidden;
}

.min_item_3 {
 -webkit-transition: all 3s cubic-bezier(.08, .82, .17, 1);
 transition: all 3s cubic-bezier(.08, .82, .17, 1);
 -webkit-transform: translateY(100px);
 transform: translateY(100px);
 opacity: 0;
 visibility: hidden;
}

.min_item_4 {
 -webkit-transition: all 4s cubic-bezier(.08, .82, .17, 1);
 transition: all 4s cubic-bezier(.08, .82, .17, 1);
 -webkit-transform: translateY(100px);
 transform: translateY(100px);
 opacity: 0;
 visibility: hidden;
}

.friendLink {
 -webkit-transition: all 2s cubic-bezier(.08, .82, .17, 1);
 transition: all 2s cubic-bezier(.08, .82, .17, 1);
 -webkit-transform: translateY(100px);
 transform: translateY(100px);
 opacity: 0;
 visibility: hidden;
}

.min_item.animate {
 -webkit-transform: translateY(0);
 transform: translateY(0);
 opacity: 1;
 visibility: visible;
}

.friendLink.animate {
 -webkit-transform: translateY(0);
 transform: translateY(0);
 opacity: 1;
 visibility: visible;
}
ul.milt_ul li a img {
 width: 2.7vw;
 margin-bottom: 0.52vw;
}

ul.milt_ul li:hover {
 box-shadow: inset 3px 4px 4px 0 #C8E2E3, inset 8px 8px 12px 0px #CFEDEF;
}

ul.milt_ul li:hover img {
 animation: rot 0.5s;
 -webkit-animation: rot 0.5s;
}
@keyframes rot {
 0% {
 transform: rotate(0deg);
 -webkit-transform: rotate(0deg);
 }
 25% {
 transform: rotate(5deg);
 -webkit-transform: rotate(5deg);
 }
 50% {
 transform: rotate(-5deg);
 -webkit-transform: rotate(-5deg);
 }
 75% {
 transform: rotate(5deg);
 -webkit-transform: rotate(5deg);
 }
 100% {
 transform: rotate(0deg);
 -webkit-transform: rotate(0deg);
 }
}

@-webkit-keyframes rot {
 0% {
 transform: rotate(0deg);
 -webkit-transform: rotate(0deg);
 }
 25% {
 transform: rotate(5deg);
 -webkit-transform: rotate(5deg);
 }
 50% {
 transform: rotate(-5deg);
 -webkit-transform: rotate(-5deg);
 }
 75% {
 transform: rotate(5deg);
 -webkit-transform: rotate(5deg);
 }
 100% {
 transform: rotate(0deg);
 -webkit-transform: rotate(0deg);
 }
}
@media only screen and (max-width:1280px){
 .dep_Con .li_dep_name a {
 line-height: 1vw;
}
 .dep_Con .li_dep_name {
 height: 2.2vw;
}
}
@media only screen and (max-width:768px) {
 ul.milb_ul {
 flex-wrap: wrap;
 display: flex;
 justify-content: space-between;
}

.swiper_Con>a {
 font-size: 3.2vw;
 line-height: 6vw;
}

.swiper_Con span {
 font-size: 2.3vw;
 display: block;
}

.swiper_Con span.js {
 font-size: 3vw;
}
 ul.milb_ul {
 flex-wrap: wrap;
 display: flex;
 justify-content: space-between;
}
 h2.title_tab span.active {
 font-size: 4vw;
}
 .tab_item .slide-con .img_box {
 height: 30vw;
}
 .friendLink {
 transform: inherit;
 opacity: 1;
 visibility: inherit;
}
 .min_item {
 transform: inherit;
 opacity: 1;
 visibility: inherit;
 padding: 2vw;
 }
 .main_content {
 margin: 0;
 width: 100%;
}

.main {
 margin: 0;
}

.search form {
 width: 100%;
}

.search .searchtxt {
 width: 100%;
 height: 7.2vw;
 border-radius: 1vw;
 font-size: 3vw;
 box-sizing: border-box;
}

.search input.searchbtn {
 width: 5vw;
 height: 5vw;
 background-size:4.65vw;
}
 .min_item.min_item_1, .min_item.min_item_3 {
 width: 100%;
 flex-wrap: wrap;
 height: auto;
}

.min_item.min_item_2, .min_item.min_item_4 {
 width: 100%;
}

.min_item_left {
 width: 100%;
 height: auto;
}

.min_item_right {
 width: 100%;
 height: auto;
 border-radius: 0.52vw;
 padding: 2vw;
 border-radius: 1vw;
}

h2.min_title a {
 font-size: 3.65vw;
 line-height: 3.65vw;
}

h2.min_title {
 margin-bottom: 2.5vw;
}

ul.milt_ul li {
 /* display: flex; */
 /* justify-content: space-around; */
 width: 16vw !important;
 /* margin: 0 2vw 0 0 !important; */
 height: 11.2vw;
 background-size: 5vw !important;
 padding: 10px 0;
 border-radius: 1.5vw;
}
 ul.milt_ul li a img{
  width: 5vw;
 }

ul.milt_ul {
 flex-wrap: nowrap;
 justify-content: space-around;
}

ul.milt_ul li:nth-child(3) {
 margin-right: 0.52vw;
}

ul.milt_ul li a {
 font-size: 2.8vw;
}

.min_item_left_bottom ul.milb_ul li {
 height: 18vw;
 background-size: 100% 100% !important;
 margin-bottom: 2vw;
 width: 49%;
}

.min_item_left_bottom ul.milb_ul li a {
 font-size: 3.8vw;
}

h2.min_title_1 {
 margin-bottom: 2.5vw;
}

h2.min_title_1 span {
 font-size:4.65vw;
 line-height:4.65vw;
}

h2.min_title_1 a.more {
 height: 2vw;
 width: 10vw;
}

.article_box>a {
 width: 100%;
 height: auto;
}

.min_item_right .article_list {
 margin-top: 1.5vw;
}

.min_item_right .article_list li a {
 font-size: 3.72vw;
}
 .min_item_left_top {
 padding: 2vw;
}

.min_item_right .article_list li {
 margin-bottom: 2vw;
 line-height: 8vw;
}

.min_item {
 height: auto;
 border-radius: 1.5vw;
 padding: 2vw;
}

ul.min_item_2_ul li.mi2ul_li:nth-child(1) {
 width: 49%;
}

ul.min_item_2_ul li.mi2ul_li {
 width: 24%;
 height: 22vw;
 margin-right: 1vw;
 margin-bottom: 1vw;
 border-radius: 1.5vw;
}

ul.min_item_2_ul li.mi2ul_li a {
 font-size: 3.2vw;
}

ul.min_item_3_ul li.mi3ul_li {
 width: 49%;
 height: 10vw;
 margin-bottom: 1vw;
 border-radius: 1vw;
}

ul.min_item_3_ul li.mi3ul_li a {
 font-size: 3.4vw;
 background: url(/Content/Areas/Hospitals/images/Main/more_3.png) no-repeat 38.59vw center;
 background-size: 3.5vw;
}

h2.title_tab {
 margin-bottom: 2.5vw;
 line-height:4.65vw;
 height: 10vw;
}

h2.title_tab span {
 font-size: 3.5vw;
 line-height:4.65vw;
 margin-right: 4vw;
}

.dep_left {width: 100%;margin-bottom: 2.5vw;}

.dep_Content {
 flex-wrap: wrap;
}

.dep_right {
 width: 100%;
}

.dep_left a.tit_department img {
 height: auto;
}

.dep_left a.dep_name {
 margin: 1vw 0;
 font-size: 3.5vw;
}
.tab_item{
 padding: 10px;
 padding-top: 0;
}
.dep_left p {
 font-size: 3.2vw;
 line-height: 6vw;
}

.dep_header h2 {
 font-size: 3vw;
 margin-left: 3vw;
}

.dep_header {
 top: -9vw;
}

.dep_Con .li_dep_name {
 width: 32%;
 margin: 0 1% 1% 0;
 height: 8vw;
 font-size: 3vw;
 border-radius: 1vw;
 margin-bottom: 2vw;
}
.dep_Con{
 justify-content: space-between;
}
.dep_Con .li_dep_name a {
 font-size: 2.8vw;
 line-height: 3.5vw;
}

.friendLink h2 {
 margin-bottom: 1.5vw;
 font-size:4.65vw;
 line-height:4.65vw;
}

.friendLink ul li {
 width: 33%;
 height: 7vw;
 border-radius: 1vw;
}

.friendLink ul li a {
 font-size: 2.5vw;
}
}  