@charset "utf-8";
/* CSS Document */



#tsJyZx-box .form-table-title { padding-right:2%;}
#tsJyZx-box td {padding: 6px 2%;}
.question_text{ border:1px solid #ccc; color:#333; margin-bottom:30px;}
.question_text dl dt{ background:#3aafe1; height:30px; line-height:30px; color:#fff; padding-left:30px; border:1px solid #fff;}
.question_text dl dd{ padding:10px 30px 10px 30px; border-bottom:1px dotted #ccc; line-height:30px;text-align:justify; text-justify:inter-ideograph;}
.question_text dl dd img{ vertical-align:middle;line-height:32px;width:18px;padding-right:10px;}
.Admin_add{ background:#eef5f8; border:1px dotted #ccc; margin:16px 30px 16px 30px;  padding:0px 30px 0px 30px; color:#0d87e4; line-height:30px;}
.Admin_add strong{ font-weight:bold; color:#333;}
.list_pages { padding-top:10px; margin-top:30px; text-align:center; line-height:24px; color:#333;}
.list_pages a{ color:#333;}
.list_pages a:hover{ color:#0d87e4;}
.search_input{ text-align:center; height:30px; line-height:30px;}
.search_input .search_text{ border:1px solid #ccc; height:30px; line-height:30px; padding-left:5px;}
.search_input .search_bottom{background:-webkit-gradient(linear,left top,left bottom,from(#eeeeee),to(#dedede)); padding:0 8px; border:1px solid #CCC;}
.search_hf{ text-align:center; font-size:24px; border-bottom:1px solid #ccc; line-height:40px; padding:15px 0;}
.search_textbox{ width:500px; margin:30px auto 0; line-height:30px; padding:30px 30px; border:1px dotted #999;text-align:justify; text-justify:inter-ideograph;}

/*2-16*/
.chart_pbox{ width:778px;}
.chart_pbox .index-chart-nav ol .index-chart-nav-pre {
    background-color: #fe4800;
    border: none;
    width: 80px;
    height: 30px;
    line-height: 30px;
    color: #ffffff;
}
.plate-frame .tab_content .chart_pbox .index-chart-legend li{ height:42px;}
.chart_pboxlist{ width:750px;}
.qthjzl-box{ width:398px; float:right; margin-top:0;}
.qthjzl-box .qthjzl-content-box { width:380px; height:auto;}
.qthjzl-box .qthjzl-content-box .navTab-content-btn{ float:none; width:320px; margin:14px 30px 10px 30px;}
.index-chart-content{ height:300px;}

.newsList-half-box{ width:778px; height:394px;}
.newsList-content{ width:735px; height:auto;}
.tab_t{ background:none; margin-top:10px;}
.chart-box-main{ height:367px;}
.index-chart-nav ol li{ margin:12px auto;}
.index-chart-legend li h6{ height:42px;}
.kqzl-box .index-chart-content { height:275px;}
.kqzl-box{ height:413px;}
.index-chart-legend li span{ margin-top:8px;}
#show #txt{ line-height:28px; font-size:16px; color:#4a4949;}
.child-plate-title .subtitle b{position: absolute;
    line-height: 34px;
    width: 144px;
    color: #2a65a6;
    background-color: #ffffff;
    border-top: 2px solid #2a65a6;
    top: -1px;
    left: -1px;
    border-left: 1px solid #c4c8cc;
    border-right: 1px solid #c4c8cc;
    z-index: 999; text-align:center; font-weight:bold; font-size:16px;}
	.child-plate-title .subtitle b{position: absolute;
    line-height: 34px;
    width: 144px;
    color: #2a65a6;
    background-color: #ffffff;
    border-top: 2px solid #2a65a6;
    top: -1px;
    left: -1px;
    border-left: 1px solid #c4c8cc;
    border-right: 1px solid #c4c8cc;
    z-index: 999; text-align:center; font-weight:bold; font-size:16px;}
	.subtitles{ float:left;
    line-height: inherit;
    height: inherit;
    position: relative;display: block;
    font-size: 14px;
    width: 144px;
    padding: 0 16px;
    color: #545454;
    text-align: center;
    font-weight: bold;
    height: 34px;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}
.child-plate-title .subtitles a{ font-weight:bold;}
.child-plate-title .subtitles a:hover{ color:#2a65a6;}
/*.child-plate-title .subtitle a.subtitle-pre { background:#2a65a6; color:#fff; border-right:none;}*/
.tab_t .subtitle a{ font-size:14px;}
.tab_t .subtitle a.subtitle-pre { border-bottom:2px solid #0d87e4; border-top:none; border-left:none;border-right:none; background:none; color:#0d87e4; font-size:14px;}


