
.new-shotcut {
background-color: #f9f9f9;
margin: 0 0!important
}

.new-shotcut .new-shotcut-wrap {
margin-bottom: .14rem;
padding-bottom: .15rem;
width: 1200px;
    margin: 0 auto;
    max-width: 100%;
/* border-top: .01rem solid #fff;
border-bottom: .01rem solid #e0e0e0 */
}

.new-shotcut .new-shotcut-wrap ul {
list-style: none;
width: 100%;
padding: 0;
margin: 0;
display:flex;
justify-content: space-between;

}

.new-shotcut .new-shotcut-wrap ul li {

padding: 0;
margin: 0;
/* margin-top: 30px; */
}

.new-shotcut .new-shotcut-wrap ul li a {
display: block;
padding: 12px;
text-align: center;
overflow: hidden;
text-decoration: none
}

.new-shotcut .new-shotcut-wrap ul li a .ico {
display: block;
width: 0.8rem;
height: 0.8rem;
border-radius: .08rem;
margin: 0 auto;

background-image: url(/uploads/image/s/images/icons.jpg);
background-size: 0.8rem 5.5rem;
background-repeat: no-repeat
}

.new-shotcut .new-shotcut-wrap ul li a .ico.ico-bus {
background-position: 0 0
}

.new-shotcut .new-shotcut-wrap ul li a .ico.ico-metro {
background-position: 0 -.5rem
}

.new-shotcut .new-shotcut-wrap ul li a .ico.ico-keche {
background-position: 0 -1rem
}

.new-shotcut .new-shotcut-wrap ul li a .ico.ico-geshui {
background-position: 0 -1.5rem
}

.new-shotcut .new-shotcut-wrap ul li a .ico.ico-shebao {
background-position: 0 -2rem
}

.new-shotcut .new-shotcut-wrap ul li a .ico.ico-weizhang {
background-position: 0 -2.5rem
}

.new-shotcut .new-shotcut-wrap ul li a .ico.ico-huoche {
background-position: 0 -3rem
}

.new-shotcut .new-shotcut-wrap ul li a .ico.ico-tianqi {
background-position: 0 -3rem
}

.new-shotcut .new-shotcut-wrap ul li a .ico.ico-jingdian {
background-position: 0 -4rem
}

.new-shotcut .new-shotcut-wrap ul li a .ico.ico-kuaidi {
background-position: 0 -4.5rem
}

.new-shotcut .new-shotcut-wrap ul li a .ico.ico-caipiao {
background-position: 0 -5.0rem
}


.new-shotcut .new-shotcut-wrap ul li a .ico-feiyan {
display: block;
width: 0.8rem;
height: 0.8rem;
border-radius: .08rem;
margin: 0 auto;
background-size: 0.8rem;
background-repeat: no-repeat;
}

.new-shotcut .new-shotcut-wrap ul li a div {
white-space: nowrap;
color: #666;

line-height: 25px;
opacity: 1;
color: rgba(102, 102, 102, 1);
font-size: 15px;
font-weight: 500;
font-family: "pingfang sc";
text-align: center;
}

.clearfix {
    clear: both;
}


.new-shotcut .new-shotcut-wrap ul li a i{
    display: block !important;
    width: 50px!important;
    height: 20px!important;
    border-radius: 8px!important;
    margin: 0 auto;
    background-size: 50px!important;
    background-repeat: no-repeat!important;
}