﻿html {

    height: 100%;

}



body {

    font-size: 14px;

    font-family: '微软雅黑';

    height: 100%;

    margin: 0;

    padding: 0;

    /* background: #fff; */

    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);

    -webkit-user-select: text;

    -moz-user-focus: text;

    -moz-user-select: text;

    /* webkit-user-select: none;

    -webkit-font-smoothing: antialiased; */

    -webkit-text-size-adjust: none;

    transform-origin: left top;

    overflow-x: hidden;

}



h1,

h2,

h3,

h4,

h5,

h6 {

    font-weight: normal;

    margin: 0;

    padding: 0;

}



div,

dl,

dt,

dd,

input,

button,

label,

ul,

ol,

li,

p,

select,

span,

textarea,

thead,

tfoot,

table,

tr,

td,

figure,

figcaption,

time,

small {

    font-weight: normal;

    margin: 0;

    padding: 0;



}



input,

button {

    font-size: 14px;

}



input,

textarea {

    -webkit-user-select: auto !important;

    -khtml-user-select: auto !important;

    -moz-user-select: auto !important;

    -ms-user-select: auto !important;

    -o-user-select: auto !important;

    user-select: auto !important;

}





div {

    display: block;

}



table {

    border-collapse: collapse;

}



li,

ol,

ul {

    list-style-type: none;

}



img {

    border: 0 none;

    vertical-align: top;

}



em,

cite,

i {

    font-style: normal;

}



button,

input,

textarea,

select {

    border-radius: 0;

    -webkit-appearance: none;

    border: none;

    outline-style: none;

    line-height: 1.3333;

    vertical-align: middle;

    background-color: transparent;

}



select::-ms-expand {

    display: none;

}



input[type=date]:before {

    content: attr(placeholder);

    color: #999;

}



input::-webkit-clear-button,

input::-webkit-calendar-picker-indicator {

    display: none;

}



blockquote,

q {

    quotes: none;

}



blockquote:after,

blockquote:before,

q:after,

q:before {

    content: '';

    content: none;

}



a {

    text-decoration: none

}



:focus {

    outline: 0;

}



*:before,

*:after {

    -webkit-box-sizing: border-box;

    -ms-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}



input::-webkit-input-placeholder,

textarea::-webkit-input-placeholder {

    color: #999;

}



.clear {

    clear: both;

    overflow: hidden;

    height: 0;

    line-height: 0;

    display: block;

}



.clearfix:after {

    clear: both;

    overflow: hidden;

    height: 0;

    line-height: 0;

    display: block;

    visibility: hidden;

    content: '';

}



::-webkit-scrollbar {

    width: 0;

}



@font-face {

    font-family: "youyuan";

    src: url("../fonts/youyuan.woff2") format("woff2"),

        url("../fonts/youyuan.woff") format("woff"),

        url("../fonts/youyuan.ttf") format("truetype"),

        url("../fonts/youyuan.eot") format("embedded-opentype"),

        url("../fonts/youyuan.svg") format("svg"),

        url("../fonts/youyuan.otf") format("opentype");

    font-weight: normal;

    font-style: normal;

}



body {

    font-family: "youyuan", "Helvetica Neue", Helvetica, Arial, sans-serif;

    color: #574e4c;

}



.homeBgColor {

    /* background-image: linear-gradient(#9dbbe2, #dceaf0, #ffffff, #f9fbec, #fff5d6); */

    /* height: 100%; */

    /* background: #9fbce4;

    background: -moz-linear-gradient(top,#9fbce4 20%,#f9fceb 90%);

    background: linear-gradient(180deg,#9fbce4 20%,#f9fceb 90%); */

}



header {

    width: 980px;

    height: 86px;

    margin: 0 auto;

    background: url(../images/nav.png) no-repeat center center;

    background-size: 980px;

    margin-top: 182px;

    position: relative;

    z-index: 9;

}



header .linkbg1 {

    width: 175px;

    position: absolute;

    left: 19px;

    top: 4px;

    cursor: pointer;

}



header .linkbg2 {

    width: 151px;

    position: absolute;

    left: 196px;

    top: 4px;

    cursor: pointer;

}



header .linkbg3 {

    width: 151px;

    position: absolute;

    left: 349px;

    top: 4px;

    cursor: pointer;

}



header .linkbg4 {

    width: 168px;

    position: absolute;

    left: 502px;

    top: 4px;

    cursor: pointer;

}



header .linkbg5 {

    width: 161px;

    position: absolute;

    left: 672px;

    top: 4px;

    cursor: pointer;

}



header .linkbg6 {

    width: 124px;

    position: absolute;

    left: 835px;

    top: 2px;

    cursor: pointer;

}



header .drop {

    width: 163px;

    position: absolute;

    z-index: 1;

    top: 63px;

    display: none;

}



header .drop a {

    height: 45px;

    padding: 0 5px 0 15px;

    color: #fff;

    display: block;

    line-height: 45px;

    background-color: #d73538;

}



header .drop a:hover:hover {

    background-color: #e78688

}



header .drop a:hover:before {

    border-top-color: #f1b6b8

}



header .drop a:before {

    content: '\20';

    display: inline-block;

    width: 0;

    height: 0;

    border-style: solid;

    border-width: 5px 5px 0;

    border-color: #e78688 transparent transparent;

    margin: 0 14px 3px 0;

}



header .linkbg1 img,

header .linkbg2 img,

header .linkbg3 img,

header .linkbg4 img,

header .linkbg5 img,

header .linkbg6 img {

    position: absolute;

    left: 0;

    top: 0;

    z-index: 1;

}



header .linkbg1 img.hover,

header .linkbg2 img.hover,

header .linkbg3 img.hover,

header .linkbg4 img.hover,

header .linkbg5 img.hover,

header .linkbg6 img.hover {

    position: absolute;

    left: 0;

    top: 0;

    z-index: 2;

    opacity: 0;

}



header .linkbg1.on img.hover,

header .linkbg2.on img.hover,

header .linkbg3.on img.hover,

