a, body { color:#333 }
.droplist, .droplist a, .login_box, .popup_box, .switch .cur, body { background:#fff }
.table, .tc_item h3 i, .xgyd .tc_item h3 i { _zoom:1 }
.a_ctrl, .a_tit, .ab_list, .ab_list li, .ac_font, .cjtt_ipt, .cjtt_ipt h3, .cnxh_b, .cnxh_b a, .cnxh_b h3, .cp_ad, .crumbs, .crumbs i, .crumbs_bar, .d_ad, .d_ad_b, .day_recommend, .dr_list li, .dr_pics a, .dr_pics a h4, .exp_fragment .current, .exp_fragment li, .f_link, .fl_bd li, .fli_l, .fli_m, .fli_name, .fli_r, .fli_r a, .fli_txt1, .fli_txt2, .fli_txt3, .footer_wrap, .jptj .img_type1 .img1, .jptj .img_type2 .img1, .jptj .img_type2 .img2, .jptj .img_type3 .img1, .jptj .img_type3 .img2, .jptj .img_type3 .img3, .jptj .img_type3 .r_img, .jptj .img_type4 .img1, .jptj .img_type4 .img2, .jptj .img_type4 .img3, .jptj .img_type4 .img4, .jptj .img_type4 .r_img, .jptj .jptj_b, .jptj a, .jptj h4, .l_pics, .l_pics h3, .lb_edit, .lb_edit span, .lb_form dt, .lb_h, .lb_opt, .lb_register, .lb_speed, .lb_speed a, .lb_submit, .list li, .list_date li, .login_box, .logo a, .nav_wrap, .over, .over_html, .pagination, .pagination li, .popup_box, .popup_container, .r_msg, .real, .self_select_stock, .spjx_b, .spjx_b .spxj_img, .spjx_b h4, .sss_h, .sss_list, .sss_list a, .sss_list li, .sss_manage, .switch, .t_code, .table, .table b, .table dd, .table em, .table i, .table span, .tabs_h, .tc_dsc, .tc_item, .tc_item h3, .tc_item h3 i, .tc_item p, .tc_list, .tc_txt, .tit, .toTop, .top, .top_line_tips, .top_list li, .top_wrap, .ttjx, .twjx_b .img_type1 .img1, .twjx_b .img_type2 .img1, .twjx_b .img_type2 .img2, .twjx_b .img_type3 .img1, .twjx_b .img_type3 .img2, .twjx_b .img_type3 .img3, .twjx_b .img_type3 .r_img, .twjx_b .img_type4 .img1, .twjx_b .img_type4 .img2, .twjx_b .img_type4 .img3, .twjx_b .img_type4 .img4, .twjx_b .img_type4 .r_img, .twjx_b h4, .x_lists li, .xgyd .tc_imgbox, .xgyd .tc_item, .xgyd .tc_item h3, .xgyd .tc_item h3 i, .xgyd .tc_item p, .xgyd .tc_item1 h3, .xgyd .tci_img, .y_con, .y_con a, .y_con h3, .zttj_b a, .zttj_b h3, .zttj_b p, .zttj_img { overflow:hidden }
.ab_change, .droplist span, .fl_bd li, .lb_checkbox, .lb_remember, .lb_submit input, .n_submit, .search .submit, .sp_change, .sss_h span, .sss_list b, .sss_list i, .switch span, .table a em, .table a i, .table a span, .tabs_h span, .top_line_tips i, .xgyd_more { cursor:pointer }
html { -webkit-font-smoothing:antialiased }
body, button, dd, dl, dt, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, td, textarea, th, ul { margin:0; padding:0 }
body, button, input, select, textarea { font:14px \5FAE\8F6F\96C5\9ED1, arial }
h1, h2, h3, h4, h5, h6 { font-size:100% }
cite, em, i, var { font-style:normal }
form { display:inline }
small { font-size:12px }
ol, ul { list-style:none }
a { text-decoration:none }
.lb_register a, a:hover { text-decoration:underline }
a:hover { color:#ff5757 }
sup { vertical-align:text-top }
sub { vertical-align:text-bottom }
img { vertical-align:top; border:0; -ms-interpolation-mode:bicubic }
button, input, select, textarea { font-size:100%; outline:0 }
table { border-collapse:collapse; border-spacing:0 }
textarea { resize:none }
.clearfix { *zoom:1
}
.clearfix:after { content:'\20'; display:block; height:0; clear:both }
.fl_bd li .fl_info, .hidden, .lb_checkbox input, .lb_edit i, .lb_remember input, .more, .popup_container, .refresh, .toTop { display:none }
.activity, .aside_ad, .cjtt_ipt, .d_ad, .d_ad_b, .dr_pics a, .exp_fragment .current, .exp_fragment a, .fl_bd li.cur .fl_info, .fli_l strong, .fli_name, .fli_r a, .fli_txt1, .fli_txt2, .fli_txt3, .jptj a, .l_pics, .lb_edit input, .lb_edit span, .over .popup_layer, .over_html .popup_container, .pagination a, .spjx_b a, .sss_list a, .table a, .twjx_b a, .xgyd_more, .xgyd_more a, .zttj_b a { display:block }
.lb_form .n i, .lb_form .y i { display:inline }
.crumbs i, .exp_fragment .current i, .pagination li, .paging a, .paging span, .r_t i, .table b, .table em, .table i, .table span, .xgyd_more i { display:inline-block; *display:inline;
*zoom:1
}
.ac_font, .ac_from, .ac_share.bdsharebuttonbox, .cjtt_ipt img, .cnxh_b a, .cp_ad, .crumbs, .crumbs_1, .dr_pics, .droplist a, .droplist span, .exp_fragment li, .fl_in a, .fli_l, .fli_m, .jptj .img_type2 .img1, .jptj .img_type2 .img2, .jptj .img_type3 .img1, .jptj .img_type3 .r_img, .jptj .img_type4 .img1, .jptj .img_type4 .r_img, .jptj a, .lb_form dt, .lb_remember, .lb_speed a, .lb_speed span, .logo, .logo a, .main, .nav a, .r_d_ad, .r_msg, .r_msg li, .r_t, .search .keyword, .search label, .sss_h span, .sss_list span, .sss_list strong, .sssm_self i, .switch span, .tabs_h span, .tit h2, .top .l, .top a, .top_list i, .twjx_b .img_type2 .img1, .twjx_b .img_type2 .img2, .twjx_b .img_type3 .img1, .twjx_b .img_type3 .r_img, .twjx_b .img_type4 .img1, .twjx_b .img_type4 .r_img, .xgyd .tc_imgbox img, .y_con a { float:left }
.ac_font a, .aside, .dr_list, .fli_r, .lb_forget, .list_date span, .more, .refresh, .search, .search .submit, .sssm_self, .top .r, .x_lists span, .x_tags { float:right }
.open_float>div, .toTop { position:fixed }
#s_wrap, .a_toptit, .ad_4, .cnxh_b a, .day_recommend, .dr_list li, .dr_pics a, .dr_pics a h4, .fl_bd li, .l_pics, .lb_edit, .lb_opt, .logo_wrap, .search, .self_select_stock, .spjx_b .spxj_img, .sss_list a, .sss_list li, .switch .cur, .t_code, .table, .table dd, .table dt, .tag_3d_ball, .tc_item, .tc_item h3, .x_lists li, .xgyd .tc_item, .xgyd .tc_item h3, .zttj_b a { position:relative }
.a_toptit a, .dr_list i, .droplist, .fl_arrow, .full_screen, .l_pics h3, .lb_close, .lb_edit i, .login_box, .popup_box, .popup_container, .popup_layer, .search .submit, .spjx_b .spxj_img i, .sss_list b, .sss_list i, .t_code img, .table dd b, .tag_3d_ball a, .tc_item h3 i, .tci_img, .top_line_tips, .top_line_tips i, .x_lists li:before, .xgyd .tc_item h3 i, .xgyd .tci_img, .zttj_img { position:absolute }
.activity, .content, .crumbs, .crumbs_bar, .footer, .logo_wrap, .nav, .real, .top { margin:0 auto; width:1000px }
.lb_submit, .sss_list { margin-top:10px }
.day_recommend, .exp_fragment, .pagination, .paging, .ylsh, .zttj { margin-top:20px }
.d_ad, .d_ad_b { margin-top:30px }
.a_word, .click_toplist, .cnxh_b, .content, .droplist, .jptj .jptj_b, .xgyd .tc_imgbox { zoom:1 }
.a_word:after, .click_toplist:after, .cnxh_b:after, .content:after, .droplist:after, .jptj .jptj_b:after, .xgyd .tc_imgbox:after { content:'\200B'; display:block; height:0; clear:both }
.crumbs i, .lb_speed a, .logo a, .toTop { line-height:999em }
.a_tit, .ac_font a, .ac_from, .cnxh_b h3, .dr_pics a h4, .droplist .no_result, .droplist span, .fli_r a, .l_pics h3, .nav a, .pagination, .paging, .search .submit, .sss_h, .sss_list.error, .sssl_sep, .switch, .table b, .table dd b, .table em, .table i, .table span, .tabs_h, .tc_item h3 i, .top_line_tips, .top_list i, .xgyd .tc_item h3 i, .xgyd_more, .y_con h3 { text-align:center }
.exp_fragment .ef_4, .lb_register, .sss_list span, .table { text-align:right }
.ac_font a:hover, .cjtt_ipt:hover, .droplist a:hover, .exp_fragment a, .fli_r a:hover, .nav a:hover, .pagination a:hover, .paging a:hover, .table a:hover, .tag_3d_ball a:hover, .xgyd_more a:hover, .zttj_b a:hover { text-decoration:none }
.exp_fragment span { white-space:nowrap; display:inline-block }
.footer_wrap, .nav_wrap, .top_wrap { min-width:1000px }
.switch .in { width:320px }
.popup_container, .popup_layer { width:100%; height:100%; left:0 }
.x_lists li:before { background:#000 }
.crumbs_1, .dr_pics a h4, .exp_fragment span, .exp_fragment strong, .f_word, .fl_info, .fli_l strong, .fli_r a, .fli_txt1, .fli_txt2, .fli_txt3, .l_pics h3, .lb_edit span, .lb_opt, .lb_register, .lb_tips, .paging, .r_msg li, .sss_list, .table b, .table dd b, .table em, .table i, .table span, .top_list i, .xgyd .tc_item p, .xgyd .tc_item_time, .zttj_b p { font-size:12px }
.cnxh_b h3, .lb_form dt, .lb_speed, .lb_submit input, .shengming, .table dt b, .table dt span, .tc_item p { font-size:14px }
.a_toptit a, .article, .nav a, .spjx_b h4, .tc_txt, .twjx_b h4 { font-size:16px }
.cjtt_ipt h3, .dr_list li, .fli_name, .list .ipt a, .list .ipt a:hover, .list_date .ipt a, .list_date .ipt a:hover, .sss_h span, .tabs_h span, .xgyd .tc_item h3, .xgyd .tc_item1 h3, .xgyd_more { font-size:18px }
.exp_fragment .current { font-size:20px }
.lb_h, .tabs_h span, .tit h2 { font-size:22px }
.a_tit, .tc_dsc { font-size:24px }
.cjtt_ipt h3, .cnxh_b h3, .dr_pics a h4, .exp_fragment strong, .fli_l strong, .fli_name, .jptj h4, .l_pics h3, .r_msg a, .spjx_b h4, .sss_list strong, .table dd b, .table dt b, .tabs_h, .tc_item h3 i, .tit h2, .twjx_b h4, .xgyd .tc_item h3 i, .y_con h3, .zttj_b h3 { font-weight:400 }
.fli_l strong span, .lb_h, .tc_dsc, .top_line_tips i { font-weight:700 }
.lb_forget { color:#000 }
.ac_font a, .ac_font a:hover, .droplist dd.cur a span, .exp_fragment a:hover, .lb_form dt, .r_msg .e, .t_code, .tc_item h3, .xgyd .tc_item h3, .zttj_b a { color:#333 }
.fli_name, .fli_txt1, .pagination a, .paging a, .sss_list span, .sss_list strong, .table b, .table em, .table i, .table span, .tc_item p a, .top_line_tips i { color:#666 }
.ac_font, .ac_from, .ac_from a, .crumbs_1, .crumbs_1 a, .droplist span, .fl_info, .fli_txt3, .list_date span, .r_msg li, .sssl_sep, .table dt b, .table dt span, .xgyd .tc_item_time, .xgyd_more, .xgyd_more a, .zttj_b p { color:#999 }
.paging span { color:#ccc }
.cjtt_ipt:hover, .dr_pics a h4, .fli_r a, .fli_r a:hover, .l_pics h3, .lb_submit input, .lb_submit input:hover, .n_submit, .nav .cur, .nav a:hover, .pagination .active, .pagination a:hover, .paging .cur, .paging a:hover, .search .submit, .sss_h .cur, .tabs_h .cur, .tag_3d_ball a, .tc_item h3 i, .top_list .hot i, .xgyd .tc_item h3 i { color:#fff }
.crumbs i, .fl_in a, .lb_close, .list li, .list_date li, .more, .nav .n_ico1, .r_t i, .refresh, .search label, .sss_list b, .sss_list i, .sssm_self i, .tit h2, .toTop, .top a { background-image:url(../images/ico.png); background-repeat:no-repeat }
.exp_fragment a, .exp_fragment li, .lb_close, .toTop { -webkit-transition:all .2s linear; -moz-transition:all .2s linear; -ms-transition:all .2s linear; -o-transition:all .2s linear; transition:all .2s linear }
.droplist i, .exp_fragment .ex_rise a, .exp_fragment .ex_rise a:hover, .lb_form .n span, .lb_tips, .list .hot a, .list .hot a:hover, .list_date .hot a, .list_date .hot a:hover, .r_msg .h, .r_msg .r, .r_msg strong, .red, .sss_list .rise span, .table em { color:#de3e2a }
.exp_fragment .ex_fall a, .exp_fragment .ex_fall a:hover, .green, .r_msg .f, .sss_list .fall span, .table i { color:#390 }
.blue, .lb_h, .list .blue a, .list .blue a:hover, .list .ipt, .list .ipt a, .list .ipt a:hover, .list a:hover, .list_date .blue a, .list_date .blue a:hover, .list_date .ipt, .list_date .ipt a, .list_date .ipt a:hover, .list_date a:hover, .r_msg a, .r_msg a:hover, .switch .cur, .top .ipt { color:#2f6bb5 }
.crumbs a:hover, .crumbs_1 a:hover, .lb_forget:hover, .lb_register a:hover, .more:hover, .refresh:hover, .sssm_self:hover, .top a:hover, .top_list a:hover, .y_con a:hover { color:#2d6bb2 }
.loading { background:url(../images/loading.gif) center center no-repeat }
.over_html, .over_html .popup_container, .over_html body { height:100% }
.popup_container { z-index:9999 }
.popup_layer {
*background:url(about:blank); background:rgba(0,0,0,.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#80000000');
top:0; z-index:8 }
:root .popup_layer { filter:'' }
.login_box, .popup_box { z-index:9; left:50%; top:50% }
.lb_checkbox, .lb_edit i, .lb_h, .lb_remember, .lb_speed a { background-image:url(../images/lico.png); background-repeat:no-repeat }
.login_box { width:460px; margin:-200px 0 0 -230px; padding-bottom:28px }
.lb_h { height:62px; line-height:62px; background-color:#f8fafc; border-top:solid 2px #2f6bb5; border-bottom:solid 1px #e3e6e9; padding-left:80px; background-position:40px -40px }
.lb_close { right:19px; top:21px; z-index:2; width:26px; height:26px; background-position:0 -532px }
.lb_close:hover { transform:rotateZ(180deg) }
.lb_form { padding:0 0 0 88px }
.lb_form dt { height:36px; line-height:36px; margin-left:-38px; _display:inline }
.lb_form dd { width:281px }
.lb_form .y i { background-position:0 -162px }
.lb_form .n i { background-position:0 -176px }
.lb_tips { height:25px; line-height:25px }
.lb_edit { margin-bottom:5px }
.lb_edit input { width:258px; height:20px; padding:7px 10px; border:1px solid #ddd }
.lb_edit i { width:14px; height:14px; font-size:0; line-height:0; right:11px; top:11px }
.lb_edit span, .lb_opt { height:20px; line-height:20px }
.lb_opt { margin-top:-5px }
.lb_checkbox, .lb_remember { padding-left:18px; background-position:0 -122px }
.cur.lb_remember, .lb_checkbox.cur { background-position:0 -142px }
.lb_remember { color:#89acd5 }
.lb_submit input { width:281px; height:36px; background:#2f6bb5; border:0 }
.lb_submit input:hover { background:#24538d }
.lb_register { height:32px; line-height:32px }
.lb_register a { color:#3aa1db }
.lb_speed { margin:6px 0 0 50px; border-top:solid 1px #e8e8e8; padding-top:20px; width:318px; height:40px; line-height:40px }
.lb_speed a { width:41px; margin:0 15px 0 20px; opacity:.8 }
.lb_speed a:hover { opacity:1 }
.lbs_qq { background-position:0 -190px }
.lbs_weixin { background-position:0 -230px }
.lbs_weibo { background-position:0 -271px }
.top_line_tips { left:0; top:0; width:100%; height:24px; line-height:24px; color:#eb7350; background:#fcf7e1 }
.top_line_tips i { right:10px }
.self_select_stock { background:#fbfbfb; height:386px; margin-bottom:16px }
.self_select_stock .top_line_tips { top:42px; left:0 }
.sss_h, .tabs_h { border-bottom:solid 1px #0075CF; height:41px; line-height:41px; background:#f3f6f8 }
.sss_h span, .tabs_h span { color:#222; width:50% }
.sss_h .cur, .tabs_h .cur { background:#0075CF }
.sss_list { height:300px }
.sss_list a, .sss_list li { height:30px; line-height:30px }
.sss_list a:hover { background:#F3F6F8 }
.sss_list strong { margin-left:20px; width:28.125% }
.sss_list span { width:21.875%; margin-right:22px }
.sss_list b, .sss_list i { right:6.25%; top:50%; margin-top:-4px; width:9px; height:9px }
.sss_list i { background-position:0 -311px }
.sss_list b { background-position:0 -320px }
.sss_list.error { line-height:300px }
.sssl_sep { background:#F3F6F8 }
.sss_manage { height:34px; line-height:34px }
.sssm_self { margin-right:20px; color:#616b76 }
.sssm_self i { width:18px; height:20px; background-position:0 -328px; margin-top:7px }
.top_wrap { background:#f7f7f7; height:30px }
.top { height:30px; line-height:30px }
.top a { color:#616b76; padding:0 15px }
.top .l { margin-left:-15px }
.top .l a { background-position:-49px -448px }
.top .r { margin-right:-15px }
.top .r a { background-position:right -448px }
.logo_wrap { height:80px; z-index:9 }
.logo, .logo a { width:160; height:54px }
.logo a { margin-top:20px; background:url() center no-repeat }
.search { width:291px; height:32px; border:1px solid #ddd; margin-top:23px }
.search label { width:34px; height:32px; background-position:0 0 }
.search .keyword { width:180px; height:18px; line-height:18px; margin:7px 0; border:0 }
.search .submit { width:72px; height:34px; background:#c5171e; border:0; right:-1px; _right:-2px; top:-1px }
.search .submit:hover { background:#2f6bb5 }
.search .droplist { width:291px; top:33px }
.droplist { left:-1px; border:1px solid #ddd; z-index:99 }
.switch, .switch span { border-right:solid 1px #e8e8e8 }
.droplist span { width:33.33%; *width:33%
}
.droplist dt { height:32px; line-height:32px; background:#f9f9f9; border-bottom:solid 1px #ddd }
.droplist dd { height:24px; line-height:24px }
.droplist dd.cur a { background:#fff9dd }
.droplist a { width:100% }
.nav_wrap { height:45px; line-height:45px; background:#f3f6f8; border-top:solid 2px #c5171e }
.nav { height:100% }
.nav a { padding:0 21px }
.nav a:hover { background-color:#c5171e }
.nav .n_ico1 { background-position:18px -758px; padding-left:34px }
.nav .n_ico1:hover { background-position:18px -803px }
.nav .cur, .nav .cur:hover { background-color:#0075CF }
.real { height:42px; line-height:42px; border-bottom:solid 1px #e8e8e8 }
.r_t { margin-right:10px; _margin-top:11px }
.r_t i { width:16px; height:16px; background-position:0 -32px; margin-left:5px; vertical-align:-2px; *vertical-align:middle;
_vertical-align:-2px }
.r_msg { width:900px }
.r_msg ul { width:200% }
.r_msg li { padding-right:15px }
.r_msg .h { margin:0 8px }
.r_msg .e, .r_msg .r { margin-right:8px }
.footer_wrap { margin-top:35px }
.f_link { height:52px; line-height:52px; border-bottom:solid 2px #59606c }
.switch .in, .tit { border-bottom:solid 1px #e8e8e8 }
.fl_in { height:100%; margin:0 0 0 -23px }
.fl_in a { padding:0 23px; background-position:0 -478px }
.fl_in a, .fl_in a:hover { color:#c8cace }
.f_word { clear:both; color:#7e838d; line-height:20px; margin-top:15px }
.toTop { width:50px; height:50px; z-index:9999; _display:none; bottom:190px; left:50%; margin-left:520px; background-position:0 -92px }
.toTop:hover { background-position:0 -142px }
.tit { height:41px; line-height:41px }
.tit h2 { background-position:0 -48px; _background-position:0 -50px; padding-left:14px }
.more, .refresh { color:#616b76 }
.more { background-position:right -375px; padding-right:13px }
.l_pics { margin:17px 0 0 }
.l_pics, .l_pics img { width:320px; height:117px }
.l_pics h3 { width:100%; bottom:0; left:0; height:22px; line-height:22px; background:url(about:blank)\9; background:rgba(0,0,0,.6); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000')\9
}
:root .l_pics h3 { filter:''\9 }
.list, .list_date { padding:10px 0 }
.list li, .list_date li { background-position:0 -416px; padding-left:14px; height:32px; line-height:32px }
.list_date span { margin-left:10px }
.switch { _width:318px; height:36px; line-height:36px; background:#f9f9f9; border-left:solid 1px #e8e8e8; _border-bottom:solid 1px #e8e8e8 }
.switch .in { height:35px }
.switch span { width:79px }
.switch .cur { height:37px; margin-bottom:-1px }
.table { border:1px solid #e8e8e8; border-top:0 }
.table b, .table em, .table i, .table span { width:19.9%; height:36px }
.table dt, .table dt b, .table dt span { height:31px }
.table dt { line-height:31px; border-bottom:solid 1px #e8e8e8; margin-bottom:-1px; z-index:2 }
.table dd { height:36px; line-height:36px }
.table dd b { background:#e3edf6; width:18px; height:18px; line-height:18px; color:#89acd5; left:14px; top:9px }
.table a { height:100%; border-top:dotted 1px #ddd }
.table a:hover { background:#f3f6f8 }
.crumbs { height:11px; line-height:11px; padding:20px 0; *padding:15px 0 25px
}
.crumbs a, .crumbs span { color:#616b76; _margin-top:10px }
.crumbs i { width:20px; height:9px; background-position:8px -249px; vertical-align:1px; *vertical-align:10px
}
.n_search { margin:0 0 0 19px }
.n_keyword { width:159px; padding:7px 5px; height:19px; line-height:19px; border:1px solid #ddd; border-right:0 }
.n_submit { border:0; width:70px; height:35px; background:#0075CF }
.tc_item, .top_list li { border-bottom:dotted 1px #ddd }
.n_submit:hover { background:#2f6bb5 }
.activity { height:90px }
.crumbs_bar { height:51px; line-height:51px }
.pagination, .paging a, .paging span { line-height:30px; height:30px }
.crumbs { margin:0; width:auto }
.large_list { margin-top:-1px }
.large_list .list_date { border-top:dotted 1px #e8e8e8 }
.aside_ad { margin-bottom:20px }
.aside_ad, .aside_ad img { width:280px; height:280px }
.highcharts-circle { animation:highcharts-circle-anim 2s linear infinite }
@keyframes highcharts-circle-anim { 0%, 100% {
opacity:.5
}
50% {
opacity:1
}
}
.full_screen { left:0; top:0; z-index:9999; width:100%; height:100% }
.crumbs_1 a { margin:0 5px }
.pagination li { width:30px; height:30px; border-radius:2px; margin:0 4px; background:#e8e8e8 }
.pagination a:hover { background:#2d6bb2 }
.pagination .active { background:#0075CF }
.pagination .disabled { color:#aaa }
.exp_fragment strong, .top_list i { color:#89acd5 }
.paging a, .paging span { width:30px; border-radius:2px; margin:5px 4px; background:#e8e8e8 }
.paging a:hover { background:#2d6bb2 }
.paging .cur { background:#0075CF }
.paging .large { width:70px }
.top_list { padding:5px 0 9px }
.top_list li { height:35px; line-height:35px }
.top_list i { width:18px; height:18px; line-height:18px; background:#e3edf6; margin:8px 10px 0 0 }
.top_list .hot i { background:#2f6bb5 }
.ac_share.bdsharebuttonbox a, .exp_fragment .current i, .fl_arrow { background-image:url(../images/details2.png); background-repeat:no-repeat }
.exp_fragment { height:205px }
.exp_fragment li { height:100px; margin:0 5px 5px 0 }
.exp_fragment li:hover { transform:scale(1.1) }
.exp_fragment a { padding:12px 15px 18px }
.exp_fragment .current { height:32px; line-height:32px; margin-top:2px }
.exp_fragment .current i { width:6px; height:24px; background-position:0 100px; vertical-align:-4px; margin-left:6px }
.exp_fragment .change { margin-right:6px }
.exp_fragment .ef_1, .exp_fragment .ef_4, .exp_fragment .large_block { width:175px }
.exp_fragment .ef_1 a, .exp_fragment .ef_4 a, .exp_fragment .large_block a { background:#ecf8ff }
.exp_fragment .ef_1 a:hover, .exp_fragment .ef_4 a:hover, .exp_fragment .large_block a:hover { background:#ddf2ff }
.exp_fragment .ef_2, .exp_fragment .ef_3, .exp_fragment .small_block { width:120px }
.exp_fragment .ef_2 a, .exp_fragment .ef_3 a, .exp_fragment .small_block a { background:#f3f6f8 }
.exp_fragment .ef_2 a:hover, .exp_fragment .ef_3 a:hover, .exp_fragment .small_block a:hover { background:#e9eff2 }
.exp_fragment .ex_rise .current i { background-position:0 -84px }
.exp_fragment .ex_fall .current i { background-position:-14px -84px }
.exp_fragment .ef_2 { margin-right:0 }
.exp_fragment .ef_3 { margin-bottom:0 }
.exp_fragment .ef_4 { margin:0 }
.zttj_b a { height:75px; padding-left:115px; margin-top:15px }
.zttj_b h3 { height:30px; line-height:30px }
.zttj_b p { height:40px; line-height:20px }
.zttj_img, .zttj_img img { height:75px }
.zttj_img { width:106px; left:0; top:0 }
.cnxh_b { padding:5px 0; max-height:282px }
.cnxh_b a { width:140px; margin:10px 5px }
.cnxh_b h3 { line-height:1.5; height:21px }
.cnxh_b img { height:100px }
.d_ad, .d_ad img, .d_ad_b, .d_ad_b img { width:300px; height:250px }
.d_ad_b { margin-top:10px }
.cjtt_ipt { margin-top:13px; height:92px }
.cjtt_ipt img { width:130px; height:92px; margin-right:10px }
.cjtt_ipt h3 {
*zoom:1; line-height:25px; height:75px; margin:10px 10px 0 0 }
.cjtt_ipt:hover { background:#2f6bb5 }
.cp_ad { width:200px; height:200px; margin:13px 20px 0 0 }
.tc_item { height:110px; padding:10px 0 10px 213px }
.a_ctrl, .logo_wrap { border-bottom:solid 1px #e8e8e8 }
.tc_item h3 { font-size:19px; height:42px; line-height:42px; padding-left:41px }
.tc_item h3 i { width:32px; top:50%; left:0; margin-top:-9px; z-index:2; height:18px; line-height:18px; font-size:12px; _line-height:20px }
.tc_item p { line-height:30px; height:60px }
.tci_img { left:0; top:10px }
.tci_img, .tci_img img { width:198px; height:110px }
.tc_icon_gh { background-color:#ff5f4a }
.tc_icon_sd { background-color:#3398e7 }
.tc_icon_bd { background-color:#eeb918 }
.tc_icon_gd { background-color:#90a2c1 }
.tc_icon_yc { background-color:#FF40B3 }
.tag_3d_ball { height:216px }
.tag_3d_ball a { border-radius:3px; left:0; top:0; padding:3px 6px }
.t3b_c1 { background:#0976cc }
.t3b_c1:hover { background:#1391f5 }
.t3b_c2 { background:#ee371f }
.t3b_c2:hover { background:#f2614e }
.t3b_c3 { background:#0075CF }
.t3b_c3:hover { background:#0391ff }
.t3b_c4 { background:#0d860d }
.t3b_c4:hover { background:#12b412 }
.activity { margin-top:10px; width:960px }
.crumbs_1 { margin:42px 0 0 10px }
.main { width:650px }
.aside { width:300px }
.a_tit { height:58px; line-height:58px; padding-top:1px }
.a_ctrl { height:35px; line-height:35px }
.ac_from { width:630px }
.ac_font { width:138px }
.ac_font a { width:32px; height:32px; line-height:32px; border-radius:1px }
.ac_font .cur { background:#e4edf6 }
.ac_font .cur, .ac_font .cur:hover { color:#9ebadc }
.ac_share.bdsharebuttonbox { margin:2px 0 0 28px }
.ac_share.bdsharebuttonbox a { width:28px; height:28px; margin:0 14px 0 0 }
.ac_share.bdsharebuttonbox .bds_tsina { background-position:0 0 }
.ac_share.bdsharebuttonbox .bds_qzone { background-position:0 -28px }
.ac_share.bdsharebuttonbox .bds_weixin { background-position:0 -56px }
.article { margin:0px 0 20px }
.a_word { line-height:1.875; word-break:break-all }
.a_word img { max-width:650px }
.a_word p { margin:.75em 0 }
.a_word a { color:#2f6bb5 }
.a_word pre { word-wrap:break-word }
.a_word blockquote { padding:.6em 1em; border-left:.4em solid #cad4f2; background:#f0f0f0; margin:.75em 0 }
.y_con { height:146px; margin:16px -22px 0 0 }
.y_con a { width:150px; height:146px; margin-right:18px }
.y_con img { height:107px }
.y_con h3 { height:30px; line-height:30px }
.r_d_ad { margin-right:20px }
.t_code { width:297px; height:126px; border:1px solid #eee; padding-left:143px; background:#fafafa; border-radius:3px; margin:20px auto }
.t_code img { width:115px; height:115px; left:6px; top:6px }
.tc_txt { height:26px; line-height:26px; margin-top:27px }
.tc_dsc { height:38px; line-height:38px }
.tc_dsc strong { color:#e74851; font-size:32px }
.day_recommend { height:316px; border-bottom:solid 1px #E8E8E8 }
.dr_pics { width:174px; margin-top:-2px }
.dr_pics a { margin-top:20px }
.dr_pics a, .dr_pics a img { width:174px; height:108px }
.dr_pics a h4 { height:21px; line-height:21px; padding:0 4px; z-index:2; margin-top:-21px; *background:url(about:blank);
background:rgba(0,0,0,.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#80000000')
}
:root .dr_pics a h4 { filter:'' }
.dr_list { width:461px; margin-top:7px }
.dr_list li { height:42px; line-height:42px; padding-left:17px }
.dr_list i { width:6px; height:6px; background:#CACED3; left:0; top:50%; margin-top:-3px; _font-size:0; _line-height:0 }
.ad_8, .aside .blk_ad, .aside .tit { margin-top:10px }
.ad_8 { margin-left:-9px }
.ad_4 { margin-left:-16px }
.aside .b_ad { margin-top:20px }
.ad_2 { margin-top:-10px }
.cnxh { margin-top:-5px }
.cnxh .tit { margin-top:0 }
.ad_2_2 { margin-left:-2px }
.ttjx .tit { margin-bottom:10px }
.ttjx .tc_item h3 { padding-left:0 }
.tc_ad { margin:0 -15px; padding:8px 0 0; border-bottom:dotted 1px #ddd }
.x_lists { padding:10px 0 }
.x_lists li { height:28px; line-height:28px; padding-left:20px }
.x_lists li:before { content:'\20'; left:10px; top:50%; width:2px; height:2px; margin:-1px 0 0 -1px }
.x_lists span { margin-left:10px }
.shengming { border:1px solid #E8E8E8; padding:5px 10px; line-height:1.8; margin-bottom:20px }
.twjx_b .img_type2 .img1, .twjx_b .img_type3 .img1 { border-right:2px solid #fff }
.kline_chart { margin:30px auto 0 }
.art_bot { width:650px; *zoom:1
}
.art_bot:after { content:'\20'; display:block; height:0; clear:both }
.today_hot { width:375px; float:left }
.ab_tit { height:41px; line-height:41px; border-bottom:1px solid #ebebeb }
.ab_tit h2 { float:left; font-size:22px; font-weight:400; color:#333; position:relative; text-indent:12px }
.ab_change, .sp_change { float:right; font-size:12px }
.ab_tit h2:before { content:'\20'; position:absolute; width:4px; height:21px; background:#0976cc; left:0; top:50%; margin-top:-10px }
.ab_change { height:14px; line-height:14px; margin-top:13px; background:url(../images/change.png) no-repeat; padding-left:20px }
.ab_change:hover { color:#ff5757 }
.ab_list { margin:10px 0; height:196px }
.ab_list li { height:28px; line-height:28px; position:relative; padding-left:20px }
.ab_list li:before { position:absolute; top:50%; content:'\20'; left:9px; margin-top:-1px; height:2px; width:2px; background:#000 }
.hot_click { width:225px; float:right }
.open_float>div { left:50%; top:50%; z-index:2; margin-top:-180px }
.open_float .of_left { margin-left:-670px }
.open_float .of_right { margin-left:520px }
#slidebox { left:0; top:0; width:100% }
.twjx_b h4 { height:40px; line-height:20px; background:#f3f6f8; padding:5px 10px }
.twjx_b a { margin-top:10px }
.twjx_b .img_type1 .img1 { width:300px; height:200px }
.twjx_b .img_type1 .img1 img { width:300px }
.twjx_b .img_type2 .img1, .twjx_b .img_type2 .img2 { width:149px; height:200px }
.twjx_b .img_type2 .img1 img, .twjx_b .img_type2 .img2 img { width:149px }
.twjx_b .img_type3 .img1, .twjx_b .img_type3 .r_img { width:149px; height:200px }
.twjx_b .img_type3 .img1 img { width:149px }
.twjx_b .img_type3 .img2, .twjx_b .img_type3 .img3 { width:149px; height:99px }
.twjx_b .img_type3 .img2 img, .twjx_b .img_type3 .img3 img { width:149px }
.twjx_b .img_type3 .img3 { border-top:2px solid #fff }
.twjx_b .img_type4 .img1, .twjx_b .img_type4 .r_img { height:200px }
.twjx_b .img_type4 .img1 { width:200px; border-right:1px solid #fff }
.twjx_b .img_type4 .img1 img { width:200px }
.twjx_b .img_type4 .img2 img, .twjx_b .img_type4 .img3 img, .twjx_b .img_type4 .img4 img, .twjx_b .img_type4 .r_img { width:99px }
.twjx_b .img_type4 .img2, .twjx_b .img_type4 .img3, .twjx_b .img_type4 .img4 { width:99px; height:66px; border-top:1px solid #fff }
.twjx_b .img_type4 .img2 { border-top:none }
.xgyd { margin-top:20px }
.xgyd .tc_item { margin-top:16px; height:94px; padding:0 0 0 154px; border:none }
.xgyd .tc_item h3 { height:30px; line-height:30px; padding-left:0 }
.xgyd .tc_item h3 i { width:32px; top:50%; left:0; margin-top:-9px; z-index:2; height:18px; line-height:18px; font-size:12px; _line-height:20px }
.xgyd .tc_item p { line-height:20px; height:40px; margin-bottom:5px }
.xgyd .tc_item p a { color:#4f5157 }
.xgyd .tci_img { width:144px; height:96px; left:0; top:0 }
.xgyd .tci_img img { height:96px; width:auto }
.xgyd .tci_img:hover img { transform:scale(1.2); transition:.3s }
.xgyd .tc_item1 { margin-top:-3px }
.xgyd .tc_item1 h3 { height:40px; line-height:40px; margin-top:8px }
.jptj, .wntj, .xgyd_more { margin-top:20px }
.xgyd .tc_imgbox { width:660px; height:140px }
.xgyd .tc_imgbox img { margin-right:10px; width:210px; height:140px }
.xgyd_more { height:40px; line-height:40px; border:1px solid #999 }
.xgyd_more i { background:url(../images/details2_more.png) no-repeat; vertical-align:-3px; margin-right:20px; width:18px; height:18px }
.jptj h4, .xgyd_more a { height:40px }
.xgyd_more a:hover { color:#0075CF }
.xgyd_more:hover { border-color:#0075CF; color:#0075CF }
.jptj .img_type2 .img1, .jptj .img_type3 .img1 { border-right:2px solid #fff }
.xgyd_more:hover i { background-position:0 -18px }
.jptj h4, .spjx_b h4 { line-height:20px; background:#f3f6f8 }
.jptj .tit { margin-bottom:16px }
.jptj .jptj_b { width:660px }
.jptj .img_type1 .img1 img, .jptj a { width:210px }
.jptj h4 { padding:0 10px }
.jptj a { margin-bottom:10px; margin-right:10px; height:180px }
.jptj .img_type1 .img1 { width:210px; height:140px }
.jptj .img_type2 .img1, .jptj .img_type2 .img2 { width:104px; height:140px }
.jptj .img_type2 .img1 img, .jptj .img_type2 .img2 img { width:104px }
.jptj .img_type3 .img1, .jptj .img_type3 .r_img { width:104px; height:140px }
.jptj .img_type3 .img1 img { width:104px }
.jptj .img_type3 .img2, .jptj .img_type3 .img3 { width:104px; height:69px }
.jptj .img_type3 .img2 img, .jptj .img_type3 .img3 img { width:104px }
.jptj .img_type3 .img3 { border-top:2px solid #fff }
.jptj .img_type4 .img1, .jptj .img_type4 .r_img { height:140px }
.jptj .img_type4 .img1 { width:140px; border-right:1px solid #fff }
.jptj .img_type4 .img1 img { width:140px }
.jptj .img_type4 .img2 img, .jptj .img_type4 .img3 img, .jptj .img_type4 .img4 img, .jptj .img_type4 .r_img { width:69px }
.jptj .img_type4 .img2, .jptj .img_type4 .img3, .jptj .img_type4 .img4 { width:69px; height:46px; border-top:1px solid #fff }
.jptj .img_type4 .img2 { border-top:none }
.spjx, .spjx_b a { margin-top:10px }
.wntj .y_con { height:292px }
.spjx_b { height:434px }
.spjx_b h4 { height:40px; padding:5px 10px }
.spjx_b a:hover .play_icon { background-position:0 -49px }
.spjx_b .spxj_img { width:300px; height:157px }
.spjx_b .spxj_img img { width:300px }
.spjx_b .spxj_img i { width:44px; height:41px; left:0; bottom:0; background:url(../images/play_icon.png) no-repeat }
.sp_change { height:14px; line-height:14px; margin-top:13px; background:url(../images/change.png) no-repeat; padding-left:20px }
.sp_change:hover { color:#ff5757 }
.cjtt_ipt { background:#f3f6f8 }
.fl_bd li { border-bottom:solid 1px #E8E8E8; padding:12px 0 15px }
.fl_bd li.cur { padding-bottom:23px }
.fl_bd li.cur .fl_arrow { background-position:0 -119px }
.fl_intro { height:59px }
.fli_l { width:34% }
.fli_l strong { color:#e74851; margin-top:-4px }
.fli_l strong span { font-size:32px }
.fli_m { width:38% }
.fli_r { width:28% }
.fli_r a { width:69px; height:22px; line-height:22px; background:#0075cf }
.fli_r a:hover { background:#0067b6 }
.fli_txt1, .fli_txt2, .fli_txt3 { height:16px; line-height:16px }
.fli_txt2 { color:#0075cf }
.fli_name { height:29px; line-height:29px; margin-top:-4px }
.fl_info { line-height:1.5 }
.fl_arrow { left:50%; bottom:0; margin-left:-20px; width:40px; height:11px; background-position:0 -108px }
.a_toptit { padding-top:20px }
.a_toptit a { left:0; bottom:-20px }

.tt-list{padding:35px 20px 0}
.list14 li,.list12 li{padding:3px 0;color:#333;font-size:12px;line-height:16px;text-align:left;}
.list14 li{padding:4px 0;font-size:14px;}
.list14 li,.list12 li{height:28px;line-height:28px;overflow:hidden;}
.list12 li{padding:0 0 0 8px;background-position:0 -30px;background-position:0 -31px\9;}
.list14 h3{height:32px;overflow:hidden;font:16px/32px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"}
.list14 h3 a:hover { color:#ff0000}
.list14 li a{font-family:"微软雅黑"}
.list14 li a:hover { color:#ff0000}
.list14 li span { float:right; color:#666; font-size:12px;font-family:"微软雅黑"}
.line01{ border-bottom:1px dashed #ddd; height:10px !important; line-height:1px; background:none; padding:0px; margin:0px auto 15px auto;}
/*---分页----*/
#pages { overflow:hidden; }
#pages a { display:inline-block; height:24px; line-height:24px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 15px}
#pages a.a1 { background:#ddd; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:24px; line-height:24px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 15px}
.page .noPage { display:inline-block; width:56px; height:24px; line-height:24px; background:#ddd ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align: right}

.footer { padding: 38px 0 0; background: #f6f6f6; /* height: 450px; */
  width: 100%; margin-top: 40px; min-width: 1110px; border-top: 3px solid #c5171e; }
.container { width: 1110px; margin: 0 auto; }
.about, .contact, .concern, .jion { overflow: hidden; float: left; margin-right: 150px; }
.about .first, .contact .first, .concern .first, .jion .first { font-size: 16px; color: #020202; }
.about li, .contact li, .concern li, .jion li { text-align: left; margin-bottom: 30px; }
.about li a, .contact li a, .concern li a, .jion li a { color: #757575; }
.jion { margin: 0; }
.copy { text-align: center; padding-bottom: 20px; color: #757575; font-size: 14px; }

.w300{width:300px;}
.stitle{height:46px;line-height:46px;    border-bottom: solid 1px #e8e8e8;}
.stitle h2{    padding-left: 14px;}
.stitle h3{height:25px;line-height:18px;display:block;float:left;}
.stitle h3 a{padding:0 5px;font-size:20px;color:#C90000;font-weight:normal}
.stitle h3 a:hover{color:#c30;}
.stitle span{display:block;float:right;padding:0 5px;font-size:12px; color:#999999}

.ranking{list-style-type:none;width: 300px;background:url("../images/num_bg.png") no-repeat scroll 0 7px transparent; padding-bottom:10px; margin-top:10px;}
.mod .ranking li{border-bottom:1px dotted #DDD;height:35px;line-height:35px;padding-left:28px;font-size:12px;color:#333}
.art li{font-size:14px; height:24px; line-height:24px; overflow:hidden; border-bottom:1px dotted #DDD;height:35px;line-height:35px;padding-left:28px;font-size:12px;color:#333}
