@charset "utf-8";
/* CSS Document */

/*全局样式*/
*{
    box-sizing:border-box;}
    div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td {
    padding: 0;
    margin: 0;
}

.sildevarDiv-wraper{
    margin-top:50px;
}

body{
    font-family:"Microsoft YaHei";
    font-size:14px;
    padding:0;
    margin:0; 
    background: url(../images/bg.jpg) top center no-repeat;
    }

div,li,ul,img,a{ 
    list-style:none; 
    outline:none; 
    border:none; 
    margin:0; 
    padding:0;
}

a:focus{
    outline:none;
}

a:link,a:visited{
    text-decoration:none; 
    color:#4f4f4f;
}

a:hover{ 
    text-decoration:none; 
    cursor:pointer; 
    color:#FF0000;
}

.col-lg-1, 
.col-lg-10, 
.col-lg-11, 
.col-lg-12, 
.col-lg-2, 
.col-lg-3, 
.col-lg-4, 
.col-lg-5, 
.col-lg-6, 
.col-lg-7, 
.col-lg-8, 
.col-lg-9, 
.col-md-1, 
.col-md-10, 
.col-md-11, 
.col-md-12, 
.col-md-2, 
.col-md-3, 
.col-md-4, 
.col-md-5, 
.col-md-6, 
.col-md-7, 
.col-md-8, 
.col-md-9, 
.col-sm-1, 
.col-sm-10, 
.col-sm-11, 
.col-sm-12, 
.col-sm-2, 
.col-sm-3, 
.col-sm-4, 
.col-sm-5, 
.col-sm-6, 
.col-sm-7, 
.col-sm-8, 
.col-sm-9, 
.col-xs-1, 
.col-xs-10, 
.col-xs-11, 
.col-xs-12, 
.col-xs-2, 
.col-xs-3, 
.col-xs-4, 
.col-xs-5, 
.col-xs-6, 
.col-xs-7, 
.col-xs-8, 
.col-xs-9{
    padding-right: 0px;  
    padding-left: 0px;
}
    
.row{ 
    margin-left:0px; 
    margin-right:0px;
}

.clr:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    overflow: hidden;
    clear: both;
}

/*头部*/
.head{
    width: 1100px;
    height: 420px;
    line-height: 420px;
    margin: auto;
}

.head img{
    margin-top: 50px;
    display: block;
    float: left;
}

/*焦点图600*/
.jdt{
    width: 1100px;
    height: 600px;
    margin: auto; 
    
}

/*要闻345*/
.yaow{
    width: 1100px;
    height: 400px;
    margin: auto;
    margin-top: 20px;
}

.yaow_t{
    width: 100%;
    height: 90px;
    float: left;
    border-bottom: 2px solid #ae1f25;
    background: url(../images/yw.png) center no-repeat;
}

.more{
    width: 60px;
    height: 90px;
    line-height: 50px;
    float: right;
    padding-top: 30px;
    text-align: center;
}

.yaow_c{
    width: 100%;
    float: left;
}

.xinxi{
    width: 100%;
    line-height: 50px;
    font-size: 20px;
    float: left;
    font-weight: bold;
}

.xinxi img{
    float: left;
    margin: 12px 10px 0px 10px;
}

.xinxi a{
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
}

.date-time{
    float: right;
    line-height: 50px;
}

/* 学习贯彻 */
.xxgc{
    width: 1100px;
    height: 320px;
    margin: auto;
    margin-top: 20px;
}

.xxgc_t{
    width: 100%;
    height: 90px;
    float: left;
    border-bottom: 2px solid #ae1f25;
    background: url(../images/xxgc.png) center no-repeat;
}

.xinxi2{
    width: 50%;
    line-height: 50px;
    font-size: 18px;
    float: left;
}

.xinxi2 img{
    float: left;
    margin: 20px 10px 0px 10px;
}

.xinxi2 span{
    float: left;
}

.xinxi2 a{
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
}

/* 声音观点 */
.sygd{
    width: 1100px;
    height: 320px;
    margin: auto;
}

.sygd_t{
    width: 100%;
    height: 90px;
    float: left;
    border-bottom: 2px solid #ae1f25;
    background: url(../images/gdsy.png) center no-repeat;

}

.sygd_c{
    width: 100%;
    float: left;
}

.sygd_c img{
    position: relative;
    top: 30px;
    z-index: 1;
}

.bjP{
    width: 90%;
    height: 250px;
    margin: auto;
    margin-top: -40px;
    background-color: #eeeeee;
}

.xinxi3{
    width: 96%;
    line-height: 50px;
    font-size: 18px;
    padding-left: 80px;
}


.zy{
    width: 96%;
    line-height: 30px;
    font-size: 14px;
    padding-left: 80px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/*基层动态、视频*/
.jc_h5{
    width: 1100px;
    height: 460px;
    margin: auto;
    margin-top: 15px;
}



.jc_h5_l{
    width: 540px;
    height: 90px;
    float: left;
}

.jcdt_t{
    width: 100%;
    float: left;
    border-bottom: 2px solid #ae1f25;
    background: url(../images/jcdt.png) center no-repeat;
}

.jcdt_c{
    width: 100%;
    float: left;
}

.xinxi4{
    width: 100%;
    line-height: 50px;
    font-size: 18px;
    float: left;
}

.xinxi4 img{
    float: left;
    margin: 20px 10px 0px 10px;
}

.xinxi4 span{
    float: left;
}

.xinxi4 a{
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
}

.jc_h5_r{
    width: 540px;
    height: 90px;
    float: left;
    margin-left: 10px;
}

.ship_t{
    width: 100%;
    float: left;
    border-bottom: 2px solid #ae1f25;
    background: url(../images/sp.png) center no-repeat;
}

/*尾部*/
.weibu{
    width: 100%;
    height: 158px;
    border-top: 2px solid #ae1f25;
}

.wbcon{
    width: 1100px;
    margin:auto;
    line-height: 30px;
}

.wb_l{
    width: 265px;
    float: left;
}

.wb_l img{
    margin-top: 50px;
    float: right;
}

.wb_c{
    width: 570px;
    float: left;
    text-align: center;
    padding-top: 20px;
}

.wb_r{
    width: 265px;
    float: right;
}

.wb_r img{
    margin-top: 50px;
    float: left;
}

/*焦点图切换*/
.picScroll{ width:100%; height:600px; float:left;}
.picCon{ right:10px;bottom:0px;height:30px;float:right;padding:0px;margin:0px;}
.carousel-indicators li{ border-radius:0px; background:#ffffff;}
.carousel-indicators .active{ background:#e50000; border:1px solid #e50000;}
a.pic{ display:block; width:100%; height:600px;}
a.pic img{display:block; width:100%; height:600px;}


/*视频焦点图切换*/
.slideBox{ margin-top:15px; width:546px; height:341px; overflow:hidden; position:relative; border:1px solid #ddd;  }
/*.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }*/
.slideBox .hd{ width:100%; height:40px;overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:1; background: rgba(0,0,0,0.5); padding-right:10px; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ /*position:relative; */height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:546px; height:341px; display:block;  }

.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/sitesources/hnsjct/upload/201802/20180205195521140.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none; }
.slideBox .nextStop{ display:none; }

.slideBox .bd span{
    width:70%;
    height:40px;
    position:absolute;
    bottom:0px;
    color:#fff;
    line-height:40px;
    font-size:16px;
    font-weight:bold;
    padding-left:20px;
    z-index:99;
    display:inline-block; }
