﻿.pageenvironment.theone .left .info {bottom:auto;top:0;}
.pageenvironment.theone .left .info::after {background:none;}
@media (max-width:1366px){.pageenvironment.theone .left .info{padding:0}
.pageenvironment .left .info .p{font-size:12px;}}
@media (max-width:768px){.pageenvironment.theone .left .info .p{display:block}
.pageenvironment.theone .left{background:#F1F1F1;border-radius:10px;overflow:hidden;padding-bottom:35vw}
.pageenvironment.theone .left>img{position:absolute;bottom:0;left:0;}
.pageenvironment.theone .left .info{position:relative}}
.certificate-list{justify-content:space-evenly;padding:0 6%;margin-top:30px}
.certificate-list li{width:22%}
@media (max-width:1024px){.certificate-list{padding:0 1%}}
@media (max-width:768px){.certificate-list{justify-content:space-between}
.certificate-list li{width:32%}}
.pageenvironment.thetwo .left .info{border:1px solid var(--color);background:#fff;border-radius:0 50px 0 0}
.pageenvironment.thetwo .left .info::after{display:none}
.pageenvironment.thetwo .left img{height:100%;object-fit:cover}
.pageenvironment .left .info .p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:initial;overflow:hidden;}
.pageenvironment.thetwo .right .item-img{position:relative}
.pageenvironment.thetwo .right .item-img .info{width:calc(100% - 40px);position:absolute;margin:20px;left:0px;bottom:0;display:inline-block;box-sizing:border-box;padding:15px 20px;color:#000;background:#fff;border:1px solid var(--color);border-radius:0 25px 0 0}
.pageenvironment.thetwo .right .info .title{position:relative;z-index:10;font-size:22px;font-weight:var(--fontbold5);line-height:1.4;margin-bottom:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.pageenvironment.thetwo .right .item-img .info .p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:24px;min-height:48px}
.aboutlastbtn{display:flex;justify-content:center}
.aboutlastbtn a{color:#fff;background:var(--color);display:block;line-height:1.3;padding:12px 20px;border-radius:5px;transition:.3s}
.aboutlastbtn a:hover{background:#222}
@media (max-width:1440px){.pageenvironment.thetwo .left .info{padding:15px;margin:10px 20px}
.pageenvironment.thetwo .right .item-img .info{margin:10px;width:calc(100% - 20px);padding:10px}
.pageenvironment.thetwo .right .info .title{font-size:19px}}
@media (max-width:768px){.pageenvironment.thetwo .left .info{margin:10px;padding:8px}
.pageenvironment .left .info .p{font-size:14px}
.pageenvironment.thetwo .right .item-img{flex-direction:column;justify-content:flex-start}
.pageenvironment.thetwo .right .item-img .info{position:relative;margin:0;width:100%;border-radius:0;border:none;padding:8px}
.pageenvironment.thetwo .right .info .title{font-size:18px}
.pageenvironment.thetwo .right .item-img .info .p{font-size:14px;-webkit-line-clamp:3;}}