﻿.poab{
	position: absolute;
	width: 100%;
  z-index: 10;
}
.linkmap, .FriendLink{
  display: none;
}
.wrap_main{
  background: none;
}
.header{
	background: none !important;
}
.nav ul.sy1_ul li a {
	color: #fff !important;
}
.menu_min{
  width: 1200px;
  margin: 0 auto;
}

.banner {
	width: 100%;
}

.banner img {
	width: 100%;
}



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

.title_mins{
  position: relative;
	-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;
}



.menuLi, .swi_d li{
  -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;
}

.animate .menuLi, .animates .swi_d li{
  -webkit-transform: translateY(0);
  transform: translateY(0);
  opacity: 1;
  visibility: visible;
}

.animate .menuLi_1, .animates .swi_d .column_1{
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
.animate .menuLi_2, .animates .swi_d .column_2{
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
}
.animate .menuLi_3, .animates .swi_d .column_3{
  -webkit-transition-delay: 0.7s;
  transition-delay: 0.7s;
}
.animate .menuLi_4, .animates .swi_d .column_4{
  -webkit-transition-delay: 0.9s;
  transition-delay: 0.9s;
}


.Top_Title {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 40px 0px;

}
.Top_Title span{
  color: #3E9098;
  font-size: 22px;
  font-weight: 700;
}
.more{
  font-size: 14px;
  color: #3E9098;
  padding-right: 20px;
  background: url('/Sites/Uploaded/UserUpLoad/20221227/20221227171401.png') no-repeat right center;
}
.xw_left{
  width: 560px;
  height: 420px;
  float: left;
  margin-right: 30px;
  position: relative;
}
.Scroll_Box{
  width: 560px;
  height: 420px;
  overflow: hidden;
}
.Scroll_Box li{
 position: relative;
}
.Scroll_Box li img{
  width: 100%;
  height: 100%;
}

.Scroll_Box li .title_type{
  display: block;
  box-sizing: border-box;
  width: 100%;
  position: absolute;
  bottom: 0px;
  padding: 10px;
  color: #fff;
  background: rgba(0, 0, 0, 0.4000);
}

.xw_left .swiper-pagination_1 {
  position: absolute;
  bottom: 10px;
  right: 20px;
  z-index: 2;
  width: auto !important;
  text-align: right;
}
.swiper-pagination-clickable .swiper-pagination-bullet{
  margin: 0px 5px;
}

.xw_left .swiper-pagination-bullet{
  background: #fff;
  opacity: 1;
  height: 10px;
  width: 10px;
}
.xw_left .swiper-pagination-bullet-active{
  background: #3E9098;
  width: 20px;
  height: 10px;
  border-radius: 5px;
}
/* 左右轮播按钮 */
.arrow-btn {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 35px;
  height: 35px;
  display: block;
  cursor: pointer;
  z-index: 1;
}

.swiper-button-prev_1 {
  background: url('/Sites/Uploaded/UserUpLoad/20220825/20220825155416.png') no-repeat center center;
  left: 0px;
  background-size: 35px;
}

.swiper-button-next_1 {
  background: url('/Sites/Uploaded/UserUpLoad/20220825/20220825161809.png ') no-repeat center center;
  right: 0px;
  background-size: 35px;
}

.swiper-button-next_1:hover,
.swiper-button-prev_1:hover {
  opacity: .6;
}

.xw_right{
  width: 610px;
  float: left;
}

.article_list li .span_date{
  float: right;
} 

.xw_right ul.article_list li{
  padding-left: 20px;
  background: url('/Sites/Uploaded/UserUpLoad/20221227/20221227170232.png') no-repeat 0px center;
  line-height: 35px;
}

.xw_right ul.article_list li:hover{
  background: url('/Sites/Uploaded/UserUpLoad/20221207/20221207143733.png') no-repeat 0px center;
}

.xw_right ul.article_list li:hover .span_date{
  color: #3E9098;
}

/* 通知公告 */
.Min-2{
  background: url('/Sites/Uploaded/UserUpLoad/20221227/20221227182104.png');
  background-size: cover;
  padding-bottom: 120px;
}
.tzgg_btm .gg_left{
  width: 560px;
  min-height: 320px;
  float: left;
  margin-right: 30px;
  background: #fff;
  padding: 45px 25px;
  box-sizing: border-box;
box-shadow: 5px -2px 18px 0px rgba(144,144,144,0.17);
position: relative;

}
.tzgg_btm .gg_left::after, .swi_f::after{
  position: absolute;
  bottom:0px;
content: '';
width: 0px;
height: 3px;
left: 0px;
transition: all .5s;
}
.tzgg_btm .gg_left:hover::after, .swi_f:hover::after{
  content: '';
  background:  #3E9098;
  height: 3px;
  transition: all .3s;
}

.tzgg_btm .gg_left:hover::after{
  width: 560px;
}

.swi_f:hover::after{
  width: 295px;
}

.swi_l .title_type {
  color: #333;
  font-size: 18px;
  margin-bottom: 15px;
  display: inline-block;
  font-weight: 700;
}

.swi_l p{
  color: #666;
  font-size: 14px;
  line-height: 26px;
}

.swi_l li .details {
  width: 28px;
  height: 8px;
  display: block;
  margin-top: 45px;
  background: url('/Sites/Uploaded/UserUpLoad/20221206/20221206115423.png') no-repeat left center;
  transition: all .5s;
}

.gg_left:hover .details {
  margin-left: 20px;
  transition: all .5s;
}

.tzgg_btm .gg_right{
  width: 610px;
  float: left;
  min-height: 320px;
}
.gg_right .bg{
  background: url('/Sites/Uploaded/UserUpLoad/20221228/20221228102507.png') no-repeat;
  background-size: contain;
}
.swi_f{
  width: 295px;
  float: left;
  background: #fff;
  padding: 20px;
  box-sizing: border-box;
  box-shadow: 5px -2px 18px 0px rgba(144,144,144,0.17);
  position: relative;
}

.swi_f .title_type{
  display: block;
  margin-bottom: 10px;
  font-weight: 700;
  font-size: 15px;
}
.swi_f p{
  line-height: 24px;
  color: #666;
}

.mr-20{
  margin-right: 20px;
}
.mb-20{
  margin-bottom: 20px;
}

.swi_f .details{
  width: 40px;
  height: 25px;
  float: right;
  display: block;
  margin-top: 7px;
  background: url('/Sites/Uploaded/UserUpLoad/20221228/20221228093833.png') no-repeat left center;
  transition: all .5s;
}
.swi_f:hover .details{
  padding-right:5px;
  transition: all .5s;
}


/* 功能样式 */
.Min-3{
  background: url('/Sites/Uploaded/UserUpLoad/20221227/20221227174126.png');
  background-size:cover ;
  margin-top: -70px;
  position: relative;
}
.gn{
padding: 155px 0px;
}
.gn .menuLi_1 p{
  color: #3E9C81;
}
.gn .menuLi_2 p{
  color: #63AA72;
}
.gn .menuLi_3 p{
  color: #5F8DC1;
}
.gn .menuLi_4 p{
  color: #16B4C1;
}

.menuUl {
	/* padding: 60px 0px; */
	box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

li.menuLi {
	float: left;
	width: 180px;
	height: 175px;
  background: #fff;
  border-radius: 25px;
}

li.menuLi a {
	display: flex;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

li.menuLi img {
	width: 50px;
	height: 50px;
}

li.menuLi p {
	color: #333333FF;
	font-size: 20px;
	margin: 20px 0px 10px;
  font-weight: 700;
}

@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);
	}
 }
 
