
*{margin:0; padding:0; border:0;}
html * {outline: 0; -webkit-text-size-adjust: none; -webkit-tap-highlight-color: transparent; }
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;}
input[type="submit"],input[type="reset"],input[type="date"]{-webkit-appearance: none;}
textarea,select,input{-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: 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;}
.notext{ text-indent: -9999px; overflow: hidden;}
.cl{clear: both;height: 0;width: 100%;font-size: 0;}

.zt-cnt{width: 93.75%;margin-left:auto;margin-right: auto;}
.zbtn{text-align: center;}
.btn-red{display: inline-block; padding: 0 0.4rem; color: #fff; font-size: 0.24rem; line-height: 0.4rem; background: #fb6671; border-radius: 0.4rem; vertical-align: top;}
.btn-orange{position:relative;display: inline-block;width: 5.5rem; color: #fff; font-size: 0.26rem; line-height: 0.5rem; background: #ffa93a; border-radius: 0.5rem; vertical-align: top;}
.btn-orange:before{content:'>>'; animation: leftArr 1s infinite;}
.btn-orange:after{content:'<<'; animation: rightArr 1s infinite;}
@keyframes leftArr {
	from{padding-right: 0px}
	to{padding-right: 10px}
}
@keyframes rightArr {
	from{padding-left: 0px}
	to{padding-left: 10px}
}

#pubBanner{ height:3.96rem; position:relative; overflow:hidden;}
#pubBanner .bd ul li,#pubBanner .bd{ width:6.4rem!important;position:relative}
#pubBanner .hd { bottom: 0.1rem; height: 0.12rem; position: absolute; text-align: center; width: 100%; z-index: 1; }
#pubBanner .hd ul { display: inline-block; font-size: 0; height: 0.12rem; padding: 0.03rem 0.05rem; vertical-align: top; }
#pubBanner .hd ul li {  display:block; height: 0.08rem; margin: 0 0.04rem; width: 0.7rem; background:#231815; float:left;}
#pubBanner .hd ul .on { background: none repeat scroll 0 0 red; }

.zt-intro{position: relative;}
.zt-intro .info{position: absolute;left: 1.9rem;right: 0.2rem;top: 0.8rem;font-size: 0.2rem;line-height: 0.32rem; color: #555;}

.zt-m1{padding-bottom: 0.2rem;}
.zt-m1 .info{margin-top: 0.35rem; font-size: 0.2rem;line-height: 0.32rem; color: #555;}
.zt-m2 {height: 6.86rem;background: url(/static/images/zjzx/m21.jpg);background-size: cover;}
.zt-m2 .info{padding:5rem 0 0 0;font-size: 0.2rem;line-height: 0.32rem; color: #ccc;}

.zt-m3 {padding-bottom: 0.3rem;}
.m3-tab{margin-bottom: 0.3rem;}
.m3-tab .tab-hd{width: 2rem; height: 3rem; padding: 0 0.2rem 0 0;border-right: 2px solid #fb6671;}
.m3-tab .tab-hd li{position:relative;height: 0.6rem;margin:0 0 0.2rem 0;font-size:0.22rem;line-height:0.6rem;text-align:center;color:#fff;background:#aaa;}
.m3-tab .tab-hd li:nth-child(4){margin: 0;}
.m3-tab .tab-hd li.on{background: #fb6671;}
.m3-tab .tab-hd li.on:before{position: absolute; top: 50%; right: -12px; width: 0;height: 0; margin: -3px 0 0 0; content: ''; border:6px transparent solid; border-left: 6px solid #fb6671;}
.m3-tab .tab-bd{width: 3.64rem;height: 3rem; overflow: hidden; padding-left: 0.1rem; border-left: 1px solid #fb6671;font-size: 0.2rem;line-height: 0.32rem; color: #555;}
.m3-tab .tab-bd .info{padding:0.1rem 0.1rem 0.22rem 0;}
.m3-tab .tab-bd .pic{width: 2.99rem;margin: 0 auto 0.2rem;}

.zt-m3 .p1{font-size: 0.2rem;line-height: 0.32rem; margin-bottom: 0.1rem; color: #555;text-align: center;}
.zt-m3 .p1 a{color: #555;}
.zt-m4{background: #20232c;}
.m4-focus{height: 4.2rem; overflow: hidden;}

.zt-m5 {padding-bottom: 0.2rem}
.m5-list li{padding: 0.3rem 0 0.3rem 2.35rem; border-bottom: 1px dashed #ccc;}
.m5-list .pic{float: left;width: 2rem;height: 2.2rem;border: 0.1rem solid #d9dce8;margin-left: -2.35rem;}
.m5-list .title{height:0.7rem;overflow:hidden;line-height:0.7rem;font-size: 0.24rem;color: #0b2ca5;}
.m5-list .info p{overflow: hidden; font-size: 0.2rem;line-height: 0.36rem;color: #555;}
.m5-list .info p:before{ display: inline-block; width: 0.18rem;height: 0.18rem; margin: 0 0.1rem 0 0; content: '';vertical-align: middle;background: url(/static/images/zjzx/img/m5-dot.jpg); background-size: cover;}
.m5-list .zbtn a{display: inline-block;width: 1.77rem;margin:0.15rem 0 0 0;color: #fff; font-size: 0.24rem; line-height: 0.4rem; background: #94adff; border-radius: 0.4rem; vertical-align: top;}
.m5-list .zbtn a.btn-red2{background: #fb6739;}

.zt-m5 .p1{font-size: 0.2rem;line-height: 0.32rem;margin-top: 0.3rem; margin-bottom: 0.1rem; color: #555;text-align: center;}
.zt-m5 .p1 a{color: #555;}

.zt-m6{background: #20232c;}
.zt-m6 .time{color: #ffa93a;font-size: 0.22rem;text-align: center;line-height: 0.32rem;}
.m6-list{padding: 0.2rem 0;}
.zt-m6 .row{padding: 0.15rem 0;}

.zt-m7{padding-bottom:0.6rem;}
.m7-list{margin-bottom:0.6rem;}
.m7-list dl{padding: 0.25rem 0;border-bottom: 1px dashed #ccc;}
.m7-list dt{padding:0 0 0 0.5rem;font-size: 0.24rem;color: #333;line-height: 0.42rem;}
.m7-list dt:before{float:left;width: 0.42rem;height: 0.42rem;margin: 0 0 0 -0.5rem; content: ''; background: url(/static/images/zjzx/img/m7-1.jpg); background-size: cover;}
.m7-list dd{padding:0.22rem 0 0 0.5rem;font-size: 0.2rem;color: #555;line-height: 0.32rem;}
.m7-list dd:before{float:left;margin: 0 0 0 -0.5rem;width: 0.42rem;height: 0.42rem; content: ''; background: url(/static/images/zjzx/img/m7-2.jpg); background-size: cover; vertical-align: middle;}

.zt-m8{padding-bottom:0.6rem;}


































