/* --------------首页----------------*/
.homeBoxs{
	height: 100%;
	overflow: hidden;
}
.homeBoxs::-webkit-scrollbar {display:none}

.modal{
	display: none;
	position: fixed;
	z-index: 999;
	/* left: 0;
	top: 445px; */
	left: 750px;
	top: 450px;
	width: 400px;
	height: 492px;
	overflow: auto;
/* 	left: 50%;
	top: 50%;
	transform: translateX(-50%) translateY(-50%); */
}
.modal-content {
	position: relative;
	background-color: #fefefe;
	padding: 0;
	/* border: 1px solid #888; */
	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
}
@-webkit-keyframes animatetop {
	from {top:-300px; opacity:0}
	to {top:0; opacity:1}
}
@keyframes animatetop {
	from {top:-300px; opacity:0}
	to {top:0; opacity:1}
}
.modal-header {
	cursor: move;
	padding: 2px 16px;
	background-color: #32a2e8;
	color: white;
}
.modal-body {
	padding: 10px 16px;
	text-align: center;
}
.modal-footer {
	padding: 2px 16px;
	background-color: #5587A2;
	text-align: right;
	color: white;
}
.consulter{
	line-height: 3em;
}
/* 缩小按钮 */
.zoomer {
	color: white;
	margin-left: 260px;
	font-size: 28px;
	font-weight: bold;
}
.zoomer:hover,
.zoomer:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
}
/* 关闭按钮 */
.closebtn {
	color: white;
	line-height: 2em;
	margin-top: 2px;
	font-size: 20px;
	font-weight: bold;
}
.closebtn:hover,
.closebtn:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
}

