@charset "utf-8";
/* CSS Document */
.widthMain { margin:0 auto; width:1000px; padding:0;}
.fl, .partL { float:left; }
.fm, .partL { float:left; }
.fr, .partR { float:right; }


/*内容*/
.nav_l{ width:70px; margin-top:25px;  line-height:30px; float:left}
.nav_m{ width: 350px;  float:left; margin-top:11px;}
.nav_m1{ width:165px;  float:left; margin-top:11px;}
.nav_ys{ width:90px; float:left;height:70px; line-height:25px; margin-top:14px; color:#ffff64; text-align:center; font-size:16px; font-family:"微软雅黑"; font-weight:bold}
.nav_ys a{ color:#98edff}
.nav_r{ width: 25px; float:left; margin-top:11px; margin-right:20px; margin-left:30px;}
.nav_r a{width:32px; float:left}

.firstPart { margin:15px 0 0; }
.firstPart .partL { width:485px; float:left; }
.firstPart .partR { width:320px; float:left; margin-left:20px; }
.firstPart .partR .list li { line-height:30px; background-position: -560px -40px; }
.firstPart .partR .list li span { font-size:12px; color:#800000; }
.firstPart .partR .list li a { font-size:14px; }
.firstPart .headNews h2 { font-family:"微软雅黑"; font-size:22px; line-height:45px; padding-bottom:5px; }
.firstPart .headNews { margin-bottom:10px; font-size:14px; }
.firstPart .headNews .ywzy { color:#777; font-family: 微软雅黑; line-height:24px }
.firstPart .headNews .ywzy a { color:#777 }
.firstPart .impNews h3 { line-height:30px; color:#0d65b2; font-family:"微软雅黑"; font-size:26px;background:url(http://www.xinhuanet.com/world/2015/images/common.png) -556px -72px no-repeat; padding-left:20px; }
.firstPart .impNews h3 a { color:#0d65b2; font-family:"微软雅黑"; font-size:26px; }
.firstPart .impNews h3 span{ font-size:20px; font-family:Arial; color:#f0a900; padding-left:10px;}
.firstPart .impNews .imgArea { width:245px; margin-top:18px; }
.firstPart .impNews .imgArea p { background:#f4f0e9; padding:6px 10px; clear:both; }
.firstPart .impNews .imgArea p a { font-family:"微软雅黑"; font-size:16px; color:#333; line-height:27px; }
.firstPart .impNews .space { margin-bottom:23px; }
.firstPart .impNews .textList { width:340px; }
.firstPart .impNews .textList li { height: 24px; line-height:30px; overflow:hidden; padding: 11px 0; border-bottom:1px solid #f0f0f0; }
.firstPart .impNews .textList li a { font-family:"微软雅黑"; font-size:16px; display: height: 20px;
line-height: 20px; overflow: hidden; }
.firstPart .impNews .textList li.imp a { font-weight:bold; }
.firstPart .partRr { width:160px; float:right; }
.yc h2{ height:25px;  line-height:25px;  color:#c92142; font-size:14px;font-family:"微软雅黑"; margin-bottom:10px;border-bottom: 1px solid #c92142;font-weight: bold; }
.yc h2 a{ height:25px; width:160px; line-height:25px; color:#c92142; font-size:14px;font-family:"微软雅黑";margin-bottom:10px;font-weight: bold; }
.yc p{ line-height:19px; font-size:12px; color:#666666; height:25px; overflow:hidden; width:100%}
.yc p a{ line-height:22px; color:#666666;font-size:12px;font-family:"微软雅黑"; margin-top:5px; font-weight:bold}

.biaoti{ background:url(http://korea.news.cn/2015/images/tit_hg.jpg) no-repeat ; padding-left:30px; height:32px; width:100%px; padding-top:16px;}
.biaoti a{ color:#0086d2; font-size:20px; font-family:"微软雅黑";}
.biaoti0{ background:url(http://korea.news.cn/2015/images/tit_hg.jpg) no-repeat ; padding-left:30px; height:32px; width:280px; padding-top:16px;}
.biaoti0 a{ color:#0086d2; font-size:20px; font-family:"微软雅黑";}
.biaoti1{ background:url(http://korea.news.cn/2015/images/tit_hg.jpg) no-repeat ; padding-left:30px; height:42px;  width:100%;padding-top:4px  }
.biaoti1 a{ color:#0086d2; font-size:20px; font-family:"微软雅黑";}
.biaoti2{ background:url(http://korea.news.cn/2015/images/tit_hg.jpg) no-repeat ; padding-left:30px; height:32px; width:625px; padding-top:16px;}
.biaoti2 a{ color:#0086d2; font-size:20px; font-family:"微软雅黑";}

.Intro { margin-bottom:10px; }
.Intro h2 { border-bottom:1px solid #dedede; background:url(http://www.news.cn/fortune/2015/images/common.gif) -275px -115px no-repeat; padding-left:10px; line-height:30px; margin-bottom:10px; font-family:"微软雅黑"; font-size:16px; }
.Intro h2 a { font-family:"微软雅黑"; font-size:16px; line-height:30px; }
.stock { border:1px solid #eee6d8; padding:10px; }
.stock .fl { width:62px; }
.stock .fl a { display:block; height:52px; margin-bottom:10px; background:url(http://www.news.cn/fortune/2015/images/common.gif) no-repeat; }
.stock .fl .a1 { background-position:0 -436px; }
.stock .fl .a2 { background-position:0 -497px; }
.stock .fl .a3 { background-position:-67px -436px; }
.stock .fl .a4 { background-position:-67px -497px; margin:0; }
.secPart { margin-bottom:20px; }
.hideBody { display: none; }
.thirdPart .tabTitHeight { height:47px; position:relative; }
.thirdPart .tabTit { border:1px solid #c9c9c9; border-top:2px solid #007db9; height:46px; line-height:46px; overflow:hidden; background: #fff; }
.thirdPart .tabTit .tabLi { float:left; font-size:18px; width:80px; text-align:center; float:left; height:44px; line-height: 44px; border-bottom:2px solid #fff; font-family:"微软雅黑"; cursor:pointer; }
.thirdPart .tabTit a:hover { text-decoration:none; }
.thirdPart .tabTit .on { border-color:#007db9; }
.adBottom { background:#f9f7f4; padding:20px 0; }
#ad1 { margin-bottom:10px; }
#mobileHeader { display: none; font-family: "微软雅黑"; }
#mobileHeader { width: 100%; display: none; 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; }
.device { width: 100%; position: relative; margin-bottom:15px; }
.device .arrow-left { background: url(http://www.xinhuanet.com/world/2015/images/arrows.png) no-repeat left top; position: absolute; left: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; z-index:5; }
.device .arrow-right { background: url(http://www.xinhuanet.com/world/2015/images/arrows.png) no-repeat left bottom; position: absolute; right: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; z-index:5; }
.swiper-container {  }
.swiper-container img { width:100%; }
.content-slide { padding: 20px; color: #fff; }
.title { font-size: 25px; margin-bottom: 10px; }
.pagination { position: absolute; left: 0; text-align: right; bottom:5px; width: 100%; z-index:5; }
.swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; background: #777; margin-right:8px; cursor: pointer; }
.swiper-active-switch { background: #fff; }
.swiper-slide { position:relative; }
.swiper-slide .name { position:absolute; bottom:0; left:10px; z-index:5; }
.swiper-slide .bg { position:absolute; bottom:0; left:0; background:#000; z-index:4; width:100%; height:35px; filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; }
.swiper-slide .name a { color:#fff; line-height:35px; font-size:14px; font-weight:bold; }
#fixedBody { width: 374px; }
#tabTit { width: 603px; }
.showed { position:fixed; top:0; z-index: 40; }
.back { position:fixed; right:20px; bottom:20px; margin-left:100px; width:40px; height:40px; background:url(http://www.news.cn/fortune/2015/images/sj_common.png) 0 -40px no-repeat; z-index:100; text-indent:-999px; overflow:hidden; display:none; }
#backTop { display:none; }
.adText { line-height:40px; padding-left:10px; }
.adText a { font-size:16px; font-family:"微软雅黑"; }
.adText span { float:right; background:#10a3f7; color:#fff; padding:0 3px; font-size:12px; height:20px; line-height:20px; margin:10px 10px 0 0; }
.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 { position:fixed; left:50%; top:200px; width:600px; height:400px; margin:0 0 0 -300px; z-index:50; background:#fff; font-family:"微软雅黑"; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
#columnSet .tit { height:55px; line-height:55px; background:#d7d7d7; padding:0 20px; 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:22px; line-height:55px; height:55px; float:left; }
#columnSet .tit h2 span { font-size:20px; }
#columnSet .tit div { float:right; font-size:20px; }
#columnSet .tit div a { margin:0px; color:#000; margin-left: 20px; }
#columnSet .dest { background-color:#fafafa; font-size:20px; padding:0 20px; }
#columnSet .dest span { font-size:20px; 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:20px; }
#columnSet .choose .name { font-size:22px; color:#000; height:40px; line-height:40px; margin-bottom:15px; }
#columnSet li { float:left; border:1px solid #999; width: 90px; height:34px; line-height:34px; text-align:center; margin:0 12px 20px 0; font-size:16px; -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% -85px no-repeat; }
.swiper-container-tab { margin-right: 48px; }
.swiper-container-tab > .swiper-wrapper { float:left; height: 43px!important; }
#setColum { position:absolute; right:1px; top:2px; width:48px; height:46px; background:#fff; border-left: 1px solid #c9c9c9; z-index: 999; color:#007db9; z-index:2; text-align:center; font-size:35px; font-weight:bold; line-height:46px; }
.showed #setColum { top: 0px; right: 0px; }
.app #mobileHeader { display:none!important; }
.headLineLB { height: 35px; position: relative; border-bottom:1px dotted #adadad }
.headLineLB .item { float: left; height: 30px; line-height: 30px; vertical-align: middle; margin-right: 20px; font-size: 0px; }
.headLineLB .item i { float: left; }
.headLineLB .item .iconXhsNews, .headLineLB .item .iconXhsPhoto { margin-top: 4px; }
.headLineLB .item span { float: left; height: 22px; line-height: 22px; vertical-align: middle; margin-left: 10px; }
.headLineLB #newestListScroll { width: 900px; height: 22px; overflow: hidden; position: absolute; top: 0px; right:0px; }
.headLineLB #newestListScroll .wrap { height: 22px; width: 100000px; }
.headLineLB .newestList, .headLineLB .gd_scroll { float: left; }
.headLineLB .newestList li { float: left; height: 22px; padding-right: 30px; overflow: hidden; }
.headLineLB .newestList a { height: 30px; line-height: 30px; color: #484848; }
.headLineLB .gdTitle { color:#484848; line-height:30px;  float:left; padding-right:20px;}
.headLineLB .gdTitle a { color:#0d65b2; font-weight:bold; }
.headLineLB  h4{ background:url(http://www.xinhuanet.com/world/2015/images/common.png) -335px 5px no-repeat; width:30px; float:left; height:30px }
#gd_content li, #gd_scroll li { display:inline; float:left; height: 22px; padding-right: 30px; }
.jmznl .ad_znlgm { position:absolute; top:6px; right:0px; }
.ad_tl2 { width:1000px; margin:0 auto 15px; }
#pc_adtext1 { padding-top:10px; }
#pc_adtext1 a { margin-right:15px; background:url(http://www.news.cn/fortune/2015/images/common.gif) -272px -70px no-repeat; padding-left:8px; }
.domPC{display:block;}

/*滚动样式开始*/ 
#rolldiv{ width:485px; } 
#rolldiv *{ padding:0; margin:0; } 
#rolldiv .jcarousel-skin-tango .jcarousel-container { overflow:hidden; _display:inline-block;}
#rolldiv .jcarousel-skin-tango .jcarousel-container-horizontal {} 
#rolldiv .jcarousel-skin-tango .jcarousel-clip { overflow: hidden; } 
/*滚动区域大小*/ 
#rolldiv .jcarousel-skin-tango .jcarousel-clip-horizontal { width:485px; } 
/*li样式*/ 
#rolldiv .jcarousel-skin-tango .jcarousel-item { width:200px;  text-align:center; } 
#rolldiv .jcarousel-skin-tango .jcarousel-item-horizontal { margin-left: 0;  } 
/** 按钮 */ 
/*默认*/ 
#rolldiv .jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 50px; right: 0px; width:17px; height: 30px; cursor: pointer; display:none; background: url(http://www.xinhuanet.com/world/2015/images/arrows.png) no-repeat left bottom;  } 
/*默认*/ 
#rolldiv .jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top:50px; left: 0; width: 17px; height:30px; cursor: pointer; display:none; background: url(http://www.xinhuanet.com/world/2015/images/arrows.png) no-repeat left top;}   

#tplist { background-position:left; color: #FFFFFF; height:132px; margin-top:20px;} 
#tplist a { color: #FFFFFF; } 
#tplist .area { margin: 0 auto; text-align: center; width:100%; } 
#tplist .picG li { height: 132px; width: 200px; margin-right:3px; float:left;  position: relative;}  
#tplist .picG li span { background: none repeat scroll 0 0 #024d71; bottom:132px; cursor: pointer; height:112px; line-height: 26px; text-align: center; filter:alpha(opacity=65); -moz-opacity:0.65; -khtml-opacity: 0.65; opacity: 0.65; padding:20px 10px 0; position: absolute; width:180px;} 
#tplist .picG li strong { display: block; font-family: "微软雅黑"; font-size: 22px; font-weight: normal; line-height:30px; color:#FFFFFF; height:60px; overflow:hidden } 
#tplist .picG li h2 { color: #B3DAF7; display: block; font-family: "微软雅黑"; font-size: 14px; line-height:30px; float:left; width:100px; text-align:right; padding-right:10px; } 
#tplist .picG li h6 { background:url(http://www.xinhuanet.com/world/2015/images/common.png) no-repeat -336px -70px ; width:30px; height:30px; float:left}
#tplist .picG span { left: 0; width: 200px; }

li { list-style: none; }
.picList1{ height:150px}
.picList1 li { float: left; width: 230px;margin: 0px 10px 0px 10px;  position:relative  }
.picList1 li .img, #pictureItem .picList li .img a { display: block; width:235px; height:130px; font-size: 0px; }
.picList1 .bg { width:235px;  bottom:0px; left: 0px; z-index: 2;background: #000000;opacity: 0.4;filter: alpha(opacity=40);position: absolute; height:35px;}
.picList1 .name {  text-align: center; font-family:Arial, Helvetica, sans-serif;overflow: hidden;position: absolute;color: #FFFFFF;height: 35px;left: 0;line-height: 35px; bottom:0px ;z-index: 100;padding: 0 5px; }
.picList1 .name a {line-height: 15px; font-size: 12px;  text-align: center; text-decoration: none; font-family:Arial, Helvetica, sans-serif ;bottom: 0;color: #FFFFFF;height: 35px;left: 0;line-height: 35px;}
/*-----------------------------------st2-----------------------------------*/
.st2 .picTitle { position: relative; width: 315px; height: 175px; overflow: hidden; }
.st2 .picTitle .img { width: 315px; height: 175px; }
.st2 .picTitle .bg { background: #02b2fe; bottom: 0; height: 35px; left: 0; opacity: 0.4; filter: alpha(opacity=40); position: absolute; width: 100%; z-index: 10; }
.st2 .picTitle .name { bottom: 0; color: #FFFFFF; height: 35px; left: 0; line-height: 35px; overflow: hidden; position: absolute; text-align: center; width: 100%; z-index: 11; font-size: 16px; font-weight: bold; }
.st2 .picTitle .name a { color: #FFFFFF; text-decoration: none; font-family: "微软雅黑"; font-size: 16px; font-weight: bold; }
.st2 .list11 { padding-top: 5px; overflow: hidden; }
.st2 .list11 li { font-family: "宋体"; font-size: 14px; height: 38px; line-height: 38px; width: 315px; overflow: hidden; }
.st2 .list11 li a { color: #393939; }
/*-----------------------------------st15-----------------------------------*/
.st15 { width: 315px; height: 345px; float: left; position: relative; margin-right: 28px; }
.st15 .chaBox20_bg { background: url(http://korea.news.cn/2015/images/index_jjtp_bg_v1.png) repeat; width: 292px; height: 345px; }
.st15 .pics { width: 315px; float: right; height: 335px; position: absolute; top: 0; left: 0; }
.st15 .GATfocusBox { position: relative; width: 266px; height: 335px; overflow: hidden; text-align: left; padding: 15px 45px 0 13px; }
.st15 .GATfocusBox .pic img { width: 266px; height: 170px; display: block; }
.st15 .GATfocusBox .txt { position: absolute; bottom: 18px; z-index: 2; height: 130px; width: 240px; overflow: hidden; left: 26px; }
.st15 .GATfocusBox .txt li { height: 130px; position: absolute; bottom: -36px; }
.st15 .GATfocusBox .txt li h3 { font-size: 16px; line-height: 24px; padding: 0px 0px 5px 0px; color: #fff; font-family: "微软雅黑"; }
.st15 .GATfocusBox .txt li h3 a { color: #fff; font-weight: bold; }
.st15 .GATfocusBox .txt li p { font-size: 12px; width: 240px; margin: 0 auto; line-height: 24px; color: #fff; }
.st15 .GATfocusBox .num { position: absolute; z-index: 3; bottom: 130px; right: 12px; }
.st15 .GATfocusBox .num li { position: relative; width: 11px; height: 11px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; background: url(http://www.news.cn/2015/img2015/index_jjtp_dian2_v1.png) no-repeat; padding-top: 10px; }
.st15 .GATfocusBox .num li.on { background: url(http://www.news.cn/2015/img2015/index_jjtp_dian1_v1.png) no-repeat; }
/*-----------------------------------st16-----------------------------------*/
.st16 dl { width: 315px; border-bottom: 1px solid #ccc; overflow: hidden; margin-bottom: 10px; }
.st16 dt h3 { font-size: 14px; font-family: "微软雅黑"; color: #305798; padding-bottom: 10px; width: 315px; height: 20px; overflow: hidden; }
.st16 dt h3 a { color: #393939; font-size: 14px; font-weight: bold; color: #305798; }
.st16 dd img { float: left; width: 140px; height: 80px; }
.st16 dd p { float: right; width: 150px; color: #5a5a5a; font-size: 12px; line-height: 20px; height: 80px; overflow: hidden; }
.st16 li { font-family: "宋体"; font-size: 14px; height: 30px; line-height: 30px; width: 315px; overflow: hidden; }
.st16 li a { color: #393939; }
/*-----------------------------------st17-----------------------------------*/
.st17 li { width: 315px; height: 115px; position: relative; }
.st17 .bgL { position: absolute; left: 0; top: 0; background: url(http://www.news.cn/2015/img2015/20150505_21gytbgL_v1.png) no-repeat; width: 240px; height: 110px; }
.st17 .bgL a { padding-top: 30px; width: 135px; display: inline-block; padding-left: 10px; line-height: 24px; color: #fff; font-size: 14px; font-family: "微软雅黑"; font-weight: bold; height: 50px; overflow: hidden; }
.st17 .bgR { position: absolute; right: 0; top: 0; background: url(http://www.news.cn/2015/img2015/20150505_21gytbgR_v1.png) top right no-repeat; width: 240px; height: 110px; }
.st17 .bgR a { padding-top: 24px; width: 135px; display: inline-block; padding-left: 10px; line-height: 24px; color: #fff; font-size: 14px; font-family: "微软雅黑"; font-weight: bold; float: right; }
/*-----------------------------------st20-----------------------------------*/
.st20 .hp-tab-newprd { width: 315px; height: 363px; overflow: hidden; position: relative; float: left; margin-right: 28px; }
.st20 .hp-tab-newprd .j-sw-nav { height: 48px; width: 302px; background-image: url(http://www.news.cn/sports/2015/image/tyg_dt.png); font-size: 18px; }
.st20 .hp-tab-newprd .j-sw-nav li { display: block; float: left; width: 73px; height: 30px; color: #333; font-size: 16px; text-align: center; position: relative; bottom: -18px; margin-bottom: 0; margin-top: 0; font-family: "微软雅黑"; }
.st20 .hp-tab-newprd .j-sw-nav li a { display: block; height: 30px; padding-top: 2px; color: #FFFFFF; text-decoration: none; font-family: "微软雅黑"; font-size: 16px; text-align: center; }
.st20 .tabs { height: 48px; width: 302px; background-image: url(http://www.news.cn/sports/2015/image/tyg_dt.png); font-size: 18px; }
.st20 .tabs li { display: block; float: left; width: 73px; height: 30px; color: #333; font-size: 18px; text-align: center; position: relative; bottom: -18px; margin-bottom: 0; margin-top: 0; }
.st20 .tabs li a { display: block; height: 30px; padding-right: 11px; padding-top: 2px; color: #FFFFFF; text-decoration: none; font-family: "微软雅黑"; font-size: 16px; }
.st20 .tabs a { text-decoration: none !important; }
.st20 .st20 .newprd-clip a:hover { text-decoration: underline !important; }
.st20 .tabs .tyt.active a { color: #000; background: url(http://www.news.cn/sports/2015/image/tyg_dt_tyt.png) no-repeat; background-position: -9px 0px; }
.st20 .tabs .zq.active a { position: absolute; width: 74px; height: 30px; left: 7px; color: #000; background: url(http://www.news.cn/sports/2015/image/tyg_dt_zq.png) no-repeat; background-position: -5px 0px; text-align: center; }
.st20 .tabs .lq.active a { position: absolute; width: 83px; height: 30px; left: -18px; color: #000; background: url(http://www.news.cn/sports/2015/image/tyg_dt_zq.png) no-repeat; background-position: 0 0px; text-align: center; }
.st20 .swiper-slide { height: 317px; width: 302px; background: url(http://www.news.cn/testwebtest/part24/imgs/tyg_dt_y.png) no-repeat; }
.st20 .content-slide { width: 300px; height: 317px; text-align: center; padding-top: 3px; padding-left: 0px; }
.st20 .content-slide li span.l { color: #000; display: block; width: 110px; float: left; text-align: center; }
.st20 .content-slide li span.z { color: #000; display: block; width: 80px; float: left; text-align: center; }
.st20 .content-slide li span.r { color: #000; display: block; width: 110px; float: left; text-align: center; }
.st20 .content-slide li { font-size: 14px; line-height: 44px }
.st20 .hp-tab-newprd .j-sw-nav .on { position: relative; z-index: 99 }
.st20 .hp-tab-newprd .j-sw-nav .active a:hover,
.st20 .hp-tab-newprd .j-sw-nav .on a { background-image: url(http://www.news.cn/testwebtest/part24/imgs/tyg_dt_zq.png); z-index: 99; color: #2E2E2E; text-decoration: none; cursor: pointer; padding-left: 9px; }
.st20 .hp-tab-newprd .j-sw-c ul { zoom: 1; overflow: hidden; width: 300px; height: 358px; }
.st20 .newprd-clip { height: 358px; width: 302px; border-top: 0; background: url(http://www.news.cn/sports/2015/image/tyg_dt_y.png) }
.st20 #tyt .content-slide li { font-size: 14px; line-height: 44px }
.st20 .vs { width: 300px; height: 122px; float: left; }
.st20 .vs_l { width: 80px; height: 112px; position: relative; overflow: hidden; cursor: pointer; float: left; padding-left: 15px; padding-top: 10px; text-align: center; font-size: 14px; color: #000; }
.st20 .hp-tab-newprd .j-sw-nav .tyt.on a { background: url(http://www.news.cn/sports/2015/image/tyg_dt_tyt.png) no-repeat; color: #2E2E2E; }
.st20 .hp-tab-newprd .j-sw-nav .tyt { width: 86px; }
.st20 img { background: none; }
/*-----------------------------------st21-----------------------------------*/
.st21 .right01 {  }
.st21 #line { width: 315px; height: 176px; border-bottom: 1px solid #CCCCCC; margin-bottom: 14px; }
.st21 .littitle { width: 315px; height: 25px; border-bottom:1px solid #c92142; font-family: "微软雅黑"; font-size: 14px; font-weight: bold; color: #c92142; line-height: 25px; }
.st21 .littitle span { color: #c92142; font-size: 14px; font-weight:bold }
.st21 .littitle span a { color: #c92142; font-size: 14px; font-family: "微软雅黑"; }
.st21 .right01 h3 { font-family: "宋体"; font-size: 14px; line-height: 40px; color: #305798; }
.st21 .right01 h3 a { color: #305798; font-size: 14px; font-weight: bold; font-family: "宋体"; }
.st21 .right01 img { float: left; margin-right: 10px; }
.st21 .right01 p { overflow: hidden; font-family: "宋体"; font-size: 12px; height: 84px; color: #898989; line-height: 20px; }
.st21 .right01 p span,
.right01 p span a { color: #fe952a; }

/*-----------------------------------左中右-----------------------------------*/
.QZ_box_con { width: 1000px; overflow: hidden; margin-bottom:20px }
.QZ_box_con_left { width: 315px; float: left; overflow: hidden; margin-right: 28px; }
.QZ_box_con_cer { width: 315px; float: left; overflow: hidden; }
.QZ_box_con_right { width: 315px; float: right; overflow: hidden; }
/*-----------------------------------st12-----------------------------------*/
.st12 img:hover { filter: alpha(opacity=70); -moz-opacity: .7; opacity: .7; }
.st12 .picTitle { position: relative; height: 235px; overflow: hidden; }
.st12 .picTitle .img { height: 200px; margin: 0 }
.st12 .picTitle .bg { background-color: #282828; opacity: 0.9; filter: alpha(opacity=90); -moz-opacity: .9; bottom: 18px; height: 35px; left: 0; position: absolute; width: 100%; z-index: 10; }
.st12 .picTitle .name { bottom: 18px; color: #FFFFFF; height: 35px; left: 0; line-height: 35px; overflow: hidden; position: absolute; text-align: center; width: 100%; z-index: 11; font-size: 16px; font-weight: bold; padding-left: 10px; }
.st12 .picTitle .name a { color: #fff; }
.st12 .tiny { overflow: hidden; padding-top: 10px; }
.st12 .tinyIn { width: 110%; }
.st12 .tiny .tinyIn .picTitle { float: left; margin-right: 14px; width: 150px; height: 96px; position: relative; overflow: hidden; }
.st12 .tiny .tinyIn .picTitle .bg { background-color: #282828; opacity: 0.9; filter: alpha(opacity=90); -moz-opacity: .9; top: 45px; height: 35px; left: 0; position: absolute; width: 100%; z-index: 10; }
.st12 .tiny .tinyIn .picTitle .name { top: 45px; color: #FFFFFF; height: 35px; left: 0; line-height: 35px; overflow: hidden; position: absolute; text-align: center; width: 100%; z-index: 11; font-size: 14px; padding-left: 10px; font-weight: normal; }
.st12 .tiny .tinyIn .picTitle .name a { font-size: 12px; }
.st12 .tiny .tinyIn. picTitle img {width: 150px;height: 96px;}

/*-----------------------------------st14-----------------------------------*/
.st14 .section { width: 315px; overflow: hidden; }
.st14 .section ul { width: 315px; }
.st14 .section ul li { float: left; display: inline; width: 155px; height: 110px; overflow: hidden; position: relative; margin-bottom: 5px; }
.st14 .section ul li .photo { width: 300px; height: 430px; overflow: hidden; }
.st14 .section .rsp { width: 155px; height: 110px; overflow: hidden; position: absolute; background: #000; top: 0px; left: 0px; }
.st14 .section .text { position: absolute; width: 155px; height: 110px; left: 0px; top: -110px; overflow: hidden; }
.st14 .section .text h3 { width: 145px; height: 100px; line-height: 24px; text-align: center; color: #FFFFFF; font-size: 18px; font-family: "微软雅黑"; padding: 5px; }
.st14 .section .text h3 .xq a { color: #ffae00; }
.st14 .section .text a { text-decoration: none; color: #fff; font-size: 14px; font-weight: bold; font-family: "微软雅黑"; }
.st14 .lir { margin-right: 5px; }

/*经济*/ 
.jingji{ margin-bottom:10px;}
.jingji img{ float:left; margin-right:15px;}