
.tit-text-guanxiang{padding-top:100px;}
.tit-text-guanxiang .wp{height:70px;overflow:hidden;text-align:center;border-bottom:1px solid #eaedef;}
.tit-text-guanxiang h2{font-size:97px;line-height:1;color:#fff;text-shadow:-1px -1px 0 #d6dcdf,1px -1px 0 #d6dcdf,-1px 1px 0 #d6dcdf,1px 1px 0 #d6dcdf;}

.home-choose-guanxiang{padding:60px 0 0;}
.home-choose-guanxiang .title{text-align:center;}
.home-choose-guanxiang .title h2{font-size:36px;line-height:1;color:#212121;font-weight:700;}
.home-choose-guanxiang .title p{font-size:17px;margin-top:20px;color:#333;line-height:30px;}

.home-choose-guanxiang ul{position:relative;margin-top:50px;display:flex;flex-wrap:wrap;justify-content: center;}
.home-choose-guanxiang ul li{width:20%;}
.home-choose-guanxiang ul li a{display:block;position:relative;overflow:hidden;}
.home-choose-guanxiang ul li .txt{position:absolute;bottom:0;left:0;padding:40px;top:0;right:0;display:flex;align-items:flex-end;text-align:center;justify-content:center;transition:all 0.3s ease 0s;}
.home-choose-guanxiang ul li .txt h5{color: #938fd1;font-weight:700;font-size:20px;line-height:1;transition:all 0.3s ease 0s;text-shadow: 2px 1px 1px #202020;}

@media screen and (min-width:768px) {
.home-choose-guanxiang ul li:hover .txt{background: rgb(44 42 80 / 28%);}
.home-choose-guanxiang ul li:hover .txt h5{color:#fff;}
}

@media screen and (max-width:1550px) {
.tit-text-guanxiang{padding-top:90px;}
.tit-text-guanxiang h2 {font-size:76px;}
.home-choose-guanxiang .title h2{font-size:35px;}
.home-choose-guanxiang .title p{font-size:15px;line-height:26px;}

}
@media screen and (max-width:1440px) {
.tit-text-guanxiang{padding-top:80px;}
.tit-text-guanxiang h2 {font-size:64px;}
.home-choose-guanxiang .title h2{font-size:34px;}
.home-choose-guanxiang .title p{line-height:25px;}

.home-choose-guanxiang ul li .txt{padding:30px;}

}

@media screen and (max-width:1367px) {
.tit-text-guanxiang{padding-top:70px;}
.home-choose-guanxiang .title h2{font-size:33px;}
.home-choose-guanxiang ul li .txt{padding:25px;}
.home-choose-guanxiang ul li .txt h5{font-size:19px;}
}

@media screen and (max-width:1280px) {
.tit-text-guanxiang{padding-top:60px;}
.tit-text-guanxiang h2 {font-size:64px;}
.home-choose-guanxiang .title h2{font-size:32px;}
.home-choose-guanxiang .title p{line-height:23px;}
.home-choose-guanxiang ul li .txt{padding:20px;}
.home-choose-guanxiang ul li .txt h5{font-size:18px;}
}

@media screen and (max-width:1171px) {
.home-choose-guanxiang .title h2{font-size:31px;}
.home-choose-guanxiang{padding: 50px 50px 30px;}
.home-choose-guanxiang ul{margin:30px -10px 0;}
.home-choose-guanxiang ul li{width:33.333333%;padding:10px;}
.home-choose-guanxiang ul li a{box-shadow:0 0 10px rgba(63,62,62,0.15);}

}

@media screen and (max-width:992px) {
.home-choose-guanxiang .title h2{font-size:30px;}
.home-choose-guanxiang{padding:40px 40px 20px;}
}

@media screen and (max-width:768px) {
.home-choose-guanxiang{padding:30px 20px;}
.home-choose-guanxiang .title h2{font-size:28px;}
.home-choose-guanxiang .title p{margin-top:15px;}
.home-choose-guanxiang ul{margin:20px -10px 0;}
.home-choose-guanxiang ul li{width:50%;}
.home-choose-guanxiang ul li .txt{padding:15px;}
.home-choose-guanxiang ul li .txt h5{font-size:17px;}
}

@media screen and (max-width:576px) {
.home-choose-guanxiang .title h2{font-size:26px;}
.home-choose-guanxiang{padding:30px 15px;}
}

@media screen and (max-width:480px) {
.home-choose-guanxiang .title h2{font-size:24px;}
.home-choose-guanxiang ul li .txt h5{font-size:16px;}
.home-choose-guanxiang{padding:30px 10px;}
.home-choose-guanxiang ul{margin:20px -5px 0;}
.home-choose-guanxiang ul li{padding:5px;}
}

@media screen and (max-width:420px) {
.home-choose-guanxiang .title h2{font-size:22px;}

}