@import url("https://at.alicdn.com/t/font_1717733_xl48a51t8vf.css");
.iconfont{
	font-size: inherit;
}
html{
	font-size: 100px;
	font-family:PingFangSC-Semibold,PingFang SC;
}
.hide_content{
	overflow: hidden;
}
.page_box{
	background-color: #FBFCFD;
}
.hide_content .page_box{
	-webkit-filter: blur(20px);
	filter: blur(20px);
}
.widthS{
	width: 100%;
	font-size: 0;
}
.header_box{
	position: relative;
}
header{
	width:100%;
	background-color: #202630;
	padding: 0 2.35rem;
	box-sizing: border-box;
	height: .86rem;
	color: #fff;
	position: fixed;
	left:0;
	top:0;
	z-index: 100;
}
.header_logo{
	width: 1.97rem;
	float: left;
	margin-top: 0.19rem;
}
.header_logo img{
	width: 100%;
	display: block;
}
.header_right{
	float: right;
	font-size: 0;
	margin-top: 0.28rem;
}
.header_nav,.header_tel,.header_tel img,.header_tel span{
	font-size: 0;
	display: inline-block;
	vertical-align: middle;
}
.header_nav li{
	display: inline-block;
	vertical-align: top;
	padding: 0 .07rem;
	margin-right: .68rem;
	font-size: .16rem;
	position: relative;
	text-align: center;
	line-height: .22rem;
}
.header_nav li.active{
	color: #F4CC12;
	font-weight: bold;
}
.header_nav li.active::after{
	display: block;
	content: '';
	width: 100%;
	height: 1px;
	background-color: #F4CC12;
	position: absolute;
	left:0;
	bottom: 0;
}
.header_nav li:last-child{
	margin-right: 0;
}
.header_tel{
	margin-left: .6rem;
}
.header_tel img{
	width: .3rem;
}
.header_tel span{
	font-size: .16rem;
	margin-left: .16rem;
}
.nav_handle{
	position: fixed;
	right: 20px;
	top: 0;
	bottom: 0;
	height: 0.8rem;
	width: 27px;
	cursor: pointer;
	z-index: 101;
	display: none;
}
.nav_handle b {
	width: 27px;
	height: 10px;
	position: relative;
	display: block;
	
}
.nav_handle b i {
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	height: 2px;
	background-color: #fff;
	top: 0;
	-webkit-transform-origin: 29% 50%;
	transform-origin: 29% 50%;
	transition: all .3s ease;
	-webkit-transition: all .3s ease;
}
.nav_handle b .l_2 {
	top: auto;
	bottom: 0;
}
.nav_pannel{
	width: 100%;
	height: 100vh;
	pointer-events: none;
	-webkit-transition: transform .3s ease-out;
	transition: transform .3s ease-out;
	position: fixed;
	bottom: 100%;
	left: 0;
	background-color: rgba(0,0,0,0.75);
	padding: .86rem .5rem 0;
	box-sizing: border-box;
	z-index: 20;
	overflow: auto;
}
.nav_pannel li{
	border-bottom: 1px solid rgba(255,255,255,0.2);
}
.nav_pannel li h1{
		padding: .3rem 0;
		font-size: .32rem;
		color: #fff;
		text-align: left;
		font-weight: normal;
}
.nav_pannel li.active h1{
	color: #F4CC12;
}
.nav_pannel a{
	display: block;
}
.nav_pannel dl{
	display: none;
	padding-bottom: .3rem;
}
.nav_pannel dl a{
	font-size: .28rem;
	color: #fff;
	padding: .1rem 0;
}
.show_m_nav .nav_handle .l_1 {
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
}
.show_m_nav .nav_handle .l_2 {
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
}
.show_m_nav .nav_pannel {
	pointer-events: all;
	transform: translate3D(0,100%,0);
	opacity: 1;
	visibility: visible;
	-webkit-transform: translate3D(0,100%,0);
}


.index_swiper{
	width: 100%;
	z-index: 1;
}
.index_swiper .swiper-pagination-bullet{
	width: .6rem;
	height: 0.03rem;
	background-color: #fff;
	border-radius:0;
}
.index_swiper .swiper-pagination-bullet-active{
	opacity: 1;
	background: #fff;
}
.swiper_letter{
	width: 100%;
	height: 4.4rem;
	position: absolute;
	padding-left: 2.45rem;
	left:0;
	top:calc(50% - 1.97rem);
	color: #fff;
}
.letter_big{
	font-size: .6rem;
	line-height: .84rem;
}
.letter_big span{
	display: block;
}
.letter_big i{
	display: block;
	width: .6rem;
	height: 1px;
	background-color: #fff;
	margin: .23rem 0 .4rem;
}
.letter_small{
	font-size: .18rem;
	line-height: .32rem;
	width: 6.79rem;
}
.letter_btn{
	position: absolute;
	left:2.45rem;
	bottom: 0;
	padding: 0 .3rem;
	background-color: #FEC654;
	border-radius: 4px;
	overflow: hidden;
	height: .55rem;
	line-height: .55rem;
	color: #fff;
	font-size: .18rem;
	box-sizing: border-box;
	text-align: center;
}
.letter_btn:hover{
	color: #fff;
}

.page_content{
	background-color: #FCFBFE;
	width: 75%;
	margin: .65rem auto 0;
}
.index_solutionBox{
	background: url(../images/solution_back.png) no-repeat left top;
	background-size: 100% 3.1rem;
	height: 3.1rem;
	display: flex;
	align-items: center;
	padding-left: .75rem;
	box-sizing: border-box;
}
.index_solution{
	width: 6.2rem;
	text-align: left;
}
.indexSolu_title{
	color: #fff;
	font-size: .42rem;
	line-height: .59rem;
}
.indexSolu_smtitle{
	font-size: .16rem;
	line-height: .22rem;
	margin-top: 0.04rem;
	color: #EAF2FF;
}
.indexSolu_line{
	width: .2rem;
	height: 1px;
	background-color: #fff;
	margin: .1rem 0 .28rem;
}
.indexSolu_txt{
	font-size: .14rem;
	line-height: .26rem;
	color: #A6ADC4;
}

