.main {
    background-color: #fff;
    width:1200px;

    display:block;
    margin:0 auto;
}

.main .crumb .pdwz {
    height: 45px;
    background-color: #f3f3f3;
    line-height: 45px;
    padding-left: 20px;
    text-align:left;
    display:block;
}

.main .crumb .pdwz a {
    color: #015293;
}

.details-main {
    1px solid #e6e6e6;

}

.details-main h1 {
    font-weight: 400;
    font-size: 38px;
    color: #015293;
    text-align: center;
    margin: 25px auto 0;
    line-height: 58px;
    width:1000px;
    word-break: break-all;
    word-wrap: break-word;
}

.details-main .cl {
    width: 1060px !important;
    font-weight: 400;
    height: 36px;
    line-height: 36px;
    font-size: 16px;
    color: #797979;
    background: #f3f3f3;
    margin: 30px auto;
    line-height: 36px;
}

.hotWords .hotsearch {
    color: red;
}

.details-main h6 {
    font-weight: 400;
    height: 36px;
    line-height: 36px;
    font-size: 16px;
    color: #797979;
    text-align: center;
    background: #f3f3f3;
    margin: 30px auto;
    display: flex;
    justify-content: space-between;
}

.details-main h6 .ly{
 margin-left: 20px;
}

.details-main .fenxiang{
    margin-right: 20px;
}

.details-main .fenxiang .bds_weixin {
    position: relative;
    top: 3px;
}

.details-main .fenxiang .bds_tsina {
    position: relative;
    top: 3px;
}

.details-main .fenxiang .bds_sqq {
    position: relative;
    top: 3px;
}

.details-main .fenxiang .font a:hover {
    color: #c10000;
    text-decoration: none;
    cursor: pointer;
}

.maincontent {
    font-size: 16px;
    font-family: "宋体";
    color: black;
    position: relative;
    z-index: 0;
    width: 1060px;
    padding: 15px 10px 40px 10px;
    min-height: 400px;
    margin: 0 auto;
    background: #fff;
    text-align: left;
    border-radius: 0 0 5px 5px;
    border-bottom: 1px solid #f3f3f3;
}
#maincontent {
    font-size: 16px;
    font-family: "宋体";
    color: black;
    position: relative;
    z-index: 0;
    width: 1060px;
    padding: 15px 10px 40px 10px;
    min-height: 400px;
    margin: 0 auto;
    background: #fff;
    text-align: left;
    border-radius: 0 0 5px 5px;
    border-bottom: 1px solid #f3f3f3;
}

.maincontent p{
    font-size:16px !important;
    line-height:36px;
    text-justify:inter-ideograph;
}
.css p{
    font-size:22px !important;
    line-height:36px;
    text-justify:inter-ideograph;
    font-family: "宋体";
    color: black;
    position: relative;
    z-index: 0;
    margin: 0 auto;
    background: #fff;
    text-align: left;
}
.css1 p{
    font-size:15px !important;
    line-height:36px;
    text-justify:inter-ideograph;
 font-family: "宋体";
    color: black;
    position: relative;
    z-index: 0;
    margin: 0 auto;
    background: #fff;
    text-align: left;

}
.css2 p{
    font-size:12px !important;
    line-height:36px;
    text-justify:inter-ideograph;
 font-family: "宋体";
    color: black;
    position: relative;
    z-index: 0;
    margin: 0 auto;
    background: #fff;
    text-align: left;

}
.css3 p{
 font-size:16px !important;
    line-height:36px;
    text-justify:inter-ideograph;
 font-family: "宋体";
    color: black;
    position: relative;
    z-index: 0;
    margin: 0 auto;
    background: #fff;
    text-align: left;

}
.css span{
  font-size:22px !important;
    line-height:36px;
    text-justify:inter-ideograph;
 font-family: "宋体";
    color: black;
    position: relative;
    z-index: 0;
    margin: 0 auto;
    background: #fff;
    text-align: left;

}
.css1 span{
    font-size:15px !important;
    line-height:36px;
    text-justify:inter-ideograph;
 font-family: "宋体";
    color: black;
    position: relative;
    z-index: 0;
    margin: 0 auto;
    background: #fff;
    text-align: left;

}
.css2 span{
    font-size:12px !important;
    line-height:36px;
    text-justify:inter-ideograph;
 font-family: "宋体";
    color: black;
    position: relative;
    z-index: 0;
    margin: 0 auto;
    background: #fff;
    text-align: left;

}
.css3 span{
 font-size:16px !important;
    line-height:36px;
    text-justify:inter-ideograph;
 font-family: "宋体";
    color: black;
    position: relative;
    z-index: 0;


    margin: 0 auto;
    background: #fff;
    text-align: left;

}
.maincontent span{ 
    font-size:16px !important;
    font-family: "宋体";
    color: black;
    line-height:36px;
    text-justify:inter-ideograph;
}
.maincontent p span{
    font-size:16px !important;
    font-family: "宋体";
    color: black;
    line-height:36px;
    text-justify:inter-ideograph;
}
.maincontent p span span{
    font-size:16px;
    font-family: "宋体"; 
}
.controls {
    height: 36px;
    line-height: 36px;
    text-align: right;
    font-size: 12px;
    color: #666;
    padding: 15px 10px 10px 0px;

}

