@charset "UTF-8";
/* 鼠标跟随 --> */
.h1{
  font-family: 'albb2' !important;
}
*{color: #181325;padding: 0;margin: 0;}

.cursor{
	cursor: pointer;
}

@font-face{
     font-family: 'opposans'; 
     src: url('./font/OPPOSans/OPPOSans-H.ttf') format('truetype');
}

.flexall{
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}

.flex-left{
	display: flex;
	justify-content: center;
	align-items: flex-start;
	flex-direction: column;
}

.flex-left-up{
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	flex-direction: column;
}

.flex-right{
	display: flex;
	justify-content: center;
	align-items: flex-end;
	flex-direction: column;
}

.flex-right-down{
	display: flex;
	justify-content: flex-end;
	justify-content: flex-start;
	align-items: flex-end;
	flex-direction: column;
	margin-top: 4.167vw;
	flex: unset !important;
}
.flex-right-down .ft-p2{
	margin-bottom: 20px;
}

.flex-up{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	flex-direction: column;
}

.flex-down{
	display: flex;
	justify-content: flex-end;
	align-items: center;
	flex-direction: column;
}

#c-followDot {
  position: fixed;
  top: 0;
  left: 0;
  width: 0.04rem;
  height: 0.04rem;
  border-radius: 50%;
  background: rgba(8,141,161,.8);
  z-index: 999;
  pointer-events: none;
}
#c-followDot .c-default {
  position: absolute;
  top: -0.18rem;
  left: -0.18rem;
  width: 0.4rem;
  height: 0.4rem;
  /* border: 0.01rem solid #b38f5b; */
  background: rgba(8,141,161,.8);
  border-radius: 50%;
  opacity: .2;
  box-sizing: border-box;
  z-index: 99;
  -webkit-transition: all 0.6s;
  transition: all 0.6s;
}

#c-followDot .c-hover {
  position: absolute;
  top: -0.38rem;
  left: -0.38rem;
  width: 0.8rem;
  height: 0.8rem;
  background: rgba(8,141,161,.8);
  border-radius: 50%;
  opacity: .12;
  z-index: 98;
  box-sizing: border-box;
  transform: scale(0, 0);
  -webkit-transform: scale(0, 0);
  -webkit-transition: all 0.6s;
  transition: all 0.6s;
}

#c-followDot.c-active .c-default {
  transform: scale(0, 0);
  -webkit-transform: scale(0, 0);
}

#c-followDot.c-active .c-hover {
  transform: scale(1, 1);
  -webkit-transform: scale(1, 1);
}


/* 首页 */

.app{
  display: none;
}

.logo-title{font-size: .22rem;}

/* banner */
.banner{
  position: relative;
  overflow: hidden;
  width: 100%;
  margin-top: 5.19vw;
}
.banner .swiper-slide{
  width: 100%;
  position: relative;
}
.banner .swiper-slide .bj{
  width: 100%;
  vertical-align: middle;
  /* transition: all 10s; */
}
/* .banner .swiper-slide-active .bj{
  transform: scale(1.1);
} */
.banner .swiper-slide .container{
  position: absolute;
  top: 50%;
  left: 9.375%;
  transform: translateY(-50%);
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.banner .p1{
  font-size: 0.64rem;
  /* color: #111111; */
  color: #e9e9e9;
  font-family: "albb";
  font-weight: bold;
}

.banner .p1-1::before,.banner .p1-2::before{
	content: '';
	    width: 0%;
	    height: 0.14rem;
	    /* border-radius: 0.04rem; */
	    /* background: #4194ee; */
		background: rgb(255,255,255,0.2);
	    position: absolute;
	    left: 0;
	    top: 70%;
	    /* transform: translateX(-50%); */
	    transition: all .5s;
		z-index: -1;
}

.banner .p1-1,.banner .p1-2{
	position: relative;
	z-index: 99999;
	font-family: '微软雅黑' !important;
}
.banner .container:hover .p1-1::before,.banner .container:hover .p1-2::before{
	width: 100%;
}

.banner .p2{
  font-size: 0.28rem;
  /* color: #999999; */
  color: #dfdfdf;
  font-family: "albb";
  margin-top: 0.1rem;
}
.banner button{
  font-size: 0.3rem;
  color: #ffffff;
  font-family: "albb";
  display: block;
  width: 1.95rem;
  height: 0.55rem;
  line-height: 0.53rem;
  border-radius: 0.55rem;
  background: rgb(8,141,161);
  margin-top: 0.44rem;
  transition: all .5s;
  box-shadow: 0 0 0.15rem rgba(8,141,161,0);
}
.banner button:hover{
  box-shadow: 0 0 0.15rem rgba(8,141,161,.7);
}
.banner .swiper-slide-active .p1{
  animation: bw 1s linear .8s both;
}
.banner .swiper-slide-active .p2{
  animation: bw 1s linear 1s both;
}
.banner .swiper-slide-active button{
  animation: bw 1s linear 1.2s both;
}
/* .banner .swiper-slide-active .p1-1{
	margin-bottom: .4rem;
} */
.banner .p1-1, .banner .p1{height: .9rem;}

.banner .swiper-slide .container{
	/* top: 35%; */
	top: 45%;
	width: 35%;
}
.banner .p2{
	/* margin-top: .3rem; */
	margin-top: .5rem;
}

@keyframes bw{
  0%{
    transform: translateY(0.4rem);
    opacity: 0;
  }
  100%{
    transform: translateY(0rem);
    opacity: 1;
  }
}

.banner .pc.bj{
	/* height: calc(100vw/2.4); */
}

.banner .swiper-pagination{
  bottom: 0.55rem;
}
.banner .swiper-pagination-bullet{
  width: 0.2rem;
  height: 0.2rem;
  background: #000;
  margin: 0 0.12rem !important;
  transition: all .5s;
}
.banner .swiper-pagination-bullet-active{
  opacity: 0.5;
}
#publicity-video {
	width: 100%;
	height: 100%;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	overflow: hidden;
}

#publicity-video video {
	display: block;
	/* height: 100%; */
}

/* 首页版心 */
.w{
		width: 83.3333%;
		margin: 0 auto;
}

/* 服务领域 */
.sy_con .con1 .wap{display: none;}

