@charset "gb2312";
/* CSS Document */


body{}


/**** 列表页  ****/
.inPage{padding:20px 0; background:#fff}
.leftMenu{float:left;width:260px;margin-right:10px;border:1px solid #ddd;background-color:#fff;}
.leftMenu .title{height:50px;line-height:50px;padding-left:20px;color:#fff; font-size:18px;}
.leftMenu ul{padding:15px 25px;}
.leftMenu ul li{margin-bottom:10px;height:35px; font-size:16px;}
.leftMenu ul li.on{border-radius:30px;}
.leftMenu ul li a{ display:block;padding-left:35px;height:35px; line-height:35px;}
.leftMenu ul li a:hover{}
.leftMenu ul li.on a{color:#fff;}

.rightCont{ float:left;width:885px;border:1px solid #ddd;}
.rightCont ul{padding:10px 30px 30px;}
.rightCont ul li{padding:5px 150px 5px 5px; margin-right:5px;color:#333; font-size:14px; line-height:40px; position:relative;border-bottom:1px dashed #ccc;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.rightCont ul li:before{background:url(../images/liicon.png.png) 0 0 no-repeat;content:" ";display:block;left:0;}
.rightCont ul li .data{ position:absolute; right:0px; top:7px;color:#999;font-size:12px;}
.rightCont ul li a{color:#000;text-overflow: ellipsis;
       overflow: hidden;
    white-space: nowrap;
    display: block;}
.rightCont ul li a:hover{color:#3386d9}
.rightCont ul li a .liicon{padding-right: 5px;margin-top:-3px}
/**** 信息公开 ****/
.guide1{font-size:12px;color:#333;height:20px;line-height:20px;margin-top:-10px;margin-bottom:10px;margin-left:5px;}
.guide2{font-family:'宋体';margin-left:10px;margin-right:10px;}
.c_public{}
.newsleft{float:left;width:260px;margin-right:10px;background-color:#fff;}
.newsleft ul li a{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;width:299px}
.c_public{float:left;width:260px;margin-right:10px;border:1px solid #ddd;background-color:#fff;}
.c_public .title{height:50px;line-height:50px;padding-left:20px;color:#fff; font-size:18px; background-color:#3386d9}
.c_public ul{padding:10px 0px;}
.c_public ul li{margin-bottom:5px;height:15px;padding:0 0 25px 0;font-size:16px;border-bottom:1px dashed #ddd;}
.c_public ul li.on{height:15px;background:#67aff6;margin-top:-10px;padding-top:5px;}
.c_public ul li a{ display:inline-block;height:30px; line-height:30px;}
.c_public ul li a:hover{color:#333;}
.c_public ul li.on a{color:#fff; font-weight:bold}
.c_public ul li.on .pub_icon{background:url(imagespublic_icon1.png) 0px 0 no-repeat;}
.pub_icon{display:inline-block;width:30px;height:30px;margin-right:10px;background:url(imagespublic_icon.png) 0 0 no-repeat; vertical-align:bottom;margin-left:5px;}
.p_ico1{ background-position: 0 0px;}
.p_ico2{ background-position: 0 -30px;}
.p_ico3{ background-position: 0 -60px;}
.p_ico4{ background-position: 0 -90px;}
.p_ico5{ background-position: 0 -120px;}
.p_ico6{ background-position: 0 -150px;}
.p_ico7{ background-position: 0 -180px;}
/* 分页 */
td[Attributes Style] {
    width: 20%;
    text-align: -webkit-center;
}
th {
    display: table-cell;
    vertical-align: inherit;
}
 table
{
    display: table;
   /*  border-collapse: separate; */
    border-spacing: 2px;
    border-color: grey;
}
 div.ej_con
.ej_con {
    padding: 48px 0px 20px 0px;
    background-color: #fff;
    margin: -48px auto 0px;
    position: relative;
    z-index: 4;
    font-size: 14px;
    width: 1000px;
}

table {
    margin: 0px auto;
    table-layout: fixed;
}
* {
    margin: 0px;
    padding: 0px;
}
table[Attributes Style] {
    width: 100%;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-spacing: 0px;
    height: 30px;
}

tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}

tr {
	width:800px;
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}

td[Attributes Style] {
    width: 68%;
}

DIV.quotes {
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 25px;
    PADDING-TOP: 3px;
    TEXT-ALIGN: center;
}
/* end */
.caTable{padding:10px;}
.caTable .title{padding:15px;font-weight:bold;text-align:center; color:#5ca3ec; font-size:24px; line-height:50px;}
.caTable .ca_table{border:1px solid #ddd; border-collapse:collapse;}
.caTable .ca_table td{border:1px solid #ddd;padding:10px;}
.caTable .ca_table td.ca_tit{text-align:right;background:#f2f2f2;width:120px;color:#000; font-size:16px;}
.caTable .ca_table td.ca_tot{text-align:center;background:#f2f2f2;width:152px;color:#000; font-size:16px;}
.caTable .ca_table td.ca_tat{width:152px;text-align:center;}
.caTable .ca_table td.ca_txt{width:270px;}
.caTable .ca_table td b{color:red;}
.caTable .ca_table td .ca_tab_inp{outline:0;}
.caTable .ca_table td .ca_tab_inp ,.caTable .ca_table td .ca_tab_sel{width:100%;border:1px solid #ddd;height:30px;padding:5px;-moz-box-sizing:border-box;box-sizing:border-box;}
.ca_tab_area{width:100%;height:180px;border:1px solid #ddd;padding:5px;-moz-box-sizing:border-box;box-sizing:border-box; vertical-align:middle;outline:0;}
.ca_btn{ text-align:center;padding:30px 15px 15px;}
.ca_btn .tab_submit{ display:inline-block;width:120px;height:45px; line-height:45px;color:#fff;border-radius:5px; font-size:18px;background:#5ca3ec; text-align:center; }
.ca_btn .tab_submit:hover{ }

.caTable .ca_table .ca_sub{ display:block;width:120px;height:45px; margin:0 auto;line-height:45px;color:#fff;border:0;border-radius:5px; font-size:18px;background:#2D95FA; text-align:center; outline:medium;cursor: pointer; }
.caTable .ca_table .ca_sub:hover{ background:#084E91}


.rightList{ float:right;width:885px;border:1px solid #ddd;-moz-box-sizing:border-box;box-sizing:border-box;}
.r_barTable{ border-collapse:collapse;}

.r_barTable th{color:#333;padding:10px;height:30px;line-height:30px;font-weight:normal;background:#f5f5f5;}
.r_barTable .r_col_1{text-align:center;width:400px;}
.r_barTable .r_col_2{width:;}
.r_barTable td{padding:10px;border-bottom:1px dashed #ddd; text-align:center;}
.r_barTable td a.tit{ display:block;font-size:14px;color:#333;width:445px;line-height:35px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.r_barTable td a.tit:hover{color:#3386d9;}
.r_barTable td p.time{ font-size:12px;color:#999; line-height:20px;}
.r_barTable td .r_link1,.r_barTable td .r_link2{ display:inline-block;padding:0 20px;height:25px; line-height:25px;color:#fff;margin:0 5px; text-align:center;border-radius:3px;}
.r_barTable td .r_link1{ background:#67aff6}
.r_barTable td .r_link1:hover{ background:#3386d9}
.r_barTable td .r_link2{ background:#68a9f2}
.r_barTable td .r_link2:hover{ background:#4592e8}


.m_detail{padding:30px 40px;}
.m_detail .title{ font-size:24px; line-height:50px;padding:10px 40px;color:#3386d9; text-align:center}
.m_detail .caTable td.ca_tit{color:#3386d9; font-weight:500}
.m_detail .caTable td.ca_txt{ font-size:16px;color:#000;}

.m_nav{margin:20px;}
.m_nav_hd{border-bottom:2px solid #3386d9}
.m_nav_hd li{float:left;height:40px; line-height:40px;color:#000;font-size:16px; text-align:center;padding:0 20px;}
.m_nav_hd li.on{ background:#3386d9;color:#fff;}
.m_nav_bd{padding:10px 0}
.m_nav_bd li{margin:5px 0;border-bottom:1px dashed #ddd;padding:5px 15px; font-size:16px;}
.m_nav_bd li p.name {color:#3386d9;}
.m_nav_bd li p.name .time{color:#999;}
.m_nav_bd li p.txt{color:#000;padding:5px 0; line-height:25px;}

.m_sumbtab{}
.m_sumbtab .tips{ font-size:16px;padding:10px 0 20px}
.m_sumbtab .ca_table{width:800px; margin:0 auto}

/***/
.voteSel{margin:15px;}
.voteSel li{margin:10px 10px 20px;}
.voteSel li .tit{ font-size:16px;color:#000; line-height:30px}
.voteSel li .txt{line-height:25px;font-size:15px;color:#808080}
.voteSel li .txt label{padding-right:15px;margin-right:30px;}
.voteBtn{margin:20px 0;}
.voteBtn_btn{width:120px;height:45px;line-height:45px; text-align:center;border:none;border-radius:5px;font-size:16px;background:#6caee7;color:#fff; outline:medium; cursor:pointer;}
.voteBtn_btn:hover{background:#036cb4;}
/** 底部 **/

.footer{margin:0 auto;padding:20px 0; background-color:#fff;width:1180px;}
.footer_link{margin-top:20px; text-align:center;}
.footer_link a{padding:0 3px;}
.footer .bor_tp{border-top:3px solid #2a7cce}
.footer .info{width:350px; margin:10px auto 5px; text-align:left;}
.footer .sign{float:left}
.footer .txt{padding-top:5px;float:left;margin-left:10px;color:#666;font-size:12px;}
/* 查询页 */
.chaxun{margin:0 auto;text-align:center;width:1050px;margin-top:30px;}
.chaxun p{font-family:'微软雅黑';font-size:14px;color:#333;}
.chaxun .chaxunbox{background:url('imageschaxun.png') 5px 5px no-repeat;border:1px solid #ddd;width:400px;height:35px;margin-left:15px;text-indent:3em;outline:0;}
.chaxun .chaxunbtn{width:80px;height:35px;background:#5ca3ec;margin-top:15px;margin-bottom:15px;border:0;border-radius:5px;color:#fff;text-align:center;}
/* 网络调查 */
.wldcdot{margin-right:10px;margin-left:15px;}
.wldccont{text-align:left;width:94%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.wtitle{height:52px;background:#6caee7;color:#fff;line-height:52px;font-size:16px;}
.wldcleft{float:left;width:261px;margin-right:10px;background-color:#fff;}
.wldclb{border:1px solid #ddd;border-radius:5px;padding-bottom:5px}
.wldclb ul p{font-size:14px;color:#333;padding-top:5px;padding-bottom:5px;}
/* 新闻中心 */
.newsp1{width:390px;height:25px;background:#000;position:absolute;margin-top:-25px;padding:0 5px;filter:alpha(opacity=40);-moz-opacity:0.4; opacity:0.4;}
.newsp1 p{color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}
.jdxw{color:#3386d9;font-size:18px;text-align:left;font-family:'微软雅黑';margin:10px 265px -10px 35px;border-bottom:2px solid #3386d9;padding-left:10px;}
.newsp3{width:700px;margin:10px auto;}
.newsp3 p{color:#3386d9;font-size:20px;font-weight:bold;text-align:left;font-family:'微软雅黑';margin-left:200px;}
/* 民意征集 */
.myzj{width:200px;margin-left:25px;}
.myzj p{color:#3386d9;font-size:18px;font-weight:bold;text-align:left;font-family:'微软雅黑'}



/***/
.Bs_List{}
.nav_cate{padding:30px 30px 40px;}
.nav_cate dt{float:left;color:#333;line-height:25px;font-weight:600}
.nav_cate dd{float:left;padding:0 15px;margin-bottom:8px;background:url(imagesline.png) right center no-repeat;}
.nav_cate dd a{ display:block;padding:0 10px; line-height:25px;color:#808080;}
.nav_cate dd.on a{ background:#e82e11;color:#fff !important;}
.Bs_List ul li{padding: 5px 30px 5px 5px;border:0}
.Bs_List ul li .tit{padding-left:20px;font-size:16px;font-weight:500;color:#000;line-height:30px; background:url(imagesdot.png) 6px 12px no-repeat;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.Bs_List ul li .fun{ display:none;position:relative;margin-top:10px;color:#000;line-height:30px;border:1px solid #d2ecfc; background:#e7f4fc;border-radius:3px;}
.Bs_List ul li .fun a{display:inline;color:#666;margin-left:20px;}
.Bs_List ul li .fun a:hover{color:#3386d9;text-decoration:underline}
.Bs_List ul li .drop{ display:block;width:22px;height:9px; position:absolute;left:60px;top:-9px; background:url(imagesdrop.png) center center no-repeat;}


/*** 在线访谈 ***/
.InterviewBox{padding:10px;}
.InterviewBox .InterviewBox_title{font-size:22px;color:#000;padding:5px 10px; border-bottom:2px solid #ddd}
.InterviewBox_hd{margin:20px 10px 10px}
.InterviewBox_hd .title{color:#333;margin:5px 0;padding-left: 25px;font-size: 16px;line-height: 30px;background: url(../images/tit_bg.png) 5px center no-repeat;}
.Interview_new{padding:5px 15px;}

.Interview_list{padding:10px 0 30px;}
.Interview_list li{padding:20px 0;border-bottom:1px solid #ddd}
.Interview_img{ float:left;margin-right:15px;}
.Interview_info{ float:left;width:500px;}
.Interview_info h3{padding-bottom:5px; font-size:18px;}
.Interview_info p{color:#3386d9;}
.Interview_info p.int_link a{color:#EC1C1F}
.Interview_info p span{color:#000;line-height:25px;}
.Interview_new .Interview_img{margin-right:20px;}
.Interview_new .Interview_info{width:800px;}

.InterviewBox_bd{padding:10px 20px;}
.InterviewBox_left_floor{margin-bottom:10px;}
.InterviewBox_left{float:left;width:300px;}
.InterviewBox_left .title{ font-size:16px;color:#333;height:35px;border-bottom:1px solid #2a7cce}
.InterviewBox_left .title span{display:block; float:left;text-align:center;line-height:25px;color:#000;padding:5px 15px;margin-right:10px;border-radius:5px 5px 0 0; cursor:pointer}
.InterviewBox_left .title span.on{color:#fff;background:#2a7cce}
.InterviewBox_left .des{padding:15px;color:#999}
.InterviewBox_left .des a{color:#EC1C1F}
.InterviewBox_left .des .img{ text-align:center;padding:0 0 10px;}
.InterviewBox_left .des .time{color:#000;padding:5px 0;}

.InterviewBox_right{float:right;width:720px;padding:10px 20px 20px;border:1px solid #ddd;}
.InterviewBox_right .title{font-size:16px;color:#000;padding:5px 10px;padding-left: 25px;font-size: 16px;line-height: 30px;background: url(../images/tit_bg.png) 5px center no-repeat;border-bottom:2px solid #ddd}
