@charset "utf-8";
/*CSS reset*/
*{margin:0;padding:0;}
body{margin:0;padding:0; font-family:"微软雅黑"; font-size:16px; line-height:1.5; cursor:default; color:#333;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none; vertical-align:middle;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
a{text-decoration:none; outline:none; color:#333;}
a:hover{ text-decoration:none;}

i{font-style:normal}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
figure{margin:0}



body{ background-color: #fff; }
.main{
  margin: 0 0;
}
.w1200 {width: 1200px;margin: 0 auto;}
.qgjc_head{ 
  width: 100%;
  height: auto;
 }
 .qgjc_head img{
  width: 100%;
  height: auto;
 }
.m-qgjc_head{ 
  width: 100%;
  height: auto;
 }
 .m-qgjc_head img{
  width: 100%;
  height: auto;
 }

.qgjc_cont{height: auto;overflow: hidden;}
.qgjc_dh{height: 40px;line-height: 40px;padding: 30px 0;}
.qgjc_dh span{display: block;float: left;margin: 0 5px;}
.qgjc_dh .s1{}
.qgjc_dh .s1 a{font-size: 30px;color: #0c4d9e;font-weight: bold;position: relative;}
.qgjc_dh .s1 a::after{
  content: "";
  background: url(http://www.dxh.gov.cn/material/V3/images/jt.png) left center no-repeat;
  width: 59px;
  height: 40px;
  display: inline-block;
  position: absolute;
  top: 3px;
}
.qgjc_dh .s2{border-radius: 5px;border: 1px solid #b7c9de;padding: 5px 10px;text-align: center;color: #999999;}
.qgjc_dh .s2 a{}

.qgjc_cont_left{width: 750px;height:594.367px; float: left;margin-right: 20px;}
.qgjc_cont_left ul {width: 100%;float: left;margin-bottom: 2rem;}
.qgjc_cont_left ul li{line-height: 60px;float: left;width: 100%;font-size: 20px;}
.qgjc_cont_left ul li a{padding-left: 25px;float: left;display: block;width: calc(85% - 25px);white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.qgjc_cont_left ul li:hover a{
  color: #0c4d9e;
}
.qgjc_cont_left ul li span{display: block;width: 10%;float: left;text-align: right;}
.qgjc_cont_left ul li:hover span{
  color: #0c4d9e;
}
.qgjc_cont_r{width: 410px;float: left;}
.qgjc_cont_r ul{width: 100%;}
.qgjc_cont_r ul li{width: 100%;height: auto;float: left;margin: 10px 0;}
.qgjc_cont_r ul li a{}
.qgjc_cont_r ul li img{ width: 100%; }


/* 页码 */
.qgjc_cont_left .min_page .cl li{
  min-width: 40px;
  height: 40px;
  line-height: 40px;
  float: left;
  color: #555;
  margin-right: 10px;
  width: 40px;
}
.qgjc_cont_left .min_page .cl li span {
  color: #9ba1a7;
  font-style: normal;
  font-size: 16px;
  height: 40px;
  display: block;
  text-align: center;
  background: #e7ebee;
  border-radius: 2px;
  width: 40px;
}
.qgjc_cont_left .min_page .cl li a{
  color: #9ba1a7;
  font-style: normal;
  font-size: 16px;
  height: 40px;
  display: block;
  text-align: center;
  background: #e7ebee;
  border-radius: 2px;
  padding-left: 0;
  width: 40px;
}
.qgjc_cont_left .min_page .cl .active span{
  background: #3076bc;
  color: #fff;
}
@media screen and (max-width: 751px) {
  .qgjc_dh{
    height: auto;
  }
  .qgjc_dh .s1{
    width: 96%;
    margin: 0 auto;
    float: none;
  }
  .qgjc_cont_left ul li{
    display: initial;
    padding: 0 2%;
    box-sizing: border-box;
  }
  .qgjc_cont_left ul li a{
    padding-left: 2%;
    width: 100%;
    line-height:35px;
    white-space:inherit;
  }

  .qgjc_cont_left ul li span{
    width: auto;
    display: block;
    width: auto;
    text-align: left;
    font-size: 16px;
    padding-left: 2%;
  }
  .qgjc_cont_r ul {
    display: initial;
  }

  .qgjc_cont_r ul li {
    width: 90%;
    margin-left: 5%;
  }
}