﻿.linkmap {
 display: none;
}

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

.tab_item_des h2.tit_header {
 display: none;
}

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

.search {
 margin: 0.8333vw 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;
}

.item_title h2 {
 font-size: 1.146vw;
 font-weight: 700;
 line-height: inherit;
 height: auto;
}

.more_a {
 display: block;
 width: 4.06vw;
 height: 1.15vw;
 background: url('/Content/Areas/Hospitals/images/Main/more.png') no-repeat center;
 background-size: cover;
 transition: all 0.3s ease-in-out;
}

.more_a:hover {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218103204.png') no-repeat center;
 transition: all 0.3s ease-in;
 background-size: cover;
}

.min_item {
 /* height: 23.854vw; */
 background: #fff;
 margin-bottom: 1.66666vw;
 padding: 1.042vw;
 box-sizing: border-box;
 border-radius: 0.3125vw;
}

.min_item.item_con_1,
.min_item.item_con_3 {
 width: 41.72vw;
}

.min_item.item_con_1,
.min_item.item_con_2 {
 height: 24.79vw;
}

.min_item.item_con_3,
.min_item.item_con_4 {
 height: 15.5vw;
}

.min_item.item_con_2,
.min_item.item_con_4 {
 width: 35.78vw;
}

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

.item_title {
 display: flex;
 align-items: center;
 justify-content: space-between;
 margin-bottom: 0.73vw;
}

.item_con_1 {
 height: 24.79vw;
}

.xwdt .art_list {
 display: flex;
 justify-content: space-between;
}

.art_list_left {
 width: 18.23vw;
 float: left;
}

.art_list_left li:nth-child(1) {
 margin-bottom: 0.78vw;
}

.art_list_left li {
 position: relative;
}

.art_list_left li a {
 display: block;
 width: 100%;
 overflow: hidden;
}

.art_list_left li:hover a.title_type {
 color: #00A8B1;
 transition: all .3s ease-in;
}

.art_list_left li:hover img {
 transform: scale(1.03);
 transition: all .3s ease-in-out;
}

.art_list_left li img {
 width: 100%;
 height: 9.9vw;
 transition: all .3s ease-in-out;
}

.art_list_left li a.title_type {
 position: absolute;
 bottom: 0;
 padding: 0.2604166vw 0.52083333vw;
 color: #fff;
 background: rgba(0, 0, 0, .3);
 box-sizing: border-box;
 font-size: 0.7291vw;
 transition: all .3s ease-in-out;
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
 display: block;
}

.art_list_right {
 width: 20.16vw;
 float: left;
}

.art_list_right li {
 display: flex;
 height: 3.36vw;
 margin-bottom: 0.83vw;
 align-items: center;
 justify-content: space-between;
}

.art_list_right li.last {
 margin-bottom: 0;
}

.art_list_right .span-date {
 color: #00A8B1;
 font-size: 0.73vw;
 width: 3.81vw;
 padding: 0.2604166vw 0;
 /* margin-right: 0.6675vw; */
 text-align: center;
}

.art_list_right .span-date b {
 font-size: 1.67vw;
 font-weight: 700;
 color: #00A8B1;
 display: block;
 line-height: 1.3020833334vw;
 margin-bottom: 0.2604166667vw;
 transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}

.art_list_right .xxdt_list_right {
 width: 16.73vw;
}

.xxdt_list_right a {
 font-size: 0.83333334vw;
 font-weight: 700;
 display: block;
 margin-bottom: 0.46667vw;
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
 display: block;
}

.xxdt_list_right p {
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
 font-size: 0.7291vw;
 min-height: 1.25vw;
}


/* å…šå»ºè¡Œæ”¿ */

.item_con_2 .tab_item_con {
 display: flex;
 justify-content: space-between;
 display: none;
 position: relative;
}

.tit_ul li {
 font-size: 1.146vw;
 line-height: inherit;
 height: auto;
 display: inline-block;
}

.tit_ul li:nth-child(1) {
 margin-right: 1.25vw;
}

