.list-enter-to{-webkit-transform:translateX(0);transform:translateX(0)}.list-enter-to,.list-leave-active{-webkit-transition:all 1s ease;transition:all 1s ease}.list-leave-active{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.list-enter{-webkit-transform:translateX(100%);transform:translateX(100%)}.list-leave{-webkit-transform:translateX(0);transform:translateX(0)}.banner{width:1200px;margin:0 auto}.xft-14{width:188px;height:24px;font-size:14px;font-family:MicrosoftYaHei;color:#fff;position:relative;margin-bottom:21px;padding-left:20px}.main2{width:100%;background:#fff}.main2 .main-gn-ct2{height:655px;overflow:hidden;position:relative;text-align:center}.main2 .main-gn-ct2 h3{width:376px;font-size:30px;font-family:MicrosoftYaHei-Bold;color:#555;margin:89px auto 0}.main2 .main-gn-ct2 p{width:279px;font-size:14px;font-family:MicrosoftYaHei;color:#888;margin:0 auto}.main2 .main-gn-ct2 .flex{margin-top:79px;overflow:hidden}.main2 .main-gn-ct2 .flex .xft-l{float:left;margin-right:63px}.main2 .main-gn-ct2 .flex .xft-l img{width:375px;height:257px}.main2 .main-gn-ct2 .flex .xft-r{float:right}.main2 .main-gn-ct2 .flex .xft-r p{width:437px;height:256px;font-size:16px;font-family:MicrosoftYaHei;color:#555;line-height:24px;text-align:left}.main2 .xft-r-y{height:580px;background:#f5f7f8;position:relative}.main2 .xft-r-y .xft-r{position:absolute;top:52%;right:140px;cursor:pointer}.main2 .xft-r-y .xft-l{position:absolute;top:52%;left:140px;cursor:pointer}.main2 .xft-r-y .flex{position:relative}.main2 .xft-r-y .flex h3{font-size:30px;font-family:MicrosoftYaHei-Bold;color:#555;line-height:40px;position:absolute;top:81px}.main2 .xft-r-y .flex .xft-imgs{position:absolute;top:199px}.main2 .xft-r-y .flex .xft-imgs img{width:194px;height:258px;margin-right:44px}.main2 .xft-r-y .flex .xft-imgs img:last-of-type{margin-right:0}.main2 .xft-f-fz{height:580px;background:#2794f1 url(../img/ico_gbj.b1fbb528.png) no-repeat 50%;position:relative;overflow:hidden}.main2 .xft-f-fz .xft-h{height:250px}.main2 .xft-f-fz .xft-h h3{font-size:30px;font-family:MicrosoftYaHei-Bold;color:#fff;line-height:40px;position:absolute;top:85px}.main2 .xft-f-fz .xft-h .xft{position:relative}.main2 .xft-f-fz .xft-h .xft .xft-x{height:1px;width:923px;position:absolute;top:219px;background:#57a8f3}.main2 .xft-f-fz .xft-h .xft .xft-x-x1,.main2 .xft-f-fz .xft-h .xft .xft-x-x2,.main2 .xft-f-fz .xft-h .xft .xft-x-x3,.main2 .xft-f-fz .xft-h .xft .xft-x-x4,.main2 .xft-f-fz .xft-h .xft .xft-x-x5{height:2px;width:40px;background:#7ec0f6;position:absolute;top:219px;-webkit-transform:rotate(-43deg);transform:rotate(-43deg)}.main2 .xft-f-fz .xft-h .xft .xft-x-x1{right:430px}.main2 .xft-f-fz .xft-h .xft .xft-x-x2{right:210px}.main2 .xft-f-fz .xft-h .xft .xft-x-x3{left:0}.main2 .xft-f-fz .xft-h .xft .xft-x-x4{left:250px}.main2 .xft-f-fz .slider{width:940px;height:200px;margin:0 auto;position:relative;overflow:hidden}.main2 .xft-f-fz .slider .slide-ul{width:500%;height:195px;margin:0 auto;position:absolute;left:0}.main2 .xft-f-fz .slider ul li{color:#fff;float:left;width:248px}.main2 .xft-f-fz .slider ul li:last-of-type{margin-right:0}.main2 .xft-f-fz .slider ul li .xft-lz{margin-top:40px;position:relative}.main2 .xft-f-fz .slider ul li .xft-lz p:first-of-type{font-size:16px}.main2 .xft-f-fz .slider ul li .xft-lz p .zft-01{width:36px;height:28px;font-size:36px;font-family:Arial-BoldItalicMT;color:#fff;line-height:40px;font-style:italic;font-weight:700}.main2 .xft-f-fz .slider ul li .xft-lz p .xft-y:after{content:"";width:8px;height:8px;background:#fff;border-radius:50%;display:inline-block;position:absolute;top:7px;left:0}.main2 .xft-imgs-arr{position:absolute;bottom:80px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}.main2 .xft-imgs-arr img{margin-right:28px}.xft-ct-2{max-width:1920px;height:400px;background-image:url(../img/banner_gsjs.abe44fd8.jpg);background-size:100% 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;color:#fff}.xft-ct-2 h1{font-size:48px;font-family:MicrosoftYaHei-Bold;line-height:40px;top:179px}.xft-ct-2 h1,.xft-ct-2 p{color:#fff;position:absolute}.xft-ct-2 p{font-size:20px;font-family:MicrosoftYaHei;line-height:30px;top:237px;text-align:center}