.main-content {
    min-height: 600px;
    background: #fff;
    box-shadow: 0 0 5px rgba(0, 0, 0, .2)
}


.main {
    width: 1200px;
    margin: auto;
    background: #ffffff;
    padding: 30px 0px;
}

.fixed:after {
    content: ".";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}

.fixed {
    display: block;
    min-height: 1%;
}

*html .fixed {
    height: 1%;
}

.other_Location {
    margin: auto;
    margin: 0px 50px 20px 50px;
    height: 30px;
}

.other_Location .fl {
    margin: auto;
    background: url(../img/icon_posi.png) no-repeat left center;
    font-size: 18px;
    color: #373737;
    height: 30px;
}

.other_Location .fl span {
    color: #373737;
    line-height: 30px;
    margin-left: 35px;
}

.other_Location .fl span a {
    color: #373737;
}

.list_news_shly {
    margin: 0px 50px;
}

.list_news_shly li {
    margin: auto;
    position: relative;
    height: 50px;
    border-bottom: 1px solid #e8dfd2;
}

.list_news_shly li .title {
    margin: auto;
    line-height: 50px;
    height: 50px;
    font-size: 20px;
    color: #2c2c2c;
    text-align: left;
}

.list_news_shly li .title a {
    color: #2c2c2c;
    display: inline-block;
    max-width: 900px;
    overflow: hidden;
    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.list_news_shly li .title a:hover {
    color: #2c2c2c;
}

.list_news_shly li .title a i {
    position: absolute;
    width: 4px;
    height: 4px;
    background: url(../img/icon_dot_small.png) no-repeat;
    top: 17px;
    left: 0px;
}

.list_news_shly li .more {
    position: absolute;
    top: 16px;
    right: 0px;
    font-size: 20px;
    color: #666666;
    font-family: "Arial", "Yahei";
}


/* xxgk start */

.xxgk-table {
    width:1200px;
    background:url('/sjw/upload_web_2/img/xxgk_bg.png') no-repeat center;
    background-size: 100%;
    text-align: center;
}

.xxgk-list {
    overflow: hidden;
    margin: 0 57px;
    height: 300px;
}

.xxgk-list>li {
    list-style-type: none;
    height: 87px;
    float: left;
    line-height: 87px;
    margin: 20px 20px;
    display: block;
    position: relative;
    top: 20px;
}
.xxgk-list>li>a {
    display: block;
    color: #111111;
    font-size: 21px;
    height: 87px;
    width: 228px;
    text-align: center;
    background: url('/sjw/upload_web_2/img/xxgk_menu_bg.png') no-repeat left center;
    font-family: fontsy;
}

.xxgk-block-title {
    height: 40px;
    font-size: 22px;
    background-color:#eeeeee;
}

.xxgk_sub_col_title_box{
    margin-bottom: 10px;
    padding: 0px 40px;
}
.xxgk_sub_col_title{
    height: 36px;
    width: 240px;
    float:left;
    line-height: 36px;
    background-color: #064ec0;
    text-align: center;
    font-size: 20px;
    color: #FFFFFF;
    margin-left: 10px;
    margin-bottom: 10px;
}
.xxgk_sub_col_title_more{
    float: right;
    margin-right: 20px;
}

.xxgk_site_logo {
    position: absolute;
    width: 600px;
    height: 50px;
    top: 90px;
    left: 50%;
    margin-left: -300px;
    z-index: 9999;
}

.xxgk-ldjl td {
    padding: 5px 0px;
}
/* xxgk end */



/*list page start*/
.main_up_navpad {
    position: relative;
    float: left;
    min-height: 380px;
    width: 100%;
    z-index: 5;
}

.news_main {
    width: 974px;
    background-color: #fff;
    padding: 14px 13px;
    margin: 0 auto !important;
}

.list_main_title {
    width: 226px;
    height: 44px;
    border-top: 2px solid #197dcd;
    border-bottom: 1px solid #cccccc;
    margin-top: 0px !important
}

.list_main_title span {
    background: url("../img/listtitlebg.jpg") no-repeat 12px 15px;
    padding-left: 32px;
    padding-right: 10px;
    float: left;
    color: #197dcd;
    display: block;
    font-size: 14px;
    font-family: "微软雅黑";
    line-height: 41px;
    height: 41px;
    border-bottom: 3px solid #197dcd;
}

.list_main_left {
    width: 226px;
    margin-top: 87px;
    padding-bottom: 10px;
    float: left;
}

.list_main_list li {
    width: 170px;
    text-align: center;
    height: 45px;
    border-bottom: 1px solid #cccccc;
    line-height: 45px;
    font-size: 14px;
    font-family: "Microsoft YaHei";
}

.list_main_list li a {
    color: #383838;
}

.list_main_list li a:hover {
    color: #1997B5;
}

.list_main_right {
    width: 730px;
    float: left;
    overflow: auto;
    margin-top: 55px;
    margin-left: 15px;
}

.list_main_right .gb-list ul {
    border: 0;
}

.list_main_right .gb-list ul li {
    border-bottom: 1px dashed #c3c2c2;
    line-height: 36px;
    background-position: left 16px;
}

.gb-title {
    width: 100%;
    height: 34px;
    border-bottom: 1px solid #197dcd;
}

.gb-title span {
    display: block;
    text-align: center;
    float: left;
    font-size: 18px;
    color: #197dcd;
    font-family: "Microsoft Yahei";
    line-height: 32px;
    width: 108px;
    height: 34px;
}

.gb-title label {
    display: block;
    float: right;
    padding-right: 6px;
    padding-left: 25px;
    background: url("../img/newsarea.jpg") no-repeat left;
    font-size: 12px;
    color: #000;
    line-height: 32px;
    height: 34px;
    font-family: "Microsoft YaHei";
    background-color: #fff;
}




/*list page end*/

/* xxgk-left-list start */
.c-sec-l {
    float: left;
    width: 239px;
    margin-top: 30px;
    margin-bottom: 10px;
    padding-top: 4px;            
    background: url(/sjw/upload_web_2/img/xxgk_list_left_top.png) no-repeat left top;
}
.c-sec-con {
    padding-bottom: 30px;
    background: url(/sjw/upload_web_2/img/xxgk_list_left_bj.png) repeat-y;
}
.c-sec-con .c-sec-list {
    background: url(/sjw/upload_web_2/img/xxgk_list_left_li_bj.png) no-repeat;
}
.c-sec-con .c-sec-list .c-sec-box {
    font-size: 18px;
    font-weight: bold;
    height: 47px;
    line-height: 47px;
    text-align: center;
    color: #c40101;
    cursor: pointer;
}
.c-sec-con .c-sec-list .c-sec-box a {
    color: #bd0202;
    display: block;
    background: url(/sjw/upload_web_2/img/xxgk_list_left_link_bj.png) no-repeat 18px bottom;
}
/* xxgk-left-list end */

/*jpage*/
#pagination-digg {
    text-align: center;
    margin-left: 27%;
    margin-top: 10px;
    padding-top: 15px;
    padding-bottom: 15px;

}

