﻿/* CSS Document */
/* Globe Start */
* {
	margin: 0;
	padding: 0;
}
html {
	font-size: 625%!important;/*font-size: 12px;*/
}
body {
	font-size: 16px;
	background-color: #FFF;
	text-align: center;
	font-family: "微软雅黑";
}
a {
	color: #333;
	text-decoration: none;
}
a:hover {
	color: #FFB909;
}
h1 {
	font-size: 0.24rem;
}
ul, li {
	padding: 0;
	margin: 0;
	list-style: none;
}
img {
	font-size: 0rem;
	display: block;
	vertical-align: middle;
}
/**/
/* Globe End */
/*Layout Start*/
/**/
/*header Start*/
header {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	width: 100%;
	min-width: 10.00rem;
	height: auto;/**/
}
/*Header End*/
/**/
/*content Start*/
content {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	width: 100%;
	min-width: 10.00rem;
	height: auto;
}
/*content End*/
/**/
/*footer Start*/
footer {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	width: 100%;
	min-width: 10.00rem;
	height: auto;
	background: #1F2022;
}
/*footer End*/
/*Layout End*/

/* common Start */
.ind_hcont {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	width: 100%;
	height: 11.45rem;
	/**/
}
/**/
.case_hcont {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	width: 100%;
	height: 0.52rem;
	/**/
}
/**/
nav {
	margin: 0 auto;
	width: 100%;
	height: 0.72rem;
	background: #2082FF;/**/
	
}
.navwrap {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	align-items: center;
	/**/
	margin: 0 auto;
	width: 14.00rem;
	height: 0.72rem;/**/
	
}
.navwrap .logo {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: center;
	-webkit-justify-content: center;
	align-items: center;
	/**/
	width: auto;
	height: 0.72rem;
}
.navwrap .navcont {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	align-items: center;
	/**/
	width: auto;
}
.navwrap .navcont ul {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	font-size: 0;
}
/**/
.navwrap .navcont ul li {
	width: 1.02rem;
	height: 0.72rem;
	line-height: 0.72rem;
	text-align: center;
	font-size: 0.16rem;
}
.navwrap .navcont ul li a {
	text-decoration: none;
	font-size: 0.16rem;
	color: #fff;
}
/**/
.navwrap .navcont ul li:hover {
	background: #D2E4FF;
	color: #000;
}
.navwrap .navcont ul li:hover a {
	color: #000;
}
/**/
.navwrap .navcont ul li span {
	display: block;
	background: #D2E4FF;
	color: #000;
}
.navwrap .navcont ul li span a {
	text-decoration: none;
	font-size: 0.16rem;
	color: #000;
}
.navwrap .tel {
	width: auto;
	height: 0.72rem;
	line-height: 0.72rem;
	text-align: center;
	font-size: 0.16rem;
	color: #fff;
}
/**/
section {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: center;
	-webkit-justify-content: center;
	align-items: center;
	/**/
	margin: 0 auto;
	width: 14.00rem;
	height: auto;
	/**/
}
/**/
.ind_ourgrades {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: center;
	-webkit-justify-content: center;
	align-items: center;
	/**/
	/**/
	margin: -1.10rem auto 0;	
	width: 14.00rem;
	height: 2.42rem;/**/
}
.ind_ourgrades ul {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	align-items: center;
	/**/
	width: 100%;
	font-size: 0;/**/

}
.ind_ourgrades ul li {
	width: 25%;
	height: auto;
}
.ind_ourgrades ul li img {
	width: 100%;
}
/**/
.ind_whychooseus {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	width: 14.00rem;
	height: auto;
	/**/
	margin-top: 1.20rem;
}
/**/
.ind_successcase {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	width: 14.00rem;
	height: auto;
	/**/
	margin-top: 2.00rem;
}
/**/
.ind_productshow {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	width: 14.00rem;
	height: auto;
	/**/
	margin-top: 2.20rem;
}
/**/
.ind_cooperationbrand {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	width: 14.00rem;
	height: auto;
	/**/
	margin-top: 2.20rem;
}
/**/
.ind_com_hd {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	width: 100%;
	height: auto;
}
.ind_com_hd .cntext {
	width: auto;
	height: 0.33rem;
	line-height: 0.33rem;
	font-size: 0.24rem;
	color: #000;
}
.ind_com_hd .colorblank {
	margin: 0.18rem auto 0.12rem;
	width: 0.32rem;
	height: 0.04rem;
	background: #345FFF;
}
.ind_com_hd .entext {
	width: auto;
	height: 0.33rem;
	line-height: 0.33rem;
	font-size: 0.22rem;
	color: #000;
}
.ind_com_bd {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	width: 100%;
	height: auto;
}
/**/
.ind_com_bd_list_why {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	margin-top: 0.64rem;
	width: 100%;
	height: auto;
}
.ind_com_bd_list_why ul {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	align-items: center;
	/**/
	width: 100%;
	font-size: 0;/**/

}
.ind_com_bd_list_why ul li {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	width: 25%;
	height: auto;
}
.ind_com_bd_list_why ul li img {
	width: 1.60rem;
}
.ind_com_bd_list_why ul li p {
	margin-top: 0.30rem;
	width: auto;
	height: 0.22rem;
	line-height: 0.22rem;
	font-size: 0.16rem;
	color: #000;
}
/**/
.ind_com_bd_list_successcase {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	margin-top: 0.40rem;
	width: 100%;
	height: auto;
}
.ind_com_bd_list_successcase ul {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	align-items: center;
	/**/
	width: 100%;
	font-size: 0;/**/
}
.ind_com_bd_list_successcase ul li {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: center;
	-webkit-justify-content: center;
	align-items: center;
	/**/
	width: 3.20rem;
	height: 2.40rem;
	/**/
	margin-top: 0.20rem;
	margin-bottom: 0.20rem;
}
.ind_com_bd_list_successcase ul li img {
	/*
	width: 100%;
	height: 100%;
	*/
	width: 3.20rem;
	height: 2.11rem;
}

