.indexbody .footer{margin-top: 0;}
.footer{background: #2e2e2f;width: 100%;border: 0;color: #fff;padding:30px 0;}
.footer a{color: #fff;}
.footer_copy, .footer_copy a{color:#99999a;}
.footer_copy span{margin: 0 10px;}
.footer_copy .powerby{color: #879fdc;margin-left: 10px;font-family: "Arial";}
.footer_contact {display: none;}
.footer_link span{ color: #6d6d6e;}
.footer_copy{margin-bottom: 20px;}
.bannersj{display:none}
.bannerpc{display:block}
@media only screen and (max-width:1024px) {
.footer{padding: 20px 0;}
.footer_link{margin-bottom: 15px;}
}

.search_button{float: right;margin-left: 20px;cursor: pointer;}
.search_button.cur{opacity:0.7;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7;}
.header{width: 100%;z-index: 999;background: #fff;}

.header_top{padding: 0;margin-bottom: 9px;margin-top: 28px;line-height: 18px;position: relative;overflow: inherit;display: table;width: 100%;}
.head_search_hide{
    transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;
    visibility: hidden;
    opacity:0;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;
    margin-top: 0;position: absolute;right: 0;top:40px; z-index: 9;background: #fff;margin: 0;

}
.head_search_hide.cur{
    visibility:visible;
    opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;
    top:30px;
}
.nav_wraper ul > li > a{font-size:20px;color: #fff;}
.header_conk{width:100%;background:#005faf}
.header_con{width:1200px;margin:0 auto;height:71px;background:#005faf}
.header .wraper_inner{max-width: 100%;margin: auto;}
.banner{clear: both;}
.logo{width: 1200px;height:100px;margin:0 auto;}
.logo img{margin-top:10px;height:auto;}

.nav_wraper ul{line-height: 64px;}

.header,.header_top,.logo{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}


@media only screen and (max-width:1150px) {
.nav_wraper ul > li > a{margin-left: 45px;}
}

@media only screen and (max-width:1024px) {
.nav_wraper ul > li > a{margin-left: 30%;color: #585858;}
.nav_wraper ul > li > a span{display:inline-block; text-align:center;color: #585858; font-size: 12px;margin-left:10px; }
.header, .height_height,.scrollHeader .height_height{height: 66px;}
.logo{width:300px;margin-top: 10px;float:left;height: auto;}
.logo img{width: 100%;}
.header_top{margin: 10px 0;padding-right: 36px;box-sizing: border-box;}
.scrollHeader .logo{margin-top: 20px;}
.header_con{width: calc(100% - 220px);margin-top: 14px;height: auto;}
.phone_box{    position: absolute; top: -50px; right:-10px;}
.nav_wraper ul{top:66px;}
.search_button{margin-left: 10px;}

}
@media only screen and (max-width:768px) {

.head_search{display: none;}
.head_search_hide{display: block; transform: translateX(0%);left: auto;width: 220px;}
.head_search_hide .search_text{width: calc(100% - 35px);margin-left: 0;padding-left: 16px;    box-sizing: border-box;}

.bannersj{display:block}
.bannerpc{display:none;}

}


@media only screen and (min-width:1025px) {
.footer a:hover{color: #fff !important;opacity:0.7;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7;}
}
