@charset "utf-8";
body{
	background: url(mainbg.png) center bottom no-repeat;
	background-size:100% 100%;
}
.main{
	margin-bottom:150px;
	margin-top:0;
}

.zt-bai-bg{float:left; width:100%; background:#fff;}
.zt-bai-bg h3{float:left; width:100%; line-height:70px; font-size:18px; font-weight:bold; border-bottom:#51c5ea solid 5px;}
.zt-bai-bg .zt-wq-an{float:left; width:364px; height:187px; background:#fff; border:#f6f6f6 solid 8px;margin: 30px 10px 0;}
.zt-bai-bg .zt-wq-on{float:left; width:380px; height:203px; background:#1e9de3; color:#fff; margin-top:30px;}
.zt-bai-bg .zt-our h2{float:left; margin-left:8%; width:84%; margin-top:30px; height:40px; overflow:hidden;font-size:17px;}
.zt-bai-bg .zt-our h2 img{float:left; margin-right:10px;}
.zt-bai-bg .zt-our h2 b{line-height:20px; float:left; padding-left:28px;background:url(book-2.png) left 4px no-repeat;}
.zt-bai-bg .zt-our .on-p{float:left; width:84%; margin-left:8%; margin-top:20px; color:#d3e2fb; text-indent:2em; line-height:28px;}
.zt-bai-bg .zt-our .an-p{float:left; width:84%; margin-left:8%; margin-top:20px; color:#999999; text-indent:2em; line-height:28px; height:56px; overflow:hidden;}
.zt-bai-bg .zt-our .zt-button2{float:right; margin-right:8%; background:url(zt-button2-bg.png) no-repeat; text-align:center; line-height:32px; color:#d2e9f6; font-size:14px; width:100px;}
.zt-bai-bg .zt-our .zt-button2:hover{background:url(zt-button2-bg-hover.png) no-repeat; color:#1e9de3; text-decoration:none;}
.zt-bai-bg .zt-our .zt-button3{float:right; margin-right:8%; background:url(zt-button2-bg2.png) no-repeat; text-align:center; line-height:32px; color:#666666; font-size:14px; width:100px;    margin-top: -4px;    background: #fff;
border: 1px solid #eee;border-radius: 5px; }
.zt-bai-bg .zt-our .zt-button3:hover{background:url(zt-button2-bg2-hover.png) no-repeat; color:#333; text-decoration:none;}
.zt-bai-bg .zt-our .ztzldate{ position: absolute;bottom: 15px;left: 28px;font-size: 15px;color: #999;   }

.zt-bai-bg .on{background-color:#1e9de3;color:#fff;}
.zt-bai-bg .on .an-p{color:#fff;}
.zt-bai-bg .on .zt-button3{background:url(zt-button2-bg-hover.png) no-repeat;color:#1e9de3;}
.zt-bai-bg .on .zt-button3:hover{background:url(zt-button2-bg-hover.png) no-repeat; color:#1e9de3; text-decoration:none;}
.zt-bai-bg .on h2 b{background:url(book-1.png) left center no-repeat;}
.zt-bai-bg .on .ztzldate{color: #fff;}