.index_solutionList{
	overflow: auto;
	border: 1px solid #E3E3E3;
	box-sizing: border-box;
	display: flex;
	margin-bottom: .8rem;
	flex-wrap: wrap;
}
.index_solutionList li{
	height: 5.05rem;
	display: inline-flex;
	border-right: 1px solid #E3E3E3;
	text-align: center;
	padding: 0.47rem .4rem 0;
	box-sizing: border-box;
	position: relative;
	background-color: #FDFCFF;
	cursor: pointer;
	flex: 1;
}
.index_solutionList li:hover{
	box-shadow:0 0 .2rem rgba(0,0,0,0.12);
	background-color: #fff;
}
.index_solutionList li:nth-child(4n){
	border-right: none;
}
.indexSoluList_icon{
	width: 1.06rem;
	height: 1.06rem;
	border-radius: 50%;
	overflow: hidden;
	display: flex;
	align-items: center;
  justify-content: center;
	border: 1px solid #525154;
	box-sizing: border-box;
	color: #505052;
	font-size: .56rem;
	margin:0 auto;
}
.indexSoluList_title{
	font-size: .18rem;
	color: #2F2F2F;
	line-height: .25rem;
	margin: .15rem 0 .09rem;
	font-weight: 600;
}
.indexSoluList_line{
	width: .18rem;
	height: 1px;
	background-color: #404040;
	margin:0 auto 0.05rem;
}
.indexSoluList_smtitle{
	color: #999999;
	font-size: .12rem;
	line-height: .22rem;
	margin-bottom: .14rem;
}
.indexSoluList_txt{
	color: #999999;
	font-size: .14rem;
	line-height: .24rem;
	height: 1.15rem;
}
.indexSoluList_link{
	width: 1.2rem;
	height: .36rem;
	line-height: .34rem;
	border: 1px solid #C1C1C1;
	border-radius: 4px;
	overflow: hidden;
	text-align: center;
	font-size: .14rem;
	color: #999;
	position: absolute;
	left: calc(50% - 0.6rem);
	bottom: .54rem;
}
.index_solutionList li:hover .indexSoluList_icon,.index_solutionList li:hover .indexSoluList_link{
	border-color: #F4CB13;
	color: #F4CB13;
}
.index_solutionList li:hover .indexSoluList_link{
	background-color: #FEC654;
	color: #fff;
}

.index_hardwareBox{
	height: 7.87rem;
	width: 100%;
	display: flex;
	margin-bottom: 0.94rem;
	flex-wrap: wrap;
}
.indexHardware_left{
	display: inline-flex;
	width: calc(100% - 4.6rem);
	height: 100%;
	background-color: #FFFFFF;
	box-shadow:0 0.19rem 0.43rem 0 rgba(112,119,126,0.05);
	align-items: center;
	padding-left: .74rem;
	box-sizing: border-box;
}
.indexHardware_right{
	display: inline-flex;
	width: 4.6rem;
	height: 100%;
	background: url(../images/hardware_back.png) no-repeat left top;
	background-size: 100% 7.87rem;
	position: relative;
}
.indexHardware_right .letter_btn{
	width: 2rem;
	height:.5rem;
	line-height:.5rem;
	box-shadow:0.08rem 0.08rem 0.1rem 0 rgba(0,0,0,0.26);
	border-radius:4px;
	left: calc(50% - 1rem);
	bottom: 1.26rem;
}

.indexHardware_Box .index_solution{
	width: 5.5rem;
}
.indexHardware_Box .indexSolu_title{
	color: #333333;
}
.indexHardware_Box .indexSolu_smtitle{
	color: #404040;
}
.indexHardware_Box .indexSolu_line{
	background-color: #999999;
	margin-bottom: .43rem;
}
.indexHardware_Box .indexSolu_txt{
	color: #919191;
}
.indexHardware_smtitle{
	font-size: .18rem;
	color: #353535;
	margin-bottom: .25rem;
}

.indexHardware_list{
	display: flex;
	margin-top: .5rem;
	flex-wrap: wrap;
}
.indexHardware_list li{
	height: 2.62rem;
	border-radius: .36rem 0 .36rem .36rem;
	overflow: hidden;
	display: inline-flex;
	margin-right: .53rem;
	border: 1px solid #DADADA;
	padding: .26rem .29rem 0;
	box-sizing: border-box;
	text-align: center;
	flex: 1;
}
.indexHardware_list li .flex_img{
	width: .6rem;
	height: .6rem;
	margin:0 auto;
}
.indexHardware_list li .indexSoluList_title{
	color: #333;
	font-size: .16rem;
	line-height: .22rem;
	margin: 0.05rem 0 .12rem;
}
.indexHardware_list li .indexSoluList_txt{
	color: #666;
	font-size: .12rem;
	line-height: .2rem;
}
.indexHardware_list li .indexSoluList_line{
	background-color:#999;
	margin:0 auto 0.1rem;
}


.index_softwareBox{
	padding-bottom: .8rem;
}
.index_softwareBox .index_solution{
	width: 7.9rem;
	margin:0 auto .5rem;
	text-align: center;
}
.index_softwareBox .indexSolu_title{
	color: #333333;
}
.index_softwareBox .indexSolu_smtitle{
	color: #535353;
}
.index_softwareBox .indexSolu_line{
	background-color: #999999;
	margin: .16rem auto .14rem;
}
.index_softwareBox .indexSolu_txt{
	color: #919191;
}

.index_softwareList{
	display: flex;
	flex-wrap: wrap;
}
.index_softwareList li{
	height: 3.7rem;
	display: inline-flex;
	margin-right: 1.1rem;
	text-align: center;
	box-sizing: border-box;
	position: relative;
	flex: 1;
}
.index_softwareList li:nth-child(3n){
	margin-right: 0;
}
.index_softwareList li .flex_img{
	width: 1.2rem;
	height: 1.2rem;
	border-radius: 50%;
	overflow: hidden;
	margin: 0 auto .13rem;
}
.indexSoftware_link{
	color: #FEC654;
	font-size: .16rem;
	line-height: .22rem;
	position: absolute;
	bottom: 0;
	left: 46%;
}
.indexSoftware_link:hover{
	color: #FEC654;
}

