/* 96KaiFa原创源码，唯一官网：www.96kaifa.com */
.nav-log {
    min-width: 1190px;
    height: 35px;
    color: #9a9fa6;
    background: #23262b;
}

.w1190 {
    width: 1190px;
    min-width: 1190px;
    margin: 0 auto;
}
.clearfix {
    display: block;
	zoom: 1;
}
.nav-log .nav-meun {
    float: left;
    line-height: 35px;
}

.nav-meun ul li {
    position: relative;
    float: left;
}

.nav-meun ul li a {
    padding: 0 7px;
    color: #9a9fa6;
}

.nav-log .nav-sign {
    float: right;
    line-height: 35px;
}

.nav-sign ul li {
    float: left;
    position: relative;
    z-index: 99999;
}

.nav-sign ul li a {
    padding: 0 7px;
    font-size: 12px;
    color: #9a9fa6;
}

.nav-sel {
    padding: 0 5px;
    cursor: pointer;
}

.ico-down {
    display: inline-block;
    width: 10px;
    height: 6px;
    margin: 0 0 0 1px;
    background: url(/96kaifa/CloudStatic/index_v3.7.14/img/header-footer.png) no-repeat 0 -168px;
}

.nav-check-w2 {
    display: none;
    width: 1188px;
    overflow: hidden;
    position: absolute;
    top: 34px;
    right: 0;
    padding-bottom: 20px;
    background: #fff;
    border: 1px solid #e0dfdf;
    box-shadow: 0 3px 10px #e0dfdf;
    z-index: 1;
    -webkit-box-shadow: 0 3px 10px #e0dfdf;
    -moz-box-shadow: 0 3px 10px #e0dfdf;
}
.nav-fore {
    float: left;
    height: 156px;
    padding: 0 29px;
    margin: 23px 0 34px 0;
}

.nav-fore-bor {
    border-left: 1px solid #f1f0f0;
}

.fore-finance em {
    border-left: 2px solid #bd0202;
display: inline-block;
    height: 12px;
    margin: -1px 0 0 0;
}

.nav-fore dl dt a {
    font-weight: bold;
    font-size: 14px;
    color: #333;
padding: 0 7px;
}

.nav-fore dl dd {
    float: left;
    padding: 0 10px 0 0;
}

.nav-fore dl dd p {
    line-height: 30px;
    text-indent: 0;
}

.nav-fore dl dd p a {
    font-size: 14px;
    color: #666;
}

.nav-meun ul li.nav-open .nav-check-con, .nav-sign ul li.nav-open .nav-check-con, .nav-sign ul li.nav-open .nav-check-w2 {
	display: block
}

.lh22 {
    line-height: 22px;
}