header .linkbg4.on img.hover,

header .linkbg5.on img.hover,

header .linkbg6.on img.hover {

    opacity: 1;

}



header .linkbg1:hover img.hover,

header .linkbg2:hover img.hover,

header .linkbg3:hover img.hover,

header .linkbg4:hover img.hover,

header .linkbg5:hover img.hover,

header .linkbg6:hover img.hover {

    opacity: 1;

}



header .linkbg1:hover .drop,

header .linkbg2:hover .drop,

header .linkbg3:hover .drop,

header .linkbg4:hover .drop,

header .linkbg5:hover .drop,

header .linkbg6:hover .drop {

    display: block;

}



header .linkbg1 img,

header .linkbg2 img,

header .linkbg3 img,

header .linkbg4 img,

header .linkbg5 img,

header .linkbg6 img {

    width: 100%;

}



header .logo {

    width: 685px;

    position: absolute;

    left: 6px;

    top: -62px;

}



header .home {

    width: 184px;

    position: absolute;

    left: 235px;

    top: -73px;

    cursor: pointer;

}



header .img1 {

    width: 70px;

    position: absolute;

    left: 402px;

    top: -105px;

    transform: scale(1);

    animation: img1 2.5s ease-out infinite;

    cursor: pointer;

}



@keyframes img1 {

    0% {

        transform: scale(1);

    }



    50% {

        transform: scale(1.1);

    }



    100% {

        transform: scale(1);

    }

}



header .img2 {

    width: 28px;

    position: absolute;

    left: 463px;

    top: -30px;

    opacity: 1;

    animation: img2 3s ease-out infinite;

}



@keyframes img2 {

    0% {

        opacity: 1;

    }



    50% {

        opacity: 0;

    }



    100% {

        opacity: 1;

    }

}



header .img3 {

    width: 116px;

    position: absolute;

    left: 543px;

    top: -80px;

    cursor: pointer;

}



header .img4 {

    width: 148px;

    position: absolute;

    left: 670px;

    top: -62px;

}



header .img5 {

    width: 185px;

    position: absolute;

    right: -16px;

    top: -125px;

    cursor: pointer;

}



header .img6 {

    width: 56px;

    position: absolute;

    right: -70px;

    top: -62px;

}



header .search {

    position: absolute;

    left: 690px;

    top: -45px;

    font-size: 12px;

    border: 0;

    width: 70px;

    background: none;

    border: 2px solid #e6f9ff;

    border-radius: 3px;

    font-family: "youyuan";

}



header .btnSearch {

    width: 45px;

    height: 45px;

    position: absolute;

    left: 760px;

    top: -57px;

    cursor: pointer;



}

header.yayue .logo{
    width: 458px;
    left: 0;
}

header.yayue .home,
header.yayue .img6,
header.yayue .img2{
    display: none;
}

header.yayue .img5 {
    width: 148px;
    left: 470px;
    top: -102px;
}

header.yayue .img1 {
    left: 624px;
    top: -59px;
}

header.yayue .img4 {
    left: 833px;
}

header.yayue .btnSearch{
    left: 920px;
}

header.yayue .search{
    left: 857px;
}

header.yayue .img3{
    left: 696px;
}

input::-webkit-input-placeholder {

    /* WebKit browsers */

    color: black;

}



input:-moz-placeholder {

    /* Mozilla Firefox 4 to 18 */

    color: black;

}



input::-moz-placeholder {

    /* Mozilla Firefox 19+ */

    color: black;

}



input:-ms-input-placeholder {

    /* Internet Explorer 10+ */

    color: black;

}



.homeTipTxt {

    width: 980px;

    height: 30px;

    font-family: "youyuan";

    font-size: 16px;

    color: #574e4c;

    position: relative;

    margin: 0 auto;

}



.homeTipTxt i {

    position: absolute;

    left: 0;

    top: 50%;

    transform: translate(0, -50%);

    animation: igo 12s linear infinite;

}



@keyframes igo {

    0% {

        transform: translate(0, -50%);

    }



    50% {

        transform: translate(547px, -50%);

    }



    100% {

        transform: translate(0, -50%);

    }

}



.homeBan {

    width: 1112px;

    height: 461px;

    margin: 0 auto;

    margin-top: 46px;

    position: relative;

}



.swiper-indexBan {

    width: 937px;

    height: 461px;

}



.button-indexBan-prev {

    width: 43px;

    position: absolute;

    left: 0;

    top: 50%;

    transform: translate(0, -50%);

    cursor: pointer;

}



.button-indexBan-next {

    width: 43px;

    position: absolute;

    right: 0;

    top: 50%;

    transform: translate(0, -50%);

    cursor: pointer;

}



.homeBan .bImg1 {

    width: 43px;

    position: absolute;

    left: -13px;

    bottom: -48px;

    transform: translateY(0);

    animation: bImg1 8s cubic-bezier(0.175, 0.885, 0.32, 1.275) infinite;

}

.homeBan .swiper-slide img{
    width: 100%;
}



@keyframes bImg1 {

    0% {

        transform: translateY(0);

    }



    50% {

        transform: translateY(-130px);

    }



    100% {

        transform: translateY(0);

    }

}



.homeBan .bImg2 {

    width: 28px;

    position: absolute;

    right: 11px;

    top: 56px;

}



.indexAbout {

    width: 1177px;

    margin: 0 auto;

    margin-top: 30px;

    background: url(../images/img-5.png) no-repeat bottom center;

    background-size: 100%;

    position: relative;

    padding-bottom: 50px;

}



.indexAbout .tit {

    width: 685px;

    margin: 0 auto;

    display: block;

    transform: scale(0);

    transition: all .5s;

}



.indexAbout .tit.on {

    transform: scale(1);

}



.indexAbout .titTxt {

    width: 620px;

    margin: 0 auto;

    font-family: "youyuan";

    font-size: 16px;

    color: #574e4c;

    text-align: center;

    margin-top: 15px;

    line-height: 30px;

}