.index_footer{
	width: 100%;
	min-height: 5.82rem;
	position: relative;
	background: url(../images/footer_back.png) no-repeat left 1.6rem;
	background-size: 100% 100%;
}
.indexFooter_posi{
	width: 100%;
	z-index: 1;
}
.indexFooter_con{
	width: 76%;
	margin:0 auto;
}
.footerQy_list{
	width: 100%;
	background-color: #fff;
	box-shadow:0 -0.19rem .49rem 0 rgba(112,119,126,0.06);
	border-radius: 4px;
	overflow: hidden;
	padding: .49rem .7rem .26rem;
	box-sizing: border-box;
	display: flex;
  flex-wrap:wrap;
}
.footerQy_list li{
	display: inline-flex;
	vertical-align: top;
	width: 2.4rem;
	height: .85rem;
	margin-right: .23rem;
	margin-bottom: .23rem;
}
.footerQy_list li img{
	object-fit:cover;
	min-width:100%;
	min-height:100%;
}
.footerQy_list li:nth-child(5n){
	margin-right: 0;
}
.footer_dataBox{
	width: 100%;
	overflow: auto;
	margin: .45rem 0 .55rem;
	display: flex;
	flex-wrap: wrap;
}
.footer_dataBox li{
	display: inline-flex;
	flex: 1;
	text-align: center;
	border-right: 1px solid #3D4663;
	box-sizing: border-box;
}
.footer_dataBox li>div{
	width: 100%;
	text-align: center;
}
.footer_dataBox li:last-child{
	border-right: none;
}
.footer_dataNum{
	color: #fff;
	font-size: .8rem;
	line-height: .98rem;
}
.footer_dataName{
	color: #FBFFFF;
	font-size: .24rem;
	line-height: .33rem;
	margin-top: 0.09rem;
}
footer{
	width: 100%;
	padding: .19rem 0;
	background:linear-gradient(45deg,rgba(10,17,35,1) 0%,rgba(18,44,78,1) 100%);
}
.footer_con{
	width: 76%;
	margin:0 auto;
	overflow: auto;
	color: #B5B5B5;
	font-size: .12rem;
}
.footer_con .ml33{
	margin-left: .33rem;
}
.footer_con .fr img{
	display: block;
	cursor: pointer;
}

.right_nav{
	width: .93rem;
	position: fixed;
	right: 0;
	bottom: 1rem;
	z-index: 3;
}
.right_nav li{
	width: .93rem;
	height: .7rem;
	text-align: center;
	background-color: #F4CB13;
	color: #fff;
	display: flex;
  justify-content: center;
  align-items: center;
	margin-bottom: 2px;
	cursor: pointer;
}
.right_nav li i{
	font-size: .32rem;
	display: block;
}
.right_nav li span{
	font-size: .16rem;
	display: block;
}
/* 解决方案 */
.insidePages_banner{
	width: 100%;
	height: 6.4rem;
	position: relative;
}
.insideBanner_text{
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	position: absolute;
	left: 0;
	top: 0;
	padding: 0 2.35rem;
	box-sizing: border-box;
	z-index: 1;
}
.insideBanner_title{
	color: #FFFFFF;
	font-size: .48rem;
	line-height: .5rem;
	margin-bottom: .37rem;
}
.insideBanner_line{
	width: .6rem;
	height: 2px;
	background-color: #fff;
	margin-bottom: .33rem;
}
.insideBanner_smtxt{
	color: #FFFCFF;
	font-size: .16rem;
	line-height: .2rem;
}
.insideBanner_nav{
	width: 75%;
	height: .74rem;
	line-height: .74rem;
	position: absolute;
	left: 12.5%;
	bottom:0;
	z-index: 2;
	display: flex;
	background-color: #fff;
	box-shadow:0px 7px 16px 0px rgba(102,102,102,0.08);
	border-radius:2px;
}
.insideBanner_nav li{
	display: inline-flex;
	flex: 1;
	justify-content: center;
	color: #181E33;
	font-size: .18rem;
	cursor: pointer;
}
.insideBanner_nav li.active{
	background-color: #293149;
	color: #fff;
}
.insideBanner_nav li a{
	display: flex;
	flex: 1;
	justify-content: center;
}
.back_white{
	background-color: #fff;
}
.back_gry{
	background-color: #F4F7FE;
}
.back_fa{
	background-color: #FAFAFA;
}
.pageCon_width{
	width: 75%;
	margin:0 auto;
}
	/* 背景与挑战 */
.backChalleng_box{
	padding: .84rem 0 .98rem;
}
.pageCon_titleMode{
	width: 7.85rem;
	margin:0 auto;
	text-align: center;
}
.titleMode_bigTxt{
	color: #333333;
	font-size: .4rem;
	line-height: .42rem;
	margin-bottom: .18rem;
}
.titleMode_smTxt{
	color: #5D5D5D;
	font-size: .14rem;
	line-height: .18rem;
	margin-bottom: .15rem;
}
.titleMode_line{
	width: .22rem;
	height: 2px;
	background-color: #777;
	margin: 0 auto;
}
.titleMode_infor{
	color: #999999;
	font-size: .14rem;
	line-height: .26rem;
	margin-top: .2rem;
}

.backChalleng_list{
	display: flex;
	/* justify-content: center; */
	margin-top: .7rem;
	justify-content: space-between;
	flex-wrap: wrap;
}
.backChalleng_list li{
	display: inline-flex;
	justify-content: center;
}
.backChalleng_list li:last-child{
	margin-right: 0;
}
.backChalleng_icon{
	width: 2.96rem;
	height: 2rem;
	box-shadow:0 8px 16px 0px rgba(102,102,102,0.1);
	border-radius:0.08rem;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: .33rem;
}
.backChalleng_icon img{
	max-width: 1.18rem;
	display: block;
}
.backChalleng_text{
	color: #333333;
	font-size: .2rem;
	line-height: .32rem;
	display: flex;
	justify-content: center;
}
	/*  */
.contingency_box{
	padding: .8rem 0 .67rem;
}
.contingency_mode{
	width: 100%;
	height: 3.8rem;
	display: flex;
	margin-top: .6rem;
	background-color: #fff;
	flex-wrap: wrap;
}
.contingency_left{
	display: inline-flex;
	width: 5.5rem;
	height: 100%;
}
.contingency_right{
	display: inline-flex;
	width: calc(100% - 5.5rem);
	height: 100%;
	padding-left: .79rem;
	box-sizing: border-box;
	align-items: center;
}
.contingencyRi_list{
	width: 100%;
}
.contingencyRi_list li{
	font-size: 0;
	margin-bottom: .34rem;
}
.contingencyRi_list li:last-child{
	margin-bottom: 0;
}
.contingencyRi_img{
	width: .66rem;
	height: .66rem;
	border-radius: 50%;
	overflow: hidden;
	display: inline-block;
	vertical-align: middle;
}
.contingencyRi_text{
	width: calc(100% - .9rem);
	margin-left: .22rem;
	display: inline-block;
	vertical-align: middle;
}
.contingencyRi_text01{
	color: #333333;
	font-size: .16rem;
	line-height: .2rem;
	margin-bottom: .1rem;
	font-weight: bold;
}
.contingencyRi_text02{
	color: #999999;
	font-size: .14rem;
}

