﻿/*
* Author: lxd
* Create: 2009-07-02, Update: 2009-07-23
*/
.bg_img {padding:0 0 25px;}
.wrap {width:953px; margin:0 auto; clear:both; overflow:hidden; _height:100%; background:#fff;}
.left174 {float:left; width:165px; padding:0 4px 0 5px; _margin-right:-165px; position:relative;}
.right779 {float:right; width:779px; background:url(/images/right_bg.gif) left repeat-y; _margin-left:-779px;}
.left174 .logo {padding:29px 0 20px 9px;}
/*--导航--*/
.nav,.nav .nav_t,.nav .nav_t span,.sub_nav,.sub_nav .sub_navr,.sub_nav .sub_navr .sub_nav_con {background:url(/images/zhxx_nav.gif) no-repeat;}
.float_nav,.float_nav_all {position:absolute; margin:109px 0 0; width:780px;}
.float_nav_all {width:953px;}
.nav {height:38px; clear:both; overflow:hidden; margin:0 14px; background-position:0 -40px; background-repeat:repeat-x; position:relative;}
.nav_all {margin:0;}
.nav .nav_t {height:38px; width:100%; position:absolute; display:block; background-position:-7px 0; z-index:5;}
.nav .nav_t span {width:8px; height:38px; display:block; position:absolute; right:0; background-position:0 0;}
.nav ul {position:absolute; height:33px; padding:5px 0 0 8px; z-index:6;}
.nav ul.mgn_left {margin:0 0 0 180px;}
.nav ul li {float:left; height:33px; list-style-type:none; margin:0 3px; _display:inline;}
.nav ul li a {float:left; height:33px; text-align:center; line-height:33px; font-size:14px; font-weight:bold; color:#333; text-decoration:none;}
.nav ul li a.m1 {width:74px;}
.nav ul li a.m2 {width:108px;}
.nav ul li.selected a.m1,.nav ul li a.m1:hover {background:url(/images/zhxx_nav_bg1.gif) no-repeat; color:#fff;}
.nav ul li.selected a.m2,.nav ul li a.m2:hover {background:url(/images/zhxx_nav_bg2.gif) no-repeat; color:#fff;}
.soso {position:absolute; top:8px; right:10px; z-index:7;}
.soso input.txt {border:1px #666 solid; width:120px;}
.soso input.btn {width:63px; height:21px; border:0; background:url(/images/qwss_btn.gif) no-repeat; cursor:pointer;}
.sub_nav {width:80%; height:31px; margin:0 0 0 25px; padding:0 0 0 6px; background-position:-54px -240px;}
.sub_nav .sub_navr {height:31px; padding:0 7px 0 0; background-position:100% -272px;}
.sub_nav .sub_navr .sub_nav_con {height:31px; line-height:31px; background-position:0 -113px; background-repeat:repeat-x; color:#fff; padding:0 6px; _height:15px; _line-height:normal; _padding:8px 6px;}
.sub_nav .sub_navr .sub_nav_con a {font-family:'Courier New'; color:#fff; text-decoration:none;}
.sub_nav .sub_navr .sub_nav_con a:hover {color:#fff; text-decoration:underline;}
/*--网上办事大厅flash--*/
.network_flash {margin-top:-17px; *margin-top:-13px;}
/*--返回首页--*/
.back_index {position:absolute; z-index:7; margin:0 0 0 765px;}
/*--左侧菜单--*/
.float_syms {width:29px; height:76px; position:absolute; background:url(/images/gz_img.gif) no-repeat; top:220px; right:-14px; z-index:7;}
.menu {padding:0 0 10px;}
.menu .mt {background:url(/images/pcon_left_t.gif) no-repeat; width:165px; height:67px;}
.menu .mt_nob {background:url(/images/pcon_left_t_nob.gif) no-repeat; width:165px; height:52px;}
.menu .mb {font-size:0; background:url(/images/pcon_left_b.gif) no-repeat; width:165px; height:5px;}
.menu .mcon {padding:0 8px 0 9px; border-left:1px #e3e3e3 solid; border-right:1px #e3e3e3 solid; min-height:150px; _height:150px;}
.menu .mcon_nob {padding:0 9px 0 10px;}
.menu .mcon h3,.menu .mcon_nob h3 {padding:8px 0;}
.menu .mcon_nob h4 {padding:8px 0 8px 5px; border-bottom:3px #06c solid; font-size:14px;}
.menu .mcon dl.mlist,.menu .mcon_nob dl.mlist {}
.menu .mcon dl.mlist dt,.menu .mcon_nob dl.mlist dt {height:31px;}
.menu .mcon dl.mlist dt.t2,.menu .mcon_nob dl.mlist dt.t2 {height:52px;}
.menu .mcon dl.mlist dt a,.menu .mcon_nob dl.mlist dt a {height:31px; line-height:31px; display:block; background:url(/images/pcon_left_menu_bg1.gif) no-repeat bottom; font-size:14px; color:#39c; text-decoration:none; padding:0 0 0 25px;}
.menu .mcon dl.mlist dt a span {height:31px; margin:0 8px 0 0; display:block; background:url(/images/dmt_menu_bg1.gif) right no-repeat; cursor:pointer;}
.menu .mcon dl.mlist dt a.pick,.menu .mcon_nob dl.mlist dt a.pick {background:url(/images/pcon_left_menu_bg2.gif) no-repeat; font-weight:bold;}
.menu .mcon dl.mlist dt a:hover,.menu .mcon_nob dl.mlist dt a:hover {background:url(/images/pcon_left_menu_bg2.gif) no-repeat;}
.menu .mcon dl.mlist dt a.pick span,.menu .mcon dl.mlist dt a:hover span {background:url(/images/dmt_menu_bg2.gif) right no-repeat;}
.menu .mcon dl.mlist dt.t2 a,.menu .mcon_nob dl.mlist dt.t2 a {height:44px; padding:12px 0 0 25px; line-height:19px; background:url(/images/pcon_left_menu2_bg1.gif) no-repeat;}
.menu .mcon dl.mlist dt.t2 a.pick,.menu .mcon_nob dl.mlist dt.t2 a.pick {background:url(/images/pcon_left_menu2_bg2.gif) no-repeat; font-weight:bold;}
.menu .mcon dl.mlist dt.t2 a:hover,.menu .mcon_nob dl.mlist dt.t2 a:hover {background:url(/images/pcon_left_menu2_bg2.gif) no-repeat;}
.menu .mcon dl.mlist dd {margin:0; padding:8px 8px 5px 8px;}
.menu .mcon dl.mlist dd a {border-bottom:1px #e5e5e5 solid; height:20px; line-height:20px; display:block; background:url(/images/dmt_list_icon.gif) no-repeat 0 4px; text-decoration:none; color:#39c; text-indent:15px;}
.menu .mcon dl.mlist dd a:hover {text-decoration:underline;}
.menu .mcon_nob .zhtz_list {margin:3px 0 3px 3px; padding:0 0 0 15px; background:url(/images/zhxx_menu_icon.gif) no-repeat; line-height:18px;}
.menu .mcon_nob .zhtz_list a {font-size:14px; font-weight:bold; text-decoration:none; color:#444;}
.menu .mcon_nob .zhtz_list a:hover {text-decoration:underline;}
.menu .mcon_nob .zhtz_slist {padding:3px;}
.menu .mcon_nob .zhtz_slist a {color:#666; line-height:18px; text-decoration:none;}
.menu .mcon_nob .zhtz_slist a:hover {text-decoration:underline;}
/*--右侧信息内容--*/
.ritem,.ritem703 {width:743px; margin:0 auto 15px;}
.ritem703 {width:703px;}
.ritem .ritem_t,.ritem703 .ritem703_t {height:12px; background:url(../images/pcon_right_t.gif) no-repeat; font-size:0;}
.ritem703 .ritem703_t {background:url(../images/pcon_right703_t.gif) no-repeat;}
.ritem .ritem_mid,.ritem703 .ritem703_mid {padding:0 38px 0 15px; background:url(../images/pcon_right_mid.gif) repeat-y; min-height:440px; _height:440px; position:relative;}
.ritem703 .ritem703_mid {background:url(../images/pcon_right703_mid.gif) repeat-y; padding:0 18px 0 15px;}
.ritem .ritem_mid .ritem_con,.ritem703 .ritem703_mid .ritem703_con {padding:8px 0;}
.ritem .ritem_b,.ritem703 .ritem703_b {height:11px; background:url(../images/pcon_right_b.gif) no-repeat; font-size:0;}
.ritem703 .ritem703_b {background:url(../images/pcon_right703_b.gif) no-repeat;}
.ritem_tb_t {}
.ritem_tb_t td {padding:4px; color:#39c; line-height:18px;}
.ritem_tb_list {background:#c4c5cc; border-top:3px #06c solid;}
.ritem_tb_list th {font-weight:normal; padding:5px;}
.ritem_tb_list tr {background:#f3f7fc;}
.ritem_tb_list td {padding:8px 5px;}
.ritem_tb_lb {border-top:3px #06c solid;}
.ritem_tb_lb td {padding:8px 5px; border-bottom:1px solid #e8e8e8;}
.cur_pos {position:absolute; z-index:8; top:14px; right:60px;}
.cur_pos a {text-decoration:none;}
.more {width:42px; height:13px; display:block; background:url(../images/zhxx_nav.gif) no-repeat 0 -148px;}
/*--子菜单--*/
.sm_menu {height:29px; border-bottom:3px #06c solid; padding:0 0 0 2px; margin-bottom:10px;}
.sm_menu li {float:left; height:29px; line-height:29px; list-style-type:none; margin:0 2px; color:#06c;}
.sm_menu li a {width:67px; height:29px; text-align:center; color:#666; display:block; text-decoration:none; background:url(/images/dxpt_menu_bg1.gif) no-repeat;}
.sm_menu li a.pick,.sm_menu li a:hover {color:#fff; text-decoration:none; background:url(/images/dxpt_menu_bg2.gif) no-repeat;}
/*--全屏信息内容--*/
.ritem_all {width:915px; margin:0 auto 15px;}
.ritem_all .ritem_all_t {height:12px; background:url(/images/pcon_t.gif) no-repeat; font-size:0;}
.ritem_all .ritem_all_mid {padding:0 38px 0 18px; background:url(/images/pcon_mid.gif) repeat-y; min-height:300px; _height:300px; position:relative;}
.ritem_all .ritem_all_mid .ritem_all_con {margin-left:15px;padding:8px 0;}
.ritem_all .ritem_all_mid .ritem_all_con h4 {margin:0 0 3px 0; padding:6px 0 10px; border-bottom:1px #ccc solid; font-family:'黑体'; font-size:18px; font-weight:normal; text-align:center;}
.ritem_all .ritem_all_b {height:11px; background:url(/images/pcon_b.gif) no-repeat; font-size:0;}
/*--短信平台按钮--*/
.dxpt_btn1,.dxpt_btn2,.dxpt_btn3,.dxpt_btn4 {background:url(/images/dxpt_btn.gif) no-repeat; height:26px; border:0; font-size:14px; font-weight:bold; color:#fff; *padding:5px 0 0; cursor:pointer;}
.dxpt_btn1 {width:53px; background-position:0 -54px;}
.dxpt_btn2 {width:84px; background-position:0 -27px;}
.dxpt_btn3 {width:105px; background-position:0 0;}
.dxpt_btn4 {width:51px; height:24px; font-size:12px; background-position:-53px -56px; color:#06c; font-weight:normal;}
/*--缩略图列表--*/
.tpxw_slvt_list {height:70px;}
.tpxw_slvt_list li {list-style-type:none; float:left; width:70px; height:70px; margin:0 1px; *display:inline;}
.tpxw_slvt_list li a {width:68px; height:68px; display:block; padding:1px;}
.tpxw_slvt_list li a.pick,.tpxw_slvt_list li a:hover {background:#900;}
/*--新加的--*/
.con {clear:both; overflow:hidden; _height:1%; _overflow:inherit;}
.con .left220 {width:195px; float:left; border-right:3px #d9d9d9 solid; padding:0 10px 0 14px;}
.con .right730 {width:730px; float:right;}
.tree_list {width:190px; height:500px; overflow:auto; margin:10px 0;}
.tree_list a {text-decoration:none; color:#333; font-size:12px;}
.tree_list a:hover {color:#f00;}
/*--分页--*/
.page {padding:10px 0; text-align:center;}
.page a {text-decoration:none; color:#333;}
.page a:hover {color:#f00; text-decoration:underline;}
.page a.curr_page {color:#f30;}
/*--start 底部--*/
.footer {width:953px; margin:0 auto;}
.footer .links {text-align:center; padding:6px 0; background:#bbb;}
.footer .links a {color:#4f4f4f; text-decoration:none;}
.footer .bottom {background:url(/images/b_logo.gif) no-repeat #f5f4f4 120px 5px; line-height:24px; padding:10px 0 10px 270px; color:#999;}
.footer .bottom a {color:#999; text-decoration:none;}
.footer .bottom a:hover {color:#999; text-decoration:underline;}
/*--end 底部--*/