.zt { padding-bottom: 80px;}

.zt1 div { width: 100%; height: 146px; background: url(t1-1.jpg) no-repeat top center;}
.zt1 .c2 { background-image: url(t1-2.jpg);}
.zt1 .c3 { background-image: url(t1-3.jpg);}

.zt2 { width: 1076px;  height: 352px; position: relative; margin-top: 70px;}
.zt2 .img { position: absolute; top: -30px; left: 40px;}
.zt2 ul { margin: 40px 0 0 335px; width: 460px; padding-right: 247px; background: url(t7.jpg) no-repeat top right; height: 284px; float: left; display: inline;}
.zt2 li { float: left; width: 104px; line-height: 20px; text-align: center; margin-right: 9px;font-size: 12px;height: 160px;}
.zt2 li.t { clear: left; width: 442px; line-height: 20px; text-align: left; background: #f3eff0; height: 120px; margin-top: 5px;}
.zt2 li.t p { text-align: justify; padding: 10px 15px 0 20px;}
.zt2 li.t b { color: #fe5200;}


.zt3 {margin-top: 44px; background: url(b17.png); height: 600px;}
.zt4 { width: 1076px; height: 453px;  position: relative; margin-top: 80px;}
.zt4 .p1 { width: 444px; height: 72px; background: url(b1.jpg); border-radius: 5px; position: absolute; left: 50%; margin-left: -222px; top: -41px; text-align: center;color: #fff; font-size: 24px; line-height: 1.4; padding-top: 10px;}
.zt4 .p1 i{text-shadow:2px 2px #843e40; }
.zt4 .p1 .i3 { font-size: 24px; color: #f4a00c; }
.zt4 .p1 .i2 { font-size: 14px;}
.zt4 .p1 .i4 { font-size: 18px;}
.zt4 dl { margin: 65px 35px 0 0; float: left; box-shadow: 3px 3px 5px #e7dfdd;width: 297px; position: relative; display: inline;}
.zt4 dd:before{ position: absolute; right: -5px; background: url(b17.png); width: 50px; height: 70px; bottom: -5px; content: ''; z-index: 1;}
.zt4 dd:after { position: absolute; z-index: 2; border-left: 50px solid #eae6e5; border-bottom: 70px solid transparent; right: -5px; bottom: -5px; content: ''; }
.zt4 dd p:before{border-top: 1px solid #E7DFCD; content: ''; position: absolute; width:75px;  box-shadow: 3px -3px 5px #E7DFCD;z-index: 3;
    bottom: 28px;
    right: -14px;
-webkit-transform:rotate(123deg);
-o-transform:rotate(123deg);
-ms-transform:rotate(123deg);
-moz-transform:rotate(123deg);
}

.zt4 dd i { font-weight:  bold; color: #282828; font-size: 14px; display: inline-block; padding-bottom: 3px;}
.zt4 dd { height: 197px; background: #eae6e5; }



.zt4 dd p{ position: absolute; z-index: 4;  height: 185px; width: 270px; padding: 12px 10px 0 17px; font-size: 12px; line-height: 22px; text-align: justify;} 
.zt4 dl.dl { margin-left: 60px;}
.zt4 dd b{  color: #b09c9b; display: inline-block;padding-right: 3px;}
.bd1 {border: 2px solid #ddced0;}
.ztbar {background: url(t9.jpg); width: 99px; height: 134px; top: -45px; left:0px;position: absolute;}
.zt6 { height: 106px; position: relative;}

.zt6 .p1 { color: #b4656b; line-height: 1.4;padding: 30px 0 0 20px; display: inline-block;  margin: 0 0 0 96px;}
.zt6 .i3 b{ color: #ec672c;}
.zt6 .p1 .i3 { font-size: 24px;}
.zt6 .p2 { float: right; margin-right: 120px;}
.zt6 .p1 .i2 { font-size: 18px;}
.zt5 .tr1,.zt5 .td1 { background: #f5f4f0; font-size: 16px; color: #272727; font-weight: bold;}
.zt5 .td2 { text-align: justify;}
.zt5 .td3 { color: #fff; background: #c19d91;}
.zt5 table { font-size: 12px; line-height: 20px;}
.zt5 td p { padding: 0 8px 0 15px; line-height: 16px;}
.zt5 .td5 { color: #ff7f81;}
.zt5 .td5 a{ display: inline-block; font-size: 14px; color: #fff; line-height: 30px; height: 30px; width: 92px; background: #ff0200; border-radius:30px;}
.zt5 .td5 a.a{ background:#dd9b0f;}

.zt4 dl {*background: url(t15.jpg) no-repeat; *width: 301px; }
.zt4 dd {*background: none;}
.zt4 dd p:before{*display: none;}
.zt4 dd:after,dd:before{ *display: none;}
.zt4 dd p { *line-height: 20px;}



.zt7 { margin-top: 65px; background: url(b17.png); height: 520px; }
.zt8 { position: relative;}
.zt8-1 { position: absolute; top: 66px;}
.zt8 img {padding-top: 55px;}
.zt8 .p3 { width: 438px; height: 85px; padding: 20px 10px 0px 16px; background: #eae6e5; font-size: 12px; line-height: 22px; color: #fc0001;}
.zt8 .p3 i { display: inline-block; line-height: 22px; height: 22px; color: #fff; font-size: 14px;font-weight: bold; background: #ec6f35; border-radius: 22px;width: 94px; text-align: center;}
.zt8 .p4 { padding: 36px 0 20px 0; font-size: 20px; font-weight: bold; color: #821d2b;}
.zt8 .p5 { line-height: 22px; font-size: 12px; width: 450px;}
.zt8 .p5 i { font-size: 14px; color: #232323; font-weight: bold;}
.ztbar2 { background-position:-100px 0; right: 0px; left: auto;}
.ztbar3 { background-position:-200px 0; }
.ztbar4 { background-position:-300px 0; }

.ztc1 { background: url(t14-1.jpg) no-repeat top center;width: 100%; margin-top: -149px;}
.ztc2 { background: url(t14-2.jpg) no-repeat top center;width: 100%;}
.ztc3 { background: url(t14-3.jpg) no-repeat top center;width: 100%; }
.zt9 div{ height: 149px; }

.zt10 .p2{ width: 515px; height: 340px; background: #f8f6f7; font-size: 12px; line-height: 20px; text-align: center;}
.zt10 .p2 img { padding-bottom: 10px;}
.zt10 .p1 { font-weight: bold; font-size: 18px; color: #a84854; height: 35px;}
.zt10 div { background:#272727; padding: 20px 20px 10px; color: #fff; height: 351px; margin-top: -7px; overflow: hidden; width: 505px;}
.zt10 embed {padding-bottom: 10px;}


.c11 { background: url(b1.jpg); height: 236px; margin-top: 138px;}
.c11-1 { position: relative;}
.c11-1 img { position: absolute; top: -113px;}
.c11-1 div { padding: 43px 0 0 352px; color: #fff; line-height: 20px; background: url(t14.jpg) no-repeat 269px 37px ;  text-transform: uppercase;}
.c11-1 .p1 { font-size: 24px; line-height: 28px; height: 30px;}
.c11-1 .p1 b { color: #ffc100;}
.c11-1 img.ig { top: 268px; left: 253px;}

#dh { margin-top: 366px;}


.ztbar5 {
	background-image:url(yy1.jpg);
}
.zt6 .p2{
	float:left;
}
.zt6 .p4 a {
	width:140px;
	line-height:32px;
	color:#fff;
	text-align:center;
	display:inline-block;
	background:#ce4716;
	border-radius:5px;
	font-size:16px;
	font-weight:normal;
}
.zt6 .p4 a.last{
	background:#dd9b0f;
}
.zt7 {
	height:auto;
	padding-bottom:75px;
}
.zt7 .p15 {
	padding-top:10px;
	color:#fc0100;
	font-size:12px;
}
.zt7 .p15 b {
	display:inline-block;
	line-height:26px;
	font-size:14px;
	padding:0 20px;
	border-radius:13px;
	background:#ec7035;
	color:#fff;
	margin-bottom:3px;
}
.zt8-2{
	width:1195px;
	margin:22px auto 0;
}
.zt8-2 a.prev,.zt8-2 a.next{
	background:url(yy2.jpg);
	width:32px;
	height:47px;
	margin-top:80px;
}
.zt8-2 a.next{
	background:url(yy3.jpg);
}
.zt8-2 dl{
	float:left;
	position:relative;
	width:202px;
	height:263px;
	overflow:hidden;
	margin-right:17px;
}
.zt8-2 dl.last{
	margin-right:0;

}
.zt8-2 dl:hover dt{
	border-color:transparent;
	
}
.zt8-2 dl:hover dd{
	display:block;
}
.zt8-2 dt{
	border:2px solid #d3d3d3;
	font-size:0;
}
.zt8-2 dd{
	background:rgba(219,119,82,.85);
	color:#fff;
	position:absolute;
	top:2px;
	left:2px;
	padding:0 30px;
	display:none;
	line-height:18px;
	font-size:12px;
	height:259px;
	width:138px;
}
.zt8-2 dd p {
	margin-top:70px;
	padding:10px 0;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	font-size:14px;
	text-align:center;
	line-height:24px;
	margin-bottom:10px;
}
.zt8-2 dd p b{
	font-size:24px;
	font-weight:normal;
}
.zt8-2 dd a{ color:#fff;}