﻿*{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.zt_banner1{position: absolute;top: 7%;left: 18%;}
.zt_banner div.zt_banner1 h1{font-weight: bold;font-size: 72px;line-height: 90px;color: #fff;letter-spacing: 10px;}
.zt_banner div.zt_banner1 p{font-size: 27px;color: #fff;letter-spacing: 7px;line-height: 44px;margin-top: 3%;}
.zt_banner div.zt_banner1 span{display: block;background: url(/newcpzt/images/imageszt854/zt_banner.png) no-repeat;background-size: 45%;height: 53px;font-size: 25px;letter-spacing: 2px;color: #fff;padding-left: 4%;line-height: 48px;margin-top: 3%;font-weight: bold;}
.zt_banner div.zt_banner1 span font{margin-left: 10%;color: #333;}
.zt_banner div.zt_banner2{background: rgb(255, 255, 255);position: absolute;bottom: .5%;width: 100%;z-index: 999;}
.zt_banner div.zt_banner2 ul{width: 33%;float: left;}
.zt_banner div.zt_banner2 ul li{float: left;font-size: 20px;letter-spacing: 2px;color: #595959;margin-left: 0%;line-height: 70px;}
.zt_banner div.zt_banner2 ul li:nth-of-type(1){margin-left: 5%;}
.zt_banner div.zt_banner2 ul li a{font-size: 22px;color: #333;}
.zt_banner div.zt_banner2 ul li h2{font-size: 22px;color: #333;display: inline-block;}
.zt_banner div.zt_banner2 ol{width: 39%;float: left;display: flex;}
.zt_banner div.zt_banner2 ol li{font-size: 22px;letter-spacing: 2px;color: #333;margin-left: 3%;}
.zt_banner div.zt_banner2 ol li a{color:#333;line-height: 70px;display: block;}
.zt_banner div.zt_banner2 ol li:nth-of-type(1){margin-left: 0;}
.zt_banner div.zt_banner2 ol li.active{border-bottom: 4px solid #d90d09;}
.zt_banner div.zt_banner2 ol li.active a{color:#d90d09; }
.zt_banner div.zt_banner2_1{float: right;width: 28%;}
.zt_banner div.zt_banner2_1 a span{display: block;background: #d90d09;color: #fff;font-size: 26px;letter-spacing: 3px;float: left;width: 50%;text-align: center;line-height: 70px;}
.zt_banner div.zt_banner2_1 a font{display: inline-block;background: #333;color: #fff;font-size: 26px;letter-spacing: 3px;float: right;width: 50%;text-align: center;line-height: 70px;}

.zt_one{width: 1400px;height: auto;display: table;margin: 4% auto;}
.zt_one strong{display: block;font-size: 38px;color: #000;font-weight: bold;letter-spacing: 3px;line-height: 48px;float: left;width: 34%;text-indent: 2em;}
.zt_one strong span{display: block;color: #0F0F0F;font-size: 20px;font-weight: normal;letter-spacing: 1px;line-height: 25px;margin-top: 2%;}
.zt_one div{float: right;width: 65%;height: auto;display: table;}
.zt_one div p{font-size: 22px;letter-spacing: 2px;width: 96%;line-height: 48px;color: #656464;}
.zt_one div font{display: block;font-size: 24px;letter-spacing: 3px;color: #d90d09;line-height: 51px;font-weight: bold;margin: 2% 0;}
.zt_one div ul{width: 56%;height: auto;display: table;margin-top: 1.5%;}
.zt_one div ul li{float: left;margin-right: 3%;border-radius: 40px;border: 1px solid #464646;padding: 1.2% 11%;font-size: 22px;letter-spacing: 2px;color: #1e1e1e;line-height: 33px;font-weight: 600;}
.zt_one div ul li:nth-of-type(1){background: #d90d09;border: 1px solid #d90d09;color: #fff;cursor: pointer;}
.zt_one div ul li:nth-of-type(1) a{color: #fff;}
.zt_one1{width: 100%;height: auto;display: table;margin: 0 auto;overflow: hidden;position: relative;}
.zt_one1 .bd{width: 88%;float: left;}
.zt_one1 ol{height: auto;display: table;margin: 0 auto;}
.zt_one1 ol li{margin-left: 1%;width: 7.5% !important;}
.zt_one1 ol li:nth-of-type(1){/*! margin-left: 0; */}
.zt_one1 ol li a figure{width: 100%;}
.zt_one1 ol li a figure img{width: 100%;}
.zt_one1 ol li a h2{font-size: 18px;text-align: center;letter-spacing: 2px;color: #000;}

.zt_one1 .bd .tempWrap{width: 1674px !important;}
.zt_one1 .bd .tempWrap .picList{}
#canshu{width: 100%;height: auto;display: table;margin: 3% auto;background: #efefef;padding: 3% 0;}
#canshu span{display: block;font-size: 20px;color: #7a7a7a;text-align: center;}
#canshu h2{font-size: 38px;letter-spacing: 4px;font-weight: bold;line-height: 50px;text-align: center;}
#canshu table{width: 1400px;height: auto;display: table;margin: 2% auto 1% auto;border-left: 1px solid #949393;border-bottom: 1px solid #949393;}
#canshu table tr td{border-top: 1px solid #949393;border-right: 1px solid #949393;text-align: center;color: #292828;font-size: 18px;letter-spacing: 1px;line-height: 62px;background: #fdfcfb;}
#canshu table tr:nth-of-type(1) td,#canshu table tr:nth-of-type(2) td{background: #e5e5e4;font-weight: bold;line-height: 33px;padding: .5% 0;}
#canshu table tr:nth-last-of-type(2) td{background: #f7f7f7;}
#canshu font{margin-top: 1.5%;display: block;text-align: center;font-size: 22px;letter-spacing: 3px;color: #201f1f;}

#shipai{width: 100%;height: auto;margin: 3% auto;}
#shipai div.shipai{width: 1400px;margin: 0 auto;}
#shipai div.shipai b{display: block;font-size: 37px;letter-spacing: 4px;line-height: 50px;}
#shipai div.shipai span{display: block;font-size: 20px;color: #7a7a7a;margin-top: .5%;}
#shipai ul{width: 100%;height: auto;margin: 2% auto 0 auto;display: table;}
#shipai ul li{float: left;margin-left: 1.5%;width: 32.3%;}
#shipai ul li:nth-of-type(1){margin-left: 0;}
#shipai ul li figure{width: 100%;}
#shipai ul li figure img{width: 100%;}

#huanjing{width: 100%;height: auto;display: table;margin: 3% auto 0 auto;background: url(/newcpzt/images/imageszt854/zt_img7.jpg)no-repeat;padding: 2% 0 2% 0;}
#huanjing span{display: block;font-size: 20px;color: #828282;text-align: center;}
#huanjing h2{text-align: center;font-size: 38px;letter-spacing: 4px;font-weight: bold;line-height: 50px;}
#huanjing p{font-size: 22px;letter-spacing: 2px;line-height: 50px;color: #1e1e1e;text-align: center;width: 63%;margin: 0 auto;margin-top: 1%;}
#huanjing ul{width: 63%;height: auto;display: table;margin: 3% auto;}
#huanjing ul li{float: left;width: 25%;}
#huanjing ul li figure{width: 40%;margin: 0 auto;}
#huanjing ul li figure img{width: 100%;}
#huanjing ul li figure img.huanjing_img2{display: none;}
#huanjing ul li:hover figure img.huanjing_img1{display: none;}
#huanjing ul li:hover figure img.huanjing_img2{display: block;}
#huanjing ul li figure figcaption{font-size: 22px;letter-spacing: 2px;text-align: center;margin-top: 6%;}

#jiegou{width: 100%;height: auto;display: table;margin: 0 auto;background: url(/newcpzt/images/imageszt976/zt_img8.jpg)no-repeat;padding: 5% 0 1% 0;background-size: 100%;}
#jiegou span{display: block;font-size: 20px;color: #ffffff;text-align: center;}
#jiegou h2{text-align: center;font-size: 38px;letter-spacing: 4px;font-weight: bold;line-height: 50px;color: #fff;}
#jiegou p{font-size: 22px;letter-spacing: 1px;line-height: 50px;color: #fefdfd;text-align: center;margin: 0 auto;}
#jiegou #slideBox{width: 1330px;height: auto;display: table;margin: 2% auto 0 auto;background: #fff;padding: 35px;position: relative;}
#jiegou #slideBox ul{width: 100%;height: auto;display: table;float: left;overflow:hidden;}
#jiegou #slideBox ul li{width: 100%;zoom:1; vertical-align:middle;}
#jiegou #slideBox ul li figure{width: 45%;float: left;}
#jiegou #slideBox ul li figure img{width: 100%;}
#jiegou #slideBox div{width: 50%;float: right;height: auto;display: table;margin-top: 4%;}
#jiegou #slideBox div strong{font-size: 30px;font-weight: bold;color: #131313;letter-spacing: 2px;text-align: left;display: block;}
#jiegou #slideBox div strong h2{font-size: 30px;font-weight: bold;color: #131313;display: inline-block;font-weight: bold;color: #131313;}
#jiegou #slideBox div font{display: block;font-size: 16px;color: #d8d8d8;text-align: left;line-height: 33px;}
#jiegou #slideBox div.four p{line-height: 42px;}
#jiegou #slideBox div i{display: block;width: 15%;height: 4px;background: #2082e1;margin-top: 2%;}
#jiegou #slideBox div p{font-size: 20px;text-align: left;line-height: 50px;color: #272727;letter-spacing: 2px;margin-top: 5%;}
#jiegou #slideBox div p:nth-last-of-type(1){margin-top: 0;}
#jiegou #slideBox .prev{font-size: 38px;color: #333;background: #f2f2f2;padding: 0% 2%;position: absolute;top: 84.7%;left: 40.1%;width: 16px;height: 52px;float: unset;margin: 0;}
#jiegou #slideBox .next{font-size: 38px;color: #fff;background: #2082e1;padding: 0% 2%;position: absolute;top: 84.7%;right: 49.5%;width: 16px;height: 52px;float: unset; margin: 0;}
#jiegou #slideBox .prev img,#jiegou #slideBox .next img{width: 100%;}

#yuanli{width: 100%;height: auto;display: table;margin: 0 auto;background: #f2f2f2;}
#yuanli div{width: 1400px;height: auto;display: table;margin: 4% auto 0 auto;}
#yuanli div span{display: block;font-size: 18px;color: #0f0f0f;text-align: left;letter-spacing: 1px;margin: .5% auto;}
#yuanli div h2{display: inline-block;font-size: 38px;letter-spacing: 4px;font-weight: bold;line-height: 50px;}
#yuanli div ul{width: 100%;height: auto;display: table;margin: 4% auto 6% auto;}
#yuanli div ul li{height: auto;display: table;margin: 0 auto;width: 100%;}
#yuanli div ul li p{font-size: 20px;letter-spacing: 1px;color: #313131;float: right;width: 1365px;line-height: 46px;margin-bottom: 4%;}
#yuanli div ul li i{display: block;background: #2082e1;width: 18px;height: 18px;float: left;border-radius: 23px;margin-right: 1%;margin-top: 1%;}

.zt_two{width: 100%;height: auto;display: table;margin: 0 auto;position: relative;}
.zt_two figure{width: 100%;}
.zt_two figure img{width: 100%;}
.zt_two div{display: block;font-size: 20px;color: #7c7f81;text-align: center;position: absolute;top: 9%;width: 100%;}
.zt_two div span{display: block;font-size: 24px;color: #7c7f81;text-align: center;}
.zt_two div b{display: block;font-size: 44px;letter-spacing: 4px;line-height: 50px;color: #000;text-align: center;margin-top: 1%;}

#box {width: 100%;margin: 50px auto;overflow: hidden; }
.box_1{width: 85.5%;float: left;overflow: hidden;}
#box ol {list-style: none;width: 5000px;position: relative;}
#box ol li {float: left;margin-right: 16px;}
#list figure{width: 100%;}
#list img{width: 100%;}
#list a h2{font-size: 18px;text-align: center;letter-spacing: 2px;color: #000;}
.zt_one2{background: #2082e1;padding: 1.3% 1.24%;width: 11.2%;float: right;}
.zt_one2 span{display: block;font-size: 16px;color: #c6d9f4;}
.zt_one2 font{display: block;font-size: 30px;letter-spacing: 3px;color: #fff;line-height: 49px;}
.zt_one2 a i{font-style: normal;font-size: 20px;color: #fff;letter-spacing: 1px;margin-top: 8%;display: block;line-height: 28px;}
.zt_one2 a i img{width: 13%;margin-left: 6%;}

.zt_videos{width: 1400px;height: auto;display: table;margin: 0% auto 2% auto;}
.zt_videos h2{text-align: center;font-size: 37px;letter-spacing: 4px;line-height: 50px;font-weight: bold;}
.zt_videos span{display: block;font-size: 20px;color: #7a7a7a;margin-top: .5%;text-align: center;}
.zt_video1{position:relative;background: url(/newcpzt/images/imageszt976/zt_video.jpg) no-repeat;width: 1400px;height: 667px;background-size: 100%;margin: 0 auto;}
