/*header*/
.header{  height: 110px;  background: #ffffff;  
}
.header_content{  width: 1140px;  margin: 0 auto;  padding: 24px 0 26px;  }
.header_content .logo{  margin-left: 54px;  }
.header_content ul{margin-left: 13px; }
.header_content .title{font-size: 30px;font-weight: bold;color: #db241d; }
.header_content .net{font-size: 18px;font-weight: bold;color: #999999;padding-left: 5px; }
.header_content .net span{color: #db241d}
.header_content .header_right{  margin-right: 29px; }
.header_content .time{  text-align: center;  color: #930101; margin-top: 17px; }
.header_content .search{ margin-top: 5px; margin-right: -22px; }
.header_content .search form{position: relative;}
.header_content .search input{ height: 24px; line-height: 24px; width: 266px; padding-left: 20px; border-radius: 12px;  border: 1px solid #cccccc;   }
.header_content .search button{ height: 24px;  width: 24px;  position: absolute;  top: 4px;  right: 0; background: url("../images/search.png") no-repeat;border: none; cursor: pointer;}

/*nav*/
.nav{ background: url("../images/nav.png") repeat-x;  height: 40px;  
}
.nav ul{ width: 1140px;  margin: 0 auto;  }
.nav ul li{ width: 189px; height: 40px; border-right: 1px solid #cba4a4;  line-height: 40px;  text-align: center;  font-weight: bold;  }
.nav ul li a{ font-size: 18px;  color: #ffffff; display:inline-block;width: 162px; height: 40px;  }

/*main*/
.main{ width: 1140px; margin: 0 auto; background: #ffffff;  
}
/*原来*/
/*.bd li{width: 590px; height:35px; line-height:35px; padding-left: 25px; overflow: hidden;  white-space:nowrap; text-overflow:ellipsis; background: url("../images/line-point.png") 10px 17px no-repeat;}*/
/*.bd li{width: 1065px; height:35px; line-height:35px; padding-left: 25px; overflow: hidden;  white-space:nowrap; text-overflow:ellipsis; background: url("../images/line-point.png") 10px 17px no-repeat;}*/
.bd li{width: 1065px; height:35px; line-height:35px; padding-left: 25px; background: url("../images/line-point.png") 10px 17px no-repeat;}

.main_left .bd li a{width: 460px; overflow: hidden;  white-space:nowrap; text-overflow:ellipsis; display: inline-block}
.breadcrumb{margin: 0 15px 0 20px}
.breadcrumb ol{margin-left: 12px}
.breadcrumb li{height: 50px; line-height: 50px;}

.mb15{margin-bottom: 15px}
.ml10{ margin-left: 10px;}
.ml20{ margin-left: 20px;}
.mr20{ margin-right: 20px;}

/*footer*/
.footer{  width: 1140px; margin: 0 auto; background: #ffffff; border-top: 6px solid #930101; font-size: 14px;  
}
.footer_link{ text-align:left; margin-left: 20px; margin-right: 20px}
.footer_link .hd{ height:52px; line-height:52px;  }
.footer_link .hd ul li{width: 160px; float:left; padding-left: 16px; font-size: 18px; cursor:pointer;
    background-image:url("../images/arrow_undone.png");
    -moz-background-image: url("../images/arrow_undone.png");
    -o-background-image:  url("../images/arrow_undone.png");
    -webkit-background-image:  url("../images/arrow_undone.png");
    -ms-background-position-x:150px;
    background-position-x:150px;
    -ms-background-position-y:22px;
    background-position-y:22px;background-repeat: no-repeat; }
.footer_link .hd ul li.on{ height:52px;width: 160px; background-color:#f2f2f2; color: #930101;
    background-image:url("../images/arrow_active.png");
    -moz-background-image: url("../images/arrow_active.png");
    -o-background-image:  url("../images/arrow_active.png");
    -webkit-background-image:  url("../images/arrow_active.png");
    -ms-background-position-x:150px;
    background-position-x:150px;
    -ms-background-position-y:22px;
    background-position-y:22px;background-repeat: no-repeat;}
.footer_link .bd{background: #f2f2f2; padding:20px 17px 10px; border-bottom: 1px solid #ccc; }
.footer_link .bd li{float: left; width: 177px; height:35px; line-height:35px; background: none; padding: 0 }
.footer_content{ width: 565px; margin: 0 280px 0 290px; padding: 36px 0 29px;  }
.footer_content ul{margin-top: 10px;}
.footer_content ul li{font-size: 14px;height:30px; line-height: 30px;}
.footer_content ul li a{padding: 0 14px;border-right: 1px solid #000;}
/*原来*/
/*
.footer_content p{font-size: 14px;width:480px; height: 26px;line-height: 26px;background: #e5e5e5;padding-left: 5px}
*/
/*修改*/
.footer_content p{font-size: 14px;width:552px; height: 26px;line-height: 26px;margin: -38px 0 0 81px}
.content .bg{height: 40px; background: #dcdcdd; font-size: 22px; line-height: 40px; padding-left: 10px;}
.content .bd{border: 1px solid #cccccc;}
.content .bd .tit{height: 105px; border-bottom: 1px solid #858585;padding: 25px 10px 0;}
/*
.content .bd .tit p{font-size: 36px;text-align: center;}
*/
.content .bd .tit p{font-size: 30px;text-align: center;}
/* text-align: left; padding:25px 0 0 55px;*/
.content .bd .tit .time{font-size: 16px;color: #888888; padding:25px 0; height: 30px}
.content .bd .tit .img{margin-right: 70px; padding-top: 10px;}
.content .bd .tit .img img{margin-right: 10px;}
.content .bd .container{padding: 20px 0 25px; margin: 0 10px; border-bottom: 1px solid #858585;}
/*.content .bd .container p{text-align: center}   20170510 9:59  注释，详情页面文章内容不居中*/
.content .bd .container p span{font-size: 14px;line-height: 34px;color: #666666}
.content .bd .container .text{margin-top: 10px; padding: 0 55px;}
.content .bd .container .text p{text-align: left;text-indent: 2em;line-height: 34px;}
.content .bd .container .text .source{margin-top: 50px}
.content .bd ul{margin: 25px 30px; padding-bottom: 25px; border-bottom: 1px solid #dddddd}
.content .bd li{font-size: 16px; width: 900px; }
.content .bd .date{color: #888888; font-size: 12px; padding-left: 20px;  float: right;}
.content .more{text-align: center;font-size: 18px}
.content .list .hd{height: 34px;line-height: 34px; font-size: 20px; color: #bf6e6e;padding: 30px 0 0 10px;}
.content .list ul{margin-top: 0; margin-bottom: 0; border: none}
.content .list .text{padding-bottom: 20px}
/*   text-indent: 2em; */
.content .list .text p{width: 500px; padding: 0 20px 0 25px;line-height: 35px;}
.content .list .text img{margin-top: 10px;}