@charset "gb2312";
/*@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 }







/*-------*/
#black1 { background:url(images/ssg_02.gif) no-repeat top center; margin:auto; height:418px; }

.c970 {width:970px; margin:auto;}


#c97 img { display:block; float:left;}
#lant {height:30px; width:890px; background:url(images/my_06.gif) no-repeat top center; padding:15px 40px 0px 40px ;}
#lant h1 { font-size:24px; font-family:"微软雅黑", "黑体"; color:#333; line-height:30px; text-decoration:none; float:left;}
#lant h1 a {color:#333;}
#lant h1 a:hover { font-size:24px; font-family:"微软雅黑", "黑体"; color:#db0d09; line-height:30px; text-decoration:none; float:left;}

#lant h2 { font-size:24px; font-family:"微软雅黑", "黑体"; color:#db0d09; line-height:30px; text-decoration:none; float:left;}
#lant h2 a {color:#db0d09; }
#lant h2 a:hover { font-size:24px; font-family:"微软雅黑", "黑体"; color:#27699c; line-height:30px; text-decoration:underline; float:left;}


/*----subject-----*/
.c968 {width:938px; margin:auto;  border-left:#2c838d 1px solid; border-right:#2c838d 1px solid; }

#sub {border-bottom:#CCC 1px dashed; padding:10px 20px 10px 10px ; background:#f2f2f2; display:block;  }
.pic1 {width:459px; height:242px; padding:6px 6px;background:#e8e8e8; border:#c7c7c7 1px solid;  margin-right:25px; float:left;}

#sub ul {width:440px; float:left;  padding:12px 15px;  display:block;}
.gy {width:440px; height:248px; overflow:hidden; float:left;}
.gy img {float:none;}
.gy p { height:80px; border-bottom:#999 1px dashed;}
.gy h1 ,.gy h1 a {font-family:"黑体"; font-size:24px; color:#C00; line-height:50px; text-decoration:none;}
.gy h1 a:hover {font-family:"黑体"; font-size:24px; color:#C00; line-height:50px; text-decoration:underline;}
#picc {padding-left:10px; vertical-align:bottom;
 }


.hui14,.hui14 a {font-family:"宋体"; font-size:14px; color:#333; line-height:26px; text-decoration:none;}
.hui14 a:hover {font-family:"宋体"; font-size:14px; color:#C00; line-height:26px; text-decoration:underline;}



.c9688 {width:960px; margin:auto; padding:10px 3px 10px 5px;   border-left:#2c838d 1px solid; border-right:#2c838d 1px solid; }

.lanleft {width:568px; float:left; margin-right:6px;}
.lanleft img {display:block;}

.lanright {width:386px; float:left; background:url(images/my_23.gif) repeat-y;}
#bb12 { width:386px; margin-bottom:5px; background:
url(images/my_23.gif) repeat-y; display:block;}
#bb12 img {display:block;}
#bb12 ul {width:330px; margin:10px auto; color:#0c5787;}
#bb12 li {margin:10px 0 10px 0; padding-bottom:10px; border-bottom:#0c5787 1px dashed; color:#0c5787; text-decoration:none; display:block;}
#bb12 li a {color:#0c5787;}
#bb12 li a:hover {color:#900; text-decoration:underline;}
.vb { width:386px;  float:left; background:url(images/my_23.gif) repeat-y}
.vfr { width:386px; height:39px; float:left; background:url(images/sas_33.gif) no-repeat top center;}
.vfra { width:386px; height:39px; float:left; background:url(images/gdddffdf_20.gif) no-repeat top center;}

.pict3 { width:174px; margin:12px 0px 6px 0px; padding-left:12px; float:left; display:block; }

.pict3 img {border:#CCC 1px solid; margin-bottom:8px;}
.pict3 p {text-align:center; }


#lan2 { border-bottom:#2c838d 1px solid;}


#mo { width:970px ; margin:auto; background:#2c838d;}

/*------------text---*/

.bule14,.bule14 a { font-size:14px; color:#27699c; line-height:40px;text-decoration:none; float:right;  }

.shui12,.shui12 a {font-size:12px; color:#333;
line-height:24px; text-decoration:none;}
.shui12 a:hover {font-size:12px; color:#333;
line-height:24px; text-decoration:underline;}
.shui122,.shui122 a {font-size:12px; color:#333;
line-height:22px; text-decoration:none;}
.shui122 a:hover {font-size:12px; color:#333;
line-height:22px; text-decoration:underline;}


.gyhui12,.gyhui12 a {font-size:12px; color:#666;
line-height:24px; text-decoration:none;}
.gyhui12 a:hover {font-size:12px; color:#666;
line-height:24px; text-decoration:underline;}



#vbn {width:975px; height:79px; background:url(images/sas_06.gif) no-repeat top left;}

#vbn .mo {width:764px; height:52px; padding-top:8px; margin-left:125px; display:block;}



/*-------------------------------- ----foot------------------------------------*/
#footer { text-align:center; line-height:18px; padding:5px 0; width:972px; margin:0 auto; border-top: solid 10px #2c838d}
#footer img {
margin:0 5px;
}
