.banner img{width: 100%;}
.vx_1,.vx_3{width: 100%;margin: 3.75rem auto;overflow: hidden;}
.vx_1 ul{width: 96%;margin: 1.25rem auto 0rem;}
.vx_1 ul li{width: 25%;float: left;margin-top: 1.875rem;}
.vx_1 ul li i{display: block;width: 7.5rem;height: 7.5rem;background: url(../img/weixin/icon_1.png) 0 0 no-repeat;margin: 0rem auto 0.625rem;}
.vx_1 ul li p{font-size: 1.5rem;color: #666;margin-left: 1.25rem;}
.vx_1 ul li .ic01{background-position: 0rem 0rem;}
.vx_1 ul li .ic02{background-position: -12.25rem 0rem;}
.vx_1 ul li .ic03{background-position: -24.5rem 0rem;}
.vx_1 ul li .ic04{background-position: -36.75rem 0rem;}
.vx_1 ul li .ic05{background-position: 0rem -12.5rem;}
.vx_1 ul li .ic06{background-position: -12.25rem -12.5rem;}
.vx_1 ul li .ic07{background-position: -24.5rem -12.5rem;}
.vx_1 ul li .ic08{background-position: -36.75rem -12.5rem;}
.vx_1 .simg{width: 96%;margin: 3.125rem auto 0rem;}
.vx_1 .simg img{width: 40%;float: left;display: block;}
.vx_1 .simg p{width: 56%;float: right;font-size: 1.5rem;line-height: 1.875rem;margin-top: 3.75rem;}
.vx_2{width: 100%;background: #fafafa;padding: 3.75rem 0rem;margin: 0rem auto;overflow: hidden;}
.vx_2 ul{width: 96%;margin: 3.125rem  auto 0px;}
.vx_2 ul li{width: 50%;float: left;background: url(../img/weixin/img.png) 0px 0px no-repeat;background-size: 520%;padding: 0.625rem 0rem 1.875rem;min-height: 6rem;}
.vx_2 ul li:nth-child(2n){margin-top: 1.875rem;}
.vx_2 ul .ic09{background-position: 0rem 0rem;}
.vx_2 ul .ic10{background-position: -18.75rem 0rem;}
.vx_2 ul .ic11{background-position: -38.05rem 0rem;}
.vx_2 ul .ic12{background-position: -57rem 0rem;}
.vx_2 ul .ic13{background-position: -76.1rem 0rem;}
.vx_2 ul .ic14{background-position: 0rem -11.45rem;}
.vx_2 ul .ic15{background-position: -18.75rem -11.45rem;}
.vx_2 ul .ic16{background-position: -38.05rem -11.45rem;}
.vx_2 ul .ic17{background-position: -57rem -11.45rem;}
.vx_2 ul .ic18{background-position: -76.1rem -11.45rem;}
.vx_2 ul li h3,.vx_2 ul li p{float: right;width: 50%;text-align: center;padding: 0rem 0.625rem;margin: 0.625rem 0.625rem 0rem 0rem;}
.vx_2 ul li h3{font-size: 1.5rem;}
.vx_2 ul li p{font-size: 1.25rem;line-height: 1.875rem;color: #666;margin-top: 0.625rem;}
.vx_3 ul{width: 96%;margin: 1.875rem auto 0.625rem;}
.vx_3 ul li{padding:1.25rem;box-shadow: 0rem 0rem 0.625rem rgba(0,0,0,0.08);margin-top: 1.25rem;}
.vx_3 ul li h3{font-size: 1.5rem;margin-bottom: 0.625rem;}
.vx_3 ul li p{font-size: 1.25rem;line-height: 2.125rem;color: #666;}