.contingencyLC_list{
	display: flex;
	justify-content: center;
	padding: 0 .55rem;
	box-sizing: border-box;
	margin: .6rem 0 .4rem;
	flex-wrap: wrap;
}
.contingencyLC_list li{
	display: inline-flex;
	flex: 1;
	margin-right: .9rem;
	border: 1px solid #BBBEC7;
	height: .96rem;
	align-items: center;
	border-radius: 6px;
	position: relative;
}
.contingencyLC_list li::after{
	display: block;
	content: '';
	width: .39rem;
	height: .26rem;
	background: url(../images/icon-arrow.png) no-repeat left center;
	background-size: .39rem .26rem;
	position: absolute;
	left: calc(100% + 0.25rem);
	top: calc(50% - .13rem);
}
.contingencyLC_list li>div{
	width: 100%;
	text-align: center;
	padding: 0 .3rem;
	box-sizing: border-box;
}
.contingencyLC_list li:last-child{
	margin-right: 0;
}
.contingencyLC_list li:last-child::after{
	width: 0;
}
.contingencyLC_title{
	color: #333333;
	font-size: .18rem;
	margin-bottom: .08rem;
	text-align: center;
	font-weight: bold;
}
.contingencyLC_txt{
	color: #666666;
	font-size: .14rem;
	text-align: center;
}
.contingencyLC_infor{
	text-align: center;
	color: #333333;
	font-size: .2rem;
	line-height: .22rem;
}
	/* 客户价值 */
.value_box{
	padding: .8rem 0 1.15rem;
}
.value_list{
	display: flex;
	justify-content: space-around;
	padding: 0 1.8rem;
	box-sizing: border-box;
	margin-top: .8rem;
	flex-wrap: wrap;
}
.value_list li,.scene_list li{
	display: inline-flex;
	flex: 1;
	justify-content: center;
}
.value_icon{
	width: 1.4rem;
	height: 1.4rem;
	border-radius: 50%;
	overflow: hidden;
	text-align: center;
	margin-bottom: .3rem;
}
.value_icon i{
	font-size: .6rem;
}
.value_text{
	color: #333333;
	font-size: .18rem;
	line-height: .36rem;
	text-align: center;
}

	/* 助力场景 */
.scene_box{
	padding: .8rem 0 .93rem;
}
.scene_list{
	width: 100%;
	display: flex;
	justify-content: space-around;
	padding: 0 .7rem;
	box-sizing: border-box;
	margin-top: .5rem;
	flex-wrap: wrap;
}
.scene_list li .flex_img{
	width: 6.2rem;
	height: 3.6rem;
}
.scene_list li a{
	display: block;
}
.scene_text{
	background-color: #fff;
	padding: .28rem;
	box-sizing: border-box;
	text-align: center;
}
.scene_title{
	color: #333333;
	font-size: .26rem;
	line-height: .3rem;
}
.scene_txt{
	color: #999999;
	font-size: .16rem;
	line-height: .26rem;
	margin-top: .12rem;
}
.echarts_box{
	width: 8.5rem;
	height: 4.1rem;
	margin:0 auto;
}
.echarts_box #page_echarts{
	width:100%;
	height: 100%;
}
.echarts_title{
	color: #555B6E;
	font-size: .26rem;
	font-weight: bold;
	text-align: center;
	margin-top: .35rem;
}

.plan_swiper{
	position: relative;
}
.planSwiper_mode .contingency_right{
	padding: .55rem .55rem 0;
	align-items: flex-start;
}
.planSwiper_mode .indexSoluList_line{
	width: .3rem;
	height: 2px;
	background-color: #CDD3E4;
	margin:.12rem 0 .26rem;
}
.planSwiper_button{
	width: 1.2rem;
	height: .42rem;
	position: absolute;
	left: 6rem;
	bottom: .3rem;
	z-index: 3;
}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{
	width: .42rem;
	height: .42rem;
	background:url(../images/icon-right.png) no-repeat left top;
	background-size: 100%;
}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{
	width: .42rem;
	height: .42rem;
	background:url(../images/icon-left.png) no-repeat left top;
	background-size: 100%;
}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{
	opacity: 0.6;
}

.plan_list{
	margin-top: .54rem;
	display: flex;
	flex-wrap: wrap;
}
.plan_list li{
	display: inline-flex;
	justify-content: center;
	align-items: center;
	padding: 0 .3rem;
	flex: 1;
	margin-right: .4rem;
	height: 1.5rem;
	background-color: #fff;
}
.plan_icon{
	width: .86rem;
	height: .86rem;
	border: 1px solid #293149;
	box-sizing: border-box;
	border-radius: 50%;
	overflow: hidden;
	display: inline-flex;
	vertical-align: middle;
	justify-content: center;
	align-items: center;
}
.plan_icon i{
	font-size: .34rem;
}
.plan_infor{
	width: calc(100% - 1.06rem);
	display: inline-flex;
	vertical-align: middle;
	margin-left: .2rem;
}
.plan_name{
	color: #293149;
	font-size: .18rem;
	line-height: .24rem;
	margin-bottom: .15rem;
}
.plan_label{
	min-width: 1.3rem;
	height: .3rem;
	line-height: .3rem;
	background-color: #F4F7FE;
	text-align: left;
	padding: 0 .2rem;
	box-sizing: border-box;
	color: #293149;
	font-size: .14rem;
}
.plan_list li:last-child{
	margin-right: 0;
}

.pensionValue_box{
	padding: 1rem 0 .76rem;
}
.pension_list{
	margin-top: .5rem;
	display: flex;
	flex-wrap: wrap;
	padding: 0 1.24rem;
	box-sizing: border-box;
	width: 100%;
}
.pension_list li{
	display: inline-flex;
	flex: 1;
	margin-right: .75rem;
	background-color: #F4F7FE;
	height: 4rem;
	justify-content: center;
	padding: .36rem .5rem 0;
	box-sizing: border-box;
}
.pension_list li div{
	text-align: center;
}
.pension_list li:last-child{
	margin-right: 0;
}
.pension_icon{
	width: 1.08rem;
	height: 1.08rem;
	border-radius: 50%;
	overflow: hidden;
	margin:0 auto;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: .3rem;
}
.pension_icon i{
	color: #fff;
	font-size: .44rem;
}
.pension_name{
	height: .5rem;
	color: #333333;
	margin-bottom: .2rem;
}
.pension_nameOne{
	font-size: .22rem;
	line-height: .26rem;
	margin-bottom: .06rem;
}
.pension_nameSm{
	font-size: .14rem;
	line-height: .2rem;
}
.pension_line{
	width: .34rem;
	height: 2px;
	background-color: #D3D1DA;
	margin: 0 auto .25rem;
}
.pension_txt{
	color: #666666;
	font-size: .14rem;
	line-height: .26rem;
	height: .95rem;
}
.back_fec{
	background-color: #FEC654;
}
.back_23c{
	background-color: #23CE87;
}
.back_5fa{
	background-color: #5FAEFC;
}
.factory_img{
	margin: .6rem auto 0;
	position: relative;
}
.factory_img img{
	width: 9.27rem;
	margin: 0 auto;
	display: block;
}

