*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;touch-action: manipulation;-webkit-tap-highlight-color: transparent;outline: none;}
html{overflow-x: hidden;}  
body,input,textarea,select{font-size:16px;color: #424242;line-height: 1;font-family:'Microsoft Yahei',Arial, Helvetica, sans-serif;}
.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
img,video{border:0;max-width: 100%;}
.imgs{overflow: hidden;}
.imgs img{transition: all .5s;display:block;}
a:hover .imgs img{transform: scale(1.08);}
a{text-decoration:none;transition: all .4s;color: #000;}
em,th,i,b{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
table {border-spacing: 0;border-collapse: collapse}
hr{height:1px;padding:0;display:block;border:0;border-top:1px solid #ECECEC}
input,button,textarea,select{font-size:100%;border:none;outline:none;resize:none;}
textarea{border:1px solid #ccc;outline:0;resize:none;width:100%;}
input{background-color:transparent;outline:0}
input[type=text]::placeholder,textarea::placeholder{color: #666;}
input:focus::placeholder,textarea:focus::placeholder{opacity: 0;}
.app{display: none!important;}
.pc{display: block!important;}
.poR{position: relative!important;}
.flex{display: flex;}
.head1200{display:none;}
.comWrapper{width: 90%;margin:0 auto;max-width: 1200px;}

.header .top{background: url(../images/top.jpg) no-repeat;height: 150px;background-size: cover;}
.header .top .comWrapper{display: flex;align-items: center;height: 100%;justify-content: space-between;}
.header .top .search{display: flex;align-items: center;}
.header .top .search input[type=text]{width: 192px;border: 1px solid #d9dfdd;background-color: #fff;height: 34px;padding: 0 10px;}
.header .top .search input::placeholder{color: #B7B7B7;}
.header .nav{background-color: #006835;}
.header .nav ul{display: flex;align-items: center;justify-content: space-between;height: 50px;}
.header .nav li{height: 100%;flex: 1;position: relative;}
.header .nav li a{color: #fff;font-size: 18px;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.header .nav li:hover>a,.header .nav li.cur>a{background-color: #EAEAEA;color: #006835;}
.header .nav li>dl{opacity: 0;visibility: hidden;transition: opacity .4s;top: -10000px;position: absolute;left: 0;width: 100%;text-align: center;}
.header .nav li>dl dd a{background: #006835fa;border-top: #019364 1px solid;display: block;font-size: 16px;height: 50px;line-height: 50px;}
.header .nav li:hover>dl{z-index: 999;opacity: 1;visibility: visible;top: 50px;}
.header .nav li:hover{background-color: #EAEAEA;color: #006835;}
.header .nav li:hover>dl dd a:hover{background-color: #019364;color: #fff;}

.footer{background-color: #017d35;color: #fff;padding: 35px 0 50px;}
.footer p{display: flex;align-items: center;justify-content: center;text-align: center;}
.footer span{display: inline-flex;margin-left: 5px;}
.footer img{display: inline-flex;margin-left: 10px;}
.footer p+p{margin-top: 25px;}
.footer a{color: #fff;}
.footer a:hover{text-decoration: underline;}

.mainNav{margin: 40px 0;}
.mainNav p{display: flex;align-items: center;color: #666;}
.mainNav p>img{margin-right: 6px;}
.mainNav p a{color: #666;position: relative;display: inline-flex;}
.mainNav p a:hover{color: #006835;text-decoration: underline;}
.mainNav p span{margin: 0 8px;}

.wrap{margin-bottom: 100px;display: flex;align-items: flex-start;}
.side{width: 260px;margin-bottom: 20px;}
.side h5{background-size: cover;background: url(../images/sidetopbg.jpg) no-repeat;font-size: 28px;height: 100px;line-height: 100px;padding-left: 46px;color: #fff;}
.side .menu{margin-bottom: 20px;}
.side .menu a{background-color: #F1F6F2;font-size: 18px;height: 68px;line-height: 68px;border-bottom: 1px solid #fff;color: #242424;display: block;padding-left: 46px;transition: background-color .4s}
.side .menu a:hover,.side .menu a.cur{color: #fff;background:#006835 calc(100% - 25px) center url(../images/arrow.svg) no-repeat;}
.main{margin-left: 50px;width: calc(100% - 260px - 50px);}
.js p{text-indent: 2em;line-height: 1.8;}
.js p+p{margin-top: 20px;}
.js img{display: block;margin: 0 auto;}

.lxld{width: 100%;}
.lxld li{display: flex;align-items: center;background-color: #F7FAF8;color: #222;height: 50px;border-bottom: 1px solid #fff;text-align: center;}
.lxld li a{display: flex;align-items: center;width: 100%;}
.lxld li .p1{width: 20%;}
.lxld li .p2{width: 40%;}
.lxld li .p3{width: 40%;}
.lxld li.tit{background-color: #F1F6F2;font-weight: 600;}
.lxld li:not(.tit):hover{background-color: #006835;}
.lxld li:not(.tit):hover a{color: #fff;}

.xrld{display: flex;flex-wrap: wrap;}
.xrld li{margin-right: 70px;width: calc((100% - 140px) / 3);}
.xrld li:nth-of-type(3n){margin-right: 0;}
.xrld li .imgs img{width: 100%;height: 286px;object-fit: cover;}
.xrld li .txt{text-align: center;}
.xrld li .txt h6{font-size: 18px;margin: 20px 0 15px;}
.xrld li .txt p{font-size: 18px;line-height: 1.4;}

.xrldDetail .img img{margin: 0 auto;width: 325px;}
.xrldDetail hr{margin: 40px 0 35px;}
.xrldDetail p{line-height: 1.8;text-indent: 2em;}

.lsyg{background: url(../images/sbg.png) no-repeat left top;}
.lsyg li{display: flex;align-items: center;margin-bottom: 50px;position: relative;}
.lsyg li::before{content: '';left: 136px;top: 0;width: 1px;background-color: #CACACA;height: calc(100% + 50px);position: absolute;z-index: -1;}
.lsyg li .date,.lsyg li .footIcon{background-color: #EAEAEA;height: 35px;display: inline-flex;align-items: center;}
.lsyg li .date{width: 95px;padding-left: 17px;}
.lsyg li .footIcon{justify-content: center;margin: 0 30px;}
.lsyg li .info{line-height: 1.6;}
.lsyg li:hover .date,.lsyg li:hover .footIcon{background-color:#006835;color: #fff;}

.zzjg{text-align: center;background: url(../images/zzjg-bar.svg)no-repeat;background-position: center 47px;}
.zzjg h6{display: inline-block;padding: 15px 30px;background-color: #006835;color: #fff;font-size: 18px;font-weight: normal;margin-bottom: 72px;}
.jgMain{align-items: flex-start;width: 100%;}
.zzjg dl{width: 50%;display: flex;justify-content: center;flex-direction: column;align-items: center;}
.zzjg dl:first-of-type{margin-right: 5%;}
.zzjg dt{height: 50px;width: 150px;display: inline-flex;justify-content: center;align-items: center;background-color: #CED7CF;color: #006835;font-size: 18px;margin-bottom: 35px;}
.zzjg dd{margin-bottom: 6px;}
.zzjg dd a{width: 310px;height: 43px;background-color: #EAEAEA;color: #666666;display: flex;justify-content: center;align-items: center;}
.zzjg dd a:hover{background-color: #027D36;color: #fff;}

.zzjgDetail .topTit{margin-bottom: 40px;}
.zzjgDetail .topTit>dt>img{margin: 0 auto 35px;display: block;}
.zzjgDetail .topTit>dd{font-weight: 600;color: #006835;font-size: 24px;text-align: center;}
.zzjgDetail .tit{display: flex;align-items: center;position: relative;margin: 30px 0;}
.zzjgDetail .tit::before{content: '';position: absolute;right:0;width:calc(100%);height: 2px;background-color: #ececec;top: 50%;transform: translateY(-50%);}
.zzjgDetail .tit span{font-weight: 900;color: #006835;background-color: #fff;z-index: 1;position: relative;padding-right: 24px;}
.zzjgDetail .des{line-height: 1.8;}
.zzjgDetail .des strong{margin: 30px 0 10px;display: block;}
.zzjgDetail .des ul li{background: url(../images/circle.svg) no-repeat;background-position: 0 11px;padding-left: 20px;}
.zzjgDetail .proList{text-align: center;flex-wrap: wrap;margin-bottom: -30px;}
.zzjgDetail .proList dd{width: calc((100% - 70px) / 3);margin-right: 35px;margin-bottom: 30px;}
.zzjgDetail .proList dd:nth-of-type(3n){margin-right: 0;}
.zzjgDetail .proList dd img{width: 100%;}
.zzjgDetail .proList dd p{margin-top: 15px;}
.zzjgDetail p{line-height:2}
.lists{}
.lists li,.homeNews_2 li{background: url(../images/circle.svg) no-repeat;background-position: 0 5px;padding-left: 20px;margin: 21px 0;}
.news .lists li,.homeNews_1 li{background-image:  url(../images/square.svg);}
.homeNews_2 li{background-image:  url(../images/circle.svg);}
.lists li a{display: flex;align-items: center;}
.lists li a p{color: #242424;width: calc(100% - 92px);font-size: 18px;line-height:1.2}
.lists li a .date{color: #666;font-size: 16px;}
.lists li a:hover p{color: #006835;font-weight: 900;}
.lists li:nth-child(5n){border-bottom: 1px solid #e6e8e7;padding-bottom:25px;margin-bottom:5px;}
.lists.homeNews_1 li:nth-child(5n){border-bottom:0;padding-bottom:0;margin-bottom:0;}

.newsPage{margin: 60px auto 0;display: flex;justify-content: center;}
.newsPage a{color: #484c50;border: 1px solid #e6e6e6;position: relative;font-size: 14px;transition: all .3s;display: inline-flex;min-width: 34px;height: 34px;border-radius: 25px;align-items: center;justify-content: center;margin: 0 5px;}
.newsPage .newsPre::before,.newsPage .newsNext::before{content: '';border:6px solid transparent;font-size:0;position: absolute;top: 34%;}
.newsPage .newsPre{padding: 8px 20px 8px 36px;}
.newsPage .newsNext{padding: 8px 36px 8px 20px;}
.newsPage .newsPre::before{left: 15px;border-right-color:#959595;transition: all .3s;}
.newsPage .newsNext::before{right: 15px;border-left-color:#959595;transition: all .3s;}
.newsPage .active,.newsPage a:hover{color: #fff;border-color: #017d35;background-color: #017d35;}
.newsPage .newsPre:hover::before{border-right-color:#017d35;border-right-color:#fff;}
.newsPage .newsNext:hover::before{border-left-color:#017d35;border-left-color:#fff;}

.newsDetail dl{text-align: center;margin-bottom: 35px;}
.newsDetail dt{border-bottom: 2px solid #E6E8E7;padding-bottom: 25px;margin-bottom: 20px;color: #006835;font-weight: 900;font-size: 24px;line-height: 1.4;}
.newsDetail dd{font-size: 14px;color: #666;display: flex;align-items: center;justify-content: center;}
.newsDetail dd span{display: inline-flex;margin: 0 10px;}
.newScontent p{line-height: 1.8;padding-bottom:15px;}

.newsPages{margin-top: 50px;}
.newsPages ul {display: flex;flex-direction: column;}
.newsPages ul li{display: flex;justify-content: space-between;position: relative;width: 100%;}
.newsPages ul li+li{margin-top: 20px;}
.newsPages ul li p{height: 38px;display: flex;align-items: center;width: 100%;}
.newsPages ul li p>a{width: 100px;display: block;font-weight: 900;width: 100%;display: flex;align-items: center;color: #242424;}
.newsPages ul li p span{color: #666666;width: 110px;height: 38px;line-height: 38px;text-align: center;margin-right: 25px;transition: all .4s;display: inline-flex;justify-content: center;border-radius: 500px;border: 1px solid #D0D0D0;align-items: center;font-weight: normal;}
.newsPages ul li a i{width: 70%;word-break: break-all;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.newsPages ul li a:hover{color: #006835;}
.newsPages ul li a:hover span{background-color: #006835;color: #fff;border-color: #006835;}
.newsPages ul li a:hover path{fill: #fff;}
.closeWindows{position: absolute;top: 6px;right: 0;display: inline-flex;width: auto!important;}

.djwmWtsh{flex-wrap: wrap;}
.djwmWtsh dd{width: calc((100% - 36px * 2) / 3);margin-right: 36px;margin-bottom: 30px;}
.djwmWtsh dd:nth-of-type(3n){margin-right: 0;}
.djwmWtsh dd .imgs img{width: 100%;height: 190px;object-fit: cover;}
.djwmWtsh dd p{padding: 25px 0;text-align: center;background-color: #F1F6F2;color: #424242;transition: all .4s;}
.djwmWtsh dd a:hover p{background-color: #006835;color: #fff;}

.wtshSwiper_wrap{position: relative;width: 650px;margin: 0 auto;}
.sBtn{position: absolute;top: 50%;transform: translateY(calc(-50% - 40px));outline: none;z-index: 9;cursor: pointer;}
.sBtn.swiper-button-disabled svg path{fill: #E5E7E6;}
.sBtn.swiper-button-disabled svg circle{stroke: #E5E7E6;}
.sNext{right: -80px;}
.sPrev{left: -80px;}
.wtshSwiper_small{margin-top: 20px;}
.wtshSwiper_small .swiper-slide{border: 3px solid transparent;}
.wtshSwiper_small .swiper-slide-thumb-active{border-color: #006835;}

.searchBox{margin-top: 40px;margin-bottom: 100px;}
.searchBox .searchTop{background-color: #f8faf9;align-items: center;height: 90px;}
.searchBox .searchTop h6{margin: 0 50px;font-size: 20px;color: #006835;}
.searchBox .searchTop .frm{display: flex;background-color: #fff;width: 75%;}
.searchBox .searchTop .frm>div{height: 46px;border-radius: 3px;border: 1px solid #D9DFDC;display: flex;border-right: none;width: 100%;}
.searchBox .searchTop select{font-size: 16px;-webkit-appearance:none;background: url(../images/arrowDs.svg) no-repeat scroll 95px center transparent;padding: 0 25px;border-right: 1px solid #D9DFDC;}
.searchBox .searchTop select option{display: inline-flex;}
.searchBox .searchTop input[type=text]{height: 100%;padding: 0 30px;width: 100%;}
.searchRe{padding: 33px 0;border-bottom: 2px solid #E6E8E7;font-size: 18px;}
.searchRe>p{padding-left: 50px}
.searchRe p span{color: #006835;}
.searchBox ul{width: 100%;}
.searchBox ul li{background: url(../images/circle.svg) no-repeat;background-position: 50px 36px;padding-left: 20px;border-bottom: 1px dashed #e5e7e6;transition: all .4s;}
.searchBox ul li a{display: flex;justify-content: space-between;padding:30px;align-items: center;padding-left: 50px;}
.searchBox ul li p{width: calc(100% - 120px);-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.searchBox ul li span.date{color: #666;}
.searchBox ul li:hover{border-bottom: 1px solid #006835;transform: translateY(-4px);}
.searchBox ul li a:hover p{color: #006835;}

.rcdw .zjjsTab{background-color: #eaeaea;padding:20px 20px 0;margin-bottom: 40px;}
.rcdw .zjjsTab a{display: inline-flex;border-bottom: 2px solid transparent;padding: 0 8px 15px 8px;margin: 0 10px;}
.rcdw .zjjsTab a.cur,.rcdw .zjjsTab a:hover{border-color: #006835;}
.rcdw dl{flex-wrap: wrap;margin-bottom: -35px;}
.rcdw dd{margin-right: 30px;width: calc((100% - 30px * 3) / 4);margin-bottom: 35px;}
.rcdw dd:nth-of-type(4n){margin-right: 0;}
.rcdw dd a .imgs img{width: 100%;height: 230px;object-fit: cover;}
.rcdw dd p{margin-top: 20px;font-weight: 900;font-size: 18px;text-align: center;}
.rcdw dd a:hover p{color: #006835;}

.rcdwDetail .rcdwTop{display:flex;align-items: flex-start;margin-bottom: 40px;justify-content:space-between;}
.rcdwDetail .rcdwTop .imgs{width: 254px;}
.rcdwDetail .rcdwTop .imgs img{height: 294px;object-fit: cover;}
.rcdwDetail .rcdwTop .txt{margin-top: 30px;width:66%;}
.rcdwDetail .rcdwTop .txt h6{display: flex;align-items: flex-end;font-size: 24px;color: #006835;margin-bottom: 35px;}
.rcdwDetail .rcdwTop .txt h6 i{font-size: 16px;}
.rcdwDetail .rcdwTop .txt p{display: flex;align-items: center;margin-top: 10px;}
.rcdwDetail .rcdwTop .txt p span{display: inline-flex;margin-left: 20px;}

.rcdwDetail .table,.kjcx_kycgCon .table{overflow: hidden;}
.rcdwDetail table,.kjcx_kycgCon table{text-align: center;position: relative;left: -1px;width: calc(100% + 2px)!important;height: calc(100% + 2px);top: -1px;}
.rcdwDetail table th,.rcdwDetail table td{border: 1px solid #EAEAEA;}
.rcdwDetail table th{height: 50px;background-color: #f1f6f2;font-weight: 900;color: #242424;}
.rcdwDetail table td{padding: 20px;line-height: 1.4;}
.rcdwDetail table tr{background-color: #f8f8f8;}
.rcdwDetail table tr:nth-of-type(even){background-color: #fff;}

.rcdwZps{margin-bottom: -30px;}
.rcdwZp{border: 1px solid #eaeaea;margin-bottom: 30px;transition: all .4s;}
.rcdwZp .tit{display: flex;align-items: center;background-color: #f8faf9;height: 50px;padding: 0 22px;position: relative;transition: all .4s;}
.rcdwZp .tit h6{font-size: 20px;color: #424242;margin-right: 60px;}
.rcdwZp .tit p{display: flex;align-items: center;color: #000;}
.rcdwZp .tit a{display: inline-flex;align-items: center;color: #006835;position: absolute;right: 30px;top: 50%;transform: translateY(-50%);}
.rcdwZp:hover{transform: translateY(-4px);}
.rcdwZp:hover .tit{background-color: #006835;}
.rcdwZp:hover .tit h6,.rcdwZp:hover .tit p,.rcdwZp:hover .tit a{color: #fff;}
.rcdwZp:hover path{fill:#fff}
.rcdwZp .con{padding: 25px;}
.rcdwZp .con p{line-height: 1.6;}
.rcdwZp .con p+p{margin-top: 12px;}

.kjcx .kjcx_kyfx li a{display: flex;align-items: center;border-bottom: 2px solid #e7e7e7;padding: 18px 15px;}
.kjcx .kjcx_kyfx li a p{margin-left: 12px;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;color: #006835;font-size: 18px;}
.kjcx .kjcx_kyfx li a:hover{border-color: #006835;transform: translateY(-4px);}
.kjcx .kjcxCon{margin-top: 15px;}
.kjcx .kjcxCon img{display: inline-block;}
.kjcx .kjcxCon dt{margin-bottom: 35px;text-align: center;font-size: 24px;font-weight: 900;color: #006835;}
.kjcx .kjcxCon dd{line-height: 1.8;}

.kjcx_kypt{margin-bottom: -30px;}
.kjcx_kypt li{margin-bottom: 30px;}
.kjcx_kypt li a{background-color: #F6F6F6;display: flex;align-items: center;}
.kjcx_kypt li a .imgs{width: 244px;height: 174px;}
.kjcx_kypt li a .imgs img{width: 100%;object-fit: cover;height: 100%;}
.kjcx_kypt li a .txt{padding:25px 35px;width: calc(100% - 244px);}
.kjcx_kypt li a .txt h6{font-weight: 900;font-size: 18px;color: #242424;}
.kjcx_kypt li a .txt p{color: #666;line-height: 1.5;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin: 18px 0;}
.kjcx_kypt li a .txt span{color: #666;}
.kjcx_kypt li a:hover{transform: translateY(-4px);}
.kjcx_kypt li a:hover .txt h6{color: #006835;}
.kjcx_kypt li a:hover .txt span{color: #006835;}
.kjcx_kypt li a:hover .txt path{fill:#fff}
.kjcx_kypt li a:hover .txt circle{fill:#006835}

.kjcx_kyxmTab{background-color: #eaeaea;margin-bottom: 30px;padding: 0 30px;}
.kjcx_kyxmTab a{display: inline-flex;padding: 20px 8px;border-bottom: 2px solid transparent;}
.kjcx_kyxmTab a+a{margin-left: 25px;}
.kjcx_kyxmTab a:hover,.kjcx_kyxmTab a.cur{border-color: #006835;}
.kjcx_kyxmCon table{width: 100%;}
.kjcx_kyxmCon table th{background-color: #f1f6f2;color: #242424;font-weight: 600;height: 50px;text-align: left;padding: 0 12px;}
.kjcx_kyxmCon table tr{background-color: #f8f8f8;}
.kjcx_kyxmCon table td{border-bottom:1px solid #eaeaea;padding: 18px 15px;line-height:1.4}
.kjcx_kyxmCon table tr:nth-of-type(even){background-color: #fff;}
.kjcx_kycgCon table{text-align: center;line-height: 1.4;}
.kjcx_kycgCon table th,.kjcx_kycgCon table td{border: 1px solid #EAEAEA;}
.kjcx_kycgCon table th{text-align: center;}

.kjfw_list{margin-bottom: 0;}
.kjfw_list li{margin-bottom: 0;}
.kjfw_list li a{background-color: transparent;border-bottom: 1px solid #eaeaea;padding: 24px 0;}
.kjfw_list li:first-of-type a{padding-top: 0;}

.kjfw_cgzh{flex-wrap: wrap;display: flex;}
.kjfw_cgzh li{width: calc(50% - 22px);}
.kjfw_cgzh li:nth-of-type(2n){margin-left: 44px;}
.kjfw_cgzh li:nth-of-type(2) a{padding-top: 0;}
.kjfw_cgzh li a .imgs{width:160px;height: 118px;}
.kjfw_cgzh li a{align-items: flex-start;}
.kjfw_cgzh li .txt h6{line-height: 1.5;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;min-height: 54px;margin-bottom: 20px;}
.kjfw_cgzh li a .txt{width: calc(100% - 160px);padding: 10px 40px;}

.kjfw_jsfw table th,.kjfw_jsfw table td{padding-left: 40px;}

.kjfw_jsfw>p.des{line-height: 1.6;color: #242424;font-size: 18px;}
.kjfw_jsfw_list{display: flex;flex-wrap: wrap;width: 100%;margin-top: 10px;}
.kjfw_jsfw_list li{width: calc((100% - 35px * 3) / 4);margin-right: 35px;margin-bottom: 5px;height: 160px;}
.kjfw_jsfw_list li:nth-of-type(4n){margin-right: 0;}
.kjfw_jsfw_list li a{border-bottom: 1px solid #eaeaea;padding: 20px 0;display: block;transition: none;}
.kjfw_jsfw_list li a p{color: #242424;line-height: 1.8;min-height: 70px;margin-bottom: 5px;}
.kjfw_jsfw_list li span{color: #666;display: inline-flex;align-items: center;}
.kjfw_jsfw_list li a:hover{border-color: #006835;border-width: 2px;}
.kjfw_jsfw_list li a:hover p{color: #006835;}
.kjfw_jsfw_list li a:hover span{color: #006835;}
.kjfw_jsfw_list li a:hover path{fill:#fff}
.kjfw_jsfw_list li a:hover circle{fill:#006835}

.homeTop{margin: 50px auto 35px;flex-wrap: wrap;}
.homeSwiper{width: calc(50% - 35px / 2);margin-right: 35px;}
.homeSwiper .txt{position: absolute;width: 100%;left: 0;bottom: 0;background: url(../images/homeBar.svg) no-repeat;color: #fff;font-size: 18px;font-weight: 900;padding: 80px 20px 20px;z-index: 1;background-size: cover;background-position: center bottom;}
.homeSwiper .txt p{-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;width: 80%;}
.swiper-pagination{text-align: right;padding-right: 18px;padding-bottom: 12px;}
.swiper-pagination-bullet{background-color: #fff;opacity: .5;width: 10px;height: 10px;}
.swiper-pagination-bullet-active{opacity: 1;}
.homeSwiper .imgs img{height: 400px;object-fit: cover;width: 100%;}

.homeNews{width: calc(50% - 35px / 2);margin-right: 35px;}
.homeNews:nth-of-type(2),.homeNews:nth-of-type(4){margin-right: 0;}
.homeNews:nth-of-type(3),.homeNews:nth-of-type(4){margin-top: 30px;}
.homeNews:nth-of-type(3) .tit,.homeNews:nth-of-type(4) .tit{background-color: #f8faf9;border-top: 2px solid #006835;border-bottom: none;padding: 15px;}

.homeNews .tit{justify-content: space-between;border-bottom: 2px solid #ececec;padding: 15px 10px;}
.homeNews .tit h6{font-size: 20px;color: #006835;}
.homeNews .tit a{font-size: 14px;color: #787878;}
.homeNews .tit a:hover{color: #006835;text-decoration: underline;}
.homeNews_1 li{margin: 23px 0;}
.homeNews_1 li p{-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.homeNews .lists{border: none;padding-bottom: 0;}
.homeNews_3 li:first-of-type{margin-top: 18px;margin-bottom: 18px;}
.homeNews_1 li:nth-of-type(2){margin-top: 0;}
.homeNews_3 li:first-of-type a{display: flex;align-items: center;}
.homeNews_3 li:first-of-type{background: none;padding-left: 0;}
.homeNews_3 li:first-of-type .imgs{width: 175px;height: 110px;}
.homeNews_3 li:first-of-type .imgs img{object-fit: cover;}
.homeNews_3 li:first-of-type .txt{padding:0 25px;width: calc(100% - 175px);}
.homeNews_3 li:first-of-type .txt p{-webkit-line-clamp:2;line-height: 1.6;margin-bottom: 12px;width: 100%;}

.homeOffice{margin: 0 auto 50px;}
.homeOffice ul{display: flex;align-items: center;margin-left: 16px;}
.homeOffice ul li{margin-right: 20px;width: calc((100% - 20px * 4) / 5);}
.homeOffice ul li:last-of-type{margin-right: 0;}
.homeOffice ul li a{display: block;width: 100%;text-align: center;position: relative;}
.homeOffice ul li a>.img img{width: 100%;/* height: 160px; */}
.homeOffice ul li .txt .img{text-align: center;margin-bottom: 12px;}
.homeOffice ul li .txt .img{display: inline-block;}
.homeOffice ul li .txt{position: absolute;bottom: 26px;left: 0;width: 100%;z-index: 1;}
.homeOffice ul li .txt .tit{font-weight: 900;font-size: 18px;color: #000;}
.homeOffice ul li .txt .des{margin-top: 12px;font-size: 12px;color: #515151;}
.homeOffice ul li a:hover{transform: translateY(-4px);}
.homeOffice ul li a:hover .tit,.homeOffice ul li a:hover .des{color: #006835;}

.homedrop_down{margin: 25px auto;}
.dropDown{width: calc((100% - 40px * 2) / 3);margin-right: 40px;position: relative;z-index:999;}
.dropDown:nth-of-type(3n){margin-right: 0;}
.dropDown .tit{background-color: #F3F6F5;color: #666666;display: flex;align-items: center;padding: 10px 20px;justify-content: space-between;cursor: pointer;}
.dropDown .tit img{transition: all .5s;}
.dropDown .tit.cur img{transform: rotate(180deg);}
.dropDown .content{display: none;border: 1px solid #F3F6F5;position: absolute;left: 0;/* top: 34px; */width: 100%;background-color: #fff;padding: 10px;max-height: 150px;overflow-y: scroll;width: 100%;}
.dropDown .content.cur{top: auto; bottom: 100%;display: block;z-index: 999;}
.dropDown .content a{display: block;padding: 6px 10px;width: 100%;}
.dropDown .content a:hover{color: #006835;text-decoration: underline;}

.xrldDetail .img{text-align: center;}
.masks{background-color: rgba(0,0,0,0);position: fixed;z-index: 99;width: 100%;height: 100%;top: 0;left:0;display: none;}


.floatingAd .ad{z-index:100;width:206px !important;background:none;position:absolute;/*display:none;*/}
.floatingAd a{color:#000000; display:inline-block;text-decoration:none;}
.floatingAd a img{border:0;}
.floatingAd .close{display:none;}
.floatingAd .opacity{position:absolute; top:0;height:31px; background-color:#000000; opacity:0.20; filter:alpha(opacity = 20);}
.opacity1{opacity:0.90; filter:alpha(opacity = 90);}
.floatingAd .text{position:absolute; top:0;right:0px; width:32px;height:31px; color:#000000;}
.floatingAd .text .button{position:relative;float:right;top:0px;right:0px;width:32px;height:31px;background:url("../images/close.png") no-repeat center;cursor:pointer;}
.floatingAd .text .title{position:relative;float:left;font-size:12px;margin-left:5px;}