/*commom style*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th,td,img{border:medium none;margin:0;padding:0;}
body,button, input, select, textarea {font-family:'Microsoft YaHei';}
h1, h2, h3, h4, h5, h6{ font-size: 100%;}
em{font-style:normal;}
ul, ol{list-style: none;}
table{border-collapse: collapse;border-spacing: 0; }
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333333;}
a:hover{color:#355e92;}
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:"";height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}

.h10{height:10px;}
.h20{height:20px;}
.h30{height:30px;}
.h40{height:40px;}
.h50{height:50px;}
.h25{height:25px;}
.w1200{width:1200px;margin:0 auto;}
.w1100{width:1100px;margin:0 auto;}
.w1245{width:1245px;margin:0 auto;}
.w1170{width:1170px;margin:0 auto;}
.bgf{background: #fff;}
.hide{display:none;}

/*大标题*/
.bigTit { width: 1200px;margin: 0 auto; background: #ffffff;  padding-top: 30px;  padding-bottom: 30px;  }
.bigTit h1 {  text-align: center;  font-size: 31px;  color: #365d98;  font-weight: bold;  }
.bigTit h1 a {  color: #365d98;}
.bigTit p {  font-size: 15px;  line-height: 22px;  color: #355e92;  width: 1109px;  margin: 10px auto 0;  }
.bigTit  a{  color: #ff0000; }
/*left*/
.main_left{width:805px;}
/*轮播图*/
*{ padding:0; list-style:none; border:none;}
#focus {width:805px; height:400px; overflow:hidden; position:relative;margin:0 auto;}
#focus ul {height:400px; position:absolute;margin:0;padding:0;}
#focus ul li {float:left; width:805px; height:400px; overflow:hidden; position:relative; background:#000;}
#focus ul li img{width: 100%;height: 100%;}
#focus ul li div.photo_bt {padding-left:6px;position:absolute; bottom:0; left:0; font-size:15px; color:#ffffff; z-index:1; width:805px;line-height: 40px; overflow:hidden;background-color:#000;opacity: 0.6;}
#focus .btnBg {position:absolute; width:805px; line-height:40px; left:0; bottom:0; background-color:#000;}
#focus .btn {position:absolute; width:805px; line-height:40px; right:25px; bottom:0px; text-align:right;z-index: 2}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:12px; height:12px; _font-size:0; margin-left:18px; cursor:pointer; background:#c9c9c9; color:#000; text-align: center;border-radius: 50%;}
#focus .btn span a{font-size: 15px;}
#focus .btn span.on {background:#fff;}
/*江西要闻&部门咨询&市县动态*/
.leftSecond .tit {height: 60px;line-height:60px;border-bottom: 1px solid #d5d5d5;}
.leftSecond .tit li {float:left;width:150px;height: 60px;font-size: 23px;color: #787878;cursor: pointer;text-align:center;}
.bt-tab-01 li{background:url(yw_icon01.jpg) no-repeat left center;}
.bt-tab-01 li:first-child{background:none;text-align:left;width:135px;}
.leftSecond .tit li.hover {color: #c10d0c;}
.leftSecond .tit li.hover a{color: #c10d0c;}
.leftSecond .bt-tab-con .title{font-size:18px;color:#2a518d;margin-top:28px;line-height:35px;}
.leftSecond .bt-tab-con .title a{color:#2a518d;}
.leftSecond .bt-tab-con .title span{margin-left:30px;color:#999999;font-size:15px;}
.leftSecond .bt-tab-con .titleList{font-size:15px;color:#666666;line-height:30px;}
.leftSecond .bt-tab-con .titleList a{color:#666666;}
.leftSecond .bt-tab-con .titleList a:hover{color:#355e92;}
.leftSecond .bt-tab-con .list li{font-size:17px;color:#333333;line-height:35px; background:url(yw_icon03.jpg) no-repeat left 17px;padding-left: 12px;}
.leftSecond .bt-tab-con .list li span{color:#999;}


.govpushinfo150203 li a:hover{color:#355e92;}
/*热点专题*/
*{ padding:0; list-style:none; border:none;}
#hot {width:1200px; height:325px; overflow:hidden; position:relative;margin:0 auto;}
#hot ul {height:240px; position:absolute;margin:0;padding:0;}
#hot ul li {float:left; width:1200px; height:240px; overflow:hidden;}
#hot ul li img{width:240px;height:109px;float:left;margin-bottom:20px;margin-right:17px;}
#hot .btn {position:absolute;  line-height:40px; right:33px;top:20px; text-align:right;z-index: 2}
#hot .btn span {display:inline-block; _display:inline; _zoom:1; width:12px; height:12px; _font-size:0; margin-left:10px; cursor:pointer;  color:#000; text-align: center;border-radius: 50%;}
#hot .btn span a{font-size: 15px;}
#hot .pre{cursor:pointer; width:18px;height:18px;
 position: absolute;  top: 32px; right: 100px;}
#hot  .next{cursor:pointer;width:18px;height:18px;
 position: absolute;  top: 32px; right: 10px;}
/*right*/
.main_right{width:365px;}
.main_right>div{padding-left:20px;}
/*江西要闻&国务院信息*/
.main_right .jxyw{background: #f0efef;height:400px;}
.jxyw .tit {height: 45px;line-height:45px;margin-top: 15px;}
.jxyw .tit li {float:left;height: 45px;font-size: 23px;color: #999;padding: 0 20px;cursor: pointer;}
.jxyw .tit li.hover {color: #666;}
.jxyw .tit li.hover a{color: #fff;}
.jxyw .tit li a{padding: 0;}
.jxyw .tit li:first-child{}
.jxyw .tit li.titMore {padding: 0;}
.jxyw .tit a {color: #666666;font-size: 23px;}
.list {padding-top: 8px;}
.jxyw .list li {
 /*height:45px;*/
 background: url(/picture/162/1911131122066374336.png) no-repeat left 11px; padding-left: 12px;font-size: 15px;color:#004a7c;}
.jxyw .list li a{color:#004a7c;line-height: 19px;}
.jxyw .list li span {color: #004a7c;float:right;
 /*margin-left:15px;*/
}
.jxyw #con-three-2 li {
 height:45px;
 line-height:45px;
 background: url() no-repeat left 23px; padding-left: 12px;font-size: 15px;color:#004a7c;}
.jxyw #con-three-2 li a{color:#004a7c;line-height: 45px;}
.jxyw #con-three-2 li span {color: #004a7c;float:right;
 /*margin-left:15px;*/
}
/*最新发布*/
.zxfb .tit{border-bottom: 1px solid #d5d5d5;}
.zxfb .tit{font-size:23px;color:#c10d0c;height:60px;line-height:60px;}
.zxfb .tit a{color:#c10d0c;}
.zxfb .list li{background: url(yw_icon02.jpg) no-repeat left 17px; padding-left: 12px;font-size: 17px;
 line-height: 35px;
 color:#333333;}
.zxfb .list li a{color:#333333; }
.zxfb .list li a:hover{color:#355e92;}
.zxfbOne .list li{background: url(yw_icon02.jpg) no-repeat left 17px; padding-left: 12px;font-size: 17px;
 /*line-height: 35px;*/
 color:#333333;}
.zxfbOne .list li a{color:#333333; line-height: 19px;}
.zxfbOne .list li a:hover{color:#355e92;}
/*新闻发布会*/
.xwfb{background: #f5f5f5;padding:20px;}
.xwfb>div{font-size:17px;font-weight:bold;color:#365d98;
 /*margin-bottom:10px;*/
}
.xwfb>div a{color:#365d98;}


.scrollWrap{width:1170px;overflow: hidden;}
.dlList li{float:left;width:233px;height:225px;margin-left:15px;font-size:15px;color:#333333;}
.dlList li span{display:inline-block;width:100%;line-height:26px;}
.dlList li span.atshort{margin-top:10px;}
.dlList li span.time{color:#999999;}


/* 专题轮播 */
.mr_frbox{
    height:145px;
    position: relative;
    width: 1130px;
    margin-left: 40px;
}
.mr_frBtnL{
    cursor:pointer;
    position: absolute;
    left: -40px;
    top: 65px;
    z-index: 999;
}
.mr_frUl{
    float:left;
    height:145px;
    width:1080px;

    
}
.mr_frBtnR{
    cursor:pointer;
    position: absolute;
    right: 10px;
    top: 65px;
    z-index: 999;
}
.mr_frUl ul li{
    display:inline;
    float:left;
    width:260px;
    overflow:hidden;
    position:relative;
    margin-right:15px;
}
.mr_frUl ul li a img{
    width: 260px;
    height: 145px;
}

.content5{
    background-color: #f9f9f9;
    height: 106px;
}

/* pc修改 */
.New_focus {
    display: flex;
    justify-content: center;
}

.jxyw {
    background: #f0efef;
    height: 400px;
    overflow: hidden;
    width: 365px;
    padding-left: 20px;
}
.jxyw .list li{
    overflow: hidden;
    width:345px;
}

.jxyw .list li a {
    color: #004a7c;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
    width: 81%;
    float: left;
    line-height: 45px;
}

.zxfb .list li a {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
    width: 79%;
    float: left;
}

/* 适老化样式 */
.whpageold .New_focus {
    display: block;
}

.whpageold #focus {
    width: 1170px;
    height: 675px;
}

.whpageold #focus ul li {
    width: 1170px;
    height: 675px;
}

.whpageold #focus ul li div.photo_bt {
    width: 1170px;
    height: 95px;
    line-height: 95px;
}

.whpageold #focus ul li div.photo_bt a {
    font-size: 36px !important;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.whpageold .jxyw {
    padding: 0px 30px 30px 30px;
    width: 100%;
    height: auto;
}

.whpageold #focus .btn span {
    width: 24px;
    height: 24px;
}

.whpageold #focus .btn {
    line-height: 80px;
}

.whpageold .jxyw .tit {
    height: auto;
    line-height: normal;
    margin: 30px 0;
}

.whpageold .jxyw .tit li.hover {
    background: #006eab;
}

.whpageold .jxyw .list td img {
    width: 6px;
    margin-top: 0 !important;
    margin-right: 20px !important;
}

.whpageold .jxyw .list li a {
    font-size: 36px;
    line-height: 70px !important;
    display: inline;
    white-space: inherit;
    width: auto;
}

.whpageold .jxyw .list td span {
    margin-left: 25px;
    float: none !important;
    color: #666666 !important;
    line-height: 70px !important;
    font-size: 36px;
}

.whpageold .jxyw .list li {
    padding-left: 30px;
    background-position: left 35px !important;
    background-size: 6px;
    line-height: 70px !important;
    width:auto;
}

.whpageold .jxyw #con-three-2 li {
    background: url(/picture/162/1911131122066374336.png) no-repeat -29px;
    background-position: left 35px !important;
    background-size: 6px;
    line-height: 70px !important;
    height: auto !important;
    padding-left: 30px;
    width: auto;
}

.whpageold .jxyw .tit li.hover a {
    color: #fff;
}

.whpageold .jxyw .tit li {
    height: auto;
    background: #fff;
    padding: 0;
}

.whpageold .jxyw .tit li a {
    padding: 22px 44px;
    font-size: 48px;
    display: block;
    color: #666;
}

.whpageold .zxfb {
    padding-top: 50px;
}

.whpageold .zxfb .tit a {
    font-size: 48px;
}

.whpageold .zxfb .tit {
    font-size: 48px;
    color: #c10d0c;
    height: auto;
    line-height: initial;
    padding-bottom: 30px;
    border-bottom: 2px solid #ccc;
    margin-bottom: 20px;
}

.whpageold .zxfb .list li a {
    display: inline;
    color: #333;
    white-space: inherit;
    width: auto;
    line-height: 70px;
    float: none;
}

.whpageold .zxfb .list li {
    font-size: 36px;
    line-height: 70px !important;
    padding-left: 30px;
    background-position: left 38px !important;
    background-size: 6px;
}

.whpageold .zxfb .list li span {
    float: none !important;
    padding-right: 0 !important;
    padding-left: 30px;
}

.whpageold .main_left {
    width: 100%;
}

.whpageold .main_right {
    width: 1170px;
    margin: 0 auto;
}

.whpageold .main_right>div.zxfb {
    border: 0 !important;
    padding-left: 0;
}

.whpageold .h20 {
    display: none;
}

.whpageold .mr_frbox {
    height: 275px;
    position: relative;
    width: 1170px;
    margin-left: 0;
}

.whpageold .mr_frUl {
    float: left;
    height: auto;
    width: 1170px;
    overflow: hidden;
}

.whpageold .mr_frUl ul li {
    width: 610px;
    height: 275px;
    margin: 0;
}

.whpageold .mr_frUl ul li a img {
    width: 560px;
    height: 275px;
    margin-right: 50px;
}

.whpageold .mr_frBtnL {
    cursor: pointer;
    position: absolute;
    left: -48px;
    top: 50%;
    z-index: 999;
    margin-top: -16px;
}

.whpageold .mr_frBtnR {
    cursor: pointer;
    position: absolute;
    right: -48px;
    top: 50%;
    z-index: 999;
    width: 18px;
    margin-top: -16px;
}

.whpageold .leftSecond .tit li a {
    font-size: 48px;
}

.whpageold .leftSecond .tit li {
    width: auto;
    line-height: normal;
    height: auto;
    padding: 0px 15px;
}

.whpageold .bt-tab-01 li:first-child {
    padding-left: 15px;
}

.whpageold .leftSecond .tit {
    line-height: normal;
    height: auto;
    border: none;
    padding-bottom: 30px;
}

.whpageold .main_left>div {
    padding-top: 50px;
    padding-right: 0 !important;
}

.whpageold #con-one-4 .govpushinfo150203 li {
    background-size: 6px;
    font-size: 36px;
    height: auto;
    line-height: 64px;
    background-position-y: 30px;
}

.whpageold #con-one-4 .govpushinfo150203 li a {
    display: inline;
    color: #333;
    white-space: inherit;
    font-size: 36px;
}

.whpageold .govpushinfo150203 li span {
    margin-left: 25px;
    font-size: 36px;
    color: #666;
    float: none;
}

.whpageold .bt-tab-con table>tbody>tr>td>table>tbody>tr:first-child>td>a {
    font-size: 36px !important;
    line-height: 72px !important;
}

.whpageold .bt-tab-con table>tbody>tr>td>table>tbody>tr:first-child>td>span {
    font-size: 36px !important;
    line-height: 72px !important;
}

.whpageold .bt-tab-con table>tbody>tr>td>table>tbody>tr+tr>td {
    font-size: 32px !important;
    line-height: 49px !important;
}

.whpageold .leftSecond .bt-tab-con .list li {
    background-size: 6px;
    background: url(yw_icon03.jpg) no-repeat left 33px;
    padding-left: 30px;
    background-size: 6px;
}

.whpageold .bt-tab-con .list li a {
    font-size: 36px;
    line-height: 70px !important;
}