@charset "utf-8";

/* 当前位置 */
.dq{ height:40px; background:#f5f5f5; line-height:40px; color:#999; }
.dq span{ padding-left: 15px; }

/* 分类 */
.page{ height:35px; margin-top:30px; }

/* 法律法规 */
.content{ height:auto; }

/* 新闻公用 */
.content .n-left{ margin-top:30px; border:1px solid #e2e2e2; }
.content .n-left .title{ padding-left: 5px; font-size:20px; color:#ca1c1d; font-weight:bold; line-height:50px; border-bottom: 1px solid #e2e2e2; }
.content .n-left .con{ padding-top: 10px; padding-bottom: 20px; }
.content .n-left .con li{ display: block; float: left; height: 40px; line-height: 40px; }
.content .n-left .con li .l{ height: 40px; line-height: 40px; overflow:hidden; background:url(../image/dian.jpg) no-repeat 5px center; padding-left: 20px; }
.content .n-left .con li .l a{ font-size: 15px; }
.content .n-left .con li .r{ height:40px; font-size:12px; color:#999; text-align:right; padding-right: 0; }

.content .right{ margin-top:30px; height:auto; }
.content .right .gg{ max-height:250px; }
.content .right .news{ margin-top:20px; }
.content .right .news .tit{ height:40px; border-bottom:1px solid #e2e2e2; font-size:18px; font-weight:bold; }
.content .right .news .tit a{ font-size:12px; color:#a1a1a1; font-weight:normal; float:right; line-height:30px; }
.content .right .news .pic-con{ height:70px; background:#f2f2f2; margin-top:15px; }
.content .right .news .pic-con .pics{ height:70px; padding-right: 0; }
.content .right .news .pic-con .font{ height:70px; line-height:35px; overflow:hidden; }
.content .right .news .pic-con .font a{ font-size: 14px; }
.content .right .news .f-con{ margin-top:10px; }
.content .right .news .f-con a{ display: inherit; width:100%; height:30px; line-height:30px; overflow:hidden; background:url(../image/dian.jpg) no-repeat left center; padding-left:15px; font-size: 14px; }

.page{ font-size: 14px; }
.page a,.page span{ font-size: 14px; cursor: pointer; padding: 1px 6px; background: #bbb; color: #fff; font-size: 13px; }
.page span{ background: #ca1c1d; }

/* 详情页 */
.s-content .title{ font-size:36px; font-weight:bold; line-height: 50px; padding-top: 25px; padding-bottom: 10px; }
.s-content .others{ height:30px; font-size:12px; color:#999; line-height:30px; }
.s-content .fx{ height: 50px; }

.s-content .s-left{  }
.s-content .s-left .zhaoyao{ height:auto; font-size:12px; background:#f2f2f2; line-height:30px; padding:20px; color:#6b6b6b; margin-top:15px; }
.s-content .s-left .con{ height:auto; line-height:30px; font-size: 16px; color:#6b6b6b; }
.s-content .s-left .sx{ height:60px; margin-top:30px; line-height:30px; }

.s-content .right{  }
.s-content .right .gg{ max-height:250px; }
.s-content .right .news{ margin-top:20px; }
.s-content .right .news .tit{ height:40px; border-bottom:1px solid #e2e2e2; font-size:18px; font-weight:bold; }
.s-content .right .news .tit a{ font-size:12px; color:#a1a1a1; font-weight:normal; float:right; line-height:30px; }
.s-content .right .news .pic-con{ height:70px; background:#f2f2f2; margin-top:15px; }
.s-content .right .news .pic-con .pics{ height:70px; padding-right: 0; }
.s-content .right .news .pic-con .font{ height:70px; line-height:35px; overflow:hidden; }
.s-content .right .news .f-con{ margin-top:10px; }
.s-content .right .news .f-con a{ display: inherit; width:100%; height:30px; line-height:30px; overflow:hidden; background:url(../image/dian.jpg) no-repeat left center; padding-left:15px; font-size: 14px; }