@charset "utf-8";
.cjhead { width:950px; margin:0 auto; padding-bottom:12px;}
.bjnav{ font-size:14px; height:32px; line-height:32px; color:#e6e6e6;}
.bjnav a{ margin:0 4px;_margin:0 3px 0 4px;}
.cjlogo{ width:450px;}
.cjlogobox{ padding:10px 0; height:44px;}
.cjsearch{ padding-top:5px;}
.cjsearch .zschtxt {border:2px solid #E0E0E0; border-right:none; height: 26px;line-height: 26px;padding-left: 3px; width: 210px;} 
.cjsearch input { float: left;}
.cjsearch .zymschbtn { background: url("../images/schbtn.jpg") no-repeat scroll 0 0 transparent;
border: medium none;cursor: pointer; height: 32px;width: 68px;}
.cjnavbox{ height:40px; background:#fe6f21; border:1px solid #ee6013;  position:relative;}
.cjnavbox ul{ height:38px; padding-left:10px; position:absolute; top:3px;}
.cjnavbox ul li{ float:left; line-height:38px; font-size:14px; font-weight:bold; margin-right:5px;}
.cjnavbox ul li a{ color:#fff; display:inline-block; width:75px; padding-left:12px;}
.cjnavbox ul li a.press,.cjnavbox ul li a:hover{ background:url(../images/cjnavpress.gif) no-repeat; color:#fe6f21;}
.cjsubnav{ background:#f7f7f7; border:1px solid #e3e3e3; border-top:1px solid #fff;; height:34px; line-height:34px; padding-left:10px;}
.cjrow1{ height:1126px; border-bottom:1px solid #E0E0E0;  }
.cjrow2{ height:1126px;border-bottom:1px solid #E0E0E0;border-top:1px solid #E0E0E0; }
.w304,.w405,.w239{height:1126px;}
.w304{ border-right:1px solid #e0e0e0; width:304px;overflow:hidden;}
.w405{ width:403px;overflow:hidden;}
.w239{ border-left:1px solid #e0e0e0; width:239px; overflow:hidden;}
/*焦点图*/
.cjjujiao {border-top: 1px solid #E0E0E0;height: 236px;overflow: hidden;position: relative;width: 304px; padding-top:2px;}
.cjjujiao img { display: block;}
.cjjujiao .b_tit {font: 16px/32px "Microsoft YaHei","宋体"; height: 32px; position: absolute;text-align: center;top: 168px; width: 304px; z-index: 2;}
.cjjujiao .b_tit_bg { background: url("../images/news_m_03.png") repeat-x scroll 0 0 transparent; height: 32px;position: absolute;top: 168px;
width: 268px; z-index: 1;}
.cjjujiao a:link, .cjjujiao a:visited {color: #FFFFFF; text-decoration: none;}
.cjjujiao a:hover {color: #FFFFFF;text-decoration: underline;}
.cjjujiao .jdt_wrap { height: 204px;overflow: hidden;position: relative;width: 302px;}
.cjjujiao .jdt_wrap .jdt_item {float: left;height: 204px;overflow: hidden;position: relative; width: 302px;}
.cjjujiao .jdt_prebtn, .cjjujiao .jdt_nextbtn { height: 36px; position: absolute;top: 66px;width: 22px;z-index: 1000;}
.cjjujiao .jdt_prebtn { background: url("../images/prebtn.png") no-repeat scroll 0 0 transparent; left: 0;}
.cjjujiao .jdt_prebtn:hover { background: url("../images/prebtn_hover.png") no-repeat scroll 0 0 transparent;}
.cjjujiao .jdt_nextbtn {background: url("../images/nextbtn.png") no-repeat scroll 0 0 transparent; right: 0;}
.cjjujiao .jdt_nextbtn:hover { background: url("../images/nextbtn_hover.png") no-repeat scroll 0 0 transparent;}
.cjjujiao .jdt_dot {padding-top: 10px; height:20px;text-align: center; border-bottom: 1px solid #E0E0E0; border-left: 1px solid #E0E0E0;}
.cjjujiao .dot_list { background: url("../images/dot.png") no-repeat scroll -22px 0 transparent;
cursor: pointer;display: inline-block;height: 10px;margin: 0 6px;width: 10px;}
.cjjujiao .current {background-position: 0 0 !important;}
/*股票指数*/
.cjzhishu { padding-bottom:10px;}
.cjzhishu .tabcon{ height:220px; overflow:hidden;}
.cjzhishu .tabtitle{ height:33px; background:url(../images/cjzhishu.gif) repeat-x left top;}
.cjzhishu .tabitems li{ height:33px; width:56px;}
.cjzhishu .tabitems li a{ display:block; height:32px;}
.cjzhishu .tabitems li.active a{ background:#fff;  border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0; font-weight:bold;}
.cjzhishu  .tabs-panel .gp {line-height: 20px; margin-bottom: 7px;}
.cjzhishu  .tabs-panel .gp_left {float: left; padding-left: 5px;}
.cjzhishu  .tabs-panel .gp_left p { margin-top: 7px; padding-bottom:6px;}
.cjzhishu  .tabs-panel .gp span { padding-right: 20px;}
.cjzhishu  .tabs-panel .gp_lan { color: #008000;}
.cjzhishu  .tabs-panel .gp_line { border-top: 1px dashed #AFAFB0;color: #2B2B2B;line-height: 15px;padding-top:5px; margin-top:5px;}
/*宏观经济*/
.hgjj{ margin-top:10px;}
.hgjj .cjttile{ text-align:right; height:40px; line-height:40px;}
.hgjj .cjttile h2{ float:left;color: #f96301;font-family: "Microsoft YaHei";font-size: 18px; font-weight:500; }
.hgjj .cjttile{ border-top:2px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.hgjj .cjcon{ padding:5px 5px 5px 0;}
.cjconone{ padding:10px 0;}
.cjconone strong{ font-size:14px; height:24px; line-height:24px; overflow:hidden; display:inline-block; margin-bottom:5px;}
.cjconone p img{ margin-right:10px;}
.cjconone p{ line-height:22px; color:#666666; height:80px; display:inline-block;}
/*tabs*/
.cjleftbox .tabs .tabcon { padding: 0px 5px 0 0;}
.cjleftbox .tabs .tabtitle{ height:32px; border-bottom:1px solid  #f96301;}
.cjleftbox .tabs .tabtitle .tabitems li{ background:#feede3; height:32px; width:80px; text-align:center;font-family: "Microsoft YaHei";font-size: 16px; font-weight:500;}
.cjleftbox .tabs .tabtitle .tabitems li.active{ background:#f96301; color:#fff; }
.cjleftbox .tabs .tabtitle .tabitems li.active a{color:#fff; }
/*tabs2*/
.cjleftbox .tabs .tabtitle .tab_head li{float: left; background:#feede3; height:32px; width:80px; text-align:center;font-family: "Microsoft YaHei";font-size: 16px; font-weight:500;}
.cjleftbox .tabs .tabtitle .tab_head li.active{ background:#f96301; color:#fff; }
.cjleftbox .tabs .tabtitle .tab_head li.active a{color:#fff; }
/*cjlmbox*/
.cjlmbox { margin:0 15px;}
.cjlmbox .cjttitle{ height:36px; line-height:36px; position:relative; border-bottom:1px solid #e0e0e0;}
.cjlmbox .cjttitle h2{ width:80px; display:inline-block; position:absolute; bottom:-1px; border-bottom:2px solid #f96301;font-family: "Microsoft YaHei";font-size: 18px; font-weight:500; color:#f96301;}
.cjlmbox .cjttitle .more{ margin-right:0;}
.cjlmbox .cjcon{ padding:15px 0;}
.cjlmbox .cjcon dt{ font-size:14px; text-align:center; padding-bottom:10px; font-weight:bold;}
/*.cjlmbox .cjcon dt.cjtopnoe{ font-family: "Microsoft YaHei";font-size: 16px; font-weight:600; text-align:center; padding:5px 0 10px;}*/
/*.cjlmbox .cjcon dt.cjtopnoe{ font-size: 16px;font-weight: bold;text-align: center;}*/
.cjlmbox .cjcon dt.cjtopnoe{ font-size: 16px;font-weight: bold;text-align: center; }
.cjlmbox .cjcon dt.cjtopnoe a{color: #f66313;  overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.cjlmbox .cjcon li.li5{ margin-top:15px;}

/*景气指数*/
#cjzhishu h2.title .more{ font-size:12px; font-weight:normal;}
#cjzhishu h2.title{ background:#fbfbfb; border-top:2px solid #e0e0e0; border-bottom:1px solid #e0e0e0; height:34px; line-height:34px; padding-left:10px;}
.cjzhishutab{ background:#fbfbfb;}
.cjzhishutab dd li { display: inline; float: left; height: 26px; line-height: 26px; overflow: hidden;}
.cjzhishutab dd ul {border-top: 1px solid #DDDDDD;clear: both;height: 27px;line-height: 27px; margin-top: -1px; overflow: hidden; }
.cjzhishutab dd ul li.li12 { overflow: hidden; padding-left: 10px; text-align: left; width: 160px;}
.cjzhishutab dd ul li.li3 { float: right; padding-right: 5px;text-align: right;width: 55px;}
.green, .green a {   color: #31AC00;}
.red, .red a {color: #f96301;}
.gpzhishu .tabtitle{ border-top:2px solid #e0e0e0; background:#fbfbfb; height:34px; border-bottom:1px solid #e0e0e0; font-size:14px; font-weight:bold; position:relative;}
.gpzhishu .tabtitle ul{ position:absolute; height:34px;top:0px;}
.gpzhishu .tabtitle ul li{ width:114px; height:34px; line-height:34px; border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
.gpzhishu .tabtitle ul li.active{ border-bottom:1px solid #fbfbfb;}
.gpzhishu .tabtitle ul li.active a{ color:#f96301;}
.gpzhishu  .tabs-panel ul li{ background:none; padding-left:0;}
.gpzhishu  li{ float:left;}
.gpzhishu  .tabs .tabcon { padding: 0px;background:#fbfbfb;}
.gpzhishu li.li1 { padding: 0 0 0 10px; text-align: left;  width:90px;}
.gpzhishu li.li2 {text-align: center;width: 60px;}
.gpzhishu li.li3 { float: right;padding-right: 5px;text-align: right;width: 60px;}
.gpzhishu dd ul {border-top: 1px solid #e0e0e0;clear: both; height: 27px;line-height: 27px; margin-top: -1px;overflow: hidden; padding-left:10px;}
.gpzhishu dt ul {border-bottom: 1px solid #e0e0e0; height: 30px;overflow: hidden; line-height:30px;padding-left:10px;}
.rghtad{ margin:12px 0 12px 10px;}
.cyjj .cjttile{border-top:2px solid #d9d9d9;border-bottom:1px solid #d9d9d9; height:40px; line-height:40px;}
.cyjj .cjttile h2,.cjttile2 h2{ float:left;color: #f96301;font-family: "Microsoft YaHei";font-size: 18px; font-weight:500; margin-left:10px; }
.cyjj .cjcon{ padding:12px 10px;}
.cjttile2{border-bottom:1px solid #d9d9d9; height:40px; line-height:40px;}
.cjrow2 .w239 .cjcon{ padding:10px 10px 8px;}
.cjcon .cmrwlist { height: 76px; padding-top:8px;}
.cjcon .cmrwlist strong{ width:140px; display:inline-block; height:18px; overflow:hidden;}
.cjcon .cmrwlist img { border: 1px solid #E0E0E0; float: left;margin-right: 10px;padding: 1px;}
.cjcon .cmrwlist p {  margin-top: 8px; color:#666;}
.tbl1{ margin:0px 0 0 10px;}
.gpzhishu  .tabs-panel{ padding-top:5px;}

.tbl1 td {width: 100px;}
.tbl1 .cRed{color: #31AC00;text-align: center;}
.tbl1 td{overflow:hidden;}
