/*header*/
#header{
    overflow:visible;
    width: 100%;
    background: rgba(77, 77, 77, 0.73);
    position: relative;
    z-index: 1000;
}
#header:after{
    display: block;
    content: '';
    clear: both;
}
.navlogo{
    float:left;
    box-sizing: border-box;
    width:18.75%;
    padding-left:1.75%;
}
.navlogo img{
    width:100%;
    margin-top: 3%;
    margin-bottom: 3%;
}
.navtext{
    float:left;
    box-sizing: border-box;
    width:62.5%;
}
.change{
    float:right;
    box-sizing: border-box;
    width:18.75%;
    margin-top:0.7%;
    padding-right: 2%;
}
.change:hover{cursor: pointer;}
.navtext ul:after{
    display: block;
    content: '';
    clear: both;
}
.navtext ul{float:right; width:80%; }
.navtext li{
    float:left;
    padding: 3.5% 0px;
    width: 14%;
    position: relative;
}
.navtext li b{
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    height:100%;
    width: 100%;
    -webkit-transition: 300ms 0s all ease;
    -moz-transition: 300ms 0s all ease;
    -ms-transition: 300ms 0s all ease;
    -o-transition: 300ms 0s all ease;
    transition: 300ms 0s all ease;
    z-index:99;
}
.navtext li:hover b{
    background: rgba(133, 189, 43, 0.8);
    height: 77px;
}
.navtext li:hover a{border-right:0;}
.navtext li:last-child a{
    border-right:0;
}
.navtext li a{
    z-index: 1000;
    position: absolute;
    text-align: center;
    display: block;
    width: 100%;
    border-right:1px solid #717171;
    color: #ffffff;
    font-size: 16px;
}
.change a{
    color: #b3b3b3;
    font-size: 16px;
    padding-left: 25px;
    margin-right:7%;
    float:right;
}
.change a:nth-of-type(1){ background: url("../images/en.png") no-repeat 0 center;}
.change a:nth-of-type(2){ background: url("../images/ch.png") no-repeat 0 center;}
.change h4{
    color: #85bd2b;
    padding-left:25px;
    margin-top:1%;
    font-size: 22px;
    float: right;
    background: url("../images/tel.png") no-repeat 0 center;
}

/*手机端侧边栏*/
.pho_side{
    /*display:none;*/
    background: rgba(80, 80, 80, 0.95);
    width: 220px;
    padding: 1% 0 7% 0;
    position: fixed;
    right: -250px;
    bottom:0;
    top: 0px;
    z-index: 1000;
    text-align: center;
    -webkit-transition: 300ms 0s all ease;
    -moz-transition: 300ms 0s all ease;
    -ms-transition: 300ms 0s all ease;
    -o-transition: 300ms 0s all ease;
    transition: 300ms 0s all ease;
}
.pho_side img{
    position: absolute;
    left: -28px;
    top:0;
    -webkit-transition: 300ms 0s all ease;
    -moz-transition: 300ms 0s all ease;
    -ms-transition: 300ms 0s all ease;
    -o-transition: 300ms 0s all ease;
    transition: 300ms 0s all ease;
}
.pho_side img:hover{
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
}
.pho_side ul{    margin-top: 39%;}
.pho_side li{
    width: 80%;
    margin: 0 auto;
    border-bottom: 1px solid #dddddd;
    line-height: 48px;
}
.pho_side li:first-child{  background: url("../images/index.png") no-repeat 3% center;}
.pho_side li:nth-child(2){  background: url("../images/gs.png") no-repeat 3% center;}
.pho_side li:nth-child(3){  background: url("../images/cp.png") no-repeat 3% center;}
.pho_side li:nth-child(4){  background: url("../images/xw.png") no-repeat 3% center;}
.pho_side li:nth-child(5){  background: url("../images/sp.png") no-repeat 3% center;}
.pho_side li:nth-child(6){  background: url("../images/fw.png") no-repeat 3% center;}
.pho_side li:nth-child(7){  background: url("../images/lx.png") no-repeat 3% center;}

.pho_side li a{
    font-size: 14px;
    color: #85bd2b;
}