#pagination-digg li {
    border: 0;
    margin: 0;
    padding: 0;
    font-size: 11px;
    list-style: none;
    /* savers */
    float: left;
    line-height: normal;
    height: auto;
}

#pagination-digg a {
    border: solid 1px #9aafe5;
    margin-right: 2px;
}

#pagination-digg .previous-off,
#pagination-digg .next-off {
    border: solid 1px #DEDEDE;
    color: #888888;
    display: block;
    float: left;
    font-weight: bold;
    margin-right: 2px;
    padding: 3px 4px;
}

#pagination-digg .next a,
#pagination-digg .previous a {
    font-weight: bold;
}

#pagination-digg .active {
    background: #197dcd;
    color: #FFFFFF;
    font-weight: bold;
    display: block;
    float: left;
    padding: 4px 6px;
    /* savers */
    margin-right: 2px;
}

#pagination-digg a:link,
#pagination-digg a:visited {
    color: #0e509e;
    display: block;
    float: left;
    padding: 3px 6px;
    text-decoration: none;
}

#pagination-digg a:hover {
    border: solid 1px #0e509e;
}

.art-title {
    font-size: 32px;
    text-align: center;
    margin: 40px auto;
    color: #000;
    height: auto;
    font-weight: bold;
    line-height: 30px;
    font-family: "Microsoft YaHei";
}

