/* CSS Document */



body { font: 13px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif; }



h1 { font-size: 25px; }



h6 { font-size: 15px; }



ol { list-style: decimal outside none; }



ul { list-style: disc outside none; }



li { margin-left: 30px; }



p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset, figure { margin-bottom: 20px; }



a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, dialog, div, dl, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, meter, nav, object, ol, output, p, pre, progress, q, rp, rt, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video, xmp { border: 0px none; margin: 0px; padding: 0px; font-size: 100%; }



html, body { height: 100%; }



b, strong { font-weight: bold; }



img { color: transparent; font-size: 0px; vertical-align: middle; }



ol, ul { list-style: none outside none; }



li { display: list-item; }



.bt_swt .bottom_tel { width: 300px; height: 34px; margin-left: 338px; margin-top: 116px; overflow: hidden; }



.bt_swt { background: url('../images/bottom.jpg') no-repeat scroll 0% 0% transparent; width: 700px; height: 200px; overflow: hidden; }



.bt_swt .bottom_zx { width: 300px; height: 34px; margin-left: 338px; overflow: hidden; }



.bt_swt .bottom_zx .bt_zxzx { display: block; width: 100px; height: 30px; overflow: hidden; float: left; line-height: 30px; text-align: center; text-indent: -9999px; }



.bt_swt .bottom_zx .bt_gh { margin-left: 10px; display: inline; }



body { margin: 0px auto; background: url('../images/bg.png') repeat fixed center top rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 13px; }



.cl { clear: both; }



a { color: rgb(0, 0, 0); text-decoration: none; }



a:hover { text-decoration: underline; }



p { text-indent: 2em; }



ul, li { list-style-type: none; float: left; }



.w1000 { width: 1000px; }



.w980 { width: 980px; }



.w255 { width: 255px; }



.w714 { width: 714px; }



.w712 { width: 713px; }



.w714 { width: 714px; }



.w350 { width: 350px; }



.m { margin: 0px auto; }



.mt { margin-top: 5px; }



.bo { border: 1px solid rgb(190, 170, 139); }



.fl { float: left; }



.fr { float: right; }



.container { width: 1000px; }



.content { padding: 0px 10px 10px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }



.undis { display: none; }



.banner { background: url('../images/banner_bg.jpg') no-repeat scroll 0% 0% transparent; margin-top: 5px; overflow: hidden; }



.hot_keys { height: 39px; background: url('../images/hot_keys.png') no-repeat scroll 0% 0% transparent; margin-top: 5px; overflow: hidden; }



.hot_keys ul { width: 710px; padding-left: 20px; height: 39px; overflow: hidden; }



.hot_keys ul li { line-height: 39px; }



.hot_keys ul li strong { color: rgb(125, 76, 1); }



.hot_keys ul li a { padding: 0px 8px; color: rgb(255, 0, 0); font-weight: bold; }



.search { width: 206px; height: 22px; background: url('..images/search.png') no-repeat scroll left center transparent; margin-top: 9px; margin-right: 10px; }



.search input#key { width: 135px; float: left; margin: 1px; height: 17px; line-height: 17px; border: medium none; background: none repeat scroll 0% 0% transparent; font-size: 12px; }



.search button.search_btn { float: right; width: 60px; height: 22px; margin-right: 2px; border: medium none; cursor: pointer; background: none repeat scroll 0% 0% transparent; }



.location { height: 30px; margin-top: 5px; text-align: left; font-size: 14px; line-height: 30px; background: url('../images/location_bg.png') repeat-x scroll center top transparent; }



.location strong { padding-left: 20px; color: rgb(51, 51, 51); }



.location a { font-size: 13px; color: rgb(51, 51, 51); }



.artbox { background: url('../images/listart_bg.gif') repeat-x scroll 0% 0% transparent; text-align: center; font-size: 15px; }



.artbox h1, .artbox .artInfo, .artbox .artcontent, .artbox .artKey, .artbox .artChg { padding: 10px 15px; }



.artbox .artInfo { background: url('../images/bg_art_info.png') no-repeat scroll center center transparent; }



.artbox .artInfo a { color: rgb(51, 51, 51); }



.artbox .artInfo img { vertical-align: middle; display: inline-block; }



.artbox h1 { font-size: 26px; font-weight: bold; line-height: 30px; font-family: 'Microsoft YaHei'; color: rgb(0, 0, 0); }



