
/*信息查询*/
.information-t{padding-bottom: 2vh;height: 6vh;width: 80%;margin: 0 auto;margin-top: 3vh;}
.information-t>div{padding: 1vh 1.5vw;background-color: #000; color: #fff;margin-right: 0.5vw;cursor: pointer;font-size: 0.8vw;}
.information-t .active{background-color: #CA291B;}

.information{ width: 80%;margin: 0.5vw auto;}
.information .information-top{margin-bottom: 8vh;}
.information .information-top span:nth-child(1){display: inline-block;width: 0.35vw;height: 3vh;border-radius: 0.4vw;background: #CA291B;vertical-align: middle;margin-right: 0.5vw;}
.information .information-top span:nth-child(2){display: inline-block;font-size: 1.5vw;font-weight: bold;vertical-align: middle;font-family: Alimama ShuHeiTi-Bold;}
.information .information-top>div{display: flex;}
.information .information-top>div p img{width: 1vw;height: 2vh;vertical-align: middle;margin: auto;margin-right: 0.5vw;}
.information .information-top>div p input{width: 10vw;font-size: 0.8vw;height: 100%;}
.information .information-top>div p{border: 1px solid #000;border-right: none;padding-left: 0.5vw;}
.information .information-top>div div{font-size: 16px;background-color: #CA291B;color: #fff;padding: 1vh 2vw;}

.information .information-c {display: flex; /* 定义为弹性容器 */justify-content: space-between; /* 设置两端对齐 */flex-wrap: wrap;}
/* .information .information-c a{width: calc(100% / 4 - 15px);} */
.information .information-c .piece{width: 100%;width: calc(100% / 4 - 0.75vw);background-color: #F4F4F4;margin-bottom: 4vh;position: relative;}
.information .information-c .piece .piece-t{display: flex;width: 100%;
    justify-content: center;
    align-items: center;}
.information .information-c .piece .piece-t .piece-t-l{width: 50%;text-align: left;clear: both;justify-self: flex-end;padding-left: 1vw;
    align-self: center;
}
.information .information-c .piece .piece-t .piece-t-l h1{font-size: 1.5vw; font-weight: bold;margin-bottom: 1vh;}
.information .information-c .piece .piece-t .piece-t-l p{font-size: 0.7vw;}
.information .information-c .piece .piece-t .piece-t-r{width: 50%;text-align: center;justify-self: flex-start; margin-top: -1vh;margin-right: -0.5vw;height: 28vh;
    align-self: center;
    position: relative;
    background-color: #121a2a;
}
.information .information-c .piece .piece-t .piece-t-r:before{
    content: '';
    display:inline-block;
    vertical-align:middle;
    height: 100%;
}
.information .information-c .piece .piece-t .piece-t-r img{max-width: 100%;clear: both;max-height: 100%;width: 100%;display: inline-block;margin: auto; vertical-align:middle;}
.information .information-c .piece .piece-t .piece-t-r p{background-color: #CA291B;color: #fff;font-size: 12px;display: inline-block;padding: 0.5vh 0.5vw;position: absolute;bottom: 0.4vh;left: 0px;}
.information .information-c .piece .piece-b{padding: 1vw;text-align: center;justify-content: space-between;display: flex;height: 16vh;
    align-items: center;
flex-direction: column;}
.information .information-c .piece .piece-b p{ overflow: hidden;text-align: left;
    text-overflow: ellipsis; 
    display: -webkit-box;
    -webkit-line-clamp: 3; 
    -webkit-box-orient: vertical;}
.information .information-c .piece .piece-b div{width: 80%; padding: 0.8vh 0.5vw;background-color: #CA291B;color: #fff;margin-top: 1vh; white-space: nowrap;position: absolute;bottom: 1vh;
    overflow: hidden;
    text-overflow: ellipsis;}
    .information .technology {display: none;}
.information .technology .technology-t{margin-bottom: 8vh; }
.information .technology .technology-t span:nth-child(1){display: inline-block;width: 0.3vw;height: 3vh;border-radius: 0.25vw;background: #CA291B;vertical-align: middle;margin-right: 0.5vw;}
.information .technology .technology-t span:nth-child(2){display: inline-block;font-size: 1.5vw;font-weight: bold;vertical-align: middle;font-family: Alimama ShuHeiTi-Bold;}
.information .technology .technology-t>div{display: flex;}
.information .technology .technology-t>div p img{width: 1vw;height: 2vh;vertical-align: middle;margin: auto;margin-right: 0.5vw;}
.information .technology .technology-t>div p input{width: 10vw;font-size: 0.8vw;height: 100%;}
.information .technology .technology-t>div p{border: 1px solid #000;border-right: none;padding-left: 0.5vw;line-height: 0;}
.information .technology .technology-t>div div{font-size: 0.8vw;background-color: #CA291B;color: #fff;padding: 1vh 2vw;}
.information .technology .technology-c {display: flex; /* 定义为弹性容器 */justify-content: space-between; /* 设置两端对齐 */flex-wrap: wrap;}
.information .technology .technology-c .module{width: calc(100% / 3 - 15px);background-color: #F4F4F4;padding-bottom: 2vh;margin-bottom: 2vh;}
.information .technology .technology-c .module img{width: 100%;height: 30vh;margin-bottom: 2vh;}
.information .technology .technology-c .module p{display: inline-block;font-size: 0.6vw;padding: 1vh 1vw;background-color: #CA291B;color: #fff;}
.information .technology .technology-c .module span{display: inline-block; padding: 0 1vw; overflow: hidden;text-overflow: ellipsis;white-space:nowrap;font-size: 1.3vw;width: 100%;margin-top: 2vh;}
.information .technology .technology-c .module div{padding: 0 1vw; overflow: hidden;text-overflow: ellipsis;margin-top: 2vh;}
.information .query .query-t{margin-bottom: 5vh; }
.information .query .query-t span:nth-child(1){display: inline-block;width: 0.3vw;height: 3vh;border-radius: 0.25vw;background: #CA291B;vertical-align: middle;margin-right: 0.5vw;}
.information .query .query-t span:nth-child(2){display: inline-block;font-size: 1.5vw;font-weight: bold;vertical-align: middle;font-family: Alimama ShuHeiTi-Bold;}
.information .query .query-t>div{display: flex;}
.information .query .query-t>div p img{width: 1vw;height: 2vh;vertical-align: middle;margin: auto;margin-right: 0.5vw;}
.information .query .query-t>div p input{width: 10vw;font-size: 0.8vw;height: 100%;}
.information .query .query-t>div p{border: 1px solid #000;border-right: none;padding-left: 0.5vw;}
.information .query .query-t>div div{font-size: 16px;background-color: #CA291B;color: #fff;padding: 1vh 2vw;}
.information .query {margin-bottom: 8vh}
.information .query .top{display: flex;}
.information .query .top .top-l{width: 45%;margin-right: 10%;}
.information .query .top .top-r{width: 45%;}
.information .query .top>div p{font-size: 1vw;font-weight: bold;margin-bottom: 2vh;}
.information .query .top>div input{border: 1px solid #000;height: 4.8vh;width: 100%;padding-left: 1vw;}
.information .query .btn{display: inline-block;padding: 0.5vh 1vw;margin-bottom: 1vw;font-size: 1vw;background-color: #CA291B;color: #fff;cursor: pointer;}

