body { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-width: 1200px; height: auto; }

#cyou-top { width: 100%; position: fixed; top: 0; z-index: 100; }

.nav { position: fixed; top: 370px; right: 85px; z-index: 100; width: 22px; height: 210px; }

.nav a { display: block; margin-bottom: 43px; }

.nav a span { display: none; width: 60px; height: 24px; line-height: 24px; margin-left: -65px; }

.nav .i-icon1_a { position: relative; top: -2px; left: -3px; }

.nav .i-icon1_a span { display: block; }

.nav .i-mouse_b { margin: -16px 0 0 -16px; -webkit-animation: uptodown .7s linear infinite alternate; animation: uptodown .7s linear infinite alternate; display: none; }

@-webkit-keyframes uptodown { from { -webkit-transform: translateY(0);
    transform: translateY(0); }
  to { -webkit-transform: translateY(-15%);
    transform: translateY(-15%); } }

@keyframes uptodown { from { -webkit-transform: translateY(0);
    transform: translateY(0); }
  to { -webkit-transform: translateY(-15%);
    transform: translateY(-15%); } }

.nav .i-icon_bc { position: absolute; top: 22px; left: 8px; }

.nav.off { display: none; }

@media screen and (max-width: 1500px) { .nav { display: none; } }

.swiper-container { position: relative; overflow: hidden; z-index: 1; }

.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; -o-transition-property: -o-transform; transition-property: -webkit-transform; -o-transition-property: transform; transition-property: transform; transition-property: transform, -webkit-transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }

.swiper-slide { -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; -ms-flex-negative: 0; flex-shrink: 0; width: 100%; height: 100%; position: relative; }

.i-bc_m { background-image: url("../images/bc_m.jpg"); width: 660px; height: 300px; background-repeat: no-repeat; }

main .swiper-slide img { width: 100%; }

.wrap { position: relative; height: 100%; }

.section { width: 100%; height: 980px; }

.main-wrap { position: relative; -o-transition: top .3s; transition: top .3s; -webkit-transition: top .3s; top: 0; }

.main-wrap a { display: block; }

.main-wrap img { display: block; }

.main-wrap .sec1 { background: url("../images/bc1.jpg") no-repeat top center; position: relative; }

.main-wrap .sec1 .container { background: url("../images/bc1_m.jpg") no-repeat top center; }

.main-wrap .sec1 .i-logo { margin-left: 22px; }

.main-wrap .sec1 .menu-list { width: 870px; margin-top: 10px; }

.main-wrap .sec1 .menu-list li { width: 120px; float: left; }