.artbox .artcontent { text-align: left; line-height: 28px; font-size: 14px; }



.artbox .artcontent p { font-family: '宋体'; font-size: 14px; line-height: 36px; color: rgb(51, 51, 51); }



.artbox .artcontent p { text-indent: 0px; }



.artbox .artcontent p strong { font-size: 14px; }



.artbox .artcontent p span { font-size: 14px; }



.artbox .artcontent div {  }



.artbox .artChg ul { padding: 5px 10px; width: 662px; }



.artbox .artChg ul li { line-height: 30px; width: 50%; text-align: left; height: 30px; overflow: hidden; }



.artbox .artChg ul li a { color: rgb(51, 51, 51); }



.tonggao { background: url('../images/tonggao.jpg') no-repeat scroll left center transparent; height: 32px; margin: 5px 10px; }



.tonggao .text { line-height: 32px; width: 550px; margin-right: 5px; }



.raleart { background: url('../images/listart_bg.gif') repeat-x scroll 0% 0% transparent; line-height: 25px; }



.raleart ul { padding: 5px 15px; }



.raleart ul li { padding: 0px 15px; background: url('../images/dot.png') no-repeat scroll 5px center transparent; width: 280px; border-bottom: 1px dashed rgb(204, 204, 204); }



.raleart ul li a { color: rgb(51, 51, 51); line-height: 25px; font-size: 14px; }



.raleart strong.t, .hot_art strong.t { float: left; text-align: left; font-size: 16px; font-weight: bold; width: 310px; margin: 0px 10px 5px; padding-left: 15px; height: 30px; line-height: 30px; border-bottom: 1px dashed rgb(190, 170, 139); }



.hot_art { line-height: 25px; }



.hot_art { background: url('../images/listart_bg.gif') repeat-x scroll 0% 0% transparent; }



.hot_art ul { padding: 5px 15px; }



.hot_art ul li { padding: 0px 15px; background: url('../images/dot.png') no-repeat scroll 5px center transparent; width: 280px; border-bottom: 1px dashed rgb(204, 204, 204); }



.hot_art ul li a { color: rgb(51, 51, 51); line-height: 23px; font-size: 14px; }



.formbox { width: 610px; height: 90px; margin: 10px auto 20px; text-align: left; padding: 10px; border: 1px solid rgb(153, 153, 153); background: none repeat scroll 0% 0% rgb(230, 245, 251); }



#formboxl { float: left; width: 320px; margin-left: 10px; }



#formboxl p { font-size: 12px; line-height: 22px; margin: 0px; padding: 0px; }



.formboxr { float: right; width: 103px; margin: 25px 90px 0px 0px; cursor: pointer; }



.bt_swt .bottom_tel { width: 300px; height: 34px; margin-left: 338px; margin-top: 116px; overflow: hidden; }



.bt_swt { background: url('../images/bottom.jpg') no-repeat scroll 0% 0% transparent; width: 700px; height: 200px; overflow: hidden; }



.bt_swt .bottom_zx { width: 300px; height: 34px; margin-left: 338px; overflow: hidden; }



.bt_swt .bottom_zx .bt_zxzx { display: block; width: 100px; height: 30px; overflow: hidden; float: left; line-height: 30px; text-align: center; text-indent: -9999px; }



.bt_swt .bottom_zx .bt_gh { margin-left: 10px; display: inline; }



.slideshowlite { position: relative; overflow: hidden; }



.slideshowlite a { position: absolute; z-index: 1; width: 100%; height: 100%; text-align: center; }



.slideshowlite img { border: medium none; }



.slideshowlite ul { list-style: none outside none; position: absolute; margin: 0px; padding: 0px; bottom: 5px; right: 5px; z-index: 3; }



.slideshowlite ul li { float: left; margin: 0px 3px; width: 16px; cursor: pointer; }



.slideshowlite ul li a { position: relative; display: block; width: 100%; height: 14px; padding-top: 2px; text-decoration: none; color: rgb(102, 102, 102); background: none repeat scroll 0% 0% rgb(238, 238, 238); border: 1px solid rgb(102, 102, 102); text-align: center; font-size: 11px; }



