*{margin: 0;padding: 0; text-decoration: unset!important; }
body{overflow-x: hidden;}
ul,ol{list-style: none;}
a{text-decoration: none;}
h2,h1{font-weight: normal;}
strong,b{font-weight: bold;}


.zt_banner{	
	padding: 2% 0%;
	width: 100%;
	background: url(/newcpzt/images/imageszt35/zt_img_01.jpg) no-repeat;
	background-size: 100% 100%;
	height: auto;
	display: table;
}
.zt_banner1{
	position: relative;
	width: 1200px;
	z-index: 1;
	margin: 25px auto 0 auto;
	display: table;
}
.zt_banner1 figure{
	width: 45%;
	float: right;
	margin-top: 3%;
}
.zt_banner1 figure img{
	width: 100%;
	display: block;
}
.zt_banner1 .zt_banner2{
	width: 55%;
	padding:3%;
	float: left;
	box-sizing: border-box;
	background: linear-gradient(to left, #ffffff2e,#ffffffc4);
	margin-top: 3%;
}
.zt_banner2 h1{
	font-size:84px;
    line-height:123px;
	letter-spacing:6px;
	display: block;
	font-weight: bold;	color: #f00;
	text-shadow: 2px 2px #fff, -2px -2px #fff,-2px 2px #fff, 2px -2px #fff;
	margin-top: 11%;
}
.zt_banner2 h1 i{font-style: unset;font-size: 108px;color: #000;}
.zt_banner2 b{display: block;font-size: 38px;font-weight: bold;font-style: italic;letter-spacing: 2px;-webkit-text-stroke: 1px #fff;float: right;margin-right: 17%;line-height: 51px;}
.zt_banner2 span{
	font-size: 30px;color: #fff;letter-spacing: 1px;
	line-height: 46px;
	border-radius: 18px;
	display: inherit;
	background: url(/newcpzt/images/imageszt35/zt_img_02.png) no-repeat;
	background-size: 100% 100%;
	float: left;
	width: 33%;
	height: 50px;
	text-indent: .45em;
}

.zt_banner2 p{font-size: 24px;letter-spacing: 1px;text-align: left;}
.zt_banner2 ul li{background: url(/newcpzt/images/imageszt35/zt_img_03.png) no-repeat left;
  float: left;
  padding-left: 10%;
  font-size: 26px;
  letter-spacing: 1px;
  color: #000;
  margin-right: 68px;
line-height: 58px;
-webkit-text-stroke: .1px #fff;
}
.zt_banner2 ul li:nth-of-type(1){margin-left: 0;}

.zt_common{width: 1200px;height: auto;display: table;margin: 2% auto;}
.zt_common strong{font-size: 76px;letter-spacing: 3px;text-align: center;color: #000;display: block;line-height: 91px;margin-top: 1%;font-weight: bold;}
.zt_common strong h2,.zt_common strong u{font-weight: bold;font-size: 76px;display: inline-block;color: #f00;}
.zt_common img {width: 6%;margin: 2% auto;display: block;}
.zt_common b {font-size: 76px;letter-spacing: 3px;text-align: center;color: #000;display: block;line-height: 91px;margin-top: 1%;font-weight: bold;margin-top: 6%;}
.zt_common b i {display: inline-block;font-style: normal;color: #f00;}
.zt_common span {font-size: 22px;letter-spacing: 2px;line-height: 44px;color: #444;text-align: center;margin: 1% auto 0 auto;display: block;width: 80%;}

.zt_1{width: 1200px;height: auto;display: table;margin: 0 auto;}
.zt_1 ul li:nth-of-type(1){margin-left: 0;}
.zt_1 ul li{float: left;margin-left: 1.2%;width: 19%;}
.zt_1 ul li figure{width: 100%;background: #fbfbf9;padding: 16% 0;border-radius: 16px;}
.zt_1 ul li figure img{width: 39%;margin: 0 auto;display: block;}
.zt_1 ul li figure figcaption{font-size: 23px;letter-spacing: 1px;color: #000;line-height: 30px;text-align: center;margin-top: 11px;}
.zt_1 ul li figure figcaption:nth-of-type(2){font-size: 16px;color: #8f8f8f;letter-spacing: 0;margin-top: 5px;}

.zt_2{width: 1200px;height: auto;display: table;margin: 0 auto;}
.zt_2 figure{width: 49%;float: left;}
.zt_2 figure img{width: 100%;}
.zt_2 div{width: 49%;float: right;}
.zt_2 div h3{font-size: 32px;letter-spacing: 4px;color: #fff;line-height: 51px;text-align: center;background: #f00;font-weight: normal;}
.zt_2 div p{font-size: 26px;letter-spacing: 2px;line-height: 50.4px;padding: 11% 0;}
.zt_2-1 figure{float: right;}
.zt_2-1 div{float: left;}
.zt_2-1 div p{padding: 6.8% 0;}

.zt_table{width: 1200px;height: auto;display: table;margin: 2% auto;}
.zt_table tr td{font-size: 22px;letter-spacing: 1px;line-height: 35px;background: #e9e9e9;border-right: 9px solid #fff;border-bottom: 4px solid #fff;text-indent: 1em;width: 293px;}
.zt_table tr td:nth-of-type(2n-1){background: #ff3c00;color: #fff;}
.zt_table tr td:nth-of-type(2){border-right: 22px solid #fff;}
.zt_table tr td:nth-of-type(4){border-right: unset;}
.zt_table tr:nth-last-of-type(1) td:nth-of-type(3),.zt_table tr:nth-last-of-type(1) td:nth-of-type(4){background: unset}
.zt_table1 tr:nth-last-of-type(1) td:nth-of-type(3){background: #ff3c00;}
.zt_table1 tr:nth-last-of-type(1) td:nth-of-type(4){background: #e9e9e9;}
.zt_table1 table{margin-bottom: 22px;}
.zt_table1 span{font-size: 30px;letter-spacing: 2px;line-height: 50px;text-align: center;display: block;color: #f00;}

.zt_3{width: 1200px;height: auto;display: table;margin: 0 auto;}
.zt_3 figure{width: 100%;position: relative;}
.zt_3 figure img{width: 100%;}
.zt_3 figure figcaption{font-size: 26px;color: #f00;letter-spacing: 3px;line-height: 36px;position: absolute;bottom: 8%;left: 27%;}
.zt_3 figure figcaption:nth-of-type(2){bottom: 32%;left: 35%;}
.zt_3 figure figcaption:nth-of-type(3){bottom: 42%;left: 48%;}
.zt_3 figure figcaption:nth-of-type(4){bottom: 31%;left: 60%;}
.zt_3 figure figcaption:nth-of-type(5){left: 68%;}

.zt_4{width: 1200px;height: auto;display: table;margin: 2% auto;}
.zt_4 ul{width: 45%;float: left;}
.zt_4 ol{width: 45%;float: right;}
.zt_4 ul li{margin-top: 9%;width: 100%;}
.zt_4 ol li{margin-top: 11%;width: 100%;height: auto;display: table;}
.zt_4 ul li figure{width: 90%;float: unset;margin-top: 0;position: unset;}
.zt_4 ol li figure{width: 90%;float: right;position: unset;margin-top: 0;}
.zt_4 figure img{width: 100%;}
.zt_4 ul li b,.zt_4 ol li b{display: block;font-size: 44px;letter-spacing: 2px;color: #f00;line-height: 64px;width: 100%;}
.zt_4 ul li hr,.zt_4 ol li hr{width: 16%;background: #f00;border: 1px solid #f00;}
.zt_4 ul li p,.zt_4 ol li p{color: #7b7b7b;font-size: 20px;letter-spacing: 1px;line-height: 36px;width: 90%;margin-top: 1%;}
.zt_4 ul li:nth-of-type(1){margin-top: 0;}
.zt_4 figure{width: 6%;float: left;margin-top: 9%;position: relative;}
.zt_4 figure figcaption{font-size: 34px;color: #fff;position: absolute;top: 0;left: 36%;}
.zt_4 figure figcaption:nth-of-type(2){top: 32.7%;}
.zt_4 figure figcaption:nth-of-type(3){top: 62%;}
.zt_4 figure figcaption:nth-of-type(4){top: 94.8%;}
