@charset "UTF-8";
 body{

 }
 .address_nav{
    text-align:left;
    color: #666;
 }
 .address_nav a{
    color: #666;
 }
.show_title h2{
    font-size: 28px;
    font-weight: 500;
    color: #015095;
    line-height: 1.2em;
}
.show_title h3{
    font-size: 22px;
    font-weight: 500;
    padding-top: 20px;
}
.show_title,.show_content,.show_prev{
    margin: 0 40px;
}
.show_prev{
	padding-bottom: 20px;
}
.show_title{
    border-bottom: 1px solid #e5e5e5;
}
.show_content{
    text-align: justify;
    font-size: 18px;
    line-height: 1.8;
    margin-top: 20px;
    min-height: 500px;
}
.show_content table{
    word-break: break-all !important;
    table-layout: auto!important;
}
.show_content img{
	margin: 6px 0;
}
.show_time_size{
    height: 40px;
    line-height: 40px;
    color: #948e8e;
    margin-top: 20px;
}
.show_time_size span.zhonghao{
    margin: 0 5px;
}
.show_time_size p.p1 span{
    margin-right: 20px;
}
span.zhonghao,span.dahao,span.xiaohao{
    cursor:pointer;
}
.show_time_size p.p2 a{
    display: inline-block;
    color: #948e8e;
    margin-left: 10px;
}
#output {
    width: 128px;
    margin: 0 auto;
}
.show_prev p{
    height: 40px;
    line-height: 40px;
}
.show_prev p a,.show_prev p span{
    
    font-size: 16px;
  color: #333;
}
.show_fx{
    
    padding: 0 40px 20px;
}
.show_fx > span{
    float: right;
    font-size: 15px;
    font-weight: bold;
}
.bdsharebuttonbox{
    float: right;margin-top: 6px;
}
.navlist_fr{
	    width: 1200px;
}
.navlist_fl{display:none;}


/* 信件 */
.xjcont-table{overflow-x: auto;}
.navlist_xjgs  table{min-width: 640px;border-spacing: 2px;width:100%;font-size: 1.125em;}
.navlist_xjgs  table th{width: 120px;text-align: right;padding: 17px 20px;font-weight: normal;}
.navlist_xjgs  table td{padding:17px 20px;text-align: left;min-width: 160px;line-height: 1.8;}
.navlist_xjgs  table tr{background: #f1f4f8;}
.navlist_xjgs  table tr.trSep{background: #fffbf7;}
.navlist_xjgs  table span{display: inline-block;line-height: 1.7;text-align: justify;}
.navlist_xjgs h2{
    color: #004f90;
    text-align: center;
    padding: 20px 20px 40px;
}
/* 网站地图 */
.websiteMap .common-title{line-height:44px; background-color:#f9f9f9;}
.websiteMap .common-title h3{font-size:1.125em;position: relative;color:#004f90;padding-left: 10px;}
.websiteMap .common-title h3:before{content: "";width: 3px;height: 16px;background-color: #004f90;position: absolute;left: 0;top: 50%;margin-top: -8px;}
.websiteMap .common-title h3 a{color:#004f90;}
.websiteMap .newsList{padding:15px 10px 0; font-size:1em;}
.websiteMap .newsList li{float:left; width:25%; padding: 0;position: relative;}
.websiteMap .newsList li h4{font-size:1em; font-weight: normal; padding:7px 15px 7px 20px; overflow: hidden;}
.websiteMap .newsList li:before{content:"";width:5px; height:5px; background-color:#004f90; border-radius:50%;position: absolute;left:0;top:50%;margin-top:-2.5px;}

.content_fgx{border-top: 1px solid #e5e5e5;margin: 0 40px;}
/*自适应代码*/
@media (max-width: 1199px) {
    .navlist_fr{width: 100%;}
    .show_title, .show_content, .show_prev{margin: 0 2%;}
    .show_fx{padding:0 2% 20px;}
    .content_fgx{margin: 0 2%;}
    .show_prev p{height: auto;line-height: 1.3em;margin: 15px 0;}
}


@media (max-width: 768px) {
    
    .show_time_size{height: auto;}
    .show_time_size:after{content: "";clear: both;display:table;line-height:0;}
    .show_content img{width: auto!important;height: auto!important;}
}


