body{line-height:1.5;font-family:"Microsoft YaHei","\5fae\8f6f\96c5\9ed1";color:#333;background:#fff;font-size:14px}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,span,em,b,i{margin:0;padding:0}i, cite, em, var, address, dfn{font-style:normal}h1,h2,h3,h4,h5,h6{font-size:100%}ol,ul,li{vertical-align:top;list-style:none}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;*font-size:100%}fieldset,img,a img,:link img,:visited img{border:0}a{color:#333;text-decoration:none}a:hover,.sub_tit a:hover,.main_tit a:hover,.irn_zx .oth a:hover,.dka:hover{color:#e92b2b;text-decoration:none}a.dka{color:#666}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}sup,sub{font-size:100%;vertical-align:baseline}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}.clearfix:after{clear:both;height:0;overflow:hidden;display:block}.clearfix:after{visibility:hidden;content:"."}.clearfix{*zoom:1}.fs14{font-size:14px}.fs16{font-size:16px}.fs18{font-size:18px}.fs30{font-size:30px}.pt30{padding:25px 0}.pt20{padding:20px 0 30px 0}
.bw{min-width:1200px;width:auto!important}.sw{width:1200px;margin:0 auto}.bbg{background-color:#000}.wbg{background-color:#fff}.dbg{background-color:#fff}.cbg{background-color:#fbfbfb}.col_r{float:right}.col_l{float:left}
.i_pic img,.tbk_focur a img,.bk_thumb a img{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.i_pic img:hover,.tbk_focur a:hover img,.bk_thumb a:hover img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}
::-webkit-input-placeholder{color:#ccc;}
::-moz-placeholder{color:#ccc;}
:-ms-input-placeholder{color:#ccc;}
input:-moz-placeholder{color:#ccc;}
textarea{box-sizing:border-box;-webkit-box-sizing:border-box;outline:0;-webkit-tap-highlight-color:rgba(255,0,0,0);-webkit-appearance:none;resize:none;}

.mt3{margin:25px 0 0 0}
.bg{background-image:url(../image/tbk.png);background-repeat:no-repeat}
.gbg{display:block;background:url(../image/tbk_mask.png) repeat-x 0 0;position:absolute;bottom:0;left:0;cursor:pointer}
.bkbg{background-image:url(../image/bk_icon.png);background-repeat:no-repeat}

.tbk_top{height:39px;line-height:39px;font-size:12px;background:#3f3f3f}
.tbk_top .col_l a{display:inline-block;float:left;margin:0 10px 0 0}
.tbk_top a{color:#ddd}
.tbk_top a:hover{color:#fff}
.tbk_remb .fe,.tbk_id{margin:0 0 0 10px;display:inline-block;float:left;font-weight:normal}
.tbk_remb{z-index:20000;position:relative;color:#ddd}
.tbk_remb i{color:#626870}
.tbk_remb a,.tbk_remb a:hover{color:#ff9000}
.tbk_id{position:relative;z-index:1002;height:39px}
.tbk_id .tbk_idbox,.tbk_mb em{position:absolute;display:none;top:34px;left:50%;margin:0 0 0 -45px;background:#3f3f3f;line-height:31px;width:50px;padding:5px 20px 10px 20px;border-radius:0 0 5px 5px}
.tbk_id .tbk_idbox a,.tbk_mb em a{display:block;border-bottom:1px solid #555;color:#ddd}
.tbk_id .tbk_idbox a:hover,.tbk_mb em a:hover{color:#fff}
.tbk_id .tbk_idbox .last,.tbk_mb em .last{border-bottom:0}
.tbk_remb .flg,.tbk_remb .frg{display:inline-block;background:#e92b2b;height:23px;line-height:23px;margin:8px 0 0 0;text-align:center;color:#f0f0f0;padding:0 20px}
.tbk_remb .flg{border-radius:2px 0 0 2px;border-right:1px solid #cb0010;margin-left:10px}
.tbk_remb .frg{border-radius:0 2px 2px 0;border-left:1px solid #f06565}
.tbk_remb .flg:hover,.tbk_remb .frg:hover{color:#fff;background:#f81111}
.tbk_remb .bk_fawen{border-radius:2px;border-right:0}
.bk_topmore{display:inline-block;position:relative;z-index:1002;padding:0 10px}
.bk_topmore i{width:14px;height:39px;overflow:hidden;background-position:0 -727px;cursor:pointer}
.bk_topmore .tbk_idbox{display:none;position:absolute;top:29px;left:50%;margin:0 0 0 -120px;width:220px;padding:10px;background:#3f3f3f;border-radius:0 0 5px 5px}
.tbk_top .bk_topmore .tbk_idbox a{padding:0 10px;margin:0;white-space:nowrap;line-height:32px}

.tbk_head{border-bottom:2px solid #f2f2f2;padding:20px 0;box-shadow: 0 1px 3px rgba(0,0,0,0.2)}

 
	

.tbk_logo{display:block}
.tbk_logo img{float:left}
.tbk_nav{margin:4px 0 0 0}
.tbk_nav li{float:left;height:48px;position:relative;padding:2px 0 0 30px;}
.tbk_nav li a{font: 20px/22px "STHeiti","Microsoft Yahei";
    font-weight: normal;
color: #404040;
/*font-weight: bold;*/display:block;height:46px;line-height:46px;}
.tbk_nav li a:hover{color:#ff9000}
.tbk_nav li.hover a{border-bottom:2px solid #ff9000;color:#ff9000}
.irn_nav{display:none}
.irn_nav li{padding-left:20px}
.irn_nav li.hover a{border-bottom:0}
.bk_logo{border-left:1px solid #f0f0f0;display:inline-block;margin:0 0 0 10px;padding:0 0 0 18px}

.tbk_src{display:inline;margin:9px 0 0 30px;border:1px solid #eee;width:338px;height:38px;line-height:38px;border-radius:20px;position:relative}
.tbk_src:hover{border-color:#ff9000}
.tbk_src input{float:left;display:block;border:0;padding:0;margin:0;}
.tbk_src .txt{width:272px;height:38px;border-radius:19px;line-height:38px;padding:0 46px 0 20px;background-color:#fff}
.tbk_src .btn{width:34px;height:34px;border-radius:50%;background-position:9px 9px;margin:2px 0 0 0;cursor:pointer;position:absolute;top:0;right:3px;background-color:transparent!important}
.tbk_src .btn:hover{background-position:-27px 9px;background-color:#ff9000!important}
.tbk_warm{position:absolute;top:0;left:20px;height:38px;line-height:38px;color:#ccc}

.tbk_tit{padding:20px 0;font-weight:normal;line-height:22px}
.tbk_tit span{float:left;display:block;border-left:4px solid #e92b2b;padding:0 0 0 16px;height:22px;font-size:20px;}
.tbk_refresh{display:block;float:right;height:22px;background-position:0 -32px;padding:0 0 0 20px;margin:0 30px 0 0;color:#bcbcbc;cursor:pointer}
.tbk_refresh.on{color:#e92b2b;background-position:0 -68px}
.ad3{padding:20px;overflow:hidden}
.bk_tit{
	font-weight: normal;
	line-height: 22px;
	text-align: center;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
}
.bk_tit span,.bk_tit em{vertical-align:top}
.bk_tit span{display:inline-block;height:22px;font-size:20px;padding:0 10px}
.bk_tit em{display:inline-block;height:22px;width:35px;overflow:hidden;position:relative}
.bk_tit i{display:inline-block;width:35px;height:2px;overflow:hidden;background:#e92b2b;position:absolute;top:50%;margin-top:-1px;left:0}

.bk_main{width:830px}
.bk_sub{width:340px}
.tbk_focur{width:560px;/*height:320px;*/position:relative;z-index:1000}
.tbk_focur ul{width:560px;position:relative}
.tbk_focur ul li{width:560px;height:320px;position:absolute;overflow:hidden;top:0;left:0}
.tbk_focur ol{width:72px;height:14px;position:absolute;bottom:20px;left:50%;margin:0 0 0 -36px;}
.tbk_focur ol li{width:14px;height:14px;overflow:hidden;float:left;margin:0 5px;display:inline-block;background:#000;text-indent:-20000em;opacity:.4;border-radius:50%;cursor:pointer}
.tbk_focur ol li.on{background:#e92b2b;opacity:1}
.tbk_focur a{display:block;position:relative}
.tbk_focur .gbg{width:560px;height:150px}
.tbk_focur b{display:block;font-size:22px;color:#fff;width:520px;position:absolute;bottom:20px;left:20px;font-weight:normal;text-align:center;line-height:38px;cursor:pointer}
.bk_thumb{margin:-10px 0 0 0}
.bk_thumb li{display:block;width:260px;height:155px;overflow:hidden;margin:10px 0 0 0;position:relative}
.bk_thumb li img{
	vertical-align: top;
	height: 155px;
	width: 260px
}
.bk_thumb a{display:block;position:relative}
.bk_thumb .gbg{width:260px;height:103px;background-image:url(../image/tbk_mask2.png)}
.bk_thumb b{font-size:16px;color:#fff;line-height:24px;width:230px;position:absolute;bottom:15px;left:15px;font-weight:normal;cursor:pointer}

.bk_hot{overflow:hidden;font-size:16px;line-height:28px}
.bk_hot ul{padding:0 20px;margin:-21px 0 0 0}
.bk_hot li{border-top:1px solid #ebebeb;padding:20px 0}
.bk_hot .tit a{display:inline-block;margin:0 0 0 20px}
.bk_hot .tit{position:relative}
.bk_hot .tit i{display:block;position:absolute;top:11px;left:0;width:6px;height:6px;overflow:hidden;background:#0aa3ef;border-radius:3px}
.bk_hot .pic{width:300px;height:180px;overflow:hidden;margin-bottom:10px}
.bk_hot .pic img{height:180px;width:auto}
.bk_hot .first .tit a{margin:0}
.bk_daka .tit i{width:20px;height:28px;top:0;background:none;color:#ccc}
.bk_daka .c1 i{color:#e92b2b}
.bk_daka .c2 i{color:#ff6600}
.bk_daka .c3 i{color:#ffa800}

.bk_rank{overflow:hidden}
.bk_rank ol{padding:0 20px;margin:-21px 0 0 0}
.bk_rank li{border-top:1px solid #ebebeb;padding:20px 0;width:100%;overflow:hidden}
.bk_rank .pic{float:left;width:60px;position:relative}
.bk_rank .pic span{display:block;width:60px;height:60px;overflow:hidden;border-radius:50%}
.bk_rank .pic .bkbg{width:22px;height:22px;display:block;overflow:hidden;position:absolute;bottom:0;right:0}
.bk_rank .txt{float:right;width:230px}
.bk_rank .txt span{display:block;width:100%;overflow:hidden}
.bk_rank .txt .s1{
	line-height: 22px
}
.bk_rank .txt .s2{line-height:24px;height:24px;overflow:hidden;color:#999}
.bk_rank .txt b{
	float: left;
	font-weight: normal;
	font-size: 15px
}
.bk_rank .txt em{float:right;font-size:12px;color:#bbb}

.yjy,.yjy_msg{width:300px;margin:0 auto}
.yjy a{display:inline-block;float:left;width:90px;margin:0 5px;padding:0 0 20px 0}
.yjy b{display:block;height:24px;line-height:24px;overflow:hidden;font-weight:normal;text-align:center}
.yjy i{display:block;width:60px;height:60px;margin:0 auto;background-image:url(../image/yjy.png);background-repeat:no-repeat;border:1px solid #d2c52a;border-radius:50%}
.yjy .icon1{background-position:-5px 16px}
.yjy .icon2{background-position:-56px 16px;border-color:#f76244}
.yjy .icon4{background-position:-56px -35px;border-color:#334048}
.yjy .icon5{background-position:-5px -86px;border-color:#36b4d1}
.yjy .icon9{background-position:-5px -188px;border-color:#4f6268}
.yjy .icon10{background-position:-56px -188px;border-color:#83cc2e}
.yjy .dka{color:#999}
.yjy .dka:hover{color:#e92b2b}
.yjy i{-webkit-transition:all 0.5s;transition:all 0.5s}
.yjy a:hover i{-webkit-transform:rotate(360deg); -ms-transform:rotate(360deg); transform:rotate(360deg)}
.yjy_msg{padding:0 0 20px 0}
.yjy_msg p{margin:20px 0 0 0}
.yjy_msg .p1{margin:0;width:100%;height:50px;background:#0aa3ef;line-height:50px;text-align:center;font-family:Arial;font-size:28px;color:#fff}
.yjy_msg .p1 em{display:inline-block;height:50px;background:url(../image/yjy.png) no-repeat -21px -242px;padding:0 0 0 37px}
.yjy_msg .p2{width:140px}
.yjy_msg .p2 span{display:block;border:1px solid #ebebeb;padding:19px}
.yjy_msg .p2 em{width:100px;height:100px;overflow:hidden;margin:0 auto}
.yjy_msg .p2 b{display:block;line-height:20px;color:#999;text-align:center;font-weight:normal;margin:10px 0 0 0}

.tbk_newlist{overflow:hidden}
.tbk_newlist .box{float:left;display:inline;margin:-25px 0 0 -25px}
.mt0{margin:20px 0 0 0}
.tbk_newlist .item{
	float: left;
	width: 560px;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 1px;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
}
.tbk_newlist .item .i_pic{
	width: 220px;
	height: 140px;
	overflow: hidden;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 2px;
}
.tbk_newlist .txt{width:280px;margin:0 20px 0 0;overflow:hidden}
.tbk_newlist .item span{width:100%;overflow:hidden}
.tbk_newlist .item span,.tbk_newlist .item em{display:block;}
.ns_h2{line-height:32px;font-size:22px}
.ns_dec{color:#aaa;height:48px;overflow:hidden}
.ns_time{height:20px;color:#bbb;line-height:20px}
.ns_name,.ns_date{color:#a5b8d6;}
.ns_name{padding:0 10px 0 0}
.ns_date{padding:0 20px 0 0;font-family:arial}
.ns_name b{display:inline-block;font-weight:normal;float:left}
.ns_name b a,.ns_name b a:hover{color:#a5b8d6}
.ns_name i{display:inline-block;float:left;width:16px;height:16px;overflow:hidden;line-height:16px;text-align:center;background:#0aa3ef;color:#fff;border-radius:50%;margin:2px 0 0 5px;font-family:Arial;font-weight:bold;font-style:italic}
.ns_key{line-height:23px;height:24px}
.ns_key .a1,.ns_key .a2{float:left;display:block}
.ns_key .a1,.ns_key .a1:hover{color:#0aa3ef}
.ns_key .a2{padding-left:20px}
.ns_key .a2 a{float:left;display:inline-block;height:22px;line-height:22px;padding:0 10px;border:1px solid #f0f0f0;border-radius:11px;font-size:12px;margin:0 10px 0 0;color:#aaa}
.ns_key .a2 a:hover{color:#e92b2b;border-color:#e92b2b}
.tbk_icon{display:block;font-family:arial}
.tbk_icon b{float:left;display:block;font-weight:normal}
.tbk_icon i{display:block;height:20px;padding:0 0 0 16px;margin:0 10px 0 0}
.tbk_icon .i1{background-position:0 -139px}
.tbk_icon .i2{background-position:0 -168px}
.tbk_icon .i3{background-position:0 -200px}
.tbk_icon .i4{background-position:0 -232px}
.tbk_newlist .w4 .i_pic{width:400px;height:230px}
.tbk_newlist .w4 .txt{width:370px}
.tbk_newlist .w4 .tbk_icon,.tbk_newlist .w4 .ns_key .a2{display:none}
.tbk_newlist .w3{width:260px;padding-top:0}
.tbk_newlist .w3 .i_pic{width:260px;height:150px;margin:0}
.tbk_newlist .w3 .txt{width:220px;margin:0 20px 0 0}
.tbk_newlist .w3 .ns_h2{font-size:18px;line-height:28px;height:56px;overflow:hidden;margin:20px 0 0 0}
.tbk_newlist .w3 .ns_date{padding:0}
.tbk_newlist .w3 .ns_time{height:auto}
.tbk_newlist .w3 .tbk_icon{width:100%;overflow:hidden;height:20px;border-top:1px solid #ebebeb;margin:20px 0 0 0;padding:20px 0 0 0}
.tbk_newlist .w3 .tbk_icon b{width:73px;text-align:center}
.tbk_newlist .w3 .tbk_icon i{display:inline-block;margin:0}

.tbk_foot{background:#fff;border-top:1px solid #f2f2f2}
.tbk_copy{width:830px;line-height:30px}
.tbk_copy span{float:left;display:block;width:100%}
.tbk_copy a,.tbk_foot{color:#999}
.tbk_copy a:hover{color:#666}
.tbk_copy .s1 a{display:inline-block;float:left;margin:0 15px 0 0}
.tbk_copy .s2{font-size:12px}

.topbg{background-image:url(../../images/index/tbk_top.png);background-repeat:no-repeat}
.tbk_bar{position:fixed;_position:absolute;width:31px;height:174px;bottom:136px;left:50%;margin-left:610px;z-index:20001}
.tbk_bar p,.irn_part{background-color:#3f3f3f;width:31px;height:31px;cursor:pointer}
.tbk_bar p:hover,.irn_part:hover{background-color:#e92b2b}
.irn_part{display:block;background-position:6px -21px;text-indent:-9999em;border-radius:0 0 3px 3px}
.tbk_mb em{display:none;top:-63px;left:-90px;margin:0;font-size:12px;border-radius:3px;background:#e92b2b}
.tbk_mb em a,.tbk_mb em a:hover{color:#fff;border-color:#cb0010}
.tbk_mb{background-position:6px -143px;position:relative;border-radius:3px 3px 0 0}
.bk_send{background-position:6px -173px;}
.bk_send,.tbk_bar .tbk_mb.bk_send.on{border-radius:0}
.tbk_bar .tbk_mb.on{background-color:#e92b2b;border-radius:0 3px 0 0}
.tbk_mb .tbk_wlg{padding:0 20px;top:0;border-radius:3px 0 0 3px}
.tbk_mb .tbk_wlg a{text-align:center}
.irn_gotop{display:none;margin-top:50px;background-position:6px -48px;border-radius:3px}
@media screen and (max-width:1200px){.tbk_bar{left:auto;margin-left:0;right:0px}}
@media screen and (min-width:1300px){.tbk_bar{margin-left:610px}}
.pubfixd{position:fixed;_position:absolute;left:0;top:-1px;padding:0 0 5px 0;width:100%!important;z-index:19999;height:53px}
.pubfixd .tbk_logo{padding-top:5px}
.pubfixd .tbk_logo img{width:146px;height:48px}
.pubfixd .bk_logo,.pubfixd .tbk_nav{display:none}
.pubfixd .irn_nav{display:block}

.sub_yjy{width:340px;overflow:hidden}
.yjy_fix{position:fixed;_position:absolute;top:33px}
.yjy_fix .yjy_msg .p2{display:none}
.getmore{border:1px solid #ebebeb;background:#f0f0f0;width:828px;height:58px;line-height:58px;text-align:center;color:#bbb;cursor:pointer}
.getmore.on{border-color:#f0f0f0;background:#ebebeb;color:#999}
.getmore.nomore.on{border-color:#ebebeb;background:#f0f0f0;color:#bbb;cursor:not-allowed}

.totalpage{text-align:center;padding:30px 0;}
.totalpage a{display:inline-block;border:1px solid #f0f0f0;padding:10px 15px;margin:0 3px;color:#666}
.totalpage a:hover,.totalpage a.hover{border:1px solid #e92b2b;color:#fff;background-color:#e92b2b}
