@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; list-style-image: none;list-style-type: none;}
body {
	background-color: #00ad99;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	-webkit-text-size-adjust: none;
	background-image: url(https://gy.huge.ink/images/m_bj.png);
	background-repeat: no-repeat;
	background-position: center top;
	overflow: -Scroll;
	overflow-x: hidden;
}
img { border:none;}
.fix {clear:both;height: 1px;font-size: 0px;}

/* 轮播图开始 */
.image-slider {
  width: 100%;
  overflow-x: auto; /* 允许水平滚动 */
  overflow-y: hidden; /* 隐藏垂直滚动 */
  -webkit-overflow-scrolling: touch; /* 启用iOS的惯性滚动 */
}

.slider-container {
  display: flex;
  align-items: center; /* 确保图片垂直居中 */
}

.slider-container img {
  flex-shrink: 0; /* 防止图片被压缩 */
  width: 1%; /* 图片宽度100% */
  max-width: 600px; /* 或者您希望的最大宽度 */
  min-width: 300px; /* 或者您希望的最小宽度 */
  height: auto; /* 高度自动，保持图片比例 */
  margin-right: 10px; /* 图片之间的间距 */
  border-radius: 10px; /* 添加圆角 */
  object-fit: cover; /* 确保图片按比例填充高度 */
}
/* 轮播图结束 */

.zhezhao {
	width: 100%;
	height: auto;
	position: fixed;
	top: -5%;
	z-index: -1;
}
.zhezhao img {
	height: auto;
	width: 100%;
}


.kuang {
	position: absolute;
	z-index: 100;
	padding-top: 170%;
	padding-right: 3%;
	padding-bottom: 25px;
	padding-left: 3%;
	width: 94%;
}
.daoyu {
	font-family: PingFangSC-Light;
	font-size: 13px;
	line-height: 28px;
	color: #ffffff;
	padding-bottom: 30px;
	padding-right: 15px;
	padding-left: 15px;
	text-align: left; /* right为文字居右，center为居中*/
	text-indent: 2em; /* 首行缩进，2em等于当前字体大小的两倍 */
}
.ewm {
	text-align: center;
}
.ewm img {
	width: 40%;
}
.photo2 {
	text-align: center;
	border-radius: 10px;
	padding-bottom: 10px;
}
.photo2 img {
	width: 100%;
	margin-top: -50px; /* 调整为所需的顶部外边距 */
	border-radius: 10px;
}

.video {
	border-radius: 10px;
	margin-top: -80px; /* 调整为所需的顶部外边距 */
	margin-bottom: 30px;
}

.wenzi {
	font-family: PingFangSC-Light;
	font-size: 13px;
	line-height: 24px;
	color: #ffffff;
	padding-bottom: 30px;
	padding-top: 20px;
	text-align: center;
}
.lj_wq1 {
	padding-bottom: 15px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.lj_wq1 a {
	font-family: PingFangSC-Light;
	display: block;
	height: 44px;
	border-radius: 25px;
	background-color: #222222;
	font-size: 13px;
	line-height: 44px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	box-shadow: 0 6px 8px rgba(0,0,0,.30);
	-webkit-transition:all 0.3s ease-in-out;
}

.copyright2 {
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	padding-top: 20px;
}

.copyright2 dd.b {
	font-family: PingFangSC-Light;
	font-size: 8px;
	line-height: 30px;
	color: #ffffff;
	width: 100%;
	text-align: center;
}
.copyright2 dd.b img{
	margin-bottom: 10px;
}
