
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        .all-plan-font {
            font-size: 20px;
            line-height: 34px;
            font-family: '小塚ゴシック Pr6N';
        }
        /*版心*/
        .w {
            width: 1200px;
            margin: 0 auto;
        }

		
        html,
        body {
            scroll-behavior: smooth;
        }
        /*清除浮动*/
        .clearfix:after {
            content: ".";
            display: block;
            height: 0;
            clear: both;
            visibility: hidden;
        }

        .clearfix {
            zoom: 1;
        }

        .hide {
            display: none;
        }
        /*html5*/
        article, aside, dialog, footer, header, section, nav, figure, menu {
            display: block;
        }
		.g-header {
			height: 74px !important;
		}

        /*mian*/
        .page-wrap .main .title {
            margin: 15px 0 0;
            height: 104px;
			position: relative;
        }
		.page-wrap .main .title img {
			position: absolute;
		}

        .page-wrap .main {
            width: 1120px;
            margin: 0 auto;
            padding-bottom: 40px;
        }
        /*banner 视频*/
        .video {
            position: relative;
            width: 100%;
            height: 770px;
            margin-bottom: 17px;
        }
		iframe {
			width: 100%;
			height: 100%;
		}

            .video divx {
                position: absolute;
                top: 0;
                right: 0;
                width: 100%;
                height: 100%;
            }

        .video-center-img {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%,-50%);
        }

            .video-center-img img {
                width: 492px;
                height: 335px;
            }
        /*视频下大图*/
        .banner-img {
            margin-top: 5px;
            position: relative;
        }

            .banner-img h2 {
                position: absolute;
                left: 50%;
                top: 30%;
                margin-left: -180px;
                font-size: 30px;
                font-family: '小塚ゴシック Pr6N';
            }

            .banner-img p {
                position: absolute;
                left: 50%;
                top: 50%;
                margin-left: -160px;
                font-size: 19px;
                line-height: 40px;
                font-weight: 700;
                text-align: center;
                font-family: '小塚ゴシック Pr6N';
            }

            .banner-img img {
                width: 100%;
                height: auto;
            }

            .banner-img .fly {
                width: 250px;
                height: 110px;
                position: absolute;
                top: 70px;
                left: 18%;
                -webkit-backface-visibility: hidden;
                backface-visibility: hidden;
            }

        .ant {
            -webkit-animation: flyLeftMax 2s linear;
            -moz-animation: flyLeftMax 2s linear;
			-ms-animation: flyLeftMax 2s linear;
            animation: flyLeftMax 2s linear;
        }

        @-webkit-keyframes flyLeftMax {
            form {
                -webkit-transform: translateX(500px);
                transform: translateX(500px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
		@-moz-keyframes flyLeftMax {
            form {
                -webkit-transform: translateX(500px);
                transform: translateX(500px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
		@-ms-keyframes flyLeftMax {
            form {
                -webkit-transform: translateX(500px);
                transform: translateX(500px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
        @keyframes flyLeftMax {
            0% {
                -webkit-transform: translateX(500px);
                transform: translateX(500px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
        /*从右向左流动图片*/
        .right-to-left {
            width: 100%;
            height: 970px;
            display: flex;
            overflow: hidden;
        }

            .right-to-left img {
                width: auto;
                height: 100%;
                padding-right: 10px;
                will-change: transform;
            }

                .right-to-left img:first-child {
                    -webkit-animation: loop 50s -25s linear infinite;
					-moz-animation: loop 50s -25s linear infinite;
					-ms-animation: loop 50s -25s linear infinite;
                    animation: loop 50s -25s linear infinite;
                    -webkit-backface-visibility: hidden;
					-moz-backface-visibility: hidden;
					-ms-backface-visibility: hidden;
                    backface-visibility: hidden;
                }

                .right-to-left img + img {
                    -webkit-animation: loop2 50s linear infinite;
                    animation: loop2 50s linear infinite;
                }
        @-webkit-keyframes loop {
            form {
                -webkit-transform: translateX(100%);
                transform: translateX(100%);
            }

            to {
                -webkit-transform: translateX(-100%);
                transform: translateX(-100%);
            }
        }
		@-moz-keyframes loop {
            form {
                -webkit-transform: translateX(100%);
                transform: translateX(100%);
            }

            to {
                -webkit-transform: translateX(-100%);
                transform: translateX(-100%);
            }
        }
		@-ms-keyframes loop {
            form {
                -webkit-transform: translateX(100%);
                transform: translateX(100%);
            }

            to {
                -webkit-transform: translateX(-100%);
                transform: translateX(-100%);
            }
        }
        @keyframes loop {
            0% {
                -webkit-transform: translateX(100%);
                transform: translateX(100%);
            }

            to {
                -webkit-transform: translateX(-100%);
                transform: translateX(-100%);
            }
        }
        @-webkit-keyframes loop2 {
            0% {
                -webkit-transform: translateX(0);
                transform: translateX(0);
            }

            to {
                -webkit-transform: translateX(-200%);
                transform: translateX(-200%);
            }
        }
		@-moz-keyframes loop2 {
            0% {
                -webkit-transform: translateX(0);
                transform: translateX(0);
            }

            to {
                -webkit-transform: translateX(-200%);
                transform: translateX(-200%);
            }
        }
		@-ms-keyframes loop2 {
            0% {
                -webkit-transform: translateX(0);
                transform: translateX(0);
            }

            to {
                -webkit-transform: translateX(-200%);
                transform: translateX(-200%);
            }
        }
        @keyframes loop2 {
            0% {
                -webkit-transform: translateX(0);
                transform: translateX(0);
            }

            to {
                -webkit-transform: translateX(-200%);
                transform: translateX(-200%);
            }
        }

        /*内链接部分*/
        .HRBfivelinks {
            height: 200px;
            margin-top: 66px;
            margin-bottom: 66px;
        }

            .HRBfivelinks ul li {
                float: left;
                margin: 0 8px;
            }

                .HRBfivelinks ul li:first-child {
                    margin-left: 66px;
                }

                .HRBfivelinks ul li:last-child {
                    margin-right: 66px;
                }
            /*固定定位广告*/
            .HRBfivelinks .ad-box {
                position: fixed;
                bottom: 50%;
				margin-bottom: -200px;
                right: 10px;
                z-index: 999;
            }
            /*关闭广告按钮*/
            .HRBfivelinks #J_btn {
                border: 0;
                outline: none;
                color: #fff;
                width: 60px;
                height: 14px;
                line-height: 14px;
                background: #ff7db1;
                position: absolute;
                left: 0;
                top: 2px;
                text-align: left;
                z-index: 99;
                cursor: pointer;
                display: none;
            }

            .HRBfivelinks #J_ad {
                display: none;
            }
        /*list-one*/
        .list-one-head {
            width: 100%;
            position: relative;
        }

            .list-one-head p {
                   position: absolute;
					top: 50%;
					margin-top: -90px;
					left: 41%;
					margin-left: -190px;
					font-size: 16px;
					font-family: '小塚ゴシック Pr6N';
					line-height: 32px;
            }

            .list-one-head img {
                width: 100%;
                height: auto;
            }

        /*list-two*/
        .list-two-body {
            width: 100%;
            padding-bottom: 100px;
            background: #bcf4fc;
            margin-top: -5px;
        }

        .list-two-body-font {
            width: 100%;
            height: 410px;
            background: #bcf4fc;
            position: relative;
        }

            .list-two-body-font .white {
                background: #fff;
                padding-top: 66px;
                margin-top: -5px;
                position: relative;
                height: 410px;
            }
                /**-----------------



                            *-------------*/
                .list-two-body-font .white .le {
                    position: absolute;
                    left: -80px;
                    bottom: 80px;  
                }
        .ant1 {
            -webkit-animation: bannerFromLeft 1s linear;
			-moz-animation: bannerFromLeft 1s linear;
			-ms-animation: bannerFromLeft 1s linear;
            animation: bannerFromLeft 1s linear;
            -webkit-backface-visibility: hidden;
			-moz-backface-visibility: hidden;
			-ms-backface-visibility: hidden;
            backface-visibility: hidden;
        }

        /*从左飞入动画1  9%*/
        @-webkit-keyframes bannerFromLeft {
            form {
                -webkit-transform: translateX(-100px);
                transform: translateX(-100px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
		@-moz-keyframes bannerFromLeft {
            form {
                -webkit-transform: translateX(-100px);
                transform: translateX(-100px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
		@-ms-keyframes bannerFromLeft {
            form {
                -webkit-transform: translateX(-100px);
                transform: translateX(-100px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
        @keyframes bannerFromLeft {
            0% {
                -webkit-transform: translateX(-100px);
                transform: translateX(-100px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
        /*从右飞入动画1  9%*/
        @-webkit-keyframes bannerFromRight {
            form {
                -webkit-transform: translateX(100px);
                transform: translateX(100px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
		@-moz-keyframes bannerFromRight {
            form {
                -webkit-transform: translateX(100px);
                transform: translateX(100px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
		@-ms-keyframes bannerFromRight {
            form {
                -webkit-transform: translateX(100px);
                transform: translateX(100px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
        @keyframes bannerFromRight {
            0% {
                -webkit-transform: translateX(100px);
                transform: translateX(100px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
        .two-list {
            width: 40.625%;
            position: absolute;
            left: 50%;
            margin-left: -240px;
        }
            .two-list p {
                font-size: 18px;
                line-height: 30px;
                font-family: '小塚ゴシック Pr6N';
            }

            .two-list .two-list-one {
                margin-bottom: 40px;
            }

        .list-two-body-font .white .ri {
            position: absolute;
            right: -80px;
            bottom: 0;
        }
        .ant2 {
            -webkit-animation: bannerFromRight 1s linear;
			-moz-animation: bannerFromRight 1s linear;
			-ms-animation: bannerFromRight 1s linear;
            animation: bannerFromRight 1s linear;
            -webkit-backface-visibility: hidden;
			-moz-backface-visibility: hidden;
			-ms-backface-visibility: hidden;
            backface-visibility: hidden;
        }
        .ice-video-bd {
            margin-top: -10px;
            background: #fff;
        }
            .ice-video-bd p {
                font-size: 18px;
                line-height: 34px;
                margin: 0 160px;
                font-family: '小塚ゴシック Pr6N';
            }
        /*第二个视频*/
        .video-two {
            width: 100%;
            height: 570px;
            margin-top: -5px;
            text-align: center;
            position: relative;
        }

            .video-two divx {
                position: absolute;
                top: 0;
                right: 0;
                width: 100%;
                height: 100%;
            }

        .video-two-plan {
            position: relative;
            height: 438px;
        }

            .video-two-plan p {
                position: absolute;
                top: 130px;
                left: 50%;
                margin-left: -180px;
            }

        .ice-video-footer {
            margin-top: 130px;
            background: #fff;
            position: relative;
        }

            .ice-video-footer ul {
                margin-top: 60px;
                padding: 0 70px;
            }

                .ice-video-footer ul li {
                    width: 45.18%;
                    display: inline-block;
                    margin-right: 40px;
                }

        .ice-list-bd {
            height: 315px;
            margin-top: 20px;
            position: relative;
        }

            .ice-list-bd img {
                position: absolute;
                left: 0;
                top: 0;
            }

            .ice-list-bd span {
                font-size: 25px;
                font-weight: 700;
                font-family: '小塚ゴシック Pr6N';
                line-height: 35px;
                position: absolute;
                left: 50px;
                top: 10px;
            }
                /*两段的标题*/
                .ice-list-bd span.tow-title {
                    position: absolute;
                    top: 40px;
                    left: 50px;
                }

            .ice-list-bd p {
                font-size: 18px;
                font-family: '小塚ゴシック Pr6N';
                line-height: 35px;
                position: absolute;
                top: 80px;
                left: 0;
            }

        .last-ico-img {
            position: absolute;
            bottom: 0;
        }

        /*list-tree*/
        .list-three {
            width: 100%;
            background: #f6f5b9;
        }

        .list-three-head,
        .list-three-body,
        .list-three-footer {
            background: #fff;
        }

            .list-three-head img,
            .list-three-footer img {
                margin-bottom: -5px;
            }

        .center-park ul li h2,
        .big-shengtang ul li h2,
        .polar-park ul li h2,
        .books ul li h2,
        .dongbei-taiger ul li h2,
        .outside-the-road ul li h2 {
            margin-bottom: 40px;
        }
        /*中央公园*/
        .center-park ul {
            width: 100%;
            height: 369px;
        }

            .center-park ul li {
                float: left;
            }

            .center-park ul .first-child {
                width: 26.33%;
                height: 369px;
                position: relative;
                
            }
			.addLeft {
				-webkit-animation: bannerFromLeft 1s linear;
				-moz-animation: bannerFromLeft 1s linear;
				-ms-animation: bannerFromLeft 1s linear;
                animation: bannerFromLeft 1s linear;
                -webkit-backface-visibility: hidden;
				-moz-backface-visibility: hidden;
				-ms-backface-visibility: hidden;
                backface-visibility: hidden;
			}

                .center-park ul .first-child img {
                    position: absolute;
                    top: 0;
                    right: 0;
                }

            .center-park ul .list-two {
                width: 46.67%;
                height: 369px;
            }

                .center-park ul .list-two h2 {
                    font-size: 26px;
                    font-weight: 700;
                    font-family: '小塚ゴシック Pr6N';
                    text-align: center;
                }

                .center-park ul .list-two p {
                    font-size: 20px;
                    font-family: '小塚ゴシック Pr6N';
                    line-height: 34px;
                    margin-left: 30px;
                }

            .center-park ul .last-child {
                width: 26.33%;
                height: 369px;
                position: relative;
                
            }
			.addRight {
				-webkit-animation: bannerFromRight 1s linear;
				-moz-animation: bannerFromRight 1s linear;
				-ms-animation: bannerFromRight 1s linear;
                animation: bannerFromRight 1s linear;
                -webkit-backface-visibility: hidden;
				-moz-backface-visibility: hidden;
				-ms-backface-visibility: hidden;
                backface-visibility: hidden;
			}

                .center-park ul .last-child img {
                    position: absolute;
                    bottom: 0;
                    left: 0;
                }
        /*中间图片*/
        .center-images {
            width: 100%;
            height: 245px;
            position: relative;
        }

            .center-images .first-child {
                position: absolute;
                top: -40px;
                left: 80px;
            }

            .center-images p {
                position: absolute;
                top: 40px;
                left: 50%;
                margin-left: -110px;
            }

            .center-images .two {
                position: absolute;
                top: 0;
                left: 310px;
            }

            .center-images .last-child {
                position: absolute;
                top: 20px;
                right: 135px;
            }
        /*大圣堂*/
        .big-shengtang ul {
            width: 100%;
            height: 369px;
        }

            .big-shengtang ul li {
                float: left;
            }

            .big-shengtang ul .first-child {
                width: 26.33%;
                height: 369px;
                position: relative;
               
            }

                .big-shengtang ul .first-child img {
                    position: absolute;
                    bottom: 0;
                    right: 0;
                }

            .big-shengtang ul .list-two {
                width: 46.67%;
                height: 369px;
            }

                .big-shengtang ul .list-two h2 {
                    font-size: 26px;
                    font-weight: 700;
                    font-family: '小塚ゴシック Pr6N';
                    text-align: center;
                }

                .big-shengtang ul .list-two p {
                    font-size: 20px;
                    font-family: '小塚ゴシック Pr6N';
                    line-height: 34px;
                    margin-left: 30px;
                }

            .big-shengtang ul .last-child {
                width: 26.33%;
                height: 369px;
                position: relative;
                
            }

                .big-shengtang ul .last-child img {
                    position: absolute;
                    top: 0;
                    left: 0;
                }
        /*中间图片*/
        .big-images {
            width: 100%;
            height: 345px;
            position: relative;
        }

            .big-images .first-child {
                position: absolute;
                top: 0;
                left: 330px;
            }

            .big-images p {
                position: absolute;
                top: 40px;
                left: 50%;
                margin-left: -100px;
            }

            .big-images .last-child {
                position: absolute;
                top: 20px;
                right: -2px;
            }
        /*极地公园*/
        .polar-park ul {
            width: 100%;
            height: 369px;
        }

            .polar-park ul li {
                float: left;
            }

            .polar-park ul .first-child {
                width: 26.33%;
                height: 369px;
                position: relative;
               
            }

                .polar-park ul .first-child img {
                    position: absolute;
                    top: 0;
                    right: 0;
                }

            .polar-park ul .list-two {
                width: 46.67%;
                height: 369px;
            }

                .polar-park ul .list-two h2 {
                    font-size: 26px;
                    font-weight: 700;
                    font-family: '小塚ゴシック Pr6N';
                    text-align: center;
                }

                .polar-park ul .list-two p {
                    font-size: 20px;
                    font-family: '小塚ゴシック Pr6N';
                    line-height: 34px;
                    margin-left: 30px;
                }

            .polar-park ul .last-child {
                width: 26.33%;
                height: 369px;
                position: relative;
               
            }

                .polar-park ul .last-child img {
                    position: absolute;
                    bottom: 0;
                    left: 0;
                }
        /*中间图片*/
        .polar-images {
            width: 100%;
            height: 295px;
            position: relative;
        }

            .polar-images .first-child {
                position: absolute;
                top: 0;
                left: 0;
            }

            .polar-images .last-child {
                position: absolute;
                top: 20px;
                left: 330px;
            }

            .polar-images p {
                position: absolute;
                top: 70px;
                left: 50%;
                margin-left: -100px;
                z-index: 10;
            }
        /*果戈里书店*/
        .books ul {
            width: 100%;
            height: 369px;
        }

            .books ul li {
                float: left;
            }

            .books ul .first-child {
                width: 26.33%;
                height: 369px;
                position: relative;
               
            }

                .books ul .first-child img {
                    position: absolute;
                    bottom: 0;
                    right: 0;
                }

            .books ul .list-two {
                width: 46.67%;
                height: 369px;
            }

                .books ul .list-two h2 {
                    font-size: 26px;
                    font-weight: 700;
                    font-family: '小塚ゴシック Pr6N';
                    text-align: center;
                }

                .books ul .list-two p {
                    font-size: 20px;
                    font-family: '小塚ゴシック Pr6N';
                    line-height: 34px;
                    margin-left: 30px;
                }

            .books ul .last-child {
                width: 26.33%;
                height: 369px;
                position: relative;
                
            }

                .books ul .last-child img {
                    position: absolute;
                    top: 0;
                    left: 0;
                }
        /*中间图片*/
        .books-images {
            width: 100%;
            height: 295px;
            position: relative;
        }

            .books-images .first-child {
                position: absolute;
                top: 60px;
                left: 330px;
            }

            .books-images p {
                position: absolute;
                top: 100px;
                left: 50%;
                margin-left: -100px;
            }

            .books-images .last-child {
                position: absolute;
                top: -20px;
                right: 60px;
            }
        /*东北虎林园*/
        .dongbei-taiger ul {
            width: 100%;
            height: 369px;
        }

            .dongbei-taiger ul li {
                float: left;
            }

            .dongbei-taiger ul .first-child {
                width: 26.33%;
                height: 369px;
                position: relative;
           
            }

                .dongbei-taiger ul .first-child img {
                    position: absolute;
                    top: 0;
                    right: 0;
                }

            .dongbei-taiger ul .list-two {
                width: 46.67%;
                height: 369px;
            }

                .dongbei-taiger ul .list-two h2 {
                    font-size: 26px;
                    font-weight: 700;
                    font-family: '小塚ゴシック Pr6N';
                    text-align: center;
                }

                .dongbei-taiger ul .list-two p {
                    font-size: 20px;
                    font-family: '小塚ゴシック Pr6N';
                    line-height: 34px;
                    margin-left: 30px;
                }

            .dongbei-taiger ul .last-child {
                width: 26.33%;
                height: 369px;
                position: relative;

            }

                .dongbei-taiger ul .last-child img {
                    position: absolute;
                    bottom: 0;
                    left: 0;
                }
        /*中间图片*/
        .taiger-images {
            width: 100%;
            height: 330px;
            position: relative;
        }

            .taiger-images .first-child {
                position: absolute;
                top: -60px;
                left: 80px;
            }

            .taiger-images .two {
                position: absolute;
                top: 50px;
                left: 330px;
            }

            .taiger-images p {
                position: absolute;
                top: 100px;
                left: 50%;
                margin-left: -100px;
            }

            .taiger-images .last-child {
                position: absolute;
                top: 70px;
                right: 90px;
            }
        /*老道外*/
        .outside-the-road ul {
            width: 100%;
            height: 369px;
        }

            .outside-the-road ul li {
                float: left;
            }

            .outside-the-road ul .first-child {
                width: 26.33%;
                height: 369px;
                position: relative;
     
            }

                .outside-the-road ul .first-child img {
                    position: absolute;
                    bottom: 0;
                    right: 0;
                }

            .outside-the-road ul .list-two {
                width: 46.67%;
                height: 369px;
            }

                .outside-the-road ul .list-two h2 {
                    font-size: 26px;
                    font-weight: 700;
                    font-family: '小塚ゴシック Pr6N';
                    text-align: center;
                }

                .outside-the-road ul .list-two p {
                    font-size: 20px;
                    font-family: '小塚ゴシック Pr6N';
                    line-height: 34px;
                    margin-left: 30px;
                }

            .outside-the-road ul .last-child {
                width: 26.33%;
                height: 369px;
                position: relative;
    
            }

                .outside-the-road ul .last-child img {
                    position: absolute;
                    top: 0;
                    left: 0;
                }
        /*中间图片*/
        .outside-images {
            width: 100%;
            height: 200px;
            position: relative;
        }

            .outside-images .first-child {
                position: absolute;
                top: 30px;
                left: 100px;
            }

            .outside-images .two {
                position: absolute;
                top: 0;
                left: 330px;
            }

            .outside-images p {
                position: absolute;
                top: 40px;
                left: 50%;
                margin-left: -100px;
            }

            .outside-images .last-child {
                position: absolute;
                top: -40px;
                right: 115px;
            }
        /*tiger-video*/
        .tiger-video {
            margin-top: 180px;
        }

        .tiger-video-bd {
            position: relative;
            width: 100%;
			height: 570px;
            padding-bottom: 10px;
			padding-top: 20px;
            margin-bottom: 17px;
            background: #fff;
            margin-top: -10px;
        }

            .tiger-video-bd divx {
                position: absolute;
                top: 0;
                right: 0;
                width: 100%;
                height: 100%;
            }

        .tiger-video-foot {
            margin-top: -18px;
            padding-bottom: 100px;
        }
        /*list-four*/
        .list-four {
            width: 100%;
            background: #e2d5f9;
            padding-bottom: 100px;
        }
		.list-four-head img {
			margin-bottom: -1px;
		}
        .list-four-body {
            margin-top: -5px;
            background: #fff;
        }

        .add-top {
            margin-top: 110px;
        }
        /*图片在左*/
        .img-in-left div {
            float: left;
            height: 732px;
        }

        .img-in-left .eat-l {
            width: 48.58%;
            margin-left: 60px;
        }

        .img-in-left .eat-r {
            width: 43.10%;
            position: relative;
        }
		.img-in-left .eat-r  img {
			margin-top: -1px;
			margin-left: 2px;
		}
        /*右-两行地址*/
        .span-two-r {
            position: absolute;
            bottom: 45px;
            left: 230px;
        }
        /*右-三行地址*/
        .span-three-r {
            position: absolute;
            bottom: 25px;
            left: 230px;
        }
        /*左-三行地址*/
        .span-three-l {
            position: absolute;
            bottom: 25px;
            left: 270px;
        }
        /*左-两行地址*/
        .span-two-l {
            position: absolute;
            bottom: 25px;
            left: 270px;
        }

        .img-in-left .eat-r p {
            font-size: 20px;
            line-height: 34px;
            font-family: '小塚ゴシック Pr6N';
            margin-left: 50px;
        }

        .img-in-left .eat-r .eat-button {
            position: absolute;
            bottom: 0;
            left: 0;
        }
        /*图片在右*/
        .img-in-right div {
            margin-top: 110px;
            float: left;
            height: 732px;
        }

        .img-in-right .eat-l {
            width: 43.10%;
            padding-left: 60px;
            position: relative;
        }

            .img-in-right .eat-l p {
                font-size: 20px;
                line-height: 34px;
                font-family: '小塚ゴシック Pr6N';
            }

            .img-in-right .eat-l .eat-button {
                position: absolute;
                bottom: 0;
                left: 40px;
            }

        .img-in-right .eat-r {
            width: 48.58%;
            margin-left: 60px;
        }
        /*eat-video*/
        .eat-video {
            margin-top: 180px;
        }

        .eat-video-bd {
            margin-top: -9px;
			padding-top: 30px;
            background: #fff;
            text-align: center;
            position: relative;
            width: 100%;
            height: 600px;
        }

            .eat-video-bd divx {
                position: absolute;
                top: 0;
                right: 0;
                width: 100%;
                height: 100%;
            }
        /*eat-额外部分*/
        .eat-add {
            background: #e2d5f9;
            margin-top: 100px;
            height: 630px;
        }

        .eat-add-bd {
            margin-top: -10px;
            position: relative;
        }

            .eat-add-bd h2 {
                position: absolute;
                top: 30px;
                left: 220px;
                font-size: 20px;
                line-height: 38px;
                width: 780px;
            }

            .eat-add-bd .add-img {
                position: absolute;
                top: 195px;
                left: 0;
                z-index: 0;
            }

        .eat-add-foot {
            margin-top: -15px;
        }

        .eat-video-foot {
            margin-left: -1px;
        }
        /*list-five*/
        .list-five {
            width: 100%;
            height: 2343px;
            background: #c6fbe0;
        }

        .plan-bd-one,
        .plan-bd-two,
        .plan-bd-three {
            margin-top: -5px;
            position: relative;
        }
		 .plan-bd-two {
			 margin-top: -6px;
		 }

            /*定义左飞入的图片*/
            .plan-bd-one .fly-l {
                position: absolute;
                left: 50px;
                bottom: 10px;
               
            }
			.addL1 {
				 -webkit-animation: fromLeft 1s linear;
				 -moz-animation: fromLeft 1s linear;
				-ms-animation: fromLeft 1s linear;
                animation: fromLeft 1s linear;
                -webkit-backface-visibility: hidden;
				-moz-backface-visibility: hidden;
				-ms-backface-visibility: hidden;
                backface-visibility: hidden;
			}

            .plan-bd-one .fly-r-one {
                position: absolute;
                right: 240px;
                top: 10px;
            }
			.addR1 {
				-webkit-animation: fromRight2 1s linear;
				-moz-animation: fromRight2 1s linear;
				-ms-animation: fromRight2 1s linear;
                animation: fromRight2 1s linear;
                -webkit-backface-visibility: hidden;
				-moz-backface-visibility: hidden;
				-ms-backface-visibility: hidden;
                backface-visibility: hidden;
			}

            .plan-bd-one .fly-r-two {
                position: absolute;
                right: 60px;
                top: 160px;
                
            }
			.addR2{
				-webkit-animation: fromRight3 1s linear;
				-moz-animation: fromRight3 1s linear;
				-ms-animation: fromRight3 1s linear;
                animation: fromRight3 1s linear;
                -webkit-backface-visibility: hidden;
				-moz-backface-visibility: hidden;
				-ms-backface-visibility: hidden;
                backface-visibility: hidden;
			}

            .plan-bd-one .fly-r-three {
                position: absolute;
                right: 60px;
                top: 260px;
                
            }
			.addR3 {
				-webkit-animation: fromRight3 1s linear;
				-moz-animation: fromRight3 1s linear;
				-ms-animation: fromRight3 1s linear;
                animation: fromRight3 1s linear;
                -webkit-backface-visibility: hidden;
				-moz-backface-visibility: hidden;
				-ms-backface-visibility: hidden;
                backface-visibility: hidden;
			}

            /*定义左飞入的图片*/
            .plan-bd-two .fly-l {
                position: absolute;
                left: 0;
                bottom: 10px;
                
            }
			.add-bd-L1 {
				-webkit-animation: fromLeft2 1s linear;
				-moz-animation: fromLeft2 1s linear;
				-ms-animation: fromLeft2 1s linear;
                animation: fromLeft2 1s linear;
                -webkit-backface-visibility: hidden;
				-moz-backface-visibility: hidden;
				-ms-backface-visibility: hidden;
                backface-visibility: hidden;
			}

            /*定义左飞入的图片*/
            .plan-bd-three .fly-r-one {
                position: absolute;
                right: 220px;
                top: 0;
                
            }
			.add-bd-R1 {
				-webkit-animation: fromRight2 1s linear;
				-moz-animation: fromRight2 1s linear;
				-ms-animation: fromRight2 1s linear;
                animation: fromRight2 1s linear;
                -webkit-backface-visibility: hidden;
				-moz-backface-visibility: hidden;
				-ms-backface-visibility: hidden;
                backface-visibility: hidden;
			}

            .plan-bd-three .fly-r-two {
                position: absolute;
                right: 60px;
                bottom: 140px;
                
            }
			.add-bd-R2 {
				-webkit-animation: fromRight3 1s linear;
				-moz-animation: fromRight3 1s linear;
				-ms-animation: fromRight3 1s linear;
                animation: fromRight3 1s linear;
                -webkit-backface-visibility: hidden;
				-moz-backface-visibility: hidden;
				-ms-backface-visibility: hidden;
                backface-visibility: hidden;
			}

        /*从左飞入动画1  */
        @-webkit-keyframes fromLeft {
            form {
                -webkit-transform: translateX(-150px);
                transform: translateX(-150px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
		@-moz-keyframes fromLeft {
            form {
                -webkit-transform: translateX(-150px);
                transform: translateX(-150px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
		@-ms-keyframes fromLeft {
            form {
                -webkit-transform: translateX(-150px);
                transform: translateX(-150px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }

        @keyframes fromLeft {
            0% {
                -webkit-transform: translateX(-150px);
                transform: translateX(-150px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
        /*从左飞入动画2  */
        @-webkit-keyframes fromLeft2 {
            form {
                -webkit-transform: translateX(-150px);
                transform: translateX(-150px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
		@-moz-keyframes fromLeft2 {
            form {
                -webkit-transform: translateX(-150px);
                transform: translateX(-150px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
		@-ms-keyframes fromLeft2 {
            form {
                -webkit-transform: translateX(-150px);
                transform: translateX(-150px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
        @keyframes fromLeft2 {
            0% {
                -webkit-transform: translateX(-150px);
                transform: translateX(-150px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
        /*从右飞入动画2  0 远*/
        @-webkit-keyframes fromRight2 {
            form {
                -webkit-transform: translateX(150px);
                transform: translateX(150px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
		@-moz-keyframes fromRight2 {
            form {
                -webkit-transform: translateX(150px);
                transform: translateX(150px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
		@-ms-keyframes fromRight2 {
            form {
                -webkit-transform: translateX(150px);
                transform: translateX(150px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
        @keyframes fromRight2 {
            0% {
                -webkit-transform: translateX(150px);
                transform: translateX(150px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
        /*从右飞入动画3  0 近*/
        @-webkit-keyframes fromRight3 {
            form {
                -webkit-transform: translateX(200px);
                transform: translateX(200px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
		@-moz-keyframes fromRight3 {
            form {
                -webkit-transform: translateX(200px);
                transform: translateX(200px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
		@-ms-keyframes fromRight3 {
            form {
                -webkit-transform: translateX(200px);
                transform: translateX(200px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }
        @keyframes fromRight3 {
            0% {
                -webkit-transform: translateX(200px);
                transform: translateX(200px);
                opacity: 0;
            }

            to {
                -webkit-transform: translateX(0);
                transform: translateX(0);
                opacity: 1;
            }
        }

        .list-five-foot {
            margin-top: -5px;
        }

        /*时刻表部分*/
        .flight {
            font-family: 'Noto Sans Japanese','Hiragino Kaku Gothic Pro',Arial, sans-serif, serif;
            padding: 35px 0 0;
        }

        .flight__headline {
            font-size: 60px;
            color: #2a8e66;
            text-align: center;
            margin-bottom: 25px;
        }

        .type7-title2 {
            font-size: 30px;
            color: #000;
            text-align: center;
        }

        .fl {
            float: left;
        }

        .fr {
            float: right;
        }

        .gj-table1 {
            width: 500px;
            text-align: center;
            font-size: 20px;
            color: #000;
            border-collapse: separate;
            -webkit-border-radius: 10px 10px 0 0;
            border-radius: 10px 10px 0 0;
        }

            .gj-table1 thead {
                background-color: #eee;
            }

                .gj-table1 thead td {
                    border: 1px solid #e5e5e5;
                    -webkit-border-radius: 10px 10px 0 0;
                    border-radius: 10px 10px 0 0;
                }

            .gj-table1 td {
                padding: 10px;
                border-right: 1px solid #2a8e66;
                border-bottom: 1px solid #2a8e66;
                min-width: 75px;
            }

                .gj-table1 td.green {
                    background-color: #01aa6f;
                    color: #fff;
                }

                .gj-table1 td.first {
                    border-left: 1px solid #2a8e66;
                }

                    .gj-table1 td.first.b-r {
                        -webkit-border-radius: 0 0 0 10px;
                        border-radius: 0 0 0 10px;
                    }

                .gj-table1 td.last.b-r {
                    -webkit-border-radius: 0 0 10px;
                    border-radius: 0 0 10px;
                }

        .gj-table2 {
            width: 800px;
            margin: 0 auto;
            text-align: center;
            font-size: 20px;
            color: #000;
            border-collapse: separate;
            -webkit-border-radius: 10px 10px 0 0;
            border-radius: 10px 10px 0 0;
        }

            .gj-table2 td {
                padding: 20px 0;
                border-right: 1px solid #2a8e66;
                border-bottom: 1px solid #2a8e66;
            }

                .gj-table2 td.green {
                    background-color: #01aa6f;
                    color: #fff;
                    padding: 10px 0;
                }

                .gj-table2 td.first {
                    border-left: 1px solid #2a8e66;
                }

                    .gj-table2 td.first.b-r {
                        -webkit-border-radius: 0 0 0 10px;
                        border-radius: 0 0 0 10px;
                    }

                .gj-table2 td.last.b-r {
                    -webkit-border-radius: 0 0 10px;
                    border-radius: 0 0 10px;
                }

                .gj-table2 td.green.first.b-r {
                    -webkit-border-radius: 10px 0 0;
                    border-radius: 10px 0 0;
                }

                .gj-table2 td.green.last.b-r {
                    -webkit-border-radius: 0 10px 0 0;
                    border-radius: 0 10px 0 0;
                }

        .type7-text {
            width: 800px;
            margin: 0 auto;
            font-size: 15px;
            color: #000;
        }

            .type7-text .p2 {
                margin: 40px 0 90px;
            }

        .flight__description {
            width: 795px;
            margin: 50px auto 100px;
            font-size: 15px;
            line-height: 27px;
        }

        .time-table-foot {
            margin-top: -70px;
            height: 220px;
            line-height: 220px;
            width: 100%;
            text-align: center;
        }

            .time-table-foot a {
                width: 260px;
                height: 96px;
                line-height: 96px;
                border: 2px solid #22bfb8;
                font-size: 20px;
                color: #22bfb8;
                background: #fff url(//media.springairlines.com/springairlines/images/AirFlights_Jp/strategy-jp/SpringskycafePlanHRB1903/ui-active-active.png) no-repeat right bottom;
                margin-right: 15px;
                vertical-align: middle;
            }

                .time-table-foot a:hover {
                    border: 2px solid #1c827d;
                    color: #1c827d;
                }

                .time-table-foot a .iconfont {
                    font-size: 36px;
                    color: #d3f2f1;
                    position: relative;
                    margin-right: 5px;
                    top: 5px;
                }

        .iconfont {
            font-family: "iconfont" !important;
            font-size: 16px;
            font-style: normal;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }
        /*回到顶部*/
        .to-tops {
            position: fixed;
            right: 40px;
            bottom: 20px;
            width: 72px;
            height: 72px;
            background-color: #fff;
            border: 1px dotted #22bfb8;
            -webkit-border-radius: 50%;
            border-radius: 50%;
            text-align: center;
            line-height: 72px;
            z-index: 100;
            cursor: pointer;
            display: none;
        }

            .to-tops span {
                color: #22bfb8;
                font-size: 30px;
            }