.ind_com_bd_list_successcase ul li p {
	margin-top: 0.06rem;
	padding: 0;
	width: 3.20rem;
	height: 0.30rem;
	line-height: 0.30rem;
	text-align: left;
	font-size: 0.16rem;
	color: #000;
	/*超出显示3个点*/
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;	
}
.ind_com_bd_list_successcase ul li a:hover {
	text-decoration: none;
	color: #666;
}


/**/
/**/
.ind_com_bd_list_successcase_ii {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	margin-top: 0.40rem;
	width: 100%;
	height: auto;
}
.ind_com_bd_list_successcase_ii ul {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	align-items: center;
	/**/
	width: 100%;
	font-size: 0;/**/
}
.ind_com_bd_list_successcase_ii ul li {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: center;
	-webkit-justify-content: center;
	align-items: center;
	/**/
	width: 3.20rem;
	height: 2.40rem;
	/**/
	margin-top: 0.20rem;
	margin-bottom: 0.20rem;
}
/**/
.ind_com_bd_list_successcase_ii ul li .ind_case_jqz_item {
	width: 100%;
	height: 100%;
	margin: 0.05rem 0.05rem 0.05rem 0;
	/* required to hide the image after resized */
	overflow: hidden;
	/* for child absolute position */
	position: relative;
	/* display div in line */
	float: left;
}
.ind_com_bd_list_successcase_ii ul li .ind_case_jqz_item img {
	width: 100%;
}
.ind_com_bd_list_successcase_ii ul li .ind_case_jqz_item .caption {
	width: 100%;
	height: 0.46rem;
	line-height: 0.46rem;
	text-align: left;
	background: #000;
	color: #fff;
	font-weight: bold;
	/* fix it at the bottom */
	position: absolute;
	bottom: -1px; /* fix IE issue */
	left: 0;
	/* opacity setting */
	filter: alpha(opacity=70);    /* ie  */
	-moz-opacity: 0.7;    /* old mozilla browser like netscape  */
	-khtml-opacity: 0.7;    /* for really really old safari */
	opacity: 0.7;    /* css standard, currently it works in most modern browsers like firefox,  */
}
.ind_com_bd_list_successcase_ii ul li .ind_case_jqz_item .caption a {
	text-decoration: none;
	color: #fff;
	font-size: 0.16rem;
	/* add spacing and make the whole row clickable*/
	padding: 0 0.10rem;
	display: block;
}
.ind_com_bd_list_successcase_ii ul li .ind_case_jqz_item a img {
	border: 0;
	/* allow javascript moves the img position*/
	position: absolute;
	/**/
	height: 100%;
}


