@charset "utf-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
.fl{float:left}.fr{float:right}.fix1{position:relative;overflow:hidden;zoom:1}

body{font-family:-apple-system,Arial,PingFang SC,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif; min-width: 1200px;}
.page{font-size:0}
.fl{float: left;}
.fr{float: right;}
.space35, .space50, .space60, .space70{clear:both; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.space70{height: 70px;}
.space60{height: 60px;}
.space50{height: 50px;}
.space35{height: 35px;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.container{ width:1200px; max-width:1200px; margin:0 auto; clear:both; position:relative;}
/* =============================== 学习贯彻党的十九届四中全会精神 =============================== */
/* head */
.head-wrap img{width: 100%; height: auto;}
.zt_wrap{background: url(../images/15j5cqhzt_r14_c3_s1.jpg) bottom center no-repeat; background-size: 100%;}
.ztzl-title{margin-bottom: 46px; position: relative;}
.ztzl-title img{height: auto; display: block; margin: 0 auto; width: 100%;}
.ztzl-title .ztmore{position: absolute; top: 7px; right: 6px; border: 1px #D71A0B solid; width: 75px; height: 29px; line-height: 29px; text-align: center; color: #fff; border-radius: 29px;}
.ztzl-title .ztmore a{color:#D71A0B}
/* profiles */
.profiles-wp{padding: 35px 0px 35px; margin-top:65px; border: 2px solid #910e14;}
.profiles-wp h1{text-align:center;font-size:36px}
.profiles-wp h1 a{color:#d61419}
.profiles-wp p{text-indent:2em;padding-top:22px;color:#666;font-size:18px;line-height:1.8}
.xxgc-wrap{position:relative;margin-top:46px; text-align: center;}
.ywjj{margin-bottom: 50px; text-align: center;  margin-top: 40px;}
.ywjj a{font-size: 34px; font-weight: bold; color: #e60012; line-height: 1.5;}
.ywjj2{margin-bottom: 50px; text-align: center; padding: 0 35px; margin-top:0px;}
.ywjj2 a{font-size: 34px; font-weight: bold; color: #e60012; line-height: 1.5;}

/*图片鼠标经过效果*/
.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);}

/* 要闻聚焦 */
.ywjj-l{width:52%}
.ywjj-r{width:46%; height: 383px; overflow: hidden;}
/* 要闻聚焦图片新闻 */
.ztzl-tpxw{width:100%; height:600px; overflow:hidden; position:relative; border:0;  }
.ztzl-tpxw .hd{ height:25px; overflow:hidden; position:absolute; left:0; bottom:80px; z-index:2; width: 100%;}
.ztzl-tpxw .hd ul{ overflow:hidden; zoom:1; text-align: center; width: 100%;}
.ztzl-tpxw .hd ul li{display: inline-block; margin:0 10px;  width:20px; height:20px; line-height:20px; border-radius:50%; background:#fff; cursor:pointer; text-indent:99999em;}
.ztzl-tpxw .hd ul li.on{ background:#f00; color:#fff; border: 2px #fff solid;}

.ztzl-tpxw .bd{position:absolute; top:0; left:0; width:100%; height:100%;}
.ztzl-tpxw .bd ul{width:100%; height:100%;}
.ztzl-tpxw .bd ul li{position:relative; height:600px;}
.ztzl-tpxw .bd li img{width:100%;  height:600px;}
.ztzl-tpxw .bd li b{ display:block; position:absolute; width:100%; height:68px; bottom:0px;left:0;background:#f83100;  z-index:1;}
.ztzl-tpxw .bd li span{ display:block; position:absolute;width:100%;height:68px; bottom:0px;left:0; z-index:2; line-height:68px;}
.ztzl-tpxw .bd li span a{color:#FFF; display:block;  padding:0 20px; text-align: left; position:relative; z-index:3; font-size:28px; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden}
.ztzl-tpxw .bd li span a:hover{color:#fff;}

		/* 下面是前/后按钮代码，如果不需要删除即可 */
.ztzl-tpxw .prev,
.ztzl-tpxw .next{ position:absolute; left:0; top:40%; margin-top:-25px; display:block; width:60px; height:157px; background:#1b0303; opacity: .5;
    filter: alpha(opacity=50);}
.ztzl-tpxw .next{ left:auto; right:0; }
.ztzl-tpxw .prev{}
.ztzl-tpxw .prev:hover,
.ztzl-tpxw .next:hover{filter:alpha(opacity=100);opacity:1;}
.ztzl-tpxw .prevStop{ display:none;  }
.ztzl-tpxw .nextStop{ display:none;  }

.ztbox{background-color: #FEF4F3;}
.ztbox2{width: 48%;}

.ztzl-list li{position:relative; padding-left: 24px; height:60px; line-height:60px; overflow:hidden; vertical-align:top;}
.ztzl-list li::after{position: absolute; content: " "; left: 0; top: 28px; margin-top: -1px; width: 10px; height: 10px; background: #D71A0B; border-radius: 50%;}
.ztzl-list li a{display:block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size: 20px;}

.zhyw-list li{position:relative; height:76px; line-height:76px; margin-top: 30px; overflow:hidden; vertical-align:top; background: #FEFCFD; border:1px #FAEAD3 solid;}
.zhyw-list li a{display:block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size: 20px; border-left: 10px #D71A0B solid;  padding-left: 35px;}

.ztzl-hf{margin-bottom: 50px;}
.ztzl-hf img{width: 100%; height: auto; display: block;}


/* 要闻 */
.ywbox{ margin: 0 auto; border: 1px #E42011 solid; padding: 25px 40px 20px; background: #FFF7F7; border-radius: 10px;}
.ywbox .gjzy{line-height: 1.5; text-indent: 2em; font-size: 18px; padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px #E42011 dashed;}
.ywbox .gjzy a{color: #E42011; font-size: 18px;}
.ywbox .ywlist li{height: 40px; line-height: 40px; background: url(15j5cqhjszt_r9_c3_s1.png) left center no-repeat; padding-left: 26px;}
.ywbox .ywlist li a{display: block; font-size: 18px;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.ywbox .ywlist li.last{border-bottom: none;}

/* 学习贯彻 */
.xxgcbox{padding: 15px 40px; border: 1px #FA563B solid; background: #fff;}
.xxgcbox-item{width: 48.5%;}
.xxgc-list li{height: 72px; line-height: 72px; background: url(../images/15j5cqhzt_r9_c4_s1.png) left center no-repeat; padding-left: 26px; overflow: hidden;}
.xxgc-list li a{display: block; font-size: 18px;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

.footer .fotcon{display: flex;}