.indexAbout .yearBox {

    width: 787px;

    margin: 0 auto;

    margin-top: 30px;

    display: block;

}



.indexAbout .txtList {

    width: 100%;

    margin: 0 auto;

    margin-top: 12px;

    overflow: hidden;

}



.indexAbout .txtList p {

    width: 163px;

    float: left;

    margin-right: 38px;

    font-family: "youyuan";

    font-size: 12px;

    color: #574e4c;

    text-align: center;

    line-height: 20px;

}



.indexAbout .txtList p:first-child {

    margin-left: 208px;

}



.indexAbout .txtList p:last-child {

    margin-right: 0;

}



.indexAbout .st1 {

    width: 18px;

    position: absolute;

    left: 75px;

    top: 25px;

    opacity: 0;

    animation: opa 3s linear infinite;

}



@keyframes opa {

    0% {

        opacity: 0;

    }



    50% {

        opacity: 1;

    }



    100% {

        opacity: 0;

    }

}



.indexAbout .st2 {

    width: 55px;

    position: absolute;

    left: 154px;

    top: 12px;

    animation: opa 3s 3s linear infinite;

}



.indexAbout .st3 {

    width: 185px;

    position: absolute;

    left: 0;

    top: 95px;

}



.indexAbout .st4 {

    width: 202px;

    position: absolute;

    top: 27px;

    right: 37px;

    transform: scale(.9);

    animation: st4 5s linear infinite;

}



@keyframes st4 {

    0% {

        transform: scale(.9);

    }



    50% {

        transform: scale(1);

    }



    100% {

        transform: scale(.9);

    }

}



.indexAbout .st5 {

    width: 74px;

    position: absolute;

    top: 213px;

    right: 132px;

}



.indexAbout .st6 {

    width: 37px;

    position: absolute;

    top: 375px;

    right: 32px;

}



.pkStory {

    width: 1177px;

    height: 630px;

    margin: 0 auto;

    margin-top: 68px;

    position: relative;

    overflow: hidden;

}



.pkStory .tit {

    width: 644px;

    display: block;

    margin-left: 186px;

    transform: scale(0);

    transition: all 1s;

}



.pkStory .tit.on {

    transform: scale(1);

}



.pkStory .girl {

    width: 1095px;

    position: absolute;

    top: 43px;

    right: 0;

    transform: translateY(-610px);

    transition: all 2s;

    transition-delay: .5s;

    transition-timing-function: ease;

}



.pkStory .girl.on {

    transform: translateY(0px);

}



.pkStory .st1 {

    width: 152px;

    position: absolute;

    left: 0;

    top: 27px;

    transform: translateX(-165px);

    visibility: hidden;

    opacity: 0;

    transition: all 1s;

}



.pkStory .st1.on {

    transform: translateX(0px);

    visibility: visible;

    opacity: 1;

}



.pkStory .st2 {

    width: 138px;

    position: absolute;

    left: 267px;

    top: 564px;

    animation: opa 3s linear infinite;

}



.pPro {

    width: 1097px;

    margin: 0 auto;

    margin-top: -45px;

    position: relative;

}



.pPro .tit {

    width: 100%;

}



.pPro ul {

    width: 868px;

    margin-left: 34px;

    margin-top: 35px;

    overflow: hidden;

}



.pPro ul li {

    width: 214px;

    height: 270px;

    float: left;

    margin-right: 112px;

    margin-bottom: 48px;

}



.pPro ul li img {

    width: 100%;

    display: block;

}



.pPro ul li p {

    font-family: "youyuan";

    font-size: 16px;

    color: #574e4c;

    margin-top: 18px;

    line-height: 26px;

}



.pPro ul li:nth-child(3n) {

    margin-right: 0;

}



.pPro .st1 {

    width: 170px;

    position: absolute;

    top: 376px;

    right: 5px;

    opacity: 0;

    transition: all .5s;

}



.pPro .st1.on {

    opacity: 1;

}



.pPro .st2 {

    width: 148px;

    position: absolute;

    bottom: -100px;

    left: 346px;

}



.pPro .st3 {

    width: 220px;

    position: absolute;

    bottom: 0px;

    left: 508px;

}



footer {

    height: 663px;

    /* height: 713px; */

    /* position: absolute;

    bottom: -20px; */

    margin-top: 125px;

    background-size: cover;

    position: relative;

}