.home_top_pc{
	position: relative;
	height: 1675px;
}
.home_top_m{
	position: relative;
	height: 1255px;
}
.home_lunboBoxs{
	position: absolute;
	top: 0;
	width: 100%;
	height: 945px;
	/* display: flex; */
	z-index: 1;
}
.home_top_pingtai{
	position: absolute;
	top: 0;
	width: 100%;
	background: url(../img/home-headerbg1.jpg) no-repeat center center fixed;
/* 	background-repeat: no-repeat;
	background-position: center center; 
	background-attachment: fixed; */
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 945px;
	display: flex;
	align-items: center;
	justify-content: center;
	z-index: 1;
}
.home_top_xincun{
	position: absolute;
	top: 0;
	width: 100%;
	background: url(../img/home-headerbg2.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 945px;
	display: flex;
	align-items: center;
	justify-content: center;
	z-index: 1;
}
.freeTiyanpc{
	display: inline;
}
.freeTiyanm{
	display: none;
}
.pingtaiboxs{
	text-align: center;
}
.pingtaiboxs >div{
	text-align: center;
	margin-bottom: 35px;
}
.freeTiyan{
	width: 234px;
	cursor: pointer;
	margin-top:150px ;
}
.home_top_yewu_pc{
    position: absolute;
	height: 945px;
    z-index: 2;
	top: 730px;
	width: 100%;
	background: url(../img/home-headerbg2.png) no-repeat center center;
/* 	background-repeat: no-repeat;
	background-position: center center; */
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	display: flex;
	align-items: center;
	justify-content: center;
}
/* .home_top_yewu_m{
    position: absolute;
	height: 500px;
    z-index: 2;
	top: 730px;
	width: 100%;
	background: url(../img/home-headerbg2.png) no-repeat center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	display: flex;
	align-items: center;
	justify-content: center;
} */
.yewuboxs_pc{
	height: 100%;
	padding-top: 250px;
}
.yewuboxs_m{
	height: 100%;
	padding-top: 120px;
}
.yewuboxs_pc>div{
	text-align: center;
	margin-bottom: 100px;
}
.yewuboxs_m>div{
	text-align: center;
	margin-bottom: 80px;
}

.yewu_tishi{
	position: absolute; 
	top: -305%;
	right:-280%;
	background-color: white;
	padding: 5px 10px;
	width: 130px;
	height: 150px;
	word-break: break-all;
}
.yewuicons{
	position: relative;
	width: 308px;
}
.yewuicons >div{
	cursor: pointer;
}
.yewuicons >div:hover{
	color: #0064B1;
	transform: scale(1.3);
	transition: all 1s;
}
.yewu_pcicons{
	height: 450px; 
	width:1054px;
	position:relative;
	visibility:visible;
	z-index:1;
}
.yewu_micons{
	display: none;
}

.yewu_funeng_pc >h1{
	
}
.yewu_funeng_m >h1{
	font-size: 24px;
	font-weight: bold;
}


.home_center{
	/* background-color: aquamarine; */
}
.home_Solution{
	width: 100%;
}
.solutionBoxs{
	width: 83%;
	margin: 0 auto;
}
.solutionTitle{
	padding: 30px 0 10px;
	text-align: center;
}
.solutionSmallTitle{
	text-align: center;
}
.solutionSelectBox{
	padding: 35px 0 40px;
	margin-left: 0;
	margin: 0 auto;
	display: flex;
	justify-content: center;
	text-align: center;
}
.solutionTitle >h1{
	color: #474747;
}
.solutionSmallTitle >p{
	color: #858585;
	font-size: 17px;
}
.solutionSelectBox >div{
	margin: 0 5px;
	cursor: pointer;
}
.solutionSelectBox >div:hover{
	border: 1px solid #75b8f0;
	background-color: #f3f3f3;
}

/* 新闻动态 */
.home_dynamic{
	width: 100%;
}
.home_dynamic .dynamicBoxs{
	width: 83%;
	margin: 0 auto;
}
.dynamicTitle{
	padding: 50px 0 15px;
	text-align: center;
}
.dynamicTitle >h1{
	color: #474747;
}
.dynamicSelectBox{
	padding: 35px 0 40px;
	margin-left: 0;
	margin: 0 auto;
	display: flex;
	justify-content: center;
	text-align: center;
}
.dynamicSelectBox >div{
	margin: 0 20px;
	padding: 0;
	background-color: #F9F9F9;
	margin-bottom: 10px;
}

.dynamicConten{
	padding: 0px 15px;
	/* background-color: #F9F9F9; */
}
.contenTitle >p{
	text-align: left;
	color: #393939;
	margin: 15px 0;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.contentext >p{
	font-size: 12px;
	text-align: left;
	color: #989898;
}
.contenbtn{
	text-align: right;
}
.contenbtn >a> span{
	/* width: 100px; */
	font-size: 12px;
	font-weight: bold;
	color:#2895ef;
	margin: 15px 0;
	padding: 5px 20px;
	display: inline-block;
	border: 1px solid #2895ef;
	border-radius: 4px;
	cursor: pointer;
}
.contenbtn >a>span:hover{
	color: white;
	background-color: #2895ef;
}


/* 咨询 */
.home_ziXun{
/* 	width: 100%;
	margin-top: 20px;
	background: url(../img/home_ziXun_bg.png) no-repeat center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover; */
	/* background-image:linear-gradient(to right,#0064B1 50%,#2593EF 100%); */
}
.ziXunBoxs{
	padding: 100px 0px;
}
.home_ziXun_daxxhBoxs{
	position: relative;
	border: 2px dashed #0064B1;
	background-color: rgba(255,255,255,0.7);
}
.home_ziXun_daxxhTexts{
	position: absolute;
	top: -32px;
	left: 50%;
	transform: translateX(-50%);
	background-color: #0064B1;
	border-radius: 90px;
	color: white;
	font-family: 华文新魏;
	padding: 5px 100px;
	font-size: 32px;
	white-space: nowrap;
}
.home_ziXun_daxxhNBoxs{
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	padding: 50px 0px;
}
.home_ziXun_daxxhNBoxs >img{
	width: 100px;
	padding: 50px 0 20px;
}
.home_ziXun_daxxhNBoxs >span{
	color: #0064B1;
}
.ziXunbootomBoxs{
	padding: 20px 0;
}
.ziXunbootomBoxs >div{
	background-color: #4094d7;
	border: 1px solid transparent;
	border-radius: 15px;
}

.ziXunleft{
	margin-right: 40px;
	margin-bottom: 20px;
}
.ziXunleftConten{
	color: white;
}
.ziXunleft_dianhua{
	background-color: #FFFFFF;
	color: #000000;
	text-indent: 1em;
	font-size: 22px;
	padding: 10px 0;
	border: 1px solid transparent;
	border-radius: 5px;
}
.ziXunright{
	margin-bottom: 20px;
}
.ziXunright_dianhua{
	background-color: #FFFFFF;
	color: #000000;
	text-indent: 1em;
	font-size: 22px;
	padding: 10px 0;
	border: 1px solid transparent;
	border-radius: 5px;
}


/* --------------产品/方案----------------*/
.productBoxs{
	height: 100%;
	overflow: hidden;
}
.product_top{
	width: 100%;
	background: url(../img/product-topbg.jpg) no-repeat center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 600px;
}
.product_top_textBox{
	width: 80%;
	margin: 0 auto;
	padding:  150px 0px;
}
.product_top_textBox >div{
	text-align: right;
	padding:  10px 0;

}
.productList{}
.productList >ul{}
.productList >ul>li{
	padding: 0;
	text-align: center;
}
.productList >ul>li>a{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 100%;
	color: #484848;
	padding: 20px 0;
}
.productList a.active{
	background: white !important;
	border-radius: 0px !important;
	color: #D8141F !important;
}
.productList >ul>li>a>img{
	width: 18px;
}
.listHeadedBox{
	position: relative;
	border-bottom:3px #1E75D2  solid;
	margin-bottom: 0px;
	background-color: #E9E9E9;
}
.listHeadedBox a.active::after{
	position: absolute;
	content: "";
	width: 100%;
	height: 3PX;
	bottom: -3px;
	transform: translateX(-50%);
	left: 50%;
	background-color: #D8141F;
}

/* 综合档案产品 */
.zhdacpbg1{
	position: relative;
}
.lejiebtn{
	position: absolute;
	top: 70%;
	left: 16%;
	/* transform: translate(-50%,-50%); */
}
.lejiebtn a>span{
	display: block;
	color: white;
	padding: 10px 0;
	border: 1px solid transparent;
	border-radius: 45px;
	background-color: #2593EF;
}
.product-location{
}
.product-locations{
}
.pszhdacpImgpc{
	display: block !important;
}
.pszhdacpImgm{
	display: none !important;
}
/* 数字档案室解决方案 */
.szdasBoxs{}
.szdas_top{}
.szdas_topText >p{
	text-indent: 2em;
	color: #484848;
	line-height: 2em;
	margin-bottom: 40px;
}
.szdas_yewu{
}
.szdas_yewu_topBox{
	background-color: #F4F8FD;
}
.szdas_yewu_topTitle{
	position: relative;
}
.szdas_yewu_topTitle::before{
	position: absolute;
	content:" ";
	width: 28px;
	height: 0.5px;
	background-color: #107EBD;
	left: 25px;
	top: 40%;
	transform: translateY(-40%);
}
.szdas_xttd_topTitlepcBoxs>img{
	display: none;
	padding: 0;
}
.szdas_xttd_topTitlemBoxs{
	display: none;
}

.szdas_xttd_topTitle{
	padding: 0;
}
.szdas_xttd_topTitle >h2{
	padding: 30px 0 110px;
	
}
.szdas_xttd_topText{
	position: relative;
	height: 300px;
}

.szdas_xttd_img1{
	height: 100%; 
	position: absolute;
	top: 0;
	left: 0;
}
.szdas_xttd_Text1{
	position: absolute;
	top: -85px;
	left: 0;
	color: #484848;
	font-size: 12px;
	text-indent: 2em;
	letter-spacing: 1px;
}
.szdas_xttd_Text2{
	position: absolute;
	right: -20px;
	top: 60px;
	width: 215px;
	color: #484848;
	font-size: 12px;
	padding: 20px;
	letter-spacing: 1px
}


/* 数字档案馆解决方案 */
.szdag_topText{
	text-indent: 2em;
	color: #484848;
	line-height: 2em;
	margin-bottom: 40px;
}
.szdag_tnts_topBox{
	background-color: #F8F8F8;
}

.szdag_xtsj_topImg{
}
.szdag_topline{
	margin: 20px 0;
}
.szdag_xtsj_Text{
	text-indent: 2em;
	color: #484848;
	line-height: 2em;
	margin-bottom: 40px;
}
.szdag_xtsj_topImg2{
	width: 75%;
	margin: 0 auto;
}


/* 智慧档案库房解决方案 */

.zhdakf_fotter_topBox{
		padding: 50px;
}
.zhdakf_topText{
	text-indent: 2em;
	color: #484848;
	line-height: 2em;
	margin-bottom: 40px;
}
.zhdakf_yth_topBox{
	background-color: #F8FCFF;
	padding-bottom: 80px;
}

.zhdakf_fotter_topImg{
	/* 	padding: 50px 50px 50px 100px; */
}
.zhdakf_fotter_Text{
	display: flex;
	align-items: center;
	text-indent: 2em;
	color: #484848;
	line-height: 2em;
	margin-bottom: 100px;
}
.zhdakf_fotter_topImg2{
}
.zhdakf_yth_img1{
	padding: 60px 0;
}

/* 档案整理及数字化服务 */
.dazljszh_topText{
	text-indent: 2em;
	color: #484848;
	line-height: 2em;
	margin-bottom: 40px;
}
.dazljszh_jgglxt_topBox{
	background-color: #F8FCFF;
	padding: 0 0 100px;
}
.dazljszh_zxshBoxs{
	border: 1px dashed #2593EF;
	background-color: #FFFFFF;
	border-radius: 10px;
}
.dazljszh_zxsh_topText >h5{
	color: #0064B1;
	font-weight: bold;
	padding: 30px 0 50px;
}
.dazljszh_shjdBoxs{
	
}
.dazljszh_shjdBoxs >.dazljszh_shjdNBoxs{
	background-color: #0064B1;
	padding: 8px 0;
	margin: 10px 0;
	border-radius: 5px;
	display: flex;
	align-items: center;
}
.dazljszh_shjdNBoxs >img{
	margin:0 15px;
	width: 21px;
}
.dazljszh_shjdNBoxs >span{
	color: #FFFFFF;
}

.shfaBoxs{
	background: url(../img/dazljszh-zxsh-shfaBg.png) no-repeat center center;
	background-size: 100% 100%;
	padding: 40px 0 50px;
	margin: 40px auto 100px;
}
.dazljszh_shfaBoxs_topText >h6{
	color: #0064B1;
	padding: 0px 0px 30px;
}
.shffNBoxs{
	padding: 0;
}
.shffNBoxs >div{
	background-color: white;
	padding: 3px 0;
	color: #484848;
	font-size: 15px;
	white-space: nowrap;
	overflow: hidden;
}


/* 档案技术咨询服务 */
.dajszx_topText{
	text-indent: 2em;
	color: #484848;
	line-height: 2em;
}
.dazljszh_contenBox{
	background-color: #F8F8F8;
}
.dajszx_zxfwnText{
	text-indent: 2em;
	color: #484848;
	line-height: 2em;
	margin-top: 40px;
}



/* ---------------新闻动态---------------*/
.dynamicBoxs{
	height: 100%;
}
.dynamic_top{
	width: 100%;
	background: url(../img/dynamic_topbg.jpg) no-repeat center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 840px;
}
.dynamic_top_textBox{
	height: 100%;
}
.dynamic_top_textBox >div{
	padding:  15px 0;
	margin: 0;
}


.listdata{
	padding: 0px 0 40px;
	margin-left: 0;
	margin: 0 auto;
	display: flex;
	justify-content: center;
	/* text-align: center; */
}
.newsdataboxs {
	cursor: pointer;
	transition: all  0.6s;
	box-shadow: 0  10px 20px  rgba(0, 0, 0, 0.1);
	padding: 0;
	margin: 15px 10px;
}		
.newsdataboxs:hover{
	position: relative;
	transform:  translateY(-1px);
	transition: transform  0.6s;
	background-color: rgba(0, 0, 0, 0.1);
}
.dynamicNewsImgBox{
}
.more-news{
	margin: 20px auto !important;
}
.more-news >span{
	cursor: pointer;
	background-color: #00a0e9;
	padding: 10px 30px;
	font-size: 14px;
	color: white;
	border: 1px solid transparent;
	border-radius: 3px;
}
.newsYear >h3{
	color: #626971;
}
.newsDate >span{
	font-size: 16px;
	color:rgba(102, 102, 102, 1);
}
.newSmallTitle >p{
	font-size: 16px;
	color: #333;
}
.newSmallTitle >p:hover{
	color: cornflowerblue;
}
.newstext{
	font-size: 16px;
	color:rgba(102, 102, 102, 1);
}
.ContenBoxsborder >div:nth-child(1){
	border-bottom: 1px solid #C6C8CA;
	padding-bottom: 15px;
	margin: 10px 20px;
}
.rb{
	border-left: 1px solid #C6C8CA;
	padding: 0 50px;
}

.dynamicNewsConten{
	padding: 0px 15px;

}
.dynamicNewsConten  .contenTitle >p{
	text-align: left;
	color: #393939;
	padding: 15px 0;
	margin: 0;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.dynamicNewsConten  .contentext >p{
	font-size: 12px;
	text-align: left;
	color: #989898;
}
.newspages{
	margin: 20px 0;
}

.newsDetaile_title{
	padding: 50px 0 30px;
	border-bottom: 5px solid #D4D4D4;
	margin-bottom: 40px;
}
.newsDetaile_title h1{
	font-weight: bold;
	color: #484848;
}
.newsDetaile_Text div:nth-child(2){
	margin: 60px auto;
}
.newsDetaile_Text div:nth-child(3){
	margin-bottom: 100px;
}

/* ---------------客服服务---------------*/
.serviceBoxs{
	/* height: 900px; */
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.service_top{
	position: relative;
	/* margin: 120px 0; */
	width: 100%;
}
.service_top_textBox{
	height: 100%;
	position: absolute;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	top: 5%;
	right: 15%;
}
.service_top_textBox >div{
	padding:  10px 0;
}
.service_themes{
	font-size: 40px;
	font-weight: bold;
	letter-spacing: 7px;
	color: #136EAB;
}
.service_theme{
	color:#135877;
	font-size: 24px;
	letter-spacing: 2px;
}
.service_topBox{
	margin: 30px;
}
.theme{
	padding-top: 10%;
}
.themezi{
	padding-top: 3%;
}

/* 咨询 */
/* .home_ziXun{
	width: 100%;
	margin-top: 20px;
	background-image:linear-gradient(to right,#0064B1 50%,#2593EF 100%);
} */
.service_ziXunBoxs{
	padding: 30px 0 0px;
}
.service_ziXunbootomBoxs{
	padding: 50px 0 20px;
}
.service_left{
	background-color: #4094d7;
	border: 1px solid transparent;
	border-radius: 15px;
}
.service_right{
	background-color: #CA1929;
	border: 1px solid transparent;
	border-radius: 15px;
}

.service_ziXunleft{
	margin-right: 40px;
	margin-bottom: 72px;
}
.service_ziXunleftConten{
	color: white;
}
.service_ziXunleft_dianhua{
	background-color: #FFFFFF;
	color: #000000;
	text-indent: 1em;
	font-size: 22px;
	padding: 15px 0;
	border: 1px solid transparent;
	border-radius: 10px;
	font-weight: 700
}
.service_ziXunright{
	margin-bottom: 72px;
}
.service_ziXunright_dianhua{
	background-color: #FFFFFF;
	color: #000000;
	text-indent: 1em;
	font-size: 22px;
	padding: 15px 0;
	border: 1px solid transparent;
	border-radius: 10px;
	font-weight: 700;
}
.img-servicefluid{
	max-width: 100%;
	height: auto;
	
}
.service-words{
	line-height: 2em;
	color: #474747;
	text-indent: 2em;
	letter-spacing: 2px;
	font-size: 17px;
}


.customer-top{}
.customer-top >h4{
  margin: 20px 0;
  color: #0064B1;
  font-weight: bold;
  letter-spacing: 1px;
}
.customer-size{
  text-align: left;
  color: #474747;
  font-size: 14px;
}
.customer-background{
  position: relative;
  right: 0px;
  top: 0px;
  height: 200px;
  padding: 0;
}
.customer-background-img {
	height: 100%;
}
.customer-background-img > img{
  position: absolute;
  height: 100%;
}
.customer-background-items{
  color: #484848;
  letter-spacing: 2px;
  font-size: 15px;
}
.customer-backgrounds{
  position: absolute;
  width: 100%;
  top: 20px;
}
.customercall{
  padding: 20px 0px;
}
.customer-backgrounds > span{
  color: #fff;
  font-weight: 600;
  letter-spacing: 2px;
  font-size: 25px;
  padding-left: 120px;
}
.customer-backgrounds-items{
  position: absolute;
  top: 105px;
  left: 0px;
  text-indent: 2em;
  width: 100%;
  text-align: left;
  padding: 0px 10px;

}
.customer-scanning{
  position: absolute;
  width: 100%;
  top: 20px;
}
.customer-scanning > span{
  color: #fff;
  font-weight: 600;
  letter-spacing: 2px;
  font-size: 25px;
  padding-left: 120px;
}
.customer-scanning-items{
	position: absolute;
    top: 105px;
    left: 0px;
    text-indent: 2em;
	width: 100%;
	text-align: left;
	padding: 0px 10px;
}
.customer-hitch{
  position: absolute;
  width: 100%;
  top: 20px;
}
.customer-hitch > span{
  color: #fff;
  font-weight: 600;
  letter-spacing: 2px;
  font-size: 25px;
  padding-left: 120px;
}
.customer-hitch-items{
  position: absolute;
  top: 105px;
  left: 0px;
  text-indent: 2em;
  width: 100%;
  text-align: left;
  padding: 0px 10px;
}
.customer-transformation{
  position: absolute;
  width: 100%;
  top: 20px;
}
.customer-transformation > span{
  color: #fff;
  font-weight: 600;
  letter-spacing: 2px;
  font-size: 25px;
  padding-left: 120px;
}
.customer-transformation-items{
  position: absolute;
  top: 100px;
  left: 0px;
  text-indent: 2em;
  width: 100%;
  text-align: left;
  padding: 0px 10px;
}
.customer-maintain{
  position: absolute;
  width: 100%;
  top: 20px;
}
.customer-maintain > span{
  color: #fff;
  font-weight: 600;
  letter-spacing: 2px;
  font-size: 25px;
  padding-left: 120px;
}
.customer-maintain-items{
  position: absolute;
  top: 110px;
  left: 0px;
  text-indent: 2em;
  width: 100%;
  text-align: left;
  padding: 0px 10px;
}
.customer-guarantee{
  position: absolute;
  width: 100%;
  top: 20px;	
}
.customer-guarantee > span{
  color: #fff;
  font-weight: 600;
  letter-spacing: 2px;
  font-size: 25px;
  padding-left: 120px;
}
.customer-guarantee-items{
  position: absolute;
  top: 110px;
  left: 0px;
  text-indent: 2em;
  width: 100%;
  text-align: left;
  padding: 0px 10px;
}
.customer-service{
  position: absolute;
  width: 100%;
  top: 20px;	
}
.customer-service  > span{
  color: #fff;
  font-weight: 600;
  letter-spacing: 2px;
  font-size: 25px;
  padding-left: 120px;
}
.customer-service-items{
  position: absolute;
  top: 110px;
  left: 0px;
  text-indent: 2em;
  width: 100%;
  text-align: left;
  padding: 0px 10px;
}
.customer-lnspection{
  position: absolute;
  width: 100%;
  top: 20px;	
}
.customer-lnspection > span{
  color: #fff;
  font-weight: 600;
  letter-spacing: 2px;
  font-size: 25px;
  padding-left: 120px;
}
.customer-lnspection-items > span{
  position: absolute;
  top: 110px;
  left: 0px;
  text-indent: 2em;
}
.customer-transfer {
  position: absolute;
  width: 100%;
  top: 20px;;	
}
.customer-transfer > span{
  color: #fff;
  font-weight: 600;
  letter-spacing: 2px;
  font-size: 25px;
  padding-left: 120px;
}
.customer-transfer-items > span{
  position: absolute;
  top: 105px;
  left: 0px;
  text-indent: 2em;
}
.content{
	margin: 20px 0;
	text-indent: 1rem;
	text-align: left;
	color: #474747;
	font-size: 14px;
}
.contact{
  color: #0E79CB;
  font-weight: 700;
  font-size: 30px;
}


/* 服务体系 */
.fuwuTXBoxs{
	margin: 30px auto 100px;
}
.fuwuTXBoxs >div{
	padding: 0;
	margin: 10px 0;
}
.fuwuTXBoxs >div>div{
	border: 1px solid #78C0FC;
	background-color: #FFFFFF;
}
.fuwuTXNBoxs >img{
	margin: 40px 0 30px;
}
.fuwuTXNBoxs >h5{
	color: #0E79CB;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 10px 0 30px;
}
.fuwuTXNBoxs >p{
	text-align: left;
	text-indent: 2em;
	color: #474747;
	font-size: 14px;
	padding-left: 5px;
}

.whTXBoxs{
	background: url(../img/service-whTX-bgImg.png) no-repeat center center;
	background-size: cover;
}
.whTXNBoxs{
	padding: 60px 0;
}

.whTXTextBoxs1 >h5{
	font-weight: bold;
	color: #2593EF;
	margin: 15px 0;
}
.whTXTextBoxs2 >h5{
	font-weight: bold;
	color: #25BFEF;
	margin: 20px 0;
}
.whTXTextBoxs3 >h5{
	font-weight: bold;
	color: #12C7CE;
	margin: 20px 0;
}
.whTXTextBoxs4 >h5{
	font-weight: bold;
	color:#06D172;
	margin: 20px 0;
}
.whTXTextBoxs1 >p,.whTXTextBoxs2 >p,.whTXTextBoxs3 >p,.whTXTextBoxs4 >p{
	position: relative;
	padding-left: 2rem;
	margin: 0;
	font-size: 14px;
	color: #484848;
	display: flex;
	align-items: center;
}

.whTXTextBoxs1 >p::before,
.whTXTextBoxs2 >p::before,
.whTXTextBoxs3 >p::before,
.whTXTextBoxs4 >p::before{
	content: " ";
	position: absolute;
	width: 10px;
	height: 10px;
	background: url(../img/service-whTX-jiantouImg.png) no-repeat center center;
	background-size: cover;
	left: 10px;
	top: 6px;
}

/* ---------------渠道合作---------------*/
.channelCooperation_top{
	position: relative;
	width: 100%;
}
.channelCooperation_top_textBox{
	height: 100%;
	position: absolute;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	top: 5%;
	right: 15%;
}
.channelCooperation_top_textBox >div{
	padding:  10px 0;
}
.channelCooperation_themes{
	font-size: 40px;
	font-weight: bold;
	letter-spacing: 7px;
	color: #FFFA6D;
}
.channelCooperation_theme{
	color:#CCFF91;
	font-size: 24px;
	letter-spacing: 2px;
}
.onlinesales{
	margin-bottom: 150px;
}

/* --------------关于我的----------------*/
.aboutBoxs{
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.about_themes{
	letter-spacing: 7px;
}
.about_theme{
	letter-spacing: 5px;
	color:#4A85E5;
	font-size: 24px;
}
.about_top{
	width: 100%;
	background: url(../img/about-headerbg.jpg) no-repeat center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 600px;
}
.about_top_textBox{
	height: 100%;
}
.about_top_textBox >div{
	padding:  15px 0;
}
.about_title{
	width: 100%;
}
.aboutList{}
.aboutList >ul{}
.aboutList >ul>li{
	padding: 0;
	text-align: center;
}
.aboutList >ul>li>a{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 100%;
	color: #484848;
	padding: 20px 0;
}
.aboutList a.active{
	background: white !important;
	border-radius: 0px !important;
	color: #D8141F !important;
}
.aboutList >ul>li>a>img{
	width: 20px;
}
.aboutlistHeadedBox{
	position: relative;
	border-bottom:3px #1E75D2  solid;
	margin-bottom: 0px;
	background-color: #E9E9E9;
}
.aboutlistHeadedBox a.active::after{
	position: absolute;
	content: "";
	width: 100%;
	height: 3PX;
	bottom: -3px;
	transform: translateX(-50%);
	left: 50%;
	background-color: #D8141F;
}

/*introduce子页面CSS*/
.introduceBoxs{
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.introduce_top_textBox{
	height: 100%;
}
.introduce_top_textBox >div{
	padding:  15px 0;
}
.introduce_topText{
	text-indent: 2em;
	color: #484848;
	line-height: 2em;
	margin-bottom: 40px;
	letter-spacing: 1px;
	background-color: #F5FAFF;
}
.fzlcYears{
	color: #0064B1;
	font-weight: bold;
	font-size: 24px;
	padding: 0;
	margin: auto 0;
}
.fzlcCX{
	position: relative;
}
.fzlcCX >span{
	position: absolute;
	width: 18px;
	height: 18px;
	border: 2px solid #2593EF;
	border-radius: 90px;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 10;
	background-color: white;
}
.fzlcCX >div{
	position: absolute;
	height: 100%;
	width: 4px;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	background-color: #0064B1;
	z-index: -1;
}
.fzlcText{
	word-break: break-all;
	color: #484848;
	margin: 40px 0;
}
.peixBox{
	position: relative;
	padding-right: 0;
}
.peixBox >span{
	position: absolute;
	right: 15%;
	top: 50%;
	transform: translateY(-50%);
	font-size: 20px;
	color: #484848;
}
.about-title{
  color: #0064B1;
  font-weight: bold;
  letter-spacing: 1px;
  margin: 5px 0;
  text-align: center;
  font-size: 20px;
}
.about-shdow{
    display: flex;
    flex-direction: column;
    margin: 0 0 16px 0;
    box-shadow: 0 3px 3px rgb(179, 217, 249);
}
.introduce_teamActiveNBox{
	padding: 0;
	background-color: #F5FAFF;
}
.teamActiveNBox{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	padding: 60px 0;
}
.teamActiveNbigTitle{
	color: #0064B1;
	font-weight: bold;
	font-size: 18px;
}
.teamActiveNsmallTitle{
	color: #484848;
}

.introduce_CultureTeamNBoxs{
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	padding: 0px 0px 50px;
}
.introduce_CultureTeamNBoxs >img{
	width: 65px;
	padding: 0px 0 20px;
}
.introduce_CultureTeamNBoxs >span{
	color: #484848;
	font-weight: bold;
}



/*strength子页面CSS*/
.strengthBoxs{
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.imgfluid{
  margin: 30px;
}
.about_zi{
	text-align: center;
	font-size: 12px;
	padding: 10px 0;
}
.about_xinxi{
    text-align: center;
    margin: 30px 0 0;
}
.about_xinyong{
    text-align: center;
    /* margin: 0 0 10px; */
}
.about_huiyuan{
    text-align: center;
    margin: 30px 0 0;
}
.about_color{
  background: linear-gradient(#ECEEF4, #fff);
}
.about_colors{
  background: #F4F5F9;
}
.strength_buju_size_pc > div{
  height: 100%;
}
.strength_buju_size_m > div{
  height: 25%;
  padding: 20px;
}
.strengths_buju_size_pc > div{
  height: 100%;
}
.strengths_buju_size_m > div{
  height: 25%;
  padding: 20px;
}
.strengthd_buju_size_pc > div{
  height: 100%;
  margin: 50px 0;
} 
.strengthd_buju_size_m > div{
  height: 30%;
  padding: 20px;
}


/* --------------文档中心----------------*/

.documentCenterBoxs{
	height: 100%;
}
.documentCenter_top{
	width: 100%;
}

.documentCenterList{}
.documentCenterList >ul{}
.documentCenterList >ul>li{
	text-align: center;
	padding: 0;
}
.documentCenterList >ul>li>a{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 100%;
	padding: 20px 0;
}
.documentCenterList a.active{
	background: white !important;
	border-radius: 0px !important;
	color: #D8141F !important;
}
.documentCenterList >ul>li>a>img{
	width: 20px;
}
.listHeadedBox{
	position: relative;
	border-bottom:3px #1E75D2  solid;
	margin-bottom: 0px;
	background-color: #E9E9E9;
}
.listHeadedBox a.active::after{
	position: absolute;
	content: "";
	width: 100%;
	height: 3PX;
	bottom: -3px;
	transform: translateX(-50%);
	left: 50%;
	background-color: #D8141F;
}
/* 政策法规 */
.daf{
	justify-content: center;
}
.iteme{
    font-size: 17px;
}
.itemes{
	color: #757575;
	width: 800px;
	text-align: right;
}
