/* `Basic HTML
----------------------------------------------------------------------------------------------------*/

body { font: 12px/1.5 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;}
a{  color:#444444;}
a:hover{ color:#fb5a11;}
.tab{}
.tabtit ul li{ float:left; cursor:pointer;}
.tabtit ul li span{ display:block;}
.tabhide{ display:none;}
.tabcontent{ clear:both;}

.information h1,.more_1,.news_tit,.num li,.num li.current,.twopic a,.tit i,.tit span,.qygx_tit ul li span,.qygx_tit ul li i,.left_tit,.sidebar li{ background-image:url(../images/jpg.jpg); background-repeat:no-repeat;}
.information_text ul li a,.text_news ul li,.tit_1 span,.bljg ul li a,.list_1 ul li a,.qyqx_b ul ul li,.gyxxlist li a,.xqxxlist li a,.lsit li a,.list_tit span{ background-image:url(../images/icon.gif); background-repeat:no-repeat;}
.more_1{ display:block; width:55px; height:19px; float:right; background-position:-272px -211px; color:#1f4a82; text-align:center; line-height:19px; margin-right:10px; _display:inline; _zoom:1}
.information h1{ width:195px; height:20px; background-position:0px -225px; color:#0a6816; font:bold 14px "\5FAE\8F6F\96C5\9ED1"; text-indent:1.8em; padding-top:5px;}
.information_text{ border:1px solid #a2a2a2; border-top:none; height:145px; _margin-top:-1px; overflow:hidden;}
.information_text ul{ padding:10px; height:130px; overflow:hidden;}
.information_text ul li{ border-bottom:1px dotted #515661; line-height:18px; padding:5px 2px;}
.information_text ul li a{ padding-left:15px; background-position:0 -78px;}
.information_text ul li.lastli{ border-bottom:none;}

.news_tit{ height:0px; overflow:hidden; padding-top:22px; background-position:0 -173px; margin-bottom:12px;}
.text_news{ margin-left:8px; width:284px;}
.text_news dl{ height:100px; padding-bottom:3px; border-bottom:1px dotted #515661}
.text_news dl dd,.text_news dl dd a{ color:#3663cd; font-size:14px; font-weight:bold;}
.text_news dl dt,.text_news dl dt a{ color:#616263; font-size:12px;}
.text_news ul{ padding-top:8px;}
.text_news ul li{background-position:0 -77px; padding-left:18px; width:260px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;line-height:15px;}
.text_news ul li a{color:#616263;}
.text_news p{ text-align:right; padding-right:8px; padding-top:5px;}
.text_news p a{ color:#3663cd;}

.bljg{ width:246px; margin-left:12px; _display:inline;_zoom:1}
.tit_1{ border-bottom:2px solid #b1d0e2; height:21px; position:relative;}
.tit_1 span{ color:#243a68; font-weight:bold; background-position:0 -2px; float:left; padding-left:18px; vertical-align:text-bottom; display:block; width:80px; height:21px;}
.tit_1 span.tit_1_tab{ _padding-top:5px; _height:15px;_background-position:0 2px;}
.tit_1 ul{ float:right;position:relative;top:2px; _top:6px;}
.tit_1 ul li{ background:url(../images/tab.jpg) no-repeat right top; height:25px; width:60px; text-align:center; color:#fff; margin-right:5px;}
.tit_1 ul li.tab_on{background:url(../images/tab.jpg) no-repeat left top;}
.bljg ul{ height:210px;_height:200px;}
.bljg ul li{ border-bottom:1px dotted #515661; line-height:20px;_line-height:19px; padding:5px 2px;}
.bljg ul li a{padding-left:15px; background-position:0 -78px;}
.bljg ul li span{ color:#444; padding-left:15px;}

.zdbl{ width:242px; margin-left:15px;}
.input_3,.input_4{ background:#f5f5f5; border:1px solid #cdcdcd; color:#666;}
.input_3{ width:226px;}
.input_4{ width:150px;width:148px\9;}

.btn{ background:url(../images/btn_1.gif) no-repeat; width:58px; height:20px; text-align:center; color:#fff; border:none; margin-left:8px;}

.zdcx{ }
.zdcx ul{ padding:8px; _padding-bottom:3px}
.zdcx ul li{ margin-bottom:5px;}

.list_1{ padding:0 8px 8px;}
.list_1 ul{ height:118px; *height:115px; _height:107px;}
.list_1 ul li{border-bottom:1px dotted #515661;line-height:21px; *line-height:20px;_line-height:18px; padding:7px 2px;}
.list_1 ul li a{padding-left:15px; background-position:0 -78px;}
.list_1 ul li span{ color:#444; padding-left:15px;float:right;padding-right;8px;}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
.input_2{width:156px;}
.list_1 ul{height:120px;}
.list_1 ul li{padding:6px 2px;}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.list_1 ul{ height:111px;}
.list_1 ul li{line-height:21px;padding:5px 2px;}
}

.qyqx_b ul{ padding:0 8px 8px 5px;}
.qyqx_b ul ul{ height:335px;}
.qyqx_b ul ul li{ background-position:-5px -73px;line-height:21px; text-indent:1em;height:40px;overflow:hidden;}
.qyqx_b ul ul li span{ padding-left:8px; color:#444;}

.link_txt{padding:1px;border:1px solid #ccc; margin-top:1px;}
.link_txt{padding:1px;border:1px solid #ccc; margin-top:1px;}
.link_txt p{ line-height:20px; padding:0 8px;}
#link{background:#f5f5f5;height:115px;_height:_105px; overflow:hidden;}
#link_u{height:115px;_height:_105px; overflow:hidden;}
.dqwz{ padding-top:15px; color:#797878; line-height:20px; margin-bottom:15px;}
.list_tit{ height:31px; line-height:31px; margin-bottom:5px; background:url(../images/right_titbg.jpg) repeat-x}
.list_tit span{ color:#074391; font-size:14px; font-weight:bold; background-position:5px -135px; display:block; height:31px; line-height:31px; padding-left:30px;}
.sidebar{ width:185px; background:#dfe6f9; margin-left:22px; _margin-left:20px;}
.sidebar li{ height:30px; line-height:30px; padding-left:25px; background-position:-340px -388px;}
.sidebar li.sid_on{background-position:-340px -351px;}
.sidebar a{ color:#043d88; font-size:14px;}
.sidebar a:hover{ color:#006cff; font-weight:bold;}
.lsit li{ line-height:28px; border-bottom:1px solid #d4d4d4; padding-right:5px;}
.lsit li a{ float:left\9; display:block; width:545px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;background-position:0 -220px; padding-left:20px; color:#3d3d3d;}
.lsit li a:hover{ color:#fb5a11;}
.lsit li span{ color:#616161;}
.page{text-align:center; line-height:25px; background:#dfedf5; border:1px solid #e2e2e2;color:#315788; margin-bottom:30px; clear:both;}
.page a{ color:#315788;}
.view{background:url(../images/view_tit_bg.jpg) no-repeat;border:1px solid #d7d7d7; padding:10px; margin-bottom:30px;}
.view_tit{ background:url(../images/tit_view.gif) no-repeat bottom center; line-height:40px; font-size:15px; color:#0259bb; text-align:center;}
.view_time{ color:#818181; line-height:25px;text-align:center; font-weight:normal;}
.view_text{ line-height:24px; padding:15px;}

.gyxxlist li,.xqxxlist li{ line-height:28px; padding:0 8px;}
.gyxxlist li{ background:url(../images/gxli.jpg) repeat-x bottom;}
.xqxxlist li{ background:url(../images/xqli.jpg) repeat-x bottom;}
.gyxxlist li a,.xqxxlist li a{ display:block; float:left\9;background-position:0 -72px; padding-left:18px; width:270px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.gyxxlist li a,.gyxxlist li span{ color:#05518f}
.xqxxlist li a,.xqxxlist li span{ color:#1d6017}
.gyxxlist li a:hover,.xqxxlist li a:hover{ color:#ff5a00;}
.gyxxpage,.xqxxpage{ height:25px; line-height:25px; padding-left:15px;}
.gyxxpage{ background:#c7dae7;color:#04436e;}
.xqxxpage{ background: #c1e0b8; color:#1f5d21}
.gyxxpage a,.xqxxpage a{  font-weight:bold; padding:3px 10px 0px;}
.gyxxpage a{ background:#dfeef6; border-top:1px solid #90cfe6; border-left:1px solid #90cfe6;border-right:1px solid #2a7dbb; border-bottom:1px solid #2a7dbb; color:#1d4d72;}
.xqxxpage a{ background:#def1dd; border-top:1px solid #95d88c; border-left:1px solid #95d88c;border-right:1px solid #30a133; border-bottom:1px solid #30a133; color:#1f5d21;}
.table_2{ border-top:1px solid #a0c8e4;border-left:1px solid #a0c8e4; background:#fff; margin-top:15px; margin-bottom:25px;}
.table_2 tr td,.table_2 tr th{ line-height:25px;border-bottom:1px solid #a0c8e4;border-right:1px solid #a0c8e4; color:#424242; font-size:14px;text-align:left; padding-left:15px;}
.table_2 tr th{ text-align:center; background:url(../images/table_tit.jpg) repeat-x top; height:32px; line-height:32px; color:#fff; font-weight:bold;}

.question{ width:675px; margin-left:8px;}
.answer{margin-bottom:25px;}
.answer_tit{ line-height:25px; color:#4e4f50; font-size:12px; font-weight:bold;}
.answer_tit span{ color:#074391; font-size:14px;}
.answer_t{ background:url(../images/answer_t.jpg) no-repeat left top; height:15px;}
.answer_b{ background:url(../images/answer_b.jpg) no-repeat left top; height:7px;}
.an{}
.answer_c{ background:#f4f4f4; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; padding:0 10px; width:653px;}
.answer_c span{color:#074391; font-size:14px;font-weight:bold; display:block; float:left; width:30px;}
.answer_c i{ display:block; float:left; font-style:normal; line-height:18px; color:#5c5c5c; width:623px;}