.main-wrap .sec1 .menu-list a { color: #ccc; font-size: 15px; text-align: center; height: 35px; line-height: 40px; }

.main-wrap .sec1 .menu-list a:hover, .main-wrap .sec1 .menu-list a.active { color: #e1bc98; }

.main-wrap .sec1 .menu-list p { font-family: Arial; color: #999999; font-size: 12px; text-align: center; }

.main-wrap .sec1 .i-bc_download { position: absolute; top: 600px; left: 0; padding: 50px 0 0 20px; width: 400px; height: 190px; }

.main-wrap .sec1 .i-bc_download img { border: 0px solid #fff; }

.main-wrap .sec1 .i-bc_download .b_down { margin-left: 14px; }

.main-wrap .sec1 .i-bc_download .i-b_ios { margin: 8px 0 0 -8px; }

.main-wrap .sec1 .btns { position: absolute; bottom: 60px; right: 60px; }

.main-wrap .sec1 .btns a { margin: 5px 0; }

.main-wrap .sec1 .i-mouse_w { position: fixed; bottom: 40px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); -webkit-animation: uptodown .7s linear infinite alternate; animation: uptodown .7s linear infinite alternate; display: none; }

@-webkit-keyframes uptodown { from { -webkit-transform: translateY(0);
    transform: translateY(0); }
  to { -webkit-transform: translateY(-15%);
    transform: translateY(-15%); } }

@keyframes uptodown { from { -webkit-transform: translateY(0);
    transform: translateY(0); }
  to { -webkit-transform: translateY(-15%);
    transform: translateY(-15%); } }

.main-wrap .sec2, .main-wrap .sec3, .main-wrap .sec4 { background: url("../images/bc2.jpg") no-repeat top center; background-size: cover; }

.main-wrap .sec2 .container, .main-wrap .sec3 .container, .main-wrap .sec4 .container { position: relative; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.main-wrap .sec2 .container { width: 100%; height: 850px; position: relative; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.main-wrap .sec2 .container .top { width: 1200px; margin: 0 auto; }

.main-wrap .sec2 .banner { width: 520px; height: 300px; position: relative; }

.main-wrap .sec2 .banner .banner_swiper { height: 265px; }

.main-wrap .sec2 .banner .banner_swiper img { width: 100%; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.main-wrap .sec2 .banner .pagination { z-index: 100; width: 100%; position: absolute; }

.main-wrap .sec2 .banner .pagination .swiper-pagination-switch { float: left; height: 35px; line-height: 35px; width: 25%; text-align: center; background-color: #000; color: #898989; font-size: 14px; }

.main-wrap .sec2 .banner .pagination .swiper-active-switch { background-color: #ab2700; color: #ffc791; }

.main-wrap .sec2 .role { width: 100%; height: 460px; margin-top: 60px; }

.main-wrap .sec2 .role .role_swiper { position: relative; width: 1200px; height: 100%; margin: 0 auto; }

.main-wrap .sec2 .role .pagination a { position: absolute; top: 186px; z-index: 100; }

.main-wrap .sec2 .role .pagination a i { display: block; margin: 30px 0 0 36px; }

.main-wrap .sec2 .role .pagination a.i-b_pre { left: 0; }

.main-wrap .sec2 .role .pagination a.i-b_next { right: 0; }

.main-wrap .sec2 .role .pagination a.i-b_next i { margin-left: 30px; }

.main-wrap .sec2 .role .slide { width: 100%; height: 460px; position: absolute; top: 0; display: none; }

.main-wrap .sec2 .role .slide.show { display: block; }

.main-wrap .sec2 .role .content { width: 730px; height: 385px; margin: 0 auto; padding-top: 75px; position: relative; }

.main-wrap .sec2 .role .content img { margin-left: 10px; }

.main-wrap .sec2 .role .content .jn { width: 31px; }

.main-wrap .sec2 .role .content p { -webkit-writing-mode: vertical-rl; -ms-writing-mode: tb-rl; writing-mode: vertical-rl; -webkit-writing-mode: tb-rl; writing-mode: tb-rl; margin: 0 5px; }

.main-wrap .sec2 .role .content p span { display: inline-block; }

.main-wrap .sec2 .role .content .explain { height: 500px; width: 120px; background-color: #b76048; position: relative; top: -96px; margin: 0 20px 0 40px; color: #e1bc98; }

.main-wrap .sec2 .role .content .explain .tl, .main-wrap .sec2 .role .content .explain .br { width: 20px; height: 20px; position: absolute; }

.main-wrap .sec2 .role .content .explain .tl { border-top: 1px solid #b76048; border-left: 1px solid #b76048; top: -5px; left: -5px; }

.main-wrap .sec2 .role .content .explain .br { border-bottom: 1px solid #b76048; border-right: 1px solid #b76048; bottom: -5px; right: -5px; }

.main-wrap .sec2 .role .content .explain .i-r_zs, .main-wrap .sec2 .role .content .explain .i-r_fs, .main-wrap .sec2 .role .content .explain .i-r_ds { margin: 10px auto; }

.main-wrap .sec2 .role .content .explain p { height: 348px; margin: 20px 0 0 31px; }

.main-wrap .sec2 .role .content .i-r_w { margin: 5px 0 40px; }

.main-wrap .sec2 .role .content .btns { height: 100%; }

.main-wrap .sec2 .role .content .to_detail { padding: 6px; height: 70px; border: 1px solid #b76048; color: #b76048; -webkit-writing-mode: vertical-rl; -ms-writing-mode: tb-rl; writing-mode: vertical-rl; -webkit-writing-mode: tb-rl; writing-mode: tb-rl; }

.main-wrap .sec2 .role .content .r_img { position: absolute; left: 335px; bottom: 10px; }

.main-wrap .sec2 .role .content .woman { display: none; }

.main-wrap .sec2 .role .content .zs_w { left: 380px; }

.main-wrap .news, .main-wrap .gl { width: 660px; }

.main-wrap .news .box, .main-wrap .gl .box { margin-top: .3rem; background-color: #fff; }

.main-wrap .news .recommend, .main-wrap .gl .recommend { color: #FFBC63; line-height: 30px; height: 30px; overflow: hidden; background-color: #3d0000; margin-top: 12px; }

.main-wrap .news .recommend a, .main-wrap .gl .recommend a { color: #ffab5a; }

.main-wrap .news .recommend span, .main-wrap .gl .recommend span { display: block; float: left; color: #fff; text-align: center; margin-right: 8px; }

.main-wrap .news a, .main-wrap .gl a { color: #e1bc98; }

.main-wrap .news .tab, .main-wrap .gl .tab { border-bottom: 1px solid #bf2000; height: 50px; background-color: #471107; position: relative; }

.main-wrap .news .tab .tab_btn, .main-wrap .gl .tab .tab_btn { color: #e29588; display: block; float: left; padding: 0 25px; text-align: center; height: 50px; line-height: 50px; font-size: 18px; }

.main-wrap .news .tab .tab_btn.cur, .main-wrap .gl .tab .tab_btn.cur { background-color: #891903; color: #ffe2dd; }

.main-wrap .news .more, .main-wrap .gl .more { display: block; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 20px; transition: all .3s; }

.main-wrap .news .more:hover, .main-wrap .gl .more:hover { right: 17px; }

.main-wrap .news .slide, .main-wrap .gl .slide { padding: 0 30px; position: absolute; top: 0; width: 600px; display: none; }

.main-wrap .news .slide.show, .main-wrap .gl .slide.show { display: block; }

.main-wrap .news .list, .main-wrap .news .wrapper, .main-wrap .gl .list, .main-wrap .gl .wrapper { height: 250px; position: relative; }

.main-wrap .news .list li, .main-wrap .gl .list li { height: 37px; line-height: 37px; border-bottom: 1px dashed #874031; }

.main-wrap .news .list li a, .main-wrap .gl .list li a { display: block; height: 37px; line-height: 37px; overflow: hidden; text-align: left; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; }

.main-wrap .news .list li a:hover, .main-wrap .gl .list li a:hover { color: #ffd200; margin-left: 5px; }

.main-wrap .news .list li span, .main-wrap .gl .list li span { float: right; color: #c2a9a6; }

.main-wrap .i-more2 { position: absolute; top: 17px; right: 0; transition: all .3s; }

.main-wrap .i-more2:hover { right: 3px; }

.main-wrap .sec3 { height: 580px; }

.main-wrap .sec3 .container { height: auto; }

.main-wrap .sec3 .yxgl, .main-wrap .sec3 .yxzl { position: relative; }

.main-wrap .sec3 .i-t_yxgl, .main-wrap .sec3 .i-t_yxzl { margin-bottom: 20px; }

.main-wrap .sec3 .yxzl .i-bc_m { padding: 20px; width: 480px; height: 260px; }

.main-wrap .sec3 .yxzl .xryd { padding-bottom: 20px; border-bottom: 1px dashed #e1bc98; }

.main-wrap .sec3 .yxzl .wfts { padding-top: 20px; }

.main-wrap .sec3 .yxzl .i-t_xryd, .main-wrap .sec3 .yxzl .i-t_wfts { margin: 12px 40px 0; width: 73px; }

.main-wrap .sec3 .yxzl .link { color: #e1bc98; padding: 10px 20px; border-left: 1px dashed #e1bc98; }

.main-wrap .sec3 .yxzl .link p { height: 30px; line-height: 30px; }

.main-wrap .sec3 .yxzl .link span { display: block; float: left; margin: 0 3px; }

.main-wrap .sec3 .yxzl .link a { float: left; color: #e1bc98; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; }

.main-wrap .sec3 .yxzl .link a:hover { color: #ffd200;}

.main-wrap .sec3 .system { margin-top: 20px; }

.main-wrap .sec3 .system li { float: left; position: relative; }

.main-wrap .sec3 .system li .left { padding: 30px 0 0 10px; width: 50%; }

.main-wrap .sec3 .system li .left h4 { margin: 0 auto 10px; position: relative; left: 0; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; -webkit-transition-delay: .3s; -o-transition-delay: .3s; transition-delay: .3s; }

.main-wrap .sec3 .system li .left a { width: 75px; height: 20px; border: 1px solid #e53f16; color: #e53f16; line-height: 20px; text-align: center; border-radius: 10px; margin: 0 auto; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; }

.main-wrap .sec3 .system li .left a:hover { color: #f8ce22; border: 1px solid #f8ce22; }

.main-wrap .sec3 .system li .img { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 7%; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; }

.main-wrap .sec3 .system li:hover h4 { left: -5px; }

.main-wrap .sec3 .system li:hover .img { -webkit-transform: translateY(-50%) scale(1.1); -ms-transform: translateY(-50%) scale(1.1); transform: translateY(-50%) scale(1.1); }

.main-wrap .sec4 { height: 580px; }

.main-wrap .sec4 .container { height: auto; }

.main-wrap .sec4 .i-t_yyzx, .main-wrap .sec4 .i-mrt, .main-wrap .sec4 .i-phb { margin-bottom: 20px; }

.main-wrap .sec4 .descrip { width: 100%; height: 30px; line-height: 30px; text-align: center; background-color: rgba(0, 0, 0, 0.7); color: #fff; position: absolute; bottom: -30px; z-index: 100; -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s; }

.main-wrap .sec4 .yyzx { width: 520px; position: relative; }

.main-wrap .sec4 .yyzx .video_box { background-color: #fff; padding: 20px; }

.main-wrap .sec4 .yyzx .i-mask { position: absolute; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 10; }

.main-wrap .sec4 .yyzx .i-b_player, .main-wrap .sec4 .yyzx .i-b_watch { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 100; }

.main-wrap .sec4 .yyzx .video { width: 480px; height: 230px; position: relative; overflow: hidden; }

.main-wrap .sec4 .yyzx .video img { width: 100%; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; }

.main-wrap .sec4 .yyzx .video:hover img { -webkit-transform: translateY(-50%) scale(1.1); -ms-transform: translateY(-50%) scale(1.1); transform: translateY(-50%) scale(1.1); }

.main-wrap .sec4 .yyzx .video:hover .descrip { bottom: 0; }

.main-wrap .sec4 .yyzx .pic_box { margin-top: 10px; }

.main-wrap .sec4 .yyzx .pic_box li { padding: 20px; width: 215px; height: 140px; background-color: #fff; float: left; }
.main-wrap .sec4 .yyzx .pic_box li:nth-child(even) {margin-left: 10px;}

.main-wrap .sec4 .yyzx .pic_box .content { width: 100%; height: 100%; overflow: hidden; position: relative; }

.main-wrap .sec4 .yyzx .pic_box .content img { width: 100%; height:100%; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; }

.main-wrap .sec4 .yyzx .pic_box .content .i-b_watch { display: none; z-index: 1000; }

.main-wrap .sec4 .yyzx .pic_box .content .descrip { bottom: 0; background-color: transparent; }

.main-wrap .sec4 .yyzx .pic_box .content .i-mask { height: 30px; bottom: 0; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; }

.main-wrap .sec4 .yyzx .pic_box .content:hover img { -webkit-transform: translateY(-50%) scale(1.1); -ms-transform: translateY(-50%) scale(1.1); transform: translateY(-50%) scale(1.1); }

.main-wrap .sec4 .yyzx .pic_box .content:hover .descrip { bottom: 20px; }

.main-wrap .sec4 .yyzx .pic_box .content:hover .i-mask { height: 100%; }

.main-wrap .sec4 .yyzx .pic_box .content:hover .i-b_watch { display: block; }

.main-wrap .sec4 .mrt { width: 660px; position: relative; margin: 0 0 0 20px; }

.main-wrap .sec4 .mrt .i-t_mrt { margin-bottom: 20px; }

.main-wrap .sec4 .mrt .player { padding-top: 20px ; background-color: #fff; height: 460px;}

.main-wrap .sec4 .mrt .player li { height: 200px; width:280px; float:left; overflow: hidden; position: relative; margin:0 0 20px 34px;}

.main-wrap .sec4 .mrt .player li img { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; width: 100%;}

.main-wrap .sec4 .mrt .player li .descrip { bottom: 0; }

.main-wrap .sec4 .mrt .player li:hover img { -webkit-transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1); }

.main-wrap .sec4 .phb { width: 320px; position: relative; }

.main-wrap .sec4 .phb .i-t_phb { margin-bottom: 20px; }

.main-wrap .sec4 .phb .i-bc_m { width: 280px; height: 430px; background-color: #863019; padding: 15px; }

.main-wrap .sec4 .phb .select { color: #c89c7d; text-align: center; height: 30px; line-height: 30px; }

.main-wrap .sec4 .phb .select select { outline: none; height: 30px; width: 70px; text-align: center; text-indent: 5px; border: 0 none; background-color: #015d4c; color: #fff; }

.main-wrap .sec4 .phb .rank li p { float: left; height: 30px; line-height: 30px; color: #e1bc98; text-align: center; }

.main-wrap .sec4 .phb .rank li p i { display: block; margin: 0 auto; line-height: 22px; color: #ffd200; }

.main-wrap .sec4 .phb .rank li .num { width: 20%; }

.main-wrap .sec4 .phb .rank li .ser { width: 30%; }

.main-wrap .sec4 .phb .rank li .name { width: 50%; }

.main-wrap .sec4 .phb .rank li.title { background-color: #3d0000; color: #d78b48; margin: 20px 0 10px; }

.mask { display: none; position: fixed; top: 0; left: 0; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 1000; }

.mask a { display: block; }

.mask .close { height: 40px; width: 40px; background-color: #b10808; position: absolute; top: 0; right: -40px; }

.mask .close span { display: block; margin: 11px 0 0 11px; -webkit-transition: all .7s; -o-transition: all .7s; transition: all .7s; }

.mask .close:hover span { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }

.message_mask { display: none; width: 420px; height: 300px; padding: 19px; background-color: #fff; position: absolute; top: 30%; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }

.message_mask .content { width: 400px; height: 280px; border: 1px solid #dfdfdf; position: relative; padding: 10px 10px; }

.message_mask .content .i-b_submit { margin: 0 auto; }

.message_mask .content p { text-align: center; line-height: 26px; color: #666666; }

.message_mask .content textarea { display: block; margin: 10px auto 15px; width: 370px; font-size: 14px; border: 1px solid #dfdfdf; background-color: #f5f5f5; }

.message_mask .content span { display: block; position: absolute; width: 8px; height: 8px; }

.message_mask .content .tl { background-color: #fff; border-right: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; top: -1px; left: -1px; }

.message_mask .content .tr { background-color: #fff; border-left: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; top: -1px; right: -1px; }

.message_mask .content .bl { background-color: #fff; border-right: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; bottom: -1px; left: -1px; }

.message_mask .content .br { background-color: #fff; border-left: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; bottom: -1px; right: -1px; }
@keyframes x2{0%,100%{transform:scale3d(1,1,1); -moz-transform:scale3d(1,1,1); -ms-transform:scale3d(1,1,1); -webkit-transform:scale3d(1,1,1); -o-transform:scale3d(1,1,1);}
50%{transform:scale3d(0.9,0.9,1); -moz-transform:scale3d(0.9,0.9,1); -ms-transform:scale3d(0.9,0.9,1); -webkit-transform:scale3d(0.9,0.9,1); -o-transform:scale3d(0.9,0.9,1);}
75%{transform:scale3d(1.1,1.1,1); -moz-transform:scale3d(1.1,1.1,1); -ms-transform:scale3d(1.1,1.1,1); -webkit-transform:scale3d(1.1,1.1,1); -o-transform:scale3d(1.1,1.1,1);}}
@-webkit-keyframes x2{0%,100%{transform:scale3d(1,1,1); -moz-transform:scale3d(1,1,1); -ms-transform:scale3d(1,1,1); -webkit-transform:scale3d(1,1,1); -o-transform:scale3d(1,1,1);}
50%{transform:scale3d(0.9,0.9,1); -moz-transform:scale3d(0.9,0.9,1); -ms-transform:scale3d(0.9,0.9,1); -webkit-transform:scale3d(0.9,0.9,1); -o-transform:scale3d(0.9,0.9,1);}
75%{transform:scale3d(1.1,1.1,1); -moz-transform:scale3d(1.1,1.1,1); -ms-transform:scale3d(1.1,1.1,1); -webkit-transform:scale3d(1.1,1.1,1); -o-transform:scale3d(1.1,1.1,1);}}
@-moz-keyframes x2{0%,100%{transform:scale3d(1,1,1); -moz-transform:scale3d(1,1,1); -ms-transform:scale3d(1,1,1); -webkit-transform:scale3d(1,1,1); -o-transform:scale3d(1,1,1);}
50%{transform:scale3d(0.9,0.9,1); -moz-transform:scale3d(0.9,0.9,1); -ms-transform:scale3d(0.9,0.9,1); -webkit-transform:scale3d(0.9,0.9,1); -o-transform:scale3d(0.9,0.9,1);}
75%{transform:scale3d(1.1,1.1,1); -moz-transform:scale3d(1.1,1.1,1); -ms-transform:scale3d(1.1,1.1,1); -webkit-transform:scale3d(1.1,1.1,1); -o-transform:scale3d(1.1,1.1,1);}}
@-ms-keyframes x2{0%,100%{transform:scale3d(1,1,1); -moz-transform:scale3d(1,1,1); -ms-transform:scale3d(1,1,1); -webkit-transform:scale3d(1,1,1); -o-transform:scale3d(1,1,1);}
50%{transform:scale3d(0.9,0.9,1); -moz-transform:scale3d(0.9,0.9,1); -ms-transform:scale3d(0.9,0.9,1); -webkit-transform:scale3d(0.9,0.9,1); -o-transform:scale3d(0.9,0.9,1);}
75%{transform:scale3d(1.1,1.1,1); -moz-transform:scale3d(1.1,1.1,1); -ms-transform:scale3d(1.1,1.1,1); -webkit-transform:scale3d(1.1,1.1,1); -o-transform:scale3d(1.1,1.1,1);}}
@-o-keyframes x2{0%,100%{transform:scale3d(1,1,1); -moz-transform:scale3d(1,1,1); -ms-transform:scale3d(1,1,1); -webkit-transform:scale3d(1,1,1); -o-transform:scale3d(1,1,1);}
50%{transform:scale3d(0.9,0.9,1); -moz-transform:scale3d(0.9,0.9,1); -ms-transform:scale3d(0.9,0.9,1); -webkit-transform:scale3d(0.9,0.9,1); -o-transform:scale3d(0.9,0.9,1);}
75%{transform:scale3d(1.1,1.1,1); -moz-transform:scale3d(1.1,1.1,1); -ms-transform:scale3d(1.1,1.1,1); -webkit-transform:scale3d(1.1,1.1,1); -o-transform:scale3d(1.1,1.1,1);}}
.mBtn {
	width: 92px;
	height: 92px;
	z-index: 99;
	position: absolute;
	top:170px;
	left: 205px;
}
.mBtn a {
	width: 92px;
	height: 92px;
	float: left;
	background: url(../images/btn-video.png) left center no-repeat;
	animation: x2 1s infinite;
	-ms-animation: x2 1s infinite;
	-webkit-animation: x2 1s infinite;
	-moz-animation: x2 1s infinite;
	-o-animation: x2 1s infinite;
}
.layer {
			border: 3px solid #761f0e;
			width: 680px;
			min-height: 380px;
			background: #000;
			display: none;
			position: fixed;
			z-index: 9999;
			left: 50%;
			top: 50%;
			margin-top: -203px;
			margin-left: -343px;
		}
		.page a{
			display: inline !important;
		}

.layer .close {
			position: absolute;
			top: -4px;
			right: -45px;
			width: 40px;
			height: 40px;
			line-height: 120px;
			overflow: hidden;
			background-image: url(../images/s1_close.png);
			background-position: -1px -53px
		}
