@charset "utf-8";
/* CSS Document */
body,div,ul,li,h1,dd,dl{margin:0;padding:0;font-family:\5FAE\8F6F\96C5\9ED1;}
li{list-style:none;list-style-position: outside;border:0;}
a img,img{border:0px; display:block;}
a{text-decoration:none}
*{ margin:0px; padding:0px;}

.top{width: 100%;height: auto;}
.top img{width: 100%;height: auto;}


/* 导语 */
.hddy{width: 1200px;height:280px ;background: url(../images/jsbg.jpg) no-repeat center top;margin:30px auto;}
.hddy p{font-size: 24px;line-height: 44px;color: #d83727; width: 1080px;margin:0 auto; padding-top: 40px; text-indent: 2em; font-weight: bold;}

/* 聚焦自贡 */
.news{ margin:0px auto;width:100%; padding-bottom: 20px; }
.news .nbox{ overflow:hidden; width:1200px; margin:0 auto;}
.news .dtt{ width:640px; float:left;}
.news .dtt .bxt .bt{ overflow:hidden;}
.news .dtt .bxt .bt .one{ background-image:url(../images/tt.png); font-size:24px; color:white; display:block; width:70px; height:46px; text-align:center; line-height:35px; float:left; font-weight:bold; font-family:"宋体";}
.news .dtt .bxt .bt a{ font-size:26px; color:#272727; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold; margin-left:10px; float:left; display:block;
    display: inline-block;
    white-space: nowrap; 
    width: 560px; 
    overflow: hidden;
    text-overflow:ellipsis;}
.news .dtt .bxt .nr{ margin-top:10px; overflow:hidden; padding-bottom:25px;}
.news .dtt .bxt .nr a{ font-size:14px; color:#4d4d4d; line-height:26px; padding-top:3px; display:block; float:left; width:640px;}
.news .dtt .bxt .nr a span{ color:#cd1f1f;}

/*焦点图*/
.slideBox01{float:left;width:640px;height:360px;overflow:hidden;position:relative;z-index:0}
.slideBox01 .hd{height:18px; overflow:hidden; position:absolute; right:5px; bottom:2px; z-index:1;}
.slideBox01 .hd ul{overflow:hidden; zoom:1; float:left;}
.slideBox01 .hd ul li{float:left;margin:2px 7px 0px 0px;width:18px;height:6px;line-height:40px;text-align:center;background:#fff;color:#ddd;cursor:pointer; border-radius: 6px;}
.slideBox01 .hd ul li.on{background:#cd1f1f;color:#fff;}
.slideBox01 .bd{float: left;position:relative; height:100%; z-index:0;overflow:hidden;}
.slideBox01 .bd img{width:640px;height:360px;border:0px solid;}
.slideBox01 .bd span{width:640px;height:40px;bottom:0px;left:0px;background: #000;position: absolute;filter: alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;border-top:1px solid #333333;}
.slideBox01 .bd h1{width:550px;height:40px;bottom: 0px;left: 10px;position: absolute;font-size: 16px;color: #FFFFFF;line-height: 40px;text-align:left;overflow:hidden;cursor:pointer;LINE-HEIGHT:40px;margin:0;padding:0;border:0;font-weight:normal;font-family:"\5FAE\8F6F\96C5\9ED1"}
.slideBox01 .bd h1 a{color:#fff; text-decoration:none;LINE-HEIGHT:40px;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}
.slideBox01 .bd h1 a:hover{color:#ffffcc; text-decoration:underline;LINE-HEIGHT:40px;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}

.slideBox01 .prev,.slideBox01 .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;display:block; }
.slideBox01 .prev{top: 50%;margin-top: -37px; left: 0px;background-position:0 -74px; cursor:pointer; }
.slideBox01 .next{top: 50%;margin-top: -37px; right:0px;background-position:-40px -74px;  cursor:pointer;}
.slideBox01 .prev:hover{  background-position:0 0; }
.slideBox01 .next:hover{  background-position:-40px 0;}


.news .lb{ width:510px; float:right; }
.news .lb .shz{ margin-bottom:20px; border-bottom:1px dashed #e5e5e5;}
.news .lb .shz:last-child{border: none; margin-bottom: 0;}
.news .lb .shz .bbb{ display:block; padding-bottom:10px; line-height: 26px;}
.news .lb .shz .bbb a{font-size:18px; color:#262626; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold; }
.news .lb .shz .bbb a:hover{ color:#cc0000; text-decoration:underline;}
.news .lb .shz .rrr{margin-bottom:15px; display:block;text-overflow: ellipsis;
    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;}
.news .lb .shz .rrr a{ font-size:14px; color:#404040; font-family:\5FAE\8F6F\96C5\9ED1; line-height:22px; overflow: hidden;}
    /* text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    line-height: 1.2em;
    max-height: 3.6em;} */


/*浏览更多*/
.gkm {margin:35px auto 0;width:960px;padding:0px 20px 20px 20px; text-align:center; overflow:hidden;}
.gkm .ann{float:left;margin-left:362px;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(#f00a0a, #cd0a0a); }
.gkm .ann .ff{line-height: 55px;}
.txt10 a{color:#fff; text-decoration:none;LINE-HEIGHT: 52px;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1; background:url(../images/more.png) no-repeat right center; padding-right: 22px;}


/* 融媒视角 */
.wzl{padding: 50px 0 0px 0; background: #fff7ed;}
.ttx{overflow: hidden;width: 1200px;margin: 0 auto;}
.ttx img{margin:0 auto;}

.wzl .sjlb .ku02{position: relative; width:1273px; margin:0 auto; padding: 30px 0}
.wzl .sjlb .ku02 .nr{width:1230px;overflow:hidden;margin:0px auto; }
.wzl .sjlb .ku02 .nr .dmt01{width:380px;overflow: hidden; position: relative;height: auto;}
.wzl .sjlb .ku02 .nr .dmt01 .pcm{width:380px;}
.wzl .sjlb .ku02 .nr .dmt01 .pcm img{width:360px;height:200px; margin: 10px;}
.wzl .sjlb .ku02 .nr .dmt01 .pcm p{width:360px;margin:0 auto;color: #d83727;font-size: 16px;}
.wzl .sjlb .ku02 .nr .dmt01 .pcm p a{color: #d83727;font-weight: bold;}
.wzl .sjlb .ku02 .sPrev{ position:absolute; left:0px; top:134px; display:block; width:55px; height:53px;background:url(../images/lr_1.jpg) left no-repeat;z-index:999; }
.wzl .sjlb .ku02 .sNext{ position:absolute; top:134px; right:0px;width:55px; height:53px;background:url(../images/lr_1.jpg) right no-repeat}
.wzl .sjlb .ku02 .nr ul{ overflow:hidden; zoom:1;}
.wzl .sjlb .ku02 .nr ul li{ float:left; display:inline; overflow:hidden; text-align:left;width:380px; margin:0  15px; background: #fff3e4;border: 1px solid #ee120b;height: 280px;
border-radius: 10px; }

/* 高清影像 */
.jcsj{width: 100%;margin-top: 20px;}
.jcsj .ttx{padding:40px 0 10px 0;}
.jcsj .ttx img{margin:10px auto 20px auto; }
#maincontent {background:#000;height:600px;overflow:hidden;position:relative;}
#maincontent .pict img{display:block; width: 1200px; height: 600px;}
#maincontent div.pict {cursor: default!important;}
#maincontent div.main {position: static;text-align: center;display: block;cursor: pointer !important}
#maincontent .pict p{ width: 1200px; position: absolute;bottom: 0;background: url(../images/tj_bg.png); height: 45px; color: #fff; font-size: 18px; text-align: center; line-height:45px; }
#maincontent .element {display: none;position: absolute !important;}
#maincontent .left {top :250px;left:50px;cursor: pointer;}
#maincontent .right {top: 250px;right:50px;cursor: pointer;}
#maincontent .main .guardian {display: none;height: 0;}
#maincontent .navi {z-index: 5;}
div#maincontent div.main {display:none;}
div#maincontent div.element {position:absolute !important;}

/* 底部代码 */
.foot{width:100%;overflow:hidden;background:#d91c20;padding:35px 0px 35px 0px; height:}
.foot .gnq{margin:0px auto;width:750px;padding:0 0px 6px 0px;text-align:center;font-size:14px;color:#fff;}
.foot .gnx{margin:0px auto;width:750px; text-align:center;font-size:12px;color:#fff;}

/* 内页 */
.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;}



.lmbox{margin:0 auto;width:1200px;padding:30px 0 0 0; overflow:hidden;}
.lmbox .rcon{float:left;width:1178px;margin:0 10px 30px 10px;overflow:hidden;border-radius: 8px 8px;border:1px solid #f1f1f1;-moz-box-shadow: 0px 0px 6px #e9e9e9;box-shadow: 0px 0px 6px #e9e9e9;}
.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;width:60px;font-size:22px;color:#000;line-height:100%;text-decoration:none;font-weight:normal;}
.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:100px;line-height:100%;padding:1px 0 0 0;font-size:20px;}
.lmbox .rcon .lmtt span a{font-size:20px;color:#000;line-height:100%;text-decoration:none;}
.lmbox .rcon .lmtt span a:hover{color:#ff9724;}


.bonw{float:left;width:1111px;overflow:hidden;padding:10px 25px 10px 22px;}
.bonw li{float:left;width:100%;padding:15px 0 15px 0;border-bottom:1px dashed #efefef; cursor:pointer;}
.bonw li:last-child{border: none;}
.bonw li .wzcn{float:left;width:100%; overflow:hidden;}
.bonw li .wzcn dt{float:left;width:10px;height: 21px;margin:5px 0 0 0;background: url(../images/ad.png) no-repeat center left;;transition: all 0.5s;}

.bonw li .wzcn dd{float:left;width:calc(100% - 168px);margin:0 0 0 8px;}
.bonw li .wzcn dd a{color:#333333;font-size: 18px;line-height:180%;text-decoration:none;transition: all 0.5s;}
.bonw li .wzcn dd a:hover{color:#b0101e;}

.bonw li .wzcn span{float:right;width:100px;padding:4px 0 0 0;font-size: 12px;line-height:180%;text-decoration:none;color:#9f9f9f; text-align:right;}
