#content{width:1200px;
    margin:auto;}
#header{background: #f5f5f5;}
.banner{width:100%;
     height:auto;
     display:block;
     background: no-repeat center;}
.h50{width:100%;
    height:40px;
    clear:both;}
.w1200{width:1200px;
     margin:auto;}
.zmlogo{width: 1200px;
    margin: auto;
    text-align: left;
    padding: 20px 0;}
.zmlogo img{width:100%;}
#footer{height:80px;
   width:100%;
   background:#cd150d;}
#footer p{   line-height:80px;
   display:block;
   text-align:center;
   font-size:14px;
   color:#fff;}

.bt{background:  no-repeat left bottom;
    font-size: 27px;
    font-weight: 600;
    line-height: 1.6;
    color: #121212;
    padding:10px 0 40px 0;}
.bt i{color:#cd150d;
      font-size:46px;}
.bt a{font-size: 14px;
    color: #df1111;
    font-weight: 500;
    float: right;
    line-height:1.6;
    padding-top:30px;}
.ywdt{width:100%; 
    padding:20px 0 0 0;
    overflow:hidden;}
.ywdt ul{width:1260px;}
.ywdt li{width: 528px;*width: 588px;
    height: 148px;*height: 188px;
    background: #f7f7f7;
    float: left;
    padding: 20px 30px;
    margin-right:25px;
}
.ywdt li #reportidname{display: block;
    font-size: 20px;
    color: #282828;
    font-weight: 600;
    line-height: 1.6;
}
.ywdt li #reportidname a{color: #282828;}
.ywdt li #reportidlogograph{display: block;
    padding-top: 10px;
    color: #000;
    line-height: 1.6;
    font-size: 14px;}
.ywdt li #reportidlogograph a{display: block;
    color: #e22121;
    padding-top: 2px;}
/*--焦点图----*/
.swiper-container{    width: 1200px;
    background:  no-repeat left top;
    height:517px; 
    margin-top:30px !important;}
.swiper-slide #reportidpicture{float: right;
    padding-top: 45px;}
.swiper-slide #reportidpicture img{    width: 712px;
    height: 427px;}
.swiper-slide #left{
    float: left;
    width: 390px;
    padding: 45px 0 0 50px;
}
.swiper-slide #left #reportidname a{
    font-size: 22px;
    color: #fff;
    line-height: 1.4;
    font-weight: 600;
}
.swiper-slide #left #reportidlogograph{
    font-size: 14px;
    color: #fff;
    line-height: 1.8;
    opacity: 0.5;
    display: block;
    padding-top: 30px;
}
.swiper-button-next{
    background:  no-repeat right !important;
    right: auto !important;
    left: 81px !important;
    top: auto !important;
    bottom: 30px !important;
}
.swiper-button-prev{
    background:  no-repeat left !important;
    left: 50px !important;
    bottom: 30px !important;
    top: auto !important;
}
/*---奋进-----*/
.fjqg{padding:20px 0 0 0;
     display:block;}
.fjqg li{padding:20px 4px;
     border-bottom:1px solid #e9e9e9;
     min-height:50px;
     line-height:1.6;}
.fjqg li #reportidname{font-size:18px;
     color:#121212;
     font-weight:600;}
.fjqg li #reportidname a{color:#121212;}
.fjqg li #reportidlogograph{font-size:16px;
     color:#777;
     padding:14px 4px;
     display:block;}
.fjqg li #reportidlogograph a{color:#777;}
.fjqg li reportidissuetime{font-size:14px;
     color:#d0d0d0;
     display:block;}

/*-------巡礼-----*/
.xunl{padding-top: 26px;
    display: block;
    height: 427px;
    position: relative;}
.xunl .text{    width: 420px;
    float: left;
    line-height:2.4;
    margin-right: 34px;
    padding-top: 0;}
.xun2 .text{float:right;
   margin-left:34px;
   margin-right:0;}
.xunl .text p{    font-size: 16px;
    color: #000;
    text-align: justify;}
.an{width: 417px;
    height: 45px;
    background:  no-repeat left top;
    display: block;
    font-size: 16px;
    color: #fff;
    line-height: 45px;
    clear: both;
    text-align: center;
    font-weight: 600;
    position: absolute;
    bottom: 0;}
.an a{color:#fff;}
/*聚焦*/
.jujiao{padding: 20px 0 0 0;
    display: block;
    width: 1200px;
    overflow: hidden;
    min-height:300px;}
.jujiao ul{    width: 1300px;
    overflow: hidden;
}
.jujiao ul li{border-bottom: 1px solid #e9e9e9;
    width: 552px;
    height:60px;
    line-height: 60px;
    float: left;
    margin-right: 80px;
   position:relative;}
.jujiao ul li::before{
    content: "";
    background: #cd150d;
    width: 4px;
    height: 4px;
    position: absolute;
    top: 28px;
    left: 5px;
    border-radius: 4px;
}
.jujiao ul li #reportidname{font-size: 16px;
    color: #121212;
    padding-left: 13px;}
.jujiao ul li a{color: #121212;}
/*路径*/
.path{font-size: 14px;
    width: 1200px;
    margin: 0 auto;
    height: 60px;
    text-align: left;
    line-height: 60px;}
.path a{color:#333;}
.path img{margin-right:10px;}
.path #pathid1,.path #pathid2,.path #pathid3{display:none;}
/*列表*/
.new_list{    padding: 20px;
    margin-top: 18px;
    display: block;
}
.new_list ul{margin-bottom:20px;
    clear:both;
    border-bottom:1px solid #e9e9e9;}
.new_list li{line-height: 42px;
    height: 42px;
    font-size: 16px;
    color: #818080;
    position: relative;}
.new_list li a{color: #141414;
    padding-left: 18px;}
.new_list li::before{content: "";
    background: #dc090a;
    width: 4px;
    height: 4px;
    position: absolute;
    top: 20px;
    left: 5px;
    }

/*详细*/

.specialnewscon{padding:20px 48px;width: 1200px;
    margin: auto;
     background:#fff;
     margin-top:18px;}
.specialnewscon #reportidname{display:block;line-height:150%;padding:10px 50px;font-size:30px;text-align:center;}
.specialnewscon #reportidlocus{display:none;}
.specialnewscon #reportidgetsubhead,.specialnewscon #reportidkicker{display:block;font-size:16px;font-weight:bold;padding-bottom:20px;text-align:center;line-height:150%;}
.specialnewscon #reportidkicker{padding-bottom:0px;padding-top:20px;font-size:18px;}
.specialnewscon .fun{line-height:20px;text-align:center;font-size:14px;}
.specialnewscon #reportidtext{display:block;line-height:150%;font-size:16px;padding-bottom:20px;}

.specialnewscon #nodeidclick{display:none;}
.specialnewscon #pn_link{display:block;color:#606060;font-size:16px;line-height:150%;padding:20px 0px;}
.specialnewscon #pn_link a{color:#606060;}