.tit_ul li.active {
 font-weight: 700;
}

.item_con_top {
 margin-bottom: 1.25vw;
}

.item_con_2 .tab_item_con.active {
 display: flex;
}

.item_con_2 .link_ul li {
 display: none;
}

.item_con_2 .link_ul li.active {
 display: block;
}

.tab_item .tab_item_con_left {
 width: 16.56vw;
 height: 9.06vw;
 margin-right: 1vw;
}

.tab_item .tab_item_con_left .title_type {
 display: none;
}

.tab_item .tab_item_con_left .img_box {
 width: 16.56vw;
 height: 9.06vw;
 display: block;
 overflow: hidden;
}

.tab_item .tab_item_con_left .img_box img {
 width: 100%;
 height: 100%;
 transition: all .3s ease-in-out;
}

.tab_item .tab_item_con_left:hover img {
 transform: scale(1.03);
 transition: all .3s ease-in
}

.tab_item_con_right {
 width: 16.1vw;
}

.tab_item_con_right li {
 height: 1.3vw;
 line-height: 1.3vw;
 margin-bottom: 0.56vw;
}

.tab_item_con_right li a {
 display: block;
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
}


/* å·¥ä¼š */

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

.gh_ul li {
 width: 8.02vw;
 height: 8.02vw;
 border-radius: 0.21vw;
 overflow: hidden;
 transition: all 0.3s;
 /* text-align: center; */
 /* line-height: 8.02vw; */
}

.gh_ul li a {
 display: block;
 text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.25);
 color: #fff;
 display: flex;
 justify-content: center;
 align-items: center;
 height: 100%;
 font-size: 0.94vw;
}

.gh_ul li:nth-child(1) {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218115617.png');
 background-size: cover;
}

.gh_ul li:nth-child(2) {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218115452.png');
 background-size: cover;
}

.gh_ul li:nth-child(3) {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218115420.png');
 background-size: cover;
}

.gh_ul li:nth-child(4) {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218115513.png');
 background-size: cover;
}

.gh_ul li:nth-child(1):hover {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218132026.png');
 background-size: cover;
}

.gh_ul li:nth-child(2):hover {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218131843.png');
 background-size: cover;
}

.gh_ul li:nth-child(3):hover {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218131945.png');
 background-size: cover;
}

.gh_ul li:nth-child(4):hover {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218132001.png');
 background-size: cover;
}

h2.title_tab span {
 font-size: 1.146vw;
 /* font-weight: bold; */
 line-height: 1.1979vw;
 margin-right: 1.25vw;
 border: none;
 padding-left: 0;
}

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

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

.tab_item_des {
 width: 17.6vw;
}

.tab_item {
 display: flex;
 justify-content: space-between;
 position: relative;
}

.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.25vw;
 color: #333;
 overflow: hidden;
}

.tab_item_des {
 position: relative;
}

.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;
 position: absolute;
 right: 0;
 bottom: 0;
 transition: all 0.3s ease-in-out;
}

.tab_item_des a.details:hover {
 background: url('/Content/Areas/Hospitals/images/Main/more_active.png') no-repeat center;
 transition: all 0.3s ease-in;
}

.tab_item_department {
 width: 100%;
 position: relative;
}

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

.tab_item_department .dep_tit li {
 font-size: 0.83vw;
 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: 1.98vw;
 border: 0.05vw solid #E9E9E9;
 margin: 0 0.52vw 0.52vw 0;
 box-sizing: border-box;
}

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

ul.dep_ul li:last-child {
 margin-bottom: 0;
}

ul.dep_ul li a {
 align-items: center;
 width: 100%;
 font-size: 0.73vw;
 height: 100%;
 line-height: 1.88vw;
 padding: 0 0.8vw;
 display: block;
 box-sizing: border-box;
 text-align: center;
 white-space: nowrap;
 overflow: hidden;
 text-overflow: ellipsis;
}

ul.dep_ul.active {
 display: flex;
}

.tab_item.active {
 display: flex;
}