/**/
.ind_com_bd_gundong_zizhi {
	/**/
	margin-top: 0.40rem;
	width: 100%;
	height: auto;
	background: #F9f9f9;
}
.hl_main5_content {
	width: 1400px;
	height: 270px;
	margin: 0 auto;
}
.hl_main5_content1 {
	width: 1350px;
	overflow: hidden;
	float: left;
	margin-left: 3px;
}
.hl_main5_content1 ul {
	width: 5940px;
	height: 270px;
	overflow: hidden;
}
.hl_main5_content1 ul li {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	justify-content: center;
	-webkit-justify-content: center;
	align-items: center;
	/**/
	float: left;
	width: 270px;
	height: 270px;
}
.hl_main5_content1 ul li img {
	width: auto;
	height: auto;
	max-width: 260px;
	max-height: 260px;
}
.hl_scrool_leftbtn {
	width: 20px;
	height: 40px;
	background: #ccc url(/assets/img/hl_scroll_left.png) no-repeat;
	float: left;
	margin-top: 115px;
	cursor: pointer;
}
.hl_scrool_rightbtn {
	width: 20px;
	height: 40px;
	background: #ccc url(/assets/img/hl_scroll_right.png) no-repeat;
	float: right;
	margin-top: 115px;
	cursor: pointer;
}
/**/
.ind_com_bd_list_productshow {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	margin-top: 0.40rem;
	width: 100%;
	height: auto;
}
.ind_com_bd_list_productshow ul {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	align-items: center;
	/**/
	width: 100%;
	font-size: 0;/**/
}
.ind_com_bd_list_productshow ul li {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: center;
	-webkit-justify-content: center;
	align-items: center;
	/**/
	width: 3.20rem;
	height: 3.20rem;
	/**/
	margin-top: 0.20rem;
	margin-bottom: 0.20rem;
}
.ind_com_bd_list_productshow ul li img {
	width: 100%;
}
/**/
.ind_com_bd_list_cpbrand {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	margin-top: 0.40rem;
	margin-bottom: 0.80rem;
	width: 100%;
	height: auto;
}
.ind_com_bd_list_cpbrand ul {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	align-items: center;
	/**/
	width: 100%;
	font-size: 0;/**/
}
.ind_com_bd_list_cpbrand ul li {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: center;
	-webkit-justify-content: center;
	align-items: center;
	/**/
	width: 2.20rem;
	height: 1.20rem;
	/**/
	margin-bottom: 0.15rem;
	background: #F0F1F7;
}
.ind_com_bd_list_cpbrand ul li.blank {
	background-color: transparent;
}
.ind_com_bd_list_cpbrand ul li img {
	width: 1.80rem;
	max-height: 1.20rem;
}
/*vhannel*/
.chl_successcase {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	width: 14.00rem;
	height: auto;
	/**/
	margin-top: 1.20rem;
	margin-bottom: 1.20rem;
}
/**/
.chl_com_bd_list_successcase {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	margin-top: 0.40rem;
	width: 100%;
	height: auto;
}
.chl_com_bd_list_successcase ul {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	align-items: center;
	/**/
	width: 100%;
	font-size: 0;/**/
}
.chl_com_bd_list_successcase ul li {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: center;
	-webkit-justify-content: center;
	align-items: center;
	/**/
	width: 4.40rem;
	height: 3.00rem;
	/**/
	margin-top: 0.15rem;
	margin-bottom: 0.15rem;
}
/**/
.case_jqz_item {
	width: 100%;
	height: 100%;
	margin: 0.05rem 0.05rem 0.05rem 0;
	/* required to hide the image after resized */
	overflow: hidden;
	/* for child absolute position */
	position: relative;
	/* display div in line */
	float: left;
}
.case_jqz_item img {
	width: 100%;
}
.case_jqz_item .caption {
	width: 100%;
	height: 0.46rem;
	line-height: 0.46rem;
	text-align: left;
	background: #000;
	color: #fff;
	font-weight: bold;
	/* fix it at the bottom */
	position: absolute;
	bottom: -1px; /* fix IE issue */
	left: 0;
	/* opacity setting */
	filter: alpha(opacity=70);    /* ie  */
	-moz-opacity: 0.7;    /* old mozilla browser like netscape  */
	-khtml-opacity: 0.7;    /* for really really old safari */
	opacity: 0.7;    /* css standard, currently it works in most modern browsers like firefox,  */
}
.case_jqz_item .caption a {
	text-decoration: none;
	color: #fff;
	font-size: 0.16rem;
	/* add spacing and make the whole row clickable*/
	padding: 0 0.10rem;
	display: block;
}
.case_jqz_item a img {
	border: 0;
	/* allow javascript moves the img position*/
	position: absolute;
	/**/
	height: 100%;
}
/**/
.com_crumb {
}
/**/
/**/
.case_detail {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	margin: 0.80rem auto 1.60rem;
	width: 14.00rem;
	height: auto;
}
.case_detail .cd_title {
	width: auto;
	height: 0.33rem;
	line-height: 0.33rem;
	font-size: 0.24rem;
	color: #000;
}
.case_detail .cd_about {
	width: auto;
	height: 0.22rem;
	line-height: 0.22rem;
	font-size: 0.16rem;
	color: #000;
	/**/
	margin-top: 0.24rem;
}
.case_detail .cd_cont {
	width: 90%;
	height: auto;
	line-height: 0.33rem;
	text-align: left;
	font-size: 0.16rem;
	color: #000;
	/**/
	margin-top: 0.68rem;
}
.case_detail .cd_cont img {
	max-width: 100%;
}
.case_detail .cd_cont p {
	padding: 0.05rem 0;
	width: 100%;
}
.case_detail .cd_cont p img {
	margin: 0.10rem auto;	
}
.case_detail .cd_link {
	width: 100%;
	margin-top: 0.70rem;
	height: 0.22rem;
	line-height: 0.22rem;
	text-align: left;
	font-size: 0.16rem;
	color: #000;
}
.case_detail .cd_link a {
	color: #345FFF;
}
.case_detail .cd_link a:hover {
	text-decoration: none;
}
.case_detail .cd_line {
	width: 100%;
	border-bottom: #ddd solid 0.01rem;
	margin-top: 0.70rem;
	margin-bottom: 0.70rem;
}
.case_detail .cd_pnops {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	align-items: center;
	/**/
	width: 100%;
	height: 0.22rem;
	line-height: 0.22rem;
	font-size: 0.16rem;
	color: #000;
}
.case_detail .cd_pnops a {
	color: #345FFF;
}
.case_detail .cd_pnops a:hover {
	text-decoration: none;
}
/**/
/**/
/**/
.com_devnote {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	margin: 0.80rem auto 1.60rem;
	width: 14.00rem;
	height: auto;
}
.com_devnote p {
	width: auto;
	height: 2.60rem;
	line-height: 2.60rem;
	font-size: 0.24rem;
	color: #888;
}
/**/
/*翻页样式*/
.com_turnpage {
	margin: 0.20rem auto;
	width: 100%;
	height: 0.33rem;
	line-height: 0.33rem;
	text-align: right;
}
.com_turnpage a {
	padding: 0 0.05rem;
	color: #333;
}
.com_turnpage a:hover {
	text-decoration: none;
	color: #3C66FF;
}
.com_turnpage span {
}
.com_turnpage span a {
	padding: 0 0.05rem;
	color: #3C66FF;
}
.com_turnpage span a:hover {
	text-decoration: none;
	color: #000;
}
/**/
/**/
/**/
.chl_singlepage {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	margin: 0 auto;
	width: 14.00rem;
	height: auto;
}
/**/
/**/
.chl_singlepage .sp_detail {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	margin: 0.80rem auto 1.60rem;
	width: 14.00rem;
	height: auto;
}
.chl_singlepage .sp_detail .spd_title {
	padding: 0.20rem 0;
	width: 100%;
	height: auto;
	line-height: 0.33rem;
	font-size: 0.24rem;
	color: #000;
	border-bottom: #eee solid 0.01rem;
}