.slideshowlite ul li a.current { color: rgb(17, 17, 17); font-weight: bold; border: 1px solid rgb(17, 17, 17); background: none repeat scroll 0% 0% rgb(255, 255, 255); }



.slideshowlite ul li a:hover { color: rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(51, 51, 51); }



#slideshow5 { height: 120px; width: 980px; overflow: hidden; margin: 0px auto; }



#bdshare ul, #bdshare_s ul, #bdshare ul li, #bdshare_s ul li, #bdshare_l_c ul li, #bdshare_m_c ul li, #bdshare_pop ul, #bdshare_pop ul li { list-style: none outside none; margin: 0px; padding: 0px; }



#bdshare { z-index: 999999; padding-bottom: 2px; font-size: 12px; float: left; text-align: left ! important; }



#bdshare a, #bdshare_s a, #bdshare_pop a { text-decoration: none; cursor: pointer; }



#bdshare a:hover, #bdshare_s a:hover, #bdshare_pop a:hover { color: rgb(51, 51, 51); opacity: 0.8; }



#bdshare h6, #bdshare_s h6 { width: 100%; font: 700 14px/22px '瀹嬩綋'; text-indent: 0.5em; border-top: 1px solid rgb(251, 251, 251); border-bottom: 1px solid rgb(242, 241, 241); background-color: rgb(246, 246, 246); float: left; padding: 5px 0px; margin: 0px; }



#bdshare ul, #bdshare_s ul { width: 98%; float: left; padding: 8px 0px; margin-left: 2px; overflow: hidden; }



#bdshare ul li, #bdshare_s ul li { width: 47%; float: left; margin: 4px 2px; }



#bdshare ul li a, #bdshare_s ul li a { color: rgb(86, 86, 86); font: 12px '瀹嬩綋'; display: block; width: 98%; padding: 6px 0px; text-indent: 2.4em; border: 1px solid rgb(255, 255, 255); }



#bdshare ul li a:hover, #bdshare_s ul li a:hover { background-color: rgb(243, 243, 243); border: 1px solid rgb(238, 238, 238); }



#bdshare p, #bdshare_s p { width: 100%; height: 21px; font: 12px '瀹嬩綋'; border-top: 1px solid rgb(242, 241, 241); background-color: rgb(248, 248, 248); float: left; padding: 0px; margin: 0px; }



#bdshare p a, #bdshare_s p a { width: auto; text-align: right; float: right; padding: 0px 5px; }



#bdshare_l { width: 212px; position: absolute; top: 0px; background: none repeat scroll 0% 0% rgb(255, 255, 255); text-align: left; }



#bdshare_l_c { width: 210px; float: left; border: 1px solid rgb(233, 233, 233); text-align: left; }



#bdshare_l_c ul li { width: 47%; height: 26px; float: left; margin: 2px; }



#bdshare_l_c ul li a { background: url('../images/is.png') no-repeat scroll 0% 0% transparent; height: auto ! important; }



#bdshare_l, #bdshare_m { z-index: 99999; }



#bdshare_l_c p a.goWebsite, #bdshare_m_c p a.goWebsite, #bdshare_pop p a.goWebsite { text-align: right; background: url('../images/pi.gif') no-repeat scroll 0px center transparent; line-height: 16px; padding-left: 12px; color: rgb(140, 140, 140); }



#bdshare_l_c p a.goWebsite:hover, #bdshare_m_c p a.goWebsite:hover, #bdshare_pop p a.goWebsite:hover { color: rgb(0, 169, 224); }



span.bds_more { background: url('../images/is.png') no-repeat scroll 0px 5px transparent ! important; }



span.bds_more, .bds_tools a { display: block; font-family: '瀹嬩綋',Arial; height: 16px; float: left; cursor: pointer; padding-top: 6px; padding-bottom: 3px; padding-left: 22px; }



.bds_tools a { background: url('../images/is.png') no-repeat scroll 0% 0% transparent; }



.bds_more { background-image: url('is.png') ! important; background-position: 0px 4px ! important; }



.bdshare_b a.shareCount, .bds_tools a.shareCount, .bds_tools_32 a.shareCount, .bds_tools_24 a.shareCount { float: left; background: url('../images/sc.png') no-repeat scroll 0% 0% transparent ! important; margin: 0px; padding: 0px 0px 0px 5px; text-align: center; color: rgb(69, 69, 69); font-family: '瀹嬩綋' ! important; }