/*  */

.item_con_4 {
 padding: 0
}

.item_con_4 .item_ul {
 display: flex;
 flex-wrap: wrap;
}

.item_con_4 .item_ul li {
 display: flex;
 justify-content: center;
 align-items: center;
 width: 7.15vw;
 height: 7.75vw;
 text-align: center;
 transition: all .3s ease-in-out;
}

.item_con_4 .item_ul li a {
 width: 100%;
 height: 100%;
 display: flex;
 align-items: center;
 justify-content: center;
 flex-direction: column;
}

.item_con_4 .item_ul li:hover {
 transition: all .3s ease-in;
}

.item_con_4 .item_ul li p {
 width: 1.25vw;
 height: 1.25vw;
 margin: 0 auto;
}

.item_con_4 .item_ul li span {
 display: block;
 color: #fff;
 font-size: 0.94vw;
 margin-top: 0.52vw;
}

.item_con_4 .item_ul li.Li2 span,
.item_con_4 .item_ul li.Li4 span,
.item_con_4 .item_ul li.Li6 span,
.item_con_4 .item_ul li.Li8 span {
 color: #333;
}

.item_con_4 .item_ul li.Li1 {
 width: 14.29vw;
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218140905.png');
}

.item_con_4 .item_ul li.Li2,
.item_con_4 .item_ul li.Li4,
.item_con_4 .item_ul li.Li6,
.item_con_4 .item_ul li.Li8 {
 background: #fff;
}

