@charset "gb2312";
/* CSS Document */
body{background:#FFF; -webkit-text-size-adjust: none; width:100%; min-width:320px;max-width:640px;overflow-x: hidden; margin:0 auto;font-size:16px;}
html{font-size: 100px;}
ol,ul{list-style:none}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
ul,li,input,h1,h2,h3,p,span,b,dl,dt,dd{ margin:0; padding:0; list-style:none;}		
img{border:0;vertical-align:top;  }
em{ font-style:normal;}
a{ text-decoration:none; color:#090606;}
.clear{ clear:both; }
.mr{ margin:0 auto;}
.fleft{ float:left;}
.fright{float:right;}
.block{display:block;}
.red{color:#ff0000;}
.white{color:#FFF;}
.tcenter{text-align:center;}

.xs_show{width:100%; height:auto; overflow:hidden; margin:0 auto;}
.position{margin: 1% 0;color:#333;line-height:2em;font-size: 0.2rem;text-indent: 1em;}
.xs_h3{text-align:center;letter-spacing:0.02rem;line-height: 1.6em;font-size: 0.22rem;margin: 1% 0;}
.xs_p1{font-size: 0.17rem;line-height: 1.8em;text-align:center;margin: 1% 0;}
.xs1_zs{width: 96%;height:auto;display:  flex;flex-wrap:  wrap;overflow:hidden;justify-content: space-between;margin: 3% auto;}
.xs1_zs li{width: 49%;margin: 1% 0;}
.xs1_zs li h3{font-size: 0.18rem;line-height:1.8em;margin: 1% 0 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xs1_zs li p{font-size: 0.16rem;line-height: 1.6em;}
.xs1_zs li img{width: 100%;}
.video_img{position: relative;width:100%;}
.video_img::after{content:"";position: absolute;left: 0;width: 100%;height: 100%;background: url(/public/images/video_play_ico.png) center no-repeat rgba(0,0,0,0.3);top:0;}
.pag{font-size: 0.18rem;text-indent: 2em;margin: 1% 0;line-height: 1.6em;}