footer.bg {

    background-image: url(data:image/png;base64,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N4/KQ5jEX860sG7dunWn7vfIIwvliNWJfXWadbhcpFu3bt2h+zfy6JdEIB+dazllebbuHe5169atO3TXUR5/CgbXgmFugnXd9CpPet26deuO3BV5e9E8jNm+t6417xjdunXrTt0VeTB/sx8q8lyb42EwhwxmON3n+Fa3bt26U3ePPJhzlHrHHLm0jT0TycNft27dulP317/XufXBMAK3e4CWvb3VPVU3eOnWrVt34K7IS2ZXC7d37/JC0bNxdOvWrTt191uRiScGZ7IvcU8yzLtLt27duq/dFXlzc1FWB+zXk5kWEOxa6m/dunXr7u488uApM+FUCOhbsU8oyYd3XuvWrVt36q5bkatm/U+/DMJhrJ3Iugczum7dunVn7oq8vpzsYk0e/vGzI7yX0q1bt+7EXZHH8O2bJVwrp4L1Di42Vbdu3boz99Y8Ci5G5NzelFaOq0NSzppaqFu3bt2p+7tHHtcxyzgAZYrim8vlunXr/s/eHey6CQNRGK6Ux+j+f/9HrCI1GnEHZnyUqqvfm1AX2x8szoU4YN2p+/WJvJVP9iZ7oive3nIvunXr1h24K/KGFtz0zi7fMce1PF0S69atW3fqvo88CJI7DXuoE9YONzhi3bp1647cNX1RMvjblE3C1y9vhmlVEJY/Mrp169aduXvkcfZiLG5RJBFOT+U++hXMpVK3bt26U/fr16uuO7NbcgJiuAQcl0lobk8funXr1h2639MXjRi9soqtHcFPeBhqW2rr1q1bd+auG1sedqe3XROdTqzPrddzvG7dunUn7h551Ba0vG7ds4/DFODsK18Ox69bt27dibs/cEZTjYVsfw5+1wicTuDo1q1bd+iuyKvC4XiwxX7xIf3Gcf+Tolu3bt2pu0cei7NgTOkaHTHctWde3Fe3bt26Q/d7xpa7m16q8R7wVGW1/7LsAa5bt27dWakVzloYBleQQ/t4QoXzC2HdunXrDt3vG1sOOuOMyKDIiOzX0rp169adul+/XoydwYkBJkReYE12dOvWrTt11/TFEt950EbovBm6devWnfZbizrmRCpBV1se5Wxd6datW3fm/jxje5CP9FreH8yY511oc9jhBI1u3bp1h+6KvKGnXoD6XIjpor808kPRrVu37tT9ubFdHvWAi7iEwZvt51c/58ejW7du3YG7pi/g9IBgxFRH3FLTMWBor1u3bt2h+x15yXoZjGhou3w1w8J4anXr1q07dNdPkQGOmkLP5xxFqO/nBN26detO3fX0BXA2o1zE/1OKcz2Tuj9Ft27dZ+XvM7ZlovEI3tu3VedlGly3bt26I/cn8uAC5CeR9TWAjzy4B0+11RB43lm3bt26Q3dNX9RoebxCbTYZt51U7cNIsCF069atO3R/Iq+N0cL5kEzbg+QKFqgelqJbt27dgbsib+zsm+UkoQL2EA3D+JdZa926deuO3BV51ZrNCAGTGxJMI0DLd+6/MNWtW7fu0N1fHsVwu97/RSCeT82103YkNyTdunXrDt3vyLs3kIzZmzGbCtOTGupjGli3bt26U3etfQHDhEeSu5w342AkeGipW7du3am7XgRP/sZT2jFOo+WFqTt069atO3W36YsK16o4U0MyebwDN4Ju3bp1p+7fbe2LIu5lvnGn1YxEeqwznSTdunXrTt0/Z2w5RMF9E2hxTrr4GpcuefLp1q1bd+SuyCNYooOljgPXoh7ivD5069atO3T3B84qVOH8GpTFACuwZzvzk3u6devWfe5uT1/AfJHImp9fl4FC29StW7fuzF3r2FY9GfHfseZ6Wq1u3bp1Z+5P5DG0WUOdgxG5rQemHpaTolu3bt2hu25sv1+SKC/Q0G2bx+F169atO3XXA2cMlO2A16TeDygvunXr1h2Wirygv0HI1DwS7t8c6NatW/dWeuT9HtpDH5nJPMUzmZTLBr2dbt26dWfueuCM5Iabu/9gb7r7Wn/D6dStW7fuP+3dQa6DIBRGYY3L6KTp4Ox/ia+DZwleCv3j9JjUtCLXTwa3RAmk7mM72gF+jESQXadiQn2Twku3bt26M3dZ4WygyV3lpgknfZ42F/zvdOvWrTtz17UviiCBMYHG+Xs0DUPXqrp169Z9I+Uls1bd/FOobbasWJ8j6NatW3fgbilvJM2IOfh+aN26deuOQteUxyUg6V2RgIsxCYRu3bp1B+7FUGReBMtDhtv61c86p+vWrVt34m69vHUPlMBz08iPqV63bt26Q/eZ8rgUsczdrRLMHmACY0u9JkSdXt26devO3JM3tsHcMHz7QdRgDL/z1aNbt27doXuU8nI+RR0O3g4apOVv3bp1607ddSgywdhoyv3HG9SRjC0k3UX6ptWtW7fuzN0mgqdH0zNgQkyXdWOdla/NyiiCbt26dafufevzKqOaYyTE/Vboj3Fj4j/dunXrzt3bc79ux3F8vj72QXF32nt/DE46dy1UV3p+zjjvXVf6qHWuV9GtW7fu1P38Axo0cjwbtVoXAAAAAElFTkSuQmCC);

}



footer .main {

    width: 1085px;

    display: block;

    position: absolute;

    left: 50%;

    top: 85px;

    transform: translate(-50%, 0);

    z-index: 2;

}



footer .main .imgBg {

    width: 100%;

    position: absolute;

    left: 0;

    top: 0;

}



footer .main .mail {

    width: 354px;

    height: 70px;

    position: absolute;

    right: 0;

    top: 391px;

    display: block;

}



footer .main .subNav_1 {

    width: 48px;

    height: 34px;

    position: absolute;

    left: 526px;

    top: 500px;

}



footer .main .subNav_2 {

    width: 80px;

    height: 34px;

    position: absolute;

    left: 616px;

    top: 500px;

}



footer .main .subNav_3 {

    width: 80px;

    height: 34px;

    position: absolute;

    left: 737px;

    top: 500px;

}



footer .main .subNav_4 {

    width: 110px;

    height: 34px;

    position: absolute;

    left: 858px;

    top: 500px;

}



footer .main .subNav_5 {

    width: 80px;

    height: 34px;

    position: absolute;

    left: 1010px;

    top: 500px;

}



footer .main .txt {

    width: 178px;

    font-family: "youyuan";

    font-size: 16px;

    color: #574e4c;

    position: absolute;

    top: 62px;

    display: block;

    line-height: 22px;

    cursor: pointer;

    padding-top: 143px;

}



footer .main .txt.txt1 {

    left: 97px;

}



footer .main .txt.txt2 {

    left: 340px;

}



footer .main .txt.txt3 {

    left: 583px;

}



footer .main .txt.txt4 {

    left: 830px;

}



footer .topImg {

    width: 1085px;

    display: block;

    position: absolute;

    left: 50%;

    top: 85px;

    transform: translate(-50%, 0);

    z-index: 1;

}



