@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
body {
	font-size: 0.22rem;
	margin: 0 auto;
	width: 100%;
	max-width: 7.5rem;
	color: #333333;
	font-family: microsoft yahei;
	background: #ffffff;
}
a {
	text-decoration: none;
}
ul li{list-style:none;}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clear {
	clear: both;
}
img {
	width: 100%;
	display: block;
}
.banner {
	margin: 0 auto;
	text-align: center;
}
.banner img {
	width: 100%;
	max-width: 7.5rem;
}
.col {
	width: 100%;
	max-width: 7.5rem;
	margin: 0 auto
}

.main{width:6.9rem; margin: 0 auto;padding-top: 0.6rem;}
.main .title_1{font-size:0.32rem;color: #333333;text-align: center}
.main .s_title_1{font-size: 0.2rem; color: #969696;text-align: center}
.main .xian {width:0.5rem;height: 0.08rem; background: #6bc199;margin: 0.2rem auto 0.6rem;}

.ys_con img{ margin-bottom: 0.2rem;}

.ys_bg{background:#f6f6f6;}


.db_bg {
	background: #ffd6e4;
}
.db {
	position: absolute;
	width: 86%;
	font-size: 0.24rem;
	color: #333333;
	text-align: center;
	line-height: 0.45rem;
	margin: 0 auto;
	padding-top: 1.2rem;
	margin-left: 7%;
	max-width: 6.45rem;
}
.zt_footer_t {
	margin: 0 auto;
	width: 86%;
	border-top: 0.01rem #333333 dashed;
	border-bottom: 0.01rem #333333 dashed;
	text-align: left;
	padding: 0.2rem 0.15rem;
	margin-left: 7%;
	line-height: 0.4rem;
	margin-bottom: 0.1rem;
	color: #333333;
}
.bq {
	margin: 0 auto;
	margin-left: 7%;
	text-align: center;
	line-height: 0.45rem;
	padding-bottom: 1.8rem;
	width: 86%;
	color: #333333;
}
.footer_new {
	width: 100%;
	height: 1.1rem;
	margin: 0 !important;
	padding: 0 !important;
	position: fixed;
	bottom: 0;
	left: 0px;
	z-index: 999;
	overflow: visible !important;
	background: #eddcc8;
}
.footer_new .mask {
	width: 1.5rem;
	left: 50%;
	bottom: 0.2rem;
	position: fixed;
	margin-left: -0.72rem;
}
.footer_new .mask img {
	width: 100%;
}
.footer_new .foo_menu li {
	display: flex;
}
.footer_new .foo_menu li a {
	display: block;
	flex: 1;
}
.footer_new .foo_menu li.li1 a:nth-child(1) i {
	background: url(../images/ft_12.png) no-repeat center bottom;
	background-size: 0.66rem 0.66rem;
}
.footer_new .foo_menu li a i {
	display: block;
	max-width: 0.7rem;
	height: 0.7rem;
	margin: 0 auto;
	margin-top: 0.04rem;
}
.footer_new .foo_menu li a span {
	display: block;
	font-size: 0.16rem;
	text-align: center;
	color: #b98f6d;
	margin-top: 0.05rem;
}
.footer_new .foo_menu li.li1 a:nth-child(2) i {
	background: url(../images/ft_06.png) no-repeat center bottom;
	background-size: 0.66rem 0.66rem;
}
.footer_new .foo_menu li.li1 a:nth-child(4) i {
	background: url(../images/ft_09.png) no-repeat center bottom;
	background-size: 0.66rem 0.66rem;
}
.footer_new .foo_menu li.li1 a:nth-child(5) i {
	position: relative;
	background: url(../images/ft_15.png) no-repeat center bottom;
	background-size: 0.66rem 0.66rem;
}
.footer_new i sup {
	position: absolute;
	width: 0.2rem;
	height: 0.2rem;
	font-size: 0.12rem;
	background: #ff0000;
	border-radius: 50%;
	display: block;
	line-height: 0.2rem;
	text-align: center;
	color: #fff;
	top: 0.01rem;
	right: -0.02rem;
	font-style: normal;
	border: 0.01rem solid #fff;
}
