@charset "utf-8";
 /* 初始化CSS 
--------------------------------------------------*/
*{margin: 0;padding: 0;border:0px; text-decoration: none;}
body {margin:0px 0px 0px 0px;color:#000000;}
li{list-style:none;list-style-position: outside;border:0;}
img,a img{border:0px; display: block;}
body{background: #ffe8c5;}

/* 头图 */
.topxm{width:100%; overflow:hidden;}
.topxm img{width:100%;height:auto;}

.main{width: 100%; height: auto;background: url(../images/tbg.jpg) no-repeat center top;background-size: 100% auto; padding-bottom: 50px; position: relative;}
/* 开栏语 */
.hlin{ width: 1200px; height: 170px;  border: 1px solid #fff; margin: 0 auto 20px auto;border-radius: 10px;background: rgba(255, 255, 255, 0.6); position: relative;}
.hlin p{font-size: 20px;text-align: left;color: #8d0c0c;width: 1120px; margin:36px auto 0 auto; line-height: 30px; text-indent: 2em;}
.hlin span{width: 142px;height: 84px;background: url(../images/tt.png) no-repeat center left; display: block; position: absolute;left: -3px;top: -3px;}

/* 新闻聚焦 */
.news{overflow: hidden; width: 1200px;margin: 0px auto 50px auto;}
/*焦点图*/
.psg{float: left;}
.slideBox01{width:800px;overflow:hidden;position:relative;z-index:0}
.slideBox01 .hd{height:18px; overflow:hidden; position:absolute; left:50%; bottom:90px; z-index:1; transform: translateX(-50%);}
.slideBox01 .hd ul{overflow:hidden; zoom:1; float:left;}
.slideBox01 .hd ul li{float:left;margin:2px 7px 0px 0px;width:8px;height:8px;line-height:40px;text-align:center;background:#fff;color:#ddd;cursor:pointer; border-radius: 10px;}
.slideBox01 .hd ul li.on{background:#ffa200;color:#fff;width: 30px; transition: all 0.4s;}
.slideBox01 .bd{position:relative; height:100%; z-index:0;overflow:hidden;}
.slideBox01 .bd img{width:800px;height:450px;border-radius: 10px 10px 0 0;}
.slideBox01 .bd span{width: 800px; height: 100px;position: absolute;left: 0;bottom: 80px; background: linear-gradient( to bottom,rgba(0,0,0,0),rgba(30,0,0,0.8));}
.slideBox01 .bd h1{width:740px;height:80px;font-size: 24px;color: #FFFFFF;line-height: 70px;text-align:left;overflow:hidden;cursor:pointer;font-family:"\5FAE\8F6F\96C5\9ED1";background: linear-gradient(to right,#c40404,#ed8d05); border-radius:  0 0 10px 10px; padding:0 30px; font-weight: normal;}
.slideBox01 .bd h1 a{color:#fff; text-decoration:none;font-size:26px;font-family:\5FAE\8F6F\96C5\9ED1;}
.slideBox01 .bd h1 a:hover{color:#ffb129;font-size:26px;font-family:\5FAE\8F6F\96C5\9ED1;}

.slideBox01 .prev,.slideBox01 .next{position:absolute;width:32px;height:65px;background: url(../images/focus_btn.png) no-repeat;display:block; }
.slideBox01 .prev{top: 40%;margin-top: -37px; left: -1px;background-position:0 0px; cursor:pointer; }
.slideBox01 .next{top: 40%;margin-top: -37px; right:0px;background-position:0px -65px;  cursor:pointer;}

.nlist{float: right; width: 370px;height:530px; border-radius: 10px;background: url(../images/jjbg.jpg) no-repeat center top;}
.nlist ul{border-radius: 20px;overflow: hidden;}
.nlist ul li{border-bottom: 1px dashed #fa9f87;cursor: pointer;transition: all 0.3s; width: 320px;margin: 0 auto; height: 105px; display:flex; align-items: center;}

.nlist ul li:last-child{border: none;}
.nlist ul li h3 a{color: #fff6e6;font-size: 20px;line-height: 28px;  font-weight:normal;}
.nlist ul li:hover h3 a{color: #fff000;}
.nlist ul li p{font-size: 14px;line-height: 22px;color: #fff; text-overflow: ellipsis;color: #b496d2;margin-top: 12px;transition: all 0.3s;
    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;}

/*浏览更多*/
.gkm {margin:30px auto 0 auto;width:1200px;text-align:center; overflow:hidden; }
.gkm .ann{width:235px;height:55px;-webkit-border-radius:28px; text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;position:relative;background-image: linear-gradient(to right,#ed3e00, #ffa200);  overflow:hidden; left: 50%; margin-left: -117px;}
.gkm .ann .ff{}
.txt10 a{color:#fff; text-decoration:none;LINE-HEIGHT: 52px;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1; float: left;margin-left: 37px;}
.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: 10px; margin-top: 19px;}


/* 头条广安 */
.jfb{padding-top: 50px; width: 100%;background: url(../images/jfbbg.jpg) no-repeat center top;}
.jfb .ttx{margin-top: 15px;}
.jfb .ttx img{ margin: 0 auto; }

.dtjybox{padding-top: 25px;  padding-bottom: 20px;}
.dtjybox .swiper-slide{width: 340px!important; border: 1px solid #fff;box-shadow: 0 0 15px #f9a785;border-radius: 10px; padding: 20px;background: rgba(255, 255, 255, 0.6);}
.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: 340px; height: 190px;border-radius: 5px;}
.dtjybox .swiper-slide h3{font-size: 20px; font-weight: bold; color: #893609; margin: 15px 0; line-height: 30px; height: 60px;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: 14px;color: #ab8875;display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -moz-box;
    -moz-line-clamp: 3;
    -moz-box-orient: vertical;
    overflow-wrap: break-word;
    word-break: break-all;
    white-space: normal;
    overflow: hidden; height: 57px;}
.dtjybox .swiper-button-prev,.dtjybox .swiper-button-next{margin-top:-10px;width: 60px;height: 60px;background:url(../images/swiper-btn.png);cursor:pointer;}
.dtjybox .swiper-button-next{background-position:0 -60px;}

/* 国社@广安 */
.dlfj{width:100%; margin-top: 30px;}
.dlfj .ttcy { margin:0px auto;overflow: hidden;padding:40px 0 0 0;}
.dlfj .ttcy img{margin: 0 auto;}

.knox{margin:0 auto;width:1260px;overflow:hidden;padding:0 0 0 30px}
.knox li{float:left;width:545px;margin:20px 15px 10px 15px;padding:20px; cursor:pointer;border: 1px solid #fff;border-radius: 10px;-moz-box-shadow: 0px 0px 15px #f9a785;box-shadow: 0px 0px 15px #f9a785;transition: all 0.6s;height:135px; background: rgba(255, 255, 255, 0.7);}
.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:240px;overflow:hidden;}
.knox li .tpxm img,.knox li .tpxm a img{width:240px;height:135px;border-radius:5px;}
.knox li .wzus{float:left;width:280px;overflow:hidden;margin-left: 20px;}
.knox li .wzus dt{float:left;width:100%;padding:0 0 10px 0;border-bottom:1px #e8c0a8 dashed;text-decoration:none;font-size:18px;font-weight: bold;color:#893609;line-height: 28px;}
.knox li .wzus dt a{color:#893609; text-decoration:none;LINE-HEIGHT: 160%;font-size:18px;font-weight: bold;}
.knox li .wzus dd{float:left;width:100%;padding:10px 0 0 0;LINE-HEIGHT: 160%;font-size:14px;color:#b59483;
    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{position: relative;z-index: 1;}
.qxdt .ttx {margin-top: 60px;}
.qxdt .ttx img{margin: 0 auto;}
.qxdt  ul {overflow: hidden;width: 1260px; margin: 0 auto;}
.qxdt  ul li{width: 380px; height: 364px;border: 1px solid #fff; float: left; margin:20px 0 10px 30px;box-sizing: border-box;border-radius: 10px;box-shadow: 0 0 15px #fbcbab;background: rgba(255, 255, 255, 0.7); position: relative;}
.qxdt  ul li img{width: 378px; height: 215px;border-radius: 9px 9px 0 0;}
.qxdt  ul li h3{width: 340px; margin: 15px auto;border-bottom: 1px dashed #d7926f; padding-bottom: 15px; height: 54px;}
.qxdt  ul li h3 a{font-size: 20px;font-weight: bold;color: #893609;line-height: 28px; }
.qxdt  ul li p{font-size: 16px;color: #ae856f; background: url(../images/rbo.png) no-repeat center right; display: block; width: 95px; margin-left: 20px; cursor: pointer;}
.qxdt  ul li p a{color: #ae856f;}
.qxdt  ul li span{position: absolute;left: 10px;top: 10px; width: 66px;height: 28px;color: #fff;background: #e4200d; text-align: center;font-size: 16px; line-height: 28px;border-radius: 4px;}

/* 底部代码 */
.foot{width:100%;overflow:hidden;padding:30px 0px 35px 0px; }
.foot .gnq{margin:0px auto;width:750px;padding:0 0px 6px 0px;text-align:center;font-size:14px;color:#670000;}
.foot .gnx{margin:0px auto;width:750px; text-align:center;font-size:12px;color:#670000;}

.fbb{position: absolute; bottom: 0; z-index: 0;}
.fbb img{margin: 0 auto; width: 100%; height: auto;}


/* 内页 */
.mcdh{display: none;}
.topn{width: 100%;height: auto;}
.topn img{width: 100%;height: auto;}
.topw{display:none;}


.pcdh{width: 100%;height:70px;background: #ed0f0f;border-bottom: 5px solid #920808;display: none;}
.pcdh ul{overflow: hidden; line-height: 75px;width: 1032px; margin: 0 auto;}
.pcdh ul li{float: left;padding: 0 50px;background: url(../images/dh_1.png) no-repeat center right;}
.pcdh ul li:last-child{background: none;}
.pcdh ul li a{color: #fff;font-size: 18px;line-height: 70px;font-weight: bold;}


.nmainbox{width: 100%; background: url(../images/tbg.jpg) no-repeat center top;background-size: 100% auto; position: relative; padding-bottom: 50px; z-index: 0;}
.lmbox{margin:0 auto;width:100%;padding:30px 0 0 0; overflow:hidden;background: url(../images/n_bg.jpg) no-repeat center top;background-size: 100% auto;}
.lmbox .rcon{width:1178px;margin:0 auto 30px auto;overflow:hidden;border-radius: 8px 8px;border:1px solid #f1f1f1;-moz-box-shadow: 0px 0px 6px #e9e9e9;box-shadow: 0px 0px 6px #e9e9e9; overflow: hidden;}
.lmbox .rcon .lmtt{float:left;width:1153px;border-bottom:1px solid #f1f1f1;padding:22px 0 20px 25px;background:#fdfdfd;}
.lmbox .rcon .lmtt b{float:left;font-size:18px;color:#000;line-height:100%;text-decoration:none;font-weight:normal; margin-right: 10px;}
.lmbox .rcon .lmtt b a{color:#444}
.lmbox .rcon .lmtt li{float:left;margin:5px 10px 0 0;width:12px;height:12px;background: url(../images/2021lm_arr.png) no-repeat;background-size: cover;}
.lmbox .rcon .lmtt span{float:left;width:auto;line-height:100%;padding:1px 0 0 0;font-size:18px; color: #666;margin-right: 10px;}
.lmbox .rcon .lmtt span a{font-size:18px;color:#444;line-height:100%;text-decoration:none;}
.lmbox .rcon .lmtt span a:hover{color:#ff9724;}



.bonw{width:1128px;overflow:hidden;padding:0px 25px 10px 25px;background: #fff;}
.bonw li{float:left;width:100%;height:125px;padding:25px 0 25px 0;border-bottom:1px dashed #f1f1f1; cursor:pointer; position:relative;}
.bonw li .xbd{display: none;}
.bonw li .coxn{float:left;width:100%; overflow:hidden;}
.bonw li .coxn .ppw{ position:absolute;left:0;top:28px;width:210px;display:block; overflow: hidden;border-radius: 8px 8px;}
.bonw li .coxn .ppw img,.lmbox .rcon .bonu li .ppw a img{width:100%;height:auto;max-height:120px;display:block;transition: all 0.8s;}
.bonw li .coxn .wztt{float:right;width:890px;}
.bonw li .coxn .wztt dt{float:left;width:100%;font-size:22px;font-weight:bold;color:#000;line-height:160%;transition: all 0.4s;}
.bonw li .coxn .wztt dt a{font-size:22px;font-weight:bold;color:#000;line-height:160%;text-decoration:none;transition: all 0.4s;}
.bonw li .coxn .wztt dd{float:left;width:100%;font-size:14px;color:#666;line-height:160%;}
.bonw li .coxn .wztt dd a{font-size:14px;color:#666;line-height:160%;text-decoration:none;}
.bonw li .coxn .wztt span{float:left;width:100%;margin:5px 0 0 0;text-align:left;font-size:12px;color:#cccccc;line-height:100%; display:none;}
.bonw li .coxn:hover dt{color:#ff9783;}
.bonw li .coxn:hover dt a{color:#ff9783;}
.bonw li .coxn:hover .ppw img{transform: scale(1.1);}

.list-more{float:left;margin:50px 0 50px 50%;transform: translateX(-130px);font-size: 16px;line-height: 46px;height: 48px;width: 260px;text-align: center;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background: #d81919;color: #fff;cursor: pointer; }


.nmainbox .fbb{position: absolute; bottom: 0; z-index: -1;}
.nmainbox .fbb img{margin: 0 auto; width: 100%; height: auto;}