@charset "gb18030";
/*@import url("http://www.dzwww.com/tpl/mfx/globle.css");*/

/* 20100721-山东新闻-by mfx */
/* css初始设置覆盖 通用全局设置 */

body, td, th { line-height:22px; }
#wrapper { margin:0 auto; WIDTH: 956px; overflow:hidden; padding:0 8px; background: #FFF url(images2011/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 { float:left; margin:0 10px 0 0; }			/*图文混排*/
.pt p { clear:none }
/* 列表属性公用 */
.list12 li, .list14 li { background:url(images2011/shandong_93.gif) no-repeat 0 8px; padding-left:10px; }
.list14 li { background:url(images2011/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(images2011/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(images2011/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(images2011/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(images2011/sd2010_07.gif) no-repeat 0 0px; padding-left:20px; }
#login ul li#mima { background:url(images2011/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(images2011/sd2010_07.gif) no-repeat 0 -75px; padding-left:20px; }
#login ul #jiashoucang { background:url(images2011/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:15px; }
#mainsub .left.wen, #mainsub .left.wen a { color:#c40900; font-size:12px; line-height:29px; }
#mainsub .left.wen a { margin:0 2px; }
#logoqu { margin:16px 25px 6px 26px; }
#logoqu .left.fB { color:#000; background:url(images2011/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(images2011/sd2010_25.gif) no-repeat center center; border:none; width:50px; height:18px; line-height:16px; font-size:12px }
#logoqu .right span { background:url(images2011/sd2010_07.gif) no-repeat 0 -128px; padding-left:10px; display:block; float:left; }

#hd2right {
	WIDTH: 368px; FLOAT: left
}
#hd2right UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#hd2right LI {
	LINE-HEIGHT: 22px; LIST-STYLE-TYPE: none; PADDING-LEFT: 12px; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none
}

#hd2center {
	LINE-HEIGHT: 24px; MARGIN: 40px 0px 0px 30px; PADDING-LEFT: 25px; WIDTH: 112px; BACKGROUND: url(http://www.dzwww.com/shandong/images2011/2010sdgb_14.gif) no-repeat left 50%; FLOAT: left
}


#hd2left {
	PADDING-LEFT: 20px; WIDTH: 353px; FLOAT: left
}





#daohang {background:url(images2011/z1_03.gif)  repeat-x ; height:30px;  margin:0 6px;}
#daohang ul {margin:0 26px; padding-top:6px;}
#daohang ul li {margin:0 10px; float:left; display:block;}
#daohang ul  a {font-size:14px;}



.cv,.cv a{}

.cv a:hover{ color:#c70000;}

/*---------*/

.left1 {width:461px; margin-left:6px; float:left; DISPLAY:inline;}

.left1 img {float:right; padding:4px 0;}

.left11 { width:459px;  border:#CCC 1px solid ;   margin-bottom:2px; }
.lant {width:459px; height:26px; background:url(images2011/z1_14.gif) no-repeat center top; margin:4px 0 0 0; }
.lant h2 {padding-left:26px;  color:#c70000; font-size:14px; padding-top:4px;  font-weight:normal;}
.lant h2 span { float:right; padding-right:20px; padding-top:1px;line-height:18px; width:140px; text-align:right;}
.lant h2 span a { color:#666; font-size:12px; font-weight:normal;}

.nei1 {width:417px; margin:15px auto 10px; padding-bottom:12px; border-bottom:#666666 1px dashed; }
.nei1 h2 {text-align:center; font-size:20px; padding-bottom:10px;}

.nei11 {width:417px; margin:15px auto 10px; padding-bottom:4px; }
.nei11 ul li a {font-family:"宋体"; font-size:14px; line-height:28px; color:#404040; text-decoration:none;}
.nei11 ul li a:hover {font-family:"宋体"; font-size:14px; line-height:28px; color:#c70000; text-decoration:underline;}


.nei121 {width:417px; margin:15px auto 10px;  border-bottom:#CCC 1px dashed; padding-bottom:6px; }
.nei121 ul {}
.nei121 ul li a {font-family:"宋体"; font-size:14px; line-height:28px; color:#404040; text-decoration:none;}
.nei121 ul li a:hover {font-family:"宋体"; font-size:14px; line-height:28px; color:#c70000; text-decoration:underline;}


.net2 { width:452px; float:left;   border:#CCC 1px solid ; margin-bottom:2px; }

.lant2 { background:url(images2011/ff_42.gif) no-repeat top center; width:452px; height:31px; }

.lant2 h2 {padding-left:40px;  color:#000; font-size:14px; padding-top:4px;  font-weight:normal;}
.lant2 h2 span { float:right; padding-right:20px; padding-top:3px;line-height:18px; width:140px; text-align:right;}
.lant2 h2 span a { color:#666; font-size:12px; font-weight:normal;}


.net2 ul li a {font-family:"宋体"; font-size:12px; line-height:24px; color:#404040; text-decoration:none;}
.net2 ul li a:hover {font-family:"宋体"; font-size:12px; line-height:24px; color:#c70000; text-decoration:underline;}






.xhui12 ,.xhui12 a {font-family:"宋体"; font-size:12px; line-height:18px; color:#686868; text-decoration:none;}
.xhui12 a {font-family:"宋体"; font-size:12px; line-height:18px; color:#686868; text-decoration:none;}
.xhui12 a:hover {font-family:"宋体"; font-size:12px; line-height:18px; color:#333; text-decoration:none;}

.hhui12 ,.hhui12 a {font-family:"宋体"; font-size:12px; line-height:18px; color:#333; text-decoration:none;}

.xhui12 a:hover {font-family:"宋体"; font-size:12px; line-height:18px; color:#333; text-decoration:none;}


.q1,.q1 a {font-family:"宋体"; font-size:12px; line-height:24px; color:#404040; text-decoration:none;}
.q1 a:hover {font-family:"宋体"; font-size:12px; line-height:24px; color:#c70000; text-decoration:underline;}



.bai12,.bai12 a {font-size:12px; color:#FFF; line-height:24px; text-decoration:none;}
.bai12 a:hover {font-size:12px; color:#FFF; line-height:24px; text-decoration:underline;}




/*--------------center----*/
.c11 {width:299px; float:left; margin:auto; display:block;}
.c11 img {display:block;}
.c11 a img {display:block;}
.centerq {width:291px; float:left; border-left:#d4d4d4 5px solid; border-right:#FFF 3px solid; background-color:#f0f0f0;}
.tu1 {width:278px; height:195px; border:1px #c8c8c8 solid; background:#FFF; margin:auto;}

.neic {width:274px; margin:auto;}
.neictou {background:url(images2011/see_40.gif) no-repeat top center; height:21px; width:274px;}
.neic h2 {padding-left:20px;  color:#fff; font-size:14px; padding-top:1px;  font-weight:normal;}
.neic h2 span { float:right; padding-right:10px; padding-top:1px;line-height:18px; width:140px; text-align:right;}
.neic h2 span a { color:#666; font-size:12px; font-weight:normal;}

.neic .wen {width:260px; margin:15px auto 15px; display:block; }
.wen h3 {font-size:14px; color:#333; text-align:center;  }
.wen p { padding:4px 0 10px 0; border-bottom:#757575 1px dashed;}

.wen ul { margin:6px 0 0 0; }

.bbe {width:260px; margin:auto; padding:10px 0;}

.right1 {width:184px; float:left; border:#dadada 1px solid; display:inline;}

.bdj {width:133px; margin: 0 auto; }
.bdj p { float:left; margin:8px 0 0 0;}


.bdj2 {width:133px; margin: 0 auto; }
.bdj2 p { float:left; margin:0 0 0 0;}

.v11 {margin:auto; width:173px; }


.vop,.vop a {font-size:12px;; line-height:28px; color:#000; text-decoration:none;} 

.vop a:hover {font-size:12px;; line-height:28px; color:#cf0000; text-decoration:underline;}

.jl {width:156px; margin:auto;} 
/*-------------------------------- ----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;
}



