.banner{height:100px;}
.banner img{width:100%;}
.top_banner3 { width:1200px; margin:0 auto; margin-top:20px;}
.top_banner3 div{float:left;margin-left:15px;width: 32.5%;}
.top_banner3 div:first-child{margin-left:0px;}
.top_banner3 img{max-width:100%;width: 100%;display: block;object-fit: cover;}
/*头条00000*/
.middle .middle_top{
	position: relative;
}
.topnews{
	border: 1px solid #E2E2E2;
	height: 83px;
	margin-top: 20px;
	padding: 0 29px;
	margin-bottom: 20px;
}
.topnews .topnews_logo{
	display: block;
	width: 88px;
	height: 46px;
	background: url(/uiFramework/commonResource/image/2022051610044460839.png) no-repeat right center;
	color: #FFFFFF;
	font-weight: 700;
	font-size: 22px;
	text-align: center;
	line-height: 46px;
	margin-top: 17px;
}
.topnews .topnews_content{
	display: block;
	width: 1025px;
	text-align: center;
	line-height: 50px;
	font-size: 30px;
	font-weight: 700;
	color: #4c4c4c;
	white-space:nowrap;
	overflow:hidden; 
	text-overflow:ellipsis;
}
.topnews span {
	font-size:14px;
	color: #6c6c6c;
	display: block;
	line-height: 25px;
	text-align: center;
	float: right;
	width: 1025px;
	margin: 0 auto;
}
.topnews span br {
	display: none;
}


/*图片新闻*/
.zxmiddle .zxtp_box{
	height: 365px;
	padding-top: 36px;
	background: #FAFAFA;
}
.zxtpBd{width:100%;}
.zxmiddle .zxtp_box .picScroll-left .bd ul li{
	width: 257px;
	margin-right: 58px;
	margin-top: 27px;
}
.zxmiddle .zxtp_box .picScroll-left .bd ul li img{
	width: 100%;
	height: 164px;
	margin-bottom: 8px;
}
.zxmiddle .zxtp_box .picScroll-left .bd ul li a{
	line-height: 24px;
	font-size: 15px;
}
.zxmiddle .zxtp_box .picScroll-left .bd ul li a i{
	display: block;
	font-style: normal;
	color: #B3B3B3;
	font-size: 14px;
}

.zxmiddle .zxbox .zxright{
	width: 740px;
	padding-left: 26px;
	border-left: 1px solid #DFDFDF;
}

.ldhdTitle{
	height: 26px;
	line-height: 26px;
	margin-bottom: 5px;
padding-bottom:12px; 
}
.ldhdTitle ul li{
	float: left;
	/*width: 97px;*/
	border-left: 1px solid #CBCBCB;
	padding: 0 17px;
	font-size: 24px;
}
.ldhdTitle ul li a{
	font-size: 24px;
}
.ldhdTitle ul li.tab_y a{
	color: #C8362F;
}
.ldhdTitle ul li:first-child{
	padding-left: 0;
	border-left: none;
}
.tab_x_n{visibility: hidden;position: absolute;z-index: -1;}
.tab_x_y{visibility: visible;z-index: 1;}

.tabList{margin-bottom:20px;}
.tabList ul li{
	height: 36px;
	line-height: 36px;
	padding-left: 17px;
	background: url(/uiFramework/commonResource/image/2022051614174148836.png) no-repeat left center;
	font-size: 16px;
}
.tabList ul li a{
	font-size: 16px;
}
.tabList ul li:hover a{
	color: #BF170C;
}
.tabList ul li span{
	color: #C1C1C1;
	float: right;
}



/*-----------左侧轮播图--------------*/
.slideBox{
    float:left;
    width:681px;
    height:365px;
    overflow:hidden;
    position:relative;
}
.slideBox .bd ul li{
    width:100%;
    height:365px;
    position:relative;
}

.slideBox .bd ul li>a{
    display:block;
    width:100%;
    height:365px;
    overflow:hidden;
}

.slideBox .bd ul li>a img{
    display:block;
    width:100%;
    height:365px;
    transition:all .3s;
}

.slideBox .bd ul li:hover>a img{
    transform:scale(1.03);
}

.slideBox .bd ul li .title{
    position:absolute;
    left:0px;
    bottom:0px;
    width:681px;
    height:48px;
    line-height:48px;
    padding-left:110px;
    box-sizing:border-box;
    z-index:9;
    background:rgba(0, 0, 0, .7);
}

.slideBox .bd ul li .title a{
    display:block;
    font-size:18px;
    font-family:"Microsoft YaHei", 微软雅黑, 宋体, 黑体, "Helvetica Neue", Tahoma, Arial, "Hiragino Sans GB";
    color:#ffffff;
    font-weight:normal;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}



.slideBox .hd{
    position:absolute;
    left:10px;
    bottom:15px;
    height:15px;
    z-index:10;
}

.slideBox .hd ul li{
    float:left;
    width:10px;
    height:10px;
    line-height:12px;
    cursor:pointer;
    border-radius:50%;
    background:#ffffff;
    margin-right:4px;
    transition:all .3s;
}

.slideBox .hd ul li.on{
    background:#f00;
}

.slideBox .prev {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -25px;
    display: block;
    width: 36px;
    height: 62px;
    background: url('/uiFramework/commonResource/image/2022051613031173036.png') center center no-repeat;
}

