body {
	background: url(/templets/zt/2019/0814/img/35.jpg) repeat-y center;
	background-size: 640px
}

.clearfix::before,
.clearfix::after {
	content: '';
	display: block;
	clear: both
}

.content1 {
	padding: 0 1rem;
	width: 100%
}

.content1 .c1tit {
	width: 70%;
	padding-bottom: 1rem;
	padding-top: 2.2rem;
	margin: 0 auto
}

.content1 .c1tit>img {
	width: 100%
}

.content1 .c1subtit {
	text-align: center;
	font-size: 0;
	margin-top: .8rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.content1 .c1subtit img {
	height: 1rem;
	width: auto;
}

.content1 .c1subtit p {
	font-size: 1rem;
	color: #fdca40;
	font-family: fzdh
}

.content1 .c1 .c1-1 {
	padding: 0 1.2rem
}

.content1 .c1 .c1-1 .c1-1-1 {
	background: #fdca40;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	padding: 0 2rem 1rem;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.content1 .c1 .c1-1 .c1-1-1 img {
	width: 48%;
	height: 100%
}

.content1 .c1 .c1-2 {
	background: url(/templets/zt/2019/0814/img/36.png) no-repeat;
	background-size: 100% 101%;
	padding: 0 3rem
}

.content1 .c1 .c1-2 p {
	font-size: 1rem;
	padding-left: 1.5rem;
	background: url(/templets/zt/2019/0814/img/46.png) no-repeat;
	background-position: .2rem .3rem;
	background-size: 1rem;
	line-height: 1.6rem
}

.content1 .c1 .c1-3 {
	padding: 0 1rem;
	margin-top: -.2rem
}

.content1 .c1 .c1-3 .kuai {
	width: 100%;
	border-radius: 0 0 .5rem .5rem;
	background-color: #fdca40;
	height: 1rem
}

.content1 .c1 .c1-4 {
	margin-top: -.2rem;
	padding: 0 2rem
}

.content1 .c1 .c1-4 .c1-4-1 {
	background: #fdca40
}

.content1 .c1 .c1-4 .c1-4-1 img {
	width: 85%;
	margin: 0 auto
}

.content1 .c1 .c1-5 {
	padding: 0 1rem;
	margin-top: -.2rem
}

.content1 .c1 .c1-5 .kuai {
	width: 100%;
	border-radius: .5rem .5rem 0 0;
	background-color: #fdca40;
	height: 1rem
}

.content1 .c1 .c1-6 p {
	background: url(/templets/zt/2019/0814/img/47.png) no-repeat;
	background-position: .2rem .3rem;
	background-size: 1rem
}

.content1 .c1 .c1-7 p {
	background: url(/templets/zt/2019/0814/img/48.png) no-repeat;
	background-position: .2rem .3rem;
	background-size: 1rem
}

.content1 .c1 .c1-8 .c1-4-1 img {
	width: 96%;
	margin: 0 auto
}

.content1 .c1 .c1-9 p {
	background: url(/templets/zt/2019/0814/img/49.png) no-repeat;
	background-position: .2rem .3rem;
	background-size: 1rem
}

.content1 .c1 .c1-10 p {
	background: url(/templets/zt/2019/0814/img/50.png) no-repeat;
	background-position: .2rem .3rem;
	background-size: 1rem
}

.content1 .c1 .c1-11 .kuai {
	border-radius: 0
}

.content2 {
	padding: 0 1rem;
	width: 100%;
	margin-top: 2rem
}

.content2 .c2tit {
	width: 100%;
	margin-bottom: 1.5rem
}

.content2 .c2tit img {
	width: 95%;
	margin: 0 auto
}

.content2 .c2-1 {
	margin-top: -.2rem;
	padding: 0 2rem
}

.content2 .c2-1 .c2-1-1 {
	background: #fdca40;
	padding-bottom: 1rem
}

.content2 .c2-1 .c2-1-1 img {
	width: 85%;
	margin: 0 auto
}

.content2 .c2-1 .c2-1-1 .c2subtit {
	font-family: fzdh;
	font-size: 1.35rem;
	color: #303030;
	background-color: #e9a630;
	border-radius: .4rem;
	padding: .6rem .8rem .6rem 1.1rem;
	display: inline-block;
	margin-top: 1rem;
	margin-left: -.8rem;
	margin-bottom: 1.2rem
}

.content2 .c2-1 .tbr {
	border-radius: .5rem .5rem 0 0
}

.content2 .c2-1 .bbr {
	border-radius: 0 0 .5rem .5rem
}

.content2 .c2-2 {
	padding: 0 1rem;
	margin-top: -.2rem
}

.content2 .c2-2 .kuai {
	width: 100%;
	background-color: #fdca40;
	height: 1rem
}

.content2 .c2-3 {
	background: url(/templets/zt/2019/0814/img/36.png) no-repeat;
	background-size: 100% 101%;
	padding: 0 3rem
}

.content2 .c2-3 p {
	font-size: 1rem;
	padding-left: 1.5rem;
	line-height: 1.6rem
}

.content2 .c2-4 .c2-1-1 .c2-4-1-1 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding: 0 1.2rem
}

