.zqlm ul{font-size: 0;}
.zqlm ul li{display: inline-block;padding: 45px 0;margin-top: 40px;;width: 33%;font-size: 44px;text-align: center;font-weight: bold;}
.zqlm ul li a{display: block;width: 100%;height: 100%;}
.zqlm ul li img{margin-bottom: 25px;}

.fwzqbox{margin-top: 15px;}
.fwzqbox > div{width: 48%;height: 260px;;background: url(../../zzzq/images/10001_left.png) no-repeat;background-size: 100% 100%;}
.fwzqbox > div a{display: block;padding-left: 40px;font-size: 40px;font-weight: bold;color: #2A82E4;line-height: 260px;}
.fwzqbox .gagk{background-image: url(../../zzzq/images/10002_right.jpg);}

.hdlybox{margin-top: 53px;margin-bottom: 50px;}
.rx12345{padding: 21px 45px;width: 66.6%;background: url(../../zzzq/images/10015.png) no-repeat;background-size: 100% 100%;box-sizing: border-box;}
.rx12345 img{vertical-align: middle;margin-right: 4%;}
.rx12345 p{display: inline-block;vertical-align: middle;width: 70%;font-size: 30px;font-weight: bold;color: #fff;line-height: 48px;}
.hdly{width: 31.7%;}
.hdly > div{width: 100%;height: 102px;line-height: 102px;text-align: center;background: url(../../zzzq/images/10016.png) no-repeat;background-size: 100% 100%;}
.hdly > div a{display: block;}
.hdly > div span{display: inline-block;vertical-align: middle;font-size: 40px;color: #fff;}
.hdly > div img{vertical-align: middle;margin-left: 50px;}
.hdly > div.znwd{background-image: url(../../zzzq/images/10001_bottom.png);margin-top: 29px;}

.wxdybox{margin-top: 96px;}
.wxtab div{position: relative;float: left;width: 285px;height: 92px;line-height: 92px;padding: 0 56px;color: #2A82E4;background: #fff url(../../images/zzzq/wx_ico.png) no-repeat 56px center;border-radius: 46px;box-sizing: border-box;text-align: right;cursor: pointer;}
.wxtab div.on::after{position: absolute;top: 100%;left: 50%;margin-left: -4px;content: '';width: 0;height: 0;border: 8px solid #2E61BD;border-bottom: none;border-left: 8px solid transparent;border-right: 8px solid transparent;}
.wxtab div.on{background-color: #2E61BD;color: #fff;}
.wxtab div + div{background-image: url(../../images/zzzq/dy_ico.png);margin-left: 50px;}
.wxtab div + div.on{background-image: url(../../images/zzzq/dy_ico_on.png);}
.wxtab div span{font-size: 40px;font-weight: bold;}
.wxtab div.on{background-image: url(../../images/zzzq/wx_ico_on.png);}
.ewmbox{margin-top: 20px;}
.ewmbox > div{display: none;overflow: hidden;}
.ewmbox > div.on{display: block;}
.ewmbox > div li{float: left;margin-top: 45px;margin-left: 3.5%;width: 31%;padding: 23px 0;text-align: center;background: #fff;}
.ewmbox > div li p{color: #2A82E4;line-height: 48px;font-size: 34px;font-weight: bold;margin-top: 5px;}
.ewmbox > div li:nth-child(3n+1){margin-left: 0;}
.ewmbox > div li img{width: 147px;}

@media (max-width:1200px){
    .zqlm ul li{width: 50%;padding: 15px 0;font-size: 26px;}
    .zqlm ul li img{width: 80px;}

    .fwzqbox > div{width: 100%;height: 45vw;}
    .fwzqbox > div a{line-height: 45vw;font-size: 26px;padding-left: 20px;}
    .fwzqbox .gagk{margin-top: 15px;}
    
    .rx12345{width: 100%;padding: 10px;}
    .rx12345 p{width: 100%;font-size: 22px;line-height: 34px;}
    .rx12345 img{width: 80px;margin: 10px auto;display: block;}
    .hdly{width: 100%;margin-top: 15px;}
    .hdly > div span{font-size: 30px;}
    .hdly > div.znwd{margin-top: 15px;}

    .wxdybox{margin-top: 30px;}
    .wxtab div{width: 50%;height: 60px;line-height: 60px;padding: 0 25px;border-radius: 30px;background-size: 40px;background-position: 25px center;}
    .wxtab div span{font-size: 26px;}
    .wxtab div + div{margin-left: 0;}
    .ewmbox > div li{width: 50%;margin-left: 0;margin-top: 15px;padding: 10px 0;}
    .ewmbox > div li p{font-size: 20px;line-height: 26px;}
    .ewmbox > div:first-child li:last-child p{height:52px;}
}