.sertool {
    background: #f9f9f9;
    padding: 0.2rem 0.3rem;
    margin-bottom: 0.3rem;
    position: relative;
    z-index: 10;
    padding-left: 0;
}
.flex {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.sernav {
    position: relative;
}
.flex-left {
    display: flex;
    flex-wrap: wrap;
}
.sernav li {
    font-size: .24rem;
    padding: 0 0.4rem;
    line-height: .45rem;
    position: relative;
}
.serfils {
    width: 35%;
    position: absolute;
    right: 4.375rem;
    top: 1.5625rem;
}
.flex {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.serfils .item {
    width: 48%;
}
.serfils select {
    height: 0.45rem;
    border: 1px solid #ddd;
    padding: 0 0.1rem;
    width: 100%;
}
button, select {
    text-transform: none;
}

    /*搜索*/
    .nyserlist1{padding-bottom: .4rem;}
    .nyserlist1 li{padding: .2rem 0;border-bottom: 1px solid #eee;}
    .nyserlist1 li time{font-size: .15rem;color: #444;}
    .nyserlist1 li time i{margin-right: 5px;}
    .nyserlist1 li h4{font-size: .22rem;margin:.1rem 0 .15rem;line-height: 1.4em;}
    .nyserlist1 li p{font-size: .15rem;line-height: 1.6em;color: #666;margin-top: .15rem;margin-bottom: .1rem;}
    .nyserlist1 li .loc{font-size: .14rem;color: #ca0915;}
    .nyserlist1 li .loc a{color: #ca0915;}
    .serfilter1{position: relative;z-index: 10;}
    .sertool{background: #f9f9f9;padding: .2rem .3rem;margin-bottom: .3rem;position: relative;z-index: 10;padding-left: 0;}
 .serbox{width: 100%;margin-bottom: .3rem;max-width: 6.5rem;}
 .serbox form{display:flex!important;justify-content: space-between;}
 .serbox .inp{height: .5rem;width: calc(100% - .8rem);border: 1px solid #ddd;border-right: 0;padding: 0 .15rem;}
 .serbox .sub{height: .5rem;width:.8rem;background: url(images/ser.svg) #004a98 no-repeat center;border: 0;background-size: .28rem .28rem;}
 .sernav{position: relative;}
 .sernav:after{content: '';width: 100%;height: 3px;background: #e5e5e5;position: absolute;left:0;bottom: -.2rem;z-index: 0;}
 .sernav li{font-size: .24rem;padding: 0 .4rem;line-height: .45rem;position: relative;}
 .sernav li:first-child:before{display: none;}
 .sernav li:before{content: '';width: 1px;height: .2rem;background: #ddd;position: absolute;left: 0;top: 50%;margin-top: -.1rem;}
 .sernav li:after{content: '';height: 3px;background: #ca0915;position: absolute;left:50%;bottom: -.2rem;transform: translateX(-50%);z-index: 2;transition: .3s;}
 .sernav li.on a{color:#ca0915 ;}
 .sernav li.on:after{width: 100%;}

 .serfils{width:35%;}
 .serfils .item{width: 48%;}
 .serfils select{height: .45rem;border: 1px solid #ddd;padding: 0 .1rem;width: 100%;}
    @media (max-width: 900px){
 .serfils{width:100%;order: 1;margin-bottom: .3rem;}
 .serbox{width: 100%;margin-bottom: .2rem;}
 .sernav{order: 2;width: 100%;}
        .sertool{padding: .2rem;padding-left: .2rem;}
    }
    @media (max-width: 640px){
 .serfils{}
 .serfils .item{width: 48%;}
.sernav li{padding: 0 .25rem;font-size: .22rem;}
        .nyserlist1 li h4{font-size: .22rem;}
        .nyserlist1 li p,.nyserlist1 li time{font-size: .16rem;}
    }


.sernav li {
    font-size: .24rem;
    padding: 0 0.4rem;
    line-height: .45rem;
    position: relative;
}
.sernav li > a{
    margin: 0;
    padding: 0;
    border: none;
}
.serfils select {
    height: 2.45rem;
    border: 1px solid #ddd;
    padding: 0 0.1rem;
    width: 100%;
}
.serfils {
    width: 35%;
}
.flex {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.serfils .item {
    width: 48%;
}