.sy_con .con1 .t1{
	margin-top: 1.2rem;
	font-size: 0.3rem;
	color: #181325;
}

.sy_con .con1 .t2{margin-top: 0.35rem;}
.sy_con .con1 .t2 p{
	font-size: 0.4rem;
	line-height: 0.6rem;
	color: #181325;
}

.sy_con .con1 .t3{
	display: flex;
	justify-content: space-between;
	margin-top: 0.9rem;
	margin-bottom: 1.5rem;
}

.sy_con .con1 .t3 .x1{
	width: 24%;
	height: 2.2rem;
	display: flex;
	flex-direction: column;
	background: #f5f5f5;
	padding: 0.3rem 0.4rem 0.35rem 0.4rem;
	cursor: pointer;
}

.sy_con .con1 .t3 .x1 .xx1{
	display: flex;
	justify-content: space-between;
}

.sy_con .con1 .t3 .x1 .xx2{
	margin-top: 0.4rem;
	display: flex;
	flex-direction: column;
	align-items: flex-end;
}
@media (max-width:1680px) {
	.sy_con .con1 .t3 .x1 .xx2{
		margin-top: .2rem;
	}
}

.sy_con .con1 .t3 .x1 .xx2 p{
	color: #a09fa3;
	font-size: 0.14rem;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	word-break: break-all;
	white-space: normal !important;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
@media (max-width:1680px) {
	.sy_con .con1 .t3 .x1 .xx2 p{
		font-size: .24rem;
	}
}

.sy_con .con1 .t3 .x1 .xx2 p:nth-of-type(1){
	font-size: 0.3rem;
	color: #181325;
}

.sy_con .con1 .t3 .x1 .xx1 div{
	font-size: 0.48rem;
	color: #e5e5e6;
}

.sy_con .con1 .t3 .x1 .xx1 .xx1_bj,.sy_con .con1 .t3 .x1 .xx1 .xx2_bj,.sy_con .con1 .t3 .x1 .xx1 .xx3_bj,.sy_con .con1 .t3 .x1 .xx1 .xx4_bj,.sy_con .con1 .t3 .x1:hover .xx1 .xx1_bj,.sy_con .con1 .t3 .x1:hover .xx1 .xx2_bj,.sy_con .con1 .t3 .x1:hover .xx1 .xx3_bj,.sy_con .con1 .t3 .x1:hover .xx1 .xx4_bj{
	width: 0.65rem;
	height: 0.65rem;
	color: #e5e5e6;
	background-size: 100%;
	background-repeat: no-repeat;
}

.sy_con .con1 .t3 .x1 .xx1 .xx1_bj{
	background-image: url("../images/icon1.png");
}

.sy_con .con1 .t3 .x1 .xx1 .xx2_bj{
	background-image: url("../images/icon2.png");
}

.sy_con .con1 .t3 .x1 .xx1 .xx3_bj{
	background-image: url("../images/icon3.png");
}

.sy_con .con1 .t3 .x1 .xx1 .xx4_bj{
	background-image: url("../images/icon4.png");
}

.sy_con .con1 .t3 .x1:hover{
	background: #4877aa;
}

.sy_con .con1 .t3 .x1:hover .xx1 div{
	color:#6388b4;
}

.sy_con .con1 .t3 .x1:hover .xx2 p:nth-of-type(1){
	color: #fff;
}

.sy_con .con1 .t3 .x1:hover .xx2 p{
	color: #b3c3d7;
}


/* .sy_con .con1 .t3 .x1:hover .xx1 .xx1_bj,.sy_con .con1 .t3 .x1:hover .xx1 .xx2_bj,.sy_con .con1 .t3 .x1:hover .xx1 .xx3_bj,.sy_con .con1 .t3 .x1:hover .xx1 .xx4_bj{
	width: 0.65rem;
	height: 0.65rem;
	color: #e5e5e6;
	background-size: 100%;
	background-repeat: no-repeat;
} */

.sy_con .con1 .t3 .x1:hover .xx1 .xx1_bj{
	background-image: url("../images/icon1_at.png");
}

.sy_con .con1 .t3 .x1:hover .xx1 .xx2_bj{
	background-image: url("../images/icon2_at.png");
}

.sy_con .con1 .t3 .x1:hover .xx1 .xx3_bj{
	background-image: url("../images/icon3_at.png");
}

.sy_con .con1 .t3 .x1:hover .xx1 .xx4_bj{
	background-image: url("../images/icon4_at.png");
}

.contitle-big{
	font-size: .55rem;
	position: absolute;
	z-index: 8;
	width: 50%;
	font-weight: bold;
	/* display: none; */
}

/* 服务项目 */
.con2{
	background: url(../images/serbj.png);
	background-size: 100% 100%;
	width: 100%;
	/* height: calc(100vw / 1.73); */
	position: relative;
	/* padding-bottom: 8.25vw; */
	padding-bottom: 7.5%;
}
@media (max-width:1459px){
	.con2{
		padding-bottom: 4%;
	}

}

.con2 .con2-title{
	font-size: 0.55rem;
	line-height: 0.6rem;
	padding-top: 0.95rem;
	padding-bottom: 1.3rem; 
}

.con2 .con2-title,.con3 .con3-title,.con4 .con4-title,.con5 .con5-title{
	position: relative;
	z-index: 8;
	width: 100%;
}

.fae-picCon .lef{width: 50%;}
@media (max-width:768px) {
	.fae-picCon .lef{width: 65%;}
}

.title-sub{
	position: absolute;
	z-index: 7;
	top: 1.3rem;
	font-size: .90rem;
	color: #fff;
	font-family: "opposans";
}
@media (max-width:768px) and (min-width:991px){
	.title-sub{
		font-size: .6rem;
	}
}

.con2 .title-sub{
	-webkit-text-stroke: 1px #e8e8e8;
	color: #f5f5f5;
}

.con3 .title-sub{
	-webkit-text-stroke: 1px #5d6f88;
	color: #2c486b;
 }
 
 .con4 .title-sub{
 	-webkit-text-stroke: 1px #e8e8e8;
 	color: #fff;
	top: .4rem;
 }
 
 .con5 .title-sub{
 	-webkit-text-stroke: 1px #e3e3e3;
 	color: #f8f8f8;
	top: .4rem;
  }

.fae-box{
	/* margin-bottom: 1.2rem; */
	overflow: hidden;
}
.fae-nav{width: 47%;float: left;padding: 0 0.05rem;}
.fae-nav .fae-a{cursor: pointer;display: block;width: 100%;line-height: 1.2rem;
	/* height: 1.95rem; */
	height: 1.55rem;
	font-size: 0.24rem;color: #444444;margin-bottom: 0.04rem;}
.fae-nav .fae-a.on{color: white;}
.fae-right{width: 50%;padding: 0 0.05rem;z-index: 999;position: absolute;right: 0;top: 8vw;}
.fae-pic{width: 100%;overflow: hidden;display: none;}
.fae-pic.on{display: block;}
.fae-pic img{display: block;width: 100%;transition: all .5s;}
.fae-pic:hover img{transform: scale(1.05);}
.fae-num{
	font-size: 0.9rem;
	/* line-height: 0.6rem; */
	line-height: 1.55rem;
	color: #181325;
	width: 20.77%;
	height: 100%;
	/* line-height: 1.95rem; */
	height: 1.55rem;
	font-family: 'opposans';
	-webkit-text-stroke: 1px #606060;
	color: #f2f2f2;
}
.fae-con{
	width: 79.23%;
	height: 100%;
	line-height: 1.95rem;
	display: flex;
	align-items: flex-start;
	justify-content: center;
	flex-direction: column;
	position: relative;
}

.fae-nav .fae-a.on .fae-con::before{
	content: "";
    background: url(../images/img5.png) no-repeat;
    background-size: 100%;
    width: 1rem;
    height: 0.7rem;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}

.fae-title{
	font-size: 0.26rem;
	line-height: 0.6rem;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	word-break: break-all;
	white-space: normal !important;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	color: #181325;
}

.fae-text{
	font-size: 0.18rem;
	line-height: 0.28rem;
	display: -webkit-box;	
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	word-break: break-all;
	white-space: normal !important;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	color: #666666;
	width: 73.77%;
}

@media (max-width:1459px){
	.fae-text{
		font-size: .2rem;
	}
}

@media (max-width:1280px) {
	.fae-nav .fae-a{
		height: 1.45rem;
		line-height: 1.45rem;
	}
	.fae-num{
		height: 1.45rem;
		line-height: 1.45rem;
	}
}

@media (max-width:1024px){
	.fae-text{
		font-size: .22rem;
	}

	.fae-nav .fae-a{
		height: 1.2rem;
		line-height: 1.2rem;
	}
	.fae-num{
		height: 1.2rem;
		line-height: 1.2rem;
	}
}

@media (max-width:768px) {
	.fae-text{
		line-height: .36rem;
	}
}

.fae-nav .fae-a.on .fae-num,.fae-nav .fae-a.on .fae-title{color: #4877aa;}
.fae-nav .fae-a.on .fae-num{
	-webkit-text-stroke: 1px #4877aa;
	color: #f2f2f2;
}
.fae-picCon{
	background: #4877aa;
	height: 2rem;
	width: 100%;
	padding-left: 0.65rem;
	display: flex;
}

.fae-picCon .p1{
	font-size: 0.4rem;
	line-height: 0.6rem;
	margin-top: 0.3rem;
	position: relative;
}

.fae-picCon .p2{
	font-size: 0.26rem;
	line-height: 0.45rem;
	opacity: 0.6;
	
}

.fae-picCon .p1::before{
	content: "";
	background: url(../images/img6.png) no-repeat;
	background-size: 100%;
	width: 0.45rem;
	height: 0.1rem;
	position: absolute;
	left: 0;
	top: 225%;
	transform: translateY(-50%);
	opacity: 1;
}

@media (min-width:768px) and (max-width:1024px){
	.fae-picCon .p1::before{
		content: unset;
	}
}

.fae-picCon .p3{
	font-size: 0.3rem;
	line-height: 0.36rem;
	/* margin-top: 0.85rem; */
	margin-right: 0.8rem;
}

@media (min-width:768px) and (max-width:1024px){
	.fae-picCon .p3{
		margin-right: 0.45rem;
	}
}

.fae-picCon .p3-symbol{
	font-size: 0.36rem;
	color: #fff;
}

.fae-picCon p,.fae-picCon div{color: #fff;}

@media (min-width:768px) and (max-width:1024px){
	.fae-nav .fae-a.on .fae-num,.fae-nav .fae-a .fae-num{
		font-size: 0.7rem;
	}
	.fae-nav .fae-a.on .fae-con::before{
		width: .9rem;
	}
}

.con2-mask{
	height: 100%;
	width: 8.2%;
	background: #fff;
	position: absolute;
	right: 0;
	z-index: 99;
}

.fae-picCon .rig{
	position: relative;
	display: flex;
	justify-content: flex-end;
	flex: 1;
	padding-right: 3.91vw;
	align-items: center;
}

@media (min-width:768px) and (max-width:1024px){
	.fae-picCon .rig{
		padding-right: 0;
	}

}

.fae-picCon .rig .fae-picNum{
	position: absolute;
	font-size: 1.38rem;
	top: 50%;
	transform: translateY(-50%);
	opacity: 0.1;
	font-family: 'opposans';
	-webkit-text-stroke: 1px #ffffff;
	color: #5a84b2;
}
@media (min-width:769px) {
	.fae-pic:nth-of-type(1) .fae-picCon .p3{
		margin-top: 0;
	}
	.fae-pic:nth-of-type(1) .fae-picCon .p3 .fae-picNum{
		letter-spacing: .115rem;
	}
}

@media (max-width:1680px) {
	/* .con2{height: 63vw;} */
}

@media  (max-width:1280px) {
	.fae-nav .fae-a{line-height: 0.94rem;}
	.navbar-weibu .tel{display: none;}
	.lbotal{right: 2%;}
}
@media (max-width:1024px) {
	.fae-nav .fae-a{line-height: 1.2rem;}
}
@media  (max-width:991px) {
	.fae-nav .fae-a{line-height: 0.71rem;padding-left: 0.4rem;}
	.nei_anchor span a{padding: 0 0.15rem;}
}
@media  (max-width:768px) {
	.fae-box{margin: 0.25rem 0 0;}
	.fae-nav,.fae-right{width: 100%;float: none;padding: 0;overflow: hidden;}
	.fae-nav .fae-a{float: left;width: 49%;margin-bottom: 0.15rem;padding-left: 0.15rem;font-size: 0.16rem;line-height: 0.45rem;}
	.fae-nav .fae-a:nth-child(2n){float: right;}
}
	 
/* 服务机构简介 */
.con3{
	background: url(../images/img7.png);
	background-size: 100% 100%;
	width: 100%;
	height: calc(100vw / 2.34);
	position: relative;
}

@media (min-width:768px) and (max-width:991px){
	.con3{
		height: calc(100vw / 2);
	}
}

@media (min-width:991px) and (max-width:1024px){
	.con3{
		height: calc(100vw / 2.05);
	}
}

.con3 .con3-title{
	font-size: 0.55rem;
	line-height: 0.6rem;
	padding-top: 1rem;
	padding-bottom: 1.35rem;
	color: #fff;
}

.con3 .con3-link .link-p{
	font-size: 0.2rem;
	line-height: 0.34rem;
	color: #fff;
	display: -webkit-box;	
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	word-break: break-all;
	white-space: normal !important;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	width: 67.25%;
}

@media (max-width:1680px){
	.con3 .con3-link .link-p{
		font-size: .22rem;
	}

}

.con3 .con3-link .link-a{
	margin-top: 0.6rem;
	color: #fff;
	font-size: 0.18rem;
	line-height: 0.7rem;
	width: 1.3rem;
	transition: all 0.5s;
	border-bottom: 0.01rem solid #63717f;
	position: relative;
	/* padding-bottom: 0.2rem; */
	display: inline-block;
	height: 0.7rem;
}

@media (max-width:1680px){
	.con3 .con3-link .link-a{
		font-size: .2rem;
	}
}

.con3 .con3-link .link-a:hover{
	width: 1.6rem;
}

.con3 .con3-link .link-img{
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}

.con3 .con3-brief .brief-img1{
		display: flex;
		    align-items: center;
		    justify-content: center;
		    background: #728898;
		    color: #fff;
			height: .40rem;
			/* opacity: .85; */
			width: .55rem;
			font-size: .3rem;
	}

@media (min-width:800px) {
	.con3 .con3-brief .brief-a:hover .brief-img1{
		background: #4877aa;
	}	
}

@media (max-width:991px) {
	.con3 .con3-link .link-a{width: 1.6rem;}
	.con3 .con3-link .link-img{width: 0.35rem;}
}

.con3-brief-box{
	display: flex;
	justify-content: space-between;
	width: 100%;
	margin-top: 0.75rem;
}

.con3 .con3-brief{
	width: calc( 100vw * 0.2 );
	height: calc( 100vw * 0.1 );
	border: 0.05rem solid rgba(255,255,255,0.5);
}

.con3 .con3-brief .brief-a{
	position: relative;
	display: inline-block;
	width: 100%;
	height: 100%;
	/* background: url(../images/img10.png) center center; */
	background-size: 100% 100%;
	/* padding-left: 0.2rem; */
	padding-left: 0.15rem;
	transform: all 0.5s;
}

@media (min-width:800px) {
	/* .con3 .con3-brief .brief-a:hover{
		position: relative;
		display: inline-block;
		width: 100%;
		height: 100%;
		background: url(../images/img10.png) center center; 
		background-size: 110% 110%;
		padding-left: 0.2rem;
		transform: all 0.5s;
	} */
	
	.con3 .con3-brief .brief-a-jq{
		background-size: 110% 110% !important;
		transform: all 0.5s;
	}
	
}

.con3 .con3-brief .brief-p1{
	font-size: 0.3rem;
	line-height: 0.6rem;
	color: #fff;
	margin-top: 0.05rem;
}

.con3 .con3-brief .brief-p2{
	font-size: 0.16rem;
	/* line-height: 0.6rem; */
	color: #fff;
	opacity: 0.5;
}

.con3 .con3-brief .brief-img1{
	position: absolute;
    left: 0.2rem;
	bottom: 0.25rem;
	z-index: 99;
}

@media (max-width:1024px) {
	.con3 .con3-brief .brief-img1{
		width: .5rem;
	}
}

/* 新闻资讯 */
.con4{margin-bottom: 1.15rem;}
.con4-conli-more{display: none;}

.con4-scrollx{
	display: flex;
	    align-items: flex-end;
	    justify-content: flex-end;
	    height: 100%;
}

.con4-tn{
	height: 2.5rem;
	border-bottom:0.01rem solid #ecf1f6;
}

.con4 .con4-nav{
	display: flex;
	align-items: flex-end;
	height: 100%;
	padding-bottom: 0.65rem;
}

.con4 .con4-title{
	font-size: 0.55rem;
	line-height: 2.5rem;
}

.con4 .con4-navLi{
	font-size: 0.22rem;
	text-align: center;
	color: #181325;
	padding: 0.15rem 0.4rem;
	position: relative;
}

.con4 .con4-navLi:nth-of-type(1){
	background: #3378af;
	color: #fff;
	position: relative;
	transform: all .3s;
	padding: 0.15rem 0.4rem;
}

.con4 .con4-navLi:nth-of-type(1) a{
	color: #fff;
}

.con4 .con4-navLi:nth-of-type(1)::before{
	position: absolute;
	    content: '';
	    width: 100%;
	    height: 0.04rem;
	    border-radius: 0.04rem;
	    background: #3378af;
	    position: absolute;
	    left: 50%;
	    top: 1.2rem;
	    transform: translateX(-50%);
	    transition: all .5s;
}

.con4 .navLiOn{
	background: #3378af;
	color: #fff;
	position: relative;
	transform: all .3s;
	padding: 0.15rem 0.4rem;
}

.con4 .navLiOn::before{
	position: absolute;
	content: '';
	width: 100%;
	height: 0.04rem;
	border-radius: 0.04rem;
	background: #3378af;
	position: absolute;
	left: 50%;
	top: 1.2rem;
	transform: translateX(-50%);
	transition: all .5s;
}

.con4-navLi.navLiOn .hrefson{
	color: #fff;
	font-size: .22rem;
}

.con4-navLi .hrefson{
	color: #181325;
	font-size: .22rem;
}

@media (max-width:1024px){
	.con4-navLi .hrefson,.con4-navLi.navLiOn .hrefson{
		font-size: .24rem;
	}
}


/* 新闻资讯li内容 */
.con4-conli{
	margin-top: 0.6rem;
}

.support-list1 .row {
	margin: 0 -0.05rem;
}

.support-list1 .col-sm-4,
.support-list1 .col-xs-6 {
	padding: 0 0.05rem;
	margin-bottom: 0.15rem;
}
.support-item1 .m-cont {
	padding: 0.3rem 0.3rem 0.5rem 0.3rem;
	background: #f8f8f8;
}

.support-item1 .m-tit {
	font-size: 0.15rem;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-transition: all .3s;
	transition: all .3s;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	word-break: break-all;
	white-space: normal !important;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}

.support-item1 .m-des {
	font-size: 0.16rem;
	/* line-height: 0.2rem; */
	color: #666;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	/* max-height: 0.4rem; */
	margin-top: 0.05rem;
	margin-bottom: 0.25rem;
	display: flex;
    align-items: center;
}

.support-item1 .m-des img{
	margin-right: 0.1rem;
}

.support-item1:hover .m-tit {
	color: #3378af;
}

	.support-item1 .m-img {
		width: 100%;
		height: 0;
		padding-bottom: 64%; 
		overflow: hidden;
	}
	
	.con4 .m-cont .btn-lookmore{
		display: -webkit-box;	
		overflow: hidden;
		text-overflow: ellipsis;
		word-wrap: break-word;
		word-break: break-all;
		white-space: normal !important;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		font-size: 0.16rem;
		line-height: 1.7;
		color: #181325;
	}
	@media (max-width:1680px){
		.con4 .m-cont .btn-lookmore{
			font-size: 14px;
		}
	}

/* 滚动公告 */

		.jq22-container{
    /* width: 50%; */
    /* margin-left: auto; */
    /* margin-right: auto; */
	overflow: auto
}
		.str_wrap{
			background: #fefefe;
			height: 24.4vw;
			/* line-height: 2em; */
			/* font-size: 1.2em; */
			line-height: auto;
		}
		.str3 { font-size:0 !important}
		.str3-2 { background:none !important;}
.str3-2 span { border:5px solid #ccc; background:#f1f1f1; color:#999; margin:0 5px; text-align:center; font:40px/100px Arial, Helvetica, sans-serif; width:100%; height:100px; display:inline-block; vertical-align:top;}
		.str4 .str_item {
			font-size:0;
			line-height:0
		}
		.str4 img { opacity:0.8}
		.str4 img:hover { opacity:1}
		.str4.str_wrap.str_active {
			background:#fff;
		}
	/* .str3-2 a{margin-bottom: .25rem;}	 */

.notice-box{background: #f8f8f8;padding: .4rem .3rem .3rem .3rem !important}

.notice {
			overflow-y: hidden;
			height: 24vw;
		}
		
@media (max-width:1680px) {
	.notice{
		height: 25vw;
	}
}

@media (max-width:1459px) {
	.notice{
		height: 24.4vw;
	}
}
		
.jq22-content {
    overflow-y: auto;
    overflow-x: hidden;
}
.jq22-content::-webkit-scrollbar {
  width: 0.02rem;
  height: 0.03rem;
}
.jq22-content::-webkit-scrollbar-thumb {
  border-radius: 0.1rem;
  background: #4877aa;
}
.jq22-content::-webkit-scrollbar-track {
  box-shadow: inset 0 0 0.05rem rgb(0 0 0 / 20%);
  border-radius: 0.1rem;
  background: #ededed;
}		
		
		.swiper {
		        width: 100%;
		        height: 100%;
		      }
		
		      /* .swiper-slide {
		        font-size: 0.18rem;
		        height: auto;
		        -webkit-box-sizing: border-box;
		        box-sizing: border-box;
		        padding: 0.3rem;
		      } */

.con4 .con4-notie{
	background: #f8f8f8;
	/* margin: 0.35rem 0.3rem; */
}

.con4 .con4-notie li{
	margin-bottom: 0.25rem; 
}

.con4 .con4-notieTitle{
	color: #181325;
	font-size: 0.22rem;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	word-break: break-all;
	white-space: normal !important;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	margin-bottom: 0.05rem;
	font-weight: bold;
}

.con4 .con4-notieTime{
	color: #666;
	font-size: 0.16rem;
	margin-bottom: .25rem;
}


.support-list1{
	display: none;
}

.support-list1-active{
	display: block;
}

@media (min-width: 7.68rem) {
	.support-list1 .col-sm-4,
	.support-list1 .col-xs-6 {
		/* padding: 0 0.15rem; */
		padding: 0;
		margin-bottom: 0.15rem;
	}
	
	.con4 .col-sm-4{width: 31.33%;}
	.con4 .row{display: flex;justify-content: space-between;}
	
	.support-list1 .row {
		margin: 0 -0.15rem;
	}
	
	.support-item1 .m-img img {
		width: 100%;
		-webkit-transition: all .5s;
		transition: all .5s;
	}
	
	.support-item1 .m-cont {
		padding: 0.3rem 0.3rem 0.5rem 0.3rem;
		background: #f8f8f8;
		
	}
	
	.support-item1 .m-tit {
		font-size: 0.17rem;
		-webkit-transition: all .3s;
		transition: all .3s;
	}
	
	.support-item1 .m-des {
		font-size: 0.14rem;
		/* line-height: 0.22rem; */
		/* max-height: 0.44rem; */
		/* height: 0.44rem; */
		margin-top: 0.08rem;
		margin-bottom: 0.25rem;
	}
	
	.support-item1:hover .m-img img {
	    -webkit-transform: scale(1.04);
	    transform: scale(1.04);
	}
	
}

@media (min-width: 15rem) {

	.support-item1 .m-cont {
		padding: 0.3rem 0.3rem 0.5rem 0.3rem;
		background: #f8f8f8;
	}
	
	.support-item1 .m-tit {
		font-size: 0.2rem;
		-webkit-transition: all .3s;
		transition: all .3s;
	}
	.support-item1 .m-tit{
		font-size: 16.5px;
	}
	
	.support-item1 .m-des {
		font-size: 0.16rem;
		/* line-height: 0.26rem; */
		/* height: 0.52rem; */
		/* max-height: 0.52rem; */
		margin-top: 0.1rem;
		margin-bottom: 0.25rem;
	}
	
	.support-item1:hover .m-img img {
	    -webkit-transform: scale(1.04);
	    transform: scale(1.04);
	}
}

/* 服务对象 */
	.con5{
		padding-bottom: 1rem;
	}
    .con5 .swiper {
        width: 100%;
        height: 100%;
        margin-left: auto;
        margin-right: auto;
      }

	  .con5 .swiper-slide {
        /* text-align: center;
        font-size: 0.18rem;
        background: #fff;
        height: calc((100% - 0.3rem) / 2); */
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }
	  
	  .con5{
		  background: #f8f8f8;
	  }
	  
	  .con5 .wrap2{position: relative;}
	  
	  .con5-conli{overflow: hidden;margin-top: 0.6rem;position: relative;}
	  
	  .con5-conli .fwSwiper-a{
		  /* width: calc(100vw * 0.1958); */
		  /* height: calc(100vw * 0.0625); */
		  width: 100%;
	  }
	  
	  .con5-conli .fwSwiper-a img{
		  width: 100%;
		  height: 100%;
	  }
	  
	  .con5-conli .swiper-slide{
		  padding: 0 !important;
		  /* margin-bottom: 0.2rem; */
	  }
	  
	  .con5-conli .swiper-container .swiper-slide img{
	  	width: 100%;
	  	height: 100%;
	  }
	  
	  .con5 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
	  	left: -3.5%;
		/* top: 77%; */
		top: 80%;
	  	transform: translate(-50%,-50%) !important;
		color: #dfdfdf;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23dfdfdf'%2F%3E%3C%2Fsvg%3E");
	  }
	  
	  .con5 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
		  right: -5%;
		  /* top: 77%; */
		  top: 80%;
		  transform: translate(-50%,-50%) !important;
		  color: #dfdfdf;
		  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23dfdfdf'%2F%3E%3C%2Fsvg%3E");
	  }
	  @media (max-width:1680px) {
		.con5 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
			top: 81%;
		}
		.con5 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
			top: 81%;
		}
	  }
	  @media (max-width:1560px) {
		.con5 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
			left: -2%;
		}
		.con5 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
			right: -4%;
		}
	  }
	  @media (max-width:1440px) {
		.con5 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
			left: -4.8%;
			top: 82%;
		}
		.con5 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
			right: -7%;
			top: 82%;
		}
	  }

	  @media (max-width:1290px) {
		.con5 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
			left: -3%;
		}
		.con5 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
			right: -5.5%;
		}
	  }

	  @media (max-width:1259px) {
		.con5 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
			left: -5%;
		}
		.con5 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
			right: -8%;
		}
	  }

	  @media (max-width:1024px){
		.con5 .swiper-button-prev,.con5 .swiper-button-next {
			/* top: 83%; */
			top: 84%;
		}

		.con5 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
			left: -1.5%;
		}
		.con5 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
			right: -4%;
		}
		.con5 .swiper-button-prev,.con5 .swiper-button-next{
			background-size: 20px 44px;
		}
		  
	  }
	  
	  @media (max-width:991px) {
		.con5 .swiper-button-prev,.con5 .swiper-button-next{
			background-size: 15px 44px;
		}
	  	.con5 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
	  		left: -1% ;
	  			top: 83%;
	  	}
	  	
	  	.con5 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
	  			  right: -3.8%;
	  			  top: 83%;
	  	}
	  }
	  
	  .con5-conli .swiper-pagination-bullet-active{
	  	background: #4877aa !important;
	  }
	  
	  .con5-conli .swiper-pagination-fraction{
	  	left: 50% !important;
		/* top: 50% !important; */
	  	transform: translate(-50%,-50%) !important;
	  }
	  
	.con5-tn{
		height: 2.5rem;
		border-bottom:0.02rem solid #e7eaf1;
	}
	
	.con5 .con5-nav{
		display: flex;
		align-items: flex-end;
		height: 100%;
		padding-bottom: 0.65rem;
	}
	
	.con5 .con5-title{
		font-size: 0.55rem;
		line-height: 2.5rem;
	}
	
	.con5 .con5-navLi
	/* ,.con5 .con5-navLi a */
	{
		font-size: 0.22rem;
		text-align: center;
		color: #181325;
		/* padding: 0.15rem 0.4rem; */
		/* padding: 0.1rem 0; */
		position: relative;
		height: 2.604vw;
		min-height: 40px;
	}
	
	.con5 .navLiOn,.con5 .navLiOn a{
		background: #3378af;
		color: #fff;
		position: relative;
		transform: all .3s;
		/* padding: 0.15rem 0.4rem; */
		/* padding: 0 2.604vw;
		height: 2.604vw;
		min-height: 40px; */
		display: inline-flex;
	}
	.con5 .con5-navLi a{
		padding: 0 2.604vw;
		height: 2.604vw;
		min-height: 40px;
		font-size: 0.22rem;
		display: inline-flex;
		align-items: center;
	}
	
	.con5 .navLiOn::before{
		position: absolute;
		content: '';
		width: 100%;
		height: 0.04rem;
		/* border-radius: 0.04rem; */
		background: #3378af;
		position: absolute;
		left: 50%;
		/* top: 1.2rem; */
		transform: translateX(-50%);
		transition: all .5s;
		bottom: -.65rem;
	}
	@media (max-width:768px) {
			/* 服务对象 */
			.con5{padding-bottom: .3rem;}
			.con5 .con5-title{line-height: 1;}
			.con5 .contitle-big{
				padding-top: .3rem;
			}
			.con5-tn{height: auto;}
			.con5 .con5-nav{
				display: flex;
				float: unset;
				justify-content: center;
				width: 100%;
				padding-top: .95rem;
				padding-bottom: .2rem;
			}
			
			.con5 .con5-navLi{
				background: #bbb;
				font-size: .14rem;
				padding: .1rem .4rem;
				color: #fff;
				width: 48%;
			}
			.con5 .navLiOn{
				padding: 0.1rem 0.4rem;
				background: #3378af;
			}
			
			.con5 .navLiOn::before{top: .56rem;}
			.con5 .con5-navLi:nth-of-type(1){
				margin-right: 4%;
			}
			.con5-conli{margin-top: .25rem;height: 40vw;}
			.con5-conli .swiper-pagination{
				/* bottom: -0.05rem; */
				bottom: 0;
			}
			.con5-conli .fwSwiper-a{width: auto;height: auto;}
			.con5-conli .swiper-slide{margin-bottom: auto;}
			.con5 .swiper-wrapper{height: auto;}
			.swiper-button-next, .swiper-button-prev{background-size: 17px 40px;}
			.con5 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
				right: -9% !important;
				top: 86%;
			}
			.con5 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
				left: -1.9% !important;
				top: 86%;
			}
	}
	
	/* 768宽的设备 */
	@media (max-width:768px) {
		.fae-right{position: static;margin-top: 1rem;}
		.con2{display: flex;flex-direction: column-reverse;}
		.con2-mask{display: none;}
		.fae-nav .fae-a.on .fae-con::before{content: unset;}
		.sy_con .con1 .t3 .x1 .xx2{margin-top: .1rem;}
		.ft-pb2 p:nth-of-type(2){width: 100%;}
		.con4 .navLiOn::before{top: 1.33rem;}
		.header{height: .9rem;}
		.header .index-container{height: 100%;}
		.header .logo img{height: .7rem;}
	
	}
	
	/* .swiper-pagination,.hhtips .p1{display: none;} */
	.hhtips .p1{display: none;}
	
	/* 移动端 */
