*{margin: 0;padding: 0; text-decoration: unset!important; }
body{overflow-x: hidden;font-family:unset!important;}
ul,ol{list-style: none;}
a{text-decoration: none;}
h2,h1{font-weight: normal;}
strong,b{font-weight: bold;}

.zt_banner{width: 100%;height: auto;display: table;margin: 0 auto;}
.zt_banner figure img{width: 100%;}
.zt_banner div{width: 38%;height: 20rem;position: absolute;left: 16%;top:30%;background: url(/newcpzt/images/imageszt4656/zt_img_01.png) no-repeat;background-size: 100%;padding: 1.8% 1.5%;}
.zt_banner div h1{font-size: 84px;letter-spacing: 4px;font-weight: bold;color: #000;line-height: 107px;}
.zt_banner div span{display: block;font-size: 28px;color: #2d2c2c;line-height: 40px;margin-top: 1%;}
.zt_banner div font{ background-size: 100%; display: block;font-size: 38px;letter-spacing: 2px;color: #2d2c2c;line-height: 54px;}
.zt_banner div span:nth-of-type(2){background: url(/newcpzt/images/imageszt4656/zt_img_02.png) no-repeat;color: #fff;text-indent: .5em;background-size: 100%;width: 70%;height: 2.5rem;margin-top: 3%;line-height: 37px;letter-spacing: 2px;}
.zt_banner div b{display: block;font-size: 26px;color: #212121;font-weight: normal;line-height: 40px;letter-spacing: 2px;margin-top: 2%;}
.zt_banner div b i{display: inline-block;margin-right: 2%;color: #df0008;}

.zt_common{width: 1200px;height: auto;display: table;margin: 6% auto 2% auto;}
.zt_common div{ background: url(/newcpzt/images/imageszt4656/zt_img_04.jpg) no-repeat;background-size: 100%;width: 26%;margin: 0 auto;height: 4rem;}
.zt_common div span{display: block;float: left;color: #fff;font-size: 28px;margin-left: 6%;line-height: 44px;}
.zt_common div h2{float: right;color: #e50011;font-size: 26px;letter-spacing: 1px;margin-right: 9%;line-height: 47px;}
.zt_common strong{display: block;text-align: center;font-weight: bold;font-size: 64px;letter-spacing: 5px;line-height: 77px;margin: 1% auto;color: #222323;}
.zt_common font{display: block;text-align: center;font-size: 20px;letter-spacing: 1px;color: #222323;}

.zt_1{width: 1200px;height: auto;display: table;margin: 0 auto;}
.zt_1 ul{width: 100%;height: auto;display: table;margin: 0 auto;}
.zt_1 ul li{float: left;width: 16%;margin-left: 5%;}
.zt_1 ul li:nth-of-type(1){margin-left: 0;}
.zt_1 ul li figure{width: 100%;background: #f0f0ef;padding: 15% 0;border-radius: 21px;}
.zt_1 ul li figure img{width: 65%;display: block;margin: 0 auto;}
.zt_1 ul li figure figcaption{font-size: 24px;text-align: center;font-weight: bold;color: #151515;line-height: 34px;margin-top: 4%;}
.zt_1 ul li figure figcaption:nth-of-type(2){font-weight: normal;font-size: 13px;color: #999;line-height: 20px;}

.zt_2{width: 1200px;height: auto;display: table;margin: 0 auto;}
.zt_2 figure{width: 48%;float: left;}
.zt_2 figure img{width: 100%;}
.zt_2 div{float: right;width: 49%;margin-top: 7%;}
.zt_2 div h2{font-size: 28px;color: #151515;}
.zt_2 div i{display: block;width: 7%;height: .4rem;background: #e70012;margin: 3% 0;}
.zt_2 div p{font-size: 22px;line-height: 41px;color: #151515;}
.zt_2 div p:nth-of-type(2){font-size: 12px;line-height: 20px;margin-top: 1%;}
.zt_2 ul{width: 100%;height: auto;display: table;margin: 4% auto 0;}
.zt_2 ul li{margin-right: 2%;float: left;width: 48%;}
.zt_2 ul li figure{width: 100%;}

.zt_table{width: 1200px;height: auto;display: table;margin: 2% auto 1% auto;}
.zt_table table{width: 100%;height: auto;display: table;margin: 0 auto;border-right: 1px solid #cdcccc;}
.zt_table table tr td{font-size: 20px;color: #1b1a1a;border-left: 1px solid #cdcccc;border-bottom: 1px solid #cdcccc;text-indent: 1em;width: 20%;line-height: 36px;}
.zt_table table tr:nth-of-type(1) td{background: #cdcccc;color: #2a292a;font-weight: bold;}
.zt_table span{display: block;text-align: center;font-size: 16px;color: #e70013;margin-top: 1%;}

.zt_3{width: 1200px;height: 666px; background:url(/newcpzt/images/imageszt4656/zt_img_33.jpg) no-repeat;margin: 2% auto 1% auto;background-size: 100%;}
.zt_3 ul{float: right;width: 41%;margin-top: 5.5%;margin-right: 3%;}
.zt_3 ul li{margin-bottom: 4%;}
.zt_3 ul li figure{width: 100%;position: relative;}
.zt_3 ul li figure strong{position: absolute;left: 34%;top: 14%;font-size: 32px;color: #e70013;}
.zt_3 ul li figure img{width: 100%;}
.zt_3 ul li figure figcaption{color: #000;position: absolute;left: 34%;z-index: 9;font-size: 20px;top: 58%;}

.zt_4{width: 1200px;height: auto;display: table;margin: 2% auto 1% auto;}
.zt_4 ul{width: 100%;height: auto;display: table;margin: 2% auto 1% auto;}
.zt_4 ul li{width: 23%;float: left;margin-left: 2.5%;}
.zt_4 ul li:nth-of-type(1){margin-left: 0;}
.zt_4 ul li figure{width: 100%;position: relative;}
.zt_4 ul li figure img{width: 100%;}
.zt_4 ul li figure figcaption{font-size: 30px;color: #fff;text-align: center;width: 100%;position: absolute;bottom: 5%;}

.zt_5{width: 1200px;height: auto;display: table;margin: 2% auto 1% auto;}
.zt_5 figure{float: right;width: 53%;}
.zt_5 figure img{width: 100%;}
.zt_5 div{float: left;width: 34%;background: #e6e5e3;border-radius: 18px;padding: 5.5%;}
.zt_5 div figure{position: relative;width: 100%;height: auto;display: table;}
.zt_5 div figure img{width: 71%;}
.zt_5 div figure strong{font-weight: bold;font-size: 32px;position: absolute;top: 52%;left: 16%;color: #000;}
.zt_5 div span{display: block;font-size: 20px;color: #000;margin-top: 29%;}
.zt_5 div p{font-size: 12px;color: #383737;margin-top: 6%;}

.zt_5-1{width: 1200px;height: auto;display: table;margin: 2% auto 1% auto;}
.zt_5-1 figure{float: right;width: 53%;}
.zt_5-1 figure img{width: 100%;}
.zt_5-1 div{float: left;width: 34%;background: #e6e5e3;border-radius: 18px;padding: 5.5%;}
.zt_5-1 div figure{position: relative;width: 100%;height: auto;display: table;}
.zt_5-1 div figure img{width: 71%;}
.zt_5-1 div figure strong{font-weight: bold;font-size: 32px;position: absolute;top: 52%;left: 16%;color: #000;}
.zt_5-1 div span{display: block;font-size: 20px;color: #000;margin-top: 29%;}
.zt_5-1 div p{font-size: 12px;color: #383737;margin-top: 6%;}
.zt_5-1 div{float: right;padding: 4%;width: 36.5%;}
.zt_5-1 figure{float: left;}

.zt_6{width: 1200px;height: auto;display: table;margin: 2% auto 1% auto;}
.zt_6 figure{float: right;width: 53%;}
.zt_6 figure img{width: 100%;}
.zt_6 div{float: left;width: 34%;background: #e6e5e3;border-radius: 18px;padding: 5.5%;}
.zt_6 div figure{position: relative;width: 100%;height: auto;display: table;}
.zt_6 div figure img{width: 71%;}
.zt_6 div figure strong{font-weight: bold;font-size: 32px;position: absolute;top: 52%;left: 16%;color: #000;}
.zt_6 div span{display: block;font-size: 20px;color: #000;margin-top: 29%;}
.zt_6 div p{font-size: 12px;color: #383737;margin-top: 6%;}

.zt_6_1{width: 1200px;height: auto;display: table;margin: 2% auto 1% auto;}
.zt_6_1 figure{float: right;width: 53%;}
.zt_6_1 figure img{width: 100%;}
.zt_6_1 div{float: left;width: 34%;background: #e6e5e3;border-radius: 18px;padding: 5.5%;}
.zt_6_1 div figure{position: relative;width: 100%;height: auto;display: table;}
.zt_6_1 div figure img{width: 71%;}
.zt_6_1 div figure strong{font-weight: bold;font-size: 32px;position: absolute;top: 52%;left: 16%;color: #000;}
.zt_6_1 div span{display: block;font-size: 20px;color: #000;margin-top: 29%;}
.zt_6_1 div p{font-size: 12px;color: #383737;margin-top: 6%;}
.zt_6_1 div{float: right;padding: 4%;width: 36.5%;}
.zt_6_1 figure{float: left;}

.zt_7{width: 1200px;height: auto;display: table;margin: 2% auto 1% auto;}
.zt_7 ul{width: 100%;height: auto;display: table;margin: 2% auto 1% auto;}
.zt_7 ul li{float: left;margin-left: 1%;}
.zt_7 ul li:nth-of-type(1){width: 30%;margin-left: 0;}
.zt_7 ul li:nth-of-type(2){width: 35.3%;}
.zt_7 ul li:nth-of-type(3){width: 32.6%;}
.zt_7 ul li figure{width: 100%;margin-bottom: 3%;}
.zt_7 ul li figure img{width: 100%;margin-bottom: 2%;}

.zt_7{width: 1200px;height: auto;display: table;margin: 2% auto 1% auto;}
.zt_7 ul{width: 100%;height: auto;display: table;margin: 2% auto 1% auto;}
.zt_7 ul li{float: left;margin-left: 1%;}
.zt_7 ul li:nth-of-type(1){width: 30%;margin-left: 0;}
.zt_7 ul li:nth-of-type(2){width: 35.3%;}
.zt_7 ul li:nth-of-type(3){width: 32.6%;}
.zt_7 ul li figure{width: 100%;margin-bottom: 3%;}
.zt_7 ul li figure img{width: 100%;margin-bottom: 2%;}
.zt_7 ul li:nth-of-type(2) figure:nth-of-type(1) img{width: ;}