/* 文章列表页 */
.listlist  {
width: 567px;
}
.listlist li {
float: left; width: 63px; line-height: 18pt;}

.listlist2  {
width: 700px;
}
.listlist2 li {
float: left; width: 100px; line-height: 18pt;}

*{ font-size:12px; font-family: Arial,"宋体"; color:#444;}
body,form,input{margin:0;padding:0;}
img {border:0;}
a {color:#444; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}


#top {background:url(topbg.gif); height:134px; width:auto;}
#logo {width:250px; height:92px;}
#logo img {margin:16px 0 0 16px;}
/* 17:54 2007-9-11 头部登录口 */
#helper{float:right;width:290px;height:23px;background:url(helper.jpg) repeat;margin:43px 15px 0 0;text-align:center;padding-top:5px;color:#1b80e9;}
#helper a{text-decoration:none;color:#1b80e9;}

#menu {margin-left:50px; width:1200px; height:35px;background:url(menu_off.gif) repeat-x;overflow:hidden;}
#menu a{color:#FFF;width:121px; height:35px; line-height:35px;display:block;float:left; text-align:center; text-decoration:none;}
#menu a:hover{background:url(menu_on.gif)  repeat-x;}


#bottom{height:150px; width:100%; margin-top:10px;background:url(bottombg.gif) repeat-x;float:left;}
#bottom_menu{width:1000px; height:40px; text-align:center;padding-top:12px;}
#bottom_menu a{width:99px;height:16px;margin:0 22px;text-align:center;}
#bottom_copyright{width:1000px; text-align:center; line-height:22px; margin-top:10px;}

/* 8:28 2007-9-5 加入警察、工商 图标 */
#bottom_1{float:left; width:200px; padding:30px 0 0 30px;}
#bottom_2{width:500px !important;width:500px;text-align:center;margin:10px 230px 10px 0;line-height:22px;}

#content {margin:0 10px;width:980px; overflow: hidden;}
#left {float:left;width:180px;}
#middle {float:left;width:600px; margin:0 10px;}
#right{float:left;width:180px; height:611px;}
#middle_block { width:598px; height:auto; margin-top:10px; border:1px solid #01ACED;}
#middle_block_top{ border:1px solid #FFF; border-bottom:1px solid #E4EDF1; height:21px; background: url(midicon.gif) no-repeat #f0faff; color:#1f429c; padding:8px 0 0 42px;}
#middle_block_top a{color:#1f429c; text-decoration:none;}
#middle_block_top a:hover{text-decoration:underline;}
#middle_block_bottom{ margin:10px 15px;height:400px;min-height:400px;}

[id]#middle_block_bottom{height:auto;}

#online { height:344px; border:1px solid #01ACED; margin-bottom:10px; background:url(onlineicon.gif) no-repeat; padding-top:40px;}
.online_menu_titlefont { font-weight:bold; color:#1F439C;}
.online_menu {line-height:20px; padding:9px 0 10px 14px; height:60px; margin:0 2px;}
.online_menu_line {border-top:1px dashed #DDD;}
.online_menu a { color:#f1841d; width:58px; display:block; float:left;background:url(tm.gif) no-repeat 0 3px;padding-left:16px;text-decoration:none;}
#online_menu_qq { height:23px; line-height:23px; text-align:center; border:1px solid #FFF; border-top:1px solid #E4EDF1; background:#F0FAFF; color:#01ACED;}
#quick { height:214px;border:1px solid #01ACED;background:url(quickicon.gif) no-repeat;}
#quick_menu {background:url(quickimg.gif); line-height:34px; padding-left:62px; margin-top:44px;}

/*    登录框     */

#member{ height:175px;}
#member_top{ background:url(membericon.gif); height:19px; text-align:right; padding:10px 25px 0 0;}
#member_top a{ text-decoration:none;}
#member_bottom{ border:1px solid #01ACED; height:124px; padding:13px 0 0 12px;}
#welcome { line-height:22px;margin-left:6px;}

.i{width:96px;height:18px;border:1px solid #01aced;background:url(ib.gif) repeat-x;line-height:18px;padding-left:2px;}
.b{width:56px;height:21px;border:1px solid #01aced;background:url(ib.gif) repeat-x;line-height:18px;text-align:center;color:#01aced;}
.ii{width:96px;height:18px;border:1px solid #01aced;background:url(ib.gif) repeat-x;line-height:18px;padding-left:2px;}
.bb{height:21px;border:1px solid #01aced;background:url(ib.gif) repeat-x;line-height:18px;text-align:center;color:#01aced;}


#leftmenu{ margin:10px 0;}
#leftmenu_top{ background:url(left_menuicon.gif); height:51px; line-height:50px; font-size:14px; font-weight:bold; text-align:center; color:#008ABE;}
#leftmenu_bottom{border:1px solid #01ACED; border-top:none; padding:10px; padding-left:25px;}
#leftmenu_bottom ul,#leftmenu_bottom li{list-style:none; margin:0; padding:0;}
#leftmenu_bottom a { background:url(lift_menuout.gif); height:20px; width:128px; display:block; text-align:center; padding-top:10px; color:#666; text-decoration:none;}
#leftmenu_bottom a:hover { background:url(lift_menuover.gif);color:#008ABE;}
#leftmenu_bottom .about{background:url(lift_menuover.gif);color:#008ABE;font-weight:bold;}


#leftuser{border:1px solid #01ACED; border-top:none; padding-left:10px;height:385px;}
.leftusertitle{ background:url(leftusertitle.gif); height:17px; width:100%;font-weight:bold; text-align:center; padding-top:8px; margin:10px 0; float:left;}
.leftuserurl{ margin-left:12px;}
.leftuserurl a{ background:url(leftusericon.gif) no-repeat; padding-left:10px;height:20px; width:60px;display:block; float:left; color:#666;}


.left_block {border:1px solid #01ACED;}
.left_block_top {background:url(left_title.gif); height:26px;}
.left_block_top_left {float:left; width:140px; font-size:14px; padding:6px 0 0 10px;color:#1F439C;}
.left_block_top_right {float:left; width:25px; padding-top:7px;}
.left_block_content { padding:10px 15px;line-height:22px;}
.left_block_content a { background:url(left_title_icon.gif) no-repeat; color:#666; padding-left:15px;}


.left_block_news { height:158px;}
.left_block_dominance { height:178px;}
.left_block_case { height:161px; margin-top:10px;}
.left_block_case a{ background:none; padding:0; margin:0;}
.left_gg { margin:10px 0;}


#gg { width:600px; height:150px;}


#dw { width:600px; height:250px; margin:10px 0;}

.dw_block {border:1px solid #01ACED; height:248px; background:url(dw_title.gif) repeat-x;}
.dw_block_top {height:32px;}
.dw_block_top_left {float:left; width:140px; font-size:14px; padding:9px 0 0 15px;color:#1F439C;}
.dw_block_top_right {float:right; width:30px; padding-top:11px;}
.dw_block_content { padding:15px; height:186px; line-height:17px;}
.dw_block_content a{ color:#666;}

.dm { float:left; width:268px; margin-right:5px;}
.dmen { height:95px;}
.dmen {}
.dmcb { margin:5px 0 0 15px;}
.dmcb td{ width:70px; height:25px; color:#000;}
.dmso{border:1px solid #1F429C; width:125px; height:18px;line-height:18px;}
.dmso1{border:1px solid #1F429C; width:170px; height:18px;line-height:18px;}
.wb { float:left; width:323px;}
.site_left{ float:left; width:90px;}
.site_right{ float:left; width:200px;}
.site_right a{color:#1F439C;font-weight:bold;}
.site_titlefont { font-weight:bold; color:#1F439C; line-height:16px;}

#na { width:600px; height:189px;}
#na_top { height:35px; background:url(na_title.gif); border:1px solid #80D5F6; border-bottom:none;}
.na_top_on a,.na_top_on a:hover{ background:url(na_on.gif) bottom center no-repeat; width:140px; height:22px; display:block; float:left; font-weight:bold; text-align:center;color:#000; text-decoration:none; padding-top:13px;}
.na_top_off a,.na_top_off a:hover{ width:140px; height:23px; display:block; float:left;text-align:center; color:#1F429C;padding-top:12px;}
.na_top_right { float:right; padding:12px 20px 0 0;}
.na_bottom { height:125px;border:1px solid #01ACED;border-top:none; padding:15px;}
.na_bottom_left { float:left; width:170px;}
.na_bottom_right {float:left; width:395px; line-height:20px; color:#666;}
/* 新闻段落 */
.c{text-indent:24px;line-height:20px;font-family:"宋体";}
.n{padding-right:30px;line-height:16px;text-align:right;}

/* 推广菜单 */
#tgmenu{ border:1px solid #DDD; text-align:center; height:25px; line-height:25px; background:#F9F9F9; background:url(/images/wlgs/2menubg.gif) repeat-x;}
#tgmenu a{ margin:0 10px;}

/* 办公环境 14:19 2007-9-19 luzhihuang*/
.ofst{width:501px;height:28px;color:#01aced;padding:8px 0 0 40px;float:left;font-weight:bold;background:url(lift_menuover.gif) no-repeat;}
.ofsp{width:200px;height:152px;padding:16px 0 0 37px;float:left;margin-bottom:10px;}
.ofsp img{ border:1px solid #EFEFEF; padding:4px;}

/* 模板列表 */
.ntitle{line-height:20px;border:1px solid #d9d9d9;background:url(midicon.gif);}
.nbody{width:565px;height:160px;}
.nbody img{border:1px solid #9dd1d6;padding:2px;float:left}
.ncontent{width:380px;height:116px;background:url(tbg.gif);float:left;margin-left:20px;}
.nline{width:322px;height:22px;padding-left:20px;background:url(delta.gif) no-repeat 8px 4px;float:left;}
.nline1{width:202px;height:22px;padding-left:20px;background:url(delta.gif) no-repeat 8px 4px;float:left;margin-top:16px;}
.norder{padding-right:20px;margin-top:16px;width:120px;}
.norder input{background:transparent url(btbg.gif) no-repeat;border:0;width:45px;height:20px;color:#FFF;float:right;margin-right:8px;}