/*公共*/
body {
    background-color: #f4f2ed;
    font-family: '微软雅黑','PingFangSC-Regular';
    color: #333;
}
.mainpad{
    background-color: white;
    width: 1000px;
    margin: 0 auto;
    box-shadow:0px 0px 20px #666666;
}
.header{
    background-color: #A0201F;
    margin-bottom: 24px;
}
.top{
    width: 100%;
    height: 120px;
    background:#A0201F url("img/top.jpg") no-repeat;
}
.navbar{
    height: 35px;
    width: 1000px;
    line-height: 35px;
    color: #fff;
}
/*
.test{
    color: #fff;
}
.test li{
    display: block;
    float: left;
    margin-right: 50px;
    line-height: 40px;
}
.test li:first-child{
    margin-left: 35px;
     
}*/

.content{
    width: 100%;
    min-height: 600px;
}
.footer{
    width: 100%;
    height: 110px;
    background: #A0201F;
    color: #fff;
    text-align: center;
    padding-top: 20px;
}
.footer p{
    padding-top: 20px;
    font-size: 13px;
}
.clear{
    clear: both;
}
.serch{
    float: right;
    margin-right: 60px;
    margin-top: 55px;
}
#keyword{
    outline: medium;
    width: 100px!important;
    background: #A0201F;
    color: #fff;
    border: none;
    border-bottom: 1px #fff solid;
    font-size: 12px;
    padding:1px;
    padding-left:2px;
}
.wp_search .search {
    background-image: url(img/ser.png);
    width: 16px;
    height: 16px;
    border: 0px;
    cursor: pointer;
    vertical-align: middle;
}

/*main*/
.row1,.row3,.row5{
    width: 95%;
    margin: 0 auto;
    margin-bottom: 24px;
}
.row2,.row4{
    width: 100%;
    height: 102px;
    margin-bottom: 24px;
}
.row6,.row7{
    width: 96%;
    margin: 0 auto;
    margin-bottom: 24px;
}
.row2{
    background: url("img/bar1.jpg") no-repeat;
}
.row4{
    background: url("img/bar2.jpg") no-repeat;
}

.maintit{
    width: 100%;
    height: 35px;
    border-bottom: #A0201F 1px solid;
}
.maintitle{
    width: 100px;
    height: 100%;
    line-height: 35px;
    color: #fff;
    float: left;
    background: #A0201F;
    text-align: center;
}
.morebtn{
    color: #A0201F;
    float: right;
    font-size: 12px;
    vertical-align:bottom;
    padding-top: 20px;
}
.maincontent{
    min-height: 30px;
    border: #666 1px solid;
    background: #ebebeb;
    margin-top: 5px;
    padding: 15px 10px;
    font-size: 14px;
}
.win{
    width: 300px;
    float: left;
}
    /*row1*/
        /*banner*/
        .banner{
            float: left;
            width: 625px;
        }
        /*最新消息*/
        .zxxx{
            float: right;
            width: 300px;
        }
    /*row3*/
        /*党建工作*/

        /*基层风采*/
        .jcfc{
            margin-left: 25px;
        }
        /*项目课题*/
        .xmkt{
            margin-left: 25px;
        }
    /*row5*/
        /*济光党校*/

        /*党员学习*/
        .dyxx{
            margin-left: 25px;
        }
        /*专题*/
        .ztjy{
            margin-left: 25px;
        }
    /*row6*/ /*基层风采*/
    .rowztjy{
        min-height: 30px;
        border: #666 1px solid;
        background: #ebebeb;
        padding: 15px 10px;
        font-size: 14px;
    }



/*listpage*/
.listpage{
    width: 95%;
    margin: 0 auto;
}
.local{
    font-size: 14px;
    margin-bottom: 15px;
}
.leftlist{
    width: 155px;
    float: left;
}
.rightlist{
    width: 770px;
    float:right;
    border: 1px solid #ddd;
}

/*displayinfo*/
.dispage{
    width: 95%;
    margin: 0 auto;
}
.dislocal{
    padding-bottom: 3px;
    margin-bottom: 7px;
}
.artcontent{
    border: 1px solid #ddd;
}
.arttitle{
    font-weight: bolder;
    width: 100%;
    font-size: 20px;

    border-bottom: 3px #A0201F solid;
    color: #A0201F;
    line-height: 50px;
    text-align: center;
}
.entry{
    width: 880px;
    margin: 50px auto;
    margin-top:30px;

}


