@charset "gb2312";


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; font-family: inherit; text-decoration: none; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
.top { background-color: #2a8e46; height: 27px; }
.contop { margin: auto; width: 1000px; }
.hy { font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; line-height: 27px; color: #FFF; float: left; }
.sc { float: right; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; color: #FFF; }
.sc a { font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; line-height: 27px; color: #FFF; }
.head { background-image: url(imghead_bg_1.png); background-repeat: repeat-x; height: 248px; background-position: center; }
.logo { margin: auto; width: 1000px; padding-top: 77px; padding-left: 92px; }
.nav { background-color: #42b349; height: 45px; }
.nav ul li { float: left; width: 99px; text-align: center; }
.nav ul li a { font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; line-height: 45px; color: #ffffff; }
.dqsj { height: 29px; background-color: #ececec; margin: auto; width: 1000px; }
.dqsj .rq { float: left; line-height: 29px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; padding-left: 20px; }
.dqsj .so { float: right; line-height: 29px; font-size: 12px; background-image: url(imgso_bg.png); background-repeat: no-repeat; background-position: right center; width: 222px; margin-right: 20px; }
.nav ul { width: 1000px; margin-right: auto; margin-left: auto; }
.con { width: 1000px; margin-right: auto; margin-left: auto; margin-top: 20px; overflow: hidden; }
.xwdt { width: 630px; float: left; border-top-width: 3px; border-top-style: solid; border-top-color: #42b349; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #ececec; border-bottom-color: #ECECEC; border-left-color: #ECECEC; height: 263px; }
.lm { background-color: #ececec; height: 30px; }
.lm h1 { line-height: 30px; background-color: #FFF; float: left; padding-right: 15px; padding-left: 15px; font-size: 16px; font-family: "Î¢ÈíÑÅºÚ"; color: #029b0c; font-weight: normal; }
.lm a { font-family: "Î¢ÈíÑÅºÚ"; line-height: 30px; font-size: 12px; float: right; padding-right: 10px; color: #6e6e6e; }
.hdp { float: left; height: 202px; width: 295px; margin-top: 15px; margin-right: 15px; margin-bottom: 15px; margin-left: 15px; }
.xwlb { float: left; padding-top: 15px; display: block; }
.xwlb li a { font-family: "Î¢ÈíÑÅºÚ"; font-size: 13px; line-height: 29px; color: #000000; }
.xwlb li { background-image: url(imgli_dian.png); background-repeat: no-repeat; background-position: 10px center; padding-left: 25px; }
.xwdt_1{ width: 350px; float: right; border-top-width: 3px; border-top-style: solid; border-top-color: #42b349; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #ececec; border-bottom-color: #ECECEC; border-left-color: #ECECEC; height: 263px; }
.time { float: right; font-size: 13px; line-height: 29px; padding-right: 10px; }
.xwlb_1 { padding-top: 15px; display: block; }
.xwlb_1 li { background-image: url(imgli_dian.png); background-repeat: no-repeat; background-position: 10px center; padding-left: 25px; }
.xwlb_1 li a { font-family: "Î¢ÈíÑÅºÚ"; font-size: 13px; line-height: 29px; color: #000000; }
.lm_1 { background-color: #ececec; height: 30px; background-image: url(imgsylm_bg.png); background-repeat: repeat-x; border: 1px solid #9ad092; }
.lm_1 h1 { line-height: 30px; float: left; padding-right: 15px; padding-left: 15px; font-size: 16px; font-family: "Î¢ÈíÑÅºÚ"; color: #000000; background-image: url(imgopm_1.png); background-repeat: no-repeat; font-weight: normal; }
.lm_1 a { font-family: "Î¢ÈíÑÅºÚ"; line-height: 30px; font-size: 12px; float: right; padding-right: 10px; color: #6e6e6e; }
.lmlb { width: 280px; float: left; margin-right: 15px; }
.berder { height:220px;border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #e2e2e2; border-bottom-color: #e2e2e2; border-left-color: #e2e2e2; }
.lmlb_1 { width: 410px; float: left; margin-right: 15px; }
.lmlb_n { width: 280px; float: left; }
.xwdt_2{ width: 705px; float: left; border-top-width: 3px; border-top-style: solid; border-top-color: #42b349; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #ececec; border-bottom-color: #ECECEC; border-left-color: #ECECEC; height: 195px; }
.xwdt_3{ width: 275px; float: right; border-top-width: 3px; border-top-style: solid; border-top-color: #42b349; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #ececec; border-bottom-color: #ECECEC; border-left-color: #ECECEC; height: 195px; }
.xwtu { padding: 15px; }
.xwtu li { float: left; width: 99px; margin-left: 15px; }
.xwtu li:first-child{float: left; width: 99px; margin-left: 0px;}
.xwtu li p { font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; line-height: 30px; text-align: center; }
.xwtu li p a { color: #000; }
.foot { overflow: hidden; margin-top: 20px; border-top-width: 3px; border-top-style: solid; border-top-color: #2a8e46; padding: 25px; }
.foot p { text-align: center; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; line-height: 27px; }
.conbt{ font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px; line-height: 25px; padding-bottom: 10px; color:#393939;padding-top:15px;font-weight: bold;}


.sides { float: left; width: 245px; }
.dqlm { background-image: url(imglm_bg.png); background-repeat: no-repeat; }
.lmmc { background-image: url(imglm_bg.png); background-repeat: repeat-x; line-height: 53px; padding-left: 20px; color: #fff; font-size: 20px; }
.ejdh li { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ececec; background-color: #f4f4f4; background-image: url(imgli_d_a.png); background-repeat: no-repeat; background-position: 50px center; text-align: center; }
.ejdh li a { line-height: 60px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; color: #000000; text-align: center; }
.list { width: 720px; float: right; border-top-width: 3px; border-top-style: solid; border-top-color: #42b349; }
.lm_lis { background-color: #ececec; height: 30px; }
.lm_lis h1 { line-height: 30px; float: left; padding-right: 15px; padding-left: 15px; font-size: 12px; font-family: "Î¢ÈíÑÅºÚ"; color: #029b0c; font-weight: normal; }
.lm_lis a { font-family: "Î¢ÈíÑÅºÚ"; line-height: 30px; font-size: 12px; padding-right: 10px; color: #42B349; }
.ejdh .dq { background-image: url(imgli_d_h.png); background-repeat: no-repeat; background-position: 50px center; }
.ejdh .dq a { color: #10762C; }
.ejdh li:hover { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ececec; background-color: #f4f4f4; background-image: url(imgli_d_h.png); background-repeat: no-repeat; background-position: 50px center; text-align: center; }
.ejdh li:hover a { line-height: 60px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; color: #11772E; text-align: center; }
.times { float: right; font-size: 13px; line-height: 29px; padding-right: 10px; color: #b3b3b3; }
.ejdh { margin-bottom: 20px; }
.rdxw { width: 245px; }
.lx{padding:20px 80px;float:left;}
.lx p{font-family: "Î¢ÈíÑÅºÚ"; font-size:13px;line-height:24px;}
.ewm{float:right;padding:10px 50px;}