@charset "utf-8";
/* CSS Document */
.nbaware-fraud-tip{background-color: #f0f4f5!important;}.nbaware-fraud-tip img,.nbaware-fraud-tip  span{display:none !important}
*{padding:0;margin:0}
a{ text-decoration:none;color:#333}
li{ list-style:none}
img{border:none}
:focus{ outline:none}

/*头部+导航*/
.header{
    width:1180px;
    height:100px;
    margin:0 auto;
    position:relative;
}
.header .logo{
    float:left;
    margin: 18px 0 5px 0;
}
.nav{
    width:720px;
    height:100px;
    float:right;
}

.nav ul{
    height:100px
}
.nav ul li{
    float:left;
    width:102px;
    height:34px;
    text-align:center;
    margin: 0 9px;
    line-height:34px;
    margin-top:56px
}
.nav ul li:hover a{
    background:#c71c22;
    color:#FFF
}
/*处于哪个页面时，当前导航背景颜色为红色，字体为白色*/
a.on{
    background:#c71c22;
    color:#FFF;
}
.nav ul li a{
    font-size:18px;
    display:block;
    font-family:"宋体";
    border-radius: 5px;
}

/*bannner*/
.banner {
    width: 100%;
    min-width: 1200px;
    height: 490px;
    overflow: hidden;
    position: relative;
}
.banner ul{
    width:100%;
    position:relative;
    cursor: pointer;
}
.banner ul li{
    height:600px;
    width:1920px;
    position: absolute;
    left:50%;
    margin-left: -960px;
}
.banner ul li img{
    width:100%;
}

.number{
    width:400px;
    height:20px;
    position: absolute;
    left:50%;
    margin-left:-86px;
    bottom:60px;
}
.number a{
    width:20px;
    height:20px;
    float:left;
    background:url(../images/dian1.png);
    margin:0 10px;
}
.number a.on{
    background:url(../images/dian2.png)
}

.banner .wrapper{
    width:1180px;
    height:490px;
    position:relative;
    margin: 0 auto
}


/*footer*/
.footer{
    width:100%;
    min-width:1200px;
    background:#000;
    padding-top:2px;
}

.footer p{
    text-align:center;
    line-height: 5em; color:#FFF;
    font-size:14px;font-family:"宋体";
    background:#999;
}
.footer p a{
    color:#fff;

}
.footer p a:hover{
    border-bottom:10px;
    color:#c71c22;
}
/*qq微信联系方式*/
#fc{
    width:200px;
    position: fixed;
    right:-151px;
    top:40%;
    z-index:9999;
}
.phone{
    position:absolute;
    top:1px;
    right:24px;
    color:red;
    display: flex;
    display: -webkit-flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    font-size:26px;
}
.but_top,.but_phone,.but_qq,.but_weix{
    width:198px;
    height:54px;
    background:red;
    margin-top:10px;
    text-indent: 3em;
    color:#fff;
    line-height:54px;
    font-size:18px;

}
.but_top,.but_qq{
    cursor: pointer;
}
.but_top{
    background:url(../images/r_top.png) no-repeat 6px 50% #c71c22;
}
.but_phone{
    background:url(../images/r_phone.png) no-repeat 6px 50% #c71c22;
}
.but_qq{
    background:url(../images/r_qq.png) no-repeat 6px 50% #c71c22;
}
.but_weix{
    background:url(../images/r_wx.png) no-repeat 6px 50% #c71c22;
}
.weixin{
    width:198px;
    height:0px;
    background:url(../images/weixin.jpg) no-repeat 50% 50% #c71c22;
    display:none;
}