/*banner*/
.swiper-slide img{
    width:100%;
    height:100%;
    z-index:-1;
}

/*产品领域*/
.pro_contain a{
    display:block;
    width: 100%;
    height: 252px;
    position: relative;
    overflow: hidden;
}
.pro_contain a img{
    max-width: 100%;
    height:100%;
    position: absolute;
    top:50%;
    left: 50%;
    -webkit-transition: 300ms 0s all ease;
    -moz-transition: 300ms 0s all ease;
    -ms-transition: 300ms 0s all ease;
    -o-transition: 300ms 0s all ease;
    transition: 300ms 0s all ease;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.pro_text{
    width: 100%;
    position: absolute;
    bottom: -21%;
    left: 0;
    box-sizing: border-box;
    padding: 4% 7% 11% 7%;
    -webkit-transition: 300ms 0s all ease;
    -moz-transition: 300ms 0s all ease;
    -ms-transition: 300ms 0s all ease;
    -o-transition: 300ms 0s all ease;
    transition: 300ms 0s all ease;
    background: rgba(0, 0, 0, 0.4); /* 一些不支持背景渐变的浏览器 */
    background:-moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.4)));
    background:-o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));
}
.pro_contain a:hover img{
    -webkit-transform: translate(-50%,-50%) scale(1.1);
    -moz-transform: translate(-50%,-50%) scale(1.1);
    -ms-transform: translate(-50%,-50%) scale(1.1);
    -o-transform: translate(-50%,-50%) scale(1.1);
    transform: translate(-50%,-50%) scale(1.1);
}
.pro_contain a:hover .pro_text{
    bottom:0;
    background: rgba(10, 71, 154, 0.8);
}
.pro_text h5{
    font-size: 18px;
    color: #ffffff;
    margin-bottom:7%;
}
.pro_text span{
    border:1px solid #ffffff;
    padding:3px 5px;
}
.productbg{ padding-bottom: 4%;  position: relative;background:#f2f2f2;}
.swiper-button-next{
    width: 56px!important;
    height: 56px!important;
    position: absolute!important;
    right: 14%!important;
    top: 56%!important;
    background: url("../images/next.png") no-repeat center!important;
}
.swiper-button-prev{
    width: 56px!important;
    height: 56px!important;
    position: absolute!important;
    left: 14%!important;
    top: 56%!important;
    background: url("../images/prev.png") no-repeat center!important;
}
.swiper-button-prev.swiper-button-disabled{
    background: url("../images/prev_hover.png") no-repeat center!important;
}
.swiper-button-next.swiper-button-disabled{
    background: url("../images/next_hover.png") no-repeat center!important;
}

/*企业实力*/
.company{
    background: url("../images/shili.JPG") no-repeat center;
    background-attachment: fixed;
    background-size: cover;
}
.com_text{
    color: #ffffff;
    font-size: 14px;
    text-align: center;
    line-height: 25px;
}
.watch{
    display:block;
    background: url("../images/watch.png") no-repeat center;
    text-align: center;
    margin-top: 4%;
    margin-bottom: 5%;
}
@keyframes myfirst
{
    from {
        -webkit-transform: translate(-50%,-50%) scale(0.7);
        -moz-transform: translate(-50%,-50%) scale(0.7);
        -ms-transform: translate(-50%,-50%) scale(0.7);
        -o-transform: translate(-50%,-50%) scale(0.7);
        transform: translate(-50%,-50%) scale(0.7);
    }
    to {
        -webkit-transform: translate(-50%,-50%) scale(0.9);
        -moz-transform: translate(-50%,-50%) scale(0.9);
        -ms-transform: translate(-50%,-50%) scale(0.9);
        -o-transform: translate(-50%,-50%) scale(0.9);
        transform: translate(-50%,-50%) scale(0.9);
    }
}

@-webkit-keyframes myfirst /* Safari 和 Chrome */
{
    from {
        -webkit-transform: translate(-50%,-50%) scale(0.7);
        -moz-transform: translate(-50%,-50%) scale(0.7);
        -ms-transform: translate(-50%,-50%) scale(0.7);
        -o-transform: translate(-50%,-50%) scale(0.7);
        transform: translate(-50%,-50%) scale(0.7);
    }
    to {
        -webkit-transform: translate(-50%,-50%) scale(0.9);
        -moz-transform: translate(-50%,-50%) scale(0.9);
        -ms-transform: translate(-50%,-50%) scale(0.9);
        -o-transform: translate(-50%,-50%) scale(0.9);
        transform: translate(-50%,-50%) scale(0.9);
    }
}

@keyframes myfirst
{
    from {
        -webkit-transform: translate(-50%,-50%) scale(0.7);
        -moz-transform: translate(-50%,-50%) scale(0.7);
        -ms-transform: translate(-50%,-50%) scale(0.7);
        -o-transform: translate(-50%,-50%) scale(0.7);
        transform: translate(-50%,-50%) scale(0.7);
    }
    to {
        -webkit-transform: translate(-50%,-50%) scale(0.9);
        -moz-transform: translate(-50%,-50%) scale(0.9);
        -ms-transform: translate(-50%,-50%) scale(0.9);
        -o-transform: translate(-50%,-50%) scale(0.9);
        transform: translate(-50%,-50%) scale(0.9);
    }
}

@-webkit-keyframes myfirst1 /* Safari 和 Chrome */
{
    from {
        -webkit-transform: translate(-50%,-50%) scale(0.8);
        -moz-transform: translate(-50%,-50%) scale(0.8);
        -ms-transform: translate(-50%,-50%) scale(0.8);
        -o-transform: translate(-50%,-50%) scale(0.8);
        transform: translate(-50%,-50%) scale(0.8);
    }
    to {
        -webkit-transform: translate(-50%,-50%) scale(1);
        -moz-transform: translate(-50%,-50%) scale(1);
        -ms-transform: translate(-50%,-50%) scale(1);
        -o-transform: translate(-50%,-50%) scale(1);
        transform: translate(-50%,-50%) scale(1);
    }
}
@-webkit-keyframes myfirst2 /* Safari 和 Chrome */
{
    from {
        -webkit-transform: translate(-50%,-50%) scale(1);
        -moz-transform: translate(-50%,-50%) scale(1);
        -ms-transform: translate(-50%,-50%) scale(1);
        -o-transform: translate(-50%,-50%) scale(1);
        transform: translate(-50%,-50%) scale(1);
    }
    to {
        -webkit-transform: translate(-50%,-50%) scale(1.1);
        -moz-transform: translate(-50%,-50%) scale(1.1);
        -ms-transform: translate(-50%,-50%) scale(1.1);
        -o-transform: translate(-50%,-50%) scale(1.1);
        transform: translate(-50%,-50%) scale(1.1);
    }
}


.watch b{
    display:block;
    width: 100px;
    height: 100px;
    position: relative;
    background: rgba(255, 255, 255, 0.1);
    border-radius: 50% 50%;
    margin:0 auto;
}
.watch b img{
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.watch b i{
    display:block;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.1);
    border-radius: 50% 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%) scale(0.9);
    -moz-transform: translate(-50%,-50%) scale(0.9);
    -ms-transform: translate(-50%,-50%) scale(0.9);
    -o-transform: translate(-50%,-50%) scale(0.9);
    transform: translate(-50%,-50%) scale(0.9);
    -webkit-transition: 300ms 0s all ease;
    -moz-transition: 300ms 0s all ease;
    -ms-transition: 300ms 0s all ease;
    -o-transition: 300ms 0s all ease;
    transition: 300ms 0s all ease;
}
.watch b i:nth-of-type(2){
    -webkit-transform: translate(-50%,-50%) scale(0.8);
    -moz-transform: translate(-50%,-50%) scale(0.8);
    -ms-transform: translate(-50%,-50%) scale(0.8);
    -o-transform: translate(-50%,-50%) scale(0.8);
    transform: translate(-50%,-50%) scale(0.8);
}
.watch b:hover i:nth-of-type(3){
    animation: myfirst2 1s linear 0s infinite alternate;
    /* Firefox: */
    -moz-animation: myfirst2 1s linear 0s infinite alternate;
    /* Safari 和 Chrome: */
    -webkit-animation: myfirst2 1s linear 0s infinite alternate;
    /* Opera: */
    -o-animation: myfirst2 1s linear 0s infinite alternate;
}
.watch b:hover i:nth-of-type(2){
    animation: myfirst 1s linear 0s infinite alternate;
    /* Firefox: */
    -moz-animation: myfirst 1s linear 0s infinite alternate;
    /* Safari 和 Chrome: */
    -webkit-animation: myfirst 1s linear 0s infinite alternate;
    /* Opera: */
    -o-animation: myfirst 1s linear 0s infinite alternate;
}
.watch b:hover i:nth-of-type(1){
    animation: myfirst1 1s linear 0s infinite alternate;
    /* Firefox: */
    -moz-animation: myfirst1 1s linear 0s infinite alternate;
    /* Safari 和 Chrome: */
    -webkit-animation: myfirst1 1s linear 0s infinite alternate;
    /* Opera: */
    -o-animation: myfirst1 1s linear 0s infinite alternate;
}

