#chengshi{ width: 31%; padding-top: 3.75%; border-radius:3px; border: 1px solid #be8a41; top: 51.9%; left: 48.5%; position: absolute;
background: url("../images/zt1/arrow.png")   right center  no-repeat #fff;  background-size: contain;
}
#chengshi input{ width: 94%; height: 100%; padding-left: 6%; border: none; position: absolute; background: none; top: 0; left: 0; text-align: center;
color:#be8a41; font-size: 12px;



}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #be8a41;  
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #be8a41;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #be8a41;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #be8a41;
}
#shuliang{ width: 31%; padding-top: 3.75%; border-radius:3px; border: 1px solid #be8a41; top: 58.66%; left: 48.5%; position: absolute;
background: url("../images/zt1/arrow.png")   right center  no-repeat #fff;  background-size: contain;
}
#fangshi{ width: 31%; padding-top: 3.75%; border-radius:3px; border: 1px solid #be8a41; top: 65.7%; left: 48.5%; position: absolute;
background: url("../images/zt1/arrow.png")   right center  no-repeat #fff;  background-size: contain;

}
#mianji{ width: 31%; padding-top: 3.75%; border-radius:3px; border: 1px solid #be8a41; top: 72%; left: 48.5%; position: absolute;
background: url("../images/zt1/arrow.png")   right center  no-repeat #fff;  background-size: contain;
}
#zhuangxiu{ width: 31%; padding-top: 3.75%; border-radius:3px; border: 1px solid #be8a41; top: 78.68%; left: 48.5%; position: absolute;
background: url("../images/zt1/arrow.png")   right center  no-repeat #fff;  background-size: contain;
}

#btn_submit{ width: 100%; padding-top: 7.8125%;  top: 84.4%;  position: absolute; left: 0;}
#btn{ position: absolute; left: 30%; width: 40%;  height: 100%; top: 0; 
	background: url("../images/zt1/tijiao.png")   center center  no-repeat ;  background-size: contain;}
.swiper-slide div span { text-align: center; font-size: 12px; color: #be8a41; display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0;
box-sizing:border-box;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box;
display: box; 
display: -webkit-box; 
display: -moz-box; 

-webkit-box-pack:center; 
-moz-box-pack:center; 
-webkit-box-align:center; 
-moz-box-align:center; 
 }

.mask_bg{ background:#000; opacity: 0.7; filter:alpha(opacity=70); position: absolute; width: 100%; height: 100%; z-index: 3001; top: 0; left: 0;
display: none;
 }

