@charset "utf-8";
body{min-width: 1280px}
*{box-sizing:border-box;margin:0;padding:0;font-family:Microsoft Yahei}
a{color:#222}a,
a:hover{text-decoration:none}
a:hover{color:#468c00}
img{display:block;border:0}
ul{list-style:none}
::-webkit-scrollbar{width:6px;height: 6px;}
::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:0}
::-webkit-scrollbar-thumb{border-radius:0;background:#468c00;box-shadow:inset 0 0 6px rgba(0,0,0,.15)}
.clearfix:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:"."}
.l{float:left}.r{float:right}.none{display:none}.wp{margin:0 auto;width:1200px}
.eclip{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
table{border-spacing:0;border-collapse:collapse}
td,th{padding:0}
.flex{display:flex;justify-content:space-between;flex-wrap:wrap}
.flex-left{display:flex;flex-wrap:wrap}
.flex-center{display:flex;flex-wrap:wrap;justify-content: center;}
.flex-right{display:flex;flex-wrap:wrap;justify-content: flex-end;}
.flex-v-center{display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.flex-v{display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;}
.flex-v-bottom{display: -webkit-flex;display: flex;align-items: flex-end;flex-wrap: wrap;justify-content: left;}
.loader{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: #fff;z-index: 9999;}

.imgBox{position: relative;overflow: hidden;}
.imgBox .img{padding-bottom: 60%;transition: .5s;background-size: cover;display: block;}
.imgBox img {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transition: .5s;}
.imgBox.trans:hover img{ transform: scale(1.05)}
.imgBox.trans:hover .img{ transform: scale(1.05)}

.slideNews {width: 560px;margin: 0;}
.slideNews .pic{height: 320px}
.slideNews .item a{display: block;position: relative;}
.slideNews .item h4{position: absolute;left: 0;bottom: 0;right: 0;line-height: 45px;background: rgba(0,0,0,.6);color: #fff;padding: 0 120px 0 15px;font-weight: normal;font-size: 18px;}
.slideNews .swiper-dots{width: auto;left: auto;right: 15px;bottom: 15px;position: absolute;z-index: 5;}
.slideNews .swiper-dots span{width: 10px;height: 10px;background: #fff;opacity: 1;border-radius: 50%;}
.slideNews .swiper-dots span.active{background: #468c00;}
.slideNews .imgBox .img{padding-bottom: 60.4%;transition: .5s;background-size: cover}

.slidePics .swiper-dots{width: 100%;text-align: center;margin-top: 30px;}
.slidePics .swiper-dots span{width: 10px;height: 10px;background: #000;opacity: .2;border-radius: 50%;}
.slidePics .swiper-dots span.active{background: #468c00;opacity: 1;}
.slidePics .item h4{font-weight: normal;margin-top: 10px;font-size: 17px;}
.slidePics .imgBox .img{padding-bottom: 63%;}


.news-list li:before{position:absolute;top:50%;left:0;margin-top:-3px;width:6px;height:6px;background:#c8c8c8;content:"";}
.news-list li{position:relative;padding-right:80px;padding-left:20px;line-height:40px;}
.news-list li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news-list li span{position:absolute;top:0;right:0;color:#777}

.txtNews{width: 560px;}
.txtNews ul{padding-left: 10px;}
/* .txtNews ul li:nth-child(1){padding: 0;line-height: 1.4em;font-size: 24px;margin-bottom: 10px;height: 66px;overflow: hidden;}
.txtNews ul li:nth-child(1) a{color:  #406BD6;overflow:visible;text-overflow:inherit;white-space:inherit}
.txtNews ul li:nth-child(1) span{display: none;} */


#app{background: url(../images/bgg.jpg) no-repeat top center;min-height: 100vh;}
#app .top{height: 430px;}
#app .section{margin-bottom: 40px;}
#app .tit {background: url(../images/linbg.png) no-repeat right center;margin-bottom: 10px;}
#app .tit a,#app .titsp a{color: #009232;}
#app .tit span{font-size: 32px;color: #009232;font-weight: 700;display: inline-block;padding-left: 65px;background: url(../images/ico.png) no-repeat left center;}
#app .titsp {position: relative;height:44px;background: url(../images/lin1bg.png) no-repeat center;text-align: center;margin-bottom: 40px;}
#app .titsp span{font-size: 32px;color: #009232;font-weight: 700;display: inline-block;position:relative;left: -10px;top: 15px;}
#app .wps{background: #fff;border-radius: 10px;padding: 30px;}
#app .homeb .item{background: #EDF5FF;width: 48.5%;}

#app .homec{margin-bottom: 0;}

/*footer*/
.footer .footer-txt span{margin-right:15px}
.footer{padding:20px 0 30px;background:#468c00;color:#fff;font-size:15px;}
.footer a{color:#fff;}
.footer img{display:inline-block;vertical-align:top;}
.footer .footer-info img{margin-right:5px;}
.footer .footer-info .p1{margin:8px 0;}
.footer .footer-info .footer-nav a{display:inline-block;margin:0 5px;}
.footer .footer-info .footer-nav a.a1{margin-left:0;}
.footer .imglink a{display:inline-block;}
.footer .imglink .dzjg{margin-right:40px;}