.pb_sys_common .p_fun_d, .pb_sys_common .p_no_d, .pb_sys_common .p_no_o, .pb_sys_common .p_fun a, .pb_sys_common .p_no a{margin-top:5px !important;}
.list-text-ul {
    display: flex; flex-wrap:wrap;
    margin-top:35px;}

.list-text-ul .item {
    width: 32%;
    background: #F5F5FF;
    font-size: 16px;
    margin-bottom: 0.2rem;
    margin-right: 2%;
    cursor: pointer;}
.list-text-ul .item:nth-child(3n){ margin-right: 0;}
.list-text-ul .item a {
    height: 0.56rem;
    align-items: center;
    justify-content: center;
    display: flex;
    width: 100%;
    text-decoration: none;}

.list-text-ul .item a:hover {
    background: #B874A7;
    color: #fff
;}

.list-nav-521 li{position:relative;}

.list-nav-521 li>a .navItemArr{display: inline-block;
     width: 8px;
     height: 8px;
     margin-left: 8px; border: 1px solid #666;
     border-width: 1px 0 0 1px; transform: rotate(-135deg); transform-origin: 50% 20%;display:none;}

.list-nav-521 li ul.sub521{display:none;position:absolute;top:70px;left:0;background:#efefef;width:100%;padding-left:0;}
.list-nav-521 li ul.sub521 li a{height:50px;line-height:50px;border-bottom:1px dashed #ddd;}

.list-nav-521 li.z-1{z-index:14;}
.list-nav-521 li.z-2{z-index:13;}
.list-nav-521 li.z-3{z-index:12;}
.list-nav-521 li.z-4{z-index:11;}
.list-nav-521 li.z-5{z-index:10;}
.list-nav-521 li.z-6{z-index:9;}
.list-nav-521 li.z-7{z-index:8;}
.list-nav-521 li.z-8{z-index:7;}
.list-nav-521 li.z-9{z-index:6;}
.list-nav-521 li.z-10{z-index:5;}
.list-nav-521 li.z-11{z-index:4;}
.list-nav-521 li.z-12{z-index:3;}
.list-nav-521 li.z-13{z-index:2;}
.list-nav-521 li.z-14{z-index:1;}

.list-nav-521 .item{background:url(static/images/jt-zs.png) no-repeat 90% center #F5F5FF ;}
.list-nav-521 .item a:hover{background:url(static/images/jt-bs.png) no-repeat 90% center #B874A7;}
.list-nav-521 .item a{height:70px;justify-content: left;position:relative;padding-left:24px;padding-right:60px;font-family: "microsoft YaHei";}
.list-nav-521 .item a:before{content:"";width:3px;height:50px;position:absolute;left:0;top:50%;transform:translateY(-50%);background:#B874A7;}

.artContent{padding:25px 0 35px;}
.filter {
        display: flex;}

    .filter .item {
        width: 32.33%;
        display: flex;
        align-items: center;
        margin-right: 1%;}

    .filter .item .attrmc {
        font-size: 14px;
        min-width: 3.5em;
        margin-right: 15px;}

    .filter .item .attrval {
        flex: 1;}

    .filter .item .text {
        height: 38px;
        line-height: 38px;
        padding: 10px 15px;
        box-sizing: border-box;
        border: 1px solid #DEDEDE;
        border-radius: 5px;
        width: 100%;}

    .filter .item .text:focus{
        outline: none;
        box-shadow: none;
        border-color: #4A2EA8 !important;}

    .filter .tj .sbtn {
        padding: 0 1.6em;
        height: 38px;
        line-height: 38px;
        background:#99669e;
        color:#fff;
        border:none;}
        .sbtn_linear_blue{ background:#99669e;  color:#fff;border-radius:5px;}
        .artContent{font-size:16px;line-height:1.7;margin-bottom:5px;}
         .artContent p{font-size:16px;line-height:1.7;margin-bottom:5px;text-indent:2em;}
        
          .artFooter {
        margin-top: 40px;text-align:center;}
.artFooter a{display:inline-block;}
    .artFooter .sbtn {
        padding: 12px 20px;display:inline-block;}

@media (max-width: 1279px){
.list-text-ul .item{width:49%;margin-right:0;}
.list-text-ul{justify-content:space-between;}
}

@media (max-width: 768px){
.filter .item{width:50%;justify-content: center;margin-top:10px;}
.filter {
       
        align-items: center;
        justify-content: center;
                flex-wrap: wrap;}


}

@media (max-width: 500px){
.list-text-ul .item{width:100%;}
.filter .item{width:100%;}
}
 .jdjs_app .qwss{}
    .jdjs_app .tj{}
.jdjs_app{margin:20px 20px 0 20px; position: relative; padding-right: 34px;}
 
 .jdjs_app .qwss1{
        height: 31px;
        font-size: 12px;
      
        width:100%;        
        outline: none;
        padding-left: 10px;
        border-radius: 0px;
        border: 1px solid #e4e7ed;}
    .jdjs_app .tj1{
       position: absolute; right: 0; top: 0; bottom: 0; width: 34px; background: url(images/search.png) no-repeat center #e6c390!important; border-radius: 0; padding:0;    border:none;}
