﻿#fdck {
				border: 1px solid #c0c0c0;
				margin: 0 auto;
				padding: 5px;
				background: #f0f0f0
			}

			#vertical-ticker {
				height: 150px;
				overflow: hidden;
				margin-bottom: 6px;
				_margin-bottom: 10px;
			}

			.nav_xzttp {
				text-align: center;

				background: url($ {
					root_path
				}

				20170517_hdgl_index_line.jpg) repeat-x left center;
				height: 28px;
				width: 100%;
				margin-bottom: 3px
			}

			.nav_xzttp a {
				margin: 0 6px;
				height: 28px;
			}

			.nav_xzttp img {
				border-left: 10px solid #FFF;
				border-right: 10px solid #FFF;
			}

			.prev1 {
				HEIGHT: 74px;
				WIDTH: 40px;
				BACKGROUND: url(http: //slt.hubei.gov.cn/images/focus_btn.png) no-repeat;
					POSITION: absolute
			}

			.next1 {
				HEIGHT: 74px;
				WIDTH: 40px;
				BACKGROUND: url(http: //slt.hubei.gov.cn/images/focus_btn.png) no-repeat;
					POSITION: absolute
			}

			.prev1 {
				CURSOR: pointer;
				BACKGROUND-POSITION: 0px -74px;
				LEFT: 0px;
				MARGIN-TOP: -37px;
				TOP: 50%
			}

			.next1 {
				CURSOR: pointer;
				RIGHT: 0px;
				BACKGROUND-POSITION: -40px -74px;
				MARGIN-TOP: -37px;
				TOP: 50%
			}

			.prev1:hover {
				BACKGROUND-POSITION: 0px 0px
			}

			.next1:hover {
				BACKGROUND-POSITION: -40px 0px
			}

			.td_a {
				color: #700000;
			}

			.td_a a {
				color: #000000;
				text-decoration: none;
			}

			.video_img img {
				display: inline;
				width: 90%;
				text-align: center;
			}

			.video_img a {
				text-decoration: none;
				color: #000000;
			}

			.video_img a:hover {
				text-decoration: underline;
				color: #3581c6;
			}

			/* 19.7.11改样式 */

			.link-block1 {
				margin-bottom: 10px;
			}

			.link-block1>a {
				display: block;
				width: 245px;
				height: 70px;
				line-height: 70px;
				text-align: center;
				border: 1px solid #3581c6;
				color: #333;
			}

			.link-block1>a:hover {
				background-color: #3581c6;
				color: #fff;
			}

			.detailpane.type-b .nav-tabs>li>a {
				padding: 3px 11px;
			}

			.nav_xzttp {
				background: url($ {
					root_path
				}

				20170517_hdgl_index_line.jpg) repeat-x left center;
			}

			img {
				width: auto;
			}
			
			.news-tabs .nav-tabs > li.active > a{
				cursor: pointer;
			}
			.tabCtr.active a{
				cursor: pointer;
			}
.swiper-pagination-bullet {
			 background-color: #1427f1;
}

.swiper-container-horizontal > .swiper-pagination {
    right: 50%;
    bottom: 3px;
    left: auto;
    width: auto;
    text-align: right;
}
/* @media (max-width: 767px){
.headerbanner {
height: 275px;
margin-bottom: 20px;
}
.fkyq{
width:100%;
}
}
/* 2020.06.16  新增诚信建设*/
/* .index-cxjs{
padding: 0; 
width: 100%;
background: #3581c6;
}
.index-cxjs a{
color: #fff
			}
.NewBtn01{width: 100%; height: 58px;line-height: 58px;text-align: center;background: #3581C6;}
.NewBtn01 a{display:inline-block;width:100%;color:#FFFFFF;}
} */ 
.mshow {
	display: none!important;
}
.mhidden {
	display: block;
}

@media screen and (max-width: 1200px) {

	html,
	body {
			font-size: 0.24rem;
	}
	body {
		  font-family: 'Microsoft YaHei','STHeiti Light',sans-serif;
			-webkit-tap-highlight-color: transparent;
	}
	
	.mshow {
			display: block!important;
	}
	.mhidden {
			display: none!important;
	}
	.moverflow {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	}
	.mclearfix::after{
		content: '';
		display: block;
		clear: both;
	}
	.mpost{
		position: relative;
		margin-top: .5rem!important ;
		z-index: 999;
	}
	.mpost a{
		display: block;
		padding: 0 .1rem;
	}
	.mpost img{
		width: 100%;
		
	}
	.spehidden{
		display: none;
	}
	.mpadd30{
		padding-top: .3rem!important;
	}
	/* 菜单栏 */
	.mdetail-menu{
		display: flex;
		justify-content: space-between;
		padding-top: .13rem;
		padding-bottom: .35rem;
		border-top: 1px solid #3581C6;
	}
	.menulink{
		font-size: .28rem;
		height: .5rem;
		line-height: .5rem;
		padding: 0 .14rem;
		color: #fff;
		background-color: #3581C6;
	}
	.menulink:hover{
		color: #fff;
	}
	.menu-icon{
		position: relative;
	}
	.menu-icon img{
		width: .52rem;
		height: .49rem;
	}
	.two-menu {
    width: 1.52rem;
    position: absolute;
    top: .5rem;
    right: 0;
    background-color: #F7FAFC;
    z-index: 99;
		border:1px solid #B6D8F1 ;
}
	.two-menu a{
		height: .55rem;
		line-height: .55rem;
		text-align: center;
		font-size: .24rem;
		color: #333;
		display: block;
		border-bottom: 1px solid #B6D8F1;
	}
	.two-menu a:last-child{
		border-bottom: none;
	}
	.two-menu a.active{
		background: #BDDAED;
	}
	.maincontent, .newcontent {
	    padding: .4rem .3rem 0;
			background-color: #fff;
	}
	.newcontent {
		padding-top: 0;
	}
	/* detail.css */
	.menu{
		background-color: #fff;
	}
	.menu .detailpane {
	  position: relative;
		left: 0;
		width: 100%;
		height: auto;
		border: none!important;
	}
	td, th, caption {
	    font-size: .26rem!important;
	}
	td{
		height: .6rem!important;
	}
	.detailpane .inner {
	    padding: 0;
			background: #fff;
	}
	.col-sm-8,.col-sm-4{
		padding: 0;
		
	}
	/* .inner1{
		padding-top: .2rem!important;
	} */
	.inner .row{
		margin: 0!important;
	}
	.mdetail{
		width: 100%!important;
	}
	.detailpane .quicklink{
		margin-top: .2rem;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.detailpane .quicklink li {
			display: block;
	    width: 48%;
			margin-bottom: .29rem;
	}
	.detailpane .quicklink a {
			width: 100%;
	    line-height: .9rem;
	    text-align: center;
	    color: #333;
	    border: 1px solid #3581c6;
	}
	.detailpane .quicklink li+li {
	    margin-top: 0;
	}
	.detailpane .inner.max {
	    padding: 0;
			display: flex;
			flex-wrap: wrap;
			justify-content: space-between;
	}
	.detailpane .inner .link {
	    display: block;
	    width: 48%;
	    height: .9rem;
	    line-height: .9rem;
	    margin-bottom: .29rem;
	}
	.detailpane.type-b .nav-tabs {
	    margin-top: .43rem;
	    border-bottom: .03rem solid #E6E6E6;
	    height: .67rem;
	}
	.detailpane.type-b .nav-tabs:first-child {
		margin-top: 0;
	}
	.detailpane.type-b .nav-tabs>li>a {
	    background-color: #fff;
	    color: #333333;
			font-size: .26rem;
			padding: .13rem .34rem;
	}
	
	.detailpane.type-b .nav-tabs>li.active>a {
	    background-color: #fff;
	    color: #333333;
			border-bottom: .03rem solid #0068B7;
			
	}
	.detailpane.type-b .tab-pane {
	    padding: .5rem 0 0;
			
	}
	.detailpane.type-b .tab-pane a {
	    line-height: 2;
	    color: #333;
	    font-size: .26rem;
	}
	.watch-more{
		text-align: center;
		margin-top: .2rem;
		margin-bottom: .1rem;
	}
	.watch-more a{
		color: #666666!important;
		font-size: .24rem;
		text-align: center;
	}
	.detailpane.type-b .link-list a{
		padding-left: 0;
	}
	.detailpane.type-b .link-list a:before {
	    display: none;
	}
	
	.detailpane.type-b .link-list li {
	    display: block;
	    float:left;
	    margin-right: 0.85rem;
			margin-bottom: .45rem;
	}
	.detailpane.type-b .link-list li:nth-of-type(3) {
	    
	    margin-right:0;
	}
	.hdul{
		    height: auto!important;
		    padding-top:0!important;
	}
	.link-block1 {
	    margin-bottom: .29rem;
			display: block;
			width: 48%;
			float: left;
			margin-right: .26rem;
	}
	.link-block1:nth-of-type(2n){
		margin-right: 0;
	}
	.link-block1>a {
	    width: 100%;
	    height: .9rem;
	    line-height: .9rem;
			font-size: .26rem;
	}
	.detailpane .spelink a{
			width: 100%;
			line-height: .76rem;
			color: #333;
			font-size: .26rem;
	}
	.detailpane .spelink .icon {
	    width: .7rem;
	    height: .76rem;
	}
	.detailpane .spelink .icon img {
	    width: .6rem;
	    margin: 0.06rem auto;
	    height: auto;
	}
	.detailpane .quicklink .icon:after {
	    left: .7rem;
	    border-top: .4rem solid transparent;
	    border-left: .4rem solid #3581c6;
	    border-bottom: .4rem solid transparent;
	}
	.news-tabs {
    padding: .13rem 0 .6rem;
    border-top: 1px solid #3581c6;
}
.first-news{
	padding: 0;
}
.news-tabs .nav-tabs > li.active > a {
    line-height: .5rem;
    min-width: .8rem;
    margin-right: 0;
    padding: 0 .14rem;
    text-align: center;
}
.news-tabs .tab-pane {
    padding-top: .37rem;
}
.newsitem li {
    line-height: 2;
}
.newsitem > li > a {
    width: 80%;
		color: #333;
		font-size: .26rem;
}

.newsitem > li > .date {
    color: #999999;
		font-size: .26rem;
}

.NewBtn01 a {
    display: block;
    width: 100%;
    line-height: 1.1rem;
    color: #fff;
    background-color: #3581C6;
		margin-top: .4rem;
    margin-bottom: .7rem;
    text-align: center;
}

.link-outer {
    padding-top: 0;
		margin-right: 0;
    margin-left: 0;
}
.row.min .col-xs-3, .row.min .col-xs-4, .row.min .col-xs-6, .row.min .col-xs-12 {
    padding-right: 0;
    padding-left: 0;
		margin-right: .3rem;
}
.row.link-outer .col-xs-6:nth-of-type(2n){
	margin-right: 0;
}
.row.link-outer .col-xs-4:nth-of-type(3n){
	margin-right: 0;
}
.col-xs-4 {
    width: 30%;
}
.col-xs-6 {
    width: 47.5%;
}
.link-block {
    margin-bottom: .3rem;
}
.link-block a {
    line-height: .9rem;
    height:.9rem;
}
.news-tabs .nav-tabs {
    border-bottom: 0;
}
/* 轮播 */
/* .banner{
	margin-top: .35rem;
} */
.headerbanner {
    margin-bottom:.55rem!important;
}
	.headerbanner .swiper-slide{
		width: 100%;
		height: 4.55rem;
	}
	.headerbanner .swiper-slide .titleinner {
	    font-size:.24rem;
	    line-height: .48rem;
	    height: .48rem;
	    padding: 0 .3rem 0 .12rem;
			width: 100%;
	}
.swiper-container-horizontal > .swiper-pagination {
	    right: .3rem;
	    bottom: .1rem;
	}
	.swiper-pagination-bullet {
	    width: .13rem;
	    height: .13rem;
	}
	.swiper-slide  a,.swiper-slide  a img{
		width: 100%;
		height: 100%;
		display: block;
	}
	.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {
	    margin: 0 .05rem;
			background-color: #fff;
			opacity: 1;
	}
	.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet-active{
		background-color: #007aff;
		}
		.row{
			margin: .16rem 0 .5rem!important;
		}
		.row .swiper-container-horizontal > .swiper-pagination{
			right: 44%;
			bottom: .06rem;
		}
		/* onself */
		.index-cxjs{
			padding: 0;
			width: 100%;
		}
		.index-cxjs a{
		display: block;
			width: 100%;
    line-height: .8rem;
    color: #fff;
    background-color: #3581C6;
		}
		.video_img a {
		color: #333;
    text-align: center;
}
.sheji-pic a{
	display: block;
	width: 100%;
	height: 1rem;
}
.sheji-pic a img{
	display: block;
	width: 100%;
}
.col-md-4{
	padding-left: 0;
	padding-right: 0;
}
 .mod-weibo{
	 width: 100%;
	 height: 1.97rem;
	 margin-bottom: .3rem!important;
 }
 .mod-weibo img{
	width: 100%;
	height: 100%;
 }
 .sepic-box{
	 padding-top: .5rem;
 }
 .sepic-box a img{
	width: 100%;
	height: .5rem;
 }
 /* respones */
 .friendlink{
	 border-top: none;
	 padding: 0;
	 margin-top: 0;
	 margin-bottom: .9rem;
 }
 .friendlink dt {
    width: 1.52rem;
    line-height: .5rem;
    padding: 0 .14rem;
}
.friendlink > dd {
    margin-top: .33rem;
    margin-right: 0;
    padding: 0 0.1rem;
    background-color: #fff;
		color: #333;
		font-size: .26rem;
}
.friendlink > dd a {
    color: #333;
}
.friendlink > dd::after {
    content: '';
    position: absolute;
    top: 0.12rem;
    right: 0;
    width: 1px;
    height: .28rem;
    background-color: #333;
}
.friendlink > dd:last-child:after{
	display: none;
}
.bannerinfo {
    margin-bottom: 0!important;
}
	}