@charset "utf-8";
/* CSS Document */
body { background:url(zxzt_02.gif) top repeat-x;}
.clear { clear:both; height:10px; line-height:10px; overflow:hidden;}
.f16 { font-size:16px;}
.f20 { color:#333; font-size:20px; font-weight:bold;}
.f25{ font-size:25px;}

#z_head { width:960px; height:38px; margin:0 auto;}
#z_head h1 { float:left; width:90px; padding-top:4px;}
#z_head .menu { float:right; width:860px; line-height:35px;}
#z_head .menu li { display:inline; padding:0 10px;}

#z_top { width:100%; height:341px; background:url(blank.jpg) top center no-repeat;}
#z_top .z_ttxt { width:960px; margin:0 auto;}
#z_top .z_ttxt .qy { width:540px; padding:223px 0 5px 10px; color:#fff; font-size:14px; line-height:20px;}
#z_top .z_ttxt .qy a { color:#ff0; font-size:14px;}
#z_top  .main_nav { width:960px; margin:0 auto;}
#z_top  .main_nav ul li { display:inline; float:left; width:91px; line-height:40px; text-align:center;}
#z_top  .main_nav ul li a { display:block; height:52px; color:#fff; font-size:16px; font-weight:700;}
#z_top  .main_nav ul li.current a, #z_top  .main_nav ul li a:hover { background:url(nav_bg.gif) center no-repeat; color:#538426; text-decoration:none;}

#zcon_01, #zcon_02 { width:960px; margin:0 auto;}
#zcon_01:after, #zcon_02:after { content:"."; display:block; clear:both; visibility:hidden;}
#zcon_01 .zcon_foucus { float:left; width:500px; height:300px;}
#foucus_left { float:left; width:400px; height:300px; position:relative;}
#foucus_left .thumb_title { WIDTH: 380px; HEIGHT:25px;FILTER: alpha(opacity=70); TEXT-INDENT: 10px; POSITION: absolute; bottom:0px; line-height:25px; -moz-opacity: 0.7;}
#foucus_left .thumb_title a { color:#fff; font-size:14px; font-weight:bold; line-height:30px;}

#Slide_Thumb { float:right; width:97px; }
.thumb_on { CURSOR: pointer;FILTER: alpha(opacity=100); -moz-opacity: 1; margin-bottom:3px; border:1px solid #90ce4e;}
.thumb_off {CURSOR: pointe; rFILTER: alpha(opacity=50); -moz-opacity: 0.5; margin-bottom:3px; border:1px solid #000}
.thumb_off IMG, .thumb_on IMG { WIDTH: 95px; HEIGHT:70px}


#zcon_01 .zcon_news01 { display:inline; float:right; width:450px; height:300px; background:url(zxzt_12.gif) top left no-repeat; overflow:hidden;}
#zcon_01 .zcon_news01 dl { height:300px; background:url(zxzt_22.gif) top right no-repeat;}
#zcon_01 .zcon_news01 dl dd { height:300px; background:url(zxzt_13.gif) top repeat-x; margin:0 22px;}
#zcon_01 .zcon_news01 dl dd h2 { padding:15px 0; text-align:center;}
#zcon_01 .zcon_news01 dl dd h2 a {color:#f60; font:bold 20px "黑体";}
#zcon_01 .zcon_news01 dl dd p { text-indent:2em; line-height:22px;}
#zcon_01 .zcon_news01 dl dd p a { color:#6bac32;}
#zcon_01 .zcon_news01 dl dd .news_u01 { margin:12px 15px 18px;}
#zcon_01 .zcon_news01 dl dd .news_u01 a { color:#405500; line-height:20px;}
#zcon_01 .zcon_news01 dl dd .news_u02 { margin:0 5px;}
#zcon_01 .zcon_news01 dl dd .news_u02 li a { color:#333; font-size:14px; line-height:22px;}

#zcon_dt { min-height:330px; width:960px; margin:0 auto; background:url(zxzt_bg03.gif) right top no-repeat;}
#zcon_dt  .zxdt { float:left; width:560px; overflow:hidden;}
#zcon_dt  .zxdt h2, #zxzb h2 { height:50px; background:url(zxzt_29.gif) left top no-repeat; color:#fff; font:bold 25px/50px "微软雅黑"; text-indent:40px;}
#zcon_dt  .zxdt dl { height:280px; border-left:2px solid #2e8d0b; background:url(zxzt_bg.gif) top repeat-x;}
#zcon_dt  .zxdt dl dd.dt_lpic { display:inline; float:left; width:86px; height:190px; background:url(tj_bg.gif) left no-repeat; padding:50px 20px 0; margin:20px 0 0 20px; color:#855b01; overflow:hidden;}
#zcon_dt  .zxdt dl dd.dt_lpic p { text-align:center;}
#zcon_dt  .zxdt dl dt, #zcon_dt  .zxdt dl dd.dt_txt { float:right; width:400px;}
#zcon_dt  .zxdt dl dt { height:22px; background:url(zxzt_bg02.gif) no-repeat; margin:15px 0 10px; color:#090; font:normal 14px/22px "宋体"; }
#provinceName { display:block; float:left; width:160px; font-size:14px; text-align:center;}
#zcon_01 .zxdt dl dt a { color:#090; font-size:14px;}

#zcon_dt  .zxdt dl dd.dt_txt a { color:#464646; font-size:14px; line-height:25px;}
#zcon_dt  .map_flash {display:inline; float:right; width:390px; height:330px; background:url(zxzt_bg03.gif) right top no-repeat; overflow:hidden;}

#zcon_02 { clear:both; height:645px; background:url(zxzt_bg04.gif) top left no-repeat #f9fdee; border-bottom:1px solid #abe58e; overflow:hidden;}
#zcon_02 .zcon_02_left { display:inline; float:left; width:340px; overflow:hidden;}
#zcon_02 .zcon_02_left h3, #zcon_02 .zcon_02_right h3 { color:#259101; font:bold 20px/38px "微软雅黑"; text-indent:45px;}
#zcon_02 .zcon_02_left h3.bd_pad, #zcon_02 .zcon_02_mid h3.bd_pad, #zcon_02 .zcon_02_right h3.bd_pad { padding:18px 0 0;}
#zcon_02 .zcon_02_left .z_news03 { background:url(zxzt_33.gif) left top no-repeat;}
#zcon_02 .zcon_02_left .z_news03 .z_news_box { width:310px; background:url(zxzt_35.gif) bottom no-repeat; margin:0 auto;}
#zcon_02 .zcon_02_left .z_news03 .z_news_box ul { background:url(zxzt_34.gif) top no-repeat; padding:11px 0;}
#zcon_02 .zcon_02_left .z_news03 .z_news_box ul li {border-left:1px solid #a8e488; border-right:1px solid #a8e488; background:#fff; padding:0 10px; margin:0;}
#zcon_02 .zcon_02_left .z_news03 .z_news_box ul li dl { display:inline; padding:0; margin:0;}
#zcon_02 .zcon_02_left .z_news03 .z_news_box .znews_list .zlist_tit span { float:left; width:110px; height:82px;}
#zcon_02 .zcon_02_left .z_news03 .z_news_box .znews_list .zlist_tit span img { width:100px; height:76px; border:1px solid #000;}
#zcon_02 .zcon_02_left .z_news03 .z_news_box .znews_list .zlist_tit strong a { color:#666; font-size:14px;}
#zcon_02 .zcon_02_left .z_news03 .z_news_box .znews_list .zlist_tit p { margin:6px 0; color:#666; line-height:20px; text-indent:2em;}
#zcon_02 .zcon_02_left .z_news03 .z_news_box .znews_list dd { clear:both; color:#526c00;}
#zcon_02 .zcon_02_left .z_news03 .z_news_box .znews_list dd a {color:#526c00; font-size:14px; line-height:22px;}

#zcon_02 .zcon_02_mid { float:left; width:421px; padding:0; margin:0; overflow:hidden;}
#zcon_02 .zcon_02_mid h3 { color:#259101; font:bold 20px/38px "微软雅黑"; text-indent:80px;}
#zcon_02 .zcon_02_mid h3.bd_pad2 { background:url(zxzt_gb.gif) 30px 20px no-repeat; padding:18px 0 0;}
#zcon_02 .zcon_02_mid .zmid_box { background:#fff;border-left:1px solid #b7e99e;border-right:1px solid #b7e99e; padding:0; margin:0;}
#zcon_02 .zcon_02_mid .zmid_box .zmid_box_bg { background:url(zxzt_bg05.gif) top no-repeat; padding:20px 10px 0px 10px;}
#zcon_02 .zcon_02_mid .zmid_box .zmid_box_bg .zx_tab { width:90%; margin:0 auto; text-align:center;}
#zcon_02 .zcon_02_mid .zmid_box .zmid_box_bg .zx_tab th { width:30%; height:30px; background:url(zxzt_bg06.gif) top repeat-x; color:#fff; font-size:14px; line-height:26px; text-align:center;}
#zcon_02 .zcon_02_mid .zmid_box .zmid_box_bg .zx_tab td { border-top:1px dotted #259101; font-size:14px; line-height:25px;}
.gb { background:#ecf5e5;}
.org { color:#f60; font-size:14px;}
#zcon_02 .zcon_02_mid .zmid_box .zmid_box_bg .huigu { width:330px; height:100px; margin:10px auto 0;}
#zcon_02 .zcon_02_mid .zmid_box .zmid_box_bg .huigu .huigu_pic { float:left; width:128px;}
#zcon_02 .zcon_02_mid .zmid_box .zmid_box_bg .huigu .huigu_pic img { width:118px; height:88px; border:1px solid #000;}
#zcon_02 .zcon_02_mid .zmid_box .zmid_box_bg .huigu .huigu_dt { float:right; width:200px;}
#zcon_02 .zcon_02_mid .zmid_box .zmid_box_bg .huigu .huigu_dt a {color:#6bac32; font-size:14px;}
#zcon_02 .zcon_02_mid .zmid_box .zmid_box_bg .huigu .huigu_dt p { margin:6px 0; color:#6bac32; line-height:20px; text-indent:2em;}
#zcon_02 .zcon_02_mid .zmid_box .zmid_box_bg ul { width:305px; height:116px; background:url(zxzt_bg07.gif) repeat-x; padding:15px; margin:5px auto 0; color:#fff; clear:both;}
#zcon_02 .zcon_02_mid .zmid_box .zmid_box_bg ul li a { color:#fff; font-size:14px; line-height:22px;}

#zcon_02 .zcon_02_right { float:right; width:197px;}
#zcon_02 .zcon_02_right .zcon_rbox { background:url(zxzt_bg08.gif) top right no-repeat #f9fdee;}
#zcon_02 .zcon_02_right h3.bd_pad3 { background:url(zxzt_bg09.gif) bottom no-repeat; padding-top:18px;}
#zcon_02 .zcon_02_right .zcon_rbox ul li { margin:0 25px; border-bottom:1px dotted #999; color:#999; line-height:23px;}
#zcon_02 .zcon_02_right .zcon_rbox ul li a { color:#999; font-size:14px;}
#zcon_02 .zcon_02_right .zcon_rbox ul li a:hover { color:#f00; text-decoration:none;}
#zcon_02 .zcon_02_right .zcon_rbox .diaocha { width:170px; margin:0 auto 10px;color:#005fca; line-height:22px;}
#zcon_02 .zcon_02_right .zcon_rbox .diaocha p { padding:6px 0; color:#6bac32; font-size:14px; text-indent:1em;}

#vote_171 dl dd  {display: inline;margin-right:10px;}
#vote_171 dl dl  dd input { width:71px; height:25px; background:url(btn_01.gif) no-repeat; border:0; margin:10px 0px 0; color:#fff; font-size:14px; line-height:25px; text-align:center;display:inline;}
#vote_171 dl dd  dl input { width:71px; height:25px; background:url(btn_01.gif) no-repeat; border:0; margin:10px 5px 0; color:#fff; font-size:14px; line-height:25px; text-align:center;}
.submit_bt01, .submit_bt02 { width:71px; height:25px; border:0; color:#fff; font-size:14px; line-height:25px; text-align:center;}
.submit_bt01 { background:url(btn_01.gif) no-repeat;}
.submit_bt02 { background:url(btn_02.gif) no-repeat;}
#zcon_02 .zcon_02_right .zcon_rbox .zxb { text-align:center;}
#zcon_02 .zcon_02_right .zcon_rbox .zxb a { display:block; margin-bottom:5px;}

#zxzb { width:960px; margin:0 auto;}
#zxzb h2 a { float:right; font-weight:normal; color:#fff; line-height:50px; padding-right:30px;}
#zxzb .zb_con { height:280px; border-left:2px solid #090; border-right:2px solid #090; background:url(zxzt_bg.gif) top repeat-x;}
#zxzb .zb_con ul { margin:0 0 0 60px; padding:20px 0 0;}
#zxzb .zb_con ul li { display:inline; float:left; width:140px; height:130px; text-align:center;}
#zxzb .zb_con ul li img { display:block; width:120px; height:90px; padding:1px; border:1px solid #d1cfcf; margin-bottom:12px;}
#zxzb .zb_con ul li a { color:#333; font-size:14px;}

.f_logo { height:40px;width:960px; background:url(footer_line.gif) center repeat-x; margin:25px auto 10px; text-align:center;}

