@charset "utf-8";/* CSS Document */*{ margin:0; padding:0; border:0;}li{ list-style:none;}a{ text-decoration:none; color:#333}body{max-width:640px;min-width:320px;margin:0 auto; font-family:"微软雅黑"; font-size: 100%;font-size:14px; background: #fff;}input[type="submit"],input[type="reset"],input[type="date"]{-webkit-appearance: none;}textarea,select,input,button{-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}:not(input), :not(textarea){-webkit-user-select: none; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; -webkit-text-size-adjust: none}.fl{float:left;}.fr{float:right;}.b{vertical-align:top; width:100%;}.cfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;line-height: 0;}.cfix{*zoom:1;}.public-focus .hd,.public-focus .hd ul,.public-focus .hd ul li{font-size: 0; line-height: 0;}.public-focus .bd img{display: block; height: 4rem;}img[data-src]{ background: url("/static/images/loading.gif") center center no-repeat;}.cnt{width: 93.75%;margin-left:auto;margin-right:auto;}.mbtn{text-align: center;font-size: 0;line-height: 0;}.mbtn a{display: inline-block;width:100%;height: 0.6rem;line-height: 0.6rem;font-size: 0.24rem;color: #fff;background: #c38c29;border-radius: 3px;vertical-align: top;}.mbtn a.b2{background: #333; margin-top: 0.1rem;}.zhd{font-size: 0;margin-bottom: 0.2rem;}.info{text-indent: 2em;font-size: 0.22rem;line-height: 0.32rem;color: #666;}.zhd{margin-bottom:3%;}.m{margin-bottom: 5%;}.m img{display: block;}.m1 .zhd{margin: 0;}.m1 .zbd{position: relative;}.m1 .zbd h3{position: absolute;left: 4%; top:7%;font-size: 0.36rem;color: #816024;font-weight: bold;}.m1 .intro{position: absolute;left: 4%; top:20%;}.m1 .intro p{font-size: 0.2rem;line-height: 0.35rem;}.m1 .intro p span{color: #816024;}.m1 video{position: absolute;left: 4%; top:55%; width: 3.3rem; height: 1.9rem;}.pic-scroll{width: 100%; margin-bottom: 0.3rem; overflow: hidden;}.pic-scroll li{width: 3.62rem;}.pic-scroll li.opacity{opacity: 0.4}.m2{margin-bottom:0;padding-bottom:5%;}.m2 video{display: block;width: 100%;height:3.08rem;margin-bottom: 3%; background: #000;}.m2 .pic{margin-bottom: 0.2rem;}.m2 .pic li{float: left; width: 49.16%;position: relative;}.m2 .pic li:nth-child(2){float: right;}.m2 .pic li p{position: absolute; left: 0; right: 0;bottom: 0;padding: 3% 0; font-size:0.22rem;color:#fff;text-align:center;background: rgba(0,0,0,0.5);}.m2 .info{margin-bottom: 3%;}.m3 .info{margin-bottom: 3%;}.m3-tab{margin-bottom: 3%;}.m3-tab .hd{font-size: 0;}.m3-tab .hd span{display: inline-block;width: 33.333%;padding: 4% 0;font-size: 0.24rem;line-height: 1em;color: #816024;text-align: center;}.m3-tab .hd span.on{background: #ebeae4;}.m3-tab .bd{background: #ebeae4;}.m3-tab .bd ul{padding: 0.2rem 0.2rem 0 0.2rem;}.m3-tab .bd ul li{position: relative; float: left; width: 48.3%; height: 2.2rem; margin-bottom: 0.2rem;}.m3-tab .bd ul li:nth-child(2n){float: right;}.m3-tab .bd ul li img{height: 1.55rem; background: url("/static/images/loading.gif") center center no-repeat;}.m3-tab .title{position: absolute;width: 90%; left:5%;bottom: 0; padding: 2% 0; background: #666;text-align: center; font-size: 0.2rem; color: #fff;}.m3-tab .title .p1{font-size: 0.26rem; line-height: 1.5em;}.m4 dl{margin-bottom: 3%;}.m4 dt{float: left;width: 45.5%}.m4 dd{float: right;width: 52%;}.m4 dd .info{padding:6% 0;text-indent: 0;font-size: 0.22rem;line-height: 0.32rem;}.m4 dd .mbtn a{height: 0.7rem;line-height: 0.7rem;}.m4 ul{margin-bottom: 3%;}.m4 li{-webkit-display: flex;display: flex;background: #e9e9e9;border-bottom: 1px solid #fff;}.m4 li .pic{width: 50%;}.m4 li .des{width: 50%;padding: 0 3%;text-align: center;-webkit-display: flex; display: flex;-webkit-flex-direction: column; flex-direction: column; -webkit-justify-content: center; justify-content: center;}.m4 li h3{font-size: 0.26rem;color: #816024; font-weight: normal; line-height: 1.8em;}.m4 li p{font-size: 0.22rem;line-height: 0.3rem;color: #666;}.m7 ul{margin-bottom: 2%;}.m7 ul li{float: left;width: 49%;overflow: hidden;margin-bottom: 2%;background: #e9e9e9;text-align: center;}.m7 ul li:nth-child(2n){float: right;}.m7 ul li p{padding:5% 0;font-size: 0.24rem;line-height: 0.3rem;color: #816024;}.m5{background: #e9e9e9; margin-bottom: 0; padding-bottom: 0.5rem;}.case{margin-bottom: 0.2rem;}.case .bd ul li img{display: block; width: 100%; height: 4.7rem;}.m6{margin-bottom: 0;}