﻿*{margin: 0;padding: 0; text-decoration: unset!important; }
body{overflow-x: hidden;font-family:"微软雅黑"!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;position: relative;}
.zt_banner figure img{width: 100%;}
.zt_banner div{position: absolute;right: 16%;top: 23%;width: 32%;}
.zt_banner div b{font-weight: bold;font-size: 27px;letter-spacing: 1px;text-shadow: 2px 2px 2px #fff;line-height: 45px;display: block;}
.zt_banner div b span{display: inline-block;text-shadow: none;color: #fff;font-size: 20px;line-height: 33px;margin-left: 1%;line-height: 34px;background: #fb0c0b;border-radius: 7px;}
.zt_banner div b span img{display: block;width: 32%;float: left;margin: 2% 4%;}
.zt_banner div h1{font-size: 62px;font-weight: bold;letter-spacing: 3px;background-image: linear-gradient(to top,#f00,#ffaf00);-webkit-background-clip: text;color: transparent;-webkit-text-stroke: 2px #fff;line-height: 80px;margin-top: 2%;}
.zt_banner div h1 font{display: inline-block;background-image: linear-gradient(to top,#0071e0,#00adfc);-webkit-background-clip: text;color: transparent;-webkit-text-stroke: 2px #fff;font-size: 62px;}
.zt_banner div ul{width: 100%;background: #f00;height: auto;display: table;margin-top: 5%;}
.zt_banner div ul li{float: left;font-size: 22px;letter-spacing: 1px;color: #fff;line-height: 56px;margin-left: 5%;width: 132px;font-weight: bold;}
.zt_banner div ul li i{width: 10px;height: 10px;display: inline-block;background: #fff600;margin-right: 4%;}
.zt_banner div p{font-size: 20px;letter-spacing: 2px;color: #000;font-weight: bold;line-height: 41px;margin-top: 6%;-webkit-text-stroke: 1px #fff;}

.zt_1{width: 1200px;height: 822px;margin: 0 auto;background: url(/newcpzt/images/imageszt42/zt_img_04.jpg) no-repeat;background-size: 100%;padding-top: 2%;}
.zt_1 h2{text-align: center;font-size: 50px;letter-spacing: 2px;font-weight: bold;color: #000;-webkit-text-stroke: 1px #fff;line-height: 55px;}
.zt_1 h2 b{font-weight: bold;color: #f00;display: inline-block;font-size: 50px;}
.zt_1 p{font-size: 22px;text-align: center;width: 80%;margin: 1% auto;line-height: 34px;color: #333;letter-spacing: 1px;}
.zt_1 div{width: 100%;height: auto;display: table;margin: 3% auto;position: relative;}
.zt_1 div h2{background: url(/newcpzt/images/imageszt42/zt_img_12.png) no-repeat;height: 75px;text-align: unset;text-indent: 2em;font-size: 34px;color: #fff;-webkit-text-stroke: unset;line-height: 69px;width: 41%;}
.zt_1 div h2 strong{font-weight: bold;color: #FFF;font-size: 34px;}
.zt_1 div font{display: block;font-size: 24px;color: #666;letter-spacing: 1px;line-height: 53px;margin-top: 1%;position: absolute;top: 0;left: 42%;}
.zt_1 div ul{width: 58%;float: left;}
.zt_1 div ul li {float: left;width: 28%;margin-right: 5%;margin-top: 7%;}
.zt_1 div ul li:nth-of-type(3), .zt_1 div ul li:nth-of-type(6){margin-right: 0;}
.zt_1 div ul li figure{width: 61%;float: unset;margin: 0 auto;}
.zt_1 div ul li figure figcaption{font-size: 24px;text-align: center;letter-spacing: 1px;}
.zt_1 div figure{width: 42%;float: right;margin-top: 4%;}
.zt_1 div figure img{width: 100%;}

.zt_3{width: 1200px;height: auto;display: table;margin: 0 auto;}
.zt_3 .zt_3_1{width: 100%;height: auto;display: table;margin: 0 auto;position: relative;}
.zt_3 .zt_3_1 h2{background: url(/newcpzt/images/imageszt42/zt_img_08.jpg) no-repeat;height: 75px;text-align: unset;text-indent: 2em;font-size: 34px;color: #fff;-webkit-text-stroke: unset;line-height: 67px;width: 47%;letter-spacing: 2px;font-weight: bold;}
.zt_3 .zt_3_1 h2 strong{font-weight: bold;color: #FFF;font-size: 34px;}
.zt_3 .zt_3_1 font{display: block;font-size: 24px;color: #666;letter-spacing: 1px;line-height: 53px;margin-top: 1%;position: absolute;top: 0;left: 48%;}
.zt_3 figure{width: 49%;float: left;margin-top: 4%;}
.zt_3 figure img{width: 100%;}
.zt_3 .zt_3_2{float: right;width: 49%;margin-top: 8%;}
.zt_3 .zt_3_2 p{font-size: 22px;letter-spacing: 1px;line-height: 51px;}
.zt_3 .zt_3_2 span{display: block;font-size: 24px;line-height: 41px;margin-top: 3%;color: #333;}
.zt_3 .zt_3_2 span u{display: inline-block;color: #f00;}

.zt_table{width: 1200px;height: auto;display: table;margin: 2% auto;}
.zt_table div{width: 100%;height: auto;display: table;margin: 0 auto;position: relative;}
.zt_table div h2{background: url(/newcpzt/images/imageszt42/zt_img_20.jpg) no-repeat;height: 75px;text-align: unset;text-indent: 2em;font-size: 34px;color: #fff;-webkit-text-stroke: unset;line-height: 67px;width: 47%;letter-spacing: 2px;font-weight: bold;}
.zt_table div h2 strong{font-weight: bold;color: #FFF;font-size: 34px;}
.zt_table div font{display: block;font-size: 24px;color: #666;letter-spacing: 1px;line-height: 53px;margin-top: 1%;position: absolute;top: 0;left: 48%;}
.zt_table table{width: 1200px;height: auto;display: table;margin: 2% auto;}
.zt_table table tr td{border-right: 2px solid #fff;border-top: 2px solid #fff;font-size: 20px;text-indent: 1em;line-height: 43px;color: #000;}
.zt_table table tr:nth-of-type(1) td{background: #f00 !important;color: #fff !important;}
.zt_table table tr td:nth-of-type(1){border-left: unset;color: #f00;}
.zt_table table tr:nth-of-type(2n-1) td{background: #ffebeb;}

.zt_4{width: 1200px;height: auto;display: table;margin: 0 auto;}
.zt_4 h2{text-align: center;font-size: 50px;letter-spacing: 2px;font-weight: bold;color: #000;line-height: 55px;}
.zt_4 h2 b{font-weight: bold;color: #f00;display: inline-block;text-shadow: 1px 1px 2px #464646;-webkit-text-stroke: 1px #fff;font-size: 50px;}
.zt_4 span{background: url(/newcpzt/images/imageszt42/zt_img_24.jpg) no-repeat;background-size: 100%;width: 36%;display: block;height: 55px;text-align: center;font-size: 26px;letter-spacing: 2px;line-height: 36px;color: #fff;margin: 2% auto;}
.zt_4 p{font-size: 22px;text-align: center;width: 80%;margin: 1% auto;line-height: 34px;color: #333;letter-spacing: 2px;}
.zt_4 figure{width: 100%;}
.zt_4 figure img{width: 100%;}
.zt_4 figure figcaption{width: 63%;background: #f00;margin: 0 auto;text-align: center;font-size: 24px;line-height: 41px;color: #fff;letter-spacing: 1px;font-weight: bold;margin-top: 2%;}

.zt_5{width: 1140px;height: auto;margin: 1% auto;background: #eaeaea;padding: 50px 30px;display: table;}
.zt_5 h2{text-align: center;font-size: 50px;letter-spacing: 2px;font-weight: bold;color: #000;line-height: 55px;}
.zt_5 h2 b{font-weight: bold;color: #f00;display: inline-block;text-shadow: 1px 1px 2px #464646;-webkit-text-stroke: 1px #fff;font-size: 50px;}
.zt_5 strong{font-size: 50px;letter-spacing: 1px;color: #bababa;font-weight: bold;display: block;text-align: center;width: 100%;line-height: 57px;margin-top: 2%;position: relative;}
.zt_5 strong span{display: block;font-size: 22px;letter-spacing: 1px;color: #000;position: absolute;top: 16%;left: 34%;}
.zt_5 figure{}
.zt_5 figure img{width: 48%;float: left;margin-top: 3%;}
.zt_5 figure img:nth-of-type(2){float: right;}
.zt_5 figure img:nth-of-type(3){width: 100%;}

.zt_6{width: 1200px;height: auto;display: table;margin: 3% auto;}
.zt_6 h2{text-align: center;font-size: 50px;letter-spacing: 2px;font-weight: bold;color: #000;line-height: 55px;}
.zt_6 h2 b{font-weight: bold;color: #f00;display: inline-block;text-shadow: 1px 1px 2px #464646;-webkit-text-stroke: 1px #fff;font-size: 50px;}
.zt_6 span{background: url(/newcpzt/images/imageszt42/zt_img_24.jpg) no-repeat;background-size: 100%;width: 36%;display: block;height: 55px;text-align: center;font-size: 26px;letter-spacing: 2px;line-height: 36px;color: #fff;margin: 2% auto;}
.zt_6 p{font-size: 22px;text-align: center;width: 80%;margin: 1% auto;line-height: 34px;color: #333;letter-spacing: 2px;}
.zt_6 ul{}
.zt_6 ul li{float: left;margin-left: 1%;}
.zt_6 ul li figure{width: 100%;position: relative;}
.zt_6 ul li figure img{width: 100%;}
.zt_6 ul li figure figcaption{position: absolute;right: 11px;top: 11px;background: rgba(255, 255, 255, 0.8);font-size: 21px;padding: 3px;letter-spacing: 2px;color: #000;line-height: 30px;}

.zt_7{width: 1200px;height: auto;display: table;margin: 3% auto;}
.zt_7 h2{text-align: center;font-size: 50px;letter-spacing: 2px;font-weight: bold;color: #000;line-height: 55px;}
.zt_7 h2 b{font-weight: bold;color: #f00;display: inline-block;text-shadow: 1px 1px 2px #464646;-webkit-text-stroke: 1px #fff;font-size: 50px;}
.zt_7 span{background: url(/newcpzt/images/imageszt42/zt_img_24.jpg) no-repeat;background-size: 100%;width: 36%;display: block;height: 55px;text-align: center;font-size: 26px;letter-spacing: 2px;line-height: 36px;color: #fff;margin: 2% auto;}
.zt_7 .zt_7_1{width: 100%;height: auto;display: table;margin: 1% auto;}
.zt_7 .zt_7_1 figure{width: 50%;float: left;}
.zt_7 .zt_7_1 figure img{width: 100%;}
.zt_7 .zt_7_1 div{width: 46%;float: right;background: #f7f7f7;padding: 51px 23px;position: relative;}
.zt_7 .zt_7_1 div b{display: block;font-size: 56px;color: #fbe29d;line-height: 62px;font-weight: bold;text-indent: .2em;}
.zt_7 .zt_7_1 div strong{display: block;font-size: 36px;letter-spacing: 2px;color: #f00;font-weight: bold;position: absolute;top: 15%;left: 4%;}
.zt_7 .zt_7_1 div p{font-size: 24px;line-height: 42px;color: #333;letter-spacing: 2px;margin-top: 3%;}
.zt_7 .zt_7_1 div p:nth-of-type(2){font-size: 18px;line-height: 26px;margin-top: 2%;}
.zt_7 .zt_7_1 div img{display: block;float: right;width: 15%;margin-top: 22px;}
.zt_7 .zt_7_11 div{padding: 38px 23px;}
.zt_7 .zt_7_2 figure{float: right;}
.zt_7 .zt_7_2 div{float: left;}
.zt_7 .zt_7_2 div img{display: block;float: left;width: 15%;}

.zt_8{width: 1200px;height: auto;display: table;margin: 2% auto;}
.zt_8 h2{text-align: center;font-size: 50px;letter-spacing: 2px;font-weight: bold;color: #000;line-height: 55px;}
.zt_8 h2 b{font-weight: bold;color: #f00;display: inline-block;text-shadow: 1px 1px 2px #464646;-webkit-text-stroke: 1px #fff;font-size: 50px;}
.zt_8 span{background: url(/newcpzt/images/imageszt42/zt_img_24.jpg) no-repeat;background-size: 100%;width: 36%;display: block;height: 55px;text-align: center;font-size: 26px;letter-spacing: 2px;line-height: 36px;color: #fff;margin: 2% auto;}
.zt_8 figure{width: 100%;margin: 0 auto;}
.zt_8 figure img{width: 25.5%;float: left;}
.zt_8 figure img:nth-of-type(2){width: 73%;margin-left: 1%;}
.zt_8 figure img:nth-of-type(3){width: 50.5%;margin-right: .5%;margin-top: 1%;}
.zt_8 figure img:nth-of-type(4){width: 48.5%;margin-right: 0;margin-top: 1%;}
.zt_8 figure img:nth-of-type(5){width: 50.5%;margin-right: .5%;margin-top: 1%;}
.zt_8 figure img:nth-of-type(6){width: 48.5%;margin-right: 0;margin-top: 1%;}
