/* 96KaiFa原创源码，唯一官网：www.96kaifa.com */
@charset "utf-8";.module-slide{position:relative;width:440px;height:320px;margin:0 auto;overflow:hidden;}.module-slide .bd{position:relative;z-index:0;}.module-slide .bd li a{position:relative;display:block;width:100%;height:320px;overflow:hidden;}.module-slide .bd li img{display:block;width:100%;height:320px;}.module-slide .bd li span{position:absolute;bottom:0;left:0;display:block;width:285px;padding:0 140px 0 15px;height:43px;line-height:43px;text-align:left;font-size:18px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:4;}.module-slide .bd li:hover span{color:#ccc;}.module-slide .bd li .mask{position:absolute;left:0;right:0;bottom:0;top:40%;background:url(../images/bg-slide.png) repeat-x left bottom;z-index:3;}.module-slide .hd{position:absolute;bottom:21px;right:12px;width:100%;height:4px;line-height:4px;z-index:4;}.module-slide .hd ul{margin:0;text-align:right;}.module-slide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:20px;height:3px;margin:0 0 0 9px;background:#fff;overflow:hidden;font-size:0;}.module-slide .hd ul li.on{height:4px;background:#bf0505;}.module-slide .prev,.module-slide .next{position:absolute;top:50%;display:block;width:35px;height:59px;margin-top:-55px;background:url(../public/images/sprite-finance.png) no-repeat;filter:alpha(opacity=0);opacity:0;z-index:4;}.module-slide .prev{left:0;background-position:0 -68px;}.module-slide .next{right:0;background-position:-45px -68px;}.module-slide:hover .prev,.module-slide:hover .next{filter:alpha(opacity=100);opacity:1;}.focus-news{height:262px;margin:10px 0 0;overflow:hidden;}.focus-news .news-list{margin:-10px 0 0;}.focus-news .news-list li{margin:0 0 5px 0;}.aside{width:275px;}.aside .tpc-new{margin:24px 0 15px;}.tpc-new a{display:block;line-height:0;}.tpc-new p{position:relative;width:275px;height:90px;overflow:hidden;}.tpc-new span{display:block;width:250px;height:35px;line-height:35px;padding:0 10px 0 15px;background:#f5f5f5;font-size:16px;font-weight:bold;color:#404040;cursor:pointer;white-space:nowrap;overflow:hidden;}.tpc-new img{cursor:pointer;}.tpc-new a:hover span{color:#b50404;}.tpc-list li a{display:block;height:34px;line-height:34px;padding:0 5px 0 15px;border-left:3px solid #f5f5f5;font-size:16px;color:#404040;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.tpc-list li a:hover{border-left:3px solid #b1b0b0;background:#fbfbfb;color:#b50404;}.module-nav{width:880px;margin:0 0 2px 0;border-top:2px solid #b50404;}.module-nav li{float:left;display:inline-block;*display:inline;height:47px;line-height:47px;margin:0 24px 0 0;overflow:hidden;}.module-nav li a{display:block;padding:0 19px;font-size:18px;color:#333;}.module-nav li.active a{background:#b50404;color:#fff;}.module-nav li.active a:hover{color:#fff;}.module-nav li a:hover{color:#b50404;}.list-content{width:880px;}.list-content .rmd-mixed{padding:0;margin:0;}.list-content.hide{display:none;}.list-content .mixed-img{width:200px;height:140px;}.list-content .mixed-txt h6{height:22px;line-height:22px;}.list-content .mixed-txt h6 a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:22px;font-weight:bold;color:#333;}.list-content .mixed-txt p{line-height:24px;height:auto;max-height:48px;margin:16px 0 14px;overflow:hidden;font-size:14px;}.list-content .mixed-txt p a{color:#888;}.list-content .laiyuan{height:20px;line-height:20px;font-size:13px;color:#bbb;}.list-content > ul > li.hasimg .mixed-txt p{height:68px;max-height:68px;}.list-content .mixed-txt h6 a:hover,.list-content .mixed-txt p a:hover{color:#b50404;}.list-content > ul > li{padding:21px 10px 15px;border-bottom:1px dotted #d3d3d3;border-right:3px solid #fff;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}.list-content > ul > li.hasimg{padding:25px 10px;}.list-content > ul > li:hover{background:#fbfbfb;border-right:3px solid #b1b0b0;}.list-content .btn-more{display:block;height:45px;line-height:45px;background:#f5f5f5;text-align:center;font-size:14px;color:#7e7e7e;margin-bottom: 20px;}.list-content .btn-more:hover{color:#b50404;}.hours .title{border-top:2px solid #b50404;}.hours .title h3 a{display:block;width:90px;height:38px;margin:8px 0 16px;background:#FFF url(../public/images/sprite-finance.png) no-repeat 0 0;text-indent:-99999px;filter:alpha(opacity=85);opacity:0.85;}.hours .title h3 a:hover{filter:alpha(opacity=100);opacity:1;}.hours .title .link-more{margin:18px 0 0;}.hours-opt{height:20px;margin:0 0 18px 0;overflow:hidden;}.hours-opt li{position:relative;height:20px;line-height:20px;padding:0 0 0 22px;color:#404040;cursor:pointer;}.hours-opt li i{position:absolute;top:2px;left:0;display:block;width:16px;height:16px;background:url(../public/images/sprite-finance.png) no-repeat;}.hours-opt li.default{color:#999;}.hours-opt li:hover{color:#5C5C5C;}.hours-opt li.default:hover{color:#A8A8A8;}.hours-opt li.sound.default i{background-position:-108px 0;}.hours-opt li.fresh.default i{background-position:-135px 0;}.hours-opt li.sound i{background-position:-108px -27px;}.hours-opt li.fresh i{background-position:-135px -27px;}.hours-opt li.fresh b{margin:0 2px;font-weight:normal;}.time-line{height:415px;overflow:hidden;}.time-line li{position:relative;line-height:24px;padding:0 15px 20px 12px;margin:0 0 0 5px;border-left:1px solid #c0c7ca;font-size:14px;color:#333;}.time-line li em{position:absolute;top:8px;left:-5px;display:block;width:9px;height:9px;background:url(../public/images/sprite-finance.png) no-repeat 0 -48px;}.time-line li p{*margin:-22px 0 0;line-height:24px;white-space:normal;font-size:14px;color:#999;}.time-line li div{display:block;line-height:22px;margin:5px 0 0 0;font-size:12px;color:#999;}.time-line li:hover p{color:#333;}.time-line li:hover span{padding:0 5px;background:#b50404;color:#FFF;}.time-line li:hover em{background-position:-19px -48px;}.list-hot{margin:36px 0 0;}.list-hot .news-list{margin:20px 0 0;}.list-hot .news-list li{height:35px;line-height:35px;padding:0 8px 0 33px;font-size:16px;}.list-hot .news-list i{left:0;top:11px;background:url(../public/images/sprite-finance.png) no-repeat;}.list-hot .news-list li.hot1 i{width:10px;height:14px;background-position:0 -235px;}.list-hot .news-list li.hot2 i{width:14px;height:14px;background-position:-15px -235px;}.list-hot .news-list li.hot3 i{top:8px;width:14px;height:19px;background-position:-34px -235px;}.list-hot .news-list li.hot4 i{width:11px;height:15px;background-position:-53px -235px;}.list-hot .news-list li.hot5 i{width:12px;height:15px;background-position:-69px -235px;}.list-hot .news-list li.hot6 i{width:11px;height:15px;background-position:-86px -235px;}.list-hot .news-list li.hot7 i{width:11px;height:15px;background-position:-103px -235px;}.list-hot .news-list li.hot8 i{width:12px;height:15px;background-position:-118px -235px;}.list-hot .news-list li.hot9 i{width:11px;height:15px;background-position:-136px -235px;}.list-hot .news-list li.hot10 i{top:13px;width:20px;height:11px;background-position:-153px -235px;}.list-hot .news-list li a:hover{color:#333;}.list-hot .news-list li::before{background:#b1b0b0 none repeat scroll 0 0;bottom:50%;content:"";height:0;position:absolute;right:0;top:50%;transition:all 0.3s ease-in-out 0s;width:3px;z-index:0;}.list-hot .news-list li:hover{background:#fbfbfb none repeat scroll 0 0;}.list-hot .news-list li:hover::before{bottom:0;height:35px;top:0;}.calendar{margin:28px 0 0;}.cal-content{margin:25px 0 0;}.cal-modal{position:absolute;right:0;top:-4px;}.cal-modal input{position:relative;width:107px;height:26px;line-height:26px;padding:0 17px 0 34px;background:none;border:1px solid #dfdcdc;font-family:'Microsoft Yahei';color:#333;z-index:2;}.cal-modal i{position:absolute;display:block;background:url(../public/images/sprite-finance.png) no-repeat;z-index:1;}.cal-modal i.ico-cal{top:5px;left:5px;width:19px;height:18px;background-position:-294px -68px;}.cal-modal i.ico-angle{top:11px;right:7px;width:10px;height:6px;background-position:-323px -68px;}.week{height:50px;background:#f5f5f5;font-size:12px;}.week li{float:left;display:inline-block;*display:inline;}.week li a{display:block;height:40px;width:39px;padding:5px 0;line-height:20px;text-align:center;color:#333;}.week li:first-child a{width:41px;}.week li.active a,.week li a:hover{background:#b50404;color:#fff;}.week li a span{display:block;}.week li a span:first-child{font-size:14px;}.cal-table{margin:6px 0 0;}.cal-table table{width:100%;}.cal-table th{height:30px;text-align:center;border-bottom:1px solid #dfdcdc;font-size:14px;font-weight:bold;color:#333;}.cal-table td{height:41px;padding:0 0 0 10px;text-align:left;font-size:14px;color:#333;}.cal-table td p{width:155px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.cal-table tr td:first-child{width:50px;}.cal-table td.last{width:50px;text-align:center;}.cal-table tr.bg-gray td{background:#fbfbfb;}.cal-table tr.level-0 td.last{color:#999;}.cal-table tr.level-1 td.last{color:#333;}.cal-table tr.level-2 td.last{color:#b50404;}