body {
	margin-right: 0px;
	margin-left: 0px;
}
.header {
	width: 100vw;
	height: 41.67vw;
	background: url('../imgs/Taiwan/台湾-首页.png') no-repeat;
	background-size: contain;
}
.head {
	width: 100vw;
	height: 41.67vw;
}

.head_title {
	width: 70vw; /* 适当增加宽度 */
	height: 7.5vw;
	font-size: 3.2vw;
	font-family: "PingFang SC";
	font-weight: 700;
	text-align: left;
	color: #353535;
	margin-left: 25.0vw; /* 调整右移距离 */
	margin-top: 4.5vw;
}

.head_title2 {
	width: 80vw;
	height: 3.0vw;
	font-size: 1.7vw;
	font-family: "PingFang SC";
	font-weight: 535;
	text-align: left;
	color: #353535;
	line-height: 3.84vw;
	margin-left: 28vw;
	margin-top: -5vw; /* 负数表示向上移动 */
}


.head_txt {
	width: 35vw;
	height: 2.86vw;
	font-size: 1.2vw;
	font-family: Arial, Arial-Bold;
	text-align: left;
	color: #82848a;
	line-height: 2.0vw;
	margin-left: 9.89vw;
	margin-top: 0vw;

}
.head_button{
	display: flex;
}

.head_button_start{
	width: 8.85vw;
	height: 2.6vw;
	background: #00a971;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-left: 9.89vw;
	margin-top: 4.43vw;
	border-style: none;
	cursor: pointer;
}
.head_button_start_text{
	font-size: 0.94vw;
	font-family: Arial, Arial-Regular;
	font-weight: 400;
	text-align: center;
	color: #ffffff;
	line-height: 1.93vw;
}
.head_button_latest{
	width: 8.85vw;
	height: 2.4vw;
	background: rgba(126,201,187,0.00);
	border: 0.105vw solid #00a971;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 4.43vw;
	margin-left: 1.04vw;
	cursor: pointer;
}
.head_button_latest_text{
	font-size: 0.94vw;
	font-family: Arial, Arial-Regular;
	font-weight: 400;
	text-align: center;
	color: #00a971;
	line-height: 1.93vw;
}
.body-one{
	width: 100vw;
	height: 47vw;
	background: #ffffff;
}

.second-right-intro {
	width: 15vw;
	height: 3vw;
	font-size: 1.3vw;
	margin-top:0.75vw;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-align: center; /* 居中文本 */
	white-space: nowrap; /* 单行显示 */
	overflow: hidden; /* 隐藏溢出部分 */
	text-overflow: ellipsis; /* 超出部分显示省略号 */
}
.second-right-intro2{
	margin-left: -0.5vw;
	font-weight: 550;
	width: 30vw;
	font-size: 1.3vw;
}

.second-right-under {
	width: 35vw;
	height: 30vw;
	font-size: 1.1vw;
	margin-top:0.5vw;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 300;
	color: #151414;
	line-height: 1.3;
	text-align: center; /* 居中文本 */
	overflow: hidden; /* 隐藏溢出部分 */
	text-overflow: ellipsis; /* 超出部分显示省略号 */
}

.second-bottom1{
	margin-left:18vw;
	margin-top:8vw;
	background-color: #029f3a;
	width:20vw;
	height:20vw;
}
.body-one-head{
	display: flex;
	/*flex-flow: column;*/
	/*align-items: center;*/
}

.body-one-head-title{
	width: 23.96vw;
	height: 2.2vw;
	font-size: 2.4vw;
	font-family: Arial, Arial-Bold;
	font-weight: 700;
	text-align: center;
	color: #333333;
	margin-top: 3.91vw;
	margin-bottom: 0;
}
.body-one-head-icon{
	width: 3.07vw;
	height: 0.26vw;
	background: #36be69;
	border-radius: 0.16vw;
	margin-top: 1.51vw;
}
.body-one-head-body{
	display: flex;
	/*align-items: center;*/
	justify-content: left;
	height:50vw;
}
.body-one-head-body-left{
	width: 47.5vw;
	height: 34.79vw;
}

.body-one-head-body-left-head{
	width: 30.17vw;
	height: 1.04vw;
	margin-left: 16vw;
	line-height: 3.8vw;
}
.body-one-head-body-left-head-text{
	font-size: 1.25vw;
	font-family: Arial, Arial-Bold;
	font-weight: 700;
	text-align: left;
	color: #333333;
}

