@charset "utf-8";

/*-----------------------------theme主题-----------------------------*/
html{
    /* background:url(/dxxrmzf/xhtml/images/jd_bigbg_middle.png) no-repeat top center; */
}
body{
    font-family:PingFangSC-Regular, Verdana, Arial, 微软雅黑, 宋体!important;
    line-height: 1.42857143;
    color: #333;
    background-color: #f2f2f2;
    background: url(../images/dx_bg.png)no-repeat top center;
    font-size: 14px;
    /*党建背景*/
    /* width: 1200px; */
    /* margin: 0 auto !important; */
    /* margin-top: 250px !important; */
    /* background: #fff; */
    }   

    @media(max-width:1200px){
        body{
            width:100%;
        }
        html{
            background-size:270%;
        }
    }
a{color: #333;}
.cor1,a.cor1{color: white;}
.cor2,a.cor2{color: #c3c3c3;}
.cor3,a.cor3{color: #ce4f41;}
.cor4,a.cor4{color: white;}
.bg1{background: white;}
.bg2{background: #015293;}
.bg3{background: white;}
.theme-lm>div{font-size: 20px;font-weight: bold;padding: 0 10px;float: left;line-height: 45px;height: 45px;color: #3560a0;}
.theme-lm>div.active{color: #be5556;border-bottom: 2px solid #be5556;}
.theme-lm>img{float: left;margin-top: 7px;}
.theme-more a{line-height: 45px;color: #C9C9C9;float: right;}
.theme-list li{padding-left: 20px;background: url(../images/icon/dian3.png) no-repeat 0 center;line-height: 35px;}
a{text-decoration: none!important;}
.otows {
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	white-space: nowrap;
}

/*-----------------------------header页眉-----------------------------*/
.top{color: white;line-height: 30px;}
.top iframe{vertical-align: -7px;}
.top a{color: white;}
.logo{height: 577px;padding-top: 60px;text-align: center;}
.logo form{;width: 635px;height: 71px;display: inline-block;margin-top: 65px;padding-left: 40px;padding-top: 10px;}
.logo form .ss1{float: left;width: 465px;height: 51px;border: none;background: #f5fafe;}
.logo form .ss2{float: left;width: 100px;height: 51px;background:transparent;border: none;margin-left: 15px;outline-style:none}
nav li{float: left;width: 199px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#60000000,endColorstr=#000);margin-left: 1px;text-align: center;line-height: 70px;font-size: 20px;}
nav li:first-child{width: 200px;margin-left: 0;}
nav li a{color: white !important;}
nav li i{display: inline-block;width: 44px;height: 44px;vertical-align: middle;margin-right: 20px;}
nav li.active{background: #0253ae;}

/*-----------------------------footer页脚-----------------------------*/
/* footer,footer a{color: white !important;}
.bootom-nav .bd{border-bottom:1px solid white;line-height: 49px;}
.bootom-nav .sty1{font-size: 20px;font-weight: bold;float: left;padding: 0 20px;}
.bootom-nav .sty2 li{float: left;padding: 0 20px;height: 49px;}
.bootom-nav .sty2 li.active{border: 1px solid white;border-bottom-color: #015293;border-radius: 5px;border-bottom-left-radius:0;border-bottom-right-radius:0;line-height: 47px;position: relative;bottom: -1px;}
.bootom-nav .sty3 ul{padding-left: 65px;margin-top: 10px;}
.bootom-nav .sty3 li{padding: 10px;float: left;}
.bottom .sty2 p a{margin: 5px;} */

/*-----------------------------list列表-----------------------------*/
.dqwz{background: url(../images/icon/icon_dqwz.jpg) no-repeat 0 center;padding-left: 25px;line-height: 45px;border-bottom:1px solid  #CCCCCC;}
.list-lm{background: #ccc;margin-top: 20px;}
.list-lm span{padding: 0 20px;background: #cf2614;line-height: 45px;color: white;display:inline-block;font-size: 22px;}
.list-li li{line-height: 35px;padding-left: 20px;background: url(../images/icon/icon2.jpg) no-repeat 0 center;}
.list-li li:after{content: " ";display: table;clear: both;}
.list-li img{width: 270px;height: 160px;margin-right: 15px;float: left;}
.list-li .time{float: right;margin-left: 15px;}
/*分页*/
#page-div{width: 80%;margin:1em auto;text-align: center;}
#page-div:after{content: " ";display: table;clear: both;}
.pagination-index,.pagination-num{border: 1px solid #bfbfbf;margin: 0 .2em;padding:0 .7em;display: inline-block;border-radius: 3px;color: #bfbfbf;}
.pagination-num.hover,.pagination-index:hover,.pagination-num:hover{background: #bfbfbf;color: white;}
.pagination-last{float: right;}
.pagination-last>span{margin: 0 .5em;}
.pagination-last>input{height: 1.3em;width: 2em;text-align: center;}
.bdshare-button-style2-16 .bds_more{
    display:none;
}
/*-----------------------------detail详情-----------------------------*/
.detail{border: 1px solid #CCCCCC;margin-top: 20px;padding: 30px;}
.detail>h1{font-size: 36px;text-align: center;padding: 20px 50px;}
.detail>table tr{border-bottom: 1px solid #CCCCCC;line-height: 50px;}
.detail>table tr,.detail>table tr a{color: #c9c9c9;}
.detail .fontsize span{margin: 0 2px;cursor: pointer;}
.detail .bdsharebuttonbox{display: inline-block;vertical-align: middle;}
#gwdShare_con_1{float: initial !important;display: inline-block;vertical-align: middle;}
#gwdshare{padding-left: 25px;background: url(../images/icon/icon_16.png) no-repeat 0 10px;height: 30px;background: none;}
#gwdshare>*{width: 27px;height: 29px;margin: 0 2px;}
#gwdshare .gwds_weixin{ background:url(../images/icon/share.png) no-repeat 2px -33px !important;}
#gwdshare .gwds_tsina{ background:url(../images/icon/share.png) no-repeat 2px 5px !important;}
#gwdshare .gwds_more{background:url(../images/icon/icon_17.png) no-repeat center !important;background: none !important;display: none;}
#NewsContent table{max-width: 100%;}
.click-top{position: fixed;bottom: 10%;right: 5%;z-index: 1000;display: none;cursor: pointer;}
@media (max-width: 1200px){
    .detail {
        padding:10px;
    }
    .detail>h1 {
       padding: 20px 10px;
       font-size: 22px;
    }
    .detail > table tr td {
        width: 100%!important;
        display: inline-block;
        text-align: center;
    }
    .detail img {
        width:auto !important;
        height:auto !important;
        display:block;
    }
}
/*-----------------------------插件-----------------------------*/
.pic-box{width:740px;height: 435px;position: relative;}
.pic-box>a,.pic-box>ul>li,.pic-box>p,.pic-box>div{position: absolute;}
.pic-box>a{left:0;top:0;width: 100%;height: 100%;display: none;z-index:0;}
.pic-box>a>img{width: 100%;height: 100%;}
.pic-box>ul>li{display: none;z-index:2;left: 1em;bottom: 0;line-height: 3em;width: 70%;color: white;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.pic-box>ul>li a{color: white;}
.pic-box>p{right: 1em;bottom: 1em;z-index: 3;}
.pic-box>p>span{float: left;margin-right: .5em;width: .6em;height: .6em;background: #868887;cursor: pointer;border-radius: .3em;}
.pic-box>p>span.hover{background: white;}
.pic-box>div{z-index:1;bottom:0;left:0;height: 3em;width: 100%;background:black;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);-khtml-opacity:0.5;}

.lmqh-more0>*,.lmqh-div0>*,.lmqh-more1>*,.lmqh-div1>*{display: none;}
.lmqh-more0>*.dis,.lmqh-div0>*.dis,.lmqh-more1>*.dis,.lmqh-div1>*.dis{display: block;}

.dpqh0,.dpqh1,.dpqh2,.dpqh3,.dpqh4{position: relative;overflow: hidden;}
.dpqh-box{position: relative;overflow:hidden;height: 85px;margin: 0 -13px;}
.dpqh-block{position: absolute;top: 0;left: 0;transition-duration: 0s;}
.dpqh-block>ul{float: left;}
.dpqh-block>ul>li{float: left;text-align: center;}
.dpqh-block img{width:91%;height: 85px;}
.dpqh-block p{line-height: 40px;}
.dpqh-menu{margin: 15px auto;text-align: center;}
.dpqh-menu span{display: inline-block;background:#C2C2C2;width: 10px;height: 10px;margin: 10px;cursor: pointer;border-radius: 5px;}
.dpqh-menu span.hover{background: #333333;}
.dpqh-left,.dpqh-right{position:absolute;cursor: pointer;top: 20px;z-index: 2;}
.dpqh-left{left: 0;}
.dpqh-right{right: 1px;}


/*-----------------------------添加类名-----------------------------*/
.theme-list li{white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}

/*-----------------------------复制页面修改-----------------------------*/
.addsty1{padding: 0 20px 20px !important;}
.xxgkml-xx{border: 1px solid #CCCCCC;width: 100%;margin-top: 20px;}
.xxgkml-xx td{height: 50px;padding-left: 50px;}


/*-----------------------------********-----------------------------*/
@media (max-width: 768px) {
.remove-float{float: initial;}
.remove-width{width: initial;}
.remove-height{height: initial;}
.remove-marg{margin: 0;}
.dis-none{display: none;}
.remove1{float: initial;width: initial;}
.remove2{width: initial;height: initial;}

/*-----------------------------********-----------------------------*/

}
@media (min-width: 768px) {

}
@media (min-width: 992px) {

}
@media (min-width: 1200px) {
.container{
    padding: 20px;
    background: #FFF;
    width: 1200px !important;
    box-sizing: border-box;
}
#NewsContent,.list-li{min-height: 500px;}
}
















































