.factoryJJFA_list{
	display: flex;
	box-sizing: border-box;
	width: 100%;
	margin-top: .7rem;
	flex-wrap: wrap;
}
.factoryJJFA_list li{
	display: inline-flex;
	flex: 1;
	vertical-align: top;
	justify-content: center;
	height: 5.66rem;
	background-color: #fff;
}
.factoryJJFA_list li:nth-child(2n+1){
	margin-right: .4rem;
}
.factoryJJFA_list li .flex_img{
	width: 100%;
	height: 3.6rem;
}
.factoryJJFA_txt{
	width: 100%;
	padding: .3rem;
	box-sizing: border-box;
	color: #333333;
	font-size: .16rem;
	line-height: .34rem;
	height: 2.06rem;
}
.factoryValue_list{
	padding: 0;
}
.factoryValue_list li{
	margin-right:1.1rem;
	box-sizing: border-box;
}
.factoryValue_list li:last-child{
	margin-right: 0;
}
.factoryValue_list .value_icon{
	margin: 0 auto .22rem;
}
.value_line{
	width: .3rem;
	height: 2px;
	background-color: #6A738D;
	margin: .2rem auto .23rem;
}
.value_infor{
	font-size: .14rem;
	color: #84899A;
	line-height: .24rem;
	text-align: center;
}


.other_mode:nth-child(2n) .other_left{
	order: 2;
}
.other_mode:nth-child(2n) .other_right{
	order: 1;
}
.other_box{
	display: flex;
	height: 4.85rem;
	flex-wrap: wrap;
}
.other_left{
	width: 6.95rem;
	height: 100%;
	display: inline-flex;
}
.other_left img{
	width: 100%;
	display: block;
}
.other_right{
	width: calc(100% - 7.2rem);
	height: 100%;
	display: inline-flex;
	margin-left: .25rem;
	align-items: center;
}
.other_box .indexSoluList_title{
	font-size: .34rem;
	color: #333333;
	line-height: .36rem;
}
.other_box .indexSoluList_smtitle{
	font-size: .14rem;
	color: #5D5D5D;
	line-height: .18rem;
}
.other_box .indexSoluList_txt{
	font-size: .14rem;
	color: #999999;
	line-height: .28rem;
	height: auto;
}
.other_box .indexSoluList_line{
	margin-left: 0;
	background-color: #777777;
	height: 2px;
	margin-bottom: .26rem;
}
.circle_box{
	width: 7.5rem;
	height: 7.5rem;
	margin: .55rem auto 0;
	background: url(../images/circle_back.png) no-repeat center center;
	background-size: 6.18rem 6.18rem;
	position: relative;
}
.home_circle{
	width: 100%;
	height: 100%;
	display: block;
}
.CircleDian{
	font-size: 0;
	position: absolute;
	left: 0;
	top:0;
	width: 4rem;
}
.homeIconbox{
	width: .8rem;
	height: .8rem;
	border-radius:50%;
	overflow: hidden;
	box-shadow:0px 0.06rem 0.18rem 0px rgba(41,49,73,0.1);
	background-color: #fff;
	display: inline-flex;
	vertical-align: middle;
	justify-content: center;
	align-items: center;
	order: 1;
}
.homeIconbox img{
	width: 0.35rem;
	display: flex;
}
.homeTextbox{
	width: calc(100% - 1rem);
	display: inline-flex;
	vertical-align: middle;
	position: absolute;
	left:1rem;
	top:0.14rem;
}
.homeText_big{
	color: #333333;
	font-size: .2rem;
	line-height: .28rem;
}
.homeText_sm{
	color: #999999;
	font-size: .14rem;
	line-height: .22rem;
	margin-top: .05rem;
}