.chl_singlepage .sp_detail .spd_hd {
	padding: 0.20rem 0;
	width: 100%;
	height: auto;
	border-bottom: #eee solid 0.01rem;
}

.chl_singlepage .sp_detail .spd_hd .cntext {
	width: auto;
	height: 0.33rem;
	line-height: 0.33rem;
	font-size: 0.24rem;
	color: #000;
}
.chl_singlepage .sp_detail .spd_hd .colorblank {
	margin: 0.18rem auto 0.12rem;
	width: 0.32rem;
	height: 0.04rem;
	background: #345FFF;
}
.chl_singlepage .sp_detail .spd_hd .entext {
	width: auto;
	height: 0.33rem;
	line-height: 0.33rem;
	font-size: 0.22rem;
	color: #000;
}



.chl_singlepage .sp_detail .spd_cont {
	width: 90%;
	height: auto;
	line-height: 0.33rem;
	text-align: left;
	font-size: 0.16rem;
	color: #000;
	/**/
	margin-top: 0.68rem;
}
.chl_singlepage .sp_detail .spd_cont img {
	width: 86%;
}
.chl_singlepage .sp_detail .spd_cont p {
	padding: 0.05rem 0;
	width: 100%;
}
.chl_singlepage .sp_detail .spd_cont p img {
	margin: 0.10rem auto;
}

