/* CSS Document */

body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, dd, dt, dl, li, form, input, iframe { margin:0; padding:0; }
body { font-family:"微软雅黑", "宋体"; background:#fff; }
body, a { color:#000; }
body, input, textarea { font-size:12px; }
li, ul, dl, dt, dd { list-style:none; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }
.clear { clear:both; height:0px; overflow:hidden; }
.fl { float:left; }
.fr { float:right; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.wrap { width:1200px; margin:20px auto; font-family:"微软雅黑", "宋体"; }



.ceallhead { width:100%; height:37px; border-bottom:#E5E5E5 1px solid; color:#585858; overflow:visible; }
.ceallhead a { color:#585858; }
.ceallheadbg { width:100%; height:36px; background:#F5F5F5; border-bottom:#fff 1px solid; overflow:visible; }
.ceallheadbg .hecon { width:1200px; height:36px; line-height:36px; float:none; margin:0 auto; overflow:visible; }
.ceallheadbg .hecon ul { width:270px; float:left; margin:0; padding:0; }
.ceallheadbg .hecon ul li { width:45px; height:36px; line-height:36px; text-align:left; float:left; font-size:12px; color:#585858; list-style:none; margin:0; padding:0; }
.ceallheadbg .hecon ul li a { color:#585858; }
.ceallheadbg .hecon .more { width:40px; height:20px; float:left; margin-top:8px; background:url(http://www.ce.cn/img4/ceallbg.jpg) no-repeat 38px -20px; line-height:20px; text-indent:2px; padding-right:21px; color:#585858; position:relative; margin-right:8px; overflow:visible; text-align:justify; }
.ceallheadbg .hecon .more a { color:#585858; line-height:20px }
.ceallheadbg .hecon .more_nr { position:absolute; top:20px; left:-7px; background:#FFF; text-align:justify; }
.ceallheadbg .hecon .more_nr a, .ceallheadbg .hecon .r_nr a { display:block; }
.ceallheadbg .hecon .more_nr a { padding-left:7px; }
.ceallheadbg .hecon #more_nr { width:66px }
.ceallheadbg .hecon .jjrb { width:100px; height:18px; float:left; margin-top:8px; padding-left:10px; background:#fff url(http://www.ce.cn/img4/ceallbg.jpg) no-repeat 110px -20px; border:1px solid #efefef; line-height:16px; padding-top:2px; text-indent:2px; padding-right:21px; color:#585858; position:relative; overflow:visible; text-align:justify; z-index:1000; }
.ceallheadbg .hecon .r_nr { width:131px; line-height:20px; position:absolute; background:#fff; top:21px; left:-1px; border:1px solid #efefef; border-top:0px; }
.ceallheadbg .hecon .r_nr a { color:#585858; padding-left:10px; }
.ceallheadbg .hecon .wmap { line-height:36px; float:right; margin-right:20px; }
.ceallheadbg .hecon .sj { line-height:36px; float:right; background:url(http://www.ce.cn/img4/ceallbg.jpg) no-repeat -6px -52px; padding-left:12px; }
.cealltopad { width:1192px; height:85px; padding:3px; border:#E5E5E5 1px solid; float:none; margin:12px auto 0 auto; overflow:visible; }
.cealltopad .lead { width:735px; height:85px; float:left; }
.cealltopad .riad { width:253px; height:85px; float:right; }
.ceallnava { width:1200px; height:58px; float:none; margin:0 auto; border-bottom:#164A95 2px solid; overflow:hidden; }
.ceallnava .celogoa { width:85px; height:50px; float:left; margin-top:11px; }
.ceallnava .celogob { width:110px; height:30px; float:left; margin-top:18px; }
.ceallnava ul { width:800px; height:20px; margin-top:30px; float:right; }
.ceallnava li { padding:0 12px 0 0; border-right:#D8D8D8 1px solid; float:right; font-size:14px; line-height:20px; color:#303030; list-style:none; text-align:right; margin-left:12px; display:inline; }
.ceallnava li a { color:#303030; font-size:14px; }
.ceallnava .nobor { border:none; }








/*聚焦财经*/
.pictxt1 { border-bottom:1px #ddd dashed; padding:20px 0px; }
.pic1 { float:left; }
.pic1 img { padding:1px; border:1px #ccc solid; margin-right:20px; }
.txt1 { padding-top:3px; }
.txt1 h4 { color:#2b2b2b; font-size:20px; font-weight:bolder; margin-bottom:10px; font-weight: bolder; }
.txt1 h4 a { color:#2b2b2b; }
.txt1 p { text-indent:2em; color:#666; line-height:24px; font-size:14px; }
.lan { color:#00aeff }
.lan a { color:#00aeff }
.pictxt1.btnone { border:none; padding-bottom: 0px; }
/*子频道名称*/
.tit { border-bottom:2px #f9f9f9 solid; height: 50px; }
.tit h3 { border-left:4px #00aeff solid; font-size: 20px; font-weight: bolder; line-height:50px; padding-left: 20px; color: #333333; }
.tit h3 { color: #333333; }
.tit span { width:36px; height:8px; display: inline; float: right; margin-right: 20px; margin-top: -25px; }

.bottom { width:1200px; margin:0 auto; line-height:28px; text-align:center; font-size:12px; border-top:3px #000 solid; padding-top:20px; }


.fy { text-align:center; margin-bottom:15px; margin-top:18px; }
.fy span { border:1px solid #d0d0d0; color:#b9b9b9; padding:0 5px }
.fy .fy_cur { border:1px solid #d0d0d0; background:#046cb5; color:#FFF; padding:0 5px }
.fy .fy_cur1 { border:1px solid #d0d0d0; color:#1D5D9D; padding:0 5px }
.fy a { color:#1d5d9d; border:1px solid #d0d0d0; padding:0 5px }