html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin: 0; padding: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
body, button, input, select, textarea { color: #666; font: 12px/1.5 "microsoft yahei","\5FAE\8F6F\96C5\9ED1",tahoma,arial; }
input, select, textarea { font-size: 100%; }
table { border-collapse: collapse; border-spacing: 0; }
th { text-align: inherit; }
fieldset, img { border: 0; }
img { vertical-align: middle; }
iframe { display: block; }
abbr, acronym { border: 0; font-variant: normal; }
del { text-decoration: line-through; }
address, caption, cite, code, dfn, em, th, var { font-weight: 500; font-style: normal; }
ol, ul { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: 500; font-size: 100%; }
q:before, q:after { content: ''; }
sub, sup { position: relative; vertical-align: baseline; font-size: 75%; line-height: 0; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
input, button, textarea, a, select { outline: none; }
    a:hover { text-decoration: none; }
ins, a { text-decoration: none; }
.fn-clear:after { clear: both; display: block; visibility: hidden; height: 0; content: ""; font-size: 0; }
.fn-clear { zoom: 1; }
.fn-hide { display: none; }
.fn-left, .fn-right { display: inline; }
.fn-left { float: left; }
.fn-right { float: right; }
a { color: #7a3100; }
    a:hover { color: #612700; }
#__bs_notify__ { display: none !important; }

.p100 { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.main { position: relative;max-width:1920px; min-width: 1000px; margin: 0 auto; background: url(../img/bg1.jpg) #BCEBFF no-repeat top center; padding:931px 0 146px; }
.c1 { position: relative;height: 898px; }
    .c1 .logo1 { position: absolute; right: 50%; top: 32px; margin-right: 276px; }
    .c1 .logo2 { position: absolute; left: 50%; top: 6px; margin-left: 283px; }
    .c1 .i1 { position: absolute; left: 50%; top: 170px; margin-left: -374px; }
    .c1 .t1 { position: absolute; top: 329px; left: 0; width: 100%; text-align: center; font-size: 32px; color: #ffe9d2; font-weight: bold; }
.xz_btn { position: absolute; left: 50%; top: 59px; margin-left: 397px; cursor: pointer; -webkit-animation: ani2 1s ease-in-out 0s infinite alternate; animation: ani2 1s ease-in-out 0s infinite alternate; z-index:2;}
.c2 { position: relative;  }
    .c2 .t1 { text-align: center; font-size: 22px; color: #424642; }
    .c2 .t2 { font-size: 15px; color: #424642; width: 826px; margin: 18px auto 0; text-align: center; }
    .c2 .i4 { display: block; margin: 52px auto 0; }


.page-home { width: 100%; height: 1416px; background: url(../img/bg.jpg) no-repeat top center; overflow: hidden; }
    .page-home .i1 { display: block; margin: 189px auto 0; position: relative; left: 30px; }

    .page-home .ewm { margin: 45px auto 0; display: block; }
    .page-home .text { display: block; margin: 40px auto 0; }
    .page-home .p-text1 { font-size: 22px; color: #fff; margin-top: 37px; text-align: center; }
    .page-home .i2 { display: block; margin: 54px auto 0; }
    .page-home .p-text2 { font-size: 14px; color: #bdbdbd; text-align: justify; margin: 24px auto 0; width: 770px; }
    .page-home .i4 { display: block; margin: 45px auto 0; }

    .page-home .xz_btn { position: absolute; right: 27px; top: 0px; cursor: pointer; -webkit-animation: ani 1s ease-in-out 0s infinite alternate; animation: ani 1s ease-in-out 0s infinite alternate; }


.box_content { width: 100%; height: 100%; position: fixed; left: 0px; top: 0px; z-index: 100; display: none; }
    .box_content .box_cont { width: 962px; height: 80%; background: #FFFFFF; margin: 5% auto 0; position: absolute; left: 50%; margin-left: -481px; padding: 1px 40px 0; border: 1px solid #cb995e; border-radius: 15px; }
        .box_content .box_cont .p-tt { font-size: 30px; font-weight: bold; font-weight: bold; margin-top: 30px; text-align: center; color: #000000; }
        .box_content .box_cont .about_words { height: 75%; width: 100%; margin-top: 42px; overflow: hidden; }

            .box_content .box_cont .about_words .p1 { font-size: 18px; color: #666666; margin: 5px 0; line-height: 40px; text-align: justify; }
                .box_content .box_cont .about_words .p1 b { color: #000000; }
                    .box_content .box_cont .about_words .p1 b.color1 { color: #f91313; }
                .box_content .box_cont .about_words .p1 .sp1 { color: #f91313; }
            .box_content .box_cont .about_words .p2 { font-size: 18px; color: #666666; margin-bottom: 10px; text-indent: 40px; line-height: 40px; text-align: justify; }
                .box_content .box_cont .about_words .p2 b { color: #000000; }
            .box_content .box_cont .about_words .color1 { color: #f91313; }

        .box_content .box_cont .xz-showBtn { width: 232px; text-align: center; font-size: 20px; font-weight: bold; margin: 8px auto 0; letter-spacing: 0; text-decoration: underline; }

        .box_content .box_cont .show-cont { width: 100%; display: none; }

        .box_content .box_cont table { width: 100%; margin: 0 auto; }
            .box_content .box_cont table td { border: 1px solid #333; padding: 8px 10px; font-size: 18px; color: #666666; text-align: center; word-break: break-all; }

        .box_content .box_cont .btn_show { width: 232px; font-size: 18px; color: #666666; font-weight: bold; text-decoration: underline; display: block; text-align: center; margin: 20px auto 0; }
        .box_content .box_cont #show_table { display: none; }
        .box_content .box_cont .topb { }

    .box_content .close { position: absolute; top: 10px; right: 11px; cursor: pointer; width: 24px; }
.box_content_bg { background-color: #000; opacity: 0.8; filter: alpha(opacity=80); }

@-webkit-keyframes ani {
    0% { -webkit-transform: translateY(-10%); transform: translateY(-10%); }
    100% { -webkit-transform: translateY(0%); transform: translateY(0%); }
}

@keyframes ani {
    0% { -webkit-transform: translateY(-10%); transform: translateY(-10%); }
    100% { -webkit-transform: translateY(0%); transform: translateY(0%); }
}

@-webkit-keyframes ani2 {
    0% { -webkit-transform: scale(1); }
    100% { -webkit-transform: scale(0.9); }
}

@keyframes ani2 {
    0% { transform: scale(1); }
    100% { transform: scale(0.9); }
}
