* {
    margin: 0;
    padding: 0;
    font-family: "宋体";
}

li {
    list-style: none;
}

.clear {
    clear: both;
}

.pzt-banner {
    width: 100%;
    height: 600px;
    background: url(/chanpinzt/imageszt/images253/zt-banner.jpg) no-repeat center;
}

.pztb-box {
    margin: 0 auto;
    width: 1400px;
}

.pztb-l {
    float: left;
    margin-top: 110px;
    width: 734px;
}

.pztb-l p:nth-child(1) {
    font-size: 34px;
    color: #000;
    font-style: italic;
    letter-spacing: 2px;
}

.pztb-l h1 {
    font-size: 1px;
    opacity: 0;
}

.pztb-l figure img {
    margin: 20px 0;
    display: block;
}

.pztb-l p:nth-child(4) {
    font-size: 28px;
    color: #000;
}

.pztb-l span {
    margin-top: 20px;
    height: 1px;
    border-bottom: 1px dashed #000;
    display: block;
}

.pztb-l ul {
    margin-top: 30px;
}

.pztb-l ul li {
    position: relative;
    float: left;
    padding-left: 26px;
    margin-top: 20px;
    font-size: 26px;
    color: #000;
}

.pztb-l ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 5px;
    width: 19px;
    height: 19px;
    background: url(/chanpinzt/imageszt/images253/t1.png) no-repeat center;
}

.pztb-l ul li:first-child,
.pztb-l ul li:nth-child(3) {
    margin-left: 15px;
    width: 180px;
}

.pztb-l ul li:nth-child(2),
.pztb-l ul li:nth-child(4) {
    width: 480px;
}

.pztb-r {
    float: right;
    margin-top: 100px;
    width: 639px;
}

.pztb-r figure img {
    display: block;
}

.pzt-jj {
    margin-top: 50px;
    width: 100%;
}

.pzt-t h2 {
    font-size: 60px;
    color: #000;
    text-align: center;
    font-style: italic;
}

.pzt-t h2 span {
    color: #d20313;
}

.pzt-t p {
    margin: 0 auto;
    margin-top: 20px;
    padding: 5px 20px;
    font-size: 26px;
    color: #fff;
    text-align: center;
    background: #000;
    border-radius: 50px;
    display: table;
}

.pjj-box {
    margin-top: 50px;
    width: 100%;
    height: 1120px;
    background: url(/chanpinzt/imageszt/images253/t5.jpg) no-repeat center;
}

.pjj-box div {
    position: relative;
    margin: 0 auto;
    width: 1380px;
    height: 1070px;
    border: 1px dashed #000;
    border-radius: 20px;
}

.pjj-box div p {
    padding: 10px 40px 0 40px;
    font-size: 26px;
    color: #000;
    text-indent: 40px;
    line-height: 42px;
    letter-spacing: 1px;
}

.pjj-box div p:first-child {
    padding-top: 50px;
}

.pjj-box div img {
    position: absolute;
    display: block;
}

.pjj-box div img:nth-child(5) {
    left: 0;
    bottom: 0;
}

.pjj-box div img:last-child {
    bottom: 130px;
    right: 0;
}

.pzt-zc {
    margin: 0 auto;
    margin-top: 60px;
    width: 1400px;
}

.pzc-top {
    position: relative;
    margin: 0 auto;
    width: 1355px;
    height: 491px;
    background: url(/chanpinzt/imageszt/images253/t6.jpg) no-repeat center;
}

.pzc-top strong {
    position: absolute;
    font-size: 28px;
    color: #000;
}

.pzc-top strong:nth-child(1) {
    left: 52px;
    top: 107px;
}

.pzc-top strong:nth-child(2) {
    left: 23px;
    top: 210px;
}

.pzc-top strong:nth-child(3) {
    left: 14px;
    bottom: 173px;
}

.pzc-top strong:nth-child(4) {
    right: 76px;
    top: 67px;
}

.pzc-top strong:nth-child(5) {
    right: 31px;
    top: 208px;
}

.pzc-top strong:nth-child(6) {
    right: 47px;
    bottom: 170px;
}

.pzc-top strong:nth-child(7) {
    right: 99px;
    bottom: 51px;
}

.pzc-c {
    margin: 0 auto;
    padding-bottom: 30px;
    margin-top: 80px;
    width: 1380px;
    border: 1px solid #000;
}

.pzc-c strong {
    position: relative;
    top: -30px;
    margin: 0 auto;
    padding: 5px 25px;
    font-size: 36px;
    color: #fff;
    text-align: center;
    display: table;
    background: #e11614;
}