footer .st1 {

    width: 43px;

    position: absolute;

    right: 338px;

    top: -107px;

    transform: translateY(-142px);

    opacity: 0;

}



footer .st1.on {

    animation: mainSt1 1s forwards;

}



@keyframes mainSt1 {

    0% {

        transform: translateY(-142px);

        opacity: 0;

    }



    100% {

        transform: translateY(0px);

        opacity: 1;

    }

}



footer .st2 {

    width: 325px;

    position: absolute;

    right: -12px;

    top: -216px;

    transform: translateY(217px);

    opacity: 0;

}



footer .st2.on {

    animation: mainSt2 1s forwards;

}



@keyframes mainSt2 {

    0% {

        transform: translateY(217px);

        opacity: 0;

    }



    100% {

        transform: translateY(0px);

        opacity: 1;

    }

}



footer .copy {

    width: 1085px;

    height: 50px;

    position: absolute;

    left: 50%;

    bottom: 0;

    transform: translate(-50%, 0);

    font-family: "youyuan";

    font-size: 16px;

    color: #574e4c;

    line-height: 50px;

    overflow: hidden;

}



footer .copy .copy_1 {

    float: left;

}



footer .copy .copy_2 {

    float: left;

    margin-left: 30px;

    color: #574e4c;

}



footer .copy .copy_2 img {

    float: left;

    margin-top: 16px;

    margin-right: 5px;

}



footer .copy .copy_3 {

    float: right;

    color: #574e4c;

}



.videoMask {

    width: 100%;

    height: 100%;

    position: fixed;

    left: 0;

    top: 0;

    z-index: 999;

    background: rgba(0, 0, 0, .7);

    display: none;

}



.videoMask.on {

    display: block;

}



.videoMask .videoBox {

    width: 720px;

    height: 576px;

    background: #000;

    position: absolute;

    left: 50%;

    top: 50%;

    transform: translate(-50%, -50%);

}



.videoMask .videoBox video {

    width: 100%;

    height: 100%;

    position: absolute;

    left: 0;

    top: 50%;

    transform: translate(0, -50%);

}



.videoMask .videoBox .close {

    width: 36px;

    height: 36px;

    position: absolute;

    top: -18px;

    right: -18px;

    cursor: pointer;

    background: url(../images/fancybox_sprite.png) no-repeat;

}



/* 不二家历史 */

.hisAbout {

    width: 1053px;

    margin: 0 auto;

    margin-top: 68px;

    position: relative;

}



.hisAbout p {

    width: 728px;

    font-family: "youyuan";

    font-size: 16px;

    color: #574e4c;

    text-align: center;

    line-height: 30px;

    position: absolute;

    left: 50%;

    top: 166px;

    transform: translate(-50%, 0);

}



.hisAbout img {

    width: 100%;

    display: block;

    margin-left: 30px;

}



.hisMain {

    width: 1142px;

    margin: 0 auto;

    margin-top: -86px;

    position: relative;

}



.hisMain .ig {

    width: 100%

}



.hisMain .his_2 {

    width: 240px;

    position: absolute;

    left: 0;

    top: 17px;

    opacity: 0;

}



.hisMain .his_2.on {

    opacity: 1;

}



.hisMain .his_3 {

    width: 136px;

    position: absolute;

    right: 120px;

    top: 264px;

    opacity: 0;

}



.hisMain .his_3.on {

    opacity: 1;

}



.hisMain .his_4 {

    width: 146px;

    position: absolute;

    left: 0;

    top: 948px;

}



.hisMain .his_5 {

    width: 240px;

    position: absolute;

    left: 294px;

    top: 1203px;

    opacity: 0;

}



.hisMain .his_5.on {

    opacity: 1;

}



.hisMain .his_6 {

    width: 37px;

    position: absolute;

    right: -64px;

    top: 1252px;

}



.hisMain .his_7 {

    width: 120px;

    position: absolute;

    left: 194px;

    top: 1600px;

}



.hisMain .his_8 {

    width: 37px;

    position: absolute;

    left: 54px;

    top: 2220px;

}



.hisMain .his_9 {

    width: 37px;

    position: absolute;

    left: 213px;

    top: 2675px;

}



.hisMain .his_10 {

    width: 132px;

    position: absolute;

    left: 102px;

    top: 2962px;

    opacity: 0;

}





.hisMain .his_10.on {

    opacity: 1;

}



.hisMain .his_11 {

    width: 172px;

    position: absolute;

    right: 102px;

    top: 3540px;

    opacity: 0;

}



.hisMain .his_11.on {

    opacity: 1;

}



.conMain {

    width: 1138px;

    margin: 0 auto;

    margin-top: 30px;

    position: relative;

}



.conMain .dog {

    width: 206px;

    position: absolute;

    right: 170px;

    top: 228px;

    opacity: 0;

}



.conMain .dog.on {

    opacity: 1;

}



.conMain img {

    width: 100%;

}



.depMain {

    width: 1216px;

    margin: 0 auto;

    margin-top: 45px;

    position: relative;

}



.depMain img {

    width: 100%;

}



.depMain .bom {

    width: 328px;

    position: absolute;

    right: 340px;

    bottom: 67px;

}



.secretMain {

    width: 1168px;

    margin: 0 auto;

    margin-top: 30px;

}



.secretMain img {

    width: 100%;

}



.pekoStoryMain {

    width: 1250px;

    margin: 0 auto;

    margin-top: 30px;

    position: relative;

}



.pekoStoryMain img {

    width: 100%;

}



.pekoStoryMain img.img1,

.pekoStoryMain img.img2 {

    opacity: 0;

}



.pekoStoryMain img.img1.on,

.pekoStoryMain img.img2.on {

    opacity: 1;

}



.pekoStoryMain .bom {

    width: 136px;

    position: absolute;

    left: 520px;

    bottom: -108px;

    opacity: 0;

}



.pekoStoryMain .bom.on {

    opacity: 1;

}



.ppMain {

    width: 1200px;

    margin: 0 auto;

    margin-top: 30px;

    position: relative;

}



