html{height: 100%;}
body{font-family: "微软雅黑";width: 100%;position: relative;}
body:after{content: "";background-image:url(imagesby.jpg);background-repeat: no-repeat;background-position: center bottom;background-size:cover;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;min-width: 1000px;}
.pr_by{position: relative;z-index: 2;}
/*脚部*/

/*头部*/
.h_subheader{width: 1000px;min-width: 1000px;margin: 0 auto;min-height: 30px;overflow: hidden;position: relative;}
.a_h_logo{display: block;padding-top: 4px;float: left;margin-right: 60px;}
.h_nav{color: #000;font-size: 14px;}
.h_nav a{line-height: 50px;color: #000;display: inline-block;padding: 0 4px;font-size: 16px;}
.add_tel{color: #000;position: absolute;top: 0;line-height: 50px;right: 0;}
.banner_anima{min-width: 1000px;width: 100%;position: relative;background-image: url("../images/ico10.png");
box-sizing:border-box;background-repeat: no-repeat;background-size: 100% 100%;}
.sub_banner_anima{width: 1000px;margin: 0 auto;min-width: 1000px;padding: 20px 0;position: relative;}
.foot{text-align: center;font-size: 16px;line-height: 32px;color: #000;font-family: "微软雅黑";}
.nowtime{display: inline-block;margin: 0 6px;}
.banner img{width: 100%;min-width: 1000px;}
.warp{width: 1000px;min-width: 1000px;margin: 0 auto;}
.them{background-image: url("imagesico01.png");box-sizing:border-box;background-repeat: no-repeat;width:364px;height: 101px;line-height: 101px;padding-left: 111px;font-size: 44px;color: #fff;margin:50px auto;}

.Preferentia{background-color: #f0dd91;border-radius: 5px;padding:10px;position: relative;margin-bottom: 40px;}
.prefer_b{border:dashed 1px #000;border-radius: 5px;padding:36px 30px 30px 180px;font-weight: bold;}
.prefer_b ul, .tabadd .ul_tab, .corde, .corde li dl, .welfare{min-height: 10px;overflow: hidden;}
.prefer_b ul li{float: left;margin-right: 34px;}
.prefer_b ul li span{display: inline-block;vertical-align: bottom;font-size: 24px;}
.prefer_b p{font-size: 24px;margin:16px 0;}
.prefer_b p.fsize{font-size: 30px;}
.prefer_b p span{color: #af2000;}
.shouimg{position: absolute;left: 0;bottom: 0;}
.tabadd .ul_tab li{float: left;width: 144px;height: 50px;line-height: 50px;border-radius: 5px;text-align: center;border:solid 1px #af2000;font-weight: bold;font-size: 24px;margin-right: 40px;cursor: pointer;}
.tabadd .ul_tab li.active{background-color: #af2000;color: #fff;}
.tab_table{display: none;}
.tab_table table{width: 100%;margin:30px 0;}
.tab_table table td{border: solid 1px #000;text-align: center;font-size: 18px;padding: 10px 0;vertical-align: middle;background-color: #fff7ce;}
.tab_table table thead td{background-color: #f1c564;font-size: 24px;font-weight: bold;}
.tab_table table td a{display: inline-block;width: 70%;line-height: 40px;text-align: center;border-radius: 5px;background-color: #af2000;color: #fff;}
.nexttable{border: solid 1px #000;background-color: #f1c564;padding: 22px 44px;line-height: 36px;}
.nexttable h2{font-weight: bold;font-size: 24px;}
.nexttable p{font-size: 22px;}
.corde{margin-bottom: 63px;margin:0 auto 63px;width: 1000px;min-width: 1000px;}
.corde li{background-color: #fdd45e;float: left;margin-right: 12px;width: 324px;box-sizing: border-box;padding:22px 14px;}
.po_top{position: relative;}
.corde li dl dt{margin-right: 14px;vertical-align: middle;display: inline-block;vertical-align: middle;}
.corde li dl dd{display: inline-block;vertical-align: middle;}
.corde li dl dd p{font-size: 22px;font-weight: bold;margin-bottom: 16px;}
.corde li dl dd a{display: block;width: 120px;height: 48px;line-height: 48px;text-align: center;color: #fff;background-color: #5379f4;font-size: 22px;}
.welfare{
	overflow: hidden;
	clear: both;
	margin:0 auto;
	width: 1000px;min-width: 1000px;
}
.tabadd{margin:50px auto 0;width: 1000px;min-width: 1000px;}
.welfare li{
	float: left;
	width: 320px;
	margin: 0 5px 12px;
/*	margin-right: 18px;*/
	border-radius: 8px;
	box-sizing: border-box;padding: 34px 0;min-height: 451px;overflow: hidden;
-webkit-box-shadow: 8px 7px 10px 0px #C1A783;
-moz-box-shadow: 8px 7px 10px 0px #C1A783;
-ms-box-shadow: 8px 7px 10px 0px #C1A783;
-o-box-shadow: 8px 7px 10px 0px #C1A783;
box-shadow: 8px 7px 10px 0px #C1A783;.welfare li
}

.corde li:nth-child(3), .welfare li:nth-child(3){margin-right: 0px;}
.welfare li:nth-child(1){background-color: #fdd45e;}
.welfare li:nth-child(2){background-color: #f74754;}
.welfare li:nth-child(3){background-color: #5379f4;}
.toptext{position: absolute;left:10%;top: 150px;text-align: center;width: 90%;}
.alingxia{display: block;width: 60%;border-radius: 5px;text-align: center;font-size: 30px;font-weight: bold;margin:44px auto 0;background-color: #f74754;color: #000;padding: 14px 0;}
.toptext h2{font-weight: bold;font-size: 24px;text-align: center;}
.toptext p{font-size: 18px;padding-top: 10px;line-height: 26px;}
.toptext p span{color: #af2000;}
.shizh{color: #fff;text-align: center;line-height: 30px;font-size: 18px;padding-top: 20px;}

/*add-20171023-zxk*/
.piclist{clear: both;overflow: hidden;margin:50px auto;width: 1000px;min-width: 1000px;}
.piclist li{float: left;width: 33.333%;}
.piclist li a{display: block;margin: 0 17.5px 10px;text-align: center;
		-webkit-box-shadow: 12px 8px 10px -2px #C1A783;
		-moz-box-shadow: 12px 8px 10px -2px #C1A783;
		-ms-box-shadow: 12px 8px 10px -2px #C1A783;
		-o-box-shadow: 12px 8px 10px -2px #C1A783;
		box-shadow: 12px 8px 10px -2px #C1A783;
	
}
/*右悬浮*/
.zg_frxf{ width:140px; padding-top:45px; position:fixed; right:0px; top:100px; z-index:999; max-height:550px; overflow-y:auto; overflow-x:hidden}
.zg_frxf_nr{ padding:70px 0px 18px; font:18px/28px "Microsoft Yahei";  background:#fe931f; color:#fff; text-align:center; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; position:relative;}
.zg_frxf h3{ position:absolute; width:100%; height:38px; padding-top:60px; background:url(www.51gouke.comgeneral52imageskf_icon.png) no-repeat center center; font-size:14px; left:0px; top:-45px;}
.zg_frxf span{ font-size:18px;}
.zg_frxf p{ width:127px; padding:6px 0px 13px; border-bottom:1px dashed #ffc78a; margin:0px auto 12px;}
.zg_frxf p a{ display:block; font:16px/32px "Microsoft Yahei"; color:#fff;}
.zg_bottle b{font:bold 18px/28px "Microsoft Yahei";}
.backTop{font:bold 26px/28px "Microsoft Yahei"; color:#ffcd96; margin-top:13px; cursor:pointer;}



.hd {
	width:auto;
	height: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-bottom: 10px;
	background-color: #ececec;
}
.hd img {
	margin-left: 20px;
	margin-top: 10px;
}
/*结束部分开始*/
/*结束部分开始*/
#foot {
	width:100%;
	height:auto;
	background-color:#25292C;
	background-repeat: repeat-x;
	clear:both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333;
}
#foot-all {
	width:948px;
	height:60px;
	color: #FFF;
	text-decoration: none;
	padding-top:5px;
	line-height: 30px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: center;
}
#foot #foot-all a {
	color: #CCC;
	text-decoration: none;
}
.hdd {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#hd .hd-m {
	width: 1000px;
	margin: 0 auto;
}

.header-top {
	background: #ffffff;
}
