

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { padding: 0px; margin: 0px; }
body, button, input, select, textarea { font: 12px/1.5 宋体,arial; color: rgb(51, 51, 51); }
h1, h2, h3, h4, h5, h6, button, input, select, textarea { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; }
ul, ol { list-style-type: none; list-style-image: none; }
a { color: rgb(51, 51, 51); text-decoration: none; cursor: pointer; outline: medium none; }
a:hover { text-decoration: underline; }
img { border-width: 0px; border-style: none; border-color: -moz-use-text-color; }
div {  }
.clear { clear: both; height: 0px; overflow: hidden; }
.l { float: left; }
.r { float: right; }
.en { font-family: Arial; }
.dis_b { display: block; }
.mar_03 { margin: 0px auto; }
.bor_01 { border-top: 3px solid rgb(0, 153, 0); }
body { background: url('../img/body_back.jpg') no-repeat scroll right top rgb(226, 251, 229); }
#wrapper { width: 100%; min-width: 1004px; }
#header { width: 1004px; margin: 0px auto; }
.top { height: 104px; }
.logo { padding: 12px 0px 0px 21px; }
.top_tell { padding: 40px 7px 0px 0px; }
.nav { height: 49px; padding-bottom: 18px; background: url('../img/nav_yy.png') no-repeat scroll center bottom transparent; }
.nav ul { margin: 0px auto; padding-left: 5px; height: 46px; background: url('../img/nav_back.png') repeat-x scroll 0% 0% transparent; border-top: 4px solid rgb(0, 153, 0); }
.nav li { width: 120px; padding: 0px 12px 0px 10px; background: url('nav_li.png') no-repeat scroll right center transparent; float: left; height: 46px; }
.nav a { display: block; height: 46px; line-height: 43px; font-family: "微软雅黑"; font-size: 14px; text-align: center; }
.nav a:hover { background: url('../img/nav_hover.png') repeat-x scroll 0% 0% transparent; text-decoration: none; }
.nav .nav_z { display: block; height: 46px; line-height: 43px; font-family: "微软雅黑"; font-size: 14px; text-align: center; background: url('../img/nav_hover.png') repeat-x scroll 0% 0% transparent; text-decoration: none; }
.nav .last_li01 { background: none repeat scroll 0% 0% transparent; }
.banner { height: 284px; overflow: hidden; position: relative; padding-top: 6px; }
.banner_big { height: 284px; overflow: hidden; position: relative; }
.banner_big ul { height: 284px; overflow: hidden; }
.banner_big li { height: 284px; overflow: hidden; }
.banner_big img { display: block; margin: 0px auto; }
#content { width: 1004px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.title_01 { width: 125px; height: 31px; background: url('../img/btn_01.png') no-repeat scroll 0% 0% transparent; text-align: center; font-size: 16px; font-family: "微软雅黑"; line-height: 28px; position: absolute; left: 50%; top: -31px; z-index: 9; color: rgb(255, 255, 255); margin-left: -62px; }
.title_02 { height: 39px; line-height: 33px; font-family: "微软雅黑"; padding: 0px 30px; background: url('../img/line_01.png') repeat-x scroll center bottom transparent; font-size: 16px; color: rgb(0, 102, 0); }
.main_menu { position: relative; }
.main_menu ul { padding: 5px 0px 25px 15px; }
.main_menu li { height: 32px; line-height: 28px; background: url('../img/line_02.png') repeat-x scroll center bottom transparent; font-family: "微软雅黑"; font-size: 14px; position: relative; }
.main_menu a:hover { color: rgb(0, 153, 51); text-decoration: none; }
.main_menu span { height: 31px; display: block; padding-left: 25px; background: url('../img/icon_01.png') no-repeat scroll 12px center transparent; }
.main_news li { height: 31px; line-height: 31px; border-bottom: 1px dotted rgb(0, 102, 0); padding-left: 13px; background: url('../img/icon_02.png') no-repeat scroll 0px 12px transparent; }
#footer { width: 100%; height: 164px; background: url('../img/footer_back.jpg') repeat-x scroll 0% 0% transparent; color: rgb(255, 255, 255); margin-top: 25px; }
.footer { padding-top: 50px; }
.footer .single_01 { width: 290px; margin: 0px auto; }
.footer img { margin-top: 7px; }
.footer li { height: 24px; line-height: 24px; text-align: center; }
.main_03 { padding: 18px 15px; }
.main_w5 { width: 238px; padding-top: 36px; }
.main_w5 .title_01 { left: 0px; margin: 0px; }
.main_w5 .main_menu ul { padding: 5px 0px 25px; }
.main_w5 .main_news { padding: 7px 0px 21px; }
.main_w6 { width: 704px; }
.ny_tl { height: 36px; line-height: 33px; font-family: "微软雅黑"; color: rgb(0, 153, 0); font-size: 16px; border-bottom: 3px solid rgb(0, 153, 0); }
.dhwz { height: 36px; line-height: 36px; text-align: right; font-family: "宋体"; font-size: 12px; color: rgb(153, 153, 153); }
.dhwz a { color: rgb(153, 153, 153); }
.dhwz em { padding: 0px 5px; }
.dhwz span { color: rgb(51, 51, 51); }
.ny_ct { padding: 20px 0px; }
.ny_news_nr { padding: 0px; }
.ny_newsct { padding: 0px 0px 20px; }
.ny_news_tl li { text-align: center; border-bottom: 1px dotted rgb(204, 204, 204); }
.ny_news_tl .new_title { height: 34px; line-height: 34px; font-size: 14px; color: rgb(51, 51, 51); font-weight: bold; }
.ny_news_tl .new_content { height: 24px; line-height: 24px; }
.ny_news_tl span { padding: 0px 5px; color: rgb(153, 153, 153); }
.ny_news_ct { padding: 10px 0px 30px; line-height: 28px; }
.news_fy { padding: 5px 12px; border: 6px solid rgb(220, 220, 220); }
.news_fy_l { width: 300px; }
.news_fy_l li { height: 24px; line-height: 24px; }
.news_fy_l span { font-weight: bold; }
.news_fy_r { height: 38px; overflow: hidden; padding-top: 10px; width: 240px; }
/* ::::: 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: outside none 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('../img/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('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('../img/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('../img/is.png') no-repeat scroll 0% 0% transparent; }
.bds_more { background-image: url('../img/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('../img/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; }
