body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
abbr, acronym { border: 0; font-variant: normal; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input, button, textarea, select { font-size: 100%; }
body { background: none repeat scroll 0 0 #fff; font: 12px segoe ui,san-serif; }
ol, ul { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th { text-align: left; }
sup, sub { font-size: 100%; vertical-align: baseline; }
:focus { outline: 0; }
:link, :visited, ins { text-decoration: none; }
a:hover { text-decoration: underline; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none; }


.fl { float: left; }
.fr { float: right; }
.Ycenter { margin: 0 auto; }
.overH { overflow: hidden; }
.hide { display: none; }
.clear { height: 0; width: 0; clear: both; display: block; overflow: hidden; visibility: hidden; }
.blank { height: 8px; clear: both; overflow: hidden; display: block; }
h4.blank { height: 4px; }
h6.blank { height: 6px; }
span.blank { height: 1px; }
div.blank { height: 10px; }

body { background: #3d8b03 url(web_bG.gif) repeat-x; }

.np { padding: 0; }
.pa_7 { padding: 7px; }
.pa_8 { padding: 0 8px; }

.ml_8 { margin-left: 8px; }
.ml_18 { margin-left: 18px; }
.mat_10 { margin-top: 10px; }
.mar_1 { margin: 26px 18px 0 0; }


.w260 { width: 260px; }
.w303 { width: 303px; }
.w311 { width: 311px; }
.w350 { width: 350px; }
.w370 { width: 370px; }
.w540 { width: 540px; }
.w950 { width: 950px; }
.w964 { width: 964px; }
.w980 { width: 980px; }

.bgC_fff { background-color: #fff; }
.bgC_5eb { background-color: #5eb91e; }
.bgC_f4f { background-color: #F4FDEA; }

.bor_ae { border: 1px solid #aeaeae; border-top: none; }
.bor_ae_2 { border: 1px solid #aeaeae; border-top: none; border-bottom: none; }

.C_red, .C_red a { color: #a50004; }
.C_gray, .C_gray a { color: #999999; }
.C_blue, .C_blue a { color: #005BB7; }
.C_black, .C_black a { color: black; }
.C_green, .C_green a { color: #196400; }


.f12p { font-size: 12px; }
.f13p { font-size: 13px; }
.f14p { font-size: 14px; }
.f15p { font-size: 15px; }
.f16p { font-size: 16px; }
.f17p { font-size: 17px; }

.fwB { font-weight: bold; }
.fCen { text-align: center; }
.fLeft { text-align: left; }
.fRight { text-align: right; }

.lh22 { line-height: 22px; }
.lh24 { line-height: 24px; }
.lh26 { line-height: 26px; }
.lh28 { line-height: 28px; }
.lh30 { line-height: 30px; }

.list_bg_bDot { line-height: 26px; background: url(sprites.gif) no-repeat left -7px transparent; padding-left: 10px; }
.list_bg_bDot_2 { line-height: 30px; background: url(sprites.gif) no-repeat left -5px transparent; padding-left: 10px; }
.list_bg_bDot_3 { line-height: 30px; background: url(sprites.gif) no-repeat left -29px transparent; padding-left: 16px; }
.list_bg_bDot_4 { line-height: 34px; background: url(sprites.gif) no-repeat left -5px transparent; padding-left: 10px; }


dl dd { padding: 5px 11px; }

.imGlist img, .imGlist_2 img { margin-bottom: 5px; padding: 2px; border: 1px solid #dedede; }
.imGlist_2 { margin: 0 16px 5px 0; }

.head_imG { height: 200px; width: 980px; background: url(head_imG.gif) no-repeat; }

.navmenu { height: 28px; width: 960px; background: url(nav_BG.gif) repeat-x; float: left; }
.navmenu ul { padding-left: 16px; }
.navmenu ul li { width: 120px; float: left; text-align: center; margin: 0 3px; }
.navmenu ul li a { color: #fff; line-height: 28px; font-size: 13px; font-weight: bold; }
.navmenu ul .current { background: url(current.gif) 55px 0 no-repeat; }


.titbG_1 { height: 31px; width: 303px; background: url(titbG_1.gif) no-repeat; }
.titbG_2 { height: 31px; width: 350px; background: url(titbG_2.gif) no-repeat; }
.titbG_3 { height: 31px; width: 350px; background: url(titbG_3.gif) no-repeat; }
.titbG_4 { height: 31px; width: 350px; background: url(titbG_4.gif) no-repeat; }
.titbG_5 { height: 28px; width: 260px; background: url(titbG_5.gif) no-repeat; }
.titbG_6 { height: 28px; width: 260px; background: url(titbG_6.gif) no-repeat; }
.titbG_7 { height: 28px; width: 260px; background: url(titbG_7.gif) no-repeat; }
.titbG_8 { height: 31px; width: 311px; background: url(titbG_8.gif) no-repeat; }
.titbG_9 { height: 31px; width: 311px; background: url(titbG_9.gif) no-repeat; }
.titbG_10 { height: 31px; width: 311px; background: url(titbG_10.gif) no-repeat; }
.titbG_11 { height: 76px; width: 78px; background: url(titbG_11.gif) no-repeat; margin: 11px; }

.linker_1 { height: 61px; width: 300px; background: url(linker_1.gif) no-repeat; display: block; }
.linker_2 { height: 61px; width: 300px; background: url(linker_2.gif) no-repeat; display: block; }
.linker_3 { height: 61px; width: 964px; background: url(linker_3.gif) no-repeat; display: block; }
.linker_4 { height: 61px; width: 964px; background: url(linker_4.gif) no-repeat; display: block; }
.linker_5 { height: 505px; width: 964px; background: url(linker_5.gif) no-repeat; display: block; }
.linker_6 { height: 114px; width: 964px; background: url(linker_6.gif) no-repeat; display: block; }
.linker_7 { height: 100px; width: 168px; background: url(linker_7.gif) no-repeat; display: block; }

.linker { width: 50px; font-size: 14px; float: left; }

.titbG_1 a { font-size: 12px; color: white; line-height: 32px; padding: 0 8px 0 3px; float: right; }
.titbG_3 a, .titbG_4 a { font-size: 12px; color: black; line-height: 32px; padding-right: 22px; float: right; }
.titbG_8 a, .titbG_9 a, .titbG_10 a { font-size: 13px; color: white; margin-right: 22px; float: right; line-height: 30px; }
.linker_3 a, .linker_4 a { font-size: 13px; color: white; margin: 35px 22px 0 0; float: right; }

.siteinfo { width: 650px; margin: 0 auto; font-size: 12px; text-align: center; line-height: 20px; padding: 11px 0; font-family: microsoft yahei, segoe ui,simsun; overflow: hidden; }
.siteinfo a, .siteinfo span { color: #fff; text-decoration: none; margin: 0 2px; }
.siteinfo a:hover { color: red; text-decoration: underline; }
.siteinfo .hot { color: red; }
.siteinfo .wBor { height: 1px; background-color: #fff; margin: 3px 0 6px; font-size: 0; line-height: 0; }


.hd { height: 246px; width: 303px; }
.i_c_bp { position: relative; color: #fff; margin-bottom: 10px; }
.i_c_bp1 { height: 35px; width: 100%; background-color: #3D8B03; position: absolute; left: 0; bottom: 0; z-index: 1; opacity: 0.7; filter: alpha(opacity=70); }
.i_c_bp2 { position: absolute; left: 10px; bottom: 5px; font-weight: bold; z-index: 2; }
.i_c_bp3 { position: absolute; right: 10px; bottom: 10px; z-index: 3; }
.i_c_bp3 li { height: 15px; width: 15px; background-color: #FFAA33; cursor: pointer; line-height: 15px; margin-left: 7px; overflow: hidden; text-align: center; float: left; }
.i_c_bp3 li.on { background-color: #fff; color: #000; }
.i_c_hp { overflow: auto; }
.i_c_hp li { width: 110px; padding: 8px 8px 0 0; text-align: center; float: left; }
.i_c_hp li.last { padding-right: 0; }