.content2 .c2-4 .c2-1-1 .c2-4-1-1 li {
	width: 49%
}

.content2 .c2-4 .c2-1-1 .c2-4-1-1 li img {
	width: 100%
}

.content2 .c2-4 .c2-1-1 .c2-4-1-1 li p {
	font-size: 1rem;
	color: #2d2d2d;
	text-align: center;
	padding: .5rem .8rem
}

.content2 .c2-5 p {
	font-size: 1rem;
	padding-left: 1.5rem;
	line-height: 1.6rem;
	padding-bottom: 1rem
}

.content2 .c2-5 p.one {
	background: url(/templets/zt/2019/0814/img/46.png) no-repeat;
	background-position: .2rem .3rem;
	background-size: 1rem
}

.content2 .c2-5 p.two {
	background: url(/templets/zt/2019/0814/img/47.png) no-repeat;
	background-position: .2rem .3rem;
	background-size: 1rem
}

.content2 .c2-5 p.three {
	background: url(/templets/zt/2019/0814/img/48.png) no-repeat;
	background-position: .2rem .3rem;
	background-size: 1rem
}

.content3 {
	width: 100%;
	padding: 0 3rem
}

.content3 .c3tit {
	padding: 2rem 0 1.5rem
}

.content3 .c3-1 {
	background: #fdca40;
	border-radius: .5rem;
	padding-bottom: 1rem
}

.content3 .c3-1 .c3subtit {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 1rem
}

.content3 .c3-1 .c3subtit p {
	background-color: #303030;
	color: #fdca40;
	width: 47%;
	font-family: fzdh;
	font-size: 1.5rem;
	text-align: center;
	padding: .7rem 0 .5rem;
	border-radius: .5rem
}

.content3 .c3-1 ul {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	padding: 0 1rem;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: relative;
	margin-bottom: 1.5rem
}

.content3 .c3-1 ul li {
	padding: 1.2rem 1.2rem 1.2rem .5rem;
	font-size: .8rem;
	line-height: 1.6rem;
	color: #fdca40;
	background: #303030;
	width: 47%
}

.content3 .c3-1 ul li.last {
	color: #fff;
	padding: 1.2rem .5rem 1.2rem 1.2rem
}

.content3 .c3-1 ul img.ab1 {
	position: absolute;
	width: 4rem;
	top: 2rem;
	left: 50%;
	margin-left: -2rem
}

.content3 .c3-1 ul img.ab2 {
	position: absolute;
	width: 53%;
	bottom: 2rem;
	right: 0
}

.content3 .c3-1 ul img.ab3 {
	position: absolute;
	width: 47%;
	bottom: 0;
	right: 2%
}

.content3 .c3-1 ul img.ab4 {
	position: absolute;
	width: 56%;
	bottom: 0;
	right: 0
}

.content3 .c3-1 ul.u2 li {
	height: 100%
}

.content4 {
	width: 100%;
	padding: 0 1rem
}

.content4 .c4tit {
	width: 100%;
	text-align: center;
	padding: 2rem 0 1.5rem
}

.content4 .c4tit h2 {
	font-weight: 400;
	font-family: fzdh;
	color: #303030;
	display: inline-block;
	font-size: 2.7rem;
	padding: .5rem 2rem .1rem;
	border-radius: 1rem;
	background-color: #fdca40
}

.content4 .c4tit p {
	font-size: 2rem;
	text-align: center;
	display: inline-block;
	color: #fdca40;
	letter-spacing: .1rem;
	font-family: fzdh;
	margin-top: .5rem
}

.content4 .c4-1 {
	margin-top: -.2rem;
	padding: 0 2rem
}

.content4 .c4-1 .c4-1-1 {
	background: #fdca40;
	padding-bottom: 1rem;
	padding-top: 2rem;
	border-radius: .5rem .5rem 0 0
}

.content4 .c4-1 .c4-1-1 img {
	width: 85%;
	margin: 0 auto
}

.content4 .c4-2 {
	padding: 0 1rem;
	margin-top: -.2rem
}

.content4 .c4-2 .kuai {
	width: 100%;
	background-color: #fdca40;
	height: 1rem
}

.content4 .c4-3 {
	background: url(/templets/zt/2019/0814/img/44.png) no-repeat;
	background-size: 100% 101%;
	padding: 0 3rem
}

.content4 .c4-3 p {
	font-size: 1rem;
	padding-left: 1.5rem;
	line-height: 1.6rem
}

.content4 .c4-5 p {
	font-size: 1rem;
	padding-left: 1.5rem;
	line-height: 1.6rem;
	padding-bottom: 1rem
}

.content4 .c4-5 p.one {
	background: url(/templets/zt/2019/0814/img/46.png) no-repeat;
	background-position: .2rem .3rem;
	background-size: 1rem
}

.content4 .c4-5 p.two {
	background: url(/templets/zt/2019/0814/img/47.png) no-repeat;
	background-position: .2rem .3rem;
	background-size: 1rem
}

.content4 .c4-5 p.three {
	background: url(/templets/zt/2019/0814/img/48.png) no-repeat;
	background-position: .2rem .3rem;
	background-size: 1rem
}

.content5 {
	padding: 0 1rem 4rem
}