.bds_tools a.shareCount { width: 37px; height: 16px; background-position: 0px -30px ! important; margin-top: 5px; overflow: hidden; font-size: 12px; line-height: 16px; }



.bds_tools a.shareCount:hover { color: rgb(69, 69, 69) ! important; background-position: -42px -30px ! important; opacity: 1 ! important; }



.bds_qzone { background-position: 0px -75px ! important; }



.bds_tsina { background-position: 0px -115px ! important; }



.bds_bdhome { background-position: 0px -155px ! important; }



.bds_renren { background-position: 0px -195px ! important; }



.bds_tqq { background-position: 0px -235px ! important; }



.bds_kaixin001 { background-position: 0px -275px ! important; }



.bds_tqf { background-position: 0px -315px ! important; }



.bds_douban { background-position: 0px -395px ! important; }



.bds_tsohu { background-position: 0px -435px ! important; }



.bds_tieba { background-position: 0px -595px ! important; }



.bds_t163 { background-position: 0px -715px ! important; }



.bds_thx { background-position: 0px -1829px ! important; }



.bds_mshare { background-position: 0px -2070px ! important; }



.bds_bdxc { background-position: 0px -2190px ! important; }



.bds_sqq { background-position: 0px -2230px ! important; }



.bds_bdysc { background-position: 0px -2550px ! important; }



#BDBridgeWrap, #BDBridgeNewWrap, #BDBridgeFixedWrap, #BDBridgeWrap div, #BDBridgeNewWrap div, #BDBridgeFixedWrap div, #BDBridgeWrap ul, #BDBridgeNewWrap ul, #BDBridgeFixedWrap ul, #BDBridgeWrap li, #BDBridgeNewWrap li, #BDBridgeFixedWrap li, #BDBridgeWrap span, #BDBridgeNewWrap span, #BDBridgeFixedWrap span, #BDBridgeWrap a, #BDBridgeNewWrap a, #BDBridgeFixedWrap a { width: auto; height: auto; margin: 0px; padding: 0px; background: none repeat scroll 0% 0% transparent; border: medium none; color: inherit; direction: ltr; letter-spacing: normal; line-height: normal; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: normal; font-size: 12px; font-family: Tahoma,"宋体",Helvetica,sans-serif; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: inherit; visibility: inherit; overflow: visible; list-style: none outside none; float: none; clear: none; position: static; top: auto; left: auto; vertical-align: baseline; -moz-box-sizing: content-box; }



#BDBridgeWrap, #BDBridgeNewWrap, #BDBridgeFixedWrap { clear: both; }



#BDBridgeWrap, #BDBridgeNewWrap, #BDBridgeFixedWrap, #BDBridgeWrap div, #BDBridgeNewWrap div, #BDBridgeFixedWrap div, #BDBridgeWrap ul, #BDBridgeNewWrap ul, #BDBridgeFixedWrap ul, #BDBridgeWrap li, #BDBridgeNewWrap li, #BDBridgeFixedWrap li { display: block; }



#BDBridgeLS { width: 2px; height: 2px; position: fixed ! important; top: 50% ! important; right: 10px ! important; z-index: 2147483647 ! important; }



/* ::::: http://bdimg.share.baidu.com/static/css/bdsstyle.css?cdnversion=20131219 ::::: */







#bdshare ul, #bdshare_s ul, #bdshare ul li, #bdshare_s ul li, #bdshare_l_c ul li, #bdshare_m_c ul li, #bdshare_pop ul, #bdshare_pop ul li { list-style: none outside none; margin: 0px; padding: 0px; }



#bdshare { z-index: 999999; padding-bottom: 2px; font-size: 12px; float: left; text-align: left ! important; }



#bdshare a, #bdshare_s a, #bdshare_pop a { text-decoration: none; cursor: pointer; }



#bdshare a:hover, #bdshare_s a:hover, #bdshare_pop a:hover { color: rgb(51, 51, 51); opacity: 0.8; }



#bdshare h6, #bdshare_s h6 { width: 100%; font: 700 14px/22px '宋体'; text-indent: 0.5em; border-top: 1px solid rgb(251, 251, 251); border-bottom: 1px solid rgb(242, 241, 241); background-color: rgb(246, 246, 246); float: left; padding: 5px 0px; margin: 0px; }