/*zslistmain*/
.zslistmain{
    border: 1px solid #ccc;
}


/**//**/
.wp_nav .nav-item a span.item-name {
    color: white;
}

div#wp_nav_w102 {
    width: 700px;
    margin: 0 auto;
}
.navbar li.nav-item {
    margin-left: 24px;
}
.navbar li.nav-item:first-child {
    margin-left: 0px;
}
span.moretext {
color:#A0201F
}
.focus-title-bg {
    width: auto!important;
    opacity: 0.6!important;
    filter: alpha(opacity=60)!important;
}
.focus-pagination {
    display: block!important;
}
.wp_article_list .list_item .Article_Index {
    display: none;
}
.wp_article_list .list_item {
    border-bottom: 0px;
    margin-bottom: 9px;
}
.wp_article_list .list_item:last-child{
    margin-bottom: 0px;
}
.wp_article_list .list_item .Article_Title {
    font-size: 13px;
}
 .maincontent{
height:292px;
}
.ztjycontent li {margin-bottom:4px;}
.jgdx .maincontent,.dyxx .maincontent{height:355px}
td.imgscroll2_td {
    text-align: center;
}
.imgscroll2_img {
    padding: 0px 8px 0px 8px;
}
ul.yqljcontent li {
    display: inline-block;
    margin-left: 5px;
}
ul.yqljcontent li:first-child {
    margin-left: 0px;
}
ul.yqljcontent li  img{width:151px;height:53px;}
ul.yqljcontent.list-paddingleft-2 {
    text-align: center;
}
.leftlist .wp_nav .nav-item a span.item-name {
    color:#A0201F;font-weight: bold;font-size:20px;
}
.leftlist{    border: 1px solid #ddd;}
.leftlist .wp_nav .nav-item {
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px dashed #ddd;
}
.leftlist .wp_nav .nav-item:last-child{
    border-bottom: 0px;
}
.righttitle{
    border-bottom: 3px #A0201F solid;
    padding:15px;
    padding-left:20px;
    color:#A0201F;font-weight: bold;font-size:20px;
    
}
.rightcontent{
padding:20px;
}
.rightcontent .wp_article_list .list_item {
    border-bottom: 0px;
    margin-bottom: 9px;
    border-bottom: 1px dashed #ddd;
    padding-bottom: 15px;
padding-top: 10px;
}
.rightcontent .wp_article_list .list_item:first-child{
padding-top: 0px;
}
.listmain{
margin-bottom:24px;
}
.wp_paging {
    margin-bottom: 10px;
}
.artcontent{
margin-bottom:24px;
}
.zslistmain{
margin-bottom:24px;
}
.maincontent  a:hover {
    color: #333;
    text-decoration:underline;
}
.wp_article_list  a:hover {
    color: #333;
    text-decoration:underline;
}
.zttitle{
    border-bottom: 3px #A0201F solid;
    padding:15px;
    padding-left:20px;
    color:#A0201F;font-weight: bold;font-size:20px;
   text-align:center;
}
.ztcontent{padding:20px;}
.zslistmain .wp_article_list .list_item {
    border-bottom: 0px;
    margin-bottom: 9px;
    border-bottom: 1px dashed #ddd;
    padding-bottom: 15px;
padding-top: 10px;
}
.ztcontent .wp_article_list .list_item:first-child{
padding-top: 0px;
}
.arttitle {
    width: 880px;
    margin:0 auto;
}
.arti_metas {
    margin: 0 auto;
    text-align: center;
    font-size: 12px;
    margin-top: 10px;
    color: #999;
}
.arti_metas span {
  padding-left:10px;
  padding-right:10px;
}
div#wp_nav_w102 {
    width: 800px;
    margin: 0 auto;
}
.navbar li.nav-item {
    margin-left: 22px;
}
.navbar li.nav-item:first-child {
    margin-left: 0px;
}
.wp_article_list .list_item .Article_PublishDate {
    color: #999;
    font-size: 14px;
}