li.menuLi:hover a img{
	animation: rot 0.5s;
	-webkit-animation: rot 0.5s;
}

/* 党建工作 */
.Min-4{
  background: url('/Sites/Uploaded/UserUpLoad/20221228/20221228104428.png');
  background-size: cover;
  margin-top: -60px;
  padding-top: 60px;
}
.djgz_top{
margin-bottom: 25px;
}
.djgz_top .Top_Title{
  text-align: center;
  display: block;
}
.djgz_top .Top_Title span{
  color: #C81919;
}
.djgz_left{
  float: left;
  width: 560px;
  height: 315px;
  position: relative;
  margin-right: 30px;
}
.djgz_left .Scroll_Box{
  height: 315px;
}
.djgz_right{
  width: 610px;
  float: left;
}

.djgz_right li {

	padding: 15px 0px;
	border-bottom: 1px solid #DCDCDC;
	box-sizing: border-box;
	display: flex;
}

.djgz_right li:hover {
	box-shadow: 12px 7px 15px 0px rgba(74, 74, 74, 0.04);
}

.djgz_right li:nth-child(2) {
	border: none;
}

.xinwen_left {
	display: inline-block;
	margin-right: 15px;
	width: 185px;
	height: 115px;
	overflow: hidden;
}
.xinwen_left a.img_box{
  width: 100%;
  height: 100%;
  display: block;
}

.xinwen_left:hover img {
	transform: scale(1.05);
}

.djgz_right .img_box img {
	width: 100%;
	height: 100%;
	transition: all .3s;
}

.xinwen_right {
	display: inline-block;
	width: 400px;
}

