.crumb .container{position: relative;}
.userInfo{position: absolute;right: 20px;top: 20px;}
.userInfo div{display: inline-block;vertical-align: middle;}
.userInfo div a{color: #2957A1;}
.userInfo div.split{margin: 0 15px;}
.userInfo div img{margin-right: 15px;}

.hd_head{margin-bottom: 35px;font-size: 26px;}
.top .head{margin-bottom: 50px;}
.hd-tab .head li{position: relative;;font-weight: normal;font-size: 26px;}
.hd-tab .head li.on{color: #2957A1;}
.top .head li.on{color: #383838;}
.hd-tab .head li:after{content: ''; position: absolute; width:0; bottom: -20px; left:0; height: 4px; background: #d12222;transition: all .3s; -webkit-transition: all .3s; overflow: hidden; border-radius: 2px;}
.hd-tab .head li.on:after{width: 50px;;color: #2957A1;}

.zjinfo{margin-top: 10px;;font-size: 16px;}
.zjinfo i{display: inline-block;width: 65px;height: 24px;line-height: 24px;color: #fff;font-style: normal;font-size: 13px;text-align: center;background-color: #a6a6a6;border-radius: 0 6px 0 6px;}
.zjinfo.on i{background-color: #2a82e4;}
.zjinfo span{margin-left: 10px;}
.zjinfo.on span{color: #2a82e4;}



@media (max-width:1480px){
    .hd-tab .head li,.hd_head{font-size: 24px;}
}
@media (max-width:1220px){}
@media (max-width:992px){}
@media (max-width:768px){
    .hd-tab .head li,.hd_head{font-size: 18px;}
    .zjinfo{font-size: 14px;}
    .userInfo{position: unset;padding-bottom: 10px;}
    .userInfo div.split{margin: 0;}
}