.body-one-head-body-left-text{
	width: 34.9vw;
	height: 6.46vw;
	font-size: 1.2vw;
	font-family: Arial, Arial-Regular;
	font-weight: 400;
	color: #333333;
	line-height: 1.5vw;
	margin-top: 3.00vw;
	margin-left: 15.00vw;
	hyphens: auto;
	text-align: justify; /* 设置文本对齐方式为两端对齐 */
	text-justify: inter-word;
}
.body-one-head-body-left-bottom{
	display: flex;
	align-items: center;
	justify-content: center;
}
.body-one-head-body-left-bottom-margin{
	margin-left: 5.0vw;
	margin-top: 3.3vw;
	width: 11.6vw;
	height: 3.59vw;
}

.body-one-head-body-left-bottom-head{
	width: 10.47vw;
	height: 1.77vw;
	font-size: 2.6vw;
	font-family: Arial, Arial-Regular;
	font-weight: 700;
	text-align: center;
	color: #ffffff;
	line-height: 1.93vw;
}
.body-one-head-body-left-bottom-bottom{
	width: 10.4vw;
	height: 0.78vw;
	font-size: 1.0vw;
	font-family: Arial, Arial-Regular;
	font-weight: 400;
	text-align:center;
	color: #ffffff;
	line-height: 1.93vw;
	margin-top: 0.8vw;
}
.body-one-head-body-right{
	width: 41.77vw;
	height: 31.15vw;
	margin-left: 5vw;
}
.body-two{
	width: 100vw;
	height: 70vw;
	background: #edf3f2;
}
.body-two-body{
	width: 100vw;
	height: 47.03vw;
	margin-top:6vw;
	display: flex;
	/*display: flex;*/
	/*align-items: center;*/
	/*justify-content: center;*/
	/*flex-wrap: wrap;*/
}

.third-left{
	margin-top:12vw;
	margin-left:-37vw;
	width:25vw;
	height:30vw;
}
.third-right{
	margin-top:12vw;
	margin-left:4vw;
	width:50vw;
	height:30vw;
}
.third-right-kuang1{
	background-color: #04e304;
	width: 50vw;
	height: 9vw;
	border-radius: 5vw;
	padding: 0.05vw; /* 添加内边距 */
}
.third-right-kuang2{
	background-color: #04e304;
	width:50vw;
	height:9vw;
	border-radius: 5vw;
	margin-top:1vw;
	padding: 0.05vw; /* 添加内边距 */
}
.third-right-kuang-inner1{
	background-color: #ffffff;
	width: 49.9vw; /* 调整内框的宽度 */
	height: 8.7vw; /* 调整内框的高度 */
	border-radius: 5vw;
	margin-top: 0.1vw;
	margin-left:0.05vw;
	display: flex; /* 使用 flex 布局 */
	justify-content: center; /* 水平方向居中对齐 */
	align-items: center; /* 垂直方向居中对齐 */
}
.third-right-kuang-inner2{
	background-color: #ffffff;
	width: 49.9vw; /* 调整内框的宽度 */
	height: 8.7vw; /* 调整内框的高度 */
	border-radius: 5vw;
	margin-top: 0.15vw;
	margin-left:0.05vw;
	display: flex; /* 使用 flex 布局 */
	justify-content: center; /* 水平方向居中对齐 */
	align-items: center; /* 垂直方向居中对齐 */
}
.third-right-image{
	width:10vw;
	height:7vw;
	margin-left:2vw;
	border-radius: 2vw;
}
.third-right-text{
	width:37vw;
	height: 8vw;
	margin-left:1vw;
	margin-top:1vw;
}
.fourth-left{
	/*background-color: #0D47A1;*/
	width:35vw;
	height:40vw;
	margin-left:18vw;
	display: flex;
	flex-direction: column;
}
.fourth-right{
	/*background-color: #0D47A1;*/
	width:35vw;
	height:40vw;
	margin-left:2vw;
	display: flex;
	flex-direction: column;
}
.fourth-unit{
	/*background-color: #02ff02;*/
	width:35vw;
	height:20vw;
	display: flex;
}
.fourth-unit-img{
	width:20vw;
	height:15vw;
	margin-top:2vw;
}
.fourth-unit-text{
	width:13vw;
	height:15vw;
	margin-left:3vw;
	font-size: 1.0vw;
}
.body-two-body-main1{
	width: 30vw;
	height: 10vw;
	background: #5f965e;
	border-radius: 0.11vw;
	margin-left:18vw;
}
.body-two-body-main-img{
	width: 20vw;
	height: 15vw;
}
.body-two-body-main-title{
	font-size: 1.35vw;
	height: 3.07vw;
	font-family: Arial, Arial-Regular;
	font-weight: 400;
	margin-top:0.83vw ;
	margin-bottom: 1vw;
	text-align: center;
	justify-content: center;
	/*color: #00a971;*/
	color: #f7f7f7;
}
.body-two-body-main-text-kuang{
	/*width: 20vw; !* 设置容器的宽度 *!; !* 设置容器的高度 *!*/
	width: 18vw; /* 设置容器的宽度 */; /* 设置容器的高度 */
	height: 17vw;
	display: flex; /* 使用弹性布局使内容居中 */
	justify-content: center;
	align-items: center;
	line-height: 1.5vw;
}
.body-two-body-main-text{
	width: 20vw;
	hyphens: auto;
	height: 13.91vw;
	font-size: 1.2vw;
	font-family: Arial, Arial-Regular;
	font-weight: 400;
	margin-top:1vw;
	margin-left:3.5vw;
	text-align: center;
	color: #666666;
	line-height: 1.4vw;
	text-align:justify;
	justify-content: center;
	word-wrap : break-word ;
}
.body-two-body-main-button{
	width: 8.85vw;
	height: 2.6vw;
	background: #00a971;
	display: flex; /* 使用弹性布局使内容居中 */
	justify-content: center;
	align-items: center;
	margin-top: 2.71vw;
	border-style: none;
	cursor: pointer;
}
.body-two-body-main-button-text{
	font-size: 0.94vw;
	font-family: Arial, Arial-Regular;
	font-weight: 400;
	text-align: center;
	color: #ffffff;
	line-height: 1.93vw;
}
.body-tree{
	width: 100vw;
	height: 23.07vw;
	/*background-image: url('../img/index/promise(1).png');*/
	display: flex;
	flex-flow: column;
	align-items: center;
}
.body-tree-head{
	display: flex;
	flex-flow: column;
	align-items: center;
}