.ppMain img {

    width: 100%;

}



.ppMain img.img1 {

    width: 288px;

    position: absolute;

    left: 315px;

    top: 650px;

}



.ppMain img.img2 {

    width: 288px;

    position: absolute;

    left: 538px;

    top: 1165px;

}



.ppMain img.img3 {

    width: 367px;

    position: absolute;

    left: 456px;

    bottom: -188px;

}



.ppMain img.img1,

.ppMain img.img2,

.ppMain img.img3 {

    opacity: 0;

}



.ppMain img.img1.on,

.ppMain img.img2.on,

.ppMain img.img3.on {

    opacity: 1;

}



.proceMain {

    width: 1054px;

    margin: 0 auto;

    margin-top: 68px;

    position: relative;

    text-align: justify;

    text-align-last: justify;

    text-justify: inter-ideograph;

    /*兼容ie*/

}



.proceMain img {

    width: 100%;

}



.proceMain p {

    width: 346px;

    font-size: 16px;

    color: #000;

    position: absolute;

    left: 236px;

    top: 239px;

    line-height: 25px;

    text-align: justify;

}



.proceMain .cld {

    width: 332px;

    position: absolute;

    left: -63px;

    top: -48px;

}



.proBom {

    width: 1065px;

    position: absolute;

    left: 50%;

    top: 0;

    transform: translate(-50%, 0);

}



.fsafe {

    width: 1138px;

    margin: 0 auto;

    margin-top: 30px;

    position: relative;

}



.fsafe img {

    width: 100%;

}



.fsafe img.img1 {

    width: 152px;

    position: absolute;

    left: 0;

    top: 32px;

    transform: scale(0);

    animation: fs1 .5s linear forwards;

}



@keyframes fs1 {

    0% {

        transform: scale(0);

    }



    100% {

        transform: scale(1);

    }

}



.fsafe img.img2 {

    width: 202px;

    position: absolute;

    right: 128px;

    top: 26px;

    transform: rotateY(0deg);

    animation: fs2 .8s linear forwards;

}



@keyframes fs2 {

    0% {

        transform: rotateY(0deg);

    }



    50% {

        transform: rotateY(180deg);

    }



    100% {

        transform: rotateY(360deg);

    }

}



.fs3ptit {

    font-size: 30px;

    color: #000;

    position: absolute;

    left: 315px;

    top: 251px;

}



.fs3ptxt {

    width: 342px;

    font-size: 16px;

    color: #000;

    position: absolute;

    left: 319px;

    top: 304px;

    line-height: 26px;

}



.fsp {

    font-size: 28px;

    color: #000;

    position: absolute;

}



.fspt {

    font-size: 16px;

    color: #000;

    line-height: 30px;

    position: absolute;

}



.fsp1 {

    left: 165px;

    top: 707px;

}



.fspt1 {

    width: 210px;

    left: 165px;

    top: 766px;

}



.fsp2 {

    right: 305px;

    top: 703px;

}



.fspt2 {

    width: 210px;

    right: 314px;

    top: 759px;

}



.fsp3 {

    left: 340px;

    top: 926px;

}



.fspt3 {

    width: 205px;

    left: 340px;

    top: 977px;

}



.fsp4 {

    right: 357px;

    top: 935px;

}



.fspt4 {

    width: 205px;

    right: 330px;

    top: 980px;

}



.fsp5 {

    left: 340px;

    top: 1170px;

}



.fspt5 {

    width: 205px;

    left: 340px;

    top: 1222px;

}



.fsp6 {

    right: 357px;

    top: 1202px;

}



.fspt6 {

    width: 205px;

    right: 322px;

    top: 1244px;

}



.fsp7 {

    right: 357px;

    top: 1460px;

}



.fspt7 {

    width: 205px;

    right: 320px;

    top: 1505px;

}



.fsp8 {

    left: 167px;

    top: 1653px;

}



.fspt8 {

    width: 205px;

    left: 167px;

    top: 1706px;

}



.fsafe img.img3 {

    opacity: 0;

    transition: all .5s;

}



.fsafe img.img3.on {

    opacity: 1;

}



.fsafe img.fsTipImg {

    width: 418px;

    position: absolute;

    left: 145px;

    top: 1426px;

    opacity: 0;

    transition: all .5s;

}



.fsafe img.fsTipImg.on {

    opacity: 1;

}



.fsafe img.bom {

    width: 245px;

    position: absolute;

    left: 433px;

    bottom: -76px;

    opacity: 0;

    transition: all .5s;

}



.fsafe img.bom.on {

    opacity: 1;

}



.contMain {

    width: 1178px;

    margin: 0 auto;

    margin-top: 30px;

    position: relative;

}



.contMain img {

    width: 100%;

}



.contMain .email {

    width: 280px;

    height: 32px;

    position: absolute;

    left: 434px;

    top: 373px;

    display: block;

}



.contMain .link {

    width: 200px;

    height: 26px;

    position: absolute;

    left: 494px;

    bottom: 177px;

    display: block;

}



.cwMain {

    width: 1188px;

    margin: 0 auto;

    margin-top: 30px;

    position: relative;

}



.cwMain img {

    width: 100%;

}



.cwMain .link {

    width: 185px;

    height: 50px;

    position: absolute;

    left: 137px;

    top: 770px;

    display: block;

}



.cwMain .dog {

    width: 167px;

    height: 130px;

    background: url(../images/con-3-black.png) no-repeat;

    background-size: 100%;

    position: absolute;

    top: 58px;

    right: 0;

    animation: dog .5s linear forwards;

}



@keyframes dog {

    0% {

        background: url(../images/con-3-black.png) no-repeat;

        background-size: 100%;

    }



    100% {

        background: url(../images/con-3.png) no-repeat;

        background-size: 100%;

    }

}





.cwMain .yDog {

    width: 212px;

    position: absolute;

    left: 0;

    top: 1094px;

    opacity: 0;

}



.cwMain .yDog.on {

    opacity: 1;

}



