@charset "UTF-8";:root{--valColor: #2D6348}body,p,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,pre{margin: 0;padding: 0;border: none;list-style: none;box-sizing: border-box}body{font-family: "microsoft yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px;line-height: 1.42857143;color: #333;min-width: 1200px}a{color: #333;text-decoration: none;transition: .3s}a:hover{color: var(--valColor);text-decoration: none}input,button{outline: 0}img{vertical-align: middle;border: 0;max-width: 100%;transition: .3s}.img{position: relative;display: block;width: 100%;overflow: hidden}.img img{width: 100%;height: 100%;object-fit: cover}.img:hover img{transform: scale(1.1)}table{max-width: 100%;border-collapse: collapse}table tr th,table tr td{padding: 5px 10px;border: 1px solid gray}.lf{float: left}.rt{float: right}.container{width: 1600px;margin: 0 auto;position: relative}.container:before,.container:after{content: '';display: table;clear: both}.ellipsis{white-space: nowrap;text-overflow: ellipsis;overflow: hidden}.ellipsis2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden}.header{position: relative}.header .top{height: 155px}.header .logo{float: left;padding: 33px 0}.header .search{float: right;margin-top: 40px}.header .search p{margin-bottom: 10px;display: flex;align-items: center;justify-content: right}.header .search p img{margin-right: 10px}.header .search form{position: relative}.header .search input[type='text']{width: 360px;height: 44px;background: #FFFFFF;border: 1px solid rgba(45, 99, 72, 0.99);border-radius: 22px;padding: 0 70px 0 10px;box-sizing: border-box}.header .search input[type='submit']{position: absolute;top: 0;right: 0;width: 60px;height: 44px;border: none;border-top-right-radius: 22px;border-bottom-right-radius: 22px;background: var(--valColor) url(search.png) no-repeat center center}.header .toggle{display: none}.nav{height: 60px;background-color: var(--valColor)}.menu{display: flex}.menu>li{position: relative;flex-grow: 1;font-size: 20px}.menu>li>a{display: block;height: 60px;line-height: 60px;color: #fff;text-align: center}.menu>li>a.on,.menu>li>a:hover{background-color: rgba(0, 0, 0, .4)}.menu .second-menu{position: absolute;top: 60px;left: 0;right: 0;background-color: rgba(18, 156, 79, .8);display: none;z-index: 999}.menu .second-menu a{display: block;line-height: 50px;color: #fff;font-size: 18px;text-align: center}.menu .second-menu a:hover{background: rgba(45, 99, 72, .8)}#slide .swiper-slide img{width: 100%}#slide .swiper-pagination{bottom: 5%}#slide .swiper-pagination-bullet{width: 30px;height: 5px;background: #E6E6E6;border-radius: 0;opacity: 1}#slide .swiper-pagination-bullet-active{background: var(--valColor)}body{display: flex;flex-direction: column;min-height: 100vh}.section{position: relative;flex-grow: 1}.title{position: relative;height: 30px;line-height: 30px;margin: 30px 0;padding-bottom: 15px;border-bottom: 1px solid #ECECEC}.title h2{display: flex;align-items: center}.title h2 a{font-size: 20px;font-weight: normal;margin-left: 15px}.title a.rt{color: #787879}.title a.rt:hover{color: var(--valColor);font-weight: bold}.news{float: left;width: 62%}.news-box{float: left;width: 383px}.news-box .img{height: 296px;overflow: hidden}.news-box p{height: 40px;line-height: 40px;font-size: 18px;padding: 0 15px;text-align: center}#news .swiper-pagination{bottom: 50px}.news .list{margin-left: 403px}.list li{position: relative;margin-top: 33px;font-size: 16px}.list li:after{content: '';position: absolute;left: 130px;right: 0;bottom: -15px;height: 1px;background: #EBEBEB}.list li p{margin-left: 130px}.list li span{color: #999;display: inline-flex;align-items: center}.list li span img{margin-right: 5px}.notice{float: right;width: 36%}.notice ul li{margin-top: 15px}.notice ul li .date{float: left;width: 46px;height: 51px;text-align: center;border: 1px solid #bfbfbf;box-sizing: border-box}.notice ul li .date h2{height: 29px;line-height: 29px;font-size: 18px}.notice ul li .date span{display: block;height: 20px;line-height: 20px;background-color: #d5e7d5;color: #333}.notice ul li .text{margin-left: 66px;display: flex;height: 51px;align-items: center;font-size: 16px;border-bottom: 1px solid #EBEBEB}.wrapper{display: flex;justify-content: space-between}.wrapper>div{width: 32%}.dynamic ul li{font-size: 16px;margin-top: 22px}.dynamic ul li span{color: var(--valColor);display: inline-flex;align-items: center}.dynamic ul li span img{margin-right: 10px}.dynamic ul li p{margin-left: 94px}.dynamic ul li a:hover{text-decoration: underline}.wrapper .activity{width: 28%}.activity .img{float: left;width: 220px;height: 250px;position: relative}.activity .img a{position: absolute;top: 48px;left: 0;right: 0;color: #fff;font-size: 16px;text-align: center;padding: 8px 15px;background: rgba(93, 98, 100, .8)}.activity .img a:hover{background: rgba(45, 99, 72, .8)}.activity .txt{margin-left: 220px;height: 250px;padding: 40px 20px;background: #EBEBEB;box-sizing: border-box}.activity .txt p{color: #666;font-size: 16px;margin-bottom: 30px;padding-left: 20px;background: url(x1.png) no-repeat left center}.activity .txt p:nth-of-type(2){background-image: url(x2.png)}.activity .txt p:nth-of-type(3){background-image: url(x3.png)}.activity .txt a{color: #999}.activity .txt a:hover{color: var(--valColor)}.wrapper .platform{width: 36%}.platform ul{display: flex;justify-content: space-between;flex-wrap: wrap;height: 250px}.platform ul li{width: 48%;margin-bottom: 35px}.service{float: left;width: 62%}.service .swiper-slide>a{display: flex;align-items: center;justify-content: center;height: 129px;background: #EBEBEB;border: 1px solid rgba(45, 99, 72, 0.94);box-sizing: border-box}.service .swiper-slide>a:hover{border-width: 3px;border-radius: 5px}.service .swiper-slide>a:hover img{transform: rotateY(180deg)}.service .swiper-slide p{margin-top: 10px;font-size: 15px;text-align: center}.download{float: right;width: 36%}.download ul li{margin-top: 23px;font-size: 16px}.download ul li span{float: right;color: #999}.download ul li p{margin-right: 80px;padding-left: 20px;position: relative}.download ul li p:before{content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 6px;height: 6px;background: #999999}.download ul li p:hover:before{background: var(--valColor)}.download ul li a:hover{text-decoration: underline}#view .img:hover img{transform: scale(1);opacity: .8}.footer{margin-top: 40px;color: #fff;font-size: 16px;padding: 40px 0;background: var(--valColor) url(footer.jpg) no-repeat center center;background-size: cover}.footer a{color: #fff}.footer .copyright{float: left;line-height: 2em;margin-top: 15px;opacity: 0.8}.footer .code{float: right;text-align: center}.side{float: left;width: 278px;margin-top: 30px}.side p{height: 68px;line-height: 68px;padding-left: 40px;color: #fff;font-size: 24px;background: var(--valColor)}.side p span{display: none}.side li{position: relative}.side li a{position: relative;display: block;height: 50px;line-height: 50px;font-size: 18px;padding-left: 40px}.side>ul>li>a{background: #E7E7E7;border-bottom: 1px solid #D4D4D4}.side>ul>li span{position: absolute;top: 14px;right: 20px;color: #9D9696;font: 20px '宋体';font-weight: bolder;transition: .3s}.side>ul>li span.on{transform: rotate(90deg)}.side .sub-menu li a{color: #666;background: #F6F6F6}.side .sub-menu li a:hover,.side .sub-menu li.on a{color: var(--valColor)}.side .sub-menu{display: none}.side ul .active .sub-menu{display: block}.side ul .active>a{background: #fff;border-bottom-color: #fff}.side ul .active>a:before{content: '';position: absolute;top: 0;bottom: 0;left: 0;width: 4px;background: var(--valColor)}.column{margin: 30px 0 0 310px}.bread{height: 67px;line-height: 67px;border-bottom: 1px solid #D6D6D6}.bread h1{font-size: 24px;font-weight: normal}.bread .rt{position: relative;color: #9A9A9A;font-size: 16px;height: 67px}.bread .rt a{color: #9A9A9A}.bread .rt a:hover{color: var(--valColor)}.common-list li{height: 50px;line-height: 50px;padding: 0 10px;font-size: 18px;border-bottom: 1px dotted #8C8C8C}.common-list li:hover{background: #F6F6F6}.common-list li span{float: right;color: #666}.common-list li p{margin-right: 120px}.common-list li a{position: relative;padding-left: 20px;text-decoration: none}.common-list li a:before{content: '';position: absolute;top: 10px;left: 0;width: 5px;height: 5px;background: #999;border-radius: 50%}.common-list li a:hover:before{background: var(--valColor)}.leader-list{margin: 10px;overflow: hidden}.leader-list li{float: left;width: 50%;padding: 15px;background-color: #eee;border: 10px solid #fff;box-sizing: border-box}.leader-list li>a{float: left;width: 120px;height: 168px;overflow: hidden}.leader-list li>a img{width: 100%;height: 100%;object-fit: cover}.leader-list li div{margin-left: 140px;height: 168px;overflow: hidden}.leader-list li h3{line-height: 1.75em;margin-bottom: 8px}.leader-list li h3 a{color: var(--valColor);font-size: 18px}.leader-list li p{line-height: 1.75em;margin-top: 5px;color: #666;text-align: justify}.detail{margin-top: 20px}.caption{text-align: center}.caption h3{line-height: 30px;font-size: 22px;font-weight: normal;margin: 30px 0 10px}.caption p span{color: #999;margin: 0 8px}.content{margin-top: 20px;padding-bottom: 20px;border-bottom: 2px solid #F0F0F0;min-height: 300px;line-height: 1.75em;font-size: 16px}.profile{margin-top: 20px;min-height: 300px;line-height: 1.75em;font-size: 16px}.toTop{position: fixed;right: 15px;bottom: -100px;width: 40px;height: 40px;line-height: 40px;text-align: center;color: #fff;font-size: 24px;font-weight: bolder;font-family: '黑体';background: rgba(0, 0, 0, .6);border-radius: 5px;transform: rotate(90deg);cursor: pointer;transition: .3s;z-index: 99}
