body{-webkit-text-size-adjust:none; min-width: 1200px;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul, div{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0; max-width:100%;}
a{ text-decoration:none; color:#333333; noline:expression(this.onfocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#cc3333;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.fl{float: left;}
.fr{float: right;}


.container{width:980px; margin:0 auto; clear:both; position:relative;}
.space20, .space30, .space40, .space50{clear:both; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.space20{height:20px;}
.space30{height:30px;}
.space40{height:40px;}
.space50{height:50px;}

/*图片鼠标经过效果*/
.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);}

.imghover{ -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;}
.imghover: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);}

.header img{width: 100%; height: auto; max-width: 100%; display: block;}
.mainnav{background: #cb2121;}
.mainnav li{width: 25%; float: left; line-height: 84px; text-align: center; font-weight: bold;}
.mainnav li a{color: #fff; font-size: 30px;}
.mainnav li.aon{background: #a10303;}
.mainnav li.aon a{color: #fdd58c;}

.ztbox{position: relative;}
.ztbox2{width: 49%;}
.zt-title{margin-bottom: 35px;}
.zt-title img{display: block; margin: 0 auto;}
.zt-more{width: 70px; height: 22px; line-height: 22px; text-align: center; float: right; border: 2px #fbb695 solid; margin-top: 5px; margin-right: 10px;}
.zt-more a{display: block; color:#f77239; font-size: 14px;}

/* 头条 */
.ttbox{padding: 25px 0 0; margin-bottom: 22px; position: relative;}
.ttbox h1{font-weight: bold; text-align: center; font-size: 28px; color: #c90000;}
.ttbox h1 a{line-height: 1.5; font-size: 28px; color: #c90000;}
.ttbox .ztmore{position: absolute; bottom: 0; right: 0;}
.ttbox .ztmore a{color: #c70000;}
.jjbox{background: #fffaea; margin-top: 10px; padding: 25px;}
.jjbox .jjbox-l{width: 100px; float: left;}
.jjbox .jjbox-r{width: 85%; float: right;}

.txtscroll-left{ position:relative;}
.txtscroll-left .hd{ overflow:hidden; display: none;}
/* .txtscroll-left .hd .prev,.txtscroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px; overflow:hidden; cursor:pointer;}
.txtscroll-left .hd .next{ background-position:0 -50px;  }
.txtscroll-left .hd .prevstop{ background-position:-60px 0; }
.txtscroll-left .hd .nextstop{ background-position:-60px -50px; }
.txtscroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.txtscroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
.txtscroll-left .hd ul li.on{ background-position:0 0; } */
.txtscroll-left .bd{width:100%; overflow:hidden;}
.txtscroll-left .bd ul{ overflow:hidden; zoom:1; }
.txtscroll-left .bd ul li{margin-right:20px;  float:left; height:32px; line-height:32px; padding-left: 12px; text-align:left; _display:inline; position: relative;}
.txtscroll-left .bd ul li:after{position:absolute; content:" "; left:0; top: 15px; margin-top: -1px; width: 6px; height: 6px; background: #cf0101;}
.txtscroll-left .bd ul li a{display: block; color: #333; font-size: 16px;}

/* 广东省学习动态 */
.xxdt-list li{height: 60px; line-height: 60px; padding-left: 20px; border-bottom: 1px #ffc273 dashed;}
.xxdt-list li a{display: block; font-size: 22px; color: #333; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.xxdt-list li.last{border-bottom: none;}

.footer{background-color: #f0f0f0; padding: 30px 0; color: #333; font-size: 16px; text-align: center; line-height: 2;}


@media (max-width: 1280px) {
	*{
		box-sizing:border-box;
		-moz-box-sizing:border-box; /* firefox */
		-webkit-box-sizing:border-box; /* safari */	
	}

}

@media (max-width: 1200px) {
	body{
  }
}

@media (max-width: 1024px) {
  .ztlist li{width: 49%;}
}

/* sm */
@media (min-width: 768px) and (max-width: 991px) {

}

/* xs */
@media (max-width: 768px) {
  
}

