@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 { 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: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 12px 6px 13px; }
#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; 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; }
.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; }

#cd1 {width:944px; height:252px; margin:0 6px 0 6px;}
#cd1 #cd1left { width:359px; height:250px; background:#f9fafd; border:#c2d8ee 1px solid; float:left; margin-right:11px;}
#cd1left img{ border:#333 1px solid; margin:7px 6px; } 
#cd1right {width:572px; height:252px; float:right;}

.cd2 {width:944px;  margin:0 6px 0 6px; float:left;}
.cd2le {width:679px; float:left;}
.cd2left {width:677px; border:#c2d8ee 1px solid; float:left; margin:0 7px 0 0;} 

.cd2left1 {width:351px; float:left;}
.cd2left2 {width:325px; float:left;}


.cd2le .ag11 {  margin:5px 0 6px 2px; }


#cd2right {width:258px; float:right; background:url(images/syyy_12.jpg); }

#cd2right .ccu { }
 


----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;
}



.lasr {font-family:"宋体"; font-size:14px; color:#2750a2; line-height:28px; text-decoration:none;}
.lasr a {font-family:"宋体"; font-size:14px; color:#2750a2; line-height:28px; text-decoration:none;}
.lasr a:hover {font-family:"宋体"; font-size:14px; color:#f00; line-height:28px; text-decoration:none;}

.lasr14 {font-family:"宋体"; font-size:14px; color:#2750a2; line-height:24px; text-decoration:underline;}
.lasr14 a {font-family:"宋体"; font-size:14px; color:#2750a2; line-height:24px; text-decoration:underline;}
.lasr14 a:hover {font-family:"宋体"; font-size:14px; color:#F00; line-height:24px; text-decoration:underline;}

.lasr14a {font-family:"宋体"; font-size:14px; color:#1d4ca7; line-height:24px; text-decoration:underline;}
.lasr14a a {font-family:"宋体"; font-size:14px; color:#1d4ca7; line-height:24px; text-decoration:underline;}
.lasr14a a:hover {font-family:"宋体"; font-size:14px; color:#F00; line-height:24px; text-decoration:underline;}

.lasr122 {font-family:"黑体"; font-size:12px; color:#2750a2; line-height:24px; text-decoration:none;}
.lasr122 a {font-family:"黑体"; font-size:12px; color:#2750a2; line-height:24px; text-decoration:none;}
.lasr122 a:hover {font-family:"黑体"; font-size:12px; color:#f00 line-height:24px; text-decoration:none;}


.lasr12 {font-family:"宋体"; font-size:12px; color:#2750a2; line-height:24px; text-decoration:none;}
.lasr12 a {font-family:"宋体"; font-size:12px; color:#2750a2; line-height:24px; text-decoration:none;}
.lasr12 a:hover {font-family:"宋体"; font-size:12px; color:#f00; line-height:24px; text-decoration:none;}


.redd1422,.redd1422 a {font-family:"宋体"; font-size:14px; color:#cc0000; line-height:22px; text-decoration:none;}
.redd1422 a:hover {font-family:"宋体"; font-size:14px; color:#cc0000; line-height:22px; text-decoration:none;}

.huid1422,.huid1422 a {font-family:"宋体"; font-size:14px; color:#666; line-height:22px; text-decoration:none;}
.huid1422 a:hover {font-family:"宋体"; font-size:14px; color:#cc0000; line-height:22px; text-decoration:none;}

.shuid1422,.shuid1422 a {font-family:"宋体"; font-size:14px; color:#333; line-height:22px; text-decoration:none;}
.shuid1422 a:hover {font-family:"宋体"; font-size:14px; color:#cc0000; line-height:22px; text-decoration:none;}


.ashuid1422,.ashuid1422 a {font-family:"宋体"; font-size:14px; color:#333; line-height:24px; text-decoration:none;}
.ashuid1422 a:hover {font-family:"宋体"; font-size:14px; color:#cc0000; line-height:24px; text-decoration:none;}

.cvb {width:100%; background:url(images/ss_02.jpg) center top no-repeat;}