@charset "gb18030";

/* 20100721-新闻中心-by mfx */
/* css初始设置覆盖 通用全局设置 */
a:link, a:visited { outline-style:none; color:#0b396c; 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(../imagesnew/shandong_02.gif) repeat-y center center }
/* 图文混排公用 */  
.pp, .pt, .list12 ul, .list14 ul, .area { width:100%; margin:0 auto; }
.pp { text-align:center; }
.pp img { display:block; margin:0 auto; }	/*组图内图片属性*/
.pt { color:#666; line-height:18px; text-align:left; }
.pt div { float:right; margin:0 0 0 10px; }			/*图文混排*/
.pt p { clear:none }
/* 列表属性公用 */
.list12 li, .list14 li { background:url(../imagesnew/shandong_93.gif) no-repeat 0 8px; padding-left:10px; }
.list14 li { background:url(../imagesnew/shandong_93.gif) no-repeat 0 10px; }
.list12 li { line-height:24px; }
.list14 li { line-height:25px; }
.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 }
/* box 公用 */
.column_3of3 .box { border:solid 1px #b8dae5; background-color:#e2eef2; padding:10px 16px;}
.column_3of3 .box .pp { margin-bottom:15px;}
.column_3of3 .box .pp a { font-weight:bold;}
.column_3of3 .box .pp img { border:solid 1px #6f91a1}
.column_3of3 .box h2 { color:#030303; font-size:14px; background:url(../imagesnew/yw_43.gif) no-repeat 0  center; line-height:24px; padding-left:20px; margin-bottom:10px;}
.column_3of3 .box h2 a { color:#030303;}
.column_3of3 .box h2 span { float:right; }
.column_3of3 .box h2 span a { color:#333; font-size:12px; font-weight:normal;}
.column_3of3 .box .list12 li { line-height:20px;}
.column_3of3  .box .pt {margin-bottom:10px;}
.column_3of3  .box .pt h3 { font-size:12px; line-height:18px; margin-bottom:10px;}

#fuwu h2 {background:url(../imagesnew/yw_121.gif) no-repeat 0  bottom; }

/* ------------------------------------结构------------------------------------ */

#maincon { margin:0 15px; overflow:hidden; }
.column_1of3 { width:350px; float:left; overflow:hidden; }
.column_2of3 { width:372px; float:left; overflow:hidden; }
.column_3of3 { width:203px; float:right; overflow:hidden; }
.column_12of3 { width:713px; float:left; overflow:hidden; }
.column_23of3 { width:575px; float:right; overflow:hidden; }

/* ------------------------------------头部------------------------------------ */
#header {overflow:hidden; }
#login { height:25px; background:url(../imagesnew/sd2010_01.gif) no-repeat 0 0; border-top:solid 6px #2c68a1; 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(../imagesnew/sd2010_07.gif) no-repeat 0 0px; padding-left:20px; }
#login ul li#mima { background:url(../imagesnew/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:#fe871d; color:#FFF; border:none; width:50px; line-height:14px; font-size:12px }
#login ul #sheshouye { background:url(../imagesnew/sd2010_07.gif) no-repeat 0 -75px; padding-left:20px; }
#login ul #jiashoucang { background:url(../imagesnew/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:#000; font-size:12px; line-height:29px; }
#mainsub .left.wen a { margin:0 5px; }
#mainsub .right.baoliao {padding-left:15px; margin-right:20px;}
#mainsub .right.baoliao, #mainsub .right.baoliao a { color:#b41414; font-size:12px; line-height:29px; }

#logoqu { margin:16px 25px 6px 26px; }
#logoqu .left.fB { color:#000; background:url(../imagesnew/yw_10.gif) no-repeat 0 center; padding-left:15px; margin-top:20px; margin-left:30px; }
#logoqu .left.fB span a { color:#003381 }
#logoqu .right input { border:solid 1px #e1e1e1; background-color:#FFF; width:130px; height:14px; line-height:14px; }
#logoqu .right label #button { background:url(../imagesnew/sd2010_25.gif) no-repeat center center; border:none; width:50px; height:18px; line-height:16px; font-size:12px }
#logoqu .right span { background:url(../imagesnew/yw_12.gif) no-repeat 0 center; padding-left:10px; display:block; float:left; }
#subnav { background:url(../imagesnew/yw_20.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:3px; color:#fff; padding-top:4px; padding-left:8px; }
#subnav li a.on, #subnav li a:hover { background:url(../imagesnew/yw_18.gif) repeat-x 0 0; color:#000 }
#subnav li a:hover { color:#003381 }

/* ------------------------------------热点新闻 ------------------------------------*/
#colA .column_1of3 {border-right:solid 1px #c5e8f6;}
#hot_news{ border-bottom:solid 1px #c5e8f6; padding-bottom:10px;}
#hot_news .left { width:190px;}
#hot_news .right { width:730px; }
#hot_news .right h1 { line-height:50px; font-family:"黑体"; font-size:34px; text-align:center; font-weight:bold; }
#hot_news .right h1 a { color:#0b396c}
#hot_news .right h3, #hot_news .right h3 a { text-align:center; font-size:14px; font-weight:normal; color:#1c1c1c }

#hotpic { padding:10px; text-align:center;}

#focus_news h3 { line-height:26px; font-family:"黑体"; font-size:18px; text-align:left; font-weight: normal; margin:10px 0px 5px 0px; }
#focus_news p { color:#787878; line-height:18px; }
#focus_news p img { border:solid 1px #838383; float:left; margin:0 10px 5px 0; }

#guoneiwai h2 { color:#b41414; font-size:14px; background:url(../imagesnew/yw_40.gif) no-repeat right bottom; line-height:28px; padding-left:40px;}
#guoneiwai h2.lan {color:#0e4882;}
#guoneiwai h2.zi {color:#7a0e48;}
#guoneiwai h2 a { color:#9b1411;}
#guoneiwai h2 span { float:right; margin-right:15px;margin-top:5px;}
#guoneiwai div .list14 { padding:10px 0 10px 18px;}
#guoneiwai div .list14 li { line-height:25px;}


#jian .group{background:url(../imagesnew/yw_37.gif) no-repeat 0 top;border-top:solid 1px #c5e8f6; padding:0 28px; clear:both}
#jian .group h2 {  line-height:36px;background:url(../imagesnew/yw-guandian.gif) no-repeat 0 top; height:36px;}
#jian .group h2.er {  background:url(../imagesnew/yw-guandian.gif) no-repeat 0 -36px; }
#jian .group h2.san {  background:url(../imagesnew/yw-guandian.gif) no-repeat 0 -72px; }

#jian .group h2 span { float:right; margin-top:20px;}

#jian .group h3 { line-height:30px; font-size:14px; text-align:center; font-weight:bold;  margin:10px 0px 5px 0px; }
#jian .group p { color:#787878; line-height:18px;  margin-bottom:10px; }
#jian .group p img { border:solid 1px #3e75a9; float:left; margin:0 28px 5px 0; }
#jian .group div .list12 li { width:140px; float: left; line-height:18px;}


/* ------------------------------------新闻 ------------------------------------*/
.news-tit  {background:url(../imagesnew/yw_71.gif) no-repeat center 0; padding-top:10px;}
.news-tit,.news-tit a { color:#0e68a6;}
.news-tit .biaoti { height:35px; background:url(../imagesnew/yw-title.gif) no-repeat center 0; margin:0px 0 10px 0; border-top:solid 10px #fff;}
.news-tit .biaoti.er { background:url(../imagesnew/yw-title.gif) no-repeat center -35px;}
.news-tit .biaoti.san { background:url(../imagesnew/yw-title.gif) no-repeat center -70px;}
.news-tit .biaoti.si { background:url(../imagesnew/yw-title.gif) no-repeat center -105px;}
.news-tit .biaoti.wu { background:url(../imagesnew/yw-title.gif) no-repeat center -140px;}

.news-tit.txtCenter .biaoti b { margin-left:-1000px;}



.news_group {height:auto; background:url(../imagesnew/yw_98.gif) no-repeat center 0; }
.news_group .left,.news_group .right{ width:300px; overflow:hidden;}
.news_group .right {width:356px;}
.news_group .left2,.news_group .right2{ width:356px; height:320px; overflow:hidden;}
.news_group .right2 {width:356px; height:320px; float:right;}
.news_group .left2 { float:left;}

.news_group h2 {  line-height:20px;background:url(../imagesnew/bg-tit.gif) no-repeat 0 0; height:20px; margin:12px 20px}
.news_group h2.guoji {background:url(../imagesnew/bg-tit.gif) no-repeat 0 -20px;}
.news_group h2.sh {background:url(../imagesnew/bg-tit.gif) no-repeat 0 -40px;}
.news_group h2.sp {background:url(../imagesnew/bg-tit.gif) no-repeat 0 -60px;}
.news_group h2.ty {background:url(../imagesnew/bg-tit.gif) no-repeat 0 -80px;}
.news_group h2.yl {background:url(../imagesnew/bg-tit.gif) no-repeat 0 -100px;}
.news_group h2.cj {background:url(../imagesnew/bg-tit.gif) no-repeat 0 -120px;}
.news_group h2.fc {background:url(../imagesnew/bg-tit.gif) no-repeat 0 -140px;}
/*.news_group h2.jy {background:url(../imagesnew/bg-tit.gif) no-repeat 0 -160px;}*/
.news_group h2.qc {background:url(../imagesnew/bg-tit.gif) no-repeat 0 -180px;}
.news_group h2.ly {background:url(../imagesnew/bg-tit.gif) no-repeat 0 -200px;}
.news_group h2.jk {background:url(../imagesnew/bg-tit.gif) no-repeat 0 -220px;}
.news_group h2.jj {background:url(../imagesnew/bg-tit.gif) no-repeat 0 -240px;}
.news_group h2.jd {background:url(../imagesnew/bg-tit.gif) no-repeat 0 -260px;}

.news_group h2 span { float:right; }

.news_group h3 { line-height:30px; font-size:14px; text-align:left; font-weight:bold;  margin:0px 20px 0px 20px; }
.news_group p { color:#727272; line-height:18px; margin:0 20px 10px 20px}
.news_group p img { border:solid 1px #3e75a9; float:left; margin:0 28px 5px 0; }
.news_group .list14 { margin:0 20px;}

#zixunfuwu { height:auto; background:url(../imagesnew/dianxian.gif) repeat-y center center; overflow:hidden;}
#zixunfuwu .tit{  height:35px; margin:0 5px 5px 0; background:#e1f5fc url(../imagesnew/bg-fuwu-tit.gif) repeat-x 0 bottom;}
#zixunfuwu .right .tit{   margin:0 0 5px 5px; }
#zixunfuwu .tit h2 { line-height:20px; height:20px; margin:0 0 0 20px; overflow:hidden;}
#zixunfuwu .tit h2 span { font-size:12px; color:#000; font-weight:normal; margin:3px 10px 0 0;}
#zixunfuwu .tit h2 span a {color:#000}
#zixunfuwu .more { text-align:right; margin:0 20px 10px 0;}


#xinwenpaihang .list12,#yule .list12{ background:url(../imagesnew/shandong_57.gif) no-repeat left 5px;}
#xinwenpaihang .list12 li,#yule .list12 li { background:none; padding-left:20px; line-height:24px;}
#xinwenpaihang h2,#yule h2{ margin-bottom:5px;}



#xiaokaihuai div h3 { font-size:14px;}

#juetuzhi {background:#1d5e84 url(../imagesnew/bj-jtz.gif) no-repeat center 0px;}
#juetuzhi h2 { background-color:#d8d8d8; color:#000;}

#shipin {background:url(../imagesnew/bg-shipin_03.gif) repeat-x 0 bottom;}
#shipin .left { width:458px;background: #FFF url(../imagesnew/sp_12.gif) repeat-x 0 top; border:solid 1px #c0c0c0;  }
#shipin .right{width:458px;background:#6b6b6b url(../imagesnew/sp_15.gif) repeat-x 0 top; border:solid 1px #c0c0c0;}
#shipin .left .tit,#shipin .right .tit { float: left;}
#shipin  div ul { margin-top:15px;}
#shipin  div ul li { float:left; padding:0 14px; border-left:1px solid #ccc; text-align:center}


#yule {background: #e2eef2 url(../imagesnew/yw_101.gif) no-repeat 120px top; }
#tuyuzhuanti {background: #e2eef2 url(../imagesnew/yw_94.gif) no-repeat 80px top; }
#tuyuzhuanti h2 span { margin-top:10px;}
#tuyuzhuanti h2 { background:none; padding-left:0}
#tuyuzhuanti .pp { margin-bottom:5px;}

#fangchanzhuanti {background: #e2eef2 url(../imagesnew/yw_110.gif) no-repeat 0px 0; border:none;}
#fangchanzhuanti h2 { margin-left:20px;}
#xinwenpaihang .list12 li, #yule .list12 li {
	background:none;
	padding-left:20px;
	line-height:24px;
	height:24px;
	overflow:hidden;
}
.news_group .left .xiangao, .news_group .right .xiangao {
	/*height:445px;*/
	overflow:hidden
}
.news_group .left .xiangao, .news_group .right .xiangao {
	/*height:435px\9;*/
	overflow:hidden
}
#jian .group div .list12 li {
	width:145px;
	float: left;
	line-height:20px;
	margin-right:3px
}
#xinwenpaihang .list12 li, #yule .list12 li {
	background:none;
	padding-left:20px;
	line-height:24px;
	height:24px;
	overflow:hidden;
}
#juetuzhi h2 {
	background-color:#1941A5;
	color:#000;
	background:url(../imagesnew/yw_43.gif) no-repeat 0 center;
	padding-left:20px;
	font-size:14px;
	line-height:24px;
}
#mainsub .right.baoliao {
	padding-left:5px;
	margin-right:10px;
}
/*-------------------------------- ---读图------------------------------------*/
#dutu{background:url(../imagesnew/yw_82.gif) repeat-x 0 0; margin:1px 0; border:solid 1px #8dbdce; padding:5px;}
#dutu .left,#dutu .right { width:25px; overflow:hidden; height:74px; margin-top:28px; cursor:pointer;background:url(../imagesnew/yw_85.gif) no-repeat 0 -74px; display:block;}
#dutu .right {background:url(../imagesnew/yw_85.gif) no-repeat 0 0px;}
#dutu b { display:none;} 
#dutu .con { float:left;width:860px;height:150px;}
#dutu .con ul li { float:left; margin-right:9px; padding-right:8px; border-right:solid 1px #8dbdce; margin-top:10px;}
#dutu .con ul li p { text-align:center; line-height:18px;}
/*-------------------------------- ----foot------------------------------------*/

#footer { text-align:center; line-height:18px; padding:5px 0; width:972px; margin:0 auto; border-top: solid 10px #2c68a1 }
#footer img {
margin:0 5px;
}
