﻿@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-size:12px;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;}
select,textarea{font: 12px Arial,"微软雅黑";}
body {color:#333;text-align:center;font:12px "微软雅黑";}
ul, ol, li {list-style-type:none;vertical-align:0;}
a {outline-style:none;color:#333;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:"."}
body,html{ min-width:1200px; overflow-x:hidden}
.yj{-moz-border-radius: 15px;/* Gecko browsers */-webkit-border-radius: 15px;/* Webkit browsers */border-radius:15px;/* W3C syntax */}
.contain{width:1200px; margin:0 auto}

.swiper{overflow: hidden;padding-bottom: 50px;position: relative;margin-bottom: -15px;}
.swiper-pagination-bullet{background: #d2d2d2;opacity: 1;border-radius: 0;width: 20px;height: 10px;}
.swiper-pagination-bullet-active{background: #b10101;width: 60px;}

/* 通用样式 */

.zt_wh1200{ width:1200px; margin:0 auto}

.zt_he10{ height:10px;}
.zt_he20{ height:20px;}
.zt_he30{ height:30px;}
.zt_he40{ height:40px;}
.zt_he50{ height:50px;}
.zt_he60{ height:60px;}
.zt_he70{ height:70px;} 
.zt_he80{ height:80px;}
.zt_he90{ height:90px;}
.zt_he100{ height:100px;}


.banner{width: 100%; height: 650px; background:url(../images/bannerPic.jpg) center 0 no-repeat;position: relative;}
.ban_btn{position: absolute;bottom: 45px;width: 100%;display: flex;}
.ban_btn a{ background: linear-gradient(to right,#af0000,#e72122);color: #fff7ef;height:80px;line-height: 80px;box-sizing: border-box;padding: 0 ;border-radius: 10px;margin: 0 auto;min-width: 398px;text-align: center;}
.ban_btn a p{animation: ghostUpdown 1s infinite;font-size: 32px;text-align: center;height: 80px;line-height: 80px; font-weight:bold; vertical-align:middle}
.ban_btn a p img{vertical-align:middle}
@keyframes ghostUpdown { from { transform: scale(0.9);}to {transform: scale(1.1);}} 


.zt_title{ text-align:center}
.zt_titleText{ text-align:center; font-size:48px;}
.zt_titleImg1 img{ display:block; margin:0 auto; margin-bottom:-10px;}
.zt_titleImg1,.zt_titleImg2{ text-align:center}
.zt_titleImg2{ padding-top:5px;}
.zt_titleText span{ color:#ff5500}


.zt_ykBox{ background:url(../images/bg1.jpg) no-repeat; background-size:100% 100%; padding:30px; border-bottom:8px #ff5500 solid;border-radius: 15px;}
.zt_pList{ padding-top:20px;}
.zt_pList p{ font-size:20px; line-height:34px;}

.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:16px;}
.zt_szUl li{ background:url(../images/bg02.jpg) no-repeat;background-size:100% 100%;border-radius: 26px; }
.zt_szUl li.li1{ background:url(../images/bg03.jpg) no-repeat} 
.zt_szUl li .zt_szUlLi{ width:390px; height:178px;display: flex;justify-content: center;align-items: center;}
.zt_szUl li .te1{ font-size:40px; 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; width:280px; margin-bottom:30px;}
.zt_yuLis li span img{ display:block; margin:0 auto; border:2px #ff5702  solid}
.zt_yuLis li p{ display:block; height:55px; line-height:55px; text-align:center; font-size:24px; color:#fff}
.zt_yuLis li span {}


.zt_yuLis li.li1{background:url(../images/01Bg2.jpg) no-repeat bottom;}
.zt_yuLis li.li1 img{border:2px #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:20px;}
.zt_anList li .zt_anListLi{ background:linear-gradient(to right,#ff5500,#ff7f40); padding:2px}
.zt_anList li .zt_anListLi p{ display:block; height:60px; line-height:60px; font-size:24px; color:#FFF; text-align:center}
.zt_anList li.li1 .zt_anListLi{ background:linear-gradient(to right,#262626,#4c4c4c); padding:2px}


.zt_ovUl ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.zt_ovUl li{ width:383px; display:block; position:relative; margin-bottom:30px; cursor:pointer}
.zt_ovUl li img{ display:block}
.zt_ovUl li span{ position:absolute;  left:50%; top:50%; margin:-40px  0 0 -25px}
.zt_ovUl li p{ display:block; background:url(../images/huang1.png) no-repeat; width:290px; height:48px; position:absolute; bottom:0px; left:0; font-size:24px; color:#FFF;line-height:48px; text-align:center; font-style:oblique;}
.zt_ovUl li.li01 p{background:url(../images/huang2.png) no-repeat; } 
