*{
    margin:0;
    padding:0;
    font-size:12px;
    list-style:none;
    text-decoration:none;
    color:#333;
    font-family:"microsoft YaHei";
    font-weight:normal;
    box-sizing:border-box;
}
img {border:none;}
.lf{
    float:left;
}
.rt{
    float:right;
}
#header{
    width:100%;
    min-width:1400px;
    height:795px;
    background:url(../imgs/bg_001.jpg) no-repeat center;
}
#h_content {
    width:100%;
    min-width: 1400px;
    color:#fff;
    padding-top:30px;
}
#nav_bar{
    width:100%;
    min-width: 1400px;
    color:#fff;
    display:none;
    height:105px;
    padding:10px 0;
    background:rgba(0,0,0,.8);
    position:fixed;
    top:0;
    left:0;
    z-index:9999;
}
#logo,#nav_logo{
    width:250px;
    overflow:hidden;
    float:left;
    margin-left:100px;
}
#tip,#nav_tip{
    float:left;
    margin-left:100px;
}
#tip li{
    float:left;
    padding:15px 25px;
}
#nav_tip li{
    float:left;
    padding:25px;
}
#tip li a,#nav_tip li a{
    color:#fff;
    font-size:18px;
}

#tip li .first,#nav_tip li .first{
    color:#5BB6ED;
}
#tip li a:hover,#nav_tip li a:hover{
    color:#5BB6ED;
}
/*登录*/
#log_in,#nav_login{
    float:left;
    padding-left:100px;
    margin-top:15px;
}
#nav_login{
    margin-top:30px;
}
#exit a,#nav_exit a{
    background:#aaa;
    padding:2px 15px;
    border:1px solid #aaa;
    border-radius:5px;
    color:#fff;
    font-size:16px;
}
#login_btn,#nav_btn,#exit,#nav_exit{display:inline-block;}
#log_in .in,#nav_login .in{
    color:#efefef;
    padding:3px 15px;
    border-radius:3px;
    -webkit-border-radius: 3px;
    -moz-border-radius:3px;
    -ms-border-radius:3px;
    font-size:16px;
    cursor:pointer;
}
.sub_in{
    position:fixed;
    top:120px;
    right:200px;
    width:440px;
    background:#fff;
    border-radius:6px;
    -webkit-border-radius: 6px;
    -moz-border-radius:6px;
    -ms-border-radius:6px;
    display:none;
    z-index:99;
}
.sub_in form{
    width:340px;
    margin:30px auto;
    text-align:center;
}
.sub_in form >div{
    width:100%;
    border-bottom:1px solid #666;
}
.sub_in form >div h2{
    width:100px;
    margin:0 auto;
    font-size:24px;
    color:#333;
    border-bottom:2px solid #4AB9F3;
}
.sub_in form input{
    width:100%;
    height:40px;
    border:1px solid #999;
    margin-top:30px;
    background:#fff;
}
.sub_in form .txt{
    padding-left:30px;
    background:url(../imgs/lock.png) no-repeat 5px 10px;
}
.sub_in form .psd{
    padding-left:30px;
    background:url(../imgs/user.png) no-repeat 5px 10px;
}
.sub_in form .forget{
    color:#4AB9F3;
    display:block;
    text-align:right;
    padding-top:20px;
}
.sub_in .btn{
    display:block;
    width:340px;
    height:40px;
    margin-top:15px;
    padding-top:10px;
    border:1px solid #4AB9F3;
    border-radius:3px;
    -webkit-border-radius: 3px;
    -moz-border-radius:3px;
    -ms-border-radius:3px;
    background:#4AB9F3;
    text-align:center;
    color:#fff;
    font-size:16px;
    cursor:pointer;
}
.sub_in form .code{
    width:220px;
    padding-left:5px;
}
#send_code{
    width:115px;
    border:1px solid #ddd;
    border-radius:3px;
    margin-left:5px;
}
#log_in .s_close,#log_in .f_close{
    position:absolute;
    top:20px;
    right:10px;
    width:30px;
    height:30px;
    background:url(../imgs/close.png) no-repeat;
}
#h_content .con{
    width:600px;
    margin:0 auto;
    text-align:center;
    margin-top:300px;
    margin-bottom:100px;
}
#h_content .con h1{
    color:#efefef;
    font-size:70px;

}
#h_content .con .drive{
    color:#ddd;
    font-size:30px;
}
/*立即下载*/
#now{
    width:100px;
    height:100px;
    margin:0 auto;
    position:relative;
}
#now .download{
    position:absolute;
    top:0;
    left:0;
    display:inline-block;
    width:100px;
    height:100px;
    margin:0 auto;
}
#now .download  img{
    position:relative;
    margin:0 auto;
    width:100px;
    height:100px;
    z-index:9;
}
#now .ripple{
    position:absolute;
    z-index:1;
    width:100px;
    height:100px;
    background:#5BB6ED;
    border-radius:100%;
    transform:scale(0);
    animation:waves 2s infinite ease-out;
    -moz-animation:waves 2s infinite ease-out;/*Firefox*/
    -ms-animation:waves 2s infinite ease-out;/*Firefox*/
    -webkit-animation:waves 2s infinite ease-out;/*Safari and Chrome*/
    -o-animation:waves 2s infinite ease-out;/*opera*/
    behavior:url(../css/ie-css3.htc);/*通知IE浏览器条用脚本作用于'box'类*/
}
#now .ripple1{
    position:absolute;
    z-index:1;
    width:80px;
    height:80px;
    margin-top:10px;
    margin-left:10px;
    background:#5BB6ED;
    transform:scale(0);
    border-radius:100%;
    animation:waves 2s infinite ease-out;
    -moz-animation:waves 2s infinite ease-out;
    -webkit-animation:waves 2s infinite ease-out;
    -o-animation:waves 2s infinite ease-out;
    behavior:url(../css/ie-css3.htc);
}
@keyframes waves{
    to{
        transform:scale(2);
        opacity:0;
    }
}
@-webkit-keyframes waves{
    to{
        transform:scale(2);
        opacity:0;
    }
}
@-moz-keyframes waves{
    to{
        transform:scale(2);
        opacity:0;
    }
}
@-o-keyframes waves{
    to{
        transform:scale(2);
        opacity:0;
    }
}
/*新闻资讯*/
#content{width:100%;}
#news{
    width:1000px;
    margin:30px auto;
    overflow:hidden;
    text-align:center;
}
#news h2 a{
    display:inline-block;
    font-size:30px;
    margin-bottom:15px;
}
#news p{
    text-align:center;
    margin-bottom:20px;
}
#news .small{
    margin-top:16px;
}
#news .small .rt,#news .small .lf,#news .news_rt_top{
    position:relative;
}
#news .over{
    position:absolute;
    top:0;
    left:0;
    width:480px;
    height:224px;
    background:rgba(0,0,0, .3);
}
#news .over:hover{
    background:rgba(0,0,0, .7);
}
#news h3{
    color:#ddd;
    margin-top:100px;
    font-size:30px;
    text-align:center;
    margin-bottom:15px;
}
#news .small_over{
    position:absolute;
    top:0;
    left:0;
    width:235px;
    height:235px;
    background:rgba(0,0,0, .3);
}
#news .small_over:hover{
    background:rgba(0,0,0, .7);
}
#d_load{
    margin-top:30px;
    position:relative;
}
#d_load .d_load_over{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
#load_url{
    width:1000px;
    margin:70px auto;
    text-align:center;
}
#load_url h2{
    font-size:40px;
    color:#ddd;
    padding-bottom:40px;
}
#load_url p{
    font-size:20px;
    color:#ddd;
    padding-bottom:20px;
}
#load_url>div{
    position:relative;
    width:266px;
    height:266px;
    border:6px solid #eee;
    float:left;
}
#load_url div.distance{
    margin-right:95px;
}
#load_url div a{
    display:block;
    width:254px;
    height:266px;
}
#load_url div.distance img{
    margin-top:50px;
}
#load_url .w_logo{
    display: inline-block;
    width:60px;
    height:60px;
    position:absolute;
    top:40%;
    left:40%;
}
#load_url .w_logo span{
    color:#fff;
    font-size:16px;
    position:absolute;
    top:28%;
    left:25%;
}
/*商家合作*/
#company{
    width:700px;
    margin:50px auto;
    overflow:hidden;
    text-align:center;
}
#company .lf,#company .rt{
    width:240px;
    text-align:center;
}
#company h2 a{
    display:inline-block;
    font-size:40px;
    margin-bottom:15px;
}
#company .txt{
    font-size:20px;
    text-align:center;
    margin-bottom:30px;
}
#company .park{
    width:160px;
    height:160px;
    margin:0 auto;
}
#company  h3{
    font-size:32px;
    margin-bottom:15px;
}
#company  p{
    font-size:14px;
}
#company .partner a{
    display:block;
    padding:5px;
    color:#5BB6ED;
    width:80px;
    border:1px solid #5BB6ED;
    border-radius:3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    text-align:center;
    margin:20px auto;
}
#footer .tel{
    width:100%;
    margin-bottom:2px;
}
#footer .tel .middle{
    width:300px;
    margin:0 auto;
    padding:50px 0;
    text-align:center;
}
#footer .tel .middle>div{
    margin:20px 10px;
    color:#eee;
}
#footer .tel .middle .contact{
    font-size:40px;
}
#footer .tel .middle .wel{
    font-size:20px;
}
#footer .tel .middle .num{
    font-size:30px;
    padding-left:45px;
    background:url(../imgs/tele.png) no-repeat 10px;
}
.foot{
    width:100%;
    overflow:hidden;
    padding:50px 0;
}
.foot .content{
    width:1200px;
    margin:0 auto;
}
.foot ul li{
    float:left;
    color:#ddd;
}
.foot .lf li{
    margin-right:20px;
}
.foot .lf a{
    color:#ddd;
    font-size:16px;
}
.foot .rt li{
    padding:0 5px;
    border-right:1px solid #ddd;
}
.foot .rt li:last-child{
    border:none;
}

