
@charset "utf-8";
/* css reset
--------------------------------------------------*/
* { margin: 0; padding: 0; font-size:14px; font-weight: normal; font-style:normal; text-align:left; font-family: \5B8B\4F53, verdana, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#000; }
html { height:100%; }
body { height:100%; text-align:center; background: #fff; }
html,body{_background-image:url(about:blank);_background-attachment:fixed;}
img { border: none; }
li { list-style: none; }
select { border:1px solid #A9A9A9; }
strong { font-weight: bold; }
td { line-height: 24px; }
img { vertical-align: middle; }
video { max-width: 1280px; width: 100%; }
a { cursor:pointer; outline:none; color: #000; text-decoration:none; }
input { outline: none; }
a:link { }
a:visited { }
a:active, a:hover { color: #6e2fbf!important; }
/* 公共样式
--------------------------------------------------*/
/* 清除浮动 */
.clearfix { display:block;  #zoom:1;/*ie6-ie7*/}
.clearfix:after { content:''; overflow:hidden; width:100%; height:0px; font-size:0px; margin:0px; padding:0px; display:block; clear: both; }
.swiper-wrapper{position: relative;}
.domPC,.iframePC,.bdsharebuttonbox,.hideBody {display:none!important;}
.domMobile {display:block;}
.tabCon .con{display: none;}
/* 页面样式
--------------------------------------------------*/
/* 头部 */
#mobileHeader { font-family: "微软雅黑"; }
#mobileHeader { width: 100%; background:#e2e2e2 url(http://www.xinhuanet.com/fortune/2015/images/bgSjTop.jpg) no-repeat 0 0px; -webkit-background-size: 100% 45px; background-size: 100% 45px; position:relative; }
#mobileHeader .logo { display: block; width: 63px; height: 45px; background: url(http://www.news.cn/fortune/2015/images/xh_mobile_header.png) no-repeat 0px 0px; -webkit-background-size: 57px; background-size: 57px; position: absolute; top: 0px; left: 10px; }
#mobileHeader .name { display: inline-block; width:97px; height: 45px; line-height: 48px; font-size: 22px; font-family:"微软雅黑"; padding: 0 0 0 10px; color: #fff; vertical-align: top; margin: 0 0 0 74px; background:url(http://www.news.cn/fortune/2015/images/xh_mobile_header.png) 0 -160px no-repeat; -webkit-background-size: 57px; background-size: 57px; }
#mobileHeader .right { display: block; width: 30px; height: 45px; position: absolute; top: 0px; right: 10px; background: url(http://www.news.cn/fortune/2015/images/xh_mobile_header.png) no-repeat 100% -45px; -webkit-background-size: 57px; background-size: 57px; }
#mobileHeader .mobileNavList { width: 100%; height:0px; overflow:hidden; position: absolute; top: 45px; left: 0px; background: #ededed; z-index:10; }
#mobileHeader .mobileNavList a { float: left; width: 20%; padding: 10px 0; color: #000; text-align: center; font-size:16px; }
#mobileHeader .phnav { text-align: center; padding-bottom:6px; }
#mobileHeader .phnav a { float:left; width:25%; height: 30px; line-height: 35px; text-align:center; font-size:16px; font-family:"微软雅黑"; color:#333; }
/* 焦点图 */
#focusImg{width: 100%;height:200px;overflow: hidden;position: relative;margin-bottom: 20px;}
#focusImg .swiper-wrapper{width: 100%;}
#focusImg .swiper-wrapper .swiper-slide{float: left;position: relative;}
#focusImg .swiper-wrapper .swiper-slide .img,
#focusImg .swiper-wrapper .swiper-slide .img a,
#focusImg .swiper-wrapper .swiper-slide img{width: 100%;font-size: 0px;vertical-align: top;}
#focusImg .swiper-wrapper .swiper-slide .bg{width:100%;height:30px;position: absolute;z-index:0;bottom: 0px;left:0px;background: #fff;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
#focusImg .swiper-wrapper .swiper-slide .title{width:100%;height:30px;position: absolute;z-index:1;bottom: 0px;left:0px;}
#focusImg .swiper-wrapper .swiper-slide .title a{display: block;height:30px;line-height:30px;padding:0 5px;font-size:16px;color: #000;font-family:\5FAE\8F6F\96C5\9ED1;text-decoration: none;}
#focusImg .pagination{position: absolute;bottom: 9px;right: 0px;}
#focusImg .swiper-pagination-switch{display: inline-block; width: 6px; height: 6px; background: #a5a5a5; margin-right: 5px; opacity: 0.8; cursor: pointer;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;vertical-align: middle;}
#focusImg .swiper-visible-switch{background: #aaa;}
#focusImg .swiper-active-switch{background: #6127ab;}
#focusImg .arrow{position: absolute;top: 50%;background: url(http://www.news.cn/2015/zhuanti/lh/img/icon_m.png) no-repeat; margin-top: -20px; width: 25px; height: 30px; line-height: 30px;z-index: 10;text-decoration: none;outline: none;}
#focusImg .arrow-left{ left: 0px;background-position: -400px -60px;}
#focusImg .arrow-right{ right: 0px; background-position: -425px -60px;}
/* 数据列表区 */
#section3 .s3L {width:100%;}
#section3 .tabTitHeight { height:47px; position:relative; display: none;}
#section3 .tabTit { border:1px solid #c9c9c9; border-top:2px solid #000; height:43px; line-height:43px; overflow:hidden; background: #fff; }
#section3 .tabTit .tabLi { float:left; font-size:18px; width:80px; text-align:center; float:left; height:41px; line-height: 41px; border-bottom:2px solid #fff; font-family:"微软雅黑"; cursor:pointer; }
#section3 .tabTit a:hover { text-decoration:none; }
#section3 .tabTit .on { border-color:#000; }
#section3 .swiper-container-tab { margin-right: 48px; }
#section3 .swiper-container-tab > .swiper-wrapper { float:left; height: 43px!important; }
#setColum { position:absolute; right:1px; top:2px; width:48px; height:43px; background:#fff; border-left: 1px solid #c9c9c9; z-index: 999; color:#000; z-index:2; text-align:center; font-size:35px; font-weight:bold; line-height:46px; }
.showed #setColum { top: 0px; right: 0px; }

.dataList li{margin:0 10px;padding: 15px 0 17px 0;border-bottom: 1px solid #ededed;overflow: hidden;position: relative;}
.dataList li:nth-last-child(1){border:none;}
.dataList h3{margin-bottom:5px;}
.dataList h3 a{display: inline-block;line-height: 22px;overflow: hidden;font-size: 16px;color: #000;font-family: "微软雅黑";width: auto;}
.dataList .imgs,
.dataList .imgs a{width:80px;height:60px;}
.dataList .imgs{margin-top:5px;}
.dataList .summary{font-size: 14px;height: 45px;line-height: 22px;overflow: hidden;color: #666;}
.dataList .imgs img{width:80px;height:60px;float: left;margin-right: 10px;}
.dataList .info{height: 14px;line-height: 14px;padding: 0;margin-top: 6px;text-align: right;}
.dataList .time{font-size: 12px;color: #999;}
#dataMoreLink{text-align: center; display: none;}
#dataMoreLink a{color: #333;}
.dataList .moreBtn{text-align: center; padding: 15px 0; vertical-align: middle; cursor: pointer; display: none;}
.dataList .moreBtn i{display: inline-block; width: 16px; height: 16px; background: url(http://www.news.cn/fortune/2015/images/more.gif) no-repeat; vertical-align: middle; margin-right: 5px; display: none;}
.dataList .moreBtn .text{line-height: 16px; vertical-align: middle;}
#footer{padding: 20px 0;background: #f9f7f4;text-align: center;}
#footer p{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:320px;max-width:360px;line-height: 18px;padding:0 10px;font-size: 12px;text-align: center;}

/* 区域定制 */
.loadLayout { width:100%; height:100%; position:fixed; top:0px; left:0px; z-index:9999; color:#fff; text-align:center; display:none; text-align:center; display:none; }
.loadLayout .layoutWrap { width:100%; height:100%; position:absolute; top:0px; left:0px; position: relative; text-align: center; vertical-align: middle; display: -webkit-box; -webkit-box-orient: horizontal; -webkit-box-pack: center; -webkit-box-align: center; display: box; box-orient: horizontal; box-pack: center; box-align: center }
.loadLayout .bg { width:100%; height:100%; background-color:rgba(0, 0, 0, 0.4); position:absolute; top:0px; left:0px; z-index:-1; }

#columnSet { display:none;position: static;margin: 0px; width:90%; max-width: 500px; height:370px;background:#fff; font-family:"微软雅黑";-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
#columnSet .tit { height:40px; line-height:40px;background:#d7d7d7; padding:0 10px;color:#000; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; }
#columnSet .tit h2 { font-size:20px; line-height:40px; height:40px; float:left; }
#columnSet .tit h2 span { font-size:16px; }
#columnSet .tit div { float:right; font-size:16px; }
#columnSet .tit div a { margin:0 5px; color:#000; margin-left: 20px;}
#columnSet .dest { line-height:40px; height:auto; background-color:#fafafa; font-size:20px; padding:0 10px; }
#columnSet .dest span { font-size:16px; color:#000; }
#columnSet .fixed { float:left; padding-right:20px; }
#columnSet .selectBody { padding: 20px 0 0 0; }
#columnSet .selectBody li.first { background:none; display: block; border-color:#bcbaba; color: #999; cursor:default; }
#columnSet .choose { padding:10px; }
#columnSet .choose .name { font-size:16px; color:#000; height:30px; line-height:30px; margin-bottom:10px; text-align: left;}
#columnSet li { float:left; border:1px solid #999; width: 80px; height:30px; line-height:30px; text-align:center; margin:0 6px 10px 0px; font-size:14px;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; cursor: pointer; color: #333; }
#columnSet li.selected { border:1px solid #00aae7; color:#00aae7; }
#columnSet li.first { display:none;}
#columnSet .selectBody li{border-color: #00aae7;background:url(http://www.news.cn/fortune/2015/images/sj_common.png) 100% -78px no-repeat;-webkit-background-size: 28px;background-size: 28px;}






