
@-webkit-keyframes fadeInDown {
            0% {
                opacity: 0;
                -webkit-transform: translate3d(0,-100%,0);
                transform: translate3d(0,-100%,0)
            }

            100% {
                opacity: 1;
                -webkit-transform: none;
                transform: none
            }
        }

@keyframes fadeInDown {
            0% {
                opacity: 0;
                -webkit-transform: translate3d(0,-100%,0);
                -ms-transform: translate3d(0,-100%,0);
                transform: translate3d(0,-100%,0)
            }

            100% {
                opacity: 1;
                -webkit-transform: none;
                -ms-transform: none;
                transform: none
            }
        }
@-webkit-keyframes fadeInUp {
            0% {
                opacity: 0;
                -webkit-transform: translate3d(0, 100%, 0);
                transform: translate3d(0, 100%, 0)
            }
            100% {
                opacity: 1;
                -webkit-transform: none;
                transform: none
            }
        }
@keyframes fadeInUp {
            0% {
                opacity: 0;
                -webkit-transform: translate3d(0, 100%, 0);
                -ms-transform: translate3d(0, 100%, 0);
                transform: translate3d(0, 100%, 0)
            }
            100% {
                opacity: 1;
                -webkit-transform: none;
                -ms-transform: none;
                transform: none
            }
        }
@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}
@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0, 0);
        -ms-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}
@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%,0, 0);
        transform: translate3d(-100%, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}
@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        -ms-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}
*{
	padding:0;
	margin:0;
    font-family: "微软雅黑";
}
div{
    padding:0;
    margin:0;
}
html,body,.swiper-container,.swiper-wrapper,.swiper-slide{
	width:100%;
	height:100%;
}
html{
	font: 12px/1.5 "Microsoft YaHei","PingFang SC",sans-serif;
}
img{
	vertical-align: middle; 
}
a{
	text-decoration:none;
}
.fs16{font-size:16px;}
.fs24{font-size:24px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.mt30{margin-top:30px;}
.mb20 {margin-bottom: 20px;}
.mt20 {margin-top: 20px;}
.mt15{margin-top:15px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt80{margin-top:80px;}
.mr15{margin-right:15px;}
.mr114{margin-right:114px;}
.mr35{margin-right:35px;}
.ml10 {margin-left: 10px;}
.ml60 {margin-left: 60px;}
.ml120 {margin-left: 120px;}
.line {width: 40px;height: 1px;background: #fff;}
.dividing-line {display: inline-block;vertical-align: middle;border-left: 1px solid #fff;height: 15px;margin: 0 8px;}
.white{color:#fff;}
.ani{
	opacity:0;
}
.ani-slide .ani1-1{
	opacity:1;
	-webkit-animation: fadeInDown 0.5s both;
    animation: fadeInDown 0.5s both;
}
.ani-slide .ani1-2{
	opacity:1;
    -webkit-animation: fadeInDown 1s 0.5s both;
    animation: fadeInDown 1s 0.5s both;
}
.ani-slide .ani1-3{
	opacity:1;
    -webkit-animation: fadeInDown 1s 1s both;
    animation: fadeInDown 1s 1s both;
}
.ani-slide .ani2-1,.ani-slide .ani3-1,.ani-slide .ani4-1,.ani-slide .ani4-2,.ani-slide .ani5-1,.ani-slide .ani6-1{
    opacity: 1;
    -webkit-animation: fadeInDown 1s both;
    animation: fadeInDown 1s both;
}
.ani-slide .ani2-2,.ani-slide .ani3-2,.ani-slide .ani5-2{
    opacity: 1;
    -webkit-animation: fadeInUp 1s 0.5s both;
    animation: fadeInUp 1s 0.5s both;
}
.ani-slide .ani2-3{
    opacity: 1;
    -webkit-animation: fadeInUp 1s 0.8s both;
    animation: fadeInUp 1s 0.8s both;
}
.ani-slide .ani3-3{
    opacity: 1;
    -webkit-animation: fadeInUp 1s 0.8s both;
    animation: fadeInUp 1s 0.8s both;
}
.ani-slide .ani3-4{
    opacity: 1;
    -webkit-animation: fadeInUp 1s 0.8s both;
    animation: fadeInUp 1s 1.2s both;
}
.ani-slide .ani3-5{
    opacity: 1;
    -webkit-animation: fadeInUp 1s 0.8s both;
    animation: fadeInUp 1s 1.6s both;
}
.ani-slide .ani4-3{
    opacity: 1;
    -webkit-animation: fadeInUp 1s 0.8s both;
    animation: fadeInUp 1s 0.5s both;
}
.ani-slide .ani5-3{
	opacity: 1;
	-webkit-animation: fadeInRight 1s 0.3s both;
    animation: fadeInRight 1s 0.5s both;
}
.ani-slide .ani5-4{
    opacity: 1;
    -webkit-animation: fadeInLeft 1s 0.8s both;
    animation: fadeInLeft 1s 0.8s both;
}
.ani-slide .ani6-2{
    opacity: 1;
    -webkit-animation: fadeInLeft 1s 0.8s both;
    animation: fadeInLeft 1s 0.8s both;
}
.ani-slide .ani6-3 {
    opacity: 1;
    -webkit-animation: fadeInUp 0.5s both;
    animation: fadeInUp 1s 0.5s both;
}
.ani-slide .ani6-4 {
    opacity: 1;
    -webkit-animation: fadeInUp 0.5s both;
    animation: fadeInUp 1s 0.5s both;
}
.header{
    width: 100%;
    position: absolute;
    top: 0;
    display: flex;
    z-index: 9;
    height: 64px;
    box-sizing: border-box;
    align-items: center;
}
.header .linkItem{
    display: flex;
    width: 1000px;
    padding-left: 9%;
    box-sizing: border-box;
    margin: 0 auto;
}
.header .linkItem > div{
    height: 26px;
    font-size: 18px;
    margin-right: 70px;
    cursor: pointer;
}
.header .logo {
   position: relative;
   left: 10%;
}
.footer{
    width: 100%;
    height: 166px;
    background-color: #f0eade ;
    border-radius: 8px;
    position: absolute;
    bottom: 0;
}
.footer .footerLink{
    display: flex;
    max-width: 1150px;
    flex-wrap: wrap;
    margin:  0 auto;
    letter-spacing: 0px;
    color: #7e6540;
}
.footer .footerLink>div{
    padding: 20px 10px 0 10px;
}
.footer .footerLink a{
    color: #7e6540;
}
.footer .CopyrightBox{
    width: 100%;
    height: 58px;
    position: absolute;
    bottom: 0;
    background-color: #a99c82;
}
.footer .Copyright{
    width: 740px;
    height: 21px;
    line-height: 58px;
    margin: 0 auto;
    display: flex;
    text-align: center;
    justify-content: center;
}