﻿@charset 'utf-8';

.wnav-btn,.wnav-box{
	display: none;
}
.wi-w4{
	display: none;
}
.wi-w6{
	display: none;
}
.xl-con img{
	max-width: 100%;
	height: auto!important;
	display: block;
	margin: 0 auto;
}
.xl-con video,.xl-con iframe{
	max-width: 100%;
	height: auto;
	margin: 0 auto;
}
@media screen and (max-width: 768px) {
	.footer{
		text-align: center;
		height: auto;
		padding: 0 0 .2rem;
	}
	.footer .f-img1{
		float: none!important;
		margin-top: .2rem;
		display: inline-block;
	}
	.footer .f-img1 img{
		width: .8rem;
	}
	.f-con{
		font-size: .24rem;
		line-height: .36rem;
		margin-top: .2rem;
		float: none!important;
		padding: 0 .32rem;
	}
	.f-list{
		float: none!important;
		margin-top: .2rem;
	}
	.gl-banner{
		display: none;
	}
	.f-link{
		padding: 20px 10px 12px;
	}
	.f-link-b{
		width: 100%;
	}
	.f-drop{
		width: 100%;
	}
	.f-drop .tag{
		background: #efefef url(ic9.png) 94% center no-repeat;
	}
	.f-drop .tag.active{
		background: #E60113 url(ic9o.png) 94% center no-repeat;
	}
	.centerWidth{
		width: 100%;
	}
	.c-wrap,body{
		min-width: auto!important;
		background: #fff;
	}
	.float-box,.search-box{
		display: none;
	}
	.header{
		height: 1.68rem;
		background: #d42d26;
	}
	.header .logo{
		margin-top: .45rem;
		margin-left: .3rem;
	}
	.header .logo img{
		height: .8rem;
	}
	.wnav-box{
		width: 100%;
		height: 100%;
		position: fixed;
		z-index: 98;
		top: 0;
		left: 0;
	}
	.nav{
		position: fixed;
		top: 0;
		right: 0;
		width: 0;
		height: 100%;
		background: rgba(0,0,0,.8);
		z-index: 99;
		text-align: center;
		overflow: hidden;
		line-height: 1;
	}
	.nav a{
		display: inline-block;
		margin: .2rem 0 0;
		width: 2.62rem;
		height: .96rem;
		line-height: .96rem;
		color: #fff;
		font-size: .36rem;
		border-radius: .1rem;
		font-family: simsun;
	}
	.nav a.cur{
		background: #d42d26;
		color: #fff;
	}
	.wnav-btn {
		display: block;
		margin-top: 0.68rem;
		margin-right: 0.54rem;
		width: 0.45rem;
		float: right;
	}

	.i-main{
		padding: 0;
	}
	.i-w1{
		padding: .3rem .32rem .6rem;
		position: relative;
		background: #fff;
		height: 2.3rem;
		box-sizing: border-box;
		box-shadow: 0 0 8px 0 #f3f3f3;
	}
	.i-w1 .img{
		display: none;
	}
	.i-headline{
		position: relative;
		width: 100%;
		height: 100%;
		overflow: hidden;
	}
	.i-headline-item{
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
	}
	.i-headline-item .tit a{
		color: #333333;
		font-size: .36rem;
		font-weight: bold;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.i-headline-item .con{
		color: #666666;
		font-size: .24rem;
		line-height: .4rem;
		overflow: hidden;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		margin-top: .15rem;
	}
	.i-w1 .btn{
		position: absolute;
		bottom: -.22rem;
		width: .5rem;
		height: .5rem;
		z-index: 9;
		background: #bfbfbf;
		text-align: center;
		line-height: .5rem;
	}
	.i-w1 .btn:hover{
		background: #d42d26;
	}
	.i-w1 .btn.prev{
		right: .98rem;
	}
	.i-w1 .btn.next{
		right: .32rem;
	}
	.i-w1 .btn img{
		width: .12rem;
	}
	.i-w2{
		margin-top: .44rem;
		padding: 0 .32rem;
	}
	.i-w2-c1{
		display: none;
	}
	.wi-w2{
		height: 3.88rem;
		overflow: hidden;
		position: relative;
		display: block!important;
	}
	.wi-w2 a{
		display: block;
		width: 100%;
		height: 100%;
		position: relative;
	}
	.wi-w2 a img{
		width: 100%;
		height: 100%;
	}
	.wi-w2 a p{
		position: absolute;
		bottom: 0;
		width: 100%;
		height: .55rem;
		box-sizing: border-box;
		color: #fff;
		font-size: .26rem;
		line-height: .55rem;
		padding: 0 .16rem;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		background: rgba(0,0,0,.6);
	}
	.wi-w2 .swiper-pagination{
		text-align: right;
		padding-right: .2rem;
		box-sizing: border-box;
	}
	.wi-w2 .swiper-pagination-bullet{
		background: #747271;
	}
	.wi-w2 .swiper-pagination-bullet.swiper-pagination-bullet-active{
		background: #fff;
	}
	.i-w2-c2{
		width: 100%;
		margin-top: .4rem;
	}
	.i-tit1{
		margin-bottom: .2rem;
		padding: 0;
	}
	.i-tit1 .tit{
		display: inline-block;
		color: #fff;
		font-size: .36rem;
		font-weight: bold;
	}
	.i-list1 li{
		height: .6rem;
		line-height: .6rem;
	}
	.i-list1 li a{
		display: inline-block;
		color: #333333;
		font-size: .28rem;
		padding-left: .2rem;
		background: url(wic2.png) left center no-repeat;
		background-size: .08rem .08rem;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		max-width: 70%;
	}
	.i-list1 li span{
		float: right;
		color: #999999;
		font-size: .28rem;
	}
	.i-w3{
		display: none;
	}
	.wi-w4{
		display: block;
		width: 100%;
		height: .6rem;
		overflow: hidden;
		margin-top: .44rem;
		position: relative;
	}
	.wi-w4 a{
		display: block;
		width: 100%;
		height: 100%;
		position: relative;
	}
	.wi-w4 a img{
		width: 100%;
		height: 100%;
	}
	.wi-w4 .swiper-pagination{
		bottom: .06rem!important;
		right: .14rem;
		text-align: right;
	}
	.wi-w4 .swiper-pagination-bullet {
		width: .34rem;
		height: .2rem;
		text-align: center;
		line-height: .2rem;
		font-size: .18rem;
		color: #fff;
		opacity: 1;
		border-radius: 0;
		background: url(ic14.png) center no-repeat;
		background-size: 100% 100%;
		margin: 0 .02rem!important;
	}
	.wi-w4 .swiper-pagination-bullet-active {
		color: #fff;
		background: #e01918;
	}
	.wi-w6{
		display: block;
		width: 100%;
		height: .6rem;
		overflow: hidden;
		margin-top: .44rem;
		position: relative;
	}
	.wi-w6 a{
		display: block;
		width: 100%;
		height: 100%;
		position: relative;
	}
	.wi-w6 a img{
		width: 100%;
		height: 100%;
	}
	.wi-w6 .swiper-pagination{
		bottom: .06rem!important;
		right: .14rem;
		text-align: right;
	}
	.wi-w6 .swiper-pagination-bullet {
		width: .34rem;
		height: .2rem;
		text-align: center;
		line-height: .2rem;
		font-size: .18rem;
		color: #fff;
		opacity: 1;
		border-radius: 0;
		background: url(ic14.png) center no-repeat;
		background-size: 100% 100%;
		margin: 0 .02rem!important;
	}
	.wi-w6 .swiper-pagination-bullet-active {
		color: #fff;
		background: #e01918;
	}
	.i-w4{
		margin-top: .5rem;
		padding: 0 .32rem;
	}
	.i-w6-v{
		height: 3.88rem;
	}
	.i-w5{
		width: 100%;
	}
	.gl-list li{
		margin-bottom: .3rem!important;
	}
	.gl-list li .info .tit a{
		font-size: .3rem;
		font-weight: bold;
	}
	.gl-list li .info .con{
		font-size: .24rem;
		line-height: .36rem;
		margin: .1rem 0!important;
		overflow: hidden;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		height: auto!important;
	}
	.gl-list li .info .bar{
		color: #999999;
		font-size: .22rem;
	}
	.i-rdxw{
		margin-bottom: .3rem;
		padding-top: .2rem;
		border-top: .08rem solid #f0f5f9;
	}
	.i-rdxw:first-child{
		border-top: none;
		padding-top: 0;
	}
	.gl-list li .img{
		width: 2.34rem;
		height: 1.64rem;
	}
	.gl-list li .info,.i-w5 .gl-list li .info{
		width: 4.3rem;
	}
	.i-w6{
		width: 100%;
	}
	.i-w6-b1,.i-w6-b2{
		padding: .2rem 0 0;
		margin-bottom: .3rem;
		border-top: .08rem solid #f0f5f9;
		margin-top: 0;
		height: auto;
	}
	.i-list2 li{
		height: .6rem;
		line-height: .6rem;
		padding: 0;
	}
	.i-list2 li a{
		font-size: .28rem;
		padding-left: .2rem;
		background: url(wic2.png) left center no-repeat;
		background-size: .08rem .08rem;
	}
	.i-list3 li{
		width: 3.34rem;
		height: auto;
		margin-bottom: .2rem;
	}
	.i-list3 li img{
		width: 100%;
		height: 2.25rem;
	}
	.i-list3 li p{
		font-size: .28rem;
		margin-top: 0.1rem;
	}
	.gl-banner a{
		padding: 0 .32rem;
		margin: 0 0 .36rem 0;
	}
	.gl-banner a img{
		width: 100%;
	}

	.local{
		height: auto;
		line-height: .3rem;
		padding: .23rem .32rem;
		margin-bottom: .3rem;
		background: #ffffff;
		border-bottom: 1px solid #e0e1e1;
		box-shadow: 0 0 4px 0 #e0e1e1;
	}
	.local img{
		height: .3rem;
	}

	.gl-link{
		display: none;
	}
	.gl-con{
		padding: 0 .32rem;
		width: 100%;
		box-sizing: border-box;
		margin: 0;
	}
	.page{
		text-align: center;
		font-size: 0;
		margin: .5rem -.2rem 0;
	}
	.page a{
		border-radius: .04rem;
		padding: 0 .16rem;
		font-size: .26rem;
		height: .52rem;
		line-height: .52rem;
		margin: .1rem .06rem;
		min-width: auto;
	}
	.page a.cur{
		color: #fff;
		background: #d42d26;
	}

	.xl-main{
		padding: 0 .32rem;
	}
	.xl-topbox{
		background: none;
		padding: 0;
	}
	.xl-title{
		font-size: .4rem;
		line-height: .62rem;
		margin-bottom: .2rem;
	}
	.xl-bar{
		text-align: center;
		line-height: .66rem;
		background: #f4f7fa;
		padding: 0 .2rem;
	}
	.xl-bar .xl-font{
		display: none;
	}
	.xl-bar span{
		display: inline-block;
		color: #7b7b7b;
		font-size: .24rem;
		margin-left: .3rem;
		margin-right: 0;
	}
	.xl-bar span:first-child{
		margin-left: 0;
	}
	.xl-ewm{
		display: none;
	}
	.xl-con{
		line-height: .5rem;
		font-size: .28rem;
		padding: .3rem 0;
	}


	.gl-main2 .gl-list li .img{
		display: none;
	}
	.gl-main2 .gl-list li .info{
		width: 100%;
	}
	.gl-main2 .gl-list li .info .con{
		display: none;
	}
	.gl-main2 .gl-list li .info .bar span:first-child{
		display: none;
	}
	.gl-main2 .gl-list li .tit{
		float: left;
		max-width: 70%;
		padding-left: 0.2rem;
		background: url(wic2.png) left center no-repeat;
		background-size: 0.08rem 0.08rem;
	}
	.gl-main2 .gl-list li .tit a{
		font-weight: normal;
		line-height: .4rem;
	}
	.gl-main2 .gl-list li .info .bar{
		float: right;
		line-height: .4rem;
	}

	.dt-list a{
		width: 44%;
		margin: 0 2% .3rem;
	}
}