*{margin: 0;padding: 0;}
html body{min-width: 1100px;}
a{text-decoration: none;}
li{list-style-type: none;}
:root{
	--cy:rgba(0,139,139,.7);
	--cy1:#008B8B;
	--cy2:#528B8B;
	--mibai:#F9F1DB;
}
.juzhong{
	display: flex;justify-content: center;align-items: center;
}
.home_bg{
	width: 100%;height: 200px;border-radius: 0 0 30% 30%;
	position: relative; /* 确保伪元素相对于此元素定位 */
  	background-image: url(../img/1206.jpeg);
  	background-position-y: 271px;
  	background-size: cover;
}
.home_bg::before{
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
    height: 100%;
  	border-radius: 0 0 30% 30%;
  	background-color: #008B8B; /* 蒙版颜色 */
  	opacity: 0.7; /* 蒙版透明度（0.5 = 50%） */
  	z-index: 1; /* 确保蒙版在内容上方 */
}
.home_bg>*{
	position: relative;
  	z-index: 2; /* 确保内容在蒙版上方 */
}
.bg_logo{
	width:60%;height: 80px;margin: 0 auto;padding-top: 20px;box-sizing: border-box;
	color: #FFFFFF;font-size: 3em; user-select: none;line-height: 1.5;
  	-webkit-user-select: none; /* Safari */
  	-moz-user-select: none;    /* Firefox */
  	-ms-user-select: none;     /* IE/Edge */
}
.bg_logo>i{font-size: .6em;}
.bg_input{
	width: 80%;height: 100px;margin: 0 auto;
}
.input_s>input[type='text']{
	width: 280px;height: 40px;font-size: 1.2em;padding-left: 20px;
  	vertical-align: middle;outline: none;margin-top: -3px;
}
.input_s>input[type='submit']{
	width: 80px;height: 44.5px;margin-left: -5px;
}

.center{
	width:60%;height: 200px;margin: 20px auto 8px auto;position: relative;
	padding: 12px;box-sizing: border-box;overflow: hidden;
}
.yinying{
	box-shadow: 0px 1px 13px 2px rgba(0,0,0,0.22);
	-webkit-box-shadow: 0px 1px 13px 2px rgba(0,0,0,0.22);
	-moz-box-shadow: 0px 1px 13px 2px rgba(0,0,0,0.22);
}
.center::before{
	content: "";width: 400px;height:inherit;position: absolute;
	top: 0;right:-220px;background: var(--mibai); transition: right 0.3s ease;
}
.center:hover::before{
	right: 0;
}
.horizontal-list strong{
	width: 80px;text-align: center;border-right: 1px solid #000;
}
.horizontal-list {
  	display: flex;        /* 启用 Flexbox */
 	list-style: none;     /* 移除默认列表样式 */
  	padding: 0;           /* 移除默认内边距 */
  	gap: 16px;            /* 列表项之间的间距 */
  	margin-top: 28px;
}
.horizontal-list li a{color: var(--cy1)}
.horizontal-list li a:link{color: var(--cy1) !important;}
.horizontal-list li a:hover{color:var(--cy2);text-decoration: underline;}

.center_two{
	width:60%;height: 200px;margin: 20px auto 8px auto;
	padding: 12px;box-sizing: border-box;overflow: hidden;display: flex;
}
.center_two_time{
	flex: 1;background-color: #F9F1DB;
}
.center_two_gdimg{
	flex: 2;background-color: #528B8B;
}
.center_two_name{
	flex: 1;background-color: #F9F1DB;
	display: flex;justify-content: center;align-items:center;
	flex-direction: column; /* 添加这一行，使子元素垂直排列 */
}
.name_img{
	width: 60px;height: 60px;background-color: #CCCCCC;border-radius: 100%;
}
.name_text{
	font-size: 1.2em;color: red;font-weight: 600;margin-top: 15px;
}

.dibu{
	width: 100%;height: 30px;background-color:#E8E8E8;font-size: .8em;text-align: center;line-height: 30px;
	position: absolute;bottom: 0;left: 0;color:#9C9C9C;
}
.dibu>p>a{text-decoration:none;}
#text-t,#text-t{color:#9C9C9C;}
#text-t:hover{color: #000000;}