.footer {
    min-width: 1190px;
    background: #23262b;
	padding-bottom:0;
}
.footer-a{border-bottom:1px solid #16181d;}.footer-a .a-bor{float:left;display:inline-block;height:156px;padding:35px 62px 15px;font-size:14px;border-left:1px solid #2c3037;border-right:1px solid #16181d;}.a-bor.a-bor-frist{width:222px;padding:35px 29px  15px 0;border-left:0;}.a-bor-frist h2{margin:0 0 10px 0;}.a-bor-frist p{display:block;*height:38px;line-height:38px;color:#c8c6c6;}.a-bor-frist p a{color:#c8c6c6;text-decoration:underline;}.a-bor-frist p a:hover{color: #fff;}.a-bor.a-bor-max{width:320px;padding:35px 20px 15px 70px;}.a-bor.a-bor-last{border-right:0;padding:35px 0 15px 48px;*padding:35px 0 15px 40px;}.a-bor.a-bor-last h4{padding:0 0 0 10px;margin:0 0 12px 0;}.a-bor.a-bor-last h4 img{display:block;}.a-bor.a-bor-last span{color:#71767e;}.a-bor-text ul li{padding:0 0 13px 0;color:#71767e;}.a-bor-text ul li a{color:#cfcfcf;}.a-bor-text ul li+li a{color:#71767e;}.a-bor-text ul li a:hover{color:#cfcfcf;text-decoration:underline;}.footer-b{padding:37px 0 0 0;*margin:0 5px 0 0;font-size:14px;color:#71767e;border-top:1px solid #2c3037;}.footer-b span{float:left;}.footer-b ul{float:left;width:1073px;margin:0 0 0 20px;}.footer-b ul li{float:left;padding:0 20px 12px 0;*padding:0 16px 12px 0;}.footer-b ul li a{color:#71767e;}.footer-b ul li a:hover{color:#cfcfcf;text-decoration:underline;}.footer-c ul{width:1009px;margin:0 auto;padding:22px 0 30px 0;}.footer-c ul li{float:left;width:122px;height:46px;padding:6px 0 0 20px;border:1px solid #2d2f32;cursor:default;}.footer-c ul li+li{margin:0 0 0 30px;}.footer-c ul li span{float:left;}.footer-c ul li p{float:left;width:78px;text-align:center;line-height:20px;color:#71767e;}.footer-c ul li.font-samll{padding:8px 0 0 15px;}.footer-c ul li.font-samll p{width:92px;height:28px;background:url(../images/header-footer.png) no-repeat -42px -168px;}.font-samll span.footer-ico{margin-right:0;}.footer-c ul li:hover.font-samll p{background-position:-169px -168px;}.footer-c ul li:hover p{color:#cfcdcd;}.footer-ico{display:inline-block;background:url(../images/header-footer.png) no-repeat;}.footer-ico.xiehui{width:42px;height:42px;background-position:0 -112px;}.footer-ico.beian{width:34px;height:41px;background-position:-58px -112px;}.footer-ico.jubao{width:44px;height:38px;background-position:-109px -112px;}.footer-ico.baojing{width:35px;height:39px;background-position:-170px -112px;}.footer-ico.anquan{width:41px;height:41px;background-position:-222px -112px;}.footer-ico.chengxin{width:24px;height:28px;background-position:-280px -112px;}.footer-c ul li:hover .xiehui{background-position:0 -56px;}.footer-c ul li:hover .beian{background-position:-58px -56px;}.footer-c ul li:hover .jubao{background-position:-109px -56px;}.footer-c ul li:hover .baojing{background-position:-170px -56px;}.footer-c ul li:hover .anquan{background-position:-222px -56px;}.footer-c ul li:hover .chengxin{background-position:-280px -56px;}.footer .copy{height:90px;font-size:14px;color:#424d58;background:#181c1f;overflow:hidden;}.copy-text{float:left;line-height:90px;}.copy-text a{position:relative;display:inline-block;height:22px;line-height:22px;padding:0 0 0 42px;color:#424d58;overflow:visible;}.copy-text a i.ico-gongan{position:absolute;left:15px;top:0;display:block;width:20px;height:22px;background:url(../images/header-footer.png) no-repeat -315px -198px;cursor:pointer;}.copy-text a:hover{color:#cfcfcf;text-decoration:underline;}.copy-text a:hover i.ico-gongan{background-position:-315px -168px;}.footer-share{float:right;}.footer-share p{height:90px;line-height:90px;overflow:hidden;}.share-ico ul{height:90px;}.share-ico ul li{position:relative;float:left;display:block;width:40px;height:40px;margin:28px 0 0 15px;background:url(../images/header-footer.png) no-repeat 0 -245px;cursor:pointer;}.share-ico ul li span{display:none;position:absolute;bottom:-20px;left:0px;width:170px;font-size:12px;color:#cfcfcf;}.share-ico ul li.por-open span{display:block;}.share-ico ul li > a{position:absolute;top:50%;left:50%;display:block;background:url(../images/header-footer.png) no-repeat;z-index:1;}.share-ico ul li > a.weixin{width:25px;height:21px;margin:-10px 0 0 -12px;background-position:0 0;}.share-ico ul li > a.sina{width:26px;height:21px;margin:-10px 0 0 -13px;background-position:-58px 0;}.share-ico ul li > a.fankui{width:19px;height:15px;margin:-7px 0 0 -9px;background-position:-113px 0;}.share-ico ul li:hover{background-position:-58px -245px;}.share-ico ul li:hover > a.weixin{background-position:-169px 0;}.share-ico ul li:hover> a.sina{background-position:-223px 0;}.share-ico ul li:hover > a.fankui{background-position:-280px 0;}.nav-meun .yz-homepage{float:left;}.nav-meun .yz-homepage a{padding:0 7px 0 0;color:#9a9fa6;}.nav-meun .yz-homepage a:hover{color:#cfcfcf;}.nav-sign .username{display:inline-block;width:85px;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.search-input2 a.search-text{float:right;display:inline-block;width:42px;height:20px;margin:9px 13px 0 0;background:url(../images/header-footer_v2.png) no-repeat -458px -170px;}.search-input2 a.search-text:hover,.search-input2 a.search-text.focus{background:url(../images/header-footer_v2.png) no-repeat -458px -200px;}


/*快讯*/
.futures_kx{ height:242px; position:relative;}
.futures_kx .jspContainer{width: 378px !important;height: 200px !important;margin-left:20px;}
.futures_kx .jspPane{width:  378px !important;}
.futures_kx .broadCon { position:absolute; width:398px; height:200px; overflow:auto;margin-top: 21px;}
.futures_kx .broadCon .line{width: 0;height: 100%;border-right:1px dashed #ccc;position: absolute;left: 3px;top: 0;}
.futures_kx .broadCon ul{padding-left:15px;width:280x;}
.futures_kx .broadCon li{font-size:14px;line-height: 21px; position:relative;padding:8px 0}
.futures_kx .broadCon li span {float:left;line-height:20px;color: #999999;font-family: arial;}
.futures_kx .broadCon li a {float:right;width:294px;margin-right:22px;}
.futures_kx .broadCon li i{width: 4px;height: 4px;position: absolute;display: block;border-radius: 50%;-moz-border-radius:50%;-webkit-border-radius:50%;border: 2px solid #2a2a2a;left: -15px;top: 13px;font-size: 0;
    line-height: 4px;
    padding: 0;
}

.icon{background-image:url(../../../img/quhe_common_sprite.png);background-repeat: no-repeat;}


/*快讯-只看重要*/
.kx_filter{font-size:16px;cursor:pointer;}
.kx_filter .icon{display:inline-block;width:32px;height:16px;vertical-align: -3px;margin-left:8px;}
.icon_off{background-position: 0 -208px;}
.icon_off.on{background-position: -40px -208px;}
/*快讯分类*/
.kx_cates{margin:20px 0 0 16px;position: relative;}
.kx_cates.on{height:auto;}
.kx_cates li{float:left;width:98px;height:28px;overflow:hidden;border-radius: 14px;margin-right:10px;margin-bottom:12px;font-size:16px;text-align: center;line-height: 28px;}
.kx_cates li a{display:block;background: #eee;color:#666;}
.kx_cates li.w88{width:88px;margin-right:12px;}
.kx_cates li.on a,.kx_cates li a:hover{background: #FF6010;color:#fff;text-decoration:none;}
.kx_upDown{cursor:pointer;position: absolute;right:12px;top:0;font-size: 16px;color: #FF6010;line-height: 28px;}
.kx_upDown .icon{display:inline-block;width:14px;height:8px;vertical-align: middle;margin-left:4px;background-position: -570px -194px;}
.kx_upDown.on .icon{background-position: -570px -178px;}

/* === 快讯列表页 === */
.kx_list{height:auto;}
.kx_list .broadCon{position:relative;height:auto;width:942px;margin-left:20px;margin-right:16px;}
.kx_list .broadCon li{padding:16px 0 40px;border-bottom:1px solid #eee;}
.kx_list .broadCon li a{width:862px;margin-right:0;}
.kx_list .broadCon li i{top:22px;}
.kx_btns{height:20px;line-height: 20px;position: absolute;right:0;bottom:8px;}
.kx_btns span{cursor:pointer;margin-left:24px;font-size: 14px;color:#999;}
.kx_btns .icon{display:inline-block;vertical-align: -2px;margin-right:4px;}
.icon_view{width: 18px;height:14px;background-position:-330px -150px; }
.icon_zan{width: 16px;height:16px;background-position:-212px -60px;}
.kx_btns .zan:hover,.kx_btns .zan.on{color:#FF6010;}
.kx_btns .zan:hover .icon_zan,.kx_btns .zan.on .icon_zan{background-position: -188px -60px;}
.kx_list .broadCon li .red{color:#F93A4A;}

/*分页*/
.list-page{overflow:hidden;height:28px;position:relative;text-align:center;margin:35px auto;font-size:0;}
.list-page span{font-size:12px;height:28px;line-height:28px;padding:0 13px;margin-right:8px;color:#FF6010;display:inline-block;border-radius:2px;}
.list-page a{font-size:12px;height:26px;line-height:26px;padding:0 12px;margin-right:8px;color:#FF6010;border:1px solid #FF6010;border-radius:2px;display:inline-block;}
.list-page a:hover,.list-page .on{background:#FF6010;text-decoration:none;color:#fff;}
.list-page span:last-child{color: #999;}