/*#region 初始化*/
/*body, button, input, select, textarea { color: #656565; font: 14px/1.5 "Microsoft Yahei", tahoma, arial; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, button, textarea, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
input, textarea, button { font-size: 14px; font-weight: normal; outline: none; }
select { font-size: 14px; font-weight: normal; outline: none; }
input[type="button"], input[type="submit"], select, button { cursor: pointer; }
table { border-collapse: collapse; border-spacing: 0; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
li { list-style: none; }
fieldset, img, a img, iframe { border-width: 0; border-style: none; }
iframe { overflow: hidden; }
img { -ms-interpolation-mode: bicubic; vertical-align: middle; }
textarea { resize: vertical; overflow-y: auto; }
a { text-decoration: none; background: url(/about:blank); cursor: pointer; }
    a:hover { text-decoration: none; }
hr { height: 0; }
label { cursor: pointer; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
.clearfix { zoom: 1; }
    .clearfix:after { content: "."; clear: both; line-height: 0; display: block; height: 0; overflow: hidden; }
.hide { display: none; }
.vm { display: inline-block; height: 100%; width: 1px; margin-left: -1px; vertical-align: middle; }
.thide { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }*/
#__bs_notify__ { display: none !important; }
.p100 { position: absolute; width: 100%; height: 100%; left: 0; top: 0; }
.w100 { display: block; width: 100%; }

/*#endregion*/


