*{
    padding: 0;
    margin: 0;
}
.zwgknew2023{
    width: 1180px;
    margin: 0 auto;
    overflow: hidden;
}
.zwgknew2023 .zwgk-left,.zwgknew2023 .zwgk-right{
    float: left;
}
.zwgknew2023 .zwgk-left{
    width:280px;
    margin-right: 20px;
}
.zwgknew2023 .zwgk-right{
    width: 880px;
}
.zwgknew2023 a{
    text-decoration: none !important;
    color: black;
}
.zwgknew2023 .parentname {
    /* position: relative; */
    z-index: 11;
    line-height: 160%;
    padding: 32px 28px;
    margin-bottom: 5px;
    font-size: 22px;
    color: #fff;
    background: url(./sidetop.png) no-repeat right bottom #2A82E4;
    border-radius: 0 50px 0 0;
}
.zwgknew2023 .sidenav {
    /* position: relative; */
    z-index: 13;
    overflow: hidden;
}
.zwgknew2023 .sidenav > li {
    margin-bottom: 2px;
}
.zwgknew2023 .sidenav li.on > a {
    color: #333;
}

.zwgknew2023 .sidenav > li.on > a {
    font-weight: bold;
}
.zwgknew2023 .sidenav > li > a, .sidenav > li > ul > li > a {
    padding-left: 45px;
}
.zwgknew2023 .sidenav > li > a {
    /* position: relative; */
    padding-left: 45px;
    padding-top: 18px;
    padding-bottom: 18px;
    padding-right: 20px;
    display: block;
    font-size: 1.125em;
    line-height: 1.6em;
    background-color: #F8F8F8;
    background-image: url(./sidebar_arrow.png) ;
    background-repeat: no-repeat;
    background-position: 10px 20px;
}
.zwgknew2023 .sidenav > li > a:hover{
    background-image: url(./sidebar_arrow_on.png) ;
    color: black;
}
.zwgknew2023 .a2{
    /* position: relative; */
    padding-left: 45px;
    padding-top: 18px;
    padding-bottom: 18px;
    padding-right: 20px;
    display: block;
    font-size: 1.125em;
    line-height: 1.6em;
    background-color: #F8F8F8;
    margin-top: 3px;
    color: #888 ;
}
.zwgknew2023 .a2:hover{
    color: black !important;
}
.zwgknew2023 .location{
    color: #666;
    padding: 10px 0;
    border-bottom: 2px solid #2A82E4;
}
.zwgknew2023 .location a{
    color: #666 !important;
}
.zwgknew2023 .zwgk-righ-title{
    font-size: 20px;
    border-bottom: 2px solid red;
    padding: 10px 0;
    display: inline-block;
    margin-top: 20px;
}
.zwgknew2023 .zwgk-title-content{
    border-bottom: 1px dashed #e5e5e5;
}
.zwgknew2023 .zwgk-title-item{
    list-style: none;
    padding-top: 7px;
    padding-bottom: 7px;
    line-height: 28px;
    overflow: hidden;
    cursor: pointer;
}
.zwgknew2023 .zwgk-title-item .time{
    float: right;
    color: #999999;
}
.zwgknew2023 .zwgk-title-item .box{
    border: 3px solid #A8C0D8;
    transform: rotate(45deg);
display: inline-block;
margin: 3px 8px;
margin-top: 2px;
}
.zwgknew2023 .zwgk-title-item:hover a{
    color: #3266ac;
}
.zwgknew2023 .zwgk-title-item:hover .box{
    border: 3px solid #3266ac;
}
.zwgknew2023 .zwgk-title-item:hover .time{
    color: #3266ac;
}
/**********************概览分页样式*****************************/
.clsPage{ text-align:center;margin:25px auto auto;padding:0;overflow:hidden;font-size:14px;font-family:'Microsoft YaHei,simhei';}
.clsPage a{display:inline-block;vertical-align:middle;text-align:center; height:25px;line-height:25px;padding:0px 7px;margin-right:4px;
    text-decoration:none;background-color:#2877c6; border:1px solid #2877c6;color:white;overflow:hidden;}
.clsPage a:hover{background-color:#fff;color:#1771a6;border-color:#ffcccc;}
.clsPage span{display:inline-block;vertical-align:middle;text-align:center;height:25px;line-height:25px;padding:0px 7px;
    margin-right:4px;background-color:#f7f7f7; border:1px solid #bdbdbd;color:black;}