#list_div{ position: absolute; width:75%;  left: 12.5%;  top: 0; z-index: 3002;  display: none;}
 .list_title{ padding-top: 12.5%; border-top-left-radius: 8px;border-top-right-radius: 8px; background: #f2f2f2; position: relative;}
 .list_title span{ position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; font-size: 20px; text-align: center;  
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box;
display: box; 
display: -webkit-box; 
display: -moz-box; 

-webkit-box-pack:center; 
-moz-box-pack:center; 
-webkit-box-align:center; 
-moz-box-align:center; }

 .list_bot{padding-top: 6%; border-bottom-left-radius: 8px;border-bottom-right-radius: 8px; background: #fff; }
 .list_ul{ position: relative; width: 100%; }
 .list_ul li{ position: relative; padding-top:12.9% ; width: 100%; border-bottom: 1px solid #ddd; box-sizing: border-box; }

 .list_ul li span{ display: block; position: absolute; width:100%; height: 100%; font-size: 14px; text-align: center; top: 0; left: 0;background: #fff; 
 width: 100%; height: 100%;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box;
display: box; 
display: -webkit-box; 
display: -moz-box; 

-webkit-box-pack:center; 
-moz-box-pack:center; 
-webkit-box-align:center; 
-moz-box-align:center; 

   }
  .list_ul li.active_li span{ background: #ddd; color: #444;  box-sizing:border-box; }
 .queding_w{ position: relative; width: 100%; padding-top: 12.5%;  background: #fff; }
 .queding{ width: 54%; height:68%; top: 16%; left: 23%; background: url("../images/zt1/queding.png") no-repeat center center; 
 background-size: contain; position: absolute;  }

 #list_div2{ position: absolute; width:75%;  left: 12.5%;  top: 400px; z-index: 3002; display: none;display: none;display: none; }
  #list_div3{ position: absolute; width:75%;  left: 12.5%;  top: 800px; z-index: 3002;  display: none;display: none;}
   #list_div4{ position: absolute; width:75%;  left: 12.5%;  top: 1200px; z-index: 3002;  display: none;}

#tel_div{ position: absolute; width:88.28125%;  padding-top: 59.53125%;  top: 100px; z-index: 3002; left: 5.859375%; border: 2px solid #b47e3c; background: #fff4c8;
box-sizing: border-box;
  }
 .close{ width: 9%; height: 13.35%; background: url("../images/zt1/circle.png") no-repeat center center;  top:-6.675%; right: 2%;
  background-size: contain; position: absolute; } 
  .title1{padding-top: 13%;  top:6.56%; width: 100%; position: absolute; left: 0; }  
  .title1 span{ position: absolute; width: 100%; height: 100%; text-align: center; font-size: 24px; top: 0; left: 0; display: block;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box;
display: box; 
display: -webkit-box; 
display: -moz-box; 

-webkit-box-pack:center; 
-moz-box-pack:center; 
-webkit-box-align:center; 
-moz-box-align:center; 
   } 
  .input{ height: 12.86%; width: 62.124%; box-sizing: border-box; border: 1px solid #b47e3c;  
  	position: absolute;; top:26%; left: 18.938%; padding-left: 6%; font-size: 18px; }

  	.jieguo_btn{ height: 16%; width:60% ; position: absolute; left: 20%; top: 54%; background: url("../images/zt1/jieguo.png") no-repeat center center;
background-size: contain; 
  	 }
  	 .jieguo_txt{padding-top: 13.4%;  top:74%; width: 100%; position: absolute; left: 0; }
  	 .jieguo_txt span{ width: 100%; height: 100%; text-align: center; position: absolute;  left: 0; top: 0; font-size: 12px; }
     .jieguo_txt2{padding-top: 13.4%;  top:82%; width: 100%; position: absolute; left: 0; }
     .jieguo_txt2 span{ width: 100%; height: 100%; text-align: center; position: absolute;  left: 0; top: 0; font-size: 12px; }

  	 .title2{padding-top: 26.25%;  top:6.56%; width: 100%; position: absolute; left: 0; }  
  .title2 span{ position: absolute; width: 100%; height: 100%; text-align: center; font-size: 48px; top: 0; left: 0; }
  .tip_txt{ height:32.8%;  width: 100%; position: absolute; top: 32.81%; left: 0; text-align: center; font-size: 24px;}
  .tip_txt span{ color: #f00; font-weight: bold; }
  .jieguo_btn2{ height: 14%; width:36% ; position: absolute; left: 32%; top: 66.4%; background: url("../images/zt1/cuowu.png") no-repeat center center;
background-size: contain; display: block;
  	 } 

#error_tips{ position: absolute; width: 80%; height: 14%; top: 40%; left: 10%; text-align: center; font-size: 14px; color:#f00; } 
.center{

}
@media all and (min-width:320px) and (max-width:640px) {
  .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; }
} 
@media all and (min-width:640px) and (max-width:800px) {
  .zt1_part1{ position: relative; width: 100%;  padding-top:70%; background:url("../images/zt1/1.jpg") no-repeat center center;background-size:cover;  z-index: 99;}
.zt1_part2{ position: relative; width: 100%;  padding-top:105%; background:url("../images/zt1/2.jpg") no-repeat center center;background-size:cover; z-index: 99; }
.jieguo_btn2{ height: 14%; width:36% ; position: absolute; left: 32%; top: 63%; background: url("../images/zt1/cuowu.png") no-repeat center center;
background-size: contain; 
     } 
}

.zt16_div{  width: 26.1%; padding-top:6.5625% ;  position: absolute; top:19.78%; left: 42.34%;
}
.zt16_a1{ display: block; width: 100%; height: 100%; left: 0; top: 0; position: absolute;
background: url("../zt16/1.gif") no-repeat center center;
background-size: contain;  


}
.zt16_div2{  width:49.5%; padding-top:39.22% ;  position: absolute; top:66.75%; left: 25.625%;
}
.zt16_a2{ display: block; width: 100%; height: 100%; left: 0; top: 0; position: absolute;
background: url("../zt16/2.gif") no-repeat center center;
background-size: contain;  


}
