
				/*旅游攻略1*/


.plan-section{
	position: relative;
	text-align: center;
}

/* 超小屏幕（手机，小于 768px） */
/* 没有任何媒体查询相关的代码，因为这在 Bootstrap 中是默认的（还记得 Bootstrap 是移动设备优先的吗？） */

/* 小屏幕（平板，大于等于 768px） */
@media (max-width: 768px) { 
	.plan-section img{
	max-width: 100%;
	/*margin: auto;*/
	
}
.plan-line>p{
	display: none;
}
.lvgybannertop{
		max-width:100%;
		margin: auto;
		height: 2.3rem;
		background: url(../images/banner-top.png) no-repeat ;
		background-size: auto 100%;
		background-position: top center;
}
.lygy_bg{
	max-width: 1000px;
	height: 6.5rem;
	background: url(../images/mlvgy.png) no-repeat;
	background-size: 100% 100%;
	margin-top:-0.5rem;
}
	.line-posi1{
	right:2.9rem;
	top:0.6rem;
}
.line-posi2{
	right:0.8rem;
	top: 1.1rem;
	max-width: 2.5rem;
}
.line-posi3{
	left:0.8rem;
	top:2.5rem;
}
.line-posi4{
	left:0.66rem;
	top:2.9rem;
	max-width:3.5rem;
}
.line-posi5{
	right:1rem;
	top:3.3rem;
}
.line-posi6{
	right:1rem;
	top: 3.6rem;
	max-width: 2rem;
}
.line-posi7{
	left:2.4rem;
	top: 4.6rem;
}
.line-posi8{
	left: 2.4rem;
	top: 5rem;
	max-width: 2.1rem;
}
	
}

/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: 679px) and (max-width: 1199px){
	.plan-line p{
		display: none;
	}
	.lygy_bg{
		max-width: 1000px;
		height: 9rem;
		background: url(../images/mlvgy.png) no-repeat;
		background-size: 100% 100%;
		margin-top:-0.5rem;
	}
	.lvgybannertop{
		max-width:100%;
		margin: auto;
		height: 2.78rem;
		background: url(../images/banner-top.png) no-repeat ;
		background-size: auto 100%;
		background-position: top center;
		/*display: block;*/
	}
}

/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media (min-width: 1200px) { 
	.lvgybannertop{
		max-width:100%;
		margin: auto;
		height: 2.78rem;
		background: url(../images/banner-top.png) no-repeat ;
		background-size: auto 100%;
		background-position: top center;
	}
	.plan-section img{
		max-width: 100%;
		/*margin: auto;*/
		height:2.3rem;
	}
	.lygy_bg{
		max-width: 1000px;
		height: 627px;
		background: url(../images/line.png) no-repeat;
		background-size: 100% 100%;
		margin-top:-86px;
	}
	.line-posi1{
		right:3.8rem;
		top:0.25rem;
	}
	.line-posi2{
		right:1.62rem;
		top:0.65rem;
		width: 2.59rem;
		text-align: justify;
	}
	.line-posi3{
		left:2.1rem;
		top:1.32rem;
	}
	.line-posi4{
		left:0.8rem;
		top:1.88rem;
		width:5.55rem;
		font-size: 14px;
	  line-height: 2;
	  text-align: justify;
	}
	.line-posi5{
		right:2.8rem;
		top:2.55rem;
	}
	.line-posi6{
		right:2.8rem;
		top:3rem;
		width: 2.18rem;
		text-align: justify;
	}
	.line-posi7{
		left:2.6rem;
		top:3.4rem;
	}
	.line-posi8{
		left: 2.6rem;
		top:3.8rem;
		width: 2.18rem;
		text-align: justify;
	}
	
}

.plan-section p{
	position: absolute;
	left: 0;
	right: 0;
	bottom:0.83rem;
	font-weight: bold;
	font-size:0.28rem;
}

.plan-line{
	position: relative;
	/*width: 1100px;*/
	margin:0 auto;
	padding: 0;
}
.plan-line img{
	max-width:7.5rem;
	height: 7.2rem;
	margin-top: -0.6rem;
}
.line-title{
	font-size:0.2rem;
	font-weight: bold;
	color: #954848;
	position: absolute;
	/*font-family:fzqk,hwst;*/
}
.line-con{
	font-size:0.14rem;
	position: absolute;
}




						 /*旅游攻略2 */
.plan-section2{
	width: 100%;
	height: 334px;
}
.plan-section2 img{
	width: 100%;
	height: 334px;

}
.line2{
	width: 1100px;
	margin: 0 auto;
	padding: 40px 94px 10px;
	background:#FFF url(../images/mountain_path_bg1.png) right 60px bottom 40px no-repeat;
	background-size: 40%;
	position: relative;
	margin-top: -240px;
	box-shadow: 2px 2px 50px #aaaaaa;
}
.line2-tit-box{
	padding-top:18px;
	padding-bottom: 20px;
	background:url(../images/line2-tit-box.png) center top no-repeat;
}
.line2 .line2-h{
	font-weight: bold;
}
.line2 .line2-lit{
	font-size: 18px;
	color: red;
	letter-spacing: 1px;
	word-spacing: 5px;
	padding-bottom: 25px;
}
.line2-title{
	font-size: 20px;
	font-weight: bold;
	color: #305b87;
}
.line2-con{
	font-size: 14px;
	padding-bottom: 53px;
}