body{ text-align:center; font:12px/16px "Arial"; color:#614E38}
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/en_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 */


/* 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 #81cbc4; border-left:1px solid #3d8982; margin-top:9px}
#nav li a{ color:#fff; font:bold 12px/24px "Times New Roman", Times, serif}
#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;}
/* 头部新闻 */
.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:496px}
.hotnews .container ul{background:url(../images/hotnews_en.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:#2f625c; 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}
.havelistnumber8 ul{ background:url(../images/list_nub_8_en.gif) no-repeat 12px 22px}
.container li{ border-bottom:1px dashed #ccc; padding:7px 5px 8px 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}
.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}
.dis p{ padding-top:10px; padding-bottom:10px; overflow:hidden; height:1%; line-height:18px; border-bottom:1px dashed #ccc; margin:5px 10px 10px 10px}
.dis p span{ color:#12a99b; font: 14px/16px Tahome; line-height:24px}
.dis p img{ padding:4px; border:1px solid #ccc; float:left; margin-right:5px; width:106px; height:65px}
.zhuanti ul{overflow:hidden; height:1%; padding-right:0}
.zhuanti li{ float:left; width:170px; display:inline; border-bottom:1px dashed #ccc; font-family:arial; background:url(../images/icon_main_en.gif) no-repeat 8px;}
.zhuanti li img{ margin-right:5px}
.vote{ padding:10px}
.vote span{ color:#c30; font-weight:bold}
.vote p{ padding:5px 0}
.vote form{ padding:10px 20px;}
.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 #abccee; background:url(../images/title_bg_en.png) repeat-x; height:25px; line-height:25px; padding-left:8px; font-weight:bold; color:#2f625c;}
.container2 .title span{ background:url(../images/wel_en.gif) no-repeat left; padding-left:25px; display:block}
.container2 ul{ padding:5px 0 5px 10px; overflow:hidden; height:1%}
.container2 li{ float:left; width:210px; display:inline; margin-right:8px;padding:5px 0; font:12px/23px arial}
.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}
.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:1%; padding: 5px}
.shixiang li.cur{ background-image:none}
.shixiang li div,.sxtitle div{ float:left;}
.sxtitle{ padding:5px; background-color:#F7F7F7; overflow:hidden; height:1%; 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:3px;*height:6px; overflow:hidden}
.shixiang .rolltable li{ float:left; height:auto; overflow: visible; position:static}
.bl_search{ background:url(../images/icon_search_en.gif) #FDF3EA no-repeat 10px; border:1px solid #EDCBB7; padding:13px 10px 13px 190px; height:30px}
.bl_search .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 5px 10px; float:left; position:static; margin:0; background:url(../images/squre.gif) no-repeat 2px}
.zuzhi li.cur{ background:url(../images/squre.gif) no-repeat 2px}
.zuzhi li a{ margin:0}

.zuzhi .leader li{ padding:15px 0 15px 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:url(../images/icon_main_en.gif) no-repeat 8px; 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; color:#2f625c}
.footer{ padding:20px 10px 20px 140px; background:url(../images/logo.gif) no-repeat 50px; overflow:hidden; height:1%; line-height:20px; clear:both}
.finfo{ width:350px; float:left; color:#999}
.w2{ width:220px}
.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}