@charset "utf-8";
	* html {
	-ms-text-size-adjust:100%
}
* body {
	height:100%
}
html {
	height:100%;
	color:#000;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%
}
a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {
	margin:0;
	padding:0;
	font-size:100%
}
body {
	/* min-width:1200px;
	*/background:#f7f7f7;
	color:#333;
	font:12px/18px Microsoft YaHei,SimHei,Heiti SC;
	-webkit-text-size-adjust:100%;
}
article,aside,details,figcaption,figure,footer,header,menu,nav,section {
	display:block
}
fieldset,img {
	border:0
}
:focus {
	outline:0
}
a img,img {
	-ms-interpolation-mode:bicubic
}
img,input {
	vertical-align:middle
}
ol,ul {
	list-style:none
}
button,input,select,textarea {
	outline:medium none;
	border:none;
	*font-size:100%
}
audio,canvas,video {
	display:inline-block;
	*display:inline;
	*zoom:1
}
body,button,input,select,textarea {
	font:12px/1.5 Microsoft YaHei,SimHei,Heiti SC
}
input,select,textarea {
	font-size:100%
}
table {
	border-spacing:0;
	border-collapse:collapse;
	table-layout:fixed
}
th {
	text-align:inherit
}
fieldset,img {
	border:0
}
abbr,acronym {
	border:0;
	font-variant:normal
}
del {
	text-decoration:line-through
}
address,caption,cite,code,dfn,em,th,var {
	font-weight:500;
	font-style:normal
}
ol,ul {
	list-style:none
}
iframe {
	display:block
}
caption,th {
	text-align:left
}
q:after,q:before {
	content:''
}
sub,sup {
	position:relative;
	vertical-align:baseline;
	line-height:0
}
sup {
	top:-.5em
}
sub {
	bottom:-.25em
}
a,ins {
	outline:0;
	text-decoration:none
}
a {
	color:#333
}
a:focus,a:link,a:visited {
	outline:0;
	text-decoration:none
}
a:hover {
	color:#f35438;
	text-decoration:none
}
:focus {
	outline:0;
	text-decoration:none;
	-moz-outline-style:0
}
em,i {
	font-style:normal
}
textarea {
	overflow:auto;
	outline-style:none;
	resize:none
}
template {
	display:none
}
.break-word {
	white-space:pre-wrap;
	word-wrap:break-word
}
.clearfix {
	zoom:1
}
.clearfix:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:'.';
	font-size:0
}
:link,:visited,ins {
	text-decoration:none
}
blockquote,q {
	quotes:none
}
blockquote:after,blockquote:before,q:after,q:before {
	content:""
}
td,th {
	padding:0
}
caption,th {
	text-align:left
}
button,input,optgroup,select,textarea {
	margin:0;
	background:#fff;
	color:inherit;
	font:inherit
}
button {
	overflow:visible
}
button,select {
	text-transform:none
}
button,html input[type=button],input[type=reset],input[type=submit] {
	cursor:pointer;
	-webkit-appearance:button
}
.pop-select:focus,input[type=text]:focus,input[type=password]:focus {
	border-color:#bbb
}
address,caption,cite,code,dfn,em,optgroup,th,var {
	font-weight:400;
	font-style:normal
}
h1,h2,h3,h4,h5,h6 {
	font-weight:400;
	font-size:100%
}
abbr,acronym {
	border:0;
	font-variant:normal
}
input,select,textarea {
	color:#535353;
	font-family:Arial,Helvetica,sans-serif
}
button,input,optgroup,option,select,textarea {
	background:#fff;
	font-weight:inherit;
	font-style:inherit;
	font-size:inherit;
	font-family:inherit
}
code,kbd,samp,tt {
	font-size:100%
}
.fl {
	display:inline;
	float:left!important
}
.fr {
	display:inline;
	float:right!important
}
.clearfix:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:" ";
	font-size:0
}
.animated {
	animation-duration:1s;
	animation-delay:0s;
	animation-fill-mode:both
}
input::-webkit-input-placeholder {
	color:#999
}
input::-moz-placeholder {
	color:#999
}
input:-moz-placeholder {
	color:#999
}
input:-ms-input-placeholder {
	color:#999
}
textarea::-webkit-input-placeholder {
	color:#999
}
textarea::-moz-placeholder {
	color:#999
}
textarea:-moz-placeholder {
	color:#999
}
textarea:-ms-input-placeholder {
	color:#999
}
.tc {
	text-align:center!important
}
.ml0 {
	margin-left:0!important
}
.mr0 {
	margin-right:0!important
}
.mr10 {
	margin-right:10px!important
}
.txt-span {
	display:inline-block;
	margin:0 12px;
	color:#fff;
	vertical-align:top;
	opacity:.6;
	filter:alpha(opacity=60)
}
a.txt-span:hover {
	color:#fff;
	opacity:1;
	filter:alpha(opacity=100)
}
.separ {
	display:inline-block;
	margin:2px 10px 0;
	color:#fff;
	vertical-align:top
}
.separ:before {
	display:inline-block;
	width:1px;
	height:14px;
	background-color:#fff;
	content:"";
	opacity:.2;
	filter:alpha(opacity=20)
}
.index-navi {
	position:absolute;
	top:0;
	left:0;
	z-index:99;
	width:100%;
	min-width:1200px;
	height:60px;
	border-bottom:1px solid rgba(255,255,255,.1);
	box-sizing:border-box;
	transition:all .2s cubic-bezier(.4,0,.2,1)
}
.index-navi .nav-left {
	float:left;
	height:60px
}
.index-navi .park-logo {
	margin-left:25px;
	float:left;
	display:inline-block;
	width:138px;
	height:60px;
	background:url(/static/new_style/about/huayixinImg/product/znhs/znhs_logo.png) no-repeat center
}
.index-navi .nav-lists {
	position:relative;
	float:left
}
.index-navi .nav-lists .list {
	position:relative;
	float:left;
	padding:0 20px;
	z-index:2;
	cursor:pointer
}
.index-navi .nav-lists .nav-item {
	display:inline-block;
	height:60px;
	line-height:60px;
	font-size:13px;
	color:#fff;
	opacity:.6;
	filter:alpha(opacity=60);
	cursor:pointer
}
.index-navi .nav-lists .list.active .nav-item,.index-navi .nav-lists .list:hover .nav-item {
	opacity:1;
	filter:alpha(opacity=100)
}
.index-navi .nav-lists .line {
	position:absolute;
	left:20px;
	bottom:0;
	width:26px;
	height:3px;
	background:#5D8DDB;
	transition:width .3s cubic-bezier(.4,0,.2,1)
}
.index-navi .nav-left .nav-lists .line {
	left:28px;
	width:26px
}
.index-navi .nav-lists .nav-box {
	position:absolute;
	top:60px;
	left:50%;
	z-index:2;
	padding-top:0;
	margin-left:-54px;
	width:108px
}
.index-navi .nav-lists .nav-box .nav-link {
	padding:5px 0;
	background:#fff;
	display:none
}
.index-navi .nav-lists .nav-box .drop-link a {
	display:block;
	height:40px;
	font-size:14px;
	color:#474747;
	text-align:center;
	line-height:40px
}
.index-navi .nav-lists .nav-box .drop-link a:hover {
	color:#5D8DDB
}
.index-navi .nav-lists .nav-box.all-products {
	width:1035px;
	margin-left:-85px
}
.index-navi .nav-lists .nav-box.all-products .nav-link {
	padding:25px;
	background:rgba(255,255,255,.96)
}
.index-navi .nav-lists .all-products .products-column {
	float:left;
	width:165px
}
.index-navi .nav-lists .all-products .products-column+.products-column {
	margin-left:40px
}
.index-navi .nav-lists .products-column .title {
	display:block;
	height:20px;
	line-height:20px;
	padding-bottom:10px;
	font-size:14px;
	color:#333;
	border-bottom:1px solid #e5e5e5;
	font-weight:700
}
.index-navi .nav-lists .products-column .title:hover {
	color:#5D8DDB
}
.index-navi .nav-lists .products-column li a {
	position:relative;
	display:inline-block;
	height:20px;
	line-height:20px;
	margin-top:15px;
	font-size:14px;
	color:#474747;
	text-align:left
}
.index-navi .nav-lists .products-column li a:hover {
	color:#5D8DDB
}
.index-navi .nav-lists .products-column ul+.title {
	margin-top:60px
}
.index-navi .nav-lists .products-column li.new a {
	padding-right:33px
}
.index-navi .nav-lists .products-column li.new a:after {
	content:"";
	position:absolute;
	top:5px;
	right:0;
	display:inline-block;
	width:30px;
	height:10px;
	background:url(/static/new_style/about/huayixinImg/product/znjs/index-icon.png) no-repeat;
	background-position:-82px 1px
}
.index-navi .nav-lists-group {
	float:left;
	height:60px
}
.index-navi .nav-lists-group.nav-lists-group-right {
	float:right
}
.index-navi .nav-lists-group .list-call {
	float:left;
	height:60px;
	line-height:60px
}
.index-navi .nav-lists-group .call {
	position:relative;
	display:inline-block;
	float:left;
	margin-top:16px;
	height:30px;
	line-height:30px;
	padding-left:54px;
	padding-right:24px;
	font-size:20px;
	color:#fff;
	opacity:.8;
	filter:alpha(opacity=80)
}
.index-navi .nav-lists-group .call i {
	position:absolute;
	top:0;
	left:4px;
	display:inline-block;
	width:30px;
	height:30px;
	background:url(/static/new_style/about/huayixinImg/product/znjs/icon-user.png) no-repeat;
	background-position:0 0
}
.index-navi .nav-lists-group .list-regist {
	float:left;
	height:60px;
	line-height:60px
}
.index-navi .nav-lists-group .regist {
	padding:0 24px;
	display:inline-block;
	height:30px;
	line-height:30px;
	vertical-align:top;
	margin-top:16px;
	overflow:hidden;
	color:rgba(255,255,255,.6);
	font-size:13px
}
.index-navi .nav-lists-group .regist:before {
	content:"";
	display:inline-block;
	float:left;
	height:16px;
	margin-top:6px;
	margin-left:-24px;
	border-left:1px solid rgba(255,255,255,.2)
}
.index-navi .nav-lists-group .regist:hover {
	color:#fff
}
.index-navi .nav-lists-group .list-sign {
	float:left;
	height:60px;
	line-height:60px
}
.index-navi .nav-lists-group .sign-in {
	position:relative;
	display:inline-block;
	height:30px;
	vertical-align:top;
	margin-top:16px;
	font-size:13px;
	line-height:30px;
	padding-left:54px;
	padding-right:24px;
	cursor:pointer
}
.index-navi .nav-lists-group .sign-in i {
	position:absolute;
	top:0;
	left:4px;
	display:inline-block;
	width:30px;
	height:30px;
	background:url(/static/new_style/about/huayixinImg/product/znjs/icon-user.png) no-repeat;
	background-position:0 -30px
}
.index-navi .nav-lists-group .sign-in em {
	display:inline-block;
	overflow:hidden;
	height:30px;
	line-height:30px;
	color:#fff;
	opacity:.6;
	filter:alpha(opacity=60)
}
.index-navi .nav-lists-group .regist>span,.index-navi .nav-lists-group .sign-in em span {
	display:block;
	-webkit-transition:all .2s ease-out;
	transition:all .2s ease-out
}
.index-navi .nav-lists-group .regist:hover>span:first-child,.index-navi .nav-lists-group .sign-in:hover span:first-child {
	margin-top:-30px
}
.index-navi .nav-lists-group .drop-down {
	float:left;
	display:inline-block
}
.index-navi .nav-lists-group .drop-down .item {
	display:inline-block;
	height:60px
}
.index-navi .nav-lists .nav-box.about-onlyou {
	width:200px;
	margin-left:-100px
}
.index-navi .nav-lists .about-onlyou .nav-link {
	padding:20px
}
.index-navi .nav-lists .about-onlyou .title {
	display:block;
	padding:10px 0;
	font-size:14px;
	color:#333;
	height:20px;
	line-height:20px;
	font-weight:700
}
.index-navi .nav-lists .about-onlyou ul {
	margin:5px 0;
	padding:5px 0;
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5ee
}
.index-navi .nav-lists .about-onlyou li a {
	display:block;
	padding:10px 0;
	height:20px;
	line-height:20px;
	font-size:14px;
	color:#474747
}
.index-navi .nav-lists .about-onlyou a:hover {
	color:#5D8DDB
}
.index-navi:hover {
	background:#212429;
	border-bottom:1px solid #1b232e;
	border-bottom:1px solid rgba(255,255,255,.1)
}
.index-navi:hover .nav-lists-group .call i {
	background-position:-30px 0
}
.index-navi:hover .nav-lists .logged-in .nav-item i {
	background-position:-30px -30px
}
.index-navi:hover .nav-lists-group .sign-in i {
	background-position:-30px -30px
}
.index-navi:hover .nav-lists-group .call {
	color:#fff
}
.menu-con {
	display:inline-block;
	float:left;
	width:60px;
	height:60px;
	background:#5D8DDB;
	background-image:-moz-linear-gradient(60deg,#2d8bff 0,#4b9afb 100%);
	background-image:-webkit-linear-gradient(60deg,#2d8bff 0,#4b9afb 100%);
	background-image:-ms-linear-gradient(60deg,#2d8bff 0,#4b9afb 100%);
	text-align:center;
	line-height:60px
}
.menu-ico {
	width:60px;
	height:60px;
	text-align:center;
	cursor:pointer
}
.menu-ico i {
	display:inline-block;
	margin-top:18px;
	width:24px;
	height:24px;
	background:url(/static/new_style/about/huayixinImg/product/znjs/menu-ico.png) no-repeat 0 2px;
	transition:all .2s ease-in
}
.menu-ico.active i {
	transform:rotate(-90deg)
}
.index-navi .nav-lists .logged-in {
	height:60px
}
.index-navi .nav-lists .logged-in .nav-item {
	position:relative;
	padding-left:36px;
	max-width:95px;
	color:#fff;
	opacity:1;
	filter:alpha(opacity=100);
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.index-navi .nav-lists .logged-in .nav-item i {
	position:absolute;
	top:15px;
	left:0;
	display:inline-block;
	width:30px;
	height:30px;
	background:url(/static/new_style/about/huayixinImg/product/znjs/icon-user.png) no-repeat;
	background-position:0 -30px
}
.index-navi .nav-lists .logged-in .logged-link a {
	display:block;
	height:40px;
	font-size:14px;
	color:#474747;
	text-align:center;
	line-height:40px
}
.index-navi .nav-lists .logged-in .logged-link a:hover {
	color:#5D8DDB
}
.index-navi .nav-lists .logged-in .logged-link em {
	color:#5D8DDB
}
@media screen and (max-width:1380px) {
	.index-nav .nav-lists .list {
	padding:0 20px
}
.index-nav .nav-left .nav-lists .line {
	left:10px
}
.index-navi .nav-lists .list {
	padding:0 16px
}
.index-navi .nav-lists .line {
	left:20px
}
.index-navi .nav-lists {
	margin-left:18px
}
}.below-nav-wrap {
	display:none;
	position:absolute;
	top:60px;
	left:0;
	z-index:45;
	background:#fff;
	color:#333;
	box-shadow:0 2px 3px -1px #e8e8e8
}
.leve01 {
	width:200px;
	height:500px;
	background-color:#fff;
	padding-top:15px;
	padding-bottom:15px;
	box-sizing:border-box
}
.leve01-li-a {
	position:relative;
	display:block;
	padding:0 30px;
	height:45px;
	line-height:45px;
	color:#666;
	text-align:left;
	font-size:14px;
	-webkit-transition:all .4s;
	transition:all .4s
}
.leve01-li-a:hover {
	background:#f7f7f7;
	opacity:1;
	color:#333;
	font-weight:700
}
.leve01-li-a .ico-go {
	position:absolute;
	top:15px;
	right:30px;
	display:inline-block;
	width:6px;
	height:11px;
	background:url(/static/new_style/about/huayixinImg/product/znjs/below-nav.png) no-repeat 0 -19px
}
.leve01-li-a:hover .ico-go {
	background-position:0 0
}
.leve02 {
	width:200px;
	height:500px;
	position:absolute;
	top:0;
	left:200px;
	background:#fff;
	padding-top:15px;
	padding-bottom:15px;
	box-sizing:border-box;
	display:none;
	z-index:-1;
	box-shadow:0 2px 3px -1px #e8e8e8
}
.leve02:after {
	content:"";
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	border-right:1px solid #d5d5d5
}
.leve02-li {
	width:200px;
	margin-left:-1px
}
.leve02-li-a {
	position:relative;
	display:block;
	padding:0 30px;
	height:45px;
	line-height:45px;
	color:#666;
	text-align:left;
	font-size:14px;
	-webkit-transition:all .4s;
	transition:all .4s
}
.leve02-li-a:hover {
	background:#f7f7f7;
	opacity:1;
	color:#333;
	font-weight:700
}
.leve02-li-a .ico-go {
	position:absolute;
	top:15px;
	right:30px;
	display:inline-block;
	width:6px;
	height:11px;
	background:url(/static/new_style/about/huayixinImg/product/znjs/below-nav.png) no-repeat 0 -19px
}
.leve03 {
	height:500px;
	position:absolute;
	top:0;
	left:200px;
	background:#fff;
	display:none;
	z-index:-1;
	padding:15px 15px 15px 30px;
	box-sizing:border-box;
	text-align:left
}
.leve03:after {
	content:"";
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	border-right:1px solid #d5d5d5
}
.leve02 .nano {
	width:170px;
	margin-left:25px
}
.leve03 .nano {
	width:180px;
	display:inline-block;
	margin-left:0;
	vertical-align:top
}
.leve02 .nano-content {
	width:185px
}
.leve03 .nano-content {
	width:180px;
	float:left
}
.leve03-li-box {
	width:180px;
	text-align:left
}
.leve03-li-box .title {
	color:#333;
	font-size:14px;
	height:42px;
	line-height:42px;
	font-weight:700;
	position:relative
}
.leve03-li-box .title a {
	color:#333
}
.leve03-li-box .title:after {
	content:"";
	position:absolute;
	left:0;
	bottom:0;
	width:125px;
	border-bottom:1px solid #e5e5e5
}
.leve03-li-box .leve03-li-group {
	padding-top:6px;
	padding-bottom:20px
}
.leve03-li-box .leve03-li-group .lg-a {
	line-height:20px;
	padding-top:4px;
	padding-bottom:4px;
	display:block;
	font-size:14px;
	color:#666
}
.leve03-li-box .leve03-li-group.lh24 .lg-a {
	padding-bottom:21px
}
.leve03-li-box .leve03-li-group .lg-a:hover {
	opacity:1;
	color:#333;
	font-weight:700
}
.index-nav .nav-lists .list {
	padding:0 15 px\9
}
.index-nav .nav-left .nav-lists .line {
	left:-240 px\9
}
.index-nav .nav-right .nav-demo .nav-item {
	width:170 px\9;
	font-size:16 px\9
}
.index-nav .nav-right .nav-regist .txt-span {
	margin-right:8 px\9;
	margin-left:8 px\9
}
.index-nav .nav-right .nav-regist .separ {
	margin:22px 5px 0\9
}
.link-wrap {
	width:100%;
	background:#2e3238
}
.link-wrap .inner {
	overflow:hidden;
	margin:0 auto;
	padding-top:35px;
	width:1200px;
	height:258px;
	color:#fff
}
.link-wrap .sub {
	color:#e5e5e5;
	font-weight:700;
	font-size:14px
}
.link-wrap .link-item {
	float:left;
	width:689px
}
.link-wrap .link-right {
	float:right;
	width:511px;
	height:214px
}
.link-wrap .link-info,.link-wrap .link-info2 {
	float:left;
	height:214px;
	border-right:1px solid #3b3c3f;
	font-size:12px
}
.link-wrap .link-info ul {
	float:left;
	margin-top:25px
}
.link-wrap .link-info ul li a {
	display:inline-block;
	height:28px;
	color:#7c8187;
	font-size:13px;
	line-height:28px;
	-webkit-transition:color .2s ease-out;
	transition:color .2s ease-out
}
.link-wrap .link-info ul li a:hover {
	color:#fff
}
.link-info li {
	float:left;
	width:100%
}
.link-wrap .link-info2 {
	padding-left:54px
}
.link-wrap .link-info2 .fl {
	box-sizing:border-box;
	padding-left:11px;
	width:130px
}
.link-info .link-ul-uil {
	width:152px
}
.link-info .link-ul-uis {
	width:110px
}
.link-wrap .link-code {
	float:left;
	padding-left:64px;
	width:212px
}
.link-wrap .link-code-outer {
	margin-top:33px
}
.link-wrap .link-code li img,.link-wrap .link-code-outer {
	display:block;
	width:125px;
	height:125px
}
.link-wrap .link-tel {
	float:left;
	width:235px
}
.link-tel .tel-phone {
	margin-top:25px;
	font-size:32px;
	line-height:48px
}
.link-tel .tel-time {
	margin-bottom:22px;
	padding-left:5px;
	color:#7c8187;
	font-size:13px;
	line-height:24px
}
.link-tel .js-link-udesk {
	display:inline-block;
	overflow:hidden;
	width:140px;
	height:36px;
	border-radius:2px;
	background:#5D8DDB;
	color:#fff;
	font-size:15px;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5183d4',endColorstr='#5D8DDB',GradientType=1)
}
.link-tel .js-link-udesk span {
	display:block;
	-webkit-transition:all .2s ease-out;
	transition:all .2s ease-out
}
.link-tel .js-link-udesk em {
	display:block;
	padding:8px 20px;
	height:20px;
	line-height:20px
}
.link-tel .js-link-udesk i {
	display:inline-block;
	width:20px;
	height:20px;
	margin-right:8px;
	background:url(/static/new_style/about/huayixinImg/product/znjs/icon-user.png) no-repeat 0 -63px;
	vertical-align:sub
}
.link-tel a:hover span {
	margin-top:-36px
}
.link-wrap .inner-list {
	position:relative;
	overflow:hidden;
	box-sizing:border-box;
	margin:0 auto;
	padding-top:21px;
	padding-bottom:14px;
	padding-left:75px;
	width:1200px;
	border-top:1px solid #3b3c3f;
	color:#e5e5e5;
	font-size:13px;
	line-height:24px
}
.link-wrap .inner-list>a,.link-wrap .inner-list>span {
	float:left;
	margin-bottom:5px
}
.link-wrap .inner-list>.sub {
	position:absolute;
	top:19px;
	left:0;
	width:75px
}
.link-wrap .inner-list>a {
	margin:0 20px 5px;
	color:#7c8187;
	-webkit-transition:color .2s ease-out;
	transition:color .2s ease-out
}
.link-wrap .inner-list>a:hover {
	color:#fff
}
.footer-wrap {
	width:100%;
	background:#272a30
}
.footer-wrap .inner {
	overflow:hidden;
	margin:0 auto;
	width:1200px;
	height:50px;
	color:#65696e;
	font-size:12px;
	line-height:50px
}
.footer-wrap .Copyright {
	float:left
}
.footer-wrap .Copyright span {
	margin-left:20px
}
.footer-wrap .record {
	float:right
}
.footer-wrap .record img {
	vertical-align:sub
}
.footer-wrap .record span {
	margin-left:5px
}
.m-sidebar .menu {
	position:fixed;
	right:0;
	bottom:60px;
	z-index:99;
	margin-left:496px;
	width:60px
}
.m-sidebar .menu li {
	position:relative;
	display:block;
	margin-bottom:2px;
	width:60px;
	height:60px;
	background:url(/static/new_style/about/huayixinImg/product/znjs/sprite-sidebar-menu.png) no-repeat right 0;
	cursor:pointer
}
.m-sidebar .menu .qq {
	background-position:right 0
}
.m-sidebar .menu .qq:hover {
	background-position:0 0
}
.m-sidebar .menu .customer-application {
	background-position:right -310px
}
.m-sidebar .menu .customer-application.active,.m-sidebar .menu .customer-application:hover {
	background-position:0 -310px
}
.m-sidebar .menu .customer-service {
	background-position:right -62px
}
.m-sidebar .menu .customer-service.active,.m-sidebar .menu .customer-service:hover {
	background-position:0 -62px
}
.m-sidebar .menu .app {
	background-position:right -124px
}
.m-sidebar .menu .app:hover {
	background-position:0 -124px
}
.m-sidebar .menu .contact {
	background-position:right -186px
}
.m-sidebar .menu .contact:hover {
	background-position:0 -186px
}
.m-sidebar .menu .gotop {
	background-position:right -248px
}
.m-sidebar .menu .gotop:hover {
	background-position:0 -248px
}
.m-sidebar .app .dialog-app {
	position:absolute;
	right:66px;
	bottom:0;
	display:none;
	overflow:hidden;
	padding:20px;
	width:323px;
	height:144px;
	border:1px solid #eee;
	background:#fff;
	box-shadow:0 5px 20px rgba(0,0,0,.1);
	cursor:default
}
.m-sidebar .app:hover .dialog-app {
	display:block
}
.m-sidebar .app:after {
	position:absolute;
	top:0;
	left:-6px;
	display:block;
	width:6px;
	height:100%;
	content:""
}
.m-sidebar .app .dialog-app .qrcode {
	float:left;
	margin-right:10px;
	padding:6px;
	width:128px;
	height:128px;
	border:1px dashed #e1e1e1;
	background-color:#fff;
	text-align:center
}
.m-sidebar .app .dialog-app .qrcode img {
	width:129px;
	height:129px
}
.m-sidebar .app .dialog-app .info {
	float:left;
	width:170px
}
.m-sidebar .app .dialog-app .qrcode img:nth-child(2) {
	display:none
}
.m-sidebar .app .dialog-app .info .info-top {
	padding-left:9px;
	color:#666;
	text-align:left;
	font-size:16px;
	line-height:26px
}
.m-sidebar .app .dialog-app .info .info-top strong {
	font-size:18px
}
.m-sidebar .app .dialog-app .info .info-btns {
	padding-left:10px
}
.m-sidebar .app .dialog-app .info .info-btns button {
	position:relative;
	margin-top:8px;
	width:160px;
	height:36px;
	color:#fff;
	text-align:left;
	text-indent:20px;
	font-size:16px;
	line-height:34px
}
.m-sidebar .app .dialog-app .info .btn-ios {
	background-color:#8fc400
}
.m-sidebar .app .dialog-app .info .btn-android i,.m-sidebar .app .dialog-app .info .btn-ios i {
	display:inline-block;
	margin-right:10px;
	vertical-align:-2px
}
.m-sidebar .app .dialog-app .info .btn-ios.active em {
	position:absolute;
	top:11px;
	left:-10px;
	width:0;
	height:0;
	border-top:6px solid transparent;
	border-right:10px solid #8fc400;
	border-bottom:6px solid transparent
}
.m-sidebar .app .dialog-app .info .btn-ios:hover {
	background-color:#8cbb0e
}
.m-sidebar .app .dialog-app .info .btn-ios.active:hover em {
	border-right:10px solid #8cbb0e
}
.m-sidebar .app .dialog-app .info .btn-android {
	background-color:#1aa6e6
}
.m-sidebar .app .dialog-app .info .btn-android i {
	display:inline-block
}
.m-sidebar .app .dialog-app .info .btn-android.active em {
	position:absolute;
	top:11px;
	left:-10px;
	width:0;
	height:0;
	border-top:6px solid transparent;
	border-right:10px solid #1aa6e6;
	border-bottom:6px solid transparent
}
.m-sidebar .app .dialog-app .info .btn-android:hover {
	background-color:#1399d6
}
.m-sidebar .app .dialog-app .info .btn-android.active:hover em {
	border-right:10px solid #1399d6
}
.m-sidebar .contact:after {
	position:absolute;
	top:0;
	left:-6px;
	display:block;
	width:6px;
	height:100%;
	content:""
}
.m-sidebar .contact .dialog-contact {
	position:absolute;
	right:66px;
	bottom:0;
	display:none;
	width:240px;
	height:120px;
	border:1px solid #eee;
	background:#fff;
	box-shadow:0 5px 20px rgba(0,0,0,.1);
	cursor:default
}
.m-sidebar .contact:hover .dialog-contact {
	display:block;
	line-height:30px
}
.m-sidebar .contact .dialog-contact>.title {
	display:block;
	margin:10px 22px 0;
	color:#666;
	font-weight:700;
	font-size:18px
}
.m-sidebar .contact .dialog-contact>.phone {
	display:block;
	margin:0 22px;
	color:#f35438;
	font-weight:700;
	font-size:26px;
	line-height:44px
}
.m-sidebar .contact .dialog-contact>.remark {
	position:absolute;
	right:0;
	bottom:0;
	left:0;
	padding-left:22px;
	height:30px;
	background-color:#f7f7f7;
	color:#666;
	font-size:12px
}
.popups-box {
	position:fixed;
	left:50%;
	top:50%;
	z-index:105;
	width:520px;
	padding-bottom:22px;
	margin:-320px 0 0 -260px;
	background-color:#f7f7f7;
	border-radius:3px
}
.popups-box .popups-header {
	position:relative;
	width:100%;
	height:100px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	background:url(/static/new_style/about/huayixinImg/product/znjs/popups-header.png) no-repeat 0 0
}
.popups-box .popups-header h4 {
	font-weight:400;
	font-size:28px;
	line-height:100px;
	text-align:center;
	color:#fff
}
.popups-box .popups-header .popups-close {
	position:absolute;
	top:12px;
	right:14px;
	width:12px;
	height:12px;
	opacity:.4;
	filter:alpha(opacity=40);
	cursor:pointer;
	background:url(/static/new_style/about/huayixinImg/product/znjs/popups-close.png) no-repeat 0
}
.popups-box .popups-header .popups-close:hover {
	opacity:1;
	filter:alpha(opacity=100)
}
.popups-box .popups-con {
	padding:7px 39px 0
}
.popups-from .textarea {
	width:100%;
	height:80px;
	padding:5px 10px;
	font-size:13px;
	color:#333;
	background-color:#fff;
	border:1px solid #e8e8e8;
	box-sizing:border-box
}
.popups-from .inp {
	width:100%;
	height:40px;
	padding:7px 10px;
	color:#333;
	font-size:13px;
	background-color:#fff;
	border:1px solid #e8e8e8;
	box-sizing:border-box
}
.popups-from .inp.ui-m {
	width:120px;
	margin-right:6px
}
.popups-from li {
	padding-top:10px;
	position:relative
}
.popups-from li.mb20 {
	margin-bottom:20px
}
.popups-from li p {
	position:relative;
	line-height:28px;
	color:#333;
	color:#333;
	letter-spacing:1px
}
.popups-from li .form-inp {
	float:left;
	width:440px
}
.popups-from li .w48off {
	width:48%
}
.popups-from li input.w80 {
	width:80px
}
.popups-from li input.w90 {
	width:90px
}
.popups-from li .w120 {
	width:160px
}
.popups-from li input.w145 {
	width:145px;
	margin-right:8px
}
.popups-from li .inp+.inp {
	margin-left:8px
}
.popups-from .item-code {
	margin-left:8px
}
.popups-from .code-btn {
	display:inline-block;
	float:left;
	text-align:center;
	line-height:40px;
	overflow:hidden;
	font-size:13px;
	width:94px;
	height:40px;
	box-sizing:border-box
}
.popups-from .code-btn {
	color:#5D8DDB;
	background-color:#edf2fa;
	border:1px solid #afc2e1;
	letter-spacing:1px
}
.popups-from .code-btn.code-reciprocal {
	display:inline-block;
	background:#eee;
	border-color:#eee;
	color:#999
}
.popups-from .code-btn span {
	display:block;
	transition:all .2s ease-out
}
.popups-from .code-btn em {
	display:block;
	height:40px;
	line-height:40px
}
.popups-from .code-btn:hover span {
	margin-top:-40px
}
.popups-from li p em {
	margin-right:8px;
	display:inline-block;
	width:4px;
	height:4px;
	background-color:#ccc;
	border-radius:2px;
	vertical-align:3px
}
.popups-from li.required p em {
	background-color:#5D8DDB
}
.popups-from .btn-popups {
	display:block;
	width:440px;
	height:46px;
	margin-top:15px;
	overflow:hidden;
	line-height:46px;
	text-align:center;
	font-size:18px;
	color:#fff;
	background:#5D8DDB;
	background:-moz-linear-gradient(left,#5D8DDB 0,#5183d4 100%);
	background:-webkit-linear-gradient(left,#5D8DDB 0,#5183d4 100%);
	background:linear-gradient(to right,#5D8DDB 0,#5183d4 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5D8DDB',endColorstr='#5183d4',GradientType=1);
	border-radius:4px
}
.popups-from .btn-popups:hover {
	background:#5281ce
}
.popups-from .btn-popups span {
	display:block;
	transition:all .2s ease-out
}
.popups-from .btn-popups em {
	display:block;
	height:46px;
	line-height:46px;
	color:#fff
}
.popups-from .btn-popups:hover span {
	margin-top:-46px
}
.select-list {
	position:relative;
	float:left;
	width:141px;
	height:40px;
	color:#333;
	background-color:#fff;
	border:1px solid #e8e8e8;
	box-sizing:border-box
}
.select-desc {
	width:440px;
	height:40px;
	background:rgba(235,235,235,1);
	border:1px solid rgba(232,232,232,1);
	font-size:13px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:rgba(51,51,51,1);
	line-height:40px;
	padding-left:10px
}
.select-con select {
	position:relative;
	z-index:1;
	cursor:pointer;
	border:none;
	background:0 0;
	background-image:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	text-overflow:'';
	width:100%;
	height:40px;
	padding:5px 20px 5px 10px;
	box-sizing:border-box;
	font-size:13px
}
.select-list+.select-list {
	margin-left:8px
}
.select-in .select-list {
	width:100%
}
.select-list.w187 {
	width:216px
}
.select-list:before {
	content:"";
	position:absolute;
	right:7px;
	top:17px;
	width:0;
	height:0;
	border-width:4px 4px 0;
	border-style:solid;
	border-color:#757575 transparent transparent
}
.modal {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:106;
	display:none;
	overflow-x:hidden;
	overflow-y:auto;
	-webkit-overflow-scrolling:touch;
	outline:0
}
.modal-content {
	position:fixed;
	top:50%;
	left:50%;
	margin:-125px 0 0 -200px;
	background-color:#fff;
	outline:0;
	-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.29);
	box-shadow:0 0 30px 0 rgba(0,0,0,.29);
	z-index:106;
	border-radius:5px
}
.modal-header {
	height:20px;
	padding:12px 10px 12px 15px;
	font-size:12px;
	line-height:20px;
	border-bottom:1px solid #e9ecf1;
	color:#767676;
	font-weight:700
}
.modal-header .btn-close {
	position:absolute;
	right:11px;
	top:12px;
	display:block;
	width:12px;
	height:12px;
	cursor:pointer;
	background:url(/static/new_style/about/huayixinImg/product/znjs/index/pop-header-x.png) no-repeat 0 0
}
.modal-header h4 {
	color:#333;
	font-size:16px;
	text-align:center;
	letter-spacing:2px
}
.modal-body {
	position:relative;
	padding:15px;
	width:370px;
	height:auto!important
}
.modal-body .popups-from li p {
	width:85px
}
.modal-body li .form-inp {
	width:260px
}
.popups-from .code-btn.send-btn {
	width:125px
}
.main {
	position:relative;
	display:block;
	margin:0 auto;
	width:1200px
}
.item-sub,h2.item-sub {
	padding-top:48px;
	color:#333;
	text-align:center;
	font-size:32px;
	line-height:56px;
	letter-spacing:2px
}
.item-sub-sm,h4.item-sub-sm {
	font-size:16px;
	color:#999
}
.item-subs,p.item-subs {
	color:#999;
	font-size:20px;
	line-height:38px;
	text-align:center
}
.subject-item {
	width:100%;
	background-position:center top;
	background-repeat:no-repeat
}
.jihe-subject-item6 {
	height:140px;
	background:url(/static/new_style/about/huayixinImg/common/new-footer-bg.png) no-repeat center top
}
.jihe-subject-item6 .main {
	padding:48px 0 0 66px;
	box-sizing:border-box
}
.jihe-subject-item6-sub {
	float:left;
	position:relative;
	padding-left:36px;
	font-size:26px;
	line-height:44px;
	color:#fff
}
.jihe-subject-item6-sub:before {
	content:"";
	position:absolute;
	left:0;
	top:12px;
	width:18px;
	height:20px;
	-webkit-animation:rotateForEver4 2.2s linear infinite;
	-moz-animation:rotateForEver4 2.2s linear infinite;
	-ms-animation:rotateForEver4 2.2s linear infinite;
	-o-animation:rotateForEver4 2.2s linear infinite;
	animatio:rotateForEver4 2.2s linear infinite
}
.jihe-subject-item6 .action {
	float:right;
	margin-top:-5px
}
.jihe-subject-item6 .subject-link {
	display:inline-block;
	margin-right:60px;
	font-size:14px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:100%;
	width:143px;
	height:53px;
	//background:url(/static/new_style/about/huayixinImg/product/znjs/common/new-footer-btn-bg.png);
	border:none;
	line-height:53px
}
.subject-link {
	overflow:hidden;
	display:inline-block;
	width:140px;
	height:42px;
	margin-right:20px;
	font-size:16px;
	line-height:42px;
	font-weight:100;
	text-align:center;
	color:#fff;
	background:rgba(255,255,255,.1);
	border:1px solid #fff;
	border:1px solid rgba(255,255,255,.75);
	border-radius:1px
}
.subject-link.active {
	background:#5D8DDB;
	border:1px solid #5D8DDB
}
.subject-link em {
	display:block;
	height:100%;
	-webkit-transition:all .2s ease-out;
	transition:all .2s ease-out
}
.subject-link:hover em:first-child {
	margin-top:-52px
}
.subject-link:hover em {
	color:#fff
}
.subject-item6 {
	height:140px;
	background:url(/static/new_style/about/huayixinImg/product/znjs/item6-bg.png) no-repeat center top
}
.subject-item6 .main {
	padding:48px 0 0 66px;
	box-sizing:border-box
}
.subject-item6-sub {
	float:left;
	position:relative;
	padding-left:36px;
	font-size:26px;
	line-height:44px;
	color:#fff
}
.subject-item6-sub:before {
	content:"";
	position:absolute;
	left:0;
	top:12px;
	width:18px;
	height:20px;
	background:url(/static/new_style/about/huayixinImg/product/znjs/icon-arrow.png) no-repeat 0 -203px;
	-webkit-animation:rotateForEver3 2.2s linear infinite;
	-moz-animation:rotateForEver3 2.2s linear infinite;
	-ms-animation:rotateForEver3 2.2s linear infinite;
	-o-animation:rotateForEver3 2.2s linear infinite;
	animatio:rotateForEver3 2.2s linear infinite
}
.subject-item6 .action {
	float:right;
	margin-top:5px
}
.subject-item6 .subject-link {
	display:inline-block;
	margin-right:60px;
	font-size:14px
}
.line-ele {
	position:absolute
}
.oli-dome {
	margin:160px 0 0 0
}
.oli-dome img {
	display:block
}
.oli-dome .sub {
	width:500px;
	margin-bottom:14px;
	letter-spacing:2px;
	font-size:44px;
	font-weight:100;
	text-align:left;
	color:#fff;
	text-shadow:0 0 20px rgba(255,255,255,.4),0 0 20px rgba(255,255,255,.4);
	line-height:72px
}
.oli-dome .subs {
	width:620px;
	letter-spacing:2px;
	margin-bottom:60px;
	min-height:40px;
	font-size:20px;
	font-weight:100;
	line-height:30px;
	color:#fff;
	text-shadow:0 0 2px rgba(255,255,255,.4),0 0 2px rgba(255,255,255,.4)
}
.mash {
	position:fixed;
	top:0;
	left:0;
	z-index:9;
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,.7);
	-webkit-transition:all .4s ease-out;
	transition:all .4s ease-out
}
.mash .close-video {
	position:absolute;
	top:32px;
	right:32px;
	width:24px;
	height:24px;
	border-radius:50%;
	background:#eee;
	background:rgba(255,255,255,.6);
	cursor:pointer;
	-webkit-transition:all .4s ease-out;
	transition:all .4s ease-out
}
.mash .close-video:hover {
	background:#fff
}
.mash .close-video:before {
	content:'';
	position:absolute;
	width:16px;
	height:2px;
	background:#1D1D1D;
	top:11px;
	left:4px;
	transform:rotate(45deg);
	transition:.5s all 0s ease-in-out
}
.mash .close-video:after {
	content:'';
	position:absolute;
	width:16px;
	height:2px;
	background:#1D1D1D;
	top:11px;
	left:4px;
	transform:rotate(-45deg);
	transition:.5s all 0s ease-in-out
}
.mash .close-video:hover:before {
	transform:rotate(-45deg);
	transition:.4s all 0s ease-in-out
}
.mash .close-video:hover:after {
	transform:rotate(45deg);
	transition:.4s all 0s ease-in-out
}
.area-void {
	position:fixed;
	z-index:11;
	left:50%;
	top:50%;
	width:750px;
	height:422px;
	margin:-211px 0 0 -375px;
	background-color:#fff;
	-webkit-transition:all .2s ease-out;
	transition:all .2s ease-out
}
.banner-main-box {
	padding-top:180px;
	padding-left:50px;
	position:relative;
	overflow:hidden;
	height:100%;
	box-sizing:border-box
}
.banner-main-box .index1-h1 {
	font-size:40px;
	font-family:PingFang SC;
	color:rgba(255,255,255,1);
	line-height:1;
	margin-bottom:22px
}
.banner-main-box .banner-icon {
	background-image:url(/static/new_style/about/huayixinImg/product/znhs/item1-box.png);
	background-size:100% 100%;
	width:450px;
	height:450px;
	position:absolute;
	right:64px;
	top:68px
}
.banner-main-box .index1-h3 {
	font-size:20px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:32px
}
.index-item1 {
	height:560px;
	overflow:hidden;
	background-image:url(/static/new_style/about/huayixinImg/product/znhs/item1-bg.png)
}
.index-item1 .index1-sub0 {
	display:block;
	margin:130px auto 0
}
.index-item1 .index1-sub1 {
	display:block;
	margin:-8px auto 8px
}
.index-item1 .subject-link {
	display:block;
	margin:60px 0;
	width:160px;
	height:46px;
	background:linear-gradient(90deg,rgba(76,232,138,1) 0,rgba(64,117,254,1) 100%);
	box-shadow:0 6px 20px 0 rgba(49,63,93,.4);
	border-radius:23px;
	font-size:18px;
	font-family:SourceHanSansCN;
	font-weight:500;
	color:rgba(255,255,255,1);
	line-height:46px;
	text-shadow:0 3px 10px rgba(41,125,149,.6);
	border:none
}
.index-item1 .subject-link:hover em:first-child {
	margin-top:-46px
}
.index-item2 {
	height:575px;
	overflow:hidden;
	background-image:url(/static/new_style/about/huayixinImg/product/znhs/item2-bg.png)
}
.index-item2 .item2-box {
	margin-top:60px
}
.index-item2 .item2-arrow {
	width:30px;
	height:20px;
	background:url(/static/new_style/about/huayixinImg/product/znhs/item2-arrow.png) no-repeat 0 0;
	margin:130px 10px 0 10px
}
.index-item2 .item2-box-li1 {
	width:285px
}
.index-item2 .item2-box-li1 .mt20 {
	margin-top:20px
}
.index-item2 .item2-box-li1 li {
	border:1px dashed #aacbb8;
	box-shadow:0 0 25px 0 rgba(72,98,166,.15)
}
.index-item2 .item2-box-li1 li .hd {
	height:40px;
	line-height:40px;
	background-color:#2fc87f;
	color:#fff;
	text-align:center;
	font-size:14px
}
.index-item2 .item2-box-li1 li .ft {
	padding:15px 15px 0 0
}
.index-item2 .item2-box-li1 li .box.long {
	width:232px
}
.index-item2 .item2-box-li1 li .box {
	display:inline;
	float:left;
	margin:0 0 15px 15px;
	background-color:#f0faf4;
	font-size:14px;
	color:#677082;
	width:98px;
	height:40px;
	line-height:40px;
	padding-left:20px
}
.index-item2 .item2-box-li2 {
	width:750px
}
.index-item2 .item2-box-li2 .mt20 {
	margin-top:20px
}
.index-item2 .item2-box-li2 li {
	border:1px dashed #b3bccc;
	box-shadow:0 0 25px 0 rgba(72,98,166,.15)
}
.index-item2 .item2-box-li2 li .hd {
	height:50px;
	line-height:50px;
	background-color:#5786ff;
	color:#fff;
	text-align:center;
	font-size:18px
}
.index-item2 .item2-box-li2 li .ft {
	padding:20px 15px 0 0
}
.index-item2 .item2-box-li2 li .box.long {
	width:710px;
	height:50px;
	line-height:50px
}
.index-item2 .item2-box-li2 li .box.small {
	width:130px
}
.index-item2 .item2-box-li2 li .box {
	display:inline;
	float:left;
	margin:0 0 18px 15px;
	background-color:#f3f6fd;
	font-size:14px;
	color:#677082;
	width:168px;
	height:40px;
	line-height:40px;
	text-align:center
}
.index-item2 .item2-box-li2 .box .box-num {
	display:inline-block;
	vertical-align:middle;
	width:20px;
	height:20px;
	background-repeat:no-repeat;
	background-position:0 0
}
.index-item2 .item2-box-li2 .box span {
	vertical-align:middle
}
.index-item2 .item2-box-li2 .box .num1 {
	background-image:url(/static/new_style/about/huayixinImg/product/znhs/item2-num1.png)
}
.index-item2 .item2-box-li2 .box .num2 {
	background-image:url(/static/new_style/about/huayixinImg/product/znhs/item2-num2.png)
}
.index-item2 .item2-box-li2 .box .num3 {
	background-image:url(/static/new_style/about/huayixinImg/product/znhs/item2-num3.png)
}
.index-item2 .item2-box-li2 .box .num4 {
	background-image:url(/static/new_style/about/huayixinImg/product/znhs/item2-num4.png)
}
.index-item2 .item2-box-li3 {
	width:60px;
	height:296px;
	background-color:#7889ae;
	border:1px dashed #95a5c5;
	box-shadow:0 0 25px 0 rgba(72,98,166,.15);
	overflow:hidden;
	color:#fff
}
.index-item2 .item2-box-li3 .hd {
	font-size:14px;
	text-align:center;
	margin-top:20px
}
.index-item2 .item2-box-li3 .hr-line {
	width:15px;
	height:20px;
	border-bottom:1px solid #fff;
	margin:0 auto
}
.index-item2 .item2-box-li3 .ft {
	width:20px;
	font-size:18px;
	text-align:center;
	margin:110px auto 0
}
.index-item3 {
	height:688px;
	background-image:url(/static/new_style/about/huayixinImg/product/znhs/item3-bg.png)
}
.index-item3 .item-sub {
	color:#333;
}
.index-item3 .item-sub-sm {
	color:#717988
}
.index-item3 .item3-box {
	margin-top:45px;
}
.index-item3 .item3-box .item3-box-ul {
	display:inline;
	float:right;
	width:945px
}
.index-item3 .item3-box .item3-box-li {
	display:inline;
	float:left;
	width:450px;
	height:215px;
	margin:0 0 20px 20px;
	overflow:hidden;
	background-color:#fff;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	transition:all ease .3s;
	box-shadow:0 0 8px 0px rgba(0,0,0,.15);
}
.index-item3 .item3-box .item3-box-li.li1 {
	width:255px;
	height:450px;
	margin:0;
}
.index-item3 .item3-box .item3-box-li .num-txt-first {
	text-align:center;
	padding-left:5%;
}
.index-item3 .item3-box .item3-box-li .num-txt-first .ft {
	padding:0 20px 0 10px;
}
.index-item3 .item3-box .item3-box-li .num-txt {
	width:310px;
	margin-top:30px;
}
.index-item3 .item3-box .item3-box-li .num-txt-first .hr-line {
	width:100px;
	height:1px;
	line-height:1;
	margin:25px auto 30px;
	background:#d9dde5;
	background:-webkit-linear-gradient(left,rgba(217,221,229,0),rgba(217,221,229,1),rgba(217,221,229,0));
	background:-o-linear-gradient(right,rgba(217,221,229,0),rgba(217,221,229,1),rgba(217,221,229,0));
	background:-ms-linear-gradient(right,rgba(217,221,229,0),rgba(217,221,229,1),rgba(217,221,229,0));
	background:-moz-linear-gradient(right,rgba(217,221,229,0),rgba(217,221,229,1),rgba(217,221,229,0));
	background:linear-gradient(to right,rgba(217,221,229,0),rgba(217,221,229,1),rgba(217,221,229,0))
}
.index-item3 .item3-box .item3-box-li .num-txt .hr-line {
	width:180px;
	height:1px;
	line-height:1;
	margin:15px 0;
	background:#d9dde5;
	background:-webkit-linear-gradient(left,rgba(217,221,229,1),rgba(217,221,229,0));
	background:-o-linear-gradient(right,rgba(217,221,229,1),rgba(217,221,229,0));
	background:-ms-linear-gradient(right,rgba(217,221,229,1),rgba(217,221,229,0));
	background:-moz-linear-gradient(right,rgba(217,221,229,1),rgba(217,221,229,0));
	background:linear-gradient(to right,rgba(217,221,229,1),rgba(217,221,229,0));
}
.index-item3 .item3-box .item3-box-li .num {
	width:70px;
	height:70px;
	display:block;
	background-repeat:no-repeat;
	background-position:center center;
	margin:50px 20px 0 20px;
}
.index-item3 .item3-box .item3-box-li.li1 .num {
	background-image:url(/static/new_style/about/huayixinImg/item3-num1.png);
	margin:30px auto;
}
.index-item3 .item3-box .item3-box-li.li2 .num {
	background-image:url(/static/new_style/about/huayixinImg/item3-num2.png);
}
.index-item3 .item3-box .item3-box-li.li3 .num {
	background-image:url(/static/new_style/about/huayixinImg/item3-num3.png);
}
.index-item3 .item3-box .item3-box-li.li4 .num {
	background-image:url(/static/new_style/about/huayixinImg/item3-num4.png);
}
.index-item3 .item3-box .item3-box-li.li5 .num {
	background-image:url(/static/new_style/about/huayixinImg/item3-num5.png);
}
.index-item3 .item3-box .item3-box-li .hd {
	font-size:14px;
	color:#333;
	width:90%;
}
.index-item3 .item3-box .item3-box-li .ft {
	font-size:13px;
	color:#898989;
	text-align:left;
}
.subject-item .item-sub-sm {
	margin-top:5px;
	text-align:center
}
.index-item4 {
	height:895px;
	overflow:hidden;
	background-image:url(/static/new_style/about/huayixinImg/product/znhs/item4-bg.png)
}
.index-item4 .item4-box {
	width:100%;
	height:710px;
	position:relative
}
.index-item4 .item4-box-li {
	width:352px;
	height:320px;
	background-color:#fff;
	box-shadow:0 0 25px 0 rgba(72,98,166,.15);
	overflow:hidden;
	position:absolute;
	transition:all ease .3s
}
.index-item4 .item4-box-li:hover {
	margin-top:-10px;
	transition:all ease .3s
}
.index-item4 .item4-box-li .hd {
	width:100px;
	height:100px;
	background-repeat:no-repeat;
	background-position:0 0;
	margin:45px auto 30px
}
.index-item4 .item4-box-li .ft {
	padding:0 60px;
	font-size:14px;
	color:#555;
	line-height:1.6;
	text-align:center
}
.index-item4 .item4-box-li.li1 {
	top:205px;
	left:40px
}
.index-item4 .item4-box-li.li2 {
	top:35px;
	left:425px
}
.index-item4 .item4-box-li.li3 {
	top:385px;
	left:425px
}
.index-item4 .item4-box-li.li4 {
	top:205px;
	right:40px
}
.index-item4 .item4-box-li.li1 .hd {
	background-image:url(/static/new_style/about/huayixinImg/product/znhs/item4-num1.png)
}
.index-item4 .item4-box-li.li2 .hd {
	background-image:url(/static/new_style/about/huayixinImg/product/znhs/item4-num2.png)
}
.index-item4 .item4-box-li.li3 .hd {
	background-image:url(/static/new_style/about/huayixinImg/product/znhs/item4-num3.png)
}
.index-item4 .item4-box-li.li4 .hd {
	background-image:url(/static/new_style/about/huayixinImg/product/znhs/item4-num4.png)
}
.animated {
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
.animated.infinite {
	-webkit-animation-iteration-count:infinite;
	animation-iteration-count:infinite
}
.animated.hinge {
	-webkit-animation-duration:2s;
	animation-duration:2s
}
.animated.hinge1 {
	-webkit-animation-duration:1s;
	animation-duration:1s
}
.animated.hinge0 {
	-webkit-animation-duration:.5s;
	animation-duration:.5s
}
.animated.delay {
	-webkit-transition-delay:2s;
	-moz-transition-delay:2s;
	-o-transition-delay:2s;
	transition-delay:2s
}
.animated.delay1 {
	-webkit-transition-delay:1s;
	-moz-transition-delay:1s;
	-o-transition-delay:1s;
	transition-delay:1s
}
.animated.delay0 {
	-webkit-transition-delay:.5s;
	-moz-transition-delay:.5s;
	-o-transition-delay:.5s;
	transition-delay:.5s
}
@-webkit-keyframes fadeInDown {
	from {
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transform:translate3d(0,-40%,0);
	transform:translate3d(0,-40%,0)
}
to {
	opacity:1;
	filter:alpha(opacity=100);
	-webkit-transform:none;
	transform:none
}
}@keyframes fadeInDown {
	from {
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transform:translate3d(0,-40%,0);
	transform:translate3d(0,-40%,0)
}
to {
	opacity:1;
	filter:alpha(opacity=100);
	-webkit-transform:none;
	transform:none
}
}.fadeInDown {
	-webkit-animation-name:fadeInDown;
	animation-name:fadeInDown
}
@-webkit-keyframes fadeInUp {
	from {
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transform:translate3d(0,40%,0);
	transform:translate3d(0,40%,0)
}
to {
	opacity:1;
	filter:alpha(opacity=100);
	-webkit-transform:none;
	transform:none
}
}@keyframes fadeInUp {
	from {
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transform:translate3d(0,40%,0);
	transform:translate3d(0,40%,0)
}
to {
	opacity:1;
	filter:alpha(opacity=100);
	-webkit-transform:none;
	transform:none
}
}.fadeInUp {
	-webkit-animation-name:fadeInUp;
	animation-name:fadeInUp
}
@-webkit-keyframes fadeInLeft {
	0% {
	opacity:0;
	-webkit-transform:translate3d(-100%,0,0);
	transform:translate3d(-100%,0,0)
}
100% {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}@keyframes fadeInLeft {
	0% {
	opacity:0;
	-webkit-transform:translate3d(-100%,0,0);
	transform:translate3d(-100%,0,0)
}
100% {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}.fadeInLeft {
	-webkit-animation-name:fadeInLeft;
	animation-name:fadeInLeft
}
@-webkit-keyframes slideInLeft {
	from {
	-webkit-transform:translate3d(-100%,0,0);
	transform:translate3d(-100%,0,0);
	visibility:visible
}
to {
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
}@keyframes slideInLeft {
	from {
	-webkit-transform:translate3d(-100%,0,0);
	transform:translate3d(-100%,0,0);
	visibility:visible
}
to {
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
}.slideInLeft {
	-webkit-animation-name:slideInLeft;
	animation-name:slideInLeft
}
@-webkit-keyframes slideInRight {
	from {
	-webkit-transform:translate3d(100%,0,0);
	transform:translate3d(100%,0,0);
	visibility:visible
}
to {
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
}@keyframes slideInRight {
	from {
	-webkit-transform:translate3d(100%,0,0);
	transform:translate3d(100%,0,0);
	visibility:visible
}
to {
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
}.slideInRight {
	-webkit-animation-name:slideInRight;
	animation-name:slideInRight
}
@-webkit-keyframes fadeInLeft {
	0% {
	opacity:0;
	-webkit-transform:translate3d(-100%,0,0);
	transform:translate3d(-100%,0,0)
}
100% {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}@-webkit-keyframes fadeInLeft2 {
	0% {
	opacity:1;
	-webkit-transform:translate3d(-20%,0,0);
	transform:translate3d(-20%,0,0)
}
100% {
	opacity:0;
	-webkit-transform:translate3d(20%,0,0);
	transform:translate3d(20%,0,0)
}
}@keyframes fadeInLeft2 {
	0% {
	opacity:1;
	-webkit-transform:translate3d(-20%,0,0);
	transform:translate3d(-20%,0,0)
}
100% {
	opacity:0;
	-webkit-transform:translate3d(20%,0,0);
	transform:translate3d(20%,0,0)
}
}@-webkit-keyframes fadeInLeft1 {
	0% {
	opacity:1;
	-webkit-transform:translate3d(-50%,0,0);
	transform:translate3d(-50%,0,0)
}
100% {
	opacity:0;
	-webkit-transform:translate3d(50%,0,0);
	transform:translate3d(50%,0,0)
}
}@keyframes fadeInLeft1 {
	0% {
	opacity:1;
	-webkit-transform:translate3d(-50%,0,0);
	transform:translate3d(-50%,0,0)
}
100% {
	opacity:0;
	-webkit-transform:translate3d(50%,0,0);
	transform:translate3d(50%,0,0)
}
}@-webkit-keyframes fadeInUp1 {
	0% {
	-webkit-transform:translate3d(0,30%,0);
	transform:translate3d(0,30%,0)
}
100% {
	-webkit-transform:translate3d(0,-30%,0);
	transform:translate3d(0,-30%,0)
}
}@keyframes fadeInUp1 {
	0% {
	-webkit-transform:translate3d(0,30%,0);
	transform:translate3d(0,30%,0)
}
100% {
	-webkit-transform:translate3d(0,-30%,0);
	transform:translate3d(0,-30%,0)
}
}@-webkit-keyframes fadeInRight {
	0% {
	opacity:0;
	-webkit-transform:translate3d(100%,0,0);
	transform:translate3d(100%,0,0)
}
100% {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}@keyframes fadeInRight {
	0% {
	opacity:0;
	-webkit-transform:translate3d(100%,0,0);
	transform:translate3d(100%,0,0)
}
100% {
	opacity:1;
	-webkit-transform:none;
	transform:none
}
}.fadeInRight {
	-webkit-animation-name:fadeInRight;
	animation-name:fadeInRight
}
@-webkit-keyframes fadeInRight1 {
	0% {
	opacity:1;
	-webkit-transform:translate3d(50%,0,0);
	transform:translate3d(50%,0,0)
}
100% {
	opacity:0;
	-webkit-transform:translate3d(-50%,0,0);
	transform:translate3d(-50%,0,0)
}
}@keyframes fadeInRight1 {
	0% {
	opacity:1;
	-webkit-transform:translate3d(50%,0,0);
	transform:translate3d(50%,0,0)
}
100% {
	opacity:0;
	-webkit-transform:translate3d(-50%,0,0);
	transform:translate3d(-50%,0,0)
}
}@-webkit-keyframes fadeIn {
	from {
	opacity:0
}
to {
	opacity:1
}
}@keyframes fadeIn {
	from {
	opacity:0
}
to {
	opacity:1
}
}.fadeIn {
	-webkit-animation-name:fadeIn;
	animation-name:fadeIn
}
@-webkit-keyframes opacity {
	from {
	opacity:.6;
	filter:alpha(opacity=60);
	-webkit-transform:scale(1,1);
	-moz-transform:scale(1,1);
	-o-transform:scale(1,1);
	transform:scale(1,1)
}
50% {
	opacity:1;
	filter:alpha(opacity=100);
	-webkit-transform:scale(.8);
	-moz-transform:scale(.8);
	-o-transform:scale(.8);
	transform:scale(.8)
}
to {
	opacity:.6;
	filter:alpha(opacity=60);
	-webkit-transform:scale(1,1);
	-moz-transform:scale(1,1);
	-o-transform:scale(1,1);
	transform:scale(1,1)
}
}@keyframes opacity {
	from {
	opacity:.6;
	filter:alpha(opacity=60);
	-webkit-transform:scale(1,1);
	-moz-transform:scale(1,1);
	-o-transform:scale(1,1);
	transform:scale(1,1)
}
50% {
	opacity:1;
	filter:alpha(opacity=100);
	-webkit-transform:scale(.8);
	-moz-transform:scale(.8);
	-o-transform:scale(.8);
	transform:scale(.8)
}
to {
	opacity:.6;
	filter:alpha(opacity=60);
	-webkit-transform:scale(1,1);
	-moz-transform:scale(1,1);
	-o-transform:scale(1,1);
	transform:scale(1,1)
}
}.opacity {
	-webkit-animation-name:opacity;
	animation-name:opacity
}
@-webkit-keyframes rotateForEver {
	0% {
	transform:rotate(0);
	-ms-transform:rotate(0);
	-moz-transform:rotate(0);
	-webkit-transform:rotate(0);
	-o-transform:rotate(0)
}
50% {
	transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-o-transform:rotate(180deg)
}
100% {
	transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-webkit-transform:rotate(360deg);
	-o-transform:rotate(360deg)
}
}@keyframes rotateForEver {
	0% {
	transform:rotate(0);
	-ms-transform:rotate(0);
	-moz-transform:rotate(0);
	-webkit-transform:rotate(0);
	-o-transform:rotate(0)
}
50% {
	transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-o-transform:rotate(180deg)
}
100% {
	transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-webkit-transform:rotate(360deg);
	-o-transform:rotate(360deg)
}
}@-webkit-keyframes rotateForEver1 {
	0% {
	opacity:1;
	filter:alpha(opacity=100);
	transform:rotate(0);
	-ms-transform:rotate(0);
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	-o-transform:rotate(0)
}
50% {
	opacity:1;
	filter:alpha(opacity=100);
	transform:rotate(-180deg);
	-ms-transform:rotate(-180deg);
	-webkit-transform:rotate(-180deg);
	-moz-transform:rotate(-180deg);
	-o-transform:rotate(-180deg)
}
100% {
	opacity:1;
	filter:alpha(opacity=100);
	transform:rotate(-360deg);
	-ms-transform:rotate(-360deg);
	-webkit-transform:rotate(-360deg);
	-moz-transform:rotate(-360deg);
	-o-transform:rotate(-360deg)
}
}@keyframes rotateForEver1 {
	0% {
	opacity:1;
	filter:alpha(opacity=100);
	transform:rotate(0);
	-ms-transform:rotate(0);
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	-o-transform:rotate(0)
}
50% {
	opacity:1;
	filter:alpha(opacity=100);
	transform:rotate(-180deg);
	-ms-transform:rotate(-180deg);
	-webkit-transform:rotate(-180deg);
	-moz-transform:rotate(-180deg);
	-o-transform:rotate(-180deg)
}
100% {
	opacity:1;
	filter:alpha(opacity=100);
	transform:rotate(-360deg);
	-ms-transform:rotate(-360deg);
	-webkit-transform:rotate(-360deg);
	-moz-transform:rotate(-360deg);
	-o-transform:rotate(-360deg)
}
}@-webkit-keyframes rotateForEver2 {
	0% {
	transform:rotate(0);
	-ms-transform:rotate(0);
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	-o-transform:rotate(0)
}
40% {
	transform:rotate(60deg);
	-ms-transform:rotate(60deg);
	-webkit-transform:rotate(60deg);
	-moz-transform:rotate(60deg);
	-o-transform:rotate(60deg)
}
80% {
	transform:rotate(-50deg);
	-ms-transform:rotate(-50deg);
	-webkit-transform:rotate(-50deg);
	-moz-transform:rotate(-50deg);
	-o-transform:rotate(-50deg)
}
}@keyframes rotateForEver2 {
	0% {
	transform:rotate(0);
	-ms-transform:rotate(0);
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	-o-transform:rotate(0)
}
40% {
	transform:rotate(60deg);
	-ms-transform:rotate(60deg);
	-webkit-transform:rotate(60deg);
	-moz-transform:rotate(60deg);
	-o-transform:rotate(60deg)
}
80% {
	transform:rotate(-50deg);
	-ms-transform:rotate(-50deg);
	-webkit-transform:rotate(-50deg);
	-moz-transform:rotate(-50deg);
	-o-transform:rotate(-50deg)
}
}@-webkit-keyframes scaleForEver0 {
	0% {
	transform:scale(2);
	-webkit-transform:scale(2);
	opacity:0;
	filter:alpha(opacity=0)
}
100% {
	transform:scale(1);
	-webkit-transform:scale(1);
	opacity:1;
	filter:alpha(opacity=100)
}
}@keyframes scaleForEver0 {
	0% {
	transform:scale(2);
	-webkit-transform:scale(2);
	opacity:0;
	filter:alpha(opacity=0)
}
100% {
	transform:scale(1);
	-webkit-transform:scale(1);
	opacity:1;
	filter:alpha(opacity=100)
}
}@-webkit-keyframes scaleForEver2 {
	0% {
	transform:scale(.6);
	-webkit-transform:scale(.6);
	opacity:.5
}
70% {
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	opacity:.2
}
100% {
	transform:scale(1.3);
	-webkit-transform:scale(1.3);
	opacity:0
}
}@keyframes scaleForEver2 {
	0% {
	transform:scale(.6);
	-webkit-transform:scale(.6);
	opacity:.5
}
70% {
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	opacity:.2
}
100% {
	transform:scale(1.3);
	-webkit-transform:scale(1.3);
	opacity:0
}
}@-webkit-keyframes rotateForEver3 {
	0% {
	left:-54px;
	transform:rotate(0);
	-ms-transform:rotate(0);
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	-o-transform:rotate(0)
}
20% {
	left:-36px;
	transform:rotate(120deg);
	-ms-transform:rotate(120deg);
	-webkit-transform:rotate(120deg);
	-moz-transform:rotate(120deg);
	-o-transform:rotate(120deg)
}
40% {
	left:-18px;
	transform:rotate(240deg);
	-ms-transform:rotate(240deg);
	-webkit-transform:rotate(240deg);
	-moz-transform:rotate(240deg);
	-o-transform:rotate(240deg)
}
60% {
	left:0;
	transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg)
}
to {
	left:-54px;
	transform:rotate(0);
	-ms-transform:rotate(0);
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	-o-transform:rotate(0)
}
}@keyframes rotateForEver3 {
	0% {
	left:-54px;
	transform:rotate(0);
	-ms-transform:rotate(0);
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	-o-transform:rotate(0)
}
20% {
	left:-36px;
	transform:rotate(120deg);
	-ms-transform:rotate(120deg);
	-webkit-transform:rotate(120deg);
	-moz-transform:rotate(120deg);
	-o-transform:rotate(120deg)
}
40% {
	left:-18px;
	transform:rotate(240deg);
	-ms-transform:rotate(240deg);
	-webkit-transform:rotate(240deg);
	-moz-transform:rotate(240deg);
	-o-transform:rotate(240deg)
}
60% {
	left:0;
	transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg)
}
to {
	left:-54px;
	transform:rotate(0);
	-ms-transform:rotate(0);
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	-o-transform:rotate(0)
}
}