*{margin:0;padding:0;}
/*index页面*/
.slideshow{position: absolute; width: 100vw; height: 100vh; overflow: hidden;}
.slideshow-image{position: absolute; width: 100%; height: 100%; background: no-repeat none 50% 50%; background-size: cover;}
#menu2{ float: left; width:2em; height:2.5em; background:url(../img/b2.png) no-repeat;}
#menu3{ float: left; width:2em; height:2.5em; background:url(../img/b3.png) no-repeat;}
#menu4{ float: left; width:2em; height:2.5em; background:url(../img/b4.png) no-repeat;}	
#menu1{ float: left; width:2em; height:2.5em; background:url(../img/b1.png) no-repeat;}
.menutxt{float: left; font-size:0.95em; line-height:2.2em; color:#FFF;}
.menui a{text-decoration:none; color:#FFF;}

@media screen and (max-width:730px){
	#barimg{display:none;}
	#txt1{position: absolute; border-radius:8px; width:80vw; top: 15%; left: 50%; transform: translate(-50%, -50%);/*向左向上分别平移自身的一半*/ -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); z-index: 99; text-align:left; font-family: Raleway, sans-serif; font-weight: 300; text-transform: uppercase; background-color: rgba(255, 255, 255, 0.75); box-shadow: 0 1em 2em -1em rgba(0, 0, 0, 0.5); padding: 1em 2em; line-height: 1.5;}
	.txt2{width:100%; line-height:1.8em;}
	#menubar{position: absolute; width:170px; top: 60%; left: 50%; transform: translate(-50%, -50%);/*向左向上分别平移自身的一半*/ -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); z-index: 99;}
	.menui{ float: left; width:9em; height:2.5em; background:#119EDC; border-radius:8px; padding:0.2em 0 0 0.8em;}
	.mjg{ display:block; float:left; width:170px;height:2.5em;}
}

@media screen and (min-width:730px){
	#barimg{display:block;position: absolute; top: 18%; left: 50%; transform: translate(-50%, -50%);/*向左向上分别平移自身的一半*/ -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); z-index: 99;}
	#barimg img{width: 63vw;}
	#txt1{position: absolute; border-radius:8px; width:350px; top: 50%; left: 50%; transform: translate(-50%, -50%);/*向左向上分别平移自身的一半*/ -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); z-index: 99; text-align:left; font-family: Raleway, sans-serif; font-weight: 300; text-transform: uppercase; background-color: rgba(255, 255, 255, 0.75); box-shadow: 0 1em 2em -1em rgba(0, 0, 0, 0.5); padding: 1em 2em; line-height: 1.5;}
	.txt2{width:100%; line-height:2.3em;}
	#menubar{position: absolute; width:730px; top: 90%; left: 50%; transform: translate(-50%, -50%);/*向左向上分别平移自身的一半*/ -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); z-index: 99;}
	.menui{ float: left; width:9em; height:2.5em; background:#119EDC; border-radius:8px; padding:0.2em 0 0 0.8em;}
	.mjg{float:left; width:2em;height:2.5em;}
}

 #mboxs{margin:auto;width:100%;background:#FFF; }
.gboxs{ float:left; width:95%; padding:5px 0 0 5%; border-bottom:#EBE5DD solid 1px;}
.gscx{ width:95%; height:40px; background:#FFF; font-size:16px; border:none;}
.gjg{ float:left; width:100%; height:15px;}
.gbtn{ float:left; width:90%; line-height:40px; padding:5px 5% 0 5%;}
#btntz{ background:#69F; width:100%; height:45px; border:none;cursor:pointer;font-size:16px; color:#FFF;border-radius:3px;}
.warnt{ float:left; width:95%; font-size:16px; line-height:1.8em; word-wrap:break-word;}
.warnsm{ float:left; width:95%; font-size:15px;line-height:1.8em; word-wrap:break-word;}
.gint{ width:95%; height:40px; background:#FFF; font-size:16px; border:none;}
.gintf{ width:150px; height:30px;border:none;}
.gboxspz{ float:left; width:95%; padding:5px 0 5px 5%; border-bottom:#EBE5DD solid 1px;font-size:15px; line-height:25px;}
.gboxspz img{ float:left; width:120px; height:100px;}
.imgnum{float:left; width:120px; height:20px; font-size:13px; text-align:center;}
.imgtxtbox{float:left; width:120px; display:none; }
.gboxspz a{ text-decoration:none; color:#930;}
.gboxspz i{ color:#F00; font-weight:bold;}
.gboxsnb{ float:left; width:95%; padding:5px 0 0 5%; height:28px;}
.gboxs img{ width:90%;}

#fc1boxpic{display:none;}
#fc2boxpic{display:none;}
#jzzboxpic{display:none;}
#sbboxpic{display:none;}
#xjboxpic{display:none;}
#ydboxpic{display:none;}
#jzzbox{display:none;}
#jzadbox{display:none;}
#xxbox2{display:none;}
#xxbox3{display:none;}
#sbtbox{display:none;}
#dbtbox{display:none;}
#bdtjbox{display:none;}
#fcbox{display:none;}
#dbtjcl1{display:none;}
#dbtjcl2{display:none;}
#dbtjcl3{display:none;}

@media screen and (max-width:730px){
  #showz {display:none;position: absolute; border-radius:8px; width:90%; height:90vh; position:fixed; bottom:-5px; top: 50%; left: 50%; transform: translate(-50%, -50%);/*向左向上分别平移自身的一半*/ -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); background-color:#F3F3F3;z-index:100; } 
}
@media screen and (min-width:730px){
  #showz {display:none;position: absolute; border-radius:8px; width:50%; height:90vh; position:fixed; bottom:-5px; top: 50%; left: 50%; transform: translate(-50%, -50%);/*向左向上分别平移自身的一半*/ -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); background-color:#F3F3F3;z-index:100; } 
}
#showzt{float:left;width:100%;height:28px; border-bottom:#CCC dashed 1px;}
#showzt h4{display:block;margin:0;padding:0;float:left;width:120px;line-height:28px;font-size:15px;text-align:left;text-indent:22px;}
#showzt a{text-decoration:none; color:#000;}
#showzt h5{display:block;margin:0;padding:0;float:right;width:100px;line-height:28px;font-size:15px;text-align:center;text-indent:22px;}
#showzp{float:left;width:100%; height:90%; text-align:center; padding:15px 0 0 0;}

