.header {	width: 100%;	height: 8rem;	background: url("../images/bg_head@2x.jpg");	background-size: cover;	padding-top: 1.5rem;}.header .container {	overflow: hidden;    position: fixed;    top: 0;    width: 100%;    padding-left: 3.5rem;	padding-right: 3.5rem;	height: 0.9rem;	z-index: 10;	transition: background-color 0.5s;}.header .container#whiteHeader {	background: rgba(255,255,255);}.header .container .topbar-left {	float: left;}.header .container .topbar-right {	float: right;	font-size: 0.16rem;	overflow: hidden;}.header .container .topbar-right .nav-item {	float: left;	margin-left: 0.3rem;	cursor: pointer;}.header .container .topbar-right .nav-item .nav-link {	color: rgba(255,255,255,.5);	line-height: 0.9rem;}.header .container#whiteHeader .topbar-right .nav-item .nav-link {	color: #999;}.cur {	color: #fff !important;}.header .container .topbar-right .nav-item .nav-link.cur {	color: #fff !important;}.header .container#whiteHeader .topbar-right .nav-item .nav-link.cur {	color: #333 !important;}.underline {	background: url("../images/icon_underline.png") no-repeat 0 0.65rem;}.header .company_title {	margin: 0 auto 0.6rem;	width: 4.9rem;	font-size: 0.4rem;;	color: #fff;}.header .company_general {	width: 12rem;	margin: 0 auto;	color: #fff;	font-size: 0.18rem;	line-height: 0.46rem;	white-space: pre-line;	text-indent: 0.4rem;}.company_info {	width:100%;	padding: 0.48rem 0 0.59rem 3.55rem ;	background:rgba(249,249,249,1);	font-size: 0.14rem;	color: #7C7474;	overflow: hidden;}.company_info .info {	float: left;}.company_info .sencond_info {	margin: 0 1.94rem 0 1.48rem}.content h3 {	text-align: center;	margin-top: 0.7rem;	margin-bottom: 0.8rem;	font-size: 0.36rem;	color:rgba(51,51,51,1);	font-weight: 700;	position: relative;	z-index: 1;}.content .blackBg h3{	color: #f1f1f1;}.content h2 {	text-align: center;	margin: -0.25rem auto 0.7rem;	font-size: 0.36rem;	color:rgba(239,239,239,1);}.content .blackBg h2{	color: #3c3b41;}.content .deve_history {	overflow: hidden;	font-size: 0.14rem;	color: #777;}.content .deve_history .deve_history_left {	float: left;	margin-left: 3.61rem;	margin-right: 1.5rem;}.content .deve_history span {	color: #fff;	float: left;	width:0.47rem;	height:0.22rem;	text-align: center;	line-height: 0.22rem; 	background:rgba(200,67,67,1);	margin-right: 0.28rem;}.content .deve_history p {	width: 4.75rem;	margin-bottom: 0.28rem;}.content .deve_history div {	margin-bottom: 0.35rem;	overflow: hidden;}.content .deve_history div .right {	margin-bottom: 0rem;	width: 4.75rem}.content .deve_history .deve_history_right {	float: left;}.content .corporate_culture {	background-color: #000;	background-size: cover;	padding-top: 0.1rem;	padding-bottom: 1.26rem;	margin-top: -1.29rem;}.content .corporate_culture .yuanji {	margin: 0rem 0rem 0rem 6.28rem}.content .corporate_culture .yuanji p {	line-height: 1rem;	padding: 0.2rem 0 0 2.22rem;}.content .corporate_culture h3 {	color: #fff;}.content .corporate_culture h2 {	color: #666;}.content .corporate_culture .button {	display: inline-block;	font-size: 0.24rem;	color: #fff;	text-align: center;	line-height: 0.44rem;	width:1.32rem;	height:0.48rem; 	background:rgba(200,67,67,1);	margin-right: 0.6rem;	margin-left: -2.22rem;}.content .corporate_culture span {	font-size: 0.28rem;	color: #fff;	line-height: 0;}.content .business_introduction {	background-color: #F9F9F9;	width: 100%;	height: 8rem;	font-size: 0.14rem;	color: #777;	overflow: hidden;}.content .business_introduction div {	float: left;	margin-left: 2.13rem; 	width: 3.83rem;	height: 4.9rem;	text-align: center;	background-color: #fff;	position: relative;	box-shadow: 0px 7px 12px 1px rgba(203, 203, 203, 0.07);}.content .business_introduction .first_div {	margin-left: auto;}.content .business_introduction div h4 {	position: absolute;	width: 100%;	font-size: 0.24rem;	color: #333;	font-weight: bold;	/* -webkit-box-reflect: below -0.04rem -webkit-gradient(linear,left top,left bottom, from(rgba(0,0,0,0)),to(rgba(255,255,255,0.1))); */	top: 0.66rem;}.content .business_introduction div h5 {	position: absolute;	width: 100%;	font-size: 0.24rem;	color: #333;	font-weight: bold;	/* -webkit-box-reflect: below -0.04rem -webkit-gradient(linear,left top,left bottom, from(rgba(0,0,0,0)),to(rgba(255,255,255,0.1))); */	top: 1rem;}.content .business_introduction .biaoti{	font-size: 0.18rem;	font-family: PingFang SC;	font-weight: 400;	color: #777777;	margin: 0;	margin-top: 0.31rem;	padding: 0;    text-align: center;}.content .business_introduction div h4 img {	position: absolute;	top: 0.66rem;	left: 0.82rem;	width: 0.95rem;}.content .business_introduction div .headword_market img{	width: 0.47rem;	left: 1.1rem;}.content .business_introduction div p {	margin: 1.07rem auto;	text-align: left;	line-height: 0.25rem;	padding: 0 0.30rem;}.content .business_introduction div .icon_underline {	margin-top: 0.35rem;}.content .raffic_distribution {	text-align: center;	width: 100%;	height: 8rem;	background-color: #fff;	background-size: cover;	padding-top: 0.1rem;}.content .raffic_distribution .circle {	width: 1.3rem;	height: 1.3rem;	border: 0.05rem solid #fff;	border-radius: 50%;	position: relative;	float: left;	color: #fff;	margin-top: 1rem;}.content .raffic_distribution .first_circle {	margin-left: 7.17rem;	margin-right: 2.29rem;}.content .raffic_distribution .circle .num {	position: absolute;	top: 0.3rem;	left: 0.2rem;	font-size: 0.34rem;}.content .raffic_distribution .circle .jiahao {	position: absolute;	top: 0.27rem;	left: 0.62rem;	font-size: 0.14rem;}.content .raffic_distribution .circle .wang {	position: absolute;	top: 0.47rem;	left: 0.7rem;	font-size: 0.12rem;}.content .raffic_distribution .circle .kehu {	position: absolute;	bottom: 0.18rem;	left: 0.3rem;	font-size: 0.16rem;}.content .raffic_distribution p {	width: 6.21rem;	font-size: 0.16rem;	color: #fff;	text-align: center;	margin: 0 auto;	margin-top: 4rem;}.content .platform_advantages {	width: 100%;	height: 8rem;}.content .platform_advantages .platform_advantages_div {	width: 3.40rem;	min-height: 5.7rem; 	padding-bottom: 0.2rem;	background:rgba(249,249,249,1);	margin-left: 0.9rem;	float: left;	text-align: center;	margin-bottom: 0.8rem;}.content .platform_advantages .platform_advantages_div.first_div {	margin-left: 3.6rem;}.content .platform_advantages .platform_advantages_div img {	margin-top: 0.5rem;	width: 0.85rem;}.content .platform_advantages .platform_advantages_div .first_p {	margin-top: 0.3rem;	font-size:0.2rem;	color: #333;}.content .platform_advantages .platform_advantages_div .secend_p{	text-align: center;	font-size: 0.18rem;	width: 3rem;	color: #777;	margin: 0.2rem auto 0;}.content .cooperative_partner {	width: 100%;	position: relative;	text-align: center;}.content .cooperative_partner h3 {	margin: 0;	position: absolute;	top: 2.0rem;	width: 100%;	text-align: center;}.content .cooperative_partner h2 {	margin: 0;	position: absolute;	top: 0.95rem;	width: 100%;	text-align: center;}.content .cooperative_partner .partner-wrap {	display: inline-block;}.content .cooperative_partner img {	width: 1.58rem;	height: 0.86rem;	margin: 0 1rem 0.4rem 0;	float: left;}.content .cooperative_partner img:last-of-type {	margin-right: 0;}.content .qgfz {	width: 100%;	height: 4.37rem;	background-color: #000;	text-align: center;	position: relative;	padding: 0 3.6rem;	display: table;}.content .qgfz .first_p {	width: 100%;	text-align: center;	color: #fff;	font-size: 0.16rem;	margin: 0 auto;	position: absolute;	top: 2.49rem;	padding: 0 6.27rem;}.content .qgfz h3 {	margin: 0;	position: absolute;	top: 0.7rem;	width: 100%;    text-align: center;}.content .qgfz h2 {	margin: 0;	position: absolute;	top: 0.95rem;	width: 100%;    text-align: center;}.content .qgfz .button_wrap{	position: absolute;	bottom: 2.95rem;	width: 100%;}.content .qgfz .button{	width: 1.54rem;	height: 0.46rem;	background-color: #C84343;	font-size: 0.16rem;	color: #fff;	text-align: center;	line-height: 0.46rem;	margin: auto;}.content .qgfz .line {	width: 12rem;	height: 1px;	background-color: #333;	position: absolute;	left: 3.6rem;	bottom: 2.03rem;}.content .qgfz .contact {	bottom: 0.75rem;	font-size: 0.18rem;	text-align: left;	color: #fff;	float: left;}.content .qgfz .contact p {	margin-bottom: 0.3rem;}.content .qgfz .contact.hezuo {	float: right;}@media screen and (max-width: 1000px) {	.content .qgfz {		height: 6.37rem;	}	.content .qgfz .contact.hezuo {		float: left;	}	.content .qgfz .contact p a {		top: 2.6rem !important;	}}.z_index {	z-index: 10;}.table-cell {	display: table-cell;	vertical-align: middle;}