.banner{
	overflow: hidden;
	width: 100%;
	background: #ffc768;
}

.banner img{
	display: block;
	width: 100%;
}
.zt-bg-box { width: 100%; background: url("./../imgs/bg03.jpg") repeat-y top; background-size: contain;}
.zt-box { margin: 0 auto; padding-top: 120px; width: 1406px;}
.zt-box-first { background: url("./../imgs/bg02.jpg") repeat-y top; background-size: cover; }
.zt-title { width: 100%;}
.zt-title img { width: 100%;}
.zt-w { margin: 0 auto; margin-top: -382px; padding: 30px 0; width: 1013px; background: #920705; border: 8px solid #e9b52d;}
.zt-content { position: relative; margin: 0 auto;  width: 988px; color: #770001; background: #ffedce;}
.zt-content-bottom { padding: 20px 0 60px 0;}
.zt-main .zt-left-up { position: absolute; left: 15px; top: 15px; width: 108px; height: 116px;}
.zt-content-bottom .zt-right-bottom { position: absolute; bottom: 15px; right: 15px; width: 108px; height: 116px; transform: rotate(180deg)}
.zt-main , .zt-import { margin: 0 auto; width: 750px;}
.zt-main-padding { padding-top: 46px;}
.zt-text { line-height: 40px; font-size: 18px;}
.zt-text-color { margin-top: 10px; font-size: 19px; color: #a0090a;}
.zt-text-color span { margin-left: 30px;}
.zt-text-center { text-align: center;}
.zt-img { padding: 60px 0;  width: 100%; text-align: center;}
.zt-img-n { padding: 20px 0 ;}
.zt-phone { display: none;}
.zt-main img { margin: 0 auto; width: 100%;}
.zt-main  .zt-w-70 { width: 70%;}
.zt-main .zt-w-70+.zt-w-70 { margin-top: 20px;}
.zt-import p { line-height: 36px; font-size: 14px;}
.zt-import .zt-import-title { margin-bottom: 5px; font-size: 18px; font-weight: bold;}
.zt-import .zt-import-title span { font-size: 18px;}

.zt-bottom { margin-top: -100px; height: 400px; background: url("./../imgs/bg04.png") no-repeat top; background-size: contain;}

@media screen and (max-width: 640px) {
	.banner img { width: 110%; margin-left: -3%; max-width: none !important; }
	.zt-bg-box { margin-top: -1px; padding-bottom: 30px; background: #770001;}
	.zt-box { padding-top: 50px; width: 100%;}
	.zt-w { padding: 20px 0 10px 0; margin-top: -122px; width: 71%;  border: 4px solid #e9b52d;}
	.zt-content { width: 94%;}
	.zt-content-bottom { margin-top: -1px;padding: 20px 0; }
	.zt-main .zt-w-70+.zt-w-70 { margin-top: 10px;}
	.zt-main .zt-left-up , .zt-content-bottom .zt-right-bottom { display: none;}
	.zt-main-padding { padding-top: 20px;}
	.zt-main , .zt-import { width: 94%;}
	.zt-text { line-height: 24px; font-size: 14px;}
	.zt-text-color { margin-top: 5px; font-size: 14px; color: #a0090a;}
	.zt-text-color span { margin-left: 10px;}
	.zt-img { padding: 20px 0;}
	.zt-main .zt-w-70 { width: 100%;}
	.zt-import p { line-height: 20px; font-size: 12px;}
	.zt-import .zt-import-title { font-size: 16px;}
	.zt-text-color span { display: block; margin-left: 0;}
	.zt-import .zt-import-title span { display: block; margin-top: 5px; font-size: 12px;}
	.zt-bottom { display: none;}
	.zt-pc { display: none;}
	.zt-phone { display: block;}
}
