﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
/*正文开始*/
.banner { width:960px; height:367px;padding:0 18px; background:url(Img/Index/bs.jpg) no-repeat center top; margin:0 auto;}
.banner img { width:960px; height:455px; }

.bai01 { width:960px; background:#fff; padding:21px 18px 12px; margin:0 auto;}
.prolist { width:215px; height:561px; overflow:hidden;}
.prolist h2 { height:48px; line-height:40px; text-align:center; font-size:16px; background:url(Img/Index/listh2.jpg) no-repeat; font-family:"微软雅黑"; font-weight:normal;}
.prolist h2 a { color:#fff;}
.list_con { height:502px; overflow:hidden; padding:8px 0 0 0; border:1px solid #ccc; border-top:noen;}
.list_con h3 { background:url(Img/Index/listh3.gif) no-repeat 20px center; height:29px; line-height:29px; font-size:14px; padding-left:32px;}
.list_con h3 a { color:#333;}
.list_con ul { padding:3px 0 5px 0;}
.list_con ul li { overflow:hidden; height:26px; line-height:26px; background:url(Img/Index/lidd.gif) no-repeat 32px center; padding-left:44px;}
.list_con ul li a { color:#333;}

.pro { width:730px; height:561px; overflow:hidden;}
.barpro { height:41px; font-size:16px; font-family:"微软雅黑"; overflow:hidden; background:url(Img/Index/barpro.gif) no-repeat;}
.barpro ul li { width:112px; text-align:center; height:41px; float:left;}
.barpro ul li a { color:#007532; height:41px; line-height:41px; display:inline-block;}
.barpro ul li a:hover,.barpro ul .cur a { color:#fff; display:block; background:url(Img/Index/phover.gif) no-repeat;}
.barpro span { padding:16px 16px 0 0;}
.pro_c { height:504px; overflow:hidden; padding:11px 0 0 15px; border:1px solid #c5c5c5; border-top:1px solid #007532;}
.pro_c ul li { float:left; width:165px; height:168px; overflow:hidden; margin-right:13px; display:inline;}
.pro_c ul li img { width:161px; height:126px; padding:1px; border:1px solid #c5c5c5;}
.pro_c ul li span a { height:28px; line-height:28px; text-align:center; display:block; overflow:hidden; color:#2d2d2d;}


.ys { height:903px; overflow:hidden; position:relative; background:url(Img/Index/ys.jpg) no-repeat center bottom;}
.ys h2 { margin:30px 0 0 42px;}
.one { position:absolute; left:49px; top:139px; overflow:hidden; width:356px;}
.one h3 { font-size:16px; line-height:22px; color:#2d2d2d; padding-left:50px; margin-bottom:10px; font-family:"微软雅黑";}
.one h3 em { display:block; font-size:14px; color:#929292; font-style:normal; text-transform:uppercase;}
.one p { line-height:24px; color:#2d2d2d; font-size:14px;}
.one p em { color:#007332;}
.two { position:absolute; top:357px; left:49px; overflow:hidden;}
.two h3 { padding-left:72px;}
.three { position:absolute; top:539px; left:558px; overflow:hidden;}
.three h3 { padding-left:68px;}
.four { position:absolute; top:729px; left:558px; overflow:hidden;}
.four h3 { padding-left:68px;}

.fa { width:646px; height:422px; overflow:hidden; margin:15px 0 0 18px; border:1px solid #c5c5c5; display:inline;}
.fa h2 { height:34px; line-height:34px; font-size:16px; font-family:"微软雅黑"; overflow:hidden; background:url(Img/Index/barfaa.gif) repeat-x; padding-left:12px;}
.fa h2 a { color:#004b20;}
.fa h2 span { padding:12px 16px 0 0;}
.faa_c { height:504px; overflow:hidden; padding:10px 0 0 14px;}
.faa_c ul li { float:left; width:197px; height:189px; overflow:hidden; margin-right:13px; display:inline;}
.faa_c ul li img { width:195px; height:120px; border:1px solid #c5c5c5;}
.faa_c ul li p { font-size:0; line-height:0;}
.faa_c ul li span a { height:23px; line-height:23px; margin-top:22px; text-align:center; display:block; overflow:hidden; color:#fff; background:#008a3c;}

.pic { width:297px; height:424px; margin:15px 18px 0 0; position:relative; overflow:hidden; display:inline;}
.pic p { position:absolute; top:0; left:0; width:397px; height:99px; padding:5px 0 0 10px; font-size:14px; font-family:"微软雅黑"; color:#fff; background:url(Img/Index/png.png) repeat; line-height:30px;}
.pic p span { font-size:12px; display:block;}
.pic p em { font-size:18px; font-style:normal;}

.bd01 { position:relative; height:176px; overflow:hidden; margin:13px 18px 0; }
.bdtel { position:absolute; top:110px; left:600px; font-size:16px; color:#fff; line-height:24px; font-family:"微软雅黑"; font-weight:bold;}
.bdtel span { font-size:24px; display:block; font-family:Arial, Helvetica, sans-serif;}


.jz { width:960px; height:597px; overflow:hidden; margin:15px 18px 0;}
.jz h2 { font-size:16px; background:url(Img/Index/barjz.gif) no-repeat left bottom; height:40px; line-height:40px;}
.jz h2 a { color:#006e30; font-family:"微软雅黑";}
.jz h2 em { color:#8db199; font-style:normal; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:6px;}
.jz h2 span { margin-top:15px}
.jz_c { height:542px; overflow:hidden; padding:15px 0 0 0;}
.jz_c dl { width:622px; height:152px; overflow:hidden; padding:14px 0; border-bottom:1px dotted #ccc;}
.jz_c dl dt { width:220px; height:152px;}
.jz_c dl dt img { width:216px; height:148px; padding:1px; border:1px solid #c5c5c5;}
.jz_c dl dd { padding-left:22px; width:378px; overflow:hidden;}
.jz_c dl dd h3 a { line-height:28px; font-size:14px; color:#2d2d2d; font-family:"微软雅黑";}
.jz_c dl dd p { line-height:24px; color:#2d2d2d; padding:5px 0 0 0; font-size:14px;}
.jz_c dl dd span a { display:block; float:right; text-align:right; color:#007532; font-family:"宋体";}

.hz { width:297px; height:511px; overflow:hidden; border:1px solid #c5c5c5; padding:8px 0 0 10px; margin-top:15px; background:url(Img/Index/hzdi.gif) repeat-x left bottom;}
.hz ul li { float:left; width:140px; height:75px; margin:0 8px 17px 0; display:inline; overflow:hidden;}
.hz ul li img { width:138px; height:73px; border:1px solid #c5c5c5;}
.hz p { text-indent:24px; color:#2d2d2d; padding:5px 3px 0; line-height:24px;}

.about { width:960px; height:564px; overflow:hidden; margin:0 auto; background:url(Img/Index/sha.jpg) no-repeat center top; padding:22px 18px 0;}
.about_c { height:508px; overflow:hidden; padding:16px 0 0 0;}
.about_c dl { height:286px; overflow:hidden;}
.about_c dl dt img { width:356px; height:260px;}
.about_c dl dd { padding:0 0 0 20px; width:576px; overflow:hidden;}
.about_c dl dd p { line-height:24px; color:#2d2d2d; text-indent:24px; font-family:"宋体"; font-size:14px; text-indent:24px;}
.about_c dl dd ul { padding:5px 0 0 26px;}
.about_c dl dd ul li { float:left; width:170px; height:158px; margin-right:9px; display:inline; overflow:hidden;}
.about_c dl dd ul li span a { height:24px; line-height:24px; text-align:center; display:block; overflow:hidden; color:#007231;}
.about_c .d_c { padding:20px 0 0 15px; height:202px; overflow:hidden; background:url(Img/Index/shabg.jpg) no-repeat center top;}
.about_c .d_c ul { margin-left:16px; display:inline; width:884px; overflow:hidden;}
.about_c .d_c ul li { float:left; width:208px; margin-right:12px; display:inline; overflow:hidden;}
.about_c .d_c ul li img { width:205px; height:137px; border:1px solid #fff;} 
.about_c .d_c ul li span a { height:32px; line-height:32px; text-align:center; display:block; overflow:hidden; color:#2d2d2d; font-size:14px;}
.d01 { padding-top:70px;}

.new { width:682px; height:346px; overflow:hidden; border:1px solid #c5c5c5; margin:24px 0 0 18px;}
.barnew { background:url(Img/Index/bardt.gif) repeat-x; height:33px; padding:5px 12px 0 15px;}
.barnew ul li { height:33px; float:left; overflow:hidden; font-size:16px; font-weight:bold; font-family:"微软雅黑";}
.barnew ul li a { color:#006e30; width:131px; height:31px; line-height:31px; text-align:center; display:inline-block;}
.barnew ul li a:hover, .barnew ul .cur a { color:#fff; background:url(Img/Index/dthover.jpg) no-repeat; display:inline-block; text-decoration:none;}
.barnew span { padding-top:10px;}
.n_con { padding:13px 0 0 17px; height:295px; overflow:hidden;}
.n_con dl { height:122px; overflow:hidden; padding-bottom:18px;}
.n_con dl dt { width:181px; height:122px;}
.n_con dl dt img { width:177px; height:118px; padding:1px; border:1px solid #c5c5c5;}
.n_con dl dd { padding:0 0 0 14px; width:452px; overflow:hidden;}
.n_con dl dd h3 a { font-size:14px; height:24px; line-height:24px; color:#343434; font-family:"微软雅黑";}
.n_con dl dd p { line-height:24px; color:#505050;}
.n_con dl dd span a { display:block; padding:5px 0 0 0; float:right; text-align:right; font-family:"宋体"; color:#23ad3a;}
.n_con ul { display:none; background:url(Img/Index/dtx.gif) no-repeat center top; height:155px; overflow:hidden; padding:0 18px 0 0;}
.n_con ul li { height:28px; line-height:28px; overflow:hidden; background:url(Img/Index/dd.gif) no-repeat 3px center; padding:0 0 0 20px; width:260px; overflow:hidden; color:#2d2d2d;}
.n_con ul li a { color:#2d2d2d;}

.faq { width:259px; height:346px; overflow:hidden; border:1px solid #c5c5c5; margin:24px 18px 0 0;}
.faq h2 { background:url(Img/Index/bardt.gif) repeat-x; height:38px; line-height:38px; padding:0 12px; font-size:16px; font-family:"微软雅黑";}
.faq h2 a { color:#006e30;}
.faq h2 span { padding-top:14px;}
.fa_con { height:376px; overflow:hidden; padding:0 10px 0 16px;}
.fa_con dl { padding:12px 0; border-bottom:1px dotted #006e30;}
.fa_con dl dt { height:24px; line-height:24px; background:url(Img/Index/wen.gif) no-repeat left 2px; padding-left:36px;}
.fa_con dl dt a { color:#2d2d2d; font-weight:bold; font-size:14px;}
.fa_con dl dd { line-height:26px; overflow:hidden; color:#2d2d2d; background:url(Img/Index/da.gif) no-repeat left 2px; text-indent:36px;}
.fa_con .nobot { border-bottom:0;}

.link { width:960px; height:121px; overflow:hidden; margin:15px auto 12px; border:1px solid #c5c5c5;}
.link h2 em { color:#006e30; font-style:normal; padding-left:6px; font-weight:normal;}
.link h2 span { padding:0;}
.link h2 span a { font-family:"宋体"; font-size:12px; color:#006e30; font-weight:normal;}
.l_con { line-height:24px; padding:11px 0 0; height:70px; overflow:hidden;}
.l_con a { padding:0 16px; color:#006e30;}
