.ksjs_main{
	margin: 0 auto;
	width: 1300px;
	/* height: 945px; */
	min-height: 945px;
	background-color: rgb(255, 255, 255);
	
	border-top-left-radius: 40px;
	border-top-right-radius: 40px;
	
	margin-top: 34px;
	margin-bottom: 24px;
}
.ksjs_zt{
	width: 1300px; 
	/* height: 771px; */ 
	min-height: 771px;
	margin: 0 auto; 
	padding-top: 80px;
	overflow: hidden;
}

.ksjs_main_left, .ksjs_main_right {
	float: left;
}
.ksjs_main_left{
	width: 370px;
	/* height: 771px; */
	min-height: 771px;
	/* background-color: antiquewhite; */
}
.ksjs_main_right{
	width: 860px;
	/* height: 771px; */
	min-height: 771px;
	/* background-color: skyblue; */
	margin-left: 26px;
}
.ksjs_ysbj{
	width: 339px;
	height: 687px;
	background-image: url("../../image/ksjs/ysbj.png");
}
/* 4个科室 */
/* .ksjs_main_title > div{
	float: left;
	height: 71px;
	width: 199px;
	font-size: 23.5px;
	text-align: center;
	line-height: 71px;
	color: #333333;
	background-color: rgba(204, 204, 204, 0.4);
} */
.ksjs_main_title{
	width: 830px;
	margin-left: 10px;
	/* background-color: darkcyan; */
}
/* 3个科室 */
/* .ksjs_main_title > div{
	float: left;
	height: 71px;
	width: 263px;
	font-size: 23.5px;
	text-align: center;
	line-height: 71px;
	color: #333333;
	background-color: rgba(204, 204, 204, 0.4);
} */
/* 5个科室 */
.ksjs_main_title > div{
	float: left;
	height: 71px;
	width: 150px;
	font-size: 23.5px;
	text-align: center;
	line-height: 71px;
	color: #333333;
	background-color: rgba(204, 204, 204, 0.4);
}
.ksjs_main_title > div:nth-child(n+3){
	margin-left: 20px;
}
.ksjs_main_title > div{
	text-decoration: none;
	color: #333333;
}

/* ========================== */

.ksjs_title_text{
	background-color: #6699cc;
	color: #ffffff;
}



.ksjs_main_text{
	margin-top: 60px;
}
.yyxxzx > div{
	float: left;
	height: 71px;
	width: 199px;
	font-size: 18px;
	text-align: center;
	line-height: 71px;
	color: #333333;
	background-color: rgba(204, 204, 204, 0.4);
}

.yyxxzx > div > div > div{
	float: left;
}
.yyxxzx > div > div {
	width: 100%;
	height: 71px;
	/* background-color: salmon; */
}
.yyxxzx_img{
	margin-top: 8px;
	margin-left: 10px;
	margin-right: 14px;
}

.ksjs_hover{
	background-color: #6699cc;
	color: #ffffff;
}
.yyxxzx > div > div:hover{
	background-color: #6699cc;
	color: #ffffff;
}

.ksjs_main_title > div > div:hover{
	background-color: #6699cc;
	color: #ffffff;
}

/* .ksjs_main_title > div:nth-child(2){
	background-color: #6699cc;
	color: #ffffff;
}
 */

/* .card_wrap { // 大盒子
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between; // 替代原先的space-between布局方式
  
} */
/* .c_item { // 每个item
	overflow: hidden;
	margin: 0 0 50PX 0; // 间隙为5px
	background-color: #999;
	width: calc((100% - 50px) / 4);  // 这里的10px = (分布个数3-1)*间隙5px, 可以根据实际的分布个数和间隙区调整
	min-width: calc((100% - 10px) / 3); // 加入这两个后每个item的宽度就生效了
	max-width: calc((100% - 10px) / 3); // 加入这两个后每个item的宽度就生效了
	&:nth-child(3n) { // 去除第3n个的margin-right
	  margin-right: 0;
	}
 } */
 
 .card_wrap{
	 width: 100%;
	 /* background-color: bisque; */
	 display: flex;
	 flex-wrap: wrap;
 }
 .c_item{
	 width: 190px;
	 height: 71px;
	 
	 margin: 0 15px 40px 10px;
 }
 
 
 
 
 
 .c_item > a{
	 text-decoration: none;
 }
.c_item > a > div,img{
	 float: left;
 }
 .c_item > a > div(1){
		/* margin-top: 30px; */
		height: 70px;
		width: 50px;
		/* background-color: salmon; */
 }
.c_item > a > img{
	 width: 35pX;
	 height: 35px;
	 margin-top: 20PX;
	 margin-left: 10px;
 }
 .c_item{
	 background-color: rgba(204, 204, 204, 0.4);
	 height: 71px;
	 /* margin-top: 30PX; */
 }
/* .title{
	 width: 70%;
	 height: 100%;
	 font-size: 18px;
	 margin-top: -33%;
	 margin-left: 30%;
	 
	   display: flex;
	   align-items: center;
	   text-align: center;
	   word-wrap: break-word;
 } */
 
.title{
 width: 70%;
 position: relative;
 top: 50%;
 left: 40%;
 transform: translate(-50%, -40%);
 text-align: center;
 font-size: 16px;
 /* background-color: aquamarine; */
}

.pageBar{
	/* background-color: darkgrey; */
	text-align: center;
}
.c_item:hover{
	background-color: #6699cc;
/* 	filter : brightness(110%);
	-webkit-filter : brightness(110%); */
	
}
.c_item:hover > a > div{
	color: #ffffff;
}