﻿
@media screen and (max-width: 768px) {
	.wap{display: block;}
	.pc{display: none;}
	.box{width:100%;}
	.header{
		display: none;
	}
	.bannerbox{
		margin-top: 50px;
	}
	.home-gg{
		padding: 0;
	}
	.home-gg .botlist ul{
		margin: 0;
		padding: 5px;
	}
	.home-gg .botlist li{
		width: 50%;
		margin: 0;
		padding: 5px;
	}
	.home-gg .botlist li h3{
		font-size: 20px;
	}
	.home-act .act-tab li{
		font-size: 14px;
	}
	.home-act .tab-content .list li{
		padding: 15px;
	}
	.home-act .tab-content .list li .pic,.home-act .tab-content .list li .text{
		width: 100%;
		margin: 0;
	}
	.home-act .tab-content .list li .text{
		margin-top: 15px;
	}
	.home-act .tab-content .list li .text h3 a{
		font-size: 20px;
	}

	.swiper-zlzs{
		width: 100%;
	}
	.swiper-zlzs .swiper-slide,.swiper-zlzs .swiper-slide.active{
		width: 50%;
	}
	.zhfw-list{
		width: 100%;
	}
	.zhfw-list ul{
		padding: 0 10px;
	}
	.home-zszp .tit{
		font-size: 20px;
		text-align: center;
	}
	.zszp-box .swiper-button-prev2{
		left: 10px;
	}
	.zszp-box .swiper-button-next2{
		right: 10px;
	}

	.gcdj-zszb{
		padding:0 10px;
		width: 100%;
		font-size: 0;
	}
	.gcdj-zszb .list li{
		width:calc(50% - 10px);
		margin: 5px;
		height: auto;
		float: none;
		display: inline-block;
		vertical-align: top;
		
	}
	.gcdj-zszb .list li .pic{
		height: auto;
	}
	.gcdj-zszb .list li h3 a{
		font-size: 14px;
	}
	.gcdj-tjyz{
		width: 100%;
		padding: 10px;
	}
	.gcdj-tjyz .tit{
		font-size: 20px;
	}
	.gc-tit ul{
		display: none;
	}
	.home-gc .tab-content .g-list li{
		width:calc(50% - 10px);
		margin: 5px;
	}
	.home-gc .tab-content .g-list ul{
		margin: 0;

	}
	.home-gc .tab-content .g-list li .pic{
		height: auto;
	}
	.home-gc .tab-content .g-list li h3 a{
		font-size: 16px;
	}
	.gcdj-list ul{
		margin: 0;
	}
	.gcdj-list li{
		width: 100%;
		margin: 10px 0 0 0;
	}
	.home-gc{
		padding: 0;

	}
	.home-jyqy{
		padding: 10px;
	}
	.home-jyqy .list ul{
		margin: 0;
	}
	.home-jyqy .list li,.home-jyqy .list li .text,.home-jyqy .list li .rbox{
		width: 100%;
		margin-left: 0;
		text-align: left;
	}
	.home-jyqy .list li .rbox .jine{
		text-align: left;
		float: right;
		width: auto;
		margin-top: 15px;
	}
	.home-jyqy .list li .rbox span.qy, .home-jyqy .list li .rbox span.yx{
		float: left;
		margin-top: 20px;
	}
	.home-jyqy .list li .rbox .jine .num{
		font-size: 30px;
	}
	.home-zlfw{
		height: auto;
		background-size: cover;
	}
	.home-zlfw .list{
		margin: 0;
		padding: 20px 0 100px 0;
	}
	.home-zlfw .list ul{
		padding: 0;
	}
	.home-zlfw .list li{
		padding: 10px;
		width: 33.333%;
	}
	.home-zlfw .list li p{
		font-size: 14px;
		text-align: center;
		line-height: 20px;
		margin-top: 5px;
	}
	.home-zlfw .list li img{
		max-width: 100%;
		height: auto;
	}
	.home-zlfw .list{
		margin-top: 80px;
	}
	.home-zlfw .list ul:last-child{
		padding-left: 0;
	}
	.home-news .news-left{
		width: 100%;
	}
	.home-news .news-tzgg{
		padding: 10px;
		margin-top: 0;
	}
	.home-news .news-tzgg .tit,.news-zlhk .tit{
		font-size: 20px;
	}
	.news-zlhk{
		width: 100%;
		float: left;
		padding: 10px;
	}
	.home-news{
		padding: 10px 0 0 0;
	}
	.home-zhlj .list ul{
		margin: 0;
	}
	.home-zhlj .list li{
		width: 100%;
		margin:10px 0 0 0;
	}
	.footer {
		padding: 0;
	}
	.footer-zlhz .list{
		text-align: left;
	}
	.footer-zlhz .list li{
		width: 50%;
		margin: 0;
		text-align: center;
		padding: 10px 0;
	}
	.footer-fre .list li{
		width: auto;
		padding: 5px;
	}
	.footer .footer-1{
		width: 100%;
		
		padding: 3%;
	}
	.footer .footer-2{
		width: 100%;
		display: none;
	}
	.footer .footer-3{
		display: none;
	}
	.footer .footer-4{
		width: 100%;
		margin-top: 40px;
		text-align: center;
		display: none;
	}
	.copyright{
		line-height: 20px;
		padding: 20px 0;
	}
	.gcdj-left{
		width: 100%;

	}
	.gcdj-left .gcdj-zxxp .zxxp-form .form-left,.gcdj-left .gcdj-zxxp .zxxp-form .form-r{
		width: 100%;
	}
	.selectbox1,.gcdj-left .gcdj-zxxp .zxxp-form .form-left .text1,
	.gcdj-left .gcdj-zxxp .zxxp-form .form-left .text2,
	.gcdj-left .gcdj-zxxp .zxxp-form .form-left .text3{
		width: 100%;
		margin: 5px 0;
	}
	.gcdj-left .gcdj-zxxp .titbot .input{
		position: inherit;
		display: block;
		bottom: auto;
		left: auto;
		margin:10px 0 0 0;
	}
	.gcdj-left .gcdj-list ul{
		margin: 0;
	}
	.gcdj-left .gcdj-list li{
		width: 100%;
		margin-left: 0;
	}
	.gcdj-top .zszp-left{
		width: 100%;
		margin-top: 15px;
		float: left;
	}
	.gcdj-top .zszp-left .navMenubox{
		height: auto;
	}
	.gcdj-bot .gcdj-tit{
		display: none;
	}
	.gcdj-bg .list1,.gcdj-bg .list2{
		width: 100%;
	}
	.gcdj-bg{
		margin-top: 0;
		padding: 0;
	}
	.gcdj-bg .list1 .gcdj-tit,.gcdj-bg .list2 .gcdj-tit{
		display: block;
		width: 100%;
		padding: 10px;
	}
	.gcdj-bot .gcdj-tit span{
		font-size: 24px;
	}
	.gcdj-bg .list2 li .text,.gcdj-bg .list2 li .rbox{
		width: 100%;
	}
	.gcdj-bg .list2 li .rbox span.qy, .gcdj-bg .list2 li .rbox span.yx{
		float: left;
		margin-top: 10px;
	}
	.gcdj-bg .list2 li .rbox .jine{
		width: auto;
		float: right;
	}
	.gcdj-bg .list2 li .rbox .jine .num{
		font-size: 30px;
	}
	.gcdj-bg .list2 li .rbox{
		margin-top: 10px;
	}
	.gcdj-zszb-tit{
		background-position: 30px center;
		padding-left: 90px;
		font-size: 24px;
	}
	.gcdj-zszb-list ul{
		margin: 0;
	}
	.gcdj-zszb-list li{
		width:calc(50% - 10px);
		margin: 5px;
		height: auto;
	}
	.gcdj-zszb-list li .pic{
		height: auto;
	}
	.gcdj-zszb-list li h3{
		height: 30px;
		line-height: 30px;
		margin: 10px 0;
	}
	.gcdj-zszb-list li h3 a{
		font-size: 14px;
	}
	.footer-menu .footer-ewm{
		display: none;
	}
	.footer-menu a{
		font-size: 14px;
	}
	.footer-menu{
		text-align: center;
	}
	.footer-copyright{
		padding: 10px;
	}
	.gcdj-title{
		font-size: 24px;
	}
	.pyq-list ul{
		margin: 0;
		padding: 5px;
	}
	.pyq-list li{
		width: 50%;
		margin: 0;
		padding: 5px;
	}
	.pyq-list li .pic{
		height: auto;
	}
	.pyq-zhlj{
		height: auto;
		background-size: cover;
		padding: 10px;
	}
	.pyq-zhlj .list ul{
		margin-left: 0;
	}
	.pyq-zhlj .list li{
		width: 100%;
		margin-left: 0;
		margin-bottom: 15px;
		height: auto;
	}
	.pyq-zhlj .list li .pic{
		height: auto;
	}
	.pyq-zhlj .list li a.more{
		display: block;
		position: inherit;
		bottom: auto;
		right: auto;
		margin: 10px 0;
	}
	.pyq-zhlj .list li .con{
		margin-bottom: 10px;
	}
	.pyq-title,.pyq-zhlj .title,.pyq-link1 .title,.pyq-link2 .title{
		font-size: 24px;
		background-position: 20px center;
		padding-left: 90px;
	}
	.pyq-link2 .title{
		background-size: 70px auto;
	}
	.pj-box .list-m{
		margin: 0;
	}
	.pj-box .list{
		width: 100%;
		height: auto;
		margin: 0 0 10px 0;
		padding: 15px;
		min-height: auto;
	}
	.pj-box .list .content{
		height: auto;
	}
	.news-left-menu .tit{
		display: none;
	}
	.news-right{
		width: 100%;
	}
	.news-list li span{
		display: none;
	}
	.news-list li{
		padding-right: 0;
	}
	.zszp-body .zszp-title1{
		font-size: 24px;
		background-size: 40px auto;
		padding-left: 80px;
		margin-top: 0;
	}
	.zszp-body{
		padding: 0;
	}
	.zszp-left,.zszp-right{
		width: 100%;
	}
	.zszp-left .navMenubox,.zszp-left .navMenubox .navMenu>li>ul.sub-menu{
		height: auto;
	}
	.zszp-r-menu .search{
		width: 100%;
		margin-top: 20px;
		margin-right: 0;
	}
	.zszp-r-menu .search .text{
		width: calc(100% - 95px - 96px)
	}
	.zszp-r-menu .search .input{
		width: 90px;
	}
	.zszp-r-menu{
		padding: 10px;
	}
	.zszp-r-menu .search select{
		width: 80px;
	}
	.zszp-r-menu li{
		width: 50%;
		text-align: center;
		margin: 0;
	}
	.zszp-right .tab-content .list ul{
		margin: 0;
	}
	.zszp-right .tab-content .list li{
		width:calc(50% - 10px);
		margin: 5px;
		height: auto;
		padding: 10px;
	}
	.zszp-right .tab-content .list li .pic{
		height: auto;
	}
	.zlzs-title{
		padding-left: 60px;
	}
	.zlzs-zhfw-list li{
		width: 50%;
	}
	.zlzs-xnzt-list ul{
		width: 100%;
	}
	.zlzs-xnzt-list .picbox{
		display: none;
	}
	.show-zp-top{
		margin-top: 0;
		padding: 2%;
	}
	.show-zp-top .show-zp-logo{
		width: 90px;
		height: 90px;
		padding: 2%;
	}
	.show-zp-top .show-zp-logo img{
		max-width: 100%;
	}
	.show-zp-top .show-zp-con{
		width: calc(100% - 100px);
		margin: 0;
		padding-left: 3%;
	}
	.show-zp-topr{
		width: 100%;
	}
	.show-zp-top .show-zp-con h1{
		font-size: 20px;
	}
	.show-zp-top .show-zp-con .h1link{
		width: 100%;
		display: block;
		margin-top: 3%;
	}
	.show-zp-top .show-zp-con h1 a{
		width: 48%;
		display: inline-block;
		vertical-align: middle;
	}
	.show-zp-top .show-zp-con h1 .sp1 i,.show-zp-top .show-zp-con h1 .sp2 i{
		background-size: 12px auto;
	}
	.show-zp-top .show-zp-con h1 span{
		margin-left: 0;
		padding: 0 8px;
		font-size: 14px;
	}
	.show-zp-topr{
		margin-top: 3%;
		height: auto;

	}
	.show-zp-topr>div p{
		display: inline-block;
	}
	.show-zp-menu ul{
		width: 100%;
	}
	.zp-menur-search{
		width: 100%;

	}
	.show-zp-body{
		padding: 3%;
	}
	.show-zp-pics{
		width: 100%;
	}
	.gallery-top .swiper-slide{
		padding: 2%;
	}
	.gallery-thumbs .swiper-slide img{
		width: 100%;
	}
	.show-zp-right{
		width: 100%;
		margin-left: 0;
	}
	.show-zp-right h1.title{
		margin-top: 3%;

	}
	.show-zp-right .price{
		padding: 10px 0;
	}
	.show-zp-right .botinput .order{
		width: 98%;
		margin: 0 1%;
		margin-bottom: 2%;
	}
	.show-zp-right .botinput .input1, .show-zp-right .botinput .input2{
		width: 48%;
		margin: 0 1%;
		float: left;
	}
	.show-zp-about .title span{
		font-size: 20px;
	}
	.show-zp-about .title{
		padding: 0 2%;
	}
	.show-zp-about .list ul{
		margin-left: 0;
		padding: 2%;
	}
	.show-zp-about .list li{
		width: 100%;
		height: auto;
		margin-left: 0;
		margin-top: 2%;
	}
	.show-zs-rinput{
		position: inherit;
		top: auto;
		right: auto;
		width: 100%;
		float: left;
		margin-top: 2%;
		font-size: 0;
	}
	.show-zs-rinput .input1, .show-zs-rinput .input2{
		width: 48%;
		margin: 0 1%;
		float: left;
	}
	.show-zs-left{
		width: 100%;
	}
	.show-zs-left .player img{
		max-width: 100%;
	}
	.show-zs-body{
		padding: 2%;
	}
	.show-zs-pics{
		margin-top: 2%;
	}
	.show-zs-pics ul{
		margin-left: 0;
	}
	.show-zs-pics li{
		width: 33.333%;
		margin: 0;
		padding: 2px;
		height: auto;
	}

	.show-zs-pics .pic-num{
		right: 2px;
		bottom:2px;
	}
	.show-zs-left .bot-ico{
		text-align: center;
	}
	.show-zs-left .bot-ico li{
		float: none;
		display: inline-block;
		vertical-align: middle;
	}
	.show-zs-right{
		width: 100%;
		padding: 0 2%;
	}
	.show-zs-right .r-con{
		height: auto;
	}
	.dmjzq-title .more{
		position: inherit;
		right: auto;
		bottom: auto;
		top: auto;
		line-height: 25px;
		display: inline-block;
	}
	.dmjzq-title span{
		width: 100%;
		margin-bottom: 10px;
		font-size: 20px;
	}
	.yzzs-list li{
		width: 50%;
	}
	.yzzp-list ul{
		margin-left: 0;
		padding: 0 2%;
	}
	.yzzp-list li{
		width: 100%;
		margin-left: 0;
		height: auto;
	}
	.yzzp-list li .pic{
		text-align: center;
	}
	.huodong-bodybg h3.title,.zyhd-zhrc .tit,.huodong-old-title{
		font-size: 24px;
		background-size: 40px auto;
		background-position: 20px center;
	}
	h1.zb-title .zb-share{
		display: none;
	}
	h1.zb-title{
		font-size: 16px;
	}
	.home-zb-left{
		width: 100%;
		padding-bottom: 0;
	}
	.zhrc-box{
		padding: 0;
	}

	.home-zb-left .zb-bg .week-list{
		padding-left: 8px;
	}
	.home-zb-left .zb-bg .week-list li{
		width: 11%;
		font-size: 12px;
	}
	.zhrc-right{
		width: 100%;
	}
	.huodong-old-title{
		padding-right: 20px;
		padding-top: 0;
		margin-top: 15px;
	}
	
	.huodong-old-list ul{
		padding: 0 1%;
		margin: 0;
	}
	.huodong-old-list li{
		width: 48%;
		margin: 1%;
		padding: 2%;
		height: auto;
	}
	.huodong-old-list li .pic{
		height: auto;
		padding-top: 0;

	}
	.huodong-old-list li .pic a{
		position: inherit;
		
	}
	.huodong-old-list li h3.tit a{
		font-size: 14px;
	}
	.footer .footer-1 .footer-logo{
		display: none;
	}
	.sub-zs-list li{
		position: relative;
		padding-bottom: 3%;
	}
	.sub-zs-list li .zs-logo{
		margin: 10px 0 0 10px;
	}
	.sub-zs-list li .text{
		width: calc(100% - 100px);
		margin: 0;
		padding-left: 3%;
		padding-top: 3%;
	}
	.sub-zs-list li .text .con{
		overflow : hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		margin-top: 2px;
	}
	.sub-zs-list li .text .conbot{
		margin-top: 8px;
		font-size: 14px;
	}

	.sub-zs-list li .text h3 span{
		position: absolute;
		left: 2px;
		top: 100px;
	}
	.sub-zs-list li .rpics{
		width: 100%;
	}
	.sub-zs-list li .rpics dl{
		margin: 0;
		padding: 0 1%;
	}
	.sub-zs-list li .rpics dd{
		width: 33.333%;
		margin: 0;
		padding: 1%;
	}
}