
@media screen and (max-width:768px){
	html,body{
		min-width:auto;
		max-width:100%;
		overflow-x:hidden;
	}
	
	.p-title {
		width:100%;
		padding-top:10px;
	}
	.p-title .p-title1{
		width:100%;
		overflow:hidden;
		margin-top:0;/****/
	}
	.p-title .p-title2{
		width:94%;
		margin-left:auto;
		margin-right:auto;
		font-size:2.6rem;
		margin-top:10px;
		text-align:center;
	}
	.p-title .p-xg img{
		/*width:100%;*/
		display:none;
	}
	
	#head-box {
		display:block;
		position:absolute;
		z-index:99999;
		width:46px;
		height:46px;
		right:0;
		top:0px;
		background:url(../../util/img/menu.png) center right no-repeat #333;
		background-size:contain;
	}
	#head-box .head-panel{
		display:none;
	}
	#nav-box,#zw-box {
		display:none;
	}
	#ad-box {
		display:block;
		height:auto;
	}
	#ad-box .ad {
		display:block;
		height:auto;
	}
	#ad-box .ad:after {
		height:0;
		content:".";
		clear:both;
		display:block;
		visibility:hidden;
	}
	#ad-box .ad .left {
		width:100%;
		padding-top:20px;
		padding-bottom:20px;
	}
	#ad-box .ad .left .imgpanle{
		display:none;
		margin-top:30px;
		margin-left:auto;
		margin-right:auto;
	}
	#ad-box .ad .left .desc{
		margin:52px auto 0 auto;
		width:90%;
		opacity:1;
	}
	#ad-box .ad .left .desc label{
		font-size:3rem;
	}
	#ad-box .ad .left .icon-box{
		margin:20px auto 0 auto;
	}
	#ad-box .ad .right{
		display:none;
	}
	#yyzc-box{
		display:block;
	}
	#yyzc-box .icon-box{
		width:96%;
		margin:20px auto 0 auto;
	}
	#yyzc-box .icon-box .icon-item .name{
		font-size:2.6rem;
		font-weight:normal;
	}
	#yyzc-box .icon-box .icon-item .img-box{
		margin-top:10px;
		width:100%;
		height:50px;
		padding:13px 18px 13px 18px;
	}
	#yyzc-box .icon-box .icon-item .dsc{
		margin-top:10px;
		font-size:1.9rem;
		line-height:2.4rem;
	}
	
	#stjm-box{
		text-align:center;
		position:relative;
		padding-bottom:20%;/**/
	}
	#stjm-box .icon-box .icon-imgitem img{
		width:80%;
		height:auto;
	}
	#stjm-box .icon-box .icon-imgitem label{
		margin-top:10px;
		font-size:2.6rem;
	}
	#stjm-box .xsqd-box{	
		display:block;
		position:absolute;
		bottom:0;
		margin-bottom:4%;
	}
	#stjm-box .xsqd-box .left{
		padding:0px 5px 0px 5px;
	}
	
	#stjm-box .xsqd-box .right{
		margin-left:0px;
		margin-top:10px;
	}
	#stjm-box .sdfc-box{
		display:block;
		margin-top:26px;
		margin-bottom:50px;
		position:relative;
	}
	#stjm-box .sdfc-box .left{
		display:block;
		opacity:0.3;
	}
	#stjm-box .sdfc-box .right{
		padding:0px 18px 0px 18px;
		background:none;
		position:absolute;
		z-index:9999;
		top:0px;
	}
	#stjm-box .sdfc-box .right .head-box{
		padding-bottom:12px;
	}
	#stjm-box .sdfc-box .right .item{
		padding-bottom:6px;
	}
	#stjm-box .sdfc-box .right .item .title{
		display:flex;
		line-height:18px;
	}
	#stjm-box .sdfc-box .right .item .title .title1{
		font-size:2.6rem;
		color:#FFB001;
	}
	#stjm-box .sdfc-box .right .item .title .title2{
		font-size:2.6rem;
		color:#333;
		font-weight:normal;
	}
	#stjm-box .sdfc-box .right .item .des{
		margin-top:10px;
		line-height:2.8rem;
		font-size:2.2rem;
		color:#555;
		text-align:left;
	}
	
	#app-box{
		display:block;
		width:100%;
		padding-bottom:0px;
	}
	#app-box .p-title .p-title2 {
		text-align:left;
	}
	#app-box .rz-box{
		display:block;
		margin-top:26px;
	}
	#app-box .rz-box .left{
		width:100%;
	}
	#app-box .rz-box .left .desc-box{
		font-size:2.6rem;
		line-height:3.2rem;
		width:90%;
		margin-left:auto;
		margin-right:auto;
	}
	#app-box .rz-box .left .list-box ul{
		width:90%;
		margin-left:auto;
		margin-right:auto;
	}
	#app-box .rz-box .left .list-box ul li{
		font-size:2.6rem;
	}
	#app-box .rz-box .left .qrcode-box{
		width:100%;
		margin-left:auto;
		margin-right:auto;
	}
	#app-box .rz-box .left .qrcode-box .item{
		width:33.3333%;
		border:none;
		text-align:center;
	}
	#app-box .rz-box .left .qrcode-box .item .logo-box label{
		font-size:2.6rem;
		padding-bottom:0.5rem;
	}
	#app-box .rz-box .left .qrcode-box .item .qrcode-icon{
		display:block;
		width:90%;
		height:100px;
		background-position:center center;
		background-repeat:no-repeat;
		background-size:contain;
	}
	#app-box .rz-box .left .qrcode-box .item:nth-child(1) .qrcode-icon{
		background-image:url(../../util/img/dp2.png);
	}
	#app-box .rz-box .left .qrcode-box .item:nth-child(2) .qrcode-icon{
		background-image:url(../../util/img/dp3.png);
	}
	#app-box .rz-box .left .qrcode-box .item:nth-child(3) .qrcode-icon{
		background-image:url(../../util/img/dp1.png);
	}
	#app-box .rz-box .left .qrcode-box .item .qrcode-icon img{
		display:none;
		width:90%;
		height:auto;
	}
	#app-box .bz-box {
		padding-left:5%;
		padding-right:5%;
		margin-top:10px;
	}
	#app-box .bz-box .item{
		width:33%;
		height:auto;
	}
	#app-box .bz-box .item .icon-box{
		display:none;
	}
	#app-box .bz-box .item .txt-box{
		margin-left:0;
		display:flex;
		flex-direction:column;
		height:100%;
	}
	#app-box .bz-box .item .txt-box .top{
		text-align:center;
		font-size:2.2rem;
		padding-top:0.8rem;
	}
	#app-box .bz-box .item .txt-box .down{
		margin-top:0px;
		font-size:2.0rem;
		padding:6px;
		line-height:2.8rem;
	}
	#shj-box {
		background:#FFF;
		padding-bottom:0;
	}
	#shj-box .p-title .p-title2{
		text-align:left;
	}
	#shj-box .jq-box{
		width:100%;
		background:#FFF;
	}
	#shj-box .jq-box .row1{
		padding:0;
	}
	#shj-box .jq-box .row3{
		display:block;
		position:relative;
	}
	#shj-box .jq-box .row3 .col1,#shj-box .jq-box .row3 .col3{
		width:100%;
		height:auto;
		display:block;
	}
	#shj-box .jq-box .row3 .col1 .col1-row1,#shj-box .jq-box .row3 .col3 .col3-row1{
		display:block;
		width:50%;
		float:left;
		text-align:center;
	}
	#shj-box .jq-box .row3 .col1 .col1-row1 .top,
	#shj-box .jq-box .row3 .col1 .col1-row1 .down,
	#shj-box .jq-box .row3 .col1 .col1-row2 .top,
	#shj-box .jq-box .row3 .col1 .col1-row2 .down,
	#shj-box .jq-box .row3 .col3 .col3-row1 .top,
	#shj-box .jq-box .row3 .col3 .col3-row1 .down,
	#shj-box .jq-box .row3 .col3 .col3-row2 .top,
	#shj-box .jq-box .row3 .col3 .col3-row2 .down{
		display:inline;
		padding:0;
	}
	#shj-box .jq-box .row3 .col1 .col1-row2,#shj-box .jq-box .row3 .col3 .col3-row2{
		display:block;
		width:40%;
		float:right;
		margin-right:9%;
		text-align:center;
	}
	#shj-box .jq-box .row3 .col2{
		width:100%;
		height:auto;
		display:block;
		clear:both;
	}
	#shj-box .jq-box .row3 .col2 iframe{
		width:100%;
		height:auto;
		min-height:260px;
	}
	#shj-box .jq-box .row3 .col3{
		width:100%;
	}
	#shj-box .jq-box .row4{
		display:none;
		padding:0px 0px;
		font-size:2.6rem;
	}
	#shj-box .bz-box {
		width:96%;
		margin-left:auto;
		margin-right:auto;
	}
	#shj-box .bz-box .item-box{
		width:18%;
		display:block;
		padding:0;
	}
	#shj-box .bz-box .item-box .img-box{
		display:block;
		width:100%;
		padding-top:4%;
		text-align:center;
	}
	#shj-box .bz-box .item-box label{
		display:block;
		width:100%;
		margin-left:0px;
		font-size:2.2rem;
		text-align:center;
		padding-top:6px;
	}
	#shj-box .bz-box .flag{
		width:2.0%;
		padding:1%;
	}
	#pfgh-box {
		padding-top:20px;
	}
	#pfgh-box .p-title .p-title2{
		padding-bottom:20px;
	}
	#pfgh-box .bz-box{
		width:90%;
		display:block;
		text-align:center;
	}
	#pfgh-box .bz-box .item-box{
		display:inline-block;
		width:26%;
		height:auto;
		padding-left:0px;
		padding-right:0px;
		margin-bottom:20px;
	}
	#pfgh-box .bz-box .item-box .num-box{
		display:inline-block;
		width:40px;
		height:40px;
		line-height:40px;
		border-radius:50%;
		font-size:2.2rem;
		text-align:center;
		margin-left:auto;
		margin-right:auto;
	}
	#pfgh-box .bz-box .item-box label{
		display:inline-block;
		width:40px;
		padding-left:0px;
		font-size:2.2rem;
		text-align:left;
		padding-top:4px;
	}
	#pfgh-box .bz-box .flag{
		display:inline-block;
		width:7%;
	}
	#pfgh-box .bz-box .flag:nth-child(6){
		display:none;
	}
	
	
	#tour{
		margin-top:-140px;
		min-height:300px;
	}
	#pfgh-box .zebra{
		width:100%;
		height:auto;
	}
	#img-slider {
		width:100%;/*style="height: 450px;"*/
	}
	#img-slider .img{
		height:auto;
	}
	.switcher-wrap{
		padding-left:0px;
		padding-right:0px;
	}
	.switcher-wrap.slider{
		padding-left:0px;
		padding-right:0px;
	}
	.switcher-wrap.slider #img-slider .img{
		width:100%;
	}
	#img-slider .img .label{
		font-size:2.6rem;
	}
	
	#pfgh-box .title-box .small{
		font-size:2.6rem;
	}
	#pfgh-box .title-box .big{
		font-size:3.8rem;
	}
	#pfgh-box .title2-box{
		margin-top:20px;
		line-height:20px;
		padding-left:1rem;
		padding-right:1rem;
	}
	#pfgh-box .title2-box .big{
		font-size:2.6rem;
	}
	#pfgh-box .title2-box .small{
		font-size:2.2rem;
	}
	#pfgh-box .btn-box{
		display:block;
		width:80%;
		margin-left:auto;
		margin-right:auto;
	}
	#pfgh-box .btn-box .see-btn{
		font-size:3.0rem;
	}
	
	.lunbo-box {
		width:100%;
		margin-top:20px;
	}	
	#jmal-box .p-title .p-title2{
		text-align:left;
	}
	#jmal-box .news-box{
		display:block;
		margin-top:0px;
		margin-bottom:16px;
	}
	#jmal-box .news-box .item-box{
		width:100%;
		height:auto;
		display:block;
		padding-top:14px;
	}
	#jmal-box .news-box .item-box:after{
		display:block;
		width:90%;
		height:1px;
		margin-left:auto;
		margin-right:auto;
		background:#FFB001;
		content:'';
	}
	#jmal-box .news-box .item-box:nth-child(5):after{
		height:0px;
	}
	#jmal-box .news-box .item-box .title{
		font-size:2.9rem;
		text-align:center;
	}
	#jmal-box .news-box .item-box ul{
		margin-top:24px;
	}
	#jmal-box .news-box .item-box ul li{
		line-height:24px;
	}	
	
	#jmal-box .news-box .flag{
		display:none;
	}
	
	#gyqq-box .count-box .count {
		display:block;
	}
	#gyqq-box .count-box .item-box{
		display:block;
		width:33.3333%;
		height:100px;
		float:left;
		text-align:center;
		padding-top:10px;
	}
	#gyqq-box .count-box .item-box .icon-box{
		min-height:40px;
		max-height:40px;
	}
	#gyqq-box .count-box .item-box .num-box{
		margin-top:0px;
		padding-top:0;
		font-size:3rem;
		height:auto;
	}
	#gyqq-box .count-box .item-box .num-box .data{
		float:none; 
		width:100%; 
		line-height:6rem;
		display:block;
	}
	#gyqq-box .count-box .item-box .name-box{
		margin-top:10px;
	}
	#gyqq-box .con-box{
		display:block;
		width:100%;
		margin-top:0px;
	}
	#gyqq-box .con-box .left{
		display:none;/**/
		width:100%;
		height:auto;
		float:left;
		background:#FFF;
	}
	#gyqq-box .con-box .left img {
		position:static;
		display:block;
		width:100%;
		height:auto;
	}
	#gyqq-box .con-box .left .num-box{
		z-index:99;
		left:2%;
	}
	
	#gyqq-box .con-box .left .num-box .num-item .item-font{
		font-size:2.0rem;
	}
	
	#gyqq-box .con-box .right{
		display:block;
		width:100%;
		height:auto;
		position:static;
		float:left;
		margin-left:0;
		padding-left:0;
		padding-right:0;
	}
	#gyqq-box .con-box .right .title{
		display:block;
	}
	#gyqq-box .con-box .right .title label{
		display:block;
		width:94%;
		padding:2%;
		font-size:2.6rem;
		line-height:5.8rem;
	}
	#gyqq-box .con-box .right .title img{
		padding-left:0px;
		width:100%;
	}
	#gyqq-box .con-box .right .intro{
		display:none;/**/
		padding:30px 20px 30px 20px;
		font-size:2.6rem;
		line-height:4.6rem;
	}
	#gyqq-box .con-box .right .img-box{
		display:none;/**/
		padding-top:0px;
		width:90%;
		margin-left:auto;
		margin-right:auto;
	}
	#gyqq-box .con-box .right .img-box .item-box{
		display:flex;
		flex-direction:column;
		width:32%;
	}
	#gyqq-box .con-box .right .img-box .item-box label{
		margin-top:10px;
		font-size:2.4rem;
		text-align:center;
	}
			
	#foot1-box{
		display:block;
		width:100%;
		height:auto;
		position:absolute;
		top:0;
		left:0;
		overflow:hidden;
		z-index:999;
		background:none;
	}
	#foot1-box .topimg{
		display:none;
		position:absolute;
		top:10px;
		right:-20%;
		width:300%;
	}
	#foot1-box .gotop-box{
		display:block;
		padding-top:0px;
		height:auto;
	}
	#foot1-box .gotop-box .left {
		margin-top:0;
		height:50px;
		padding-left:10px;
		padding-top:0px;
		background:#333
	}
	#foot1-box .gotop-box .left img {
		height:100%;
		width:auto;
	}
	#foot1-box .gotop-box .right {
		display:none;
		width:100%;
		height:auto;
		background:#000;
		opacity:0.8
	}
	#foot1-box .gotop-box .right ul{
		display:block;
		width:100%;
		height:auto;
		padding:0px 20px;
	}
	#foot1-box .gotop-box .right ul li{
		display:block;
		width:100%;
		height:52px;
		color:#FFF;
	}
	#foot1-box .gotop-box .right ul li a {
		position:static;
		display:block;
		float:none;
		width:100%;
		height:100%;
		line-height:52px;
		font-size:2.8rem;
		color:#FFF;
	}
	#foot-box {
		padding-top:20px;
	}
	#foot-box .news-box{
		display:block;
	}
	#foot-box .news-box .code-box{
		display:block;
		width:90%;
		height:auto;
		margin-left:auto;
		margin-right:auto;
		padding-bottom:10px;
	}
	#foot-box .news-box .code-box:after {
		height:0;
		content:".";
		clear:both;
		display:block;
		visibility:hidden;
	}
	#foot-box .news-box .code-box .item{
		display:block;
		float:left;
		width:60%;
	}
	#foot-box .news-box .code-box .item .title{
		margin-bottom:20px;
		font-size:2.6rem;
	}
	#foot-box .news-box .code-box .item .qrcode-box .qrcode{
		padding-right:10px;
		width:48%;
	}
	#foot-box .news-box .code-box .item .qrcode-box .qrcode:nth-child(1){
		margin-right:4%;
	}
	#foot-box .news-box .code-box .item .qrcode-box .qrcode .img{
		width:100%;
		height:auto;
	}
	#foot-box .news-box .code-box .item .qrcode-box .qrcode .img img{
		width:100%;
	}
	#foot-box .news-box .code-box .item .qrcode-box .qrcode label{
		font-size:2.6rem;
	}
	#foot-box .news-box .code-box .item2{
		display:block;
		float:right;
		width:26%;
	}
	#foot-box .news-box .code-box .item2 .title{
		margin-bottom:20px;
		font-size:2.6rem;
	}
	#foot-box .news-box .code-box .item2 .qrcode-box .qrcode .img{
		width:100%;
		height:auto;
	}
	#foot-box .news-box .code-box .item2 .qrcode-box .qrcode .img img{
		width:100%;
	}
	#foot-box .news-box .code-box .item2 .qrcode-box .qrcode label{
		font-size:2.6rem;
	}
	#foot-box .news-box .flag{
		display:none;
	}
	#foot-box .news-box .item-box{
		display:block;
		width:90%;
		border-top:1px solid #544B89;
		border-bottom:1px solid #544B89;
		padding-left:5%;
		padding-right:5%;
		margin-bottom:20px;
	}
	#foot-box .news-box .item-box .item .title1{
		display:none;
		font-size:2.6rem;
	}
	#foot-box .news-box .item-box .item .title2{
		font-size:2.6rem;
	}
	#foot-box .news-box .item-box .item .title3{
		font-size:2.2rem;
	}
	#foot-box .news-box .item2-box{
		width:90%;
		display:block;
		margin-left:auto;
		margin-right:auto;
	}
	#foot-box .news-box .item2-box .item{
		display:block;
		position:relative;
	}
	#foot-box .news-box .item2-box .item .title1{
		display:block;
		height:4rem;
		font-size:2.6rem;
	}
	#foot-box .news-box .item2-box .item .kf{
		margin-top:0px;
		padding-left:0px;
		display:block;
		width:40%;
		height:auto;
		float:left;
	}
	#foot-box .news-box .item2-box .item .kf p{
		float:right;
		width:18%;
	}
	#foot-box .news-box .item2-box .item .kf img{
		width:80%;
	}
	#foot-box .news-box .item2-box .item .imgtxt{
		margin-top:0px;
		display:block;
		width:56%;
		height:auto;
		float:right;
		padding-bottom:10px;
	}
	#foot-box .news-box .item2-box .item .imgtxt .img-box,#foot-box .news-box .item2-box .item .imgtxt .txt-box{
		float:left;
	}
	#foot-box .news-box .item2-box .item .imgtxt .txt-box .title{
		font-size:2.4rem;
	}
	#foot-box .news-box .item2-box .item .imgtxt .txt-box .num{
		font-size:2.8rem;
		padding-top:20px;
	}
	
	#bot-box .bot {
		display:block;
		width:100%;
	}
	#bot-box .bot .left {
		display:block;
		width:90%;
		margin-left:auto;
		margin-right:auto;
	}
	#bot-box .bot .left .title1{
		margin-top:24px;
		font-size:2.6rem;
	}
	#bot-box .bot .left .title2{
		margin-top:12px;
		line-height:26px;
		font-size:2.2rem;
	}
	#bot-box .bot .right{
		display:block;
		clear:both;
		width:90%;
		margin:20px auto 0 auto;
	}
	#bot-box .bot .right:after{
		height:0;
		content:".";
		clear:both;
		display:block;
		visibility:hidden;
	}
	#bot-box .bot .right .img-box{
		float:left;
		width:50%;
		vertical-align:top;
	}
	#bot-box .bot .right .img-box img{
		width:100%;
		height:auto;
	}
	#bot-box .bot .right .xy{
		display:block;
		float:right;
		margin-left:0px;
		margin-top:0;
		font-size:2.6rem;
		vertical-align:top;
	}
	
	#certify {
		display:none;
		width:100%;
		margin-top:30px;
	}
	
}