.controls1 {
    display: flex;
    justify-content: flex-end;
    margin-right: 35px;
}

.controls1 li {
    font-size: 14px;
    margin-right: 20px;
}

.controls1 .print {
    display: block;
    width: 68px;
    height: 26px;
    line-height: 26px;
    padding-left: 10px;
    background: url(../images/print.gif) 0 5px no-repeat;
}

.controls1 .close {
    background: url(../images/close1.gif) 0 5px no-repeat;
    display: block;
    width: 68px;
    height: 26px;
    line-height: 26px;
    padding-left: 10px;
}

.controls1 li a:hover {
    color: #c10000;
    text-decoration: none;
    cursor: pointer;
}




/*-----依申请公开结果-----*/

.shenqingren {
    padding: 9px 14px;
    margin-bottom: 14px;
    background-color: #f7f7f9;
    border: 1px solid #e1e1e8;
    border-radius: 4px;
    background: #eae9e9;
    border-left: 3px solid #4c60f8;
    text-align:left;
}
.shenqingren p{
   line-height:36px;
}
.shenqingren h4{
   line-height:45px;
   
}
.highlight {
    padding: 9px 14px;
    margin-bottom: 14px;
    background-color: #f7f7f9;
    border: 1px solid #e1e1e8;
    border-radius: 4px;
    background: rgb(238, 243, 250);
    text-align:left;
}

.highlight p{
   line-height:36px;
}
.highlight h4{
   line-height:45px;
}
.ysqgkcx3 {
    font-size: 24px;
    color: red;
    line-height: 80px;
    border: 0px solid #CCC;
    width: 1000px;
    text-align: center;
}


.cata_main{
   width:900px !important;
}

.img_gallery_title {
    color: #015293 !important;
    font-size: 24px !important;
    text-align: center !important;
    margin: 0px;
    width: 890px !important;
    word-break: break-all;
}
.img_gallery_title,
.img_gallery_num
 {
  color: #015293 !important;
}


.list .listright {
    width: 500px;
    float: right;
	
}

.list .listright .ftsl {
    width: 480px;
    height:50px;
    line-height:50px;
    display:block;
    margin:10px 10px 10px 0px;
    padding-left:10px;
    background:#f3f3f3;
    
    	
}
.list-paddingleft-2{
  width: 500px;
    height:50px;
    line-height:50px;
    display:block;
    margin:0px;
    padding:0px;
 
 
}

.list .listleft {
    width: 500px;
    float: left;
}
.fttitle{
 margin:15px 10px 20px 30px;
 height:36px;
 font-weight:bold;
 line-height:36px;
}
.ftjb{
 margin:15px 10px 20px 30px;
height:36px;
 font-weight:bold;
 line-height:36px;
}
.ftsj{
 margin:15px 10px 20px 30px;
height:36px;
 font-weight:bold;
 line-height:36px;
}
.ftzy{
 margin:15px 10px 20px 30px;
height:36px;
 font-weight:bold;
 line-height:36px;
}
.ftzynr{
 
 line-height:36px;
 margin:15px 10px 20px 30px;
 display:block;
}

 .listright  table{
 line-height:36px !important;
}
.fengmiantu{
   margin-top: 10px; 
   display:block;

}
.fengmiantu img{
   margin: 15px !important; 
   width: 450px; 
   height:300px;
   text-align: center;

}
.fengmiantu object{
   margin: 15px; 
 
   text-align: center;

}


/*------------相关信息————————————*/


  .xgwz {
    padding: 30px 0px;
    line-height: 30px;
    border-top: 1px solid #f5f5f5;
	list-style: none;
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
	width:1080px;
	margin:0 60px;
        height:auto;
  text-align:left;
 }
 
 .xgwz span {
    color: #425c98;
    font-size: 18px;
    font-weight: bold;
	display: block;
	    margin: 0;
    padding: 0;
	font-family: Microsoft Yahei;
 text-align:left;
}
 
 .xgwzlb{
    display: block;
    margin:0 auto;
   line-height:40px;
 text-align:left;	
}
 .xgwzlb a{
    text-decoration:none;
	color: #000000;
	text-align: left;
    font-size: 14px;
    font-family: Microsoft Yahei;
    height:40px;
    line-height:40px;
    display: block;
    text-align:left;
} 


#BodyLabel img{
 margin:5px auto;
 max-width:900px;

}
#BodyLabel p img{

 margin:5px auto;
 min-width:600px;

}

#BodyLabel object{display:block;margin:auto;}
#BodyLabel{margin-left:auto;margin-right:auto; }
#BodyLabel table{ max-width:900px !important;margin-left:auto !important;margin-right:auto !important; border-right:1px solid #454545;border-bottom:1px solid #454545;border-collapse:collapse;}
#BodyLabel table tr{ width:900px!important;font-size:auto; }
#BodyLabel table tbody tr td{ 
 border-left:1px solid #454545;
 border-top:1px solid #454545; 
  text-align: center;
}
 
 









