html, body {height: 100%;width:100%;margin: 0;padding: 0;}
img{display:block;}
div,a{font-weight:400;font-family: SF Pro SC, SF Pro Display, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif;}
.xz a{color:#093DFF;}
a{color:#3e3a3a;text-decoration: none;}
.dht a:hover{color:#093DFF;}
.zf{float:left} .yf{float:right} .qc{clear:both;}
.content{width:100%;color:#000;}
.content-1{width:22%;height:500px;}
.content-1-1{width:25%;height:500px;}
.content-zf{width:22.9%;height:500px;}
.content-2{width:50%;}
.content-li{width:70%;}
.content-2n{width:100%;margin:auto;}
.anli-imgs:hover img{border-radius:18px;filter: grayscale(0%);}
.anli-imgs{position:relative;}
.anli-img-img{transition-duration:.6s;transition-property:border-radius;filter: grayscale(0%);}
.anli-bt{transition-duration:.5s;}
.logo-img img{}
.bqxgd{height:0px;}
.content-2n{width:100%;max-width:100%;}
.dht1{display:none;}
.t-z{width:70%;}
.t-zx{width:100%;margin-top:0;display: grid;grid-template-columns: repeat(3, 1fr);grid-column-gap:20px;grid-row-gap:26px;}
.t-zxn{width:100%;}
.wz90{width:76%;margin-top:1.25vw;}
/* 导航条 */
.dht{position:fixed;top:0px;left:0px;border:0px solid #000;width:22%;height:100%;z-index:20;}
.dht-n{width:75%;height:98%;margin:3% 0 0 18%;display:flex;flex-direction:column;justify-content:space-between;position:sticky;}
.logos{width:100%;margin-top:10px;}
.logos img{width:30%;}
.logos-wz{margin-top:11%;margin-left:1%;color:#093DFF;font-size:1.25vw;line-height:1.45vw;}
.home{margin-top:18%;margin-left:5%;color:#3e3a3a;font-size:0.7vw;line-height:1.4vw;letter-spacing:2px;}
.home-1{margin-top:2%;margin-left:5%;color:#3e3a3a;font-size:0.7vw;line-height:1.4vw;letter-spacing:3px;}
.home-2{margin-left:5%;color:#3e3a3a;font-size:0.7vw;line-height:1.4vw;letter-spacing:3px;}
.zd-2{margin-top:14.5%;}
.yczh-2{margin-top:5.2%;}
.wskj-2{margin-top:4.9%;}
.home-3{margin-top:23.4%;margin-left:5%;font-size:0.7vw;line-height:1.4vw;letter-spacing:3px;}
.home-4{margin-top:3.6%;margin-left:5%;color:#3e3a3a;font-size:0.7vw;line-height:1.4vw;letter-spacing:3px;}
.home-5{margin-left:5%;color:#3e3a3a;font-size:0.7vw;line-height:35px;letter-spacing:3px;}
.hz-2{margin-top:28.8%;}
.hx{border-top:0px solid #acacac;width:50%;margin-top:20%;margin-left:5%;}
.logox{width:100%;margin-top:30%;margin-left:4.5%;}
.logox-1{width:100%;margin-top:12%;margin-left:4.5%;}
.logox-2{width:100%;margin-top:12%;margin-left:4.5%;}
.logox img{width:19%;display:block;}
.logox-1 img{width:15%;display:block;}
.logox-2 img{width:18.5%;display:block;}
.t-z{width:70%;margin-top:33px;}

.content-wz{width:97%;font-size:0.71vw;line-height:1.18vw;font-weight:300;letter-spacing:0em;color:#3e3a3a;font-family: SF Pro SC, SF Pro Display, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif;}
.content-dz{font-size:0.7vw;letter-spacing:0.04vw;line-height:1.2vw;width:49%;font-weight:300;color:#3e3a3a;margin-bottom:4.5vw;font-family: SF Pro SC, SF Pro Display, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif;}
.content-yw{width:92%;font-size:0.75vw;line-height:1.15vw;font-weight:300;letter-spacing:-0.022em;color:#595757;font-family: SF Pro SC, SF Pro Display, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif;}
.content-ywb{width:95%;font-size:0.9vw;line-height:1.03vw;width:66%;font-weight:400;color:#3e3a3a;font-family: SF Pro SC, SF Pro Display, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif;}
.content-wzb{width:95%;font-size:0.8vw;line-height: 1.16667;font-weight:400;color:#3e3a3a;letter-spacing:0.009em;font-family: SF Pro SC, SF Pro Display, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif;}
.content-3{height:6.2vw;}
.content-3yc{height:7.3vw;}
.content-3ws{height:5.7vw;}
.content-3ysj{height:3.7vw;}
.content-4{height:2vw}
.content-4y{height:1.55vw}
.content-5{height:1.87vw;}
.content-5-1{height:2.5vw;}
.content-6{height:4.12vw;}
.content-7{height:1.1vw;}
.content-8{height:4.55vw;}
.content-zy{height:2.7vw;}
.content-zy1{height:0.6vw;}
.content-img{width:100%;}
.content-tu{height:4vw;}
.content-tux{height:0.7vw;}
.an{position:fixed;top:9vw;right:21%;width:50px;z-index:100;}
.xx img{width:50%;margin:auto;}
.sjt img{width:70%;margin:auto;}
#toTop{display:none;margin-top:1.2vw;}
.anli{display:grid;grid-template-columns: repeat(3,1fr);grid-column-gap:20px;grid-row-gap:26px;}
.anli-img img{width:100%;}
.anli-img{}
.anli-bt{margin-top:0.75vw;color:#3e3a39;font-size:0.56vw;line-height:1.47059;font-weight:400;letter-spacing:0;font-family: SF Pro SC, SF Pro Display, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif;}
.anli-bty{margin-top:0.3vw;color:#727171;font-size:0.58vw;line-height:1.47059;font-weight:400;letter-spacing:0;font-family: SF Pro SC, SF Pro Display, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif;}
.anli-x{height:0.4vw;}
.dzxx{display:grid;grid-template-columns: repeat(3,1fr);grid-column-gap:18px;grid-row-gap:80px;}
.dzxx-1{font-size:20px;line-height:1.47059;font-weight:500;letter-spacing:2px;font-family: SF Pro SC, SF Pro Display, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif;}
.dzxx-1 span{font-size:18px;}
.dzxx-2{font-size:16px;line-height:22px;letter-spacing:1px;}
.dzxx-2 p{height:16px;padding:0;margin:0;}
.logo3-bq p{color:#3e3a39;margin:0;font-size:0.56vw;margin-bottom:1%;letter-spacing:0.05em;}
.content-zs{font-size:0.8vw;margin-top:1vw;line-height:1vw;width:100%;font-weight:400;color:#3e3a3a;}
.dbgd{height:5vw;}
.content-img img{margin-bottom:0.8vw;}
.jtlogo{width:40%;display:block;}
.zdlogo{width:50%;display:block;}
.yclogo{width:45%;display:block;}
.wslogo{width:38%;display:block;}
.lxwmdz{width:100%;}
.content-k{width:100%;position:absolute;top:0;left:0;z-index:1;overflow:visible}
.qpimg{width:100%;}	
.bpimg{width:100%;}
.logo3-bq p{font-weight:300;color:#929292;margin-left:0%;}
.logo3-bq1 p{margin-left:22%;}
.rsgwz-zw{font-size:0.50vw;color:#adadad;width:65%;margin-left:60px;line-height:1.1vw;font-weight:400;letter-spacing:0em;font-family: SF Pro SC, SF Pro Display, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif;}
.rsgwz-1{height:70px;}
.rsgwz-2{height:50px;}
.rsgwz-yw{font-size:0.50vw;color:#adadad;width:65%;margin-left:60px;line-height:0.78vw;font-weight:300;letter-spacing:-0.022em;font-family: SF Pro SC, SF Pro Display, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif}
@media (min-width: 0px) and (max-width: 1200px) {
  /* 在宽度介于601px和1200px之间的屏幕上应用的CSS样式 */
  .content-1,.dht,.t-z,.content-1-1{display:none;}
  .dht{display:none;}
  .content-2{width:100%;}
	.header-area.header-default {
		padding: 20px 0 20px;
	}
   .anli {
		display: grid;
		grid-template-columns: repeat(1, 1fr);
		grid-column-gap: 20px;
		grid-row-gap: 26px;
	}
	.content-li{width:100%;}
	.content-2n{width:95%;margin:auto;}
	.anli-bt{font-size:11px;line-height:15px;font-weight:400;text-align:center;margin-top:5px;}
	.anli-bty{font-size:9px;line-height:10px;font-weight:400;text-align:center;}
	.anli-img-img{filter: grayscale(0%);}
	.logo3-bq p{font-size:8px;}
	.bqxgd{height:10px;}
	.dbgd{height:50px;}
	.dht1{display:block;}
	.content-3{height:40px;}
	.an{display:none;}
	.jtlogo{width:60%;}
	.zdlogo{width:80%;}
	.yclogo{width:65%;}
	.wslogo{width:60%;}
	.content-wz{font-size:13px;line-height:25px;width:98%;margin:auto;}
	.content-4{height:25px;}
	.content-yw{font-size: 12px;color: #000;line-height:1.6;width:98%;margin:auto;}
	.content-tu{height:70px;}
	.content-tux{height:25px;}
	.content-3{height:60px;}
	.content-zf{display:none;}
	.content-img{width:98%;margin:auto;}
	.content-wzb{font-size:16px;width:98%;margin:auto;}
	.content-7{height:25px;}
	.content-ywb{font-size:16px;line-height: 1.3;width:98%;margin:auto;}
	.content-zy{height:25px;}
	.content-4y{height:14px;}
	.lxwmdz{width:98%;margin:auto;}
	.content-dz{width:99%;font-size: 12px;line-height:1.44783;}
	.content-3yc{height:15vw;}
	.content-k{width:100%;position:absolute;top:42px;left:0;z-index:1;}   
	.bpimg{width:136%;}
	.logo3-bq p{font-weight:300;color:#929292;margin-left:5%;}
	.rsgwz-zw{width:70%;margin-left:5%;font-size:7px;line-height:10px;}
	.rsgwz-1{height:25px;}
	.rsgwz-2{height:20px;}
	.rsgwz-yw{width:70%;margin-left:5%;font-size:7px;line-height:9px;}
}

@media (min-width: 1201px) and (max-width: 2270px) {
  /* 在宽度大于1201px的屏幕上应用的CSS样式 */
  .content-3{height:6.9vw;}
  
}
@media (min-width: 2271px) {

}


