.ytjnkj { width: 100%; min-width: 1300px; margin: 0 auto; background-color: #F7F9FC; }
    .ytjnkj .mid_ct1 { height: 100%; display: table; *position: relative; width: 100%; }
    .ytjnkj .mid_ct2 { width: 100%; *position: absolute; left: 0; *top: 50%; display: table-cell; vertical-align: middle; }
    .ytjnkj .mid_ct3 { width: 100%; *position: relative; *top: -50%; }
    .ytjnkj .title { position: absolute; left: 0; width: 100%; font-size: 48px; color: #000; font-weight: bold; text-align: center; }
        .ytjnkj .title .line1 { position: absolute; right: 50%; margin-right: 50px; width: 50%; top: 50%; height: 0; border-bottom: 1px solid #BFBFBF; }
        .ytjnkj .title .line2 { position: absolute; left: 50%; margin-left: 50px; width: 50%; top: 50%; height: 0; border-bottom: 1px solid #BFBFBF; }
        .ytjnkj .title .title_more { position: absolute; left: 0; width: 100%; text-align: center; font-size: 20px; color: #2b2b2b; z-index: 2; top: 100%; font-weight: normal; margin-top: 1%; }

    .ytjnkj .c1 { position: relative; text-align: center; color: #fff; text-shadow: 0 0 6px rgba(0, 25, 42,0.75); }
        .ytjnkj .c1 .t_ct { position: absolute; left: 0; width: 100%; top: 27%; /*margin-top: -160px;*/ }
        .ytjnkj .c1 .t1 { font-size: 48px; font-weight: bold; /*margin-top:-140px;*/ }
        .ytjnkj .c1 .t2 { font-size: 24px; margin-top: 10px; }
    .ytjnkj .c2 { position: relative; overflow: hidden; }
        .ytjnkj .c2 .i2 { transition: opacity 0.3s; opacity: 0; filter: alpha(opacity=0); }
        .ytjnkj .c2 .ct2 { position: relative; padding-top: 49.73958333333333%; }
        .ytjnkj .c2 .a { position: absolute; width: 33.33333333%; height: 100%; top: 0; text-align: center; }
            .ytjnkj .c2 .a.a1 { left: 0; }
            .ytjnkj .c2 .a.a2 { left: 33.33333333%; border-left: 1px solid #4C7290; border-left: 1px solid rgba(255,255,255,0.2); }
            .ytjnkj .c2 .a.a3 { left: 66.66666666%; border-left: 1px solid #4C7290; border-left: 1px solid rgba(255,255,255,0.2); }
            .ytjnkj .c2 .a .bg { background-color: #001E3E; opacity: 0.4; filter: alpha(opacity=40); transition: opacity 0.3s; }
            .ytjnkj .c2 .a .t1 { position: relative; }
            .ytjnkj .c2 .a .sp1 { transition: transform 0.3s; position: relative; display: inline-block; *display: inline; zoom: 1; font-size: 48px; color: #fff; font-weight: bold; }
        .ytjnkj .c2 .t_ct { transition: transform 0.3s, opacity 0.3s; transform: translateY(20%); position: absolute; top: 200%; left: 0%; width: 100%; opacity: 0; filter: alpha(opacity=0); }
        .ytjnkj .c2 .t2 { font-size: 18px; color: #fff; line-height: 2; }
        .ytjnkj .c2 .aa { display: block; width: 158px; height: 46px; line-height: 46px; text-align: center; font-size: 20px; color: #fff; border: 2px solid #fff; margin: 50px auto 0; box-sizing: unset; transition: border-color 0.3s,background-color 0.3s; }
            .ytjnkj .c2 .aa:hover { border-color: #1166D0; background-color: #1166D0; }
        .ytjnkj .c2 .i12 { position: absolute; bottom: 0; margin-left: -134px; left: 16.66666666666667%; }
        .ytjnkj .c2 .i2_2 { opacity: 1; filter: alpha(opacity=100); }
        .ytjnkj .c2 .line { transition: opacity 0.3s; opacity: 0; filter: alpha(opacity=0); position: absolute; left: 0; width: 100%; top: 110%; height: 6px; background-color: #fff; }
        .ytjnkj .c2.step1 .a1 .bg { opacity: 0; filter: alpha(opacity=0); }
        .ytjnkj .c2.step1 .a1 .t_ct { transform: translateY(-80%); opacity: 1; filter: alpha(opacity=100); }
        .ytjnkj .c2.step1 .a1 .sp1 { transform: translateY(-200%); }
        .ytjnkj .c2.step1 .a1 .line { opacity: 1; filter: alpha(opacity=100); }
        .ytjnkj .c2.step1 .i2_1 { opacity: 1; filter: alpha(opacity=100); }
        .ytjnkj .c2.step1 .i2_2 { opacity: 0; filter: alpha(opacity=0); }
        .ytjnkj .c2.step1 .i12 { left: 16.66666666666667%; }
        .ytjnkj .c2.step2 .a2 .bg { opacity: 0; filter: alpha(opacity=0); }
        .ytjnkj .c2.step2 .a2 .t_ct { transform: translateY(-80%); opacity: 1; filter: alpha(opacity=100); }
        .ytjnkj .c2.step2 .a2 .sp1 { transform: translateY(-200%); }
        .ytjnkj .c2.step2 .a2 .line { opacity: 1; filter: alpha(opacity=100); }
        .ytjnkj .c2.step2 .i2_2 { opacity: 1; filter: alpha(opacity=100); }
        .ytjnkj .c2.step2 .i12 { left: 50%; }
        .ytjnkj .c2.step3 .a3 .bg { opacity: 0; filter: alpha(opacity=0); }
        .ytjnkj .c2.step3 .a3 .t_ct { transform: translateY(-80%); opacity: 1; filter: alpha(opacity=100); }
        .ytjnkj .c2.step3 .a3 .sp1 { transform: translateY(-200%); }
        .ytjnkj .c2.step3 .a3 .line { opacity: 1; filter: alpha(opacity=100); }
        .ytjnkj .c2.step3 .i2_3 { opacity: 1; filter: alpha(opacity=100); }
        .ytjnkj .c2.step3 .i12 { left: 83.33333333333333%; transition: left 0.3s; }
        .ytjnkj .c2 .ct1 { height: 140px; position: relative; }


    .ytjnkj .c3 { position: relative; overflow: hidden; background-color: #EDEFF1; padding-bottom: 3.9%; }
        .ytjnkj .c3 .i3 { width: 83.28125%; }
        .ytjnkj .c3 .title { top: 4%; }
        .ytjnkj .c3 .t_ct { position: absolute; top: 24.31880108991826%; left: 54.0625%; width: 40%; /*top: 20%;*/ max-width: 490px; }
        .ytjnkj .c3 .t1 { font-size: 24px; color: #0081d2; font-weight: bold; }
        .ytjnkj .c3 .t2 { font-size: 18px; color: #333; margin-top: 10px; }
    .ytjnkj .c5 { position: relative; overflow: hidden; }
        .ytjnkj .c5 .title { top: 8%; }
            .ytjnkj .c5 .title .line1 { border-color: #818184; }
            .ytjnkj .c5 .title .line2 { border-color: #818184; }
        .ytjnkj .c5 .t1 { position: absolute; left: 0; width: 100%; text-align: center; font-size: 20px; color: #000000; z-index: 2; top: 100%; font-weight: normal; margin-top: 1%; }

    .ytjnkj .c6 { position: relative; text-align: center; padding-bottom: 5%; margin-top: 40px; }
        .ytjnkj .c6 .t1 { font-size: 24px; color: #018ee5; font-weight: bold; }
        .ytjnkj .c6 .t2 { font-size: 18px; color: #616161; margin-top: 26px; }
            .ytjnkj .c6 .t2 span { font-size: 60px; font-weight: bold; color: #1f1f1f; }
        .ytjnkj .c6 .ct1 { width: 1440px; max-width: 90%; margin: 40px auto 0; position: relative; }
        .ytjnkj .c6 .i10 { display: block; width: 622px; margin: 50px auto 0; }
        .ytjnkj .c6 canvas { width: 100% !important; height: 100% !important; }
    .ytjnkj .c4 { position: relative; background-color: #fff; overflow: hidden; }
        .ytjnkj .c4 .ct1 { position: relative; padding-top: 4.895833333333333%; }
        .ytjnkj .c4 .i4 { position: absolute; left: 0; width: 27.39583333333333%; top: 0; z-index: 1; }
        .ytjnkj .c4 .ct2 { position: relative; padding-top: 53.125%; /*overflow: hidden;*/ margin-top: 3%; }
        .ytjnkj .c4 .title { top: -2%; z-index: 2; }
        .ytjnkj .c4 .i5 { position: absolute; bottom: 0; right: 0; width: 14.21875%; }
        .ytjnkj .c4 .slick-list { position: relative; height: 100%; }
        .ytjnkj .c4 .slick-track { height: 100%; }
        .ytjnkj .c4 .slick-slide { position: relative; overflow: hidden; height: 100%; }
        .ytjnkj .c4 .t1 { position: absolute; left: 0; width: 100%; text-align: center; font-size: 20px; color: #000000; z-index: 2; top: 100%; font-weight: normal; margin-top: 1%; }
        .ytjnkj .c4 .btn_prev { position: absolute; left: 5%; width: 84px; max-width: 5%; top: 50%; margin-top: -42px; /*border: 1px solid #DFDFDF; background-color: #fff;*/ }
            .ytjnkj .c4 .btn_prev .zhan { padding-top: 100%; }
            .ytjnkj .c4 .btn_prev .arr_curr { zoom: 1; opacity: 0; filter: alpha(opacity=0); position: absolute; top: 0; left: 0; width: 100%; height: auto; }
            .ytjnkj .c4 .btn_prev .arr { zoom: 1; position: absolute; top: 0; left: 0; width: 100%; opacity: 1; filter: alpha(opacity=100); height: auto; }
        /*.ytjnkj .c4 .btn_prev:hover { background-color: #008EE5; border-color: #008EE5; }
                .ytjnkj .c4 .btn_prev:hover .arr { opacity: 0; filter: alpha(opacity=0); }
                .ytjnkj .c4 .btn_prev:hover .arr_curr { opacity: 1; filter: alpha(opacity=100); }*/
        .ytjnkj .c4 .btn_next { position: absolute; right: 5%; width: 84px; max-width: 5%; top: 50%; margin-top: -42px; /*border: 1px solid #DFDFDF; background-color: #fff;*/ }
            .ytjnkj .c4 .btn_next .zhan { padding-top: 100%; }
            .ytjnkj .c4 .btn_next .arr_curr { zoom: 1; opacity: 0; filter: alpha(opacity=0); position: absolute; top: 0; left: 0; width: 100%; height: auto; }
            .ytjnkj .c4 .btn_next .arr { zoom: 1; position: absolute; top: 0; left: 0; width: 100%; opacity: 1; filter: alpha(opacity=100); height: auto; }
        /*.ytjnkj .c4 .btn_next:hover { background-color: #008EE5; border-color: #008EE5; }
                .ytjnkj .c4 .btn_next:hover .arr { opacity: 0; filter: alpha(opacity=0); }
                .ytjnkj .c4 .btn_next:hover .arr_curr { opacity: 1; filter: alpha(opacity=100); }*/
        .ytjnkj .c4 .i_ct { position: absolute; width: 52.76041666666667%; left: 34.73958333333333%; top: 27.94117647058824%; cursor: pointer; }
        .ytjnkj .c4 .icon_play { margin: 0 auto; width: 52px; display: block; max-width: 6%; }
        .ytjnkj .c4 .i6_shadow { position: absolute; width: 101.1764705882353%; left: -0.5%; top: 89%; }
        .ytjnkj .c4 .t_ct { position: absolute; left: 13%; overflow: hidden; width: 19%; top: 27.94117647058824%; }
            .ytjnkj .c4 .t_ct .num { float: left; font-size: 24px; color: #0083d5; font-weight: bold; margin-right: 5%; }
            .ytjnkj .c4 .t_ct .t_r { overflow: hidden; }
            .ytjnkj .c4 .t_ct .t2 { font-size: 24px; color: #0083d5; font-weight: bold; }
            .ytjnkj .c4 .t_ct .t3 { font-size: 18px; color: #333; margin-top: 5%; }
            .ytjnkj .c4 .t_ct .t4 { font-size: 36px; color: #333; margin-top: 5%; }
    .ytjnkj .c7 { text-align: center; font-size: 20px; color: #000000; padding: 40px 0; line-height: 1.6; }


    /* Slider */
    .ytjnkj .slick-slider { position: absolute; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
        .ytjnkj .slick-slider * { outline: none; }
    .ytjnkj .slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; }
        .ytjnkj .slick-list:focus { outline: 0; }
        .ytjnkj .slick-list.dragging { cursor: pointer; cursor: hand; }
    .ytjnkj .slick-slider .slick-list, .slick-slider .slick-track { -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }
    .ytjnkj .slick-track { position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto; }
        .ytjnkj .slick-track:after, .slick-track:before { display: table; content: ''; }
        .ytjnkj .slick-track:after { clear: both; }
    .ytjnkj .slick-loading .slick-track { visibility: hidden; }
    .ytjnkj .slick-slide { /* display:none; */ float: left; height: 100%; min-height: 1px; }
    .ytjnkj [dir=rtl] .slick-slide { float: right; }
    .ytjnkj .slick-slide img { display: block; }
    .ytjnkj .slick-slide.slick-loading img { display: none; }
    .ytjnkj .slick-slide.dragging img { pointer-events: none; }
    .ytjnkj .slick-initialized .slick-slide { display: block; }
    .ytjnkj .slick-loading .slick-slide { visibility: hidden; }
    .ytjnkj .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
    .ytjnkj .slick-arrow.slick-hidden { display: none; }


/* 公用视频弹出 */



@media screen and (max-width:1500px) {
    .ytjnkj { min-width: 1024px; }
        .ytjnkj .c1 .t1 { font-size: 36px; }
        .ytjnkj .c1 .t2 { font-size: 18px; }
        .ytjnkj .c2 .a .sp1 { font-size: 36px; }
        .ytjnkj .c2 .t2 { font-size: 16px; }
        .ytjnkj .c2 .aa { font-size: 16px; height: 40px; line-height: 40px; border-width: 2px; margin-top: 30px; width: 130px; }
        .ytjnkj .c2 .line { height: 4px; }
        .ytjnkj .c2 .ct1 { height: 100px; }
        .ytjnkj .c2 .i12 { width: 200px; margin-left: -100px; }
        .ytjnkj .title { font-size: 36px; }
            .ytjnkj .title .title_more { font-size: 16px; }
        .ytjnkj .c3 .t1 { font-size: 18px; }
        .ytjnkj .c3 .t2 { font-size: 14px; }
        .ytjnkj .c4 .t_ct .num { font-size: 20px; }
        .ytjnkj .c4 .t_ct .t2 { font-size: 20px; }
        .ytjnkj .c4 .t_ct .t3 { font-size: 14px; }
        .ytjnkj .c4 .t_ct .t4 { font-size: 24px; }
        .ytjnkj .c6 .t2 { font-size: 16px; }
            .ytjnkj .c6 .t2 span { font-size: 48px; }
        .ytjnkj .c6 .i10 { width: 557px; }
        .ytjnkj .c7 { font-size: 16px; padding: 30px 0; }
}


/**/
<!--0.00011491775512695-->