.slideBox .next {
    position: absolute;
    right: 3%;
    top: 50%;
    margin-top: -25px;
    display: block;
    width: 36px;
    height: 62px;
    background: url('/uiFramework/commonResource/image/2022051613031962047.png') center center no-repeat;
}
/*------国务院信息-------*/
.focus_news{
	width: 479px;
	height: 336px;
	background: #F8F8F8;
        padding:15px 20px;
	overflow: hidden;
}
/*tab*/
.newTitle ul{border-bottom: 1px solid #c0c0c0;margin-bottom: 10px;overflow: hidden;}
.newTitle ul li{ float:left;width:95px;height: 36px;line-height:36px;text-align: center;}
.newTitle ul li a{font-size:18px; cursor: pointer;color: #333;font-family: "Microsoft YaHei", 微软雅黑, 宋体, 黑体, "Helvetica Neue", Tahoma, Arial, "Hiragino Sans GB";}

.tab_x_n{visibility: hidden;position: absolute;z-index: -1;}
.tab_x_y{visibility: visible;z-index: 1;}
.tab_n{}
.newTitle ul li.tab_y{border-bottom: 2px solid #BF160F;font-weight: bold;}

.govNews{
	height: 298px;
	overflow: hidden;
}
.govNews li{
	line-height: 33px;
	padding-left: 15px;
	background: url(/uiFramework/commonResource/image/2022051614174148836.png) no-repeat left 14px;
}
.govNews li a{
	font-size: 16px;
}
.govNews.redli li:nth-child(1) a,.govNews.redli li:nth-child(2) a{
	color: #BF170C;
	font-weight: 700;
}
.govNews li:hover a{
	color: #BF170C;
}
.govNews span{
	/*float: right;*/
	color: #C1C1C1;
	padding-left: 8px;
	white-space: inherit;font-size:16px;
}
.middle .middle_top .main_box{
	margin-bottom: 24px;
}

/*领导会议*/
.ldhdTitle{
	height: 20px;
	line-height: 20px;
	margin-bottom: 5px;
}
.ldhdTitle ul li{
	float: left;
	/*width: 97px;*/
	border-left: 1px solid #CBCBCB;
	padding: 0 17px;
	font-size: 18px;
	font-weight: 700;
}
.ldhdTitle ul li a{
	font-size: 18px;
}
.ldhdTitle ul li.tab_y a{
	color: #C8362F;
}
.ldhdTitle ul li:first-child{
	padding-left: 0;
	border-left: none;
}
.sildetxt ul{
	height: 102px;
	border: 1px solid #DCDCDC;
	padding: 16px 22px;
}
.ldhd .sildetxt ul{
	height: 172px;
}
.sildetxt ul li{
	height: 36px;
	line-height: 36px;
	padding-left: 15px;
	background: url(/uiFramework/commonResource/image/2022051614174148836.png) no-repeat left center;
	font-size: 16px;
}
.sildetxt ul li a{
	font-size: 16px;
}
.sildetxt ul li:hover a{
	color: #BF170C;
}
.sildetxt ul li span{
	color: #C1C1C1;
	float: right;
}
/*independ*/
.independ{
	margin-top: 19px;
	margin-bottom: 33px;
}
.independ ul li{
	width: 130px;
	height: 90px;
	border: 1px solid #DCDCDC;
	float: left;
	text-align: center;
	margin-left: 20px;
    -webkit-transition:all 0.2s ease-in;
	-moz-transition:all 0.2s ease-in;
	-ms-transition:all 0.2s ease-in;
	transition:all 0.2s ease-in;
}
.independ ul li a{font-size:16px;}
.independ ul li:hover{
	z-index:2;
	-webkit-transform:  translate3D(0,-8px,0);	
	-moz-transform: translate3D(0,-8px,0);	
	-ms-transform:  translate3D(0,-8px,0);	
	transform:  translate3D(0,-5px,0);	
	-webkit-box-shadow:5px 5px 10px rgba(0, 0, 0, 0.4);
	-moz-box-shadow:5px 5px 10px rgba(0, 0, 0, 0.4);
	-ms-box-shadow:5px 5px 10px rgba(0, 0, 0, 0.4);
	box-shadow:5px 5px 10px rgba(0, 0, 0, 0.4);
}
.independ ul li:first-child{
	margin-left: 0;
}
.independ ul li img{
	display: block;
	margin: 0 auto;
	margin-top: 16px;
	margin-bottom: 12px;height:32px;
}
/*大专题*/
.zt_bigbox {
    /*width: 1140px;*/
    height: 100px;
    margin-top:24px;
	margin-bottom:31px;
    overflow: hidden;
	position:relative;
}
.zt_bigbox .hd {
    height: 15px;
    overflow: hidden;
    position: absolute;
    right: 10px;
    bottom: 5px;
    z-index: 1;
}

.zt_bigbox .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}

.zt_bigbox .hd ul li {
    float: left;
    margin-right: 4px;
    width: 10px;
    height: 10px;
    line-height: 12px;
    text-align: center;
    background: #ffffff;
    cursor: pointer;
    font-size: 0px;
    border-radius: 50%;
}

.zt_bigbox .hd ul li.on {
    background: #f00;
    color: #fff;
}

.zt_bigbox .bd {
    position: relative;
    height: 100%;
    z-index: 0;
}

.zt_bigbox .bd li  a{
    display: block;
    width: 1200px;
    height: 100px;
}

.zt_bigbox .bd li a img {
    width: 100%;
    height: 100px;

}

/*政务服务*/
.boxtitle{
	height: 20px;
	line-height: 20px;
	margin-bottom: 15px;
}
.boxtitle a{
	color: #C8362F;
	font-size: 18px;
	font-weight: 700;
}
.zwfw_top{
	height: 245px;
	border: 1px solid #DCDCDC;
	padding: 0 17px 0;
}
/*20181122首页修改*/
.zwfw_index {
	height: 220px;
	margin-top: 11px;
	overflow: hidden
}
.zwfw_index .zwfwChannel {
	margin-top: 10px;
}
.zwfw_index .zwfwChannel ul li {
	float: left;
	width: 110px;
	text-align: center;
}
.zwfw_index .zwfwChannel ul li a {
	display: block;
	padding-top: 72px;
font-size: 16px;
}
.zwfw_index .zwfwChannel ul li.zc01 a {
	background: url(/uiFramework/commonResource/image/2022051709055190801.png) top center no-repeat;
}
.zwfw_index .zwfwChannel ul li.zc02 a {
	background: url(/uiFramework/commonResource/image/2022051709065319407.png) top center no-repeat;
}
.zwfw_index .zwfwChannel ul li.zc03 a {
	background: url(/uiFramework/commonResource/image/2022051709073484334.png) top center no-repeat;
}
.zwfw_index .zwfwChannel ul li.zc04 a {
	background: url(/uiFramework/commonResource/image/2022051709081212296.png) top center no-repeat;
}
.zwfw_index .zwfwChannel ul li.zc05 a {
	background: url(/uiFramework/commonResource/image/2022051709084884768.png) top center no-repeat;
}
.zwfw_index .zwfwBtn {
	margin-top: 24px;
}
.zwfw_index .zwfwBtn ul li {
	float: left;
	width: 82px;
	text-align: center;
	height: 87px;
	border:1px solid #F5D5D2;
	border-radius: 6px	;
	margin:0 13px;
	background-color:#FFFBF5;
}
.zwfw_index .zwfwBtn ul li a {
	display: block;
	padding-top: 58px;font-size: 16px;
}
.zwfw_index .zwfwBtn ul li.zb01 a {
	background: url(/uiFramework/commonResource/image/2022051709140216281.png) center 20px no-repeat;
}
.zwfw_index .zwfwBtn ul li.zb02 a {
	background: url(/uiFramework/commonResource/image/2022051709144211639.png) center 20px no-repeat;
}
.zwfwBtn ul li.zb03 a {
	background: url(/uiFramework/commonResource/image/2022051709151612085.png) center 20px no-repeat;
}
.zwfw_index .zwfwBtn ul li.zb04 a {
	background: url(/uiFramework/commonResource/image/2022051709155029787.png) center 20px no-repeat;
}
.zwfw_index .zwfwBtn ul li.zb05 a {
	background: url(/uiFramework/commonResource/image/2022051709140216281.png) center 20px no-repeat;
}
/*end*/

/*新闻发布会*/
.zxft_content{
	height: 92px;
	border: 1px solid #DCDCDC;
	padding: 21px 24px;
}
.zxft_content img{
	width: 120px;
	height: 90px;
}
.zxft_content .zxft_mess{
	width: 395px;
	height: 94px;
	overflow: hidden;
}
.zxft_content .zxft_mess span{
	display: block;
	height: 34px;
	line-height: 34px;overflow: hidden;
}
.zxft_content .zxft_mess span  a{
	font-size:16px;
}
.zxft_content .zxft_mess span:hover a{
	color:  #C8362F;
}
/*在线访谈*/
.zxft_content>div.isLink{display:none;}
.zxft_content>div.isLink:first-child{display:block;}
.zxft_content a.l img{
	width: 120px;
	height: 90px;
}
.zxft_content .zxft_mess{
	width: 395px;
	height: 94px;
	overflow: hidden;
}
.zxft_content .zxft_mess span{
	display: block;
	height: 34px;
	line-height: 34px;
}
.zxft_content .zxft_mess span:hover a{
	color:  #C8362F;
}
/*行署文件*/
.xswj ul{
	height: 187px;
	border: 1px solid #DCDCDC;
	padding: 16px 17px 0;
}
.xswj .xswj_sezrch{
	height: 44px;
	border: 1px solid #DCDCDC;
	margin-bottom: 10px;
}
.xswj .xswj_sezrch select,.xswj .xswj_sezrch input{
	border: none;
	padding: 0;
	margin: 0;
	height: 43px;
	line-height: 43px;
	outline: none;font-size:14px;
}
.xswj .xswj_sezrch select{
	width: 120px;
	text-align: center;
	padding-left: 17px;
	border-right: 1px solid #DCDCDC;
	font-size: 14px;
	color: #960500;
	font-weight: 700;
}
.xswj .xswj_sezrch input[type=text]{
	padding-left: 25px;
	width: 346px;
}
.xswj .xswj_sezrch input[type=submit]{
	width: 49px;
	background: url(/uiFramework/commonResource/image/2022052015100597508.png) no-repeat center;
	cursor: pointer;
}
.xswj ul li{
	height: 36px;
	line-height: 36px;
	padding-left: 15px;
	background: url(/uiFramework/commonResource/image/2022051614174148836.png) no-repeat left center;
}
.xswj ul li a{font-size:16px;}
.xswj ul li:hover a{
	color: #C8362F;
}
.xswj ul li span{
	float: right;
	color: #C1C1C1;
}

/*政府数据*/
.zfsj{margin-top: 32px;}
.govData{
	border: 1px solid #DCDCDC;
}
.govData .ghd {
	float: left;
	margin:3px 0 0 3px;
}
.govData .ghd ol li{
	width: 114px;
	background: #f4f4f4;
	font-size: 16px;
	font-weight: 700;
	height: 47px;
	line-height: 47px;
        padding-left:15px;
}
.govData .ghd ol li.on{
	color: #C8362F;
}
.govData  .gbd {
	float: right;
	width: 445px;
}
.govData  .gbd ol{
	border:none;
}
.govData  .gbd ol li {
	width: 445px;
	height: 196px;
	padding-left:0;
	margin-top:10px;
}
.echarts_box{width:445px;margin:0 auto;}
/*政府数据end*/
/*信息公开*/
.xxgk{
	margin-top: 30px;
}
.xxgk .xxgk_box{
	height: 135px;
	border: 1px solid #DCDCDC;
	padding: 17px;
}
.xxgk .xxgk_box ul{
	width: 415px;
}
.xxgk .xxgk_box ul li{
	width: 185px;
	height: 43px;
	line-height: 43px;
	float: left;
	background: #F5F9FB;
	padding-left: 21px;
	margin-right: 1px;
	margin-bottom: 1px;
}
.xxgk .xxgk_box ul li a{font-size:16px;}
.xxgk .xxgk_box ul li:hover a{
	color:  #C8362F;
}
.xxgk .xxgk_box ul li img{
	margin-right: 10px;
	vertical-align: middle;
	margin-bottom: 4px;
}
.xxgk .xxgk_box ul li:hover img{
	-webkit-animation: updown .8s ease .1s;
	-moz-animation: updown .8s ease .1s;
	-ms-animation: updown .8s ease .1s;
	animation: updown .8s ease .1s;
	-webkit-animation-fill-mode: forwards;
	-moz-animation-fill-mode: forwards;
	-ms-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
}
@-webkit-keyframes updown{
	0%{
		-webkit-transform: rotate(0);
		   -moz-transform: rotate(0);
		     -ms-transform: rotate(0);
                transform: rotate(0);
	}
	100%{
		-webkit-transform: rotate(360deg);
		   -moz-transform: rotate(360deg);
		     -ms-transform: rotate(360deg);
                transform: rotate(360deg);
	}
}
@-moz-keyframes updown{
	0%{
		-webkit-transform: rotate(0);
		   -moz-transform: rotate(0);
		     -ms-transform: rotate(0);
                transform: rotate(0);
	}
	100%{
		-webkit-transform: rotate(360deg);
		   -moz-transform: rotate(360deg);
		     -ms-transform: rotate(360deg);
                transform: rotate(360deg);
	}
}
@-ms-keyframes updown{
	0%{
		-webkit-transform: rotate(0);
		   -moz-transform: rotate(0);
		     -ms-transform: rotate(0);
                transform: rotate(0);
	}
	100%{
		-webkit-transform: rotate(360deg);
		   -moz-transform: rotate(360deg);
		     -ms-transform: rotate(360deg);
                transform: rotate(360deg);
	}
}
@keyframes updown{
	0%{
		-webkit-transform: rotate(0);
		   -moz-transform: rotate(0);
		     -ms-transform: rotate(0);
                transform: rotate(0);
	}
	100%{
		-webkit-transform: rotate(360deg);
		   -moz-transform: rotate(360deg);
		     -ms-transform: rotate(360deg);
                transform: rotate(360deg);
	}
}
.xxgk .xxgk_box .sli{
	width: 133px;
	height: 133px;
	background: #F5F9FB;
	text-align: center;
}
.xxgk .xxgk_box .sli a{font-size:16px;}
.xxgk .xxgk_box .sli img{
	display: block;
	margin: 0 auto;
        margin-bottom: 9px;
        padding-top: 10px;
        width:20px;
}
.xxgk .xxgk_box .sli:hover a{
	color:  #C8362F;
}
/*互动交流*/
.hdjl{
	margin-top: 30px;
}
.hdjl_box{
	border: 1px solid #DCDCDC;
	height: 168px;
	padding: 0 20px;
}
.hdjl .hdjl_box .toleader{
    height: 71px;
    background: #EFEFEF;
    border-radius: 5px;
    line-height: 71px;
    margin-top: 18px;
}
.hdjl .hdjl_box .toleader a{
	display: block;
}
.hdjl .hdjl_box .toleader img{
	margin-left: 22px;
	vertical-align: middle;
	margin-bottom: 4px;
	margin-right: 15px;
}
.hdjl .hdjl_box .toleader span{
	color: #E15852;
	font-weight: 700;
	font-size: 20px;
}
.hdjl .hdjl_box .toleader span i{
	font-style: normal;
	font-size: 14px;
	font-weight: normal;
	margin-left: 18px;
}
.hdjl .hdjl_box .toleader .lable{
	display: block;
	width: 94px;
	height: 33px;
	border: 1px solid #F7C2C0;
	background: #F5F5F5;
	color: #D43E38;
	text-align: center;
	line-height: 33px;
	float: right;
	border-radius: 5px;
	margin-top: 18px;
	margin-right: 23px;
font-size:16px;
}
.hdjl .hdjl_box ul li{
	width: 123px;
	height: 43px;
	border-radius: 5px;
	/*background: #BF170F;*/
	background: #de5a56;
	text-align: center;
	line-height: 43px;
	float: left;
	margin-left: 17px;
	margin-top: 17px;
	-webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    -moz-transition-property: transform;
    -ms-transition-property: transform;
    transition-property: transform;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
.hdjl .hdjl_box ul li:first-child{
	margin-left: 0;
}
.hdjl .hdjl_box ul li a{
	color: #FFFFFF;
	display: block;font-size:16px;
}
.hdjl .hdjl_box ul li:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  top: 100%;
  left: 5%;
  height: 10px;
  width: 90%;
  opacity: 0;
  background: radial-gradient(ellipse at center, rgba(191, 23, 15, 0.35) 0%, rgba(191, 23, 15, 0) 80%);
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -ms-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform, opacity;
  -moz-transition-property: transform, opacity;
  -ms-transition-property: transform, opacity;
  transition-property: transform, opacity;
}
.hdjl .hdjl_box ul li:hover{
   -webkit-transform: translateY(-5px);
   -moz-transform: translateY(-5px);
   -ms-transform: translateY(-5px);
   transform: translateY(-5px);
}
.hdjl .hdjl_box ul li:hover:before{
	opacity: 1;
   -webkit-transform: translateY(5px);
   -moz-transform: translateY(5px);
   -ms-transform: translateY(5px);
   transform: translateY(5px);
}
/*滚动小专题*/
.zt_smallbox .picScroll-left{height: 115px;border: 1px solid #DCDCDC;position: relative;}
.zt_smallbox .picScroll-left .hd{ overflow:hidden;/*background:#f4f4f4;*/ padding:0 10px; text-align: center;  }
.zt_smallbox .picScroll-left .hd .prev,.picScroll-left .hd .next{
	display:block;  
	width:29px; 
	height:29px; 
	overflow:hidden;
	cursor:pointer; 
	margin-top: -14.5px;
}
.zt_smallbox .picScroll-left .hd .prev{
	position: absolute; 
	left:21px;
	top: 50%;
	background: url(/uiFramework/commonResource/image/2022051715463580607.png) no-repeat center;
}
.zt_smallbox .picScroll-left .hd .next{ 
	position: absolute; 
	right:21px;
	top: 50%;
	background: url(/uiFramework/commonResource/image/2022051715471489736.png) no-repeat center;
}
.zt_smallbox .picScroll-left .hd .zt_title{
	font-size: 19px;
	font-weight: 700;
	text-align: center;
	line-height: 30px;
}
.zt_smallbox .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.zt_smallbox .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.zt_smallbox .picScroll-left .hd ul li.on{ background-position:0 0; }
.zt_smallbox .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.zt_smallbox .picScroll-left .bd ul li{ margin:22px 23px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.zt_smallbox .picScroll-left .bd ul li .pic{ text-align:center; }
.zt_smallbox .picScroll-left .bd ul li .pic img{ width:230px; height:70px; display:block;object-fit:cover;}
.zt_smallbox .picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.zt_smallbox .picScroll-left .bd ul li .title{ line-height:24px;   }

/*魅力锡林郭勒*/
.middle_bottom .content_box{/*position: relative;*/}
.middle_bottom .mlxlgl{
	height: 529px;
	background: url(/uiFramework/commonResource/image/2022051716552281175.png) no-repeat center;
	padding-top: 31px;
	margin-top: 30px;
	overflow: hidden;
}
.middle_bottom .mlxlgl .mlxlgl_logo{
	width: 352px;
	height: 103px;
}
.middle_bottom .mlxlgl ul.boxul{
	float: left;
	margin-left: 30px;
	border-radius: 5px;
	top: 440px;
    position: relative;
}
.middle_bottom .mlxlgl ul.boxul.boxul01{
	top: 6px;
}
.middle_bottom .mlxlgl ul.boxul.boxul02{
	top: 54px;
}
.middle_bottom .mlxlgl ul.boxul.boxul03{
	top: 12px;
}
.middle_bottom .mlxlgl ul.boxul.boxul04{
	top: 54px;
}
.middle_bottom .mlxlgl ul.boxul.boxul05{
	top: 0px;
}
.middle_bottom .mlxlgl ul.boxul .xmgk{
	-webkit-box-shadow:0 0 10px #62A0CF;  
    -moz-box-shadow:0 0 10px #62A0CF;  
    box-shadow:0 0 10px #62A0CF;  
	 -webkit-transition:all 0.3s ease-in;
	-moz-transition:all 0.3s ease-in;
	-ms-transition:all 0.3s ease-in;
	transition:all 0.3s ease-in;
}
.middle_bottom .mlxlgl ul.boxul:hover .xmgk{
	z-index:2;
	-webkit-transform:  translate3D(0,-8px,0);	
	-moz-transform: translate3D(0,-8px,0);	
	-ms-transform:  translate3D(0,-8px,0);	
	transform:  translate3D(0,-5px,0);	
	-webkit-box-shadow:5px 5px 10px rgba(0, 0, 0, 0.4);
	-moz-box-shadow:5px 5px 10px rgba(0, 0, 0, 0.4);
	-ms-box-shadow:5px 5px 10px rgba(0, 0, 0, 0.4);
	box-shadow:5px 5px 10px rgba(0, 0, 0, 0.4);
}
.middle_bottom .mlxlgl ul.boxul .xmgk img:first-child{
	transition-duration:1.4s;
    -moz-animation-duration: 1.4s;
    -webkit-animation-duration: 1.4s;
    -o-animation-duration: 1.4s;
}
.middle_bottom .mlxlgl ul.boxul:hover .xmgk img:first-child{
	 transform: scale(1.05);
    -moz-transform: scale(1.05);
    -webkit-transform:scale(1.05);
    -o-transform: scale(1.05);
}   
/*.middle_bottom .mlxlgl ul.boxul01{
	animation-delay:1s !important;
    -webkit-animation-delay:1s
}
.middle_bottom .mlxlgl ul.boxul02{
	animation-delay:2s !important;
    -webkit-animation-delay:2s
}
.middle_bottom .mlxlgl ul.boxul03{
	animation-delay:3s !important;
    -webkit-animation-delay:3s
}
.middle_bottom .mlxlgl ul.boxul04{
	animation-delay:4s !important;
    -webkit-animation-delay:4s
}
.middle_bottom .mlxlgl ul.boxul05{
	animation-delay:5s !important;
    -webkit-animation-delay:5s
}*/
.middle_bottom .mlxlgl ul.boxul:first-child{
	margin-left: 0;
}
.middle_bottom .mlxlgl ul.boxul .xmgk{
	width: 215px;
	height: 309px;
	background: #FFFFFF;
	border-radius: 5px;
	overflow: hidden;
}
.middle_bottom .mlxlgl ul.boxul .xmgk .mlxlgl_title{
	display: block;
	width: 117px;
	height: 32px;
	position: absolute;
	left: 50%;
	top: -16px;
	margin-left: -57.5px;
	border-radius: 50px;
	text-align: center;
	line-height: 32px;
	font-weight: 700;
	color: #FFFFFF;font-size:16px;
}
.middle_bottom .mlxlgl ul.boxul01 .xmgk .mlxlgl_title{
	background: #BB5305;
}
.middle_bottom .mlxlgl ul.boxul02 .xmgk .mlxlgl_title{
	background: #912E28;
}
.middle_bottom .mlxlgl ul.boxul03 .xmgk .mlxlgl_title{
	background: #123E1D;
}
.middle_bottom .mlxlgl ul.boxul04 .xmgk .mlxlgl_title{
	background: #2556A2;
}
.middle_bottom .mlxlgl ul.boxul05 .xmgk .mlxlgl_title{
	background: #7852B7;
}
.middle_bottom .mlxlgl ul.boxul .xmgk .mlxlgl_title img{
	vertical-align: middle;
	margin-bottom: 3px;
	margin-right: 6px;
}
.middle_bottom .mlxlgl ul.boxul .xmgk ul{
    position: relative;
    padding-top: 35px;
    padding-left: 5px;
}
.middle_bottom .mlxlgl ul.boxul .xmgk ul li{
	width: 81px;
	height: 27px;
	border-radius: 3px;
	border: 1px solid #CCCCCC;
	text-align: center;
	line-height: 27px;
	font-size: 14px;
	float: left;
	margin-left: 13px;
	margin-bottom: 10px;
}
.middle_bottom .mlxlgl ul.boxul .xmgk ul li a{
	font-size: 14px;
	display: block;
}
.middle_bottom .mlxlgl ul.boxul01 .xmgk ul li:hover a{
	color: #BB5305;
}
.middle_bottom .mlxlgl ul.boxul02 .xmgk ul li:hover a{
	color: #912E28;
}
.middle_bottom .mlxlgl ul.boxul03 .xmgk ul li:hover a{
	color: #2556A2;
}
.middle_bottom .mlxlgl ul.boxul04 .xmgk ul li:hover a{
	color: #123E1D;
}
.middle_bottom .mlxlgl ul.boxul05 .xmgk ul li:hover a{
	color: #7852B7;
}


/*侧边栏*/
.middle .middle_top .side{
	width: 90px;
	height: 434px;
	padding-top: 134px;
	/*background: url(/xlgl/images/side_top.png) no-repeat top;*/
	/*position: fixed;
	/*right:-33px;*/
	/*top: 50%;*/
	/*z-index: 999;*/    /*margin-top: -230px;*/

    position: absolute;
    right: -130px;
    top: 0;
    z-index: 999;

}
.middle .middle_top .side ul li{
	width: 62px;
	background: #E15852;
	border-radius: 8px;
	margin: 0 auto;
	padding: 5px;
	margin-bottom: 7px;
}
.middle .middle_top .side ul li a{
	display: block;
	font-size: 14px;
	text-align: center;
	color: #FFFFFF;
	line-height: 18px;
}
.middle .middle_top .side ul li a i{
	display: block;
	height: 39px;
	border-radius: 6px;
	margin-bottom: 5px;
}
.middle .middle_top .side ul li a i,.middle .middle_top .side ul li a span{color: #FFFFFF;}
.middle .middle_top .side ul li.side01 a i{
	background: url(/xlgl/images/side01.png) no-repeat center;
	background-color: #D1322C;
}
.middle .middle_top .side ul li.side02 a i{
	background: url(/xlgl/images/side02.png) no-repeat center;
	background-color: #D1322C;
}
.middle .middle_top .side ul li.side03 a i{
	background: url(/xlgl/images/side03.png) no-repeat center;
	background-color: #D1322C;
}
.middle .middle_top .side ul li.side04 a i{
	background: url(/xlgl/images/side04.png) no-repeat center;
	background-color: #D1322C;
}
.middle .middle_top .side ul li.side05{
	background: #1687D3;
}
.middle .middle_top .side ul li.side05 a i{
	background: url(/xlgl/images/side05.png) no-repeat center;
	background-color: #046298;
}
.middle .middle_top .side ul li.side06{
	background: #1687D3;
}
.middle .middle_top .side ul li.side06 a i{
	background: url(/xlgl/images/side06.png) no-repeat center;
	background-color: #046298;
}
.middle .middle_top .side ul li.side02{
	position: relative;
	height: 62px;
	overflow: hidden;
}
.middle .middle_top .side ul li.side07{
	position: relative;
	height: 62px;
	overflow: hidden;
}
.middle .middle_top .side ul li.side07 a i{
	background: url(/xlgl/images/side07.png) no-repeat center;
	background-color: #D1322C;
}
.middle .middle_top .side ul li.side08{
	position: relative;
	height: 62px;
	/*overflow: hidden;*/
}
.middle .middle_top .side ul li.side08 a i{
	background: url(/xlgl/images/side08.png) no-repeat center;
	background-color: #D1322C;
}

.middle .middle_top .side ul li.side09 a i{
	background: url(/uiFramework/commonResource/image/2023041015564227566.png) no-repeat center;
	background-color: #D1322C;
}

.middle .middle_top .side ul li .ewm{
	position: absolute;
	left: -100px;
	top: -14px;
	z-index: 11;
	display: none;
	/*transition-duration:1.4s;
    -moz-animation-duration: 1.4s;
    -webkit-animation-duration: 1.4s;
    -o-animation-duration: 1.4s;*/
}
.middle .middle_top .side ul li.side02 .abox{
	width: 62px;
	height: 62px;
	padding: 5px;
	border-radius: 8px;
	background: #E15852;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99;
}
.middle .middle_top .side ul li .ewm img{
	width: 100%;
	height: 100%;
}
.middle .middle_top .side ul li.side02:hover{
	overflow: inherit;
}
.middle .middle_top .side ul li.side02:hover .ewm{
	/*display: block;*/
	left: -152px;
}
.middle .middle_top .leftside{
	/*width: 87px;*/
	/*height: 309px;*/
	/*position: fixed;*/
	/*top: 50%;*/
	/*margin-left:-230px;*/
	/*z-index: 999;*/
   /* margin-top: -152px;*/


    width: 87px;
    /*height: 309px;*/height: 280px;
    position: fixed;
    top: 364px;
    margin-left: -117px;
    z-index: 999;
}
.middle .middle_top .leftside a{
	display: block;
	width: 100%;
	/*height: 100%;*/
}
.middle .middle_top .leftside i{
	width: 19px;
	height: 19px;
	background: url(/xlgl/images/leftside_close.png) no-repeat center;
	display: block;
	position: absolute;
	bottom: 290px;
	left: 110%;
	margin-left: -10px;
	cursor: pointer;
}

/*信访APP*/
.middle .middle_top .side ul li .sxwm{
	position: absolute;
	left: -147px;
	top: -14px;
	z-index: 11;
	display: none;
	/*transition-duration:1.4s;
    -moz-animation-duration: 1.4s;
    -webkit-animation-duration: 1.4s;
    -o-animation-duration: 1.4s;*/
}
.middle .middle_top .side ul li.side08 .sxbox{
	width: 62px;
	height: 62px;
	padding: 5px;
	border-radius: 8px;
	background: #E15852;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99;
}
.middle .middle_top .side ul li .sxwm img{
	width: 100%;
	height: 100%;
}
.middle .middle_top .side ul li.side08:hover{
	overflow: inherit;
}
.middle .middle_top .side ul li.side08:hover .sxwm{
	/*display: block;*/
	left: -152px;
}
/*信访APP结束*/

/*---------自适应代码-------*/
@media only screen and (max-width:1025px) {
#layui-layer1 {
    width: 100%!important;
    left: 0!important;
}

.independ ul li img {
    margin-top: 10px;
}

    .top_banner3,.zt_bigbox .bd li a,.echarts_box{
        width:100%;
    }
.zt_bigbox{width:100%;}
    .top_banner3,.independ ul{display: flex;}
	.top_banner3 div,.independ ul li{    flex: 1;height: auto;padding: 0 3px 5px;margin-left:10px;}
	.top_banner3 div a img{ 
            width:100%!important;
            height:auto!important;
         }
	.topnews .topnews_content,.topnews span{
		width: 80%;
	}
	.topnews{
		padding: 0 20px;
	}
	.topnews .topnews_content{font-size:20px;}
	.topnews span{
	    white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.slideBox,.focus_news,.width588,.slideBox .bd ul li .title{
		float: inherit;
		width: 100%;
	}
.slideBox,
.slideBox .bd ul li,.slideBox .bd ul li>a img{height:225px;}
.slideBox .bd ul li .title a{font-size:16px;}
	.focus_news{
		height: auto;
		padding: 15px 0;
	}
.ldhd.r.width588{margin-top:20px;}
.sildetxt ul{height:auto;padding:6px 12px;}
.sildetxt ul li a,.xswj ul li a{
    width: 75%;
    float: left;
	    white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
}

.ldhd .sildetxt ul{height:auto;}
.ldhdTitle ul li a{font-size:16px;}

.zxft_content{height:auto;padding: 11px 14px;}
.zxft_content .zxft_mess{width:80%}

.xxgk .xxgk_box{
	height: auto;    
        padding: 4px;
}
.xxgk .xxgk_box ul{float:none;
	width: 100%;
}

.xxgk .xxgk_box ul li{
	width: 49.8%;
	padding-left: 0px;
	margin-right: 1px;
}
.xxgk .xxgk_box ul li:nth-child(2n) {
	margin-right: 0
}
.xxgk .xxgk_box ul li img{margin-left:5px;}
.xxgk .xxgk_box .sli{float:none;
	width: 100%;
	height: auto;
    padding-bottom: 8px;
    padding-top: 5px;
}
.xxgk .xxgk_box .sli img{
	margin-bottom: 8px;
	margin-top: 0px;
width: 20px;
}
.zwfw_top,.zwfw_index{height:auto;}
.zwfw_top{padding:0px;}
.zwfw_index{margin:10px 0;}
.zwfw_index .zwfwChannel ul,.zwfw_index .zwfwBtn ul{display: flex;}


/*政府数据*/
.govData .ghd{float:none;}
.govData .ghd ol li{float:left;width:25%;padding-left:0;font-size:13px;}
.govData .gbd{float:none;width:100%;}

.hdjl_box{height: auto;    padding: 0 10px 10px;}
.hdjl .hdjl_box .toleader{height:auto;    line-height: 30px;}
.hdjl .hdjl_box .toleader span{display:block;}
.hdjl .hdjl_box .toleader .lable{float:none;display: inline-block;width: auto;    padding: 0 10px;margin: 5px 0 5px 30%;}
.hdjl .hdjl_box ul{display: flex;}
.hdjl .hdjl_box ul li{width: auto;flex: 1;    height: 38px;    line-height: 38px;}

	.independ ul{}
	.zt_smallbox{width:100%;}
        .zt_smallbox .picScroll-left {width: 100%;height: auto;overflow:hidden;}
.zt_smallbox .picScroll-left .bd ul{width:100%;}
.zt_smallbox .picScroll-left .bd ul li{margin:22px 10px;width:50%;}
.zt_smallbox .picScroll-left .bd ul li .pic img{width:100%;height:90px;}


.middle_bottom .mlxlgl .mlxlgl_logo{width:100%;height:auto;text-align: center; }
.middle_bottom .mlxlgl .mlxlgl_logo img{height: 10vh;}
.middle_bottom .mlxlgl{height:auto;background-size: 100% 100%;padding-bottom:20px;}
.middle_bottom .mlxlgl ul.boxul{float:none;width:100%;margin-left:0;
    /*position: inherit;*/
    padding-bottom: 10px;    top: 0!important;}
.middle_bottom .mlxlgl ul.boxul .xmgk{width:100%;height:auto;text-align: center;}
.middle_bottom .mlxlgl ul.boxul.boxul02{
	top: 6px;
}
.middle_bottom .mlxlgl ul.boxul.boxul03{
	margin-left: 0px;
}
.middle_bottom .mlxlgl ul.boxul.boxul04{
	top: 12px;
}
.middle_bottom .mlxlgl ul.boxul.boxul05{
	top: 20px;margin-left:0;
}
.banner{height:auto;}

        .side,.leftside{display:none;}

.middle_bottom .mlxlgl ul.boxul .xmgk ul li{width: auto;padding:0 5px;min-width:27px;}


/*互动交流*/
.hdjl .hdjl_box .toleader{
	text-align: center;
	
}
.hdjl .hdjl_box .toleader .lable {
	margin-left: 0;
}

	
}
@media screen and (max-width:768px) {
	.topnews .topnews_content,.topnews span{
		width: 70%;
	}
.newTitle ul li{width:84px;}
.newTitle ul li a{font-size:16px;}
.zxft_content .zxft_mess{width:60%;}
.zxft_content .zxft_mess span{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ldhdTitle ul li{padding:0 5px;}

.xswj ul{
	height: auto;
	padding: 6px 10px 0;
}
.xswj .xswj_sezrch select{
	width: 110px;
	padding-left: 0px;
}
.xswj .xswj_sezrch input[type=text]{
	padding-left: 5px;
	width: 45%;
}
.xswj .xswj_sezrch input[type=button]{
	width: 25px;
}
.echarts_box{width:90%;}
.middle_bottom .mlxlgl ul.boxul .xmgk ul{width:auto;padding-right:13px;}
.xmgk_img{width:100%;height:24vh;}

.ldhdTitle {
    height: auto;
}



}
@media screen and (max-width:500px){
.zwfw_index .zwfwChannel ul li{width:auto;padding:0 10px;flex: 1;}
.zwfw_index .zwfwChannel ul li a{    padding-top: 60px;background-size: 100% !important;font-size: 13px;}
.zwfw_index .zwfwBtn ul li {
	width: auto;
	margin: 0 6px;
	padding: 0 8px;
}
.zwfw_index .zwfwBtn ul li a {
	font-size: 13px;
	background-size: 66% !important;
}

.ldhdTitle {
    height: auto;
}
}
@media screen and (max-width:480px){
.newTitle ul li{width:70px;}
.newTitle ul li a{font-size:14px;}

.ldhdTitle {
    height: auto;
}

}

@media screen and (max-width:375px){
	
	
}
@media screen and (max-width: 360px) {
	.topnews .topnews_content,.topnews span{
		width: 60%;
	}
.newTitle ul li{width:auto;padding:0 4px;}
.newTitle ul li a{font-size:14px;}

.ldhdTitle {
    height: auto;
}


}