/**/
.f_cont {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	margin: 0.80rem auto 0.48rem;
	width: 100%;
	/*
	border: #f00 solid 0.01rem;
	*/
}
.f_cont .fc_nav {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	align-items: center;
	/**/
	width: 100%;
}
.f_cont .fc_nav .fcn_cont {
	/**/
	padding-left: 0.33rem;
	/**/
	height: auto;
	/**/
	width: 100%;
}
.f_cont .fc_nav .fcn_cont ul {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	align-items: flex-start;
	/**/
}
.f_cont .fc_nav .fcn_cont ul li {
	width: 19%;
}
.f_cont .fc_nav .fcn_cont ul li .fcnc_hd {
	height: 0.33rem;
	line-height: 0.33rem;
	text-align: left;
	font-size: 0.24rem;
	color: #fff;
}
.f_cont .fc_nav .fcn_cont ul li .fcnc_item {
	margin-top: 0.24rem;
	height: 0.22rem;
	line-height: 0.22rem;
	text-align: left;
	font-size: 0.16rem;
	color: #fff;
}
.f_cont .fc_nav .fcn_cont ul li .fcnc_item a {
	color: #fff;
}
.f_cont .fc_nav .fcn_cont ul li .fcnc_item a:hover {
	text-decoration: none;
	color: #ddd;
}

.f_cont .fc_nav .fcn_cont ul li.ewm {
	width: 24%;
}
.f_cont .fc_nav .fcn_cont ul li.ewm img {
	height: 1.50rem;
}

/**/
.f_cont .fc_nav .fcn_ewm {
	width: 1.00rem;
	margin-left: 0.10rem;
}
.f_cont .fc_line {
	border-bottom: #353638 solid 0.01rem;
	margin: 0.48rem auto;
	width: 100%;
}
.f_cont .fc_fdlinks {
	width: 100%;
}
.f_cont .fc_fdlinks .fc_fdl_hd {
	padding: 0 0.33rem;
	height: 0.33rem;
	line-height: 0.33rem;
	text-align: left;
	font-size: 0.24rem;
	color: #fff;
}
.f_cont .fc_fdlinks .fc_fdl_bd {
	height: auto;
}
.f_cont .fc_fdlinks .fc_fdl_bd ul {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	align-items: center;
	/**/
	width: 100%;
	font-size: 0;
	/**/
	margin: 0.24rem auto;
}
.f_cont .fc_fdlinks .fc_fdl_bd ul li {
	width: 14.0%;
	height: 0.22rem;
	line-height: 0.22rem;
	text-align: left;
	font-size: 0.16rem;
	color: #fff;
	/**/
	margin: 0.08rem 0;
}
.f_cont .fc_fdlinks .fc_fdl_bd ul li a {
	margin-left: 0.33rem;
	color: #fff;
}
.f_cont .fc_fdlinks .fc_fdl_bd ul li a:hover {
	text-decoration: none;
	color: #ddd;
}
.f_copy {
	width: 100%;
	height: 0.54rem;
	line-height: 0.54rem;
	font-size: 0.16rem;
	color: #fff;
	background: #26272A;
}
.f_copy a {
	text-decoration: none;
	color: #fff;
}
.f_copy a:hover {
	color: #ddd;
}
/* common End */
/**/

