﻿
/*列表样式*/
.list_mav{ width:1200px; margin:auto; overflow:hidden; background-color:#FFF;}
.list_con{ margin:20px 15px 0 15px;}

.place{ height:50px; border-bottom:#E8E8E8 1px solid; margin-top:5px; font-family:"微软雅黑"; font-size:16px; color:#666; line-height:50px; margin:0 20px; }
.place a{ padding:0 10px;font-family:"微软雅黑"; font-size:16px; color:#666; line-height:50px;}

.dh_left{ width:266px; background:#FAFAFA; padding:16px 14px 30px 14px;}
.dh_l_b { width:100%; }



.wapul li{ display:block; line-height:54px; background:#FFF; margin-bottom:10px;}
.wapul ul{ display:none;}
.wapul li.childli span a { color:#333; font: bold 16px/54px "Microsoft YaHei","SimHei","Tahoma"; letter-spacing:1px; padding:0 20px; display:block;}
.wapul li.childli span a i{ color:#333; font: bold 16px/54px "Microsoft YaHei","SimHei","Tahoma"; float:right;}
.wapul li.current span a { color:#fff; display:block; background:#3084C3; }
.wapul li.current span a i{ color:#fff;}
.wapul li.childli span a:hover { text-decoration:none; background:#3084C3; color:#FFF;}



/*折叠树*/
.ztree {display: none; display: block; background: #fff; height: auto; overflow-y: auto;}

li.childli2 { background:#fff; cursor: pointer; -moz-user-select: none; -khtml-user-select: none; margin-bottom:12px;}
li.current { background:#fff; }
li.childli2  ul { padding:10px 20px 15px 20px; }
li.childli2 ul li {   }
li.childli2 ul li a { display:inline; background:#fff;  font-size:14px;}
li.childli2 i{float:right;}
li.current2 ul li a:hover { text-decoration:underline; }

.con_right{ width:840px;}
.con_r_mav{ width:100%; margin-bottom:30px;}

.sousuo_sea { padding:20px; zoom:1; overflow:hidden; border:1px solid #ddd; margin:0 0 20px 0;}
.sousuo_sea p{ font-size:14px; color:#333; float:left; line-height:28px; margin:0 10px 0 10px;}
.sousuo_sea input { float:left; font-size:14px; letter-spacing:1px; }
.sousuo_sea .a { height:28px; line-height:28px; padding:0 0 0 12px; width:80%; border:1px solid #ddd; color:#999;}
.sousuo_sea .b { border:none; height:30px; line-height:30px; padding:0px 20px;background:#3084C3; color:#fff; }

.con_li{}
.con_li ul{ padding:20px 0 20px; border-bottom:#E5E5E5 1px solid;}
.con_li li{ display:block; font-size:20px; color:#999; line-height:34px;}
.con_li li a{ padding-left:8px; line-height:44px; font-size:16px; color:#666; font-family:"微软雅黑";}
.con_li li span{line-height:44px; font-size:16px; color:#ccc; font-family:"微软雅黑"; float:right;}
.con_li li i a{ float:right; margin-right:20px; line-height:44px; font-size:16px; color:#C00; font-family:"微软雅黑";}

.page { font-size:14px; font-family:Tahoma, Geneva, sans-serif; display:block; height:50px; width:100%;zoom:1; overflow:hidden; text-align:center; margin:20px auto;}
.page a { font-size:14px; margin:0px 2px; padding:5px 10px; border:#ddd 1px solid; line-height:48px;}
.page a:hover{ color:#fff; background:#0188E1; border:#0188E1 1px solid;}
.page span { color:#c33; margin:0px 4px;}
.page .active { background:#0188E1; border:#0188E1 1px solid; color:#fff;}

/*信件公示*/
.letter_up{ height:38px; background:#DCEDFD;}
.letter_up span{ font-size:16px; line-height:38px; color:#0068B7; font-weight:bold; display:block; float:left; text-align:center;}
.letter_tit{ width:606px;}
.letter_time{ width:188px;}
.letter_dw{}
.letter_dw ul{ padding:0;}
.letter_dw li{ height:40px; margin:10px 0; overflow:hidden;}
.letter_dw li.aa { height:40px; background:#FAFAFA;}
.letter_dw li a{ display:block; width:536px; line-height:40px; font-size:15px; color:#333;float:left; padding:0 60px 0 10px;}
.letter_dw li span{ display:block; width:188px; line-height:40px; font-size:15px; color:#333; text-align:center;float:left;}
.letter_tit_wit{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}


/*征集*/
.myzj_mav{ width:100%; overflow:hidden;}
.myzj_up{ height:38px; background:#DCEDFD;}
.myzj_up span{font-size:16px; line-height:38px; color:#0068B7; font-weight:bold; display:block; float:left; text-align:center;}
.myzj_tit{ width:520px;}
.myzj_time{ width:160px;}
.myzj_dw{}
.myzj_dw ul{ padding:0;}
.myzj_dw li{ height:40px; margin:10px 0; overflow:hidden;}
.myzj_dw li.aa { height:40px; background:#FAFAFA;}
.myzj_dw li a{ display:block; width:460px; line-height:40px; font-size:15px; color:#333;float:left; padding:0 50px 0 10px;}
.myzj_dw li span{ display:block; width:160px; line-height:40px; font-size:15px; color:#333; text-align:center;float:left;}
.myzj_dw li span.green{ color:#339966;}
.myzj_dw li span.red{ color:#CC0000;}



/*低版本弹窗*/
.alert-warning {
    padding: 15px 35px 15px 15px;
    border: 1px solid #faebcc;
    border-radius: 4px;
    background-color: #fcf8e3;
    color: #8a6d3b;
    text-align: center;
}

.alert-warning .close {
    position: relative;
    top: -2px;
    right: 10px;
    color: inherit
}

.close {
    float: right;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .2;
    filter: alpha(opacity=20);
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none
}

.close:hover, .close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .5;
    filter: alpha(opacity=50)
}

.close span {
    font-size: 21px;
    font-weight: bold;
}
/*==============信息公开新闻列表==================*/
.public-con .public-m {
    width: 1160px;
    background: #fff;
    margin-top: 0;
    padding-left: 0px;
    padding-bottom: 30px;
}

.public-con .public-m .list-dot-blue {
    margin-bottom: 28px;
}


.public-con .search-files2 {
    padding: 18px 20px;
    width: 1120px;
    border: 1px solid #ccc;
    line-height: 38px;
    margin-bottom: 28px;
}

.public-con .search-files2 em {
    display: inline-block;
    float: left;
    margin-right: 14px;
}

.public-con .search-files2 input {
    height: 38px;
    line-height: 38px;
    border: 1px solid #ccc;
    width: 970px;
    display: block;
    float: left;
    padding: 0 6px;
}

.public-con .search-files2 .search-btn {
    width: 42px;
    height: 40px;
    display: block;
    float: left;
    background: url("../images/template-search-btn2.jpg") no-repeat;
    border: 0;
}

.list-dot-blue .date {
    color: #ccc;
    float: right;
    margin-left: -80px;
    position: relative;
    right: -90px;
}

.list-dot-blue li {
    padding-left: 12px;
    line-height: 48px;
    font-size: 16px;
    padding-right: 90px;
}

.list-dot-blue li a {
    color: #666;
    font-size: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
}

/*==============信息公开新闻列表===================*/
