*{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;}

.banner-h{
	width: 100%;
	background: url(/newcpzt/images/imageszt4672/zt_banner.jpg) no-repeat;
	background-size: 100% 100%;
	height: 547px;
	position: relative;
}
.banner-b{
	position: relative;
	width: 1200px;
	z-index: 1;
	height: auto;
	display: table;
	margin: 0 auto;
	top: 17%;
}
.banner-b::after{
	position: absolute;
    left: 0;
	top: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    content: "";
    background: linear-gradient(to right,#fff,#ffffffe5,#ffffff57,#fff0);
}
.banner-h figure{
	width:44%;
    z-index: 1;
	position: absolute;
	right: 8%;
	top: 21%;
}
.banner-h figure img{
	width: 100%;
	display: block;
}
.banner-b .banner-fl{
	position: relative;
    width: 48%;
    padding: 2% 0% 2% 2%;
    float: left;
}
.banner-fl span{
	display: block;
	width: 92%;
	text-align: center;
    font-size:26px;
    line-height:46px;
    letter-spacing: 1px;
    background-color: #147dff;
    color: #ffffff;
}

.banner-fl h1{
	font-size: 100px;
    line-height: 118px;
    letter-spacing: 10px;
    display:inline-block;
    font-weight: bold;
	margin: 2% auto;
	color: #000;
	position: relative;
}
.banner-fl h1::before{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  content: "移动变电站";
  z-index: -1;
  background-color: #999;
  -webkit-background-clip: text;
  -webkit-text-stroke:10px transparent;
}
.banner-fl h1::after{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	content: "移动变电站";
	z-index: -1;
	background-color: #fff;
	-webkit-background-clip: text;
	-webkit-text-stroke:8px transparent;
  }
.banner-fl h1 strong{display: inline-block;font-weight: bold;color: #f00;font-size: 100px;}
.banner-fl ul li{float: left;width: 34%;margin-right: 5%;margin-top: 3%;}
.banner-fl ul li img{width: 23%;float: left;margin-top: 1%;}
.banner-fl ul li font{font-size: 32px;letter-spacing: 3px;line-height: 45px;display: block;float: right;}

.zt_common{width: 1200px;height: auto;display: table;margin: 2% auto;}
.zt_common font{display: inherit;text-align: center;background: #ff8814;color: #fff;font-size: 30px;line-height: 47px;margin: 2% auto 1% auto;padding: 0 2%;}
.zt_common strong,.zt_common h2{font-size: 66px;letter-spacing: 4px;text-align: center;line-height: 80px;font-weight: bold;display: block;}
.zt_common strong span,.zt_common h2 span{display: inline;color: #f00;font-weight: bold;font-size: 65px;}
.zt_common figure{width: 8%;margin: 2% auto;}
.zt_common figure img{width: 100%}

.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: 3.7%;width: 17%;background: #147cff;border-radius: 10px;}
.zt_1 ul li figure{width: 100%;}
.zt_1 ul li figure img{width: 46%;margin: 14% auto 8% auto;display: block;}
.zt_1 ul li figure figcaption{font-size: 24px;letter-spacing: 2px;color: #fff;line-height: 34px;text-align: center;}
.zt_1 ul li figure figcaption:nth-of-type(2){width: 12%;background: #fff;height: 5px;margin: 4% auto 15% auto;border-radius: 18px;}

.zt_2{width: 1200px;height: auto;display: table;margin: 0 auto;}
.zt_2 ul{width: 100%;height: auto;display: table;margin: 0 auto;}
.zt_2 ul li{float: left;margin-left: 2%;width: 32%;}
.zt_2 ul li:nth-of-type(1){margin-left: 0;}
.zt_2 ul li figure{width: 100%;}
.zt_2 ul li figure img{width: 100%;}
.zt_2 ul li h3{font-size: 24px;letter-spacing: 1px;color: #000;line-height: 39px;text-align: center;margin-top: 1%;font-weight: unset;}

.zt_3{width: 100%;height: 730px;background: url(/newcpzt/images/imageszt4672/zt_img12.jpg) no-repeat;background-size: 100%;margin: 0 auto;position: relative;}
.zt_3 p{font-size: 24px;text-align: center;width: 1020px;line-height: 48px;letter-spacing: 3px;color: #000;position: absolute;top: 14%;left: 23.5%;}
.zt_3 p b{display: initial;color: #ff8814;font-weight: bold;}

.zt_4{width: 100%;height: auto;display: table;margin: 0 auto;background: #f6f9fe;padding: 2% 0 0 0;}
.zt_4 span{display: block;text-align: center;font-size: 26px;letter-spacing: 2px;line-height: 48px;}
.zt_4 figure{width: 1200px;position: relative;margin: 0 auto;}
.zt_4 figure img{width: 100%;margin-top: 3%;}
.zt_4 figure figcaption{font-size: 27px;color: #000;position: absolute;top: 22.5%;right: 8.5%;}
.zt_4 figure figcaption:nth-of-type(2){top: 32.5%;right: 13%;}
.zt_4 figure figcaption:nth-of-type(3){top: 42%;right: 15%;}
.zt_4 figure figcaption:nth-of-type(4){right: 14.9%;top: 52%;}
.zt_4 figure figcaption:nth-of-type(5){top: 62%;right: 17%;}
.zt_4 figure figcaption:nth-of-type(6){top: 73%;right: 17%;}
.zt_4 figure figcaption:nth-of-type(7){top: 84.5%;right: 10.3%;}

.zt_5{width: 100%;display: table;height: auto;margin: 0 auto;}
.zt_5 figure{width: 42%;float: right;}
.zt_5 figure img{width: 100%;}
.zt_5 div{float: left;width: 58%;margin-top: 1%;}
.zt_5 div ul{float: right;width: 67.8%;}
.zt_5 div ul li{margin-top: 2%;height: auto;display: table;width: 100%;}
.zt_5 div ul li i{background: url(/newcpzt/images/imageszt4672/zt_img14.png) no-repeat;background-size: 100% 100%;width: 4.5%;display: block;float: left;text-align: center;font-style: normal;font-size: 20px;color: #fff;margin-right: 2%;line-height: 37px;/*! padding: .8%; */}
.zt_5 div ul li span{display: block;float: left;font-size: 18px;letter-spacing: 1px;line-height: 34px;border-bottom: 2px dashed #767676;}

.zt_6{width: 1200px;height: auto;display: table;margin: 0 auto;}
.zt_6 ul{width: 1200px;height: auto;display: table;margin: 0 auto 2% auto;}
.zt_6 ul li{width: 24%;float: left;margin-left: 1.3%;}
.zt_6 ul li:nth-of-type(1){margin-left: 0;}
.zt_6 ul li figure{width: 100%;}
.zt_6 ul li figure img{width: 100%;}
.zt_6 ul li figure figcaption{font-size: 24px;letter-spacing: 2px;line-height: 42px;text-align: center;background: #147dff;color: #fff;}

.zt_7{width: 1200px;height: auto;display: table;margin: 4% auto 2% auto;}
.zt_7 figure{display: block;float: left;width: 43%;}
.zt_7 figure img{width: 100%;}
.zt_7 div{float: right;width: 49%;background: #fff;padding: 1% 4%;}
.zt_7 div figure{width: 13%;float: unset;}
.zt_7 div span{color: #25261e;font-size: 22px;line-height: 31px;display: block;}
.zt_7 div hr{width: 17%;background: #bababa;height: 3px;border: 1px solid #bababa;margin-top: 1%;}
.zt_7 div strong{font-weight: bold;display: block;font-size: 44px;color: #111;line-height: 58px;letter-spacing: 3px;margin-top: 1%;}
.zt_7 div p{font-size: 24px;letter-spacing: 1px;line-height: 44px;margin-top: 3%;color: #333;}
.zt_7 div p:nth-of-type(2){font-size: 18px;line-height: 27px;color: #a8a8a8;letter-spacing: 0;}
.zt_7-1 figure{float: right;}
.zt_7-1 div{float: left;padding: 1% 0;}

.zt_table{width: 1200px;height: auto;display: table;margin: 2% auto;}
.zt_table table{width: 100%;height: auto;display: table;margin: 0 auto;border-left: 1px solid #7e7e7e;border-right: 1px solid #7e7e7e;}
.zt_table table tr td{font-size: 24px;letter-spacing: 1px;text-indent: 2em;width: 20%;border-bottom: 1px solid #7e7e7e;border-left: 1px solid #7e7e7e;line-height: 45px;color: #151515;}
.zt_table table tr th{font-size: 24px;font-weight: unset;text-align: left;text-indent: 2em;background: #147dff;color: #fff;line-height: 43px;}
.zt_table table tr td:nth-of-type(1){background: #f5f9ff;border-left: unset;}
.zt_table span{display: block;text-align: center;font-size: 24px;color: #000;letter-spacing: 1px;margin-top: 3%;}
