body,.wx1{ background: url(lxbg.jpg) no-repeat right bottom; background-size: cover;}
.wx2{background: url(lvxbg.jpg) no-repeat right bottom; background-size: cover;}
.wx3{background: url(bxbg.jpg) no-repeat right center; background-size: cover;}
.wx4{background: url(zxbg.jpg) no-repeat right center; background-size: cover;}
.wx5{background: url(hxbg.jpg) no-repeat right center; background-size: cover;}
.mobwxnr{ display: none;}
.wxfzCon,.wxfzCon .conW2{ position: relative;}
    .goback{ position: absolute; left:0; top:32%; font-size: 0.3125rem; color:#000; padding-left:0.375rem; cursor: pointer; /*font-family: 宋体;*/}
    .goback::after{ content: ""; width: 0.2375rem; height:1px; background: #666464; overflow: hidden; font-size: 0; left:0; top: 50%; position: absolute;}
    .goback::before{content: ""; width:1px; height: 0.4125rem; background: #666464; overflow: hidden; font-size: 0; left:0.2375rem; top: 50%; position: absolute; margin-top:-0.2rem;}
    .wxTitle{ position: absolute; left:6%; top:18%; width: 1.175rem;}
    .wxTitle img{ display: none; }
    .wxTitle img.on{display: block; }
    .wxTitle2{ float: right; margin:0.3rem 13% 0 0;}
    .wxTitle2 a{ display:block; margin-left:0.85rem; font-size:0.225rem; line-height: 0.3rem; width:0.35rem; float: left;}
    .wxTitle2 .on:nth-child(1){ border-right:0.05rem solid #4e7de1; color:#4e7de1;}
    .wxTitle2 .on:nth-child(2){ border-right:0.05rem solid #2f8757; color:#2f8757;}
    .wxTitle2 .on:nth-child(3){ border-right:0.05rem solid #fff; color:#fff; text-shadow:0 0 0.5rem rgba(0,0,0,52);}
    .wxTitle2 .on:nth-child(4){ border-right:0.05rem solid #7d78d6; color:#7d78d6;}
    .wxTitle2 .on:nth-child(5){ border-right:0.05rem solid #ce4c45; color:#ce4c45;}
.rightNext{ position: absolute; width: 2.1125rem;height: 2.1125rem; right:-1.025rem; top:50%; margin-top:-1.05625rem;}
.rightNext img{ display: none;cursor: pointer;}
.rightNext img.on{ display: block; }
.rightNext img:nth-child(3){ box-shadow: 0 0 1.425rem rgba(0,0,0,.2); border-radius:50%;}
.wx_nav{ position: absolute; right:0.15rem; height: .55rem; top:50%; margin-top:-1.05625rem; z-index: 11;width: 1.0875rem;height: 2.1125rem;}
.wx_nav span{ width: 1.0875rem; height:1.05625rem;display:block; cursor: pointer; position: absolute; left:0;}
.wx_nav span.swiper-button-disabled{ display: none;}
.wx_prev{ background: url("icon_wxL.png") no-repeat 0.9rem bottom; background-size:0.125rem auto; top:0;}
.wx_next{ background: url("icon_wxR.png") no-repeat 0.9rem top; background-size:0.125rem auto; bottom:0;}
.wx3 .wx_prev{ background: url("icon_wxL2.png") no-repeat 0.9rem bottom; background-size:0.125rem auto;}
.wx3 .wx_next{ background: url("icon_wxR2.png") no-repeat 0.9rem top; background-size:0.125rem auto;}
.wxfzCon .conW2{ height:80%;}
.wxfzCon .conW2 ul{ padding-top: .3rem;}
.wximg{ width: 56%; margin-top:.1rem;height:90%;}
.wximg img{ display: block; max-width: 100%;height:100%; float: right;}
.wxjs{max-width:27%;  height: 100%; margin-right:6%; background: url(wxfzbg1.png) no-repeat left top; background-size: auto 0.5625rem; margin-top:-0.3rem; padding:0.6875rem 0.3rem 0 0.6875rem;}
.wxjs img{ display: block; width: auto; max-height: 100%;}
.wxjs h2{    font-size: 0.25rem;
    line-height: 200%;
    font-family: “微软雅黑”;
    margin-bottom: 0.4rem;
    margin-top: 0.2rem;
    text-indent: 2em;
    text-align: justify;
    font-weight: unset;}
.wxjs p{font-size: 0.225rem;
    line-height: 200%;
    font-family: “微软雅黑”;
    text-indent: 2em;}
@media screen and (max-width: 900px){
    .wxTitle2 {       display: flex;
    justify-content: center;
    text-align: center;
    margin: auto;
    width: 100%;
    padding-top: 30px;}

}
@media screen and (max-width:768px){
    
    .mobwxnr,.mobwxnr img{ width: 100%; display: none;}

.searchBtnrBox{    top: 100%;    right: 5%;width: 90%;    border-radius: 20px;}
.hbinput{    line-height: 34px;font-size: 16px;margin-left: 0.25rem;width: 70%;}
.btns{    width: 30px;height: 30px; margin-top: 2px;margin-right: 5px;border-radius: 20px;}
.wxfzCon .conW2 ul{ padding-top:0;}
.wxTitle{    display: none;}
.goback{    display: none;}
.wxTitle2 a{  margin-left: 0.85rem;  font-size: 16px;  width: 30px;  float: left;    line-height: unset;}
.rightNext{ display: none;}
.wx_nav{ display: none;}
.wximg{    width: 100%;margin-top: 30px; height: 90%;}
.wxjs{margin-right:0;    padding: 0;    margin-top: 30px;    background: unset; max-width: 100%;}
.wxjs h2{    font-size: 18px;line-height: 200%;text-align: center;font-family: “微软雅黑”; margin-bottom: 15px; margin-top: 0px;}
.wxjs p{    font-size: 16px;    text-indent: 2em;}
.wxfzCon{     height: auto !important;    padding-bottom: 30px;}
}