/*company_pic*/
.company_pic{    position: relative; bottom: -10%;}
.company_pic ul{
    height: 419px;
    position: relative;
    overflow: hidden;
}
.company_pic li{
    position:absolute;
    top:0;
    width:50%;
    -webkit-transition: 300ms 0s all ease;
    -moz-transition: 300ms 0s all ease;
    -ms-transition: 300ms 0s all ease;
    -o-transition: 300ms 0s all ease;
    transition: 300ms 0s all ease;
}
.company_pic a{ height: 419px;}
.company_pic li:first-child{left:0;z-index:98;}
.company_pic li:nth-child(2){left:25%;z-index:99;}
.company_pic li:last-child{left:75%; z-index:100;}
.company_pic li a{display:block;}
.company_text{
    background: rgba(0, 0, 0, 0.5);
    width: 50%;
    height: 100%;
    box-sizing: border-box;
    position: absolute;
    bottom:0;
    left: 0;
    -webkit-transition: 300ms 0s all ease;
    -moz-transition: 300ms 0s all ease;
    -ms-transition: 300ms 0s all ease;
    -o-transition: 300ms 0s all ease;
    transition: 300ms 0s all ease;
}
.company_pic li:nth-child(2) .company_text{
    width: 75%;
    height: 35%;
    background: rgba(10, 71, 154, 0.84);
}
/*.company_pic li:hover .company_text{*/
    /*width: 75%;*/
    /*height: 35%;*/
    /*background: rgba(10, 71, 154, 0.84);*/