.body-tree-head-title{
	width: 23.96vw;
	height: 2.2vw;
	font-size: 2.4vw;
	font-family: Arial, Arial-Bold;
	font-weight: 700;
	text-align: center;
	color: #ffffff;
	margin-top: 3.91vw;
	margin-bottom: 0;
}
.body-tree-head-icon{
	width: 3.07vw;
	height: 0.26vw;
	background: #ffffff;
	border-radius: 0.16vw;
	margin-top: 1.51vw;
}
.body-tree-head-text-kuang{
	width: 77.19vw; /* 设置容器的宽度 */; /* 设置容器的高度 */
	display: flex; /* 使用弹性布局使内容居中 */
	justify-content: center;
	align-items: center;
	margin-top: 3vw;
}
.body-tree-head-text{
	width: 78vw;
	font-size: 0.94vw;
	font-family: Arial, Arial-Regular;
	font-weight: 400;
	color: #ffffff;
	hyphens: auto;
	text-align: justify; /* 设置文本对齐方式为两端对齐 */
	text-justify: inter-word;
	text-align-last: center;
	line-height: 1.3vw;
}
.body-four{
	width: 100vw;
	height: 28.54vw;
	background: #ffffff;
	display: flex;
	flex-flow: column;
	align-items: center;
}
.body-four-img{
	width: 14.74vw;
	height: 6.72vw;
	margin-top: 2.37vw;
}
.body-four-text-kuang{
	width: 63.18vw; /* 设置容器的宽度 */; /* 设置容器的高度 */
	display: flex; /* 使用弹性布局使内容居中 */
	justify-content: center;
	align-items: center;
	margin-top: 2vw;
}
.body-four-text{
	font-size: 0.94vw;
	font-family: Arial, Arial-Regular;
	font-weight: 400;
	color: #666666;
	hyphens: auto;
	text-align: justify; /* 设置文本对齐方式为两端对齐 */
	text-justify: inter-word;
	text-align-last: center;
	line-height: 1.3vw;
}