﻿@charset "utf-8";
/*common*/
body{ background:#ffffff;line-height:160%;font-size:12px;font-family:"宋体";}
body,form,img,p{margin:0;padding:0;border:0;}
dl,dd,dt,ul,li,ol{list-style-position:outside;list-style-type:none;margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;}
textarea {resize:none;} 
input {background:none;padding:0;margin:0;border:none;outline-style:none;}
em,cite { font-style:normal;}
a {color:#000000;outline-style:none;text-decoration:none;}
a:hover{color:#EB8C14;}
.clear{clear:both;font-size:0px;visibility:hidden;width:0px;line-height:0px;}

/*head*/
.siteNav { height:22px; line-height:22px; background:#f1f1f1; padding:3px 0;}
.siteNavBox { width:991px; margin:0 auto; overflow:hidden; zoom:1;}
.quickMenu { float:left; padding-left:133px; font-size:13px;}
.quickMenu a { display:inline-block; background:url(http://file.caixin.com/file/common/images/home_arrow.png) no-repeat 0 center; padding-left:8px; margin-right:20px; color:#00a0e9; font-family:"微软雅黑";}
.quickMenu a:hover { color:#eb8c14;}
.loginInfo { float:right; overflow:hidden; zoom:1;}
.loginInfo li { float:left; margin-right:-1px; font-size:13px;}
.loginInfo li a,.loginInfo li span { padding:0 15px; border-right:solid 1px #818181;}
.searchBox { float:right; height:20px; border:solid 1px #c3c3c3; overflow:hidden; zoom:1;}
.searchBox input { float:left;}
.searchBox input.keyword { width:158px; height:20px; line-height:20px; background:#ffffff; padding:0 5px; color:#9b9b9b; font-size:12px;}
.searchBox input.keyword:focus { color:#000000;}
.topUp{ width:990px; margin:0 auto 0px;padding:10px 0; }
.topUp .logo{float:left;width:131px;height:90px;}
.topUp .topAd{ float:left;width:760px;}
.navLink { float:right; width:84px; zoom:1; font-family:"微软雅黑";}
.navLink span { display:block; height:30px; line-height:30px; border-bottom:solid 1px #f1f1f1; text-align:center; font-size:14px;}
.navLink span a { color:#a2a2a2;}
.navLink span a:hover { color:#eb8c14;}
.navLink span.mn a{color:#0072bc;}
.navLink span.mn a:hover{color:#eb8c14;}
.navLink span.pmi { position:relative; border:none;}
.navLink span.pmi a img {width:88px; height:36px;}
.mainNav { overflow:hidden; zoom:1;}
.nav { height:25px; line-height:25px; background:#0072bc;}
.nav ul { width:994px; overflow:hidden; zoom:1; margin:0 auto;}
.nav li { float:left;font-family:"微软雅黑"; font-size:14px; font-weight:bold;}
.nav li a { float:left; width:76px; text-align:center; color:#ffffff;}
.nav li a.nav_on { width:72px; border-left:solid 2px #fff; border-right:solid 2px #fff; color:#ffffff;}
.menu_con { width:990px; height:25px; line-height:25px; padding:5px 0; margin:0 auto;}
.menu_con_box { position:absolute; z-index:100; width:990px; line-height:25px; background:#ffffff; overflow:hidden; zoom:1;}
.menu_con div a { display:inline-block; padding:0 12px;}
.menu_con div a:hover { background:#c3c3c3; color:#ffffff;}

/*导航滑过颜色修改*/
li.homepage a.nav_on { background:#163B8A;} #subnav0 { height:0px;}
li.economy a.nav_on { background:#664145;}
li.finance a.nav_on { background:#8f6a47;}
li.companies a.nav_on { background:#628180;} #subnav3 { padding-left:90px;}
li.china a.nav_on { background:#5a1746;} #subnav4 { padding-left:190px;}
li.international a.nav_on { background:#789262;} #subnav5 { padding-left:270px;}
li.opinion a.nav_on { background:#383971;} #subnav6 { padding-left:195px;}
li.life a.nav_on { background:#fbad2b;} #subnav7 { padding-left:425px;}
li.blog a.nav_on {background:#bf2709;} #subnav8 { padding-left:440px;}
li.magazine a.nav_on { background:#914525;} #subnav9 { padding-right:245px; text-align:right;}
li.picture a.nav_on { background:#2a4f6b;} #subnav10 { text-align:right;}
li.video a.nav_on {background:#048479;} #subnav11 { text-align:right;}
li.english a.nav_on {background:#69d8f5;}

/*bottom*/
.bottom{width:990px;margin:0 auto;}
.bottom .logo{padding:23px 0px;text-align:center;}
.map h3{background:#f1f1f1;padding:8px 0px 5px 12px;border-bottom:solid 2px #0072bc;margin:0 0 10px;font-size:14px;color:#369;}
.map ul{overflow:hidden;zoom:1;}
.map li{float:left;width:122px;line-height:20px;}
.map li dl{padding:0 0 15px 20px;}
.map li dl.h155{overflow:hidden;}
.map li dt{font-weight:bold;}
.copyright{border-bottom:1px solid #c6c7c6;margin-bottom:15px;padding:5px 0 10px;text-align:center;line-height:24px;color:#797878;}
.copyright a{color:#797878;}
.navBottom{text-align:center;color:#797878;}
.navBottom a{color:#797878;}
.navBottom a:hover{color:#EB8C14;}

/*ad*/
.leftAd { width:600px; margin:15px auto;}
.rightAd {margin-bottom:20px;}
.bottomAd { width:990px; margin:0 auto 15px;}
.indexTopAd { width:680px;overflow:hidden; margin-bottom:20px;}
.indexRigAd { margin-bottom:20px;}
.midTongAd,.botTongAd { overflow:hidden; margin:20px 0 10px;}
.midLeftAd { margin-bottom:20px;}
.contentTopAd { width:660px;overflow:hidden; margin-bottom:20px;}

/*全站共用模块 慎改*/
.comMain { width:990px; margin:0 auto 15px;}
.conlf { float:left; width:660px;}
.conri { float:right; width:300px;}
.comMain h3 { height:31px; line-height:31px; background:#f1f1f1; border-color:#0072bc; padding-left:10px; margin-bottom:10px; font-weight:bold; border-bottom-style:solid; border-bottom-width:2px; font-size:14px; color:#0072bc;}
.comMain h3 a { color:#ffffff;}
.comMain h3 a:hover { color:#eb8c14;}

/*全站共用框架 慎改*/
.listWithPic { padding-bottom:15px; overflow:hidden; zoom:1; margin:0 -5px;}
.listWithPic a { display:inline; position:relative; float:left; width:145px; height:97px; background:#131d27; margin:0 5px; overflow:hidden; zoom:1; text-align:center;}
.listWithPic a span { display:block; width:135px; height:auto; line-height:18px; padding:2px 5px; color:#ffffff; cursor:pointer; overflow:hidden; zoom:1; position:absolute; left:0; bottom:0; _bottom:-1px; background-color:rgba(0,0,0,0.7) !important;  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#af000000', EndColorStr='#af000000'); text-align:left;}
.listWithPic a:hover span { background-color:rgba(0,114,188,1) !important;  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ff0072bc', EndColorStr='#ff0072bc');}
.list { margin-top:-8px; padding-bottom:10px;}
.list li { line-height:28px;}
.list li a { padding-bottom:5px; border-bottom:solid 2px #ffffff;}
.list li a:hover { color:#000000; border-bottom:solid 2px #c3c3c3;}
.list li span { padding-right:10px;}
.f14 li { font-size:14px; line-height:30px;}

/*全站排行榜共用样式 慎改*/
.top10 h3 { position:relative; zoom:1;}
.top10Nav { position:absolute; bottom:-2px; _bottom:-3px; right:33px; overflow:hidden; zoom:1;}
.top10Nav li { float:left; width:64px; height:30px; line-height:26px; border-top:solid 3px #F1F1F1; color:#858585; cursor:pointer; text-align:center;}
.top10Nav li.current { width:62px; height:30px; line-height:26px; background:#ffffff; border-top:solid 3px #0072BC; border-left:solid 1px #0072BC; border-right:solid 1px #0072BC; color:#0072BC;}
.top10Con { margin-top:-8px; margin-bottom:10px;}
.top10Con dl { line-height:28px;}
.top10Con dt { float:left; width:15px; padding-right:10px; text-align:center;}
.top10Con dd { overflow:hidden; zoom:1;}
.top10Con dd a { padding-bottom:5px; border-bottom:solid 2px #ffffff;}
.top10Con dd a:hover { color:#000000; border-bottom:solid 2px #c3c3c3;}
.top10Con dd span { font-weight:bold;}
.top10NavI { position:absolute; bottom:-2px; _bottom:-3px; left:10px; overflow:hidden; zoom:1;}
.top10NavI li { float:left; width:98px; height:28px; line-height:26px; border-top:solid 3px #F1F1F1; border-right:solid 1px #ffffff; border-left:solid 1px #F1F1F1; cursor:pointer; text-align:center;}
.top10NavI li.current { width:98px; height:30px; line-height:26px; background:#ffffff; border-top:solid 3px #0072bc; border-left:solid 1px #0072bc; border-right:solid 1px #0072bc;}

/*全站面包屑 慎改*/
.path { height:34px; line-height:34px; background:#f1f1f1; overflow:hidden; zoom:1;}
.pathlf { float:left; background:#7a446a; color:#ffffff;}
.pathlf a { position:relative; float:left; padding:0 7px 0 34px; cursor:pointer; color:#ffffff;}
.pathlf em { position:absolute; top:0px; right:-21px; width:21px; height:34px; background-image:url(http://file.caixin.com/file/content/images/new/path_bg.png); background-position:0 -210px;}
.pathlf a:hover { background:#0072bc; color:#ffffff;}
.pathlf a:hover em { background-image:url(http://file.caixin.com/file/content/images/new/path_bg.png); background-position:-30px -420px;}
.pathri { float:right;}
.pathri a { display:inline-block; padding:0 15px; border-right:solid 1px #ffffff; margin-right:-1px; color:#336699;}
.pathri a:hover { color:#EB8C14;}
#p1 { z-index:90; padding-left:15px;}
#p2 { z-index:80;}
#p3 { z-index:70;}
#p4 { z-index:60;}
#p5 { z-index:50;}
#p6 { z-index:40;}
#pL { position:relative; float:left; padding:0 15px 0 34px;}

/*频道首页主体框架*/
.indexMain { width:990px; margin:0 auto;}
.indexMainCon { overflow:hidden; zoom:1; margin-bottom:15px;}
.mainConLeft{ float:left; width:600px; overflow:hidden;}
.mainConRig{ float:right; width:360px; overflow:hidden;}
.indexMainCon .title{ height:35px; line-height:35px; padding-left:20px; border-bottom-style:solid; border-bottom-width:2px; font-family:"微软雅黑"; font-size:20px;}
.indexMainCon .title,.indexMainCon .title a { color:#ffffff;}
.indexMainCon .title a:hover { color:#eb8c14;}
.indexMainCon .title span { margin-left:10px; font-size:12px; font-family:"宋体";}
.indexMainCon .yaowen .title { border-color:#ffffff;}

/*频道首页动态列表*/
.dis { display:block;}
.undis { display:none;}
.ywTab { overflow:hidden; zoom:1; margin-right:-1px;}
.ywTab table { border-bottom:solid 2px #cecccd;}
.ywTab td { height:26px; line-height:26px; border-right:solid 1px #ffffff; text-align:center; cursor:pointer;}
.ywTab td.normaltab { background:#ececec; color:#535353;}
.ywTab td.hovertab { background:#cecccd;}
.ywList .pageNav { margin:0 -5px; overflow:hidden; zoom:1;}
.ywListCon { overflow:hidden; zoom:1;}
.ywListCon h4 { overflow:hidden; zoom:1; font-weight:normal; font-size:20px; line-height:24px; font-family:"微软雅黑";}
.ywListCon h4 em { position:relative; top:-3px; display:inline-block; width:37px; height:20px;line-height:20px; background:#c3c3c3; margin-left:10px; text-align:center; color:#ffffff; font-size:12px; font-family:"宋体";}
.ywListCon h4 i { position:relative; top:-3px; display:inline-block; width:60px; height:20px; line-height:20px; margin-left:10px; text-align:center; font-style:normal; font-size:12px; font-family:"宋体";}
.ywListCon h4 i a { color:#ffffff;}
.ywListCon h4 i a:hover { color:#ffffff;}
.ywListCon span { display:block; padding:2px 0 2px; color:#858585;}
.ywListCon span a { font-size:14px; font-weight:bold; color:#336699;}
.ywListCon span a:hover { color:#eb8c14;}
.ywListCon p { font-size:14px; line-height:20px;}
.ywListCon .tag { padding-top:5px; color:#858585;}
.ywListCon .tag a { color:#336699;}
.ywListCon .tag a:hover { font-weight:bold;}
.ywListCon .tag i { float:right; font-style:normal;}
.ywListCon .pic img { vertical-align:top;}
.boxa,.boxb,.boxc { padding:15px 0 12px; border-bottom:solid 1px #e0e0e0; margin-bottom:-1px; overflow:hidden; zoom:1;}
.boxa .pic { float:left; margin:4px 10px 0 0;}
.boxa .video { position:relative; float:left; margin:4px 10px 0 0;}
.boxa .video em.play { position:absolute; bottom:8px; left:10px; width:35px; height:35px; background:url(http://file.caixin.com/caixin/image/video/play.png) no-repeat; background-size:35px;}
.boxb .pic a { display:inline-block; margin:0 10px 10px 0;}
.boxb .pic img { width:145px; height:97px; vertical-align:top;}
.boxc .pic { float:left; margin:4px 10px 0 0;}
.boxc .pic img { width:60px;}
.boxc h4 { padding-bottom:2px;}
.boxc span { padding:0;}
.boxc p { clear:both; padding-top:5px;}
.moreArt { text-align:center;}
.moreArt a { display:inline-block; width:156px; height:35px; line-height:35px; background:#c3c3c3; font-size:14px; text-align:center; color:#ffffff;}
.moreArt a:hover { background:#0072BC; color:#ffffff;}

/*右侧头条动态新闻*/
.cailu { margin-bottom:25px;}
.cailuCon .dlCon { overflow:hidden; zoom:1;}
.cailuCon dl { padding:10px 0; border-bottom:solid 1px #e0e0e0; margin-bottom:-1px; overflow:hidden; zoom:1;}
.cailuCon dt { padding-bottom:3px; font-family:"微软雅黑"; font-weight:normal; font-size:16px; line-height:20px;}
.cailuCon dd .pic { float:left; padding-top:5px; margin-right:10px;}
.cailuCon dd .pic img { display:block; width:145px; height:97px;}
.cailuCon dd span { display:block; color:#858585;}
.cailuCon dd span a { float:right; color:#336699;}
.cailuCon dd span a:hover { color:#eb8c14;}
.cailuCon dd p { line-height:22px;}
.cailuCon li { font-size:14px; line-height:22px;}
.cailuCon li a { color:#336699;}
.cailuCon li a:hover { color:#eb8c14;}
.dlist { margin-bottom:15px;}
.dlistCon { overflow:hidden; zoom:1;}
.dlistCon dl { padding:10px 0; border-bottom:solid 1px #e0e0e0; margin-bottom:-1px; overflow:hidden; zoom:1;}
.dlistCon dt { padding-bottom:3px; font-family:"微软雅黑"; font-weight:normal; font-size:16px; line-height:20px; letter-spacing:-1px;}
.dlistCon dd .pic { float:left; padding-top:5px; margin-right:10px;}
.dlistCon dd .pic img { display:block; width:145px; height:97px;}
.dlistCon dd span { display:block; color:#858585;}
.dlistCon dd span a { float:right; color:#336699;}
.dlistCon dd span a:hover { color:#eb8c14;}
.dlistCon dd p { line-height:22px;}

/*频道首页排行榜样式*/
.top10 .topTitTab{ position:relative; height:35px; border-bottom-style:solid; border-bottom-width:2px; margin-bottom:15px;}
.top10 .topTitTab ul{position:absolute; left:20px; top:0px; z-index:20;}
.top10 .topTitTab li{ float:left; height:35px; line-height:35px; margin-right:10px; font-size:20px; font-family:"微软雅黑";}
.top10 .topTitTab li.current{ cursor:pointer; color:#ffffff;}

/*频道首页热点专题*/
.rdztCon dl{ overflow:hidden;zoom:1; padding:14px 0 10px; border-bottom:1px solid #E0E0E0;}
.rdztCon dt{ float:left; margin-right:10px;}
.rdztCon dt img{ width:145px; height:97px;}
.rdztCon dd h4{ font-size:16px; font-family:"微软雅黑"; font-weight:normal; padding-bottom:8px;}
.rdztCon dd p{ color:#369;}
.rdztCon dd p a{ color:#369;}
.rdztCon dd p a:hover{ color:#eb8c14;}
.rdztCon span.more{ color:#858585; display:block; padding:10px 0 20px 0;}
.rdztCon span.more a{color:#858585;}
.rdztCon span.more a:hover{ color:#eb8c14;}

/*频道首页栏目简介*/
.lmIntro { padding:0 17px 5px 26px;}
.lmIntro dl{ overflow:hidden;zoom:1; padding-bottom:10px;}
.lmIntro dt{ float:left; padding-top:13px;font-size:24px; font-family:"微软雅黑"; font-weight:normal; line-height:25px; color:#ffffff;}
.lmIntro dt a { color:#ffffff;}
.lmIntro dt a:hover { color:#eb8c14;}
.lmIntro dd{ float:right; color:#fff; font-size:32px; line-height:32px;font-family:Arial; font-weight:normal; margin-top:-4px;}
.lmIntro h5{ font-size:14px; padding-top:10px;}
.lmIntro p { padding-bottom:10px;}

/*分享*/
.rssBox { background:#f1f1f1; padding:10px 15px; margin-bottom:20px;}
.rssBox ul{ padding:5px 0 15px; overflow:hidden; zoom:1;}
.rssBox li{ float:left; width:35px; height:35px; margin-right:15px;}
.rssBox li a{ display:block; width:35px; height:35px; background:url(http://file.caixin.com/file/content/images/new/share.png) no-repeat; cursor:pointer;}
.rssBox .sina { margin:0;}
.rssBox .sina a{ background-position:-151px 0;}
.rssBox .qq a{ background-position:-101px 0;}
.rssBox .rss a{ background-position:-50px 0;}
.rssBox .iphone a{ background-position:0 0;}
.rssBox p { width:184px; height:33px; border:solid 1px #fcaf16; overflow:hidden; zoom:1;}
.rssBox p input { float:left; font-size:12px;}
.rssBox p input.txt { width:112px; height:33px; line-height:33px; background:#ffffff; padding:0 5px; color:#9b9b9b;}
.rssBox p input:focus.txt { color:#000000;}
.rssBox p input.rss_email { width:62px; height:33px; line-height:33px; background:#fcaf16; text-align:center; color:#ffffff; cursor:pointer;}
.rssBox dl { float:right; text-align:center;}
.rssBox dt { padding-bottom:4px; font-size:14px; line-height:14px; _line-height:16px; font-weight:bold; color:#060606;}
.rssBox dd { line-height:0;}

/*公司快讯*/
.kuaixun { margin-bottom:20px;}
.kuaixunTit { height:35px; line-height:35px; background:#f1f1f1; padding-left:20px;  border-bottom-style:solid; border-bottom-width:2px; margin-bottom:10px; font-size:20px; font-family:"微软雅黑";}
.kuaixun li { border-bottom:solid 1px #e0e0e0;}
.kuaixun li h4 { font-size:14px; font-family:"微软雅黑";}

/*正文页分享按钮*/
.fenxiangRig ul{ overflow:hidden; zoom:1;}
.fenxiangRig li{ float:right; margin-left:5px; color:#fff; height:25px; line-height:25px; padding:0 8px;}
.fenxiangRig li a{ color:#fff;}
.fenxiangRig li.blueBg{ background:#0098d6;}
.fenxiangRig li.redBg{ background:#df2029;}
.fenxiangRig li.greenBg{ background:#60c426;}

/*------------------------------20151110----------------------------------*/
/*热词推荐*/
.bottom .hotWord{ background:#EFEFEB; font-family:"微软雅黑"; color:#60605E; font-size:14px; margin:13px 0 10px 0; width:990px; margin:0 auto 10px;}
.bottom .hotWord dl{ overflow:hidden;zoom:1; line-height:180%; padding:20px 0 20px 30px;}
.bottom .hotWord dt{ float:left; margin-right:35px;}
.bottom .hotWord dd{ overflow:hidden;}
.bottom .hotWord dd a{ color:#369; margin:0 30px 0 0; }
.bottom .hotWord dd a:hover{ color:#eb8c14;}