.art-menu {
    font-size: 14px;
    text-align: center;
    color: #666;
    padding-bottom: 20px;
    font-family: "Microsoft YaHei";
}

.art-main {
    margin-top: 15px;
    width: 835px;
    margin: 0 auto;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

.art-cpage {
    float: left;
    margin-left: 10px;
    line-height: 25px;
    font-size: 14px;
    font-family: "Microsoft YaHei";
}

.art-cpage a {
    color: #333;
}

.art-cpage a:hover {
    color: #197dcd;
}

.art-print {
    float: right;
    margin-right: 30px;
    margin-top: 20px;
    margin-bottom: 20px;
}

.art-print a {
    color: #666;
    margin-right: 10px;
    display: block;
    font-size: 14px;
    height: 22px;
    min-width: 60px;
    text-align: center;
    border: 1px solid #bfbfbf;
    border-radius: 3px;
    font-family: "Microsoft YaHei";
    line-height: 22px;
    float: left;
}

.art-print a img {
    vertical-align: middle;
    margin-right: 5px;
}


.clear {
    clear: both;
}












.Article_shly {
    margin: auto;
    margin: 20px 50px;
}

.Article_shly .tit {
    font-size: 26px;
    color: #1f5781;
    font-weight: bold;
    text-align: center;
    line-height: 45px;
}

.Article_shly .daty {
    padding-top: 20px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
    text-align: center;
    font-size: 14px;
}

.Article_shly .daty .daty_con {
    margin: auto;
    text-align: center;
    padding-right: 120px;
}

.Article_shly .daty .daty_con .e {
    text-align: left;
    font-size: 16px;
    display: inline-block;
}

.Article_shly .daty .daty_con .e1 {
    margin-left: 0px;
}

.Article_shly .daty .daty_con .e2 {
    margin-left: 30px;
}

.Article_shly .daty .daty_con .e3 {
    margin-left: 30px;
    height: 16px;
}

.Article_shly .daty .daty_con .share_box {
    position: relative;
    display: inline;
    height: 35px;
}

.Article_shly .content {
    padding: 20px;
    line-height: 1.8;
    font-size: 16px;
    text-align: left;
}

.Article_shly .content p {
    padding-bottom: 0px;d_web
}


/*article share start*/
.c-conten-top {
    display: inline;
    position: absolute;
}

/*分享*/
.e .slideDown{position:absolute; left:0px; width:120px; display:inline-block; display:inline; zoom:1; vertical-align:middle; }
.e .slideDown .share{color:#333;cursor:pointer;display:block;font-size:16px; text-align: center; font-style: normal; font-weight: normal;}
.e .slideDown .share b{border:solid 5px #fff;border-top-color:#757575;display:block;height:0;overflow:hidden;position:absolute;right: 30px;top: 12px;
-webkit-transition:top 1s,all 0.3s ease-in 0s;
-moz-transition:top 1s,all 0.3s ease-in 0s;
-o-transition:top 1s,all 0.3s ease-in 0s;
transition:top 1s,all 0.3s ease-in 0s;
}
.e .slideDown .selectBox{background:#fff; display:none; position:absolute; left:0px; top:40px; z-index:999; width:120px; }
.e .slideDown .selectBox a{background-image:none;border-bottom:none;color:#848484;display:block; font:12px/39px "Arial";height:33px;padding-left:45px;overflow:hidden;width: 50%;}
.e .slideDown .selectBox a:hover{ color:#535353; text-decoration:none}

.e .slideDown .selectBox a.ico01{ background:url(/sjw/upload_web_2/img/share_ico.png) no-repeat 12px -1px}
.e .slideDown .selectBox a.ico02{ background:url(/sjw/upload_web_2/img/share_ico.png) no-repeat 12px -39px}
.e .slideDown .selectBox a.ico03{ background:url(/sjw/upload_web_2/img/share_ico.png) no-repeat 12px -79px}
.e .slideDown .selectBox a.ico04{ background:url(/sjw/upload_web_2/img/share_ico.png) no-repeat 12px -119px}
.e .slideDown .selectBox a.ico05{ background:url(/sjw/upload_web_2/img/share_ico.png) no-repeat 12px -158px}
.e .slideDown .selectBox a.ico06{ background:url(/sjw/upload_web_2/img/share_ico2.png) no-repeat 12px 6px}
.e .slideDown .selectBox a.ico07{ background:url(/sjw/upload_web_2/img/share_ico2.png) no-repeat 12px -34px}
.e .slideDown .selectBox a.ico08{ background:url(/sjw/upload_web_2/img/share_ico2.png) no-repeat 12px -74px}
.e .slideDown .selectBox a.ico09{ background:url(/sjw/upload_web_2/img/share_ico2.png) no-repeat 12px -114px}
.e .slideDown .selectBox a.ico10{ background:url(/sjw/upload_web_2/img/share_ico2.png) no-repeat 12px -155px}

.e .slideDown .selectBox a.ico01:hover{ background:url(/sjw/upload_web_2/img/share_ico_hover.png) no-repeat 12px -1px}
.e .slideDown .selectBox a.ico02:hover{ background:url(/sjw/upload_web_2/img/share_ico_hover.png) no-repeat 12px -39px}
.e .slideDown .selectBox a.ico03:hover{ background:url(/sjw/upload_web_2/img/share_ico_hover.png) no-repeat 12px -79px}
.e .slideDown .selectBox a.ico04:hover{ background:url(/sjw/upload_web_2/img/share_ico_hover.png) no-repeat 12px -119px}
.e .slideDown .selectBox a.ico05:hover{ background:url(/sjw/upload_web_2/img/share_ico_hover.png) no-repeat 12px -159px}
.e .slideDown .selectBox a.ico06:hover{ background:url(/sjw/upload_web_2/img/share_ico_hover2.png) no-repeat 12px 6px}
.e .slideDown .selectBox a.ico07:hover{ background:url(/sjw/upload_web_2/img/share_ico_hover2.png) no-repeat 12px -34px}
.e .slideDown .selectBox a.ico08:hover{ background:url(/sjw/upload_web_2/img/share_ico_hover2.png) no-repeat 12px -74px}
.e .slideDown .selectBox a.ico09:hover{ background:url(/sjw/upload_web_2/img/share_ico_hover2.png) no-repeat 12px -114px}
.e .slideDown .selectBox a.ico10:hover{ background:url(/sjw/upload_web_2/img/share_ico_hover2.png) no-repeat 12px -155px}

.e .slideCur{box-shadow:0 0 2px 2px #eaeaea; display:block; border:1px solid #eaeaea;background-color: #fff;}
.e .slideCur .share{ background-color:#f5f5f5;}
.e .slideCur .share b{border:solid 5px #f5f5f5;border-top-color:#1e63b0;top: 8px;border-top-color:#f5f5f5;border-bottom:solid 6px #1e63b0;
-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-o-transform:rotate(180deg);
transform:rotate(180deg);}

.bdshare-button-style0-16 {
    zoom: 1;
}

#wechat-modal {
    position: absolute;
    left: 130px;
    padding: 10px;
    background-color: white;
    border: 1px #cccccc solid;
}

.modal-content p {
    font-size: 14px;
    font-weight: normal;
}
/*article share end*/

