a:link,a:active,a:visited,a:hover {
    /* background: none; */
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
}
*{ -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;}

body{padding: 0 !important;min-width: 1580px;}
.warp{width: 100%;min-width: 1580px;position: relative;overflow: hidden;height:1050px;}
.bg{position: absolute;width: 2560px;height: 1080px;left: calc(50% - 2560px/2);z-index: 1;top: 0px;}
.bgbox{width: 2560px;height: 1080px;}
.bg_1{background: url(../images/bg.jpg) no-repeat 50% 0;}
.log{position: absolute;background: url(../images/logo.png) no-repeat 0 0;width: 421px;height:348px;left: calc(50% - 420px/2);top: 165px;}
.headbox{
    position: absolute;
    width: 410px;height: 31px;
    top: 80px;
    left: 50%;
    margin-left:-760px;
    display: flex;
    justify-content: space-between;
}
.ahref{
    width:105px ;height: 31px;
    background: url(../images/navs.png) no-repeat 0 0;
    text-indent: -9999em;
}
.ahref.xz {background-position: -105px 0}
.ahref.zc {background-position: -210px 0}
.ahref:hover{
    background-position-y: -31px;
}

.count_down { 
    position: absolute;
    background: url(../images/slogan.png);
    width: 829px;height:195px;
    font-size: 220px;
    text-align: center; 
    color: #1186e0; 
    white-space: nowrap; 
    font-family:"FZChaoCuHei-M10S"; 
    font-weight: bold; 
    left: calc(50% - 829px/2);
    top:730px;
    display: inline-flex;
}
.day_num{
    position: absolute;
    width: 400px;
    height:400px;
    line-height: 400px;
    text-align: center;
    left: -35px;
    top: -190px;
    user-select: none;
}
.hour_num{
    position: absolute;
    width: 400px;
    height:400px;
    line-height: 400px;
    text-align: center;
    left: 410px;
    top: -192px;
    letter-spacing:10px;
    user-select: none;
}
.time{
    position: absolute;
    background: url(../images/titletime.png);
    width: 564px;height:50px ;
    left: calc(50% - 564px/2);
    top: 722px;
}

.btn{
    width: 265px;height: 292px;position: absolute;top:560px;left:50%;
}
.btn:hover{
    filter: drop-shadow(0 0 0 #000);
}
.btn-1{
    margin-left:-765px;
    background: url(../images/btn-left.png) no-repeat 0 0;
}

.btn-2{
    margin-left:515px;
    background: url(../images/btn-right.png) no-repeat 0 0;
}

#loading{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;z-index:20;font-size:18px;color:#cfd1cc;z-index:101}#loading .box{width:100%;height:1px;background:#414141;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);left:0}#loading .box span{height:1px;background:#c4c4c4;position:relative;top:0;left:0;display:block}#loading .box p{font-size:16px;line-height:30px;color:silver;text-align:center}


.pop-video {width:850px;height:480px;display: none}
.pop-video video {width:100%;height:100%;}
.pop-video .btn_close{width: 32px;height:32px;background: url('../images/close.png') no-repeat 0 0;right:-32px;top:0;position: absolute}