* { margin: 0; padding: 0; font-size: 16px}
ul, li { list-style:none}
a { color: black; text-decoration:none}
img { border: none}
.orange { color:orange}
.blue { color:blue}
body { font-family:"微软雅黑"}
.wrap {width:640px;margin:0 auto;}


/*AF*/
.AF { width:100%; height:359px; background:url(../images/001.jpg) no-repeat; margin:0 auto; position:relative;}
.AF a {
	width: 160px;
	height: 50px;
	line-height: 50px;
	position: absolute;
	right: 25%;
	bottom: 66px;
	border-radius: 10px;
	background: #FFF100;
	text-align: center;
	font-size: 24px;
	color: #4b3f35;
}
.AF p {
	position: absolute;
	right: 90px;
	bottom: 26px;
	font-size: 18px;
	font-weight: bold;
	color: #4b3f35;
}

/*BF*/
.BF { width:100%; height:730px; margin:0 auto; position:relative;}
.BF_01 { height:102px; background:url(../images/033.jpg) no-repeat;}
.BF_01 h1 {
	text-align: center;
	font-size: 38px;
	font-weight: bold;
	color: #4b3f35;
	padding-top: 14px;
	padding-left: 120px;
}
.BF h2 { text-align:center; font-size:23px; font-weight:normal;}
.BF_02 { height:186px; margin-top:50px; padding-left:26px; padding-right:26px;}
.BF_02 ul li { width:176px; height:184px; float:left; margin-right:30px;}
.BF_02 ul li.wenzi { width:176px; height:184px; line-height:28px; font-size:18px; font-weight:normal; margin-right:0px;}
.BF_02 ul li.wenzi em.shang { width:30px; height:15px; background:url(../images/008.jpg) no-repeat; float:left;}
.BF_02 ul li.wenzi em.xia { width:30px; height:15px; background:url(../images/009.jpg) no-repeat; float:right;}
.BF_03 { height:186px; margin-top:30px; padding-left:26px; padding-right:26px;}
.BF_03 ul li { width:176px; height:184px; float:left; margin-right:30px;}
.BF_03 ul li.nei { margin-right:0px;}
.BF a {
	position: absolute;
	left: 33%;
	bottom: 55px;
	background: #4b3f35;
	font-size: 24px;
	color: #4b3f35;
	text-align: center;
	line-height: 50px;
	width: 230px;
	height: 50px;
	border-radius: 10px;
	background-color: #fff100;
}

/*CF*/
.CF { width:100%; height:406px; margin:0 auto; position:relative;}
.CF img { height:249px;}
.CF a {
	position: absolute;
	left: 24%;
	bottom: 60px;
	background: #fff100;
	font-size: 24px;
	color: #4b3f35;
	text-align: center;
	line-height: 50px;
	width: 335px;
	height: 50px;
	border-radius: 10px;
	background-color: #fff100;
}