@media (max-width:768px) {
	/* 轮播图 */
		.banner{margin-top: .6rem;}
		.banner .swiper-slide .container{display: none;}
		.banner .app{display: block;}
		.banner .pc.bj{display: none;}
		/* .swiper-wrapper{height: calc(100vw/2.4);} */
		.swiper-pagination{display: block;}
		.pc.bj{display: none;}
		.banner a{width: 100%;}
		
	/* 服务领域 */
	.sy_con .con1 .pc{display: none;}
	.sy_con .con1 .wap{display: block;}
	.sy_con .con1 .t1{
		margin-top: .4rem;
		font-size: .16rem;
	}
	
	.sy_con .con1 .t2 p{
		font-size: .16rem;
		line-height: .24rem;
	}
	
	.sy_con .con1 .t2{
		margin-top: .2rem;
	}
	
	.sy_con .con1 .t3{
		margin-top: .4rem;
		flex-wrap: wrap;
		margin-bottom: .4rem;
	}
	
	.sy_con .con1 .t3 .x1{
		width: 48%;
		margin-bottom: 3.5%;
		padding: .1rem;
		height: auto;
	}
	
	.sy_con .con1 .t3 .x1 .xx1{
		align-items: center;
	}
	
	.sy_con .con1 .t3 .x1 .xx1 .xx1_bj, .sy_con .con1 .t3 .x1 .xx1 .xx2_bj, .sy_con .con1 .t3 .x1 .xx1 .xx3_bj, .sy_con .con1 .t3 .x1 .xx1 .xx4_bj, .sy_con .con1 .t3 .x1:hover .xx1 .xx1_bj, .sy_con .con1 .t3 .x1:hover .xx1 .xx2_bj, .sy_con .con1 .t3 .x1:hover .xx1 .xx3_bj, .sy_con .con1 .t3 .x1:hover .xx1 .xx4_bj{
		width: .3rem;
		height: .3rem;
	}
	
	.sy_con .con1 .t3 .x1 .xx1 div{
		font-size: .3rem;
	}
	
	.sy_con .con1 .t3 .x1 .xx2 p:nth-of-type(1){
		font-size: .16rem;
	}
	
	.sy_con .con1 .t3 .x1 .xx2 p{
		font-size: .12rem;
		display: -webkit-box;
		overflow: hidden;
		text-overflow: ellipsis;
		word-wrap: break-word;
		word-break: break-all;
		white-space: normal !important;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
	}
	
	.sy_con .con1 .t3 .x1 .xx2{
		margin-top: .1rem;
	}
	
	/* 服务项目 */
	.con2{display: inherit;}
	.con2-mask{display: none;}
	.con2 .con2-title{
		padding-top: .38rem;
		padding-bottom: .52rem;
	}
	
	.contitle-big{font-size: .22rem;}
	.title-sub{
		top: 0.52rem;
		font-size: .3rem;
	}
	
	.fae-box{display: none;}
	.fae-pic-pc{display: none !important;}
	.fae-pic-wap .fae-pic{display: block;width: 90%;margin-left: 5%;}
	.fae-picCon .p1{font-size: .16rem;line-height: 1;margin-top: 0;}	
	.fae-picCon .p1::before{content: unset;}
	.fae-picCon .p2{
		font-size: .12rem;line-height: 1.3;
		display: -webkit-box;	
		overflow: hidden;
		text-overflow: ellipsis;
		word-wrap: break-word;
		word-break: break-all;
		white-space: normal !important;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		margin-top: .1rem;
	}
	.fae-pic-wap{padding-top:.68rem;}
	.con2 .con2-title{padding-top: .15rem;padding-bottom: .21rem;}
	.title-sub{top: .28rem;}
	.fae-picCon{display: flex;align-items: center; height: .9rem;padding-left: .15rem;}
	.fae-picCon .p3{
		margin: 0;font-size: .12rem;padding-right: .15rem;

	}
	.con2{
		/* padding-bottom; */
		overflow-x: hidden;
		/* padding-bottom: .46rem; */
		padding-bottom: .7rem;
	}
	.fae-pic-wap .swiper-wrapper{height: auto;}
	.fae-picCon .p3-symbol{font-size: .14rem;}
	.fae-picCon .rig .fae-picNum{
		font-size: .55rem;top: 50%;
		/* left: 65%; */
		left: 62%;
		transform: translate(-50%,-50%);
	}
	.fae-pic-wap .swiper-pagination-bullet-active{
		background: #4877aa;
	}
	.fae-pic-wap .swiper-pagination{
		bottom: 33px;
	}

	/* 服务机构简介 */
	.con3{height: auto;padding-bottom: .2rem;}
	.con3 .con3-title{padding-top: .15rem;padding-bottom: .8rem;}
	.con3 .con3-link .link-p{
		display: -webkit-box;	
		overflow: hidden;
		text-overflow: ellipsis;
		word-wrap: break-word;
		word-break: break-all;
		white-space: normal !important;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		padding-right: 0;
		font-size: .12rem;
		width: 100%;
		line-height: 1.7;
	}
	.con3 .con3-link .link-a{
		height: .35rem;
		line-height: .35rem;
		font-size: .12rem;
		margin-top: .24rem;
		width: .9rem;
	}
	
	.con3 .con3-link .link-img{
		width: .2rem;
	}
	
	.con3-brief-box{
		flex-wrap: wrap;
	}
	
	.con3 .con3-brief{
		width: 48%;
		height: 19.9vw;
		margin-bottom: 3.5%;
	}
	
	.con3 .con3-brief .brief-a{
		display: flex;
		justify-content: center;
		align-items: flex-start;
		flex-direction: column;
	}
	
	.con3 .con3-brief .brief-p1{
		line-height: 1;font-size: .16rem;
		
	}
	.con3 .con3-brief .brief-p2{
		font-size: .12rem;
		margin-top: 0.05rem;
	}
	.con3 .con3-brief .brief-img1{
		left: unset;
		right: .1rem;
		width: .3rem;
		top: 50%;
		transform: translateY(-50%);
		bottom: unset;
	}
	
	.con3-brief-box{
		margin-top: .3rem;
	}
	
	.con3 .con3-brief .brief-img1{
		display: flex;
		    align-items: center;
		    justify-content: center;
		    background: #fff;
		    color: #868686;
			height: .2rem;
			opacity: .85;
			font-size: .18rem;
	}
	.con3 .con3-brief{border: 0.01rem solid rgba(255,255,255,0.5);}
	
	/* 新闻资讯 */
	.con4{margin-bottom: .2rem;}
	.con4 .con4-nav{padding-right: 0;padding-bottom: .25rem;-webkit-overflow-scrolling: touch; }
	.con4-scrollx{
		padding-top: 1rem;
		display: -webkit-box;
		width:auto;
		                white-space: nowrap;
		                overflow-y: hidden;
		                overflow-x: scroll;
						
	}
	.con4-scrollx::-webkit-scrollbar{
	                display: none;
	            }
	.con4-navLi{
		width: 1rem;
	}
	
	.con4 .navLiOn,.con4 .con4-navLi,.con4 .navLiOn,.con4 .con4-navLi:nth-of-type(1){
		padding: 0.05rem .2rem;
		font-size: .16rem;
		border-radius: .05rem;
	}
	
	
	.con4 .con4-title{line-height: 1;}
	.con4 .contitle-big{
		margin-top: .3rem;
	}
	.con4-tn{height: auto;}
	.con4-conli{
		margin-top: .35rem;
	}
	
	.con4-conli .row .col-xs-6{
		width: 100%;
	}
	
	.con4-conli .row .notice-box{
		/* display: none !important; */
		margin-top: .05rem;
	}
	
	.con4-conli-more{
		display: block;
		width: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	
	.con4-conli-more a{
		border-radius: 100px;
		padding: .08rem .35rem;
		background: #3378af;
		color: #fff;
		margin-top: .1rem;
	}
	
	.con4 .row {
	    display: flex;
	    justify-content: space-between;
	    flex-direction: column;
	}
	
	.con4 .con4-navLi:nth-of-type(1)::before{
		top: .53rem;
	}
	
	.con4-navLi .hrefson,.con4 .con4-navLi:nth-of-type(1) a{
		font-size: .16rem;
	}
	.support-list1 .row{margin: 0 -0.05rem;}
	
	.support-item1 .m-cont {
		padding: 0.15rem 0.15rem 0.2rem 0.15rem;
	}
	.support-item1 .m-tit{font-size: .16rem;}
	.support-item1 .m-des{font-size: .12rem;margin-bottom: 0.15rem;}
	.con4 .m-cont .btn-lookmore{font-size: .14rem;line-height: 1.5;}
	.con4 .con4-notieTitle{
		font-size: .14rem;
	}
	.con4 .con4-notieTime{margin-bottom: .2rem;font-size: .12rem;}
	.notice{
		/* height: 77vw; */
		height: 46vw;
	}
	.str_wrap{height: 77vw;}
	.notice-box{padding:0.2rem !important; margin-top: .25rem;}

	
	#asid_share,.qiyelei-prev,.qiyelei-next,.zhengfulei-prev,.zhengfulei-next{display: none;}
	/* 底部 */
	footer{padding-bottom: 0.6rem;}
	.ft-1{display: none !important;}
	.ft-lef{display: none !important;}
	footer>div{width: 89.33vw;margin: 0 auto;}
	.ft-pbox{border-top: 0;padding-right: 0;}
	.ft-pb1{
		justify-content: center;
		align-items: flex-start;
		padding: .2rem 0;
	}
	.ft-pb2{
		padding:.2rem 0 .4rem 0; 
		display: flex;
		flex-direction: column;
	}
	
	.ft-pb1 .ft-p1, .ft-pb2 p{
		font-size: .14rem;
	}
	
	.ft-p2{
		margin: 0;
		font-size: .18rem;
	}
	
	.ft-pbox{background: #232323;}
	
	.ft-pb2 .addr{display: flex;}
	.ft-pb2 p:nth-of-type(1){display: flex;flex-direction: column;}
	.ft-pb2 p:nth-of-type(1) img{width: .15rem;margin-right: .1rem;margin-top: .04rem;}
	.ft-pb2 p:nth-of-type(2){width: 100%;text-align: left;line-height: 1.5;}
	.ft-pb2 .p2{font-size: .14rem;margin-left: .06rem;}
	.banquan{display: block;flex-direction: column;width: 100%;font-size: .12rem;margin-top: .19rem;}
	.hhtips{width: 100%;display: flex;justify-content: space-between;align-items: center;}
	.banquan p,.hhtips a{text-align: left;font-size: .14rem;}
	.hhtips .p1{display: flex;flex: 2;align-items: flex-start;font-size: .12rem;}
	.hhtips .p2{flex: 1;margin-left: 0;}
	.hhtips .p2 a{font-size: .12rem;}
	
	/* 底部部分不需要的隐藏了 */
	/* .ft-pb1,.ft-pb2 .addr{display: none;} */
	.ft-pb2{padding: 0 0 .15rem 0;}
}
	