body {
	background-color: ;
background-position: top center;
	margin-left: 0px;
	COLOR: ;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 14px;
	
}

A:link {
	FONT-SIZE: 14px;
	COLOR: ;
	TEXT-DECORATION: none
}

A:visited {
	FONT-SIZE: 14px;
	COLOR: ;
	TEXT-DECORATION: none
}

A:hover {
	FONT-SIZE: 14px;
	COLOR: ;
	TEXT-DECORATION: none
}



/*锟斤拷锟斤拷锟斤拷式锟斤拷始*/

#webdh {
	text-align: center;
	vertical-align: middle;
	width: 1400px;
	height: px;
	margin: 0 auto;
	font-size: 14px;
	font-weight: normal;
	COLOR: ;

	background-color: ;

	overflow: hidden;
}

#webdh A:link {
	FONT-SIZE: 14px;
	COLOR: ;
	TEXT-DECORATION: none
}

#webdh A:visited {
	FONT-SIZE: 14px;
	COLOR: ;
	TEXT-DECORATION: none
}

#webdh A:hover {
	FONT-SIZE: 14px;
	COLOR: ;
	TEXT-DECORATION: none
}

#copy {
	text-align: center;
	width: 1400px;
	margin: 0 auto;
	line-height: 150%;
}

.clear {
	clear: both;
	height: 0;
	overflow: hidden;
	display: block;
}

.clearfix:after {
	clear: both;
	height: 0;
	overflow: hidden;
	display: block;
	visibility: hidden;
	content: ".";
}

-->
/*锟叫硷拷锟斤拷锟捷匡拷始*/

#bodycon {
	width: 1400px;
	margin: 0 auto;
}

#bodycon #left {
	float: left;
	width: px;

	background-color: ;

}

#bodycon #center {
	float: left;
	width: 1400px;

	background-color: ;

}

#bodycon #right {
	float: left;
	width: px;

	background-color: ;

}

/*锟叫硷拷锟斤拷锟捷斤拷锟斤拷*/


/*锟斤拷细锟斤拷锟捷匡拷始*/

#bodycontent {
	width: 1400px;
	margin: 0 auto;
	line-height: 180%;
	text-align: center;
}

#bodycontent.bodycontent2020 {
	text-align: left;
}

/*锟斤拷细锟斤拷锟捷斤拷锟斤拷*/

.page,
.content {
	width: 1400px;
	margin: 0 auto;
}

.process {
	padding: 60px 0 60px 0;
}

.pcul {
	font-size: 0;
	margin-top: 40px;
	white-space: nowrap;
}

.pcul li {
	display: inline-block;
	vertical-align: top;
	width: 340px;
	background: #f5f5f5;
	text-align: center;
	position: relative;
	cursor: pointer;
	border-radius: 15px 0px;
}

.pcul li:after {
	content: '';
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	opacity: 0;
	background: #f3f3f3;
	top: 0;
	left: 0;
	transition: all .3s ease;
}

.pcul li p {
	position: relative;
	z-index: 3;
}

.pcul li+li {
	margin-left: 13px;
}

.pcul li:hover {
	box-shadow: 0px 0px 13px #c5c5c5;
}

.pc_t {
	padding-top: 26px;
	font-size: 16px;
	color: #9c9c9c;
}

.pc_t b {
	font-size: 26px;
	color: #333;
	transition: all .3s ease;
}

.pc_t b:after {
	content: '';
	display: block;
	width: 27px;
	height: 2px;
	background: #788380;
	margin: 14px auto 18px auto;
	transition: all .3s ease;
}

.pcnum {
	margin-bottom: 16px;
	font-size: 35px;
	color: #44c8f5;
	font-family: fontDin1;
	font-weight: bold;
}

.pcul li:hover:after {
	opacity: 1;
}

.pcul li:hover .pc_t b {
	color: #44c8f5;
}

.pcul li:hover .pc_t b:after {
	background: #44c8f5;
	width: 40px;
}

.pcul li p.pc_t img {
	display: block;
	margin: 0 auto;
	margin-top: 0px;
	margin-top: 26px;
	height: 50px;
	object-fit: cover;
	width: 70%;
}

.press_b {
	margin-top: 50px;
	text-align: center;
}

.press_b p {
	width: 556px;
	height: 64px;
	line-height: 58px;
	text-align: center;
	color: #fff;
	font-size: 23px;
	text-indent: 30px;
	background: #ee6d0c url(../images/20230704161849_328568790.png) 30px center no-repeat;
	margin: 20px auto;
	border-radius: 100px;
}

.press_b p b {
	font-size: 37px;
	position: relative;
	top: 4px;
	font-family: Arial;
}
