* {
    margin: 0;
    padding: 0;
    font-family: "宋体";
}

li {
    list-style: none;
}

.clear {
    clear: both;
}

.pzt-banner {
    width: 100%;
    height: 600px;
    background: url(/chanpinzt/imageszt/images1/zt-banner.jpg) no-repeat center;
}

.pztb-box {
    margin: 0 auto;
    width: 1400px;
}

.pztb-box figure img {
    margin-top: 110px;
    display: block;
}

.pztb-box figure:first-child {
    float: left;
    width: 405px;
}

.pztb-box figure:last-child {
    float: left;
    width: 464px;
}

.pztb-c {
    float: left;
    margin: 130px 17px 0 17px;
    width: 497px;
}

.pztb-c h1 {
    font-size: 86px;
    color: #fd5f08;
    text-align: center;
    font-style: italic;
    letter-spacing: 4px;
    text-shadow: 
    2px 0 0 #fff,
    0 2px 0 #fff,
    -2px 0 0 #fff,
    0 -2px 0 #fff;
    -moz-text-shadow: 
    2px 0 0 #fff,
    0 2px 0 #fff,
    -2px 0 0 #fff,
    0 -2px 0 #fff;
    -webkit-text-shadow: 
    2px 0 0 #fff,
    0 2px 0 #fff,
    -2px 0 0 #fff,
    0 -2px 0 #fff;
}

.pztb-c > p {
    margin: 0 auto;
    margin-top: 15px;
    width: 497px;
    height: 37px;
    font-size: 24px;
    color: #fff;
    text-align: center;
    line-height: 37px;
    background: url(/chanpinzt/imageszt/images1/t1.png) no-repeat center;
}

.pztb-c ul {
    margin-top: 50px;
}

.pztb-c ul li {
    float: left;
    margin-left: 10px;
    margin-top: 15px;
    background: rgba(255, 255, 255, 0.6);
    border: 1px solid #a6acb4;
}

.pztb-c ul li p {
    position: relative;
    padding-right: 20px;
    font-size: 24px;
    color: #000;
    line-height: 45px;
    text-align: right;
}

.pztb-c ul li p::before {
    content: "";
    position: absolute;
    left: 10px;
    top: 15px;
    width: 11px;
    height: 11px;
    border: 2px solid #fe7635;
    border-radius: 13px;
}

.pztb-c ul li:nth-child(odd) {
    width: 189px;
    height: 45px;
}

.pztb-c ul li:nth-child(even) {
    width: 272px;
    height: 45px;
}

.pzt-jj {
    margin: 0 auto;
    margin-top: 80px;
    width: 1400px;
}

.pzt-t h2 {
    font-size: 64px;
    color: #000;
    text-align: center;
}

.pzt-t h2 span {
    color: #fd4d2a;
}

.pzt-t div {
    margin: 0 auto;
    margin-top: 20px;
    width: 1368px;
    height: 45px;
    background: url(/chanpinzt/imageszt/images1/t2.jpg) no-repeat center;
}

.pzt-t div p {
    font-size: 30px;
    color: #000;
    text-align: center;
    line-height: 45px;
}

.pjj-box {
    margin: 0 auto;
    margin-top: 80px;
    width: 1375px;
}

.pjj-box div {
    position: relative;
    margin: 0 auto;
    width: 1372px;
    height: 567px;
    background: url(/chanpinzt/imageszt/images1/t3.jpg) no-repeat center;
}

.pjj-box div p {
    position: relative;
    width: 680px;
    font-size: 26px;
    color: #000;
    line-height: 42px;
    text-indent: 40px;
}

.pjj-box div p::before {
    content: "";
    position: absolute;
    top: 15px;
    left: 8px;
    width: 10px;
    height: 10px;
    transform: rotate(45deg);
    background: #f55309;
}

.pjj-box div strong {
    position: absolute;
    font-size: 22px;
    color: #fff;
}

.pjj-box div strong:nth-child(3) {
    left: 88px;
    bottom: 5px;
}

.pjj-box div strong:nth-child(4) {
    left: 236px;
    bottom: 5px;
}

