/* 福建政务 2011年10月11日 何勇 */

*{margin:0; padding:0; border:none;}
body, td, th{color:#000000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a{color:#000000; text-decoration:none;}
a:hover{color: #CC0000; text-decoration:underline;}

ul{list-style:none;}
ul li{padding-left:15px; background:url(dian.jpg) no-repeat 5px 12px; height:24px; line-height:24px; overflow:hidden;}
ul li a{font-size:14px;}
ul li span{padding-left:15px; color:#999999;}

.main{clear:both; margin:0 auto; width:1000px; overflow:hidden;}
.nav{background:url(nav.jpg) no-repeat; height:64px;}
.nav1{height:30px; line-height:30px; padding-left:200px;}
#weather{float:left; color:#C34900;}
.so{float:right;}
.sotab{height:30px; border:none; width:512px;}
.sokeytitle{background:url(so-keyword.jpg) no-repeat 0; width:58px; color:#FFFFFF; text-align:center;}
.sokeyword a{float:left; display:block; width:36px; height:30px; line-height:30px; overflow:hidden; margin-left:5px;}
.soin{background:url(so-in.jpg) no-repeat 0; width:189px; text-align:center;}
.soti{background:url(so-ti.jpg) no-repeat 0; width:67px;}
#sokeyword{width:185px; color:#666666;}
#sotitletext{padding-left:5px; color:#666666;}
#somore{position:absolute; left:0; top:0; border:1px solid #AED0E6; width:66px; background:#F8EFE7;}
#somore a{display:block; height:25px; line-height:25px; padding-left:5px;}
#somore a.on, #somore a:hover{background:#FF9900; color:#FFFFFF;}
.sobt{padding:0 5px;}
.nav2{height:34px; line-height:34px; font-size:14px; font-weight:700; color:#FFFFFF; padding-left:173px;}
.nav2 a{color:#FFFFFF; margin-right:2px;}

.newstop{background:url(newstop-bg.jpg) no-repeat; height:94px;}
.newstopleft{float:left; width:660px; height:94px;}
.newstopleft h2{color:#CC0000; text-align:center; height:40px; line-height:40px;}
.newstopleft h2 a{color:#CC0000;}
.newstopleft p{text-indent:2em; padding-left:10px; color:#333333; height:50px; line-height:25px; overflow:hidden;}
.newstopright{float:right; width:320px; height:94px;}
.newstopright a{display:block; height:87px; margin-top:7px; text-indent:-9999px;}


.hotleft{float:left; width:498px; padding-top:0px; height:299px; background:url(hot-ti.jpg) no-repeat; overflow:hidden;}
.hotlist{width:487px; height:271px; padding:5px; padding-bottom:0px; border:#FFD4AD solid 1px; border-right:none; border-top:none;}
.hotlist a{color: #000000;}
.hotright{float:right; width:490px; padding:5px; height:286px; border:#FFD4AD solid 1px; overflow:hidden;}
.hottu{width:490px; height:286px; overflow:hidden;}
.hottu img{height:286px; width:490px;}
.hottubg{background:#000000; filter:alpha(opacity=50); opacity:0.5; height:25px; margin-top:-25px;}
.hottuti{height:25px; margin-top:-25px; line-height:25px; padding-left:10px; position:relative;}
.hottuti a{color:#FFFFFF; font-weight:700;}
.hottiti{float:left;}
ul.hottab{float:right; height:25px; line-height:25px; cursor:default;}
ul.hottab li{float:left; padding:0; width:16px; height:16px; background:#EBEBEB; line-height:16px; text-align:center; margin:4px 4px 0 0;}
ul.hottab li.on{background:#FF3300; color:#FFFFFF;}


.left{float:left; width:672px; overflow:hidden;}
.right{float:right; width:318px; overflow:hidden;}

.fjzy{height:265px; overflow:hidden; background:url(fj1.jpg) no-repeat; padding:64px 0 0 20px;}
.fjzyren{float:left; width:80px; height:133px; text-align:center; overflow:hidden; margin-right:13px; line-height:20px;}
.fjzyren img{width:76px; height:99px; border:#FFFFFF solid 1px;}

.block{}
.block_title{background:url(right-ti.jpg) no-repeat; height:33px; line-height:33px;}
.block_title_a{float:left; color:#cc0000; font-size:14px; font-weight:700; padding-left:15px;}
.block_title_more{float:right; padding-right:10px;}
.block_content{border:#ffd7bc solid 1px; border-top:none; padding:5px; background-color:#ffeadd;}
.block_tu_zy{padding:5px;}
.block_tu1{float:left; border:#FFFFFF solid 1px; width:100px; height:100px; overflow:hidden; margin-right:5px;}
.block_tu1 img{width:100px; height:100px;}
.block_tu_zy h3{font-size:12px; display:block; height:20px; line-height:20px; overflow:hidden;}
.block_tu_zy p{text-indent:2em; line-height:20px; height:80px; overflow:hidden;}
.block_tu_zy .more{color:#CC0000;}
.block_v{float:left; margin:12px 0 0 12px; width:134px; height:125px; overflow:hidden; text-align:center; line-height:20px;}
.block_v_tu{display:block; text-align:center; padding-top:4px; width:134px; height:101px; background:url(block-v-bg.jpg) no-repeat;}
.block_v_tu img{width:125px; height:85px;}


.left_left{float:left; width:331px; overflow:hidden;}
.left_right{float:right; width:331px; overflow:hidden;}
.left .block_title, .left .block_title{background:url(left-ti.jpg) no-repeat;}
.left .block_content, .left .block_content{background:#ffffff;}
.left_tu{background:#FFDFAE; float:left; width:238px; height:175px; padding-top:3px; text-align:center; line-height:20px; margin:5px;}

.rdzx_ri{float:right; width:389px; margin:5px;}
.rdzx_ti_m{background:url(rdzx-ti.jpg) no-repeat; height:28px; line-height:28px;}
.rdzx_ti{float:left; color:#CC0000; font-weight:700; padding-left:15px;}
.rdzx_more{float:right; padding-right:10px;}

.left_tu img{width:230px; height:153px; border:#FFFFFF solid 1px;}

.rdzx{background:url(rdzx.jpg) no-repeat; height:40px; line-height:40px;}
.ztps{background:url(ztps.jpg) no-repeat; height:40px; line-height:40px;}
.dsld{background:url(dsld.jpg) no-repeat; height:40px; line-height:40px;}
.tjzx{background:url(tjzx.jpg) no-repeat; height:40px; line-height:40px;}

.ztps_content{padding:0;}
.ztps_content p{text-indent:2em; line-height:25px;}
.ztps_content .more, .ztps_content .ip{color:#CC0000; line-height:25px;}
.ztps_content .even{background:#FFF2DF;}
.ztps_content .odd, .ztps_content .even{padding:5px 10px;}

.bm_more{height:40px; line-height:40px; display:block; text-indent:-9999px;}

.mt10{margin-top:10px;}
.clear{clear:both; height:0; width:0; font-size:0; line-height:0; overflow:hidden; content:'.';}
.bt{background:url(bt.jpg) no-repeat; width:51px; height:20px; color:#FFFFFF; font-weight:700; line-height:22px;}