/* leftsead */
#leftsead {
	width: 58px;
	height: 212px;
	position: fixed;
	top: 350px;
	right: 0px;
}
*html #leftsead {
	margin-top: 520px;
	position: absolute;
	top: expression(eval(document.documentElement.scrollTop));
}
#leftsead li {
	width: 53px;
	height: 53px;
}
#leftsead li img {
	float: right;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
}
#leftsead li a {
	height: 49px;
	float: right;
	display: block;
	min-width: 47px;
	max-width: 131px;
}
#leftsead li a .shows {
	display: block;
}
#leftsead li a .hides {
	margin-right: -166px;
	cursor: pointer;
	cursor: hand;
}
#leftsead li a.erweima .hides {
	display: none;
	position: absolute;
	right: 225px;
	top: 2px;
	border: #ff0 solid 0.01rem;
}
#leftsead li a.phone .hides {
	display: none;
	position: absolute;
	right: 222px;
	top: 0px;
}
/**/
/**/
#overlay {
	/**/
	background: none;
	/*
	opacity: 0.6;
    filter: alpha(opacity=0.6);
	*/
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	text-align: center;
	z-index: 100; /* 此处的图层要大于页面 */
	/**display: block;display: none;**/
	display: none;
}
#overlay .zixunwrap {
	/**/
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	flex-wrap: wrap;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	/**/
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -2.64rem;
	margin-left: -3.50rem;
	width: 7.00rem;
	height: 5.35rem;
	border: 1px #ccc solid;
	z-index: 1000;
}
#overlay .zixunwrap .btnclose {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	align-items: center;
	/**/
	width: 100%;
	height: 44px;
	text-align: right;
	/**/
	background: #eee;
	z-index: 10000;
}
#overlay .zixunwrap .btnclose h2 {
	padding: 0 0.10rem;
	margin: 0;
	height: 43px;
	line-height: 43px;
	text-align: center;
	font-size: 16px;
	color: #333;
}
#overlay .zixunwrap .btnclose button {
	padding: 5px 10px;
	font-size: 16px;
	background: none;
	border: none;
	color: #333;
}
#overlay .zixunwrap .zxwformbox {
	/**/
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
	flex-wrap: wrap;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	/**/
	flex: 1;
	background: #fff;
	padding: 0.30rem 0.50rem;
}
#overlay .zixunwrap .zxwformbox .fnote {
	width: 100%;
	line-height: 27px;
	text-align: left;
	font-size: 14px;
	color: #333;
}
#overlay .zixunwrap .zxwformbox .fcont {
	width: 100%;
	padding: 0.30rem 0;
}
#overlay .zixunwrap .zxwformbox .fcont ul {
	font-size: 0;
}
#overlay .zixunwrap .zxwformbox .fcont ul li {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	align-items: flex-start;
	/**/
	padding: 0.05rem 0;
	font-size: 14px;
	color: #333;/**/
}
#overlay .zixunwrap .zxwformbox .fcont ul li .label {
	margin: 0;
	padding: 0;
	width: 1.60rem;
	height: 0.37rem;
	line-height: 0.37rem;
	text-align: right;
	font-size: 0.15rem;
	color: #333;
}
#overlay .zixunwrap .zxwformbox .fcont ul li .label span {
	padding: 0 0.05rem;
	color: #f00;
}
#overlay .zixunwrap .zxwformbox .fcont ul li .inbox {
	margin-left: 0.10rem;
	flex: 1;
	text-align: left;
}
#overlay .zixunwrap .zxwformbox .fcont ul li .inbox textarea {
	width: 4.20rem;
	height: 1.00rem;
	line-height: 0.37rem;
	text-align: left;
	padding: 0.03rem 0.05rem;
	color: #333;
	border: #ddd solid 0.01rem;
	resize: none;
}
#overlay .zixunwrap .zxwformbox .fcont ul li .inbox i {
	font-size: 0.14rem;
	color: #888;
}
#overlay .zixunwrap .zxwformbox .fcont ul li .inbox input {
	width: 1.50rem;
	height: 0.37rem;
	line-height: 0.37rem;
	text-align: left;
	padding: 0.03rem 0.05rem;
	color: #333;
	border: #ddd solid 0.01rem;
}
#overlay .zixunwrap .zxwformbox .fcont ul li .inbox input.contactway {
	width: 3.80rem;
	height: 0.37rem;
	line-height: 0.37rem;
	text-align: left;
	padding: 0.03rem 0.05rem;
	color: #333;
}
#overlay .zixunwrap .zxwformbox .fcont ul li .inbox input.checkcode {
	width: 0.40rem;
	height: 0.37rem;
	line-height: 0.37rem;
	text-align: left;
	padding: 0.03rem 0.05rem;
	color: #333;
}
#overlay .zixunwrap .zxwformbox .fcont ul li .inbox_checkcode {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	-webkit-justify-content: flex-start;
	align-items: center;
	/**/
	margin-left: 0.10rem;
	flex: 1;
	text-align: left;
}
#overlay .zixunwrap .zxwformbox .fcont ul li .inbox_checkcode input {
	width: 1.00rem;
	height: 0.37rem;
	line-height: 0.37rem;
	text-align: left;
	padding: 0.03rem 0.05rem;
	color: #333;
	border: #ddd solid 0.01rem;
}
#overlay .zixunwrap .zxwformbox .fcont ul li .inbox_checkcode img {
	margin: 0 0.05rem;
	height: 0.37rem;
}
#overlay .zixunwrap .zxwformbox .fcont ul li .inbox_checkcode span {
	padding: 0 0.05rem;
	color: #ddd;
}
#overlay .zixunwrap .zxwformbox .fbtn {
	/**/
	display: flex;
	display: -webkit-flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	align-items: center;
	/**/
	width: 100%;
}
#overlay .zixunwrap .zxwformbox .fbtn .fbbox {
	margin: 0 auto;
	width: 1.80rem;
}
#overlay .zixunwrap .zxwformbox .fbtn .fbbox input, button {
	margin: 0 0.10rem;
	width: 0.66rem;
	line-height: 0.27rem;
	text-align: center;
	padding: 0 0.05rem;
	color: #333;
	border: #ddd solid 0.01rem;
}
/**/
#slidePage {
	width: 100%;
	height: 1080px;
}
#slideIntro {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	height: 50px;
	background-color: #BF4D4D;
	line-height: 50px;
	color: #fff;
	font-weight: 700;
}
#slideIntro span {
	font-family: "黑体", "Arial";
	font-size: 18px;
}
#slideIntro span.jsDown {
	float: right;
	margin-right: 30px;
	font-size: 16px;
	font-family: "宋体", "Arial"
}
#slideIntro a {
	color: #fff;
}


