/************************
	   -公共样式-
************************/
a,p,li,h1,h2,h3,h4,h5,h6,h7{word-break: break-word;
    word-wrap: break-word;}
.wp{width: 100%;max-width: 750px;margin: 0 auto;position: relative;}
.inner{padding: 0 0.25rem;}
.dbc{background-color: #67ac46;}
.dc{color: #67ac46;}

#hd{padding: 0.19rem 0;}
#hd .hdLogo{height: 0.62rem;}
#hd .hdLogo img{height: 0.62rem;width: auto;}
#hd .menuBtn{width: 0.4rem;height: 0.36rem;background: url(../images/ico1.png);background-size: 100%;margin: 0.11rem 0 0 0.3rem;}
#hd .loginBtn{width: 0.4rem;height: 0.4rem;background: url(../images/ico2.png);background-size: 100%;margin-top: 0.11rem;}


#banner{padding-top: 20px;background: url(../images/banner1.jpg) no-repeat;background-size: 100%;}
#banner .search{position: relative;}
#banner .search form{height: 0.56rem;}
#banner .search input{float: left;padding: 0 0.24rem 0 0.56rem;height: 0.56rem;line-height: 0.56rem;border-radius: 0.28rem;background: rgba(255,255,255,0.2);width: 5.4rem;font-size: 0.26rem;color: #fff;}
#banner .search button{float: right;line-height: 0.56rem;font-size: 0.26rem;color: #fff;}
#banner .search i{display: block;width: 0.26rem;height: 0.26rem;background: url(../images/ico3.png);background-size: 100%;position: absolute;top: 0.15rem;left: 0.2rem;}
#banner .personal{margin-top: 0.9rem;text-align: center;color: #fff;}
#banner .personal .photo{width: 1.3rem;height: 1.3rem;margin: 0 auto;background: #fff;border-radius: 100%;padding: 0.04rem;}
#banner .personal .photo span{display: table-cell;width: 1.3rem;height: 1.3rem;text-align: center;vertical-align: middle;}
#banner .personal .photo span img{max-width: 100%;max-height: 100%;border-radius: 100%;}
#banner .personal h3{font-size: 0.32rem;line-height: 0.56rem;padding-top: 0.06rem;}
#banner .personal h4{line-height: 0.38rem;}
#banner .thumbs-up{margin: 0.4rem 0 0.1rem;height: 0.36rem;text-align: right;}
#banner .thumbs-up a{display: inline-block;vertical-align: top;width: 0.36rem;height: 0.36rem;background: url(../images/ico4.png);background-size: 100%;margin-right: 0.05rem;}
#banner .thumbs-up span{line-height: 0.36rem;color: #fff;font-size: 0.26rem;}
#banner .perInfos{background: url(../images/bg1.jpg) repeat;background-size: 0.2rem 0.2rem;border-radius: 0.1rem;box-shadow: 0 0 0.1rem #c0c0c0;padding: 0.4rem 0 0.2rem;}
#banner .perInfos p{line-height: 0.4rem;padding: 0.1rem 0.2rem;font-size: 0.3rem;}
#banner .perInfos .perBtns{height: 0.6rem;padding: 0.14rem 0;margin-top: 0.48rem;}
#banner .perInfos .perBtns a{float: left;line-height: 0.6rem;width: 50%;text-align: center;color: #fff;font-size: 0.3rem;box-sizing: border-box;}
#banner .perInfos .perBtns a:first-child{border-right: 1px solid #b3d6a3;}

#ft .ftInfos{background: url(../images/bg1.jpg) repeat;background-size: 0.2rem 0.2rem;}
#ft .ftInfos p{line-height: 0.46rem;padding: 0.2rem 0.25rem;font-size: 0.26rem;color: #999;border-bottom: 1px solid #ececec;}
#ft .ftInfos p:last-child{border-bottom: none;}
#ft .ftInfos p a{color: #999;}
#ft .copyright{background: #67ac46;}
#ft .copyright p{line-height: 0.46rem;padding: 0.2rem 0.25rem;color: #fff;font-size: 0.26rem;}

.menu{position: absolute;top: 0;left: 0;width: 100%;background: url(../images/bg1.jpg) repeat;background-size: 0.2rem 0.2rem;z-index: 9999;height: 100%;box-sizing: border-box;padding-top: 1.2rem;display: none;}
.menu .menuClose{display: block;width: 0.4rem;height: 0.4rem;background: url(../images/ico7.png);background-size: 100%;position: absolute;top: 0.4rem;right: 0.28rem;}
.menu ul li a{display: block;text-align: center;}
.menu ul li h3{padding: 0.2rem 0.8rem;line-height: 0.48rem;border-bottom: 1px solid #cecece;position: relative;}
.menu ul li h3 a{font-size: 0.3rem;color: #666;}
.menu ul li h3.on a{color: #67ac46;}
.menu ul li h3 i{display: block;width: 0.4rem;height: 0.4rem;background: url(../images/ico8.png);background-size: 100%;position: absolute;top: 50%;margin-top: -0.2rem;right: 0.28rem;}
.menu ul li h3.on i{background-position: 0 -0.4rem;}
.menu .submenu{display: none;}
.menu .submenu a{line-height: 0.40rem;padding: 0.2rem 0.8rem;border-bottom: 1px solid #e6e6e6;font-size: 0.26rem;color: #999;}

.goTop{display: block;width: 0.72rem;height: 0.72rem;background: url(../images/ico9.png);background-size: 100%;position: fixed;bottom: 22%;right: 0.25rem;z-index: 9998;box-shadow: 0 0 0.1rem #c0c0c0;}


/************************
	   -首页样式-
************************/
.indexItem{border-radius: 0.1rem;overflow: hidden;box-shadow: 0 0 0.1rem #c0c0c0;margin: 0.4rem 0;}
.indexItem li h3{line-height: 0.5rem;padding: 0.2rem 0.3rem;background: #67ac46;border-bottom: 1px solid #50932d;border-top: 1px solid #94c67b;}
.indexItem li:first-child h3{border-top: none;}
.indexItem li:last-child h3{border-bottom: none;}
.indexItem li h3 span{float: left;width: 0.42rem;height: 0.42rem;background: url(../images/ico5.png);background-size: 100%;margin: 0.04rem 0.2rem 0 0;}
.indexItem li h3 span.ico1{background-position: 0 0;}
.indexItem li h3 span.ico2{background-position: 0 -0.42rem;}
.indexItem li h3 span.ico3{background-position: 0 -0.86rem;}
.indexItem li h3 span.ico4{background-position: 0 -1.26rem;}
.indexItem li h3 span.ico5{background-position: 0 -1.68rem;}
.indexItem li h3 span.ico6{background-position: 0 -2.1rem;}
.indexItem li h3 span.ico7{background-position: 0 -2.52rem;}
.indexItem li h3 a{float: left;width: 5.2rem;line-height: 0.5rem;color: #fff;font-size: 0.3rem;}
.indexItem li h3 i{float: right;width: 0.4rem;height: 0.4rem;background: url(../images/ico6.png);background-size: 100%;margin-top: 0.05rem;}
.indexItem li h3.on i{background-position: 0 -0.4rem;}
.indexItem .subCon{padding: 0.2rem 0.3rem;display: none;}
.indexItem .subCon p{line-height: 0.6rem;font-size: 0.3rem;}
.indexItem .subCon .exp{margin-bottom: 0.2rem;}
.indexItem .subCon .exp h4{color: #7a8f49;line-height: 0.5rem;}
.indexItem .subCon .exp p{font-size: 0.28rem;line-height: 0.5rem;}
.indexItem .item6 p{font-size: 0.28rem;line-height: 0.54rem;}
.indexItem .item6 p:before{content: "·";display: inline;margin-right: 0.06rem;}
.team h4{line-height: 0.64rem;font-size: 0.26rem;color: #67ac46;font-weight: bold;}
.team p{line-height: 0.5rem;font-size: 0.26rem;}
.team ol li{float: left;width: 3rem;margin: 0.15rem 0;}
.team ol li:nth-child(even){float: right;}
.team ol li span{display: table-cell;width: 3rem;height: 3rem;box-sizing: border-box;text-align: center;vertical-align: middle;border: 1px solid #e8e8e8;}
.team ol li span img{max-height: 100%;max-width: 100%;}
.team ol li h5{text-align: center;line-height: 0.64rem;font-size: 0.28rem;color: #67ac46;}


/************************
	   -内页样式-
************************/
#banner .pageBtns{height: 0.6rem;padding: 0.14rem 0;background: url(../images/bg1.jpg) repeat;background-size: 0.2rem 0.2rem;border-radius: 0.1rem;box-shadow: 0 0 0.1rem #c0c0c0;position: relative;top: 0.44rem;}
#banner .pageBtns a{float: left;line-height: 0.6rem;width: 50%;text-align: center;color: #67ac46;font-size: 0.3rem;box-sizing: border-box;}
#banner .pageBtns a:first-child{border-right: 1px solid #67ac46;}
#banner .thumbs-up-modify{position: relative;top: 0.44rem;margin-top: 0;}
.pageCon{padding-top: 0.75rem;}
.pageTit{line-height: 0.6rem;padding: 0.14rem 0.25rem 0.14rem 0.8rem;color: #fff;font-size: 0.3rem;position: relative;}
.pageTit:before{content: "";display: block;width: 0.43rem;height: 0.49rem;background: url(../images/ico10.png) no-repeat;background-size: 100%;position: absolute;top: 0.22rem;left: 0.25rem;}
.Enclosure{margin: 0.4rem 0 0.24rem;}
.Enclosure h4{line-height: 0.4rem;color: #7a8f49;font-weight: bold;}
.Enclosure ul li a{line-height: 0.4rem;color: #7a8f49;}
.relativeLink{border-top: 1px dashed #d9d9d9;margin-bottom: 0.4rem;padding-top: 0.2rem;}
.relativeLink p{padding: 8px 0;line-height: 0.42rem;font-size: 0.26rem;}
.relativeLink p span{float: left;width: 1.2rem;color: #808080;}
.relativeLink p a{float: left;width: 5.8rem;color: #808080;}

.textInner{padding-top: 0.4rem;padding-bottom: 0.2rem;}
.textInner h3{padding: 0.2rem 0.3rem;line-height: 0.48rem;font-size: 0.3rem;font-weight: bold;color: #51602d;text-align: center;border-bottom: 1px solid #e6e6e6;}
.textInfo{line-height: 0.4rem;padding: 0.13rem 0;text-align: center;}
.textInfo span{display: inline-block;line-height: 0.4rem;padding-left: 0.36rem;vertical-align: top;background: url(../images/ico11.png) no-repeat;background-size: 0.28rem 1.2rem;margin: 0 0.04rem;line-height: 0.4rem;color: #b2b2b2;}
.textInfo span.ico_time{background-position: 0 0;}
.textInfo span.ico_author{background-position: 0 -0.4rem;}
.textInfo span.ico_view{background-position: 0 -0.8rem;}
.textInner .oneImg{margin: 0.2rem 0;text-align: center;}
.textInner .oneImg img{max-width: 100%;}
.textInner p{font-size: 0.26rem;line-height: 0.5rem;text-indent: 0.52rem;}

.group{padding: 0.25rem;}
#main .structure p{text-indent: 0;} 
.Synthetic{margin-bottom: 0.4rem;}
.Synthetic h3{line-height: 0.48rem;padding: 0.2rem 0.75rem;position: relative;text-align: center;color: #67ac46;font-size: 0.3rem;border-bottom: 1px solid #d9d9d9;}
.Synthetic h3 a{display: block;width: 0.4rem;height: 0.4rem;background: url(../images/ico12.png);background-size: 100%;position: absolute;top: 50%;margin-top: -0.2rem;right: 0.25rem;}
.Synthetic ul li{padding: 0.18rem 0.3rem;border-bottom: 1px solid #eee;}
.Synthetic ul li a{line-height: 0.5rem;font-size: 0.28rem;}

.list li{padding: 0.18rem 0.3rem;border-bottom: 1px solid #eee;}
.list li a{line-height: 0.5rem;font-size: 0.28rem;}
.moreBtn{display: block;width: 3.7rem;height: 0.8rem;background: #67ac46;margin: 0.4rem auto;line-height: 0.8rem;color: #fff;text-align: center;font-size: 0.28rem;border-radius: 0.4rem;}

.picList{padding-top: 0.2rem;}
.picList li{float: left;width: 3.4rem;height: 2.5rem;position: relative;margin: 0.1rem 0;}
.picList li:nth-child(even){float: right;}
.picList li span{display: table-cell;width: 3.4rem;height: 2.5rem;text-align: center;vertical-align: middle;}
.picList li span img{max-width: 100%;max-height: 100%;}
.picList li p{height: 0.71rem;line-height: 0.84rem;width: 100%;background: url(../images/bg2.png) repeat-x;background-size: 0.05rem 0.71rem;position: absolute;left: 0;bottom: 0;padding: 0 0.2rem;box-sizing: border-box;color: #fff;text-align: center;font-size: 0.28rem;}