/*}*/
/*.company_pic li:last-child:hover .company_text{left:0%;}*/
.company_text h4{
    font-size: 26px;
    color: #ffffff;
    font-weight: bold;
    margin-bottom:4%;
}
.company_text p{
    font-size: 14px;
    color: #ffffff;
}

.c_t_p{
    position:absolute;
    bottom:0;
    box-sizing: border-box;
    padding:5% 8%;
}

/*企业荣誉ipad*/
.company_ry a{ padding: 5%; display: block;}
.company_ry li:first-child{background:url("../images/qy1s.jpg") no-repeat center;background-size: cover;}
.company_ry li:nth-child(2){background:url("../images/qy2s.jpg") no-repeat center;background-size: cover;}
.company_ry li:last-child{background:url("../images/qy3s.jpg") no-repeat center;background-size: cover;}
.company_ry h3{font-size: 15px;}
.company_ry p{    margin-top: 1%;font-size: 13px;}



/*合作客户*/
.cooperationbg{padding-bottom:4%;}
.kh ul:after{
    display:block;
    content: '';
    clear: both;
}
.kh li{float:left;margin-bottom:1%;
    width:10%;margin-right:2%;}
.kh li a{
    display:block;
    /*position: relative;*/

    height:auto;
}
.kh li a img{
    /*position: absolute;*/
    width: 100%;
    height:auto;
    /*height:100%;*/
    /*top:50%;*/
    /*left:50%;*/
    /*-webkit-transform: translate(-50%,-50%);*/
    /*-moz-transform: translate(-50%,-50%);*/
    /*-ms-transform: translate(-50%,-50%);*/
    /*-o-transform: translate(-50%,-50%);*/
    /*transform: translate(-50%,-50%);*/
}
.cooper a{
    display:block;
    position: relative;
    width:100%;
    height:80px;
}
.cooperm a{
    display:block;
    position: relative;
    width:100%;
    height:60px;
}
.cooper a img{
    position: absolute;
    max-width: 100%;
    max-height:100%;

    top:50%;
    left:50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}

