*{
	padding: 0;
	margin:0;
	list-style: none;
}
a{
	text-decoration: none;
}
body{
	font-size: 12px;
	font-family: '宋体';
	background: #eaeffb;
}
img{
	border: none;
}
.sizing{
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
.daxiao{ width:964px; height:432px;}

#bannerHeader{
	background:url('../images/banerTop.jpg') center  top;
	width: 100%;
	max-width: 1920px;
	height: 427px;
	/*background-size: cover;*/
}
#nav{
	background: url('../images/navBg.jpg') repeat-x;
	width: 100%;
	height: 53px;
}
.nav{
	width: 980px;
	margin: 0 auto;
	height: 53px;
	padding: 0 36px;
	position: relative;
}
.nav li{
	float: left;
	padding-right: 22px;
}
.nav a{
	font-size: 14px;
	color: #ffba00;
	font-weight: 800;
	line-height: 53px;
}
.nav a:hover{ color:#FFFFFF;}
.nav ul:after,.Recommend:after,.Introduction:after,.base:after,.base>dl:after,.fuwu li:after{
	content: '';
	clear: both;
	display: block;
}
.navBottom{
	background: url('../images/navBottom.jpg') no-repeat;
	height: 36px;
	width: 452px;
	position: absolute;
	bottom: -36px;
	left: 50%;
	margin-left: -226px;
}
.zx{

	width: 128px;
	height: 27px;
	position: absolute;
	right: 75px;
	top: 10px;
}

#w980{
	width: 980px;
	margin: 0 auto;
	background: #fff;
	height: auto;
	padding: 60px 8px 0 8px;
}
.Recommend{
	font-size: 13px;
	padding: 0 4px 20px 4px;
	border-bottom: 1px solid #949496;
}
.Recommend dl{
	float: left;
	width: 50%;
	margin-bottom: 10px;
}
.Recommend dt{
	color: #0c4800;
	font-weight: 800;
	float: left;
}
.Introduction{
	padding: 20px 22px;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.Introduction p{
	font-size: 14px;
	color: #666;
	margin-top: 8px;
}
.one{
	color: #e20000;
}
.two{
	color: #ae00ff;
}
.three{
	color: #ff4e00;
}
.four{
	color: #8b01b3;
}
.six{
	color: #0c4800;
}
.seven{
	color: #073db8;
}
.eight{
	color: #0766db;
}
.nine{
	color: #ff0000;
}
.Introduction span{
	font-size: 18px;
	font-weight: bolder;
	font-family: '黑体';
}
.jpg1{
	width: 548px;
	height: 392px;
	border: 1px solid #a3a3a3;
	padding: 5px;
}
.cipsTop{
	padding: 0 15px;
	border-bottom: 1px solid #0c4500;
	height: 35px;
	overflow: hidden;
}
.padTop{
	background: url('../images/2.jpg') no-repeat left top;
	width: 310px;
	height: 178px;
	margin-bottom: 6px;
}
.padTop > div{
	clear:left;
	width:180px;
	margin-left: 130px;
}


.padTop h3,.cuisine h3{
	color: #c60000;
	font-size: 14px;
	margin-bottom: 8px;
}
.padTop p{
	color: #646464;
	line-height: 20px;
	text-indent: 2em;
	letter-spacing: -0.2px;
	text-align: left;
}
.padTop p span{
	color: #ff6000;
	font-weight: 800;
}
h3.title{
	color: #0c4500;
	padding-top: 8px;
}
.base{
	padding: 20px 12px 0;
	text-align: center;
}
.cips{
	padding-bottom: 20px;
}
.take{
	padding: 24px 4px 0;
}
.day{
	width: 100%;
	height: auto;
	border: 1px solid #cdcdcd;
	margin-bottom: 10px;
}
.day > h3{
	background: #efefef;
	height: 40px;
	line-height: 40px;
	text-indent: 44px;
	font-size: 22px;
	font-family: '黑体';
	border-bottom: 1px solid #cdcdcd;
}
.day > h3 > span{
	padding-left: 55px;
}
.day ul{
	padding: 0 20px;
}
.air{
	background: url('../images/air.jpg') no-repeat 0 10px;
	margin-left: 90px;
	position: relative;
}
.border{
	border-bottom: 1px solid #9f9f9f;
}

.air>span{
	border-left: 1px dashed #9f9f9f;
	position: absolute;
	top: 36px;
	display: block;
	height: 10px;
	left: 14px;
}
.fk{
	background: url('../images/fk.jpg') no-repeat 0px 15px;
	height: auto;
	margin-left: 90px;
	position: relative;
}
.time{
	color: #3e3e3e;
	position: absolute;
	left: -92px;
	top: 20px;
}
.pconter{
	padding: 18px 0px  18px 54px;
	color: #3e3e3e;
	font-size: 14px;
	line-height: 22px;
}
.btn{
	cursor: pointer;
	margin:0 5px;
}
.abtn{
	text-align: center;
}
.cuisine{
	width: 618px;
	
	text-align: left;
}
.cuisine p{
	text-indent: 2em;
	line-height: 22px;
	color: #707070;
	font-size: 14px;
}
h3.student{
	color: #323232;
	line-height: 19px;
	font-size: 12px;
	font-weight: 800;
	margin-top: 5px;
}
.stu{
	margin-bottom:15px;
}
.students{
	font-size: 16px !important;
	text-align: center;
}
p.mv{
	font-size: 14px !important;
	color: #767676 !important;
	padding: 5px 0 10px !important;
	text-align: center !important;
	line-height: 19px !important;
}
.stus p{
	color: #4e4e4e;
	font-size: 14px;
	line-height: 27px;
	text-align: left;
	text-indent: 2em;
}
.base>dl{
	height: 33px;
	overflow: hidden;
	background: #dadada;
	margin-bottom: 15px;
}
.base dd{
	/*background: #dadada;*/
	text-indent: 15px;
	line-height: 33px;
	letter-spacing: -.4px;
}
.caigou h3{
	color: #157202;
	font-size: 14px;
	padding-left: 15px;
	padding-bottom: 10px;
	/*border-bottom: 1px #555 dotted ;*/
	margin: 0 25px;
}
.caigou{
	text-align: left;
}
.sj{
	background: url('../images/lsj.jpg') no-repeat 0 1px;
	/*height: 11px;*/
}
.hsj{
	background: url('../images/hsj.jpg') no-repeat 0 1px;
}
.Contain{
	border-top: 1px #555 dotted ;
	padding: 12px 0 18px 25px;
	line-height: 25px;
	font-size: 14px;
}
.Contain b{
	
	color: #000;
}
.Contain p{
	color: #6c6c6c;
	
}
.about{
	width: 446px;
	text-align: left;
}
.about h3{
	color: #167701;
	padding: 10px 0 5px 0;
}
.about p{
	color: #838383;
	line-height: 25px;
	font-size: 14px;
	text-indent: 2em;
}
.fuwu{
	line-height: 30px;
	font-size: 14px;
	margin-bottom: 15px;
}
.fuwu b{
	color: #ff7200;
	
}
.fuwu span{
	color: #838383;
	text-align: left;
	display: block;
	float: left;
}
#footer{
	border-top: 3px solid #1a5010;
	width: 100%;
	background: #fff;
	height: 200px;
}
.footer{
	width: 980px;
	margin: 0 auto;
	padding: 20px 160px;
}
.footer p a{
	color: #0c4500;
	font-size: 12px;
	font-weight: 800;
	padding: 0 15px;
}
.text{
	text-align: center;
	margin-top: 8px;
}
p.ptwo{
	color: #818181;
	text-align: left;
	margin-top: 15px;
	line-height: 22px;
	padding-left: 10px;
}

/******add js******/
.toggle{
	position: relative;
}
.textToggle{
	position: absolute;
	bottom: 0;
	left: 0;
	display:none;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .8;
	filter: alpha(opacity=80);
	color: #fff;
	cursor: pointer;
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
	        padding: 20px;
	        line-height: 22px;
	        text-indent: 2em;
	        text-align: left;
}
.overhiiden{
	overflow: hidden;
}