﻿@charset "utf-8";
/*** 分类,洞察,数据... ***/
h2,h3{ font-size:14px; font-weight:bold;}
.syemain { width:1000px; margin:0 auto; overflow:hidden;}
/* 左边 */
.idxleft {display:inline; padding-right:15px; margin:10px 0 0 0; width:235px; float:left; overflow:hidden;}
.idxleft .title a { font-size:14px; font-weight:bold; color:#950407;}
.idxleft .title .more { font-size:12px; color:#333; font-weight:normal;}
.prosperity, .forecast { background:#fff; margin-top:10px; overflow:hidden;}
.prosperity table { margin-top:3px;}
.prosperity table td { height:23px; padding:0 5px; }
.prosperity table td a, .stock dl a, .gdcon .gdnav a { color:#032878;}
.prosperity table .tr1 { background:#f3eae1;}
.prosperity table td .liter, .prosperity table td .drop { width:45px; float:right; text-align:right; color:#ff0000; font-family:verdana; font-size:11px; padding-left:16px; background:url(../img/skin/qianzhan_skin.png) no-repeat -370px -388px;}
.prosperity table td .drop { background-position:-370px -418px; color:#31ac00;}
.prosperity table a { width:153px; text-overfloe:ellipsis; float:left; height:23px; line-height:23px; overflow:hidden;}
.prosperity h2{ background:#f8fafe !important}
.stock{ margin-top:0px;}
.stock dl { background:#f8fafe; clear:both; padding:0 5px; overflow:hidden; zoom:1}
.stock dt {border-bottom:1px solid #ddd;}
.stock dt li{ float:left; line-height:30px;}
.stock dt ul { height:30px; border-bottom:2px solid #ddd; overflow:hidden;}
.stock dd ul {clear:both; border-top:1px solid #DDD; height:27px; line-height:27px; width:100%; overflow:hidden; margin-top:-1px;}
.stock dl dd li { display:inline; float:left; height:26px; line-height:26px; overflow:hidden; }
.stock dl dd li.li12 { width:160px; text-align:left; overflow:hidden; padding-left:5px;}
.stock dl li.li1 { padding:0 0 0 5px;text-align: left;width: 100px;}
.stock dl li.li2 { width:60px; text-align:center;}
.stock dl li.li3 { width:55px; float:right; text-align:right; padding-right:5px;}

.tab_area{ margin-top:10px; overflow:hidden;}
.tab_area .tab_nav{ background:#f8fafe; border-top:3px solid #c2ccd5; border-bottom:1px solid #c2ccd5; clear:both;}
.tab_area .tab_nav ul{ padding:0; margin:0}
.tab_area .tab_nav li{display:inline; float:left; font-size:14px; font-weight:bold; color:#032878; height:30px; line-height:30px; overflow:hidden; text-align:center;}
.tab_area .tab_nav li a{ color:#032878; display:block; float:left; padding:0 10px}
.tab_area .tab_nav li a:hover{ color:#940404;}
.tab_area .tab_nav li.cur{ background:#fff;border-right:1px solid #c2ccd5; border-left:1px solid #c2ccd5; color:#940404; margin-bottom:-1px; height:31px; overflow:hidden; z-index:1; _position:relative}
.tab_area .tab_nav li.cur a{ color:#940404;}
.tab_area dl{ background:#f8fafe; border:0 none;}

.ofw24 { padding:3px 0;}
.forecast .title a{ color:#950407}
.gdcon { background:#fff; padding:10px 5px 0 5px; overflow:hidden; zoom:1}
.gdcon .gdnav { height:74px; overflow:hidden;}
.gdcon .gdnav a {margin-right:5px;}
.gdcon ul { margin-top:7px; overflow:hidden;}
.gdcon li { border-top:1px dotted #bbb;}
.gdcon li span {width:14px;font-family:verdana; margin-right:6px; float:left; font-size:11px; text-align:center; background:url(../img/skin/qianzhan_skin.png) no-repeat -60px -472px; overflow:hidden; color:#fff;}

/**/
.idxright{ width:747px; overflow:hidden; float:right; display:inline;}
.wp{ clear:both; overflow:hidden; zoom:1}
/* 中间 */
.focusCen,.focusCenB{ width:422px; float:left; overflow:hidden;}
.focusCenB h2.title{ background:#fff;border-bottom:1px dotted #bbb}
.watch_hot {overflow:hidden;}
.watch_hot h2.title,.RightA h2.title{ background:#fff; border-bottom:1px dotted #bbb}
.watch_hot ul { clear:both; border-bottom:0px; overflow:hidden;padding-top:5px;}
.watch_hot .tab_nav{ background:#eaeff3;}
.watch_hot .tab_nav ul{ overflow:visible}
.f13 { font-size:14px; }
.watch_hot .q_tpm { margin:10px 0; height:74px; overflow:hidden;}
.WHdate { font-size:12px; float:right; color:#999;}
.focustit { height:30px; border-top:3px solid #c2ccd5; border-bottom:1px solid #c2ccd5; background:#eaeff3; _overflow:hidden;}
.focustit a { float:left; height:30px; line-height:30px; float:left; border:1px solid #ccc; border-top:0; border-bottom:0; background:#fff; font-size:14px; font-weight:bold; padding:0 10px; color:#002776;}
.focustit a:hover, .focustit a.cur { position:relative; height:31px; background:#fff; border-bottom:0; right:-1px; color:#950306; text-decoration:none; z-index:1;}

.tpic{ clear:both; margin:10px 0; height:94px; overflow:hidden;}
.tpic img { width:120px; height:90px; padding:1px; border:solid 1px #ddd; float:left; margin-right:10px;}
.tpic h3{ font-size:14px; line-height:26px; height:26px; overflow:hidden; margin-bottom:2px;}
.tpic p{ color:#888; line-height:20px; padding-top:3px;}
.tpic p span a{ color:#002776}
.tpic h2 a{color:#002776;}
.tpic h3 a{color:#002776;}

.bpic{ clear:both; margin-top:12px; height:74px; overflow:hidden;}
.bpic img { width:90px; height:70px; padding:1px; border:solid 1px #ddd; float:left; margin-right:10px;}
.bpic h3{ font-size:14px; line-height:26px; height:26px; overflow:hidden; margin-bottom:2px;}
.bpic p{ color:#888; line-height:20px; padding-top:3px;}
.bpic p span a{ color:#002776}
.bpic h2 a{color:#002776;}
.bpic h3 a{color:#002776;}

.f13{ font-size:14px;}

.pic_list{ height:94px; overflow:hidden; clear:both; padding:10px 0; zoom:1}
.pic_list dl{ display:inline; float:left; margin:0 4px; width:94px; height:94px; position:relative;}
.pic_list dl dd{ width:94px; height:94px; overflow:hidden;}
.pic_list dl dd img{ border:1px solid #ddd; display:block; width:90px; height:90px; padding:1px;}
.pic_list dl dt{ background-color:#000; border: 0 none; color:#fff; height:20px; line-height:20px; padding:0 2px; text-align:center; position:absolute; bottom:2px; left:2px; width:86px; filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}
.pic_list dl dt a{ color:#fff}
.pic_list dl dt a:hover{ color:#fff}

/* 右边 */
.RightA { width:303px; float:left; padding-top:15px; padding-left:20px; overflow:hidden;}
.RightB{width:303px; float:left; padding-left:20px; overflow:hidden;}
.RightB h2.title{ background:#fff; border-top:3px solid #c7c1ab; border-bottom:1px dotted #bbb}
.RightB ul { border-top:1px dotted #bbb; padding-top:10px; margin-top:10px; overflow:hidden; zoom:1}
.RightB li{ font-size:12px; height:26px; line-height:26px; overflow:hidden;}
.RightA .title, .RightA .title a { font-size:14px; font-weight:bold; color:#950407;}
.RightA .tab_nav{ background:#EAEFF3;}
.data, .cus_ser { overflow:hidden;}
.data .title, .weekly .title, .prosperity .title, .forecast .title { border-bottom:1px solid #c2ccd5; border-top:3px solid #c2ccd5; height:30px; line-height:30px; padding:0 5px;}
.datacon, .cus_ser, .cus_con { padding-top:10px;}
.datacon { position:relative; }
.datacon, .datacon img { width:303px; height:120px;}
.datacon .sort { height:12px; position:absolute; right:0; top:118px;}
.datacon .sort a { width:22px; height:12px; float:left; background:#333; color:#fff; margin-left:1px; font-family:verdana; font-size:10px; text-align:center;}
.datacon .sort a:hover, .datacon .sort a.cur { background:#940406;}
.cus_con { overflow:hidden;}
.cus_con dl { width:90px; height:96px; float:left; padding-left:8px; overflow:hidden;}
.cus_con dt, .cus_con dt img { width:86px; height:60px; float:left; overflow:hidden;}
.cus_con dt { border:1px solid #ddd; padding:1px;}
.cus_con dd { width:90px; float:left; height:32px; line-height:16px; overflow:hidden;}
.cus_con div { border-bottom:1px dotted #bbb; overflow:hidden; padding:0 0 9px 0; zoom:1}
.cus_con div.cus_topbor{ border:0 none; padding:10px 0 0 0;}

.cus_ser .title { padding-top:14px; height:20px; background:url(../img/skin/qianzhan_skin.png) no-repeat 100% -260px; border-bottom:1px dotted #bbb;}
.table1 { width:100%; font-size:12px; font-family:Tahoma, Geneva, sans-serif;}
.table1 td { height:25px; line-height:25px;}
.weekly .title { border-top:5px solid #c7c1ab; border-bottom:1px dotted #bbb;}
.wecon { padding:10px 0 0 0; overflow:hidden;}
.wecon .pic_04 img {width:80px;height:100px; margin-right:5px;}

.wecon1 { padding:10px 5px; overflow:hidden;}
.wecon1 p { font-size:12px; height:30px; line-height:30px; font-weight:bold;}
.wecon dt, .wecon dt img { width:57px; height:100px; float:left; overflow:hidden;}
.wecon dt { margin-right:10px;}
.wecon .p1 { width:100%; float:left;}

.wecbot { padding:5px; margin-top:10px; border-top:1px dotted #bbb; overflow:hidden; zoom:1}
.wecbot li{ height:24px; line-height:24px; overflow:hidden;}
.wecbot li span{ float:right; padding-top:5px;}
.wecbot li span a{ background:#a5222f; color:#fff; padding:2px 5px; height:14px; line-height:14px;}
.wecbot li span a:hover{ color:#fff;}

.med_idx { overflow:hidden; width:auto; height:219px;}
.med_idx a { width:90px; height:36px; float:left; overflow:hidden; margin:8px 5px 0 5px; background:url(../img/med_attimg2.png) no-repeat;}
.med_idx a.a2 { background-position:-100px 0;}
.med_idx a.a3 { background-position:-200px 0;}
.med_idx a.a4 { background-position:0 -40px;}
.med_idx a.a5 { background-position:-100px -40px;}
.med_idx a.a6 { background-position:-200px -40px;}
.med_idx a.a7 { background-position:0 -80px;}
.med_idx a.a8 { background-position:-100px -80px;}
.med_idx a.a9 { background-position:-200px -80px;}
.med_idx a.a10 { background-position:0 -120px;}
.med_idx a.a11 { background-position:-100px -120px;}
.med_idx a.a12 { background-position:-200px -120px;}

/*** 分析师专栏 ***/
.mod_bar, .mod_bar li { float:left;}
.mod_bar li a { font-weight:bold; border-left:1px solid #ddd; border-right:1px solid #ddd; height:26px; float:left; padding:0 10px; margin-left:-1px;}
.mod_bar li a:hover, .mod_bar li.cur a { color:#fff; background:url(../img/skin/qianzhan_skin.png) no-repeat 0 -350px; text-decoration:none;}
.mod_tit { height:26px; line-height:26px; border-top:5px solid #c8c0ab; border-bottom:1px solid #ccc; overflow:hidden;}
.mod_tit h2 { font-size:14px; float:left; padding:0 10px; background:url(../img/skin/qianzhan_skin.png) no-repeat 0 -310px;}
.mod_tit h2 a { color:#950306;}
.analysts { width:998px; border:1px dotted #bbb; margin-top:10px; overflow:hidden;}
.an_plate, .sdy_plate, .sdy_plate1 { width:312px; float:left; padding:10px; overflow:hidden;}
.plate_tit { height:22px; border-bottom:1px solid #002776; font-size:14px;}
.plate_tit a { font-weight:bold;}
.an_plate .q_tpm { height:128px; padding-top:10px;}
.an_plate .q_tpm p { margin-top:4px;}
.an_plate ul { padding-top:10px;}
.sdy_plate { width:298px; float:left; overflow:hidden;}
.sdy_plate .q_tpm, .sdy_plate1 .q_tpm { height:74px; overflow:hidden;}
.sdy_plcon h3 { font-size:12px; height:32px; line-height:16px;}
.padbm-top { padding-top:10px; margin-top:10px; border-top:1px dotted #ccc;}
.sdy_plate1 { width:340px;}
.sdy_bor_top { margin-top:11px; padding-top:11px; border-top:1px dotted #bbb;}
.sdy_dan h3 { font-size:12px; height:18px; line-height:18px;}
.sdy_danone ul { width:210px; float:left;}

/*** 资本&投资 ***/
.fund { overflow:hidden; width:651px; float:left;}
.fund_form, .capital { width:651px; float:left; overflow:hidden;}
.for_tit { height:20px; border-bottom:1px dotted #bbb; margin:2px 0 10px 0;}
.for_tit span { color:#888; margin-left:10px;}
.fund_capital { width:334px; float:right;}
.fund_capital ul{ margin:10px 10px 0 10px; overflow:hidden; zoom:1}
.fund_capital li { color:#FF6E00; height:22px; line-height:22px; overflow:hidden;}

/*** 友情连接 ***/
.links { padding:10px 15px; overflow:hidden;}
.links a { float:left; line-height:21px; height:21px; white-space:nowrap; text-overflow:ellipsis; padding-right:10px;}

/*** 前瞻数据 ***/
.warningbk { border:1px dotted #bbb; margin-top:10px; overflow:hidden;}
.warningbk .title { padding:0 0 2px 0;color:#950306;}
.warningbk .titcon { height:26px; line-height:26px; border-bottom:1px solid #002776;}
.warningbk .title h2 { font-size:14px; float:left;}
.warningbk .l_m_p_bor { padding-left:9px; margin-left:10px; border-left:1px dotted #bbb; display:inline;}
.warnPlate { width:312px; float:left; padding:0 10px; overflow:hidden;}
.warnPlate .q_tpm { margin-top:5px; padding-top:5px; height:74px; overflow:hidden;}
.warnPlate .q_tpm .ananav { border:1px solid #ddd; float:left; width:180px; padding:8px; text-indent:0; }
.warnPlate .q_tpm .ananav span { height:56px; overflow:hidden; float:left;}
.warnPlate .q_tpm .ananav a { margin-right:8px;}
.warnPlate ul { padding:6px 0;}

/* 网站头条 */
.headline { height:90px; width:100%; float:left; overflow:hidden; border-bottom:1px dotted #bbb; background:#f1f5fe; margin-top:10px;}
.headline h1 { height:60px; line-height:60px; font-weight:bold; font-family:Microsoft YaHei; font-size:40px; text-align:center;}
.headline h1 a { color:#032878;}
.headline h1 a:hover { color:#940404; text-decoration:none;}
.headline p { text-align:center; width:100%; padding-top:8px;}
.headline p a { margin:0 5px;}
/* */
.head_news .tit01 { height:20px; line-height:20px; overflow:hidden; padding-top:5px;}
.head_news dt {font:normal 18px/30px Microsoft YaHei; height:30px; text-overflow:ellipsis; font-weight:normal; margin:10px 0; overflow:hidden; text-align:center;}
.head_news dt a { font-weight:bold; color:#002776;}
.head_news dt a:hover { color:#940404;}
.head_news dd { line-height:24px; font-size:14px; overflow:hidden;zoom:1}
.head_news dd ul { padding:0; margin:0; overflow:hidden;}
.head_news dd li, .list01 li { color:#5e5e5e; height:26px; line-height:26px; font-size:14px; text-overflow:ellipsis; padding-left:15px; background:url(../img/skin/footbg.png) no-repeat 5px -241px; overflow:hidden; padding-left:20px;}
.cry_list { padding:7px 5px 0 5px ; overflow:hidden; border:0 none }
.cry_list li { height:24px; line-height:24px; background:url(../img/skin/new_skin.gif) no-repeat 2px 5px; padding-left:18px; text-overflow:ellipsis; overflow:hidden;}

.wkydc { background:#f4f4f4;}
.wkydc .title {border-top:5px solid #ccc; border-bottom:1px dotted #ccc; height:27px; line-height:27px;}

/* 轮播动画 */
.fPic{width:303px;overflow:hidden}
.label01 { float:left; border:1px solid #abb3c8; border-right:0 none; height:27px; line-height:27px;}
.label01 li{ border-right:1px solid #abb3c8}
.label01 li, .label01 li a { width:49px; height:27px; float:left; text-align:center;}
.label01 li a:hover, .label01 li.cur a {  position:relative; height:32px; background:#abb3c8; color:#fff; text-decoration:none; margin-bottom:-5px; background:url(../img/skin/analyst_skin.png) no-repeat 0 -270px; z-index:1;}
.tablistDiv{float:left;width:303px;height:211px; position:relative; overflow:hidden}
.tabDiv{float:left;width:303px;height:204px; margin-top:7px;overflow:hidden;display:none}
#tabSlideFirst{display:block}
.bigPic{float:left;width:303px;height:204px;position:relative}
.bigPic img{width:303px;height:204px;}
.bigPic .textbg{position:absolute;width:303px;height:23px;background:#000;bottom:0;left:0;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}
.bigPic .text{position:absolute;width:303px;height:23px; text-align:center;line-height:23px; color:#fff; font-size:12px;bottom:0;left:0;}
.bigPic .text a { font-size:12px; color:#fff;}
#prevSlide,#nextSlide{ width:39px; height:46px; position:absolute; z-index:10; top:92px; cursor:pointer;}
.imgHover{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}
#prevSlide { left:0;}
#nextSlide { right:0;}
#prevSlide a:hover .imgHover, #nextSlide a:hover .imgHover {filter:alpha(opacity=100);-moz-opacity:1;opacity:1}
/*广告*/
.ad_area{ background:#999; clear:both; overflow:hidden; margin-top:10px;}
.ad_area img{ display:block;}
.ad_area p{ background:url(../img/skin/phone_icon.png) no-repeat 5px 5px #6ab4db; border-bottom:1px solid #fff; font-weight:bold; height:34px; line-height:34px; color:#fff; padding-left:33px; overflow:hidden;}
.ad_area_h{ width:1000px; margin:10px auto 0 auto; overflow:hidden;}
.ad_l,.ad_r{width:110px; height:300px; overflow:hidden; position:absolute; top:150px; z-index:10}
.ad_l{ left:15px;}
.ad_r{ right:15px;}
.ad_l .c_x,.ad_r .c_x{ position: absolute; width:18px; height:18px; top:0px; overflow:hidden; cursor: pointer; z-index:12;}
.ad_l .c_x{ left:0;}
.ad_r .c_x{ right:0;}
.ad_tit{ position:absolute; width:110px; height:300px; left:0; top:0; cursor:pointer; overflow:hidden; z-index:11}
