.banner img{width:100%;}
.zxal1fer {padding:0 0 30px 0;-moz-box-shadow:0px 5px 10px #d7d3d3;box-shadow:0px 5px 10px #d7d3d3;-webkit-box-shadow:0px 3px 7px #e7e7e7;-ms-box-shadow:0px 5px 10px #d7d3d3;position:relative;}
.zxal1{display:flex;padding:70px 0 0 0;flex-wrap:nowrap;justify-content:space-between;}
.zxal_arcurl{text-align:center;font-size:14px;font-weight:bold;letter-spacing:1px;line-height:40px;padding:0 30px;display:flex;flex-direction:column;justify-content:center;}
.zxal_arcurl a{width:230px;height:40px;display:block;line-height:40px;font-size:24px;font-weight:bold;background:#ecc64d;border-radius:40px;letter-spacing:2px;color:#fff;}
.zxal1_1{display:flex;height:150px;box-sizing:border-box;-moz-box-shadow:0px 5px 10px #d7d3d3;box-shadow:0px 5px 10px #d7d3d3;-webkit-box-shadow:0px 5px 10px #d7d3d3;-ms-box-shadow:0px 5px 10px #d7d3d3;margin-bottom:10px;}
.zxal1_1 img{width:514px;height:150px;}
.zxal1_2{display:flex;justify-content:flex-end;}
.zxal1_2 img{width:36px;height:160px;}
.zxal1_2zxuur{text-align:right;padding:0 25px 0 0;position:relative;}
.zxal1_2zxuur span{display:block;width:37px;height:6px;background:#ecc64d;position:absolute;top:0;right:25px;}
.zxal1_2zxuur font{font-weight:bold;font-size:30px;color:#ecc64d;display:block;letter-spacing:4px;line-height:40px;margin:39px 0 0 0;}
.zxal1_2zxuur h1{font-size:30px;color:#5a5a5a;letter-spacing:4px;line-height:40px;margin:-25px 0 0 0;padding:0 0 10px 0;}
.zxal1_2zxuur p{font-size:20px;letter-spacing:1px;line-height:28px;}
.xf8f8f8 {background:#f8f8f8;padding:30px 0 0 0;}
.anlixq {display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:50px;}
.anlixqleft {width:990px;background:#fff;-moz-box-shadow:0px 0px 10px #e7e7e7;box-shadow:0px 0px 10px #e7e7e7;-webkit-box-shadow:0px 0px 10px #e7e7e7;-ms-box-shadow:0px 0px 10px #e7e7e7;padding:25px 25px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}
.alimg {width:940px;height:490px;margin:0 auto 20px;overflow:hidden;text-align:center;}
.anlixqleft h2 {font-size:36px;text-align:center;line-height:70px;margin-bottom:30px;}
.alimg img {;}
.anlixqleft dl {border-top-color:#434343;border-top-style:dashed;border-top-width:1px;border-bottom-color:#434343;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-wrap:wrap;position:relative;padding:10px 0;}
.anlixqleft dl dt {font-size:18px;letter-spacing:2px;line-height:40px;}
.anlixqleft dl dt:nth-of-type(3n) {text-align:right;}
.anlixqleft dl dt:nth-of-type(3n),.anlixqleft dl dt:nth-of-type(2),.anlixqleft dl dt:nth-of-type(5) {width:27.5%;}
.anlixqleft dl dt:nth-of-type(1),.anlixqleft dl dt:nth-of-type(4) {width:45%;}
.anlixqleft dl dt font {font-size:22px;}
.anlixqright {width:390px;display:flex;flex-direction:column;}
.anlixqrightcont {position:relative;width:100%;height:100%;margin-top:20px;}
.alsjscont {background:#fff;-moz-box-shadow:0px 5px 10px #d7d3d3;box-shadow:0px 5px 10px #d7d3d3;-webkit-box-shadow:0px 0px 10px #e7e7e7;-ms-box-shadow:0px 5px 10px #d7d3d3;}
.alsjscont em {display:block;height:20px;background:#ea640b;}
.alsjscont h1 {font-size:36px;text-align:center;letter-spacing:3px;line-height:80px;font-weight:500;width:345px;margin:auto;border-bottom:1px solid #243754;}
.alsjscont span {display:block;width:345px;height:345px;margin:5px auto 0;overflow:hidden;}
.alsjscont span img {width:100%;}
.alsjscont font {display:block;width:345px;margin:15px auto 0;font-size:24px;line-height:36px;letter-spacing:2px;}
.alsjscont font i {font-style:normal;font-size:20px;padding-left:20px;}
.alsjscont p {width:345px;margin:auto;letter-spacing:1px;font-size:15px;line-height:22px;padding-bottom:15px;}
.alsjscont p i {font-style:normal;font-size:16px;}
.alconform {background:url(../images/xblal_03.jpg)left top /390px 451px no-repeat;width:390px;height:451px;position:absolute;top:0;left:0;text-align:center;display:flex;flex-direction:column;justify-content:center;}
.alconform h1 {font-size:30px;color:#fff;letter-spacing:3px;text-indent:10px;line-height:50px;}
.alconform span {font-size:15px;color:#fff;letter-spacing:1px;line-height:26px;}
.alconform form {padding:10px 0 0 0;}
.first {width:340px;text-align:left;height:50px;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:15px auto 0;}
.first select,.first span input {height:100%;font-size:16px;text-indent:10px;border:none;border-radius:8px;letter-spacing:1px;}
.first select {width:200px;}
.first span {display:inline-block;height:50px;position:relative;overflow:hidden;border-radius:8px;width:125px;BACKGROUND:#FFF;}
.first span input {width:100%;}
.first span i {font-style:normal;font-size:20px;color:#333;top:10px;position:absolute;line-height:24px;right:5px;}
.firsm {;}
.firsm select {width:82px;text-indent:5px;}
.firsw {;}
.firsw input {width:100%;text-indent:10px;font-size:16px;letter-spacing:1px;}
.firsw,.firsa {border-radius:8px;overflow:hidden;}
.firsa input {width:100%;font-size:24px;color:#181b75;font-weight:bold;letter-spacing:3px;background:#ebc95b;border:none;}
.alconform form p {color:#fff;letter-spacing:1px;font-size:14px;line-height:40px;}
.alconform form h3 {font-weight:normal;font-size:14px;color:#fff;line-height:50px;display:flex;flex-wrap:nowrap;align-items:center;margin:auto;padding-left:28px;letter-spacing:1px;}
.alconform form h3 input {width:13px;height:13px;margin-right:10px;}
.alconform form h3 font {color:#6eaad8;cursor:pointer;}
.anlixqleft dl dd {position:absolute;width:330px;height:30px;border-right-color:#343434;border-right-style:solid;border-right-width:2px;border-left-color:#343434;border-left-style:solid;border-left-width:2px;top:35px;left:350px;}
.alcont {padding:30px 0 0 0;border-left-color:#434343;border-left-style:solid;border-left-width:1px;display:flex;justify-content:space-between;flex-wrap:nowrap;}
.alconther {position:relative;width:100%;/* overflow-y:hidden;*/    max-width:130px;}
.alconther ul {position:absolute;top:0;left:-7.5px;width:100%;padding:50px 0 0 0;}
.alconther ul li {font-size:20px;letter-spacing:2px;line-height:50px;}
.alconther ul li span {width:15px;height:15px;background:#696969;display:inline-block;border-radius:15px;margin:0 10px 0 0;}
.alconther ul li span.spanther {border:1px solid #fff;background:#ebc95b;-moz-box-shadow:0px 0px 4px #000000;box-shadow:0px 0px 4px #000000;-webkit-box-shadow:0px 0px 4px #000000;-ms-box-shadow:0px 0px 4px #000000;}
.alcontfer {width:800px;}
.alconts {padding:0 0 30px 0;overflow:hidden;line-height:28px;}
.alconts h1 {font-size:24px;line-height:50px;}
.alconts p,.alconts div {padding:5px 0 0 0;/* text-indent:2rem;*/    line-height:22px;letter-spacing:1px;overflow:hidden;}
.alconts img {padding:15px 0 6px 0;width:100% !important;}
input::-webkit-input-placeholder {
  color: #878686;
}
input::-moz-input-placeholder {
  color: #878686;
}
input::-ms-input-placeholder {
  color: #878686;
}
