@charset "utf-8";

*{ 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: #f0e6d7 !important; }

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;}

.m{padding: 0 3.125%;margin: 0 auto 6.25%;font-size: 0.2rem;color: #8d502e;line-height: 150%;border-top: 2px solid #8d502e;}

.m .zhd{margin: 0 auto 2%;}

.m1 .intro{text-indent: 2em;}

.m1-1{position: relative;}

.m1-1 .info{position: absolute; top: 1.5rem; left: 0.45rem; color: #fff7eb;}

.m1-1 .info a{display: block;width: 1.62rem;height: 0.38rem; margin: 0.2rem auto 0; text-align: center; line-height: 0.38rem; color: #aa1213; background: #f0e6d7; border-radius: 0.19rem;}

.m1-2{height: 2.59rem; position: relative;}

.m1-2 .slider{position: absolute;left:0;top:0.1rem;width: 3.03rem;height: 2.39rem; overflow: hidden;}

.m1-2 .hd{position: absolute; bottom: 5px; right: 5px; z-index: 2;}

.m1-2 .hd li{float: left;width: 5px;height: 5px;background: #fff;margin: 0 4px 0 0; text-indent: -9999px; overflow: hidden;}

.m1-2 .hd li.on{background: #e94310;}

.m1-2 .info{position: absolute; top: 0.35rem; right: 0.2rem; width: 2.63rem; color: #fff7eb; text-indent: 2em;}



.m2{margin-bottom: 2%;}

.m2 .left{width: 2.92rem; height: 4.65rem;}

.m2 .right{position:relative;width: 2.93rem; height: 4.65rem;}

.m2 .item1{height: 1.63rem; margin-bottom: 0.1rem; background: url("../images/m2-1.jpg"); background-size: cover;}

.m2 .item1 p{font-size: 0.21rem;color: #dfceba; padding: 0.5rem 0.2rem 0 0.32rem;}

.m2 .item:nth-last-child(1){position: absolute; right: 0; bottom: 0;}

.m2 .item p{padding: 0.07rem 0; color: #8d502e;line-height: 0.26rem;text-align: center; background: #fff;}



.m3{position: relative;height: 3.19rem;}

.m3 .info{position: absolute; right: 0.27rem;top: 1.3rem; width: 3.4rem; color: #fff; font-size: 0.21rem;line-height: 0.3rem;}

.m3 .info a{display: block;width: 2.3rem;height: 0.4rem; margin: 0.1rem auto 0; text-align: center; line-height: 0.4rem; color: #8d502e; background: #f0e6d7;}



.m4 .info{padding:0.2rem; margin-bottom: 0.2rem; font-size: 0.22rem;color: #8d502e;text-indent: 2em; background: url("../images/m4-1.jpg"); background-size: cover;}

.m4 .box{margin-bottom: 0.2rem;}

.m4 .box .left{width: 2.83rem;height: 3.06rem;position: relative;}

.m4 .box .right{width: 2.95rem;}

.m4 .box p{text-indent: 2em;font-size: 0.21rem; color: #8d502e;}

.m4 .box .bbox{position: absolute;left: 0;bottom: 0;width: 100%;}

.m4 .box a{display: block;height: 0.49rem;text-align: center; line-height: 0.49rem;color: #fff; background: #8d502e;}

.m4 .box a.a2{background: #aa1213; margin-top: 0.1rem;}

.m4 .info2{font-size: 0.21rem;color: #8d502e; padding:0.2rem 0.3rem; margin-bottom: 0.2rem; border:0.04rem solid #8d502e; text-indent: 2em; border-radius: 0.75rem;}

.m4 .box2{position: relative; height: 4.14rem; overflow: hidden;}

.m4 .box2 p{padding: 0.07rem 0 0.06rem; color: #8d502e;line-height: 0.26rem;text-align: center;background: #fff;}

.m4 .box2 .item1{width: 2.84rem;}

.m4 .box2 .item2{width: 3.11rem;position: absolute;right: 0; top: 0;}

.m4 .box2 .item3{width: 3.11rem;position: absolute;right: 0; bottom: 0;}

.m4 .box2 .item2 p,.m4 .box2 .item3 p{height: 0.45rem;line-height: 0.45rem;padding: 0;}

.m5{margin-bottom: 0;}

.m6 .u1{}

.m6 .u1 li{float: left;width: 1.85rem; margin-bottom: 0.15rem; -webkit-box-sizing: content-box; -o-box-sizing: content-box;box-sizing: content-box;}

.m6 .u1 li:nth-child(2),.m6 .u1 li:nth-child(5){padding-left: 0.22rem;padding-right: 0.22rem;}

.m6 .u1 p{font-size: 0.22rem;text-align: center;color: #8d502e;line-height: 0.45rem;}

.m6 .box{position: relative;height: 2.88rem;}

.m6 .box ul{position: absolute; top: 0; left: 0.82rem;}

.m6 .box ul li{float: left; width: 33.33333%; padding: 1.08rem 0 0 0;line-height: 0.35rem;text-align: center; color: #fff;}



.m7 .zbd{margin-bottom: 0.3rem;}

#wpzj .con{width:100%;}





























