.pjj-box div strong:nth-child(5) {
    left: 387px;
    bottom: 5px;
}

.pjj-box div strong:nth-child(6) {
    left: 529px;
    bottom: 5px;
}

.pjj-box figure img {
    margin-top: 30px;
    display: block;
}

.pzt-ys {
    margin-top: 100px;
    width: 100%;
}

.pys-bg {
    width: 100%;
    height: 230px;
    background: url(/chanpinzt/imageszt/images1/t5.jpg) no-repeat center;
}

.pys-t h2 {
    padding-top: 40px;
    font-size: 64px;
    color: #fff;
    text-align: center;
}

.pys-t div {
    margin: 0 auto;
    margin-top: 20px;
    width: 1368px;
    height: 45px;
    background: url(/chanpinzt/imageszt/images1/t6.png) no-repeat center;
}

.pys-t div p {
    font-size: 30px;
    color: #fff;
    text-align: center;
    line-height: 45px;
}

.pys-box {
    position: relative;
    margin: 0 auto;
    margin-top: 60px;
    width: 1400px;
    height: 1157px;
    background: url(/chanpinzt/imageszt/images1/t7.jpg) no-repeat center;
}

.pys-box div {
    position: absolute;
}

.pys-box div strong {
    font-size: 44px;
    color: #fe6a24;
    display: block;
}

.pys-box div span {
    margin: 10px 0;
    height: 1px;
    border-bottom: 1px dashed #ed1326;
    display: block;
}

.pys-box div p {
    font-size: 26px;
    color: #000;
    line-height: 42px;
}

.pys-box div:nth-child(1) {
    left: 153px;
    top: 6px;
    width: 440px;
}

.pys-box div:nth-child(2) {
    left: 153px;
    top: 196px;
    width: 459px;
}

.pys-box div:nth-child(3) {
    left: 153px;
    top: 508px;
    width: 452px;
}

.pys-box div:nth-child(4) {
    left: 153px;
    bottom: 293px;
    width: 407px;
}

.pys-box div:nth-child(5) {
    left: 153px;
    bottom: 9px;
    width: 497px;
}

.pys-box div:nth-child(6) {
    right: 43px;
    bottom: 46px;
    width: 458px;
}

.pzt-yl {
    margin-top: 100px;
    width: 100%;
    height: 1244px;
    background: url(/chanpinzt/imageszt/images1/t9.jpg) no-repeat center;
}

.pyl-box {
    position: relative;
    margin: 0 auto;
    margin-top: 80px;
    width: 1350px;
    height: 827px;
    background: url(/chanpinzt/imageszt/images1/t8.png) no-repeat center;
}

.pyl-t {
    padding-top: 50px;
}

.pyl-box p {
    position: absolute;
    font-size: 24px;
    color: #000;
    line-height: 36px;
}

.pyl-box p:first-child {
    top: 180px;
    left: 40px;
    width: 310px;
}

.pyl-box p:nth-child(2) {
    top: 147px;
    right: 11px;
    width: 391px;
}

.pyl-box p:nth-child(3) {
    bottom: 160px;
    left: 40px;
    width: 314px;
}

.pyl-box p:nth-child(4) {
    bottom: 48px;
    right: 30px;
    width: 375px;
}

.pzt-why {
    margin: 0 auto;
    margin-top: 100px;
    width: 1400px;
}

.pwy-t strong {
    font-size: 64px;
    color: #fd4d2a;
    text-align: center;
    display: block;
}

.pwy-t div {
    margin: 0 auto;
    margin-top: 20px;
    width: 1368px;
    height: 45px;
    background: url(/chanpinzt/imageszt/images1/t2.jpg) no-repeat center;
}

.pwy-t div p {
    font-size: 30px;
    color: #000;
    text-align: center;
    line-height: 45px;
}

.pwhy-box {
    position: relative;
    margin: 0 auto;
    margin-top: 80px;
    width: 1328px;
    height: 703px;
    background: url(/chanpinzt/imageszt/images1/t10.jpg) no-repeat center;
}

