@charset "UTF-8";

a:link, a:visited {

  text-decoration: none;

  color: #333;

}

.mgl-content{

	font-family: 'Microsoft YaHei', Hxelvetica, sans-serif;

}



.mgl-item {

  width: 100%;

  height: auto;

  border-bottom: solid 1px #d3d3d3;

  overflow: hidden;

}



.mgl-img {

  margin: 0.2rem 0.5rem 0.2rem 0.2rem;

  float:right;

}



.mgl-img img {

  width: 2.8rem;

  /* height: 1.95rem; */
  height: auto;

}



.bt {

    padding: 0.3rem 0.5rem 0.3rem 0.5rem;

    font-size: .32rem;

}



.mgl-item .bt p {

	font-size: 0.3rem;

	margin: 0;

	padding: 0;

	border: 0;



}



.bt .time {

	line-height: 0.6rem;

    color: gray;

    font-size: .25rem;

    display: block;
	text-align: right;
}



.mxl_foot {

  text-align: center;

  margin: .1rem auto 0;

  color: #111;

  background: #fff;

  padding-bottom: 0.4rem;

}



.mxl_foot p {

  font-size: 12px;

  font-weight: normal;

  color: #555;

}



@media screen and (min-width: 701px){

	.m{

		display:none;

	}



	.daoh{

		display: block;

	}

}

@media screen and (max-width: 700px){

	body{

		padding: 0;

		margin: 0;

		background:none;

	}

	.cl2014{

		display:none

	}

	

	.banner {

		width: 100%;

		height: .9rem;

		overflow: hidden;

		margin: 0 auto;

		background-color:pink;

		border-bottom: .02rem solid #feacd4;

	}

	

	.banner-1{

		height: .9rem;

		float: left;

		margin-left: .2rem;

		width: 3rem;

		background: url("/image/mobile-fl_mlogo.png") no-repeat center;

		background-size: contain;

	}

	

	.banner-2 {

		line-height: .9rem;

		border-left: .02rem solid #dd3f8c;

		padding-left: .2rem;

		color: #fff;

		font-size: .28rem;

		height: .9rem;

		float: left;

		margin-left: .2rem;

	}

	

	.nav-more {

		width: .9rem;

		height: .9rem;

		float: right;

		background: url(/image/mobile-white_arr_down.png) no-repeat 50%;

		-webkit-background-size: .34rem .18rem;

		background-size: .34rem .18rem;

	}

	

	.daoh {

		width: 100%;

		height: auto;

		display: none;

		background: none;

		background-color: pink;

		overflow: hidden;

		margin: 0 auto;

		text-align: center;

	}

	

	.daoh span {

		font: bold 0.25rem/0.6rem simsun;

		margin: 0;

		display: inline-block;

		float: left;

		width: 1.25rem;

		color: #fff;

	}

	

	.daoh span a:link, .daoh span a:visited {

		color: #fff;

	}

	

	.GcW{

		width:100%;

	}

	

	.GcW .GpLeft {

		width: 100%;

		overflow: hidden;

		margin: 0;

	}

	

	.GcPos{

		display:none;

	}

	

	.GcDetail{

		width:auto;

		margin:0;

		padding: .4rem .3rem;

	}

	

	.GcDetail .desc {

		font: 0.26rem/0.4rem simsun;

		text-align: center;

		color: #333;

		margin: 0;

		padding: 0;

	}

	

	.GcDetail .con p {

		font: 0.32rem/0.5rem simsun;

	}

	

	.GcDetail .con p img {

		width: 90%;
		height: auto;

	}

	

	#ScDetailContent{

		width:100%;

	}

	

	.Gs2{

		display:none;

	}

	

	.Gs2 {

		width:auto;

		background: #fff;

		margin: .3rem 0;

	}

	

	.Gs2 .GsL {

		clear: both;

		height: 0.4rem;

		border-bottom: .1rem solid #ECEEEF;

		line-height: 0.4rem;

	}

	

	.footer{

		display:none;

	}

	

	.Gs2 .GsTL5{

		width: auto;

		padding: 0.1rem .2rem;

		border-bottom: 1px solid #f0f0f0;

	}

	

	.Gs2 .GsTL5 li{

		width: auto;

		clear: both;

		line-height: .46rem;

		padding-left: 0;

		height: .46rem;

		border: none;

	}

	

	.GsTL5 li a {

		width: 4.5rem;

		float: left;

		background: url(/image/mobile-rli.jpg) no-repeat 0 0.2rem;

		padding-left: 0.1rem;

		white-space: nowrap;

		overflow:hidden;

		text-overflow:ellipsis;

	}

	

	.GsTL5 .time {

		font: .1rem/0.5rem simsun;

	}

	

	.foot {

		text-align: center;

		margin: .1rem auto 0;

		color: #111;

		background: #fff;

		padding-bottom: 0.4rem;

	}

}