@charset "utf-8";
/* CSS Document */
/* 1 */
.newaCont .page a, .aboutHome .list .li .p{ overflow : hidden; white-space : nowrap; text-overflow : ellipsis;}
/* 2 */
.newList .list .li .text .miner .p,
.newsIndex .cont .img .text .p{ word-bread: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
/* 3 */
.indexNews .textDiv .boot .p,
.centerIndex .right .text .p{ word-bread: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
/* 4 */
.indexThree .cont .nawDiv .text p,
.indexOne .textDiv .mink .text{ word-bread: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden;}
@media screen and (max-width:750px){
	.header{ display: none;}
	.w1200{ width: auto;}
	.bannerDate{ margin-top: 60px;}
	.bannerDate .img{ width: auto; height: auto;}
	.bannerDate .img img{ width: 100%; height: auto; position: relative; left: auto; top: auto; transform: translate(0,0);}
	.centerCont{ margin-top: 45px;}
	.bannerDate .cont{ top: 50%; transform: translateY(-50%);}
	.bannerDate .cont .h1{ font-size: 24px;}
	.bannerDate .cont .p{ font-size: 14px; margin-top: 5px;}
	.centerCont .top{ margin: 0 15px;}
	.centerOne{ margin: 20px 15px 0 15px;}
	.centerOne .li .img{ float: none; width: auto; height: auto;}
	.centerOne .li .textBox{ float: none; width: auto;}
	.centerOne .li .textBox .text{ padding: 20px 15px; text-align: center;}
	.centerOne .li .textBox .text .more{ margin: 35px auto 0;}
	.centerOne .li .textBox .text em{ margin: 10px auto 0;}
	.centerOne .li{ border-top: 15px solid #f6f6f6;}
	.centerOne .li:first-child{ border-top: none;}
	.moreGer{ margin: 15px 15px 0 15px;}
	.padding .li a.next, .padding .li a.prev{ width: 60px;}
	.footer{ background-size: auto 100%; margin: 30px 0 0 0; background: #2b5ea5; padding: 20px 0;}
	.footer .open{ padding: 0 15px 20px 15px; font-size: 14px; line-height: 26px;}
	.footer .open a{ margin-right: 15px;}
	.footer .list{ padding: 40px 15px;}
	.footer .list .left .qw{ float: none; margin: auto;}
	.footer .list .left .add{ float: none; padding: 25px 0 0 0; text-align: center;}
	.footer .list .left{ float: none;}
	.footer .list .left .add .href{ display: flex; justify-content: center;}
	.footer .list .left .add .href a{ margin: 0 5px;}
	.footer .list .right{ display: none;}
	.footer .bot .cont{ flex-wrap: wrap;}
	.footer .bot{ font-size: 12px; line-height: 24px;}
	.centerCont .top .tit .li a{ font-size: 15px; padding: 0 15px; line-height: 40px; white-space: nowrap;}
	.centerCont .top{ height: 40px; overflow: inherit;}
	.centerCont .top .navs, 
	.centerCont .top .navs em{ line-height: 30px; height: 30px;}
	.centerCont .top .navs{ top: -30px; right: auto; left: 0;}
	.centerCont .top .tit{ width: 100%; overflow-x: auto; overflow-y: hidden; display: flex; justify-content: flex-start; flex-wrap: nowrap;}
	.centerTwo{ margin: 20px 15px 0 15px; padding: 15px;}
	.centerTwo .img .li{ width: auto; height: auto; float: none; margin: 0; margin-bottom: 15px; }
	.bannerDate .cont em{ width: 30px; height: 3px; margin: 13px auto 0;}
	.contactBox{ margin: 20px 15px 0 15px;}
	.contactBox .mapBox{ width: auto; height: 230px; float: none; border: 1px solid #eee;}
	.contactBox .mapList{ float: none; width: auto; height: auto;}
	.contactBox .form{ padding: 20px 15px;}
	.contactBox .form .two .list .li .sub{ width: 100%;}
	.contactBox .form .h1{ font-size: 18px;}
	.farmBox{ margin: 20px 15px 0 15px;}
	.farmBox .text{ padding: 15px;}
	.farmBox .text{ font-size: 14px; line-height: 24px;}
	.farmBox .list .li{ margin-top: 15px;}
	.farmBox .list .li .img,
	.farmBox .list .li:nth-child(2n) .img{ width: auto; float: none; height: auto;}
	.farmBox .list .li .img img{ position: relative; transform: translate(0,0); left: auto; top: auto; margin: auto;}
	.farmBox .list .li:hover .img img{ transform: none;}
	.farmBox .list .li .mink{ padding: 20px 15px; float: none; width: auto;}
	.farmBox .list .li .p{ font-size: 14px; line-height: 24px;}
	.farmBox .list .li .h1{ font-size: 20px;}
	.centerCont .top .tit .li.on a::after{ height: 1px;}
	.farmBox .lister{ background: #fff; padding: 20px 15px;}
	.farmBox .lister .li{ margin-top: 30px;}
	.farmBox .lister .li:first-child{ margin-top: 0;}
	.farmBox .lister .li .img{ margin: auto; width: 200px; height: 200px;}
	.farmBox .lister .li .mink{ position: relative; top: auto; transform: translate(0,0); right: auto; left: auto;}
	.farmBox .lister .li .mink .h1{ font-size: 20px; margin-top: 20px; text-align: center;}
	.farmBox .lister .li .mink .p{ font-size: 14px; line-height: 24px;}
	.farmBox .lister .li:nth-child(2n) .img{ float: none;}
	.farmBox .lister .li:nth-child(2n) .mink{ left: auto; right: auto;}
	.farmBox .lister .li:nth-child(2n) .mink .h1{ margin-right: 0; text-align: center;}
	.farmBox .lister .li:nth-child(3){ margin-left: 0;}
	.newList{ margin: 20px 15px 0 15px; padding: 0 15px 20px 15px;}
	.newList .list .li{ padding: 20px 0;}
	.newList .list .li .img{ width: auto; height: auto; float: none;}
	.newList .list .li .more{ display: none;}
	.newList .list .li .text{ position: relative; left: auto; top: auto; right: auto; transform: none; margin-top: 15px;}
	.newList .list .li .text .miner{ width: auto; float: none;}
	.newList .list .li .text .time{ float: none; display: flex; justify-content: flex-start; align-items: center;}
	.newList .list .li .text .time .em1, .newList .list .li .text .time .p{ font-size: 14px; font-weight: normal; line-height: 14px;}
	.newList .list .li .text .time em{ margin: 0 5px; width: 1px; height: 12px;}
	.newList .list .li .text .miner .h1{ margin-top: 10px; font-size: 17px;}
	.newList .list .li .text .miner .p{ margin-top: 10px;}
	.padding{ flex-wrap: wrap;}
	.padding .li{ margin: 0 2px 4px 2px;}
	.newaCont{ margin: 20px 15px 0 15px; padding: 20px 0;}
	.newaCont .h1{ font-size: 18px; margin: 0 15px;}
	.newaCont .icon{ flex-wrap: wrap; font-size: 12px; line-height: 24px;}
	.newaCont .icon p{ margin: 0 10px;}
	.newaCont .text{ padding: 15px; font-size: 14px; line-height: 24px;}
	.newaCont .text img{ margin: 15px auto;}
	.newaCont .page{ margin: 0 15px;}
	.newaCont .page a{ width: 100%; line-height: 30px;}
	.peopleOne{ margin: 20px 15px 0 15px;}
	.peopleOne .h1{ font-size: 18px; padding: 15px 0;}
	.peopleOne .list{ padding: 15px;}
	.peopleOne .list .li{ margin-top: 15px; float: none;}
	.peopleOne .list .li:first-child{ margin-top: 0;}
	.peopleOne .list .li:nth-child(2n){ float: none;}
	.peopleOne .list .li a{ width: auto; height: auto; border-radius: 0; padding: 15px;}
	.peopleOne .list .li .text{ position: relative; left: auto; right: auto; top: auto; transform: none;}
	.peopleOne .list .li .text .h2{ font-size: 18px;}
	.peopleOne .list .li .pop, .peopleOne .list .li .pop .mk{ position: relative; top: auto; left: auto; right: auto; width: auto; height: auto; transform: none;}
	.peopleOne .list .li .pop .mk .h2{ display: none;}
	.peopleOne .list .li .pop{ padding: 0 15px 15px 15px; color: #333; background: #e6f0ff;}
	.peopleOne .list .li .pop .mk .p p{ width: 100%;}
	.peopleOne .list .li .text .p{ margin-top: 8px;}
	.peopleJion{ margin: 20px 15px 0 15px;}
	.peopleJion .formTop{ padding: 0 10px;}
	.peopleJion .formTop .li em{ font-size: 12px; line-height: 20px; padding: 10px 5px;}
	.peopleJion .formTop .li{ width: 20%;}
	.peopleJion .formBot .li .tit{ padding: 10px; display: flex; align-items: center;}
	.peopleJion .formBot .li .tit .sLi em{ font-size: 12px; line-height: 16px; padding: 0 3px;}
	.peopleJion .formBot .li .tit .sLi:first-child, .peopleJion .formBot .li .tit .sLi:nth-child(2){ width: 22.5%;}
	.peopleJion .formBot .li .tit .sLi:nth-child(3), .peopleJion .formBot .li .tit .sLi:nth-child(4){ width: 10%;}
	.peopleJion .formBot .li .tit .sLi:nth-child(5){ width: 25%;}
	.peopleJion .formBot .li .tit .sLi:nth-child(6){ width: 10%;}
	.peopleJion .formBot .li .tit .sLi em.em1{ height: 18px;}
	.peopleJion .formBot .list .km{ padding: 15px;}
	.peopleJion .formBot .list .km .h2{ font-size: 16px;}
	.peopleJion .formBot .list .km .ger{ margin-top: 10px; font-size: 12px; line-height: 24px;}
	.peopleJion .formBot .list .km .ger p{ width: 50%;}
	.peopleJion .formBot .list .text{ padding: 15px;}
	.peopleJion .formBot .list .text .mLi{ font-size: 12px;}
	.peopleJion .formBot .list .text .mLi .p{ margin-top: 10px;}
	.peopleTwo{ margin: 20px 15px 0 15px; padding: 15px;}
	.peopleTwo .li .img{ width: auto; height: auto; padding: 15px; float: none;}
	.peopleTwo .li .img img{ width: 100%; position: relative; transform: none; top: auto; left: auto;}
	.peopleTwo .li .textBox{ width: auto; height: auto; float: none;}
	.peopleTwo .li .textBox .text{ padding: 15px;}
	.peopleTwo .li .textBox .text .h1{ font-size: 18px; text-align: center;}
	.peopleTwo .li .textBox .text em{ width: 50px; height: 2px; margin: 15px auto;}
	.peopleTwo .li .textBox .text .p{ font-size: 12px; line-height: 20px;}
	.aboutOne, .aboutPeo{ margin: 20px 15px 0 15px;}
	.aboutOne .img{ height: 200px;}
	.aboutOne .img .mk .h1{ font-size: 16px;}
	.aboutOne .img .mk em{ display: block; width: 40px; height: 2px; margin: 10px auto;}
	.aboutOne .img .mk .p{ font-size: 14px;}
	.aboutOne .img img{ width: auto; height: 100%;}
	.aboutOne .text{ font-size: 14px; line-height: 26px;}
	.aboutOne .kmin .li{ margin-right: 0; width: 100%; height: auto;}
	.aboutVideo .h1{ font-size: 20px;}
	.aboutVideo{ margin: 20px 15px 0 15px; padding: 15px;}
	.aboutVideo .video{ height: auto;}
	.aboutVideo .video .em{ width: 50px; height: 50px; margin-left: -25px; margin-top: -25px;}
	.aboutCul{ margin: 20px 15px 0 15px;}
	.aboutCul .li{ margin-top: 15px;}
	.aboutCul .li .img, .aboutCul .li:nth-child(2n) .img{ width: auto; float: none; height: auto;}
	.aboutCul .li .textBox .text{ padding: 20px 15px;}
	.aboutCul .li:nth-child(2n) .textBox, .aboutCul .li .textBox{ float: none; width: auto; text-align: center;}
	.aboutCul .li .textBox em{ font-size: 30px;}
	.aboutCul .li .textBox .h1{ font-size: 20px; margin: 5px 0 0 0;}
	.aboutCul .li .textBox .p{ font-size: 16px; line-height: 28px; margin-top: 10px;}
	.aboutHome .list{ margin: 0 15px; padding-top: 5px;}
	.aboutHome .list .li{ margin-top: 15px; margin-right: 0; width: 48%;}
	.aboutHome .list .li:nth-child(2n){ float: right;}
	.aboutHome .list .li .img{ height: 110px;}
	.aboutHome .list .li .img img{ max-width: 90%; max-height: 90%;}
	.aboutHome .list .li .p{ font-size: 14px;}
	.aboutPeo .text{ padding: 15px; font-size: 14px; line-height: 26px;}
	.growth{ margin: 20px 15px 0 15px; padding: 40px 0;}
	.growth .wthBox .ems, .growth .wthBox .swiper-button-next, .growth .wthBox .swiper-button-prev{ display: none;}
	.growth .wthBox .swiper-container{ width: auto; padding: 0 150px 0 10px;}
	.navCell{ display: block;}
	.rightNavMink{ display: none;}
	.banner{ margin-top: 60px;}
	.banner .img{ height: 200px;}
	.banner .cont{ top: 35px; text-align: center;}
	.banner .cont .h1{ font-size: 20px;}
	.banner .cont .p{ font-size: 17px; line-height: 28px;}
	.banner .cont em{ width: 40px; height: 2px; margin: 10px auto;}
	.banner .cont .more{ display: none;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets{ bottom: 20px;}
	.banner .swiper-pagination-bullet{ width: 10px; height: 10px;}
	.title .h1{ font-size: 22px; line-height: 20px;}
	.indexCenter .list{ padding: 20px 15px 0 15px;}
	.indexCenter .list .li{ width: auto; height: auto; float: none; margin-top: 15px; margin-right: 0; padding-bottom: 25px;}
	.indexCenter .list .li:first-child{ margin-top: 0;}
	.indexCenter{ padding: 30px 0;}
	.aboutIndex{ margin: 0; padding: 15px; height: auto;}
	.aboutIndex .cont{ height: auto;}
	.aboutIndex .cont .img{ position: relative; top: auto; left: auto; width: auto;}
	.aboutIndex .cont .text{ float: none; width: auto; padding: 20px 0 15px 0;}
	.newsIndex .cont .swiper-button-prev, .newsIndex .cont .swiper-button-next{ display: none;}
	.newsIndex .cont{ width: auto; padding: 0 15px;}
	.newsIndex .cont .img{ width: auto;}
	.newsIndex .cont .img .m img{ width: auto; height: 100%;}
	.videoBoxMin{ width: 90%; left: 5%; margin-left: 0;}
	.videoBoxMin .cont{ padding: 10px;}
}
@media screen and (min-width:750px){
	/* pc */
	
}
@media screen and (min-width:750px) and (max-width: 1200px){
	.header{ display: none;}
	.w1200{ width: auto;}
	.bannerDate{ margin-top: 60px;}
	.bannerDate .img{ width: auto; height: auto;}
	.bannerDate .img img{ width: 100%; height: auto; position: relative; left: auto; top: auto; transform: translate(0,0);}
	.centerCont{ margin-top: 45px;}
	.bannerDate .cont{ top: 50%; transform: translateY(-50%);}
	.bannerDate .cont .h1{ font-size: 24px;}
	.bannerDate .cont .p{ font-size: 14px; margin-top: 5px;}
	.centerCont .top{ margin: 0 15px;}
	.centerOne{ margin: 20px 15px 0 15px;}
	.centerOne .li .img{ float: none; width: auto; height: auto;}
	.centerOne .li .textBox{ float: none; width: auto;}
	.centerOne .li .textBox .text{ padding: 20px 15px; text-align: center;}
	.centerOne .li .textBox .text .more{ margin: 35px auto 0;}
	.centerOne .li .textBox .text em{ margin: 10px auto 0;}
	.centerOne .li{ border-top: 15px solid #f6f6f6;}
	.centerOne .li:first-child{ border-top: none;}
	.moreGer{ margin: 15px 15px 0 15px;}
	.padding .li a.next, .padding .li a.prev{ width: 60px;}
	.footer{ background-size: auto 100%; margin: 30px 0 0 0; background: #2b5ea5; padding: 20px 0;}
	.footer .open{ padding: 0 15px 20px 15px; font-size: 14px; line-height: 26px;}
	.footer .open a{ margin-right: 15px;}
	.footer .list{ padding: 40px 15px;}
	.footer .list .left .qw{ float: none; margin: auto;}
	.footer .list .left .add{ float: none; padding: 25px 0 0 0; text-align: center;}
	.footer .list .left{ float: none;}
	.footer .list .left .add .href{ display: flex; justify-content: center;}
	.footer .list .left .add .href a{ margin: 0 5px;}
	.footer .list .right{ display: none;}
	.footer .bot .cont{ flex-wrap: wrap;}
	.footer .bot{ font-size: 12px; line-height: 24px;}
	.centerCont .top .tit .li a{ font-size: 15px; padding: 0 15px; line-height: 40px; white-space: nowrap;}
	.centerCont .top{ height: 40px; overflow: inherit;}
	.centerCont .top .navs, 
	.centerCont .top .navs em{ line-height: 30px; height: 30px;}
	.centerCont .top .navs{ top: -30px; right: auto; left: 0;}
	.centerCont .top .tit{ width: 100%; overflow-x: auto; overflow-y: hidden; display: flex; justify-content: flex-start; flex-wrap: nowrap;}
	.centerTwo{ margin: 20px 15px 0 15px; padding: 15px;}
	.centerTwo .img .li{ width: auto; height: auto; float: none; margin: 0; margin-bottom: 15px; }
	.bannerDate .cont em{ width: 30px; height: 3px; margin: 13px auto 0;}
	.contactBox{ margin: 20px 15px 0 15px;}
	.contactBox .mapBox{ width: auto; height: 230px; float: none; border: 1px solid #eee;}
	.contactBox .mapList{ float: none; width: auto; height: auto;}
	.contactBox .form{ padding: 20px 15px;}
	.contactBox .form .two .list .li .sub{ width: 100%;}
	.contactBox .form .h1{ font-size: 18px;}
	.farmBox{ margin: 20px 15px 0 15px;}
	.farmBox .text{ padding: 15px;}
	.farmBox .text{ font-size: 14px; line-height: 24px;}
	.farmBox .list .li{ margin-top: 15px;}
	.farmBox .list .li .img,
	.farmBox .list .li:nth-child(2n) .img{ width: auto; float: none; height: auto;}
	.farmBox .list .li .img img{ position: relative; transform: translate(0,0); left: auto; top: auto; margin: auto;}
	.farmBox .list .li .mink{ padding: 20px 15px; float: none; width: auto;}
	.farmBox .list .li .p{ font-size: 14px; line-height: 24px;}
	.farmBox .list .li .h1{ font-size: 20px;}
	.centerCont .top .tit .li.on a::after{ height: 1px;}
	.farmBox .lister{ background: #fff; padding: 20px 15px;}
	.farmBox .lister .li{ margin-top: 30px;}
	.farmBox .lister .li:first-child{ margin-top: 0;}
	.farmBox .lister .li .img{ margin: auto; width: 200px; height: 200px;}
	.farmBox .lister .li .mink{ position: relative; top: auto; transform: translate(0,0); right: auto; left: auto;}
	.farmBox .lister .li .mink .h1{ font-size: 20px; margin-top: 20px; text-align: center;}
	.farmBox .lister .li .mink .p{ font-size: 14px; line-height: 24px;}
	.farmBox .lister .li:nth-child(2n) .img{ float: none;}
	.farmBox .lister .li:nth-child(2n) .mink{ left: auto; right: auto;}
	.farmBox .lister .li:nth-child(2n) .mink .h1{ margin-right: 0; text-align: center;}
	.farmBox .lister .li:nth-child(3){ margin-left: 0;}
	.newList{ margin: 20px 15px 0 15px; padding: 0 15px 20px 15px;}
	.newList .list .li{ padding: 20px 0;}
	.newList .list .li .img{ width: auto; height: auto; float: none;}
	.newList .list .li .more{ display: none;}
	.newList .list .li .text{ position: relative; left: auto; top: auto; right: auto; transform: none; margin-top: 15px;}
	.newList .list .li .text .miner{ width: auto; float: none;}
	.newList .list .li .text .time{ float: none; display: flex; justify-content: flex-start; align-items: center;}
	.newList .list .li .text .time .em1, .newList .list .li .text .time .p{ font-size: 14px; font-weight: normal; line-height: 14px;}
	.newList .list .li .text .time em{ margin: 0 5px; width: 1px; height: 12px;}
	.newList .list .li .text .miner .h1{ margin-top: 10px; font-size: 17px;}
	.newList .list .li .text .miner .p{ margin-top: 10px;}
	.padding{ flex-wrap: wrap;}
	.padding .li{ margin: 0 2px 4px 2px;}
	.newaCont{ margin: 20px 15px 0 15px; padding: 20px 0;}
	.newaCont .h1{ font-size: 18px; margin: 0 15px;}
	.newaCont .icon{ flex-wrap: wrap; font-size: 12px; line-height: 24px;}
	.newaCont .icon p{ margin: 0 10px;}
	.newaCont .text{ padding: 15px; font-size: 14px; line-height: 24px;}
	.newaCont .text img{ margin: 15px auto;}
	.newaCont .page{ margin: 0 15px;}
	.newaCont .page a{ width: 100%; line-height: 30px;}
	.peopleOne{ margin: 20px 15px 0 15px;}
	.peopleOne .h1{ font-size: 18px; padding: 15px 0;}
	.peopleOne .list{ padding: 15px;}
	.peopleOne .list .li{ margin-top: 15px; float: none;}
	.peopleOne .list .li:first-child{ margin-top: 0;}
	.peopleOne .list .li:nth-child(2n){ float: none;}
	.peopleOne .list .li a{ width: auto; height: auto; border-radius: 0;}
	.peopleOne .list .li .text{ position: relative; left: auto; right: auto; top: auto; transform: none; padding: 15px 15px 0 15px;}
	.peopleOne .list .li .text .h2{ font-size: 18px;}
	.peopleOne .list .li .pop, .peopleOne .list .li .pop .mk{ position: relative; top: auto; left: auto; right: auto; width: auto; height: auto; transform: none;}
	.peopleOne .list .li .pop .mk .h2{ display: none;}
	.peopleOne .list .li .pop{ padding: 0 15px 15px 15px; color: #333; background: #e6f0ff;}
	.peopleOne .list .li .pop .mk .p p{ width: 100%;}
	.peopleOne .list .li .text .p{ margin-top: 8px;}
	.peopleJion{ margin: 20px 15px 0 15px;}
	.peopleJion .formTop{ padding: 0 10px;}
	.peopleJion .formTop .li em{ font-size: 12px; line-height: 20px; padding: 10px 5px;}
	.peopleJion .formTop .li{ width: 20%;}
	.peopleJion .formBot .li .tit{ padding: 10px; display: flex; align-items: center;}
	.peopleJion .formBot .li .tit .sLi em{ font-size: 12px; line-height: 16px; padding: 0 3px;}
	.peopleJion .formBot .li .tit .sLi:first-child, .peopleJion .formBot .li .tit .sLi:nth-child(2){ width: 22.5%;}
	.peopleJion .formBot .li .tit .sLi:nth-child(3), .peopleJion .formBot .li .tit .sLi:nth-child(4){ width: 10%;}
	.peopleJion .formBot .li .tit .sLi:nth-child(5){ width: 25%;}
	.peopleJion .formBot .li .tit .sLi:nth-child(6){ width: 10%;}
	.peopleJion .formBot .li .tit .sLi em.em1{ height: 18px;}
	.peopleJion .formBot .list .km{ padding: 15px;}
	.peopleJion .formBot .list .km .h2{ font-size: 16px;}
	.peopleJion .formBot .list .km .ger{ margin-top: 10px; font-size: 12px; line-height: 24px;}
	.peopleJion .formBot .list .km .ger p{ width: 50%;}
	.peopleJion .formBot .list .text{ padding: 15px;}
	.peopleJion .formBot .list .text .mLi{ font-size: 12px;}
	.peopleJion .formBot .list .text .mLi .p{ margin-top: 10px;}
	.peopleTwo{ margin: 20px 15px 0 15px; padding: 15px;}
	.peopleTwo .li .img{ width: auto; height: auto; padding: 15px; float: none;}
	.peopleTwo .li .img img{ width: 100%; position: relative; transform: none; top: auto; left: auto;}
	.peopleTwo .li .textBox{ width: auto; height: auto; float: none;}
	.peopleTwo .li .textBox .text{ padding: 15px;}
	.peopleTwo .li .textBox .text .h1{ font-size: 18px; text-align: center;}
	.peopleTwo .li .textBox .text em{ width: 50px; height: 2px; margin: 15px auto;}
	.peopleTwo .li .textBox .text .p{ font-size: 12px; line-height: 20px;}
	.aboutOne, .aboutPeo{ margin: 20px 15px 0 15px;}
	.aboutOne .img{ height: 200px;}
	.aboutOne .img .mk .h1{ font-size: 16px;}
	.aboutOne .img .mk em{ display: block; width: 40px; height: 2px; margin: 10px auto;}
	.aboutOne .img .mk .p{ font-size: 14px;}
	.aboutOne .img img{ width: auto; height: 100%;}
	.aboutOne .text{ font-size: 14px; line-height: 26px;}
	.aboutOne .kmin .li{ margin-right: 0; width: 100%; height: auto;}
	.aboutVideo .h1{ font-size: 20px;}
	.aboutVideo{ margin: 20px 15px 0 15px; padding: 15px;}
	.aboutVideo .video{ height: auto;}
	.aboutVideo .video .em{ width: 50px; height: 50px; margin-left: -25px; margin-top: -25px;}
	.aboutCul{ margin: 20px 15px 0 15px;}
	.aboutCul .li{ margin-top: 15px;}
	.aboutCul .li .img, .aboutCul .li:nth-child(2n) .img{ width: auto; float: none; height: auto;}
	.aboutCul .li .textBox .text{ padding: 20px 15px;}
	.aboutCul .li:nth-child(2n) .textBox, .aboutCul .li .textBox{ float: none; width: auto; text-align: center;}
	.aboutCul .li .textBox em{ font-size: 30px;}
	.aboutCul .li .textBox .h1{ font-size: 20px; margin: 5px 0 0 0;}
	.aboutCul .li .textBox .p{ font-size: 16px; line-height: 28px; margin-top: 10px;}
	.aboutHome .list{ margin: 0 15px; padding-top: 5px;}
	.aboutHome .list .li{ margin-top: 15px; margin-right: 0; width: 48%;}
	.aboutHome .list .li:nth-child(2n){ float: right;}
	.aboutHome .list .li .img{ height: 110px;}
	.aboutHome .list .li .img img{ max-width: 90%; max-height: 90%;}
	.aboutHome .list .li .p{ font-size: 14px;}
	.aboutPeo .text{ padding: 15px; font-size: 14px; line-height: 26px;}
	.growth{ margin: 20px 15px 0 15px; padding: 40px 0;}
	.growth .wthBox .ems, .growth .wthBox .swiper-button-next, .growth .wthBox .swiper-button-prev{ display: none;}
	.growth .wthBox .swiper-container{ width: auto; padding: 0 150px 0 10px;}
	.navCell{ display: block;}
	.rightNavMink{ display: none;}
	.banner{ margin-top: 60px;}
	.banner .img{ height: 200px;}
	.banner .cont{ top: 35px; text-align: center;}
	.banner .cont .h1{ font-size: 20px;}
	.banner .cont .p{ font-size: 17px; line-height: 28px;}
	.banner .cont em{ width: 40px; height: 2px; margin: 10px auto;}
	.banner .cont .more{ display: none;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets{ bottom: 20px;}
	.banner .swiper-pagination-bullet{ width: 10px; height: 10px;}
	.title .h1{ font-size: 22px; line-height: 20px;}
	.indexCenter .list{ padding: 20px 15px 0 15px;}
	.indexCenter .list .li{ width: auto; height: auto; float: none; margin-top: 15px; margin-right: 0; padding-bottom: 25px;}
	.indexCenter .list .li:first-child{ margin-top: 0;}
	.indexCenter{ padding: 30px 0;}
	.aboutIndex{ margin: 0; padding: 15px; height: auto;}
	.aboutIndex .cont{ height: auto;}
	.aboutIndex .cont .img{ position: relative; top: auto; left: auto; width: auto;}
	.aboutIndex .cont .text{ float: none; width: auto; padding: 20px 0 15px 0;}
	.newsIndex .cont .swiper-button-prev, .newsIndex .cont .swiper-button-next{ display: none;}
	.newsIndex .cont{ width: auto; padding: 0 15px;}
	.newsIndex .cont .img{ width: auto;}
	.newsIndex .cont .img .m img{ width: auto; height: 100%;}
	.videoBoxMin{ width: 90%; left: 5%; margin-left: 0;}
	.videoBoxMin .cont{ padding: 10px;}
}