html {
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
body {
    margin: 0;
    font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif, "΢���ź�";
}
audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline;
}
a {
    background-color: transparent;
    color: inherit;
    text-decoration: none;
}
a:active,
a:hover {
    outline: 0;
}
sub,
sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
}
sup {
    top: -.5em;
}
sub {
    bottom: -.25em;
}
img {
    border: 0;
    display: block;
    width: 100%;
    margin: 0 auto;
    vertical-align: middle;
}
button,
input,
optgroup,
select,
textarea {
    -webkit-appearance: none;
    appearance: none;
    -o-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -webkit-tap-highlight-color:transparent;
    margin: 0;
    font: inherit;
    color: inherit;
    vertical-align: middle;
}
button {
    overflow: visible;
}
button,
select {
    text-transform: none;
}
fieldset {
    padding: .35em .625em .75em;
    margin: 0 2px;
    border: 1px solid #c0c0c0;
}
legend {
    padding: 0;
    border: 0;
}
textarea {
    overflow: auto;
}
optgroup {
    font-weight: bold;
}
table {
    border-spacing: 0;
    border-collapse: collapse;
}
td,
th {
    padding: 0;
}
ul,li{
    list-style: none;
    padding: 0;
    margin: 0;
}
.body-content{
    max-width: 640px;
    margin: 0 auto;
    position: relative;
}
.full-content{
    position: relative;
    overflow: hidden;
}
.clear:after{
    clear: both;
    display: block;
    content:"";
}
.pull-left{
    width: auto;
    float: left;
}
.pull-right{
    width: auto;
    float: right;
}
.t-center{
    text-align: center;
}
.contain-img,.cover-img{
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: scroll;
}
.contain-img{
    background-size: contain;
}
.cover-img{
    background-size: cover;
}


.bigimg{width:100%;position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:99; border-radius:8px;}
	    .mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 98;transition:all 1s;display: none}
	    .bigbox{background: #fff;border:1px solid #ededed;margin:0 auto;border-radius: 10px;overflow: hidden; padding-top: 12px; margin-top: -25px;}
	    .bigbox>.imgbox{width:46%;float:left;border-radius:5px;overflow: hidden;margin-left:2.5%; margin-bottom:0.1em;}
	    .bigbox>.imgbox>img{width:100%; /* height:100%; */}
	    .imgbox:hover{cursor:zoom-in}
	    .mask:hover{cursor:zoom-out}
	    
	    .mask>img:hover{cursor:pointer}
		.back_ground{ margin-top:-10px;}
		.back_ground[data-v-3afa3599] {
	background: url("images/zybg_026.jpg"/*tpa=http://et.dxingm.cn/images/zybg_026.jpg*//*tpa=http://et.dxingm.cn/images/zybg_026.jpg*/) no-repeat 0 0;
	  
	background-size: 100% auto;}
	.imgbox{ position:relative;}
	.imgbox img{ width:90%; border-radius:8px;}
	.cmsr{ position:absolute; margin-top:10px; z-index:10; background-color:#993333; color:#FFFFFF; font-size:16px; padding:1px 4px 4px 4px; border-radius:4px; margin-left:6px;text-indent: 0px; line-height: 20px;}
	.mask>img{position: fixed;right:10px;top: 80px;width: 60px;}
	@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
	
	.float{ position:fixed; right:0; width:100%;margin-right: 581px; top:1% ; z-index:-1;}
	        .float img{max-width:200px;display: block;margin:0 auto;}
	        .float p:nth-child(1){padding:2px 0;color:#fff}
	        .p-text{font-size:18px}
	        .wx-pic img{ max-width: 250px;margin:0 auto; }
	.wx-pic1 img{ max-width: 270px;margin:0 auto; }
	         .waphide {text-align: center;}
	          .waphide p{ padding:0;color: red }
	         .waphide img{ max-width: 250px;display: block;margin:0 auto; }