.header .navbar-toggler{
    padding:0;border:none;width:27px;height:30px;display: flex;flex-direction: column;justify-content: center;cursor: pointer;
    margin-top: 10px;}
.header .navbar-toggler:focus{box-shadow:none}
.header .navbar-toggler .icon-bar{width:27px;height:2px;background-color:#121212;display:block;position:relative;-webkit-transition:all .3s;transition:all .3s}
.header .navbar-toggler .icon-bar:nth-child(2){background:#e60013;}
.header .navbar-toggler .icon-bar:nth-child(3){background:#f4ee06;}
.header .navbar-toggler .icon-bar+.icon-bar{margin-top:7px}
.header .navbar-toggler.menu-close .icon-bar:nth-child(1){background:#e60013;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:4px}
.header .navbar-toggler.menu-close .icon-bar:nth-child(3){background:#e60013;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-5px}
.header .navbar-toggler.menu-close .icon-bar:nth-child(2){display:none}
.header .navbar-collapse .navbar-toggler{position: absolute;right:10px;top:10px;margin:0;}
.header .navbar-collapse .navbar-toggler .icon-bar:nth-child(1){background:#e60013;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:4px}
.header .navbar-collapse .navbar-toggler .icon-bar:nth-child(3){background:#e60013;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-5px}
.header .navbar-collapse .navbar-toggler .icon-bar:nth-child(2){display:none}





.index-but-width{
    width: 70%;
}
.public-href.text-center{display: flex;justify-content: center;}
.public-href>.more{
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    max-width: 100%;
    font-size: 13px;
    height: 36px;
    border: 1px solid #b5b5b6;
    color: #7d7d7d;
    overflow: hidden;
    background: transparent;
    text-transform: capitalize;
    /*-webkit-transition: all 0.05s;*/
    /*transition: all 0.05s;*/
    font-weight: 300;

    padding: 5px 10px 5px 10px;
}
.public-href>.more>span{
    position: relative;
    /*margin-right:10px;*/
    /*top:-2px;*/
    line-height: 18px;
    z-index: 2;
    -webkit-transition: margin-right 0.3s;
    transition:  margin-right 0.3s;
}
.public-href .textspan{
    position: relative;
}

.public-href>.more>i{position: relative;z-index: 2;display: block;width:16px;height:16px;margin-left:6px;-webkit-transition: all 0.3s;transition: all 0.3s;}
.public-href>.more>i>svg{position: absolute;width:100%;height:100%;left:0;top:0;}
.public-href>.more>.line{position: absolute;width:0;-webkit-transition: all 0.5s;transition: all 0.5s;}
.public-href>.more>.line-black{height:10px;left:0;top:0;background:#121212;}
.public-href>.more>.line-red{height:auto;left:auto;top:7px;bottom:8px;right:0;background:#e60013;-webkit-transition: all 0.3s;transition: all 0.3s;}
.public-href>.more>.line-yellow{height:8px;left:0;bottom:0;background:#f4ee06;}
/*如果需要按钮德国德行 就取消这个注释 和 消按钮html下面三个div的注释*/
/*.public-href>.more:hover{color:#fff;border-color:transparent;}*/
.public-href>.more:hover>span{margin-right:5px;}
.public-href>.more:hover>i>svg path{fill:#fff;}
.public-href>.more:hover>.line{width:100%;}
.public-href.white>.more{border-color:#fff;color:#fff;}
.public-href.white>.more:hover{border-color:transparent;}
@media (max-width:767px){
    .fixedBg{background-size:cover;}
    .index-title{text-align: center;}
    .index-title .lines{margin-left:auto;margin-right:auto;}
    .index-title-main .index-title{margin-bottom:30px;}
    .index-title-main .public-href{display: flex;justify-content: center;}
}
@media (min-width:768px){
    .fixedBg{background-attachment: fixed;}

    .index-title-main{display: flex;justify-content: space-between;align-items: flex-end;}
    .index-title-main .index-title{margin-bottom:0;}
    .index-title .ch{font-size:24px;}
    .index-title .en{font-size:24px;}
    .index-title .lines,
    .index-title .lines + .p{margin-top:30px;}
    .index-title .p{font-size:16px;}
}
@media (min-width:1200px){
    .index-title{margin-bottom:55px;}
    .index-title .en{font-size:28px;}
    .index-title .en + .ch{font-size:24px;}
    .index-title .ch{font-size:30px;}
    .public-href>.more{
        /*width:170px;*/
        font-size:14px;
        height:46px;}

}

.public-href .index_xiao_btn{
    padding: 7px 10px;
    height: 36px
}













/*文字居中 父级设置宽度为70% 箭头全部对齐的  备份方案*/

/*.public-href>.more{*/
/*    position: relative;*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    max-width: 100%;*/
/*    font-size: 13px;*/
/*    height: 36px;*/
/*    border: 1px solid #b5b5b6;*/
/*    color: #7d7d7d;*/
/*    overflow: hidden;*/
/*    background: transparent;*/
/*    text-transform: capitalize;*/
/*    -webkit-transition: all 0.3s;*/
/*    transition: all 0.3s;*/
/*    font-weight: 300;*/

/*    padding: 5px 10px 5px 12px;*/
/*}*/
/*.public-href>.more>span{*/
/*    !*position: relative;*!*/
/*    !*margin-right:10px;*!*/
/*    !*top:-2px;*!*/
/*    line-height:1;*/
/*    z-index: 2;*/
/*    -webkit-transition: margin-right 0.3s;*/
/*    transition:  margin-right 0.3s;*/
/*}*/
/*.public-href .textspan{*/
/*    position: relative;*/
/*}*/