.item_con_4 .item_ul li.Li3 {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218141500.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li5 {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218141609.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li7 {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218141638.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li9 {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218141702.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li1:hover {
 background-size: cover;
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218141252.png');
}

.item_con_4 .item_ul li.Li2:hover,
.item_con_4 .item_ul li.Li4:hover,
.item_con_4 .item_ul li.Li6:hover,
.item_con_4 .item_ul li.Li8:hover {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218141029.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li3:hover {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218141112.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li5:hover {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218141915.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li7:hover {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218142022.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li9:hover {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218142039.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li2:hover span,
.item_con_4 .item_ul li.Li4:hover span,
.item_con_4 .item_ul li.Li6:hover span,
.item_con_4 .item_ul li.Li8:hover span {
 color: #fff;
 /* transition: all .3s ease-in; */
}

.item_con_4 .item_ul li.Li1 p {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218140332.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li2 p {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218143854.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li3 p {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218140417.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li4 p {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218143958.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li5 p {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218140501.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li6 p {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218144050.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li7 p {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218140544.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li8 p {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218144134.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li9 p {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218140627.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li2:hover p {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218140356.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li4:hover p {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218140438.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li6:hover p {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218140525.png');
 background-size: cover;
}

.item_con_4 .item_ul li.Li8:hover p {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218140607.png');
 background-size: cover;
}

.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 {
 width: 12.5vw;
 height: 4.64vw;
 border-radius: 0.31vw;
 overflow: hidden;
 transition: all 0.3s;
 opacity: .8;
}

.friendLink ul li.Li1 {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218103806.png');
 background-size: cover;
}

.friendLink ul li.Li2 {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218104412.png');
 background-size: cover;
}

.friendLink ul li.Li3 {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218104453.png');
 background-size: cover;
}

.friendLink ul li.Li4 {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218104507.png');
 background-size: cover;
}

.friendLink ul li.Li5 {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218104534.png');
 background-size: cover;
}

.friendLink ul li.Li6 {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218104552.png');
 background-size: cover;
}

.friendLink ul li.Li1 a {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218103925.png') no-repeat center;
 background-size: 6.354vw;
}

.friendLink ul li.Li2 a {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218103944.png') no-repeat center;
 background-size: 6.354vw;
}

.friendLink ul li.Li3 a {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218104006.png') no-repeat center;
 background-size: 6.354vw;
}

.friendLink ul li.Li4 a {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218104023.png') no-repeat center;
 background-size: 6.354vw;
}

.friendLink ul li.Li5 a {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218104041.png') no-repeat center;
 background-size: 6.354vw;
}

.friendLink ul li.Li6 a {
 background: url('/Sites/Uploaded/UserUpLoad/20231218/20231218104056.png') no-repeat center;
 background-size: 6.354vw;
}

.friendLink ul li a {
 display: flex;
 height: 100%;
 justify-content: center;
 align-items: center;
 font-size: 0.99vw;
 transition: all .2s ease-in-out;
 background-size: 6.354vw;
}

.friendLink {
 margin-bottom: 2.5vw;
}

.friendLink ul li:hover {
 opacity: 1;
}

.friendLink ul li:hover a {
 /* transform: scale(1.05);
 transition: all .2s ease-in; */
}

.item_con_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;
}

.item_con_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;
}

.item_con_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;
}

.item_con_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;
}

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

.dep_left {
 width: 12.6vw;
}

.dep_image.img_on {
 display: block;
}

.dep_image {
 display: none;
}

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

.dep_image .li_department {
 display: none;
}

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

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

.dep_left p {
 line-height: 1.1vw;
 -webkit-line-clamp: 2;
 -webkit-box-orient: vertical;
 display: -webkit-box;
 overflow: hidden;
}

.dep_right {
 width: 25.73vw;
}

.dep_header {
 position: absolute;
 right: 0.52vw;
 top: -1.72vw;
 display: flex;
}

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

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

.dep_Con.active {
 display: flex;
}

.dep_Con {
 flex-wrap: wrap;
 display: none;
 overflow-y: auto;
 max-height: 15vw;
}
.dep_Con::-webkit-scrollbar{
  width:5px;
  height:5px;
}
.dep_Con.active::-webkit-scrollbar-track{
border-radius:10px;
background:#fff;
}
.dep_Con.active::-webkit-scrollbar-thumb{
background:#00A8B1;
border-radius:10px;
}
.dep_Con .li_dep_name {
 width: 5.95vw;
 height: 2vw;
 border: 0.05vw solid #00A8B1;
 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.73vw;
 text-align: center;
 line-height: 0.83vw;
}
.dep_Con .li_dep_name a {
 color: #00A8B1;
}

.dep_Con .li_dep_name:hover {
 background: #00A8B1;
}

.dep_Con .li_dep_name:hover a {
 color: #fff;
}
.dep_Con .li_dep_name:nth-child(4n) {
 margin-right: 0;
}
.friendLink_2 {
 background: #E5F6F7;
 /* display: flex; */
 /* justify-content: center; */
 /* align-items: center; */
 font-size: 0.94vw;
}

.friendLink_2 ul {
 display: flex;
 justify-content: center;
 align-items: center;
 height: 3.33vw;
}

.friendLink_2 ul a {
 color: #333;
}

.friendLink_2 ul .linkli {
 border-right: 0.052vw solid #333;
}

.friendLink_2 ul .linkli.last {
 border: none;
}
.friendLinks {
 /* display: none; */
}

.btm_cen {
 /* padding-top: 3.5vw; */
}
@media screen and (max-width:768px) {
 .dep_Con {
 max-height: max-content;
}

.dep_header {
 top: -7vw;
}

.dep_Con .li_dep_name:nth-child(4n) {
 margin-right: 2%;
}

.dep_Con .li_dep_name:nth-child(3n) {
 margin-right: 0;
}
 .min_item {
 transform: inherit;
 opacity: 1;
 visibility: inherit;
 padding: 2vw;
 }
 .main {
 margin: 0;
 min-height: max-content;
 }
 .Min {
 display: block;
 }
 .main_content {
 width: 100%;
 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.item_con_1,
 .min_item.item_con_2 {
 height: auto;
 }
 .min_item.item_con_1,
 .min_item.item_con_3 {
 width: 100%;
 }
 .item_title {
 margin-bottom: 2vw;
 }
 .item_title h2 {
 font-size: 4.65vw;
 }
 .more_a {
 width: 18.14vw;
 height: 5.12vw;
 }
 .xwdt .art_list {
 display: block;
 overflow: hidden;
 }
 .art_list_left {
 width: 100%;
 float: none;
 }
 .art_list_right {
 width: 100%;
 float: none;
 }
 .art_list_left li:nth-child(1) {
 margin-bottom: 2vw;
 }
 .art_list_left li a {
 width: 100%;
 }
 .art_list_left li img {
 height: auto;
 }
 .art_list_left li a.title_type {
 padding: 2vw;
 font-size: 3.72vw;
 }
 .art_list_right li {
 height: auto;
 margin-bottom: 2vw;
 }
 .art_list_right .span-date {
 font-size: 2vw;
 width: 8vw;
 padding: 2vw;
 }
 .art_list_right .span-date b {
 font-size: 7.44vw;
 margin-bottom: 0.5vw;
 line-height: inherit;
 }
 .art_list_right .xxdt_list_right {
 width: 77vw;
 }
 .xxdt_list_right a {
 font-size: 3.72vw;
 margin: 2vw 0;
 }
 .xxdt_list_right p {
 font-size: 3.26vw;
 min-height: 4vw;
 }
 .min_item {
 margin-bottom: 2vw;
 }
 .min_item.item_con_2,
 .min_item.item_con_4 {
 width: 100%;
 }
 .item_con_top {
 margin-bottom: 2vw;
 }
 .tit_ul li:nth-child(1) {
 margin-right: 2vw;
 }
 .tit_ul li {
 font-size: 4.65vw;
 }
 .item_con_2 .tab_item_con.active {
 display: block;
 }
 .item_con_2 .tab_item_con {
 display: block;
 }
 .tab_item .tab_item_con_left {
 width: 100%;
 height: auto;
 margin-right: 0;
 }
 .tab_item .tab_item_con_left .img_box {
 width: 100%;
 height: auto;
 }
 .tab_item_con_right {
 width: 100%;
 }
 .tab_item_con_right li {
 height: 8vw;
 line-height: 8vw;
 margin-bottom: 2vw;
 }
 .tab_item_con_right li a {
 display: block;
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
 font-size: 3.72vw;
 }
 .tab_item {
 display: block;
 }
 .gh_ul li {
 width: 24%;
 height: 12vw;
 }
 .gh_ul li a {
 font-size: 3.75vw;
 }
 h2.title_tab {
 margin-bottom: 2vw;
 }
 .min_item.item_con_3,
 .min_item.item_con_4 {
 height: auto;
 }
 h2.title_tab span {
 font-size: 4.65vw;
 margin-right: 0;
 line-height: inherit;
 }
 .dep_Content {
 display: block;
 }
 .dep_left {
 display: none;
 }
 .dep_right {
 width: 100%;
 }
 .dep_header h2 {
 font-size: 3vw;
 margin-left: 2vw;
 }
 .dep_Con .li_dep_name {
 width: 32%;
 height: 8vw;
 margin: 0 2% 2vw 0;
 border-radius: 1vw;
 box-sizing: border-box;
 }
 .dep_Con .li_dep_name a {
 font-size: 3vw;
 line-height: inherit;
 }
 .item_con_4 .item_ul li.Li1 {
 width: 33.3%;
 }
 .item_con_4 .item_ul li {
 width: 33.3%;
 height: 20vw;
 }
 .item_con_4 .item_ul li p {
 width: 5vw;
 height: 5vw;
 }
 .item_con_4 .item_ul li span {
 font-size: 3.65vw;
 margin-top: 2vw;
 }
 .friendLink ul {
 display: flex;
 justify-content: inherit;
 align-items: inherit;
 flex-wrap: wrap;
 }
 .friendLink ul li {
 width: 32.6%;
 height: 15vw;
 background-size: 100% 100% !important;
 margin: 0 1% 1% 0;
 }
 .friendLink ul li a {
 background-size: 24.354vw !important;
 }
 .friendLink ul li:nth-child(3n) {
 margin-right: 0;
}
}  