body,div,span,p,em,ul,li,h1,h2,h3,dl,dt,dd,img,header,footer,nav,section,article,video,aside,dialog,figure,figcaption,time{margin: 0;padding: 0;border:0 none; outline:none;}
header,footer,nav,section,article,video,aside,dialog,figure,time{display: block;}
ul,li{list-style: none;}
*{font-family: '微软雅黑';}
img{display: block;}
.zt_banner{height: 901px;background: url(../images/banner_bj.jpg) no-repeat top center;}
.banner_box{width: 1200px;margin:0 auto;}
.banner_main{width: 412px;padding-top: 250px}
.zt_1{height: 644px;background: url(../images/zt1_bj.jpg) no-repeat top center;padding-top: 70px;}
.zt1_main{width: 435px;margin: 0 auto;}
.zt2_bt{height: 126px;background: url(../images/zt2_bt.jpg) no-repeat top center;}
.zt2_bt img,.zt3_bt img,.zt4_bt img,.zt5_bt img,.zt6_bt img,.zt7_bt img,.zt8_bt img,.zt9_bt img{display: block;margin:0 auto;}
.zt2_main1{height: 792px;background: url(../images/zt2_bj1.jpg) no-repeat top center;padding-top: 90px;}
.zt2_box1,.zt3_box1{width: 1000px;margin: 0 auto;}
.zt2_box1 .box1_bt{display: block;margin: 0 auto;}
.zt2_box1 ul{overflow: hidden;}
.zt2_box1 ul li{width: 250px;float: left;margin: 18px 40px;}
.zt2_main2{height: 812px;background: url(../images/zt2_bj2.jpg) no-repeat top center;}
.zt2_box2{width: 1200px;margin: 0 auto;overflow: hidden;padding-top: 10px;}
.box2_left,.box2_right{float: left;}
.box2_left{width: 610px;margin-left: 30px;}
.box2_left img{display: block;margin: 0 auto;}
.box2_left p{font-size: 30px;color: #a26b37;text-align: center;margin: 30px 0;}
.box2_cj{position: relative;}
.cj_img{
-webkit-transform: rotate(360deg);
animation: rotation 5s linear infinite;
-moz-animation: rotation 5s linear infinite;
-webkit-animation: rotation 5s linear infinite;
-o-animation: rotation 5s linear infinite;
}
.box2_cj .open{position: absolute;top: 38%;left: 50%;margin-left: -60px;}
.box2_right{overflow: hidden;margin: 200px 0 0 40px;}
.box2_right ul li{float: left;width: 234px;margin:0 6px;}


// .cj_popup{width: 100px;height: 100px;background: pink;position: fixed;top: 50%;left: 50%;display: none;}


.zt3_bt{height: 126px;background: url(../images/zt3_bt.jpg) no-repeat top center;}
.zt3_main1{height: 443px;background: url(../images/zt3_bj1.jpg) no-repeat top center;padding-top: 90px;}
.zt3_box1{overflow: hidden;}
.zt3_box1 .box1_left{width: 415px;margin-top: 30px;}
.zt3_box1 .box1_left a{margin-top: 20px;display: block;animation: hover 2s linear infinite;}
.zt3_box1 .box1_left,.zt3_box1 .box1_right{float: left;margin-left: 50px;}
.zt3_main2{height: 1061px;background: url(../images/zt3_bj2.jpg) no-repeat top center;padding-top: 10px;}
.zt3_box2{width: 1180px;margin:0 auto;overflow: hidden;}
.zt3_box2 ul li{float: left;width: 297px;height: 500px;text-align: center;margin: 10px 48px;}
.zt3_box2 ul li p{font-size: 28px;color: #0e050a;margin: 10px 0;}
.zt3_box2 ul li span{height: 60px;display: block;font-size: 24px;color: #d10000;margin-bottom: 10px;line-height: 60px;}
.zt3_box2 ul li span em{font-size: 36px;font-style: normal;}
.zt3_box2 ul li span p{font-size: 18px;color: #4d4d4d;display: inline-block;line-height: normal;}
.zt3_box2 ul li a{display: block;width: 116px;height: 49px;background: #000;margin:0 auto;font-size: 20px;line-height: 49px;color: #fff;text-decoration: none;animation: hover 2s linear infinite;}

.zt4_bt{height: 126px;background: url(../images/zt4_bt.jpg) no-repeat top center;}
.zt4_main1{height: 443px;background: url(../images/zt4_bj1.jpg) no-repeat top center;padding-top: 90px;}
.zt4_main2{height: 1061px;background: url(../images/zt4_bj2.jpg) no-repeat top center;padding-top: 10px;}

.zt5_bt{height: 126px;background: url(../images/zt5_bt.jpg) no-repeat top center;}
.zt5_main1{height: 443px;background: url(../images/zt5_bj1.jpg) no-repeat top center;padding-top: 90px;}
.zt5_main2{height: 1061px;background: url(../images/zt5_bj2.jpg) no-repeat top center;padding-top: 10px;}

.zt6_bt{height: 126px;background: url(../images/zt6_bt.jpg) no-repeat top center;}
.zt6_box{width: 1200px;margin:0 auto;position: relative;}
.zt6_main ul{overflow: hidden;position: absolute;left: 0;bottom: 80px;}
.zt6_main ul li{float: left;width: 195px;position: relative;}
.zt6_main ul li a{position: absolute;bottom: 25px;left: 35px;animation: hover 2s linear infinite;}
.zt6_main{height: 707px;background: url(../images/zt6_bj.jpg) no-repeat top center;}

.zt7_bt{height: 126px;background: url(../images/zt7_bt.jpg) no-repeat top center;}
.zt7_box{width: 1200px;margin:0 auto;}
.zt7_main{height: 438px;background: url(../images/zt7_bj.jpg) no-repeat top center;padding-top: 70px;}
.zt7_main ul{overflow: hidden;width: 1110px;margin: 0 auto;}
.zt7_main ul li{float: left;position: relative;margin: 0 3px;}
.zt7_main ul li a{position: absolute;bottom: 30px;left: 50%;margin-left: -72px;animation: hover 2s linear infinite;}

.zt8_bt{height: 126px;background: url(../images/zt8_bt.jpg) no-repeat top center;}
.zt8_box{height: 708px;background: url(../images/zt8_bj.jpg) no-repeat top center;padding-top: 53px;}
.zt8_box img{display: block;margin:0 auto;}
.zt8_main{height: 278px;background: url(../images/zt8_tp3.jpg) no-repeat top center;position: relative;}
.zt_8 a{position: absolute;bottom: 150px;left: 50%;margin-left: -148px;animation: hover 2s linear infinite;}

.zt9_bt{height: 126px;background: url(../images/zt9_bt.jpg) no-repeat top center;}
.zt9_box{height: 1078px;background: url(../images/zt9_bj.jpg) no-repeat top center;padding-top: 80px;}
.zt9_box img{display: block;margin: 0 auto;}
.zt9_box a{margin-top: 40px;display: block;animation: hover 2s linear infinite;}




@-webkit-keyframes rotation{
from {-webkit-transform: rotate(0deg);}
to {-webkit-transform: rotate(360deg);}
}


@-webkit-keyframes hover{
    0%,100%{-webkit-transform:translateY(0)}
    20%,70%{-webkit-transform:translateY(-5px)}
    40%,60%{-webkit-transform:translateY(0)}
}
@keyframes hover{
    0%,100%{transform:translateY(0)}
    20%,70%{transform:translateY(-5px)}
    40%,80%{transform:translateY(0)}
}
.zhezhao{ display:none; position:fixed; top:0%; left:0%; width:100%; height:100%; background:url(../images/ico.png) repeat; z-index:999; }
.p_close{ font-size:20px; color:#ffffff; width:100%; text-align:right; margin-bottom:20px;}
.phone{ width:380px; margin:0 auto; position:absolute; top:30%; left:50%; opacity:1; margin-left:-190px;}
.phone input{ border:1px solid #000; line-height:3.5rem; margin-bottom:1rem; font-family:microsoft yahei; font-size:1.2rem;}
.phone input.name{ width:100%; border-radius:0.5rem; text-indent:1rem; background:#ffffff !important;}
.phone input.tel{ width:100%; border-radius:0.5rem; text-indent:1rem; background:#ffffff !important;}
.phone .submit{ background:#b0040f; color:#ffffff; font-size:1.2rem; font-family:microsoft yahei; display:block; height:2.5rem; line-height:2.5rem; width:36%; text-align:center; border-radius:1.25rem; border:none; float:left; margin:0 7%;}
.phone a{ background:#b79038; color:#ffffff; font-size:1.2rem; font-family:microsoft yahei; display:block; height:2.5rem; line-height:2.5rem; width:36%; text-align:center; border-radius:1.25rem; float:left; margin:0 7%;}