.banner {height:600px;}
.zx01 {background:#f7f7f7;}
.zx01_cont {padding:60px 0 50px;display:flex;flex-wrap:nowrap;justify-content:space-between;}
.zx01_cont dl {display:flex;flex-wrap:nowrap;justify-content:flex-start;}
.zx01_cont dl dt {background:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;width:250px;height:126px;}
.zx01_cont dt strong {font-size:22px;line-height:45px;background:linear-gradient(0deg,#e9501c,#e9501c)center bottom/40px 2px no-repeat;margin-bottom:14px;}
.zx01_cont dt a {width:200px;text-align:center;line-height:38px;background:#e9501c;color:#fff;font-size:20px;letter-spacing:2px;font-weight:bold;border-radius:8px;margin-bottom:12px;}
.zx01_cont dd {width:441px;height:126px;}
.zx01_cont dd img {width:100%;}
.zx01_cont p {background:url(../images/sjing_07.jpg)right top/30px 126px no-repeat;display:flex;flex-direction:column;font-size:14px;line-height:20px;text-align:right;flex-wrap:nowrap;align-items:flex-end;padding:10px 55px 0 0;}
.zx01_cont p i {width:30px;height:4px;border-radius:4px;background:#e9501c;margin-bottom:24px;}
.zx01_cont p strong {font-size:25px;letter-spacing:1px;line-height:45px;}
.zx01_mulu {padding-bottom: 35px;}
.zx01_mulu dl {display:flex;flex-wrap:nowrap;margin-bottom:20px;}
.zx01_mulu dl dt {font-size:15px;color:#585858;line-height:48px;height:40px;width:70px;}
.zx01_mulu dl dd {background:#fff;width:1130px;}
.zx01_mulu dl dd ul {display:flex;flex-wrap:wrap;}
.zx01_mulu dl dd ul li {font-size:14px;line-height:44px;margin:0 20px;padding:0 10px;color:#888888;}
.zx01_mulu dl:nth-of-type(2) dd ul {padding:8px 0;}
.zx01_mulu dl:nth-of-type(2) dd ul li {padding:0;line-height:38px;}
.zx01_mulu dl dd ul li.open {font-weight:bold;color:#e9501c;background:linear-gradient(0deg,#e9501c,#e9501c)left center/3px 12px no-repeat;text-indent:8px;padding:0 20px 0 0;}
.zx01_mulu dl dd ul li.on {font-weight:bold;color:#e9501c;}
.zx01_mulu dl dd ul li:hover {color:#e9501c;}
.zx03 {padding: 55px 0 70px;}
.zx03 ul {display:flex;flex-wrap:wrap;justify-content:flex-start;padding-bottom:25px;}
.zx03 ul li {border:1px solid #eeeeee;width:380px;margin-right:29px;margin-bottom:30px;overflow:hidden;border-radius:6px;background:#f8f8f8;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:5px;}
.zx03 ul li:hover {background:#fff;border:1px solid #fff;}
.zx03 ul li:nth-of-type(3n) {margin-right:0;}
.zx03a {width:370px;height:300px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;overflow:hidden;margin:auto;}
.zx03a img {width:140%;}
.zx03 ul li:hover .zx03a img {transform:scale(1.02);-ms-transform:scale(1.02);-moz-transform:scale(1.02);-webkit-transform:scale(1.02);-o-transform:scale(1.02);}
.zx03 ul li dl {display:flex;padding:15px;flex-wrap:nowrap;justify-content:space-between;}
.zx03 ul li dl dt {text-align:center;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;}
.zx03 ul li dl dt i {width:80px;height:80px;overflow:hidden;border-radius:45px;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:flex-start;}
.zx03 ul li dl dt img {width:130%;}
.zx03 ul li dl dt span {font-size:12px;color:#717171;line-height:30px;}
.zx03 ul li dl dt font {font-size:15px;color:#4b4b4b;}
.zx03 ul li dl dd {width:250px;}
.zx03 ul li dl dd strong {font-size:16px;display:block;line-height:24px;margin-bottom:4px;}
.zx03 ul li dl dd p {font-size:14px;color:#7a7a7a;line-height:22px;margin-bottom:8px;}
.zx03 ul li dl dd a {color:#e65a23;font-size:14px;line-height:24px;border:1px solid #e65a23;padding:0 10px;border-radius:20px;display:block;width:fit-content;}
.zx03button {line-height:62px;text-align:center;background:#e6e6e6;border-radius:4px;cursor: pointer;}
.zx03button span {font-size:18px;letter-spacing:1px;}
.zx03two{display: none;}

.zx04 {height:620px;}
.zx04max {background:url(../images/sjing_11.jpg)left top/1920px 620px no-repeat;height:620px;}
.zx04form {padding:182px 0 0;}
.zx04form form {padding-left:100px;}
.zx04form form p {font-size:20px;color:#fff;display:flex;flex-wrap:nowrap;align-items:center;line-height:40px;margin-bottom:12px;}
.zx04form form p input {width:15px;height:15px;border:1px solid #f86025;margin-right:10px;margin-bottom:0;}
.zx04form form p input:nth-of-type(2) {margin-left:40px;}
.zx04form form input {background:#f7f7f7;border:none;text-indent:20px;width:430px;height:60px;border-radius:8px;display:block;margin-bottom:28px;font-size:16px;}
.zx04form form input[name="phone"] {margin-bottom:12px;}
.zx04form form input.allbutton {text-indent:0;cursor:pointer;font-size:25px;height:50px;background:#e9501c;color:#fff;font-weight:bold;letter-spacing:3px;}
.zx04form form h3.term {display:flex;justify-content:flex-start;margin-bottom:10px;}
.zx04form form h3.term input {margin-bottom:0;}
.zx03form{display: none;background: #f7f7f7;padding: 20px 0;margin-bottom: 30px;border: 1px solid #eeeeee;}
.zx03form form {display:flex;flex-wrap:nowrap;padding:0 30px;justify-content:space-between;}
.zx03form form input {width:400px;height:60px;border:none;text-indent:20px;font-size:15px;border-radius:6px;}
.zx03form form input[type="button"] {width:280px;text-indent:0;font-size:18px;color:#fff;background:#e9501c;cursor:pointer;}

