body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding:0; margin: 0; font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif; }
table { border-collapse:collapse; border-spacing:0; width:100%; }
fieldset, img { border:0; vertical-align:top; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
ol, ul, li, dl, dt, dd { list-style:none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: top; }
a { color:#000; text-decoration:none; }
a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
.red, .red a { color:#cb0000; }
.left { float:left; }
.right { float:right; }
.autohei { overflow:hidden; zoom:1; }
.clear { font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1; }
.blank { height:11px; font-size:0; line-height:0; clear:both; overflow:hidden; }
.blank1 { height:14px; font-size:0; line-height:0; clear:both; overflow:hidden; }
body { font-size:12px; background:#fff; }
.yahei, .yahei * { font-family:"微软雅黑"; }
.bor { border:#dedbdb 1px solid; }
.ttop { background:#efefef; overflow:hidden; zoom:1; height:36px; }
.ttop_c { width:1000px; margin:0px auto; overflow:hidden; zoom:1; text-align:right; line-height:36px; font-size:14px; color:#000000; }
.ttop_c a { padding:0px 3px; color:#000; }
.ttop_c h2 { float:left; }
.nav { background:url(../images/nav_bg.png) repeat-x top center; height:41px; }
.nav_c { width:1000px; margin:0px auto; overflow:hidden; zoom:1; line-height:41px; }
.nav_c ul li { float:left; width:90px; text-align:center; font-size:15px; color:#fff; }
.nav_c ul li a { color:#fff; display:block; }
.nav_c ul li a:hover { background:#e68620; }
.xz_banner { overflow: hidden; zoom: 1; text-align:center;}
#focusindex { height: 440px; overflow: hidden; position: relative; width: 100% }
#focusindex li { height: 440px; overflow: hidden; position: absolute; width: 100%; }
#focusindex li a { display: block; height: 440px; position: absolute; width: 100%; z-index: 2 }
#focusindex .btn { position: absolute; width: 100%; height: 30px; bottom: 0; text-align: center; z-index: 9 }
#focusindex .btn span { display: inline-block; _display: inline; _zoom: 1; width: 14px; height: 14px; _font-size: 0; margin: 5px 10px; cursor: pointer; background: #dfdfdf; z-index: 8; border-radius: 50% }
#focusindex .btn span.on { background: #25578e; z-index: 9 }
#focusindex .preNext { width: 44px; height: 44px; position: absolute; top: 180px; background: url(../images/xz-sprite.png) no-repeat left bottom; cursor: pointer; z-index: 9; opacity: 0; transition: all 0.3s linear 0s; }
#focusindex .pre { left: 0%; z-index: 9 }
#focusindex .next { right: 0%; background-position: right bottom; z-index: 9 }
#focusindex:hover .preNext { opacity: 0.5; }
#focusindex:hover .pre { left: 10%; }
#focusindex:hover .next { right: 10%; }
#focusindex .pre:hover, #focusindex .next:hover { opacity: 1; }
.xz_banner1 { background: url(../images/banner1.jpg) no-repeat center; }
.xz_banner2 { background: url(../images/banner2.jpg) no-repeat center; }
.xz_banner3 { background: url(../images/banner3.jpg) no-repeat center; }
.wrap { width:1000px; margin:0px auto; overflow:hidden; zoom:1; }
.mian { overflow:hidden; zoom:1; }
.mian ul li { float:left; margin-right:6px; width:85px; height:77px; background:#166935; }
.mian ul li a { display:block; color:#fff; }
.mian ul li i { text-align:center; display:block; padding:7px 0px 4px; }
.mian ul li p { text-align:center; font-size:14px; line-height:24px; color:#fff; }
.serch { overflow:hidden; zoom:1; padding-left:2px; }
.serch_r { width:346px; }
.txt1 { background:url(../images/serch_bg.png) no-repeat right center; border:#c9c9c9 1px solid; line-height:14px; height:14px; padding:6px 30px 7px 15px; width:px; border-right:none; width:223px; float:left; color:#545454; }
.but1 { background:url(../images/serch_btn.png) no-repeat left center; width:76px; height:29px; border:none; cursor:pointer; }
.serch h2 { overflow:hidden; zoom:1; line-height:29px; font-size:14px; color:#545454; }
.serch h2 b { font-weight:normal; background:url(../images/serch_lo.png) no-repeat left center; padding-left:30px; }
.side1 { width:270px; }
.side2 { width:428px; margin-left:17px; }
.jczt { overflow:hidden; zoom:1; padding:8px 8px 16px; height:468px;}
.jczt h3 { font-size:20px; color:#166935; line-height:30px; padding-bottom:4px; }
.jczt i { display:block; text-align:center; padding-top:8px; cursor:pointer; }
.jczt h2 { cursor:pointer; margin:0px 4px; border-bottom:#cac8c8 1px dashed; vertical-align:top; line-height:30px; font-size:13px; color:#545454; }
.jczt h2 a { color:#545454; }
.jczt h2.hover{ color:#166935; font-weight:bold;}
.jczt h2.hover a{ color:#166935;}

.bd { overflow:hidden; zoom:1; height:255px; }
.bd_t { height:37px; overflow:hidden; zoom:1; }
.bd_t h2 { cursor:pointer; float:left; width:141px; margin-right:1px; display:inline; line-height:37px; background:#e1e9e4; font-size:15px; color:#166935; text-align:center; }
.bd_t h2 span { padding-left:28px; }
.bd_t h2 b { background:url(../images/bd_lo2.png) no-repeat left center; padding-left:28px; font-weight:normal; }
.bd_t h2.hover { color:#fff; background:#166935; }
.bd_c { overflow:hidden; zoom:1; padding:6px 12px 8px; }
.bd_c dl { border-bottom:#a0a0a0 1px dashed; padding-bottom:6px; }
.bd_c dl h2{ font-size:15px; font-weight:bold; line-height:24px; text-align:center; overflow:hidden; zoom:1; color:#333333;}
.bd_c dl dt { font-size:15px; color:#000000; text-align:center; line-height:30px; }
.bd_c dl p { color:#333333; line-height:24px;font-size:13px; text-indent:2em; }
.bd_c ul { overflow:hidden; zoom:1; padding-top:8px; }
.bd_c ul li { font-size:13px; line-height:24px; text-align:right; overflow:hidden; zoom:1; color:#333333; }
.bd_c ul li h2{ font-size:13px; line-height:24px; text-align:right; overflow:hidden; zoom:1; color:#333333; float:left;}
.bd_c ul li h3{ font-size:13px; line-height:24px; text-align:right; overflow:hidden; zoom:1; color:#333333; float:left;}
.bd_c ul li p { float:left; }
.bd_c ul li p a { color:#333; }
.kl { overflow:hidden; zoom:1; padding:8px 8px 10px; }
.kl h2 { background:url(../images/kl_lo1.png) no-repeat 3px center; padding-left:39px; font-size:20px; color:#166935; line-height:30px; padding-bottom:4px; }
.kl i { display:block; text-align:center; padding:10px 0px; }
.kl p { padding:0px 10px; font-size:14px; line-height:22px; color:#545454; text-indent:2em; }
.kl ul { overflow:hidden; zoom:1; padding-top:10px; }
.kl ul li { width:78px; float:left; height:29px; line-height:29px; text-align:center; font-size:14px; color:#166935; border:#2c6c42 1px solid; background:#fff; margin:6px 4px 0px 0px; display:inline; }
.kl ul li a { display:block; color:#166935; }
.kl ul li a:hover { background:#166935; color:#fff; }
.kl h3 { text-align:center; padding:13px 0px 10px; }
.kl h4 { text-align:center; font-size:14px; line-height:24px; color:#166935; }
.kl_bt { overflow:hidden; zoom:1; padding-top:8px; }
.kl_bt dl { float:left; border:#dddddd 1px solid; margin-right:4px; display:inline; width:57px; height:50px; }
.kl_bt dl a { display:block; color:#333333; }
.kl_bt dl dt { text-align:center; padding-top:5px; }
.kl_bt dl dd { font-size:13px; line-height:22px; color:#333333; text-align:center; }
.tit { background:#f0f0f0; height:108px; }
.tit_c { width:1000px; margin:0px auto; overflow:hidden; zoom:1; padding:11px 0px 13px; height:108px; }
.tit_c dl { text-align:center; width:152px; float:left; padding-top:7px; margin-right:6px; display:inline; }
.tit_c dl dd { font-size:24px; color:#166935; line-height:34px; font-weight:bold; }
.tit_c ul { overflow:hidden; zoom:1; height:90px; }
.tit_c ul li { margin:7px 0px 0px 7px; display:inline-block; float:left; border:#166935 1px solid; height:33px; line-height:33px; font-size:14px; color:#166935; background:#fff; }
.tit_c ul li a { display:block; color:#166935; padding:0px 8px 0px 7px; }
.tit_c ul li a:hover, .tit_c ul li a.hover { background:#166935; color:#fff; }
.gjgl { overflow:hidden; zoom:1; height:49px; text-align:right; }
.gjgl span { font-size:18px; color:#545454; display:inline-block; height:36px; line-height:36px; border-bottom:#999999 3px solid; }
.gjgl span a { color:#545454; }
.gjgl h2 { float:left; line-height:49px; font-size:28px; color:#166935; font-weight:bold; background:url(../images/gjgl_lo.png) no-repeat left center; padding-left:58px; }
.zj { overflow:hidden; zoom:1; padding:25px 15px 12px 12px; }
.zj_l { width:692px; }
.m_exleft { overflow:hidden; zoom:1; position:relative; z-index:0; }
.m_exintro { overflow:hidden; zoom:1; margin:34px 0px 0px 0px; }
.m_exintro ul li { float:left; width:650px; height:300px; overflow:hidden; zoom:1; }
.m_exintro ul li i { float:left; width:340px; padding:0px 0px 0px 33px; margin-right:18px; display:inline-block; }
.m_exintro ul li h3 { font-size:16px; line-height:30px; color:#363636; }
.m_exintro ul li h3 span { font-weight:bold; font-size:30px; color:#166935; padding-right:10px; }
.m_exintro ul li h4 { font-size:16px; line-height:24px; color:#545454; border-bottom:#cccccc 1px dashed; padding:12px 0px; }
.m_exintro ul li strong { font-size:15px; }
.m_exintro ul li p { line-height:26px; color:#545454; font-size:13px; }
.m_exintro ul li h5 { font-size:14px; line-height:26px; color:#545454; margin-top:10px; }
.m_exintro ul li b { display:block; padding-top:8px; text-align:center; }
.m_exintro ul li b img { padding:0px 7px; }
.m_exroll { overflow:hidden; zoom:1; height:79px; }
.m_exarr { margin:50px 5px 0px; display:inline; cursor:pointer; }
#m_exroll { overflow:hidden; height:79px; }
#m_exroll ul li { display:inline; overflow:hidden; zoom:1; vertical-align:top; float:left; }
#m_exroll ul li i { text-align:center; display:block; float:left; margin-right:14px; }
#m_exroll ul li .xz_wid { background:#eeecec; padding:2px; overflow:hidden; zoom:1; color:#545454; width:172px; margin: 0px 14px 0px 32px; }
#m_exroll ul li .xz_wid a {
color:# color:#545454;; text-decoration:none; }
#m_exroll ul li.hover .xz_wid { background:#166935; color:#fff; }
#m_exroll ul li h3 { line-height:24px; font-size:14px; font-family:"微软雅黑"; padding-top:8px; }
#m_exroll ul li h4 { line-height:24px; font-size:14px; font-family:"微软雅黑"; }
.zuoce { position:absolute; z-index:1; top:156px; left:0px; }
.youce { position:absolute; z-index:1; top:156px; right:0px; }
.zj_r { width:252px; }
.zj_r h2 { background:url(../images/zj_xslo.png) no-repeat 2px center; padding:0px 0px 2px 30px; border-bottom:#dadada 1px solid; height:27px; line-height:27px; }
.zj_r h2 span { display:inline-block; padding:0px 6px 2px; font-size:22px; color:#166935; border-bottom:#166935 1px solid; height:27px; }
.zj_r i { display:block; text-align:center; padding:14px 0px 6px; }
.zj_r h3 { font-size:14px; line-height:24px; color:#333333; }
.zj_r p { color:#545454; line-height:22px; text-indent:2em; padding-bottom:13px; }
.zj_r ul { overflow:hidden; zoom:1; border-top:#999 1px dashed; padding-top:8px; }
.zj_r ul li { font-size:13px; line-height:26px; color:#545454; }
.zj_r ul li a { color:#545454; }
.tx { overflow:hidden; zoom:1; padding:14px 14px 17px; }
.tx_l { width:248px; }
.tx_l i { display:block; text-align:center; }
.tx_l p { font-size:14px; line-height:22px; color:#333333; padding-top:10px; }
.tx_c { width:472px; margin-left:32px; }
.tx_r { width:189px; }
.tx_r ul { margin-top:-19px; }
.tx_r ul li { margin-top:19px; background:url(../images/tx_rbg.png) no-repeat left top; height:88px; }
.tx_r ul li a:hover{ text-decoration:none}
.tx_r ul li h2 { text-align:center; font-size:15px; color:#fff; height:36px; line-height:36px; }
.tx_r ul li bl { text-align:center; font-size:15px; color:#fff; height:36px; line-height:36px; }
.tx_r ul li p { padding-top:8px; text-align:center; color:#fff; font-weight:bold; }
.tx_r ul li p b { font-size:32px; }
.tx_r ul li p b a{ font-size:32px; }
.tx_r ul li span { display:block; text-align:center; font-size:14px; color:#215a27; line-height:26px; }
.zl { overflow:hidden; zoom:1; padding:16px 16px 20px 12px; }
.zl_l { width:196px; }
.zl_l ul { margin-top:-4px; }
.zl_l ul li { padding-right:5px; height:49px;  margin-top:4px; cursor:pointer; padding-top:6px; }
.zl_l ul li.hover { background:url(../images/zl_thbg.png) no-repeat left top; }
.zl_l ul li.hover h2 { color:#fff; }
.zl_l ul li.hover h2 span a { color:#fff;}
.zl_l ul li.hover h2 span a:hover { color:#fff;}
.zl_l ul li.hover p,.zl_l ul li.hover h2, .zl_l ul li.hover p a { color:#fff; }
.zl_l ul li h2 { padding-left:33px; line-height:25px; font-size:18px; color:#525252; }
.zl_l ul li h2 span.zl_tlo1 { display:inline; padding-left:30px; }
.zl_l ul li h2 span.zl_tlo2 { display:inline;  padding-left:30px; }
.zl_l ul li h2 span.zl_tlo3 { display:inline;  padding-left:30px; }
.zl_l ul li h2 span.zl_tlo4 { display:inline;  padding-left:30px; }
.zl_l ul li h2 span.zl_tlo5 { display:inline; padding-left:30px; }
.zl_l ul li h2 span.zl_tlo6 { display:inline;  padding-left:30px; }
.zl_l ul li h2 span.zl_tlo7 { display:inline;  padding-left:30px; }
.zl_l ul li.hover h2 span.zl_tlo1 { display:inline; }
.zl_l ul li.hover h2 span.zl_tlo2 { display:inline; }
.zl_l ul li.hover h2 span.zl_tlo3 { display:inline; }
.zl_l ul li.hover h2 span.zl_tlo4 { display:inline; }
.zl_l ul li.hover h2 span.zl_tlo5 { display:inline; }
.zl_l ul li.hover h2 span.zl_tlo6 { display:inline; }
.zl_l ul li.hover h2 span.zl_tlo7 { display:inline; }
.zl_l ul li p { text-align:center; padding-top:2px; line-height:18px; font-size:13px; color:#332f2f; }
.zl_l ul li p a { color:#332f2f; padding:0px 2px; }
.zl_c { width:758px; }
.zl_t { overflow:hidden; zoom:1; padding:0px 14px 21px; height:24px; line-height:24px; text-align:right; font-size:13px; color:#166935; }
.zl_t span {  padding-left:30px; display:inline-block; }
.zl_t span a { color:#166935; }
.zl_t h2 { float:left; color:#333333; }
.zl_t h2 b { font-weight:normal; color:#166935; }
.zl_cn { overflow:hidden; zoom:1; padding-bottom:10px; }
.zl_cn i { width:250px; float:left; display:inline-block; margin-right:10px; }
.zl_cn dl { overflow:hidden; zoom:1; border-bottom:#bcbcbc 1px dashed; padding:0px 4px 8px; }
.zl_cn dl dt { text-align:center; font-size:18px; line-height:24px; color:#166935; }
.zl_cn dl dd { font-size:13px; line-height:26px; color:#545454; text-indent:2em; padding-top:8px; }
.zl_cn ul { overflow:hidden; zoom:1; padding-top:12px; }
.zl_cn ul li { float:left; width:48%; font-size:13px; line-height:24px; color:#545454; margin-left:2%; display:inline; height:24px; overflow:hidden}
.zl_cn ul li a { color:#545454; }
.zl_gx { overflow:hidden; zoom:1; padding-top:2px; }
.zl_gxl { width:252px; }
.zl_gxl h2 { font-size:18px; line-height:24px; color:#545454; }
.zl_gxl ul { overflow:hidden; zoom:1; padding-top:6px; }
.zl_gxl ul li { float:left; margin:1px 1px 0px 0px; display:inline; height:30px; line-height:30px; text-align:center; font-size:13px; color:#fff; }
.zl_gxl ul li a { color:#fff; }
.zl_gzr { width:490px; border:#166935 1px solid; overflow:hidden; zoom:1; background:#f3fcf6; }
.zl_gzr h2 { float:left; width:21px; text-align:center; padding:9px 9px 8px; font-size:16px; line-height:19px; color:#fff; background:#166935; margin-right:12px; display:inline; }
.zl_gzr ul { overflow:hidden; zoom:1; padding:11px 0px 0px 0px; }
.zl_gzr ul li { float:left; width:210px; margin-right:9px; display:inline; overflow:hidden; zoom:1; }
.zl_gzr ul li i { width:94px; float:left; display:inline-block; margin-right:13px; }
.zl_gzr ul li h3 { font-size:13px; line-height:24px; color:#545454; }
.zl_gzr ul li h3 span { font-size:18px; color:#166935; font-weight:bold; }
.zl_gzr ul li p { font-size:13px; line-height:24px; color:#545454; }
.zl_gzr ul li b { display:block; padding-top:10px; }
.kfal { overflow:hidden; zoom:1; padding:13px 16px 18px 10px; }
.kfal_l { width:1000px; }
.kfal_t { overflow:hidden; zoom:1; height:40px; }
.kfal_t h2 { float:left; width:150px; color:#fff; font-size:20px; text-align:center; background:#166935; line-height:40px; height:40px; display:inline; margin-right:14px; }
.kfal_t p { overflow:hidden; zoom:1; font-size:15px; color:#333333; line-height:22px; }
.kfal_t p a { padding:0px 4px; color:#333; }
.kfal_t span { display:block; padding-left:4px; line-height:18px; overflow:hidden; zoom:1; font-size:14px; }
.kfal_c { overflow:hidden; zoom:1; padding-top:21px; }
.kfal_c ul li { width:235px; float:left; margin-right:10px; }
.kfal_tp{ position:relative; z-index:0; overflow:hidden; zoom:1; width:235px; height:151px;}
.kfal_c ul li b{ display:block; position:absolute; z-index:1; bottom:0px; left:0px; height:29px; width:235px; background:#000; opacity:0.7; filter:alpha(opacity=70);}
.kfal_c ul li span{ display:block; position:absolute; z-index:2; bottom:0px; left:0px; height:29px; line-height:29px; width:235px; text-align:center; font-size:13px; color:#fff;}
.kfal_c ul li span a { color:#fff;}
.kfal_c ul li i { display:block; }
.kfal_c ul li p { font-size:13px; line-height:21px; color:#333; text-indent:1em; padding-top:10px; }
.kfal_bt { cursor:pointer; padding:118px 6px 0px; }
.wsb { width:271px; }
.wsb b { display:block; text-align:center; padding-top:6px; }
.wsb b img { padding:0px 6px; }
.wsb_c { border:#216438 1px solid; background:#fff; padding-bottom:8px; }
.wsb_c i { display:block; padding-bottom:8px; }
.wsb_c ul li { line-height:27px; font-size:13px; color:#333333; }
.hj_t { overflow:hidden; zoom:1; height:37px; }
.hj_t h2 { float:left; border:#166935 1px solid; width:106px; line-height:35px; padding-left:4px; margin-right:8px; display:inline; line-height:35px; cursor:pointer; }
.hj_t h2 span { font-size:16px; color:#166935; display:block; text-align:center; }
.hj_t h2.hover { background:#166935; }
.hj_t h2.hover span { background:url(../images/hj_lo.png) no-repeat left center; color:#fff; padding-left:34px; text-align:left; }
.hj { overflow:hidden; zoom:1; padding:12px 5px; }
.hj ul li { float:left; width:212px; background:#666; margin-right:24px; display:inline; background:#ededed; }
.hj ul li i { display:block; text-align:center; padding:2px 0px; }
.hj ul li p { text-align:center; line-height:34px; height:34px; font-size:13px; color:#333; }
.hj ul li p a { color:#333; }
#hj_c1{ margin:0 auto; overflow:hidden; zoom:1;}
#hj_c1 ul{ overflow:hidden; zoom:1; float:left;}
.hj_bt { padding:55px 4px 0px 4px; cursor:pointer; }


.warpper_main{margin-top:10px; height:150px;}
.tabbtn2{ margin:1px; height:41px; border-bottom:#166935 solid 2px;}
.tabbtn2 li{float:left;height:41px;line-height:41px;overflow:hidden; margin-left:20px; color:#005235;text-align:center;font-size:14px;}
.tabbtn2 li.current{background:url(../index/ryb-g_h.gif) no-repeat;}
.friendlink{ padding:10px;}
.friendlink ul li{ float:left; height:31px;height: 21px;  line-height: 21px;  margin-left: 10px;}
.friendlink_a{ padding:10px;}
.friendlink_a ul li{ float:left; height:25px; line-height:25px; margin-left:5px; margin-right:5px; margin-top:5px; margin-bottom:5px;} 


.foot { background:#efefef; padding-bottom:69px; }
.fwbot{height:50px; /* 框架相对应的高度 */ width:100%; /* 勿改 */ position:fixed !important; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); left:0; bottom:0px; background:#efefef url(../images/foot_bg.png) repeat-x left top;}
.foot_c { width:1000px; margin:0px auto 0px; padding:17px 0px 0px; overflow:hidden; zoom:1; }
.foot_l { padding:0px 212px 17px; overflow:hidden; zoom:1; }
.foot_l i { font-style:normal; width:330px; float:left; display:block; position:relative; z-index:0;}
.foot_l i p{ position:absolute; z-index:1;  top:76px; font-size:13px; line-height:22px; color:#333;}
.foot_l ul { overflow:hidden; zoom:1; padding-top:0px; }

.foot_l ul li { float:left;  height:142px; }
.foot_l ul li h2 { font-size:16px; line-height:32px; color:#166935; }
.foot_l ul li p { font-size:14px; line-height:24px; color:#333333; }
.foot_l ul li p a { color:#333; }
.foot_1 ul li a{font-size: 14px; display:block; line-height: 20px; color: #333333; float:left; width:200px; border:solid 1px #999999; padding: 5px;}

.foot_lt1 { width:218px; padding-left:22px; }
.foot_lt2 {text-align:center; width:130px; }
.foot_bt { overflow:hidden; zoom:1; padding:13px 12px 0px 50px; width:938px; margin:0px auto; }
.foot_bt h2 { float:left; width:580px; font-size:14px; line-height:30px; color:#333333; }
.foot_bt h2 img { vertical-align:middle; }
.foot_bt h2 a { color:#333; padding:0px 3px; }
.foot_tx { float:left; width:336px; }
.txt2 { line-height:14px; height:14px; padding:7px; border:#c9c9c9 1px solid; width:220px; background:#efefef; font-size:14px; color:#949494; }
.but2 { background:url(../images/fbtn.png) no-repeat left center; border:none; height:30px; width:83px; cursor:pointer; }
/* channel  */

.xj_xm{ width:300px; border:1px solid #c9c9c9; height:330px;}
.xj_xm h2{ margin:10px; border-bottom:1px solid #166935; line-height:30px; font-size:20px; color:#166935; padding-left:6px;}
.xj_xm1 li{ zoom:1; overflow:hidden; border-bottom:1px dashed #aaa; padding:8px 0 8px 16px;}
.xj_xm1 h3{ width:62px; float:left; border-right:1px solid #7d7d7d; font-size:14px; line-height:20px; color:#166935; text-align:center;}
.xj_xm1 h3 a{ color:#166935;}
.xj_xm1 h4{ font-size:13px; line-height:20px; color:#166935;}
.xj_xm1 h4 a{ color:#166935; padding:0 7px;}
.xj_xm2{ line-height:22px; color:#333; padding:0 15px; font-size:15px;}
.xj_xm2 a{ padding:0 5px;}
.xj_xm2 a:hover{ color:#216438;}
.xj_hd{ width:681px; position:relative;}
.xj_hd1{ position:relative; height:332px; z-index:0;}
.xj_hd1 h4{ position:absolute; padding-left:30px; font-size:16px; color:#fff; line-height:33px; height:33px; width:100%; left:0; bottom:0; z-index:2;}
.xj_hd1 h4 a { color:#fff;}
.xj_hd1 h3{ position:absolute; width:100%; left:0; bottom:0; height:33px; background:#000; filter:alpha(opacity=50); opacity: 0.5; z-index:1;}
.xj_hd2{ position:absolute; z-index:1; text-align:right;  height:10px; right:30px; bottom:11px;}
.xj_hd2 span{ width:26px; height:10px; display:inline-block; background:#fff; margin:0 4px; cursor:pointer;}
.xj_hd2 span.hover{ background:#d50000;}
.xj_lm{ width:255px;}
.xj_lm h3{ padding:10px; background:url(../images/xj_bj1.png) no-repeat left top;}
.xj_lmc{ width:406px; border:1px solid #c9c9c9; padding:12px; margin-left:17px; height:261px;}
.xj_lmc h2{ font-size:16px; color:#333;}
.xj_lmc h2 span{ line-height:22px; display:inline-block; border-bottom:3px solid #969696;}
.xj_lmc1{ border-bottom:1px dashed #d6d6d6; padding-bottom:5px;}
.xj_lmc1 h3{ line-height:30px; text-align:center; font-size:16px; color:#166935;}
.xj_lmc1 h3 a{ color:#166935;}
.xj_lmc1 p{ line-height:20px; text-indent:2em; color:#333;}
.xj_lmc2{ padding:5px 0; zoom:1; overflow:hidden;}
.xj_lmc2 li{ float:left; width:195px; font-size:13px; color:#333; line-height:24px;}
.xj_lmc3 dl{zoom:1; overflow:hidden;}
.xj_lmc3 dt{ padding:1px 7px; width:16px; line-height:20px; font-size:15px; color:#fff; float:left; background:#166935;}
.xj_lmc3 dd{ border:1px solid #6c997b; border-left:none; zoom:1; overflow:hidden; height:70px; padding:5px;}
.xj_lmc3 dd a{ width:121px; line-height:22px; color:#333; display:inline-block;}
.xj_lmr{ width:277px; border:1px solid #c9c9c9; height:285px;}
.xj_lmr h2{ margin:8px 8px 12px; background:url(../images/xj_pdimg5.png) repeat-x; height:32px; font-size:20px; color:#166935;}
.xj_lmr h2 span{ line-height:31px; border-bottom:1px solid #166935; padding:0 10px; display:inline-block;}
.xj_lmr1{ zoom:1; overflow:hidden;}
.xj_lmr1 li{ float:left; padding-top:8px; margin:0 0 8px 7px; display:inline; border:1px solid #166935; width:81px;}
.xj_lmr1 li h3{ text-align:center; line-height:22px; font-size:13px; color:#166935;}
.xj_jc{ zoom:1; overflow:hidden;}
.xj_jc ul{ margin:0 -6px 0 0;}
.xj_jc li{ float:left; width:300px; padding:0 14px 5px; border:1px solid #d2d2d2; margin-right:5px; margin-bottom:8px;}
.xj_jct{ zoom:1; overflow:hidden; background:url(../images/xj_pdimg12.png) repeat-x top; height:42px;}
.xj_jct h3{ float:left; padding:0 9px;}
.xj_jct h3 span{ line-height:39px; border-bottom:3px solid #166935; display:inline-block; font-size:16px; color:#333;}
.xj_jct h4{ float:left; padding-left:14px; font-size:16px; line-height:42px; color:#333;}
.xj_jct h4 a{color:#333;}
.xj_jct h5{ float:right; line-height:42px; font-size:13px; color:#545454;}
.xj_jct h5 a{ color:#545454;}
.xj_jcc{ zoom:1; overflow:hidden; padding:12px 0 6px;}
.xj_jcc1{ zoom:1; overflow:hidden; padding-left:9px;}
.xj_jcc1 h3{ font-size:14px; text-align:center; line-height:26px; color:#166935;}
.xj_jcc1 h3 a{ color:#166935;}
.xj_jcc1 p{ line-height:22px; text-indent:2em; color:#333;}
.xj_jcb{ overflow:hidden;}
.xj_jcb dl{ margin:0 0 -1px 0;}
.xj_jcb dd{ zoom:1; overflow:hidden; line-height:25px; border-bottom:1px dashed #d2d2d2; background:url(../images/xj_pic1.png) no-repeat 5px center; padding-left:16px;}
.xj_jcb dd h3{ float:left;}
.xj_jcb dd a{ color:#333;}
.xj_jcb dd a:hover{ color:#166935;}
.xj_pptit{ line-height:64px; text-align:center; font-size:33px; font-weight:bold; color:#166935;}
.xj_pp{ border:1px solid #ddd; padding:0 6px 0 12px; zoom:1; overflow:hidden;}
.xj_ppl{ width:703px;}
.xj_ppl h2{ line-height:70px; font-size:22px; color:#333;}
.xj_ppl h2 span{ font-size:24px; color:#166935}
.xj_ppl1{ background:url(../images/xj_pic2.png) no-repeat right center; zoom:1; overflow:hidden;}
.xj_ppl1 li{ float:left; width:221px; padding-right:11px; padding-bottom:18px;}
.xj_ppl1 h3{ text-align:center; line-height:30px; font-size:15px; color:#fff; background:#58585a;}
.xj_ppl1 h3  a { color:#fff;}
.xj_ppr{ width:264px; height:406px; padding-top:38px;}

.xj_ppr1{ zoom:1; overflow:hidden; background:url(../images/xj_pic3.png) repeat-x top; height:32px; padding:0px 2px 0px 10px;}
.xj_ppr1 h3{ float:left; line-height:31px; border-bottom:1px solid #166935; font-size:20px; color:#0a5f42; padding:0 8px;}
.xj_ppr1 h4{ padding-right:8px; line-height:31px; float:right;}
.xj_ppr2 li{ float:left; position:relative; width:264px; height:374px; margin:0px auto;}
.xj_ppr2 li i img{ padding:0 2px 3px 0; background:url(../images/xj_bj2.png) no-repeat left top;}
.xj_ppr2 li h3{ line-height:30px; font-size:16px; color:#545454; border-bottom:1px dashed #ccc;}
.xj_ppr2 li h3 span{ font-size:18px; font-weight:bold; color:#166935;}
.xj_ppr2 li p{ font-size:14px; line-height:22px; color:#313131;}
.xj_ppr2 h4{ position:absolute; left:0; bottom:0; width:242px; overflow:hidden; height:46px;}
.xj_ppr2 h4 span{ display:inline-block;}
.xj_pt{ padding:9px 0 10px 9px; zoom:1; overflow:hidden;}
.xj_pt li{ float:left; width:239px; padding-right:8px;}
.xj_pt li h3{ text-align:center; line-height:28px; padding-top:6px; color:#fff; font-size:19px;}
.xj_pt li h4{ line-height:18px; padding-bottom:3px; color:#fff; font-size:15px; text-align:center;}
.xj_pt1{ background:#166935;}
.xj_pt2{ background:#e07e37;}


/*list*/
.side3{ width:712px;}
.xj_ppr_v{height:406px; padding-top:8px;}
.al{ overflow:hidden; zoom:1; padding-top:7px;}
.al_c{ overflow:hidden; zoom:1; padding-top:12px;}
.al_c ul li{ float:left; width:225px; margin:0px auto;}
.al_c ul li i{ padding-bottom:2px; display:block; text-align:center;}
.al_c ul li p{ text-align:center; background:#e5e5e5; font-size:14px; color:#333333; height:28px; line-height:28px;}
.al_bt{ cursor:pointer; padding:111px 1px 0px;}

.list{ padding:8px 15px 10px; overflow:hidden; zoom:1;}
.list_t{ overflow:hidden; zoom:1; padding-bottom:17px;}
.list_t span{ height:32px; border-bottom:#969696 3px solid; line-height:32px; font-size:16px; color:#333333; display:inline-block;}
.list_t dl{ padding:12px 0px 0px;}
.list_t dl dt{ text-align:center; font-size:15px; line-height:30px; color:#166935;}
.list_t dl dt a{ color:#166935;}
.list_t dl dd{ line-height:21px; font-size:13px; color:#333333; text-indent:2em;}
.list_tg{ width:228px; height:145px; background:#166935; margin-right:9px; display:inline;}
.list_tg h2{ text-align:center; font-size:17px; line-height:36px; color:#ffffff; padding-top:18px;}
.list_tg h3{ text-align:center; font-size:20px; line-height:36px; color:#ffffff;}
.list_tg p{ text-align:center; font-size:15px; line-height:30px; color:#ffffff;}
.list_tg p a{color:#ffffff;}
.list_c{ overflow:hidden; zoom:1;}
.list_c ul li{ overflow:hidden; zoom:1; border-bottom:#c9c9c9 1px dashed; margin-top:18px; padding-bottom:16px; vertical-align:top;}
.list_c ul li h2{ font-size:13px; color:#333333; overflow:hidden; zoom:1; height:26px; text-align:right; padding-right:10px;}
.list_c ul li h2 b{ font-weight:normal; color:#166935;}
.list_c ul li h2 img{ vertical-align:middle; padding:0px 15px;}
.list_c ul li h2 span{ display:block; float:left ; font-size:17px; color:#333333;}
.list_c ul li h2 span a{ display:inline-block; color:#333333;padding:0px 10px;}
.list_c ul li h2 span a:hover{ background:#166935; color:#fff;}
.list_c ul li p{ font-size:13px; line-height:22px; color:#333333; text-indent:2em; padding-top:8px;}
.list_c ul li p:hover{ color:#166935; cursor:pointer;}
.pagelist { height:22px; padding:11px 0px 7px; }
.pagelist li { float:left; border:#d2d2d2 1px solid; background:#fff; color:#545454; font-size:14px; margin-left:5px; display:inline; overflow:hidden;  }
.pagelist li a { float:left; display:block; height:20px; color:#545454; line-height:20px; padding:0 10px; }

.pagelist li a:hover { color:#166935; }


/*article*/
.jczt{ overflow:hidden; zoom:1; position:relative; z-index:0;}
.jczt ul{ padding-top:10px; overflow:hidden; zoom:1;}
.jczt ul li{ float:left;}
#jczt_bl{ position:absolute; z-index:1; top:15px; right:63px; cursor:pointer;}
#jczt_br{ position:absolute; z-index:1; top:15px; right:32px; cursor:pointer;}

.biaoge { width:270px; padding:13px 0px 5px; }
.biaoge td { border-bottom:#fff 1px solid; border-right:#fff 1px solid; padding:2px 0px; line-height:28px; font-size:14px; text-align:center; color:#fff; }
.biaoge td a { color:#fff; }
.col1 { background:#54a09e; width:50%; }
.col2 { background:#367153; }
.col3 { background:#367153; width:34%; }
.col4 { background:#0091bd; width:33%; }
.col5 { background:#e8420e; width:33%; }
.col6 { background:#64911a; }
.col7 { background:#54a09e; }
.col8 { background:#0091bd; }
.col9 { background:#64911a; }
.col10 { background:#e8420e; width:16%; }
.col11 { background:#367153; }
.col12 { background:#64911a; }
.col13 { background:#0091bd; }



.fw { overflow:hidden; zoom:1; }
.fw h2 { text-align:center; font-weight:bold; font-size:14px; line-height:24px; padding-bottom:4px;  }
.fw_c { background:url(../images/zj_gh_bg.png) repeat left center; border:#2f2f2 1px solid; }
.zj_gh_c { overflow:hidden; zoom:1; padding:5px 10px 14px 20px; }
.zj_gh_c ul { overflow:hidden; zoom:1; padding-bottom:8px; }
.zj_gh_c ul li { margin-top:11px; overflow:hidden; zoom:1; min-height:29px; _height:29px; }
.zj_gh_c ul li b { font-weight:normal; line-height:29px; color:#000000; }
.zj_gh_c ul li strong { color:#215e22; line-height:30px; font-weight:normal; }
.txt4 { border:#cccccc 1px solid; color:#4c4c4c; background:#fff; line-height:14px; height:14px; padding:7px 6px 6px; width:143px; }
.txt5 { border:#cccccc 1px solid; color:#4c4c4c; background:#fff; line-height:14px; height:14px; padding:7px 6px 6px; width:51px; }
.select { border:#cccccc 1px solid; color:#4c4c4c; background:#fff; line-height:27px; height:27px; width:158px; }
.radio { vertical-align:middle; }

.xj1_lmr{ overflow:hidden; zoom:1; padding:5px 0px 10px; border-bottom:#c9c9c9 1px solid;}
.xj1_lmr1{ zoom:1; overflow:hidden; padding-top:12px;}
.xj1_lmr1 li{ float:left; padding-top:8px; margin:0 0 8px 7px; display:inline; border:1px solid #166935; width:81px;}
.xj1_lmr1 li h3{ text-align:center; line-height:22px; font-size:13px; color:#166935;}

.wz{ overflow:hidden; zoom:1; padding:15px 15px 17px;}
.wz h1{ text-align:center; line-height:40px; color:#166935; font-size:20px;}
.wz h2{ color:#333333; line-height:30px; font-size:13px; text-align:center;}
.wz h2 img{ vertical-align:middle; padding:0px 4px 8px;}
.wz_t{ overflow:hidden; zoom:1; margin:10px 30px; background:url(../images/wz_tbg.png) repeat-x top center; height:75px; padding:0px 10px 0px 24px;}
.wz_t i{ width:210px; float:left; display:inline-block; margin-right:24px;}
.wz_t p{ overflow:hidden; zoom:1; font-size:13px; line-height:24px; padding:10px 0px 2px; color:#000;}
.wz_t from{ padding-top:5px; overflow:hidden; zoom:1;}
.txt6{ border:#166935 1px solid; line-height:14px; height:14px; padding:5px 9px 6px; background:#fff; width:200px; float:left; color:#333;}
.but3{ background:url(../images/wz_btn.png) no-repeat left center; width:80px; height:27px; border:none; float:left; margin-left:3px; display:inline; cursor:pointer;}
.wz_c{ overflow:hidden; zoom:1;  padding:6px 0px;}
.wz_c i{ display:block; text-align:center; padding:10px;}
.wz_c p{font-size:14px; line-height:31px; color:#333333;/* text-indent:2em;*/}
.wz_c div{ font-size:14px; margin:10px 0;}
.wz_c p b{ font-size:14px;}
.wz_sho{ overflow:hidden; zoom:1; margin:8px 75px; border:#437c56 1px dashed; padding:15px 28px 15px 21px;}
.wz_sho b{ float:right; padding-top:6px; display:block; width:130px;}
.wz_sho b img{cursor:pointer;}
.wz_sho p{ overflow:hidden; zoom:1; font-size:14px; line-height:22px; color:#333333;}
.wz_sho p span{ font-size:16px; color:#166935;}
.wz_xp{ overflow:hidden; zoom:1; padding:20px 0px 28px 10px;}
.wz_xp ul li{ float:left; width:50%; font-size:14px; color:#333; line-height:24px;}
.wz_xp ul li a{ color:#333;}
.wz_xp ul li a:hover{ color:#ca0000;}
.wz_by{ overflow:hidden; zoom:1; padding-left:10px;}
.wz_by ul li{ width:103px; text-align:center; border:#c9c9c9 1px solid; float:left; height:29px; line-height:29px; margin-right:6px; display:inline; font-size:15px; color:#333;}
.wz_by ul li a{ color:#333; display:block;}
.wz_by ul li a:hover{ background:#166935; color:#fff;}

.qk{ overflow:hidden; zoom:1; padding:15px 3px 4px;}
.qk_yd{ overflow:hidden; zoom:1; padding:12px 1px 0px;}
.qk_yd_l{ width:254px;}
.qk_yd h2{ font-size:16px; line-height:28px; color:#166935;}
.qk_yd ul{ overflow:hidden; zoom:1;}
.qk_yd ul li{ border-bottom:#c6c6c6 1px dashed; height:37px; font-size:13px; color:#166935; line-height:37px; width:254px; overflow:hidden;}
.qk_c{ overflow:hidden; zoom:1; padding:9px 0px 0px 21px;}
.qk_c ul li{ float:left; background:url(../images/qk_bg.png) no-repeat right center; padding-right:39px; margin-right:7px; display:inline;}
.qk_cn{ border:#c9c9c9 1px solid; background:#fff; width:130px; height:65px; text-align:center;}
.qk_cn a{ display:block; height:65px; padding:0px 3px; text-decoration:none;}
.qk_cn a h2{ display:block; border-bottom:#c9c9c9 1px dashed; height:34px; line-height:34px; font-size:16px; color:#166935;}
.qk_cn a p{ line-height:24px; color:#333; font-size:13px;}

.qk_cn a:hover{ display:block; background:#166935;}
.qk_cn a:hover h2{color:#fff;}
.qk_cn a:hover p{color:#fff;}
.qk_t{ background:url(../images/wz_lo5.png) no-repeat left center; padding-left:32px; line-height:25px; font-size:15px; color:#333;}
.but12 { background:url(../images/zj_tbtn.png) no-repeat top center; cursor:pointer; width:92px; height:30px; border:none; }
.zj_gh_c ul li strong { color:#215e22; line-height:30px; font-weight:normal; }








.fl {
    float: left;
}


.zjtd_sy_l{ width: 770px; margin-top: 7px; display: none;}
.zjtd_sy_l_xs{ display: block;}
.zjtd_sy_l img{ float: left; padding-right: 15px;}
.zjtd_l_up{ width: 445px; float: left; margin-top: 21px; height: 175px;}
.zjtd_l_up em{ display: block; width: 416px; font-weight: bold; font-size: 20px; color: #000;}
.zjtd_l_up em i{ font-size: 30px; color: #ff7800; border-bottom: 2px solid #ff7800; padding: 5px;}
.zjtd_l_up li{ width: 223px; float: left; color: #444444; font-size: 16px; margin-left: 9px;}
.wzbj{ margin-left: 0 !important;}
.zjtd_l_up img{ margin-top: 15px; margin-bottom: 15px;}
.zjtd_l_up p{ width: 418px; float: left; font-size: 14px; color: #666666; text-indent: 2em; line-height: 28px; margin-top: 10px;}
.zjtd_l_up p a{ color: #F07700;}
.zjtd_l_down{ width: 416px; height: 180px; position: relative; margin-top: 20px;}
.zjtd_l_down p{width: 405px;height: 78px; margin-top: 9px; background: #eaeaea;font-size: 14px; color: #333;padding: 14px 5px 22px 5px;line-height: 25px;}
.zjtd_l_down p a{ color:#F07700;}
.zjtd_l_down i{ width: 75px; height:102px; display: block; background: url("../images/ystd_sczl.png") no-repeat; color: #FFFFFF; font-size: 18px; text-align: center; padding: 22px 16px; position: absolute; top:-3px;left: 15px;}
.zjtd_l_down ul{}
.zjtd_l_down ul li{ width: 153px; height: 42px; text-align: center; line-height: 42px; border-radius: 5px; float: left; margin-left: 44px; margin-top: 20px;}
/*.zjtd_l_down ul li:nth-child(1){ background: #00916B;}*/
/*.zjtd_l_down ul li:nth-child(2){ background: #f07700;}*/
.zjtd_l_down ul li a{width: 153px; height: 42px; font-size: 16px; color: #fff; display: block}
.zjtd_sy_r{ width: 225px; margin-top: 7px;}
.zjtd_sy_r ul{ width: 168px; margin: 0 auto; margin-top: 18px;}
.zjtd_sy_r ul li{ font-size: 18px; color: #fff; width: 165px; height: 65px; background: #b2b2b2; margin-top: 8px; line-height: 65px; text-align: center; cursor:  pointer;}
.zjtd_sy_r ul li:hover{ background: #166935;}
.zjtd_sy_r i{ width: 165px; height: 60px; display: block; font-size: 14px; text-align: center; line-height: 60px; background: #828786; margin: 0 auto; margin-top: 8px;}
.zjtd_sy_r i a{ color: #FFFFFF; display: block;}
