body{background: #f5f5f5;}
.pc_display_1200, .pc_display_992, .pc_display_768{ display:none;}
.mov_display_1200, .mov_display_992, .mov_display_768{ display: block;}
.clear{ clear:both;}

.fy_banner{ display:block;}
.fy_main{}
.fy_main .container{ background:#fff;}
.fy_tab{ padding-bottom:0;}
.fy_tab li{ list-style:none; margin-bottom:0px; }
.fy_tab li a{ height:45px; display:block; line-height:45px; font-size:14px; text-align:center; background:#dcdcdc; color:#333333;font-family:'宋体'!important; font-weight:bold;}
.fy_tab li a span{padding-right:3px; font-family:'zhouwei' !important;}
.fy_tab li a.hover, .fy_tab li a:hover{ background:#0855c3; color:#ffff;}
.fy_tab li.sublinck, .fy_tab li.sublinck p{ text-align:center;}
.fy_tab li.sublinck a{ line-height:20px; height:55px; padding-top:5px; margin-top:5px;}
.fy_tab li.sublinck a i{ font-style:inherit;}
.fy_txt{ background:#f5f5f5; font-size:16px; padding:20px 10px;}
.fy_txt h2{font-weight: bold;padding: 0px;text-align: center;color: #0068b7; font-size: 20px; margin-bottom: 15px;}

.more_link{ float:right;}

/**首页大图begin**/
.swiper-container {
    width: 100%;
}

.swiper-container img{width: 100%; height:100%;}

.pic_item{display: block;width: 100%;height: 100%;position:relative;z-index: 996;}
.pic_item span,.pic_item i{display: block;position: absolute;padding:0px 10px;height:60px;line-height:60px; overflow:hidden;bottom: 0px;left: 0px;right:0px;z-index: 998;font-size:16px;color: #fff;font-style: normal;text-align: left;}
.pic_item span{background: #000;z-index: 997;opacity:.3;filter: alpha(opacity = 30); }

.pagination_swiper {
  position: absolute;
  left: 0;
  text-align: right;
  bottom:15px;
  width: 100%;
  z-index: 999;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  background: #fff;
  margin: 0 3px;
  cursor: pointer;
  opacity:.7;
  filter: alpha(opacity = 70);
}
.swiper-active-switch {
  background: #007aff;
  opacity:1;
}

.focus_pic_block{position: relative;}

.focus_pic_block .arrow-left {
  background: url('//www.hubei.gov.cn/2018/images/arrows.png') no-repeat left top;
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
  z-index: 999;
  display: none;
}
.focus_pic_block .arrow-right {
  background: url('//www.hubei.gov.cn/2018/images/arrows.png') no-repeat left bottom;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
  z-index: 999;
  display: none;
}
/**首页大图end**/

/**自定义响应式布局样式 begin**/
/**尺寸大于IPAD**/
@media (min-width: 768px) {	
	.pc_display_768{ display:block;}
	.mov_display_768{ display:none;}


}
/**尺寸大于IPAD PRO或者一般显示器**/
@media (min-width: 992px) {
    .fy_tab li{ list-style:none; margin-bottom:30px; }
    .fy_tab li a{ height:90px; line-height:90px; font-size:22px; text-align:left;}
    .fy_tab li a span{ padding-left:15px; padding-right:10px; font-family:'zhouwei' !important; font-size:40px;margin-top:20px; display:inline-block;}
    .fy_tab li.sublinck a{ line-height:25px; height:90px; padding-top:18px; margin-top:0px; font-size:16px;}
    .fy_tab li.sublinck a i{font-size:22px;}
	.fy_txt h2{font-size: 32px; margin-bottom: 23px;}
	
	.pc_display_992{ display:block;}
	.mov_display_992{ display:none;}
}

/**PC宽屏显示器**/
@media (min-width: 1200px) {
	.fy_banner{ background: url('images/banner.jpg') center top no-repeat; height:331px; }
	.fy_banner .container img{ display:none;}	
	.container{ width:1100px; padding-top:21px; padding-bottom:21px;}
	.fy_main{background: url('images/bg.jpg') center top no-repeat #f5f5f5;}
	.fy_tab{padding-left:36px; padding-right:0;}
	.fy_doc{padding-left:13px; padding-right:36px;}
	.fy_txt { padding:28px 25px 36px 25px;max-height:770px;min-height:450px; overflow-y:auto;}
	.fy_txt .news_list li{ font-size:16px;line-height:45px;}
	.fy_tab li.sublinck a{font-size:18px;}
		
	.pc_display_1200{ display:block;}
	.mov_display_1200{ display:none;}
}

