@charset "utf-8"; /* CSS Document */ body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin: 0; padding: 0; } body { margin: 0; padding: 0; font-family: "PingFangSC-Regular", "Microsoft YaHei", "Open Sans", Arial, "Hiragino Sans GB", "微软雅黑", "STHeiti", SimSun, sans-serif; font-size: 13px; background: #fff; min-width: 1000px; } input, textarea, pre, keygen, button { font-family: "PingFangSC-Regular", "Microsoft YaHei", "Open Sans", Arial, "Hiragino Sans GB", "微软雅黑", "STHeiti", SimSun, sans-serif; } fieldset, img { border: 0; } ol, ul, dl { list-style: none; margin: 0; padding: 0; } a { text-decoration: none; } a:link { color: #515151; text-decoration: none; } a:visited { color: #515151; text-decoration: none; } a:hover { color: #e43e3e; text-decoration: none; } a:active { color: #515151; text-decoration: none; } .lf { float: left; } .rt { float: right; } .mt12 { margin-top: 13px; } .clear { clear: both; height: 0; line-height: 0; font-size: 0; overflow: hidden; } /*head*/ .w1000 { width: 1000px; margin: 0 auto; } .w695 { width: 695px; } .head { width: 100%; height: 40px; background: #f3f3f3; } .head_div { line-height: 40px; } .head_div span { color: #888; } .head_div span.rt a { padding: 0 6px; } .head_div i { font-style: normal; font-weight: bold; color: #dc4a49; } .head_div a { color: #444; } /*logo*/ .logo { width: 100%; background: #fff; height: 120px; } .logo_img { float: left; margin-top: 27px; } .search-div { float: right; margin: 7px 0 0; width: 700px; font-size: 13px; } /*.search { float:left; width:100%; position:relative; } .search select { float:left; margin-left:8px; padding:2px 0; height:24px; line-height:24px; }*/ .slt-mr { border: 1px solid #ccc; border-radius: 3px; display: inline-block; } .slt-time { border: 1px solid #ccc; border-radius: 3px 0 0 3px; } .keyword { margin-top: 9px; margin-left: 8px; color: #555; float: left; } .keyword a { color: #555; padding: 0 9px; } .w100 { width: 98px; } .w105 { width: 108px; } .ipt-txt { width: 166px; height: 22px; line-height: 22px; float: left; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 0; border-right: 0; text-indent: 6px; color: #444; font-size: 12px; *height: 20px; _height: 20px; } .ipt-sub { width: 85px; background: #d73f3e; border-radius: 0 3px 3px 0; border: 0 none; height: 24px; line-height: 24px; float: left; color: #fff; cursor: pointer; font-size: 13px; *height: 22px; _height: 22px; } .senior-search { width: 83px; border: 1px solid #d3d3d3; background: #eee; color: #666; height: 23px; text-align: center; line-height: 21px; border-radius: 3px; float: left; cursor: pointer; margin-left: 10px; *height: 21px; _height: 21px; } .ipt-upload { float: left; background: url(../images/upload_bg.gif) no-repeat; width: 117px; height: 32px; cursor: pointer; border: 0; margin: -5px 0 0 10px; _margin-top: 0; } /*主导航*/ .nav { width: 100%; height: 48px; background: #d73f3e; } .nav_div li { line-height: 48px; float: left; } .nav_div ul li a { padding: 0px 23px; float: left; font-size: 14px; text-align: center; color: #fff; } .list_nav a { background: url(../images/nav_listbg.png) no-repeat right; float: left; margin-right: 10px; } .nav_div li:hover { background: #c03939; color: #fff; } .nav_div li img { width: 23px; height: 23px; float: left; margin: 12px -14px 0 18px; } .nav div ul li ul { line-height: 27px; text-align: left; left: -999em; width: 415px; position: absolute; z-index: 999999; margin-top: 48px; *margin-left: -114px; border: 1px solid #ed9393; border-top: none; background: #fff; padding: 4px 0; } .nav div ul li ul li { float: left; width: 103px; border-bottom: 1px dashed #ddd; margin-left: 0px; } .nav div ul li ul li.bor-btm { border-bottom: 1px dashed #f2afb1; margin-bottom: 6px; } .nav div ul li ul li.bor-none { border: none; } .nav div ul li ul a { text-align: left; background-image: none; height: 39px; line-height: 39px; width: 90px; *width: 84px; *float: left; *padding: 0; *text-indent: 8px; *text-align: center; outline: none; color: #555; } .nav div ul li ul li { background: #fff; } .nav div ul li ul li:hover { background: none; } .nav div ul li ul li a:hover { color: #e43e3e; _color: #e43e3e; background: none; } .nav div ul li:hover ul { left: auto; } .nav div ul li.sfhover ul { left: auto; } .nav div ul ul.ui-listyle { width: 150px; } .nav div ul ul.ui-listyle li { float: left; margin-left: 12px; text-align: right; width: 128px; text-indent: 7px; _margin-left: 6px; } .nav div ul ul.ui-listyle li a { *width: 125px; _width: 130px; *text-indent: 0; } .nav div ul ul.ui-listyle li:hover { background: none; } .nav div ul ul.ui-listyle li a:hover { color: #e43e3e; background: none; } .nav div ul ul.ui-listylepc { width: 230px; } .nav div ul ul.ui-listylepc li { float: left; margin-left: 12px; text-align: right; width: 210px; } .nav div ul ul.ui-listylepc li a { *width: 190px; _width: 190px; width: 190px; *text-indent: 0; } .nav div ul ul.ui-listylepc li:hover { background: none; } .nav div ul ul.ui-listylepc li a:hover { color: #e43e3e; background: none; } /*二级导航、AD、登录中心*/ .nav_ban_log { height: 355px; } .sec_nav { width: 210px; height: 353px; background: #fff; border: 1px solid #e7e7e7; float: left; margin-right: 11px; overflow: hidden; } .sec_nav li { float: left; width: 190px; padding: 5px 15px; border-bottom: 1px solid #e7e7e7; } .sec_nav li h3 { height: 20px; line-height: 20px; color: #444; text-indent: 40px; font-size: 13px; } .sec_nav li a { color: #555; padding-right: 4px; line-height: 23px; } .sec_bg { background: url(../img/icon_index.gif) no-repeat 0 -172px; margin-left: 4px; } .sec_bg2 { background: url(../img/icon_index.gif) no-repeat 0 -208px; margin-left: 4px; } .sec_bg3 { background: url(../img/icon_index.gif) no-repeat 0 -329px; margin-left: 4px; } .sec_bg4 { background: url(../img/icon_index.gif) no-repeat 0 -248px; margin-left: 4px; } .sec_bg5 { background: url(../img/icon_index.gif) no-repeat 0 -290px; margin-left: 10px; } .sec_nav li p { padding-top: 5px; } .cent_ad { width: 512px; height: 100%; float: left; } .ad { width: 100%; height: 222px } .ad_div { width: 100%; background: #fff; overflow: hidden; padding: 5px 0 4px 0; } .ad_txt { font-size: 15px; color: #444; width: 100%; float: left; margin-top: 2px; } .ad_spanfl { float: left; text-indent: 15px; } /*轮播位*/ .ad-box { overflow: hidden; width: 511px; height: 222px; position: relative; } .ad-box { width: 511px; height: 222px } .ad-box .pics li { height: 222px; width: 511px; float: left } .ad-box li img { height: 222px; width: 511px; } .ad-box ul.nav-list { position: absolute; bottom: 5px; right: 5px; } .ad-box ul.nav-list li.nav { background: #F47500; color: #fff; } .ad-box ul.nav-list li { color: #d94b01; cursor: pointer; background: #fff; font-size: 12px; height: 18px; width: 18px; float: left; margin-left: 4px; display: inline; text-align: center } .news { float: left; } .news li { width: 238px; float: left; margin-left: 15px; _margin-left: 8px; margin-top: 8px; } .news_lf { float: left; } .news_lf img { width: 102px; height: 73px; } .news_rt { float: left; width: 119px; margin-left: 8px; word-wrap: break-word; word-break: break-all; } .news_rt a { color: #444; line-height: 20px; } .login { width: 252px; height: 353px; background: #fff; border: 1px solid #e7e7e7; float: right; overflow: hidden; } .login_txt { height: 49px; line-height: 49px; border-bottom: 1px solid #e7e7e7; } .login_f15 { font-size: 15px; color: #444; text-indent: 15px; } .login_cy { color: #888; margin-right: 20px; font-size: 12px } .login_cy a { color: #d73f3e; } .login_user li { width: 100%; margin-bottom: 15px; } .login_user li span { float: left; width: 53px; text-align: right; line-height: 34px; color: #444; } .login-ok { width: 215px; margin-left: 20px; margin-top: 10px; *margin-left: 18px; } .login-ok img { display: block; margin-left: 55px; margin-top: 20px; *margin-top: 10px; padding-bottom: 10px; } .login-ok p { margin-top: 5px; color: #444; overflow: hidden; } .yhm { color: #a6a6a6; width: 68px; float: left; } .ipt-up { background: url(../img/up_img.gif) no-repeat center; width: 100%; height: 36px; border: none; cursor: pointer; margin-top: 15px; float: left } .ipt-yun { background: url(../img/yun_btn.gif) no-repeat center; width: 100%; height: 38px; border: none; cursor: pointer; margin-top: 10px; float: left; } .login-p { border-bottom: 1px dashed #ddd; padding-bottom: 20px; } .login-text { text-align: center; font-size: 14px; color: #555; padding-top: 6px; } .login-text strong { color: #fe6400; padding: 0 2px; padding-top: 12px; } .user_tip { text-align: center; color: #444; font-size: 14px; margin-top: 15px; _margin-top: 7px; } .user_tip span { color: #d73f3e; } .user_ipt { width: 175px; height: 32px; line-height: 32px; border: 1px solid #ddd; color: #444; font-size: 12px; text-indent: 5px; } .pas_div { width: 210px; height: 18px; line-height: 18px; margin-left: 18px; } .pas_div a { color: #999; } .user_ckb { position: relative; } .user_ckb input { position: absolute; *top: -1px !important; top: 3px; _top: -3px; left: 0; color: #444; } .user_ckb label { color: #555; padding-left: 23px; font-size: 12px; } .forget_pas { float: right; } .forget_pas a { color: #5aa0d1; font-size: 12px; } .submit { width: 215px; margin: 0 auto; margin-top: 12px; } .submit_ipt { color: #e95b5a; background: url(../img/submit.gif) no-repeat; border: none; cursor: pointer; width: 215px; height: 38px; } .yun_btn { color: #fff; background: url(../img/yun_btn.gif) no-repeat; border: none; cursor: pointer; width: 215px; height: 38px; float: left; } /*banner*/ .banner { height: 85px; margin-top: 12px; } /*edb*/ .edb_main { } .edb_div { width: 733px; border: 1px solid #e7e7e7; float: left; background: #fff; height: 381px; _height: 384px; overflow: hidden; } .edb_tab { width: 697px; margin-left: 16px; _margin-left: 15px; background: url(../img/tab_h3bg.gif) repeat-x bottom; height: 45px; } .edb_tab li { float: left; width: 120px; line-height: 45px; text-align: center; font-size: 15px; cursor: pointer; } .edb_tab li.over { float: left; background: url(../img/tab_listbg.gif) no-repeat bottom; color: #d63e3b; } .edb_tab li.over a { color: #d73f3e; } .edb_tab li:hover { background: url(../img/tab_listbg.gif) no-repeat bottom; } .edb_tab li:hover a { color: #d73f3e } .edb_tab li a { color: #444; width: 100%; font-size: 15px; } /*EDB专栏*/ .tab_a { overflow: hidden; margin-left: 16px; font-size: 13px; } .tab_a li { width: 347px; float: left; } .tab_bor { border-right: 1px dashed #e7e7e7; } .tab_bot { border-bottom: 1px dashed #e7e7e7; } .mt30 { margin: 30px 0 0 18px; _margin: 30px 0 0 16px; } .mtmr { margin-left: 32px; _margin-left: 18px; } .tab_lf { background: url(../img/icon_index.gif) no-repeat 0 -516px; height: 41px; width: 41px; float: left; } .tab_lf2 { background: url(../img/icon_index.gif) no-repeat 0 -716px; height: 41px; width: 41px; float: left; } .tab_lf3 { background: url(../img/icon_index.gif) no-repeat 0 -584px; height: 41px; width: 41px; float: left; } .tab_lf4 { background: url(../img/icon_index.gif) no-repeat 0 -653px; height: 41px; width: 41px; float: left; } .mt30 a { width: 100%; height: 100%; cursor: pointer; float: left; } .tab_rt { width: 246px; _width: 240px; float: right; margin-right: 16px; _margin-right: 8px; padding: 10px 0; } .tab_rt h3 { font-size: 13px; color: #464646; padding: 6px 0 12px 0; } .tab_txt a { width: 49%; float: left; line-height: 25px; color: #666; height: 25px; } .tab_txt3 a { width: 33%; list-style: none; border: 0; float: left; line-height: 25px; color: #666; } .more_rt90 { margin-right: 0px; float: right; padding: 5px 0; } .more_rt90 a { color: #999; font-size: 12px; } /*财经资讯专栏*/ .cjzx { float: left; margin: 10px 0 0 20px; _margin: 6px 0 0 10px; } .cjzx li { float: left; height: 33px; line-height: 33px; width: 100%; background: url(../img/dian.gif) no-repeat 0 15px; } .cjzx li a { float: left; text-indent: 13px; color: #444; width: 600px; overflow: hidden; font-size: 13px; } .cjzx li span { float: right; color: #999; font-size: 13px; } /*图解资讯*/ .tpyb { width: 100%; float: left; padding-bottom: 4px; _padding-bottom: 8px; } .tpyb ul { margin-top: 7px; } .tpyb li { float: left; line-height: 55px; width: 97%; padding: 6px 8px; } .tpyb li img { float: left; width: 88px; height: 62px } .tpyb li a { float: left; text-indent: 13px; _text-indent: 6px; color: #444; font-size: 13px; } .tpyb li span { float: right; color: #999; margin-right: 20px; } .tpyb_ml { margin-left: 10px; _margin-left: 4px; } /*图解资讯*/ .tjzx { width: 100%; float: left; margin-top: 23px; } .tjzx li { width: 140px; float: left; margin: 4px 25px 8px 16px; _margin: 3px 19px 3px 16px; border-bottom: 1px solid #fff; } .tjzx li img { display: block; width: 100%; height: 220px } .tjzx li p { margin-top: 10px; font-size: 13px; } .tjzx li p a { color: #444; line-height: 20px; } /*主要行业*/ .main_hy h3 { background: url(../img/icon_index.gif) no-repeat 12px -363px; text-indent: -10px; } .main_hy li { _float: left; } .main_hy li a { float: left; width: 33%; line-height: 32px; height: 32px; border-bottom: 1px solid #e7e7e7; _width: 83px; text-align: center; color: #444; } .main_hy li span { border-left: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; line-height: 32px; height: 32px; width: 33%; float: left; } .hot-rt { width: 100%; height: 44px; line-height: 44px; border-bottom: 1px solid #e5e5e5; } .hot-rt li { float: left; width: 125px; text-align: center; cursor: pointer; font-size: 13px; } .hot-rt li.over { float: left; background: url(../img/tab_listbg97.gif) no-repeat bottom; height: 45px; color: #d63e3b; } .rt-new { width: 100%; height: 44px; line-height: 44px; border-bottom: 1px solid #e5e5e5; } .rt-new li { float: left; width: 84px; _width: 83px; text-align: center; cursor: pointer; font-size: 13px; } .rt-new li.over { float: left; background: url(../img/tab_listbg80.gif) no-repeat bottom; height: 45px; color: #d63e3b; } .hot-list h3 { background: url(../img/icon_index.gif) no-repeat 20px -410px; } .hot-list ul { float: left; margin-top: 11px; } .hot-list .tab { margin-top: 0px; } .hot-list li a { width: 100%; text-align: left; line-height: 33px; height: 33px; } .hot-list li span { float: left; text-align: left; width: 18px; margin: -1px 3px 0 14px; _margin: 0 3px 0 7px; font-family: Georgia, 'Times New Roman', Times, serif; } .hot-list li span { font-size: 14px; color: #666; font-weight: normal; } .hot-list li span.hot0 { color: #d83c3d; font-weight: bold; font-size: 15px; } .hot-list li span.hot1 { color: #f26314; font-weight: bold; font-size: 15px; } .hot-list li span.hot2 { color: #eea211; font-weight: bold; font-size: 15px; } .jxyb-list h3 { background: url(../img/icon_index.gif) no-repeat 20px -453px; } .jxyb-list li a { background: url(../img/dian.gif) no-repeat 10px 15px; width: 100%; text-align: left; text-indent: 20px; line-height: 33px; height: 33px; } .rt-list-div { width: 252px; _width: 251px; border: 1px solid #e7e7e7; float: right; background: #fff; overflow: hidden; height: 381px; } .pd8 { padding-bottom: 10px; _padding-bottom: 16px; } .rt-list-div h3 { font-size: 14px; height: 44px; line-height: 44px; text-indent: 49px; color: #444; width: 100%; float: left; font-weight: normal; border-bottom: 1px solid #e7e7e7; } .rt-list-div li a { float: left; _background: #fff; color: #444; font-size: 13px; } .list-flbg li a { background: url(../img/dian.gif) no-repeat 9px 15px; text-indent: 21px; margin-left: 6px; } .a_bor { border-right: 1px solid #e7e7e7; } .more { float: left; margin: 5px 10px 0 8px; font-size: 12px; color: #d73f3e; } /*友情链接*/ .yqlj { width: 947px; margin: 0 auto; border: 1px solid #e7e7e7; background: #fff; padding: 0 25px; overflow: hidden; padding-bottom: 15px; margin-top: 12px; } .link_bt { line-height: 48px; height: 48px; border-bottom: 1px dashed #e7e7e7; } .link_bt h3 { font-size: 15px; color: #333; font-weight: normal; float: left; } .link_bt a { float: right; color: #bbb; } .link_a { padding-top: 10px; overflow: hidden; } .link_a a { width: 116px; text-align: left; float: left; color: #444; line-height: 32px; height: 32px; } /*底部*/ .footer { width: 100%; height: 28px; background: #6d6c6a; border-bottom: 2px solid #a41c26; margin-top: 20px; padding-top: 15px; font-size: 13px; } .footer_div { height: 13px; width: 660px; margin: 0 auto; text-align: center; color: #c8c8c8; } .footer_div a { padding: 0 10px; color: #fff; } .footer_txt { width: 1000px; margin: 0 auto; padding: 19px 0px; text-align: center; font-size: 13px; color: #888; line-height: 32px; } .footer_txt .beian { padding: 0px; color: #888; text-decoration: underline; } .top10 { margin-top: 10px; } .tex-tips { padding: 0; text-indent: 17px; height: 37px; line-height: 37px; color: #e43e3e; } .tpyb-more { text-align: right; color: #666; margin-right: 32px; font-size: 12px; } .tpyb-more a:hover { color: #515151; } .more-rt { text-align: right; color: #666; width: 100%; float: left; font-size: 12px; } .more-rt:hover { color: #515151; } .more-rt-btm { text-align: right; width: 242px; float: left; margin-right: 14px; font-size: 12px; } .more-rt-btm:hover { color: #515151; } .top-login { position: fixed; top: 0px; width: 100%; height: 40px; left: 0px; z-index: 999; background: #f1f1f1; } /*二维码*/ .go-erwei { padding: 0x 3px; width: 170px; height: 170px; border-bottom: 130px; bottom: 5px; right: 0; position: fixed; _position: absolute; cursor: pointer; text-align: center; } .go-erwei span { color: #333; font-size: 12px; line-height: 24px; display: block; } .go-erwei:hover { text-decoration: none; background-color: #bbbfbf; } .go-erwei:hover span { color: #fff; } .ad-box li.nav { margin-top: 0px; }