.bread_crumb{background:#fff;padding:12px 0px 12px;border-bottom:1px solid #ccc;}
.place{padding-left:20px;}
.bread_crumb a{margin:0px 8px;clear:both;}
.article_con{background:#fff;border:1px solid #ccc;margin-top:10px;}
.article_con h2{text-align:center;margin:10px;}
.article_con .pleft{padding:20px 10px;width:72%;float:right;}
.viewbox .info{text-align:center;font-size:14px;color:#666;}
.viewbox small{font-size:14px;color:#999;margin-left:8px;margin-right:4px;}
.viewbox .content{padding:12px 16px;}
.viewbox .content table{border-color:#666;width:100%;max-width:100%;}
.viewbox .content table body{width:100%;max-width:100%;display:block;}
.viewbox .content table body tr {width:100%;max-width:100%;display:block;}
.viewbox .content table body tr td{width:100%;max-width:100%;display:block;}
.viewbox .content table p{width:100%;display:block;}
.viewbox .content table img{width:75%;display:block;margin-left:auto;margin-right:auto;}
.viewbox .content td{border-color:#666 !important;}
.viewbox .actbox{float:right;padding-top:20px;}
.actbox li{display:inline;padding-left:32px;margin-right:24px;padding-top:4px;padding-bottom:4px;}
#act-fav{background:url(imagesfavo.png) no-repeat left 1px;}
#act-pus{background:url(imagesgood.png) no-repeat left 1px;position:relative;}
#act-pnt{background:url(imagesprint.png) no-repeat left 1px;}
.viewbox .context{float:left;color:#333;line-height:32px;}
.viewbox .title h2{color:#1c1c1c;}
.boxoff{margin-bottom:20px;margin-top:20px;background:url(imagesboxoff.png) repeat-x left 2px; }
.boxoff strong{display:block;width:16px;height:16px;overflow:hidden;background:#fff url(imagesarticle4.png) no-repeat left top;line-height:100px;}

.article_con .pright{width:26%;float:left;}

.article_con .pright_con{padding:20px;}
.col{border:1px solid #ccc;padding:10px;position:relative;margin-bottom:12px;}
.col1 .img_box{text-align:center;overflow:hidden;}
.col1 img{width:124%;}
.col dt{line-height:32px;font-size:18px;color:#05508a;border-bottom:1px solid #ccc;margin-bottom:10px;}
.col strong{border-bottom:1px solid #05508a;display:block;width:42%;text-align:center;}

.text_box{margin-top:10px;}
.text_box a{display:block;color:#05508a;line-height:32px;font-size:14px;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;overflow:hidden;}

.more_btn{position:absolute;top:20px;right:14px;color:#666;font-size:14px;}
.more_btn a{color:#666;}
.content span{line-height:26px;color:#1c1c1c;}
.content strong{font-weight:bold;}

.baidu_share{position:absolute;width:200px;top:30px;left:-20px;display:none;}