.product-banner{width: 100%;height: 543px;background-color: #6BBA2D;object-fit: cover;min-width: 1200px;}

.container .title{width: 1200px;height: 225px;background-color: #6BBA2D;margin: 0 auto;}
.container .title img{width: 296px;height: 64px;margin:0 auto;display: block;margin-top: 32px;}
.article{position: relative;width: 100%;background-color: #6BBA2D;min-width: 1200px;}
.container .mnav{width: 885px;height: 130px;padding-top: 10px;margin: 0 auto;box-sizing: border-box;border-radius: 10px;position: absolute;background-color: #fff;border:solid 2px #6BBA2D;left: 50%;margin-left: -440px;bottom: -65px;display: flex;justify-content: center;align-items: center;justify-content: space-around;display: flex;padding-left: 10px;padding-right: 10px;}
.container .mnav .mnav-item{width: 80px;text-align: center;}
.container .mnav .mnav-item .icon img{width: 61px !important;height: 61px !important;display: block; margin: 0 auto;}

.container .mnav .mnav-item h5{font-size: 13px;color: #000000;font-weight: 600;margin-top: 10px;box-sizing: border-box;}
.container .mnav .mnav-item h5::after{content: "";display: block;width: 59px;height: 4px;background-color: #fff;margin:0 auto;margin-top: 18px;}
.container .mnav .mnav-item.active h5{color: #f00;}
.container .mnav .mnav-item.active h5::after{background-color: #f00;}

.clearfix{clear: both;}

.container .main{width: 880px;margin: 90px auto 50px auto;}
.container .main .t1{font-size: 30px;font-weight: bold;color: #000000;}
.container .main .t2{font-size: 30px;font-weight: bold;color: #6BBA2D;}
.container .content{width: 885px;margin: 0 auto;margin-top: 35px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.container .content img{max-width: 100%;}

.container .content .item{width: 207px;height: 152px;position: relative;border: solid 2px #6BBA2D;box-sizing: border-box;border-radius: 6px;margin-bottom: 30px;}
.container .content .item::before{content: "";display: block;width: 76px;height: 6px;position: absolute;left: 2px;top: -6px;background-color: #6BBA2D;border-top-left-radius: 30px;border-top-right-radius: 30px;}
.container .content .item h5{font-size: 21px;font-weight: bold;color: #000000;padding-left: 16px;padding-top: 18px;box-sizing: border-box;}
.container .content .item h6{ font-size: 15px;padding: 10px 0 0 16px;color: #383737;}
.container .content .item h6 img{width: 16px;height: 16px;vertical-align: middle;margin-right: 6px;margin-top: -3px;}
.container .content .item .more{font-size: 12px;margin-left: 16px;margin-top: 12px;color: #000;display: inline-block;font-weight: 600;}

.jobs h5{margin-bottom: 15px;font-size: 22px;color: #6BBA2D;width: 874px;border-bottom: solid 1px #6BBA2D;padding-bottom: 15px;}
.jobs .content-item p{margin-bottom: 17px;}
.jobs .content-item .title{font-size: 16px;color: #000000;font-weight: bold;background-color: #fff;}