.n_bg1 { background: url(/kxzx/dfiles/6150/wd_yyy_zx/images/n_b1.jpg) center bottom no-repeat; background-size: 100% auto;min-height: 11rem;}
.about .ar_article p img {  margin: .1rem 0;}


.list9{ margin: .4rem -.2rem 0;}
.list9 li{ padding: 0 .2rem; width: 50%;}
.list9 .a{ display: block; position: relative;}
.list9 .imgBox .imgLi{ padding-bottom: 38.73%;}
.list9 .top{ display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0;padding: 8% .44rem 0;}
.list9 .top h3{ font-size: .3rem; color: #fff; margin-bottom: .2rem;}
.list9 .top p{ font-size: .19rem; color: #fff; line-height: .28rem;}


.item_img {
    --overflow: 40px;
    width: 100%;
    position: absolute;
    will-change: transform;
    top: 0;
    right: 0;
    bottom: -.3rem;
    left: 0;
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;}

@media(max-width: 800px){
    .list9 li{ width: 100%; margin-bottom: .2rem;}

    .ar_article, .ar_article p{ line-height: 1.75;}
    
    .tit2{ margin-bottom: .3rem;}
    .tit2 h3{ font-size: .26rem;}
    .tit2 h3:before{ height: .26rem;}
    
    .about .ar_article p img{ margin: 0 0 .2rem 0;}

    .list9 .top h3{ font-size: .26rem;margin-bottom: .12rem;}
    .list9 .top p{ font-size: .14rem;}
}


.manageteam{ margin-bottom:.1rem;}
.manageteam .tit {	height:auto;	padding: .15rem .20rem;	background: #f2f5fa;	font-size: .22rem;	color: #1a1a1a;	line-height:26px;
	font-weight: normal;	margin-bottom:0.25rem;	border-left:5px solid #3991e2; margin-top:.2rem;}

.manageteam .tit:first-of-type { margin-top:0;}


.list17{ margin: 0 -.16rem;}
.list17 li{ width:50%; padding: 0 .16rem; margin-bottom: .24rem;}
.list17 .a{ background: url(/kxzx/dfiles/6150/wd_yyy_zx/images/list17_b.jpg) right bottom no-repeat; position: relative; z-index: 1; transition: .5s;}
.list17 .a::before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: url(/kxzx/dfiles/6150/wd_yyy_zx/images/list17_b_on.jpg)  right bottom no-repeat; position: absolute; z-index: -1; opacity: 0; transition: .5s;}
.list17 .img{ width: 1.8rem;}
.list17 .img .imgLi{ padding-bottom: 125.33%;}
.list17 .txt{ width: calc(100% - 1.8rem); padding:.2rem .1rem .15rem .28rem;border: #f8f5fa 1px solid;border-left: none;}
.list17 h4{ font-size: .24rem; color: #222222;}
.list17 h4 span{ font-size: .17rem; color: #555; padding-left:0.1rem;}
.list17 a:hover .txt h4 { color:#3991e2;}
.list17 .line{ margin: .22rem 0 .23rem; height: 1px; position: relative;}
.list17 .line:before{ content: ""; position: absolute; top: 0; height: 1px;background: #3991e2;opacity: .3;right: .28rem;left: -.28rem;}
.list17 p{ font-size: .16rem; color: #333333; line-height: .26rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.list17 p.ps1 { margin-bottom:0.15rem; height:.52rem;}
.list17 p.tel { background:url(/kxzx/dfiles/6150/wd_yyy_zx/images/tel.png) no-repeat 0 4px; padding-left:0.3rem;}
.list17 p.email { background:url(/kxzx/dfiles/6150/wd_yyy_zx/images/email.png) no-repeat 0 7px; padding-left:0.3rem;}

.list17 p svg{width: .12rem;   height: .12rem; padding-top:0.03rem;   fill: #fff;   margin-right:0.01rem;}
.list17 p.more { color: #fff; font-size: 0.14rem; padding:0 0.1rem;  background: #3991e2;  position: absolute;   right: 0;   bottom: 0;}
.list17 a:hover p.more { color:#fff581;}
.list17 a:hover p svg {   transition: .5s; transform: rotate(45deg); fill: #fff581;}

.list17 .dot{ position: absolute; right: 0; top: -.14rem; width: .28rem; height: .28rem;}
.list17 .dot::after{ content: ""; position: absolute; width: .06rem; height: .06rem; background: #1774d3; top: 50%; left: 50%; transform: translate(-50%,-50%);border-radius: 50%;}
.list17 .dot i{display: block;width: 100%;height: 100%;border-radius:50%;position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
.list17 .dot i::after, .list17 .line .dot i::before{position:absolute;display:block;border-radius:50%;content:'';background: #1774d3;width: 100%;height: 100%;left: 0;}
.list17 .dot .i1::before{animation:circleScale1 3s infinite;background: #1774d3; transform: scale(0);}
.list17 .dot .i1::after{animation:circleScale2 3s infinite;background: #1774d3; transform: scale(0); animation-delay: .5s;}
.list17 .dot .i2::before{animation:circleScale1 3s infinite;background: #1774d3; transform: scale(0); animation-delay: 1s;}
.list17 .dot .i2::after{animation:circleScale2 3s infinite;background: #1774d3; transform: scale(0); animation-delay: 1.5s;}
.list17 .dot .i3::before{animation:circleScale1 3s infinite;background: #1774d3; transform: scale(0); animation-delay: 2s;}
.list17 .dot .i3::after{animation:circleScale2 3s infinite;background: #1774d3; transform: scale(0); animation-delay: 2.5s;}
@keyframes circleScale1 {
  0% {
    opacity: .7;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);}
  100% {
    opacity: 0;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);}
}
@keyframes circleScale2 {
  0% {
    opacity: .22;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);}
  100% {
    opacity: 0;
    -webkit-transform: scale(.75);
    -moz-transform: scale(.75);
    -ms-transform: scale(.75);
    transform: scale(.75);}
}

@media(min-width: 1024px){
    .list17 .a:hover{ box-shadow: 0px 2px 32px 0px rgba(23, 116, 211, 0.15);}
    .list17 .a:hover::before{ opacity: 1;}
}
@media(max-width: 1024px){
    .list17 li{ width: 100%;}
}
@media(max-width: 800px){
    .miso_select .fl0 .ll{ width: 100% !important; margin-bottom: .15rem;}
    .miso_select .fl0 .rr{ width: 100% !important;}
    .list15 li{ margin: 0 .2rem .06rem 0;}
    .list16 li{ margin-right: .15rem;}
}
@media(max-width: 560px){
    .list17 li{ margin-bottom: .2rem;}
    .list17 .img{ width: 1.5rem;}
    .list17 .txt{ width: calc(100% - 1.5rem);padding:.14rem .2rem;overflow: hidden;}
    .list17 .line{ margin: .14rem 0;}
    .list17 h4{ font-size: .2rem;}
	.list17 p.ps1 {  margin-bottom: 0rem;  height: .58rem;}
} 
	
	
.contPro_tit {
	text-align: center;
	font-size: .26rem;
	color: #111;
	line-height: 35px;}
.contPro_img img {
	max-width: 100%;
	display: inline-block;}
.contPro_img {
	text-align: center;
	margin: .2rem 0 .2rem;}
.contPro_txt {
	text-align: center;
	line-height: 26px;
	font-size: .18rem;
	margin-bottom: .3rem;}
.contProTitle {
	width: 100%;
	border-left:5px solid #3991e2;
	background: #f2f5fa;
	box-sizing: border-box;
	padding:0.15rem 0;}
.contProTitle span {
	margin-left: .25rem;
	position: relative;
	font-size: .22rem;}
.contPro_miaoshu { font-size:.16rem; line-height:34px; color:#222; padding:.2rem 0;}		
.contRroTxt {	 font-size:.16rem; line-height:34px; color:#222; padding:.2rem 0;}	



.zzjs_d1 .fl1{ background: url(/kxzx/dfiles/6150/wd_yyy_zx/images/list17_b.jpg) center no-repeat; background-size: cover; position: relative; z-index: 1; transition: .5s;border-bottom: #ede8f2 1px solid; margin-bottom: .2rem;}
.zzjs_d1 .fl1 .img{ width: 1.8rem;}
.zzjs_d1 .fl1 .img .imgLi{ padding-bottom: 125.33%;}
.zzjs_d1 .fl1 .txt{ width: calc(100% - 1.8rem); padding:.05rem .36rem .2rem;}
.zzjs_d1 .fl1 h4{ font-size: .24rem; color: #222222;margin-bottom: .16rem;}
.zzjs_d1 .fl1 p{ font-size: .16rem; color: #333333; line-height: .3rem;}
.zzjs_d1 .fl2{ padding: 0 .05rem;}
.zzjs_d1 .fl2 .ar_article p{ margin-bottom: 0;font-size: .16rem;line-height: .3rem;}
.h3-1{ font-size: .2rem; color: #1970cf; font-weight: bold; margin-bottom: .3rem;}
.zzjs_d1 .fl2 .box{ margin-bottom: .5rem;}
.zzjs_d1 .ar_article1 p{ margin-bottom: .15rem !important;}
.h3-2{ font-size: .2rem; color: #1970cf; font-weight: bold; margin-bottom: .3rem; display: flex; align-items: center;}
.h3-2 img{ width: .44rem; margin: 0 .15rem 0 0;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 560px){
    .zzjs_d1 .fl1 .img{ width: 1.5rem;}
    .zzjs_d1 .fl1 .txt{ width: calc(100% - 1.5rem); padding:.05rem .16rem .2rem;overflow: hidden;}
    .zzjs_d1 .fl1 h4{ font-size: .2rem; margin-bottom: .1rem;}
    .h3-1{ margin-bottom: .2rem;}
} 	