.indexbody .footer{margin-top: 40px;}
.footer{background: #2e2e2f;width: 100%;border: 0;color: #fff;padding: 20px 0 20px 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-form{float:right;    width:220px;margin-top:16px;border:1px #fff solid;border-radius:20px;}
.fc-search-keyword{background:none;border:0px;width:150px;line-height:40px;height:40px;font-size:14px;float:left;padding:0 10px;color:#fff}
.fc-search-anniu{border:0px;background:url('../images/cx.png') no-repeat ;width:50px;line-height:36px;height:36px;float:left;cursor: pointer;}
input::placeholder{
    color: #999; 
}


.header{border-top: 0px solid #e6e9f1; position: fixed;top:0;left: 0;width: 100%;z-index: 999;background: rgba(0, 0, 0, 0.4);height:120px;}
.height_height{height: 0px;}
.header_top{padding: 0;margin-bottom: 9px;margin-top: 10px;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:18px;color: #fff;text-align: center;}
.nav_wraper ul > li > a.on {
    color: #fff;border-bottom: 1px solid  #fff;
}
.header_con{}
.header .wraper_inner{max-width: 100%;margin: auto;}
.banner{clear: both;}


.nav_wraper ul{line-height: 50px;}

.header,.header_top{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.scrollHeader .header{box-shadow: 0px 0px 5px #555;}
.scrollHeader .nav_wraper ul{line-height: 50px;}
.scrollHeader .height_height{height:0px;}
.scrollHeader .header_top{margin-top: 10px}


.logo{ text-align:center;padding-top:0px;display:block; }
.logo a{    width: 240px;margin:0 auto;margin-top:-10px; }

.dangqian{padding: 0;background: #f4f4f4;line-height: 45px;height: 45px;position: relative;overflow: inherit;display: table;width: 100%;}
.dangqian .wd{width: 1360px;margin:0 auto;}
.dangqian span{float:left;display:block;height: 45px;position: relative;overflow: inherit;width: 100%;overflow:hidden;background: url('../images/ad.png')no-repeat left center;padding-left:25px;color:#737373}

.logosj{display:none;}
.logopc{display:block;float:left}

@media only screen and (max-width:1440px) {
.nav_wraper ul > li > a{font-size: 16px;}
.nav_wraper {    max-width: 700px;    width: calc(100% - 400px);    margin: 25px auto 0;}


}


@media only screen and (max-width:1360px) {
.nav_wraper ul > li > a{font-size: 16px;}
.nav_wraper {    max-width: 800px;    width: calc(100% - 400px);    margin: 25px auto 0;}


}

@media only screen and (max-width:1280px) {




}


@media only screen and (max-width:1150px) {
.nav_wraper ul > li > a{margin-left: ;}
}



@media only screen and (max-width:1100px) {
    .search_button{display:none;}
    .nav_wraper ul > li > a{color: #333;}
.nav_wraper ul > li > a.on {color: #333;}
.nav_wraper ul > li > a{margin-left: ;}
.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: 90px;position: fixed;}
 
.header_top{margin: 10px 0;padding-right: 36px;box-sizing: border-box;}
 
.header_con{margin-top: 0px;}
.phone_box{    position: absolute; top: 0px; right:10px;}
.nav_wraper ul{top:100px;}
.search_button{margin-left: 10px;}
.logosj{display:block;float:left}
.logopc{display:none;}
.search_button{display:none;}



}
@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;}
    .nav_wraper ul {
        top: 60px;
    }
    
}


 