/*DF*/
.DF { width:100%; height:865px; margin:0 auto; position:relative; background:#ffffff;}
.DF_01 { height:103px; background:url(../images/011.jpg) no-repeat;}
.DF_01 h1 {
	text-align: center;
	font-size: 38px;
	font-weight: bold;
	padding-top: 5px;
	color: #4b3f35;
	padding-left: 184px;
}
#slider{display:block;}
.swipe { visibility:visible; position: relative; box-sizing:border-box; overflow:hidden;}
.swipe-wrap { margin-left:8px; visibility:visible; height:706px; padding-top:74px; box-sizing:border-box;}
.swipe-wrap img{height:654px; width:624px; visibility:visible;}
.swipe-wrap h1 { position:absolute; left:9%; top:185px; font-size:30px; color:#4b3f35;}
.swipe-wrap h2 { width:525px; height:55px; line-height:28px;position:absolute; left:9%; top:240px; font-size:18px; font-weight:normal;}
.swipe-wrap h3 { position:absolute; left:9%; top:345px; font-size:30px; color:#4b3f35;}
.swipe-wrap h4 { position:absolute; left:9%; top:395px; font-size:18px; font-weight:normal;}
.swipe-wrap h5 { position:absolute; left:9%; top:454px; font-size:30px; color:#4b3f35;}
.swipe-wrap h6 { position:absolute; left:9%; top:505px; font-size:18px; font-weight:normal;}
.swipe-wrap a {
	width: 260px;
	height: 50px;
	line-height: 50px;
	position: absolute;
	left: 29%;
	bottom: 20px;
	border-radius: 10px;
	background: #FFF100;
	font-size: 24px;
	color: #4b3f35;
	text-align: center;
}
.swipe-wrap h1.diyi {
	position: absolute;
	left: 9%;
	top: 188px;
	font-size: 30px;
	color: #4b3f35;
}
.swipe-wrap h2.dier { width:525px; height:80px; line-height:28px;position:absolute; left:9%; top:235px; font-size:18px; font-weight:normal;}
.swipe-wrap h3.disan { position:absolute; left:9%; top:348px; font-size:30px; color:#4b3f35;}
.swipe-wrap h4.disi { position:absolute; left:9%; top:403px; font-size:18px; font-weight:normal;}
.swipe-wrap h5.diwu { position:absolute; left:9%; top:458px; font-size:30px; color:#4b3f35;}
.swipe-wrap h6.diliu { position:absolute; left:9%; top:512px; font-size:18px; font-weight:normal;}
.swipe-wrap h1.yi {
	position: absolute;
	left: 9%;
	top: 188px;
	font-size: 30px;
	color: #4b3f35;
}
.swipe-wrap h2.er { width:525px; height:55px; line-height:28px;position:absolute; left:9%; top:245px; font-size:18px; font-weight:normal;}
.swipe-wrap h3.san {
	position: absolute;
	left: 9%;
	top: 348px;
	font-size: 30px;
	color: #4b3f35;
}
.swipe-wrap h4.si { position:absolute; left:9%; top:403px; font-size:18px; font-weight:normal;}
.swipe-wrap h5.wu {
	position: absolute;
	left: 9%;
	top: 458px;
	font-size: 30px;
	color: #4b3f35;
}
.swipe-wrap h6.liu { position:absolute; left:9%; top:512px; font-size:18px; font-weight:normal;}
.swipe-wrap > figure {float: left;position: relative;}
#circle{position: absolute; left:1%;height:51px; top:0px;}
#circle li{
	width: 205px;
	height: 48px;
	background-color: #fff;
	float: left;
	border: 1px solid #4b3f35;
	margin: 0 1px;
	color: #4b3f35;
	text-align: center;
	line-height: 48px;
	font-size: 20px;
}
#circle li.current{
	background-color: #4b3f35;
	color: #fff100;
}

/*EF*/
.EF { width:100%; height:784px; margin:0 auto; position:relative;}
.EF_01 { height:136px; background:url(../images/015.jpg) no-repeat;}
.EF_01 h1 { text-align:center; font-size:36px; font-weight:bold; color:#4b3f35; padding-top:32px; padding-left:160px;}
.EF_02 { height:455px; background:url(../images/016.jpg) no-repeat;}
.EF_02 h1 {
	position: absolute;
	left: 10%;
	top: 165px;
	font-size: 24px;
	font-weight: normal;
	;
	color: #FFF100;
}
.EF_02 h2 {
	position: absolute;
	right: 11%;
	top: 165px;
	font-size: 24px;
	font-weight: normal;
	;
	color: #FFF100;
}
.EF_02 h3 {
	position: absolute;
	left: 10%;
	bottom: 228px;
	font-size: 24px;
	font-weight: normal;
	;
	color: #FFF100;
}
.EF_02 h4 {
	position: absolute;
	right: 12%;
	bottom: 228px;
	font-size: 24px;
	font-weight: normal;
	;
	color: #FFF100;
}
.EF_02 p.diyi { width:126px; height:110px; line-height:28px; position:absolute; left:5%; top:225px; font-size:18px; font-weight:normal;}
.EF_02 p.dier { width:144px; height:140px; line-height:28px; position:absolute; right:3%; top:225px; font-size:18px; font-weight:normal;}
.EF_02 p.disan { width:126px; height:140px; line-height:28px; position:absolute; left:5%; bottom:65px;font-size:18px; font-weight:normal;}
.EF_02 p.disi { width:144px; height:140px; line-height:28px; position:absolute; right:4%; bottom:65px; font-size:18px; font-weight:normal;}
.EF_03 { height:193px; background:url(../images/017.jpg) no-repeat;}
.EF a {
	width: 205px;
	height: 50px;
	line-height: 50px;
	position: absolute;
	left: 33%;
	bottom: 15px;
	border-radius: 10px;
	font-size: 24px;
	color: #4b3f35;
	background: #FFF100;
	text-align: center;
}

/*FF*/
.FF { width:100%; height:778px; margin:0 auto; position:relative;}
.FF_01 { height:116px; background:url(../images/018.jpg) no-repeat;}
.FF_01 h1 { text-align:center;  font-size:38px; font-weight:bold; padding-top:50px; color:#4b3f35; padding-left:15px;}
.FF_02 { height:662px; background:url(../images/019.jpg) no-repeat;}
.FF a {
	position: absolute;
	left: 35%;
	bottom: 15px;
	background: #FFF100;
	font-size: 24px;
	color: #4b3f35;
	text-align: center;
	line-height: 50px;
	width: 200px;
	height: 50px;
	border-radius: 10px;
}

/*GF*/
.GF { width:100%; height:727px; margin:0 auto;}
.GF_01 { height:125px; background:url(../images/020.jpg) no-repeat;}
.GF_01 h1 {
	text-align: center;
	font-size: 38px;
	font-weight: bold;
	padding-top: 33px;
	color: #4b3f35;
}
.GF_02 { height:603px; background:url(../images/021.jpg) no-repeat; position:relative;}
.GF_02 a.yi {
	position: absolute;
	
	background: #FFF100;
	font-size: 24px;
	color: #4b3f35;
	text-align: center;
	line-height: 50px;
	width: 215px;
	height: 50px;
	top:300px;
	border-radius: 10px;
}
.GF_02 a.er {
	position: absolute;
	left: 360px;
	top: 529px;
	background: #4b3f35;
	font-size: 23px;
	color: #FFF100;
	text-align: center;
	line-height: 40px;
	width: 174px;
	height: 40px;
	border-radius: 10px;
}

/*HF*/
.HF { width:100%; height:1550px; margin:0 auto; position:relative;}
.HF_01 { height:116px; background:url(../images/002.jpg) no-repeat;}
.HF_01 h1 { text-align:center;  font-size:38px; font-weight:bold; padding-top:38px; color:#4b3f35; padding-left:40px;}
.HF h2 { text-align:center; font-size:20px; font-weight:normal; margin-top:20px;}
.HF h3 { text-align:center; font-size:20px; font-weight:normal; margin-top:20px;}
.HF ul { width:605px;height:1225px; position:absolute; left:0%; top:240px; padding-left:19px;}
.HF ul li { width:284px; height:379px; float:left; margin-bottom:30px;}
.HF ul li.zhong { width:33px; height:379px; float:left;}
.HF a { position:absolute; left:32%; top:1457px;background:#4b3f35; font-size:23px; color:#FFF; text-align:center; line-height:50px; width:215px; height:50px; border-radius:10px;}

/*IF*/
.IF { width:100%; height:670px; margin:0 auto; position:relative;}
.IF_01 { height:103px; background:url(../images/031.jpg) no-repeat;}
.IF_01 h1 { text-align:center;  font-size:38px; font-weight:bold; padding-top:38px; color:#4b3f35; padding-left:75px;}
.IF_02 {height:566px; background:url(../images/032.jpg) no-repeat; position:relative;}
.IF_02 a.diyi { width:175px; height:160px; position:absolute; left:13%; top:47px; background:none; bottom:0px; line-height:0px;}
.IF_02 a.dier { width:175px; height:160px; position:absolute; left:59.5%; top:47px;background:none; bottom:0px; line-height:0px;}
.IF_02 a.disan { width:175px; height:160px; position:absolute; left:36%; top:185px;background:none; bottom:0px; line-height:0px;}
.IF_02 a.disi { width:175px; height:160px; position:absolute; left:13%; top:328px;background:none; bottom:0px; line-height:0px;}
.IF_02 a.diwu { width:175px; height:160px; position:absolute; left:59.5%; top:328px;background:none; bottom:0px; line-height:0px;}
.IF a {
	position: absolute;
	left: 33%;
	bottom: 30px;
	background: #4b3f35;
	font-size: 24px;
	color: #FFF100;
	text-align: center;
	line-height: 50px;
	width: 215px;
	height: 50px;
	border-radius: 10px;
}
