@charset "gb18030";
/*@import url("http://www.dzwww.com/tpl/mfx/globle.css");*/

/* 20100721-山东新闻-by mfx */
/* css初始设置覆盖 通用全局设置 */
a:link, a:visited { outline-style:none; color:#000; text-decoration:none; }
a:hover, a:active { color:#900; text-decoration:underline; }
body, td, th { line-height:22px; }
#wrapper { margin:0 auto; WIDTH: 956px; overflow:hidden; padding:0 8px; background: #FFF url(images/shandong_02.gif) repeat-y center center }
/* 图文混排公用 */  
.pp, .pt, .list12 ul, .list14 ul, .area { width:100%; margin:0 auto; }
.pp:after, .pt:after, .area:after, .clear:after { content:"."; display:block; visibility:hidden; height:0; clear:both; }
.pp { text-align:center; }
.pp img { display:block; margin:0 auto; }	/*组图内图片属性*/
.pp span { display:block; }
.pt { color:#666; line-height:20px; text-align:left; }
.pt div.pic { float:left; margin:0 10px 0 0; }			/*图文混排*/
.pt p { clear:none }
/* 列表属性公用 */
.list12 li, .list14 li { background:url(images/shandong_93.gif) no-repeat 0 8px; padding-left:10px; }
.list14 li { background:url(images/shandong_93.gif) no-repeat 0 10px; }
.list12 li { line-height:24px; }
.list14 li { line-height:26px; }
.list12 li img, .list14 li img { margin-left:6px }
.list12 li a, .list14 li a { text-decoration: none; font-size:12px; }
.list14 li a {; font-size:14px; }
.list12 li a:hover, .list14 li a:hover { color:#c00; text-decoration:underline }

/* ------------------------------------主体头部公用------------------------------------ */
.themes { border-top:solid 7px #000; background-color:#ebe6d3;  color:#755510; padding:20px 0 10px 30px; margin-bottom:15px;}
.themes a {color:#755510; font-size:14px;}

/* ------------------------------------侧面公用------------------------------------ */

.column_2of2 .youbiankuang { border:solid 1px #d2b887; background-color:#f3f0e3}
.column_2of2 h2 { color:#9b1411; font-size:14px; background:url(images/shandong_21.gif) no-repeat center bottom; line-height:33px; padding-left:15px;}
.column_2of2 h2 a { color:#9b1411;}
.column_2of2 h2 span { float:right; margin-right:15px;margin-top:5px;}
.column_2of2 h2 span a { color:#333; font-size:12px; font-weight:normal;}
.column_2of2 .list12,.column_2of2 .list14 { margin:10px 18px;}
.column_2of2 .list14 li p{ color:#756135; line-height:16px;margin:5px 0;}

.column_1of2 .right .group { border:solid 1px #d8d8d8; padding-top:7px;}
.column_1of2 .right .group h2 { color:#9b1411; font-size:14px; background:url(images/shandong_77.gif) no-repeat center bottom; line-height:25px; padding-left:28px;color:#fff;}
.column_1of2 .right .group h2 a { color:#fff;}
.column_1of2 .right .group h2 span { float:right; margin-right:15px;}
.column_1of2 .right .group h2 span a {color:#fff; font-size:12px; font-weight:normal;}
.column_1of2 .right .group .list12,.column_1of2 .right .group p{  padding:15px 15px 0px 15px;} 
.column_1of2 .right .group .pt {  padding:15px 5px 0px 10px; width:auto;}
.column_1of2 .right .group .pt p{ padding-top:0; font-size:14px; color:#624330; }
.column_1of2 .right .group .pt img { border:solid 1px #ccc;}
.column_1of2 .right .blank10.xian { border-bottom:dashed 1px #b2a178;}

/* ------------------------------------头部------------------------------------ */
#header {overflow:hidden;}
#login { height:25px; background:url(images/sd2010_01.gif) no-repeat 0 0; border-top:solid 6px #b41414; overflow:hidden; }
#login ul { padding:0 10px; display:block }
#login li { height:25px; line-height:22px; display:block; float:left; margin-right:15px; padding-top:3px; }
#login li, #login li a { color:#888888 }
#login ul .right { float:right; }
#login ul .right a { color:#b41414; }
#login ul li#tongxing { background:url(images/sd2010_07.gif) no-repeat 0 0px; padding-left:20px; }
#login ul li#mima { background:url(images/sd2010_07.gif) no-repeat 0 -25px; padding-left:20px; }
#login ul li input { border:solid 1px #e1e1e1; background-color:#FFF; width:60px; height:14px; line-height:14px; }
#login ul li .tijiao { background-color:#cf181d; color:#FFF; border:none; width:50px; line-height:14px; font-size:12px }
#login ul #sheshouye { background:url(images/sd2010_07.gif) no-repeat 0 -75px; padding-left:20px; }
#login ul #jiashoucang { background:url(images/sd2010_07.gif) no-repeat -0 0px; padding-left:20px; }
#mainsub { border-bottom:solid 1px #d9d9d9; border-top:solid 1px #d9d9d9; margin:2px 5px 0 5px; }
#mainsub .left.wen {
	margin-left:5px;
}
#mainsub .left.wen, #mainsub .left.wen a {
	color:#000;
	font-size:12px;
	line-height:29px;
}
#mainsub .left.wen a { margin:0 1px; }
#mainsub .right a{ color:#c40900; font-size:12px; line-height:29px; margin-left:5px;margin:0 2px;  }
#logoqu { margin:16px 25px 6px 26px; }
#logoqu .left.fB { color:#000; background:url(images/sd2010_07.gif) no-repeat 0 -103px; padding-left:15px; margin-top:28px; margin-left:20px; }
#logoqu .left.fB span a { color:#ff0000 }
#logoqu .right input { border:solid 1px #e1e1e1; background-color:#FFF; width:130px; height:14px; line-height:14px; }
#logoqu .right label #button { background:url(images/sd2010_25.gif) no-repeat center center; border:none; width:50px; height:18px; line-height:16px; font-size:12px }
#logoqu .right span { background:url(images/sd2010_07.gif) no-repeat 0 -128px; padding-left:10px; display:block; float:left; }
#subnav { background:url(images/sd2010_33.gif) repeat-x 0 0; margin:0 6px; }
#subnav li { float:left; }
#subnav li a { font-size:14px; width:49px; height:25px; text-align: center; display:block; padding-top:4px; color:#000; padding-top:4px; }
#subnav li a.on, #subnav li a:hover { background:url(images/sd2010_35.gif) repeat-x 0 0; color:#FFF }
#subnav li a:hover { color:#FFF }
/* ------------------------------------结构------------------------------------ */

#maincon { margin:0 15px; overflow:hidden; }
.column_1of2 { width:650px; float:left; overflow:hidden; }
.column_1of2_1 { width:221; float:right; overflow:hidden; }
.column_1of2_2 { width:400px; float:left; overflow:hidden; }
.column_2of2 { width:244px; float:right; overflow:hidden; }
/* ------------------------------------热点新闻 ------------------------------------*/

#hot_news .top { }
#hot_news .top h1 { line-height:60px; font-family:"黑体"; font-size:32px; text-align:center; font-weight:bold; }
#hot_news .top h3, #hot_news .top h3 a { text-align:center; font-size:14px; font-weight:normal; color:#1d1d1d }
#hot_news .bottom { border-top:solid 1px #cec4b4; border-left:solid 1px #cec4b4; margin-top:10px; overflow:hidden; padding-top:10px; width:645px;}
#hot_news .bottom #jinriyaowen { width:395px; }
#hot_news .bottom .right { width:222px; }
#jinriyaowen h3 { line-height:26px; font-family:"黑体"; font-size:20px; text-align:left; font-weight: normal; background:url(images/shandong_28.gif) no-repeat left 4px; padding-left:20px; margin:10px 0px 5px 0px; }
#jinriyaowen p { padding-left:20px; color:#785f47; line-height:18px; }
#jinriyaowen p a { padding-left:20px; color:#785f47; line-height:15px; }

#jinriyaowen p img { border:solid 1px #838383; float:left; margin:0 10px 5px 0; }
#jinriyaowen .list14 { padding:0px 0px 10px 20px; }
#jinriyaowen .list14 li { border-bottom:dotted 1px #ccc; }
#jinriyaowen .zhengwutou { color:#F00; font-weight:normal; font-size:18px; background:url(images/shandong_28.gif) no-repeat left 4px; padding-left:20px; padding-top:3px;}
#jinriyaowen .zhengwutou a {color:#F00;}
.gengduo { height:25px; background:url(http://sd.dzwww.com/images/shandong_144.gif) repeat-x 0 0;}
.gengduo p { background-color:#FFF; width:60px; margin-right:60px; float:right; margin-top:3px}
.gengduo p a { background-color:#FFF; width:60px; margin-right:20px; float:right; margin-top:3px}
#gundong { padding:10px; border:solid 1px #d9d9d9; border-top:none; width:200px; }
#gundong li { background:url(images/shandong_32.gif) no-repeat 0 8px; border-bottom:dotted 1px #ccc; margin:10px 0; }
#gundong li { border-bottom:dotted 1px #555555; }
#gundong #zhizheng { position:relative; }
#gundong #zhizheng .btPhoto li { background:url(images/shandong_42.gif) no-repeat center center; border:none; float:left; margin:5px; display:inline; cursor:pointer; height:9px; width:9px; }
#gundong #zhizheng .btPhoto li.current {background:url(images/shandong_42-2.gif) no-repeat center center;}
#gundong #zhizheng .btPhoto.clearfix { padding:10px 0 0 24px;}

#diaocha{ padding:10px; border:solid 1px #d9d9d9; border-top:none; }
#diaocha p { color:#785f47; line-height:18px; margin:10px 0;}

#qilumensheng .list14 li{ border-bottom:dotted 1px #555555; margin-bottom:5px;margin-top:15px;}
#xinwenpaihang .list12 {background:url(images/shandong_57.gif) no-repeat 0 4px;white-space:nowrap;list-style:none;text-overflow:clip;overflow:hidden;width:220px;}
#xinwenpaihang .list12  li { background:none; padding-left:15px;}

/*  ------------------------------------政教经济 ------------------------------------ */
#shandongzhengwu,#quanweifabu { border-top:solid 6px #967d52;}
 #shandongzhengwu .group { padding:18px 18px 0px 18px; border-bottom:solid 2px #e5d5a8; position:relative;}
 #shandongzhengwu .group.clearfix .more { position:absolute; top:180px; left:99px; display:block; width:60px;line-height:16px; background-color:#f3f0e3; text-align:center; }
 #shandongzhengwu .group.clearfix .more a { font-size:9px;}
 #shandongzhengwu .group .pic { float:left; width:80px; text-align:center; margin-right:10px; }
 #shandongzhengwu .group .pic p { line-height:16px; margin-top:15px;}
 #shandongzhengwu .group div h3 { line-height:16px; font-size:14px;}
 #shandongzhengwu .group div .list12 li { background:none; line-height:18px; margin-bottom:5px; }
 #shandongzhengwu .group div .list12 li a { color:#454545}
 
 .zhengjiaojingji .left { width:395px; overflow:hidden;}
 .zhengjiaojingji .right { width:250px; }
 .zhengjiaojingji .left .pt {width:365px; padding:15px; border-bottom:dashed 1px #b2a178; margin-bottom:10px;}
 .zhengjiaojingji .left .pt img { border: solid 1px #ccc;}
 .zhengjiaojingji .left .pt h3 {  font-family:"黑体"; font-size:18px; text-align: left; font-weight: normal; line-height:25px; }
 .zhengjiaojingji .left .pt p {line-height:20px; color:#83714e}
 .zhengjiaojingji .list14 { padding:0 20px;}
 
 #wenjuan .group p {color:#624330;font-size:14px; border-bottom:dashed 1px #b2a178;line-height:20px;}
 #wenjuan .group .list12 li { background:none; padding:0; color:#83714e}
 #wenjuan .group .list12 li.bg { background: #e9e9e9}

  #wenjuan .group .list12 li a{ color:#83714e}
 #guanzhu .group h3 { padding:15px 15px 0px 15px;font-size:14px;}
 #guanzhu .group h3 a { color:#000}
 #guanzhu .group p{ color:#624330;border-bottom:dashed 1px #b2a178;line-height:16px;}
 
 #zhuanti { background-color:#e3e3e3}
 #zhuanti  .list12 { padding-top:0;} 
/* ------------------------------------ 社会文体 ------------------------------------ */
#qingweiliao{ border-bottom:solid 6px #967d52;}
#qingweiliao h3 { color:#fff; font-size:12px; line-height:18px; padding-left:15px; background-color:#595959; margin:7px 15px;}
#qingweiliao h3 a { color:#fff;}
#qingweiliao h3 span { float:right; padding-right:15px; line-height:18px; width:140px; text-align:right;background-color:#c0c0c0;}
#qingweiliao h3 span a { color:#000; font-size:12px; font-weight:normal;}
#qingweiliao .pic { float:left; width:80px; text-align:center; margin:10px 10px 0 10px;}
#qingweiliao .pic img { border:solid 1px  #ccc;}
#qingweiliao .group.clearfix div .list12 li a { color:#333}

/* ------------------------------------ 齐鲁各地 ------------------------------------ */

#qilugedi .list12 { border-bottom: dashed 1px #b2a178;}
#shandongbolan .list12 li {
	float:left;
	background:none;
	width:58px;
	background-color:#FFF;
	text-align:center;
	font-weight:bold;
	padding:0;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-left: 1px;
}
#gedi { padding:0 10px; overflow:hidden;}
#gedi h2 {background:url(images/shandong_105.gif) no-repeat  left center; padding-left:20px; margin-bottom:15px; color:#d0191d; font-size:16px;}
#gedi h2 span { float:right; padding-right:35px; padding-top:5px;line-height:18px; width:140px; text-align:right;}
#gedi h2 span a { color:#666; font-size:12px; font-weight:normal;}
 #gedi .pt .pic { border:solid 5px #b8b8b8;}
#gedi .pt .list14 { width:300px; float:right; margin-top:10px;}
#gedi .bbs { border:solid 1px #cfcaa6; padding:10px; overflow:hidden; width:630px;}
 #gedi .bbs div { width:180px; float:left;}
 #gedi .bbs div.t {width:70px;}
 #gedi .bbs .clear { clear:both;float: none;}
 #gedi .bbs div .list12 li{ color:#000; padding:0; background:none;}
  #gedi .bbs div .list12  a{ color:#83714e; margin-left:5px;}
 #dishi_nav { border-bottom:solid 1px #919191; height:26px; line-height:26px; padding-left:30px;}
#dishi_nav ul li {float:left;display:block; }
#dishi_nav ul li.right {float: right;}
#dishi_nav li a { color:#5b4620;float:left;display:block; padding-right:15px;background:url(images/bg-dishi.gif) no-repeat 28px center;}
#dishi_nav li a.wu { background:none}
#dishi_nav ul .con { width:800px;}
/*-------------------------------- ----foot------------------------------------*/
#footer { text-align:center; line-height:18px; padding:5px 0; width:972px; margin:0 auto; border-top: solid 10px #b41414}
#footer img {
margin:0 5px;
}
