body{min-width:1200px;background:#eaf1ff;font-size: 12px}
section{padding:1px 0;margin:0 auto;box-sizing:border-box}
.wid{width:1200px;margin:0 auto;padding:1px 0;box-sizing:border-box}
.header{height:56px;background:#538cff}
.header .head{display:flex;justify-content:space-between;align-items:center;height:100%}
.header .head a{position:relative;font-size:18px;color:#ffffff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.header .head a i{position:absolute;left:10%;bottom:-10px;width:80%;height:4px;border-radius:50px;background:#ffffff;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.header .head a:hover,.header .head a.active{font-weight:bolder}
.header .head a:hover i,.header .head a.active i{opacity:1}
.header .head .pinggu{display:flex;justify-content:center;align-items:center;width:220px;height:34px;color:#2c65d7;font-weight:bolder;letter-spacing:2px;background:#ffe537;border-radius:5px;margin-right:30px}
.header .head .pinggu img{width:18px;margin-left:10px;animation:moveX1 1.6s linear infinite alternate;-o-animation:moveX1 1.6s linear infinite alternate;-moz-animation:moveX1 1.6s linear infinite alternate;-webkit-animation:moveX1 1.6s linear infinite alternate}
.header .head .pinggu:hover{background:#fff5b3}
.banner{position:relative;height:370px;padding:0;overflow:hidden}
.banner .swiper-slide{width:100%;height:100%}
.banner .swiper-slide a{display:block;width:100%;height:100%}
.banner .slide1{background:url("../images/banner1.jpg") center center no-repeat;background-size:cover}
.banner .slide2{background:url("../images/banner2.jpg") center center no-repeat;background-size:cover}
.banner .slide3{background:url("../images/banner3.jpg") center center no-repeat;background-size:cover}
.banner .slide4{background:url("../images/banner4.jpg") center center no-repeat;background-size:cover}
.banner .slide5{background:url("../images/banner5.jpg") center center no-repeat;background-size:cover}
.pagination{position:relative;z-index:20;height:10px;display:flex;justify-content:flex-end;align-items:center;margin-top:-40px}
.pagination .swiper-pagination-bullet{background:#ffffff;opacity:1;width:10px;border-radius:0;margin:0 3px}
.pagination .swiper-pagination-bullet-active{width:20px}
.richeng{position:relative;display:flex;justify-content:center;align-items:center;z-index:10;background:#ffffff;height:100px;margin-top:10px;margin-bottom:30px;border-radius:8px;-webkit-box-shadow:0 5px 10px 0 #e0e7f5;-moz-box-shadow:0 5px 10px 0 #e0e7f5;box-shadow:0 5px 10px 0 #e0e7f5}
.richeng h5{font-size:32px;color:#333333;font-weight:bolder}
.richeng h5 span{color:#1d68ff}
.richeng .rc{position:relative;display:flex;justify-content:center;align-items:center;height:100%;width:742px;margin:0 45px 0 60px}
.richeng .rc .gang{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:6px;background:#78c1ff;border-radius:50px}
.richeng .rc .rc_item{text-align:center;z-index:1;margin:0 65px}
.richeng .rc .rc_item h6{font-size:18px;color:#0a41a5;font-weight:bolder}
.richeng .rc .rc_item i{display:block;width:16px;height:16px;background:#ffd053;margin:10px auto;border-radius:50px}
.richeng .rc .rc_item p{font-size:16px;color:#d20000}
.richeng .tips{font-size:16px;color:#0a41a5;line-height:20px;width:130px}
.zonghe{display:flex;justify-content:center;align-items:center;border-radius:8px;background:#ffffff;height:210px;-webkit-box-shadow:0 5px 10px 0 #e0e7f5;-moz-box-shadow:0 5px 10px 0 #e0e7f5;box-shadow:0 5px 10px 0 #e0e7f5}
.zonghe .zh_item{width:33.3%;box-sizing:border-box;padding-left:20px;border-left:1px solid #e6e6e6}
.zonghe .zh_item:first-of-type{border-left:0}
.zonghe h5{font-size:20px;color:#333333;font-weight:bolder}
.zonghe h5 span{color:#d20000}
.zonghe h5:hover{color:#0a41a5}
.zonghe a{display:flex;align-items:center;font-size:16px;color:#333333;margin-top:16px}
.zonghe a i{width:38px;line-height:20px;text-align:center;margin-right:10px;font-size:14px;color:#ffffff;background:#ff5353}
.zonghe a .bgblue{background:#1d68ff}
.zonghe a .bggreen{background:#37bd9f}
.zonghe a .bgorange{background:#ff8b2d}
.zonghe a:hover{color:#d20000}
.tit{display:flex;justify-content:space-between;align-items:center;margin-top:50px;margin-bottom:20px}
.tit .titlf{font-size:24px;color:#333333;font-weight:bolder;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.tit .titlf b{color:#1d68ff}
.tit .titlf:hover{transform:scale(1.05)}
.tit .more{font-size:14px;color:#999999}
.tit .more:hover{color:#fa3a3a}
.xueli .xl{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;padding:15px 0;border-radius:8px;background:#82abff}
.xueli .xl a{display:flex;align-items:center;width:276px;height:80px;font-size:24px;color:#1d68ff;margin:5px 10px;border-radius:10px;background:#e3ecff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.xueli .xl a b{display:flex;justify-content:center;align-items:center;width:60px;height:60px;margin:0 20px;border-radius:50px;background:#bbd1ff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.xueli .xl a b img{width:38px}
.xueli .xl a i{width:1px;height:42px;background:#bbd1ff;margin-right:20px}
.xueli .xl a:hover{background:#ffffff;font-weight:700;-webkit-box-shadow:0 5px 15px 0 #5286ee;-moz-box-shadow:0 5px 15px 0 #5286ee;box-shadow:0 5px 15px 0 #5286ee}
.xueli .xl a:hover b{background:#96c2ff}
.xueli .xl a:hover b img{transform:scale(1.05)}
.xueli .xl a:hover i{background:#bbd1ff}
.yx{display:flex;justify-content:space-between;align-items:center;align-content:center;flex-wrap:wrap}
.yx a{display:flex;justify-content:center;align-items:center;width:calc(23.83333333%);padding:15px 0;margin:5px 0;border-radius:8px;background:#ffffff;border:2px solid #ffffff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.yx a img{width:232px}
.yx a:hover,.yx a.hover{border-color:#1d68ff}
.zhuanye .zy{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;border-radius:8px;padding:15px 0;background:#82abff}
.zhuanye .zy a{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center;width:calc(18%);text-align:center;height:80px;font-size:32px;color:#ed4747;margin:5px 10px;border-radius:8px;background:#f3f7ff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.zhuanye .zy a small{width:100%;color:#999999;font-size:12px;margin-top:8px;text-transform:uppercase}
.zhuanye .zy a:hover,.zhuanye .zy a.hover{transform:scale(1.05);background:#ffffff;-webkit-box-shadow:0 5px 15px 0 #5286ee;-moz-box-shadow:0 5px 15px 0 #5286ee;box-shadow:0 5px 15px 0 #5286ee}
.zhuanye .zy a:nth-of-type(1){color:#ed4747;animation:scale2 0.8s linear infinite alternate;-o-animation:scale2 0.8s linear infinite alternate;-moz-animation:scale2 0.8s linear infinite alternate;-webkit-animation:scale2 0.8s linear infinite alternate}
.zhuanye .zy a:nth-of-type(2){color:#4f6ff8;animation:scale2 1s linear infinite alternate;-o-animation:scale2 1s linear infinite alternate;-moz-animation:scale2 1s linear infinite alternate;-webkit-animation:scale2 1s linear infinite alternate}
.zhuanye .zy a:nth-of-type(3){color:#d18934;animation:scale2 0.6s linear infinite alternate;-o-animation:scale2 0.6s linear infinite alternate;-moz-animation:scale2 0.6s linear infinite alternate;-webkit-animation:scale2 0.6s linear infinite alternate}
.zhuanye .zy a:nth-of-type(4){color:#db5e27;animation:scale2 1.2s linear infinite alternate;-o-animation:scale2 1.2s linear infinite alternate;-moz-animation:scale2 1.2s linear infinite alternate;-webkit-animation:scale2 1.2s linear infinite alternate}
.zhuanye .zy a:nth-of-type(5){color:#be7501;animation:scale2 1.1s linear infinite alternate;-o-animation:scale2 1.1s linear infinite alternate;-moz-animation:scale2 1.1s linear infinite alternate;-webkit-animation:scale2 1.1s linear infinite alternate}
.zhuanye .zy a:nth-of-type(6){color:#ef569e;font-size:28px;animation:scale2 0.9s linear infinite alternate;-o-animation:scale2 0.9s linear infinite alternate;-moz-animation:scale2 0.9s linear infinite alternate;-webkit-animation:scale2 0.9s linear infinite alternate}
.zhuanye .zy a:nth-of-type(6) small{transform:scale(0.8)}
.zhuanye .zy a:nth-of-type(7){color:#e78843;animation:scale2 1.3s linear infinite alternate;-o-animation:scale2 1.3s linear infinite alternate;-moz-animation:scale2 1.3s linear infinite alternate;-webkit-animation:scale2 1.3s linear infinite alternate}
.zhuanye .zy a:nth-of-type(8){color:#2cb596;animation:scale2 1.2s linear infinite alternate;-o-animation:scale2 1.2s linear infinite alternate;-moz-animation:scale2 1.2s linear infinite alternate;-webkit-animation:scale2 1.2s linear infinite alternate}
.zhuanye .zy a:nth-of-type(9){color:#4d74e2;font-size:22px;animation:scale2 1s linear infinite alternate;-o-animation:scale2 1s linear infinite alternate;-moz-animation:scale2 1s linear infinite alternate;-webkit-animation:scale2 1s linear infinite alternate}
.zhuanye .zy a:nth-of-type(9) small{white-space:nowrap;letter-spacing:-1px}
.zhuanye .zy a:nth-of-type(10){color:#45c7e7;animation:scale2 0.8s linear infinite alternate;-o-animation:scale2 0.8s linear infinite alternate;-moz-animation:scale2 0.8s linear infinite alternate;-webkit-animation:scale2 0.8s linear infinite alternate}
.zhuanye .zy a:nth-of-type(11){color:#ec7053;animation:scale2 1.4s linear infinite alternate;-o-animation:scale2 1.4s linear infinite alternate;-moz-animation:scale2 1.4s linear infinite alternate;-webkit-animation:scale2 1.4s linear infinite alternate}
.zhuanye .zy a:nth-of-type(12){color:#4f5bf8;animation:scale2 0.9s linear infinite alternate;-o-animation:scale2 0.9s linear infinite alternate;-moz-animation:scale2 0.9s linear infinite alternate;-webkit-animation:scale2 0.9s linear infinite alternate}
.zhuanye .zy a:nth-of-type(13){color:#45a4e7;animation:scale2 1.4s linear infinite alternate;-o-animation:scale2 1.4s linear infinite alternate;-moz-animation:scale2 1.4s linear infinite alternate;-webkit-animation:scale2 1.4s linear infinite alternate}
.zhuanye .zy a:nth-of-type(14){color:#de59d3;font-size:28px;animation:scale2 0.9s linear infinite alternate;-o-animation:scale2 0.9s linear infinite alternate;-moz-animation:scale2 0.9s linear infinite alternate;-webkit-animation:scale2 0.9s linear infinite alternate}
.zhuanye .zy a:nth-of-type(14) small{white-space:nowrap;letter-spacing:-1px;transform:scale(0.9)}
.zhuanye .zy a:nth-of-type(15){color:#5caf2e;animation:scale2 1s linear infinite alternate;-o-animation:scale2 1s linear infinite alternate;-moz-animation:scale2 1s linear infinite alternate;-webkit-animation:scale2 1s linear infinite alternate}
.jianzhang table{padding-bottom:10px;border-radius:0 0 15px 15px;width:100%;-webkit-box-shadow:0 5px 15px 0 #e0e7f4;-moz-box-shadow:0 5px 15px 0 #e0e7f4;box-shadow:0 5px 15px 0 #e0e7f4}
.jianzhang table th{background:#f1faff;font-size:14px;color:#999999;line-height:36px}
.jianzhang table th:nth-of-type(1){width:calc(16.66666667%)}
.jianzhang table th:nth-of-type(2){width:calc(15.83333333%)}
.jianzhang table th:nth-of-type(3){width:calc(15.16666667%)}
.jianzhang table th:nth-of-type(4){width:calc(7.5%)}
.jianzhang table th:nth-of-type(5){width:calc(7.5%)}
.jianzhang table th:nth-of-type(6){width:calc(7.5%)}
.jianzhang table th:nth-of-type(7){width:calc(7.5%)}
.jianzhang table th:nth-of-type(8){width:calc(7.5%)}
.jianzhang table tr{border-bottom:1px solid #f5f5f5}
.jianzhang table tr:last-of-type{border-bottom:0}
.jianzhang table tr:last-of-type td{padding-bottom:20px}
.jianzhang table tr:last-of-type td:first-of-type{border-bottom-left-radius:15px}
.jianzhang table tr:last-of-type td:last-of-type{border-bottom-right-radius:15px}
.jianzhang table tr td{font-size:16px;color:#333333;line-height:42px;text-align:center;background:#ffffff}
.jianzhang table tr td b{font-size:18px}
.jianzhang table tr td span{color:#ff4242}
.jianzhang table tr td a:hover{color:#1d68ff}
.jianzhang table tr td .lasta{color:#1d68ff;padding-bottom:3px;border-bottom:1px solid #1d68ff}
.jianzhang table tr td .lasta:hover{color:#ff4242;border-color:#ff4242}
.jianzhang .lookmore{display:block;width:240px;line-height:60px;text-align:center;font-size:20px;color:#ffffff;background:#1d68ff;border-radius:50px;margin:30px auto 10px}
.zhinan{display:flex;justify-content:space-between;align-items:flex-start}
.zhinan .zn_item{width:calc(49.16666667%)}
.zhinan .zn_item .zn_main{width:100%;height:438px;background:#ffffff;padding-top:20px;box-sizing:border-box;border-radius:8px;-webkit-box-shadow:2px 5px 15px 1px #c8cfda, 0 0px 2px 2px #ededed;-moz-box-shadow:2px 5px 15px 1px #c8cfda, 0 0px 2px 2px #ededed;box-shadow:2px,5px,15px,1px,#c8cfda 0px 2px 2px #dddddd}
.zhinan .zn_item .zn_main a{display:flex;align-items:center;font-size:16px;color:#333333;height:40px}
.zhinan .zn_item .zn_main a i{width:6px;height:6px;background:#ff5353;margin:0 18px 0 22px}
.zhinan .zn_item .zn_main a:hover{color:#ff5353}
.zhinan .zn_item .zn_ask{width:100%;height:438px;background:#ffffff;padding:26px 0 20px 20px;overflow: hidden;box-sizing:border-box;border-radius:8px;-webkit-box-shadow:2px 5px 15px 1px #c8cfda, 0 0px 2px 2px #ededed;-moz-box-shadow:2px 5px 15px 1px #c8cfda, 0 0px 2px 2px #ededed;box-shadow:2px,5px,15px,1px,#c8cfda 0px 2px 2px #dddddd}
.zhinan .zn_item .zn_ask h6{display:flex;align-items:center;font-size:16px;color:#333333;margin:10px 0;text-shadow:0 0 0 #333333}
.zhinan .zn_item .zn_ask h6 i{width:20px;text-align:center;height:20px;line-height:20px;font-size:14px;color:#ffffff;background:#1d68ff;margin-right:8px}
.zhinan .zn_item .zn_ask .hang{display:flex;align-items:flex-start;;padding-bottom: 10px;box-sizing: border-box}
.zhinan .zn_item .zn_ask .hang i{width:20px;text-align:center;height:20px;line-height:22px;font-size:14px;color:#ffffff;background:#ff5353;margin-right:8px;margin-top:2px}
.zhinan .zn_item .zn_ask .hang .answer{font-size:16px;line-height:22px;color:#999999;width:calc(91.52542373%)}
/*.zhinan .zn_item .zn_ask .line{width:calc(91.52542373%);height:1px;background:#f5f5f5;margin:12px 0 16px}*/
.zhinan .zn_item .zn_ask .swiper-slide{border-bottom: 1px solid #f5f5f5;box-sizing: border-box;}
.swiperzn{
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.zhinan .zn_item .zn_ask  .swiper-wrapper {
  -webkit-transition-timing-function: linear!important;
  -moz-transition-timing-function: linear!important;
  -ms-transition-timing-function: linear!important;
  -o-transition-timing-function: linear!important;
  transition-timing-function: linear!important;
}
.why .model{display:flex;justify-content:space-between;align-items:center;margin-top:70px;margin-bottom:50px}
.why .model .item{height:160px;width:calc(14.66666667%);background:#ffffff;border-radius:8px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.why .model .item:hover{transform:scale(1.05);-webkit-box-shadow:2px 4px 15px 0 #bdbdbd;-moz-box-shadow:2px 4px 15px 0 #bdbdbd;box-shadow:2px 4px 15px 0 #bdbdbd}
.why .model .item:hover .modelimgbg{animation:scale2 0.6s linear infinite alternate;-o-animation:scale2 0.6s linear infinite alternate;-moz-animation:scale2 0.6s linear infinite alternate;-webkit-animation:scale2 0.6s linear infinite alternate}
.why .model .item i{position:relative;display:block;width:112px;height:112px;margin:-50px auto 0;box-sizing:border-box;padding-top:25px}
.why .model .item i .modelimgbg{position:absolute;top:0;left:0;width:100%;height:100%}
.why .model .item i .whyimg{position:relative;display:block;margin:0 auto;width:50px;z-index:5}
.why .model .item h6{font-size:20px;color:#333333;text-align:center;font-weight:bolder;margin:6px 0 8px}
.why .model .item p{text-align:center;font-size:16px;color:#999999;line-height:20px}