/**/
/**/
@media screen and (min-width:1200px) and (max-width:1400px) {
	.navwrap {
		width: 12.00rem;		
		/**/
	}
	.navwrap .navcont ul li {
		width: 1.02rem;
	}
	section {
		width: 12.00rem;
				/**/
	}
	.ind_ourgrades {
		width: 12.00rem;
				/**/
	}
	.ind_whychooseus {
		width: 12.00rem;
				/**/
	}
	.ind_successcase {
		width: 12.00rem;
		margin-top: 1.50rem;		/**/
	}
	.ind_productshow {
		width: 12.00rem;
		margin-top: 1.80rem;		/**/
	}
	.ind_cooperationbrand {
		width: 12.00rem;
		margin-top: 1.60rem;		/**/
	}
	/*案例*/
	.ind_com_bd_list_successcase {
		margin-top: 0.30rem;
	}
	.ind_com_bd_list_successcase ul li {
		width: 2.90rem;
		height: 1.80rem;
		/**/
		margin-top: 0.15rem;
		margin-bottom: 0.15rem;
	}
	.ind_com_bd_list_successcase ul li img {
		width: 2.70rem;
		height: 1.80rem;
	}
	/*资质*/
	.ind_com_bd_gundong_zizhi {
		/**/
		margin-top: 0.30rem;
	}
	.hl_main5_content {
		width: 1200px;
		height: 230px;		/**/
	}
	.hl_main5_content1 {
		width: 1150px;
				/**/
	}
	.hl_main5_content1 ul {
		width: 5940px;
		height: 230px;		/**/
	}
	.hl_main5_content1 ul li {
		width: 230px;
		height: 230px;
	}
	.hl_main5_content1 ul li img {
		max-width: 220px;
		max-height: 220px;
	}
	.hl_scrool_leftbtn {
		margin-top: 100px;
	}
	.hl_scrool_rightbtn {
		margin-top: 100px;
	}
	/*合作伙伴品牌*/
	.ind_com_bd_list_cpbrand {
		margin-top: 0.30rem;
		margin-bottom: 0.60rem;
	}
	.ind_com_bd_list_cpbrand ul li {
		width: 1.80rem;
		height: 1.00rem;
		margin-bottom: 0.20rem;
	}
	.ind_com_bd_list_cpbrand ul li img {
		width: 1.60rem;
		max-height: 0.90rem;
	}
	/**/
	.chl_successcase {
		width: 12.00rem;
				/**/
	}
	.chl_com_bd_list_successcase ul li {
		width: 3.86rem;
		height: 2.63rem;
		/**/
		margin-top: 0.15rem;
		margin-bottom: 0.15rem;
	}
	/**/
	.case_detail {
		width: 12.00rem;
				/**/
	}
	.com_devnote {
		margin: 0.80rem auto 1.60rem;
		width: 12.00rem;
				/**/
	}
	.chl_singlepage {
		width: 12.00rem;
				/**/
	}	
	.chl_singlepage .sp_detail {
		margin: 0.80rem auto 1.60rem;
		width: 12.00rem;
				/**/
	}
	/**/
	.f_cont .fc_nav .fcn_cont ul li .fcnc_hd {
		font-size: 0.21rem;
	}
	.f_cont .fc_fdlinks .fc_fdl_hd {
		font-size: 0.21rem;
	}
}