.cwMain .cld {

    width: 365px;

    position: absolute;

    right: 344px;

    bottom: -212px;

    opacity: 0;

}



.cwMain .cld.on {

    opacity: 1;

}



.creMain {

    width: 1112px;

    margin: 0 auto;

    margin-top: 30px;

    position: relative;

}



.creMain img {

    width: 100%;

}



.creMain .cld {

    width: 365px;

    position: absolute;

    right: 344px;

    bottom: -212px;

    opacity: 1;

}



.creMain .girl {

    width: 218px;

    position: absolute;

    left: 62px;

    top: 964px;

    opacity: 0;

}



.creMain .cld.on,

.creMain .girl.on {

    opacity: 1;

}



.indexBg {

    width: 100%;

    height: 100%;

    background: url(../images/index-big-bg.jpg) no-repeat top center;

    background-size: auto 100%;

    position: fixed;

    left: 0;

    top: 0;

}



/* .indexBg img{

    height: 100%;

    margin: 0 auto;

    display: block;

} */



.indexBg .linkAll {

    width: 100%;

    height: 100%;

    position: absolute;

    left: 0;

    top: 0;

    display: block;

    z-index: 1;

}



.indexBg .bom {

    /* width: 996px; */

    height: 18%;

    position: absolute;

    left: 50%;

    bottom: 6%;

    /* background: rgba(229,48,32,.5); */

    /* background: url(../images/index-bom.png) no-repeat center center;

    background-size: 100%; */

    transform: translate(-50%, 0);

    z-index: 2;

}



.indexBg .bom .bg {

    width: 100%;

}



.indexBg .bom .left {

    width: 20%;

    position: absolute;

    left: 2%;

    top: -150%;

}



.indexBg .bom .right {

    width: 4%;

    position: absolute;

    right: 5%;

    top: -93%;

}



.indexBg .bom .aList {

    width: 90%;

    height: 100%;

    position: absolute;

    left: 50%;

    top: 0;

    transform: translate(-50%, 0);

}



.indexBg .bom a {

    width: calc(100% / 6);

    height: 100%;

    display: block;

    float: left;

}



.proMain {

    width: 1040px;

    margin: 0 auto;

    margin-top: 150px;

}



.proMain .navBar {

    width: 258px;

    min-height: 150px;

    /* background: url(../images/pro-6.jpg) no-repeat top center;

    background-size: cover; */

    position: relative;

    float: left;

}



.proMain .navBar .top {

    width: 258px;

    height: 43px;

    background: url(../images/pro-6-top.jpg) no-repeat;

    background-size: 100%;

}



.proMain .navBar .mid {

    width: 258px;

    background: url(../images/pro-6-mid.jpg) repeat-y;

    background-size: 100%;

    padding-top: 33px;

    padding-bottom: 10px;

}





.proMain .navBar .bom {

    width: 258px;

    height: 26px;

    background: url(../images/pro-6-bom.jpg) no-repeat;

    background-size: 100%;

}





.proMain .navBar .tit {

    width: 382px;

    position: absolute;

    left: 50%;

    top: -84px;

    transform: translate(-50%, 0);

}



.proMain .navBar .list {

    width: 210px;

    margin: 0 auto;

    margin-top: 27px;

}



.proMain .navBar .list .title {

    width: 176px;

    height: 73px;

    margin: 0 auto;

    font-size: 18px;

    color: #fff;

    line-height: 60px;

    text-align: center;

    background: url(../images/pro-4.png) no-repeat;

    background-size: 100%;

}



.proMain .navBar .list .listUl {

    text-align: center;

    font-size: 18px;

    margin-top: 15px;

}



.listUl .listLi {

    width: 90%;

    margin: 0 auto;

    background: url(../images/pro-line-black.png) no-repeat bottom center;

    background-size: 100%;

    margin-top: 10px;

}



.listUl .listLi .txt {

    height: 50px;

    line-height: 50px;

    background: url(../images/pro-2.png) no-repeat right center;

    background-size: 12px 12px;

    cursor: pointer;

}



.listUl .listLi.on .txt {

    background: url(../images/pro-5.png) no-repeat center center;

    background-size: 90%;

    color: #fff;

}



.listUl .listLi.on ul {

    display: block;

}



.listUl .listLi ul {

    display: none;

}



.listUl .listLi li {

    height: 50px;

    line-height: 50px;

    margin: 0 auto;

    background: url(../images/pro-line-red.png) no-repeat bottom center;

    background-size: 100%;

    color: #b60006;

    cursor: pointer;

    overflow: hidden;

}



.proBox {

    width: 730px;

    float: right;

}



.proBox .level1stInfo {

    width: 100%;

}



.proBox .level2ndInfo {

    width: 100%;

    display: none;

}



.proBox .levelTop {

    width: 100%;

    overflow: hidden;

    position: relative;

}



.proBox .levelTop .imgPro {

    width: 243px;

    float: left;

    margin-top: 15px;

    /* position: absolute;

    left: 0;

    top: 50%;

    transform: translate(0, -50%); */

}



.proBox .levelTop .imgPro img {

    width: 100%;

    display: block;

}



.proBox .levelTop .imgPro .proName {

    width: 100%;

    /* height: 50px; */

    text-align: center;

}



.proBox .levelTop .imgPro .proName p {

    /* height: 50px; */

    background: url(../images/star-small-1.png) left center no-repeat, url(../images/star-small-2.png) right center no-repeat;

    background-size: 19px 21px, 19px 21px;

    padding: 0 30px;

    font-size: 20px;

    color: #333;

    /* line-height: 50px; */

    display: inline-block;

}



.proBox .levelTop .imgInt {

    width: 437px;

    float: right;

}



.imgInt .tit {

    width: 370px;

    height: 35px;

    background: url(../images/pro-7.png) no-repeat;

    background-size: 100%;

    font-size: 20px;

    color: #000;

    font-weight: bolder;

    display: block;

}



.imgInt p {

    width: 370px;

    font-size: 16px;

    color: #333;

    line-height: 25px;

    margin-bottom: 15px;

}



