@charset "gb2312";

/*
  重置
*/
.clear{ font-size:0;line-height:0;height:0;display:block;clear:both;}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td, br { margin:0; padding:0; }
//table { border-collapse:collapse; }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
dl, dt, dd, ul, ol, li { list-style-type:none; font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
strong { font-weight:bold; }
dt {font-size:14px;}
a {font-size:14px;}
p{ font-size:14px;}
/*
  公共属??
*/
.wrapper { width:1000px; margin:0 auto; background:#fff; }
.clearfix { overflow:hidden; zoom:1; }
.clearboth { clear:both; }
body { font:normal 14px/28px "simsun"; background:#fff url(../images/bg3.gif) fixed repeat-x; color:#222111;}


.c { text-align:center; }
.input { background:url(../images/form_bg.gif) no-repeat; height:16px; border:1px solid #e6a1a1; font:normal 14px/16px Arial, Helvetica, sans-serif; }
.input2 { padding:2px; font:normal 14px/13px Arial, Helvetica, sans-serif; padding-top:10px; }
.btn1 { background:url(../images/input_bg_2.gif)  no-repeat; height:24px; line-height:18px; width:36px; padding-top:2px; color:#fff; border:none;   }
.btn2 { background:url(../images/form_bg.gif) -709px -29px no-repeat; height:38px; line-height:38px; width:38px; padding-top:2px; color:#be0000; font-weight:bold; border:none; }
.b1 { border:2px solid #fff;}

.b1 .edit, .b2 .edit { display:none; padding:3px 5px; font:normal 14px/24px "simsun"; position:absolute; right:0; top:0; z-index:1000; background:#09c; color:#fff; cursor:pointer; }
.blank { height:6px; line-height:6px; clear:both; }
.hidden { display:none; }
.l { float:left; }
.r { float:right; }
/*
  三列布局
*/
.column_1of3 { float:left; width:212px; margin-right:6px; overflow:hidden;}
.column_2of3 { float:left; width:554px; margin-right:6px; overflow:hidden; }
.column_3of3 { float:left; width:222px; overflow:hidden; }
.column_2and3 { float:left; width:782px; overflow:hidden;}
/*
  两列布局
*/
.column_1of2 { float:left; width:220px; margin-right:10px; background:#fff url(../images/bottomPic.jpg) left bottom no-repeat; }
.column_2of2 { float:left; width:770px; }
/*
  标题样式
*/
.title1 { height:30px; font:bold 14px/28px "simsun"; color:#be0000; padding:0 10px; background:url(../images/title_bg.png) 0 -140px repeat-x; border-top:1px solid #fff; position:relative; }
.title2 { height:30px; font:bold 14px/28px "simsun"; color:#be0000; padding:0 10px; background:url(../images/title_bg.png) 0 -140px repeat-x; border:1px solid #ca8282; border-bottom:none; position:relative; }
.title1 .tit, .title2 .tit { float:left; color:#be0000; }
.title1 .more, .title2 .more { float:right; color:#777666; font:normal 14px/28px "simsun"; }
.title1 .more:hover, .title2 .more:hover { color:#222111; }
.title3 {height:30px; line-height:28px; background:url(../images/title3_bg.gif) right top no-repeat; }
.title3 p { display:block; width:89px; height:30px; text-align:center; font:bold 14px/28px "simsun"; background:url(../images/title3_bg.gif) left top no-repeat; color:#be0000; }
.title4 { height:30px; background:url(../images/sprite2.png) no-repeat; color:#be0000; font:bold 14px/16px "simsun"; position:relative; padding:16px 10px 0 3px; }
.title5 { height:30; background:url(../images/listNavH1Bg.gif) no-repeat; font:bold 14px/13px "simsun"; position:relative; padding:16px 10px 17px; margin-bottom:6px; }
.title5 p { background:#c10202; color:#fff; padding:6px 10px; display:inline; }
.title4 .tit { float:left; color:#be0000; text-align:center; font:bold 14px/16px "simsun"; width:94px; }
.title4 .more { float:right; color:#777666; font:normal 14px/16px "simsun"; }
/*
  公用列表样式
*/
.list.nosplit li { border-bottom:1px solid #fff !important; padding-right:50px; height:28px;}
.list li { border-bottom:1px dotted #eaafaf; position:relative; padding-right:50px; word-wrap:break-word; overflow:hidden; zoom:1; _height:22px !important;}
.list li span.dot, .list li a { font:normal 14px/28px "simsun";}
.list li span.dot img { margin-top:10px;}
.list.notime li { padding-right:0 !important;}
.list li span.time { font: normal 10px/23px Verdana; color:#777666; position:absolute; right:0; top:0; background:#fff; }
/*天气*/
.lztq{ height:50px; margin:0 0 10px 0; float:left;}
.lztq ul{margin:0 0 0 50px;}
.jiacu{ font-weight:bold;}
.lztq li{float:left;}
/* 
  顶部快捷链接
*/
#quicknav { height:31px; background:url(../images/title_bg.png) repeat-x; line-height:28px; padding: 0 10px; }
#quicknav ul { float:left; }
#quicknav ul li { float:left; margin:0 3px; }
#quicknav #search { float:right; }
#quicknav #search div { margin:5px 5px 0; *margin-top:0;
_margin-top:5px; float:left; display:inline; }
#quicknav #search div .input { _margin-top:-1px; }
#quicknav #search label { cursor:pointer; float:left; }

/* 
  网站头部标志
*/
#logo { height:140px; background:#ccc; }
/* 
  导航栏
*/
#nav { background:url(../images/title_bg_2.gif) repeat-x; height:92px; padding:11px 0px 0 0; }
#nav .nav_con { float:left; margin-left:5px; _display: inline; }
#nav h1 { background:url(../images/nav_bg.gif) 0 0 no-repeat; height:22px; font:bold 14px/28px "simsun"; color:#be0000; padding-left:15px; position:relative; overflow:hidden; }
#nav h1 span { display:block; position:absolute; z-index:999; background:url(../images/sprite.png) no-repeat; height:5px; right:3px; top:10px; line-height:5px; overflow:hidden; }
#nav .zwgk { width:458px; }
#nav .gzfw { width:147px; }
#nav .hdjl { width:208px; }
#nav .yxdl { width:161px; }
#nav .zwgk h1 span { background-position:right -400px; width:104px; }
#nav .gzfw h1 span { background-position:right -420px; width:78px; }
#nav .hdjl h1 span { background-position:right -440px; width:48px; right:-2px; }
#nav .yxdl h1 span { background-position:right -460px; width:60px; }
#nav .nav_con .navlist { background:url(../images/nav_bg.gif) right -22px no-repeat; height:64px; padding-right:5px; overflow:hidden; }
#nav .nav_con .navlist ul { background:url(../images/nav_bg.gif) 0 -22px no-repeat; height:63px !important; padding:5px 0 0 8px !important; white-space:nowrap; overflow:hidden; text-align:center }
#nav .navlist ul li { white-space:nowrap !important; overflow:hidden; float:left; width:55px; margin:0 4px !important; }
#nav .nav_con .navlist div.clearfix { white-space:nowrap; }
#nav .navlist ul li a { color:#000; font-family:黑体; font-size:14px; line-height:26px; }
#nav .navlist ul li a:nth-of-type(1) {
margin:0;
}
#nav .navlist ul li a:hover { position:relative; top:1px; }
#nav .navlist.email { position:relative }
#nav .navlist.email ul li { clear:both; line-height:26px; height:26px; width:100px; margin:0; color:#000; font-size:14px; }
#nav .navlist.email ul li label { cursor:pointer; display:block; float:left; line-height:26px; width:45px; text-align:right; font-family:黑体; }
#nav .navlist.email ul { padding:6px 0 0 10px; float:left; *padding:5px 0 0 10px;
}
#nav .navlist.email div { position:absolute; top:12px; right:10px; }
.seach_list{ background:url(../images/nav_bg.gif) right -22px no-repeat; height:64px; padding-right:5px; overflow:hidden;  position:relative;}
.seach_list ul { background:url(../images/nav_bg.gif) 0 -22px no-repeat; height:63px !important; padding:5px 0 0 8px !important; white-space:nowrap; overflow:hidden; }
.seach_list ul li { white-space:nowrap !important; overflow:hidden; }
.seach_list ul li a{font-family:黑体; font-size:14px; line-height:26px;}
.seach_list .btn1{ position:absolute; bottom:6px; right:12px;}
/* 
  通知公告
*/
#notice{ padding:0; margin:0 !important;}
#notice li { display:block; line-height:28px; word-wrap:break-word; overflow:hidden; border-bottom:1px solid #fff; position:relative; left:-10px; _left:0}
#notice li span{ font-size:12px;}

/* 
  专题专栏
*/
#subject { padding-top:3px; *padding-top:3px; _padding-top:3px;}
#subject li{height:44px; margin: 1px 0 0 4px;overflow-y:hidden;}
#subject img{  width: 197px; height: 37px; padding: 1px; border: solid 1px #D7CBC8;}

/* 
  在线办事
*/
#affairs { border:1px solid #ca8282; padding:10px 0; background:url(../images/sprite2.png) 0 -46px no-repeat; position:relative; height:73px; background:#66CC66;}
#affairs a { display:block; width:116px; height:70px; line-height:70px; position:absolute; }
.bb ul{ width:549px; height:103px; border:solid 1px #c58092; margin:0 0 0 1px;}
.bb ul img { _margin: 0 0 -4px 0;}
/* 
  政府信息公开
*/
#gov-infor { height:78px; padding:5px 0 0 35px; margin:-7px 0 0 0;}
#gov-infor a { line-height:15px; height:15px; }
/* 
  组织机构
*/
.organiza ul li{ width:210px;display:block;}
.m1{ width:206px; height:30px; background:url(../images/zzjg_01.gif) no-repeat; padding: 6px 0 0 0;}
.m2{ width:206px; height:30px; background:url(../images/zzjg_02.gif) no-repeat; padding: 2px 0 0 0;}
.m3{ width:206px; height:32px; background:url(../images/zzjg_03.gif) no-repeat; padding: 2px 0 0 0;}
.m4{ width:206px; height:31px; background:url(../images/zzjg_04.gif) no-repeat; padding: 2px 0 0 0;}
.m5{ width:206px; height:31px; background:url(../images/zzjg_05.gif) no-repeat; padding: 2px 0 0 0;}
.m6{ width:206px; height:34px; background:url(../images/zzjg_06.gif) no-repeat; padding: 2px 0 0 0;}
.organiza ul li h1{ color:#ad0a05; font-size:14px; font-weight:bold; margin:0 0 0 100px;}

/* 
  新闻中心
*/
#floatNotice { border:1px solid #ccc; background:#f5f5f5; height:28px; line-height:28px; margin:2px 2px 8px 2px; }
#floatNotice div { padding-left:24px; background:url(../images/newNoticeTitIcon.gif) 4px 0 no-repeat; }
#floatNotice ul { white-space:nowrap; }
#floatNotice ul li { display:inline; padding-right:10px; white-space:nowrap; }
#floatNotice ul li a { color:#be0000; }
#floatNotice ul li a:hover { text-decoration:underline; }
.news { overflow:hidden; position:relative; padding:5px 5px 0 5px; border:1px solid #ca8282; }
.news1, .news2 { width:270px; float:left; position:relative; }
.news1 { margin-right:6px; }
.news1 ul, .news2 ul { border:1px solid #ca8282; border-top:none; padding:2px 5px 0 5px; }
.newtit2 { width:254px; float:left; }
.news li { _line-height:17px; _height:17px; _padding-top:7px; }
.news1 li, .news2 li { _line-height:17px; _height:17px; _padding-top:7px; }
.news li a { font:normal 14px/28px "simsun"; }
.tabmenu { position:absolute; left:5px; top:6px; z-index:1; }
.tabmenu a { display:block; float:left; text-align:center; width:70px; height:27px; font:bold 12px/22px "simsun"; background:url(../images/tabMenu_bg.gif) -70px 0 no-repeat; color:#be0000; cursor:pointer; _border:none; }
.tabmenu a.current { background:url(../images/tabMenu_bg.gif) no-repeat; color:#be0000; }
/*#newsImg { float:left; border:1px solid #e7dcc1; background:#f9f9e7; width:255px; height:300px; padding:3px;  position:relative; margin-right:3px;}
#newsImgCon { width:255px; height:190px; z-index:1; overflow:hidden;}*/
#con_news_1 li { width:216px; float:left; }
#banner { height:70px; position:relative; z-index:1; }
#bannerCon { width:550px; height:70px; overflow:hidden; }
#btn, #btn2 { position: absolute; bottom:0; right:0; z-index:11; text-align: right; display:block; }
#btn a, #btn2 a { text-decoration: none; width:20px; line-height:14px; height:14px; font: normal 10px Verdana; cursor:pointer; display:block; float:left; text-align:center; border-left:1px solid #fff; background:#000; color:#fff; filter:alpha(opacity=50);/*IE*/ opacity:0.5; }
#btn a.activeSlide, #btn a:hover, #btn2 a.activeSlide, #btn2 a:hover { background: #be0000; color:#fff; }
/* 
  页面中间广告??
*/
#banner_01 { height:70px; border:1px solid #ca8282; overflow:hidden; }
/* 
  右侧产品
*/
#products { margin-bottom:0px; }
#products img{margin:6px 0 0 0;}
#products .p1 { display:block; width:220px; height:57px; margin-bottom:0px }
#products .p2 { display:block; float:left; width:110px; height:58px; margin-bottom:0px;}
/* 
  互动交流
*/
#exchange { border:1px solid #eaaeae; border-top:none; }
.tupian img{ margin:0 0 0 0;}
#exchange li { height:52px; line-height:52px; padding-left:5px; border-bottom:1px dashed #eaafaf;}
#exchange li span{ padding-right:5px; }
#exchange img { vertical-align:middle; width:30px; height:30px;}
/* 

/* 
  二维码 gmy
*/
.gmy_code {
border:1px solid #eaaeae; padding:5px;
width:205px;
text-align:center;
}

/
  网上调查
*/
#vote { border:1px solid #eaaeae; border-top:none; padding:0px 10px; }
#vote dt { line-height:30px; border-bottom:1px dashed #eaafaf; height:30px; overflow:hidden; }
#vote dd { line-height:25px; height:25px; }
#vote dd input { vertical-align:middle; margin-right:10px; }
#vote dd label { cursor:pointer; }
#votebtn { text-align:center; background:#eee; border:1px solid #eaaeae; border-top:none; padding:4px 0 0; *padding:3px 0;
_padding:4px 0; }

/* 
  友情链接
*/
#yqing{width:998px; height:150px; margin:0 auto; margin-top:-13px; }

#link li { width:220px; padding-top:10px; *padding-top:10px;_padding-top:20px; }
#link li select { vertical-align:middle; width:220px; }
#quicklink { margin:-2px 0 0 2px; }
#quicklink li { float:left; margin-right:1px; }
/* 
  脚部链接 | 声明信息
*/
#footer { height:31px; background:url(../images/title_bg.png) repeat-x; line-height:28px; text-align:center; margin-top:20px; margin:5px 0 0 0;}
#footer { font-weight: bold;}
#flow a, #flow span { padding:0 10px; color:#000; font-weight: bold;}
#copyright { height:72px; background:url(../images/title_bg.png) center bottom repeat-x; padding:5px 0 0 0; text-align:center; color:#777666; line-height:1.8em;  overflow-x:hidden;overflow-y:hidden;}
/*add*/
#nav .navlist ul li { float:left; margin:0 1px; line-height:22px; display:inline; white-space:nowrap }
#nav .nav_con .navlist ul { height:46px; padding:5px 0 3px 10px; }
#gov-infor { padding:5px 0 0 20px; }

/* 
  首页编辑模块弹出层样??
*/
#editDiv { background-color: #fff; z-index:1001; width: 500px; left:50%; top:50%; margin-left:-250px!important;/*FF IE7 该值为本身宽的一??*/ margin-top:-150px!important;/*FF IE7 该值为本身高的一??/ margin-top:0px; position:fixed!important;/* FF IE7*/ position:absolute;/*IE6*/ _top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
display:none; }
#editDiv ul { padding:0 50px; margin:10px 0; height:200px; overflow:auto; }
#editDiv li { padding:5px 0; }
#editDiv p { text-align:right; background:#fdd3d3; padding:10px; border-top:1px solid #eaafaf; }
#editDivBg, #editDivIframe { display:block; background-color: #000; width:100%; height:100%; _height:expression(document.documentElement.clientHeight);
left:0; top:0;/*FF IE7*/ filter:alpha(opacity=50);/*IE*/ opacity:0.5;/*FF*/ z-index:1000; position:fixed!important;/*FF IE7*/ position:absolute;/*IE6*/ _top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
visibility:hidden; }
#editDivIframe { filter:alpha(opacity=0);/*IE*/ opacity:0;/*FF*/ }
/* 
  列表页面
*/
.list dt a {font-size:14px;}
.column_2of2 dl dt a {font-size:14px;}
#list li {line-height:30px; padding-bottom:8px;}
#list { padding:10px; border:1px solid #ca8282; font-size:14px; }
.listPage .column_1of2 h1.title4 { margin-bottom:10px; }
.listPage #list { min-height:520px; _height:520px; }
.listPage #list li { height:28px; }
.listPage #list li a { font:normal 14px/28px "simsun"; }
.listPage #list li span.time { line-height:28px; }
/* 
  详细内容页面
*/
.contentPage #content { padding:20px 20px; border:1px solid #ca8282; }
.contentPage #content h1 { font:bold 22px/60px microsoft yahei, "黑体", arial; text-align:center; color:#222111; }
.contentPage #content h1 p { font:normal 18px/18px microsoft yahei, "黑体", arial; color:#333; text-align:center; margin-bottom:20px; }
.contentPage #content div.info { border:1px solid #d9d9d9; background:#f9f9f9; color:#777666; text-align:center; margin:10px 0; padding:5px 0; position: relative; *height:1%;
}
.contentPage #content div.mplayer { width:700px; margin:10px auto; clear:both; }
.contentPage #content div.info span { padding:0 10px; }
.contentPage #content table { border-left:1px solid #999; border-top:1px solid #999; }
.contentPage #content table td { border-right:1px solid #999; border-bottom:1px solid #999; }
.contentPage #content div#article-content { font-size:14px; line-height:2em !important; }
.contentPage #content div#article-content table#tableContent { width:100%; border-left:1px solid #fff; border-top:1px solid #fff; font-size:14px; line-height:34px; padding-left:10px;  padding-right:10px; }
.contentPage #content div#article-content table#tableContent caption { background:#f8f8f8; border:2px solid #fff; text-align:left; padding:3px 5px; color:#666; }
.contentPage #content div#article-content table#tableContent tbody tr:hover { background:#ffe7b8; }
.contentPage #content div#article-content table#tableContent .double { background:#EDEAEA; }
.contentPage #content div#article-content table#tableContent tr td { border-right:2px solid #fff; border-bottom:1px solid #fff; padding:0 5px; }
.contentPage #content .rseach { height:30px; text-align:right; border-bottom:1px solid #eaafaf; margin-bottom:10px; }
.contentPage #content div#article-content table#tableContent tr td p { text-indent:0 !important; padding:0 !important; margin:0 !important; display:inline !important; }
/*.contentPage #content p { text-indent:2em; font:normal 14px/28px "simsun"; padding:10px; }
.contentPage #content p a { color:#be0000; font-weight:bold; text-decoration:underline; }
.contentPage #content p a:hover { color:#fff; background:#be0000; font-weight:bold; text-decoration: none; }
.contentPage #content div.img { text-align:center; }
.contentPage #content div.img p { font:normal 12px/18px "simsun"; text-align:center; }*/
.contentPage #content div.down { padding:0 20px 20px; background:#f9f9f9; border:1px solid #f0f0f0; margin-top:10px; }
.contentPage #content div.down h1 { font:bold 14px "simsun"; color:#be0000; text-align:left; line-height:40px; height:40px; }
.contentPage #content div.down ul { border:1px solid #e9e9e9; background:#fff; padding:10px 0; }
.contentPage #content div.down ul li { float:left; width:442px; margin-left:10px; _display:inline; }
.contentPage #content div.down ul li a { display:block; color:#265FE1; border:1px solid #f9f9f9; background:url(../images/downloadIco.gif) 420px 6px no-repeat #fefefe; padding:0 10px; height:24px; }
.contentPage #content div.down ul li a:hover { display:block; background:url(../images/downloadIco.gif) 420px -34px no-repeat #f0f0f0; border:1px solid #f0f0f0; }
.contentPage #content div.down span { display:block; width:14px; height:14px; line-height:14px; background:url(../images/sprite.png) -110px -170px; position:absolute; z-index:999; left:12px; top:8px; }
.contentPage #content div.fontsize { text-align:right; position:absolute; right:6px; top:6px; }
.contentPage #content div.fontsize a { cursor:pointer; color:#222111; }
.pAndN { margin:40px 0 20px; }
.pAndN .prev { float:left; width:40%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:24px; }
.pAndN .next { float:right; text-align:right; width:40%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:24px; }
.pAndN .next a, .pAndN .prev a { font-weight:bold; color:#be0000; line-height:24px; }
/* 
  列表页左侧分级菜??
*/
#listnav li { line-height:41px; height:41px; padding:0 5px 0 25px; margin-bottom:5px; text-align:center; background:url(../images/listNavBg.gif) no-repeat; clear:both; overflow:hidden; }
#listnav li a { font:bold 14px/41px "simsun"; color:#be0000; }
#listnav p { padding:0 10px; margin:5px 0; height:20px; line-height:20px; overflow:hidden; text-align:left; clear:both; }
#listnav p a { color:#646132; line-height:20px; font-weight:normal; }
#listnav dt { line-height:41px; height:41px; padding:0 5px 0 25px; margin-bottom:5px; text-align:center; background:url(../images/listNavBg.gif) no-repeat; clear:both; overflow:hidden; }
#listnav dt a { font:bold 14px/41px "simsun"; color:#be0000; }
#listnav dd { padding:0 10px; margin:5px 0; height:30px; line-height:30px; overflow:hidden; text-align:left; clear:both; background:url(../images/listNav3bg.gif) no-repeat; }
#listnav dd a { color:#646132; line-height:20px; font-weight:normal; }
/* 
  面包??
*/


#path { height:28px; line-height:28px; color:#777666; padding:0 5px; font-size:14px;  padding-left:15px; }
#path a { padding:3px 5px; color:#777666; line-height:28px; font-size:14px; }
#path a:hover { background:#be0000; color:#fff; }
#path .r a { background:#aaa; color:#fff; }
.title2 #path { color:#be0000; }
.title2 .r a { font:bold 14px/28px "simsun"; color:#39c; line-height:24px; height:24px; }
.title2 #path a { color:#be0000; }
.title2 #path a:hover { background:#be0000; color:#fff; }
/* 
  页码
*/
#pages { height:28px; line-height:28px; color:#1B1B1B; padding:0 5px; text-align:right; background:#fdd3d3; border:1px solid #ca8282; border-top:none; padding-top:5px; padding-bottom:5px; }
#pages.gray { background:#f8f8f8 !important; }
#pages a { padding:3px 5px; color: #1B1B1B; line-height:13px; }
#pages a:hover { background:#be0000; color:#fff; }
#pages span input.text { width:16px; height:16px; vertical-align:middle; }
#pages span input.btn { margin-left:10px; height:19px; vertical-align:middle; }
#pages2 { text-align:center; padding:10px 0; }
#pages2 span, #pages2 a { line-height:13px; padding:4px 5px; margin:0 3px; font:normal 12px Verdana, Geneva, sans-serif; }
#pages2 span, #pages2 a:hover { border:1px solid #666; background:#999; color:#fff }
#pages2 a { border:1px solid #ccc; background:#f0f0f0; color:#555; }
/* 
  留言咨询详细??
*/
#reply { padding:10px; border:1px solid #ca8282; }
#reply ul.reply_cotent { padding-bottom:20px; }
#reply ul.reply_cotent li { border-bottom:1px dashed #ca8282; }
#reply ul.reply_cotent li h2 { font:normal 14px/24px "simsun"; position:relative; padding:0 0 0 30px; margin:10px 0; }
#reply ul.reply_cotent li h2 span.listdot { display:block; width:14px; height:14px; line-height:14px; background:url(../images/sprite.png) -110px -170px; position:absolute; z-index:999; left:8px; top:6px; _left:-22px; *top:0;
}
#reply ul.reply_cotent li div.reply { border:1px solid #ddd; background:#f6f6f6; margin-left:30px; padding:3px; color:#be0000; margin-bottom:10px; }
.zhengji #reply ul.reply_cotent li div.reply { border:1px solid #ddd; background:#f6f6f6; padding:3px; color:#be0000; margin:10px 0; }
#reply ul.reply_cotent li div.reply div { background:#fff; border:1px solid #eee; padding:6px 10px; }
#reply ul.reply_cotent li p.time { font:normal 14px/18px "simsun"; color:#777666; text-align:right; height:18px; padding-top:4px; width:100%; }
#reply ul.reply_cotent li p.time span { padding-left:5px; }
#reply ul.reply_input { background:#f8f8f8; padding-bottom:20px; margin:20px auto 0; }
#reply ul.reply_input h1 { margin-bottom:20px; }
#reply ul.reply_input li { padding:0 50px; margin-bottom:10px !important; }
#reply ul.reply_input ul.clearfix li { float:left; width:300px; padding:0 !important; margin:0 !important; display:inline;}
#reply ul.reply_input li input.input { padding:5px; vertical-align:middle; width:510px; _width:512px; }
#zhengji2 #reply ul.reply_input ul.clearfix li { float:left; width:294px !important; padding:0 !important; margin:0 !important; display:inline; }
#zhengji2 .chak { text-align:center; margin-top:50px; }
#zhengji2 .chak input { padding:4px 10px; font-size:14px;  }
#zhengji2 #reply ul.reply_input, #zhengji2 #reply ul.reply_cotent { display:none; }
#reply ul.reply_input li label sup { font:bold 14px Verdana, Geneva, sans-serif; color:#be0000; }
#reply ul.reply_input ul.clearfix li input { padding:5px; vertical-align:middle; width:150px; }
#reply ul.reply_input ul.clearfix { padding:0 50px; }
#reply ul.reply_input hr { margin:10px 0; height:3px; background:#eee; color:#eee; border:none; }
#reply ul.reply_input li span { display:inline-block; background:url(../images/form_bg.gif) no-repeat; vertical-align:top; border:1px solid #e6a1a1; }
#reply ul.reply_input li textarea { font:normal 14px/16px "simsun"; padding:5px; overflow-x:auto; overflow-y:auto; background:transparent; border:none; }
#reply ul.reply_input li .btn { padding:4px 10px; line-height:1em; font-size:14px; padding-top:5px; }
/* 
  在线办事详细??
*/
.affairs { padding:10px; border:1px solid #ca8282; }
.affairs li { float:left; width:304px; padding:10px; }
.affairs li a { display:block; height:50px; font:bold 14px/50px "simsun"; overflow:hidden; border:1px solid #f0f0f0; text-align:center; background:url(../images/title_bg.png) left -65px repeat-x; }
.affairs li a:hover { background-position:0 19px; border:1px solid #ddd; }
/* 
  联系我们详细??
*/
#contact_us { padding:30px 110px; border:1px solid #ca8282; }
#contact_us .map { border:1px solid #ccc; }
#contact_us h2 { font:bold 14px/30px "simsun"; margin:10px 0; border-bottom:1px dashed ca8282; }
#contact_us ul li { color:#777666 }
/* 
  局长信??
*/
#leader_mail { padding:10px; border:1px solid #ca8282; }
#leader_mail p { text-indent:2em; font:normal 14px/24px "simsun"; margin:0 0 20px; color:#777666; line-height:28px; }
#leader_mail div#reply { border:none; display:none; }
#leader_mail #reply h1.title3 p { text-indent:0; color:#be0000; font-weight:bold; }
#leader_mail p.tiaok { padding:30px; background:#f5f5f5; border:1px solid #ca8282; text-indent:0; }
#leader_mail h3 { font-weight:bold; color:#be0000; }
/*#leader_mail div a { display:block; font:bold 35px/40px microsoft yahei, arial; background:#fde9e9; border:1px solid #f6c2c2; color:#be0000; text-align:center; padding:10px; }
#leader_mail div a:hover { background:url(../images/title_bg.png) left -65px repeat-x; color:#222111; }
*/
#leader_mail ul h2 { font:bold 14px/30px "simsun"; margin:20px 0 10px; border-bottom:1px dashed ca8282; }
#leader_mail .c input { padding:4px 10px; font-size:14px; }
/* 
  网站地图
*/

.sitemap { padding:0 10px 0 0; border:1px solid #ca8282; margin-bottom:10px; }
.sitemap div { padding:10px 10px 10px 80px; border-bottom:1px solid #ccc; position:relative; min-height:28px; _height:28px; }
.sitemap div h2 { position:absolute; left:0; top:10px; _left:0; }
.sitemap div ul { word-break:keep-all; display:block;}
.sitemap div ul li { display:inline; font:normal 14px/28px "simsun"; word-break:keep-all; position:relative; margin-right:10px; }
.sitemap div ul li dl { display:none; position:absolute; top:-11px; border:1px solid #e9e9e9; padding:4px; z-index:99999; background:#fff; }
.sitemap div ul li dl dd { padding:0 4px; }
.sitemap div h2 a { font:bold 14px/28px "simsun"; color:#be0000; }
/* 
  办事结果列表
*/
.affairsResultPage { padding:10px; border:1px solid #ca8282; }
.affairsResultPage li { overflow:hidden; zoom:1; border-bottom:1px dotted #eaafaf; position:relative; height:28px; line-height:28px; }
.affairsResultPage li.tit { border-bottom:2px solid #ddd; line-height:30px !important; height:30px; }
.affairsResultPage li.tit span.time { font-size:12px; }
.affairsResultPage li.tit span.person { font-size:12px; width:100px; }
.affairsResultPage table { width:100%; }
.affairsResultPage table thead tr { background:#f0f0f0; color:#777666; width:100%; }
.affairsResultPage table tr { background:url(../images/borderBg.gif) center bottom repeat-x; }
.affairsResultPage thead tr td { font-weight:bold; }
.affairsResultPage tr td { padding:3px 5px; font:normal 12px/2 Arial, "simsun"; }
.affairsResultPage tr td.red { color:#f00; }
.affairsResultPage tr td.f10 { font:normal 10px Verdana, Geneva, sans-serif; }
.affairsResultPage tr td a { color:#be0000; text-decoration:underline; }
.affairsResultPage tr td a:hover { color:#09c; text-decoration:none; }
.affairsResultPage tr td.tit, #td2 thead { font-weight:bold; width:70px; }
.affairsResultPage tr td a { color:#09c; }
.affairsResultPage li a { font:normal 14px/28px "simsun"; }
.affairsResultPage li div { position:absolute; right:0; top:0; background:#fff; }
.affairsResultPage li div span { padding:0 10px; }
.affairsResultPage li div span.time { font: normal 10px/28px Verdana; color:#777666; }
.affairsResultPage li div span.status { color:#be0000; font-weight:bold; }
/* 
  搜索结果??
*/
#seachResult { border:1px solid #ca8282; }
#seachResult dl { padding:10px; }
#seachResult .seachResult { border-bottom:1px solid #eaaeae; padding:5px 10px; background:#f8f8f8; }
#seachResult .seachResult td { padding:5px }
#seachResult input{font-size:14px; padding:2px;}
#seachResult h1 { padding-left:100px; height:70px; font:bold 14px/70px 'simsun'; background:url(../images/seachicon.gif) no-repeat; margin:20px; }
#seachResult h1 span { color:#be0000; }
.seachResult input { vertical-align:middle; }
.seachResult label { margin: 0 3px; cursor:pointer; margin-left:-5px; }
.seachcon dt { height:24px; line-height:24px; padding-right:50px; word-wrap:break-word; overflow:hidden; zoom:1; margin-bottom:10px; margin-top:20px; }
.seachcon dt { font-weight:bold; }
.seachcon dd { border-bottom:1px dotted #eaafaf; padding:5px 10px; background:#f8f8f8; }
.seachcon dd a { color:#999; }
.seachcon dd a:hover { color:#777; }
/* 
  申报提交
*/
#affairs_submit { padding:20px 30px; border:1px solid #ca8282; }
#affairs_submit h1 { font:bold 25px/50px microsoft yahei, arial; text-align:center; color:#222111; height:70px; }
#affairs_submit ul { border:1px solid #d9d9d9; background:#f9f9f9; color:#777666; padding:30px; }
#affairs_submit ul li label { display:block; float:left; width:120px; font:normal 14px/28px "simsun"; }
#affairs_submit li { padding:8px 0; border-bottom:1px dotted #ccc; }
#affairs_submit li input, #affairs_submit li select { padding:3px 4px; vertical-align:middle; }
#affairs_submit li textarea { font:normal 12px/16px "simsun"; padding:3px 4px; overflow-y:auto; }
#affairs_submit li .btn { padding:4px 10px; line-height:1em; }
/* 
  403,404,500错误页面
*/
.wrongPages { padding:180px 300px; }
.wrongPages div.ico { background:url(../images/icon_wrongPages.gif) no-repeat; width:77px; padding-top:75px; float:left; margin-right:20px; font:bold 14px Arial; text-align:center; }
.wrongPages ul { float:left; margin-top:10px; *width:100%;
}
.wrongPages ul h1 { font:bold 14px/40px "simsun"; color:#be0000; height:40px; }
.wrongPages ul li { font:normal 14px/28px "simsun"; color:#777666; }
.wrongPages ul p { padding:20px 10px 0; }
.wrongPages ul p input { padding:4px 10px; margin-right:10px; line-height:1em; }
/* 
  投诉
*/
#tousu { padding:30px; background:#f5f5f5; border:1px solid #ca8282; }
#tousu h1 { text-align:center; margin-bottom:20px; font:bold 14px "simsun"; color:#be0000;  }
#tousu p { background:#fff; border:1px solid #ccc; padding:30px; line-height:134px; font:normal 14px/24px "simsun"; }
#tousu div input { vertical-align:middle; }
#tousu div label { cursor:pointer; line-height:40px; height:40px; }
/* 
  意见征集
*/
/*
#zhengji { padding:10px; border:1px solid #ca8282; }
#zhengji li.con { padding:3px; background:#f5f5f5; margin-top:3px; clear:both; display:none; height:auto; }
#zhengji li.con p { border:1px solid #e0e0e0; background:#fff; padding:10px; }
#zhengji a { cursor:pointer; }
#zhengji li span.dot { border:1px solid #ccc; padding:1px 3px 0; *padding:0 3px;
font:bold 14px "simsun"; margin-right:10px; color:#ccc; background:#fff; }
*/
#zhengji2 { border:1px solid #ca8282; padding:10px; }
#zhengji2 h2 { font:bold 22px/60px microsoft yahei, "黑体", arial; text-align:center; color:#222111; }
#zhengji2 div.info { border:1px solid #d9d9d9; background:#f9f9f9; color:#777666; text-align:center; margin:10px 0; padding:5px 0; font-size:14px; }
#zhengji2 p.con { font:normal 14px/2 "simsun"; text-indent:2em; margin-bottom:20px; }
#zhengji2 #reply { border:none; padding:0; }
.zhengji p.con { font:normal 14px/2 "simsun"; text-indent:2em; margin-bottom:20px; }
/* 
  标准画法示意??
*/
#biaozhunhuafa { padding:40px; border:1px solid #ca8282; }
#biaozhunhuafa h1 { font:bold 14px/1 "simsun"; text-align:center; margin-bottom:30px; padding-bottom:30px; border-bottom:1px solid #ca8282; }
#biaozhunhuafa p { font: normal 14px/2 "simsun"; text-indent:2em; color:#555444; margin-bottom:20px; }
#biaozhunhuafa a { font:bold 12px/2 Verdana, Geneva, sans-serif; color:#be0000; }
#biaozhunhuafaCon { padding:50px; border:1px solid #ca8282; }
#biaozhunhuafaCon img { display:block; margin:0 auto; }
#biaozhunhuafaCon p { text-align:center; margin-top:10px; }
#biaozhunhuafaCon p a { font:bold 12px/2 "simsun"; color:#be0000; }
#biaozhunhuafaCon p a:hover { text-decoration:underline; }
/* 
  测绘成果
*/
#cehuichengguo { padding:60px 120px; border:1px solid #ca8282; }
#cehuichengguo li { margin-bottom:20px; }
#cehuichengguo li a { display:block; font:normal 20px/30px microsoft yahei, arial; background:#fde9e9; border:1px solid #f6c2c2; text-align:center; padding:10px; }
#cehuichengguo li a:hover { background:url(../images/title_bg.png) left -65px repeat-x; color:#be0000; }
/* 
  测绘成果图片伸缩jquery
*/
.iviewer_common { position:absolute; border:1px solid #bbb; height: 28px; z-index: 5000; }
.iviewer_cursor { cursor: -moz-grab; cursor:move; }
.iviewer_drag_cursor { cursor: -moz-grabbing; }
.iviewer_button { width: 28px; cursor: pointer; background-position: center center; background-repeat: no-repeat; }
.iviewer_zoom_in { left: 300px; background: url(../images/iviewer.zoom_in.gif); }
.iviewer_zoom_out { left: 335px; background: url(../images/iviewer.zoom_out.gif); }
.iviewer_zoom_zero { left: 370px; background: url(../images/iviewer.zoom_zero.gif); }
.iviewer_zoom_fit { left: 405px; background: url(../images/iviewer.zoom_fit.gif); }
.iviewer_zoom_status { left: 440px; font:1.4em/28px Arial; color: #000; background-color: #fff; text-align: center; width: 60px; }
#control { position:relative; height:30px; width:800px; margin:10px auto 0; }
.viewer { height:500px; position: relative; }
.wpp { overflow: hidden; width: 80%; margin:0 auto; margin-top:30px; }
.wpp2 { overflow: hidden; width: 100%; margin:0 auto; margin-top:30px; }
.wpp p { margin-top:10px; }
/* 
  专题专栏列表??
*/
#zhuanti { padding:60px 0; border:1px solid #ca8282; }
#zhuanti li { margin: 0 0 20px 100px; float:left; float:left; width:349px; }
#zhuanti li a { display:block; font:normal 20px/30px microsoft yahei, arial; background:url(../images/zhuanti_bg.jpg) left bottom no-repeat; border:1px solid #f6c2c2; text-align:center; padding:10px; }
#zhuanti li a:hover { color:#be0000; font-weight:bold; background:url(../images/title_bg.png) left -65px repeat-x; }
/* 
  下载列表??
*/
#list2.list { padding:10px; border:1px solid #ca8282; min-height:520px; _height:520px; }
#list2.list li { height:34px; padding-top:8px; }
#list2.list li span.time { position:static; }
#list2.list li a { font:normal 14px/28px "simsun"; }
#list2.list li span.down { position:absolute; right:0; top:0; background:#fff; }
#list2.list li span.down a { font:italic 14px/28px "simsun"; color:#09c; padding:2px; }
#list2.list li span.down a:hover { background:#ddd; }
/* 
  登录注册页面
*/
.LandR { border:1px solid #ca8282; position:relative; }
.LandR .welcome { position:absolute; right:0; top:0; _right:60px; }
.LandR .welcome a { color:#09c; }
.LandR #tousu { border:1px solid #d7e8f1; position:absolute; right:40px; top:80px; width:500px; padding:20px; background:#f6f9fb; }
.LandR #tousu h1 { border:none; margin-bottom:0; padding:0; height:30px; color:#333; }
.LandR #tousu p { height:180px; overflow-y:scroll; border:1px solid #f6f9fb; }
#login_box ul { width:360px; margin: 0 auto; padding:50px 120px; }
#login_box input{ font-size:14px; }
#reg_box { padding:20px 0 0; }
#login_box div, #reg_box div { background:#f4fafd; border-top:1px solid #d7e8f1; text-align:center; padding:12px 0; }
#login_box div input, #reg_box div input { padding:4px 10px; margin:0 5px;}
#login_box ul li, #reg_box ul li { overflow:hidden; *zoom:1;
position:relative; margin-bottom:12px; }
#login_box ul li .yanzheng { position:absolute; left:20px; top:40px; }
#reg_box ul li sup { color:#ff0000; position:absolute; left:60px; top:0; font:normal 22px Arial, Helvetica, sans-serif; z-index:9999; vertical-align:baseline; }
#reg_box ul li span { display:block; width:150px; line-height:14px; position:absolute; left:350px; top:1px; color:#aaa; }
#login_box ul li label, #reg_box ul li label { display:block; width:70px; height:26px; line-height:26px; float:left; cursor:pointer; }
#login_box ul li input.text, #reg_box ul li input.text { height:24px; padding:0 8px; border-top:1px solid #cddde6; border-right:1px solid #cddde6; border-bottom:1px solid #cddde6; border-left:1px solid #cddde6; background:url(../images/form_bg.gif) no-repeat; line-height:24px; font-family:Verdana, Geneva, sans-serif; }
#login_box ul li.choose input, #login_box ul li.choose label, #reg_box ul li.choose input, #reg_box ul li.choose label { width:auto; float:left; height:13px; line-height:14px; }
#login_box ul li.choose, #reg_box ul li.choose { padding-left:70px; }
/* 
  专题列表??
*/
.zhuanti2 { padding:20px; border:1px solid #ca8282; margin-bottom:10px; }
.zhuanti2 li { position:relative; background:url(../images/zhuanti2ListBg.gif) no-repeat; padding:10px 10px 10px 200px; border-bottom:1px dashed #ca8282; height:48px; margin-bottom:10px; }
.zhuanti2 li span, .sitemap li a { padding-right:10px; font:normal 14px/28px "simsun"; }
.zhuanti2 li span { display:block; width:150px; position:absolute; left:10px; top:6px; *top:-1px;
_left:-70px; _top:0px; overflow:hidden; height:48px; }
.zhuanti2 li span a { padding:0; font:bold 14px/24px "simsun"; color:#be0000; }
.zhuantiCon { border:1px solid #ca8282; min-height:540px; _height:540px; }
.zhuanti3 { padding:10px 40px; float:left; width:225px; margin:20px 0 0 20px; position:relative; z-index:1; border:1px solid #f5f5f5; font:bold 18px/40px microsoft yahei, arial; color:#be0000; height:40px; cursor:pointer; background:url(imagesbg.gif) left -50px repeat-x; _display:inline; }
.zhuanti3.hover { color:#fff; background:#c33; position:relative; z-index:10; }
.zhuanti3 ul { background:#fff; border:2px solid #eee; padding:10px 0 10px 20px; position:absolute; left:-1px; top:60px; z-index:99999; visibility:hidden; width:283px; border-top:none; }
.zhuanti3 ul.hover { visibility:visible; position:absolute; z-index:9999; }
.zhuanti3 ul li { background:url(../images/listDot.gif) -3px 9px no-repeat; *background-position:-3px 15px;
_background-position:-3px 9px; height:30px; overflow:hidden; padding-left:20px; line-height:30px; }
.zhuanti3 ul li a { font:normal 14px/28px "simsun"; }
.zhuantiCon { border:1px solid #ca8282; min-height:540px; _height:540px; }
.zhuanti4 { padding:10px 40px; margin:20px; border:1px solid #ccc; font:bold 18px/40px microsoft yahei, arial; color:#be0000; cursor:pointer; background:url(imagesbg.gif) left -50px repeat-x; }
.zhuanti4 a { color:#be0000; }
.zhuanti4.hover { background:#cc000f; color:#fff; border:1px solid #cc000f; }
.zhuanti4.hover a { color:#fff; }
.zhuanti4 ul { background:#fff; border:1px solid #ddd; padding:10px 0 10px 20px; margin:10px 0; }
.zhuanti4 ul li { background:url(../images/listDot.gif) -3px 9px no-repeat; *background-position:-3px 15px;
_background-position:-3px 9px; height:30px; overflow:hidden; padding-left:20px; line-height:30px; width:264px; float:left; }
.zhuanti4 ul li a { font:normal 14px/32px "simsun"; color:#222111; }
.zhuanti4.hover ul li a { color:#222111; }
/* 
  列表页做的修改，加入分类标题
*/
.list3 { margin-top:10px; }
.list3 .column_2of2 .list dt { height:30px; margin:10px 0; background:#eaeaea; padding:0 10px; position:relative; }
.list3 .column_2of2 .list dt a { font:bold 14px/30px "simsun"; color:#be0000; }
.list3 .column_2of2 .list dt span { position:absolute; right:10px; top:0; }
.list3 .column_2of2 .list dt span a { font-weight:normal; color:#777666; }
.list3 .column_2of2 .list.nosplit dd { border-bottom:1px solid #fff !important; padding-right:50px; }
.list3 .column_2of2 .list dd { border-bottom:1px dotted #eaafaf; position:relative; height:28px; line-height:28px; padding-right:50px; word-wrap:break-word; overflow:hidden; zoom:1; }
.list3 .column_2of2 .list dd span.dot, .list3 .column_2of2 .list dd a { font:normal 14px/24px "simsun"; }
.list3 .column_2of2 .list dd span.dot img { _margin-top:10px; }
.list3 .column_2of2 .list.notime dd { padding-right:0 !important; }
.list3 .column_2of2 .list dd span.time { font: normal 10px/23px Verdana; color:#777666; position:absolute; right:0; top:0; background:#fff; }
/* 
  测绘队伍资质查询
*/
#zizhichaxun { border:1px solid #ca8282; padding:10px; }
#zizhichaxun .seach { padding:10px 0 15px; border-bottom:1px solid #eaafaf; margin-bottom:10px; }
#zizhichaxun table { width:100%; }
#zizhichaxun thead tr { background:#f0f0f0; color:#777666; width:100%; }
#zizhichaxun table tr { background:url(../images/borderBg.gif) center bottom repeat-x; }
#zizhichaxun thead tr td { font-weight:bold; padding-top:10px; }
#zizhichaxun select {font-size:14px;}
#zizhichaxun input {font-size:14px; padding-top:3px;}
#zizhichaxun tr td { padding:3px 5px; padding-top:6px; padding-bottom:6px; font:normal 14px/2 Arial, "simsun", }
#zizhichaxun tr td a { color:#be0000; text-decoration:underline; }
#zizhichaxun tr td a:hover { color:#09c; text-decoration:none; }
#zizhichaxun tr td.tit, #td2 thead { font-weight:bold; width:70px; }
.zizhichaxunCon { border:none !important; margin:10px 0; }
#zizhichaxun tr td a { color:#09c; }
#zizhichaxun caption { background:#f0f0f0; color:#777666; font-weight:bold; text-align:left; padding:3px 5px; }
#submitR { margin:20px 0; }
#submitR h2 { font:bold 22px/40px microsoft yahei, "黑体", arial; border-bottom:1px solid #eaafaf; padding-bottom:15px; }
#submitR p { color:#777666; border-bottom:1px solid #f5f5f5; padding:20px; margin-bottom:20px; }
#submitR p span { font:bold 24px Arial, Helvetica, sans-serif; color:#ff0000; }
#submitR div input { padding:4px 10px; margin:0 5px; }
/* 
  用户中心
*/
.users .column_1of2 { float:left; width:119px; margin-right:10px; padding:60px 0 0 60px; background:#fff url(../images/listNavBg4.jpg) left top repeat-x; border-right:1px solid #ddd; }
.users .column_2of2 { float:left; width:710px; padding:10px 60px 0 40px; overflow:hidden; *zoom:1;
}
.users #listnav li { background:#fff; border:1px solid #ddd; border-right:none; padding:0; }
.users #listnav { position:relative; right:-1px; }
.users #listnav li a { display:block; color:#777666; padding:0 10px; }
.users #listnav li a:hover { display:block; color:#be0000; background:url(../images/title_bg.png) center -65px repeat-x; }
.users .column_2of2 #login_box { position:relative; }
.users .column_2of2 #login_box form { margin-left:200px; }
.users .column_2of2 #login_box img.sb { position:absolute; top:40px; left:20px; }
.users h1 { background:none; border:none; line-height:60px; height:60px; border-bottom:2px solid #c1c48d; color:#96996e; font:bold 22px/60px microsoft yahei, "黑体", arial; overflow:hidden; }
.users .LandR { border:none; }
.users .LandR .intro { background:#f9f9f9; border:1px solid #f0f0f0; padding:20px; margin-top:20px; }
#usersList table { width:100%;  }
#usersList input { font-size:14px;}
#usersList thead tr { background:#f0f0f0; color:#777666; width:100%; }
#usersList table tr { background:url(../images/borderBg.gif) center bottom repeat-x; }
#usersList thead tr td { font-weight:bold; }
#usersList tr td { padding:6px 5px; font:normal 14px/2 Arial, "simsun", }
#usersList tr td a { color:#09c; text-decoration:underline; }
#usersList tr td a:hover { color:#be0000; text-decoration:none; }
#usersList.submit tr td.tit, #td2 thead { font-weight:bold; width:140px; color:#777666; }
#usersList.submit tr td font { color:#f00; padding-left:10px; }
#usersList.submit .c { margin-top:20px; }
#usersList.submit .c input { padding:4px 10px; margin:0 5px; }
#usersList caption { background:#f0f0f0; color:#000; font-weight:bold; text-align:left; padding:6px 5px; padding-left:20px; }
#usersList table td input.input { border-top:1px solid #cddde6; border-right:1px solid #cddde6; border-bottom:1px solid #cddde6; border-left:1px solid #cddde6; padding:5px; font-size:14px; }
.users #pages { background:#f0f0f0; border:none; margin-top:10px; }
.users #pages a:hover { background:#333; color:#fff; }
#usersList .down { padding:20px; background:#f9f9f9; border:1px solid #f0f0f0; margin-top:10px; }
#usersList div.down ul { border:1px solid #e9e9e9; background:#fff; padding:20px 20px 0; }
#usersList div.down ul li { margin-bottom:20px; height:30px; line-height:30px; }
#usersList div.down ul li a { display:block; color:#265FE1; border:1px solid #f9f9f9; background:url(../images/downloadIco.gif) 600px 10px no-repeat #fefefe; padding:0 10px; height:30px; }
#usersList div.down ul li a:hover { display:block; background:url(../images/downloadIco.gif) 600px -30px no-repeat #f0f0f0; border:1px solid #f0f0f0; }
#usersList div.down span { display:block; width:14px; height:14px; line-height:14px; background:url(../images/sprite.png) -110px -170px; position:absolute; z-index:999; left:12px; top:8px; }
#usersList .zhinan { font:normal 14px "simsun"; line-height:2em; margin:20px 0; }
#usersList .liucheng { text-align:center; margin:20px 0; }
/* 
  专题模版

#zhuanti1 h1 { line-height:50px; font:bold 14px/50px "simsun"; color:#be0000; text-align:left; height:50px; padding:0 80px; }
#zhuanti1 .body { padding:10px 80px; border-top:1px solid #f0f0f0; border-bottom:2px solid #f0f0f0; background:url(imagesbg.gif) repeat-x; }
#zhuanti1 .body #zhuantiImg { float:left; background:#fdd3d3; border:1px solid #eaaeae; width:340px; height:220px; position:relative; padding:10px; margin-right:20px; }
#zhuanti1 .body #zhuantiImg #zhuantiImgCon { width:340px; height:220px; z-index:1; overflow:hidden; }
#zhuanti1 h2 { text-align:left; font:bold 14px/36px "simsun"; color:#333; border-bottom:2px solid #aaa; float:left; width:450px; }
#zhuanti1 .body2 h3 span { position:absolute; right:10px; top:0; }
#zhuanti1 .body ul { float:left; width:450px; }
#zhuanti1 .body2 { padding:10px 70px; }
#zhuanti1 .body2 div { float:left; width:415px; margin-left:10px; overflow:hidden; _display:inline; margin-bottom:10px; }
#zhuanti1 .body2 div ul { border:1px solid #ca8282; padding:10px; }
#zhuanti1 .body ul li { _padding-top:7px; _height:21px; _line-height:21px; _width:345px; }
#zhuanti1 ul li { font:normal 14px/28px "simsun"; height:28px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; border-bottom:1px dotted #ddd; padding-right:100px; position:relative; }
#zhuanti1 .body #zhuantiImg #btn { position: absolute; bottom:20px; right:20px; z-index:999; text-align: right; display:block; }
#zhuanti1 ul li a { color:#333; }
#zhuanti1 ul li a:hover { color:#be0000; }
#zhuanti1 ul li span { font: normal 12px/32px Verdana, Geneva, sans-serif; position:absolute; right:0; color:#999; *line-height:15px;
*background:#fff;
}
#zhuanti2 .body1 { margin:10px 60px 10px; background:#eee; }
#zhuanti2 #zhuantiImg { float:left; width:300px; height:180px; position:relative; }
#zhuanti2 .body1 h1 { float:left; padding:30px; font:bold 22px/30px microsoft yahei, arial; height:120px; overflow:hidden; width:520px; }
#zhuanti2 .body2 { margin:0 50px; }
#zhuanti2 .body2 div { float:left; margin-left:10px; _display:inline; width:435px; overflow:hidden; margin-bottom:10px; }
#zhuanti2 .body2 div ul li { font:normal 14px/28px "simsun"; height:28px; white-space:nowrap; text-overflow:ellipsis; border-bottom:1px dotted #ddd; padding-right:100px; position:relative; _width:295px; overflow:hidden; _padding-top:7px; _height:21px; _line-height:21px; }
#zhuanti2 .body2 div ul li a { color:#333; }
#zhuanti2 .body2 div ul li a:hover { color:#be0000; }
#zhuanti2 .body2 div ul li span { font: normal 12px/32px Verdana, Geneva, sans-serif; position:absolute; right:0; color:#999; *line-height:15px;
background:#fff; padding:0 10px; }
#zhuanti2 .body2 h3 { position: relative; }
#zhuanti2 .body2 h3 span { position:absolute; right:10px; top:0; }
#zhuanti2 .body2 h3 span a, #zhuanti3 .body1 div.col3 h2 span a { color:#bbb; }
#zhuanti3 h1 { background:url(../images/bg2.gif) repeat-x; padding:0 30px; font:bold 22px/30px microsoft yahei, arial; color:#333; }
#zhuanti3 h1 { line-height:30px; background:#fff; margin-top:20px; color:#333; }
#zhuanti3 .body1 { margin:10px 30px; }
#zhuanti3 .body1 div { float:left; }
#zhuanti3 .body1 div.col1 { width:240px; margin-right:10px; }
#zhuanti3 .body1 div.col2 { width:470px; margin-right:10px; }
#zhuanti3 .body1 div.col3 { width:210px; }
#zhuanti3 .body1 div.col2 ul { padding:10px; border:1px solid #ca8282; border-top:none; }
#zhuanti3 .body1 div.col3 ul { padding:10px; border:1px solid #ddd; border-top:none; _width:188px; _overflow:hidden; }
#zhuanti3 .body1 div.col1 h2 a { color:#fff; }
#zhuanti3 .body1 div.col1 h2 span a { color:#555; }
#zhuanti3 .body1 div.col3 h2 { position: relative; }
#zhuanti3 .body1 div.col1 h2 span { top:16px; position:absolute; right:10px; }
#zhuanti3 .body1 div.col3 h2 span, #zhuanti3 .body1 div.col2 h2 span { font: normal 12px/32px Verdana, Geneva, sans-serif; position:absolute; right:10px; top:0; color:#999; }
#zhuanti3 .body1 div.col2 ul li { font:normal 12px/24px "simsun"; height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; border-bottom:1px dotted #ddd; padding-right:100px; position:relative; }
#zhuanti3 .body1 div.col2 ul li span { font: normal 12px/32px Verdana, Geneva, sans-serif; position:absolute; right:10px; color:#999; }
#zhuanti3 .body1 div.col3 ul li, #zhuanti3 .body1 div.col1 ul li { font:normal 12px/24px "simsun"; height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; border-bottom:1px dotted #ddd; }
#zhuanti3 #video { position:relative; z-index:0; margin:0 10px; }
#zhuanti3 #video li { float:left; width:160px; margin-right:23px; _margin-right:15px; display:inline; }
#zhuanti3 #video li div { width:160px; height:100px; border:1px solid #f0f0f0; background:#fefefe; }
#zhuanti3 #video li p { clear:both; text-align:center; height:36px; line-height:18px; padding:5px 0 2px; overflow:hidden; }
#zhuanti3 #down #prev { display:block; width:16px; height:14px; line-height:14px; background:url(../images/videoCol.gif) no-repeat 0 0; cursor:pointer; position:absolute; left:0; top:55px; z-index:11; overflow:hidden; }
#zhuanti3 #down #next { display:block; width:16px; height:14px; line-height:14px; background:url(../images/videoCol.gif) no-repeat -19px 0; cursor:pointer; position:absolute; left:923px; top:55px; z-index:11; overflow:hidden; }
#zhuanti3 #down { position:relative; width:940px; height:150px; overflow:hidden; margin:0 auto; background:#f9f9f9; border:1px solid #f0f0f0; }
#zhuanti3 #downContent { position:absolute; width:3000px; top:0px; left:0px; }
#zhuanti4
*/

/*********图片切换 css定义***********/
.sub_box {overflow-y:hidden; width:255px; height:214px; float:left; position:relative; overflow:hidden; border:1px solid #cccccc; padding:3px; margin-right:3px; }
.sub_box img { border:none; width:255px; height:190px;overflow-y:hidden;  }
#bd1lfimg { position:relative; width:255px; height:214px; overflow:hidden; }
#bd1lfimg div { width:100000px; margin-left:-4px; }
#bd1lfimg dl { width:255px; height:214px; float:left; background:#f0f0f0; overflow-y:hidden; }
#bd1lfimg dt { width:255px; height:190px; overflow-y:hidden; }
#bd1lfimg dd { width:255px; height:24px; text-align:center; line-height:26px; }
#bd1lfimg dd a { text-decoration:none; font-weight:bold; }

#bd2lfimg {overflow-y:hidden;  position:relative; width:255px; height:214px; overflow:hidden; }
#bd2lfimg div { width:100000px; margin-left:-4px; }
#bd2lfimg dl { width:255px; height:214px; float:left; background:#f0f0f0; overflow-y:hidden; }
#bd2lfimg dt { width:255px; height:190px;overflow-y:hidden;  }
#bd2lfimg dd { width:255px; height:24px; text-align:center; line-height:26px; }
#bd2lfimg dd a { text-decoration:none; font-weight:bold; }

#bd3lfimg {overflow-y:hidden;  position:relative; width:255px; height:214px; overflow:hidden; }
#bd3lfimg div { width:100000px; margin-left:-4px; }
#bd3lfimg dl { width:255px; height:214px; float:left; background:#f0f0f0; overflow-y:hidden; }
#bd3lfimg dt { width:255px; height:190px; overflow-y:hidden; }
#bd3lfimg dd { width:255px; height:24px; text-align:center; line-height:26px; }
#bd3lfimg dd a { text-decoration:none; font-weight:bold; }

.sub_nav { position:absolute; width:255px; height:20px; line-height:14px; overflow:hidden; zoom:1; bottom:21px; right:3px; z-index:200; }
.sub_no { height:20px; line-height:20px; float:right; }
.sub_no li { display:block; width:20px; height:14px; float:left; line-height:14px; text-align:center; background:#000; font-family:Verdana; font-size:10px; color:#fff; cursor:pointer; overflow:hidden; padding:0; border-left:1px solid #fff; filter:alpha(opacity=50);/*IE*/ opacity:0.5; }
.sub_no li.show { background:#be0000; color:#fff; }
/*********图片切换 css定义***********/
.leadList a { font-size:14px; color:#be0000; }
.leadList a strong { display:inline-block; width:90px; }
.leadList span.zhiwu { color:#999; }
.leadList span.time a { color:#09c; font-size:12px; }
#leadListCon { border:1px solid #be0000; padding:30px 40px; min-height:300px; _height:300px; }
#leadListCon .con { position:relative; padding-left:200px; }
#leadListCon h1 { font:bold 22px/60px microsoft yahei, "黑体", arial; text-align:center; color:#222111; border-bottom:2px solid #f0f0f0; margin-bottom:20px; }
#leadListCon .con img { position:absolute; left:10px; top:10px; _left:-190px; }
#leadListCon .con h2 { color:#be0000; font-size:14px; font-weight:bold; line-height:40px; height:40px; }
#leadListCon .con p { font-size:14px; line-height:2.8em; }
#zhuantiList { padding:10px; border:1px solid #ca8282; }
.zhuantiList { padding:10px; border-bottom:1px dotted #ccc; }
.zhuantiList .img { float:left; border:1px solid #ccc; padding:2px; width:110px; margin-top:10px; }
.zhuantiList .info { float:left; width:590px; margin-left:20px; }
.zhuantiList .info h2 { position:relative; height:22px; line-height:22px; overflow:hidden; zoom:1; }
.zhuantiList .info h2 .tit { font:bold 14px/22px 'simsun'; color:#435c94; background:url(../images/zhuantiListDot.gif) left center no-repeat; padding:2px 0 2px 24px; height:20px; }
.zhuantiList .info h2 span { position:absolute; right:2px; }
.zhuantiList .info h2 span a { color:#be0000; text-decoration:underline; }
.zhuantiList .info h2 span a:hover { text-decoration:none; }
.zhuantiList .info p { text-indent:2em; line-height:2em; height:6em; overflow:hidden; margin-top:10px; }
.photoList { padding:30px 0 0; border:1px solid #ca8282 }
.photoList li { float:left; width:210px; overflow:hidden; margin:10px 0 20px 31px; _display:inline; }
.photoList li div img { width:210px; }
.photoList li div { margin-bottom:5px; height:140px; overflow:hidden; border:1px solid #ddd; background:#f8f8f8; vertical-align:middle }
.photoList li p { white-space:nowrap; overflow:hidden; line-height:1.5em; height:1.5em; }
.photoList h2 { font:bold 22px microsoft yahei, "黑体", arial; text-align:center; margin-bottom:20px; }
.photoList2 .description { margin:0 60px 20px; background:url(../images/des_t2.jpg) no-repeat; padding-top:20px; }
.photoList2 .description .in { background:url(../images/des_b2.jpg) 0 bottom no-repeat; padding-bottom:20px; }
.photoList2 .description .in p { text-indent:2em; font-size:14px; background:url(../images/des_m2.jpg) repeat-y; padding:5px 25px 0 20px; }
.photoList2 { padding:30px 0 0; border:1px solid #ca8282 }
.photoList2 li { float:left; width:240px; overflow:hidden; margin:10px 0 10px 60px; _display:inline; padding:5px; border:1px solid #ddd; background:#f0f0f0 }
.photoList2 ul { *padding-bottom:20px;
}
.photoList2 li div img { width:240px; cursor:pointer; }
.photoList2 li div span { height: 100%; writing-mode: tb-rl; vertical-align: middle; }
.photoList2 li div { width:240px; margin-bottom:5px; height:150px; overflow:hidden; line-height:150px; text-align:center; background:#fff; }
.photoList2 li p { white-space:nowrap; overflow:hidden; line-height:2em; height:2em; }
.photoList2 h2 { font:bold 22px microsoft yahei, "黑体", arial; text-align:center; margin-bottom:20px; }
.photoList2 h3 { width:880px; margin:0 auto 10px; background:url(../images/listPhoto.gif) no-repeat; text-indent:30px; font-weight:bold; color:#be0000; font-size:14px; line-height:35px; height:35px; overflow:hidden; }
.photoList2 p.time { font-size:12px; font-weight:normal; color:#999; text-align:center; }
.photoList2 .description2 { margin:0 auto 20px; width:880px; background:url(../images/des_t2.gif) no-repeat; padding-top:20px; }
.photoList2 .description2 .in { background:url(../images/des_b2.gif) 0 bottom no-repeat; padding-bottom:20px; }
.photoList2 .description2 .in p { text-indent:2em; font-size:14px; background:url(../images/des_m2.gif) repeat-y; padding:5px 25px 0 20px; }
/*
	在线服务产品列表??
*/
#zaixianfuwu_list { padding:10px; border:1px solid #ca8282; font-size:14px; }
#zaixianfuwu_list dt a{font-size:14px;}
#zaixianfuwu_list dd{ font-size:14px; text-indent:2em;word-wrap:break-word !important; white-space:normal !important; padding:0; height:auto; border:none}
#zaixianfuwu_list dd a{ display:block; text-align:right; font:bold 14px/2 simsun; color:#5388ff;}
#sbtn {font-size:14px; }

.hyfc img{margin:0 0 0 0;  padding: 1px; border: 1px solid #D6CBC7;}
.hyfc{margin: 7px 0 0 2px; _margin: 6px 0 0 2px; *margin: 6px 0 0 2px;}
.hyfc1 { position:relative; z-index:2;}
.hyfc2 ,.hyfc3 ,.hyfc4,.hyfc5 img {margin:10px 0 0 0; _margin:6px 0 0 0; *margin: 6px 0 0 0;}
.hyfc2 { position:relative; z-index:0;}
.hyfc4 { position:relative; z-index:1;}

.right_float_div { display:none; position:absolute; width:206px; padding:5px 5px; border:1px solid #eaaeae; border-top:1px solid #fff; left:5px; top:44px; z-index:10; background:#fff; margin:0 0 0 -5px;}
.right_float_div a { display:inline-block; width:103px; text-align:center; font:normal 12px/24px "simsun"; }
.right_float_div a:hover { background:#ffd6d6 }
.xzxk, .zcfg { position:relative; z-index:1; }
.xzxk .right_float_div, .zcfg .right_float_div { top:30px; border-left:none; }


.tabmenu_con .news{ min-height: 235px; _height: 305px; }
.mid_com_news .list{ min-height: 120px; _height: 176px;}
.banshi table{ width:100%;}
.banshi {border:#CA8282 solid 1px;}
.banshi table thead td{ background:#f9f9e7; font-size:12px; line-height:13px; padding:6px 0 2px}
.banshi table tbody{ border:1px solid #ca8282}
.banshi table tbody td{font-size:12px; line-height:18px; text-align:center}
.banshi table tbody .even_t td{ background:#fff2d7;}
.banshi table tbody td.banshi_tit{ padding-left:10px; text-align:left;width:275px;}

.sub_no { height:20px; line-height:20px !important; float:right; }

.sub_no a { display:inline-block; background:#444; width:20px; height:14px; cursor:pointer; outline:none; font-size:9px; text-align:center; font-family:Verdana, Geneva, sans-serif; line-height:14px; color:#fff; margin-left:1px;}
.sub_no a:hover, .sub_no a.activeSlide {background:#be0000; }
/* 
  视频资料
*/
#shiping{ clear:both;width:996px; height:165px; margin:0 auto; margin:4px 0 0 2px;}
#video { padding:5px 0 0; position:relative; z-index:0; _padding:10px 0 5px; margin:0 5px 0 10px;  height:120px; width:1600px;}
#video li { float:left; width:130px; margin-left:0; display:inline; }
#video li div { width:125px; height:95px; padding:1px; position:relative;  }
#video li div span { display:block; width:14px; height:14px; line-height:14px; position:absolute; z-index:1; right:8px; bottom:8px; }
#video li div img { width:121px; height:91px; padding: 1px; border: solid 1px #EC7474;}
#video li p { clear:both; text-align:center; height:36px; padding-top:0; line-height:18px; overflow:hidden; }
#video li p a{ font-size:12px;}
#prev { display:block; width:30px; height:113px; line-height:14px; cursor:pointer; position:absolute; left:-4px; top:32px; z-index:11; overflow:hidden; }
#next { display:block; width:30px; height:113px; line-height:14px; cursor:pointer; position:absolute; right:-13px; top:32px; z-index:11; overflow:hidden;}
#down { clear:both;position:relative; width:990px; height:119px; overflow:hidden;border-left:solid 1px #c78090;border-bottom:solid 1px #c78090;border-right:solid 1px #c78090; }
#downContent { position:absolute; width:3000px; top:0px; left:0px; }
#downContent ul{margin:0 30px 0 30px;}