/**4.30**/
.viewpoint_head{text-align: center;margin: .8rem auto;margin-bottom: .4rem;}
.viewpoint_head h1{color: #333333;font-size: .4rem;}
.viewpoint_head p{color: #5D5D5D;font-size: .14rem;}
.viewpoint_head span{background: #777777;width:.22rem;height:.02rem;display: block;margin: .2rem auto;}
.viewpoint_top{zoom: 1;overflow: hidden;}
.viewpoint_left{width: 55%;height: 5.2rem;float: left;position: relative;}
.viewpointTop_img{position: relative;height: 100%;overflow: hidden;}
.viewpointTop_img img{width: 100%;height: 100%;transition: all 0.3s ease-out;}
.viewpointTop_TEXT{position: absolute;color: #fff;font-size: .16rem;bottom: 0;left: 0;width: 100%;padding: 0 .3rem;line-height: .3rem;background: rgba(000,000,000,0.3);}
.viewpointTop_TEXT p{display: inline-block;}
.viewpointTop_TEXT span{float: right;font-size: .14rem;color: #ccc;}
.viewpoint_right{width: calc(45% - .4rem);margin-left: .4rem;float: left;}
.viewpoint_rli{position: relative;}
.viewpoint_rli:first-child{margin-bottom: .2rem;}
.viewpoint_rli .viewpointTop_img{width: 100%;height: 2.5rem;}
.viewpoint_bottom{margin-top: .4rem;}
.viewpoint_bottom ul li{display: inline-flex;flex: 1;flex-wrap: wrap;justify-content: center;margin-bottom: .4rem;width: 4.5rem;}
.viewpoint_bottom ul li>div{background: #fff;}
.viewpoint_bottom ul{display: flex;flex-wrap: wrap;}
.view_img{width: 4.5rem;height: 2.5rem;overflow: hidden;}
.view_img img{width: 100%;height: 100%;transition: all 0.3s ease-out;}
.view_text{padding: .2rem 0;zoom: 1;overflow: auto;width: 4.5rem;}
.view_a{display: block;line-height: .43rem;border-top: 1px solid #ECECEC;padding: 0 .2rem;color: #999999;font-size: .12rem;width: 4.5rem;background: #fff;}
.view_a:hover{color: #999999;}
.text_left{text-align: center;float: left;width: 1.2rem;border-right: 1px solid #E1E1E1;}
.text_left h1{color: #333333;font-size: .44rem;}
.text_left p{color: #999999;font-size: .12rem;}
.text_right{float: left;width: calc(100% - 1.2rem);padding: 0 0.2rem;}
.text_right .p1{color: #333333;font-size: .14rem;line-height: .2rem;}
.text_right .p2{color: #999999;font-size: .14rem;margin-top: .1rem;}
.viewpoint_bottom ul li:hover img,.viewpointTop_img:hover img,.profile_list li:hover img{transform: scale(1.1);}
/*  */
.iconfont{
	font-size: inherit;
}
.circle_backBox{
	display: none;
	margin-top: .2rem;
}
.emergency_box{
	font-size: 0;
	margin-top: .45rem;
}
.emergency_left{
	width: 4.1rem;
	display: inline-block;
}
.emergency_left img,.fireControl_right img{
	display: block;
	width: 100%;
	margin:0 auto;
}
.emergency_right{
	width: calc(100% - 4.91rem);
	display: inline-block;
	vertical-align: top;
	margin-left: .8rem;
	padding-top: .5rem;
	box-sizing: border-box;
}
.emergency_list{
	display: flex;
	font-size: 0;
	flex-wrap: wrap;
	width: 100%;
	justify-content: center;
}
.emergency_list li{
	display: inline-flex;
	vertical-align: top;
	width: calc(20% - .28rem);
	margin-right: .35rem;
	margin-bottom: .3rem;
	border-radius: .14rem;
	overflow: hidden;
	position: relative;
	justify-content: center;
	align-items: center;
	height: 1.26rem;
	text-align: center;
	box-shadow:0px 15px 45px 0px rgba(62,63,69,0.05);
	background-color: #fff;
	color: #333333;
}
.emergency_list li::before{
	display: block;
	content: '';
	width: .28rem;
	height: 0.03rem;
	background-color: #FEC654;
	position: absolute;
	left: calc(50% - .14rem);
	top: 0;
}
.emergency_icon{
	font-size: .42rem;
	color: #FEC654;
}
.emergency_infor{
	font-size: .16rem;
	line-height: .2rem;
	margin-top: .12rem;
}
.emergency_list li:nth-child(5n){
	margin-right: 0;
}
.emergency_list .list_more .emergency_icon{
	color: #293149;
	opacity: 0.4;
}
.emergency_list .list_more::before{
	background-color: #A9ADB6;
}
.emergency_lines{
	width: .44rem;
	height: 0.03rem;
	background-color: #C4C8D1;
	margin: .3rem 0 .2rem;
}
.emergency_text{
	color: #293149;
	font-size: .16rem;
	line-height: .36rem;
	width: 76%;
}
.fireControl_box{
	background: url(../images/fireBack.png) no-repeat left top #fcfcfc;
	background-size: 100% 100%;
}
.fireControl_con{
	overflow: hidden;
	margin-top: 1.1rem;
}
.fireControl_list{
	width: 6rem;
	float: left;
	margin-left: .3rem;
}
.fireControl_list li{
	height: .49rem;
	margin-bottom: .18rem;
	display: flex;
	font-size: 0;
	background-color: #F2F2F2;
	padding-left: 0.05rem;
	position: relative;
}
.fireControl_list li::before{
	display: block;
	content:  '';
	width: 0.03rem;
	height: 100%;
	background-color: #B4B9C8;
	position: absolute;
	left: 0;
	top: 0;
}
.fireControl_data{
	width: .49rem;
	height: 100%;
	display: inline-flex;
	vertical-align: top;
	color: #FFFFFF;
	background-color: #B4B9C8;
	font-size: .18rem;
	justify-content: center;
	align-items: center;
}
.fireControl_text{
	width: calc(100% - .49rem);
	display: inline-flex;
	vertical-align: top;
	justify-content: flex-start;
	align-items: center;
	color: #333333;
	font-size: .16rem;
	padding: 0 .15rem;
	box-sizing: border-box;
	line-height: .22rem;
}
.fireControl_right{
	width: 5.62rem;
	float: right;
}
/* 关于我们 */
.about_box{
	padding: .8rem 0;
}
.profile_box{
	width: 71.5%;
	margin:0 auto;
}
.profile_img,.profile_img>img{
	width: 100%;
	display: block;
	margin:.4rem auto 0;
}
.profile_infor{
	text-align: center;
	width: 7.1rem;
	margin: .34rem auto .6rem;
}
.profile_name{
	color: #333333;
	font-size: .2rem;
	line-height: .24rem;
	margin-bottom: .22rem;
}
.profile_text{
	color: #333333;
	font-size: .14rem;
	line-height: .28rem;
	text-align: center;
}
.profile_list{
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	font-size: 0;
}
.profile_list li{
	display: inline-flex;
	vertical-align: top;
	width: calc(25% - .15rem);
	margin-right: .2rem;
	cursor: pointer;
}
.profile_list li .flex_img{
	width: 100%;
	height: 1.6rem;
	margin-bottom: .16rem;
	overflow: hidden;
}
.profile_list li .flex_img img{
	transition: all 0.3s ease-out;
}
.profile_list li:last-child{
	margin-right: 0;
}
.profile_listTxt{
	color: #333333;
	font-size: .14rem;
	line-height: .2rem;
	text-align: center;
}
.about_modeImg,.about_modeImg>img,.about_modeImgM>img{
	width: 100%;
	display: block;
	margin:0 auto;
}
.aboutTwo_back .pageCon_titleMode{
	width: 100%;
	position: absolute;
	top: .8rem;
	left: 0;
}
.aboutTwo_back .pageCon_titleMode .titleMode_bigTxt,.aboutTwo_back .pageCon_titleMode .titleMode_smTxt{
	color: #fff;
}
.aboutTwo_back .pageCon_titleMode .titleMode_line{
	background-color: #fff;
}
.about_modeImgM{
	display: none;
}
.aboutLast_con{
	font-size: 0;
	margin-top: .6rem;
}
.aboutLast_left{
	width: 5.89rem;
	display: inline-block;
	vertical-align: middle;
}
.aboutLast_left img{
	width: 100%;
	display: block;
}
.aboutLast_list{
	width: calc(100% - 6.5rem);
	margin-left: .6rem;
	display: inline-block;
	vertical-align: middle;
	font-size: 0;
}
.aboutLast_list li{
	width: calc(50% - .15rem);
	margin-right: .3rem;
	border: 1px solid #ECECEC;
	padding: .35rem .25rem 0;
	box-sizing: border-box;
	display: inline-block;
	vertical-align: top;
	font-size: 0;
	height: 1.94rem;
	box-sizing: border-box;
	margin-bottom: .3rem;
}
.aboutLast_icon{
	width: .4rem;
	font-size: .34rem;
	color: #4283F6;
	display: inline-block;
	vertical-align: top;
}
.aboutLast_listRight{
	width: calc(100% - .52rem);
	margin-left: .12rem;
	display: inline-block;
	vertical-align: top;
}
.aboutLast_listBig{
	color: #333333;
	font-size: .18rem;
	font-weight: bold;
	margin-bottom: .12rem;
}
.aboutLast_listSm{
	color: #666666;
	font-size: .12rem;
	line-height: .24rem;
}
.aboutLast_list li:nth-child(2n){
	margin-right: 0;
}
.page_wenzi{
	font-size: .16rem;
	color: #293149;
	line-height: .32rem;
}
.hardWare_textback{
	background-color: #F4F7FE;
	padding-right: .9rem;
}
.supply_list{
	display: flex;
	font-size: 0;
	margin-top: .92rem;
	justify-content: center;
	flex-wrap: wrap;
}
.supply_list li{
	width: 2.5rem;
	height: 1.3rem;
	background-color: #fff;
	display: inline-flex;
	vertical-align: top;
	justify-content: center;
	align-items: center;
	overflow: hidden;
	margin-right: .17rem;
	margin-bottom: .25rem;
}
.supply_list li img,.hardwrae_img img{
	width: 100%;
	display: block;
}
.hardwrae_img{
	width: 6.66rem;
	margin:0 auto;
}
/* 观点详情 */
.detail_box{
	min-height: 100%;
	padding-top: .9rem;
	background-color: #f4f7fe;
}
.breadcrumb_nav{
	height: .6rem;
	line-height: .6rem;
	font-size: .14rem;
}
.breadcrumb_nav a,.breadcrumb_nav i{
	color: #9CA1A8;
}
.breadcrumb_nav i{
	font-style: normal;
	font-family: "宋体";
	margin: 0 .1rem;
}
.breadcrumb_nav span{
	color: #232932;
	font-weight: bold;
}
.detail_con{
	width: 100%;
	background-color: #fff;
	padding: .3rem .4rem;
	box-sizing: border-box;
	margin-bottom: .3rem;
}
.detail_top{
	padding-bottom: .3rem;
	border-bottom: 1px solid #f2f2f2;
}
.detail_title{
	font-size: .3rem;
	color: #424242;
	font-weight: bold;
	line-height: .4rem;
	margin-bottom: .12rem;
}
.detail_time{
	font-size: .14rem;
	color: #666;
	line-height: .2rem;
}
.detail_nr{
	font-size: .14rem;
	line-height: .28rem;
	color: #666;
	margin-top: .3rem;
}
.detail_nr p{
	margin-bottom: .2rem;
}
.detail_nr img{
	width:100%;
	display: block;
	margin-bottom: .2rem;
}
/*  */
@media only screen and (max-width: 640px) {
	header{
		height: .8rem;
		padding: 0 .3rem;
	}
	.header_logo{
		width: 1.87rem;
		margin-top: 0.16rem;
		cursor: pointer;
	}
	.header_right{
		display: none;
	}
	.index_swiper{
		height: 9.4rem;
	}
	.swiper_letter{
		padding-left: .4rem;
		top: calc(50% - 2.2rem);
		height: 4rem;
	}
	.letter_big{
		font-size: .3rem;
		line-height: .4rem;
	}
	.letter_small{
		width: 70%;
	}
	.letter_btn{
		left: .4rem;
	}
	.right_nav{
		display: none;
	}
	.page_content{
		width: 90%;
		margin:.4rem auto 0;
	}
	.index_solutionBox{
		padding:0 .3rem;
	}
	.index_solutionList{
		border-bottom: none;
	}
	.index_solutionList li{
		flex: auto;
		width: 50%;
		border-bottom: 1px solid #E3E3E3;
	}
	.index_solutionList li:nth-child(2n){
		border-right: none;
	}
	.index_softwareList li{
		flex: auto;
		margin-right: 0;
		margin-bottom: .5rem;
	}
	.footer_dataBox li{
		flex: 1 1 auto;
		border: none;
		width: 50%;
	}
	.footer_dataBox li:last-child{margin-top: .3rem;}
	.footer_con,.indexFooter_con{
		width: 90%;
	}
	.footer_con .fr,.footer_con .fl{
		float: none;
	}
	.index_solution{
		width: 100%!important;
	}
	.index_hardwareBox{
		height: auto;
	}
	.index_hardwareBox>div{
		flex: auto;
		width: 100%;
	}
	.indexHardware_left{
		padding: .3rem;
	}
	.indexHardware_right{
		height: 7.87rem;
	}
	.indexHardware_right .letter_btn{
		display: block;
	}
	.indexHardware_left .indexSolu_line,.indexSoluList_line{
		margin-bottom: .1rem;
	}
	.indexHardware_list li{
		flex:auto;
		margin-right: 0;
		margin-bottom: .3rem;
	}
	.indexHardware_list li:last-child{
		margin-bottom: 0;
	}
	.indexHardware_list li .indexSoluList_title{
		margin: .15rem 0;
	}
	.indexHardware_list li .indexSoluList_txt{
		line-height: .26rem;
	}
	.indexHardware_list li .indexSoluList_txt.ellipsis5{
		-webkit-line-clamp: 3;
	}
	.footerQy_list{
		padding: .3rem .3rem .16rem;
	}
	.footerQy_list li{
		margin-right: .14rem;
		margin-bottom: .14rem;
		width: calc(50% - 0.07rem);
	}
	.footerQy_list li:nth-child(5n){
		margin-right: .14rem;
	}
	.footerQy_list li:nth-child(2n){
		margin-right: 0;
	}
	.nav_handle{
		display: flex;
		align-items: center;
	}
	/* 解决方案 */
	.pageCon_width{
		width: 90%;
	}
	.insideBanner_nav{
		display: none;
	}
	.insideBanner_text{
		padding: 0 .3rem;
	}
	.pageCon_titleMode{
		width: 100%;
	}
	.insidePages_banner .flex_img{
		position: relative;
		overflow: hidden;
	}
	.insidePages_banner .flex_img img {
		height: 100%;
		position: absolute;
		right: -66%;
		top: 0;
		object-fit: inherit;
		width: auto;
	}
	
	.backChalleng_box{
		padding-bottom: .78rem;
	}
	.backChalleng_list li{
		margin-bottom: .2rem;
	}
	.backChalleng_icon{
		width: 2.56rem;
	}
	
	.contingency_mode{
		height: auto;
	}
	.contingency_left,.contingency_right{
		width: 100%;
		flex: auto;
	}
	.contingency_right{
		padding: .25rem;
	}
	
	.contingencyLC_list{
		padding: 0;
	}
	.contingencyLC_list li{
		flex: auto;
		margin-right: 0;
		width: 100%;
		margin-bottom: .6rem;
	}
	.contingencyLC_list li::after{
		left: calc(50% - 0.25rem);
		top: calc(100% + 0.2rem);
		transform: rotate(90deg);
	}
	.contingencyLC_list li:last-child{
		margin-bottom: 0;
	}
	
	.value_box{
		padding-bottom: 0.65rem;
	}
	.value_list,.scene_list{
		padding: 0;
	}
	.scene_box{
		padding-bottom: .43rem;
	}
	.value_list li{
		flex: 0 0 auto;
		width: 50%;
		margin-bottom: .5rem;
	}
	
	.scene_list li{
		width: 100%;
		flex: auto;
		margin-bottom: .5rem;
	}
	.scene_list li .flex_img{
		width: 100%;
		height: 3.2rem;
	}
	
	.echarts_box{
		width: 110%;
		margin-left: -5%;
	}
	
	.planSwiper_mode .contingency_right{
		padding: .2rem .4rem .7rem;
	}
	.planSwiper_button{
		left: calc(50% - 0.6rem);
		bottom: 0;
	}
	.planSwiper_button .swiper-button-next.swiper-button-white, .planSwiper_button .swiper-container-rtl .swiper-button-prev.swiper-button-white,.planSwiper_button .swiper-button-prev.swiper-button-white, .planSwiper_button .swiper-container-rtl .swiper-button-next.swiper-button-white{
		width: .38rem;
		height: .38rem;
	}
	
	.plan_list li{
		padding: 0 .12rem;
		margin-right: .2rem;
		margin-bottom: .2rem;
	}
	.plan_list li:nth-child(2n){
		margin-right: 0;
	}
	
	.pension_list{
		padding: 0;
	}
	.pension_list li{
		flex: auto;
		margin-right: 0;
		margin-bottom: .3rem;
		padding: .36rem .9rem 0;
	}
	
	
	.factory_img img{
		width: 98%;
		margin: 0 auto;
		display: block;
	}
	
	.factoryJJFA_list li{
		flex: auto;
		margin-right: 0!important;
		margin-bottom: .3rem;
	}
	
	.factoryValue_list li{
		margin-right: 0;
		width: calc(50% - .15rem);
	}
	.factoryValue_list li:nth-child(2n+1){
		margin-right: .3rem;
	}
	.factoryValue_list li:last-child{
		margin-right: 0;
	}
	
	.other_box{
		height: auto;
		padding: .4rem 0;
		box-sizing: border-box;
	}
	.other_left{
		flex: auto;
		width: 100%;
	}
	.other_right{
		flex: auto;
		margin-left: 0;
		width: 100%;
		text-align: center;
	}
	.other_box .indexSoluList_line{margin-left:auto}
	.other_mode:nth-child(2n) .other_left{
		order: 1;
	}
	.viewpoint_top{display: none;}
	.view_img{width: 100%;}
	.view_text{width: 100%;}
	.view_a{width: 100%;}
	.viewpoint_bottom ul li{width: 100%;flex: auto;}
	.index_swiper .flex_img {
    position: relative;
    overflow: hidden;
	}
	.index_swiper .flex_img img{
		height: 100%;
		position: absolute;
		right: -98%;
		top: 0px;
		object-fit: inherit;
		width: auto;
		z-index: -1;
	}
	/*  */
	.index_swiper .flex_img img{
		height: 100%;
		position: absolute;
		right: -66%;
		top: 0px;
		object-fit: inherit;
		width: auto;
	}
	.aboutLast_box .titleMode_bigTxt{
		font-size: .38rem;
	}
	.circle_box{
		width: 100%;
		background:none;
		font-size: 0;
		height: auto;
		margin-top: .2rem;
	}
	.CircleDian,.homeTextbox{
		position: unset;
		text-align: left!important;
	}
	.CircleDian{
		display: inline-block;
		width: calc(50% - .1rem);
		margin-right: .2rem;
		margin-bottom: .2rem;
	}
	.CircleDian:nth-child(2n){
		margin-right: 0;
	}
	.homeIconbox{
		display: flex;
		margin:0 auto .1rem;
	}
	.homeTextbox,.homeText_big,.homeText_sm{
		width: 100%;
		text-align: center;
	}
	.circle_backBox{
		width: 100%;
		display: block;
	}
	.circle_backBox img{
		width: 94%;
		display: block;
		margin: 0 auto;
	}
	.emergency_right,.emergency_left{
		width: 100%;
		margin:0;
	}
	.emergency_list li{
		width: calc(33.3% - .24rem);
	}
	.emergency_list li:nth-child(5n){
		margin-right: .35rem;
	}
	.emergency_list li:nth-child(3n){
		margin-right: 0;
	}
	.emergency_list li:last-child{
		display: none;
	}
	.emergency_text{
		width: 100%;
	}
	.fireControl_list,.fireControl_right{
		width: 100%;
		margin: 0;
	}
	.fireControl_right{
		margin-top: .2rem;
	}
	.fireControl_con{
		margin-top: .6rem;
	}
	.fireControl_box .backChalleng_box{
		padding-bottom: .4rem;
	}
	.fireControl_list li{
		height: .62rem;
	}
	.fireControl_data{
		width: .62rem;
	}
	/* 关于我们 */
	.about_box{
		padding: .6rem 0;
	}
	.profile_box,.profile_infor{
		width: 100%;
	}
	.profile_list li{
		width: calc(50% - .1rem);
		margin-bottom: .2rem;
	}
	.profile_list li:nth-child(2n){
		margin-right: 0;
	}
	.aboutTwo_back{
		background-color: #293248;
		padding-top: 1.6rem;
	}
	.about_modeImg{
		display: none;
	}
	.about_modeImgM{
		display: block;
	}
	.aboutTwo_back .pageCon_titleMode{
		top:.6rem
	}
	.aboutLast_left,.aboutLast_list{
		width: 100%;
		margin:0;
	}
	.aboutLast_list{
		margin-top: .4rem;
	}
	.aboutLast_list li{
		padding: .25rem .15rem 0;
		width: calc(50% - .1rem);
		margin-right: .2rem;
	}
	.aboutLast_listRight{
		margin-left: .08rem;
	}
	.hardWare_textback{
		padding-right: .25rem;
	}
	.supply_list{
		margin-top: .6rem;
	}
	.supply_list li{
		width: calc(33.3% - .12rem);
		height: 1rem;
	}
	.supply_list li:nth-child(3n),.supply_list li:last-child{
		margin-right: 0;
	}
	.hardwrae_img{
		width: 100%;
	}
	/* 观点详情 */
	.detail_box{
		padding-top: .8rem;
	}
	.detail_con{
		padding: .2rem .3rem;
	}
	/*  */
	.text_right .p1{
		line-height: .3rem;
	}
}