.xinwen_right p {
	color: #999;
	text-indent: 2em;
}
.xinwen_right .a_p{
  display: inline-block;
  padding: 5px 0px;
  line-height: 28px;
}

.xinwen_right .title_type {
	font-size: 16px;
	display: block;
	color: #333;
	margin: 10px 0px;
}

.xinwen_right .title_type:hover {

	color: #3E9098;
}

.xinwen_right .details {
	width: 30px;
	height: 15px;
	background: url('/Sites/Uploaded/UserUpLoad/20221206/20221206114131.png') no-repeat left center;
	display: inline-block;
	transition: .3s;
}

.djgz_right li:hover .details {
	margin-left: 10px;
	/* background: url('/Sites/Uploaded/UserUpLoad/20221206/20221206115423.png') no-repeat left center; */
}

.djgz_right li:hover .title_type {
	color: #C81919;
}

.swi_d{
  overflow: hidden;
}
.swi_d li::after{
  position: absolute;
  bottom:0px;
  content: '';
  width: 0px;
  height: 3px;
  left: 0px;
  transition: all .5s;
}
 .swi_d li:hover::after{
  content: '';
  background:  #C81919;
  height: 3px;
  width: 100%;
  transition: all .3s;
}

.swi_d li{
  float: left;
  background: #fff;
  padding: 20px;
  box-sizing: border-box;
  box-shadow: 5px -2px 18px 0px rgb(144 144 144 / 17%);
  position: relative;
  margin-right: 20px;
  width: 285px;
  height: 130px;

}
.swi_d li.last{
  margin-right: 0px;
}
.swi_d li a.title_type{
  display: block;
  font-size: 15px;
  line-height: 24px;
}
.swi_d li a.title_type:hover{
  color: #C81919;
}

.swi_d .details{
  width: 40px;
  height: 25px;
  position: absolute;
  bottom: 20px;
  right: 20px;
  display: block;
  background: url('/Sites/Uploaded/UserUpLoad/20221228/20221228113019.png') no-repeat left center;
  transition: all .5s;
}
.swi_d li:hover .details{
  padding-right:5px;
  transition: all .5s;
}

.Min-4 h3{
  text-align: center;
  padding-top: 40px;
}
.Min-4 h3 a.more{
  font-size: 16px;
  color: #C81919;
  padding-right: 18px;
  background: url('/Sites/Uploaded/UserUpLoad/20230104/20230104111146.png') no-repeat right 3px;
  transition: all .3s;

}
.Min-4 h3 a.more:hover{
  padding-right: 22px;
  transition: all .3s;
}

/* 医护工作 */
.yhgz .yhgz_left{
  width: 790px;
  float: left;
  position: relative;
  margin-right: 30px;
}
.yhgz_lb{
  width: 490px;
  position: relative;
  overflow: hidden;
  float: left;
}

.yhgz_lb .swiper-pagination_2 {
  position: absolute;
  bottom: 10px;
  width: 100%;
  z-index: 2;
  text-align: center;
  
}
.yhgz_lb .swiper-pagination-bullet{
  background: #fff;
  opacity: 1;
  height: 10px;
  width: 10px;
}
.yhgz_lb .swiper-pagination-bullet-active{
  background: #3E9098;
  width: 20px;
  height: 10px;
  border-radius: 5px;
}
.yhgz_left .Scroll_Box{
  width: 490px;
  height: 305px;
  overflow: hidden;
  float: left;
}
.yhgz_left_list{
  float: left;
  overflow: hidden;
}

.yhgz_left_list li{
  background: #fff;
  padding: 25px;
  box-sizing: border-box;
  position: relative;
  width: 300px;
  border-bottom: 1px solid #DCDCDC;
}
.yhgz_left_list li:hover{
  box-shadow: 5px -2px 18px 0px rgb(144 144 144 / 17%);
}
.yhgz_left_list li:nth-child(2){
  border: none;
}
.yhgz_left_list li .title_type{
  display: block;
  margin-bottom: 7px;
  font-weight: 700;
  font-size: 15px;
}

.yhgz_left_list li p {
  line-height: 24px;
  color: #666;
  padding: 5px 0px;
}

.yhgz_left_list .details {
	width: 30px;
	height: 15px;
	background: url('/Sites/Uploaded/UserUpLoad/20221206/20221206114131.png') no-repeat left center;
	display: inline-block;
	transition: .3s;
}

.yhgz_left_list li:hover .details {
	margin-left: 10px;
	background: url('/Sites/Uploaded/UserUpLoad/20221206/20221206115423.png') no-repeat left center;
}

