
/* 管道医院子页面 */
.hospitalSecure{width: 60%;margin: 0 auto;margin-bottom: 5vh;}
.hospitalSecure .hospitalSecure-t{padding-bottom: 2vh;height: 6vh;margin-top: 3vh;}
.hospitalSecure-t>div{padding: 1vh 1.5vw;background-color: #000; color: #fff;margin-right: 0.5vw;cursor: pointer;font-size: 0.8vw;}
.hospitalSecure-t .active{background-color: #CA291B;}
.hospitalSecure .news{margin-bottom: 8vh;}
.hospitalSecure .news .news-t {margin-top: 3vh;margin-bottom: 5vh;}
.hospitalSecure .news .news-t span:nth-child(1){display: inline-block;width: 0.4vw;height: 3vh;border-radius: 5px;background: #CA291B;vertical-align: middle;margin-right: 0.5vw;}
.hospitalSecure .news .news-t span:nth-child(2){display: inline-block;font-size: 1.5vw;font-weight: bold;vertical-align: middle;font-family: Alimama ShuHeiTi-Bold;}
.hospitalSecure .news .news-c .news-c-t{position: relative;padding: 10px;}
.hospitalSecure .news .news-c .news-c-t img{width: 100%;}
.hospitalSecure .news .news-c .news-c-t .block1{width: 50px;height: 50px;background-color: #CA291B;position: absolute;top: 0px;left: 0px;z-index: -1;}
.hospitalSecure .news .news-c .news-c-t .block2{width: 50px;height: 50px;background-color: #CA291B;position: absolute;bottom: 0px;right: 0px;}
.hospitalSecure .news .news-c .news-c-t .news-c-t-c{position: absolute;top: 100px;left: 80px;width: 50%;}
.hospitalSecure .news .news-c .news-c-t .news-c-t-c span{color: #fff;padding: 10px 20px;background-color: #CA291B;display: inline-block;font-size: 12px;margin-bottom: 25px;}
.hospitalSecure .news .news-c .news-c-t .news-c-t-c h1{color: #fff;font-size: 1.5vw;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;width: 100%;margin-bottom: 150px;}
.hospitalSecure .news .news-c .news-c-t .news-c-t-c p{color: #fff;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;width: 100%;font-size: 12px;}
.hospitalSecure .news .news-c .news-c-c{width: 100%;height: 2px;background-color: #999999;border-radius: 2px;margin-top: 50px;margin-bottom: 40px;}
/* .hospitalSecure .news .news-c .news-c-b {display: flex;justify-content: space-between; flex-wrap: wrap;} */
.hospitalSecure .news .news-c .news-c-b a{width: calc(100% / 3 - 0.75vw);background-color: #F4F4F4;padding-bottom: 20px;margin-bottom: 20px;}
.hospitalSecure .news .news-c .news-c-b .module{width: calc(100% / 3 - 0.75vw);background-color: #F4F4F4;padding-bottom: 20px;margin-bottom: 20px;float: left;}
.hospitalSecure .news .news-c .news-c-b .module:nth-child(3n-1){margin-left: 0.75vw;margin-right: 0.75vw;}
.hospitalSecure .news .news-c .news-c-b:after{
    /*添加一个内容*/
    content: "";
    /*转换为一个块元素*/
    display: block;
    /*清除两侧的浮动*/
    clear: both;
}
.hospitalSecure .news .news-c .news-c-b .module img{width: 100%;height: 300px;margin-bottom: 20px;}
.hospitalSecure .news .news-c .news-c-b .module p{display: inline-block;font-size: 12px;padding: 10px 20px;background-color: #CA291B;color: #fff;}
.hospitalSecure .news .news-c .news-c-b .module span{display: inline-block; padding: 0 20px; overflow: hidden;text-overflow: ellipsis;white-space:nowrap;font-size: 30px;width: 100%;margin-top: 20PX;}
.hospitalSecure .news .news-c .news-c-b .module div{padding: 0 20px; overflow: hidden;text-overflow: ellipsis;margin-top: 20px;}
.information .information-top{margin-bottom: 5vh;margin-top: 3vh;}
.information .information-top span:nth-child(1){display: inline-block;width: 0.4vw;height: 3vh;border-radius: 5px;background: #CA291B;vertical-align: middle;margin-right: 10px;}
.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: 1.1vw;height: 1.1vw;vertical-align: middle;margin: auto;margin-right: 0.5vw;}
.information .information-top>div p input{width: 10vw;font-size: 0.8vw;height: 100%;height: 4vh;}
input::-webkit-input-placeholder{

    /* placeholder字体大小 */
    font-size: 0.8vw;
    }
.information .information-top>div p{border: 1px solid #000;border-right: none;padding-left: 0.5vw;height: 4.2vh;line-height: 0;}
.information .information-top>div div{font-size: 0.8vw;background-color: #CA291B;color: #fff;padding: 1vh 2vw;height: 4.2vh;}

.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 - 15px);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: 21vh;
    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: 0.6vw;display: inline-block;padding: 0.5vh 0.5vw;position: absolute;bottom: 0;left: 0px;}
.information .information-c .piece .piece-b{padding: 1vw;text-align: center;justify-content: space-between;display: flex;height: 17vh;
    align-items: center;
flex-direction: column;}
.information .information-c .piece .piece-b p{ overflow: hidden;text-align: left;font-size: 0.7vw;
    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; font-size: 0.7vw;}
 .technology .technology-t{margin-bottom: 5vh;margin-top: 3vh; }
 .technology .technology-t span:nth-child(1){display: inline-block;width: 0.4vw;height: 3vh;border-radius: 5px;background: #CA291B;vertical-align: middle;margin-right: 0.5vw;}
 .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;}
 .technology .technology-t>div{display: flex;}
 .technology .technology-t>div p img{width: 1.1vw;height: 1.1vw;vertical-align: middle;margin: auto;margin-right: 0.5vw;}
 .technology .technology-t>div p input{width: 10vw;font-size:  0.8vw;height: 100%;}
 .technology .technology-t>div p{border: 1px solid #000;border-right: none;padding-left: 0.5vw;line-height: 0;}
 .technology .technology-t>div div{font-size:  0.8vw;background-color: #CA291B;color: #fff;padding: 1vh 2vw;}
 .technology .technology-c {display: flex; /* 定义为弹性容器 */justify-content: space-between; /* 设置两端对齐 */flex-wrap: wrap;}
 .technology .technology-c .module{width: calc(100% / 3 - 0.8vw);background-color: #F4F4F4;padding-bottom: 2vh;margin-bottom: 2vh;}
 .technology .technology-c .module img{width: 100%;height: 32vh;margin-bottom: 2vh;}
 .technology .technology-c .module p{display: inline-block;font-size: 0.6vw;padding: 1vh 1vw;background-color: #CA291B;color: #fff;}
 .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;}
 .technology .technology-c .module div{padding: 0 1vw; overflow: hidden;text-overflow: ellipsis;margin-top: 2vh;font-size: 0.8vw;}
 input::-webkit-input-placeholder{
    /* placeholder字体大小 */
    font-size: 0.8vw;
    }