@charset "utf-8";
/* CSS Document */
body{font:normal normal 0.32rem/1 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;color: #000;background: #fff;}
textarea,input{font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
img{display:block;}
.clear:after {content:"";display: block;clear:both;}
body,p,ol,ul,h1,h2,h3,h4,h5,h6{margin: 0;padding:0;list-style: none;font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
button{font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
a{color:inherit;text-decoration: none;}
.i100{overflow:hidden;}
.i100>img{width: 100%;}
.i200{overflow: hidden;}
.i200>img{height: 100%;}
a>img{width: 100%;}
.to1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.a1{position: relative;}
.a1>a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}
@font-face {font-family: "din";src:url("../font/din/din.otf") format("opentype"),url("../font/din/din.ttf") format("truetype"),url("../font/din/din.woff") format("woff");}

{hd1}
.z-hd1-a1{width: 100%;height: 1rem;position: fixed;top: 0;left: 0;background: #fff;overflow: hidden;z-index: 100;box-shadow: 0 0 0.2rem rgba(37,62,146,0.2);}
.z-hd1-a2{height: 0.64rem;position: absolute;top: calc(50% - 0.64rem/2);left: -100%;z-index: 2;}
.z-hd1-on1 .z-hd1-a2{left: 0.24rem;transition: 0.8s;transition-delay: 0.5s;}
.z-hd1-a3{width: 0.34rem;position: absolute;top: calc(50% - 0.34rem/2);right: -100%;cursor: pointer;z-index: 2;}
.z-hd1-on1 .z-hd1-a3{right: 0.88rem;transition: 0.8s;transition-delay: 0.5s;}
.z-hd1-b1{width: 5rem;position: absolute;top: 0;left: 0.24rem;height: 100%;display: none;z-index: 2;}
.z-hd1-b2{width: 0.34rem;height: 0.34rem;position: absolute;top: calc(50% - 0.34rem/2);left: 0;cursor: pointer;}
.z-hd1-b3{width: 0.34rem;position: absolute;top: calc(50% - 0.34rem/2);right: 0;cursor: pointer;}
.z-hd1-b3 input{width: 100%;height: 100%;position: absolute;top: 0;left: 0;border: 0;outline: none;display: block;opacity: 0;cursor: pointer;}
.z-hd1-b4{width: 80%;height: 1px;background: #253e92;position: absolute;top: calc(50% + 0.2rem);left: 10%;}
.z-hd1-b1>form>input{width: 80%;height: 0.3rem;border: 0;outline: none;display: block;background: none;font-size: 0.26rem;line-height: 0.3rem;color: #d2a64c;position: absolute;top: calc(50% - 0.4rem/2);left: 10%;}
.z-hd1-c1{display: none;}
.z-hd1-e1{z-index: 2;width: 0.34rem;height: 0.28rem;position: absolute;top: calc(50% - 0.28rem/2);right: -100%;cursor: pointer;}
.z-hd1-on1 .z-hd1-e1{right: 0.24rem;transition: 0.8s;transition-delay: 0.5s;}
.z-hd1-e1 b{width: 100%;height: 0.04rem;background: #253e92;display: block;position: absolute;left: 0;border: 0;border-radius: 0.02rem;transform-origin: 50% 50%;}
.z-hd1-e1 b:nth-child(1){top: 0;transition: 0.8s;}
.z-hd1-e1 b:nth-child(2){top: calc(50% - 0.02rem);transition: 0.8s;}
.z-hd1-e1 b:nth-child(3){bottom: 0;transition: 0.8s;}
.z-hd1-on3 b:nth-child(1){top: 0.12rem;transition: 0.8s;transform: rotate(405deg);}
.z-hd1-on3 b:nth-child(2){width: 0;transition: 0.8s;}
.z-hd1-on3 b:nth-child(3){bottom: 0.12rem;transition: 0.8s;transform: rotate(-405deg);}
.z-hd1-bu1{width: 100%;height: 1rem;position: relative;}
.z-hd1-f1{display: none;width: 100%;height: 100%;background: #253e92;padding: 1.2rem 0.24rem 1.2rem 0.24rem;box-sizing: border-box;overflow: hidden;position: fixed;top: 0;left: 0;z-index: 99;}
.z-hd1-f3{width: 100%;height: 100%;position: relative;overflow: hidden;overflow-y: auto;}
.z-hd1-g1{width: 100%;position: relative;border-bottom: 1px solid #fff;}
.z-hd1-g2{width: 100%;height: 1rem;position: relative;}
.z-hd1-g5{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.z-hd1-g6{font-size: 0.28rem;line-height: 1rem;color: #fff;text-align: center;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;width: 1.4rem;height: 100%;}
.z-hd1-g1 ul{width: 100%;display: none;}
.z-hd1-g1 ul li{width: 33.3333%;height: 0.8rem;font-size: 0.24rem;line-height: 0.8rem;color: #fff;text-align: center;float: left;}

{ft1}
.z-ft1-a1{width: 100%;position: relative;overflow: hidden;background: #0d1844;padding: 0.56rem 0.24rem 0.4rem 0.24rem;box-sizing: border-box;}
.z-ft1-a2{height: 0.66rem;position: relative;margin-bottom: 0.3rem;}
.z-ft1-a3{width: 100%;position: relative;}
.z-ft1-a4{width: 100%;}
.z-ft1-a4>div:first-child{width: 0.5rem;height: 0.38rem;float: left;position: relative;}
.z-ft1-a4>div:first-child img{max-width: 0.22rem;max-height: 0.23rem;position: absolute;top: 0;left: 0.13rem;bottom: 0;margin: auto;}
.z-ft1-a4>div:last-child{font-size: 0.22rem;line-height: 0.38rem;color: #fff;float: left;width: calc(100% - 0.5rem);}
.z-ft1-a5{width: 1.35rem;position: absolute;top: 2.02rem;right: 0.35rem;}
.z-ft1-b1{width: 100%;border-top: 1px solid #263057;padding: 0 0.24rem;box-sizing: border-box;font-size: 0.2rem;line-height: 0.6rem;color: #fff;text-align: center;background: #0d1844;}
.z-ft1-bu1{width: 100%;height: 1.12rem;position: relative;}
.z-ft1-c1{width: 100%;height: 1.12rem;background: #fff;position: fixed;bottom: 0;left: 0;box-shadow: 0 0 0.2rem rgba(37,62,146,0.2);overflow: hidden;z-index: 100;}
.z-ft1-c2{width: 25%;height: 100%;position: relative;top: 100%;float: left;}
.z-ft1-on1 .z-ft1-c2{top: 0;transition: 0.8s;}
.z-ft1-on1 .z-ft1-c2:nth-child(1){transition-delay: 0.5s;}
.z-ft1-on1 .z-ft1-c2:nth-child(2){transition-delay: 0.65s;}
.z-ft1-on1 .z-ft1-c2:nth-child(3){transition-delay: 0.8s;}
.z-ft1-on1 .z-ft1-c2:nth-child(4){transition-delay: 0.95s;}
.z-ft1-c3{width: 100%;height: 0.4rem;position: absolute;top: 0.2rem;left: 0;}
.z-ft1-c3 img{margin: 0 auto;}
.z-ft1-c4{width: 100%;font-size: 0.2rem;line-height: 0.2rem;color: #666666;text-align: center;position: absolute;bottom: 0.2rem;left: 0;}

{t1}
.z-t1-a1{width: calc(100% - 0.24rem*2);position: relative;margin: 0 auto;}
.z-t1-a2{font-size: 0.5rem;line-height: 0.5rem;color: #0d1844;font-family: impact;margin-bottom: 0.2rem;text-transform: uppercase;}
.z-t1-a3{font-size: 0.3rem;line-height: 0.3rem;color: #0d1844;}

{sy1}
.z-sy1-a1{width: 100%;height: 4.4rem;position: relative;}
.ind1{width: 100%!important;height: 100%!important;position: absolute;top: 0;left: 0;overflow: hidden;}
.ind1 .swiper-slide{width: 100%!important;height: 100%;position: relative;}
.ind1 .swiper-slide>img{width: 100%;min-height: 100%;position: absolute;top: 0;left: 0;}
.z-sy1-a2{position: absolute;top: 1rem;left: 0.24rem;font-size: 0.34rem;line-height: 0.48rem;color: #0d1844;}
.z-sy1-a3{position: absolute;top: 2.22rem;left: 0.24rem;font-size: 0.22rem;line-height: 0.22rem;color: #0d1844;}
.ind2{width: 100%;bottom: 1.1rem;}
.ind2 .swiper-pagination-bullet{width: 0.14rem!important;height: 0.14rem!important;background: #fff!important;border: 0!important;border-radius: 50%!important;margin: 0 0.1rem!important;opacity: 1!important;transition: 0.8s;}
.ind2 .swiper-pagination-bullet-active{background: #0d1844!important;transition: 0.8s;}
.z-sy1-b1{width: calc(100% - 0.24rem*2);height: 0.64rem;position: absolute;bottom: 0.28rem;left: 0.24rem;background: #22539d;overflow: hidden;z-index: 2;}
.z-sy1-b2{width: 5.52rem;height: 0.4rem;background: #fff;box-sizing: border-box;position: absolute;top: calc(50% - 0.4rem/2);left: 0.24rem;}
.z-sy1-b2 input{width: calc(100% - 0.12rem*2);height: 0.3rem;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;border: 0;outline: none;background: none;display: block;box-sizing: border-box;font-size: 0.2rem;line-height: 0.3rem;color: #848484;}
.z-sy1-b3{width: 1.92rem;height: 0.4rem;background: #fff;position: absolute;top: calc(50% - 0.4rem/2);left: calc(0.24rem + 0.12rem + 3.52rem);}
.z-sy1-b3 select{width: calc(100% - 0.12rem*2);height: 100%;position: absolute;top: 0;left: 0.12rem;border: 0;background: none;outline: none;display: block;font-size: 0.2rem;line-height: 0.4rem;color: #848484;font-weight: lighter;cursor: pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url("../img/a04.png") no-repeat right center transparent;background-size: 0.2rem 0.1rem;}
.z-sy1-b4{width: calc(100% - 0.24rem*2 - 0.12rem*2 - 3.52rem - 1.92rem);height: 0.4rem;background: #2175d9;position: absolute;right: 0.24rem;top: calc(50% - 0.4rem/2);font-size: 0.2rem;line-height: 0.4rem;color: #fff;text-align: center;}
.z-sy1-b4 input{width: 100%;height: 100%;position: absolute;top: 0;left: 0;border: 0;outline: none;background: none;display: block;box-sizing: border-box;cursor: pointer;}

{sy2}
.z-sy2-a1{width: 100%;position: relative;padding-top: 0.84rem;box-sizing: border-box;background: #2175d9;}
.z-sy2-a1 .z-t1-a1{margin-bottom: 0.5rem;}
.z-sy2-a1 .z-t1-a2,.z-sy2-a1 .z-t1-a3{color: #fff;}
.z-sy2-a2{width: calc(100% - 0.24rem*2);position: relative;margin: 0 auto;font-size: 0.24rem;line-height: 0.4rem;color: #fff;margin-bottom: 0.36rem;}
.z-sy2-a3{width: 2.06rem;height: 0.6rem;border: 1px solid #a8b6cc;background: #fff;position: relative;margin-left: 0.24rem;margin-bottom: 0.72rem;font-size: 0.24rem;line-height: 0.6rem;color: #4d4d4d;text-indent: 0.32rem;}
.z-sy2-a3 img{height: 0.18rem;position: absolute;top: calc(50% - 0.18rem/2);right: 0.34rem;}
.z-sy2-a4{width: 100%;height: 2.1rem;overflow: hidden;position: relative;}
.z-sy2-a4 img{width: 50%;min-height: 100%;float: left;}
.z-sy2-a5{width: 100%;height: calc(0.96rem*2 + 2.4rem*3);position: relative;overflow: hidden;background: #0d1844;}
.z-sy2-a6{width: 100%;height: 0.96rem;position: relative;cursor: pointer;}
.z-sy2-a6 img{width: 0.34rem;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.z-sy2-a7{width: 100%;height: 0.96rem;position: relative;cursor: pointer;}
.z-sy2-a7 img{width: 0.34rem;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.z-sy2-b1{width: calc(100% - 0.24rem*2);position: relative;height: calc(2.4rem*3);margin: 0 auto;overflow: hidden;}
.z-sy2-b2{width: 100%;position: absolute;top: 0;left: 0;}
.z-sy2-b3{width: 100%;height: 2.4rem;position: relative;}
.z-sy2-b4{font-size: 0.78rem;line-height: 0.78rem;color: #fff;font-family: "din";;position: absolute;top: 0.26rem;left: 0;}
.z-sy2-b5{font-size: 0.26rem;line-height: 0.32rem;color: #fff;background: #0d1844;position: absolute;top: 0.54rem;left: 0.4rem;}
.z-sy2-b6{width: 100%;font-size: 0.22rem;line-height: 0.32rem;color: #fff;position: absolute;top: 1.1rem;left: 0;}
.z-sy2-b7{width: calc(100% - 0.12rem);height: 2px;background: #0b3162;position: absolute;bottom: 0.04rem;left: 0;}
.z-sy2-b8{width: 0.08rem;height: 0.12rem;background: #00a1e9;position: absolute;bottom: 0;right: 0;}

{sy3}
.z-sy3-a1{width: 100%;position: relative;padding: 0.8rem 0.24rem 0.38rem 0.24rem;box-sizing: border-box;background: #fff;}
.z-sy3-a1 .z-t1-a1{width: 100%;margin-bottom: 0.72rem;}
.z-sy3-a2{width: 1.2rem;height: 0.48rem;border: 1px solid #959494;border-right: 1px solid transparent;border-radius: 0.24rem;box-sizing: border-box;position: absolute;top: 1.06rem;right: 0.84rem;font-size: 0.22rem;line-height: 0.46rem;color: #707070;text-indent: 0.48rem;white-space: nowrap;}
.z-sy3-a3{width: calc(100% - 0.24rem*2);position: relative;margin: 0 auto;}
.z-sy3-a4{width: calc((100% - 0.35rem*2)/3);height: 1.74rem;position: relative;margin-right: 0.35rem;margin-bottom: 0.36rem;;float: left;border: 1px solid #2175d9;border-radius: 0.08rem;box-sizing: border-box;}
.z-sy3-a4:nth-child(3n){margin-right: 0;}
.z-sy3-a4 img{height: 0.68rem;position: absolute;top: 0.28rem;left: 0;right: 0;margin: auto;}
.z-sy3-a4 div{width: 100%;font-size: 0.24rem;line-height: 0.24rem;color: #0d1844;text-align: center;position: absolute;top: 1.26rem;left: 0;}

{sy4}
.z-sy4-a1{width: 100%;position: relative;padding: 0.64rem 0.24rem 0.54rem 0.24rem;box-sizing: border-box;background: #2175d9;}
.z-sy4-a1 .z-t1-a1{margin-bottom: 0.5rem;}
.z-sy4-a1 .z-t1-a2,.z-sy4-a1 .z-t1-a3{color: #fff;}
.z-sy4-a2{position: absolute;top: 1.12rem;right: 0.24rem;}
.z-sy4-a2 div{font-size: 0.24rem;line-height: 0.28rem;color: #fff;margin-right: 0.36rem;float: left;cursor: pointer;}
.z-sy4-a2 div:last-child{margin-right: 0;}
.z-sy4-on1{font-weight: bold;font-size: 0.28rem!important;}
.z-sy4-a3{width: 100%;margin-bottom: 0.32rem;}
.z-sy4-a4{width: 100%;position: relative;display: none;max-height: 4rem;overflow: hidden;}
.z-sy4-a5{width: calc(50% - 0.36rem/2);height: 4rem;position: relative;}
.z-sy4-a5:nth-child(odd){float: left;}
.z-sy4-a5:nth-child(even){float: right;}
.z-sy4-a6{width: 100%;height: 1.87rem;position: relative;}
.z-sy4-a6 img{min-height: 100%;}
.z-sy4-a7{width: 100%;font-size: 0.24rem;line-height: 0.28rem;color: #fff;position: absolute;top: 2.09rem;left: 0;}
.z-sy4-a8{width: 100%;font-size: 0.22rem;line-height: 0.32rem;color: #fff;position: absolute;top: 2.5rem;left: 0;}
.z-sy4-a9{font-size: 0.22rem;line-height: 0.22rem;color: #fff;font-family: impact;position: absolute;top: 3.64rem;left: 0;}
.z-sy4-b1{width: 100%;}
.z-sy4-b1>a{display: none;}
.z-sy4-b2{width: 1.2rem;height: 0.48rem;border: 1px solid #fff;border-right: 1px solid transparent;border-radius: 0.24rem;box-sizing: border-box;position: relative;margin-left: calc(50% - 0.94rem);font-size: 0.22rem;line-height: 0.46rem;color: #fff;text-indent: 0.48rem;white-space: nowrap;}

{sy5}
.z-sy5-a1{width: 100%;position: relative;padding-top: 0.6rem;box-sizing: border-box;background: #fff;}
.z-sy5-a1 .z-t1-a1{margin-bottom: 0.54rem;}
.z-sy5-a2{width: 100%;height: 3.54rem;position: relative;overflow: hidden;margin-bottom: 0.565rem;}
.ind3{width: calc((4.8rem + 0.36rem)*2)!important;height: 100%;position: absolute;top: 0;left: 0;}
.ind3 .swiper-slide{width: 50%!important;}
.z-sy5-a3{width: 4.8rem;height: 100%;position: relative;}
.z-sy5-a3 img{min-height: 100%;}
.z-sy5-a3 b{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.7);transition: 0.8s;}
.ind3 .swiper-slide-active .z-sy5-a3 b{background: rgba(0,0,0,0.3);transition: 0.8s;}
.z-sy5-a3 div{width: calc(100% - 0.24rem*2);position: absolute;bottom: 0.64rem;left: 0.24rem;font-size: 0.24rem;line-height: 0.28rem;color: #fff;font-weight: bold;}
.z-sy5-a4{width: 2.04rem;margin: 0 auto;height: 0.24rem;margin-bottom: 0.4rem;display: flex;justify-content: space-between;}
.z-sy5-a4 div:nth-child(1),.z-sy5-a4 div:nth-child(3){width: 0.25rem;position: relative;top: calc(0.24rem/2 - 0.14rem/2);}
.z-sy5-a4 div:nth-child(2){font-size: 0.22rem;line-height: 0.24rem;color: #8d8d8d;}
.z-sy5-a5{width: calc(100% - 0.24rem*2);height: 0.04rem;background: #e6e6e6;margin: 0 auto;overflow: hidden;position: relative;}
.z-sy5-a6{width: 0.96rem;height: 100%;background: #2175d9;;position: absolute;top: 0;left: 0;}

{sy6}
.z-sy6-a1{width: 100%;position: relative;padding-top: 0.8rem;box-sizing: border-box;background: #fff;}
.z-sy6-a1 .z-t1-a1{margin-bottom: 0.58rem;}
.z-sy6-a2{width: calc(100% - 0.24rem*2);margin: 0 auto;position: relative;}
.z-sy6-a3{width: 100%;height: 0.64rem;border: 1px solid #dddbdb;box-sizing: border-box;margin-bottom: 0.2rem;position: relative;}
.z-sy6-a3 input{width: calc(100% - 0.2rem*2);height: 0.3rem;border: 0;outline: none;display: block;background: none;box-sizing: border-box;font-size: 0.22rem;line-height: 0.3rem;color: #838383;font-weight: lighter;position: absolute;top: calc(50% - 0.3rem/2);left: 0.2rem;}
.z-sy6-a3:nth-child(3){height: 2.06rem;margin-bottom: 0.3rem;}
.z-sy6-a3 textarea{width: 100%;height: 100%;position: absolute;top: 0;left: 0;border: 0;outline: none;display: block;background: none;box-sizing: border-box;resize: none;font-size: 0.22rem;line-height: 0.3rem;color: #838383;font-weight: lighter;padding: 0.2rem 0.14rem;}
.z-sy6-a3:nth-child(4){background: #2175d9;font-size: 0.24rem;line-height: 0.64rem;color: #fff;text-align: center;margin-bottom: 0.5rem;}
.z-sy6-a3:nth-child(4) input{width: 100%;height: 100%;position: absolute;top: 0;left: 0;border: 0;outline: none;background: none;display: block;box-sizing: border-box;cursor: pointer;}
.z-sy6-a4{width: 100%;}

{ban1}
.z-ban1-a1{width: 100%;height: 4.1rem;position: relative;overflow: hidden;}
.z-ban1-a1>img{min-height: 100%;}
.z-ban1-a2{font-size: 0.46rem;line-height: 0.46rem;color: #0d1844;position: absolute;left: 0.24rem;top: 1.46rem;}
.z-ban1-a3{font-size: 0.22rem;line-height: 0.22rem;color: #0d1844;position: absolute;left: 0.24rem;top: 2.22rem;}

{nav1}
.z-nav1-a1{width: 100%;margin-bottom: 0.4rem;}
.z-nav1-a2{width: 25%;height: 0.5rem;float: left;overflow: hidden;}
.z-nav1-a2>a>div:first-child{width: 0.18rem;height: 0.18rem;border: 1px solid rgba(0,0,0,0);position: relative;top: calc(0.5rem/2 - 0.18rem/2);margin-left: 0.28rem;margin-right: 0.18rem;float: left;}
.z-nav1-on1>a>div:first-child{border: 1px solid #0d1844;}
.z-nav1-a2>a>div:first-child div{width: 0.08rem;height: 0.08rem;background: #0d1844;position: absolute;top: calc(50% - 0.08rem/2);left: calc(50% - 0.08rem/2);}
.z-nav1-a2>a>div:last-child{font-size: 0.26rem;line-height: 0.5rem;color: #454545;float: left;}
.z-nav1-on1>a>div:last-child{color: #0d1844;font-weight: bold;}

{but1}
.z-but1-a1{width: 2.02rem;height: 0.6rem;border: 1px solid #0d1844;border-radius: 0.3rem;box-sizing: border-box;position: relative;margin: 0 auto;margin-bottom: 0.64rem;font-size: 0.24rem;line-height: 0.58rem;color: #404040;text-align: center;cursor: pointer;}

{new1}
.z-new1-a1{width: calc(100% - 0.24rem*2);min-height: 4.8rem;margin: 0 auto;position: relative;padding-top: 0.68rem;box-sizing: border-box;}
.z-new1-a1 .z-t1-a1{width: 100%;margin-bottom: 0.28rem;}
.z-new1-a2{width: 100%;}
.z-new1-a3{width: 100%;height: 5.8rem;position: relative;margin-bottom: 0.44rem;}
.z-new1-a4{width: 100%;height: 3.95rem;position: relative;}
.z-new1-a4 img{min-height: 100%;}
.z-new1-a5{width: 100%;font-size: 0.26rem;line-height: 0.3rem;color: #323232;font-weight: lighter;position: absolute;top: 4.22rem;left: 0;}
.z-new1-a6{width: 100%;font-size: 0.22rem;line-height: 0.32rem;color: #7a7a7a;position: absolute;top: 4.7rem;left: 0;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.z-new1-a7{font-size: 0.24rem;line-height: 0.28rem;color: #535353;font-family: impact;position: absolute;bottom: 0.02rem;left: 0;}

{cas1}
.z-cas1-a1{width: calc(100% - 0.24rem*2);margin: 0 auto;position: relative;padding-top: 0.68rem;box-sizing: border-box;}
.z-cas1-a1 .z-t1-a1{width: 100%;margin-bottom: 0.28rem;}
.z-cas1-a2{width: 100%;}
.z-cas1-a3{width: 100%;height: 7rem;position: relative;margin-bottom: 0.48rem;}
.z-cas1-a4{width: 100%;height: 5.18rem;position: relative;}
.z-cas1-a4 img{min-height: 100%;}
.z-cas1-a5{width: 100%;height: calc(100% - 5.18rem);position: relative;border: 1px solid #ebebeb;box-sizing: border-box;background: #fff;box-shadow: 0 0.07rem 0.07rem rgba(116,116,116,0.1);}
.z-cas1-a6{width: calc(100% - 0.24rem*2);font-size: 0.26rem;line-height: 0.3rem;color: #323232;font-weight: lighter;position: absolute;top: 0.24rem;left: 0.24rem;}
.z-cas1-a7{width: calc(100% - 0.24rem*2);font-size: 0.24rem;line-height: 0.34rem;color: #7a7a7a;position: absolute;top: 0.72rem;left: 0.24rem;}

{con1}
.z-con1-a1{width: 100%;margin: 0 auto;position: relative;padding-top: 0.68rem;box-sizing: border-box;}
.z-con1-a1 .z-t1-a1{margin-bottom: 0.68rem;}
.z-con1-a2{width: calc(100% - 0.24rem*2);margin: 0 auto;margin-bottom: 0.28rem;}
.z-con1-a3{width: 100%;}
.z-con1-a3>div:first-child{width: 0.72rem;height: 0.64rem;float: left;position: relative;}
.z-con1-a3>div:first-child img{max-width: 0.49rem;max-height: 0.46rem;position: absolute;top: 0;left: 0;bottom: 0;margin: auto;}
.z-con1-a3>div:last-child{width: calc(100% - 0.72rem);float: right;font-size: 0.24rem;line-height: 0.64rem;color: #000000;}
.z-con1-a3>div:last-child span{color: #464646;}
.z-con1-a4{width: calc(100% - 0.24rem*2);margin: 0 auto;}
.z-con1-a5{width: 100%;height: 0.6rem;border: 0;border-radius: 0.08rem;box-sizing: border-box;background: #f2f2f2;;margin-bottom: 0.22rem;position: relative;}
.z-con1-a5>div{font-size: 0.24rem;line-height: 0.6rem;color: #a1a1a1;font-weight: lighter;position: absolute;top: 0;left: 0.22rem;}
.z-con1-a5>input{width: calc(100% - 1.9rem);height: 0.32rem;border: 0;outline: none;display: block;background: none;box-sizing: border-box;font-size: 0.24rem;line-height: 0.32rem;color: #a1a1a1;font-weight: lighter;position: absolute;top: calc(50% - 0.32rem/2);left: 1.7rem;}
.z-con1-a5:nth-child(4){height: 1.74rem;}
.z-con1-a5 textarea{width: calc(100% - 1.6rem);height: 100%;position: absolute;top: 0;left: 1.4rem;border: 0;outline: none;display: block;background: none;box-sizing: border-box;resize: none;font-size: 0.24rem;line-height: 0.32rem;color: #838383;font-weight: lighter;padding: 0.2rem 0.14rem;}
.z-con1-a5:nth-child(5){background: #0d1844;font-size: 0.26rem;line-height: 0.6rem;color: #fff;text-align: center;margin-bottom: 0.5rem;}
.z-con1-a5:nth-child(5) input{width: 100%;height: 100%;position: absolute;top: 0;left: 0;border: 0;outline: none;background: none;display: block;box-sizing: border-box;cursor: pointer;}
.z-con1-a6{width: calc(100% - 0.24rem*2);height: 4.55rem;border: 1px solid #dcdedd;box-sizing: border-box;margin: 0 auto;margin-bottom: 0.5rem;overflow: hidden;position: relative;}
.z-con1-a6 #map{width: 100%!important;height: 100%!important;position: absolute;top: 0;left: 0;}
.anchorTR{display: none;}
.anchorBL{display: none;}
.BMapLabel{border: 1px solid #0d1844!important;}
.z-con1-b1{width: 100%;padding: 0.7rem 0;background: #f6f6f6;margin-bottom: 0.5rem;}
.z-con1-b2{width: 100%;height: 2rem;position: relative;margin-bottom: 0.32rem;}
.z-con1-b2:last-child{margin-bottom: 0;}
.z-con1-b3{width: 1.4rem;height: 1.4rem;border: 0;border-radius: 50%;overflow: hidden;position: absolute;top: calc(50% - 1.4rem/2);left: 0.24rem;}
.z-con1-b3 img{min-height: 100%;}
.z-con1-b4{width: calc(100% - 1.4rem - 0.24rem*2 - 0.28rem);font-size: 0.26rem;line-height: 0.3rem;color: #0d1844;font-weight: lighter;position: absolute;top: 0.5rem;right: 0.24rem;}
.z-con1-b5{width: calc(100% - 1.4rem - 0.24rem*2 - 0.28rem);font-size: 0.22rem;line-height: 0.32rem;color: #686868;font-weight: lighter;position: absolute;top: 0.9rem;right: 0.24rem;}
.z-con1-c1{width: 100%;position: relative;margin-bottom: 0.66rem;}

{int1}
.z-int1-a1{width: 100%;margin: 0 auto;position: relative;padding-top: 0.66rem;box-sizing: border-box;}
.z-int1-a1 .z-t1-a1{margin-bottom: 0.5rem;}
.z-int1-a2{width: calc(100% - 0.24rem*2);margin: 0 auto;display: flex;justify-content: space-between;}
.z-int1-a3{margin-bottom: 0.5rem;}
.z-int1-a4{font-size: 0.22rem;line-height: 0.4rem;color: #0d1844;margin-bottom: 0.1rem;}
.z-int1-a4 span{font-size: 0.48rem;line-height: 0.4rem;color: #0d1844;font-family: "din";margin-right: 0.08rem;}
.z-int1-a5{font-size: 0.22rem;line-height: 0.22rem;color: #656565;font-weight: lighter;text-align: center;}
.z-int1-a6{width: 1px;height: 0.4rem;background: #e6e6e6;position: relative;top: 0.24rem;}
.z-int1-a7{width: calc(100% - 0.24rem*2);margin: 0 auto;margin-bottom: 0.28rem;font-size: 0.3rem;line-height: 0.3rem;color: #0d1844;}

.z-int1-a7_w{width: calc(100% - 0.24rem*2);margin: 0 auto;margin-bottom: 0.28rem;font-size: 0.3rem;line-height: 0.3rem;color: #0d1844;text-align: center; border-bottom:1px dashed #DADADA;padding-bottom: 0.2rem;}
.z-int1-a7_wadd{width: 100%;margin-bottom: 0.3rem;text-align: center;}
.l-g4{font-size: 0.28rem;line-height: 0.28rem;color: #999999;display: inline-block;margin: 0 0.1rem;}

.l-g5 p{font-size: 16px;line-height: 26px;color: #A1A1A1;}
.l-g6{width: 100%;margin-bottom: 30px; border-top:1px dashed #DADADA;padding-top: 0.2rem;}
.l-g7{font-size: 16px;line-height: 24px;color: #5A5A5A;margin-bottom: 15px;display: block;}
.l-g7 span{color: #0C1747;margin-right: 15px;}

.z-int1-a8{width: calc(100% - 0.24rem*2);margin: 0 auto;margin-bottom: 0.4rem;font-size: 0.24rem;line-height: 0.4rem;color: #878585;font-weight: lighter;min-height: 3rem;}
.z-int1-a9{width: calc(100% - 0.24rem*2);margin: 0 auto;margin-bottom: 0.66rem;}
.z-int1-b1{width: 100%;padding-top: 1.16rem;padding-bottom: 0.8rem;box-sizing: border-box;background: url(../img/b28.jpg) #fff no-repeat;background-position: top center;background-size: 100% auto;position: relative;}
.z-int1-b1 .z-t1-a1{margin-bottom: 0.5rem;}
.z-int1-b1 .z-t1-a2,.z-int1-b1 .z-t1-a3{color: #fff;}
.z-int1-b2{width: 100%;position: relative;height: calc(4.9rem*2);}
.int1{width: calc(3.06rem*2)!important;height: 100%!important;position: absolute;top: 0;left: calc(50% - 3.06rem);overflow: hidden;}
.int1 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
.z-int1-b3{width: 2.8rem;height: 4.48rem;margin-bottom: calc(4.9rem - 4.48rem);position: relative;background: #fff;}
.z-int1-b3:nth-child(odd){float: left;margin-left: calc((3.06rem - 2.8rem)/2);}
.z-int1-b3:nth-child(even){float: right;margin-right: calc((3.06rem - 2.8rem)/2);}
.z-int1-b4{width: 100%;font-size: 0.56rem;line-height: 0.56rem;color: #b1b1b1;text-align: center;position: absolute;top: 0.36rem;left: 0;}
.z-int1-b5{width: 100%;font-size: 0.2rem;line-height: 0.2rem;color: #b1b1b1;text-align: center;font-weight: lighter;position: absolute;top: 0.98rem;left: 0;}
.z-int1-b5 b{width: 0.33rem;height: 1px;background: #b1b1b1;display: inline-block;position: relative;top: -0.08rem;margin: 0 0.1rem;}
.z-int1-b6{width: calc(100% - 0.3rem*2);font-size: 0.26rem;line-height: 0.26rem;color: #262626;text-align: center;font-weight: bold;position: absolute;top: 1.38rem;left: 0.3rem;}
.z-int1-b7{width: calc(100% - 0.3rem*2);font-size: 0.22rem;line-height: 0.34rem;color: #6b6b6b;font-weight: lighter;position: absolute;top: 1.86rem;left: 0.3rem;}
.z-int1-b8{width: 1.76rem;padding-bottom: 0.14rem;border-bottom: 1px solid #dddedf;font-size: 0.22rem;line-height: 0.22rem;color: #686868;font-weight: lighter;text-indent: 0.12rem;position: absolute;bottom: 0.36rem;left: calc(50% - 1.76rem/2);}
.z-int1-b8 img{width: 0.21rem;position: absolute;bottom: 0.15rem;right: 0.12rem;}
.z-int1-b9{width: 100%;position: absolute;bottom: 0;left: 0;background: #fff;box-shadow: 0 0.08rem 0.08rem rgba(13,4,8,0.12);}
.z-int1-b3:nth-child(1) .z-int1-b9{height: 1.28rem;}
.z-int1-b3:nth-child(2) .z-int1-b9{height: 1.28rem;}
.z-int1-b3:nth-child(3) .z-int1-b9{height: 100%;}
.z-int1-b3:nth-child(4) .z-int1-b9{height: 100%;}
.z-int1-c1{display: none;}
.int2{width: 0.42rem;height: 0.42rem;background: none;position: absolute;top: calc(50% - 0.42rem/2);left: 0.24rem;padding: 0!important;margin: 0!important;cursor: pointer;}
.int3{width: 0.42rem;height: 0.42rem;background: none;position: absolute;top: calc(50% - 0.42rem/2);right: 0.24rem;padding: 0!important;margin: 0!important;cursor: pointer;}
.int2 img,.int3 img{height: 100%;}
.z-int1-d1{width: 100%;height: 7.5rem;position: relative;overflow: hidden;overflow-x: auto;}
.z-int1-d2{height: 0.1rem;position: absolute;bottom: 0.44rem;left: 0;background: url(../img/b30.jpg) #fff repeat;background-size: auto 100%;}
.z-int1-d3{position: relative;height: 100%;padding: 0 0.2rem;box-sizing: border-box;}
.z-int1-d4{width: calc(2.06rem + 0.32rem);height: 100%;position: relative;float: left;}
.z-int1-d5{width: 100%;font-size: 0.28rem;line-height: 0.28rem;color: #282828;text-align: center;font-family: "din";position: absolute;bottom: 0.02rem;left: 0;transition: 0.8s;}
.z-int1-on1 .z-int1-d5{color: #1b58c2;transition: 0.8s;}
.z-int1-d6{width: 0.1rem;height: 0.26rem;position: absolute;bottom: 0.4rem;left: calc(50% - 0.1rem/2);}
.z-int1-d6 b:first-child{width: 1px;height: 0.22rem;background: #000;display: block;position: absolute;top: 0;left: 50%;}
.z-int1-d6 b:last-child{width: 0.1rem;height: 0.1rem;border: 0;border-radius: 50%;background: rgba(27,88,194,0);position: absolute;bottom: 0;left: 0;transition: 0.8s;}
.z-int1-on1 .z-int1-d6 b:last-child{background: rgba(27,88,194,1);transition: 0.8s;}
.z-int1-d7{width: 2.06rem;padding: 0.2rem 0.1rem;box-sizing: border-box;background: #fff;box-shadow: 0 0.04rem 0.04rem rgba(13,4,8,0.16);position: absolute;bottom: 1.18rem;left: calc(50% - 2.06rem/2);transition: 0.8s;}
.z-int1-on1 .z-int1-d7{background: #1b58c2;transition: 0.8s;}
.z-int1-e1{width: 0;height: 0;border-top: 0.18rem solid rgba(13,4,8,0.16);;border-left: 0.18rem solid transparent;border-right: 0.18rem solid transparent;position: absolute;top: calc(100% + 0.01rem);left: calc(50% - 0.18rem);}
.z-int1-e2{width: 0;height: 0;border-top: 0.14rem solid #fff;;border-left: 0.14rem solid transparent;border-right: 0.14rem solid transparent;position: absolute;top: calc(100% - 0.01rem);left: calc(50% - 0.14rem);transition: 0.8s;}
.z-int1-on1 .z-int1-e2{border-top: 0.14rem solid #1b58c2;transition: 0.8s;}
.z-int1-e3{width: 100%;height: 0;transition: 0.8s;margin-bottom: 0;}
.z-int1-on1 .z-int1-e3{height: 0.98rem;transition: 0.8s;margin-bottom: 0.14rem;}
.z-int1-e4{width: calc(100% - 0.1rem*2);font-size: 0.26rem;line-height: 0.3rem;color: #212121;text-align: center;position: relative;margin: 0 auto;margin-bottom: 0.12rem;transition: 0.8s;}
.z-int1-on1 .z-int1-e4{color: #fff;transition: 0.8s;}
.z-int1-e5{width: calc(100% - 0.1rem*2);font-size: 0.22rem;line-height: 0.32rem;color: #656565;font-weight: lighter;position: relative;margin: 0 auto;}
.z-int1-on1 .z-int1-e5{color: #fff;transition: 0.8s;}
.z-int1-f1{width: 100%;padding: 0.96rem 0 0.8rem 0;box-sizing: border-box;background: #f7f7f7;position: relative;}
.z-int1-f1 .z-t1-a1{margin-bottom: 0.4rem;}
.z-int1-f2{width: calc(100% - 0.24rem*2);margin: 0 auto;margin-bottom: 0.4rem;font-size: 0.22rem;line-height: 0.32rem;color: #666666;font-weight: lighter;position: relative;box-sizing: border-box;}
.z-int1-f3{width: 100%;height: calc(1.2rem*3);position: relative;}
.int4{width: calc(2.1rem*3)!important;height: 100%!important;position: absolute;top: 0;left: calc(50% - 2.1rem*3/2);overflow: hidden;}
.int4 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
.z-int1-f4{width: 1.92rem;height: 1rem;float: left;margin: 0 calc((2.1rem - 1.92rem)/2);margin-bottom: calc(1.2rem - 1rem);box-shadow: 0 0.04rem 0.04rem rgba(13,4,8,0.16);}
.z-int1-g1{display: none;}
.int5{width: 0.42rem;height: 0.42rem;background: none;position: absolute;top: calc(50% - 0.42rem/2);left: 0.1rem;padding: 0!important;margin: 0!important;cursor: pointer;}
.int6{width: 0.42rem;height: 0.42rem;background: none;position: absolute;top: calc(50% - 0.42rem/2);right: 0.1rem;padding: 0!important;margin: 0!important;cursor: pointer;}
.int5 img,.int6 img{height: 100%;}
.z-int1-h1{width: 100%;padding: 0.76rem 0 0.52rem 0;box-sizing: border-box;background: #fff;position: relative;}
.z-int1-h1 .z-t1-a1{margin-bottom: 0.4rem;}
.z-int1-h2{width: calc(100% - 0.24rem*2);margin: 0 auto;margin-bottom: 0.4rem;font-size: 0.22rem;line-height: 0.32rem;color: #666666;font-weight: lighter;position: relative;box-sizing: border-box;}
.z-int1-h3{width: 100%;height: calc(2.64rem*2);position: relative;}
.int7{width: calc(3.2rem*2)!important;height: 100%!important;position: absolute;top: 0;left: calc(50% - 2.1rem*3/2);overflow: hidden;}
.int7 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
.z-int1-h4{width: 3rem;height: calc(2.64rem - 0.12rem);float: left;margin: 0 calc((3.2rem - 3rem)/2);margin-bottom: 0.12rem;}
.z-int1-h5{width: 100%;height: calc(100% - 0.6rem);position: relative;}
.z-int1-h6{width: 100%;height: 0.6rem;font-size: 0.22rem;line-height: 0.6rem;color: #535a60;text-align: center;font-weight: lighter;}
.z-int1-i1{display: none;}
.int8{width: 0.42rem;height: 0.42rem;background: none;position: absolute;top: calc(50% - 0.42rem/2);left: 0.1rem;padding: 0!important;margin: 0!important;cursor: pointer;}
.int9{width: 0.42rem;height: 0.42rem;background: none;position: absolute;top: calc(50% - 0.42rem/2);right: 0.1rem;padding: 0!important;margin: 0!important;cursor: pointer;}
.int8 img,.int9 img{height: 100%;}

{cor1}
.z-cor1-a1{width: 100%;padding-top: 0.7rem;box-sizing: border-box;position: relative;}
.z-cor1-a1 .z-t1-a1{margin-bottom: 0.52rem;}
.z-cor1-a2{width: calc(100% - 0.24rem*2);margin: 0 auto;position: relative;margin-bottom: 0.1rem;}
.z-cor1-a3{width: calc((100% - 0.35rem*2)/3);height: 1.74rem;position: relative;border: 1px solid #2175d9;border-radius: 0.08rem;box-sizing: border-box;background: #fff;transition: 0.8s;float: left;margin-right: 0.35rem;margin-bottom: 0.36rem;transition: 0.8s;}
.z-cor1-on1{background: #2175d9;transition: 0.8s;}
.z-cor1-a3:nth-child(3n){margin-right: 0;}
.z-cor1-a3 img{position: absolute;top: 0.28rem;left: 0;right: 0;margin: auto;height: 0.68rem;}
.z-cor1-a3 img:nth-child(1){opacity: 1;transition: 0.8s;}
.z-cor1-a3 img:nth-child(2){opacity: 0;transition: 0.8s;}
.z-cor1-on1 img:nth-child(1){opacity: 0;transition: 0.8s;}
.z-cor1-on1 img:nth-child(2){opacity: 1;transition: 0.8s;}
.z-cor1-a3 div{width: 100%;font-size: 0.24rem;line-height: 0.24rem;color: #0d1844;text-align: center;position: absolute;top: 1.24rem;left: 0;transition: 0.8s;}
.z-cor1-on1 div{color: #fff;transition: 0.8s;}
.z-cor1-a4{width: calc(100% - 0.24rem*2);margin: 0 auto;position: relative;margin-bottom: 0.16rem;}
.z-cor1-a5{width: 100%;/* display: none; */position: relative;}
.z-cor1-a6{width: 100%;margin-bottom: 0.4rem;}
.z-cor1-a7{width: 100%;height: 0.56rem;position: relative;overflow: hidden;cursor: pointer;}
.z-cor1-a7>img:nth-child(1){height: 100%;position: absolute;top: 0;right: 0;}
.z-cor1-a7>div:nth-child(2){font-size: 0.56rem;line-height: 0.56rem;color: #0d1844;font-family: "din";position: absolute;top: 0;left: 0;}
.z-cor1-a7>div:nth-child(3){font-size: 0.3rem;line-height: 0.56rem;color: #fff;position: absolute;top: 0;left: 1rem;}
.z-cor1-a7>div:nth-child(3) span{font-size: 0.2rem;line-height: 0.56rem;color: #fff;text-transform: uppercase;margin-left: 0.2rem;}
.z-cor1-a7>img:nth-child(4){width: 0.34rem;position: absolute;top: calc(50% - 0.34rem/2);right: 0.22rem;}
.z-cor1-a8{width: 100%;padding: 0.24rem 0.22rem 0.28rem 0.22rem;box-sizing: border-box;font-size: 0.22rem;line-height: 0.38rem;color: #454545;font-weight: lighter;background: #ecf2fd;}
.z-cor1-a8 img{width:100%;}
.z-cor1-a8>div{width: 100%;font-size: 0.28rem;line-height: calc(0.28rem*3);color: #202020;}
/* .z-cor1-a8>div:first-child{margin-top: -0.28rem;} */