p{margin: 0;}
.abox1{background:url(//wm.cdn.cn86.cn/ycjiamaohuag/2026/09/39f27bee1bmgyh9c.png) no-repeat  center 5.2vw ;padding:2vw 0 9vw;background-size: 100%;}
.gywm{color: #030b1a;font-size: 1.25vw;line-height: 1.875;}
.abox1 .sul{margin-top: 2.5vw;}
.abox1 .sul li p{font-family: 'gilroybold';}

.wul{margin-top: 4.5vw;}
.wul li{margin-bottom: 6.7vw;}
.wul li .img{width: 40.1%;border-radius: 30px;overflow: hidden;}
.wul li .img img{display: block;width: 100%;}
.jbj{width: 47.7%;}
.wul li:nth-child(2n) a{flex-direction: row-reverse; }
.jbj h3,.wys{font-size: 1.25vw;color: #010101;line-height: 1.45833;}
.jbj h3{margin-bottom: 0;}
.wcon1{color: #000000;font-size: 1.25vw;line-height: 1.45833;margin: 2.2vw 0;}
.wul2 li{width: 32.06%;}
.wul2 li .img{overflow: hidden;border-radius: 30px;}
.wul2 li .img img{width: 100%;}
.wul2 li h3,.wul2 li p{color: #000000;font-size: 1.25vw;line-height: 1.458333;margin: 0;font-weight: normal;}
.wul2 li h3{font-size: 1.2vw;margin: 24px 0 10px;}


/**/
.abox4{padding: 10.3% 0 7%;overflow: hidden;}
.wul3{margin: 7vw 0 7px;}
.zbj,.wul3 li .img{width: 48.5%;border-radius: 30px;overflow: hidden;}
.wul3 li .img img{width: 100%;}
.zbj{background: url(//wm.cdn.cn86.cn/ycjiamaohuag/2026/09/c6beca194ab9ip64.png) no-repeat top center;background-size:  100%  100%;padding: 2.4vw 1.8vw 2.5vw;}
.zbj h3,.ze h3{font-weight: normal;color: #ffffff;font-size: 1.8725vw;}
.zcon1{color: #ffffff;font-size: 1.25vw;line-height: 1.45833;}
.wul3 li{margin-bottom: 1.5625vw;}
.wul3 li:nth-child(2n){flex-direction: row-reverse; }
.ze{background:url(//wm.cdn.cn86.cn/ycjiamaohuag/2026/09/58566f5dcarvhd4s.png) no-repeat top center;background-size: 100% 100%;padding: 1.5vw ;}


/**/
.tul2 li{width: 33.5%;background-color: #ffffff;padding: 15px 2vw;box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.09);border-radius: 24px;text-align: center;}
.tul2 li:nth-child(2){width: 29.4%;}
.tul2 li .img{height: 58px;line-height: 58px;margin-bottom: 30px;}
.xx1{color: #393939;font-size: 20px;line-height: 1.6;}
.tul2 li:nth-child(1) .img{margin-bottom: 12px;}
.xbt{text-align: center;}
.xbt1{color: #29323c;font-size: 4.1666vw;}
.xbt2{color: #29323c;font-size: 1.25vw;line-height:1.5;width: 72%;margin: 0 auto;margin-top: 1.5vw;}
.xbox2{padding: 5.6vw 0 6vw;overflow: hidden;}
.xbox1{margin-top: 30px;}

/**/
.xbox2 .wh{max-width: 1420px;}
.yan {margin-top: 3vw;}
.yan li{width: 49.6%;margin-bottom: 15px;background-color: #ffffff;border-radius: 24px;border: solid 2px #e1e0e0;}
.yan li input{display: block;outline: none;border:none;width: 100%;height: 4.3vw;padding-left: 1.6vw;color: #979797;font-size: 1.25vw;}
.yan li textarea{display: block;outline: none;border:none;width: 100%;height: 15vw;padding-top: 20px; padding-left: 1.6vw;color: #979797;font-size: 1.25vw;}
.yan li.ny{width: 100%;}
.yan li input::placeholder {
  color: #979797;
}

.yan li input:focus::placeholder {
  color: #29323c;
}
.yan li textarea::placeholder {
  color: #979797;
}

.yan li textarea:focus::placeholder {
  color: #29323c;
}

.tj input{display: block;outline: none;border:none;background: #1342c6;color: #fff;font-size: 1.25vw;margin: 0 auto;width: 21.1979vw;
    height: 4.375vw;border-radius: 24px;}

.yzm1{width: calc(100% - 120px);background: #fff;height: 36px;padding-left: 20px;}
.tips{margin: 15px 0 20px;color: #868686;font-size: 1.145vw;}
.tips a{color: #3d53eb;}
.tips input{margin-right: 14px;width: 1.4vw;height: 1.4vw;border-radius: 8px;border: solid 1px #979797;}

/**/
.cbox1{padding-top: 5%;}





@media(max-width: 1500px){
	.jbj h3, .wys,.zcon1,.gywm,.wul2 li h3, .wul2 li p,.wul2 li h3,.wcon1{font-size: 20px;}

    .xx1{font-size: 18px;line-height: 1.3;}
	
}

@media(max-width: 1200px){
	.jbj h3, .wys,.zcon1,.gywm,.wul2 li h3, .wul2 li p,.wcon1{font-size: 18px;}
	
	
	.xbt2{font-size: 18px;}
    .xx1{font-size: 16px;line-height: 1.3;}
    .tips{font-size: 16px;}
    .tul2 li .img img{max-height: 40px;}

}


@media(max-width: 768px){
	.jbj h3, .wys,.zcon1,.gywm,.wul2 li h3, .wul2 li p,.wcon1{font-size: 14px;}
	
	.tul2 li{width: 100%!important;margin-bottom: 30px;}
	.yan li input{font-size: 16px;height: 50px;padding-left: 20px;}
	.yan li textarea{font-size: 16px;padding-left: 20px;}
	.tips{font-size: 14px;}
	.tj input{width: 200px;height: 50px;font-size: 16px;}
	
}

@media(max-width: 640px){
	.abox1 .sul{margin-top: 25px;}
	.gywm{width: 100%;}
	
	.wul li .img,.jbj{width: 100%;}
	.wul{margin-top: 30px;}
	.jbj{margin-top: 25px;}
	.wul li{margin-bottom: 40px;}
	.wcon1{margin-bottom: 20px;}
	.wul2 li{width: 100%;margin-bottom: 30px;}
	.jbj h3, .wys, .zcon1,  .gywm, .wul2 li h3, .wul2 li p, .wcon1{font-size: 15px;}
	.zbj, .wul3 li .img{width: 100%;}
	.zbj h3, .ze h3{font-size: 22px;}
	.zbj,.ze{padding: 24px 15px;}
	.zbj,.wul3 li{margin-bottom: 20px;}
	.jbj h3, .wys,.zcon1{line-height: 1.6;}
	.xx1{font-size: 14px;line-height: 1.6;}
	
    .tul2 li{padding: 20px 15px;}
    .tul2 li .img{margin-bottom: 20px;}
    .xbt1{font-size: 32px;line-height: 1.2;}
    .xbt2{margin: 25px 0;width: 100%;font-size: 14px;}
    .yan li{width: 100%;}
    .yan li input{font-size: 14px;height: 40px;}
    .yan li textarea{font-size: 14px;height:100px;}
    .tips input{width: 13px;height: 13px;}
    .tips{font-size: 12px;}
    .tips span{width: calc(100% - 30px);}
    .tj input{font-size: 14px;}
    .xbox2{padding-bottom: 40px;}
}