﻿/*修改导航条下拉的样式*/
.logopng{
    display: block;
}
#pcnavdown {
    height: 100%;
    background: url("../img/bodybg5.png") no-repeat center ;
    background-size:100% 100%;
}
#pcnavdown .logopng{
    /*filter: brightness(0) invert(1);*/
}
.pcnavbg .pcnavrighticon {
    background-color: #67acff;
}
#pcnavdown .navlistul ul li a {
    background: #1f76e0;
    color: #fff;
    border: none;
    padding: 14px 0;
    font-size: 16px;
}
#pcnavdown .navlistul>li>a {
    padding: 16px 2px;
}
#pcnavdown .navlistul>li.acitve>a,
#pcnavdown .navlistul>li>a:hover,
#pcnavdown .navlistul ul li a:hover {
    color: #7dcef4;
}
#pcnavdown .navlistul li:hover ul {
    background: none;
}
#pcnavdown .naviconbox .icondome.icondomeimg:hover a {
    /*color: #dec28e;*/
}
#pcnavdown .naviconbox .icondome a {
    color: #fff;
}
#pcnavdown .naviconbox .icondome.icondomesoso input {
    width: 140px;
}
#pcnavdown .naviconbox .icondome.icondomesoso {
    border: 1px #fff solid;
    /*background: #fff;*/
}



#pcnavdown .naviconbox .icondome i {
    /*background: url(../img/nav2down.png) no-repeat 0 0;*/
    /*background-size: 100%;*/
}

#pcnavdown .naviconbox .icondome:nth-child(3) i {
    /*background: url(../img/nav3down.png) no-repeat 0 0;*/
    /*background-size: 100%;*/
}
#pcnavdown .naviconbox .icondome.icondomeimg:hover i {
    background-position: 0 100%;
}
#pcnavdown .pcnavrighticon {
    background: url(../img/close.png) no-repeat  center #1f76e0;
    background-size: 22px;
}



@media (max-width: 1300px) {
    #pcnavdown .navlistul>li>a:after{
        display: none;
    }

}
@media (max-width: 1200px) {
    #pcnavdown .navlistul ul li a {
        display: block;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    #pcnavdown .navlistul ul li a {
        padding: 10px 0;
        font-size: 13px;
        display: block;

    }

    #pcnavdown .navlistul>li {
        padding: 0 2px;
    }

    #pcnavdown .navlistul>li>a {
        font-size: 14px;
        padding: 10px 0px;
    }



}

@media (max-width: 1100px) {

    #pcnavdown .naviconbox .icondome.icondomesoso input {
        width: 80px;
    }
}

@media (max-width: 1000px) {
    #pcnavdown .navlistul>li>a {
        padding: 14px 0px;
        letter-spacing: -0.5px;
    }
    #pcnavdown .navlistul ul li a {
        padding: 9px 6px;
        border-bottom: 1px #ffffff26 solid;
    }
    #pcnavdown .navlistul ul li:last-child a {
        border-bottom: none;
    }


}