.ztbanner{overflow: hidden;}
.ztbanner img{width: 100%; height: auto;}
.zt_title{margin: 30px 0;}
.zt_title img{display: block; margin: 0 auto;}

.qsydw{padding-top: 30px;}

/*图片鼠标经过效果*/
.HoverImgbox{ overflow:hidden;}
.HoverImgbox img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.HoverImgbox img:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.zdbf{border-radius: 10px; box-shadow: 0 0 6px 0 #cccccc; padding: 3%; margin:30px auto; margin-top: 40px; width: 88%}
.zdbf_tit{font-size: 24px; font-weight: bold; margin-bottom: 30px; text-align: center}
.zdbf_zy{line-height: 1.5; margin-bottom: 20px; font-size: 16px;}
.zdbf_zy p{margin-bottom: 20px;}
.zdbf_more{display: table; margin: 0 auto; background: #e60012; border-radius: 10px;  color: #fff; padding: 10px 15px;}
.zdbf_more a{display: block;  color: #fff;}
.current-menu{ color: #333; border-radius: 10px; padding: 10px 15px; display: table; margin: 0 auto; display: none;}

.poster-list .poster-txt{position: relative;overflow: hidden;transition: height 0.24s;}
.poster-list .poster-txt.xg:after{content: "";position: absolute;bottom: 0;display: block;width: 100%;height: 4rem;}

.qsydw_list{width: 94%; margin: 0 auto}
.qsydw_list li{margin-bottom: 0.38rem;position: relative;}
.qsydw_list li a{display: block; }
.qsydw_list li img{display: block; width: 100%;}
.qsydw_list li .text{font-size: 14px; display: block; position: absolute; left: 50%; margin-left: 247px; top:calc( 50% - 24px); }
.qsydw_list li .text b{font-size: 28px; display: block;font-weight: bolder;}


.qysdwbox .show_list{margin-top: 40px;}
.qysdwbox .show_list .show_top{
	height: 60px;
	line-height: 60px;
	background-color: #4f9ce2;
  }
.qysdwbox .show_list .show_top .title{
	font-size: 18px;
	color: #fff;
	float: left;
  }
.qysdwbox .show_list .show_top .public_logo{
	vertical-align: middle;
  }
 .qysdwbox .show_list .show_top ul{
	float: right;
  }
.qysdwbox  .show_list .show_top ul li{
	float: left;
	margin-right: 50px;
	font-size: 16px;
	color: #fff;
	position: relative;
	padding: 0 4px;
	cursor: pointer;
  }
 .qysdwbox .show_list .show_top ul li.on{
	background: url(/globalt/li_bottom.png) no-repeat center bottom;
  }
 .qysdwbox .show_list .show_top .title .public_logo{
	margin: 0 12px;
	width: 38px;
  }
 .qysdwbox .show_list .show_table{
	display: none;
	border-left: 1px solid #a5bdd5;
	border-right: 1px solid #a5bdd5;
  }
 .qysdwbox .show_list .show_table.on{
	display: table;
  }
 .qysdwbox .show_list .show_table tr th,.show_list .show_table tr td{
	font-size: 15px;
	color: #262626;
  }
.qysdwbox .show_list .show_table tr th{
	height: 58px;
	background: #a9d6ff;
  }
.qysdwbox .show_list .show_table tr td{
	border-bottom: 1px solid #a5bdd5;
	padding: 10px 20px;
	line-height: 26px;
	padding-left: 20px;
	border-left: 1px solid #a5bdd5;
	text-align: center;
  }
.qysdwbox .show_list .show_table tr.on td{
	background: #edf6ff;
  }
.qysdwbox .show_list .show_table tr td:first-child{
	border-left: none;
  }
.qysdwbox .show_list .detail_btn{font-size: 14px; color: #4f9ce2; float: right; margin-right: 54px; margin-top: 18px;}

.linkbox{display: flex; flex-wrap: wrap;width: 94%; margin: 0 auto;    justify-content: space-between;}
.list_bg{background-color: #f7f8fc; border-radius: 8px; padding:20px 10px; margin-bottom: 0.35rem;}
.list_bg .title_box{font-size: 14px; text-align: center;text-transform: uppercase;}
.list_bg .title_box b{font-size: 28px; font-weight: bolder;}
.list_bg ul{display: flex; justify-content: space-evenly; margin-top: 0.31rem; width: 100%;}
.list_bg ul li{margin-bottom: 0.24rem;}
.center_list .title_box{background: url(/ztglobal/title_center_bg.png) no-repeat center; background-size:100% auto;}
.center_list{width: 100%;}
.left_list:nth-child(2n+1){width: 47.5%;margin-right: 0;}
.left_list{ width: 47.5%; margin-left: 0;}
.left_list .title_box{ text-align: left; padding-left:.1rem; position: relative;}
.left_list .title_box::after{width: calc(100% - .2rem); position: absolute; bottom: 6px; height: 2px; background-color: #2079cc; content: ''; display: block;}
.left_list .title_box .title_box_txt{position: relative; z-index: 1; background-color: #f7f8fc; display: inline-block; padding-right: 4px;}
.left_list .left_list{width: 45%;}
.left_list img{width: 100%;}

@media (max-width: 1280px) {
	
}
@media (max-width: 1024px) {
	
}
@media (max-width: 912px) {
.zdbf{margin-top: 30px}
.qsydw_list{margin-bottom: 30px;}
.qsydw_list li{margin-bottom: 0.48rem;}
.qsydw_list li .text{font-size: 0.16rem; margin-left: 0.55rem; top: 0.36rem;}
.qsydw_list li .text b{font-size: 0.3rem;}
.list_bg ul li{margin-bottom: 0.24rem;}
.center_list {width: 100%;}
.center_list ul{flex-wrap: wrap;}
.center_list li img{width: 1.92rem;}
.left_list {width: 100%;}
.left_list li{margin:0 0.1rem;}
.left_list:nth-child(2n+1){width: 100%;}
.left_list .left_list{width:42.5%;}
.linkbox .linkbox{width: 100% !important;}
}
@media (max-width: 820px) {
}

@media (max-width: 770px) {
	.ztleft_scroll{height:295px;}
	.ztleft_scroll .bd li .pic img{width: 222px; height:295px;}
	.picbtzy_list li .pic img{height: 140px;}
	.ztpic_list li{ width:50%;}
	.ztpic_list li{width: 28.5%}
	.ztpic_list li img{height: 282px;}
	.info_xgxw {margin:0 10px}
	.info_xgxw li{padding:10px 0; padding-left: 16px; line-height: 22px;  background: url(2016_icon_dot_grey.gif) no-repeat 0 20px;}
	.info_xgxw li span{display: none;}
   .info_xgxw li a{white-space: normal}
   .info_xgxw ul{padding: 15px 10px 20px;}
}

@media (max-width: 640px) {
	.zdbf_more a{padding: 8px 10px;}
}
	
@media (max-width: 540px) {
	.ztleft_scroll{height:313px;}
	.ztleft_scroll .bd li .pic img{width: 235px; height:313px;}
	.ztpic_list ul{padding: 0; padding-left: 5px}
	.ztpic_list li{width: 43%}
	.ztpic_list li img{height: 297px;}
	/* .qsydw_list ul{display: flex; justify-content: space-between; flex-wrap: wrap;} */
	.qsydw{padding-top: 10px;}
	.mobile .public .show_list{margin-top: 0.2rem;}
}
@media (max-width:480px) {
	.zdbf{margin-top: 20px;}
	.zdbf_tit{margin-bottom: 15px; font-size: 22px;}
}
@media (max-width:400px) {
}

@media (max-width:380px) {
}

@media (max-width:360px) {
	.zdbf_tit{font-size: 20px;}
}

@media (max-width:320px) {
	
}

@media (max-width:280px) {
}