*{margin:0; padding:0;}
body .body_main {
  width: 960px;
}

.detail_main .area {
  display: none
}
.new_article  {
  width: 960px;
}
.new_article .header_box {
  background: none;
}

.new_article .title_main {
  margin-top: 0px;
}

.new_article #title {
  width: 960px;
  text-align: center;
}

.new_article .title_txt {
  width: 860px;
  float: left;
  line-height: 45px;
  height: 45px
}

.new_article .title_txt h2 {
  font-size: 18px;
  color: #666666 !important;
}

.new_article .print_main {
  text-align: right;
  cursor: pointer;
  width: 100px;
  float: right;
  height: 45px;
  line-height: 45px;
}

.new_article .content_main {
  height: 500px;
  overflow: auto;
  border: 1px solid rgb(102, 102, 102);
  padding: 15px 15px;
}

.new_article .content_main .hotwordLinkClass {
  color: #000 !important
}

.new_article .content_main .hotwordLinkClass:hover {
  color: #000 !important
}

.new_article .close_page {

  text-align: center;
  clear: both;
  padding-top: 15px;
}

.new_article .close_page span {
  display: block;
  width: 142px;
  height: 37px;
  background: #025a9d;
  color: #fff;
  line-height: 37px;
  margin: auto;
  border-radius: 11px;
  cursor: pointer;
}

.new_article .close_page a {
  color: #fff !important;
  display: block;
  width: 142px;
  height: 37px;
}




.old .old_article {
  display: block;
  padding: 0px 4px;
}

.old .font_red_bold {
  FONT-WEIGHT: bold;
  COLOR: #cc0000 !important;
}

@media screen and (max-width: 1000px){
  html, body {
    width:100%;
    height: 100%;
  }
  body {
    margin: 0px 0.1rem;
    display: block;
  }
  .f14{font-size:14px;}
  #content_main{
    width:calc(100% - 0.2rem);
    margin-top: 55px;
    height:80%;
  }
  #content_main>div, #content_main>div>div{height:100%}
.new_article{height:100%}

.new_article .section{
  width: 100%;
  height:100%;
}



.new_article .header_box {
    clear: both;
    width: 100%;
    margin: 0 auto;
    position: absolute;
    top:0;
    z-index: 11;
}

.new_article .logo {
  height: 40px;
  padding-top: 0.5rem;
}

.new_article #title {
  padding-top: 22px;
}
.new_article .title_txt {
    line-height: 0.65rem;
    height:auto;
    float:none;
}
.new_article .title_txt h2 {
  font-size: 0.6rem;
  word-wrap: break-word;
}

.new_article .content  {
   height: 87%;
    padding-left: 0.1rem;
    padding-top: 18px;
    padding-right: 0.1rem;
}

.new_article .content_main {
    overflow: auto;
    overflow-wrap: break-word;
    border: 1px solid rgb(102,102,102);
    padding: 0.2rem;
    padding-left: 0.2rem;
    padding-right: 0.1rem;
    height: 95%;
}


  .new_article,.new_article #title,.new_article .title_txt {
    width: 100%;
  }
  .new_article .print_main{display: none;}

  p span{
		font-size:0.5rem !important;
	}


  #close {
    display: block;
    width: 3.5rem;
    height: 1.5rem;
    background: #025a9d;
    color: #fff;
    line-height: 1.5rem;
    margin: auto;
    border-radius: 0.3rem;
    cursor: pointer;
 }
 #close a{
  color: #fff;
  display: block;
  font-size: 0.5rem;
  width: 100%;
  text-decoration: none;
 }
}