.zt20_part1{ position: relative; width: 100%;  padding-top:134.0625%; background:url("../images/zt20/1.jpg") no-repeat center center;background-size:contain;  z-index: 99;}
.zt20_part2{ position: relative; width: 100%;  padding-top:60.15625%; background:url("../images/zt20/2.jpg") no-repeat center center;background-size:contain; z-index: 99;}
.zt20_part3{ position: relative; width: 100%;  padding-top:83.4375%; background:url("../images/zt20/3.jpg") no-repeat center center;background-size:contain; z-index: 99; }
.zt20_part4{ position: relative; width: 100%;  padding-top:125.625%; background:url("../images/zt20/4.jpg") no-repeat center center;background-size:contain; z-index: 99; }

.video_wrap video {
    width: 100%; height: 100%;
}
.video_wrap{ width:88%;  height:78%; left:6%; top: 11%; position: absolute;  }
.zt20_part5{ position: relative; width: 100%;  padding-top:94.0625%; background:url("../images/zt20/5.jpg") no-repeat center center;
background-size:contain; z-index: 99; }




.zt20_part6{ position: relative; width: 100%;  padding-top:111.875%; background:url("../images/zt20/6.jpg") no-repeat center center;background-size:contain; z-index: 99; }

.zt20_part7{ position: relative; width: 100%;  padding-top:152.34375%; background:url("../images/zt20/7-1.jpg") no-repeat center center;background-size:contain; z-index: 99; }
.mingxing_w{ width: 100%; height: 100%; top: 0%; left: 0; position: absolute; }
.swiper-container {
	    width: 100%;
    height: 100%;
}
.swiper-container .swiper-wrapper div:nth-child(1)
		{

        
		background:url('../images/zt20/7-1.jpg') center center no-repeat;
		background-size:cover;
		}
		
.swiper-container .swiper-wrapper div:nth-child(2)
		{
		background:url('../images/zt20/7-2.jpg') center center no-repeat;
		background-size:cover;
		}
		
.swiper-container .swiper-wrapper div:nth-child(3)
		{
		background:url('../images/zt20/7-3.jpg') center center no-repeat;
		background-size:cover;
		}		

.zt20_part8{ position: relative; width: 100%;  padding-top:137.65625%; background:url("../images/zt20/8.jpg") no-repeat center center;background-size:contain; z-index: 99; }
.zt20_part8 a{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: block; }


.zt20_part9{ position: relative; width: 100%;  padding-top:89.21875%; background:url("../images/zt20/9.jpg") no-repeat center center;background-size:contain; z-index: 99; }
.zt20_part9 a{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: block; }
.zt20_part10{ position: relative; width: 100%;  padding-top:83.59375%; background:url("../images/zt20/10.jpg") no-repeat center center;background-size:contain;  z-index: 99;}
.zt20_part10 a{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: block; }

.zt20_part11{ position: relative; width: 100%;  padding-top:148.90625% ;background:url("../images/zt20/11.jpg") no-repeat center center;background-size:contain; z-index: 99; }



#shuliang {
    width: 64%;
    padding-top: 5.625%;
    border-radius: 3px;
    border: 1px solid #be8a41;
    top: 56%;
    left: 18%;
    position: absolute;
    background: url(../images/zt1/arrow.png) right center no-repeat #fff;
    background-size: contain;
}
.zt20_part11 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;
}

#fangshi {
    width: 64%;
    padding-top: 5.625%;
    border-radius: 3px;
    border: 1px solid #be8a41;
    top: 68%;
    left: 18%;
    position: absolute;
    background: url(../images/zt1/arrow.png) right center no-repeat #fff;
    background-size: contain;
}
.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;
}
#mianji{ width: 64%;
    padding-top: 5.625%;
    border-radius: 3px;
    border: 1px solid #be8a41;
    top: 78%;
    left: 18%;
	position: absolute;
background: url("../images/zt1/arrow.png")   right center  no-repeat #fff;  background-size: contain;
}
#btn_submit{ width: 100%; padding-top: 8.59375%;  top: 84%;  position: absolute; left: 0;}
#btn{ position: absolute; left: 28%; width: 44%;  height: 100%; top: 0; 
	background: url("../images/zt20/tijiao.png")   center center  no-repeat ;  background-size: contain;}


	#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: 24px; top: 0; left: 0; }
  .tip_txt{ height:32.8%;  width: 100%; position: absolute; top: 32.81%; left: 0; text-align: center; font-size: 12px;}
  .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{

}