.pro_fl {

    width: 100%;

    margin-top: 35px;

}



.fenleiTit {

    width: 185px;

    display: block;

}



.proSmallList {

    width: 100%;

    overflow: hidden;

    margin-top: 30px;

}



.proSmallList li {

    width: 172px;

    height: 320px;

    border: 1px solid #000;

    position: relative;

    float: left;

    margin-right: 11px;

    margin-bottom: 11px;

    cursor: pointer;

}



.proSmallList li .main {

    width: 95%;

    height: 97%;

    border: 1px dashed #574e4c;

    position: absolute;

    left: 50%;

    top: 50%;

    transform: translate(-50%, -50%);

    background: #fff6e1;

    display: block;

}



.proSmallList li .imgShow {

    width: 100%;

    height: 170px;

    background: #fff;

    overflow: hidden;

    position: relative;

}



.proSmallList li .imgShow img {

    /* width: 130px; */

    height: 150px;

    position: absolute;

    left: 50%;

    top: 50%;

    transform: translate(-50%, -50%);

}



.proSmallList li .txtShow {

    width: 100%;

}



.proSmallList li .txtShow p {

    width: 90%;

    /* height: 24px; */

    height: auto;

    margin: 0 auto;

    font-size: 12px;

    color: #333;

    line-height: 24px;

    background: url(../images/pro-small-line-bg.jpg) no-repeat bottom center;

    background-size: 100%;

    margin-bottom: 5px;

}



.proSmallList li .txtShow p.name {

    color: #b60005;

    font-weight: bold;

}



.proSmallList li:nth-child(4n) {

    margin-right: 0;

}



.proTable {

    width: 100%;

    background: #fff;

    border: 1px solid #000;

    padding: 3px;

    margin-top: 20px;

    position: relative;

}



.proTable .tipImg {

    width: 88px;

    position: absolute;

    top: -88px;

    right: -62px;

}



.proTable table {

    width: 100%;

    border-collapse: collapse;

    border: 1px dashed #000;

}



.proTable table .product-table-key {

    width: 120px;

    text-align: center;

    background-color: #fff6e1;

    color: #ab0000;

    letter-spacing: 1px;

}



.proTable table td {

    padding: 10px 15px;

    font-size: 14px;

}



.proImgsShow {

    position: relative;

    border-top: 1px solid #000;

    border-bottom: 1px solid #000;

    padding: 3px 0;

    margin-top: 40px;

    margin-bottom: 40px;

}



.proImgsShow .tipImg {

    width: 73px;

    position: absolute;

    top: -95px;

    right: 0;

}



.proImgsShow::before,

.proImgsShow::after {

    content: '\20';

    display: block;

    height: 1px;

    border-top: 1px dashed #000;

}



.proImgsShow .imgShowBox {

    width: 600px;

    height: 200px;

    padding: 25px 0;

    margin: 0 auto;

    position: relative;

    overflow: hidden;

}



.proImgsShow .btnPrev {

    width: 41px;

    position: absolute;

    left: 0;

    top: 50%;

    transform: translate(0, -50%);

    cursor: pointer;

    display: none;

}



.proImgsShow .btnNext {

    width: 41px;

    position: absolute;

    right: 0;

    top: 50%;

    transform: translate(0, -50%);

    cursor: pointer;

    display: none;

}



.proImgsShow .imgShowBox ul {

    width: 10000px;

    height: 200px;

    position: absolute;

    left: 0;

    top: 25px;

    transition: all .5s;

}



.proImgsShow .imgShowBox ul li {

    width: 300px;

    height: 200px;

    overflow: hidden;

    float: left;
    display: flex;
    align-items: center;
    justify-items: center;
}



.proImgsShow .imgShowBox ul li img {

    /* max-width: 300px; */
    width: 73%;

}



.newsTopImg {

    width: 100%;

}



.newsAllList {

    width: 100%;

    margin-top: 20px;

    overflow: hidden;

}



.newsAllList li {

    width: 314px;

    height: 266px;

    border: 1px solid #000;

    position: relative;

    float: left;

    background: #fff;

    margin-bottom: 30px;

    cursor: pointer;

}



.newsAllList li:nth-child(2n) {

    float: right;

}



.newsAllList li .main {

    width: 97%;

    height: 97%;

    border: 1px dashed #574e4c;

    position: absolute;

    left: 50%;

    top: 50%;

    transform: translate(-50%, -50%);

    background: #fff6e1;

    cursor: pointer;

}



.newsAllList li .main .top {

    width: 100%;

    height: 170px;

    overflow: hidden;

}



.newsAllList li .main .top img {

    width: 100%;

}



.newsAllList li .main .title {

    width: 276px;

    font-size: 12px;

    margin: 0 auto;

    color: #b60005;

    line-height: 35px;

    background: url(../images/news-5.png) no-repeat left bottom;

    overflow: hidden;

    display: flex;

    /* justify-content: center; */

    align-items: center;

}



.newsAllList li .main .title img {

    width: 14px;

    margin-left: 10px;

}



.newsAllList li .main .subTit {

    width: 276px;

    font-size: 12px;

    margin: 0 auto;

    line-height: 35px;

    background: url(../images/news-5.png) no-repeat left bottom;

    overflow: hidden;

}



.newsBomImg1 {

    width: 94px;

    position: absolute;

    left: 130px;

    bottom: -170px;

    opacity: 0;

}



.newsBomImg2 {

    width: 190px;

    position: absolute;

    left: -110px;

    bottom: -82px;

    opacity: 0;

}



.newsBomImg3 {

    width: 186px;

    position: absolute;

    left: -113px;

    bottom: -276px;

    opacity: 0;

}



.newsInfoImg {

    width: 100%;

}



.searchNull{

    width: 100%;

    font-size: 26px;

    color: #333;

    text-align: center;

    margin-top: 60px;

    display: none;

}



.his_bom_dog{

    width: 114px;

    position: absolute;

    top: -150px;

    right: 32px;

}