@charset "utf-8";



@media screen and (max-width: 800px) {
	.main-wrap {padding: .3rem; min-width: auto; background: #fff;}
	.main-top,.main-wrap .logo-wrap,.main-wrap .sous-wrap,.main-wrap .nav-wrap1,.main-foot-wrap .wrap .youqing,.main-foot-wrap .wrap .foot .shu1,.main-foot-wrap .wrap .foot .shu4,.main-foot-wrap .wrap .foot .erwei,.main-weizhi,.gongbao-ge,.gongbao-sousuo001,.gongbao-huiding,.gongbao-erwei .imgg1,.gongbao-erwei .imgg2 {display: none;}
	.main-wrap .wrap,.main-foot-wrap .wrap {width: auto;}
	.main-foot-wrap {min-width: auto; height: auto;}

	.main-foot-wrap .wrap .foot .jiguan {width: 2rem;}
	.main-foot-wrap .wrap .foot .jiguan img {width: 100%;}
	.main-foot-wrap .wrap .foot {height: 3.4rem;}
	.main-foot-wrap .wrap .foot .shu2,.main-foot-wrap .wrap .foot .shu3 {width: 7.6rem; font-size: .45rem; line-height: .8rem;}

	.main-gongzi {box-shadow:0 0 0; padding: 0; margin-bottom: 0;}

	.gongbao-left,.gongbao-right {float: none; position:relative; width: 100%; padding: 0;}
	.gongbao-right {padding-top: 2rem;}

	.gongbao-text {padding: 1rem; line-height: 1.4rem; font-size: .6rem;}

	.gongbao-img {width: 200px; background: url(../images/gongbao/inn_07.jpg); background-size: 100% 100%; height: auto; }
	.gongbao-img img {width: 100%; height: auto;}
	.gongbao-erwei {background: none; margin: 0; padding: 1.5rem 0;}

	.gongbao-title003 {font-weight: bold; height: 2.5rem; line-height: 2.5rem; font-size: 1rem;}

	.gongbao-title001 {background: url(../images/gongbao/inn_title001.png) center no-repeat; background-size: cover; height: 2.6rem; margin: 1rem 1rem; width: auto;}

	.gongbao-title004,.gongbao-title004 .title {height: 2rem; line-height: 2rem; font-size: .7rem;}

	.gongbao-list001 {padding-bottom: .5rem;}

	.gongbao-list001 li {line-height: .7rem; padding: .6rem;}
	.gongbao-list001 li a {font-size: .5rem;}
	.gongbao-list001 li::before {left: .2rem; top: .85rem; width: .2rem; height: .2rem; border-radius: .1rem;}

	.gongbao-title-wrap {background: #f5f5f5; border-radius: 8px; padding: .1rem;}

	.gongbao-title002 {height: 2rem; padding-top: 0;}
	.gongbao-title002 .but1 {font-size: 0; height: 1rem; line-height: 1rem; width: 1.5rem; border-radius: .5rem; margin: 0 .2rem;}
	.gongbao-title002 .but1.shang::before {content: '<'; font-size: 16px; font-family: simsun;}
	.gongbao-title002 .but1.xia::before {content: '>'; font-size: 16px; font-family: simsun;}
	.gongbao-title002 .select {height: 1rem; line-height: 1rem; border-radius: .5rem; padding: 0 .4rem; margin: 0 .2rem;}
	.gongbao-title002 select {height: 1rem; line-height: 1rem; font-size: .45rem;}
	.gongbao-title002 .select.w150 {width: 4rem;}
	.gongbao-title002 .select.w215 {width: 6rem;}

	.center-info {line-height: 1.4rem; font-size: .6rem; padding-bottom: 2rem;}
	.center-time {height: 1.5rem; line-height: 1.5rem; margin-bottom: 1.2rem; font-size: .5rem;}
	.gongbao-futitle {font-size: .6rem;}
	.center-title {line-height: 1.3rem; font-size: .9rem; padding: .8rem .8rem .3rem;}

	.gongbao-list003 li a {font-size: .4rem; line-height: .7rem; height: 3rem; padding-top: .8rem;}
	.gongbao-list003 li {padding: .2rem; width: 50%;}

	.main-foot-wrap .wrap {padding-top: .4rem}

	.gongbao-list003 {min-height: 20rem;}


}

.gongbao-ge {margin-bottom: 0;}
.gongbao-right {padding-top: 30px;}
.gongbao-erwei a {margin: 0 10px 20px; background: #fff;}


.erwei-tan-bg {position: fixed;  top: 0; left: 0; right: 0; bottom: 0; opacity: .5; background: #000; z-index: 99; display: none;}
.erwei-tan-wrap {width: 280px; height: 280px; background: #fff; border-radius: 10px; position: fixed; top: 50%; left: 50%; margin: -140px 0 0 -140px; padding: 12px; z-index: 100; display: none;}
.erwei-tan-wrap > img {width: 100%; height: 100%;}
.erwei-tan-txt {position: fixed; top: 50%; left: 0; right: 0; margin-top: 150px; line-height: 30px; font-size: 16px; text-align: center; color: #ccc; z-index: 100; font-weight: bold; display: none;}
.erwei-tan-guan {width: 30px; height: 30px; line-height: 24px; border:1px solid #fff; color: #fff; font-size: 26px; text-align: center; display: block; z-index: 101; position: fixed; border-radius: 15px; top: 50%; left: 50%; margin: -155px 0 0 130px; background: #666; cursor: pointer; display: none;}