#bdshare ul, #bdshare_s ul { width: 98%; float: left; padding: 8px 0px; margin-left: 2px; overflow: hidden; }



#bdshare ul li, #bdshare_s ul li { width: 47%; float: left; margin: 4px 2px; }



#bdshare ul li a, #bdshare_s ul li a { color: rgb(86, 86, 86); font: 12px '宋体'; display: block; width: 98%; padding: 6px 0px; text-indent: 2.4em; border: 1px solid rgb(255, 255, 255); }



#bdshare ul li a:hover, #bdshare_s ul li a:hover { background-color: rgb(243, 243, 243); border: 1px solid rgb(238, 238, 238); }



#bdshare p, #bdshare_s p { width: 100%; height: 21px; font: 12px '宋体'; border-top: 1px solid rgb(242, 241, 241); background-color: rgb(248, 248, 248); float: left; padding: 0px; margin: 0px; }



#bdshare p a, #bdshare_s p a { width: auto; text-align: right; float: right; padding: 0px 5px; }



#bdshare_l { width: 212px; position: absolute; top: 0px; background: none repeat scroll 0% 0% rgb(255, 255, 255); text-align: left; }



#bdshare_l_c { width: 210px; float: left; border: 1px solid rgb(233, 233, 233); text-align: left; }



#bdshare_l_c ul li { width: 47%; height: 26px; float: left; margin: 2px; }



#bdshare_l_c ul li a { background: url('../images/is_001.png') no-repeat scroll 0% 0% transparent; height: auto ! important; }



#bdshare_l, #bdshare_m { z-index: 99999; }



#bdshare_l_c p a.goWebsite, #bdshare_m_c p a.goWebsite, #bdshare_pop p a.goWebsite { text-align: right; background: url('../images/pi_001.gif') no-repeat scroll 0px center transparent; line-height: 16px; padding-left: 12px; color: rgb(140, 140, 140); }



#bdshare_l_c p a.goWebsite:hover, #bdshare_m_c p a.goWebsite:hover, #bdshare_pop p a.goWebsite:hover { color: rgb(0, 169, 224); }



span.bds_more { background: url('../images/is_001.png') no-repeat scroll 0px 5px transparent ! important; }



span.bds_more, .bds_tools a { display: block; font-family: '宋体',Arial; height: 16px; float: left; cursor: pointer; padding-top: 6px; padding-bottom: 3px; padding-left: 22px; }



.bds_tools a { background: url('../images/is_001.png') no-repeat scroll 0% 0% transparent; }



.bds_more { background-image: url('is_001.png') ! important; background-position: 0px 4px ! important; }



.bdshare_b a.shareCount, .bds_tools a.shareCount, .bds_tools_32 a.shareCount, .bds_tools_24 a.shareCount { float: left; background: url('../images/sc_001.png') no-repeat scroll 0% 0% transparent ! important; margin: 0px; padding: 0px 0px 0px 5px; text-align: center; color: rgb(69, 69, 69); font-family: '宋体' ! important; }



.bds_tools a.shareCount { width: 37px; height: 16px; background-position: 0px -30px ! important; margin-top: 5px; overflow: hidden; font-size: 12px; line-height: 16px; }



.bds_tools a.shareCount:hover { color: rgb(69, 69, 69) ! important; background-position: -42px -30px ! important; opacity: 1 ! important; }



.bds_qzone { background-position: 0px -75px ! important; }



.bds_tsina { background-position: 0px -115px ! important; }



.bds_bdhome { background-position: 0px -155px ! important; }



.bds_renren { background-position: 0px -195px ! important; }



.bds_tqq { background-position: 0px -235px ! important; }



.bds_kaixin001 { background-position: 0px -275px ! important; }



.bds_tqf { background-position: 0px -315px ! important; }



.bds_douban { background-position: 0px -395px ! important; }



.bds_tsohu { background-position: 0px -435px ! important; }



.bds_tieba { background-position: 0px -595px ! important; }



.bds_t163 { background-position: 0px -715px ! important; }



.bds_thx { background-position: 0px -1829px ! important; }



.bds_mshare { background-position: 0px -2070px ! important; }



.bds_bdxc { background-position: 0px -2190px ! important; }



.bds_sqq { background-position: 0px -2230px ! important; }



.bds_bdysc { background-position: 0px -2550px ! important; }








