@charset "gb2312";
/* CSS Document */


.indexa{ margin:20px auto 0; width:1000px;}
.indexa .indal{ width:241px; height:265px; margin:0 auto; border:1px solid #dcebd6; overflow:hidden;position:relative;}
.indexa .indal .indal_a_tit{ position:absolute; right:20px; bottom:5px;}
.indexa .indal .indal_a_tit li{float:left; width:8px; height:8px; background:#fff; border-radius:4px; margin-left:10px; cursor:pointer; text-indent:-999px;}
.indexa .indal .indal_a_tit li.on{ background:#ff1600; }
.indexa .indac{ width:443px; height:265px; margin:0 13px 0; border:1px solid #d2d2d2;}
.indexa .indac h2{ height:49px; background:#06741c; margin-bottom:20px; border-bottom:1px solid #d2d2d2; font-size:22px; color:#fff; font-weight:bold; text-align:center; line-height:49px;}
.indexa .indac ul li{ width:400px; float:left; margin-left:28px; background:url(/images/index_ico1.jpg) no-repeat left center; text-indent:1em;}
.indexa .indac ul li a{ font-size:14px; color:#65675e; line-height:30px;}
.indexa .indar{ width:280px; height:265px; border:1px solid #d2d2d2;}
.indexa .indar img{ margin:10px 13px;}
.indexa .indar .renav{ width:253px; height:120px; margin:10px auto; overflow:hidden;}
.indexa .indar .renav li{ line-height:25px;}
.indexa .indar .renav li a { color:#333;}
.banner_ad{ margin:10px auto; width:1000px;}

.indexb{ height:240px; margin:8px auto;}
.indexb .indbl{ width:303px; height:240px; border:1px solid #0a8a26; background:#f5f9f3;}
.indexb .indbl ul li{ width:128px; height:51px; margin:14px 10px; float:left; background:#b3d9a0;}
.indexb .indbl ul li a{ display:block; width:128px; height:51px; font-size:22px; color:#06741c; text-align:center; line-height:51px;}
.indexb .indbc{ width:434px; height:225px; border:1px solid #0a8a26; margin:0 3px; padding-top:15px;}
.indexb .indbc ul li{ width:190px; height:30px; margin-left:20px; float:left;}
.indexb .indbc ul li a{ color:#65675e; line-height:30px; font-size:14px;}

.iBox3{ margin:20px auto 40px;}
.iBox3_1{ width:100%; overflow:hidden;}
.iBox3_1 dl{ display:none;width:100%; overflow:hidden;}
.iBox3_1 dd{ width:510px; margin-right:28px;  overflow:hidden;}
.iBox3_1 dd p{ display:block; width:100%; overflow:hidden;}
.iBox3_1 dd p.p01{ padding:40px 0 15px; border-bottom:1px dashed #3ea607;}
.iBox3_1 dd p.p01 em{ float:left; margin-right:12px; padding-right:12px; border-right:1px solid #FFF; font-size:49px; font-weight:bold; line-height:54px; font-style:normal;}
.iBox3_1 dd p.p01 span{ font-size:20px; line-height:27px;}
.iBox3_1 dd p.p01 span font{ display:block;}
.iBox3_1 dd p.p02{ padding-top:20px; font-size:20px;}
.iBox3_1 dd p.p02 span{ float:left; width:28px; height:27px; margin-right:5px;}
.iBox3_1 dd p.p02 span.sp01{ background-position:-183px -162px;}
.iBox3_1 dd p.p02 span.sp02{ background-position:-181px -213px;}
.iBox3_1 dd p.p03{ padding:10px 0;}
.iBox3_1 dd p.p03 a{ color:#f00;}
.iBox3_1 dd p.p04{ padding-top:10px; border-top:1px dashed #3ea607;}

.iBox3_2{ background:#06741c; width:100%; margin:3px auto 0; padding:7px 0; overflow:hidden;}
.iBox3_2 span{ width:24px; height:77px; margin-top:47px; cursor:pointer;}
.iBox3_2 span.prev{ background-position:-222px 0; margin-left:12px;}
.iBox3_2 span.next{ background-position:-248px 0; margin-right:12px;}
.iBox3_2 ul{ width:900px; height:169px; margin:0 auto; overflow:hidden; position:relative;}
.iBox3_2 li{ float:left; display:inline; width:180px; text-align:center; overflow:hidden;}
.iBox3_2 li img{ border:3px solid #FFF;}
.iBox3_2 li.active img{ border:3px solid #ffc000;}
.ico {BACKGROUND: url(/images/index_ico.png) no-repeat}

.tit{ margin:10px auto; width:1000px;}

.jsjc{width:1000px; height:385px; margin:0 auto;}
.js_tit{width:1000px; height:60px; background:#1f88e4; line-height:60px;}
.js_tit h2{ color:#fff; font-size:28px; font-weight:bold; display:inline; margin-left:7px;}
.js_tit font{color:#fff; font-size:22px; margin-left:30px;}
.js_tit img{float:left; margin-top:12px; margin-left:10px;}
.js p a{color:#f00;}
.jsjc_con{width:1000px; height:365px; background:#fff;}


.jsjc_left{width:260px; height:365px; float:left;}
.jsjc_right ul li{width:240px; height:70px;text-align:center;margin-top:20px; line-height:70px; font-size:18px; background:#edffe5; cursor:pointer;} 
.jsjc_left ul li{ width:240px; height:59px; text-align:center; margin-top:10px; line-height:59px; font-size:18px; background:#edffe5; cursor:pointer;}
.jsjc_left ul li.hover{background:url(/images/index_52.png) no-repeat; background-size:240px 59px; color:#fff;}
.jsjc_right{width:275px; height:365px; float:right;}
.jsjc_right h3{color:#3ea607; font-size:28px; text-align:center; margin-top:20px; margin-bottom:20px; }
.jsjc_right ul li.hover{background:url(/images/index_56.png) no-repeat; color:#fff;}
.jsjc_contont{width:465px; height:345px; float:left; overflow:hidden; padding-top:20px; }

.con_js img{float:left; margin-right:10px; margin-bottom:2px;}
.con_js h2{ font-size:18px; color:#06741c; line-height:20px; margin:10px auto;}
.con_js p{font-size:14px; color:#2d382a; line-height:23px; padding-right:10px; padding-left:10px; display:block;}

.indexc{}
.indexc ul li{ width:246px; height:181px; margin-right:4px; margin-bottom:5px; float:left; position:relative;}
.indexc ul li:last-child{ margin-right:0;}
.indexc ul li h3{ position:absolute; width:246px; height:31px; background:rgba(255, 255, 255, 0.6)!important;filter:Alpha(opacity=60); background:#fff; /*　使用IE专属滤镜实现IE背景透明*/ bottom:5px; font-size:16px; line-height:31px; text-align:center;}

.yyhj{ height:405px;}
.yyhj .yyhj_l{ width:258px; height:409px; background:#2a8800;}
.yyhj .yyhj_l img{ margin:52px 10px 20px;}
.yyhj .yyhj_l ul li{ width:238px; height:41px; background:#76bd22; float:left; margin:0 10px 10px; text-align:center; font-size:18px; color:#fff; line-height:41px;}


.indexd{ height:300px;}
.indexd .ind_tit{ margin:20px auto;}
.indexd ul li{width:208px;height:208px;border:1px dashed #c3c3c3;border-radius:105px;-webkit-border-radius:105px;margin-left:31px;float:left}
.indexd ul li .yuan{margin:10px;width:188px;height:188px;border-radius:94px;-webkit-border-radius:94px;background:#c3c3c3;display:block}
.indexd ul li:hover{border:1px dashed #4f9b2c}
.indexd ul li:hover .yuan{background:#3c9015}
.indexd ul li .yuan .img{text-align:center;padding-top:10px;padding-bottom:10px;}
.indexd ul li .yuan .zx{width:140px;height:34px;margin:0px auto;text-align:center;line-height:34px;font-size:20px;color:#3c9015;background:#fff;border-radius:5px;-webkit-border-radius:5px;}
.indexd ul li:nth-of-type(4) .img{padding-top:30px}




.lz_kaali{ height:auto; overflow:hidden; width:1000px; margin:0 auto;    padding-bottom: 1rem;}
.lz_kaleft{ width:230px; text-align:center; float:left;}
.lz_kaleft ul li{ padding-right:12px; height:70px; line-height:70px; text-align:center; font-size:18px; background:url(/images/lhz_t1.png) no-repeat left; margin-top:15px; cursor:pointer;}
.lz_kaleft ul li.hover{ background:url(/images/lhz_t2.png) no-repeat; color:#fff;}

.lzc_content{ width:480px; float:left; margin-left:27px; margin-top:15px;}
.lzc_content ul li{ height:auto; overflow:hidden;}
.lzc_content ul li h3{ text-align:center; font-size:24px; color:#06741c; padding:17px 0; font-weight:bold;}
.lzc_content ul li p{ font-size:16px; color:#666; line-height:30px; text-indent:2em;}
.lzc_content ul li p span{ color:#06741c;}
.lzc_content ul li p span a{ color:#06741c;}

.lz_kaleft2{ width:230px; float:right;}
.lz_kaleft2 h3{ text-align:center; font-size:42px; color:#06741c; padding-top:30px;}
.lz_kaleft2 ul li{ padding-left:12px; height:70px; line-height:70px; text-align:center; font-size:18px; background:url(/images/lhz_t1.png) no-repeat right; margin-top:30px; cursor:pointer;}
.lz_kaleft2 ul li.hover{ background:url(/images/lhz_t4.png) no-repeat; color:#fff;}








