@charset "utf-8";
 /* 初始化CSS 
--------------------------------------------------*/
*{margin: 0;padding: 0;text-decoration: none; font-family: "Microsoft YaHei";}
body {text-align:left;margin:0px 0px 0px 0px;color:#000000;}
ul,ol,li,dl,dt,dd,p,h1{margin:0px; padding:0px; border:0px;}
li{list-style:none;list-style-position: outside;border:0;}
.clear{clear:both;height: 0px;overflow: hidden;}
img{border:0px;display: block;}
body{background: #ffe8c5;}
/*顶部头图*/
.topm{margin:0px auto;width:100%;}
.topm img{width:100%;height:auto; display:block;}

.main{width: 100%; height: auto;background: url(../images/wbg.jpg) no-repeat center top;background-size: 100% auto;  position: relative; padding-bottom: 15px;}
/* 开栏语 */
.hlin{ width: 94%; height: auto;  border: 1px solid #fff; margin: 0px auto 10px auto;border-radius: 5px;background: rgba(255, 255, 255, 0.6); position: relative; padding-bottom: 10px;}
.hlin p{font-size: 14px;color: #8d0c0c;text-align: left; padding: 0 10px;text-indent: 2em; margin-top: 8px; line-height: 21px;}
.hlin span{width: 64px;height: 38px;background: url(../images/tt.png) no-repeat center left; display: block; position: absolute;left: -3px;top: -3px;background-size: 100% auto;}

/* 新闻聚焦 */
.slideBox{ position:relative;width:94%;overflow:hidden; margin:0px auto;}
.slideBox .hd{height:15px; line-height:10px; z-index:999; padding:5px 0px 0px 0px;text-align:center;}
.slideBox .hd li{ display:inline-block; width:5px; height:5px;background:#fff; text-indent:-9999px; overflow:hidden; margin:0 4px;border-radius:10px;transition: all 0.4s;}
.slideBox .hd li.on{ background:#e30000;width:15px; }
.slideBox .bd{ position:relative; z-index:0;}
.slideBox .bd li{ position:relative; text-align:center;border-radius: 5px 5px;}
.slideBox .bd li img{ background:url(loading.gif) center center no-repeat;  vertical-align:top; width:100%;height:auto;border-radius: 5px 5px 0 0;aspect-ratio:16/9;}
.slideBox .bd li a img {}

.slideBox .bd li span{ display:block;bottom:0px;width:94%;padding:6px 3%;line-height:26px;font-size:16px;color:#fff;text-align:center;font-size: 14px;font-family:\5FAE\8F6F\96C5\9ED1;z-index:3; background: linear-gradient(to right,#c40404,#ed8d05);border-radius: 0 0 5px 5px;}
.slideBox .bd li span a{color:#fff; text-decoration:none;line-height:26px;FONT-SIZE: 14px;font-family:\5FAE\8F6F\96C5\9ED1; display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -moz-box;
    -moz-line-clamp: 1;
    -moz-box-orient: vertical;
    overflow-wrap: break-word;
    word-break: break-all;
    white-space: normal;
    overflow: hidden;}

/* 聚焦 */
.kd{width:88%;overflow: hidden;padding:10px 3% 0px 3%; background: rgba(255, 255, 255, 0.4); margin: 5px auto 20px auto; border-radius: 5px;border: 1px solid #fff;}
.kd .xum{float:left;width:100%;padding:0px 0;color:#666666;overflow:hidden; text-align:left;}
.kd .xum li{float:left;width:100%;padding:10px 0px 8px 0px;color:#666666;border-bottom:1px #e8bfa8 dashed;}
.kd .xum li:last-child{border-bottom:0px #e5e5e5 dashed;}
.kd .xum li dt{float:left;width:4%;color:#ffaa00;padding:3px 0px 0px 0px;LINE-HEIGHT: 100%;font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold;}
.kd .xum li dd{float:left;width:96%;}
.kd .xum li dd a{color:#8d0c0c;text-decoration:none;LINE-HEIGHT: 160%;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}
.kd .xum li dd a:hover{color:#FF8400; text-decoration:none;}

/*浏览更多*/
.gkm {margin:10px auto 0;width:100%; text-align:center; overflow:hidden;}
.gkm .ann{width:180px;height:44px;-webkit-border-radius:28px; text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;overflow: hidden;
    font-size:16px;position:relative; background-image:linear-gradient(to right,#ed3e00, #ffa200);  margin:0 auto}
.gkm .ann .ff{line-height: 50px;text-align: center;}
.txt10 a{color:#fff; text-decoration:none;LINE-HEIGHT: 42px;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1; text-align: center;float: left; margin-left: 20px;}
.txt10 span{width: 15px; height: 15px; background: url(../images/more1.png) no-repeat center;background-size: cover; display: block; float: left; line-height: 55px; margin-left: 8px; margin-top: 14px;}

/* 头条广安 */
.jfb{padding-top: 15px; width: 100%;}
.jfb .ttx{margin-top: 15px;}
.jfb .ttx img{ margin: 0 auto; width: 75%; height: auto;}

.dtjybox{padding-top: 25px;  padding-bottom: 20px; width: 94%; margin: 0 auto; padding:3%;}
.dtjybox .swiper-slide{width: 50%!important; border: 1px solid #fff;box-shadow: 0 0 15px #f9a785;border-radius: 5px; padding: 5px;background: rgba(255, 255, 255, 0.5);}
.dtjybox .swiper-slide:hover{cursor: pointer; background: #d81919;border: 1px solid #ffff6f;}
.dtjybox .swiper-slide:hover h3{color: #fff;}
.dtjybox .swiper-slide:hover p{color:#ffdcdc}
.dtjybox .swiper-slide img{width: 100%; height:auto;border-radius: 3px; aspect-ratio:16/9;}
.dtjybox .swiper-slide h3{font-weight: normal;}
.dtjybox .swiper-slide h3 a{font-size: 16px;  color: #742900; margin: 5px 0; line-height: 20px; height:40px;display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -moz-box;
    -moz-line-clamp: 2;
    -moz-box-orient: vertical;
    overflow-wrap: break-word;
    word-break: break-all;
    white-space: normal;
    overflow: hidden;}
.dtjybox .swiper-slide p{font-size: 12px;color: #ceb2a3;display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -moz-box;
    -moz-line-clamp: 2;
    -moz-box-orient: vertical;
    overflow-wrap: break-word;
    word-break: break-all;
    white-space: normal;
    overflow: hidden;height: 35px; border-top: 1px dashed #edd1c2; padding-top: 7px; margin-top: 10px;}
.dtjybox .swiper-button-prev,.dtjybox .swiper-button-next{margin-top:-20px;width: 40px;height: 40px;background:url(../images/swiper-btn.png);cursor:pointer; background-size: 100% auto;}
.dtjybox .swiper-button-next{background-position:0 -40px;}

/* 国社@广安 */
.dlfj{width:100%; margin-top: 25px;background: rgba(255, 255, 255, 0.3); border-top: 1px solid #fff; padding-bottom: 25px;border-bottom: 1px solid #fff;}
.dlfj .ttcy { margin:0px auto;overflow: hidden;padding:25px 0 0 0;}
.dlfj .ttcy img{margin: 0 auto; width: 75%; height: auto;}

.knox{margin:5px auto;width:94%;overflow:hidden; padding: 0 3% 10px 3%;}
.knox li{float:left;width:97%;margin:2% 0 1% 0;padding:1.5%; cursor:pointer;border: 1px solid #fff;border-radius: 5px;-moz-box-shadow: 0px 0px 15px #ffcfbb;box-shadow: 0px 0px 15px #ffcfbb;transition: all 0.6s;background: rgba(255, 255, 255, 0.5);}
.knox li:hover{border: 1px solid #ffffb4;border-radius: 10px;-moz-box-shadow: 0px 0px 15px #f9a785;box-shadow: 0px 0px 15px #f9a785; background: #d81919;}
.knox li:hover .wzus dt a{color:#fff;}
.knox li:hover .wzus dd{color:#ffdcdc}
.knox li .tpxm{float:left;width:40%;overflow:hidden;}
.knox li .tpxm img,.knox li .tpxm a img{width:100%;height:auto;border-radius:3px; aspect-ratio: 16/9;}
.knox li .wzus{float:right;width:57%;overflow:hidden;}
.knox li .wzus dt{float:left;width:100%;padding:10px 0 10px 0;text-decoration:none;font-size:16px;color:#893609;line-height: 26px; }
.knox li .wzus dt a{color:#893609; text-decoration:none;font-size:16px;display: -webkit-box; line-height: 22px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -moz-box;
    -moz-line-clamp: 2;
    -moz-box-orient: vertical;
    overflow-wrap: break-word;
    word-break: break-all;
    white-space: normal;
    overflow: hidden;}

/* 区县动态 */
.qxdt{position: relative;z-index: 1;}
.qxdt .ttx {margin-top: 30px;}
.qxdt .ttx img{margin: 0 auto;width: 75%; height: auto;}
.qxdt  ul {overflow: hidden;width:100%; margin: 0 auto; }
.qxdt  ul li{width: 45.5%; height: auto;border: 1px solid #fff; float: left; margin:3% 0 0 3%;box-sizing: border-box;border-radius: 5px;box-shadow: 0 0 15px #fbcbab;background: rgba(255, 255, 255, 0.7); position: relative; padding-bottom: 10px;}
.qxdt  ul li img{width: 100%; height: auto;border-radius: 4px 4px 0 0; aspect-ratio: 16/9;}
.qxdt  ul li h3{width: 94%; margin: 5px auto;border-bottom: 1px dashed #d7926f; padding-bottom: 15px; height: 35px; font-weight:normal;}
.qxdt  ul li h3 a{font-size: 16px;color: #893609;line-height: 22px;display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -moz-box;
    -moz-line-clamp: 2;
    -moz-box-orient: vertical;
    overflow-wrap: break-word;
    word-break: break-all;
    white-space: normal;
    overflow: hidden; }
.qxdt  ul li p{font-size: 12px;color: #ae856f; background: url(../images/rbo.png) no-repeat center right; display: block; width: 75px; cursor: pointer; line-height: 24px; margin-left: 3%;}
.qxdt  ul li p a{color: #ae856f;}
.qxdt  ul li span{position: absolute;left: 10px;top: 10px; width: 60px;height: 26px;color: #fff;background: #e4200d; text-align: center;font-size: 14px; line-height: 28px;border-radius: 4px;}


/* 底部代码 */
.foot{width:100%;overflow:hidden;padding:30px 0px 20px 0px;}
.foot .gnq{margin:0px auto;width:100%;padding:0 0px 8px 0px;text-align:center;font-size:12px;color:#670000;}
.foot .gnx{margin:0px auto;width:100%; text-align:center;font-size:12px;color:#670000;}

.fbb{position: absolute; bottom: 0; z-index: -1;}
.fbb img{margin: 0 auto; width: 100%; height: auto;}


/* 内页开始 */
/* 头图 */
.topn{display: none;}
.topw{width: 100%;height: auto;}
.topw img{width: 100%;height: auto;}

.pcdh{display:none}

.nmainbox{background: url(../images/wbg.jpg) no-repeat center top; background-size: 100% auto; position: relative;z-index: 0; }

/* 栏目版块 */
.lmbox{margin:0px auto 0 auto;width:100%;padding:0px 0 0 0; overflow:hidden;background: url(../images/tbg1.jpg) no-repeat center top;background-size: 100% auto; position: relative;}
.lmbox .ttx img{width: 90%;margin: 0px auto 10px auto;}
.lmbox .rcon{float:left;width:100%;margin:0 0;overflow:hidden;}
.lmbox .rcon .lmtt{float:left;width:calc(100% - 5px);padding:0px 0 10px 11px;}
.lmbox .rcon .lmtt i{float:left;width:25px;height:30.86px;background: url(../images/home.png) no-repeat center left;}
.lmbox .rcon .lmtt b{float:left;padding:5px 5px 0 5px;overflow:hidden;font-size:18px; font-weight:normal;}
.lmbox .rcon .lmtt b a{color: #000;}
.lmbox .rcon .lmtt li{float:left;margin:12px 5px 0 0;width:12px;height:12px;background: url(../images/2021lm_arr.png) no-repeat;background-size: cover;}
.lmbox .rcon .lmtt span{float:left;line-height:100%;font-size:16px;padding:10px 0 0 0;color:#000;margin-right: 5px;}

/* 栏目版块-文字列表样式 */

.scpd_page_box{float:left;width:100%;}
.bonw{float:left;width:100%;overflow:hidden;position:relative;margin: 0px 0 10px 0;background-image: url(../images/2021lm_grey.png);background-repeat: no-repeat;background-position: 17px 25px;
background-size: 2px calc(100% - 100px);}
.bonw .buan{position: absolute;left: 12px;bottom: 75px;width: 6px;height: 6px;background: #dfc7a5;border: 3px #fff solid;border-radius: 50%;}
.bonw .bixn{ position:absolute;width:50px;height:40px;left:0;top:0;background:#f9f9f9;}
.bonw li{float:left;width:calc(91% - 40px);padding:0px 4% 15px 40px;margin:0px 0 12px 0; position:relative;}
.bonw li .xbd{position:absolute;left:10px;top:8px;width:100px;}
.bonw li .xbd i{float:left;width:12px;margin:12px 0 12px 1px; height: 12px;}
.bonw li .xbd i img{width:100%;height:auto}
.bonw li .xbd span{float:left;width:10px;margin:10px 0 12px 7px;}
.bonw li .xbd span img{width:100%;height:auto}


.bonw li .coxn{float:left;width:calc(96% - 2px);padding:10px 4% 15px 4%;border-radius: 8px 8px;border:1px solid #fff;box-shadow: 0px 0px 8px #fbcbaa; background: #fff8ee}
.bonw li .coxn .ppw{float:left;width:100%;display:block;overflow: hidden;border-radius: 5px 5px;margin:0px 0 10px 0;}
.bonw li .coxn .ppw img,.lmbox .rcon .bonu li .ppw a img{width:100%;height:auto;}
.bonw li .coxn .wztt{float:left;width:100%;}
.bonw li .coxn .wztt dt{float:left;width:100%;font-size:18px;color:#893609;line-height:160%;font-weight:bold;margin:0px 0 5px 0; text-align: left;}
.bonw li .coxn .wztt dt a{font-size:18px;color:#893609;line-height:160%;text-decoration:none;}
.bonw li .coxn .wztt dd{float:left;width:100%;font-size:14px;color:#666;line-height:160%; text-align: left;}
.bonw li .coxn .wztt dd a{font-size:14px;color:#666;line-height:160%;text-decoration:none; opacity: 0.7;}
.bonw li .coxn .wztt span{float:left;width:100%;margin:10px 0 0 0;text-align:left;font-size:12px;color:#cccccc;line-height:100%;}

.list-more {float: left;margin:30px 0 0px 50%;transform: translateX(-100px);font-size: 16px;line-height: 46px;height: 48px;width: 200px;text-align: center;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius:8px;background: #d81919;border:1px #d81919 solid;color: #fff;cursor: pointer;transform: translateX(-100px);margin-left:50%;}


.nmainbox .fbb{position: absolute; bottom: 0; z-index: -1;}
.nmainbox .fbb img{margin: 0 auto; width: 100%; height: auto;}