
/* CSS Document */
/* 1 */
.aboutHonour .honour .li .text,
.aboutImgs .img .li .text,
.rightDater .boot a,
.newsDiv .box .li .text h1,
.planDiv .plans .li .text h1 a,
.indexNews .textDiv h1,
.indexNews .right .li .text h1{ overflow : hidden; white-space : nowrap; text-overflow : ellipsis;}
/* 2 */
.newsDiv .box .li .text .p,
.planDiv .plans .li .text p,
.productRight .prod .li .text .p p,
.indexNews .right .li .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){
	/* cell */
	html,body{ font-size: calc(100vw/7.5);}
	.hearder, .rightNavMink{ display: none;}
	.bannerDate{ margin-top: 60px;}
	.bannerDate .mink{ height: 150px;}
	.w1200{ width: auto;}
	.bannerDate .mink .cont h1{ font-size: 20px; line-height: 22px;}
	.bannerDate .mink .cont em{ width: 20px; height: 2px; margin: 10px auto;}
	.bannerDate .mink .cont p{ font-size: 12px; line-height: 14px;}
	.minkNav{ padding: 0 15px;}
	.minkNav .cont .icon{ width: 25px; height: 40px; background-size: 15px auto;}
	.minkNav .cont .ker, .minkNav .cont a{ font-size: 12px; line-height: 40px;}
	.minkNav .cont i{ font-size: 12px; line-height: 40px; height: 40px; width: 20px;}
	.productDate{ padding: 0;}
	.productDate .left{ float: none; width: 100%;}
	.productDate .left .tit{ width: 100%; height: auto;}
	.productDate .left .tit div{ line-height: 50px; padding: 0 15px; font-size: 17px;}
	.productDate .left .list{ width: 100%; overflow-x: auto; overflow-y: hidden; display: flex; justify-content: flex-start; align-items: flex-start; flex-wrap: nowrap; background: #f6f6f6;}
	.productDate .left .list5{ }
	.productDate .left .list .li i{ display: none;}
	.productDate .left .list .li a{ white-space: nowrap;}
	.productDate .left .list .li{ border-right: 1px solid #fff; height: auto;}
	.productDate .left .list .li a{ line-height: 40px; padding: 0 20px; font-size: 14px; text-align: center;}
	.productDate .left .list .li em{ width: 100%; height: 2px; position: absolute; bottom: -1px; left: 0; top: auto;}
	.aboutCult{ width: auto; padding: 15px;}
	.aboutCult .li:last-child{ margin-bottom: 0;}
	.aboutCult .li .img{ float: none; width: 100%; height: auto;}
	.aboutCult .li .text{ width: auto; padding: 15px; float: none;}
	.aboutCult .li .text em{ padding: 0;}
	.aboutCult .li:nth-child(2n) .text, .aboutCult .li:nth-child(2n) .img{ float: none;}
	.aboutCult .li .text h1{ font-size: 18px; line-height: 20px; padding: 0; margin: 5px 0 8px 0;}
	.aboutCult .li .text p{ font-size: 14px; line-height: 20px;}
	.footer .open{ padding: 10px 15px;}
	.footer .open h1, .footer .open a{ font-size: 12px; line-height: 20px;}
	.footer .footNav .top{ display: none;}
	.footer .footNav .boot{ padding: 30px 15px;}
	.footer .footNav .boot .text{ float: none; padding-top: 25px;}
	.footer .footNav .boot .text h1{ font-size: 16px; line-height: 20px; text-align: center;}
	.footer .footNav .boot .Qr{ float: none; width: 100px; margin: auto;}
	.footer .footNav .boot .Qr img{ width: 100%;}
	.footer .footNav .boot .text p{ font-size: 12px; line-height: 20px; text-align: center;}
	.footer .footNav .boot .text .mk{ font-size: 12px; line-height: 18px; text-align: center; margin-top: 10px;}
	.footer .footNav .boot .text .mk .p{ display: block;}
	.aboutHonour, .aboutImgs, .aboutDates, .contactOne, .contactList, .rightDater, .newsDiv, .peopleTwo, .peopleThree, .peopleOne, .planDiv, .productRight, .productDate .right,
	.terraceDiv, .courseAbout{ width: auto; float: none; padding: 15px;}
	.aboutHonour .honour .li, .aboutImgs .img .li{ width: 3.3rem; margin-right: 0;}
	.aboutHonour .honour .li:nth-child(2n), .aboutImgs .img .li:nth-child(2n){ float: right;}
	.aboutHonour .honour .li .img{ height: 2.26rem;}
	.aboutHonour .honour .li .text{ font-size: 12px; line-height: 20px; margin-top: 5px;}
	.padding .li{ font-size: 12px; line-height: 30px; height: 30px; width: 30px;}
	.padding .li:first-child, .padding .li:last-child{ width: 50px;}
	.aboutImgs .img .li .mk{ height: 2.4rem;}
	.aboutImgs .img .li .text{ font-size: 12px; line-height: 30px;}
	.aboutDates .text, .rightDater .text, .peopleTwo .text{ font-size: 14px; line-height: 20px;}
	.aboutDates .text img{ padding: 10px 0;}
	.aboutDates .imgTwo .img1, .aboutDates .imgOne .img1{ float: none; width: auto; height: auto; margin-bottom: 10px;}
	.aboutDates .imgTwo .img2, .aboutDates .imgOne .img2{ float: none; width: auto; height: auto;}
	.aboutDates .imgOne{ padding-bottom: 10px;}
	.aboutDates .imgTwo{ padding-top: 10px;}
	.aboutDates .imgOne .img1 .cont h1{ font-size: 17px; line-height: 20px;}
	.aboutDates .imgOne .img1 .cont p{ font-size: 14px; line-height: 20px;}
	.contactOne .map{ padding: 15px 0;}
	.contactOne .mapMink .mk{ padding: 15px;}
	.contactOne .mapMink .mk h1{ font-size: 17px; line-height: 20px;}
	.contactOne .mapMink .ber{ margin-top: 10px; font-size: 12px; line-height: 20px;}
	.contactOne .form h2, .contactList h2{ font-size: 18px; line-height: 20px;}
	.contactOne .form .her, .contactList .li, .rightDater .boot{ display: block;}
	.contactOne .form .input, .contactList .li .inp .e{ width: auto; padding: 0 10px; margin-top: 10px; }
	.contactOne .form .input input, .contactList .li .e input, .contactList .li .inp .e select{ height: 30px; font-size: 14px;}
	.contactOne .form .text, .contactList .li .text .e{ padding: 7px 10px;}
	.contactOne .form .text textarea, .contactList .li .text textarea{ font-size: 14px;}
	.contactOne .form .bot button, .contactList .bot button{ width: 100%; height: 40px; font-size: 14px;}
	.contactList .li .inp, .contactList .li .inp.inpOne{ width: auto;}
	.contactList{ background: url(../image/back.png) no-repeat center; background-size: 90% auto;}
	.rightDater .text img{ margin: 10px 0;}
	.rightDater .boot a:last-child{ text-align: left;}
	.rightDater .boot a{ width: auto; font-size: 14px; line-height: 30px;}
	.rightDater h1{ font-size: 15px; line-height: 26px;}
	.rightDater .mint{ flex-wrap: wrap; padding: 4px 0 8px 0;}
	.rightDater .mint em, .rightDater .mint a{ font-size: 12px; line-height: 24px;}
	.rightDater .text{ padding: 10px 0;}
	.newsDiv .box .li{ padding: 20px 0;}
	.newsDiv .box .li .img{ width: 100%; height: auto; float: none;}
	.newsDiv .box .li .text{ width: auto; float: none; padding-top: 15px;}
	.newsDiv .box .li i{ display: none;}
	.newsDiv .box .li .text h1{ font-size: 17px; line-height: 20px;}
	.newsDiv .box .li .text .p{ font-size: 12px; line-height: 20px;}
	.newsDiv .box .li .time{ position: unset; text-align: left; margin-top: 10px; width: auto; display: flex; justify-content: flex-start;}
	.newsDiv .box .li:hover .time{ display: flex;}
	.newsDiv .box .li .time .m, .newsDiv .box .li .time p{ font-size: 14px; font-weight: normal; line-height: 20px; margin-right: 8px;}
	.newsDiv .box .li a{ display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; margin: 0; opacity: 0;}
	.peopleThree .rmine .text{ font-size: 14px; line-height: 24px;}
	.peopleThree .rmine .text h3{ font-size: 16px; line-height: 20px;}
	.peopleThree .fime h2{ font-size: 16px; line-height: 20px;}
	.peopleOne h1{ font-size: 16px; line-height: 20px;}
	.peopleOne .text{ font-size: 14px; line-height: 24px; width: auto;}
	.peopleOne .img{ position: unset;}
	.peopleOne .img img{ width: 100%; margin: 10px 0;}
	.peopleThree .fime{ padding: 15px 0.3rem 10px 0.3rem;}
	.peopleThree .fime .mink{ padding: 10px 0 0 0;}
	.peopleThree .fime .m{ width: 50%; font-size: 12px; line-height: 20px;}
	.peopleThree .tit{ padding: 0 5px; line-height: 40px;}
	.peopleThree .tit .li:first-child, .peopleThree .tit .li:nth-child(2), .peopleThree .tit .li:nth-child(3), .peopleThree .tit .li:nth-child(4), .peopleThree .tit .li:nth-child(5){ width: 20%; font-size: 13px;}
	.peopleThree .list .tr{ padding: 8px 10px; font-size: 12px; line-height: 20px;}
	.peopleThree .list .tr .td .icon{ height: 20px; width: 10px;}
	.peopleThree .list .tr .td:first-child, .peopleThree .list .tr .td:nth-child(2){ width: 38%;}
	.peopleThree .list .tr .td:first-child{ text-align: left;}
	.peopleThree .list .tr .td:nth-child(3){ width: 18%;}
	.peopleThree .list .tr .td:nth-child(4){ width: 5%; text-align: right;}
	.peopleThree .list .tr .td:nth-child(5), .peopleThree .list .tr .td:last-child{ width: 50%; margin: 0;}
	.peopleThree .list .tr .td:nth-child(5){ text-align: left;}
	.peopleThree .list .tr .td .icon{ float: right; margin-right: 0.05rem;}
	.planDiv .plans .li .img{ width: 100%; float: none; height: auto;}
	.planDiv .plans .li{ padding: 20px 0;}
	.planDiv .plans .li .text{ padding: 0; width: auto; float: none;}
	.planDiv .plans .li .text h1 a{ font-size: 17px; line-height: 20px;}
	.planDiv .plans .li .text p{ font-size: 12px; line-height: 20px;}
	.planDiv .plans .li .text h1{ padding: 15px 0 10px 0;}
	.planDiv .plans .li .more{ position: unset; margin-top: 15px; font-size: 14px; line-height: 20px;}
	.planDiv .plans .li .more i{ height: 20px; width: 16px;}
	.productRight .prod .li .img{ float: none; width: 100%; height: auto;}
	.productRight .prod .li .text{ padding: 15px; width: auto; float: none;}
	.productRight .prod .li .text h1{ font-size: 17px; line-height: 20px;}
	.productRight .prod .li .text .p{ font-size: 14px; line-height: 20px; height: auto;}
	.productRight .prod .li .text a{ font-size: 12px; line-height: 26px; height: 26px; width: 90px; margin-top: 10px;}
	.productRight .prod .li .text a i{ width: 14px;}
	.productRight .mik{ font-size: 14px; line-height: 40px; margin-bottom: 30px;}
	.productRight .prod .li{ margin-bottom: 15px;}
	.productDate .right .imgDiv{ float: none; width: 100%;}
	.productDate .right .imgDiv .text{ padding: 15px;}
	.productDate .right .imgDiv .text p{ font-size: 14px; line-height: 20px; margin-top: 10px;}
	.productDate .right .imgDiv .text h1{ font-size: 18px; line-height: 20px;}
	.productDate .right .textDiv{ padding: 0; width: 100%; float: none;}
	.productDate .right .textDiv .li .p{ font-size: 14px; line-height: 24px;}
	.productDate .right .textDiv .li h1{ font-size: 16px; line-height: 20px;}
	.terraceDiv .top h1{ font-size: 18px; line-height: 20px;}
	.terraceDiv .top .p{ font-size: 14px; line-height: 22px;}
	.terraceDiv .list .li .img{ float: none; width: 100%; height: auto;}
	.terraceDiv .list .li .text{ width: auto; height: auto; float: none;}
	.terraceDiv .list .li .text .div{ padding: 15px;}
	.terraceDiv .list .li .text h1{ font-size: 17px; line-height: 20px;}
	.terraceDiv .list .li .text .min{ margin-top: 10px; font-size: 14px; line-height: 22px;}
	.courseAbout .li .text{ font-size: 14px; line-height: 20px;}
	.courseAbout .li .center{ left: 0.2rem; margin-left: 0;}
	.courseAbout .li .cont, .courseAbout .li:nth-child(2n) .cont{ padding-left: 0.8rem; float: none; width: auto; text-align: left; height: auto; padding-bottom: 30px;}
	.courseAbout{ padding: 30px 15px;}
	.courseAbout .li .list{ font-size: 14px; line-height: 20px; height: auto;}
	.courseAbout .li .list img, .courseAbout .li:nth-child(2n) .list img{ left: 1.2rem; right: auto;}
	/*  */
	.navCell{ display: block;}
	.banner{ margin-top: 60px;}
	.banner .mink, .banner .video{ width: 100%; height: 230px;}
	.banner .cont{ width: 90%; margin-left: 0; left: 5%; top: 0.8rem;}
	.banner .cont h1{ text-align: center; font-size: 20px; line-height: 30px;} 
	.banner .cont em{ margin: 0.3rem auto; width: 40px; height: 3px;}
	.banner .cont p{ text-align: center; font-size: 14px; line-height: 20px;}
	.banner .cont a{ margin: 0.4rem auto 0; width: 1.4rem; line-height: 0.5rem; height: auto; font-size: 12px;}
	.banner .cont a i{ height: 0.5rem; background-size: auto 6px;}
	.banner .cont a:hover i{ width: 15px; margin-left: 5px;}
	.banner .cont a:hover{ width: 85px;}
	.banner .video video{ height: 100%; width: auto; position: absolute; top: 0; left: 50%; transform: translate(-50%,0);}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin: 0 3px;}
	.banner .swiper-pagination-bullet{ width: 6px; background-size: 100% auto;}
	.banner .swiper-pagination-bullet-active{ width: 14px;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets{ bottom: 10px;}
	.title h1{ font-size: 18px; line-height: 20px;}
	.title p{ font-size: 12px; line-height: 24px;}
	.indexAbout .cont, .centerIndex .cont, .indexNews .cont{ padding: 0.5rem 15px 0 15px;}
	.indexAbout .textDiv h1{ font-size: 17px; line-height: 20px;}
	.indexAbout .textDiv p{ font-size: 14px; line-height: 22px;}
	.indexAbout .textDiv{ width: auto; float: none;}
	.indexAbout .textDiv .more{ font-size: 12px; height: 30px; line-height: 30px; width: 70px; margin: 0.3rem 0 0.5rem 0;}
	.indexAbout .right, .centerIndex .imgDiv{ float: none; width: 100%;}
	.centerIndex .imgDiv a{ width: 100%; height: auto; margin-bottom: 15px;}
	.centerIndex .imgDiv .text h1{ font-size: 18px; line-height: 20px;}
	.centerIndex .imgDiv .text p{ font-size: 12px; line-height: 20px;}
	.centerIndex .right{ float: none; width: 100%;}
	.centerIndex .right .li{ margin-top: 15px; height: auto;}
	.centerIndex .right .li .img{ width: 100%; height: auto; float: none;}
	.centerIndex .right .text{ float: none; padding: 15px; width: auto;}
	.centerIndex .right .text h1{ font-size: 18px; line-height: 20px;}
	.centerIndex .right .text .p{ height: auto; font-size: 14px; line-height: 22px;}
	.centerIndex .right .text a{ width: 80px; font-size: 12px; height: 26px; line-height: 26px; margin-top: 20px;}
	.indexNews .left{ float: none; width: 100%;}
	.indexNews .left .img{ height: auto;}
	.indexNews .textDiv{ width: 100%; height: auto; margin: auto;}
	.indexNews .textDiv h1{ font-size: 14px; line-height: 40px; padding: 0 15px;}
	.indexNews .textDiv .boot{ padding: 15px;}
	.indexNews .textDiv .boot .p{ font-size: 14px; line-height: 22px; width: 4.9rem;}
	.indexNews .textDiv .boot .time, .indexNews .right .li .time{ width: 1.2rem;}
	.indexNews .textDiv .boot .time .m, .indexNews .right .li .time .m{ font-size: 30px; line-height: 30px;}
	.indexNews .textDiv .boot .time .k, .indexNews .right .li .time .k{ font-size: 12px; line-height: 14px; margin-top: 15px;}
	.indexNews .textDiv .boot .time em, .indexNews .right .li .time em{ width: 50px; top: 40px;}
	.indexNews .right{ float: none; width: 100%; margin-top: 15px;}
	.indexNews .right .li{ margin-bottom: 15px; padding: 15px; height: auto; width: auto;}
	.indexNews .right .li a{ padding: 0;}
	.indexNews .right .li .text{ width: 4.9rem;}
	.indexNews .right .li .text h1{ font-size: 15px; line-height: 20px;}
	.indexNews .right .li .text p{ font-size: 14px; line-height: 20px;}
	.indexNews .right .more{ height: auto;}
	.indexNews .right .more a{ font-size: 14px; line-height: 40px;}
	.indexAbout{ padding: 40px 0 20px 0;}
	.indexAbout .right .kine a{ height: 3.46rem;}
	.indexAbout .right .list .li p{ font-size: 12px; margin-top: 3px;}
	.title em{ width: 30px; height: 3px; margin: 5px auto 0;}
	.indexAbout .textDiv em{ width: 50px; margin: 10px 0 5px 0;}
	.indexAbout .right .list .li{ height: 72px;}
	.indexAbout .right .list .li .img{ height: 32px;}
	.indexAbout .right .list .li:first-child .img, 
	.indexAbout .right .list .li:nth-child(2) .img, 
	.indexAbout .right .list .li:nth-child(3) .img, 
	.indexAbout .right .list .li:nth-child(4) .img{ background-size: auto 90%;}
	.indexAbout .right .list .li:first-child:hover .img, 
	.indexAbout .right .list .li:nth-child(2):hover .img, 
	.indexAbout .right .list .li:nth-child(3):hover .img, 
	.indexAbout .right .list .li:nth-child(4):hover .img{ background-size: auto 90%;}
	.indexAbout .right .list .li a{ padding-top: 10px; height: 62px;}
	.centerIndex, .indexNews{ padding: 40px 0;}
	.centerIndex .imgDiv .text{ top: 45px;}
	.centerIndex .right .text a i{ width: 15px; margin-left: 5px;}
	.aboutImgs .img{ padding-bottom: 5px;}
	.aboutHonour .honour .li{ margin-bottom: 20px;}
	.aboutCult .li .text em{ font-size: 34px;}
	.courseAbout .li .time{ font-size: 24px;}
	.courseAbout .li .center em{ width: 18px; height: 18px; margin: 3px auto 0;}
	.courseAbout .li .list .mk{ padding: 20px;}
	.terraceDiv .list .li{ margin-top: 15px;}
	.productDate .right{ border: none; border-bottom: 1px solid #e3e3e3;}
	.peopleThree .rmine{ padding: 20px 15px;}
	.contactOne .map img{ width: 90%;}
	.contactOne .form .text{ margin: 10px 0 15px 0;}
	.contactList .li{ margin-bottom: 10px;}
	.contactList .li .inp .e select{ padding: 0 10px;}
	.contactList .bot{ padding-top: 5px;}
}
@media screen and (min-width:750px){
	/* pc */
	.indexThree .contFour, .aboutSix .contKime{ display: none;}
}
@media screen and (min-width:1080px) and (max-width: 1440px){
	.w1200{ width: 80%;}
	.banner .cont{ width: 80%; margin-left: -40%;}
	.indexAbout .textDiv{ width: 47%;} 
	.indexAbout .right{ width: 49%;}
	.indexAbout .right .kine a{ position: relative;}
	.indexAbout .right .kine a img{ width: auto; height: 100%; position: absolute; top: 0; left: 50%; transform: translateX(-50%);}
	.indexAbout .textDiv .more{ margin-top: 40px;}
	.centerIndex .imgDiv{ width: 6rem; overflow: hidden;}
	.centerIndex .right{ width: 9.2rem;}
	.centerIndex .imgDiv a{ width: 100%; height: 7.4rem;}
	.centerIndex .right .li{ margin-top: 0.2rem; height: 3.6rem;}
	.centerIndex .right .li .img{ width: 4.7rem; height: 3.6rem;}
	.centerIndex .right .text{ width: 3.7rem;}
	.centerIndex .right .text a{ margin-top: 15px;}
	.indexNews .right, .indexNews .left{ width: 7.5rem;}
	.indexNews .right .li .text{ width: 5.5rem;}
	.indexNews .left .img{ position: relative;}
	.indexNews .left .img img{ width: auto; height: 100%; position: absolute; top: 0; left: 50%; transform: translateX(-50%);}
	.indexNews .left:hover .img img{ transform: translateX(-50%) scale(1.03);}
	.indexNews .textDiv{ width: 7rem;}
	.indexNews .textDiv .boot .p{ width: 5rem;}
	.productDate .left, .productDate .left .tit{ width: 3.8rem;}
	.aboutDates, .aboutImgs, .terraceDiv, .productRight, .productDate .right, .planDiv, .rightDater, .peopleOne, .newsDiv, .contactOne, .contactList, .peopleTwo, .peopleThree, .courseAbout,
	.aboutCult, .aboutHonour{ width: 11.2rem;}
	.aboutDates .imgTwo .img1{ width: 5.1rem; height: auto;}
	.aboutDates .imgTwo .img2{ width: 5.9rem; height: auto;}
	.aboutDates .imgOne .img1{ width: 6.2rem; height: 3.45rem;}
	.aboutDates .imgOne .img2{ width: 4.95rem; height: 3.45rem;}
	.aboutDates .imgOne .img1 .cont p{ font-size: 0.24rem;}
	.aboutImgs .img .li{ margin-right: 0.2rem;}
	.aboutImgs .img .li{ width: 3.6rem;}
	.aboutImgs .img .li .mk{ height: 2.7rem;}
	.terraceDiv .list .li .img{ width: 5.05rem; height: 4.1rem}
	.terraceDiv .list .li .text{ width: 6.15rem; height: 4.1rem;}
	.terraceDiv .list .li:first-child .text, .terraceDiv .list .li:nth-child(2) .text{ height: auto; padding-bottom: 20px;}
	.terraceDiv .list .li:first-child{ background: #eee;}
	/*.terraceDiv .list .li .text .div{ padding: 0.2rem;}*/
	/*.terraceDiv .list .li .text .min{ font-size: 15px; line-height: 24px;}*/
	.productRight .prod .li .img{ width: 5.15rem; height: 3.95rem;}
	.productRight .prod .li .text{ width: 4.8rem;}
	.productDate .right .imgDiv{ width: 4.2rem;}
	.productDate .right .textDiv{ width: 6.4rem;}
	.planDiv .plans .li .text{ width: 6.5rem;}
	.planDiv .plans .li .img{ width: 3.7rem; height: 2.35rem;}
	.rightDater .boot a{ width: 45%;}
	.peopleOne .img img{ width: 2rem;}
	.peopleOne .text{ width: auto; margin-right: 2.2rem;}
	.newsDiv .box .li .img img{ width: 3.7rem; height: 2.4rem;}
	.newsDiv .box .li i{ height: 2.4rem; right: 2rem;} 
	.newsDiv .box .li .text{ width: 4.5rem;}
	.newsDiv .box .li a{ width: 1.5rem;}
	.contactOne .form .input{ width: 3.15rem;}
	.contactList .li .inp{ width: 3.65rem;}
	.contactList .li .inp.inpOne{ width: 7.4rem;}
	.peopleThree .tit .li:first-child, .peopleThree .tit .li:nth-child(2), .peopleThree .list .tr .td:first-child, .peopleThree .list .tr .td:nth-child(2){ width: 24.5%;}
	.peopleThree .tit .li:nth-child(3), .peopleThree .tit .li:nth-child(4), .peopleThree .tit .li:nth-child(5), .peopleThree .list .tr .td:nth-child(3), .peopleThree .list .tr .td:nth-child(4), .peopleThree .list .tr .td:nth-child(5){ width: 15%;}
	.courseAbout .li .cont{ width: 5.1rem;}
	.aboutCult .li .img{ width: 5.6rem; height: 3.7rem;}
	.aboutCult .li .text{ padding: 0 0.4rem; width: 4.8rem;}
	.aboutCult .li .text em{ padding-top: 0.9rem;}
	.aboutHonour .honour .li{ margin-right: 0.2rem; width: 2.65rem;}
	.aboutHonour .honour .li .img{ height: 1.8rem;}
	.productDate .left .tit div{ font-size: 24px;}
	.productDate .left .list .li a{ font-size: 16px;}
}