@media (max-width: 1220px) and (min-width: 1020px) {
	.container {
	    width: 92%;
	}
	.hyfw-b{
		display: flex;
		align-items: center;
	}
}
@media (max-width: 1020px) {
	header {
	    position: inherit;
	    left: inherit;
	    top: inherit;
	    z-index: inherit;
	}
	.container {
	    width: 92%;
	}
	.headerF{
		width: 100%;
		height: 0.7rem;
		background: #1B1B1B;
	}
	.headerT{
		width: 100%;
		background: white;
	}
	.headeT{
		width: 100%;
		height: 1rem;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	.logo{
		height: 0.5rem;
		display: block;
		margin-top: 0;
	}
	.menubtn i {
		display: block;
		width: 0.75rem;
		height: 0.06rem;
		border-radius: 0.06rem;
		background-color: #1B1B1B;
		-webkit-transition: .5s;
		-moz-transition: .5s;
		-o-transition: .5s;
		transition: .5s;
	}
	
	.menubtn i:nth-child(1) {
		-webkit-transform-origin: left bottom;
		-moz-transform-origin: left bottom;
		-ms-transform-origin: left bottom;
		-o-transform-origin: left bottom;
		transform-origin: left bottom;
	}
	
	.menubtn i:nth-child(2) {
		margin-top: 0.1rem;
	}
	
	.menubtn i:nth-child(3) {
		margin-top: 0.1rem;
		-webkit-transform-origin: left top;
		-moz-transform-origin: left top;
		-ms-transform-origin: left top;
		-o-transform-origin: left top;
		transform-origin: left top;
	}
	
	.menubtn.on i:nth-child(1) {
		-webkit-transform: rotate(25deg);
		-moz-transform: rotate(25deg);
		-ms-transform: rotate(25deg);
		-o-transform: rotate(25deg);
		transform: rotate(25deg);
	}
	
	.menubtn.on i:nth-child(2) {
		opacity: 0;
	}
	
	.menubtn.on i:nth-child(3) {
		-webkit-transform: rotate(-25deg);
		-moz-transform: rotate(-25deg);
		-ms-transform: rotate(-25deg);
		-o-transform: rotate(-25deg);
		transform: rotate(-25deg);
	}
	.COVER {
		width: 60%;
		height: 100%;
		background-color: #1c1c1c;
		/* display: none; */
		overflow: hidden;
		overflow-y: auto;
		position: fixed;
		top: 0px;
		left: -100%;
		z-index: 1001;
	}
	
	.MULUS {
		width: 100%;
		box-sizing: border-box;
		padding: 0.2rem;
	}
	
	.mulu {
		border-bottom: 1px solid rgba(255, 255, 255, 0.2);
		box-sizing: border-box;
		width: 100%;
		display: block;
	}
	
	.mulu1 {
		width: 100%;
		padding: 0.2rem 0;
		color: white;
		font-size: 0.28rem;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	.banner .swiper-pagination{
		display: flex;
		justify-content: center;
	}
	.banner .swiper-pagination-bullet {
		width: 0.09rem;
		height: 0.09rem;
		border-radius: 0.09rem;
	}
	
	.banner .swiper-pagination-bullet-active {
		width: 0.45rem;
	}
	.banne{
		height: 4rem;
	}
	.in-hxfw::after{
		display: none;
	}
	.in-hxfw {
	    background-image: inherit;
	    background-size: inherit;
	    margin-top: 0;
	}
	.in-hxf {
	    margin-top: 0.7rem;
	    margin-bottom: 0.45rem;
	}
	.in-hxf1{
		font-size: 0.36rem;
	}
	.in-hxf2 {
	    margin-top: 0.25rem;
	    font-size: 0.26rem;
	}
	.in-hxf3 {
	    margin-top: 0.35rem;
	}
	.in-hxf3 .swiper-slide {
	    padding: 0.15rem;
	}
	.in-hxf4 {
	    box-shadow: 0 0 0.21rem rgba(61, 111, 223, 0.15);
	    padding: 0.55rem;
	}
	.in-hxf4_1 {
		width: 1.65rem;
		height: 1.65rem;
	}
	
	.in-hxf4_1 img {
		max-width: 0.8rem;
	}
	
	.in-hxf4_2 {
		width: 1.65rem;
		height: 1.65rem;
	}
	
	.in-hxf4_2 img {
		max-width: 0.8rem;
	}
	.in-hxf4_3 {
	    margin-top: 0.54rem;
	    font-size: 0.48rem;
	}
	.in-hxf4_4 {
	    height: 1.3rem;
	    margin-top: 0.4rem;
	    font-size: 0.26rem;
	    line-height: 0.45rem;
	}
	.in-hxf3 .swiper{
		padding-bottom: 0.4rem;
	}
	.in-hxf3 .swiper-pagination{
		display: flex;
		justify-content: center;
	}
	.in-hxf3 .swiper-pagination-bullet {
	    width: 0.2rem;
	    height: 0.2rem;
	}
	.in-mfl {
	    margin-top: 0.75rem;
	    margin-bottom: 0.4rem;
	}
	.in-mfl1 {
	    margin-top: 0.4rem;
	}
	.in-mfl2{
		padding: 0.21rem;
	}
	.in-mfl2_3{
		display: none;
	}
	.in-mfl2_1 {
	    width: 100%;
	    box-shadow: 0 0 0.21rem rgba(0,0,0,0.5);
	    border-radius: 0.1rem;
	}
	.in-mfl2_2{
		 border-radius: 0.1rem;
	}
	.in-mfl2_7{
		display: flex;
		align-items: center;
		width: 100%;
		background: rgba(89,163,255,0.75);
		border-radius: 0 0 0.1rem 0.1rem;
		padding: 0.2rem;
		box-sizing: border-box;
		margin-top: -0.65rem;
		position: relative;
		z-index: 1;
	}
	.in-mfl2_7 div{
		width: calc(100% - 0.55rem);
		font-size: 0.3rem;
		color: white;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.in-mfl2_7 img{
		width: 0.35rem;
		margin-left: 0.2rem;
	}
	.in-mfl1 .swiper-pagination{
		display: flex;
		justify-content: center;
	}
	.in-mfl1 .swiper {
	    padding-bottom: 0.4rem;
	}
	.in-mfl1 .swiper-pagination-bullet {
		width: 0.18rem;
		height: 0.18rem;
	}
	.in-tsg {
	    margin-top: 0.68rem;
	    margin-bottom: 0.8rem;
	}
	.in-tsg1 {
	    margin-top: 0;
	    display: flex;
		flex-wrap: wrap;
	}
	.in-tsg2 {
	    width: 49%;
	    margin-top: 0.3rem;
	}
	.in-tsg2:nth-child(3n){
		margin-right: 2%;
	}
	.in-tsg2:nth-child(2n){
		margin-right: 0;
	}
	.in-tsg2_1{
		height: 1.8rem;
	}
	.in-tsg2_4 {
	    padding: 0.2rem;
	    padding-top: 0.2rem;
	}
	.in-tsg2_5_1{
		font-size: 0.26rem;
	}
	.in-tsg2_5_2{
		display: none;
	}
	.in-tsg2_6{
		display: none;
	}
	.in-tsg23 img{
		width: 0.5rem;
	}
	.in-tsg23 div {
	    margin: 0.15rem auto;
	    font-size: 0.26rem;
	}
	.in-tsg3 {
	    width: 100%;
	    height: 0.9rem;
	    margin-top: 0.5rem;
	    line-height: 0.9rem;
	    font-size: 0.36rem;
	    border-radius: 0.9rem;
	}
	footer {
	    background-image: url(../img/bg_4.png);
	}
	.footeF {
	    display: flex;
		flex-wrap: wrap;
	    margin-top: 0.4rem;
	    margin-bottom: 0.4rem;
	}
	.footeF1{
		width: 32%;
		margin-right: 2%;
		display: flex;
	}
	.footeF1_2{
		display: none;
	}
	.footeF1_1 {
	    margin-bottom: 0.4rem;
	    font-size: 0.3rem;
	}
	.footeF1_1::after {
	    bottom: -0.2rem;
	}
	.footeF1:nth-child(3n){
		margin-right: 0;
	}
	.footeF2{
		width: 100%;
	}
	.footeF2_1 {
	    margin-bottom: 0.3rem;
	    font-size: 0.36rem;
	    font-weight: 100;
		display: block;
	}
	.footeF2_2 {
	    margin-bottom: 0.2rem;
		display: flex;
		align-items: center;
	}
	.footeF2_2 img {
	    width: 0.45rem;
	    margin-right: 0.15rem;
	}
	.footeF2_2 div {
	    width: calc(100% - 0.45rem);
	    font-size: 0.3rem;
	}
	.footeF2_2 span{
		 font-size: 0.3rem;
	}
	.footeF2_3 {
	    font-size: 0.24rem;
	    margin-bottom: 0;
	}
	.footeF2_4{
		display: none;
	}
	.footeT {
	    line-height: normal;
	    font-size: 0.24rem;
		padding: 0.25rem 0;
	}
	.tsgd-bo {
	    margin: 15px auto;
	}
	.tsgd-cnts{
		display: flex;
		flex-wrap: wrap;
	}
	.tsgd-left{
		width: 100%;
		margin-bottom: 4%;
	}
	.tsgd-right{
		width: 100%;
	}
	.tsgd-list {
	    border-radius: 0.1rem;
	    padding: 0 0.2rem;
	    padding-bottom: 0.35rem;
	}
	.tsgd-li {
	    display: flex;
		flex-wrap: wrap;
	    padding: 0.2rem 0;
	}
	.tsgd-li1 {
	    width: 100%;
	    height: auto;
	    border-radius: 0.05rem;
	    margin-right: 0;
		margin-bottom: 0.2rem;
	}
	.tsgd-li2{
		width: 100%;
	}
	.tsgd-li3{
		font-size: 0.26rem;
	}
	.tsgd-li4 {
	    margin-top: 0.2rem;
	    font-size: 0.2rem;
	    line-height: 0.4rem;
	}
	.tsgd-li5 {
	    margin-top: 0.2rem;
	    font-size: 0.2rem;
		display: flex;
		align-items: center;
	}
	.tsgd-li5 img {
	    width: 0.2rem;
	    margin-right: 0.1rem;
	}
	.pagination a {
	    font-size: 0.23rem;
	    width: 0.6rem;
	    height: 0.6rem;
	    line-height: 0.6rem;
	    margin: 0 0.05rem;
	}
	.pagination a img{
		height: 0.2rem;
	}
	.pagination span {
	   font-size: 0.23rem;
	   width: 0.6rem;
	   height: 0.6rem;
	   line-height: 0.6rem;
	   margin: 0 0.05rem;
	}
	.tjnr-box {
	    margin-bottom: 0.2rem;
	}
	.tjnr-top {
	    padding: 0.2rem 0.1rem;
	    font-size: 0.2rem;
		display: flex;
		align-items: center;
	}
	.tjnr-top img {
	    width: 0.05rem;
	    margin-right: 0.1rem;
	}
	.tjnr-list {
	    padding: 0.2rem 0.1rem;
	}
	.tjnr-li {
	    display: flex;
		align-items: flex-start;
	    margin-bottom: 0.2rem;
	    font-size: 0.2rem;
	}
	.tjnr-li img {
	    width: 0.05rem;
	    margin-right: 0.05rem;
	    margin-top: 0.1rem;
	}
	.tjnr-li div{
		width: calc(100% - 0.1rem);
	}
	.tits-bo {
	    height: 0.6rem;
	    font-size: 0.22rem;
		display: flex;
		align-items: center;
	}
	.tits-bo img {
	    max-width: 0.2rem;
	    margin-right: 0.1rem;
	}
	.tsgd-detail {
	    padding: 0 0.15rem;
	    padding-top: 0.5rem;
	}
	.tsgd-deta1{
		font-size: 0.3rem;
	}
	.tsgd-deta2 {
	    margin-top: 0.2rem;
	    font-size: 0.2rem;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.tsgd-deta2 img {
	    width: 0.2rem;
	    margin-right: 0.1rem;
	}
	.tsgd-deta3 {
	    margin-top: 0.3rem;
	    font-size: 0.2rem;
	    line-height: 0.4rem;
	}
	.tsgd-deta4 {
	    margin-top: 0.35rem;
	    padding: 0.25rem 0;
	}
	.tsgd-deta4_1 {
	    margin-bottom: 0.2rem;
	    font-size: 0.2rem;
		display: flex;
	}
	.hygs-b1 {
	    width: 1.5rem;
	    font-size: 0.3rem;
	}
	.hygs-b2 {
	    width: 0.15rem;
	    margin-left: 0.15rem;
	    margin-top: 0.09rem;
	}
	.hygs-b3{
		width: calc(100% - 2.1rem);
		margin-left: 0.3rem;
		border-radius: 0.15rem;
		box-shadow: 0 0 0.1rem rgba(0,0,0,0.15);
		padding: 0.25rem 0.45rem;
	}
	.hygs-bo::before {
	    width: 0.02rem;
	    left: 1.71rem;
	}
	.hygs-bo::after {
	    width: 0.16rem;
	    height: 0.14rem;
	    left: 1.65rem;
	}
	.hygs-b3_1{
		font-size: 0.2rem;
	}
	.hygs-b3_2{
		display: flex;
		flex-wrap: wrap;
	}
	.hygs-b3_2 img {
	    margin-top: 0.2rem;
	    border-radius: 0.1rem;
	}
	.hygs-b:first-child {
	    margin-top: 0.15rem;
	}
	.hygs-b {
	    display: flex;
		align-items: flex-start;
	    margin-bottom: 0.4rem;
	}
	.wzxtF-bo {
	    margin: 0.5rem auto;
	}
	.wzxtF-b {
	    display: flex;
		flex-wrap: wrap;
	    margin-bottom: 0.75rem;
	}
	.wzxtF-b1{
		width: 100%;
	}
	.wzxtF-b2{
		width: 100%;
		margin-top: 5%;
	}
	.wzxtF-b2_2 {
	    margin-top: 0.2rem;
	    font-size: 0.24rem;
	}
	.wzxtF-b2_3{
		margin-top: 0.2rem;
	}
	.wzxtF-b23 {
	    margin-bottom: 0.1rem;
	    display: flex;
		align-items: flex-start;
	    font-size: 0.2rem;
	}
	.wzxtF-b23 img {
	    width: 0.07rem;
	    margin-right: 0.09rem;
	    margin-top: 0.1rem;
	}
	.wzxtF-b3{
		width: 100%;
	}
	.wzxtF-b4{
		width: 100%;
		margin-top: 5%;
	}
	.wzxtF-b2_4{
		font-size: 0.36rem;
	}
	.wzxtT-bo {
	    margin: 25px auto;
	}
	.wzxtT-list{
		display: flex;
		flex-wrap: wrap;
	}
	.wzxtT-li{
		width: 49%;
		margin-bottom: 0.4rem;
		box-shadow: 0 0 0.1rem rgba(0,0,0,0.1);
	}
	.wzxtT-li:nth-child(3n){
		margin-right: 2%;
	}
	.wzxtT-li:nth-child(2n){
		margin-right: 0;
	}
	.wzxtT-li1{
		height: 1.9rem;
	}
	.wzxtT-li2{
		padding: 0.15rem;
	}
	.wzxtT-li3{
		display: flex;
		flex-wrap: wrap;
	}
	.wzxtT-li3_1 {
	    width: 100%;
	    font-size: 0.24rem;
	}
	.wzxtT-li3_2 img {
	    width: 0.2rem;
	    margin-right: 0.1rem;
	}
	.wzxtT-li4 {
	    height: 0.6rem;
	    margin-top: 0.2rem;
	    font-size: 0.2rem;
	}
	.hyal-top {
	    display: flex;
		flex-wrap: wrap;
	    margin-top: -1.1rem;
	}
	.hyal-top1{
		width: 49%;
		box-shadow: 0 0 0.1rem rgba(38,97,241,0.1);
		padding: 0.4rem 0;
		margin-bottom: 2%;
	}
	.hyal-top1:nth-child(2n){
		margin-right: 0;
	}
	.hyal-top1_1 {
	    height: 1.05rem;
	}
	.hyal-top1_2 {
	    margin-top: 0.3rem;
	    font-size: 0.24rem;
	}
	.hyal-top1_2 span {
	    font-size: 0.36rem;
	}
	.hyal-list {
	    display: flex;
		flex-wrap: wrap;
	    margin-top: 0.6rem;
	}
	.hyal-li {
	    width:49%;
	    border-radius: 0.1rem;
	    margin-bottom: 0.3rem;
	}
	.hyal-li:nth-child(2n){
		margin-right: 0;
	}
	.hyal-li1{
		height: 1.4rem;
	}
	.hyal-li2 {
	    padding: 0.2rem 0.1rem;
	}
	.hyal-li3 {
	    height: auto;
	    font-size: 0.2rem;
	}
	.hyfw-bo {
	    margin: 0.6rem auto;
	}
	.hyfw-b {
	    margin-bottom: 1.65rem;
	}
	.hyfw-b1{
		width: 100%;
		display: block;
	}
	.hyfw-b1_1{
		font-size: 0.3rem;
	}
	.hyfw-b1_2 {
	    width: 1.4rem;
	    margin-top: 0.2rem;
	}
	.hyfw-b1_3 {
	    margin-top: 0.25rem;
	    font-size: 0.2rem;
	}
	.hyfw-b1_4{
		font-size: 0.3rem;
	}
	.hyfw-b2 {
	    width: 100%;
	    margin-left: 0;
		margin-top: 4%;
	}
	.hyfw-b2_1 {
	   margin: auto;
	   margin-right: auto;
	}
	.hyfw-b2_2{
		display: none;
	}
	.hyfw-b3 {
	   width: 100%;
	   margin-right: 0;
	   margin-bottom: 4%;
	}
	.hyfw-b3_1 {
		margin: auto;
	    margin-right: auto;
	}
	.hyfw-b3_2{
		display:none;
	}
	.lxwm-bo {
	    margin-top: 0.3rem;
	    margin-bottom: 0.7rem;
	}
	.lxwm-map2{
		width: 100%;
		border-radius: 0.1rem;
		padding: 0.15rem 0.2rem;
		box-shadow: 0.08rem 0.08rem 0.08rem rgba(0,64,139,0.66);
		margin-top: 0.2rem;
	}
	.lxwm-map2_1 {
	    padding: 0.15rem 0;
	    font-size: 0.2rem;
	}
	.lxwm-map2_1 span{
		margin-right: 0.35rem;
	}
	.lxwm-fzr {
	    margin-top: 0.7rem;
	}
	.lxwm-fzr1{
		font-size: 0.3rem;
	}
	.lxwm-fzr2 {
	    width: 1.45rem;
	    margin-top: 0.2rem;
	}
	.lxwm-fzr3{
		display: flex;
		flex-wrap: wrap;
	}
	.lxwm-fzr4 {
	    width: 49%;
	    margin-top: 1.6rem;
	    border-radius: 0.1rem;
	    box-shadow: 0 0 0.1rem #D5E2FD;
	}
	.lxwm-fzr4:nth-child(3n){
		margin-right: 2%;
	}
	.lxwm-fzr4:nth-child(2n){
		margin-right: 0;
	}
	.lxwm-fzr4_1 {
	    border: 0.15rem solid rgba(0,117,255, 0.2);
	    width: 1.5rem;
	    height: 1.5rem;
	    margin-top: -0.9rem;
	}
	.lxwm-fzr4_2 {
	    margin-top: 0.1rem;
	    font-size: 0.3rem;
	}
	.lxwm-fzr4_3 {
	    margin-top: 0.1rem;
	    font-size: 0.2rem;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.lxwm-fzr4_3 img {
	    width: 0.25rem;
	    margin-right: 0.1rem;
	}
	.lxwm-fzr4_4 {
	    width: 1.2rem;
	    margin-top: 0.15rem;
	    padding: 0.05rem;
	}
	.lxwm-fzr4_5 {
	    margin-top: 0.1rem;
	    font-size: 0.2rem;
	}
	.lxwm-fzr4_6 {
	    margin-top: 0.15rem;
	    padding: 0.15rem;
	    border-radius: 0 0 0.1rem 0.1rem;
	    font-size: 0.2rem;
	}
	.lxwm-ewm{
		margin-top: 0.95rem;
		border-radius: 0.1rem;
		box-shadow: 0 0 0.05rem rgba(38,97,241,0.4);
		padding: 0.35rem 0.6rem;
		display: flex;
		flex-wrap: wrap;
		align-items: flex-start;
	}
	.lxwm-ewm img{
		width: 2.1rem;
		margin-right: 0.25rem;
	}
	.lxwm-ewm div{
		width: calc(100% - 2.35rem);
		font-size: 0.6rem;
		text-shadow: 0 0.04rem 0.05rem rgba(0,0,0,0.4);
	}
	.ryzs-bo {
	    margin: 0.4rem auto;
	}
	.ryzs-tit {
	    font-size: 0.3rem;
	}
	.ryzs-list{
		display: flex;
		flex-wrap: wrap;
	}
	.ryzs-li {
		width: 49%;
	    height: 2.5rem;
	    margin-top: 0.4rem;
	}
	.ryzs-li:nth-child(3n){
		margin-right: 2%;
	}
	.ryzs-li:nth-child(2n){
		margin-right: 0;
	}
	
}