﻿
@charset "utf-8";
/* 全局样式 */
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input{margin:0;padding:0;-webkit-text-size-adjust: none}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
body>div, form>div{margin:0 auto;}
div{text-align:left;}
a img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
body{color:#2f2f2f;text-align:center;font-family:"微软雅黑";}
ul, ol, li{list-style-type:none;vertical-align:0;}
a{outline-style:none;color:#444444;text-decoration:none;font-family:"微软雅黑"}
a:hover{color:#2f2f2f;text-decoration:none;}
a, area{blr:expression(this.onFocus=this.blur())}
:focus{-moz-outline-style: none;}
.clear{clear:both;}
.hidden{display:none;}
.block{display:block;}
.left{float:left;}
.right{float:right;}
.clearfix{*zoom:1}
.clearfix:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:"."}
.yj{-moz-border-radius: 15px;/* Gecko browsers */-webkit-border-radius: 15px;/* Webkit browsers */border-radius:15px;/* W3C syntax */}
.wapImgBl{display:block;width:100%}
.max_640{min-width:320px;max-width:640px;margin: 0 auto;}
.wap_clff{background:#FFF}


.divys ul{display:flex; flex-wrap: wrap;}
.divys li{display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;}
.divys li .zt_hjyTu{display: -ms-flexbox; display: flex; flex: 1 1 auto;flex-direction: column;-ms-flex-pack: justify;}




/* 通用样式 */
.he1{height:0.1rem;}
.he2{height:0.2rem;}
.he3{height:0.3rem;}
.he4{height:0.4rem;}
.he5{height:0.5rem;}
.he6{height:0.6rem;}
.he7{height:0.7rem;}
.he8{height:0.8rem;}
.he10{height:1.0rem;}
.he16{height:1.6rem;}
.he14{height:1.4rem;}
.he20{height:2.0rem;}

.banner{position: relative;}
.banner img:not(.ban_btn img){width: 100%;display: block;}
.ban_btn{position: absolute;bottom: 0.6rem; display: flex;justify-content: center;width: 100%;text-align: center;}
.ban_btn a{height:  1.1rem;line-height: 1.0rem; display: flex;align-items: center;background: linear-gradient(to right,#af0000,#e72122);padding:0 0.6rem;border-radius: 0.1rem;}
.ban_btn a p{animation: ghostUpdown 1s infinite;font-size:0.4rem;color: #fff;white-space: nowrap;display: flex;align-items: center;justify-content: center;margin-left: 0.3rem;}
@keyframes ghostUpdown { from { transform: scale(0.9);}to {transform: scale(1.1);}}  



.zt_title{ text-align:center}
.zt_titleText{ text-align:center; font-size:0.6rem;}
.zt_titleImg1 img{ display:block; margin:0 auto; margin-bottom:-0.3rem; height:0.6rem}
.zt_titleImg1,.zt_titleImg2{ text-align:center}
.zt_titleText img{ height:0.3rem; vertical-align:middle; margin-bottom:0.1rem}
.zt_titleImg2{ }
.zt_titleImg2 img{ height:0.2rem}
.zt_titleText span{ color:#ff5500}
.zt_cenMg{ margin:0 0.3rem}


.zt_ykBox{ background:url(../images/bg1.jpg) no-repeat; background-size:100% 100%; padding:0.4rem; border-bottom:0.1rem #ff5500 solid;border-radius: 0.3rem;}
.zt_pList{ padding-top:0.2rem;}
.zt_pList p{ font-size:0.32rem; line-height:0.5rem;}

.zt_dmoe2{ background:#efefef}
.zt_szUl{ text-align:center}
.zt_szUl ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.zt_szUl li{ margin-bottom:0.2rem; width:32%}
.zt_szUl li{ background:url(../images/bg02.jpg) no-repeat;background-size:100% 100%;border-radius: 0.3rem; }
.zt_szUl li.li1{ background:url(../images/bg03.jpg) no-repeat} 
.zt_szUl li .zt_szUlLi{ width:100%; display: flex;justify-content: center;align-items: center; height:1.8rem}
.zt_szUl li .te1{ font-size:0.4rem; color:#FFF}


.zt_yuLis ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.zt_yuLis li{ background:url(../images/01Bg1.jpg) no-repeat bottom; background-size:100% 100%;width:24%; margin-bottom:0.2rem;}
.zt_yuLis li span img{ display:block; margin:0 auto; border:1px #ff5702  solid}
.zt_yuLis li p{ display:block; height:0.6rem; line-height:0.6rem; text-align:center; font-size:0.32rem; color:#fff}
.zt_yuLis li p img{ height:0.12rem}
.zt_yuLis li span {}


.zt_yuLis li.li1{background:url(../images/01Bg2.jpg) no-repeat bottom; background-size:100% 100%}
.zt_yuLis li span img{width:2rem}
.zt_yuLis li.li1 span img{border:1px #353434  solid; }


.zt_dmoe3{ background:#fff0e5}
.zt_anList ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.zt_anList li{ display:block; margin-bottom:0.2rem; width:32%}
.zt_anList li img{ width:100%}
.zt_anList li .zt_anListLi{ background:linear-gradient(to right,#ff5500,#ff7f40); padding:1px;}
.zt_anList li .zt_anListLi p{ display:block; height:0.6rem; line-height:0.6rem; font-size:0.32rem; color:#FFF; text-align:center}
.zt_anList li.li1 .zt_anListLi{ background:linear-gradient(to right,#262626,#4c4c4c); padding:1px}


.zt_ovUl ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.zt_ovUl li{ width:32%; display:block; position:relative; margin-bottom:0.2rem; cursor:pointer}
.zt_ovUl li img{ display:block}
.zt_ovUl li img.img1{ width:100%}
.zt_ovUl li span{ position:absolute;  left:50%; top:50%; margin:-0.5rem  0 0 -0.3rem}
.zt_ovUl li span img{ width:0.6rem; height:0.6rem}
.zt_ovUl li p{ display:block; background:url(../images/huang1.png) no-repeat;background-size:100% 100%; width:2.6rem; height:0.6rem; line-height:0.6rem; position:absolute; bottom:0px; left:0; font-size:0.32rem; color:#FFF; padding-left:0.2rem; font-style:oblique;}
.zt_ovUl li.li01 p{background:url(../images/huang2.png) no-repeat;background-size:100% 100%; } 





