﻿@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: 578px; 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_xtit01{ text-align:center; font-size:50px; font-weight:bold; color:#3b388b}
.zt_imgBox img{ display:block; margin:0 auto}
.zt_dmoe1{background: linear-gradient(to right,#6a69c7,#160454);}


.zt_xtit02{ color:#FFF}
.zt_dmoe2{ background:#eff1fa}

.zt_pan{ width:1200px; margin:0 auto; height:530px;}
.zt_pan .bd{ float:left}
.zt_pan  img{ display:block; border:2px #3f3886  solid}
.zt_pan .hd li{ float:left; margin-left:19px; margin-bottom:19px; cursor:pointer}
.zt_pan .hd{ width:406px; float:right}
