/* Write your styles */
.foo{height: 0.1rem;}
.navFoot{
    background-color: #fff;
    position: fixed;
    border-top: 5px #005ae1 solid;
    height: 3.6rem;
    bottom: 0;left: 0;width: 100%;

}
.navFoot>.navInfo{
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    padding:0 .1rem;
    margin: 0 auto;
    border-top: 1px #e1e1e1 solid;
    height: 3.6rem;
}
.navFoot>.navInfo>a{-webkit-box-flex: 1;flex: 1;display: block;padding-top: .3rem;font-size: 0;text-align: center;width: 25%;}
.navFoot>.navInfo>a.line1 {border-left: 1px #e1e1e1 solid;}
.navFoot>.navInfo>a i,.navFoot>.navInfo>a span{display: inline-block;vertical-align: top;height:2.2rem;}
.navFoot>.navInfo>a>i{margin:0;
    background-repeat:no-repeat;background-position:center 100%;background-size: 100% auto;
}
.navFoot>.navInfo>a>span{font-size: 1.2rem;line-height: 2.2rem;text-align: center;margin-left:.05rem;}
.navFoot>.navInfo>a>span.on{border-bottom: 2px #005ae1 solid;color:#005ae1;}
.navFoot>.navInfo>a.currt i{background-position: center 0}
.navFoot>.navInfo>a.currt span{color:#3065c1}
.container-bg {
    /*background:url("../../images/bak.jpg") ;*/
    background:url("http://www.nbs.cn/njlh2018/img/back.png") ;
    background-size: 100% 100%;
    background-repeat:no-repeat ;
    width: 100%;
    height: 100%;
    margin :0;
    padding:0;
    /*background-attachment: fixed;*/
    /*background-size:contain;*/
}

.lefttop {
    position: absolute;
    top: 35%;
    left: 30%;
    margin :0;
    padding:0;

}

.leftbottom {
   position: absolute;
    top: 55%;
    left: 40%;
    margin :0;
    padding:0;


}

.righttop {
    position: absolute;
    top: 35%;
    left: 50%;
    margin :0;
    padding:0;

}

.rightbottom {
    position: absolute;
    top: 55%;
    left: 60%;
    margin :0;
    padding:0;

}


.add_transform{
    transform:rotate(90deg);
    -ms-transform:rotate(90deg);    /* IE 9 */
    -moz-transform:rotate(90deg);   /* Firefox */
    -webkit-transform:rotate(90deg); /* Safari 和 Chrome */
    -o-transform:rotate(90deg);    /* Opera */
}
.page-top-img{width:100%;}
.main_top{ width:100%; max-width:1000px; margin:0 auto; line-height:36px; font-size:18px; text-align:right;}
.main_top a{ margin-left:15px;}

@media screen and (max-width: 1000px) {
    .container-bg {
        /*background:url("../../images/bak.jpg") ;*/
        background:url("http://www.nbs.cn/njlh2018/img/backphone.jpg") ;
        background-size: 100% 100%;
        background-repeat:no-repeat ;
        width: 100%;
        height: 100%;
        margin :0;
        padding:0;

        /*background-attachment: fixed;*/
        /*background-size:contain;*/
    }
    .lefttop {
		
		
        position: absolute;
        top: 35%;
        left: 5%;
        margin :0;
        padding:0;

    }

    .leftbottom {
		
        position: absolute;
        top: 55%;
        left: 20%;
        margin :0;
        padding:0;

    }

    .righttop {
		
        position: absolute;
        top: 35%;
        left: 41%;
        margin :0;
        padding:0;

    }

    .rightbottom {
		
        position: absolute;
        top: 55%;
        left: 55%;
        margin :0;
        padding:0;

    }

}