/*reset style*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,figure,figcaption,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;border:0;outline:0;}
html,body{
	width:100%;
	height:100%;
	min-width:1200px;
	font-family: 'PingFang SC';
}

a:link{color:#646464;cursor: pointer;text-decoration:none;}
a:hover{color:#323232;}

/* ----------------------------- Header -------------------------------- */
header {
	width:100%;position:fixed;top:0;z-index:10;font-size:16px; height: 80px; text-align: center;
}
.header_banner{
	text-align: center;
}
header .header_banner .container{
	display: inline-block;
	width: 100%;
	min-width: 1200px;
	max-width: 1920px;
	height: 80px;
	text-align: center;
}
header .company_name{margin-left:12px; float:left; height: 80px;line-height: 80px;color:#fff;font-size:24px;}
header .logo{
	width:35px;
	height:35px;
	margin:20px 0px 20px 320px;
	float:left;
	background-size:100%;
	background-position:top;
}

body.header-fixed.onbanner header {background-color:#0F0F19;}
.home_empower{margin-top: 80px; text-align: center;}
.home_empower_container{
	display: inline-block;
	width:100%;
	max-width: 1920px;
	height:540px;
	text-align: center;
}
.home_empower_content{
	display: inline-block;
	width:560px;
	margin-top: 199px;
	left: 50%;
	margin-left: -560px;
	text-align: left;
}
.home_empower_content .des-1{
	display: inline-block;
	font-size:48px;
	font-weight: 500;
	color:#fff;
	letter-spacing: 0;
	text-shadow: 0 2px 4px rgba(0,0,0,0.50);
	line-height: 67px;
}
.home_empower_content .des-2{
	display: inline-block;
	margin-top: 16px;
	color:#fff;
	font-weight: 500;
	font-size: 28px;
	line-height: 39px;
}

/* ----------------------------- Home Industry leading AI Technology -------------------------------- */
.home_industry{background-position:center;background-repeat: no-repeat;text-align: center;}
.home_industry_main{display: inline-block; width:100%; max-width: 1920px; text-align: center; background: #FFFFFF; margin:0 auto;padding-bottom: 100px;}

.home_industry_main .title{padding-top: 100px;}
.home_industry_main .title h2{
	font-size: 40px;
	color: #333333;
	letter-spacing: 0;
	text-align: center;
}
.home_industry_main .items{
	width: 1200px;
	margin-top: 100px;
	margin-left: auto;
	margin-right: auto;
	display: flex;
}
.home_industry_main .items .item{
	display: inline-block;
	width: 360px;
	float: none;
	vertical-align: top;
	zoom: 1;
	flex: 1;
}
.home_industry_main .items .item .item_media{}
.home_industry_main .items .item .item_media img{
	width: 120px;
	height: 120px;
}
.home_industry_main .items .item .item_title{ margin-top: 20px; }
.home_industry_main .items .item .item_title p{
	font-weight: 700;
	font-size: 24px;
	line-height: 34px;
	color: #333333;
	letter-spacing: 0;
	text-align: center;
}
.home_industry_main .items .item .item_text{margin-top: 20px;}
.home_industry_main .items .item .item_text p{
	letter-spacing: 0;
	text-align: center;
	font-weight: 500;
	font-size: 16px;
	line-height: 22px;
	text-align: center;
	color: #666666;
}

/* ----------------------------- Home Nature ID -- Online Encyclopedias empowered by AI-------------------------------- */
.home_nature{
	background-position:center;
	background-repeat: no-repeat;
	text-align: center;
}
.home_nature_main{
	display: inline-block;
	width:100%;
	max-width: 1920px;
	height:800px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin:0 auto;
	background: #F4F6F7;
}

.home_nature_main .content{
	display: flex;
	align-items: center;
}
.home_nature_main .content img{
	width: 342px;
	height: 577.4px;
}
.home_nature_main .content .description{
	margin-left: 114px;
	text-align: left;
}
.home_nature_main .content .description .title{
	font-weight: 700;
	font-size: 48px;
	line-height: 67px;
	color: #333333;
}
.home_nature_main .content .description .desc-1{
	margin-top: 20px;
	font-weight: 500;
	font-size: 24px;
	line-height: 34px;
	color: #333333;
}

.home_nature_main .content .description .desc-2{
	margin: 50px 0 0 20px;
	font-weight: 500;
	font-size: 18px;
	line-height: 25px;
	color: #666666;
}
.home_nature_main .content .description .desc-2 li{
	margin-top: 8px;
}
.home_nature_main .content .description .btn{
	margin-top: 70px;
	cursor: pointer;
	width: 246px;
	height: 50px;
	background-color: #2C68FF;
	text-align: center;
	line-height: 50px;
	font-weight: 500;
	font-size: 16px;
	color: #FFFFFF;
}

/* ----------------------------- Home Our Advantages-------------------------------- */
.home_advantage{background-position:center;background-repeat: no-repeat;text-align: center;}
.home_advantage_main{display: inline-block; width:100%; max-width: 1920px; text-align: center; background: #FFFFFF; margin:0 auto;}

.home_advantage_main .title{padding-top: 100px;}
.home_advantage_main .title h2{
	font-size: 40px;
	color: #333333;
	letter-spacing: 0;
	text-align: center;
}

.home_advantage_main .items{
	width: 1200px;
	margin-top: 100px;
	margin-left: auto;
	margin-right: auto;
	display: flex;
	padding-bottom: 160px;
}
.home_advantage_main .items .item{
	flex: 1;
}
.home_advantage_main .items .item .ilogo{display: inline-block; width: 120px;height: 120px;}
.home_advantage_main .items .item .ititle{ margin-top: 20px; }
.home_advantage_main .items .item .ititle p{
	font-weight: 700;
	font-size: 24px;
	line-height: 34px;
	color: #333333;
	letter-spacing: 0;
	text-align: center;
}
.home_advantage_main .items .item .itext{
	margin-top: 20px;
}
.home_advantage_main .items .item .itext p{
	letter-spacing: 0;
	text-align: center;
	font-weight: 500;
	font-size: 16px;
	line-height: 22px;
	text-align: center;
	color: #666666;
}

/* ----------------------------- Footer -------------------------------- */
.footer_c{text-align: center; background-color: #F4F6F7;height: 82px; margin-top: 0px;}
.footer_container{ width:100%; max-width: 1920px; height:82px;text-align: center; margin: 0px auto;}
.footer_container .main{
	width: 100%;
	height: 82px;
	line-height: 82px;
	text-align: center;
	font-weight: 500;
	font-size: 16px;
	color: #333333;
}
.footer_container .main a{
	color: #2C68FF;
}



