﻿/*首页*/
.main {display:block;width:100%;height:auto;}
.banner-device {display:block;width:100%;height:802px;overflow:hidden;position:relative;background-color:#f5f5f5;}
.banner-device .pagination {display:block;height:4px;width:100%;position:absolute;bottom:250px;text-align:center;font-size:0;z-index:9;}
.banner-device .pagination .swiper-pagination-switch {display:inline-block;width:44px;height:4px;vertical-align:top;margin:0 11px;background-color:#fff;cursor:pointer;opacity:0.6;}
.banner-device .pagination .swiper-active-switch {background:#fff;opacity:1;}
.swiper-banner {display:block;width:100%;height:802px;overflow:hidden;position:relative;}
.bannerImg {display:block;width:100%;height:802px;background-repeat:no-repeat;background-position:center;background-size:cover;}
.banner-left,.banner-right {display:block;width:60px;height:60px;background-repeat:no-repeat;background-position:center;background-size:100%;background-image:url(../images/left-01.png);position:absolute;left:210px;top:50%;margin-top:-30px;z-index:9;cursor:pointer;}
.banner-left:hover {background-image:url(../images/left-02.png);}
.banner-right {left:auto;right:210px;background-image:url(../images/right-01.png);}
.banner-right:hover {background-image:url(../images/right-02.png);}
@media screen and (max-width:1640px) {.banner-left {left:50px;}
.banner-right {right:50px;}
}
.index-top {display:block;width:100%;height:auto;min-height:270px;background-color:#fff;position:absolute;top:-220px;z-index:19;box-shadow:0 0 16px 0 rgba(255,255,255,0.6);background-image:url(../images/icon-01.png);background-repeat:no-repeat;background-position:center bottom;padding:36px 0 42px;font-size:0;}
.index-topDiv {position:relative;height:50px !important;box-shadow:0 2px 6px rgba(0,0,0,0.1);margin-bottom:72px;}
.index-top>div {display:inline-block;vertical-align:top;width:388px;text-align:center;font-size:16px;color:#111111;line-height:26px;padding:0 16px;}
.index-top>div h3 {font-size:22px;color:#000;line-height:36px;margin:12px auto 10px;}
.index-top>div.index-topText {width:424px;padding:8px 16px;}
.index-top>div.index-topText::before {content:"";display:block;width:1px;height:calc(100% - 78px);background:#e2e2e2;position:absolute;left:388px;top:36px;}
.index-top>div.index-topText::after {content:"";display:block;width:1px;height:calc(100% - 78px);background:#e2e2e2;position:absolute;right:388px;top:36px;}
.index-top>div.index-topIn span {display:block;height:54px;width:100%;text-align:center;margin:0 auto;}
.index-top>div.index-topIn a {display:block;width:140px;height:48px;border-radius:4px;background-color:#269e20;text-align:center;line-height:48px;font-size:16px;color:#fff;margin:32px auto 0;transition:all 0.3s;}
.index-top>div.index-topIn a:hover {/*width:160px;*/background-color:#025628;}
.index-proTit {height:auto;margin-bottom:44px;position:relative;}
.index-proTit p {font-size:16px;font-family:arial;line-height:28px;color:#444444;margin-bottom:14px;}
.index-proTit h2 {font-size:28px;color:#025628;font-family:"[SourceHanSansCN]";font-weight:bold;line-height:40px;margin-bottom:18px;}
.index-proTit em {display:block;width:70px;height:2px;background:#009944;}
.index-proTit a {display:block;width:auto;height:40px;position:absolute;right:0;top:42px;font-size:18px;font-family:arial;color:#025628;text-transform:uppercase;line-height:40px;padding-left:24px;background:url(../images/icon-05.png) no-repeat left center;background-size:auto;}
.index-proTit a:hover {color:#269e20;}
.index-pro {padding-bottom:60px;}
.index-pro li {margin-bottom:26px;margin-right:32px;float:left;}
.index-pro li:nth-child(3n) {margin-right:0;}
.index-proIn {display:block;width:378px;height:464px;background:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,0.1);}
.index-proIn-img {display:block;width:100%;height:254px;text-align:center;background-repeat:no-repeat;background-position:center;background-size:cover;font-size:22px;color:#fff;font-family:"[SourceHanSansCN]";}
.index-proIn-img>div {display:block;width:100%;height:254px;padding-top:2px;background:rgba(0,0,0,0.4);}
.index-proIn-img span {display:block;width:82px;height:82px;margin:70px auto 10px;position:relative;padding:1.5px;position:relative;opacity:1;transition:all 0.5s;}
.index-proIn:hover .index-proIn-img span {opacity:1;}
.index-proIn-img h2 {opacity:1;transition:all 0.5s;}
.index-proIn:hover .index-proIn-img h2 {opacity:1;}
.index-proIn-img span em {display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:9;background:url(../images/icon-09.png) no-repeat center;background-size:100% 100%;}
.index-proIn:hover .index-proIn-img span em {animation:mydh1 1s infinite;-o-animation:mydh1 1s infinite;-ms-animation:mydh1 1s infinite;-moz-animation:mydh1 1s infinite;-webkit-animation:mydh1 1s infinite;}
@keyframes mydh1 {10% {transform:rotateZ(36deg);-o-transform:rotateZ(36deg);-ms-transform:rotateZ(36deg);-moz-transform:rotateZ(36deg);-webkit-transform:rotateZ(36deg);}
20% {transform:rotateZ(72deg);-o-transform:rotateZ(72deg);-ms-transform:rotateZ(72deg);-moz-transform:rotateZ(72deg);-webkit-transform:rotateZ(72deg);}
30% {transform:rotateZ(108deg);-o-transform:rotateZ(108deg);-ms-transform:rotateZ(108deg);-moz-transform:rotateZ(108deg);-webkit-transform:rotateZ(108deg);}
40% {transform:rotateZ(144deg);-o-transform:rotateZ(144deg);-ms-transform:rotateZ(144deg);-moz-transform:rotateZ(144deg);-webkit-transform:rotateZ(144deg);}
50% {transform:rotateZ(180deg);-o-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-webkit-transform:rotateZ(180deg);}
60% {transform:rotateZ(216deg);-o-transform:rotateZ(216deg);-ms-transform:rotateZ(216deg);-moz-transform:rotateZ(216deg);-webkit-transform:rotateZ(216deg);}
70% {transform:rotateZ(252deg);-o-transform:rotateZ(252deg);-ms-transform:rotateZ(252deg);-moz-transform:rotateZ(252deg);-webkit-transform:rotateZ(252deg);}
80% {transform:rotateZ(288deg);-o-transform:rotateZ(288deg);-ms-transform:rotateZ(288deg);-moz-transform:rotateZ(288deg);-webkit-transform:rotateZ(288deg);}
90% {transform:rotateZ(324deg);-o-transform:rotateZ(324deg);-ms-transform:rotateZ(324deg);-moz-transform:rotateZ(324deg);-webkit-transform:rotateZ(324deg);}
100% {transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg);}
}
.index-proIn-text {display:block;width:100%;height:auto;padding:20px 28px 10px;}
.index-proIn-text h3 {font-size:20px;font-weight:bold;font-family:"[SourceHanSansCN]";line-height:32px;margin-bottom:12px;height:32px;color:#005d3f;}
.index-proIn-text p {font-size:16px;line-height:26px;font-family:"[SourceHanSansCN]";height:52px;color:#333333;}
.index-proIn-text em {display:inline-block;text-decoration:underline;font-size:16px;color:#666666;line-height:24px;margin-top:30px;padding-right:30px;background-repeat:no-repeat;background-position:70px center;background-image:url(../images/icon-06.png);}
.index-proIn:hover .index-proIn-text em {background-image:url(../images/icon-07.png);color:#269e20;}
.index-about {display:block;width:100%;height:auto;min-height:560px;background-color:#daf4e9;min-width:1300px;}
.index-aboutRight {display:inline-block;width:52%;height:560px;position:relative;float:right;background-color:#fff;}
.index-aboutLeft {display:inline-block;float:right;height:auto;width:562px;padding-top:84px;padding-right:30px;padding-bottom:50px;line-height:26px;font-size:16px;font-family:arial;color:#222222;}
.index-aboutLeft h4 {color:#444444;font-size:16px !important;font-family:arial;}
.index-aboutLeft p {font-size:16px !important;font-family:arial;}
.index-aboutLeft h2 {font-size:28px;line-height:42px;margin:12px 0;color:#025628;font-weight:bold;font-family:"[SourceHanSansCN]";}
.index-aboutLeft a {display:block;width:auto;height:38px;margin-top:40px;font-size:18px !important;color:#025628;padding-left:25px;background:url(../images/icon-05.png) no-repeat left center;background-size:auto;line-height:38px;}
.index-aboutLeft a:hover {color:#269e20;}
.index-aboutLeft ul {margin-top:50px;}
.index-aboutLeft ul li {float:left;font-size:14px;line-height:20px;color:#000000;width:25%;text-align:center;padding-right:36px;position:relative;}
.index-aboutLeft ul li::before {content:"";display:block;width:52px;height:52px;background-image:url(../images/icon-100.png);background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:50%;margin-left:-43px;animation:mydh6 2s infinite cubic-bezier(1,1,0,-0);}
@keyframes mydh6 {0% {transform:rotateZ(0deg);}
100% {transform:rotateZ(360deg);}
}
.index-aboutLeft ul li span {display:block;width:100%;height:52px;text-align:center;margin:0 auto 12px;position:relative;}
.index-aboutLeft ul li p {font-size:14px !important;}
.swiper-aboutRight {display:block;width:100%;height:560px;overflow:hidden;}
.aboutRightImg {display:block;width:100%;height:560px;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover;}
.index-aboutRight-in {display:block;width:204px;height:68px;background:#fff;position:absolute;left:-102px;bottom:0;z-index:19;text-align:center;}
.index-aboutRight-in .pagination {display:inline-block;float:left;width:68px;height:100%;text-align:center;line-height:68px;font-size:18px;color:#222222;}
.index-aboutRight-in .pagination span {font-size:16px;color:#999999;}
.index-aboutRight-in .aboutRight-left,.index-aboutRight-in .aboutRight-right {display:inline-block;float:left;vertical-align:top;width:68px;height:100%;background-repeat:no-repeat;background-position:45px center;background-image:url(../images/left-03.png);cursor:pointer;}
.index-aboutRight-in .aboutRight-left:hover {background-image:url(../images/left-04.png);}
.index-aboutRight-in .aboutRight-right {background-position:12px center;background-image:url(../images/right-03.png);}
.index-aboutRight-in .aboutRight-right:hover {background-image:url(../images/right-04.png);}
.index-title2 {text-align:center;margin:52px auto 36px;font-size:16px;line-height:26px;color:#222222;font-family:arial;}
.index-title2 h5 {font-family:"[SourceHanSansCN]";font-size:18px;color:#00000a;line-height:28px;}
.index-title2 h2 {font-size:28px;font-family:"[SourceHanSansCN]";line-height:46px;margin:8px auto;color:#025628;font-weight:bold;}
.index-div2 {display:block;width:100%;height:auto;border-top:1px solid #e7e7e7;}
.index-div2>div {display:block;width:1350px;margin:0 auto;height:auto;}
.index-listDiv2 {display:inline-block;float:left;width:33.33%;height:434px;border-right:1px solid #e7e7e7;text-align:center;padding:64px 40px 20px;overflow:hidden;font-size:16px;color:#333333;font-family:"[SourceHanSansCN]";line-height:24px;}
.index-listDiv2 h2 {font-size:22px;color:#049446;line-height:40px;margin:18px auto;}
.index-listDiv2 h2.color1 {color:#ed8302;}
.index-listDiv2 h2.color2 {color:#049446;}
.index-listDiv2 h2.color3 {color:#028bd9;}
.index-listDiv2>span {display:block;width:100%;height:166px;text-align:center;background-repeat:no-repeat;background-position:center;background-size:auto 100%;position:relative;}
.index-listDiv2>span>div {display:block;width:166px;height:166px;position:absolute;left:50%;top:0;margin-left:-83px;z-index:8;background-repeat:no-repeat;background-position:center;background-size:cover;animation:mydh5 2s infinite cubic-bezier(1,1,0,-0);}
@keyframes mydh5 {0% {transform:rotateZ(0deg);}
100% {transform:rotateZ(360deg);}
}
.index-listDiv2>span em {display:block;width:124px;height:124px;border-radius:50%;overflow:hidden;position:absolute;top:50%;left:50%;margin-top:-62px;margin-left:-62px;z-index:9;}
.index-listDiv2:nth-child(3n) {border:none;}
.index-ggwDiv {display:block;width:100%;height:auto;min-height:90px;padding:21px 0;font-size:26px;color:#fff;font-family:"[SourceHanSansCN]";background-color:#25671c;background-size:100% 100%;background-position:center;background-image:url(../images/index_02.png);line-height:48px;}
.index-ggwDiv span {display:inline-block;float:left;line-height:46px;letter-spacing:3px;margin-left:360px;}
.index-ggwDiv a {display:inline-block;float:right;width:200px;height:48px;border-radius:24px;background-color:#ffffff;margin:0 0 0 35px;font-size:18px;color:#333333;line-height:48px;text-align:center;background-repeat:no-repeat;background-position:26px center;background-image:url(../images/icon-19.png);padding-left:28px;}
.index-ggwDiv a img {margin:0 2px;margin-top:-2px;}
.index-ggwDiv a:hover {background-color:#269e20;background-image:url(../images/icon-21.png);color:#fff;}
.index-ggwDiv a:hover img {filter:brightness(100);}
.index-hezuo {padding:45px 0 70px;background-repeat:no-repeat;background-position:center;background-color:#edfbf5;background-size:cover;background-image:url(../images/index_22.png);}
.index-title2 {position:relative;}
.index-title2 a {position:absolute;right:0;bottom:-8px;line-height:34px;display:block;padding-left:24px;background-repeat:no-repeat;background-position:left center;background-image:url(../images/icon-05.png);font-size:18px;color:#025628;font-family:arial;}
.index-title2 a:hover {color:#269e20;}
.hezuo-swiper {width:1220px;height:162px;margin:0 auto;position:relative;}
.swiper-hezuo {display:block;width:100%;height:100%;overflow:hidden;}
.hezuoImg {display:block;width:190px;height:162px;margin:0 auto;background-color:#fff;border:1px solid #d5d5d5;overflow:hidden;text-align:center;line-height:162px;}
.hezuoImg img {display:inline-block;max-width:100%;max-height:100%;}
.hezuo-left,.hezuo-right {display:block;width:40px;height:40px;position:absolute;top:50%;margin-top:-20px;left:-70px;background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url(../images/left-05.png);cursor:pointer;}
.hezuo-left:hover {background-image:url(../images/left-06.png);}
.hezuo-right {left:auto;right:-70px;background-image:url(../images/right-05.png);}
.hezuo-right:hover {background-image:url(../images/right-06.png);}
.index-newsTit {text-align:center;font-size:18px;color:#00000a;line-height:30px;font-family:"[SourceHanSansCN]";margin:60px auto 26px;}
.index-newsTab {display:block;width:auto;max-width:1200px;margin:0 auto 48px;text-align:center;font-size:0;}
.index-newsTab span {padding:0 40px;display:inline-block;vertical-align:top;font-size:20px;font-family:"[SourceHanSansCN]";color:#666666;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;line-height:54px;cursor:pointer;position:relative;}
.index-newsTab span:first-child {border-left:1px solid #dbdbdb;border-radius:28px 0 0 28px;}
.index-newsTab span:last-child {border-right:1px solid #dbdbdb;border-radius:0 28px 28px 0;}
.index-newsTab span:hover {color:#269e20;}
.index-newsTab span.active {color:#269e20;}
.index-newsTab span.active::after {content:"";display:block;width:calc(100% - 80px);height:2px;background:#269e20;position:absolute;left:40px;bottom:0;}
.index-newsMain {padding-bottom:1px;}
.index-newsMain>div {display:none;height:auto;margin-bottom:76px;}
.index-newsMain>div.active {display:block;}
.index-newsLeft {display:inline-block;float:left;width:544px;height:auto;background-color:#fff;border:1px solid #e8edf2;box-shadow:0 0 8px 0 rgba(0,0,0,0.08);}
.index-newsLeft li {width:100%;height:112px;position:relative;}
.index-newsLeft li a {display:block;width:100%;height:112px;position:relative;padding:30px 66px 0 226px;font-size:15px;color:#333333;font-family:"[SourceHanSansCN]";line-height:22px;}
.index-newsLeft li a p {font-weight:500;}
.index-newsLeft li a p span {color:#25671c;margin-top:8px;display:inline-block;letter-spacing:1px;font-size:16px;font-weight:600;}
.index-newsLeft li a>span {display:block;width:180px;height:80px;position:absolute;left:28px;top:16px;overflow:hidden;text-align:center;line-height:80px;}
.index-newsLeft li a>em {display:none;width:4px;height:100%;background-color:#269e20;position:absolute;left:0;top:0;}
.index-newsLeft li a:hover>em {display:block;}
.index-newsLeft li a::after {display:block;content:"";width:454px;height:1px;background:#e4e4e4;position:absolute;left:28px;bottom:0;}
.index-newsLeft li:last-child a::after {display:none;}
.index-newsRight {display:inline-block;float:right;width:auto;}
.index-newsRight li {float:left;margin-left:16px;}
.index-newsRight a {display:block;width:310px;height:450px;border:1px solid #e8edf2;box-shadow:0 0 8px 0 rgba(0,0,0,0.08);background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover;padding:20px;font-family:"[SourceHanSansCN]";font-size:16px;color:#333333;line-height:24px;}
.index-newsRight a:hover {background-image:url(../images/indexBg.png);}
.index-newsRight a h3 {font-size:18px;color:#151515;line-height:26px;height:52px;}
.index-newsRight a>span {display:block;width:100%;height:178px;overflow:hidden;margin:20px auto 18px;background-repeat:no-repeat;background-position:center;background-size:cover;}
.index-newsRight a p {height:72px;}
.index-newsRight a h4 {font-size:16px;color:#999999;line-height:24px;margin-top:18px;}
.index-newsRight a:hover {color:#fff;background-color: #269e20;}
.index-newsRight a:hover h4 {color:#fff;}
.index-newsRight a:hover h3 {color:#fff;}
/*end*/
/*新闻*/
.topMenu {display:block;height:auto;min-height:60px;width:100%;box-shadow:0 0 16px 0 rgba(0,0,0,0.1);}
.topMenu-nav {display:inline-block;float:left;width:auto;height:auto;}
.topMenu-nav li {float:left;}
.topMenu-nav li a {display:block;padding:0 30px;height:auto;min-height:60px;line-height:36px;padding:12px 30px;font-size:18px;color:#333;border-left:1px solid #9abba9;position:relative;min-width:140px;text-align:center;}
.topMenu-nav li:last-child a {border-right:1px solid #9abba9;}
.topMenu-nav li a:hover {color:#FFF;background:#025628;}
.topMenu-nav li a.active {background-color:#025628;color:#fff;}
.topMenu-nav li a.active::before {content:"";display:block;width:12px;height:1.5px;background:#fff;position:absolute;left:10px;top:50%;z-index:9;margin-top:-1px;}
.topMenu-nav li a.active::after {content:"";display:block;width:12px;height:1.5px;background:#fff;position:absolute;right:10px;top:50%;z-index:9;margin-top:-1px;}
.topMenu-weizhi {display:inline-block;float:right;margin-left:20px;padding:15px 0 15px 20px;min-height:60px;background-repeat:no-repeat;background-position:left 24px;background-image:url(../images/icon-22.png);}
.topMenu-weizhi li {float:left;font-size:14px;line-height:30px;color:#666666;}
.topMenu-weizhi li a {color:#666;margin-right:20px;position:relative;}
.topMenu-weizhi li a:hover {color:#025628;}
.topMenu-weizhi li:last-child a,.topMenu-weizhi li:first-child a {margin-right:0;cursor:default;}
.topMenu-weizhi li:last-child a:hover,.topMenu-weizhi li:first-child a:hover {color:#666;}
.topMenu-weizhi li a {margin-right:20px;}
.topMenu-weizhi li a::after {content:">";position:absolute;right:-16px;top:-5px;}
.topMenu-weizhi li:last-child a::after,.topMenu-weizhi li:first-child a::after {display:none;}
.fenye {display:block;width:100%;height:32px;text-align:center;font-size:0;}
.fenye a,.fenye span {display:inline-block;width:32px;height:32px;border:1px solid #dedede;border-radius:2px;vertical-align:top;margin:0 6px;box-shadow:0 0 16px 0 rgba(0,0,0,0.1);font-size:13px;color:#414141;text-align:center;line-height:30px;background:#fff;text-transform:capitalize;}
.fenye *:first-child,.fenye *:last-child {width:68px;}
/*.fenye *:nth-child(2),.fenye *:nth-last-child(2) {width:84px;}
*/
.fenye a.active,.fenye span.active,.fenye a.current,.fenye span.current {background-color:#269e20;border-color:#dedede;color:#fff;}
.fenye a:hover,.fenye span:hover {background-color:#269e20;border-color:#dedede;color:#fff;}
.pageshow{height:24px; line-height:24px; text-align:center; margin-top:30px; clear:both;}
.pageshow li{display:inline; padding:5px 10px; border:1px solid #ddd; margin-right:5px;}
.pageshow li.active{background:#269e20; color:#FFFFFF;border-color: #dedede;}
.pageshow li.active a{color: #FFFFFF;}
.pageshow li a{color: #555;}
.pageshow li.thisclass{background:#2F80EA; color: #FFFFFF;}
.pageshow li.thisclass a{text-decoration:none; cursor:default; border-color:#2F80EA; color: #FFFFFF;}
.pageshow .pageinfo strong{font-weight:normal;}
.newsMain {display:block;width:1260px;height:auto;margin:0 auto;}
.newsMain li {position:relative;}
.newsMainList {display:block;width:100%;height:240px;padding:32px 30px;position:relative;}
.newsMainList::after {content:"";display:block;width:1200px;height:1px;background:#e7e7e7;position:absolute;bottom:0;left:30px;}
.newsImg {display:inline-block;float:left;width:262px;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;margin-right:44px;}
.newsBut {display:block;width:140px;height:48px;border-radius:4px;text-align:center;line-height:48px;background-color:#868686;color:#fff;font-size:16px;position:absolute;right:35px;bottom:35px;}
.newsText {display:inline-block;float:left;width:580px;height:100%;font-size:16px;color:#333333;font-family:"[SourceHanSansCN]";line-height:24px;}
.newsText h3 {font-size:20px;color:#151515;line-height:32px;margin:6px 0 20px;height:32px;}
.newsText p {height:48px;margin-bottom:20px;}
.newsText h5 {color:#999999;}
.newsMainList:hover .newsBut {background-color:#269e20;}
.newsMainList:hover:hover {box-shadow:0 0 16px 0 rgba(0,0,0,0.1);}
.newsMainList:hover:hover::after {display:none;}
.newsMainList:hover:hover::before {display:none;}
.picScroll-news {overflow:hidden;position:relative;width:1252px;height:324px;margin:64px auto 0;}
.picScroll-news .hd {overflow:hidden;height:2px;text-align:center;width:100%;position:absolute;bottom:0;}
.picScroll-news .hd ul {overflow:hidden;zoom:1;height:2px;text-align:center;width:100%;font-size:0;}
.picScroll-news .hd ul li {display:inline-block;vertical-align:top;width:50px;height:2px;background-color:#bfbfbf;margin:0 5px;cursor:pointer;}
.picScroll-news .hd ul li.on {background-color:#269e20;}
.picScroll-news .bd {width:100%;height:274px;overflow:hidden;}
.picScroll-news .bd ul {overflow:hidden;zoom:1;}
.picScroll-news .bd ul li {margin:0 26px;float:left;_display:inline;overflow:hidden;text-align:center;width:364px;height:274px;background-color:#f7f7f7;/*transition:all 0.3s;*/}
.picScroll-news .bd ul li:hover {background-color:#269e20;}
.picScroll-newsIn {display:block;width:100%;height:100%;padding:1px;border:1px solid #f7f7f7;}
.picScroll-news .bd ul li:hover .picScroll-newsIn {border:1px solid #269e20;}
.picScroll-newsIn>span {display:block;width:100%;height:160px;overflow:hidden;text-align:center;line-height:160px;background-color:#fff;padding:0 20px;}
.picScroll-newsText {display:block;width:100%;height:auto;border-top:1px solid #f7f7f7;padding:12px 26px;overflow:hidden;font-size:20px;color:#333333;line-height:28px;font-family:"[SourceHanSansCN]";text-align:left;}
.picScroll-news .bd ul li:hover .picScroll-newsText {color:#fff;}
/*end*/
/*应用*/
.yyTitle {text-align:center;margin-top:60px;font-size:22px;color:#025628;line-height:38px;font-family:"[SourceHanSansCN]";}
.yyTitle h3 {font-weight:bold;}
.yingyong {display:block;width:100%;height:auto;}
.yingyong li {display:block;width:100%;padding:55px 0 60px;}
.yingyong li:nth-child(2n) {background-color:#f5f5f5;}
.yyImg {display:inline-block;float:left;width:600px;height:404px;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover;}
.yingyong li:nth-child(2n) .yyImg {float:right;}
.yyMain {display:inline-block;float:left;width:600px;height:auto;padding-left:70px;font-size:14px;line-height:28px;color:#333333;font-family:"[SourceHanSansCN]";}
.yingyong li:nth-child(2n) .yyMain {padding:0 60px 0 30px;}
.yyMain h4 {margin-bottom:8px;font-size:16px;}
.yyMain h2 {font-size:26px;font-weight:bold;color:#025628;line-height:36px;margin-bottom:8px;}
.yingyong li:nth-child(2) .yyMain h2 {color:#049446 !important;}
.yingyong li:nth-child(3) .yyMain h2 {color:#028bd9 !important;}
.yingyong li:nth-child(4) .yyMain h2 {color:#907a2f !important;}
.yyMain .dow {display:inline-block;width:auto;height:30px;line-height:32px;font-size:14px;color:#999999;padding-left:26px;margin:12px 0 24px;background:url(../images/xiazai-01.png) no-repeat left center;background-size:auto;}
.yyMain .dow:hover {background:url(../images/xiazai-02.png) no-repeat left center;background-size:auto;color:#269e20;}
.yyMain .more {display:block;width:130px;height:48px;border-radius:4px;background-color:#269e20;text-align:center;line-height:48px;font-size:14px;color:#fff;margin-top:28px;}
.yyMain .more img {margin-top:-2px;margin-left:4px;}
.yyMain-tab {display:block;width:100%;height:auto;font-size:0;}
.yyMain-tab span {display:inline-block;height:30px;margin-right:20px;margin-bottom:8px;line-height:30px;}
.yyMain-tab span img {display:inline-block;max-height:100%;width:auto;}
.yyMain .more:hover {background-color:#025628;}
.butYouX {height:auto;min-height:112px;margin:66px auto 62px;border:3px solid #025628;background-repeat:no-repeat;background-position:28px center;font-size:22px;line-height:32px;color:#333333;font-family:arial;padding:38px 30px 20px 140px;background-image:url(../images/youxiang.png);position:relative;}
.butYouX a {color:#025628;font-weight:bold;}
.butYouX a:hover {color:#009944;}
.butYouX::after {content:"";display:block;width:3px;height:100%;background-color:#025628;position:absolute;top:0;left:114px;}
/*end*/
/*简介*/
.jianjieImg {overflow:hidden;border-radius:30px;margin:42px auto 68px;}
.jianjieImg li {float:left;width:390px;height:200px;margin-top:14px;margin-right:15px;background-repeat:no-repeat;background-position:center;background-size:cover;}
.jianjieImg li:nth-child(3n) {margin-right:0;}
.jianjieIn {font-size:16px;line-height:26px;color:#222222;margin:42px auto 68px;}
.jianjieIn h2 {font-size:22px;font-weight:bold;color:#025628;line-height:38px;margin-bottom:24px;text-align:center;}
.wenhuaBut {margin:54px auto 86px;border-radius:30px;overflow:hidden;}
.wenhuaBut-top {display:block;display:flex;width:100%;height:210px;background-color:#f7f7f7;background-repeat:no-repeat;background-position:left top;background-image:url(../images/wenhua_07.png);text-align:center;justify-content:center;align-items:center;font-size:24px;color:#333333;line-height:42px;}
.wenhuaBut-top em {color:#025628;}
.wenhuaBut-top span {color:#269e20;}
.wenhuaBut li {float:left;width:588px;height:246px;margin-top:22px;}
.wenhuaBut li:nth-child(2n) {float:right;}
.wenhua-tit {text-align:center;font-family:"[SourceHanSansCN]";font-size:26px;font-weight:bold;color:#025628;line-height:40px;}
.wenhua-tit h3 {font-weight:bold;}
.wenhua-tit em {display:block;width:60px;height:3px;background-color:#025628;margin:10px auto 0;}
.wenhuaTop {display:block;min-height:360px;position:relative;padding:26px 20px 0 392px;margin-top:80px;}
.wenhuaTop-img {display:block;width:498px;height:322px;border:4px solid #f0f0f0;position:absolute;top:0;left:28px;background-color:#f5f5f5;background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:0 0 36px 0 rgba(0,0,0,0.1);z-index:9;}
.wenhuaTop-in {display:block;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:auto;min-height:332px;background-color:#f7f7f7;background-repeat:no-repeat;background-position:right top;background-image:url(../images/wenhua_02.png);position:relative;padding:20px 210px;}
.wenhuaTop-in::after {content:"";display:block;width:100%;height:4px;background:url(../images/huawen_01.png) no-repeat center;background-size:100% 100%;position:absolute;bottom:0;right:0;}
.wenhuaTop-text {display:block;text-align:center;height:auto;width:100%;font-size:14px;color:#333333;line-height:24px;font-family:arial;padding-bottom:20px;position:relative;}
.wenhuaTop-text h3 {font-size:20px;font-weight:bold;line-height:38px;color:#025628;}
.wenhuaTop-text::before {content:"";display:block;width:27px;height:23px;background:url(../images/wenhua-01.png) no-repeat center;background-size:100% 100%;position:absolute;left:-30px;top:4px;}
.wenhuaTop-text::after {content:"";display:block;width:27px;height:23px;background:url(../images/wenhua-02.png) no-repeat center;background-size:100% 100%;position:absolute;right:-40px;bottom:8px;}
/*end*/
/*责任*/
.zeren {font-size:16px;color:#333333;line-height:32px;margin-bottom:110px;}
.zeren h3 {line-height:40px;font-weight:bold;margin-top:20px;}
.zeren-tit {text-align:center;margin:50px auto;font-size:16px;font-family:arial;line-height:26px;}
.zeren-tit h3 {font-size:28px;font-weight:bold;color:#025628;line-height:58px;}
.banner.active h3 {color:#025628;}
/*end*/
/*联系我们*/
.cont-tit {text-align:center;margin:56px auto 32px;font-size:22px;color:#025628;line-height:38px;}
.cont-tit h3 {font-weight:bold;}
.cont-main {margin-bottom:100px;}
.cont-main-right {display:inline-block;float:right;width:815px;height:auto;}
.cont-main-right h2 {font-size:20px;line-height:38px;padding-left:30px;margin-bottom:14px;background-repeat:no-repeat;background-position:5px center;background-size:auto;background-image:url(../images/cont-01.png);color:#025628;font-weight:bold;font-family:"[SourceHanSansCN]";}
.cont-main-form {display:block;width:100%;height:auto;padding:30px;background-color:#f9f9f9;box-shadow:0 0 16px 0 rgba(0,0,0,0.08);background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url(../images/cont_bg_03.jpg);}
.cont-main-form h3 {font-size:14px;color:#269e20;line-height:28px;margin-bottom:32px;text-align:center;}
.cont-main-form-ul li {float:left;width:230px;margin-right:32px;margin-bottom:14px;}
.cont-main-form-ul li:nth-child(3n) {margin-right:0;}
.cont-main-form-ul li input {display:block;width:100%;height:100%;border:1px solid #c6c6c6;padding:0 26px;font-size:12px;color:#222;height:54px;background:#f7f7f7;}
.cont-main-form-ul li select {display:block;width:100%;height:100%;border:1px solid #c6c6c6;padding:0 26px;font-size:12px;color:#222;height:54px;background:#f7f7f7 url(../images/shang-02.png) no-repeat 92% center;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.cont-main-form-ul li.wid100 {width:492px;}
.cont-main-form-bot li {margin-bottom:9px;height:auto;min-height:28px;}
.cont-main-form-bot li h4 {display:inline-block;float:left;width:80px;line-height:28px;font-size:14px;color:#333333;min-height:28px;}
.cont-main-form-bot li>div {display:inline-block;float:left;width:675px;}
.cont-main-form-bot li>div textarea {display:block;width:100%;height:200px;border:1px solid #c6c6c6;background-color:#f7f7f7;padding:10px 20px;line-height:24px;font-size:14px;color:#333;font-family:"微软雅黑";margin-bottom:10px;}
.cont-main-form-bot button {display:block;width:140px;height:48px;border-radius:4px;background-color:#269e20;text-align:center;border:none;font-size:14px;color:#fff;}
.cont-xieyi {display:block;width:100%;height:28px;line-height:28px;position:relative;font-size:14px;line-height:28px;color:#666666;}
.cont-xieyi a {font-size:14px;line-height:28px;color:#666666;}
.cont-xieyi label {display:inline-block;vertical-align:top;padding-left:26px;cursor:pointer;}
.cont-xieyi label input {display:block;width:16px;height:16px;border:1px solid #d7d7d7;position:absolute;left:0;top:6px;}
.cont-xieyi label input[type="checkbox"]:checked {background:url(../images/xuanzhong1.png) no-repeat center;background-size:100% 100%;border:1px solid #269e20;}
.cont-main-form-bot li>div #code_input {display:inline-block;float:left;width:120px;height:36px;border:1px solid #c6c6c6;margin-right:12px;padding:0 20px;text-align:center;font-size:16px;color:#333;background:#f7f7f7;}
#v_container {display:inline-block;float:left;width:94px;height:36px;}
.cont-main-xz {display:block;width:100%;height:auto;margin-bottom:8px;font-size:0;}
.cont-main-xz label {display:inline-block;vertical-align:top;line-height:28px;font-size:14px;color:#282828;margin-right:25px;padding-left:24px;position:relative;}
.cont-main-xz label input {display:block;width:16px;height:16px;border-radius:2px;border:1px solid #d7d7d7;position:absolute;left:0;top:6px;}
.cont-main-xz label input[type="radio"]:checked {background:url(../images/xuanzhong1.png) no-repeat center;background-size:100% 100%;border:1px solid #269e20;}
.cont-main-left {display:inline-block;float:left;width:368px;font-size:14px;color:#111111;line-height:30px;font-family:"[SourceHanSansCN]";}
.cont-main-left span,.cont-main-left a {color:#025628;}
.cont-main-left span {font-weight:bold;}
.cont-main-left h2 {font-size:20px;font-weight:bold;color:#025628;line-height:36px;margin-bottom:4px;}
.cont-main-left h2 img {display:inline-block;vertical-align:top;margin-right:8px;margin-top:10px;}
.cont-main-left ul {margin-bottom:36px;}
.cont-main-leftBut {display:block;width:330px;height:48px;border-radius:4px;background-color:#269e20;text-align:center;line-height:48px;font-size:14px;color:#fff !important;font-family:"[SourceHanSansCN]";box-shadow:0 0 16px 0 rgba(0,0,0,0.1);}
.cont-main-leftBut:hover {background-color:#025628;}
.cont-main-leftBut img {margin-left:16px;}
.cont-main-form-bot button:hover {background-color:#025628;}
/*end*/
/*植物提取*/
.categories {height:36px;margin-bottom:18px;background-color:#f1fff1;border:1px solid #269e20;font-size:0;text-align:center;line-height:34px;}
.categories span {font-size:18px;color:#333333;font-family:arial;}
.categories a {font-size:18px;color:#333333;font-family:arial;display:inline-block;vertical-align:top;padding:0 8px;position:relative;transition:all 0.2s;border-right:1px solid #747a74;height:18px;line-height:18px;margin:8px 0;}
/*.categories a:hover {color:#025628;transform:scale(1.2);}
*/
.proSearch {display:block;width:800px;height:56px;border-radius:4px;border:1px solid #025628;position:relative;margin:46px auto 18px;font-size:0;}
.proSearch::before {content:"";display:none;width:9px;height:7px;background:url(../images/search-03.png) no-repeat center;background-size:100% 100%;position:absolute;top:100%;left:30px;}
.proSearch input {display:inline-block;width:600px;height:100%;float:left;padding:0 40px 0 120px;padding-left:20px;font-size:14px;color:#000;background-color:#fff;border-radius:4px;}
.proSearch button {display:inline-block;float:right;width:197px;height:100%;text-align:center;border:none;background-color:#025628;font-size:16px;color:#fff;}
.proSearch button img {display:inline-block;width:15px;height:15px;vertical-align:top;margin-right:10px;margin-top:2px;}
.proSearch select {display:block;width:96px;height:100%;position:absolute;left:0;top:0;font-size:14px;color:#666666;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-left:14px;background:url(../images/search-01.png) no-repeat 78px center;}
.proSearch::after {display:none;width:1px;height:20px;background:#cecece;position:absolute;left:96px;top:18px;}
.proSearch-bot {margin-bottom:40px;padding-bottom:16px;border-bottom:1px solid #eaeaea;}
.proSearch-bot-in {display:block;width:800px;height:auto;font-size:0;margin:0 auto;}
.proSearch-bot-in span {font-size:14px;color:#025628;}
.proSearch-bot-in a {display:inline-block;vertical-align:top;font-size:14px;color:#666666;line-height:24px;margin-left:24px;}
.proSearch-bot-in a:hover {color:#269e20;}
.tiquMain li {float:left;margin-bottom:20px;margin-right:16px;}
.tiquMain li:nth-child(4n) {margin-right:0;}
.tiquList {display:block;width:288px;height:398px;border:2px solid #fff;background-color:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,0.1);background-repeat:no-repeat;background-position:center bottom;background-image:url(../images/tiqu.png);}
.tiquList:hover {background-color:#269e20;background-image:none;border-color:#269e20;}
.tiquList-img {display:block;width:100%;height:232px;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#fff;}
.tiquList h3 {font-size:20px;color:#000000;line-height:30px;height:30px;padding:0 26px;margin:12px 0 8px;/*font-family:"[SourceHanSansCN]";*/font-weight:bold;}
.tiquList p {font-size:15px;line-height:24px;height:48px;padding:0 26px;color:#333333;margin-bottom:16px;}
.tiquList em {padding:0 26px;line-height:24px;font-size:16px;color:#999999;text-decoration:underline;background-repeat:no-repeat;background-position:100px center;background-image:url(../images/icon-06.png);}
.tiquList:hover h3 {color:#fff;}
.tiquList:hover p {color:#fff;}
.tiquList:hover em {background-image:url(../images/icon-04.png);color:#fff;}
/*end*/
/*应用*/
.applyList {margin-top:30px;}
.applyList li {width:100%;height:390px;background-color:#f5f5f5;background-repeat:no-repeat;background-position:right top;padding:54px 600px 20px 94px;margin-bottom:30px;position:relative;transition:all 300ms;}
.applyList li:hover {background-color:#025628;background-image:url(../images/yingyong-05.png);}
.applyList li h2 {font-size:26px;font-weight:bold;font-family:"[SourceHanSansCN]";height:86px;line-height:86px;padding:0 20px;background-repeat:no-repeat;background-position:left center;background-image:url(../images/yingyong-02.png);color:#907a2f;margin-bottom:22px;}
.applyList2 li h2 {background-image:url(../images/yingyong-06.png);color:#028bd9;}
.applyList3 li h2 {background-image:url(../images/yingyong-07.png);color:#049446;}
.applyList4 li h2 {background-image:url(../images/yingyong-11.png);color:#ed8302;}
.applyList li:hover h2 {background-image:url(../images/yingyong-03.png);color:#fff;}
.applyList li h3 {font-size:22px;line-height:32px;color:#333333;font-family:"[SourceHanSansCN]";height:32px;margin-bottom:10px;}
.applyList li:hover h3 {color:#fff;}
.applyList li p {font-size:14px;color:#333333;line-height:28px;height:56px;font-family:"[SourceHanSansCN]";}
.applyList li:hover p {color:#fff;}
.applyList li a {display:block;width:130px;height:48px;border-radius:4px;background-color:#269e20;padding-left:16px;line-height:48px;margin-top:28px;font-size:14px;color:#fff;text-transform:uppercase;background-repeat:no-repeat;background-position:106px center;background-image:url(../images/icon-04.png);}
.applyList li:hover a {background-color:#fff;color:#025628;background-image:url(../images/icon-07.png);}
.applyList li a img {margin-left:2px;margin-top:-2px;}
.applyList-img {display:flex;justify-content:center;align-items:center;width:346px;height:258px;position:absolute;right:118px;top:50%;margin-top:-129px;}
.applyText {font-size:16px;color:#111111;line-height:32px;margin:46px auto 28px;}
.applyText h4 {line-height:40px;font-weight:bold;margin-bottom:4px;font-size:18px;}
.applyText h3 {color:#025628;line-height:40px;font-weight:bold;margin-bottom:4px;margin-top:26px;font-size:18px;}
.applyTit {height:46px;line-height:46px;position:relative;font-size:30px;font-family:arial;font-weight:bold;color:#025628;}
.applyTit::after {content:"";display:block;width:100%;height:1px;border-top:1px dashed #025628;position:absolute;right:0;top:50%;}
.applyTit span {display:block;width:auto;height:46px;position:absolute;left:0;top:0;background:#fff;z-index:9;padding-right:8px;}
/*end*/
/*产品定制*/
.dingzhiTop {margin:40px auto 65px;font-size:18px;color:#111111;line-height:32px;}
.dingzhiTop h2 {text-align:center;font-size:22px;font-weight:bold;color:#025628;margin-bottom:36px;}
.dingzhiTop-ul {display:block;width:100%;height:auto;}
.dingzhiTop-ul li {float:left;width:364px;height:256px;position:relative;margin-right:54px;margin-top:32px;}
.dingzhiTop-ul li:nth-child(3n) {margin-right:0;}
.dingzhiTop-ul li>span {display:block;width:100%;height:200px;border-radius:10px;background-repeat:no-repeat;background-position:center;background-color:#f5f5f5;background-size:cover;}
.dingzhiTop-ul li>div {display:block;width:340px;height:150px;border-radius:10px 10px 0 0;background-color:#fff;position:absolute;bottom:0;left:50%;margin-left:-170px;z-index:19;box-shadow:0 0 16px 0 rgba(0,0,0,0.08);padding:18px 10px 10px;text-align:center;font-size:14px;line-height:20px;color:#111111;background-image:url(../images/huawen_01.png);background-position:center bottom;background-size:100% 3px;background-repeat:no-repeat;}
.dingzhiTop-ul li>div p {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.dingzhiTop-ul li>div h3 {font-size:18px;line-height:30px;color:#025628;margin-bottom:8px;height:30px;font-weight:bold;}
.dingzhi-liuch {display:block;width:100%;height:auto;padding:40px 0 82px;text-align:center;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(../images/dingzhi_12.png);}
.dingzhi-liuch-tit {display:block;text-align:center;margin-bottom:46px;font-size:16px;color:#333333;line-height:28px;}
.dingzhi-liuch-tit h3 {font-size:28px;color:#025628;font-weight:bold;line-height:48px;margin-bottom:5px;}
.proCase {display:block;height:456px;position:relative;width:1232px;margin:0 auto;}
.proCase .bd {display:block;width:100%;height:404px;}
.proCase .hd {display:block;width:100%;height:2px;text-align:center;font-size:0;position:absolute;bottom:0;left:0;}
.proCase .hd ul li {display:inline-block;vertical-align:top;width:48px;height:2px;background:#bfbfbf;margin:0 5px;cursor:pointer;}
.proCase .hd ul li.on {background:#269e20;}
.proCase .bd ul {overflow:hidden;zoom:1;height:404px;}
.proCase .bd ul li {margin:0 10px;float:left;_display:inline;overflow:hidden;height:338px;width:288px !important;padding:5px;}
.proCaseList {display:block;width:100%;height:100%;border-radius:15px;position:relative;background-repeat:no-repeat;background-position:center top;background-size:100% auto;background-color:#bbbbbb;}
.proCaseList-in {display:block;width:100%;height:142px;border-radius:12px;background-color:#fff;position:absolute;bottom:0;left:0;box-shadow:0 0 8px 0 rgba(0,0,0,0.1);font-size:16px;font-family:"[SourceHanSansCN]";color:#111111;line-height:24px;padding:18px 20px;}
.proCaseList-in h3 {font-size:18px;font-weight:bold;margin-bottom:10px;}
.proCaseList-in p {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;}
.proCaseList:hover .proCaseList-in h3 {color:#269e20;}
.proCaseList:hover .proCaseList-in {background:#fff url(../images/tiqu.png) no-repeat center bottom;background-size:90% 2px;}
/*end*/
/*新闻详情*/
.newsXq-top {margin:54px auto 26px;text-align:center;border-bottom:1px solid #e6e6e6;padding-bottom:28px;font-family:"[SourceHanSansCN]";font-size:16px;color:#333333;line-height:24px;}
.newsXq-top h3 {font-size:30px;line-height:48px;margin-bottom:12px;}
.newsXq-swi {height:52px;background-color:#eeeeee;margin:38px auto 58px;}
.newsXq-swi li {float:left;width:33.33%;line-height:52px;overflow:hidden;padding:0 24px;font-size:15px;color:#666666;}
.newsXq-swi li a {color:#666666;}
.newsXq-swi li a:hover {color:#009944;}
.newsXq-swi li:nth-child(2) {padding:0;}
.newsXq-swi li .returnList {display:block;width:100%;height:100%;text-align:center;background-color:#269e20;color:#fff;}
.newsXq-swi li .returnList:hover {color:#fff;background-color:#025628;}
.newsXq-swi li .returnList img {margin-right:10px;margin-top:-3px;}
.newsXq {font-size:16px;line-height:30px;color:#333333;padding-bottom:48px;border-bottom:1px solid #e6e6e6;}
.newsXq h5 {font-weight:bold;margin-top:24px;margin-bottom:4px;}
.biaoqian {line-height:28px;margin-top:22px;font-size:16px;color:#999999;padding-left:26px;background-repeat:no-repeat;background-position:left 6px;background-image:url(../images/biaoqian.png);}
.biaoqian a {color:#000;padding-left:16px;}
/*end*/
/*全质管理*/
.quanzhi-tit {display:block;text-align:center;font-size:22px;font-weight:bold;color:#025628;line-height:38px;font-family:"[SourceHanSansCN]";margin:68px auto 50px;}
.quanzhi-tit h3 {font-weight:bold;}
.quanzhi-tqm {font-family:"[SourceHanSansCN]";font-size:16px;line-height:32px;color:#333333;padding-bottom:48px;padding:0 22px 48px;}
.quanzhi-tqm h3 {font-size:26px;line-height:34px;color:#025628;margin:36px 0 18px;}
.quanzhi-tqm h1 {font-size:32px;line-height:50px;font-weight:bold;margin-bottom:32px;color:#025628;}
.quanzhi-tqm h1 img {margin-right:10px;}
.quanzhiTab {padding:0 22px 20px;font-size:0;}
.quanzhiTab span {display:inline-block;min-width:360px;min-height:54px;border:1px solid #269e20;text-align:center;line-height:52px;margin-bottom:10px;margin-right:25px;font-size:22px;color:#269e20;padding:0 20px;cursor:pointer;}
.quanzhiTab span:hover {background-color:#269e20;color:#fff;}
.quanzhiTab span.active {background-color:#269e20;color:#fff;}
.quanzhiTab-bot {max-height:490px;overflow:hidden;margin-bottom:80px;padding:0 22px;}
.quanzhiTab-bot>div {display:block;width:1128px;height:490px;margin-bottom:40px;overflow:hidden;position:relative;}
.quanzhiBox .bd li {display:block;width:100%;height:490px !important;zoom:1;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:cover;}
.quanzhiBox .bd {position:relative;height:100%;height:490px;}
.quanzhiBox .hd {display:block;width:100%;height:16px;position:absolute;left:0;bottom:26px;z-index:19;}
.quanzhiBox .hd ul {display:block;width:100%;height:100%;text-align:center;}
.quanzhiBox .hd ul li {display:inline-block;vertical-align:top;width:16px;height:16px;border-radius:8px;background-color:#fff;margin:0 4px;cursor:pointer;}
.quanzhiBox .hd ul li.on {width:28px;background-color:#269e20;}
.quanzhiBox .bd .tempWrap {display:block;width:100% !important;height:490px !important;}
.quanzhi-cert {display:block;width:100%;height:auto;padding:52px 0 50px;background-color:#e9f5e8;}
.quanzhi-cert-ul {display:block;height:120px;position:relative;margin-bottom:10px;}
.quanzhi-cert-ul .hezuo-left,.quanzhi-cert-ul .hezuo-right {display:block;width:40px;height:40px;position:absolute;top:50%;margin-top:-20px;left:-70px;background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url(../images/left-05.png);cursor:pointer;}
.quanzhi-cert-ul .hezuo-right {left:auto;right:-70px;background-image:url(../images/right-05.png);}
.swiper-cert {display:block;height:120px;position:relative;overflow:hidden;}
.swiper-cert .swiper-slide {height:100%;}
.swiper-cert .swiper-slide>div {display:flex;justify-content:center;align-items:center;overflow:hidden;width:100%;height:100%;width:142px;height:120px;margin:0 auto;border:1px solid #116135;background-color:#fff;box-sizing:border-box;}
/*.quanzhi-cert-ul li {float:left;width:142px;height:120px;border:1.5px solid #116135;background-color:#fff;text-align:center;line-height:118px;overflow:hidden;margin-bottom:10px;margin-right:9px;}
*/
/*.quanzhi-cert-ul li:nth-child(8n) {margin-right:0;}
*/
.quanzhi-cert-tit {text-align:center;margin-bottom:30px;font-size:20px;color:#333333;font-family:"[SourceHanSansCN]";line-height:30px;}
.quanzhi-cert-tit h3 {font-size:32px;font-weight:bold;color:#025628;line-height:46px;margin-bottom:12px;}
.quanzhi-patents {margin:78px auto 62px;}
.quanzhi-patents .right {display:inline-block;width:310px;height:auto;float:right;margin-right:10px;}
.quanzhi-patents .left {display:inline-block;float:left;width:794px;}
.quanzhi-patents .left h3 {font-size:26px;line-height:40px;margin-bottom:18px;color:#025628;font-family:"[SourceHanSansCN]";}
.quanzhi-patents-text {display:flex;flex-wrap:wrap;align-items:center;width:100%;height:400px;min-height:264px;max-height:400px;background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url(../images/quanzhi_41.png);font-size:18px;color:#fff;line-height:30px;font-family:"[SourceHanSansCN]";padding:38px 94px;}
.quanzhi-foot {position:relative;padding:0 672px 28px 22px;margin-top:70px;min-height:362px;font-size:16px;line-height:32px;color:#333333;}
.quanzhi-foot-img {display:block;width:578px;height:328px;overflow:hidden;position:absolute;right:-22px;top:36px;}
.quanzhi-foot p {padding-left:18px;position:relative;}
.quanzhi-foot p::before {content:"";display:block;width:8px;height:8px;border-radius:50%;background:#269e20;position:absolute;left:0;top:12px;}
.quanzhi-foot h3 {font-size:26px;line-height:38px;color:#025628;margin-bottom:20px;}
.quanzhi-foot h1 {font-size:32px;font-weight:bold;line-height:50px;margin-bottom:28px;color:#025628;}
.quanzhi-foot h1 img {margin-right:10px;}
/*end*/
/*产品详情*/
.proXqTop {padding:30px 20px 50px;margin:28px auto 22px;box-shadow:0 0 16px 0 rgba(0,0,0,0.1);background-color:#fff;}
.proXqTop-left {display:inline-block;float:left;width:472px;height:378px;margin-left:50px;border:1.5px solid #e9e9e9;text-align:center;line-height:378px;box-shadow:0 0 16px 0 rgba(0,0,0,0.1);}
.proXqTop-rigth {display:inline-block;float:right;width:588px;height:auto;padding-top:6px;font-size:18px;line-height:38px;color:#333333;}
.proXqTop-rigth span {color:#025628;font-family:arial;font-weight:bold;}
.proXqTop-rigth i {font-style:italic;}
.proXqTop-rigth h2 {margin-bottom:15px;line-height:40px;font-size:28px;font-family:arial;font-weight:bold;color:#025628;}
.proXqTop-rigth-bot {margin-top:14px;}
.proXqTop-rigth-bot a {display:inline-block;vertical-align:top;width:158px;height:44px;border-radius:4px;background-color:#269e20;text-align:center;margin-right:26px;font-size:14px;color:#fff;line-height:44px;box-shadow:0 0 16px 0 rgba(0,0,0,0.1);}
.proXqTop-rigth-bot a:last-child {background-color:#0173af;}
.proXqTop-rigth-bot a img {margin:0 5px;margin-top:-3px;}
.proXqTop-rigth li:last-child span {font-size:16px;}
.proXq-right {display:inline-block;float:right;width:274px;height:auto;background:#fff;margin-bottom:16px;box-shadow:0 0 16px 0 rgba(0,0,0,0.1);}
.proXq-right-top {display:block;width:100%;height:67px;border-bottom:1px solid #ebebeb;line-height:66px;font-size:18px;color:#06582b;font-weight:bold;padding:0 24px;}
.proXq-right-top img {margin-right:8px;margin-top:-3px;}
.proXq-tj {display:block;width:100%;}
.proXq-tj li {display:block;width:100%;margin-top:16px;}
.proXq-tjList {display:block;width:100%;height:336px;position:relative;padding:0 16px;font-family:"[SourceHanSansCN]";}
.proXq-tjList-img {display:block;width:100%;height:210px;background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:16px;overflow:hidden;}
.proXq-tjList h3 {font-size:18px;line-height:28px;height:28px;color:#000000;margin-bottom:8px;padding:0 8px;font-weight:bold;}
.proXq-tjList p {font-size:15px;line-height:24px;height:48px;color:#333333;padding:0 8px;}
.proXq-tjList:hover h3 {color:#269e20;}
.proXq-tjList em {display:block;width:250px;height:2px;position:absolute;bottom:0;left:12px;border-bottom:1px dashed #cacaca;}
.proXq-tjList:hover em {border:none;background:url(../images/icon-01.png) no-repeat center;background-size:100% 100%;}
.proXq-cont {display:block;width:100%;height:auto;padding:14px 24px 18px;font-size:14px;color:#333333;line-height:28px;}
.proXq-cont h3 {font-size:18px;color:#06582b;line-height:30px;margin-bottom:8px;font-weight:bold;}
.proXq-cont h3 img {margin-right:8px;}
.proXq-cont a {display:block;width:178px;height:28px;border-radius:4px;background-color:#269e20;border:1px solid #269e20;text-align:center;line-height:26px;margin-bottom:10px;font-size:14px;color:#fff;}
.proXq-cont a.dy {background:none;border-color:#0173af;color:#0173af;}
.proXq-cont a.dy:hover {background-color:#0173af;color:#fff;}
.proXq-left {display:inline-block;width:906px;height:auto;float:left;background:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,0.1);margin-bottom:16px;}
.proXq-text {display:block;width:100%;height:auto;font-size:16px;color:#111111;line-height:36px;font-family:"[SourceHanSansCN]";padding:20px 28px 44px;}
.proXq-text img {max-width:100%;}
.proXq-form {display:block;height:auto;padding:1px 0 30px;background-color:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,0.1);}
.proXq-form-tit {display:block;width:100%;height:67px;border-bottom:1px solid #ebebeb;line-height:66px;font-size:18px;color:#06582b;font-weight:bold;padding:0 24px;margin-bottom:30px;}
.proXq-form-tit img {margin-right:8px;margin-top:-5px;}
.proXq-form form {display:block;width:1024px;height:auto;margin:0 auto;}
.proXqForm-top {display:block;height:auto;}
.proXqForm-top li {float:left;margin-bottom:15px;width:230px;margin-right:34px;}
.proXqForm-top li:nth-child(4n) {margin-right:0;}
.proXqForm-top li input {display:block;width:100%;height:54px;border:1px solid #666666;padding:0 28px;font-size:12px;color:#333;}
.proXqForm-top li select {display:block;width:100%;height:54px;border:1px solid #666666;padding:0 28px;font-size:12px;color:#333;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/shang-02.png) no-repeat 94% center;}
.proXqForm-top li:last-child {width:494px;margin-right:0;}
.proXqForm-top li input:focus::-webkit-input-placeholder {color:#269e20;}
.proXqForm-top li input:focus {border-color:#269e20;background-color:#eeffed;}
.proXq-form>h2 {font-size:14px;color:#269e20;line-height:24px;font-family:"[SourceHanSansCN]";text-align:center;margin-bottom:30px;}
.proXqForm-bot li {width:100%;margin-bottom:10px;}
.proXqForm-bot li>h3 {display:inline-block;float:left;width:150px;min-height:36px;line-height:36px;font-size:14px;color:#333333;text-transform:uppercase;}
.proXqForm-bot li>div {display:inline-block;float:right;width:864px;height:auto;padding-right:2px;}
.proXqForm-bot li>div textarea {display:block;width:100%;height:200px;border:1px solid #666666;font-size:14px;color:#333;line-height:24px;padding:10px 22px;font-family:"微软雅黑";margin-bottom:16px;margin-top:10px;}
.proXqForm-bot li>div textarea:focus::-webkit-input-placeholder {color:#269e20;}
.proXqForm-bot li>div textarea:focus {border-color:#269e20;background-color:#eeffed;}
.proXqForm-bot li>div button {display:block;width:140px;height:48px;border-radius:4px;background-color:#269e20;font-size:14px;color:#fff;border:none;}
.proXqForm-bot li>div label {display:inline-block;position:relative;vertical-align:top;line-height:36px;min-height:36px;padding-left:24px;font-size:14px;color:#333333;margin-right:24px;cursor:pointer;}
.proXqForm-bot li>div label input {display:block;width:16px;height:16px;border:1px solid #666666;border-radius:2px;position:absolute;left:0;top:10px;}
.proXqForm-bot li>div label input[type="checkbox"]:checked {background:url(../images/xuanzhong1.png) no-repeat center;background-size:100% auto;border-color:#269e20;}
.proXqForm-bot li>div label input[type="radio"]:checked {background:url(../images/xuanzhong1.png) no-repeat center;background-size:100% auto;border-color:#269e20;}
.proXqForm-bot li>div .code {display:inline-block;vertical-align:top;float:left;width:120px;height:36px;border:1px solid #666666;text-align:center;}
.proXqForm-bot li>div input:focus::-webkit-input-placeholder {color:#269e20;}
.proXqForm-bot li>div input:focus {border-color:#269e20;background-color:#eeffed;}
.proXqForm-bot li>div #verifyCanvas {margin-left:12px;}
.popBg {display:none;width:100%;height:100%;position:fixed;top:0;left:0;background:#000;opacity:0.5;z-index:100;}
.dingyue {display:none;min-height:434px;background-color:#fff;background-repeat:no-repeat;background-position:right bottom;position:fixed;top:50%;left:50%;margin-top:-217px;margin-left:-600px;z-index:299;border-radius:4px;box-shadow:0 0 16px 0 rgba(0,0,0,0.2);padding:52px 82px 20px;font-family:"[SourceHanSansCN]";}
.dingyue>h2 {font-size:14px;color:#269e20;line-height:28px;margin-bottom:14px;text-align:center;}
.dingyue>h5 {font-size:14px;color:#666666;line-height:24px;margin-bottom:26px;text-align:center;}
.dingyue-input {display:block;width:100%;height:auto;}
.dingyue-input input {display:inline-block;vertical-align:top;width:230px;height:54px;border:1px solid #666666;padding:0 28px;float:left;margin-right:34px;margin-bottom:15px;}
.dingyue-input select {display:inline-block;vertical-align:top;width:230px;height:54px;border:1px solid #666666;padding:0 28px;float:left;margin-bottom:15px;}
.dingyue-input input:nth-child(4n) {margin-right:0;}
.dingyue-list {display:block;width:100%;height:auto;line-height:36px;margin-bottom:15px;min-height:36px;font-size:14px;color:#333333;}
.dingyue-list h4 {display:inline-block;vertical-align:top;font-size:14px;color:#333;text-transform:uppercase;padding-right:4px;}
.dingyue-list label {display:inline-block;vertical-align:top;margin-right:24px;position:relative;padding-left:24px;}
.dingyue-list label input {display:block;width:16px;height:16px;border:1px solid #666666;border-radius:2px;position:absolute;left:0;top:10px;}
.dingyue-list label input[type="checkbox"]:checked {background:url(../images/xuanzhong1.png) no-repeat center;background-size:100% auto;border-color:#269e20;}
.dingyue-list label input[type="radio"]:checked {background:url(../images/xuanzhong1.png) no-repeat center;background-size:100% auto;border-color:#269e20;}
.dingyue-list .code_pop {display:inline-block;vertical-align:top;width:120px;height:36px;border:1px solid #8f8f8f;text-align:center;font-size:14px;color:#333;}
.dingyue-list .codePop {display:inline-block;vertical-align:top;width:90px;height:36px;text-align:center;font-size:14px;color:#333;margin-left:10px;margin-right:12px;}
.dingyue-bot {display:block;width:100%;height:48px;padding-left:154px;margin-top:25px;}
.dingyue-bot button {display:inline-block;float:left;width:140px;height:48px;border-radius:4px;background-color:#269e20;margin-right:24px;border:none;color:#fff;font-size:14px;}
.dingyue-bot button:last-child {background-color:#0173af;}
.dingyueClose {display:block;width:40px;height:40px;background:url(../images/guanbi.png) no-repeat center;background-size:auto;position:absolute;top:16px;right:16px;cursor:pointer;}
.codeDiv {display:inline-block;vertical-align:top;}
/*end*/
/*0511*/
.menu>li:nth-child(2)>ul {width:138px;margin-left:-72px;}
.menu>li:nth-child(3)>ul {width:138px;margin-left:-72px;}
.menu>li:nth-child(5)>ul {width:138px;margin-left:-72px;}
.menu>li:nth-child(6)>ul {width:138px;margin-left:-72px;}
.index-listDiv2:nth-child(2) h2 {color:#049446;}
.index-listDiv2:nth-child(3) h2 {color:#028bd9;}
.footer-menu li a {color:#000;}
.footer-cont p span,.footer-cont p a {color:#000;}
.headerTop-swi {background:none;}
/*end*/