@charset "utf-8";
/**
 * 
 * @mini-hui
 * @date    2015-07-27 08:31:28
 * @version $Id$
 */
@charset "utf-8";
/* CSS Document */
.domPC,.iframePC {
	display:none!important;
}
.domMobile {
	display:block;
}
.fl,.fr{float: none;}
.thirdPart .partL {
	width:100%;margin-top: 0px;
}
.main{width:100%;overflow: hidden;}
.bottomBody{width:100%;overflow: hidden;}
.widthMain{ width:100%; }



.dataList li { padding: 15px 0 17px 0; border-bottom: 1px solid #ededed; overflow: hidden; position:relative;margin:0 10px; }
.dataList h3 { margin-bottom:5px; width:100%; }
.dataList h3 a { display: inline-block; line-height: 1.2em; overflow: hidden; font-size: 1.2em; color: #000; font-family:"微软雅黑"; }/*height: 1.2em*/
/*.dataList .imgs { float: left; width: 138px; height: 90px; margin-right: 10px; }*/
.dataList .imgs a { font-size: 0px; vertical-align: top; float:left; width:80px;
	height:60px; overflow:hidden; display:inline; margin-right:10px; margin-top:5px;}
.dataList .imgs img { width:80px;
	height:60px; vertical-align: top; padding-right:10px; float:left; display:none; -moz-transition:-moz-transform .3s ease; -ms-transition:-ms-transform .3s ease; transition:transform .3s ease; }
.dataList .imgs img:hover { width: 138px; height: 90px; vertical-align: top; float:left; display:none; -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1)}
.dataList .summary { /*height: 75px; */ line-height: 22px; overflow: hidden; color: #666; font-size:14px;}
.dataList .summaryq原   {/*height: 75px; */line-height: 22px; overflow: hidden; color: #666; font-size:14px;height:45px;}
.dataList .info { height: 14px; line-height: 14px; padding: 0; 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; }
.bdsharebuttonbox,.bdshare,.bds_more{display:none!important;}

.dataList li:nth-last-child(1) {
border:none;
}
#mobileHeader {
	display:block;
}
.commentary {
	display:none
}
.bdsharebuttonbox {
	display:none;
}
.firstPart .partL{ width:100%;float: none}
.focusPic{ width: 100%; position: relative; }
#focusImg { margin-bottom:15px; overflow: hidden; position: relative; height: 181px; width: 100%; }
#focusImg .swiper-wrapper { height: auto; 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 { font-size: 0; vertical-align: top; height: auto; width: 100%; }
#focusImg .swiper-wrapper .swiper-slide .bg { background: #000 none repeat scroll 0 0; bottom: 0; height: 30px; left: 0; opacity: 0.7; position: absolute; width: 100%; z-index: 0; }
#focusImg .swiper-wrapper .swiper-slide .title { bottom: 0; height: 30px; left: 0; position: absolute; width: 100%; z-index: 1; }
#focusImg .swiper-wrapper .swiper-slide .title a { color: #fff; display: block; font-size: 1em; height: 30px; line-height: 30px; padding: 0 5px; text-decoration: none; }
#focusImg .pagination { bottom: 5px; position: absolute; right: 0; }
#focusImg .swiper-pagination-switch { background: #828481 none repeat scroll 0 0; cursor: pointer; display: inline-block; height: 5px; margin-right: 5px; vertical-align: middle; width:5px; }
#focusImg .swiper-visible-switch { background: #fff none repeat scroll 0 0; }
#focusImg .swiper-active-switch { background: #fff none repeat scroll 0 0; }
#focusImg .arrow-left { background: url(http://www.news.cn/2014newhouse/images/btn/btn_v_prev.png) no-repeat left top; position: absolute; top: 50%; margin-top: -22px; z-index:5; cursor: pointer; display: block; height: 44px; left: 0; position: absolute; top: 152px; width: 44px; }
#focusImg .arrow-right { background: url(http://www.news.cn/2014newhouse/images/btn/btn_v_next.png) no-repeat left bottom; position: absolute; top: 50%; margin-top: -22px; z-index:5; cursor: pointer; display: block; height: 44px; position: absolute; right: 0; width: 43px; }
#focusImg .arrow-left:hover{ background: #fff url("http://www.news.cn/2014newhouse/images/btn/btn_v_prev.png") no-repeat scroll 0 0}

#focusImg .arrow-right:hover{ background:#fff url("http://www.news.cn/2014newhouse/images/btn/btn_v_next.png") no-repeat scroll 0 0}

.firstPart .headNews { margin-bottom: 25px; font-size:0.875em; }
.firstPart .headNews h2 { font-size:1.5em; line-height:1.5em; font-weight: bold; overflow: hidden;height: 1.5em;padding:0 5px }
.firstPart .headNews h2 a { color:#333333; font-weight: bold; }
.firstPart .headNews .ywzy { color:#666666; font-size:1.3em; height: 20px; overflow: hidden;padding:0 5px }
.firstPart .headNews .ywzy a { color:#666666}
.firstPart .impNews .space { margin-bottom: 0px; }

.firstPart .impNews .textList { width:100%;padding:0 5px  }
.firstPart .impNews .textList li { height: 20px; line-height:30px; overflow:hidden; padding: 11px 0; }
.firstPart .impNews .textList li span{ float: left; height: 17px; padding-top: 2px; line-height: 20px; padding-right: 5px; }
.firstPart .impNews .textList li a { font-size:1.2em; height: 20px; line-height: 20px; overflow: hidden; float: left}
.firstPart .impNews .textList .imp { padding: 0px 0 11px; }
.firstPart .impNews .textList li.imp a { font-weight:bold; }
#columnSet { position: static;margin: 0px; width:90%; max-width: 500px; height:350px;background:#fff; font-family:"微软雅黑"; }
#columnSet .tit { height:40px; line-height:40px; padding:0 10px; }
#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; }
#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 .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;}
#columnSet li.selected { border:1px solid #00aae7; color:#00aae7; }
#columnSet li.first { display:none;}
#columnSet .selectBody li{background:url(../images/sj_common.png) 100% -78px no-repeat;-webkit-background-size: 28px;background-size: 28px;}
#setColum{height: 48px;}
.thirdPart .tabTit{border-left:0px;border-right:0px;}
.thirdPart .tabTit{width: 100%}
.thirdPart .tabTit .tabLi{height: 46px;line-height: 46px; font-weight:bold;}
.dataList .info{margin-top: 6px;}
.bottomBody{border-top: 2px solid #0c73bd; background:#eaeaea;}
.bottomBox{width: 100%; margin: 10px auto 1px;border-top: none;border-bottom: 2px solid #9c9c9c;padding: 20px 0}
.bottomL{width: 100%;float: none;position: relative;padding: 0 10px} 
.bottomL h3{position: relative;left: 0;top:0;font-size: 18px;padding-left: 3px}
.bottomL h4{position: relative;left: 0;top:0px;font-size: 18px;padding-left: 3px}
.bottomL .flink{padding-left: 0px;}
.bottomL .flink li{padding: 3px 4px; border-right: 1px solid #333333;font-size: 12px;line-height: 12px;height: 8px;margin-bottom: 5px;color: #333;float: left;margin: 5px auto}
.bottomL .flink li a{color: #333;display: block;margin-top:-2px}
.bottomR{width: 250px;float: none;padding: 0 10px 0 13px} 
.bottomR p{font-size: 12px;line-height: 25px;}
.footer { padding:10px 1% 30px 1%; text-align:center;border-top:1px solid #9c9c9c;margin-top: 1px;width:98%;margin: 0 auto }
.footer p { line-height: 20px; }
.widthMain { margin:0 auto; width:100%; padding:0; }
.headLineLB #newestListScroll{ width:78%;}
.headLineLB .gdTitle{ padding-left:10px;}
#cjlb .dataList .info{ position:static;}

#mobileHeader { font-family: "微软雅黑"; }
#mobileHeader { width: 100%; background:#e2e2e2 url(http://sd.news.cn/xb019/wq/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:33.33%; height: 30px; line-height: 35px; text-align:center; font-size:16px; font-family:"微软雅黑"; color:#333; }


.headLineLB .gdTitle a{ background:#ff9400; color:#fff; padding:3px 5px;}