@charset "gb2312";
/* CSS Document */
h1,h2,h3,h4,h5,h6,p,label,form,fieldset,input,textarea,blockquote,table{padding:0; margin:0;}

.transparent{background:transparent;}

.zt-wapper{width:1002px; margin:0 auto 30px;}
.zt-dqwz{padding-top:12px; padding-bottom:12px; padding-right:22px;}
.zt-title{text-align:center; background-color:#5FA2F0; color:#fff; font-size:24px; padding:25px 30px; line-height:160%; font-weight:700;}
.zt-max{border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; box-shadow:1px 2px 5px #ccc; -moz-box-shadow:1px 2px 5px #ccc; -webkit-box-shadow:1px 2px 5px #ccc; border:solid #ccc 1px; border-top:none; padding:20px 20px 0;  font-size:14px; background-color:#fff;}

.column-max{margin-bottom:20px; font-size:14px;overflow:hidden;}
.column-menu{text-align:center; padding-top:25px; padding-bottom:25px; line-height:180%; font-weight:700; border-top:solid #ebebeb 1px;}
.column-menu a{color:#f60; margin-left:20px; margin-right:20px;}
.column-menu a{color:#f60;}
.column-title{height:40px; border:solid #ebebeb 1px; background-color:#f7f7f7;}
.column-title h2{padding-left:20px; padding-right:20px; float:left; position:relative;border-top:solid #3188d8 2px; background-color:#fff; border-right:solid #ebebeb 1px; border-left:solid #ebebeb 1px; border-bottom:solid #fff 2px; color:#3188d8; font-weight:700; top:-1px; left:-1px; padding-left:26px; padding-right:26px; font-size:16px; line-height:38px;}
.column-title h2 a{color:#3188d8;}
.column-box{border:solid #ebebeb 1px; border-top:none; padding:15px 20px; color:#666;}
.column-box a{color:#666;}
.column-box a:hover{color:#3188d8;}
.column-scroll{padding-top:20px; padding-bottom:20px;}
.column-scroll .bd  ul li{position:relative;width:231px; height:150px; margin-right:10px; float:left;}
.column-scroll .bd  ul li img{display:block; width:100%; height:100%;}
.column-txt{line-height:180%;}
.column-txt p{margin-top:10px; margin-bottom:10px;}
a.ablue{color:#3188d8;}
a.ablue:hover{color:#3188d8;}
.column-txt .amore{color:#3188d8;font-weight:700; float:right;}
.column-txt .amore:hover{color:#06c;}
.column-submenu{width:100%; overflow:hidden; line-height:40px;}
.column-submenu ul li{width:33.3%; float:left; margin-bottom:15px; position:relative;}
.column-submenu ul li a{display:block; padding-left:10%; padding-right:10%; background-color:#f0f0f0; color:#333; margin:0 5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.column-submenu ul li a i{ display:block; width:7px; height:13px; position:absolute; top:50%; margin-top:-7px; right:6%; background-image:url(imagessidemenu_icon.gif); background-repeat:no-repeat;}
.column-submenu ul li a:hover{background-color:#3188d8; color:#fff; font-weight:700;}
.column-submenu ul li a:hover i{background-position:0 -13px;}

.padd{padding-top:25px; padding-bottom:10px;}
.split-line{border-bottom:solid #ccc 1px; padding-bottom:15px; margin-bottom:15px;}

.column-list{line-height:160%;}
.column-list li{float:left; width:100%; position:relative; overflow:hidden; color:#999; border-bottom:1px dashed #ccc; padding-bottom:0.5em; padding-top:0.5em;}
.column-list li a{float:left; background:url(imagescommon_dot_3.gif) no-repeat 8px 10px; padding-left:24px; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.column-list .time{float:right; white-space:nowrap;}
.column-list li a br{display:none;}

.iconLink{line-height:50px;}
.iconLink a{color: #ff6600;font-weight:bold; font-size: 16px; float:left;background:url(imageszt_gcjs.gif) no-repeat;height:46px;padding-left:50px;line-height:46px;margin:0px 140px; white-space:nowrap;}
.iconLink a:hover{text-decoration:underline;}

.zt-pics ul li {float: left;width:18%;margin: 0 1%; text-align: center;line-height: 160%;}
.zt-pics ul li img {display: block;width: 100%;height: 148px; margin-bottom: 12px;}
.zt-imgPlay{position:relative; overflow:hidden;width:100%;height:260px;}
.zt-imgPlay a.prev,
.zt-imgPlay a.next{width:35px; height:45px; display:block; position:absolute; background-image:url(imagessprite.png); background-repeat:no-repeat; opacity:.2;filter: alpha(opacity=20);-moz-opacity:0.2; z-index:99; cursor:pointer; top:100px;}
.zt-imgPlay a.prev{left:40; background-position:0 0;}
.zt-imgPlay a.next{right:0; background-position:-45px 0;}


/*download*/
.download-tips{background-color:#F3F3F3; border:solid #ebebeb 1px; line-height:24px; color:#666; padding:15px; margin-bottom:20px;}
.download-tips strong{color:#000;}
.download-tips,
.download-list,
.download-btn{margin-bottom:20px;}
.download-list table,
.download-list td,
.download-list th{border-collapse:collapse;}
.download-list td,
.download-list th{border:solid #ebebeb 1px; padding:3px 6px; line-height:180%; text-align:left;}
.download-list th{background-color:#F3F3F3;}
.download-list a{color:#dc2925;}
.download-list a:hover{color:#dc2925;}
.download-btn{text-align:center;}
.download-btn a{color:#fff; background-color:#3188d8; font-size:16px; display:inline-block; line-height:38px; padding-left:30px; padding-right:30px;}

.red{color:#dc2925;}


/*login*/
.ztBody{font-size:12px;color: #333333; background-position:top center; margin: 0px;padding: 0px;background-image:url(imagesztback_wxtx.jpg);background-repeat: no-repeat;}
.ztTips{width:850px;margin:0 auto;overflow:hidden;padding-top:40px;}
.ztTips .tit{font-size: 30px;line-height: 40px;text-align:center;font-weight:bold;margin-bottom:20px;}
.ztTips p{font-size: 20px;line-height:40px;text-align:left;font-weight:normal;}
.ztTips p a{color:#5050E8;text-decoration:underline;}
.ztDownload{width:850px;margin:0 auto;overflow:hidden;margin-top:20px;margin-bottom:140px;}
.listLeft{width:50%;overflow:hidden;float:left; margin-bottom:12px;}
.listLeft h2{height:30px;color: rgb(14, 64, 123);line-height:30px;font-weight:bold;font-size:16px;}
.listLeft ul{list-style:circle;padding-left:15px;}
.listLeft ul li{line-height:24px;list-style:disc;}
.listLeft ul li a{color: rgb(51, 51, 51);font-size: 12px;text-decoration:underline; display:inline-block; white-space:nowrap;}
.listLeft ul li a:hover{color:#F00;}

/*responsive*/
@media (max-width: 1199px) {
	.zt-wapper{width:1002px;}
	
}

/*1024*/
@media (min-width:993px) and (max-width:1199px) {
	.zt-wapper{width:96%;}
}

@media (max-width: 992px) {
.zt-pics ul li img{height:108px;}
}

/*ipad 980*/
@media (min-width:769px) and (max-width:992px) {
	.zt-wapper{width:96%;}
	.column-submenu ul li{width:49%;}
	.iconLink a{margin:0px 80px;}
	.ztTips,.ztDownload{width:96%;}
	.ztTips .tit{font-size:1.875em;}
	.ztTips p{font-size:1.5em;line-height:200%;}
}

/*mobile*/
@media (max-width:768px) {
	.zt-wapper{width:98%;}
	.column-submenu ul li{width:49%;}
	.column-submenu ul li a:hover{font-weight:300;}
	.zt-title{font-size:1.3em; padding:1em;}
	.iconLink a{margin:0px 60px;}
	.ztTips,.ztDownload{width:96%;}
	.ztTips .tit{font-size:1.5em;}
	.ztTips p{font-size:1.25em;line-height:200%;}
	.zt-pics ul li{width:31.3333%; margin-top:8px; margin-bottom:12px;}
    .zt-pics ul li img{height:148px;}
}

@media (max-width:480px) {
	.zt-title{font-size:1.2em; padding:1em;}
	.column-box{padding:1em 1em 0.4em;}
	.column-submenu ul li{width:100%;}
	.column-list{padding-bottom:1.2em; padding-top:0.5em;}
	.column-list li a{width:auto; float:none; overflow:auto; text-overflow:auto; white-space:normal;}
	.column-list .time{float:none; margin-left:8px;}
	.iconLink a{margin:0px 20px;}
	.ztTips,.ztDownload{width:96%;}
	.listLeft{width:100%;}
	.ztDownload{margin-bottom:30px;}
	.zt-pics ul li{width:48%;}
    .zt-pics ul li img{height:148px;}
}

@media (max-width:360px) {
    .zt-pics ul li{width:98%; height:auto; margin-bottom:20px;}
    .zt-pics ul li img{height:auto; margin-bottom:0;}
}

@media (max-width:320px) {
	.iconLink a{margin:0px 5px;}
	.ztTips,.ztDownload{width:96%;}
}
