/*--(c)2014-06-30,JakeChiu--*/
/*--common--*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,p,label,input{margin:0;padding:0;border:0;}
input,button,select,textarea{ outline:none;resize:none; font-size:12px;}
input[type="submit"],
input[type="text"],
input[type="reset"],
input[type="button"],
button {
-webkit-appearance: none;
border-radius: 0;
}
body{ font-size: 12px; line-height: 22px; background: #fff; }
a{ color: #000; text-decoration: none; }
a:hover { color: #a00; text-decoration: underline; }
a:active { color: #7A2123; }
a:visited{color:#485a90}
a img{ border: 0; }
ul,ol,li{ list-style: none; }
.clear{ clear: both; }
body{ font-size:12px;font-family:"宋体";}
.fl{ float:left}
.fr{ float:right}
.wmar{ width:960px; margin:0 auto;}
.mart12{ margin-top:12px}
.mart23{ margin-top:23px}
.marl25{ margin-left:25px}
.marl30{ margin-left:30px}
.marl20{ margin-left:20px}
.mart30{ margin-top:30px;}
.w305{ width:305px;}
.w310{ width:310px;}
.w300{ width:300px;}
.w660{ width:660px;}
.pdgt14{padding-top:14px}
.pdgt18{padding-top:18px}
/*--clearfix--*/
.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.clearfix{zoom:1;dispaly:inline-block;}
*html .clearfix{height:1%;}
.clearfix{display:block}
/*--顶部广告--*/
.t-g{ }
.t-g-lay{padding:0px 0px 10px 0px;text-align:center; width:100%; background:#fff}
.t-float{ width:100%; background:#fff; z-index:999999; position:relative; float:left}
.float-fixed{ position:fixed;top:0px; left:0px}
*html .float-fixed{position:absolute;top:expression(eval(document.documentElement.scrollTop)); left:0}
html{
-webkit-text-size-adjust:none;
_background-image: url(#);
_background-attachment: fixed; /* prevent screen flash in IE6 */
}  
/* --header--*/
.header{ border-top:3px #aa0000 solid; background:#ececec; height:37px; line-height:37px;width:100%;}
.header .h-l li{color:#1e2850; float:left;border-left:1px #ececec solid;border-right:1px #ececec solid; cursor:pointer; text-align:left; margin:0px 2px}
.header .h-l li .hl-cont{ padding:0px 22px 0px 6px;position:relative;*background:url(/hexun/images/h_ico.gif) no-repeat right 16px;*position:none;}
.header .h-l li .hl-cont .hl-ico-jt{background:url(/hexun/images/h_ico.gif) no-repeat 0 0; display:block; width:8px; height:4px; font-size:0px; line-height:0px; position:absolute; right:6px; top:16px;-moz-transition:-moz-transform .2s ease-in; -webkit-transition:-webkit-transform .2s ease-in; -o-transition:-o-transform .2s ease-in; transition:transform .2s ease-in; -moz-transform:rotate(0); -webkit-transform:rotate(0); -o-transform:rotate(0); transform:rotate(0);*display:none}
.header .h-l li.hl-li-on .hl-cont{ background:#fff;*background:#fff url(/hexun/images/h_ico.gif) no-repeat right -15px;}
.header .h-l li.hl-li-on .hl-cont .hl-ico-jt{  -moz-transform:rotate(180deg); -moz-transform-origin:50% 30%; -webkit-transform:rotate(180deg); -webkit-transform-origin:50% 30%;-o-transform:rotate(180deg); -o-transform-origin:50% 30%; transform:rotate(180deg); transform-origin:50% 30%; filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2); top:16px\9;}
.header .h-l li.hl-li-on{ border-left:1px #c3c3c3 solid;border-right:1px #c3c3c3 solid}
.header .h-l li.hl-li-on .h-l-hibox{  margin-left:-1px}
.header .h-l .h-l-hibox{ display:none; position:absolute; margin-top:36px;border:1px #c3c3c3 solid; background:#fff;border-top:0px;}
.header .h-l .h-l-hibox a{ display:block;line-height:33px; float:left; width:100%; color:#1e2850}
.header .h-l .h-l-hibox a:hover{ background:#f4f4f4; text-decoration:none; color:#a00}
.header .h-l .h-l-hibox a:hover span{ border-top:1px #f4f4f4 solid;}
.header .h-l .h-l-hibox a span{ display:block; border-top:1px #e9e9e9 solid; padding-left:2%; width:80%; margin:0 auto; cursor:pointer}
.header .h-l li .hl-ico-phone{background:url(/hexun/images/h_ico.gif) no-repeat 0px -57px; padding:8px 0px 4px 20px}
.header .h-l li.hl-ico-line,.header .h-r .hr-ico-line{background:url(/hexun/images/h_ico.gif) no-repeat 4px -84px; width:6px}

.header .h-r{ width:478px}
.header .h-r a,.header .h-r .hr-login,.header .h-r .hr-ico-line{ float:right;}
.header .h-r a.cor-l{ color:#1e2850}
.header .h-r a.cor-l:hover{ color:#a00}
.header .h-r .hr-ico-line{ width:30px; background-position:14px -84px}
.header .h-r #YLogin{ position:relative; color:#fff; margin-right:4px}
.header .h-r #YLogin a{ color:#fff; float:none}
.header .h-r #YLogin .ico{ position:absolute; right:6px; top:4px; background:url(/hexun/images/h_log_mesico.gif) no-repeat; width:6px; height:6px; line-height:0px; font-size:0px; display:none}
.header .h-r #NoLogin{ padding:0px}
.header .h-r .hr-login{height:25px; text-align:center; color:#fff; cursor:pointer; background:#3d7ccb; line-height:25px; margin-top:6px; margin-right:16px; position:relative; padding:0px 12px}
.header .h-r .hr-login .showlonginBox{ color:#fff; float:left; padding:0px 12px}
.header .h-r .hr-login a:hover{ text-decoration:none}
.header .h-r .hr-login-box{ width:430px; height:186px; border:2px #3B7CCC solid; position:absolute; margin:31px 0px 0px -384px; cursor:default; top:0px; right:0px; background:#fff; z-index:999999; display:none}
.header .h-r .hr-login-box .hr-iframe{width:430px;height:186px;background:#fff; border:0px; position:absolute; top:0px; left:0px}
.header .h-r .hr-login-box .hr-login-l{ padding:4px 24px 0px 31px; margin-top:24px; width:192px;}
.header .h-r .hr-login-box .hr-login-l .hr-loico-p{ background-position:-15px -171px}
.header .h-r .hr-login-box .hr-login-l input#name,.header .h-r .hr-login-box .hr-login-l input#pwd{ background:url(/hexun/images/lgin_ico.jpg) no-repeat -13px -1px; width:160px; height:30px; line-height:30px; color:#999; border:none; padding:0px 8px 0px 28px; float:left}
.header .h-r .hr-login-box .hr-login-l input#pwd{ margin-top:8px; background-position:-13px -98px}

.header .h-r .hr-login-box .hr-login-l input#name.foncusOn{ background-position:-13px -33px}
.header .h-r .hr-login-box .hr-login-l input#pwd.foncusOn{ background-position:-13px -130px}
.header .h-r .hr-login-box .hr-login-l input#name.error{ background-position:-13px -66px}
.header .h-r .hr-login-box .hr-login-l input#pwd.error{ background-position:-13px -163px}

.header .h-r .hr-login-l  .hr-login-error{  height:24px; line-height:24px; color:#a80000; text-align:left; visibility:hidden; overflow:hidden}
.header .h-r .hr-login-l  .hr-login-error span{background:url(/hexun/images/lgin_ico.jpg) no-repeat -13px -204px; display:block; float:left; width:15px; height:15px; margin:4px 4px 0px 0px}
.header .h-r .hr-login-l  .hr-login-error u{ font-weight:100px; color:#a80000; text-decoration:none}
@-webkit-keyframes spin {  
    from {-webkit-transform: rotate(0deg);}  
    to {-webkit-transform: rotate(360deg);}  
}  
  
@-moz-keyframes spin {  
    from {-moz-transform: rotate(0deg);}  
    to {-moz-transform: rotate(360deg);}  
}  
  
@-ms-keyframes spin {  
    from {-ms-transform: rotate(0deg);}  
    to {-ms-transform: rotate(360deg);}  
}  
.header .h-r .hr-login-l  .hr-login-error span.r{ -webkit-animation-name: spin;   
    -webkit-animation-duration: 1000ms; /* 40 seconds */  
    -webkit-animation-iteration-count: infinite;   
    -webkit-animation-timing-function: linear;  
      
    -moz-animation-name: spin;   
    -moz-animation-duration: 1000ms; /* 40 seconds */  
    -moz-animation-iteration-count: infinite;   
    -moz-animation-timing-function: linear;  
      
    -ms-animation-name: spin;   
    -ms-animation-duration: 1000ms; /* 40 seconds */  
    -ms-animation-iteration-count: infinite;   
    -ms-animation-timing-function: linear;  
      
    /* opera */  
    -o-transition: rotate(3600deg); /* works */  }
.header .h-r .hr-login-l .hr-login-submit{ text-align:left}
.header .h-r .hr-login-l .hr-login-submit .btn{ background:url(/hexun/images/lgin_ico.jpg) no-repeat -13px -226px; display:block; width:109px; height:28px; color:#fff; text-align:center; float:left; line-height:28px; font-size:14px; font-weight:bold; border:0px; cursor:pointer}
.header .h-r .hr-login-l .hr-login-submit #check{ float:left; border:0px; margin:0px; padding:0px; width:14px; height:14px; margin:7px 3px 0px 10px;}
.header .h-r .hr-login-l .hr-login-submit label{ color:#333; line-height:28px;}
.header .h-r .hr-login-l .reg{ color:#ddd; text-align:left; padding-top:8px; height:18px}
.header .h-r .hr-login-l .reg a{ color:#122e67; float:none}

.header .h-r .hr-login-box .hr-login-r { border-left:1px #ededed solid; padding-left:24px; margin-top:20px; height:146px}
.header .h-r .hr-login-box .hr-login-r p{ text-align:left; color:#474747}
.header .h-r .hr-login-box .hr-login-r p a{ background:url(/hexun/images/lgin_ico_qulog.jpg) no-repeat -5px -4px; display:block; float:left}
.header .h-r .hr-login-box .hr-login-r p.qu-log-qs{ padding:12px 0px 20px 0px;}
.header .h-r .hr-login-box .hr-login-r p.qu-log-other { padding-top:5px}
.header .h-r .hr-login-box .hr-login-r p.qu-log-qs a{ width:60px; height:25px;}
.header .h-r .hr-login-box .hr-login-r p.qu-log-qs a.qu-log-sina{ background-position:-5px -31px; margin-left:12px}
.header .h-r .hr-login-box .hr-login-r p.qu-log-other a{ width:16px; height:16px; margin-right:6px}
.header .h-r .hr-login-box .hr-login-r p.qu-log-other a.qu-log-baidu{background-position:-3px -59px; }
.header .h-r .hr-login-box .hr-login-r p.qu-log-other a.qu-log-qqwb{background-position:-24px -59px; }
.header .h-r .hr-login-box .hr-login-r p.qu-log-other a.qu-log-rr{background-position:-46px -59px; }
.header .h-r .hr-login-box .hr-login-r p.qu-log-other a.qu-log-msn{background-position:-70px -59px; }

.header .h-r .hr-login-exit{ float:right; width:68px;background:none;margin-right:16px}
.header .h-r .hr-login-exit .slet{ width:68px; border:0px; background:none; color:#1e2850; border-left:1px #ececec solid;border-right:1px #ececec solid;*background:#ececec url(/hexun/images/h_ico.gif) no-repeat 48px 16px;}
.header .h-r .hr-login-exit .slet .s-name,.header .h-r .hr-login-exit .slet{height:37px;line-height:37px}
.header .h-r .hr-login-exit .slet .s-name{ float:left; padding-left:14px}
.header .h-r .hr-login-exit .slet .s-jt{ top:16px;top:16px\9;right:18%;*display:none}
.header .h-r .hr-login-exit .hover{ background:#fff; border-left:1px #c3c3c3 solid;border-right:1px #c3c3c3 solid;*background:#fff url(/hexun/images/h_ico.gif) no-repeat 48px -15px;}
.header .h-r .hr-login-exit .slet ul{ margin-top:37px; border:1px #c3c3c3 solid;border-top:1px #e9e9e9 solid}
.header .h-r .hr-login-exit .hover .hr-ico-line{ background:none}
.header .h-r .hr-login-exit .slet ul li{ float:left; width:68px}
.header .h-r .hr-login-exit .slet ul li a{ height:32px; line-height:32px; padding-left:18%; width:82%; border-bottom:1px #e9e9e9 solid; color:#1e2850}
.header .h-r .hr-login-exit .slet ul li a:hover{ color:#a00}
/*--search--*/
.main{}
.s-lay{ height:84px; padding-top:16px}
.s-lay .s-l{ padding:0px 25px 22px 0px}
.s-lay .s-l img{ margin-left:138px}

.s-lay .s-main{ padding-top:6px}
.s-lay .s-main .searchbox input,.s-lay .s-main .searchbox{ float:left}
.s-lay .s-main .searchbox input.hx_inp{ width:352px; line-height:30px; font-size:14px; color:#91908f; text-align:left; padding:0px 0px 0px 14px;height:30px;  border:0px;border-left:2px solid #a00;}
.s-lay .s-main .searchbox p.bc{ float:left; background:#a00; padding:2px 0px;}
.s-lay .s-main .searchbox input.hx_btn{ width:64px; height:34px; background:url(/hexun/images/s_btn.jpg) no-repeat; border:0px; cursor:pointer; }
#standStockPanel .s-style{*margin:-2px 0px 0px -2px}
#standStockPanel td{ font-size:14px; color:#999}
.s-lay .s-main .searchbox{ padding-right:50px}
.s-lay .s-main .s-m-btom{ padding:6px 0px 0px 16px; color:#666}
.s-lay .s-main .s-m-btom a{ color:#666}
.s-lay .s-main .s-m-btom a:hover{ color:#a00}
/*--tnav--*/
.tnav-lay{ border-bottom:1px #f6f6f6 solid; padding-bottom:10px; width:960px; overflow:hidden}
.tnav-lay .tnav-box{ float:left;padding:0 13px;overflow:hidden;background:url(/img/2014/zk/201411/h_nav_line.jpg) no-repeat right center; }
.tnav-lay .tnav-overhid{ width:1000px;height:66px; margin:0px 0px 0px -6px; overflow:hidden}
.tnav-lay .tnav-box li{ float:left;padding:0 6px; position:relative; line-height:24px}
.tnav-lay .tnav-box li u{ text-decoration:none; background:url(/hexun/images/h_log_mesico.gif) no-repeat; width:6px; height:6px; font-size:0px; position:absolute;top:0px; right:0px;}
.tnav-lay .tnav-box ul{ clear:both}
.tnav-lay .tnav-box li img{ float:left; margin-top:6px}
.tnav-lay .tnav-box li a{ color:#333}
.tnav-lay .tnav-box li a:hover{ color:#a00}
.tnav-lay .f{ padding:0px 12px 0px 0px;}
.tnav-lay .e{ padding:0px 0px 0px 12px; border:0px}
/*--advp--*/
.main .advp{ padding:10px 0px 16px 0px; height:153px; overflow:hidden}
.main .advp a{ color:#00009b}
.main .advp a:hover{ color:#a00}
.main .advp .adv-tab{}
.main .advp .adv-tab li{ cursor:pointer; width:16px; height:60px;background:#efefef; padding:15px 0 0 4px;}
.main .advp .adv-tab li.hover{ background:#fff}
.main .advp .adv_p_01{ padding:6px 2px 0px 8px;line-height:20px; height:144px; overflow:hidden}
.main .advp .adv_p_01 li{ height:20px; overflow:hidden; width:120px}
.main .advp .adv_p_02{ overflow:hidden}
.main .advp .adv_p_02 table.tblay{ margin-right:-5px; float:right}
/*--content--*/
.content{}
.con-boxA-g{ padding-top:22px}
.con-box .con-m{ padding-top:14px}
.con-box .con-m h1{ height:26px;font:16px/26px "SimHei"; text-align:center}
.con-box{ float:left;}
.con-tit{ height:35px; line-height:35px; border-top:3px #a00 solid; border-bottom:1px #ddd solid; _overflow:hidden}
.con-tit p,.con-tit span,.con-tit .ct-ico-pho{ float:left}
.con-tit p{ font:16px/34px "Microsoft Yahei"; color:#333; cursor:pointer}
.con-tit p a,.con-tit p a:visited{color:#122e67}
.con-tit p a:hover{ text-decoration:none; color:#a00}
.con-tit p.hover{ color:#122e67; background:url(/hexun/images/con_t_ico.jpg) no-repeat center 31px; height:40px; position:relative;}
.con-box .con-tab p a,.con-box .con-tab p a.visited{ color:#333}
.con-box .con-tab p.hover a{color:#122e67}
.con-tab span.ct-ico-d,.con-tit .ct-ico-pho,.con-tit .ct-ico-d{background:url(/hexun/images/con_t_ico.jpg) no-repeat 7px -22px; height:35px; display:block; width:26px}
.con-box .con-m .con-abstract{ background:#f6f6f6; padding:0px 0px 0px 12px; line-height:22px; margin:4px auto}
.con-box .con-m .con-abstract a{ color:#122e67}
.con-tit .ct-ico-pho{ background-position:-3px -106px; width:15px; height:20px; margin:6px 0px 0px 14px}
.con-tit .ct-ico-pho:hover{ text-decoration:none}
.con-tit .ct-ico-d{background-position:0px -62px; width:12px}
.con-tit u.g{ text-decoration:none; float:right; position:relative}
.con-tit u.g img{ position:absolute; right:0px; top:-3px; border-left:2px #fff solid}
.news-list-dl dl{ height:104px}
.news-list-dl dt{ float:left; position:relative; padding:6px 15px 0px 0px;}
.news-list-dl dt img{ width:100px; height:90px; float:left}
.news-list-dl dt .m,.news-list-dl dt .txt{ position:absolute; display:block;height:20px; width:100px;left:0px; top:76px;}
.news-list-dl dt .m{ background:#000;opacity: 0.7;filter:alpha(opacity=70);}
.news-list-dl dt .txt{ color:#fff; text-align:center; background:none}
.news-list-dl dt .txt:visited{ color:#fff}
.news-list-dl dt .txt:hover{ color:#a00}
.news-list-dl dl dd{ float:left; width:190px}
.news-list{}
.news-list li{ line-height:26px; height:26px; overflow:hidden; font-size:14px; background:url(/hexun/images/con_news_ico.jpg) no-repeat left 10px; padding-left:10px}
.news-list li.t { font:16px/26px "SimHei";}
.news-list li h3 a{font-size:16px; font-weight:100}
.news-list li a,.con-box .con-m h1 a{ color:#122e67;}
.con-box a:visited,.con-box .con-m h1 a:visited,.con-box .con-m .con-abstract a:visited{color:#485a90}
.con-box a:hover,.con-box .con-m h1 a:hover,.con-box .con-m .con-abstract a:hover{ color:#a00}
.news-list li img{ float:left; margin:5px 6px 0px 0px}
.news-list-sty1 li{ background:none}
.news-list-sty2 li{ padding:0px}
.content .con-let{ width:640px}
.content .con-rit{ width:300px; overflow:hidden}

/*--股民直通车&投资学院--*/
.con-tz{ border:1px #ddd solid; border-top:0px;background:url(#) repeat-x top; height:317px}
.con-tz .y1{ padding:24px 0px 0px 12px}
.con-tz .y1 p{ line-height:20px; padding:16px 0px 0px 0px; width:68px; float:left}
.con-tz .y1 p img{ float:left; margin:2px 6px 0px 0px}
.con-tz .y2{ padding:16px 0px 0px 14px; height:32px; }
.con-tz .y2 a,.con-rit-b .con-rb-lay .con-rb-btn a{display:block;float:left;background:url(#) no-repeat; height:32px; width:128px}
.con-tz .y2 a:hover{ text-decoration:none}
.con-tz .y2 a.zh{ background-position:-137px 0px; margin-left:10px}
.con-tz .y3{ color:#333;clear:both; padding:12px 0px 0px 14px; height:52px}
.con-tz .y3 a:hover{ color:#a00}
.con-tz .y3 strong{ color:#b82e23}
.con-tz .y4{ padding-left:14px}
.con-tz .y4 a{ color:#333}
.con-tz .y4 a:hover{ color:#a00}
.con-tz .y4 .y5{ padding-top:4px; height:48px}
.con-tz .y4 .y5 dt{ float:left; padding-right:10px}
.con-tz .y4 .y5 dt img{ width:40px; height:40px}
.con-tz .y4 .y5 dd{ color:#b82e23; line-height:20px; padding-top:2px}
.con-tz .y4 .y5 dd a:hover{ color:#a00}

.con-rit-b{ width:320px;border-top:3px solid #a00;}
.con-rit-b .con-rb-lay { width:287px; border:1px #ddd solid; border-left:0px; border-top:0px;float:right; height:303px ;}
.con-rit-b .con-rb-lay .con-rb-t{ position:relative; height:52px}
.con-rit-b .con-rb-lay .con-rb-t a{ display:block;background:url(/img/2014/zk/con_r_titbac.jpg) no-repeat 0px 0px; width:286px; height:52px; right:2px; top:-15px; position:absolute}
.con-rit-b .con-rb-lay .con-rb-t a:hover,.con-rit-b .con-rb-lay .con-rb-btn a:hover{ text-decoration:none}
.con-rit-b .con-rb-lay .con-rb-cont{  float:right; padding:0 15px 0 4px}
.con-rit-b .con-rb-lay .con-rb-btn{ height:48px; }
.con-rit-b .con-rb-lay .con-rb-cont .con-rb-btn a{ background-position:0px -52px}
.con-rit-b .con-rb-lay .con-rb-cont .con-rb-btn a:hover{ text-decoration:none}
.con-rit-b .con-rb-lay .con-rb-cont .con-rb-btn a.btn2{background-position:-137px -52px; margin-left:10px}

.con-rb-cont table{ margin-top:4px;}
.con-rb-cont table th{ background:#f7f7f7; text-align:center; font-weight:100; color:#333; height:28px; border-bottom:2px #fff solid}
.con-rb-cont table td{ text-align:center; height:20px; line-height:20px; color:#333}
.con-rb-cont table td span.ico{ width:13px; height:13px; line-height:14px; color:#fff; display:block; background:#ff6600; margin-left:4px}
.con-rb-cont table td span.up{ color:#c00}
.con-rb-cont table td span.down{ color:#009c00}
.con-rb-cont table a{ color:#333}
.con-rb-cont table td a.n{ display:block; height:18px; overflow:hidden; text-align:left}
.con-rb-cont table td a:hover{ color:#a00}
.con-rb-cont table td img{ vertical-align:middle}


/*--理财客--*/
.con-rit-b .con-lick-cont .con-rb-btn{ height:60px}
.con-rit-b .con-lick-cont .con-rb-btn a{ padding-top:32px; text-align:center; color:#333; height:auto}
.con-rit-b .con-lick-cont .con-rb-btn a:hover{ color:#a00; text-decoration:underline}

.con-rit-b .con-lick-cont .con-lck-hyl{ background:#f7f7f7 url(/hexun/images/con_r_hqy_ico.jpg) no-repeat left top;}
.con-rit-b .con-lick-cont .con-lck-hyl p{ color:#000; padding:1px 0px 0px 66px; line-height:20px; height:42px; overflow:hidden}
.con-rit-b .con-lick-cont .con-lck-hyl p .cor90{ color:#900}
.con-rit-b .con-lick-cont .con-lck-ipt{ padding:14px 0px 0px 8px; height:30px}
.con-rit-b .con-lick-cont .con-lck-ipt a{ line-height:25px}
.con-rit-b .con-lick-cont .con-lck-ipt a:hover{ text-decoration:none}
.con-rit-b .con-lick-cont .con-lck-ipt input{ width:116px; height:23px; border:1px #d6d6d6 solid; line-height:23px; color:#999; padding:0px 4px}
.con-rit-b .con-lick-cont .con-lck-ipt .pay_button{ width:68px; text-align:center; height:25px; line-height:25px; color:#fff; background:#F36B1D; margin:0px 5px}

/*--创世纪--*/
.con-rit-b .con-csj-cont .con-rb-t a{ background-position:0px -93px; height:64px; top:-18px}
.con-rit-b .con-csj-cont .con-rb-cont .con-rb-btn a{background-position:0px -106px; height:31px}
.con-rit-b .con-csj-cont .con-rb-cont .con-rb-btn a.btn2{background-position:-137px -106px;}
.con-rit-b .con-csj-cont .con-rb-t{ height:46px}
.con-rit-b .con-csj-cont .con-csk-xdjx{ border-top:1px #f2f2f2 solid;border-bottom:1px #f2f2f2 solid; padding:0px 0px 0px 0px; height:100px}
.con-rit-b .con-csj-cont .con-csk-xdjx .csk-tit{height:38px; width:266px; overflow:hidden; padding-top:6px}
.con-rit-b .con-csj-cont .con-csk-xdjx .csk-tit img{ height:38px}
.con-rit-b .con-csj-cont .con-csk-xdjx .con-csk-c{ padding:6px 0px 10px 0px; line-height:20px}
.con-rit-b .con-csj-cont .con-csk-xdjx .con-csk-c img{ width:40px; height:40px; float:left; margin-right:10px}
.con-rit-b .con-csj-cont td{ text-align:right; padding:0px 6px 0px 6px}
.con-rit-b .con-csj-cont .con-csk-xdjx .con-csk-c .l{ width:134px}
.con-rit-b .con-csj-cont .con-csk-xdjx .con-csk-c .n{ color:#333}
.con-rit-b .con-csj-cont .con-csk-xdjx .con-csk-c .q{ color:#999}
.con-rit-b .con-csj-cont .con-csk-xdjx .con-csk-c .r{ width:128px}
.con-rit-b .con-csj-cont .con-csk-xdjx .con-csk-c .r .t{ background:url(/hexun/images/con_r_csj_ico.jpg) no-repeat; width:41px; height:35px; margin-top:2px; display:inline; padding-left:4px; line-height:14px; color:#a00; padding-top:3px}
.con-rit-b .con-csj-cont .con-csk-tab{ padding-top:6px; height:18px;}
.con-rit-b .con-csj-cont .con-csk-tab a.hover{ color:#a00}
.con-rit-b .con-csj-cont .con-csk-tab a:hover{ text-decoration:none}
.con-rit-b .con-csj-cont .table .tablelay{ width:266px; height:40px;overflow:hidden; margin-top:2px}
.con-rit-b .con-csj-cont .table .tablelay table{}

/*--放心保--*/
.con-rit-b .con-fxb-cont{ display:inline;}
.con-rit-b .con-fxb-cont .con-rb-t a{ background-position:0px -246px; height:60px; top:-18px}
.con-rit-b .con-fxb-cont .con-rb-cont .con-rb-btn a{background-position:0px -158px; height:31px}
.con-rit-b .con-fxb-cont .con-rb-cont .con-rb-btn a.btn2{background-position:-137px -158px;}
.con-rit-b .con-fxb-cont .con-rb-t{ height:46px}
.con-rit-b .con-fxb-cont .con-fxb-f img.v{ margin-left:4px}
.con-rit-b .con-fxb-cont a{ color:#333}
.con-rit-b .con-fxb-cont a:hover,.con-rit-b .con-fxb-cont .con-fxb-f .n:hover{ color:#a00}
.con-rit-b .con-fxb-cont .con-fxb-f .n{ height:22px}
.con-rit-b .con-fxb-cont .con-fxb-f .n a{ color:#122e67; float:left}
.con-rit-b .con-fxb-cont .con-fxb-f .pic img{ width:46px; height:55px; margin-right:10px; float:left;margin-top:6px}
.con-rit-b .con-fxb-cont .con-fxb-f .l{ width:130px; color:#333;background:url(/hexun/images/con_r_fxb_ico.jpg) no-repeat 126px 0px; padding-right:10px; overflow:hidden; height:66px}
.con-rit-b .con-fxb-cont .con-fxb-f .l td{ height:66px; text-align:left}
.con-rit-b .con-fxb-cont .con-fxb-f .r{ width:122px; color:#333}
.con-rit-b .con-fxb-cont .con-fxb-s{ width:266px; height:24px; border:1px #ddd solid; margin:14px 0px 10px 0px; float:left}
.con-rit-b .con-fxb-cont .con-fxb-s img{}
.con-rit-b .con-fxb-cont .con-fxb-s .bxIpt{ width:186px; margin-left:10px; border:0px; height:24px; line-height:24px; color:#999}
.con-rit-b .con-fxb-cont .con-fxb-s .bxBtn{ width:40px; height:24px; cursor:pointer; background:#eaeaea; color:#a00; border:0px}
.con-rit-b .con-fxb-cont .con-fxb-tqh{ border-top:1px #f2f2f2 solid; margin-top:10px; padding:10px 0px 0px 0px; color:#333; height:20px; text-align:left}
.con-rit-b .con-fxb-cont .con-fxb-tqh img{ float:left}
.con-rit-b .con-fxb-cont .con-fxb-tqh a{ color:#333}
.con-rit-b .con-fxb-cont .con-fxb-tqh a:hover{ color:#a00}
/*--银行金融--*/
.con-bank-cont .con-bank-tab a,.con-bank-cont .con-bank-tab{ color:#333; font:14px/24px "Microsoft Yahei";}
.con-bank-cont .con-bank-tab{ color:#ddd; padding:4px 0px 3px; width:268px}
.con-bank-cont .con-bank-tab a.hover{ color:#a00}
.con-bank-cont .con-bank-tab a:hover{ text-decoration:none}
.con-bank-cont .con-rb-cont td{ line-height:22px}
.con-bank-cont .con-rb-cont .con-bank-table{ height:128px; border-bottom:1px #f2f2f2 solid;width:267px}
.con-bank-cont .con-rb-cont .con-bank-l { line-height:40px}
.con-bank-cont .con-rb-cont .con-bank-l .b{ background:#ececec; padding:2px 4px; line-height:22px; color:#333;}
.con-bank-cont .con-rb-cont .con-bank-l u{ text-decoration:none}
.con-bank-cont .con-rb-cont .con-bank-l .n{font:20px/30px "Microsoft Yahei"; color:#a00}
.con-bank-cont .con-rb-cont .con-bank-l .hl{font:12px/30px "Microsoft Yahei"; color:#4a4a4a}
.con-bank-cont .con-rb-cont .con-bank-l font,.con-bank-cont .con-rb-cont .con-bank-l span{ margin-right:4px}
.con-bank-select{ float:left; background:#FFF}
.con-bank-select .slet{cursor:pointer;*background:url(/hexun/images/h_ico.gif) no-repeat right 10px;width:116px;height:24px;position:relative;border:1px #ddd solid;line-height:24px;color:#999;text-align:center;z-index:1}
.con-bank-select .slet .s-name{ line-height:24px}
.con-bank-select .hover{*background:url(/hexun/images/h_ico.gif) no-repeat right -20px;}
.con-bank-select .slet ul{ position:absolute; width:134px; border:1px #ececec solid; top:0px; left:0px; margin-top:24px; margin-left:-1px; background:#fff; display:none}
.con-bank-select .slet ul li a{ display:block; width:90%; height:24px; line-height:24px; border-bottom:1px #f4f4f4 solid; color:#999; padding-left:10%; text-align:left; background:#fff}
.con-bank-select .slet ul li a:hover{ background:#f4f4f4; color:#333; text-decoration:none}
.con-bank-select .slet .s-jt{background:url(/hexun/images/h_ico.gif) no-repeat 0 0; display:block; width:8px; height:4px; font-size:0px; line-height:0px; position:absolute; right:6%; top:10px;-moz-transition:-moz-transform .2s ease-in; -webkit-transition:-webkit-transform .2s ease-in; -o-transition:-o-transform .2s ease-in; transition:transform .2s ease-in; -moz-transform:rotate(0); -webkit-transform:rotate(0); -o-transform:rotate(0); transform:rotate(0);*display:none}
.con-bank-select .hover .s-jt{  -moz-transform:rotate(180deg); -moz-transform-origin:50% 30%; -webkit-transform:rotate(180deg); -webkit-transform-origin:50% 30%;-o-transform:rotate(180deg); -o-transform-origin:50% 30%; transform:rotate(180deg); transform-origin:50% 30%; filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=10); top:16px\9}
.con-bank-cont .con-rb-cont .con-bank-p{ border-top:1px #f2f2f2 solid; padding-top:16px}
.con-bank-cont .con-rb-cont .con-bank-phone{ background:#eaeaea; height:26px; line-height:26px; float:left; padding:0px 10px; width:128px; text-align:center}
.con-bank-cont .con-rb-cont .con-bank-phone span{ padding-left:10px;font:18px/24px "Arial";}

.con-bank-cont .con-rb-cont .con-bank-s{ padding:4px 0px 14px 0px; height:26px;_overflow:hidden}
.con-bank-cont .con-rb-cont .con-bank-s .slet{ float:left;z-index:2}
.con-bank-cont .con-rb-cont .con-bank-s .s-btn{border:1px #ddd solid; border-left:0px; background:#eaeaea; float:left; color:#a00; height:24px; line-height:24px; text-align:center; width:36px;}
.con-bank-cont .con-rb-cont .con-bank-s .s-btn:hover{ text-decoration:none}

.con-rit-b .con-gold-cont { height:421px}
.con-gold-cont .con-rb-cont .con-gold-table{ height:104px; padding-top:16px}
.con-gold-cont .con-rb-cont .con-gold-table dt{ width:178px}
.con-gold-cont .con-rb-cont .con-gold-table dt a{ display:block; height:84px;overflow:hidden;}
.con-gold-cont .con-rb-cont .con-gold-table dt img{ width:176px; margin-right:2px; margin-top:-15px}
.con-gold-cont .con-rb-cont .con-gold-table dd{ width:90px;}
.con-gold-cont .con-rb-cont .con-gold-table dd .x1{ font-size:18px; font-weight:bold}
.con-gold-cont .con-rb-cont .con-gold-table dd .x1 img{ vertical-align:middle}
.con-gold-cont .con-rb-cont .con-gold-table dd p{ height:32px}
.con-gold-cont .con-rb-cont .con-gold-table dd span{ color:#999;}

.con-gold-cont .con-rb-cont  .con-gold-tab2{ height:70px}
.con-gold-cont .con-rb-cont  .con-gold-tab2 .gold-tab{height:58px; width:75px; float:left; border-right:1px #f2f2f2 solid;_overflow:hidden}
.con-gold-cont .con-rb-cont  .con-gold-tab2 span{ display:block; width:74px; border:1px #fff solid; background:#f8f8f8; border-left:1px #f8f8f8; height:27px; line-height:27px; color:#333; text-align:center; cursor:pointer}
.con-gold-cont .con-rb-cont  .con-gold-tab2 span.hover{ border:1px #f2f2f2 solid; background:#fff; border-right:1px #fff solid; position:relative;}
.con-gold-cont .con-rb-cont  .con-gold-tab2 .gs-table{ border-top:1px #f2f2f2 solid;float:left; width:190px; height:58px}
.con-gold-cont .con-rb-cont  .con-gold-tab2 .gs-table td{ padding-left:14px; height:18px; line-height:18px;}
.con-gold-cont .con-rb-cont .con-cold-js{ border-top:1px #f2f2f2 solid; padding-top:8px; height:70px}
.con-gold-cont .con-rb-cont  .goldgo { padding-top:4px}
.con-gold-cont .con-rb-cont  .goldgo input{ float:left}
.con-gold-cont .con-rb-cont  .goldgo input#bcal{ width:140px; border:1px #ddd solid; height:24px; line-height:24px; color:#000; text-align:center; border-right:0px}
.con-gold-cont .con-rb-cont  .goldgo .slet{ width:84px; border-right:0px}
.con-gold-cont .con-rb-cont  .goldgo input#mjtork{ width:40px; height:26px; cursor:pointer; border:1px #ddd solid; border-left:0px; color:#a00; background:#eaeaea; line-height:24px}

.con-gold-cont .con-rb-cont .con-cfds{ border-top:1px #f2f2f2 solid; padding-top:10px}
.con-gold-cont .con-rb-cont .con-cfds .t{ background:url(/img/2014/zk/con_r_titbac.jpg) no-repeat 0px -335px; width:262px; height:50px; display:block}
.con-gold-cont .con-rb-cont .con-cfds .t:hover{ text-decoration:none}
.con-gold-cont .con-rb-cont .con-cfds dl{ padding-top:6px}
.con-gold-cont .con-rb-cont .con-cfds dl dd{ float:left; padding-left:14px; width:60px; background:url(/hexun/images/con_r_gold_ico.jpg) no-repeat left; padding-left:9px; margin-left:17px; display:inline}
.con-gold-cont .con-rb-cont .con-cfds dl dd a{ color:#333; position:relative}
.con-gold-cont .con-rb-cont .con-cfds dl dd a:hover{ color:#a00}
.con-gold-cont .con-rb-cont .con-cfds dl dd u{ text-decoration:none; background:url(/hexun/images/h_log_mesico.gif) no-repeat; width:6px; height:6px; font-size:0px; position:absolute;top:-2px; right:-8px;}

/*--外汇人民币--*/
.con-rb-lay .con-rb-tit{ font:14px/36px "Microsoft Yahei"; color:#a00; height:36px}
.con-curr-lay .con-rb-cont{}
.con-curr-lay .con-rb-cont .con-cold-js{ border-top:1px #f2f2f2 solid; padding-top:8px; height:70px}
.con-curr-lay .con-rb-cont  .goldgo { padding-top:4px}
.con-curr-lay .con-rb-cont  .goldgo input{ float:left}
.con-curr-lay .con-rb-cont  .goldgo input.curr-txt{ width:30px; border:1px #ddd solid; height:24px; line-height:24px; color:#000; text-align:center; border-right:0px}
.con-curr-lay .con-rb-cont  .goldgo .slet{ width:79px; border-right:0px; padding-left:6px; text-align:left}
.con-curr-lay .con-rb-cont  .goldgo input.curr-btn{ width:38px; height:26px; cursor:pointer; border:1px #ddd solid; border-left:0px; color:#a00; background:#eaeaea; line-height:24px}
.con-curr-lay .con-rb-cont  .con-curr-list{ padding-top:10px; width:268px}
.con-curr-lay .con-rb-cont  .con-curr-list ul{ background:url(/hexun/images/con_r_curr_line.jpg) no-repeat left top;}
.con-curr-lay .con-rb-cont  .con-curr-list li{ height:50px; position:relative; color:#333; padding-left:20px}
.con-curr-lay .con-rb-cont  .con-curr-list li img{ width:40px; height:40px; margin-right:10px;}
.con-curr-lay .con-rb-cont  .con-curr-list a{ color:#333}
.con-curr-lay .con-rb-cont  .con-curr-list a:hover{ color:#a00}
.con-curr-lay .con-rb-cont  .con-curr-list li.hover{}
.con-curr-lay .con-rb-cont  .con-curr-list li.hover p{ color:#a00}
.con-curr-lay .con-rb-cont  .con-curr-list li u{ position:absolute; width:6px; height:6px; background:url(/hexun/images/con_r_curr_ico.jpg) no-repeat 0px bottom; text-decoration:none; display:block; line-height:0px; font-size:0px; left:2px; top:0px}
.con-curr-lay .con-rb-cont  .con-curr-list li.hover u{ background-position:0px 0px}
.con-curr-lay .con-rb-cont  .con-curr-list .f-a{ color:#ddd; padding-left:20px}
.con-curr-lay .con-rb-cont  .con-curr-list .f-a a{ padding:0px 1px 0px 2px}
#currCountResult{ height:30px}
/*--债券--*/
.con-bond-cont .con-bank-tab{ height:32px}
.con-bond-cont .con-rb-cont .con-bank-table{ height:166px;}
.con-bond-cont .con-rb-cont .con-bank-table td,.con-bond-cont .con-rb-cont .con-bank-table td  a.n{ line-height:21px; height:21px}
.con-bond-cont .con-rb-cont .con-bank-table td span{ text-align:right; float:right; margin-right:10px; display:inline}
.con-bond-cont .con-rb-cont .con-bank-table td  a.n{ padding-left:4px}
.con-bond-f .l-bac-ico{ background:url(/hexun/images/con_r_csj_ico.jpg) no-repeat; width:34px; height:32px; margin-top:2px; display:inline; padding:3px 0px 0px 4px; line-height:14px; color:#a00;}
.con-bond-f .r { color:#ddd; line-height:20px}
.con-bond-f .r a{ color:#333; padding:0px 1px 0px 3px}
.con-bond-f .r a:hover{ color:#a00}
.con-bond-cont .con-rb-cont .con-bank-l{ height:38px; overflow:hidden}
.con-bond-cont .con-rb-cont .con-bond-f{ border-top:1px #f2f2f2 solid; padding-top:8px; color:#ddd}
.con-bond-cont .con-rb-cont .con-bond-f .r{ line-height:20px}
.con-bond-cont .con-rb-cont .con-bond-f a{ color:#333}
.con-bond-cont .con-rb-cont .con-bond-f a:hover{ color:#a00}

/*--理财--*/
.cont-fnl .con-bank-tab{ border-bottom:1px #b7b7b7 solid; height:43px;_overflow:hidden}
.cont-fnl .con-bank-tab p{ float:left;  padding:6px 4px 0px 0px; width:61px; height:37px;background:#f8f8f8; margin-right:1px;}
.cont-fnl .con-bank-tab p span{color:#8a8a8a; text-align:right; background:url(/hexun/images/con-r-fnl-tabico.jpg) -6px -10px; line-height:16px;display:block;}
.cont-fnl  .con-rb-tit{ height:43px; width:268px}
.cont-fnl .con-bank-tab p{ cursor:pointer}
.cont-fnl .con-bank-tab p.hover{ color:#a00; background:#fff; border:1px #b7b7b7 solid; border-bottom:0px; position:relative}
.cont-fnl .con-bank-tab p span.x2{ background-position:-72px -10px}
.cont-fnl .con-bank-tab p span.x3{ background-position:-144px -10px}
.cont-fnl .con-bank-tab p span.x4{ background-position:-214px -10px}
.cont-fnl .con-bank-tab p.hover .x1{ background-position:-6px -80px;}
.cont-fnl .con-bank-tab p.hover .x2{ background-position:-72px -80px}
.cont-fnl .con-bank-tab p.hover .x3{ background-position:-144px -80px}
.cont-fnl .con-bank-tab p.hover .x4{ background-position:-214px -80px}
.cont-fnl .cont-fnl-c{ padding-top:4px; height:150px}
.cont-fnl .cont-fnl-c p{ padding:10px 0px 0px; color:#999;}
.cont-fnl .cont-fnl-c p span{ color:#333}
.cont-fnl .cont-fnl-c p .more{ color:#a00}

/*--财经矩阵--*/
.con-rit-c{ width:298px; height:305px; border:1px #ddd solid;}
.con-rit-c .con-rit-t{ position:relative; height:36px;}
.con-rit-c .con-rit-t a{ display:block; position:absolute; background:url(/img/2014/zk/con_r_titbac.jpg) no-repeat 0px -412px; width:198px; height:22px; top:-11px; left:11px}
.con-rit-c .con-rb-lay{ padding:0px 15px}
.con-cjsj .con-bond-f{ margin-top:15px}
.con-cjsj .con-rit-t{ height:8px}
.con-cjsj .e .l-bac-ico{ background-position:0px -67px; height:34px; padding-top:8px; width:38px}
.con-cjsj .e .slet{ width:68px; text-align:left; padding-left:4px}
.con-cjsj .e .r{ width:222px; color:#333; padding-top:2px}
.con-cjsj .e .r a{ color:#333}
.con-cjsj .e .r a:hover{ color:#a00}
.con-cjsj .e .r .txt{height:24px; width:106px; border:0px; border-top:1px #ddd solid;border-bottom:1px #ddd solid; line-height:24px; float:left; color:#999; text-align:center}
.con-cjsj .e .r .submit{ float:left; width:40px; height:26px; cursor:pointer; border:1px #ddd solid; border-left:0px; color:#a00; background:#eaeaea; line-height:24px}

.scrollList{ width:306px; height:84px; margin-top:14px}
.scrollList .scroll_conB img{ width:100px; height:84px}
.scrollList .scroll_conB li{ width:100px; position:relative; margin-right:2px; float:left}
.scrollList .picscroll .contrainer{ overflow:hidden;width:306px;height:84px;  position:relative}
.scrollList .scroll_conB li p.m,.scrollList .scroll_conB li .a{ width:100px; height:20px; line-height:20px; color:#fff; position:absolute; top:88px; left:0px; text-align:center}
.scrollList .scroll_conB li p.m{background:#000;opacity: 0.7;filter:alpha(opacity=70); width:100px;}
.scrollList .scroll_conB li .a:hover{ color:#a00}
.picscroll{ position:relative}
.picscroll .bottonLeft,.picscroll .bottonRight{ width:18px; height:42px; position:absolute; top:22px; z-index:1}
.picscroll .bottonLeft a,.picscroll .bottonRight a{ width:18px; height:42px; display:block; cursor:pointer}
.picscroll .bottonLeft a:hover,.picscroll .bottonRight a:hover{ text-decoration:none}
.picscroll .bottonLeft{ left:4px;}
.picscroll .bottonRight{ right:5px}
.picscroll .bottonLeft a{ background:url(/hexun/images/left_gray.png) no-repeat;_FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hexun/images/left_gray.png');_background:none;}
.picscroll .bottonRight a{ background:url(/hexun/images/right_gray.png) no-repeat;_FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hexun/images/right_gray.png');_background:none; }
.picscroll .bottonLeft a:hover,.picscroll .bottonLeft a.hover{ background:url(/hexun/images/left_red.png) no-repeat;_FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hexun/images/left_red.png');_background:none; }
.picscroll .bottonRight a:hover,.picscroll .bottonRight a.hover{ background:url(/hexun/images/right_red.png) no-repeat;_FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hexun/images/right_red.png');_background:none; }

/*--精品内容快线--*/

.con-jpnr .con-rit-t a{ background-position:0px -459px; width:190px}
.con-jpnr .con-rit-t{ height:22px}
.con-jpnr .con-rb-lay{ overflow:hidden; height:282px; width:268px}

.con-jpnr  .cont_m a{font:14px/24px Microsoft Yahei,SimSun; color:#333}
.con-jpnr  .cont_m .dv_x1{ padding-left:0px; margin-left:-8px}
.con-jpnr  .cont_m .dv_x1 li{ padding:12px 14px 0px; background:url(/img/zk/201603/hs/con_r_jpnr_tab.jpg) no-repeat 13px 15px; float:left;}
.con-jpnr  .cont_m .dv_x1 li.endli{ background:none}
.con-jpnr  .cont_m .dv_x1 li.on{ padding-top:0px; background-position:25px 15px;}
.con-jpnr  .cont_m .dv_x1 li.on a{ background:url(/img/zk/201603/hs/con_r_jpnr_tab.jpg) no-repeat 0px 0px; display:block; text-indent:-999px; height:43px;width:68px; overflow:hidden}
.con-jpnr  .cont_m .dv_x1 li.on a.lm{background-position:-3px -79px}
.con-jpnr  .cont_m .dv_x1 li.on a.zt{background-position:0px -25px}
.con-jpnr  .cont_m .dv_x1 li.on a.hy{background-position:0px -136px}
.con-jpnr  .cont_m .dv_x2{ padding:8px 0px 0px 0px}
.con-jpnr  .cont_m .dv_x2 .pic img{ width:258px; height:105px;}
.con-jpnr  .cont_m .dv_x2 .pic .filet{width:258px;height:30px;opacity: 0.6;filter:alpha(opacity=60); background:#000; position:absolute;left:4px; top:75px}
.con-jpnr  .cont_m .dv_x2 .pic .title{ color:#fff; left:4px; top:77px;display:block; position:absolute;padding-left:12px;}
.con-jpnr  .cont_m .dv_x2 .pic .title a{color:#fff;}
.con-jpnr  .cont_m .dv_x2 .pic .title a:hover{ color:#990000}
.con-jpnr  .cont_m .dv_x2 .pic{ padding:0px 0px 0px 4px; position:relative; height:105px; overflow:hidden;float:left}
.con-jpnr  .cont_m .dv_x2 .txt{ padding-left:4px; height:173px; overflow:hidden; width:276px; float:left}
.con-jpnr  .cont_m .dv_x2 .txt p{ height:20px; overflow:hidden; width:262px}
.con-jpnr  .cont_m .dv_x2 .txt a{ line-height:22px}
.con-jpnr  .cont_m .dv_x2 a.more{ background:#f7f7f7; text-align:center; display:block; width:298px; height:30px; color:#333; clear:both; line-height:30px}
.con-jpnr  .cont_m .dv_x2 a.more:hover{ color:#990000}

.con-jpnr .cont_m a.bold{ font-weight:bold}
.con-jpnr .cont_m a.font14{ font-size:14px}
.con-jpnr .cont_m a.font12{ font-size:12px}
.con-jpnr .cont_m a.font16{ font-size:16px}
.con-jpnr .cont_m a.font18{ font-size:18px}
.con-jpnr .cont_m a.font20{ font-size:20px; font-family:Microsoft Yahei,SimHei}

.con-jpnr .cont_m a.corb68531{ color:#b68531}
.con-jpnr .cont_m a.cor177dc4{ color:#177dc4}
.con-jpnr .cont_m a.cor2c1cff{ color:#2c1cff}
.con-jpnr .cont_m a.coraaa{ color:#aaa}
.con-jpnr .cont_m a.cor666{ color:#666}
.con-jpnr .cont_m a.cor0c2b57{ color:#0c2b57}
.con-jpnr .cont_m a.corde7052{ color:#de7052}
.con-jpnr .cont_m a.cor00c6f0{ color:#00c6f0}
.con-jpnr .cont_m a.corf28011{ color:#f28011}
.con-jpnr .cont_m a.corea1b4b{ color:#ea1b4b}
.con-jpnr .cont_m a.core451bb{ color:#e451bb}
.con-jpnr .cont_m a.corff51a3{ color:#ff51a3}
.con-jpnr .cont_m a.cor6000f0{ color:#6000f0}

.con-jpnr .cont_m a.corb68531:hover{ color:#9b6c1e}
.con-jpnr .cont_m a.cor177dc4:hover{ color:#085c97}
.con-jpnr .cont_m a.cor2c1cff:hover{ color:#1308a2}
.con-jpnr .cont_m a.coraaa:hover{ color:#666}
.con-jpnr .cont_m a.cor666:hover{ color:#333}
.con-jpnr .cont_m a.cor0c2b57:hover{ color:#010c1d}
.con-jpnr .cont_m a.corde7052:hover{ color:#b53e1e}
.con-jpnr .cont_m a.cor00c6f0:hover{ color:#03a8cb}
.con-jpnr .cont_m a.corf28011:hover{ color:#d9720e}
.con-jpnr .cont_m a.corea1b4b:hover{ color:#cb0e3b}
.con-jpnr .cont_m a.core451bb:hover{ color:#cd32a2}
.con-jpnr .cont_m a.corff51a3:hover{ color:#de287e}
.con-jpnr .cont_m a.cor6000f0:hover{ color:#5001c8}

/*--移动矩阵--*/
.con-mphone .con-rit-t a{ background-position:0px -503px; width:220px; height:30px;top:-18px}
.con-mphone .con-rit-t{ height:22px}
.con-mphone .con-rb-lay{ overflow:hidden; height:282px; width:298px; padding:0px}
.con-mphone .con-rb-lay .hxwx_top{height:106px;overflow: hidden;margin-top:10px; padding-left:15px}
.con-mphone .con-rb-lay .hxwx_topfl{width: 86px;float: left;}
.con-mphone .con-rb-lay .hxwx_topfr{width: 165px;float: left;padding-left: 11px;}
.con-mphone .con-rb-lay .hxwx_topfr h3{color: #3f3a37;font-family: 'Microsoft Yahei';font-size: 18px;font-weight: 400;height: 27px;line-height: 27px;overflow: hidden;text-align: left;padding: 0;}
.con-mphone .con-rb-lay .hxwx_topfr p{color: #8d8d8d;height: 22px;overflow: hidden;}
.con-mphone .con-rb-lay .hxwx_topfr a{color: #979797;margin-top:6px;background:url(/hexun/images/con_r_mp_ico.jpg) no-repeat 0px 0px;display: block; width:48px; height:31px}
.con-mphone .con-rb-lay .hxwx_topfr a:hover{ text-decoration:none}

.con-mphone .con-rb-lay .hxwxjc_bg{background: #f7f7f7;height:146px; overflow:hidden}
.con-mphone .con-rb-lay .hxwxjc_bg ul{padding:18px 0px 0px 18px;width:332px;}
.con-mphone .con-rb-lay .hxwxjc_bg ul li{height:64px;overflow: hidden; float:left;  width:148px}
.con-mphone .con-rb-lay .hxwtab_bg{background:#F7F7F7;height:22px;overflow: hidden;}
.con-mphone .con-rb-lay .hxwxjc_bg ul li dt img{ width:40px; height:40px}
.con-mphone .con-rb-lay .hxwxjc_bg ul li dd .xBtn{background:url(/hexun/images/con_r_mp_ico.jpg) no-repeat 0px -43px;display: block; width:38px; height:23px; text-indent:-999px}
.con-mphone .con-rb-lay .hxwxjc_bg ul li dd a{ color:#333}
.con-mphone .con-rb-lay .hxwxjc_bg ul li dd a:hover{ color:#a00}
.con-mphone .con-rb-lay .hxwxjc_bg ul li dd{ padding-left:14px}


.con-mphone .con-rb-lay .tab {margin: 0 auto;padding-left: 3px;width:48px;}
.con-mphone .con-rb-lay .tab li {background: url("/hexun/images/hs1312_tab_ico.jpg") no-repeat scroll -14px -2px;cursor: pointer; display: block;float: left;height: 8px;margin-right: 3px;width: 8px;margin-right:8px
}
.con-mphone .con-rb-lay .tab li.hover { background-position: -3px -2px;}

/*微信矩阵*/
.con-wx  .con-rit-t a{ background-position:0 -553px; width:178px}
.con-box  .con-fmtp{ padding-top:20px}
.con-fmtp .contrainer{ height:248px; overflow:hidden; position:relative; width:305px}
.con-fmtp .contrainer li{ text-align:center; width:306px; float:left}
.con-fmtp .contrainer li img{ height:248px}
.con-fmtp .contrainer ul{ float:left}
.con-fmtp .bottonLeft ,.con-fmtp .bottonRight{ top:100px}
.con-wx .con-rb-lay .hxwx_topfr p{ height:18px}
.con-wx .con-rb-lay .hxwx_topfr a {background: url(/hexun/images/con_r_wx_ico.jpg) no-repeat left center;color: #979797;display:block; margin-top:2px;padding-left:14px; width:76px; height:18px; line-height:18px}
.con-wx  .hxwx_topfr a:hover {color: #a00;}
.con-wx .con-rb-lay .hxwxjc_bg ul li{ height:46px;; line-height:18px; color:#333}
.con-wx .con-rb-lay .hxwxjc_bg ul li a{ color:#333; font-weight:bold}
.con-wx .con-rb-lay .hxwxjc_bg ul li a:hover{ color:#a00}
.con-wx .con-rb-lay .hxwxjc_bg ul{ padding-top:10px}
.con-wx .con-rb-lay .hxwxjc_bg{ height:152px}

/*--合作专区--*/
.con-hzq ul{ padding-top:6px; height:106px; overflow:hidden}
.con-hzq ul li{ float:left; padding:0px 10px 16px 0px}
.con-hzq ul li img{border: 1px solid #ccc;display: block;float: left;height: 40px;width: 40px;}
.con-hzq ul li p {float: left;height: 42px;line-height: 20px;overflow: hidden;padding: 0 0 0 8px;width: 65px;}
.con-hzq ul li a{ color:#122e67}
.con-hzq ul li a:hover{ color:#a00}

.con-hd .news-list a{ font-size:12px; color:#333}
.con-hd .news-list a:hover{ color:#a00}
.con-hd .news-list li{ line-height:22px; height:22px}

/*--底部--*/
.footer{ padding-top:20px}
.footer .f-top{ border-top:4px #ddd solid; height:40px; line-height:40px; background:#c60001}
.footer .hx_f_nav{ padding-left:10px; color:#fff}
.footer .hx_f_nav .con-bank-select{ background:#c60001}
.footer .hx_f_nav .con-bank-select .slet{ height:40px; line-height:40px; border:0px; width:85px; border:1px #c60001 solid; border-top:0px; border-bottom:0px;*background-position:70px -113px}
.footer .hx_f_nav .con-bank-select .hover { border:1px #c3c3c3 solid; border-top:0px; border-bottom:0px; background:#fff;*background:#fff url(/hexun/images/h_ico.gif) no-repeat 70px -14px; }
.footer .hx_f_nav .con-bank-select .slet .s-jt{ top:17px; background-position:0px -130px; right:12%}
.footer .hx_f_nav .con-bank-select .hover .s-jt{background-position:0px 0px;-moz-transform:rotate(180deg); -moz-transform-origin:50% 30%; -webkit-transform:rotate(180deg); -webkit-transform-origin:50% 30%;-o-transform:rotate(180deg); -o-transform-origin:50% 30%; transform:rotate(180deg); transform-origin:50% 30%; filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2); top:16px\9;}
.footer .hx_f_nav .con-bank-select .hover .s-jt{  -moz-transform:rotate(180deg); -moz-transform-origin:50% 30%; -webkit-transform:rotate(180deg); -webkit-transform-origin:50% 30%;-o-transform:rotate(180deg); -o-transform-origin:50% 30%; transform:rotate(180deg); transform-origin:50% 30%; filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2); top:16px\9;}
.footer .hx_f_nav .con-bank-select .slet .s-name{ line-height:40px; color:#fff;float:left; padding-left:21px}
.footer .hx_f_nav .con-bank-select .hover .s-name{ color:#1e2850;}
.footer .hx_f_nav .con-bank-select .slet ul{ margin-top:40px}
.footer .hx_f_nav .con-bank-select .slet ul a{color:#1e2850; height:32px; line-height:32px; padding-left:24%; width:76%}
.footer .hx_f_nav .con-bank-select .slet ul a:hover{ color:#a00}
.footer .hx_f_nav a{ color:#fff}
.footer .hx_f_img{ padding:20px 0px 10px 0px; text-align:center}
.footer .hx_f_img img{ border:1px solid #ccc; margin:0 2px}
.footer .hx_f_con{ color:#4c4c4c; text-align:center; padding-bottom:20px}
.footer .hx_f_con a{ color:#000}
.footer .hx_f_con a:hover{ color:#a00}

.scrollbar{ width:8px; background:#000; height:120px; float:right}
.viewport{ position:relative; overflow:hidden; height:120px; float:left; width:78px}
.viewport .overview{ position:absolute}
.track{ height:120px}
.thumb{ width:8px; background:#fff; position:absolute}

/*0829 视频区域*/
.news-list-dl dt .rd-a{ background:#ab0006; width:86px; height:20px; display:block; left:14px; bottom:70px; color:#fff; position:absolute; overflow:hidden; text-align:center; line-height:20px}
.news-list-dl dt .rd-a:hover{ color:#fff}
.news-list-dl dt .pic-vedio-cover-ico{ background:url(/img/2014/zk/hx_vedio_pcico.png) no-repeat; position:absolute; top:34px; left:32px; width:34px; height:34px;_FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/2014/zk/hx_vedio_pcico.png');_background:none; cursor:pointer}
.news-list-dl dt .pic-vedio-cover-ico:hover{text-decoration:none}