@media screen and (max-width:1200px) {
	.navwrap {
		width: 10.00rem;		
		/**/
	}
	.navwrap .navcont ul li {
		width: 0.80rem;
	}
	section {
		width: 10.00rem;
		
		/**/
	}
	.ind_ourgrades {
		width: 10.00rem;
		
		/**/		
	}
	.ind_whychooseus {
		width: 10.00rem;
		
		/**/
	}
	.ind_successcase {
		width: 10.00rem;
		margin-top: 1.50rem;
		/**/
	}
	.ind_productshow {
		width: 10.00rem;
		margin-top: 1.50rem;
		/**/
	}
	.ind_cooperationbrand {
		width: 10.00rem;
		margin-top: 1.20rem;
		/**/
	}
	/*案例*/
	.ind_com_bd_list_successcase {
		margin-top: 0.20rem;
	}
	.ind_com_bd_list_successcase ul li {
		width: 2.40rem;
		height: 1.50rem;
		/**/
		margin-top: 0.15rem;
		margin-bottom: 0.15rem;
	}
	.ind_com_bd_list_successcase ul li img {
		width: 2.30rem;
		height: 1.50rem;
	}
	/*资质*/
	.ind_com_bd_gundong_zizhi {
		/**/
		margin-top: 0.20rem;
	}
	.hl_main5_content {
		width: 1000px;
		height: 190px;
		/**/
	}
	.hl_main5_content1 {
		width: 950px;
		
		/*Test*/
		border: #0ff solid 0.01rem;
		/*Test*/
	}
	.hl_main5_content1 ul {
		width: 3960px;
		height: 190px;
		/**/
	}
	.hl_main5_content1 ul li {
		width: 190px;
		height: 190px;
	}
	.hl_main5_content1 ul li img {
		max-width: 180px;
		max-height: 180px;
	}
	.hl_scrool_leftbtn {
		margin-top: 80px;
	}
	.hl_scrool_rightbtn {
		margin-top: 80px;
	}
	/*合作伙伴品牌*/
	.ind_com_bd_list_cpbrand {
		margin-top: 0.30rem;
		margin-bottom: 0.60rem;
	}
	.ind_com_bd_list_cpbrand ul li {
		width: 1.80rem;
		height: 1.00rem;
		margin-bottom: 0.10rem;
	}
	.ind_com_bd_list_cpbrand ul li img {
		width: 1.60rem;
		max-height: 0.90rem;
	}
	/**/
	/*合作伙伴品牌*/
	.ind_com_bd_list_cpbrand {
		margin-top: 0.20rem;
		margin-bottom: 0.40rem;
				/**/
	}
	.ind_com_bd_list_cpbrand ul li {
		width: 1.50rem;
		height: 0.80rem;
		/**/
		margin-bottom: 0.10rem;
	}
	.ind_com_bd_list_cpbrand ul li img {
		width: 1.40rem;
		max-height: 0.70rem;
	}
	/**/
	.chl_successcase {
		width: 10.00rem;
		
		/**/
	}
	.chl_com_bd_list_successcase ul li {
		width: 3.20rem;
		height: 2.18rem;
		/**/
		margin-top: 0.10rem;
		margin-bottom: 0.10rem;
	}
	.case_detail {
		width: 10.00rem;
		
		/**/
	}
	.com_devnote {
		margin: 0.80rem auto 1.60rem;
		width: 10.00rem;
		
		/**/
	}
	.chl_singlepage {
		width: 10.00rem;
		
		/**/
	}	
	.chl_singlepage .sp_detail {
		margin: 0.80rem auto 1.60rem;
		width: 10.00rem;
		
		/**/
	}
	/**/
	.f_cont .fc_nav .fcn_cont ul li .fcnc_hd {
		font-size: 0.18rem;
	}
	.f_cont .fc_fdlinks .fc_fdl_hd {
		font-size: 0.18rem;
	}
}


/**/
