*{margin:0;padding:0;}
@font-face {
    font-family: 'PingFang';  /* 定义字体的名称 */
    /*src: url('../font/PingFang Regular.ttf') format('truetype');  !* 指定字体文件的路径和格式 *!*/
}

body {
    font-family: 'PingFang', sans-serif;  /* 使用自定义字体 */
	color:#333;
}

a{
	color:#333;
	text-decoration: none;
}
.header_center{
	width:1300px;
	margin:0 auto;
	height:70px;
	min-width:1200px;
}
.logo{
	margin-top:11px;
	width:130px;
	height:35px;
	float:left;
}
.logo img{
	width:130px;
	height:35px;
}
.nav{
	float:left;
	line-height:70px;
	margin-left:51px;
}
.nav ul li{
	list-style:none;
	margin-right:46px;
	float:left;
}
.nav ul li a{
	color:#333;
	text-decoration:none;
	line-height:70px;
	height:67px;
	display:inline-block;
	font-weight:600;
	font-size:16px;
}
.nav ul li a.act{
	color:#4A7CFF;
	border-bottom:3px solid #4A7CFF;
}
.login_btn{
	float:right;
	width: 152px;
	height: 40px;
	background: linear-gradient( 90deg, #1FCAFF 0%, #4A7CFF 100%);
	border-radius: 20px;
	line-height:40px;
	display:inline-block;
	text-align:center;
	color:#Fff;
	margin-top:16px;
}
.phone{
	float:right;
	margin-right:30px;
	height:70px;
	line-height:70px;
	padding-left:38px;
	background-image:url('https://tyyjs.oss-cn-fuzhou.aliyuncs.com/tyzs/images/kefu.png');
	background-position:left center;
	background-size:25px 24px;
	background-repeat:no-repeat;
	font-size: 16px;
	font-weight: 600;
	color: #333;
}
.footer{
	margin:90px auto 0 auto;
	background:#282828;
	padding:40px 0px;
}
.footer_center{
	width:1300px;
	margin:0 auto;
}
.footer_link{
	border-bottom:1px solid #3D3D3D;
}
.footer_link a{
	line-height:25px;
	font-size:18px;
	text-decoration:none;
	color:#fff;
	line-height:65px;
	margin-right:54px;
}
.footer_contact{
	float:left;
	color: #FFFFFF;
	margin-top:32px;
}
.footer_contact strong{
	width: 72px;
	height: 25px;
	font-weight: 600;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 25px;
	text-align: left;
	font-style: normal;
	margin-bottom:23px;
	display:block;
}
.footer_contact p{
	margin-bottom:12px;
}
.footer_contact p b{
	font-size:29px;
}
.footer_fellow{
	float:right;
	margin-top:32px;
	color: #FFFFFF;
}
.footer_fellow strong{
	width: 72px;
	height: 25px;
	font-weight: 600;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 25px;
	text-align: left;
	font-style: normal;
	margin-bottom:23px;
	display:block;
}
.footer_fellow p{
	margin-bottom:12px;
}
.footer_fellow img{
	width:80px;
	height:80px;
}
.copyright{
	padding:20px 0;
	background:#1D1D1D;
	text-align:center;
}
.copyright p{
	height: 20px;
	font-weight: 400;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 20px;
	font-style: normal;
}
.clear{
	clear:both;
}

.pc_hide{
	display:none;
}
@media (max-width: 1400px) {
	.header_center,.footer_center{
		width:100%;
		min-width:1200px;
		padding:0 2%;
		box-sizing:border-box;
	}
	.footer_link{
		width:100%;
	}
	.footer_fellow{
		margin-right:20px;
	}
}

@media (max-width: 768px) {
	.mobile_hide{
		display:none!important;
	}
	.pc_hide{
		display:block;
	}
	.header_center{
		max-width:100%;
		min-width:300px;
		background:#F8F8F8;
	}
	.mobile_nav{
		float:right;
		width:68px;
		margin-right:10px;
		height:26px;
		padding-top:22px;
		display:flex;
		justify-content:space-between;
	}
	.usericon,.menu_btn{
		width:26px;
		height:26px;
		display:inline-block;
		background-size:26px auto;
		background-position:center;
		background-repeat:no-repeat;
	}
	.usericon{
		background-image:url('https://tyyjs.oss-cn-fuzhou.aliyuncs.com/tyzs/images/mobile/yonghu.svg');
	}
	.menu_btn{
		background-image:url('https://tyyjs.oss-cn-fuzhou.aliyuncs.com/tyzs/images/mobile/gengduo.svg');
	}
	.header{
		width:100vw;
		position:fixed;
		top:0px;
		left:0px;
		z-index:9999999;
	}
	.slider,.banner{
		margin-top:70px;
	}
	.mobile_nav_box{
		width:180px;
		height:calc(100vh - 70px);
		box-sizing:border-box;
		padding:20px;
		position:fixed;
		top:70px;
		right:-181px;
		z-index:9999999;
		background:#fff;
		transition:right 0.5s 0s ease;
	}
	.mobile_nav_row,.mobile_nav_row a{
		line-height:35px;
		font-size:17px;
		font-weight:bold;
	}
	.mobile_nav_row.xia{
		background-image:url('https://tyyjs.oss-cn-fuzhou.aliyuncs.com/tyzs/images/mobile/xia.png');
		background-position:right center;
		background-repeat:no-repeat;
	}
	.download_type{
		list-style:none;
		padding-left:18px;
		font-size:14px;
	}
	.download_type li{
		margin-top:15px;
	}
	.footer_center{
		max-width:100%;
		min-width:300px;
	}
	.footer_contact strong{
		width:100%;
		text-align:center;
	}
	.footer_contact{
		width:100%;
		text-align:center;
	}
	.footer_fellow{
		width:100%;
		margin-right:0;
		text-align:center;
	}
}