.pzc-c p {
    padding: 10px 30px 0 30px;
    font-size: 24px;
    color: #000;
    line-height: 40px;
}

.pzc-c p span {
    color: #d20313;
}

.pzt-ys {
    margin: 0 auto;
    margin-top: 80px;
    width: 1400px;
}

.pys-box {
    position: relative;
    margin: 0 auto;
    margin-top: 80px;
    width: 1394px;
    height: 700px;
    background: url(/chanpinzt/imageszt/images253/t7.jpg) no-repeat center;  
}

.pys-box strong {
    position: absolute;
    font-size: 44px;
    color: #000;
}

.pys-box strong:nth-child(1) {
    left: 62px;
    top: 44px;
}

.pys-box strong:nth-child(3) {
    left: 550px;
    top: 44px;
    color: #d20313;
}

.pys-box strong:nth-child(5) {
    right: 127px;
    top: 44px;
}

.pys-box p {
    position: absolute;
    width: 305px;
    font-size: 24px;
    color: #fff;
    text-align: center;
    line-height: 32px;
}

.pys-box p:nth-child(2) {
    left: 99px;
    bottom: 156px;
}

.pys-box p:nth-child(4) {
    right: 527px;
    bottom: 204px;
}

.pys-box p:nth-child(6) {
    right: 77px;
    bottom: 248px;
}

.pzt-cs {
    margin: 0 auto;
    margin-top: 80px;
    width: 1400px;
}

.pcs-box figure img {
    margin: 60px auto;
    display: block;
}

.pcs-box strong {
    font-size: 46px;
    color: #d20313;
    text-align: center;
    display: block;
} 

.pcs-box table {
    margin-top: 30px;
    width: 100%;
    border-collapse: collapse;
}

.pcs-box table tr td {
    padding: 20px 0;
    font-size: 28px;
    color: #000;
    text-align: center;
    border: 1px solid #000;
}

.pcs-box table tr:first-child td {
    color: #fff;
    background: #d20313;
    border: 1px solid #fff;
}

.pzt-xh {
    position: relative;
    margin: 0 auto;
    margin-top: 80px;
    width: 1346px;
    height: 825px;
    background: url(/chanpinzt/imageszt/images253/t9.jpg) no-repeat center;
}

.pzt-xh strong {
    position: absolute;
    left: 352px;
    top: 3px;
    font-size: 44px;
    color: #fff;
}

.pzt-xh p {
    position: absolute;
    font-size: 36px;
    color: #000;
}

.pzt-xh p:nth-child(2) {
    top: 136px;
    left: 51px;
    width: 600px;
    font-size: 26px;
    text-indent: 40px;
    line-height: 44px;
}

.pzt-xh p:nth-child(3) {
    right: 375px;
    bottom: 209px;
}

.pzt-xh p:nth-child(4) {
    right: 70px;
    bottom: 143px;
}

.pzt-xh p:nth-child(5) {
    right: 340px;
    bottom: 76px;
}

.pzt-hj {
    margin: 0 auto;
    margin-top: 80px;
    width: 1400px;
}

.phj-box {
    position: relative;
    margin: 0 auto;
    margin-top: 60px;
    width: 1378px;
    height: 520px;
    background: url(/chanpinzt/imageszt/images253/t10.jpg) no-repeat center;
}

.phj-box div {
    position: absolute;
}

.phj-box div:nth-child(1) {
    left: 161px;
    top: 110px;
    width: 320px;
}

.phj-box div:nth-child(2) {
    left: 95px;
    bottom: 161px;
    width: 340px;
}

.phj-box div:nth-child(3) {
    left: 140px;
    bottom: 27px;
    width: 480px;
}

.phj-box div:nth-child(4) {
    right: 67px;
    top: 120px;
    width: 321px;
}

.phj-box div:nth-child(5) {
    right: 29px;
    bottom: 162px;
    width: 365px;
}

.phj-box div:nth-child(6) {
    right: 93px;
    bottom: 25px;
    width: 330px;
}

.phj-box div strong {
    font-size: 28px;
    color: #fff;
}

.phj-box div p {
    margin-top: 5px;
    font-size: 26px;
    color: #fff;
    line-height: 32px;
}

.zt-shuiy {
    width: 1400px;
    margin: 0 auto; 
}

.zt-shuiy-bg {
    position: absolute;
    width: 1400px;
    height: 9000px;
    background: url(/chanpinzt/imageszt/dsy.png) repeat scroll 10% 0%; 
    z-index: 999;
}