.headline {background:#FFFFFF;padding:0 10px 5px 10px;border-bottom:#DDDDDD 1px solid;}
.headline h2 {text-align:center;font-size:16px;margin:0;height:30px;line-height:30px;overflow:hidden;}
.headline span {color:#225588;}
.headline div {line-height:22px;height:22px;overflow:hidden;}
.subline li {height:26px;line-height:26px;overflow:hidden;font-size:14px;padding:0 10px 0 10px;}
.subline span {color:#666666;}
.keytags {font-size:14px;padding:0 0 0 50px;}
/* catlist */
.childlist {padding:10px 10px 10px 15px;line-height:24px;}
.childlist li {font-size:14px;height:28px;line-height:28px;background:url('image/li_dot.gif') no-repeat 5px 12px;padding:0 10px 0 12px;overflow:hidden;}
.catlist {padding:15px 15px 15px 20px;line-height:24px;}
.catlist_li {font-size:14px;height:28px;line-height:28px;background:url('image/li_dot.gif') no-repeat 5px 12px;padding:0 10px 0 12px;overflow:hidden;}
.catlist_sp {background:#FFFFFF url('image/dot.gif') repeat-x 0 center;}
.subtitle {padding:5px 15px 5px 15px;margin:10px 20px 10px 20px;line-height:24px;font-size:12px;border:#EEEEEE 1px solid;background:#FAFAFA;}
.subtitle li {width:50%;height:24px;overflow:hidden;float:left;}




.title_box {
  width:1200px;margin:0 auto;overflow: hidden;
  padding-bottom: 10px;
  margin-bottom: 16px;
  border-bottom: 4px solid #eaeaea; }
  .title_box .crumbs {
    float: left;
    font-size: 12px;
    color: gray; }
    .title_box .crumbs a {
      font-size: 12px;
      color: gray; }
  .title_box .line {
    display: block;
    background: #d02618;
    float: left;
    color: #fff;
    height: 25px;
    text-align: center;
    line-height: 25px;
    padding: 0 5px; }
  .title_box .h1 {
    margin-bottom: 20px;
    margin-top: 14px;
    padding: 0;
    overflow: hidden;
    font-size: 42px;
	line-height: 44px;
	}
    .title_box .h1 a {
      font-size: 26px;
      font-weight: bolder;
      line-height: 44px;
      color: #000; }
    .title_box .h1 .comment {
      margin-left: 80px; }
      .title_box .h1 .comment img {
        display: inline-block;
        float: left;
        float: left; }
      .title_box .h1 .comment a {
        font-size: 14px;
        font-weight: normal;
        display: inline-block;
        float: left;
        margin-left: 8px;
        color: #d02618; }
  .title_box .left {
    float: left; }
    .title_box .left li {
      display: inline-block;
      margin-right: 20px;
      float: left; }
.title_box .left li  a{
color:gray;
text-decoration:none;}
    .title_box .left img {
      float: left; }
    .title_box .left span {
      color: #9a9a9a;
      float: left;
      margin-top: 2px;
      margin-left: 14px; }
	   .title_box .left em{
		   display:none;
       }
  .title_box .right {
    float: right; }
    .title_box .right li {
      display: inline-block;
      margin-left: 30px;
      cursor: pointer;
      float: left; }
.articleCopyright p{
    font-size: 12px;
	color:#3C3C3C;
	}
.articleCopyright span{
    font-size: 14px;
	color:#d02618;
	}
	.articleInfo p{
    font-size: 12px;
	color:#272727;
	text-indent: 0;
	}
 .articleInfo span{
    font-size:14px;
	color:#d02618;
	}