.pwhy-box strong {
    position: absolute;
    font-size: 54px;
    color: #000;
}

.pwhy-box strong:first-child {
    left: 178px;
    top: 50px;
    color: #fff;
}

.pwhy-box p {
    position: absolute;
    font-size: 44px;
    font-weight: bold;
    color: #fff;
}

.pwhy-box p:nth-child(2) {
    left: 119px;
    top: 227px;
}

.pwhy-box p:nth-child(3) {
    left: 99px;
    top: 335px;
}

.pwhy-box p:nth-child(4) {
    left: 76px;
    bottom: 211px;
}

.pwhy-box p:nth-child(5) {
    left: 72px;
    bottom: 95px;
}

.pwhy-box strong:nth-child(6) {
    right: 221px;
    top: 50px;
}

.pwhy-box p:nth-child(7) {
    right: 100px;
    top: 232px;
    color: #676666;
}

.pwhy-box p:nth-child(8) {
    right: 76px;
    top: 340px;
    color: #676666;
}

.pwhy-box p:nth-child(9) {
    right: 71px;
    bottom: 206px;
    color: #676666;
}

.pwhy-box p:nth-child(10) {
    right: 56px;
    bottom: 92px;
    color: #676666;
}

.pzt-cs {
    margin: 0 auto;
    margin-top: 100px;
    width: 1400px;
}

.pcs-box div {
    position: relative;
    margin: 0 auto;
    margin-top: 80px;
    width: 1322px;
    height: 454px;
    background: url(/chanpinzt/imageszt/images1/t11.jpg) no-repeat center;
}

.pcs-box div strong {
    position: absolute;
    font-size: 38px;
    color: #fff;
}

.pcs-box div strong:first-child {
    right: 369px;
    top: 152px;
}

.pcs-box div strong:nth-child(2) {
    right: 61px;
    top: 152px;
}

.pcs-box div strong:nth-child(3) {
    right: 369px;
    top: 253px;
}

.pcs-box div strong:nth-child(4) {
    right: 125px;
    top: 253px;
}

.pcs-box div strong:nth-child(5) {
    right: 165px;
    bottom: 57px;
}

.pcs-box > p {
    position: relative;
    margin-top: 80px;
    padding-left: 50px;
    font-size: 32px;
}

.pcs-box > p::before {
    content: "";
    position: absolute;
    top: 5px;
    left: 10px;
    width: 25px;
    height: 25px;
    background: #fe712f;
}

.pcs-box table {
    margin-top: 20px;
    width: 100%;
    border-collapse: collapse;
} 

.pcs-box table tr td {
    padding: 15px 0;
    font-size: 28px;
    color: #000;
    text-align: center;
}

.pcs-box table tr:nth-of-type(odd) td {
    background: #d2d2d2;
} 

.pcs-box table tr:first-child td {
    font-size: 34px;
    color: #fff;
    background: #fe6a24;
}

.pzt-az {
    margin-top: 100px;
    width: 100%;
}

.paz-bg {
    margin-top: 80px;
    width: 100%;
    height: 702px;
    background: url(/chanpinzt/imageszt/images1/t15.jpg) no-repeat center;
}

.paz-box {
    margin: 0 auto;
    width: 1400px;
}

.paz-box ul li {
    float: left;
    margin-left: 66px;
    width: 378px;
}

.paz-box ul li span {
    margin: 0 auto;
    margin-top: 40px;
    padding: 2px 20px;
    font-size: 35px;
    color: #fff;
    font-weight: bold;
    border: 1px dashed #fff;
    transform: skew(-17deg);
    display: table;
}

.paz-box ul li figure img {
    margin: 0 auto;
    display: block;
}

.paz-box ul li p {
    margin-top: 20px;
    font-size: 26px;
    color: #fff;
    line-height: 40px;
}

.zt-shuiy {
    width: 1400px;
    margin: 0 auto; 
}
.zt-shuiy-bg {
    position: absolute;
    width: 1400px;
    height: 7800px;
    background: url(/chanpinzt/imageszt/dsy.png) repeat scroll 10% 0%; 
    z-index: 999;
}