﻿@charset "utf-8";
body{padding:0; margin:0 auto; font-size:16px; font-family:"微软雅黑"; color:#333333; background:#fff;  -webkit-text-size-adjust:none;}
ol, ul, dl, dt, dd, form{ padding:0; margin:0;}
li{ list-style:none;}
img{ border:none; border:0;}
img, object, embed, video {max-width:100%;}
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }

a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur()); -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms;}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#333;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:"微软雅黑"; font-size:14px;}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.container{margin:auto; max-width:1200px; _width:1200px;}
.space20, .space25, .space30{clear:both; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.space15{height:15px;}
.space20{height:30px;}
.space25{height:25px;}
.space30{height:30px;}
.space40{height:60px;}
.fl{float:left;}
.fr{float:right;}




/************** Header CSS **************/
#top{text-align:center;}
#top img{width:100%;}

.zt-title{background: url(../ztglobal/2020mmlh_r3_c1_s1.jpg) top center no-repeat; text-align: center; margin: 46px auto 40px;}
.zt-box{background: url(../ztglobal/2020mmlh_r3_c1_s1.jpg) top center no-repeat;}
.zt-more{position: absolute; top:0; right: 0; padding: 0 10px; background: #fff; line-height: 55px; display: block;}
.zt-more a{font-size: 14px;}
/*******main*******/


/*两会要闻*/
.lhyw_left{width:51.8%; height:350px;}
.lhyw_tpxw{width:100%; height:100%; overflow:hidden; position:relative; border:0;  }
.lhyw_tpxw .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:8px; z-index:2; }
.lhyw_tpxw .hd ul{ overflow:hidden; zoom:1; float:left;}
.lhyw_tpxw .hd ul li{ float:left; margin-right:6px;  width:8px; height:8px; line-height:8px; border-radius:50%; background:#fff; cursor:pointer; text-indent:99999em;}
.lhyw_tpxw .hd ul li.on{ background:#f00; color:#fff; }

.lhyw_tpxw .bd{position:absolute; top:0; left:0; width:100%; height:100%;}
.lhyw_tpxw .bd ul{width:100%; height:100%;}
.lhyw_tpxw .bd ul li{position:relative; line-height:30px; height:350px;}
.lhyw_tpxw .bd li img{width:100%;  height:350px;}
.lhyw_tpxw .bd li b{ display:block; position:absolute; width:100%; height:38px; bottom:0;left:0;background:#000; opacity:.7;filter:alpha(opacity=70); z-index:1;}
.lhyw_tpxw .bd li span{ display:block; position:absolute;width:85%;height:38px; bottom:0;left:0; z-index:2; line-height:38px; color: #fff;}
.lhyw_tpxw .bd li span a{color:#FFF; display:block; float:left; padding-left:15px; position:relative; z-index:3; font-size:17px; max-width:95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden}
.lhyw_tpxw .bd li span a:hover{color:#FC0;}

.lhyw_tpxw .prev,
.lhyw_tpxw .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../ztimages/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.lhyw_tpxw .next{ left:auto; right:3%; background-position:8px 5px; }
.lhyw_tpxw .prev:hover,
.lhyw_tpxw .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.lhyw_tpxw .prevStop{ display:none;  }
.lhyw_tpxw .nextStop{ display:none;  }

.lhyw_right{width:46%;}

.lhyw_list li{position:relative; padding:0  0px  0 16px; overflow:hidden; vertical-align:top; margin-bottom: 0; line-height: 44px;}
.lhyw_list li:after{position:absolute; content:" "; left:0; top: 21px; margin-top: -1px; width: 7px; height: 7px; background:#C71910; border-radius:50%;}
.lhyw_list li a{max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size:16px; display:block;}

.mmlh_list li{position:relative; padding:0  90px  0 16px; line-height:44px; overflow:hidden; vertical-align:top;}
.mmlh_list li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 7px; height: 7px; background:#C71910; border-radius:50%;}
.mmlh_list li span{position:absolute; right:0; top:0; color:#999999;}
.mmlh_list li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size:16px;}

/*权威公告 媒体关注 人大议程 政协议程*/
.zt-container{background: url(../ztglobal/2020mmlh_r7_c2_s1.jpg) top center no-repeat; width: 1200px; margin: 0 auto;}
.mmlh-dot{background: url(../ztglobal/2020mmlh_r12_c4_s1.jpg) bottom center no-repeat;}
.qwgg-box{width: 48%;}
.qwgg-box .hd{position: relative;}
.qwgg-box .hd .more{float: right; line-height: 58px;}
.qwgg-box .hd .more a{font-size: 14px;}
.qwgg-box .hd .padr15{padding-right: 25px;}
.qwgg-box .hd li{padding: 0 15px; float: left; width: 224px; height: 58px; border-right:1px #B32C29 solid;}
.qwgg-box .hd li a{display: block; height: 60px;}
.qwgg-box .hd li a.qwgg{background: url(../ztglobal/2021mmlh-qwgg-l.png) top center no-repeat;}
.qwgg-box .hd li.on a.qwgg{background: url(../ztglobal/2021mmlh-qwgg-h.png) top center no-repeat #D1684B;}
.qwgg-box .hd li a.mtgz{background: url(../ztglobal/2021mmlh-mtgz-l.png) top center no-repeat; border-right: 0;}
.qwgg-box .hd li.on a.mtgz{background: url(../ztglobal/2021mmlh-mtgz-h.png) top center no-repeat #D1684B;}
.qwgg-box .hd li a.rdyc{background: url(../ztglobal/2021mmlh-lhsy-l.png) top center no-repeat;}
.qwgg-box .hd li.on a.rdyc{background: url(../ztglobal/2021mmlh-lhsy-h.png) top center no-repeat #D1684B;}
.qwgg-box .hd li a.zxyc{background: url(../ztglobal/2021mmlh-gzbg-l.png) top center no-repeat; border-right: 0;}
.qwgg-box .hd li.on a.zxyc{background: url(../ztglobal/2021mmlh-gzbg-h.png) top center no-repeat #D1684B;}
.qwgg-box .bd{padding-top: 18px;}
.qwgg-box .hd li.nobor{border: none;}
.qwgg-box .hd li.nopad{padding-left: 0px;}
.qwgg-box .hd li.padl27{padding-left: 27px;}

.zxzn-l li{line-height: 28px; color: #fff; border-radius:10px; text-align: center; padding:24px 0;}
.zxzn-l li img{display: block; margin: 0 auto 24px;}
.zxzn-l li.sk{background-color: #6acd7d; margin-bottom: 33px;}
.zxzn-l li.shb{background-color: #66a9c9;}
.zxzn-r{width: 80%;}
.zxzn-r li{width:21%; margin-left: 33px; margin-bottom: 33px; border-radius:10px; text-align: center; padding:31px 0 21px; height: 128px; background-color: #CA210A; float: left; color: #fff;}
.zxzn-r li a{color: #fff;}
.zxzn-r li i{width: 60px; height: 84px; display: block; margin: 0 auto;}
.zxzn-r li img{display: block; text-align: center; vertical-align: middle;}
.zxzn-r li:hover{background-color: #ff7a00; -webkit-transform:translate3d(0,-.6rem,0); transform:translate3d(0,-.6rem,0);}
.yqzt img{width: 100%; height: auto;}
.wapzxzn{display: none;}

/*茂名答卷*/
.mmdj li{margin-bottom:25px; padding-left: 18px; background: url(../ztglobal/2020mmlh_r14_c3_s1.jpg) 0 18px no-repeat;}
.mmdj li .title{margin-bottom: 15px;}
.mmdj li .title a{font-size: 24px;}
.mmdj li .jj{line-height: 25px;}
	
/*******茂名风采*******/
.mmfc{width:960px; height:570px; overflow:hidden; position:relative; border:0; margin: 0 auto;}
.mmfc .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:8px; z-index:2; display: none;}
.mmfc .hd ul{ overflow:hidden; zoom:1; float:left;}
.mmfc .hd ul li{ float:left; margin-right:6px;  width:8px; height:8px; line-height:8px; border-radius:50%; background:#fff; cursor:pointer; text-indent:99999em;}
.mmfc .hd ul li.on{ background:#f00; color:#fff; }

.mmfc .bd{position:absolute; top:0; left:0; width:100%; height:100%;}
.mmfc .bd ul{width:100%; height:100%;}
.mmfc .bd ul li{position:relative; line-height:30px; height:570px;}
.mmfc .bd li img{width:100%;  height:570px;}
.mmfc .bd li b{ display:block; position:absolute; width:100%; height:70px; bottom:0;left:0;background:#000; opacity:.7;filter:alpha(opacity=70); z-index:1;}
.mmfc .bd li span{ display:block; position:absolute;width:100%;height:70px; bottom:0;left:0; z-index:2; line-height:70px; color: #fff;}
.mmfc .bd li span a{color:#FFF; display:block; padding:0 15px; text-align: center; position:relative; z-index:3; font-size:24px; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden}
.mmfc .bd li span a:hover{color:#FC0;}

.mmfc .prev,
.mmfc .next{ position:absolute; left:3%; top:45%; margin-top:-25px; display:block;  width:60px; height:60px; background:url(../ztglobal/slider-arrow.png) -80px 0px no-repeat; }
.mmfc .next{ left:auto; right:3%; background-position:0px 0px; }
.mmfc .prev:hover,
.mmfc .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.mmfc .prevStop{ display:none;  }
.mmfc .nextStop{ display:none;  }



/*******footer*******/
.footer{width: 100%;}
.foot-mb{display: none;}


@media (max-width: 1280px) {
	*{
		box-sizing:border-box;
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; /* Safari */	
	}
	.container{width:100%; padding:0 5%;}


}

@media (max-width: 1200px) {
	.container{width:100%; padding:0 2%;}
	
}

@media (max-width: 1024px) {
    .zt-container{width:100%; padding:0 2%; background: url(../ztglobal/2020mmlh_r15_c2_s1.jpg) top center no-repeat;}
	.lhyw_left{width: 56%; }
	.lhyw_left, .lhyw_tpxw .bd ul li, .lhyw_tpxw .bd li img{height: 314px;}
	.lhyw_right{width: 42.5%;}
	.lhyw_list li{line-height: 39px;}
	.qwgg-box .hd li{padding-left: 0; margin-right: 7px; padding-right: 10px;}
	.qwgg-box .hd li a.qwgg, .qwgg-box .hd li a.mtgz, .qwgg-box .hd li a.rdyc, .qwgg-box .hd li a.zxyc{background-size: 100%;}
	.qwgg-box .hd li.on a.qwgg, .qwgg-box .hd li.on a.mtgz, .qwgg-box .hd li.on a.rdyc, .qwgg-box .hd li.on a.zxyc{background-size: 100%;}
	.qwgg-box .hd li a{height: 52px;}
	.footer{height: auto;}
	.f-m{width: 100%;}
}
	
/* sm */
@media (min-width: 768px) and (max-width: 991px) {
	.container{width:100%; padding:0 2%}
	.lhyw_left, .lhyw_right{width: 100%;}
	.lhyw_left{margin-bottom: 20px;}
	.lhyw_left, .lhyw_tpxw .bd ul li, .lhyw_tpxw .bd li img{height: 430px;}
	.qwgg-box{width: 100%; margin: 10px 0;}
	.mmlh-dot{background: none;}
	.space40{height: 20px;}
	.qwgg-box .hd li{width: 46%; padding: 0; margin-right: 0; height: 80px; border-right: 0; padding-top:10px;}
	.qwgg-box .hd li.on{background-color: #D1684B; }
    .qwgg-box .hd li a.qwgg, .qwgg-box .hd li a.mtgz, .qwgg-box .hd li a.rdyc, .qwgg-box .hd li a.zxyc{background-size: 60%;}
	.qwgg-box .hd li.on a.qwgg, .qwgg-box .hd li.on a.mtgz, .qwgg-box .hd li.on a.rdyc, .qwgg-box .hd li.on a.zxyc{background-size: 60%;}
	.qwgg-box .hd li a{height: 60px;}
	.qwgg-box .hd.padr15{padding: 0;}
	.qwgg-box .hd li.padl27{padding-left: 0;}
	.mmfc{width: 730px; height: 433px;} 
	.mmfc .bd ul li, .mmfc .bd li img{height: 433px;}

	.pcb{display: none;}
	.footer{display: none;}
	.foot-mb {
	clear: both;
	font-size: 14px;
	line-height: 20px;
	background: #444;
	padding: 10px 0;
	margin: 20px 0 0;
	display: block;
}

.foot-mb p {
	color: #fff;
	text-align: center;
	text-align: center;
}

.foot-mb a,
.foot-mb a:visited {
	display: inline-block;
	text-wrap: none;
	white-space: nowrap;
	text-decoration: none;
	color: #aaa;
	width: 25%;
	overflow: hidden;
	line-height: 30px;
	height: 30px;
	font-size: 14px;
	vertical-align: middle;
}

}

/* xs */
@media (max-width: 768px) {
	/*手机版*/
	.container{width:100%; padding:0 2%}
	.lhyw_left, .lhyw_right{width: 100%;}
	.lhyw_left{margin-bottom: 20px;}
	.lhyw_left, .lhyw_tpxw .bd ul li, .lhyw_tpxw .bd li img{height: 430px;}
	.qwgg-box{width: 100%; margin: 10px 0;}
	.mmlh-dot{background: none;}
	.space40{height: 20px;}
	.qwgg-box .hd li{width: 46%; padding-right: 0; margin-right: 0; height: 80px; border-right: 0; padding-top:10px;}
	.qwgg-box .hd li.on{background-color: #D1684B; }
    .qwgg-box .hd li a.qwgg, .qwgg-box .hd li a.mtgz, .qwgg-box .hd li a.rdyc, .qwgg-box .hd li a.zxyc{background-size: 60%;}
	.qwgg-box .hd li.on a.qwgg, .qwgg-box .hd li.on a.mtgz, .qwgg-box .hd li.on a.rdyc, .qwgg-box .hd li.on a.zxyc{background-size: 60%;}
	.qwgg-box .hd li a{height: 60px;}
	.qwgg-box .hd .padr15{padding: 0;}
	.qwgg-box .hd li.padl27{padding-left: 0;}
	.mmfc{width: 730px; height: 433px;} 
	.mmfc .bd ul li, .mmfc .bd li img{height: 433px;}
	.mmfc .bd li b{height: 40px;}
	.mmfc .bd li span{height: 40px; line-height: 40px;}
	.mmfc .bd li span a{font-size: 16px;}
    
	.pcb{display: none;}
	.footer{display: none;}
	.foot-mb {
	clear: both;
	font-size: 14px;
	line-height: 20px;
	background: #444;
	padding: 10px 0;
	margin: 20px 0 0;
	display: block;
}

.foot-mb p {
	color: #fff;
	text-align: center;
	text-align: center;
}

.foot-mb a,
.foot-mb a:visited {
	display: inline-block;
	text-wrap: none;
	white-space: nowrap;
	text-decoration: none;
	color: #aaa;
	width: 25%;
	overflow: hidden;
	line-height: 30px;
	height: 30px;
	font-size: 14px;
	vertical-align: middle;
}

}

/* XS Portrait */
@media (max-width: 640px) {
	.space40{height: 30px;}
	.zt-title{background: none; text-align: left; padding-bottom: 10px; border-bottom: 1px #98382d solid;}
	.zt-title img{width: 60%;}
	.zt-more{line-height: 40px;}
	.lhyw_left, .lhyw_tpxw .bd ul li, .lhyw_tpxw .bd li img{height:221px;}
	.qwgg-box .hd li{width: 43%;}
	.qwgg-box .hd li a{height: 50px;}
	.qwgg-box .hd li a.qwgg, .qwgg-box .hd li a.mtgz, .qwgg-box .hd li a.rdyc, .qwgg-box .hd li a.zxyc{background-size: 90%;}
	.qwgg-box .hd li.on a.qwgg, .qwgg-box .hd li.on a.mtgz, .qwgg-box .hd li.on a.rdyc, .qwgg-box .hd li.on a.zxyc{background-size: 90%;}
	.qwgg-box .hd li{height: 50px;}
	.mmfc{width: 390px; height: 231px;} 
	.mmfc .bd ul li, .mmfc .bd li img{height: 231px;}
	.mmfc .prev, .mmfc .next{width:39px; height: 39px;  background:url(../ztglobal/slider-arrow2.png) -50px 0px no-repeat;}
	.mmfc .next{background-position: 0, 0;}
}

/* XS Portrait */
@media (max-width: 479px) {
	.space40{height: 30px;}
	.zt-title{background: none; text-align: left; padding-bottom: 10px; border-bottom: 1px #98382d solid;}
	.zt-title img{width: 60%;}
	.zt-more{line-height: 40px;}
	.qwgg-box .hd li{width: 43%;}
	.qwgg-box .hd li a{height: 50px;}
	.lhyw_left, .lhyw_tpxw .bd ul li, .lhyw_tpxw .bd li img{height:221px;}
	.qwgg-box .hd li a.qwgg, .qwgg-box .hd li a.mtgz, .qwgg-box .hd li a.rdyc, .qwgg-box .hd li a.zxyc{background-size: 90%;}
	.qwgg-box .hd li.on a.qwgg, .qwgg-box .hd li.on a.mtgz, .qwgg-box .hd li.on a.rdyc, .qwgg-box .hd li.on a.zxyc{background-size: 90%;}
	.qwgg-box .hd li{height: 50px;}
	.mmfc{width: 390px; height: 231px;} 
	.mmfc .bd ul li, .mmfc .bd li img{height: 231px;}
	.mmfc .prev, .mmfc .next{width:39px; height: 39px;  background:url(../ztglobal/slider-arrow2.png) -50px 0px no-repeat;}
	.mmfc .next{background-position: 0, 0;}
}

/* XS Portrait */
@media (max-width: 400px) {
	.lhyw_left, .lhyw_tpxw .bd ul li, .lhyw_tpxw .bd li img{height: 210px;}
	.qwgg-box .hd li{width: 42%;}
	.qwgg-box .hd li{height: 50px;}
	.qwgg-box .hd li a{height: 50px;}
	.mmfc{width: 350px; height: 208px;} 
	.mmfc .bd ul li, .mmfc .bd li img{height: 208px;}

}

@media (max-width: 360px) {
	.lhyw_left, .lhyw_tpxw .bd ul li, .lhyw_tpxw .bd li img{height: 200px;}
	.mmfc{width: 330px; height: 196px;} 
	.mmfc .bd ul li, .mmfc .bd li img{height: 196px;}
	.qwgg-box .hd li{height: 40px;}
	.qwgg-box .hd li a{height:40px;}
}

@media (max-width: 320px) {
    .qwgg-box .hd li{width: 41%;}
	.mmfc{width: 290px; height: 172px;} 
	.mmfc .bd ul li, .mmfc .bd li img{height: 172px;}
}