@charset "gb2312";
/* CSS Document */

@media screen and (max-width:900px) {
	.zg_mainRet,.zw_gkl_cx,.zw_gk_cx{width:7.5rem;box-sizing:border-box;}
	.wrap{ width:100%; max-width: 7.5rem; clear: both;;}
	
	/*header*/
	.zg19_top{height:auto; position: relative;}
	.zg19_logo{ display:inline-block; width:2.2rem;height:.55rem;margin:0; }
	.zg19_logo img{ width:100%;height:100%; }
	.zg19_all{ position: absolute; right:.2rem; top:.15rem;height:.6rem; line-height: .6rem;     margin: 0;}
	.zg19_all b{text-align: right; font-size: .36rem;line-height: .6rem;height: .6rem; }
	.zg19_all b em{ width:.36rem;height:.36rem;background-size: 100% 100%; }
	.zg19_navwap{margin-top: .2rem; position: relative; clear: both;width:100%;height:.8rem; overflow: hidden;box-sizing: border-box; padding: 0 .2rem;}
	.zg19_navwap li{ font-size:.28rem; line-height: .8rem;color:#333; }
	.zg19_headrt{display:none;}
	
	.zg19_all{ width:.36rem; height:.36rem;;}
	.zg19_all b{ font-size:0; }
	.zg19_all:hover b{ border:none; }
	.zg19_all b em{ position: absolute; right:.2rem;top:.2rem;margin-right:0;}
	.zg19_allobox{ position: fixed; width:100%; height:100%;background: #fff; overflow-y: auto;left:0 ; top:0; z-index:11; box-sizing: border-box; padding:0;}
	.zg19_allobox h2{ position: relative; background: #fff; font-size:.3rem; line-height: .88rem;color:#333;display: block; height: .88rem;border-bottom: 1px solid #E0E0E0;text-align: center;}
	.zg19_allobox h2 a{ position: absolute; left:.2rem; top: 0;font-family: 'simsun'; font-size:.4rem; color:#888;}
	.zg19_allobox dl{background: none; width:100%; clear: both; float:none;padding-top: 0; margin-bottom:.1rem;margin-bottom: 0!important; min-height: auto;}
	.zg19_allobox dt{background: url(../../images/zgimg/erji_left1.png) no-repeat 3% center #F7F7F7;    text-indent: .4rem;margin-bottom: 0; color:#333;background-size: .85em .85em;padding: 0 .2rem; font-size: .28rem; line-height: 3; color: #9c9c9c;}
	.zg19_allobox dt a{ color:#333;}
	.zg19_allobox dd { padding: .2rem ;}
	.zg19_allobox dd a{display:inline-block;  box-sizing: border-box;border: 1px solid #D6D6D6;text-align: center;min-width: 4em; font-size: .26rem;line-height: 2.8; color: #666;margin: 0 .2rem .2rem 0; padding: 0 .2rem;}
	.zg19_hdnavbox {display: none;}
	.zg19_navwap{display: block;background: #F5F5F5;}
	.zg19_headbtn{ display: block; position: absolute; right:.2rem;top:.25rem;    width: .36rem; height: .36rem;  background: url(../../images/zgimg/zg19sydw_icon1.png) no-repeat;background-size: 100% 100%;  vertical-align: middle;}
	
	
	
	/*banner*/
	.zg19_banner{ background: url(../../images/zgimg/zg19sydw_banner.png) no-repeat center top;background-size: 100% 100%; }
	.zg19_banner .wrap{  padding:.6rem 0; text-align: center;}
	.zg19_banner p{ margin-left: 0; font-size:.6rem; line-height: .7rem; color:#fff; font-weight:lighter; }
	.zg19_banner h3{ margin-left: 0; font-size:.6rem; line-height: .87rem; color:#fff; margin-top:.1rem; text-shadow: 0 0 .1rem rgba(0,0,0,.16);}
	.zg19_banner img{ display: none;}

/*	footer*/
	.zg19_footer{padding:.3rem .2rem; font-size:.24rem; line-height: .5rem; color:#fff;  }
	.zg19_footer div{text-align: center;opacity: .5;}
	.zg19_footer a{ color:#fff;}

/*	main*/
	.zg19_main{ padding:0;}
	.zg19_left{ display: none;}
	.zg19_right{width:100%; box-sizing: border-box;}
	.zg19_rtbox{  padding:.5rem .2rem;}
	.zg19_rtzjm{ font-size:.34rem;line-height: .6rem;margin-bottom: .2rem; background-size: .36rem .21rem; padding-left: .46rem; }
	.zg19_rtcont{ font-size:.28rem;line-height: .4rem;margin-bottom: .3rem; padding-left: .46rem;}
	.zg19_rtdl{ margin-bottom: .3rem; padding-left: .25rem;}
	.zg19_rtdl dt{ font-size:.3rem;line-height: .6rem; padding-left: .21rem;background-size: .11rem .11rem;}
	.zg19_rtdl dd{ font-size:.28rem;line-height: .4rem; padding-left: .21rem;}
	.zg19_table th{  font-size:.28rem;line-height: .5rem;}
	.zg19_table td{ padding:.2rem 0;  font-size:.26rem;line-height: .4rem;}
	.zg19_process{ margin:.3rem auto ;  }
	.zg19_process li{padding:0 .12rem; margin:0 .6rem .6rem 0!important;min-width:1.4rem;  font-size:.26rem;line-height: .6rem;float: left!important;}
	.zg19_process li span { background-size: 100% 100%; width:.4rem;height: .25rem;right:-.5rem!important; left:auto!important; bottom:auto!important; top:50%!important;margin-top:-.12rem!important;transform: rotate(180deg)!important; }
	.zg19_process li:last-child{ margin-bottom: 0!important;}
	
	.zg19_link a{ min-width:1.2rem;padding:0 .15rem; font-size:.28rem;line-height: .5rem;margin:0 .2rem .2rem 0;}
	.zg19_link a:nth-child(4n) { margin-right: 0;}
	.zg19_rtbox{ box-shadow: none;}
	.zg19_more{ position: absolute;display: block;text-align: center;width:100%;height:.6rem; font-size:.3rem; line-height: .6rem; left:0; bottom:0; z-index: 3; background: #fff;box-shadow: 0 0 .2rem rgba(0,0,0,.2); }
	.zg19_rtcent{ padding-top: .3rem;}
/*	nav wap*/
	.zg19_navwap2{ display: block;}
	.zg19_navwap2{ background: #f9f9f9; position: relative; clear: both;width:100%;height:.8rem; overflow: hidden;box-sizing: border-box; padding: 0 .2rem;}
	.zg19_navwap2 li,.zg19_navwap li{ font-size:.28rem; line-height: .8rem;color:#333;width:auto; padding:0 1em; }
	.zg19_navwap2 .active{font-weight: bold; font-size:.3rem;}
	.zg19_navwap2 .active a{ color:#333;}
	.zg19_navwap2 a{ color: #e21919; }
	.zg19_navwap li{ padding: 0;margin-right: 1.5em;}
	.zg19_hdnav { clear: both; float:none; background: #f1f1f1; margin-top:0;}
/*
	.zg19_hdnavbox{display: block; padding:.1rem .2rem;;}
	.nav_more em{display: none;}
	.zg19_hdnav li{ font-size:.28rem;line-height: .6rem;color:#333;margin-right: 1.5em;}
	.zg19_hdnav li:last-child{ margin-right: 0;}
	
*/
	
	
	.zg19_toptit{ display: block; margin: 0 auto; font-size:.34rem; line-height: .88rem;text-align: center;    width: 100%;}
	.zg19_logo{ position: absolute; left:.2rem; top:.15rem;}
	.zg19_hdnavbox  b{ font-weight: normal;}

	
	
	.zg19_zt .zg19_bot{
		margin-bottom: .5rem;
	}
	.zg19_right .zg19_zt .zg19_zttop{
		display: grid; 
		/* height: 3.5rem; */
	}
	.zg19_zt .zg19_bot{
		flex-wrap: wrap;
		margin-bottom: 33px;
	}
	.zg19_zt .zg19_bot>div{
		width: 44%;
		height: 2rem;
		font-size: .44rem;
		margin-bottom: 0.2rem;
	}
	.zg19_zt .zg19_ztright{
		width: 100%;
		height: auto;
		margin-bottom: 0.4rem;
	}
	.zg19_zt .zg19_ztleft{
		width: 90%;
		height: auto;
		margin-bottom: 0.2rem;
	}

	.zg19_zt .zg19_ztleft ul li:nth-of-type(1){
		font-size: .3rem;
		font-weight: bold;
	}
	.zg19_zt .zg19_ztleft ul li:nth-of-type(2),.zg19_zt .zg19_ztleft ul li:nth-of-type(3){
		font-size: .25rem;
	}
	.mySwipers{
		width: 7rem;
		margin: 0 auto;
		height: 2.7rem;
	}
	.mySwipers a{
		display: block;
		width: 100%;
		height: 100%;
	}

}

