/*.idxBd*/
.idxBd .loop{background-color: #016e39;}
.idxBd .loop>div{position: relative;height: 45px;}
.idxBd .loop h2{position: absolute;left: -6px;top: 0;width: 115px;height: 50px;font: bold 20px/45px 'Microsoft YaHei';color: #ffffff;background:url(../images/loopTit.png) left top no-repeat;text-align: center;}
.idxBd .loop .slide{position: absolute;left: 114px;top: 0;width: 980px;height: 100%;overflow: hidden;}
.idxBd .loop .slide ul{overflow: hidden;}
.idxBd .loop .slide ul li{padding: 10px 0;float: left;padding-right: 25px;color:#FFFF00;text-align:center;}
.idxBd .loop .slide ul li a{font: 20px/24px 'Microsoft YaHei';color: #FFFF00;}
.idxBd .loop .more{position: absolute;right: 0;top: 9px;font: 20px/24px 'Microsoft YaHei';color: #fff;width: 92px;text-align: center;border: solid 1px #86baa1;}

/*part1*/
.idxBd .part1 {padding-top: 28px;}
/*l*/
.idxBd .part1 .l{float: left;width: 580px;}
.idxBd .part1 .l .slide{position: relative;height: 383px;}
.idxBd .part1 .l .slide .bd{position: absolute;height: 383px;width: 100%;overflow: hidden;}
.idxBd .part1 .l .slide .bd a,.idxBd .part1 .l .slide .bd img{display: block;width: 100%;height: 383px;}
.idxBd .part1 .l .slide .txtBg,.idxBd .part1 .l .slide .txt{position: absolute;height: 96px;width: 100%;left: 0;bottom: 0;overflow: hidden;}
.idxBd .part1 .l .slide .txtBg{background-color: #fff;opacity: 0.6;filter: alpha(opacity:60);}
.idxBd .part1 .l .slide .txt div{display: none;}
.idxBd .part1 .l .slide .txt h5{overflow: hidden;position: relative;padding-left: 78px;margin: 16px 0;}
.idxBd .part1 .l .slide .txt h5 i{position: absolute;left: 16px;top: 50%;margin-top: -12px;width: 54px;height: 24px;background:url(../images/tip.png) left center no-repeat;font: 14px/24px 'Microsoft YaHei';color: #fff;text-indent: 10px;}
.idxBd .part1 .l .slide .txt h5 i{position: absolute;left: 16px;top: 50%;margin-top: -12px;width: 54px;height: 24px;background:url(../images/tip.png) left center no-repeat;font: 14px/24px 'Microsoft YaHei';color: #fff;text-indent: 10px;}
.idxBd .part1 .l .slide .txt h5 a{display: block;font: 24px/24px 'Microsoft YaHei';color: #333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.idxBd .part1 .l .slide .txt p{padding: 0 105px 0 16px ;font: 14px/24px 'Microsoft YaHei';color: #666666;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.idxBd .part1 .l .slide .txt p a{color: #108516;position: absolute;right: 48px;top: 0;}
.idxBd .part1 .l .slide .prev,.idxBd .part1 .l .slide .next{position: absolute;height: 40px;width: 30px;text-align: center;font: 16px/40px 'SimSun';color: #fff;background-color: #108516;top: 50%;margin-top: -72px;cursor: default;}
.idxBd .part1 .l .slide .prev:hover,.idxBd .part1 .l .slide .next:hover{opacity: 0.8;filter: alpha(opacity:80);}
.idxBd .part1 .l .slide .prev.prevStop,.idxBd .part1 .l .slide .next.nextStop{background-color: #808080;}
.idxBd .part1 .l .slide .next{left: auto;right: 0;}
.idxBd .part1 .l>ul{padding: 7px 0;}
.idxBd .part1 .l>ul a{font: 14px/32px 'Microsoft YaHei';color: #333333;}
/*r*/
.idxBd .part1 .r{float: right;width: 580px;}
.idxBd .part1 .r>ol{overflow: hidden;}
.idxBd .part1 .r>ol li{float: left;width: 193px;text-align: center;background-color: #f0f0f0;font: 18px/44px 'Microsoft YaHei';color: #333333;margin-left: 1px;cursor: default;}
.idxBd .part1 .r>ol li a{color: #333333;display: block;text-align: center;}
.idxBd .part1 .r>ol li.on{background-color: #016e39;color: #fff;}
.idxBd .part1 .r>ol li.on a{color: #fff;}
.idxBd .part1 .r>ol li:first-child{width: 192px;margin-left: 0;}
.idxBd .part1 .r>ul li{display: none;width: 580px;}
.idxBd .part1 .r>ul li.on{display: list-item;}
.idxBd .part1 .r .hot{padding: 24px 0 16px;border-bottom: solid 1px #7fba70;}
.idxBd .part1 .r .hot h4{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.idxBd .part1 .r .hot h4 a{font-size: 16px;color: #333;}
.idxBd .part1 .r .hot p{font-size: 14px;color: #666666;padding: 10px 0 6px;}
.idxBd .part1 .r .hot p a{font-size: 14px;color: #108516;}
.idxBd .part1 .r .hot small{font-size: 14px;color: #999999;display: block;}
.idxBd .part1 .r dl{padding-top: 8px;}
.idxBd .part1 .r dl dd{border-bottom: dashed 1px #e5e5e5;padding-left: 24px;background: url(../images/dot1.png) 12px center no-repeat;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.idxBd .part1 .r dl a{font: 16px/40px 'Microsoft YaHei';color: #333333;}
.idxBd .part1 .r dl a:hover{color: #108516;}
/*linkBox*/
.idxBd .linkBox {text-align: center;height: 82px;background:url(../temp/linkBox.jpg) center center no-repeat;word-spacing:0;margin-top: 30px;}
.idxBd .linkBox a{display: inline-block;width: 188px;height: 46px;font:bold 16px/46px 'Microsoft YaHei';color: #108516;text-align: center;background: url(../images/linkBoxbg.jpg) -230px center no-repeat;vertical-align: -68%;margin: 0 2px;}
.idxBd .linkBox a:hover{color: #ffffff;background-position: 0px center;}
/*part2*/
/*.idxBd .part2 .row{text-align: justify;}*/
.idxBd .part2{padding: 16px 0;}
.idxBd .part2 .row .cell{font: 14px/24px 'Microsoft YaHei';color: #666666;width: 580px;display: inline-block;padding: 20px 0 0;}
.idxBd .part2 .row .cell h4{height: 42px;position: relative;background-color: #f2f2f2;box-shadow: 0px 1px 1px rgba(0,0,0,.3);}
.idxBd .part2 .row .cell h4 span{position: absolute;left: 0;bottom: 0;height: 50px;}
.idxBd .part2 .row .cell h4 span i{float: left;height: 100%;width: 9px;background: url(../images/cell_cur.png) right top  no-repeat;}
.idxBd .part2 .row .cell h4 span i:first-child{background-position: left top;}
.idxBd .part2 .row .cell h4 span small{float: left;height: 100%;font: 18px/50px 'Microsoft YaHei';color: #fff;padding: 0 26px;background:#0e7a18 url(../images/cellSmall.jpg) left center repeat-x;box-shadow: 0 1px 2px rgba(0,0,0,.3);text-shadow: 1px 1px 1px rgba(0,0,0,.6);}
.idxBd .part2 .row .cell h4 a{position: absolute;font: 14px/24px 'Microsoft YaHei';color: #666666;right: 10px;top: 50%;margin-top: -12px;}
.idxBd .part2 .row .cell .slide{padding: 20px 0;}
.idxBd .part2 .row .cell .slide .hd{float: left;width: 80px;}
.idxBd .part2 .row .cell .slide .hd dd{margin-top: 5px;background-color: #f2f2f2;position: relative;overflow: hidden;height: 35px;box-shadow: 1px 1px 1px rgba(0,0,0,.3);}
.idxBd .part2 .row .cell .slide .hd dd:first-child{margin-top: 0;}
.idxBd .part2 .row .cell .slide .hd dd i{position: absolute;left:-2px;top: 0;height: 100%;width: 2px;background-color: #108516;}
.idxBd .part2 .row .cell .slide .hd dd span{display: block;text-align: center;font: 14px/35px 'Microsoft YaHei';color: #333333;cursor: default;}
.idxBd .part2 .row .cell .slide .hd dd.on i{left: 0;}
.idxBd .part2 .row .cell .slide .hd dd.on span{color: #108516;}
.idxBd .part2 .row .cell .slide .bd{float: right;}
.idxBd .part2 .row .cell .slide .bd li{overflow: hidden;}
.idxBd .part2 .row .cell .slide .bd li figure{float: left;}
.idxBd .part2 .row .cell .slide .bd li figure a,.idxBd .part2 .row .cell .slide .bd li figure a img{display: block;width: 185px;height: 155px;}
.idxBd .part2 .row .cell .slide .bd li figcaption{float: left;padding: 0 8px 0 16px;width: 280px;}
.idxBd .part2 .row .cell .slide .bd li figcaption p{font: 14px/30px 'Microsoft YaHei';color: #666666;}
.idxBd .part2 .row .cell .slide .bd li figcaption p a{color: #108516;}
.idxBd .part2 .row .cell .slide .bd li figcaption ol li{border-bottom: dashed 1px #e5e5e5;padding-bottom: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.idxBd .part2 .row .cell .slide .bd li figcaption ol li a{font: 14px/30px 'Microsoft YaHei';color: #333333;}
.idxBd .part2 .row .cell .slide .bd li figcaption ol li a:hover{color: #108516;}
/*part3*/
.idxBd .part3{padding-bottom: 46px;}
.idxBd .part3 .l{float: left;width: 580px;}
.idxBd .part3 .l h4{border-top: solid 2px #016e39;height: 50px;position: relative;}
.idxBd .part3 .l h4 span{float: left;font: 18px/50px 'Microsoft YaHei';color: #333333;}
.idxBd .part3 .l h4 a{position: absolute;font: 14px/24px 'Microsoft YaHei';color: #666666;right: 10px;top: 50%;margin-top: -12px;}
.idxBd .part3 .l .contain figure{float: left;}
.idxBd .part3 .l .contain figure a,.idxBd .part3 .l .contain figure a img{display: block;width: 185px;height: 155px;}
.idxBd .part3 .l .contain figcaption{float: left;padding: 0 8px 0 16px;width: 370px;}
.idxBd .part3 .l .contain figcaption ol li{border-bottom: dashed 1px #e5e5e5;padding-bottom: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.idxBd .part3 .l .contain figcaption ol li a{font: 14px/30px 'Microsoft YaHei';color: #333333;}
.idxBd .part3 .l .contain figcaption ol li a:hover{color: #108516;}
.idxBd .part3 .r{float: right;width: 580px;}
.idxBd .part3 .r .list{width: 275px;float: right;background-color: #fafafa;padding-bottom: 13px;}
.idxBd .part3 .r .list:first-child{float: left;}
.idxBd .part3 .r .list h4{border-top: solid 2px #016e39;height: 50px;position: relative;}
.idxBd .part3 .r .list h4 span{float: left;font: 18px/50px 'Microsoft YaHei';color: #333333;margin-left: 20px;}
.idxBd .part3 .r .list h4 a{position: absolute;font: 14px/24px 'Microsoft YaHei';color: #666666;right: 10px;top: 50%;margin-top: -12px;}
.idxBd .part3 .r .list ul{padding:0 20px;}
.idxBd .part3 .r .list li{padding: 6px 0 6px 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background:url(../images/dot2.png) left center no-repeat;}
.idxBd .part3 .r .list li a{font: 14px/24px 'Microsoft YaHei';color: #333333;}
.idxBd .part3 .r .list li a:hover{color: #108516;}

/*bd2_1*/
.bd2_1 h2{font: 16px/100px 'Microsoft YaHei';color: #333333;text-align: center;}
.bd2_1 .txt{font: 14px/24px 'Microsoft YaHei';color: #666666;overflow: hidden;}
.bd2_1 .txt img{max-width: 100%;height: auto;}
/*bd2_2*/
.bd2_2 h2{font: 16px/100px 'Microsoft YaHei';color: #333333;text-align: center;}
.bd2_2 ul li{margin-top: 35px;font: 14px/24px 'Microsoft YaHei';padding: 22px 16px;border: solid 1px #f0f0f0;}
.bd2_2 ul li:first-child{margin-top: 0;}
.bd2_2 ul li h5,.bd2_2 ul li h6{color: #333;}
.bd2_2 ul li h5 a{color: #333;}
.bd2_2 ul li h6{margin: 6px 0 16px;}
.bd2_2 ul li p{color: #666666;}
.bd2_2 .coPage{padding-top: 80px;}
/*bd2_3*/
.bd2_3 .cell{display: inline-block;width:388px;margin-top: 40px;border: solid 1px #f0f0f0;font: 14px/24px 'Microsoft YaHei';padding: 28px 16px 18px 16px;}
.bd2_3 .cell dl{line-height: 30px;border-bottom: dashed 1px #d7d7d7;padding-bottom: 14px;color: #333;}
.bd2_3 .cell dt{font-weight: bold;}
.bd2_3 .cell ul{margin-top: 18px;height: 168px;overflow: hidden;}
.bd2_3 .coPage{padding-top: 60px;}
/*bd3_1*/
.bdColist ul{padding-top: 40px;}
.bdColist li{border-bottom: dashed 1px #e5e5e5;background: url(../images/dot2.png) 8px center no-repeat;overflow: hidden;font: 14px/24px 'Microsoft YaHei';padding: 12px 0 12px 24px;}
.bdColist li a{float: left;max-width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333333;}
.bdColist li a:hover{color: #108516;}
.bdColist li a.downLoad{float: right;color: #333333;background-color: #eee;width: 50px;text-align: center;border-radius: 6px;transition: all .3s; }
.bdColist li a.downLoad:hover{color: #fff;background-color: #016e39;}
.bdColist li time{float: right;margin-right: 7px;color: #333;}
.bdColist .coPage{padding-top: 90px;}
/*bd3_1_1*/
.bdCodetail{}
.bdCodetail h2{text-align: center;font: 18px/24px 'Microsoft YaHei';color: #333333;padding: 45px 0 30px; font-weight: bold;}
.bdCodetail h3{text-align: center;font: 14px/24px 'Microsoft YaHei';color: #4A4A4A;}
.bdCodetail .article{padding:40px 0 40px;font: 14px/30px 'Microsoft YaHei';color: #000;overflow: hidden;}
.bdCodetail .article img{max-width: 100%;height: auto;}
/*bd4_1*/
.bd4_1 ul{padding-top: 30px;}
.bd4_1 li{border-bottom: solid 1px #e6e6e6;font: 14px/24px 'Microsoft YaHei';padding: 27px 10px 10px;overflow: hidden;}
.bd4_1 li h6 a{color: #333333;font-size: 18px;}
.bd4_1 li h6 a:hover{color: #108516;}
.bd4_1 li p{color: #666666;margin-top: 12px;}
.bd4_1 li time{color: #999999;display: block;}
.bd4_1 li>a{float: right;width: 100px;height: 26px;line-height: 26px;color: #666666;text-align: center;background-color: #e6e6e6;transition: all .3s;}
.bd4_1 li>a:hover{background-color: #016e39;color: #fff;}
.bd4_1 .coPage{padding-top: 40px;}
/*bd5_1*/
.bd5_1 .hd{padding-top: 48px;}
.bd5_1 .hd span{display: inline-block;text-align: center;background-color: #e6e6e6;font: 16px/38px 'Microsoft YaHei';color: #333333;margin-left: 1px;cursor: default;transition: all .3s;}
.bd5_1 .hd span.on,.bd5_1 .hd span:hover{background-color: #016e39;color: #fff;}
.bd5_1 .bd>li{font: 14px/24px 'Microsoft YaHei';color: #666666;overflow: hidden;padding-top: 14px;display: none;}
.bd5_1 .bd>li:first-child{display: list-item;}
.bd5_1 .bd>li img{max-width: 100%;height: auto;}
.bd5_1 .bd>li.bdColist ul{padding-top: 0;}
.bd5_1 .bd>li.bdColist .coPage{padding-top:56px;}
/*bd6_1*/
.bd6_1{background: url(../images/6_1_bg2.jpg) center bottom no-repeat;padding-top: 10px;}
.bd6_1 .wrapbox{background: url(../images/6_1_bg1.jpg) center top no-repeat;padding-top: 36px;padding-bottom: 238px;}
.bd6_1 .wrapbox>h4{font: 16px/24px 'Microsoft YaHei';color: #333333;text-align: center;}
.bd6_1 .wrapbox .txtBox{padding:0 22px ;margin-top: 96px;}
.bd6_1 .wrapbox .txtBox h5{font:bold 18px/38px 'Microsoft YaHei';color: #108516;}
.bd6_1 .wrapbox .txtBox p{font:14px/30px 'Microsoft YaHei';color: #333333;padding: 5px 0;}

/* This class can be replaced using options */
/*demo1*/
.demo1 .imgBox{margin-top: 83px;}
.demo1 .imgBox img{display: block;width: 890px;height: 398px;margin: auto;}
.hover-in{
    transition: .3s ease-out;
}
.hover-out{
    transition: .3s ease-in;
}     
/*demo2*/
.demo2 .imgBox{position: relative;height: 398px;margin-top: 83px;}
.demo2 .imgBox li{position: absolute;width: 160px;height:140px;z-index: 1;}
.demo2 .imgBox li img{position:block;width: 160px;height:140px;}
.demo2 .imgBox li span{position: absolute;width: 100%;text-align: center;left: 0;font: 14px/32px 'Microsoft YaHei';color: #333333;}
.demo2 .imgBox li:hover{z-index: 2;}
.demo2 .imgBox li:hover img{opacity: 0.8 !important;filter: alpha(opacity:50) !important;}
/*bdLiuYan*/
.bdLiuYan .LyList{padding-top: 40px;}
.bdLiuYan .LyList h5{font: 14px/34px 'Microsoft YaHei';color: #333333;}
.bdLiuYan .LyList h5 i{color: #666666;font-size: 12px;}
.bdLiuYan .LyList li{font: 14px/24px 'Microsoft YaHei';color: #666666;padding: 24px 10px 20px;border-bottom: solid 1px #f0f0f0;}
.bdLiuYan .LyList li:first-child{border-top: solid 1px #f0f0f0;}
.bdLiuYan .LyList li .l{float: left;width: 100px;}
.bdLiuYan .LyList li .r{float: right;width:770px;}
.bdLiuYan .LyList li .r .tool{margin-top: 8px;overflow-y: hidden;}
.bdLiuYan .LyList li .r .tool time{float: left;color: #999999;}
.bdLiuYan .LyList li .r .tool a{float: left;margin-left: 40px;color: #108516;}
.bdLiuYan .LyList li .r .tool a:hover,.bdLiuYan .LyList li.on .r .tool a{color: #ff9b43;}
.bdLiuYan .LyList li .r .word{margin-top: 8px;color: #333;display: none;}
.bdLiuYan .LyList li .r .word span{color: #108516;}
.bdLiuYan .LyList .coPage{padding-top: 58px;}

.bdLiuYan .LyForm{margin-top: 64px;}
.bdLiuYan .LyForm h3{font: 16px/24px 'Microsoft YaHei';color: #333333;padding-left: 38px;background: url(../images/ly.png) left center no-repeat;}
.bdLiuYan .LyForm .formBox{padding: 27px 0 40px;}
.bdLiuYan .LyForm .formBox .row{padding: 10px 0;}
.bdLiuYan .LyForm .formBox .l{font: 16px/40px 'Microsoft YaHei';color: #666666;float: left;}
.bdLiuYan .LyForm .formBox .row .l{margin-left: 66px;}
.bdLiuYan .LyForm .formBox .row .l:first-child{margin-left: 0;}
.bdLiuYan .LyForm .formBox .r{width: 796px;float: left;}
.bdLiuYan .LyForm .formBox .row input{float: left;display: block;width: 234px;height: 38px;border: solid 1px #e3e3e3;text-indent: 10px;}
.bdLiuYan .LyForm .formBox .row textarea{padding: 0 10px;margin: 0;border: solid 1px #e3e3e3;display: block;width: 100%;height: 250px;font: 14px/38px 'Microsoft YaHei';color: #333;}
.bdLiuYan .LyForm .formBox .btnRow{text-align: center;padding-top: 34px;}
.bdLiuYan .LyForm .formBox .btnRow input{display: inline-block;margin:0 14px;background-color: #e6e6e6;color: #666666;font: 16px/38px 'Microsoft YaHei';text-align: center;width: 148px;border-radius: 4px;}
.bdLiuYan .LyForm .formBox .btnRow input:hover{opacity: 0.8;filter: alpha(opacity:80);}
.bdLiuYan .LyForm .formBox .btnRow input:first-child{background-color: #ffb400;color: #fff;}