.row-gk1{padding:90px 0 100px;overflow:hidden}
.row-gk1 .tit-1{margin-bottom:54px}
.gk1-cont{margin-bottom:73px;overflow:hidden}
.gk1-cont .desc-1{margin-right:4.43%;float:left;width:60.71%}
.gk-numData{margin-top:4px;padding:46px 50px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;border-radius:10px;overflow:hidden}
.gk-numData .tit{margin-bottom:-7px;font-size:16px;color:#fff;font-family:MinionPro-Semibold}
.numData-ls1 li{padding:28px 0 37px}
.numData-ls1 li+li{border-top:1px solid rgba(255,255,255,.1)}
.numData-ls1 .num{margin-bottom:4px;font-size:48px;color:#fff;line-height:1.1;font-family:MinionPro-Semibold}
.numData-ls1 h4{font-size:16px;color:#fff;font-family:MinionPro-Regular}
.row-gk2{padding:88px 0 122px;position:relative;background-color:#065dac;overflow:hidden}
.gk2-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;opacity:.2;mix-blend-mode:overlay;z-index:1}
.row-gk2 .wp{height:100%;position:relative;z-index:2}
.row-gk2 .tit-1{margin-bottom:64px}
.hsitory-swiper{padding:0 40px;position:relative;overflow:hidden}
.hsitory-swiper .slider{position:relative;overflow:hidden}
.hsitory-swiper .slider:after{content:'';position:absolute;left:4px;top:50%;right:4px;height:26px;background:url(../images/icon_line1.png) left bottom repeat-x;-webkit-background-size:contain;bbackground-size:contain;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.hsitory-swiper .swiper-slide{display:-webkit-flex;display:flex;flex-wrap:wrap}
.hsitory-swiper .item{padding:0 4px;width:29.82%;position:relative;flex-shrink:0}
.hsitory-swiper .con{padding:0 0 33px 42px;display:block;height:100%;position:relative}
.hsitory-swiper .con:before{content:'';position:absolute;left:11px;top:16px;bottom:-13px;width:1px;background-color:rgba(255,255,255,.5)}
.hsitory-swiper .circle{position:absolute;left:6px;top:12px;width:10px;height:10px;border-radius:50%;background-color:#fff}
.hsitory-swiper .circle:after{content:'';position:absolute;width:28px;height:28px;background-color:rgba(255,255,255,.1);left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.hsitory-swiper .year{margin-bottom:17px;font-size:36px;color:#fff;line-height:1.1;font-family:MinionPro-Bold}
.hsitory-swiper .pic{margin-bottom:18px;max-width:238px;position:relative;overflow:hidden}
.hsitory-swiper .pic:after{content:'';display:block;padding-top:57.56%}
.hsitory-swiper .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}
.hsitory-swiper h4{max-width:238px;font-size:18px;color:#fff;font-weight:400;line-height:1.44;height:7.2em;overflow:hidden;font-family:MinionPro-Regular}
.hsitory-swiper .item:nth-child(even){padding:0;width:29.74%}
.hsitory-swiper .item:nth-child(even) .con{padding:33px 0 0 42px}
.hsitory-swiper .item:nth-child(even):after{display:none}
.hsitory-swiper .item:nth-child(even) .con:before{top:-13px;bottom:10px}
.hsitory-swiper .item:nth-child(even) .circle{top:auto;bottom:10px}
.hsitory-swiper .item:nth-child(1){order:0}
.hsitory-swiper .item:nth-child(2){margin-left:15.3%;order:3}
.hsitory-swiper .item:nth-child(3){order:1}
.hsitory-swiper .item:nth-child(4){order:4}
.hsitory-swiper .item:nth-child(5){padding-right:12.1%;width:40%;order:2}
.hsitory-swiper .item:nth-child(6){width:25%;order:5}
.hsitory-swiper .con:hover .pic img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.hsitory-swiper .swiper-button-next,.hsitory-swiper .swiper-button-prev{position:absolute;top:50%;margin:0;margin-top:1%;width:50px;height:50px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:22px auto;bbackground-size:22px auto;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.hsitory-swiper .swiper-button-prev{left:-14px;background-image:url(../images/icon_jt5.png)}
.hsitory-swiper .swiper-button-next{right:-14px;background-image:url(../images/icon_jt6.png)}
.row-gk3{padding:90px 0 159px;overflow:hidden}
.row-gk3 .tit-1{margin-bottom:70px}
.box-map{height:658px;box-shadow:0 0 13px rgba(0,0,0,.09);position:relative}
.map{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:1}
.anchorBL{display:none}
.map img{max-width:none;-webkit-transition:0s;-o-transition:0s;transition:0s}
.map-info{padding:0 34px 20px;position:absolute;left:6.21%;top:50%;width:24.71%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:#065dac;border-radius:10px;z-index:10}
.map-info .tit{margin-bottom:20px;padding:31px 0;border-bottom:1px solid rgba(255,255,255,.2)}
.map-info .tit h3{font-size:20px;color:#fff;line-height:1.75;font-family:MinionPro-Semibold}
.map-info .item{padding:18px 0;overflow:hidden}
.map-info .item .icon{margin-right:18px;float:left;width:40px;height:40px;border-radius:50%;overflow:hidden}
.map-info .item .icon img{display:block;width:100%;height:100%}
.map-info .item .inner{padding-top:4px;font-size:18px;color:#fff;line-height:1.67;overflow:hidden;font-family:MinionPro-Regular}
.map-info .item h4{margin-bottom:7px;font-size:30px;color:#fff;line-height:1.1;font-family:MinionPro-Regular}
.js1-info{margin-bottom:60px;overflow:hidden}
.js1-info .pic{margin:14px 0 0 3.14%;float:right;width:48.36%;overflow:hidden}
.js1-info .pic img{display:block;width:100%}
.js1-info .txt{font-size:18px;color:#666;line-height:1.9;text-align:justify;overflow:hidden;font-family:MinionPro-Regular}
.txt-ls1{padding-bottom:27px;margin:0 -9px -18px;display:-webkit-flex;display:flex}
.txt-ls1 li{padding:0 9px;margin-bottom:18px;width:33.33%;flex-shrink:0}
.txt-ls1 .con{padding:42px 44px 38px;display:block;height:100%;background-color:#065dac;border-radius:10px;text-align:center;cursor:pointer;-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}
.txt-ls1 .icon{margin:0 auto 14px;width:90px;height:90px;line-height:90px;background-color:#fff;border-radius:50%;font-size:0;text-align:center;overflow:hidden}
.txt-ls1 .icon img{display:inline-block;vertical-align:middle;max-width:60%;max-height:60%}
.txt-ls1 h4{margin-bottom:12px;font-size:24px;color:#fff;line-height:1.42;font-family:MinionPro-Regular}
.txt-ls1 .txt{font-size:18px;color:#fff;line-height:1.56;font-family:MinionPro-Regular}
.txt-ls1 .con:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}
.js1-item{padding:43px 0}
.js1-item+.js1-item{border-top:1px solid rgba(0,0,0,.15)}
.js1-item .desc-1{line-height:1.89}
.numData-ls1.numDataLs1_2{margin:0 -10px -20px;font-size:0}
.numData-ls1.numDataLs1_2 li{padding:12px 10px;margin-bottom:20px;display:inline-block;vertical-align:top;width:20%}
.numData-ls1.numDataLs1_2 .num{font-size:60px;color:#065dac}
.numData-ls1.numDataLs1_2 h4{font-size:18px;color:#666;line-height:1.39;font-family:MinionPro-Regular}
.lk-ls1{padding:32px 0 26px;margin-bottom:-18px}
.lk-ls1 li{margin-bottom:18px}
.lk-ls1 a{padding:16px 20px;padding-left:48px;display:block;font-size:18px;color:#065dac;border:1px solid rgba(51,51,51,.2);border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.04);position:relative;font-family:MinionPro-Regular;-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}
.lk-ls1 a:before{content:'';position:absolute;left:25px;top:50%;width:8px;height:8px;background-color:#065dac;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}
.lk-ls1 a:hover{background-color:#065dac;color:#fff}
.lk-ls1 a:hover:before{background-color:#fff}