@charset "utf-8";
/*public start*/
html{-webkit-text-size-adjust: none;-webkit-font-smoothing: antialiased}
body{font: normal 12px/180% 'Microsoft YaHei',\5FAE\8F6F\96C5\9ED1,'SimSun','pingfang SC';color:#000;}
*, *::after, *::before{box-sizing: border-box;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: transparent;}
*{margin: 0;padding: 0;outline: 0;border: 0;}
a:link, a:visited{color:#454545;text-decoration: none;}
a:hover{color: #c00;text-decoration: underline;}
a, img{-webkit-touch-callout: none;}
ol, ul, li{list-style: none;}
em, i{font-style: normal;}
input, select, textarea{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;font-size: 100%;}
button, input, optgroup, select, textarea{color: inherit;font: inherit;margin: 0;}
button, input[type=button], input[type=reset], input[type=submit]{cursor: pointer;}
table{border-collapse: collapse;border-spacing: 0;}
div{ margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}
/*clear*/
.clearfix:before, .clearfix:after{content: "";display: table;}
.clearfix:after{clear: both;overflow: hidden;}
.clearfix{zoom: 1;}
.g-ellipsis-1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.g-ellipsis-2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
/*copyright*/
#copyright{margin: 0px auto;text-align: center;padding: 20px 0;line-height: 180%;clear: both;}
.w1000{width:1000px;}
.w1200{width:1200px;}
/*=====public end=====*/
.white,.white a:link,.white a:visited,.white a:hover{color:white;}
.brown,.brown a:link,.brown a:visited,.brown a:hover{color:#97601b;}
.red,.red a:link,.red a:visited,.red a:hover{color:#d11d26;}
.header{height:41px;}
.header span{float:left;}
.header span img{margin-top:5px;}
.header em{float:right;line-height:41px;}
.header em a {margin: 0 6px;}
.header em,.header em a:link,.header em a:visited,.header em a:hover {color: #666;}
.ban{ margin-bottom:100px;}
.ban img{width:100%}
.tit1{ text-align:center; margin-bottom:60px;}
.bg01 .tit1{ padding-top:260px;}
.bg01{background:url(zt_bg01.jpg) no-repeat top center;}
.bg02{background:url(zt_bg02.jpg) no-repeat top center; margin-top:200px; height:1414px;}
.bg03{background:url(zt_bg03.jpg) no-repeat top center;height:1780px; margin-top:200px;}
.bg04{background:url(zt_btm.jpg) no-repeat bottom center;}
/*p1Con*/
.pic1{ padding-bottom:225px}
.pic1 ul li{ width:300px; margin-left:48px; float:left; min-height:525px; margin-top:30px;}
.pic1 ul li:nth-child(3n+1){ margin-left:0px;}
.pic1 ul li p{ font-size:20px; text-align:center; line-height:34px; margin-top:10px;}
.pic1 ul li img,.pic2 ul li img{transition:all .7s; margin-bottom:15px;}
.pic1 ul li img:hover,.pic2 ul li img:hover{transform:scale(1.05);}
.pic2 ul li{ margin-top:50px;}
.pic2 ul li img{ float:left; margin-right:30px;}
.pic2 ul li p{ width:470px; float:left; font-size:22px; line-height:36px; margin-top:10px;}
.pic2 ul li p b{ font-size:24px; display:block;}
.pic2 ul li p a{ display:block;color:#569eff; margin-top:20px;}
.pic2 ul li.a1 img{ float:right; margin-left:30px; margin-right:0}
.video{ margin-top:120px;}
.video ul li p{ text-align:center; display:none;}
.video ul li span{ font-size:16px; text-align:center; display:block; margin-bottom:10px;}
.video ul li img{ margin-bottom:5px;cursor:pointer;}
.pic4{ overflow:hidden; overflow-x:auto;}
.pic4sm{ text-align:center; font-size:20px; margin-top:20px;}
.tit2{ margin-top:400px}
.swiper-yiju{width:1000px; height:750px; margin-top:60px;}
.swiper-yiju .swiper-slide{ position:relative;width:485px;}
.swiper-yiju .swiper-slide img{ width:425px; height:650px; display:block;margin:0 auto 20px auto;}
.swiper-yiju .swiper-slide span{width:425px; height:650px; display:block;background: rgba(0, 0, 0, 0.5); position:absolute;top:0;left:0; right:0; margin:0 auto}
.swiper-yiju .swiper-slide{ text-align:center;-webkit-transition: transform 1.0s;-moz-transition: transform 1.0s;-ms-transition: transform 1.0s;-o-transition: transform 1.0s;-webkit-transform: scale(0.7);transform: scale(0.7); font-size:22px;}
.swiper-yiju .swiper-slide-active,.swiper-yiju.swiper-slide-duplicate-active {-webkit-transform: scale(1);transform: scale(1);}
.swiper-yiju .swiper-slide-active span{background:none;}
.swiper-button-prev{background:url(zt_left.png) no-repeat top center; width:52px; height:87px;top:40%;}
.swiper-button-next{background:url(zt_right.png) no-repeat top center;width:52px; height:87px;top:40%;}
/*copyright*/
#copyright{padding:100px 0 330px 0;font-size:14px;}
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
   body{min-width:1200px;}
}
