@charset "utf-8";
body{margin:0px auto;font-family:"微软雅黑", serif;color:#666666;font-size:12px; background:#efefef;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,em{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
em {font-style: normal; font-weight: normal;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
.wrapfix:after{visibility:hidden;display:block;font-size:0px; content:" ";clear:both;height:0;}
.wrapfix{zoom:1;}
.clearfix{font-size:0px;line-height: 0px;clear:both;height:0px;overflow:hidden;}
.wrapper{clear:both;margin:0 auto;overflow:hidden;}
.clearborder{ border:none;}
a {color:#333; text-decoration:none;}
a:link{color:#333333; text-decoration:none;}
a:hover{color: #990000;}
a: visited{color:#333333;}

.wrapper {
	background:url(../images/top-bg1.jpg) center top no-repeat;
	margin:0 auto;
}
.header{
	width:980px;
	height:687px;
	margin:0 auto;

	position:relative;

}
.intro{
	position:absolute;
	padding:5px;
	line-height:30px;
	color:#fff;
	font-size:16px;
	width:950px;
	height:60px;
	float:left;
	margin:5px 0 0 5px;
	overflow:hidden;
	word-spacing: 0.15em;
	left: 10px;
	top: 610px;
}
.time{
	position:absolute;
	width:400px;
	height:60px;
	line-height:30px;
	font-weight:bold;
	font-size:18px;
	color:#fff;
	left: 35px;
	top: 345px;
}
.view-bt{
	position:absolute;
	font-size:18px;
	color:#fff;
	font-weight:bold;
	width: 79px;
	left: 991px;
	top: 654px;
}
.view-bt a{color:#fff}
h1{
	font-weight:bold;
	font-size:60px;
	width:758px;
	line-height:80px;
	color:#fff;
	position:absolute;
	left: 10px;
	top: 135px;
	text-align:center;
}
.content{
	width:980px;
	margin:0 auto;
}
.pannel{
	width:980px;
	margin:10px auto 50px auto;
}
.pannel-hd{
	height:97px;
	width:970px;
	margin-bottom:5px;
	position:relative;
	background:url(../images/hd-bg1.jpg)
}
.tour{
	position:absolute;
	left: 81px;
	top: 19px;
	color:#000;
	font-size:36px;
	font-weight:bold;
}

.jd1{
	position:absolute;
	left: 407px;
	top: 14px;
	color:#39BEC5;
	font-size:20px;
	font-weight:bold;
}

.jd2{
	position:absolute;
	left: 584px;
	top: 62px;
	color:#39BEC5;
	font-size:20px;
	font-weight:bold;
	height: 28px;
}
.jd3{
	position:absolute;
	left: 758px;
	top: 12px;
	color:#39BEC5;
	font-size:20px;
	font-weight:bold;
	height: 26px;
	width: 115px;
}
  .jd4{
	position:absolute;
	left: 893px;
	top: 43px;
	
	color:#333;
	font-size:18px;
	font-weight:bold;
	height: 20px;
  }
.hd1{
	background:url(../images/hd-bg1.png)  no-repeat;
}
.hd2{
	background:url(../images/hd-bg2.png)  no-repeat;
}
.hd3{
	background:url(../images/hd-bg3.png)  no-repeat;
}
.hd4{
	background:url(../images/hd-bg4.png)  no-repeat;
}
.pannel-bd li{
	float:left;
	margin:0 5px;
	width:315px;
	height:315px;
	position:relative;
}
.jdcate{
	position:absolute;
	top:240px;
	left:20px;
	width:280px;
	height:60px;
	font-size:30px;
	color:#fff;
	overflow:hidden;

}	
.jdcate-s{
	font-size:14px;
}
.pannel-ft{
	height:86px;
}
h3{
color:#000;
	font-weight:bold;
	font-size:16px;
	line-height:24px;
	margin:10px 0 0px 10px;

}
.pannel-ft-l p{
	margin:0 10px 0 10px;
}
.pannel-ft-l{
	padding:5px;
	line-height:30px;
	background:#39BEC5;
	color:#fff;
	font-size:16px;
	width:576px;
	height:90px;
	float:left;
	margin:5px 0 0 5px;
	overflow:hidden;
	word-spacing: 0.15em;
}
.pannel-ft-r{
	height:90px;
	width:363px;
	background:url(../images/ft-bg.png) bottom no-repeat;
	float:right;
	position:relative;
	
}
.price{
	position:absolute;
	font-size:36px;
	color:#FF0000;
	font-weight:bold;
	left: 157px;
	top: 34px;
	
}
.chakan{
	position:absolute;
	font-size:14px;
	font-weight:bold;
	left: 68px;
	top: 93px;
}
