@charset "gb2312";
html,body,div,object,iframe,p,a,em,strong,u,i,h1,h2,h3,h4,h5,h6,center,dl,dt,dd,ul,ol,li,fieldset,legend,form,label{margin:0;border:0;outline:0;font-size:100%;vertical-align:baseline;padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 0;list-style:none;}
body{font-family: "宋体", arial;font-size: 12px;color: #000;}

.left,.right {font-size:1px;}
.border {border:1px solid #d4d4d4;}
.fl {float:left;}
.fm {float:left;}
.fr {float:right;}
a{text-decoration:none;color:#000; }
a:hover{text-decoration:underline;color:#c00; }
.line {font-size:1px;height:8px;width:100%;}
img{border:0px;}

/* 栏目标题结束 */
.bk1,.bk5,.bk10,.bk15,.bk20,.bk25{clear:both;font:1px/1px Arial;overflow:hidden;}
.bk1{height:1px;}
.bk5{height:5px;}
.bk10{height:10px;}
.bk15{height:15px;}
.bk20{height:20px;}
.bk25{height:25px;}

.win #aaa a:first-child{ display:block;}
#bk{width:90%;height:2px;margin:0 auto;border-top:2px #ECECEC solid;}

body{min-width: 320px;}
/* 通用样式总汇 */
.logo,.column,.bread,.con{width:980px;overflow:hidden; margin:0 auto;}
a{color:#333;}
ul.list li {padding-left:16px; background: url(doc.gif) 0px 0px no-repeat; line-height:30px; height:30px;  overflow:hidden;}
ul.list li a{ font-size:14px;}
.c{ overflow:hidden; zoom:1;}
.c font{ float:left; margin-left:14px; font-weight:bold;}
.c font,.r .c font a{font-size: 16px;font-family: "Microsoft YaHei","微软雅黑","SimHei"; color:#333333; text-decoration:none;}
.c font a:hover{ color:#e1380b;}
.c span{ float:right; margin-top: 10px; overflow:hidden; background:url(icon.png) 108px -240px #ececec no-repeat; height:20px; line-height:20px;padding: 0px 25px 0 10px;}
.c span a{ color:#9a9a9a; font-size:12px;}

.sdnews_home,.none {display: none;}


/* 顶部频道导航 */
.TopNav {width:100%;line-height:30px; border-bottom:1px solid #DDD;background:#F8F8F8; text-align:center; color:#DDD;}
.TopNav p{ width:980px; margin:0 auto;}

/* 手机样式时顶部频道导航 */
.overlay {position: absolute; left: 0;width: 100%;height: 100%; top:52px;background: #000;opacity: 0.5;filter: alpha(opacity=5);display: none;z-index: 101;}
.win{width:100%; background-color:#FFF; height:auto; overflow:hidden; display:none;z-index:102; position:absolute; top:52px;}
.win p{ overflow:hidden; width:100%; color:#000; padding:15px 0; }
.win p *{ display:none;}
.win p a{ display: block; font-size: 16px; width:25%; white-space: nowrap; height: 45px; float:left; line-height: 45px; text-align: center; color: #666; font-weight: 700;}
.win p a:hover{ text-decoration:none;border-radius: 3px; background-color:#ddd;}
.win p a:first-child{ display:none;}

/* LOGO样式 */
.logo{ height:50px;}

/* 栏目样式 */
.column{ background:#C5391E; color:#fff; line-height:30px; height:30px;}
.column a{ color:#fff; padding:0 8px; }
.column a:first-child{ margin-left:20px;}

/* 面包屑 */
.bread{text-align:left; height:35px; line-height: 35px; padding-left:20px; background:url(doc.gif) no-repeat 0px -57px; width:960px; color:#333; }

/* 正文样式 */
.con{ border-top:3px #c4381d solid;}
.con .endContent { width:655px; background:#f8f8f8;}
.con .endContent h1{font-size:24px; line-height:35px; font-weight:normal; margin:30px 40px 15px 40px; clear:both;font-family: "Microsoft YaHei","微软雅黑","SimHei";}
.con .endContent .info{	line-height: 24px;}
.con .endContent .info span{ display:block; float:left;}
/* 打印、扫描、字体大小 */
#fontX,#fontM,#saoma,#print{ float:right; background:url(icon_X.png) no-repeat; background:url(icon.png) no-repeat \9; color:#888; background-size: 50px;}
#fontX,#fontM{display:block; width:24px; height:24px;text-indent: 99px; overflow: hidden;}
#fontX{  background-position:0px -120px; }
#fontM{ background-position:0px -60px; margin-right: 10px; cursor:default;}
#saoma,#print{padding-left:20px; margin-right:35px;}
#saoma{ background-position:0px -25px; width: 50px; height: 24px; display:none \9;}
#print{ background-position:0px 5px;}
#saoma #output{position: absolute; width: 150px; height: 150px; overflow: hidden; padding: 8px; background: #fff; border: 1px #ddd solid; display:none;display:none \9;}
#saoma #output *{ height:150px; width:150px;display:none \9;} 
/* 摘要 */
.con .endContent .description{margin:25px auto; width:540px; background:#eee; border:1px solid #ddd; padding:15px 20px; line-height:30px; font-size:14px; text-indent:2em; color:#888;}
/* 正文 */
#endText{ width:580px; text-align:justify; text-justify:inter-ideograph; overflow:hidden; font-size:14px; clear:both; line-height:28px; word-wrap:break-word; color: #333; margin:25px auto; }
#endText img {border:1px solid #ccc; max-width:578px;}
#endText p { margin:1.5em 0;}
#endText a{color:#1E50A2; text-decoration:underline;}
#endText a:hover {color:#ba2636;}
/* 内容结束 */
.con .zrbj{text-align:right; font-size:12px; }
.bb,.cc{color:#888; width:580px; overflow:hidden;margin:0 auto;}
.cc{margin:2em auto; }
/* 分享代码样式 */
.fx span{ float:left; display:block; margin-right:5px; line-height:35px; font-size:14px; height:27px; overflow:hidden;}
a.ticon {display: inline-block; width:28px; height:27px; float:left; margin-right:5px;
	-webkit-transition:400ms;
	-moz-transition:400ms;
	-ms-transition:400ms;
	-o-transition:400ms;
	transition:400ms;
background-image: url(fx.png); background-image: url(fx_ie.png) \9;}
a.ticon:hover {
	-webkit-transform:rotate(-90deg) ;
	-moz-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	-o-transform:rotate(-90deg);
	transform:rotate(-90deg);}
.fx_xl{ background-position: 0 0;}
.fx_xl:hover{background-position:0 -27px;}
.fx_qz{ background-position:-30px 0;}
.fx_qz:hover{background-position:-30px -27px;}
.fx_tx{ background-position:-60px 0;}
.fx_tx:hover{background-position:-60px -27px;}
.fx_wx{ background-position:-90px 0;}
.fx_wx:hover{background-position:-90px -27px;}
.fx_rr{ background-position:-120px 0;}
.fx_rr:hover{background-position:-120px -27px;}
.fx_gd{ background-position:-150px 0;}
.fx_gd:hover{background-position:-150px -27px;}
.fx_fz{ background-position:-180px 0;}
.fx_fz:hover{background-position:-180px -27px;}
.fx .fx_gd:hover,.fx .fx_fz:hover{
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg);}

/* 分页 */
.turnPage {text-align:center; margin:0 auto; }
.turnPage span,.turnPage a {height: 23px; line-height: 23px; padding: 0 8px; margin:4px ; background: #fff; border: 1px solid #e5e5e5; overflow: hidden;vertical-align: top; display:inline-block; color:#252525; }
.turnPage span ,.turnPage a:hover {background: #cc1b1b; border: 1px solid #cc1b1b; text-decoration: none; color:#fff;}
.turnPage a{ color:#252525;}

/* 关键词和延伸阅读 */
.keys,.jrtj{ border-top:3px solid #c4381d; }
.keys .keys_main{ width:400px;}
.keys .keys_main .c{ margin:10px 0;}
.keys .keys_main .c font{ margin:0;}
.keys .keys_main .c a{ padding: 5px; color:#666; display: inline-block; background-color:#eee; margin: 0 5px;}
.keys .keys_main .c a:hover{color: white; background: #d0412c; text-decoration:none;}
.keys .keys_more{ width:170px; border-left:1px solid #d7d7d7; padding-left:9px;}
.keys .keys_more .c{ margin-bottom:10px;}
.keys .keys_more .c font{ margin:5px 0 0 10px; padding:5px 30px 0 0; background:url(icon.png) 70px -180px no-repeat; }
.keys .keys_more .list li{ background:none; padding-left:10px;}

/* 今日推荐 */
.jrtj .c{ margin-bottom:10px;}
.jrtj .c font{ margin:5px 0 0 0; padding:5px 30px 0 0; background:url(icon.png) 70px -210px no-repeat; }
.jrtj .jrtj_img { width:260px;}
.jrtj .jrtj_img img {width: 260px; height: 160px; border: 0px; float:left; }
.jrtj .jrtj_img h4 {width: 260px; height: 30px; line-height: 30px; background-color: #000; overflow: hidden; text-align: center; font-weight: normal; float:left;}
.jrtj .jrtj_img h4 a,.jrtj .jrtj_img h4 a:hover{ color:#fff; font-size:14px;}
.jrtj .jrtj_list{ width:310px; overflow:hidden;}
.jrtj .jrtj_list .list li{ height:28px; line-height:28px;}
.cll{ display:none; }

/* 正文右侧 */
.con .endNewsList{ width:325px;}
.con .endNewsList .dd{ border-bottom:1px solid #eee; padding:25px 0 25px 25px; width:300px; overflow:hidden;}
.con .endNewsList .dd .c font{ margin-left:0;}
.con .endNewsList .dd .c span{ margin-top:0;}
.con .endNewsList .dd .c font i{ color:#c4381d; font-family:Arial; padding:0 10px;}
.list_toutiao,.con .endNewsList .dd ul.list{ margin-top:10px;}
.list_toutiao li{line-height:28px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size:12px; color:#666; width:300px;}
.list_toutiao li span,.list_toutiao li span a{color:#C5391E;}
.list_toutiao li a{ color:#252525;}
.con .endNewsList .dd li{ line-height:28px; height:28px; background-position:0 -90px; }
.con .endNewsList .dd li a{font-size:12px;}
.Img_redian{ overflow:hidden; zoom:1; width:320px; margin:20px 0 0 0;}
.Img_redian dd{width: 160px;height: 150px; float:left; margin-bottom:8px;}
.Img_redian dd img{ width:140px; height:102px; border:0px;}
.Img_redian dd h3{ font-weight:normal; line-height:20px; text-align:left; height:40px; overflow:hidden; width:140px;}
.Img_redian dd h3 a{ color:#252525; font-size:12px;}
.Img_zt{ overflow:hidden; zoom:1; width:300px; margin:20px 0 0 0;}
.Img_zt dd{width: 300px;height: 90px; float:left; }
.Img_zt dd img{ width:100px; height:70px; float:left;}
.Img_zt dd h3{ font-weight:normal; line-height:24px; text-align:left; height:72px; overflow:hidden; width:185px; float:right;}
.Img_zt dd h3 a{ color:#252525; font-size:14px;}


/* 广告类样式 */
.ag{ width:980px; overflow:hidden; margin:0 auto;}
.fgg{ width:530px; padding:25px; background:url(icon.png) no-repeat 0px -270px #fff; }
.mgg{ width:300px; height:250px; padding:25px; background:url(icon.png) no-repeat 0px -270px #fff; float:left; margin-right:25px; margin-bottom: 15px;}
#endText .mgg img{ border:0px;}
/* 移动端广告样式 */
.ag_mobile2 { border-bottom:1px #e23709 dashed; overflow:hidden;}
.ag_mobile2 em{ font-style:normal; display:block; padding:0px 5px; line-height:20px; line-height:20px; float:left; color:#fff; background-color:#e23709; margin-right:10px;}
.ag_mobile2 span{display:block; padding:0; height:20px; line-height:20px; float:left;}
.ag_mobile2 span a{ color:#e23709; font-size:14px;}
.ag_mobile1 *,.ag_mobile3 *{ width:100%;}

/* 财经样式 f.sdnews.com.cn */
.f_column{background:#182245;}
.f_con,.f_keys,.f_jrtj{ border-top:3px solid #182245; }
/* 教育样式 jy.sdnews.com.cn */
.jy_column{background:#2A9046;}
.jy_con,.jy_keys,.jy_jrtj{ border-top:3px solid #2A9046; }
/* 山东样式 sd.sdnews.com.cn */
.sd_column{background:#F6BA0C;}
.sd_con,.sd_keys,.sd_jrtj{ border-top:3px solid #F6BA0C; }
/* 旅游样式 */
.lvyou_column{background:#75a616;}
.lvyou_con,.lvyou_keys,.lvyou_jrtj{ border-top:3px solid #75a616; }
/* 评论频道 */
.pinglun_column{background:#6e2d17;}
.pinglun_con,.pinglun_keys,.pinglun_jrtj{ border-top:3px solid #6e2d17; }

/* 酒水频道 */
.jiushui_column{background:#7F3112;}
.jiushui_con,.jiushui_keys,.jiushui_jrtj{ border-top:3px solid #7F3112; }
/* 特色山东 */
.s_column{background:#FFB602;}
.s_con,.s_keys,.s_jrtj{ border-top:3px solid #FFB602; }
/* 精彩专题
.zhuanti_column{background:#6e2d17;}
.zhuanti_con,.zhuanti_keys,.zhuanti_jrtj{ border-top:3px solid #6e2d17; } */
/* 芊芊女性 */
.women_column{background:#E0074E;}
.women_con,.women_keys,.women_jrtj{ border-top:3px solid #E0074E; }
/* 社会频道 */
.soc_column{background:#1E49A5;}
.soc_con,.soc_keys,.soc_jrtj{ border-top:3px solid #1E49A5; }
/* 文化频道 */
.wh_column{background:#773600;}
.wh_con,.wh_keys,.wh_jrtj{ border-top:3px solid #773600; }

/* 600 < 窗口宽度 < 1000 */
@media screen and (min-width:600px) and (max-width:999px){

.TopNav,.ag_hf,.logo .fr,.mgg,.con .endNewsList,.fgg,.ag{ display:none;}
.logo,.column,.con,.con .endContent{ width:100%; overflow:hidden;}
.bread{width:96%;}
.con .endContent .info,.con .endContent .description,#endText,.cc,.bb{ width:90%;}
.keys .keys_main{ width:60%;}
.keys .keys_more{ width:35%;}
.jrtj .jrtj_list{ margin-left:15px; float:left;}
}

/* 200 < 窗口宽度 <600 */
@media screen and (min-width:200px) and (max-width:599px){
.logo{background-color: #f9f7f8; border-bottom: 3px solid #ececec; border-top: 4px solid #e0380b; height: 44px; overflow: hidden;}
.logo .fl{ width:100%;}
.logo a img,.nx{ display:none;}
.logo a{ display:block; background:url(logonews_logo_m2.png) no-repeat; background-size:250px 44px; height:44px; width:250px; float:left;}
.logo a.sdnews_home{ background:url(more.png) no-repeat 0 6px;background-size:33px 33px; width:45px; float:right; text-indent:-9999px;}

.TopNav,.ag_hf,.logo .fr,.column,.bread,.mgg,.con .endNewsList,.con .endContent .description,.fgg,#print,#saoma ,.ag,a.fx_gd,a.fx_wx{ display:none;}
.logo,.con,.con .endContent,.bb{ width:100%;}
.con{ border:0;}
.keys .keys_main{ width:auto;overflow: hidden;}
.cc{ width:auto; padding:0 15px;}
.con .endContent .info,#endText{ width:auto; margin-left:15px; margin-right:15px;}
.con .endContent h1{margin: 10px 15px 15px 15px;}
#endText img{ width:100%; border:0px;}
.ag_mobile2{ padding:0; margin: 0 15px;}
.keys,.jrtj{ border-top:3px solid #C5391E; }

/* 财经样式 */
.f_logo a{ background:url(logof_logo_m2.png) no-repeat;  background-size:250px 44px; }
/* 教育样式 */
.jy_logo a{ background:url(logojy_logo_m2.png) no-repeat;  background-size:250px 44px; }
/* 山东样式 */
.sd_logo a{ background:url(logosd_logo_m2.png) no-repeat;  background-size:250px 44px; }
/* 旅游样式 */
.lvyou_logo a{ background:url(logolvyou_logo_m2.png) no-repeat;  background-size:250px 44px; }
/* 廉政样式 */
.lz_logo a{ background:url(logolz_logo_m2.png) no-repeat;  background-size:250px 44px; }
/* 天下鲁商 */
.lushang_logo a{ background:url(logolushang_logo_m.png) no-repeat;  background-size:250px 44px; }
/* 评论频道 */
.pinglun_logo a{ background:url(logopinglun_logo_m.png) no-repeat;  background-size:250px 44px; }
/* 悦读频道 */
.yuedu_logo a{ background:url(logoyuedu_logo_m.png) no-repeat;  background-size:250px 44px; }
/* 食品频道 */
.shipin_logo a{ background:url(logoshipin_logo_m.png) no-repeat;  background-size:250px 44px; }
/* 酒水频道 */
.jiushui_logo a{ background:url(logojiushui_logo_m.png) no-repeat;  background-size:250px 44px; }
/* 特色山东 */
.s_logo a{ background:url(logos_logo_m.png) no-repeat;  background-size:250px 44px; }
/* 精彩专题 */
.zhuanti_logo a{ background:url(logozhuanti_logo_m.png) no-repeat;  background-size:250px 44px; }
/* 芊芊女性 */
.women_logo a{ background:url(logowomen_logo_m.png) no-repeat;  background-size:250px 44px; }
/* 社会专题 */
.soc_logo a{ background:url(logosoc_logo_m.png) no-repeat;  background-size:250px 44px; }
/* 文化专题 */
.wh_logo a{ background:url(logowh_logo_m.png) no-repeat;  background-size:250px 44px; }
/* 山东政务 */
.gov_logo a{ background:url(logogov_logo_m.png) no-repeat;  background-size:250px 44px; }
/* 娱乐八卦 */
.ent_logo a{ background:url(logoent_logo_m.png) no-repeat;  background-size:250px 44px; }
/* 卫生频道 */
.ws_logo a{ background:url(logows_logo_m.png) no-repeat;  background-size:250px 44px; }
/* 艺术频道 */
.ys_logo a{ background:url(logoys_logo_m.png) no-repeat;  background-size:250px 44px; }
/* 新农村频道 */
.xnc_logo a{ background:url(logoxnc_logo_m.png) no-repeat;  background-size:250px 44px; }
/* 体育频道 */
.sports_logo a{ background:url(logosports_logo_m.png) no-repeat;  background-size:250px 44px; }
}

@media screen and (max-width:699px){
	.keys .keys_more{ display:none;}
	.jrtj .jrtj_list{ width:90%; float:left; margin-top:15px; margin-left:0px;}
	.jrtj .jrtj_img,.jrtj .jrtj_img h4{ width:100%;}
	.jrtj .jrtj_img img{ width:100%; height:auto;}
}

