
/*body{ text-align:center; font:12px/14px "宋体"; color:#614E38}*/
body{text-align:center; font-size:12px; font-family:"宋体"; color:#614E38;}
body, div, span, font, ul, ol, li, th, td, form, a, input, textarea{font-size:12px;}
body,ul,form,p,img,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; list-style:none}
#wrapper{ margin:0 auto; text-align:left; width:1003px; background:url(../images/sy_topbg.png) repeat-x}
img{ vertical-align:middle; border:none}
a{ text-decoration:none; color:#614E38}
a:hover{ color:#c30}
.fontred{ color:#c30}
input,select{ vertical-align:middle}
/* Clear Fix */

.clearfix:after,.container:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix,.container{display:inline-block;}
/* Hide from IE Mac \*/
.clearfix,.container{display:block;}
/* End hide from IE Mac */
/* end of clearfix */

/* RSS */


/* layout */
#headcolumn{ height:79px}
#wrap{ width:980px; margin:0 auto}
#rightcolumn{ width:732px; float:left}
#leftcolumn{ width:240px; float:right}
#leftcolumn .container{ background-color:#F9F8F7}
.homead{ margin-top:6px; float:left}
.mc_leftside{ width:230px; float:left;}
.mc_leftside .container{ background-color:#F9F8F7}
.mc_rightside{ width:496px; float:right;}
/* header */
#topinfo{ position:relative}
.mainmenu{ position:absolute; left:131px; top:118px !important; top:117px}
.mainmenu a{ display:block;color:#fff; font-weight:bold; float:left; width:76px; height:33px; text-align:center; line-height:30px}
.mainmenu a:hover,.mainmenu .cur{ background: url(../images/sy_mainmenu_bg.png) no-repeat; color:#FF9900}
#nav{}
#nav li{ float:left; padding:0 10px; border-right:1px solid #C56565; border-left:1px solid #872929; margin-top:9px}
#nav li a{ color:#fff}
#nav li a:hover{ color: #fc0}
.navmenu{ border:1px solid #999; background:#000; float:right; padding:4px; margin:3px 8px auto auto; display:inline;filter:alpha(opacity=40);-moz-opacity:0.4;opacity: 0.4}
.navmenu ul{}
#nav .navmenu li{ margin:0 ;}
#nav .navmenu a{ font-weight:bold}
#headinfo{padding:12px;}

/*error*/
#center_error { width:972px; float:left}
#errorbg { border:1px solid #e1e1e1; padding:0 80px 0 80px}
#errormain { background: url(../images/error.png) no-repeat bottom; width:800px; height:573px}


/* 头部新闻 */
.latestnews{ float:left; background:url(../images/icon_latest.png) no-repeat left 6px; padding:8px 10px 0 70px; width:350px; position:relative; height:20px}
.latestnews a{ color:#069}
.latestnews ul{}
.latestnews ul li{ display:none}
.latestnews ol { position:absolute;top:-5px;*top:8px; right:0}
.latestnews ol li {DISPLAY: inline; MARGIN-left:0}
.latestnews ol li A {BACKGROUND: url(../images/switcher.gif) 0px -14px}
.latestnews ol li A:hover { background-position:0 -27px}
.latestnews ol li A.active {background-position:0 0}
.latestnews ol li A.active:hover {background-position:0 0}

.search{ border:1px solid #ACACAC; padding:2px 4px 2px 35px; float:right; background:url(../images/search.gif) #eee no-repeat 5px; font-weight:bold;font-size:14px; color:#666;}
.search .keywords{ padding:1px 5px;}
.search .btn{ background-color:#B32828; border:none; color:#fff; padding:3px 5px 0 5px; cursor:pointer}

/* header end */

/* content right side */
.flashshow{ width:324px; height:224px; background-color:#491F1D; float:left; margin-top:6px; padding:1px}
.hotnews{ float:right; width:400px}
.hotnews .container ul{background:url(../images/hotnews_nub.gif) no-repeat 15px 18px}
.hotnews .containerx ul{background:url(../images/hotnews_nub.gif) no-repeat 15px 18px}

/* 通用栏目 */
.container{ border:1px solid #E4DDCD; margin-top:6px}
.container .title{border-bottom:1px solid #E4DDCD; background:url(../images/sy_columnbg.png) repeat-x; height:25px; line-height:25px; padding-left:8px; font-weight:bold; color:#6D5643; position:relative}
.containerx .title{border-bottom:1px solid #E4DDCD; background:url(../images/sy_columnbg.png) repeat-x; height:25px; line-height:25px; padding-left:8px; font-weight:bold;  position:relative}

.container .title span{ border:1px solid #C8BEAF;  display:block; float:left; padding:0 9px; position:relative; margin:-1px auto}
.container .title span div{ width:12px; height:7px; background:url(../images/sy_column_title_arrow.gif) no-repeat; position: absolute;bottom:-7px !important; bottom:-15px; left:30px}
.container .title .titlerightinfo{ position:absolute; right:10px}
.container .title .date{ padding-left:25px; background:url(../images/date.png) no-repeat left 4px}
.container ul{ padding:12px 10px}
.havelistnumber4 ul{ background:url(../images/list_nub_4.gif) no-repeat 12px 22px  }
.havelistnumber5 ul{ background:url(../images/list_nub_5.gif) no-repeat 12px 22px}
.havelistnumber6 ul{ background:url(../images/list_nub_6.png) no-repeat 12px 22px}
.container li{ border-bottom:1px dashed #ccc; padding:7px 5px 7px 28px; position:relative}
.container li span{ position:absolute;right:0 !important;right:10px; color:#C4C4C4}
.container li.cur{ background: url(../images/li_right.gif) no-repeat 5px #F9F9F9}
.container li.cur span{ color:#C97D32}
.container .title span.cur{background:#fff;}
.changemenu  span{ cursor: default}
.changemenux{width:642px}
.changemenu .changemenu_ul{}
.changemenu ul{  display:none}
.zhuanxiangfuwu li img{ margin-right:10px}
.zhuanxiangfuwu li a{ color:#614E38; font-weight:bold}
.zhuanxiangfuwu li.cur{ background-image:none}
.lianghui li{ padding-left:10px}
.shipin p{ padding:10px; overflow:hidden; height:1%; line-height:18px}
.shipin p img{ padding:4px; border:1px solid #ccc; float:left; margin-right:10px; width:106px; height:65px}
.zhuanti ul{overflow:hidden; height:1%; padding-right:0}
.zhuanti li{ float:left; width:105px; display:inline; margin-right:8px;padding:5px 0; border-bottom:1px dashed #ccc}
.zhuanti li img{ margin-right:5px}
.vote{ padding:10px}
.vote span{ color:#c30; font-weight:bold}
.vote p{ padding:5px 0}

.vote div{ padding:0 15px; float:left;}


.vote2{ padding:10px}
.vote2 span{ color:#c30; font-weight:bold}
.vote2 p{ padding:5px 0}

.vote2 div{ padding:0 5px; float:left; width:210px;}

.imglink{ margin-top:6px}
/* 标题型栏目 */
.submenu ul{ *padding-bottom:10px !important;padding:10px 0 5px 10px; overflow:hidden; height:1%}
.submenu li{ border:1px solid #E9C669; background:#FCF6E7; float:left; width:95px; margin:0 5px 5px 0; padding:4px 0 4px 5px; position: static}
.submenu img{ margin-right:5px}
.submenu li.cur{ background-image:none}
/* 政府信息公开型 栏目 */
.container2{ border:1px solid #F2DDA5; margin-top:6px}
.container2 .title{border-bottom:1px solid #F2DDA5; background:url(../images/title_bg.png) repeat-x; height:25px; line-height:25px; padding-left:8px; font-weight:bold; color:#c30;}
.container2 .title span{ background:url(../images/zhengfuxinxi.gif) no-repeat left; padding-left:25px; display:block}
.container2 ul{ padding:10px 0 10px 10px; overflow:hidden; height:1%}
.container2 li{ float:left; width:105px; display:inline; margin-right:8px;padding:5px 0; border-bottom:1px dashed #ccc}
.container2 li img{ margin-right:5px}
.container2 li a{color:#c30}
.shenpi .title span{ background-image:url(../images/icon_11.gif)}
.shenpi li{ background:#FCF6E7; border:1px solid #E9C669; width:93px; margin:3px 8px 3px auto; padding-left:10px}
.shenpi li a{ color:#960; font-weight:bold}
.shenpi li.ggxx{*height:30px;}
.renxinghua .title span{ background-image:url(../images/icon_12.gif)}
.renxinghua li img{ margin-right:15px}
.renxinghua li a{ font-weight:normal; color:#630}
.login form{ padding:15px 30px; overflow:hidden; height:1%}
.login form label{ display:block; width:100%; padding:4px 0; float:left}
.login form label span{ display:block; width:60px; text-align:right; float:left; padding:6px 5px 0 0}
.login form input{ float:left; width:100px}
.login form .btn{padding-left:50px}
.login form .btn input{ width:50px; background:url(../images/loginbtn.png) repeat-x; border:1px solid #ccc; margin:8px 4px; display:inline}
/* 办理事项 */
.shixiang{ padding:10px}
.shixiang ul{ padding:6px 0}
.shixiang li{ overflow:hidden; height:16px; padding: 5px}
.shixiang li.cur{ background-image:none}
.shixiang li div,.sxtitle div{ float:left;}
.sxtitle{ padding:5px; background-color:#F7F7F7; overflow:hidden; height:16px; border-top:1px solid #E4E4E4; border-bottom:1px solid #E4E4E4; color:#c30; font-weight:bold}
.shixiang .bl_xuhao{ width:60px}
.shixiang .bl_name{ width:245px}
.shixiang .bl_zhuangtai{ width:80px}
.shixiang .bl_date{ width:79px}
.rolltable{ height:62px;*height:70px; overflow:hidden}
.shixiang .rolltable li{ float:left; height:auto; overflow: visible; position:static}
.bl_search{ background:url(../images/icon_shouli.gif) #FDF3EA no-repeat 30px; border:1px solid #EDCBB7; padding:5px 10px 5px 10px; text-align:right;}
.bl_search span { float:left}
.bl_search .keywords{ border:1px solid #CC6701; padding:3px 5px}

.bl_search1{ border:1px solid #EDCBB7; padding:5px 10px 5px 10px; text-align:left;}
.bl_search1 span { float:left}
.bl_search1 .keywords{ border:1px solid #CC6701; padding:3px 5px}
/* main content leftside */

.zuzhi .title span{ padding:0 8px}
.zuzhi ul { padding:8px;  overflow:hidden; height:1%;height:200px;}
.zuzhi li{ padding:0; width:96px; padding:5px 0 4px 10px; float:left; position:static; margin:0; background:url(../images/squre.gif) no-repeat 2px; height:16px; line-height:16px;}
.zuzhi li.cur{ background:url(../images/squre.gif) no-repeat 2px}
.zuzhi li a{ margin:0}

.zuzhi .leader li{ padding:10px 0 10px 30px; width:76px; background-position:10px}

.shanghui{margin-top:5px; text-align:center; }
.shanghui a{ background-color:#F4F3E7;border:1px solid #DBD7AC;color:#c30; font-weight:bold; display:block; padding:6px 0;*padding:8px 0}
.shanghui a:hover{ border:1px solid #c30; background-color:#FFF2E8}

.important_info{ background:#F7F4EA; border:1px solid #DEC08F; margin:10px 10px 0 10px; padding:10px}
.important_info h3{ line-height:1.5em; color:#c30}
.important_info h3 a{ color:#c30}
.important_info h3 a:hover{ text-decoration:underline}
.shuju h5{ color:#c30; text-align:center; margin:15px auto 0 auto}
.shuju li{ border:1px solid #DBCBBD; margin-bottom:4px; color:#069; background-color:#fff; padding:6px 25px}
.shuju li span{ color:#c30; position:static}
.shuju li.cur{ background:#FFFDF0}
.shuju li.cur span{ color:#c30}

.link{ text-align:center; padding-bottom:20px}
.link .title{ margin-bottom:20px}
.link select{ margin:5px auto}

/*footer */
.friendlink{ border:1px solid #DBCCBE; clear:both; margin-top:5px; *padding-bottom:10px !important;padding:10px 0 5px 10px; overflow:hidden; height:1%}
.friendlink li{ float:left; margin:0 8px 5px 0; display:inline;}
.friendlink img{ width:80px; height:32px; vertical-align:top}
.footmenu{ background:#F3F1E2; border:1px solid #DBCBBD; padding:8px 0; text-align:center; width:978px; margin-top:5px; float:left}
.footer{ padding:20px 10px 20px 102px; background:url(../images/logo.gif) no-repeat 22px; overflow:hidden; height:1%; line-height:20px; clear:both}
.finfo{ width:640px; float:left; color:#999; margin-right:20px;}
.w2{ width:280px}
.tongji { width:150px; border-left:1px solid #ccc; padding-left:30px}


#preview{ border:2px solid #999; padding:6px 10px; color: #325170; position:absolute; background-color:#fff; text-align:left; z-index:100; line-height:1.2em}

.important{display:none}

/* rss*/
.rssdiv{padding:10px 5px;}
.rssdiv div{ padding:10px 5px;}
.rssdiv li{display:inline; padding:10px 5px;}







.xzxklist{ width:700px}
.tablexzxk{line-height:25px; }





.r1{float:left; 
position:relative; z-index:300; top:17px; left:30px } 
.r2{height:26px;float:left; 

position:relative; z-index:400; } 
.l1{height:26px;float:left; 

position:relative; z-index:300; } 
.l2{height:26px;float:left; 

position:relative; z-index:400; } 





.wtserach{ width:698px; height:37px; border:1px #88b3d6 solid; background-color:#ecfaff; line-height:35px; margin-top:5px; padding-left:50px; }
.wtserach span{ font-size:14px; font-weight:bold; color:#1f54bc}
.wtserach .inp{ width:49px; height:22px; background:url(/images/ss.jpg); border:0; }

.hdsearch{ width:980px; height:128px; background-color:#fcfae5; border:1px #e3d7b1 solid; float:left; margin-top:5px;}

.manyi{ width:420px; height:33px; font-size:12px; font-weight:bold; color:#e06b14; line-height:30px; background:url(/images/star.jpg) no-repeat 10px 5px; padding-left:35px;}
.dc li{ width:420px; float:left; position:relative; background-color:#FFF; border-bottom:none; height:25px;}
.dc .inp{ border: 1px #97a9b3 solid}
.dc .an{ width:60px; height:23px; border:0}




.newzt{ width:240px; height:118px; background:url(/images/zt_03.jpg); margin-top:5px; margin-left:}
.newzt .newztitle{ line-height:36px; font-size:12px; color:#cc3300; font-weight:bold; padding-left:35px;}
.newzt .pic{ float:left; margin:10px 0 0 16px; float:left}
.newzt .newztlist{ font-size:12px; font-weight:bold; color:#996600; margin:10px 0 0 15px; float:left; line-height:24px;}
.newzt .newztlist a{ color:#996600; text-decoration:none}
.newzt .newztlist a:hover{ color:#cc3300; text-decoration:none}




.yjzj td{ padding-left:5px;}
.yjzj span{ font-weight:bold; color:#1f376d; }
