/* 解决方案 */

.plan .content{margin-top: 60px;overflow: hidden;}
.plan .content ul li{width: 385px;height: 492px;background-color: #e5e7eb;margin: 0 10px 20px 10px;float: left;}
.plan .content ul li i{width: 385px;height: 357px;display: block;background-repeat: no-repeat;background-position: center;background-size: contain;}


.plan .content ul li .content-text{width: 385px;height: 135px; text-align: center;padding: 0 32px;}
.plan .content ul li .content-text h3{font-size: 18px;font-weight: bold;line-height: 3;}
.plan .content ul li .content-text span{font-size: 16px;}

@media (max-width:1680px) {
     /* 解决方案 */
    .plan .content ul li{width: 336px;height: 492px;margin:  0 8px 20px 8px;}
    .plan .content ul li i{width: 336px;height: 357px;}

    .plan .content ul li .content-text{width: 336px;height: 135px; padding: 0 28px;}
}
@media (max-width:1560px) {
    /* 解决方案 */
   .plan .content ul li{width: 312px;height: 492px;margin:  0 7px 20px 7px;}
   .plan .content ul li i{width: 312px;height: 357px;}

   .plan .content ul li .content-text{width: 312px;height: 135px; padding: 0 26px;}
}
@media (max-width:1440px) {
    /* 解决方案 */
   .plan .content ul li{width:288px;height: 492px;margin:  0 6px 20px 6px;}
   .plan .content ul li i{width: 288px;height: 357px;}

   .plan .content ul li .content-text{width: 288px;height: 135px; padding: 0 24px;}
}
@media (max-width:1366px) {
     /* 解决方案 */
    .plan .content ul li{width: 273px;height: 492px;margin:  0 6px 20px 6px;}
    .plan .content ul li i{width: 273px;height: 357px;}

    .plan .content ul li .content-text{width:273px;height: 135px; padding: 0 18px;}
}
@media (max-width: 1099.98px) ,(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
 /* 解决方案 */

.plan .content{padding-top: 0.3rem;overflow: hidden;width: 7.2rem;margin: 0 auto;}
.plan .content ul li{width: 3.5rem;height:4.5rem;background-color: #e5e7eb;margin: 0 0.05rem 0.1rem 0.05rem;float: left;}
.plan .content ul li i{width: 3.5rem;height: 3rem;display: block;background-repeat: no-repeat;background-position: center;background-size: contain;}


.plan .content ul li .content-text{width: 3.5rem;height: 1.5rem; text-align: center;padding: 0 0.3rem;}
.plan .content ul li .content-text h3{font-size: 0.22rem;font-weight: bold;line-height: 3;}
.plan .content ul li .content-text span{font-size: 0.2rem;}   
}