@charset "utf-8";

.zfxxgk .menu-cards li a.item{height: 44px; line-height: 44px; text-align: center; border-color: #f1d089;}
.zfxxgk .menu-cards li a.item span{max-width: 100%; font-size: 1.125em;}
.zfxxgk .menu-cards li a.item:hover{color: #fff; background: #2b6fd5; border-color: #2b6fd5;}
@media (max-width:450px) {
  .zfxxgk .menu-cards li{width: 100%;}	
}

.zdly .hd{font-weight: bold; color: #1405f3; height: 66px; text-align: center; line-height: 66px; font-size: 1.75em; background-color: #d6d6ff;}
.zdly .hd a{display: inline-block; color: #1405f3; letter-spacing: .3125em;}
@media (max-width:640px) {
  .zdly .hd{font-size: 1.5em;}	
}
.zdly .menu-cards li a.item{padding: 1em 0;}
.zdly .menu-cards li a.item i{width: 50px; height: 50px;}
.zdly .menu-cards li a.item:hover{background: #f3f3f3; border-color: #f3f3f3;}
@media (max-width:640px) {
  .zdly .menu-cards li a.item i{width: 40px; height: 40px;}	
}


.zwwgk .hd{border-top: 5px solid #2565cf;}
.zwwgk .menu-cards li a.item{height: 66px; color: #3b3b3b; line-height: 66px; background: #dfeaf5; border-color: #dfeaf5; border-radius: 25px;}
.zwwgk .menu-cards li a.item span{font-weight: bold;}
.zwwgk .menu-cards li a.item:hover{color: #fff; background: #2b6fd5; border-color: #2b6fd5;}