/*新闻资讯*/

.newsbg{ padding-bottom: 4%;  position: relative;background:#f2f2f2;}
.news_contain a{
    display:block;
    width:100%;
    height:396px;
    position: relative;
}
.news_pic{
    position: absolute;
    top:0;
    left:0;
    width:100%;
    height:70%;
    display:block;
    overflow: hidden;
}
.news_pic img{
    max-width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.news_text{
    position: absolute;
    width:100%;
    height: 30%;
    left: 0;
    bottom:0;
    background:#ffffff;
    box-sizing: border-box;
    padding: 5%;
    -webkit-transition: 300ms 0s all ease;
    transition: 300ms 0s all ease;
}
.news_text h5{
    font-size: 16px;
    font-weight: normal;
    margin-bottom:3%;
    color: #414141;
    -webkit-transition: 300ms 0s all ease;
    -moz-transition: 300ms 0s all ease;
    -ms-transition: 300ms 0s all ease;
    -o-transition: 300ms 0s all ease;
    transition: 300ms 0s all ease;
}
.news_text p{
    display: none;
    -webkit-transition: 300ms 0s all ease;
    transition: 300ms 0s all ease;

}
.news_text small{
    font-size: 14px;
    display: block;
    margin-top: 7%;
    color: #969696;
    -webkit-transition: 300ms 0s all ease;
    transition: 300ms 0s all ease;
}
.news_contain a:hover .news_text{
    background: #132760;
    height:45%;
}
.news_contain a:hover .news_text h5{
    color: #ffffff;
}
.news_contain a:hover .news_text p{
    display: block;
    color: #ffffff;
}
.news_contain a:hover .news_text small{
    color: #acdb61;
}



/*proside*/
.proside{  width:23%;}
.proside>div:first-child{
    background: #1c3e9b;
    width: 100%;
    height: 96px;
    text-align: center;
}
.proside>div:first-child h5{     padding-top: 20px;font-size: 24px;   font-weight: bold;    color: #ffffff;}
.proside>div:first-child span{ font-size:10px;text-transform:uppercase;color: #ffffff;}


.prolist{
    padding-top:13px;
    padding-bottom:2px;
    width:100%;
    box-sizing: border-box;
    border:1px solid #e9e9e9;
    border-top:0;
    box-shadow: 1px 1px 9px #e9e9e9;
}
.prolist ul li{
    border-bottom:1px solid #e9e9e9;
    line-height: 50px;
}

.prolist ul li ul li{
    border-bottom:1px solid #e9e9e9;
    line-height: 50px;
}
.prolist ul li:last-child{
    border-bottom:none;

}
.prolist ul li ul li a{
    padding-left:45px;
    font-size: 16px;
    color: #8a8a8a;
}

.prolist>ul>li>a{
    font-size: 14px;
    color: #333333;
    font-weight: bold;
    padding-left:9px;
    -webkit-transition: 500ms 0s all ease;
    -moz-transition: 500ms 0s all ease;
    -ms-transition: 500ms 0s all ease;
    -o-transition: 500ms 0s all ease;
    transition: 500ms 0s all ease;
}
.prolist ul li ul li:hover a{ color: #1c3e9b;}
.prolist>ul>li>a:hover{
    cursor: pointer;
    color: #1c3e9b;
}
/*.prolist>ul>li.click>a{*/
    /*color: #48bb40 !important;*/
    /*background:url("../images/pss.png") no-repeat 16px center !important;*/
/*}*/
.prolist>a{
    display: block;
    font-size:16px;
    font-weight: bold;
    width:130px;
    box-sizing: border-box;
    color: #339933;
    border:2px solid #339933;
    line-height: 37px;
    text-align: center;
    margin: 30px auto;
}


.show_list{display:none;}

/*侧边栏样式*/
.leftstyle{
    margin-top:20px;

    border-top: 2px solid #1c3e9b;
    border-bottom: 2px solid #1c3e9b;
    box-sizing: border-box;
    padding-top: 13px;
    padding-bottom: 2px;
    width: 260px;
    border-top: 0;
    box-shadow: 1px 1px 9px #e9e9e9;
}
.leftstyle div:first-child{
    background: #ffffff;
    border-bottom: 2px solid #1c3e9b;
}
.leftstyle p{
    line-height: 34px;
    padding-left:20px;
}




/*pro_contain*/
.pro_contain{
    width: 902px;
}


.showpro ul:after{
    display:block;
    content: '';
    clear:both;
}
.showpro ul{      padding-top: 20px;}
.showpro ul li{
    float:left;
    margin-bottom:10px;
    margin-right:30px;
    -webkit-transition: 500ms 0s all ease;
    -moz-transition: 500ms 0s all ease;
    -ms-transition: 500ms 0s all ease;
    -o-transition: 500ms 0s all ease;
    transition: 500ms 0s all ease;
}
.showpro ul li:nth-child(3){margin-right:0;}
.showpro ul li:nth-child(6){margin-right:0;}
.showpro ul li a{display:block;}
.showpro ul li a div{
    width:280px;
    height:225px;
    position: relative;
}
.showpro ul li a div img{
    max-width: 100%;
    height:100%;
    position: absolute;
    top:50%;
    left:50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.showpro ul li a p{
    font-size: 14px;
    color: #373737;
    text-align: center;
    display: block;
    line-height: 30px;
}


/*旋转动画*/
@keyframes myrotatel{
    form {transform:rotate(0deg);}
    to    {transform:rotate(180deg);}
}
@-webkit-keyframes myrotatel{/* Safari and Chrome */
    form {transform:rotate(0deg);}
    to    {transform:rotate(360deg);}
}
@keyframes myrotater{
    form {transform:rotate(0deg);}
    to    {transform:rotate(-360deg);}
}
@-webkit-keyframes myrotater{/* Safari and Chrome */
    form {transform:rotate(0deg);}
    to    {transform:rotate(-360deg);}
}


/*footer*/
.footer_tbg{background: #2f353e;   padding:2% 0;}
.footer_t img{float:left;
    width:32%;}
.footer_t .contact{float:left;}
.footer_t .wx{float:right;}
.contact{
    width:56%;
    padding:0 10%;
    box-sizing: border-box;
}
.contact h3{
    font-size: 24px;
    font-weight: normal;
    color: #ffffff;
    margin-bottom:7%;
}
.contact p{
    font-size: 14px;
    color: #9e9e9e;
    line-height: 30px;
}
.wx{ width:12%;}
.wx p{
    font-size: 15px;
    color: #ffffff;
    text-align: center;
}
.wx b{
    display: block;
    /*position: relative;*/
    /*width: 100%;*/
}
.wx b img{
    width: 100%;
    height:100%;
    /*position: absolute;*/
    /*top:50%;*/
    /*left: 50%;*/
    /*-webkit-transform: translate(-50%,-50%);*/
    /*-moz-transform: translate(-50%,-50%);*/
    /*-ms-transform: translate(-50%,-50%);*/
    /*-o-transform: translate(-50%,-50%);*/
    /*transform: translate(-50%,-50%);*/
}
.footer_bbg{    background: #23272d;}
.footer_bottom{
    height: 64px;
    line-height: 64px;
}
.footer_bottom p{
    color: #9e9e9e;
    font-size:14px;
    float:left;
}
.footer_bottom p a{
    color: #9e9e9e;
    font-size:14px;
}
notempty a{
    color: #9e9e9e;
    font-size:14px;
}
.login{
    float:right;
}
.login notempty{
    font-size:14px;
    color: #9e9e9e;
}
