.zt1_part1{ position: relative; width: 100%;  padding-top:70%; background:url("../images/zt1/1.jpg") no-repeat center center;background-size:contain;  z-index: 99;}
.zt1_part2{ position: relative; width: 100%;  padding-top:105%; background:url("../images/zt1/2.jpg") no-repeat center center;background-size:contain; z-index: 99; }
#chengshi{ width: 37.5%; padding-top: 4.375%; border-radius:3px; border: 1px solid #be8a41; top: 28%; left: 48.4375%; position: absolute;
background: url("../images/zt1/arrow.png")   right center  no-repeat #fff;  background-size: contain;
}

.top21{ position: relative;  width: 100%;  padding-top:62.03125%; background:url("../images/zt2/1.jpg") no-repeat center center;background-size:contain;}
.top22{ position: relative;  width: 100%;  padding-top:67.8125%; background:url("../images/zt2/2.jpg") no-repeat top center;background-size:contain;}
.top22_txt{position: absolute; left:36% ; top:33%; width: 63%; height: 65%; font-size: 12px; color: #fff;}
.top23{ position: relative;  width: 100%;  padding-top:29.6875%; background:url("../images/zt2/3.jpg") no-repeat top center;background-size:contain;}
.top24{ position: relative;  width: 94%;  padding-left:3%; font-size: 14px;}
.top25{ position: relative;   width: 100%;  padding-top:47.1875%; background:url("../images/zt2/5.jpg") no-repeat top center;background-size:contain;}
.top26{ position: relative;   width: 100%;  padding-top:23.90625%; background:url("../images/zt2/6.jpg") no-repeat top center;background-size:contain;}
.top27{ position: relative;   width: 100%;  padding-top:71.25%; background:url("../images/zt2/7.jpg") no-repeat top center;background-size:contain;}
.top28{ position: relative;   width: 100%;  padding-top:28.4375%; background:url("../images/zt2/8.jpg") no-repeat top center;background-size:contain;}
.top29{ position: relative;   width: 100%;  padding-top:67.1875%; background:url("../images/zt2/9.jpg") no-repeat top center;background-size:contain;}
.top30{ position: relative;   width: 100%;  padding-top:52.65625%; background:url("../images/zt2/10.jpg") no-repeat top center;background-size:contain;}
.top31{ position: relative;   width: 100%;  padding-top:52.1875%; background:url("../images/zt2/11.jpg") no-repeat top center;background-size:contain;}
.top32{ position: relative;   width: 100%;  padding-top:58.59375%; background:url("../images/zt2/12.jpg") no-repeat top center;background-size:contain;}
.top33{ position: relative;   width: 100%;  padding-top:65.15625%; background:url("../images/zt2/13.jpg") no-repeat top center;background-size:contain;}
.top34{ position: relative;   width: 100%;  padding-top:52.8125%; background:url("../images/zt2/14.jpg") no-repeat top center;background-size:contain;}
.top35{ position: relative;   width: 100%;  padding-top:52.65625%; background:url("../images/zt2/15.jpg") no-repeat top center;background-size:contain;}
.top36{ position: relative;   width: 100%;  padding-top:57.8125%; background:url("../images/zt2/16.jpg") no-repeat top center;background-size:contain;}
.top37{ position: relative;   width: 100%;  padding-top:65.15625%; background:url("../images/zt2/17.jpg") no-repeat top center;background-size:contain;}
.top38{ position: relative;   width: 100%;  padding-top:52.8125%; background:url("../images/zt2/18.jpg") no-repeat top center;background-size:contain;}
.top39{ position: relative;   width: 100%;  padding-top:52.65625%; background:url("../images/zt2/19.jpg") no-repeat top center;background-size:contain;}
.top40{ position: relative;   width: 100%;  padding-top:59.0625%; background:url("../images/zt2/20.jpg") no-repeat top center;background-size:contain;}
.top41{ position: relative;   width: 100%;  padding-top:96.5625%; background:url("../images/zt2/21.jpg") no-repeat top center;background-size:contain;}
.top42{ position: relative;   width: 100%;  padding-top:47.8125%; background:url("../images/zt2/22.jpg") no-repeat top center;background-size:contain;}

.input1{position: absolute; width:47.84375%; padding-left: 2%; height: 4.3%; left: 36.71875%; top: 52%; border: none; background: #fff; border-radius:0; }
.input2{position: absolute; width:47.84375%;padding-left: 2%; height: 4.3%; left: 36.71875%; top: 61%; border: none; background: #fff; border-radius:0; }
.input3{position: absolute; width:47.84375%;padding-left: 2%; height: 4.3%; left: 36.71875%; top: 71%; border: none; background: #fff; border-radius:0;}

.btn_ss{position: absolute; width:42.34375%; height: 8.58%; left: 28.828125%; top: 84%; border: none;  
	background:url("../images/zt2/btnss.png") no-repeat center center;background-size:contain;}

.btn_ul{position: absolute; width:92%; left: 5%; top: 20%; border: none; height: 72%; }
.btn_ul li{padding-left: 3.2%; font-size: 12px;background:url("../images/zt2/dd.jpg") no-repeat top left;background-size:contain; height: 16%;}