.yhgz_right{
  width: 380px;
  float: left;
  background: url('/Sites/Uploaded/UserUpLoad/20221228/20221228141116.png');
  padding: 30px 20px;
  box-sizing: border-box;
}
.yhgz_right .gk{
  padding: 20px 30px;
  box-sizing: border-box;
  background: rgba(255, 255, 255, 0.7);
 border-radius: 8px;
}
.gk p{
  color: #666;
  line-height: 24px;
}
.gk .title_type{
  font-size: 16px;
  font-weight: 700;
  display: block;
  margin-bottom: 10px;
}
.gk .details {
	width: 30px;
	height: 15px;
	background: url('/Sites/Uploaded/UserUpLoad/20221206/20221206114131.png') no-repeat left center;
	display: inline-block;
	transition: .3s;
  margin-top: 15px;
}

.gk li:hover .details {
	margin-left: 10px;
	background: url('/Sites/Uploaded/UserUpLoad/20221206/20221206115423.png') no-repeat left center;
}



@media only screen and (max-width:768px) {

  .menuLi, .swi_d li, .title_mins {
 width: 100%; 
 -webkit-transform: translateX(0);
 transform: translateX(0);
 opacity: 1;
 visibility: visible;
  }
   .bt, .title_mins{
 width: 100%; 
 -webkit-transform: translateY(0);
 transform: translateY(0);
 opacity: 1;
 visibility: visible;
  }
  .menu_min, .xw_left, .xw_right{
 width: 100%;
 overflow: hidden;
 height: auto;
  }
  .Scroll_Box{
 width: 100%;
 height: auto;
 overflow: hidden;
  }

  .poab{
 position: relative;
  }
  /* 新闻中心 */
  .xw_right .article_list{
 padding-top: 10px;
  }
  .xw_right li a.title_type{
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
 display: block;
 width: 68%;
  }
  .Top_Title{
 padding:  20px 10px;
 box-sizing: border-box;
  }
  .Top_Title span{
 font-size: 18px;
  }

  /* 通知公告 */
  .Min-2{
 padding-bottom: 30px;
  }
  .tzgg_btm .gg_left, .tzgg_btm .gg_right {
 width: 100%;
 margin: 0px;
 height: auto;
  }

  .tzgg_btm .gg_left{
 padding: 25px 10px;
  }

  .swi_l li .details{
 margin-top: 25px;
  }
  .tzgg_btm .gg_right{
 padding: 4%;
 box-sizing: border-box;
  }
  .swi_f{
 width: 48%;
 float: left;
  }
  .gg_right .mr-20{
 margin-right: 4%;
  }
  .gg_right .mb-20{
 margin-bottom: 4%;
 
  }
  .swi_f li .title_type{
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;

  }

  .swi_f p{
 overflow: hidden;
 font-size: 14px;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
  }
  .swi_f:hover::after {
 width: 100%;
}
/* 功能 */
.Min-3{
  background: #3E9098;
  margin-top: 0px;
}
.menuUl{
  display: block;
  overflow: hidden;
  padding: 4%;
  box-sizing: border-box;
}
li.menuLi{
  width: 48%;
  margin-right: 4%;
  float: left;
  height: auto;
}
li.menuLi a{
  padding: 20px;
}
li.menuLi.menuLi_2, li.menuLi.menuLi_1{
  margin-bottom: 4%;
}
li.menuLi.menuLi_2, li.menuLi.menuLi_4 {
  margin-right: 0px;
} 
.gn{
  padding: 20px 0px;
}

/* 党建 */
.Min-4{
  padding-top:0px;
  margin-top: 30px;
}
.djgz_left, .djgz_right, .xinwen_left, .xinwen_right{
  width: 100%;
  overflow: hidden;
  height: auto;
}
.djgz_right{
  padding: 0px 10px;
  box-sizing: border-box;
}
.djgz_right li{
  display: block;
  width: 100%;
}
.djgz_btm .swi_d{
  padding: 0px 10px;
}
.swi_d li{
  margin-bottom: 15px;
  margin-right: 0px;
}
.swi_d li.last{
  margin-bottom: 0;
}
.Min-4 h3{
  padding: 20px 0px;
}

.btt {
  -webkit-transform: translateY(0);
  transform: translateY(0);
  opacity: 1;
  visibility: visible;
}
/* 医护工作 */
.yhgz .yhgz_left, .yhgz .yhgz_right{
  width: 100%;
  overflow: hidden;
  box-sizing: border-box;
  margin: 0px;
  float: none;
}
.yhgz_left_list{
  width: 100%;
  float: none;
}
.yhgz_left_list li{
  width: 100%;
}
.yhgz_left .Scroll_Box, .yhgz_lb{
  width: 100%;
  overflow: hidden;
}
} 