@charset "utf-8";
/* CSS Document */

.news_section {width:505px; height:250px; padding-right:30px;}
.newstab {}
.newstab li { }

.news_box {padding-top:12px; }
.content .news_body{ width:505px}
.content .news_body li {border-bottom: #e3e3e3 solid 1px; padding: 10px 0px;  display: block; font-size:12px; color:#333333; width:100%; float:left}
.content .news_body li a { font-size: 12px; }
.content .news_body li a { }
.content .news_body li a .time { float:left; color:#333333; display: block; width:80px; padding:0px 10px; }
.content .news_body li a .news_line { float:left; color:#005bac;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 360px;
    display:block;
}

.content .news_body span.play {
    background:url(../images/AService_icon_play.jpg) no-repeat center center;
    width:12px;
    height:12px;
    display:block;
    float:right;
}
.content .news_body span.download {
    background:url(../images/AService_icon_download.jpg) no-repeat center center;
    width:12px;
    height:12px;
    display:block;
    float:right;
    margin-left:5px;
}
.content .news_body span.play a,
.content .news_body span.download a {
    width:100%;
    height:100%;
    float:none;
    display:block;
}

.feed_box { width:210px; border:#ccc 1px solid; padding:10px; height:230px; font-size:12px; line-height:19px; margin-right:15px;}
.feed_box h2{ text-align:center; font-size:19px; margin-bottom:6px;}
.feed_box h3{ font-size:15px; color:#005bac; margin-bottom:4px;}
.feed_box ul li{ padding:5px 0px; border-bottom:#ccc 1px solid;}
.feed_box ul li:last-child { border-bottom:none;}

.featlink{ width:217px; height:66px; display:block; text-indent:-999em; background: url('../images/button_right.jpg') no-repeat; margin:12px 0px 0px 0px; border-bottom:1px solid #ccc; padding-bottom:12px; }
.feat_box .featlink:first-child { margin-top:0px;}
.feat_box .featlink:last-child { border-bottom:none;}
.feat_box .qygk {background-position:0px 0px;} 
.feat_box .tdgl {background-position:0px -90px;}
.feat_box .qqzh {background-position:0px -183px;}


.stock_box {width:465px;}
.download_box { width:990px; margin-right:30px;}
.download_box .download_list { padding:18px 9px;}
.download_box .download_list li { float:left; padding: 0 5px;}
.download_box .download_list .last-child{ margin-right:0px;}
.download_box .download_list img { border:#dcdcdc 1px solid;}
.download_box .download_list .report_name {display:block; text-align:center; margin-top:13px; font-size:12px; color:#666; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;width:150px; }

#heros a img{ width:1000px; height:285px; }
#heros .kv_btn_li {float:left; display:inline-block; position:relative;}
.hero_switch { width:1000px; height:48px;}
.hero_switch li a {background:url('../images/nav.jpg') no-repeat; width:165px; height:46px; display:block; background-position:0px -177px; border-right:#d8d8d8 solid 1px; text-indent:-9999em;}
#wl_btn { background-position:-165px -177px;}
#fx_btn { background-position:-332px -177px;}
#tr_btn { background-position:-500px -177px;}
#xc_btn { background-position:-666px -177px;}
#xj_btn { background-position:-834px -177px;}

#wl_btn { background-position:-165px -177px;}
#fx_btn { background-position:-332px -177px;}
#tr_btn { background-position:-500px -177px;}
#xc_btn { background-position:-666px -177px;}
#xj_btn { background-position:-834px -177px;}


.kv_btn_li:hover{ background-position:0px -294px;}
.kv_btn_li:hover #wl_btn{ background-position:-165px -294px;}
.kv_btn_li:hover #fx_btn{ background-position:-332px -294px;}
.kv_btn_li:hover #tr_btn{ background-position:-500px -294px;}
.kv_btn_li:hover #xc_btn{ background-position:-666px -294px;}
.kv_btn_li:hover #xj_btn{ background-position:-834px -294px;}


.hero_switch .current a {background-position:0px -234px !important;border-right:#317cc0 solid 1px;}
.current #wl_btn { background-position:-165px -234px !important;}
.current #fx_btn { background-position:-332px -234px !important;}
.current #tr_btn { background-position:-500px -234px !important;}
.current #xc_btn { background-position:-666px -234px !important;}
.current #xj_btn { background-position:-834px -234px !important;}

.hero_switch .indicator { display:none; position:absolute; width:20px; height:10px; top:-10px; left:50%; margin-left:-10px; background:url('../images/hero_arrow.png') no-repeat; z-index: 100; }
.hero_switch .current .indicator { display:block;}


.zsdl_tw_menu{width:986px; height:85px; padding:10px 0 5px 0;_padding:9px 0 5px 0;margin:0 auto;  clear:both; }
.zsdl_main .zsdl_tw_menu a{color:#6e6e6e}
.zsdl_tw_menu li{ width:180px; height:85px; background:url(../images/bjx_1.jpg) no-repeat right center; float:left; text-align:right; padding:0 17px 0 0;}
.zsdl_tw_menu  img{ float:left; margin:5px 0 0 8px;}
.zsdl_tw_menu h3{ font-size:14px;  padding:15px 0 2px 0;}
.zsdl_tw_menu a{font-size:14px;}
.zsdl_m_yl{width:986px; height:42px; clear:both; margin:0; padding:20px 0 0 ;}
.zsdl_m_yl img{ float:left; width:110px; height:40px; margin:0 15px 0 0;}

.zsdl_main_cp{ margin:15px auto 0 auto; width:986px;height:auto;text-align:left; padding:0; font-size:12px;font-family:"宋体"; color:#393939;}
.contact_k1{ border-top:2px #ccc solid;}
 .contact_k1 li{ float:left; width:30%; padding:0px 16px; line-height:18px; margin:20px 0}
 .contact_k1_jx{ background:url(../images/lxwom/con_jx.jpg) right top no-repeat; margin-top:10px}
 contact_ix_hei{ line-height:30px}
 .contact_k1_xs{ font-weight:800; font-size:16px; font-family:"微软雅黑"; display:block; margin-bottom:10px}
 .contact_phone{ background:url(../images/lxwom/con_phone.jpg) no-repeat; padding-left:29px; margin:16px 0;}
 .contact_k1_14{ font-size:16px; color:#ff0000; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
 .contact_k1_xhx{border-bottom:1px #ccc solid; line-height:25px}
 .contact_k1_ly{ display:block; width:68px; height:23px;line-height:24px;*line-height:24px;background:url(../images/lxwom/con_lybj_h.jpg) no-repeat; color:#FFF; text-align:center; margin:18px 0}
 .contact_k1_ly:hover{ background:url(../images/menu_l_an1.jpg) no-repeat; color:#FFF;}
 .contact_dh{ color:#ff0000; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
 .contact_k2{ border-top:2px #CCC solid; padding:0 16px}
 .con_jb{ margin-top:20px}
 .contact_k2_jc_l{ line-height:21px; width:600px; float:left; padding-bottom:5px; margin-bottom:10px;}
 .contact_k2_jc{ line-height:21px; width:600px;padding-bottom:5px; margin-bottom:10px; border-bottom:1px #CCC solid}
 .contact_k2_jc a:hover{ color:#1552d2;}
 .contact_k2_jc a{ color:#5a5a5a;}
 .contact_k2_jc_r{ float:right; width:298px;line-height:21px;padding-bottom:5px;margin-bottom:10px;}
 .contact_k2_jc_r_ts{padding-bottom:5px;margin-bottom:10px; }
 .contact_k3_hei{ height:370px}
 .contact_k3{ border-top:2px #CCC solid; padding:0 16px;}
 .contact_k4{ border-top:2px #CCC solid; padding:0 16px;}
 .contact_k4 ul li{ float:left; padding-right:42px; width:30%}
 .contact_k3_qy{ line-height:18px; margin-bottom:20px; height:55px;}
 .contact_k3_qy_tu{ text-align:center}
 .contact_k3_l{ float:left; width:64%; margin-top:20px}
 .contact_k3_l a{ color:#FFF}
 .contact_k3_l a:hover{ color:#FFF}
 .contact_k3_r{ float: right; width:299px; margin-top:20px; padding-left:25px; border-left:1px #CCC solid;}
 .contact_k3_l ul{padding:0; margin:0}
 .contact_k3_l ul li{ float:left; width:29%;height:125px; overflow:hidden;  padding-left:10px;}
 .contact_dh_hei{ height:25px}
 .contact_k3hei{ margin-bottom:30px}
 .contact_k3_l_kh{ height:25px; line-height:21px;line-height:20px; font-size:14px; font-weight:800;}
 .contact_k3_qyhei{ margin-bottom:10px;}
 .contact_k3_cjwt{ line-height:24px; padding-left:56px; background:url(../images/lxwom/ht_xlwb.gif) no-repeat left top;}
 .contact_k3_qy_dqhei{ line-height:25px}
 .guest_write_cpzx_a{ float:left;display:block;width:82px;height:23px; line-height:24px;*line-height:24px;background: url(../images/fbly_red_h.jpg) left top no-repeat; text-align:center; margin-right:10px;_margin-right:5px;}
 .guest_write_cpzx_a:hover{ background:url(../images/fbly_red.jpg) left top no-repeat}
 .ht_c_wb{ display:block; width:150px; height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#5b5b5b;background: url(../images/lxwom/ht_xlwb_v_03.jpg) no-repeat 112px -1px;}
 .ht_c_wb_nr{ display:block; padding-left:20px; background:url(../images/lxwom/ht_xlwb_pe_03.jpg) no-repeat left 5px;}
 .ht_c_wb_nr a{ color:#007baa;}
 .ht_c_wb_nr a:hover{ color:#ff0000; text-decoration:underline;}
 .ht_c_wb_co{ color:#007baa;}
 .ht_c_wb_gz{ display:block; margin:10px 0;}