.news{overflow: hidden;}
.cl-tab-tit{float:left;width:190px}
.cl-tab-tit span{display:block;height:42px;line-height:42px;padding:0 19px;border:1px solid #eaeaea;border-top:0;font-size:14px;cursor:pointer}
.cl-tab-tit span i{float:right;margin-top:15px}
.cl-tab-tit span.cl-tab-click{border-left:3px solid #f60;border-right:none;padding-left:17px;font-weight:700;color:#f60}
.cl-tab-nr{float:left;width:990px;padding:20px 0 0 20px;}
.cl-tab-item{padding: 20px 0 0 20px;overflow: hidden;}
.main-content{width: 650px;}
.main-content .top-info{text-align: center;font-size: 18px;line-height: 30px;}
.main-content .top-info a{color: #f25618;}
.main-content .mes{font-size: 12px;overflow: hidden;}
.main-content .list{overflow: hidden;padding-top: 20px;}
.main-content .list li{width: 50%;overflow: hidden;float: left;line-height: 30px;font-size: 14px;height: 30px}
.main-content .list li a{padding-right: 10px;color: #297acc;}
.main-content .list li i{margin-right: 5px;}
.main-content .info-cate{font-size: 16px;margin: 20px 0 20px 0;}
.main-content .cate-list{width: 100%;}
.main-content .cate-list li{width: 20%;height: 40px;line-height: 40px;text-align: center;float: left;margin-bottom: 1px;}
.main-content .cate-list li a{display: block;background-color: #f1f1f1;border-right: 1px solid #fff;}
.main-content .cate-list li a:hover{background-color: #88bfee;color: #fff;}
.ph-content{width: 300px;}
.ph-content .tit{border-bottom: 1px solid #eee;height: 24px;padding-bottom: 5px;font-size: 14px;}
.ph-content .ph-list li{margin-top: 10px;height: 22px;line-height: 22px;overflow: hidden;}
.ph-content .ph-list .rank{float:left;margin-top:3px;width:16px;height:16px;line-height:16px;text-align:center;color:#fff;background-color:#ccc}
.ph-content .ph-list .rank1{background-color:#e52a2a}
.ph-content .ph-list .rank2{background-color:#f60}
.ph-content .ph-list .rank3{background-color:#4b93d7}
.ph-content .ph-list em{border-radius: 50%;}
.news-cate{overflow: hidden;}
.box-shadow{background:#f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,.2);overflow: hidden;}
.cate-title{padding:0 24px;height:60px;border-bottom:1px solid #EBEBEB;font-size:18px;line-height:60px}
.cate-title a{color: #5a5a5a;border-left: 4px solid #4b93d7;padding-left: 5px;}
.cate-list li{width: 33.3%;float: left;height: 107px;}
.cate-list .con{height: 74px;padding: 18px 9px 15px 9px;border-bottom: 1px solid #E2E2E2;border-right: 1px solid #E2E2E2;overflow: hidden;}
.bor0 .con { border-right:none; }
.cate-list .con-title{font-size:14px;color:#333;padding:0 10px;font-weight:700}
.cate-list .con-title a{color: #666;}
.cate-list .con-title i{color: #4b93d7;font-size: 18px;margin-right: 5px;}
.con-list{margin-top:5px;height:48px;overflow:hidden}
.con-list a{float:left;line-height:24px;color:#787878;padding:0 10px;white-space:nowrap;font-size: 12px;}
.con-list a:hover { background:#E74E3F; color:#fff; }
/*.ku .k-hover { position:relative; z-index:22; }*/
.cate-list li:hover .con { position:absolute; background:#fff; box-shadow:3px 3px 10px rgba(0,0,0,.3); border:none; height:auto; +width:310px; width:380px}
.cate-list li:hover .con-list { height:auto; position:relative; z-index:22;}
.chose-law{width: 280px;border: 1px solid #eee;overflow: hidden;background-color: #fff;margin-top: 8px;}
.chose-law .chose-law-tit{padding:20px 0 20px 65px;background:url(../images/tit-bg.png) left top no-repeat;border-bottom:1px solid #eee}
.chose-law .chose-law-tit p{color:#333;font-size: 18px;}
.chose-law ul{padding: 20px;font-size: 12px;}
.chose-law ul li{clear: both;padding-bottom: 10px;overflow: hidden;}
.chose-law ul li em{width:30px;height:30px;line-height:30px;font-size:12px;color:#fff;border-radius:50%;background:#224ba8;text-align:center;font-style: normal;}
.chose-law ul li div{width: 195px;}
.chose-law ul li p{color:#333;font-size: 18px;}
.chose-law ul li .c1{background:#84cf5f;}
.chose-law ul li .c2{background:#ee5e4b;}
.chose-law ul li span{display:block;margin-top:5px;color:#999;line-height:20px}
.news-list-box{width: 860px;box-shadow: 0 1px 3px rgba(0,0,0,.15);background-color: #fff;overflow: hidden;padding: 20px;border: 1px solid #f1f1f1;}
.news-list-box .cate-tab{padding-bottom: 20px;border-bottom: 1px solid #e9e9e9;overflow: hidden}
.news-list-box .cate-tab a{float:left;padding:0 10px;margin-right:10px;height:22px;line-height:22px;border-radius:2px;overflow: hidden;margin-bottom: 5px;}
.news-list-box .cate-tab a.cate-tab-now,.cate-tab a:hover{color:#fff;background-color:#f25618}

.statute-box{border: 1px solid #eee;overflow: hidden;width: 900px;margin-bottom: 10px;}
.statute-box .select_box{overflow: hidden}
.statute-box .select_box dd{position:relative;padding-right:55px;border-top:1px dotted #eee;overflow:hidden;}
.statute-box .select_box .hd40{height: 40px;}
.statute-box .select_box .btn-more{position:absolute;right:30px;top:12px}
.statute-box .select_box .type{float:left;width:88px;line-height:40px;text-align:center;background:#f8f8f8;color:#999;border-right:1px solid #eee;padding-bottom:10000px;margin-bottom:-10000px}
.statute-box .select_box p{padding: 5px 0 5px 89px;}
.statute-box .select_box p a{margin-left:30px;line-height:30px;float:left;white-space:nowrap}
.statute-box .select_box p .now{color: #E74E3F;font-weight: 900;}

.news-list-box .list{overflow: hidden}
.news-list-box .list li{padding:30px 0;border-bottom:1px dashed #efefef;overflow:hidden}
.news-list-box .list li a{font-size: 18px;color: #333;}
.news-list-box .list li a:hover{color: red;}
.news-list-box .list li p{margin-top: 10px;overflow: hidden;}
.news-list-box .list li p span{margin-right: 20px;color: #bbb;}
.news-list-box .list li p span i{margin-right: 5px;}
.ph-content2{width: 280px;}
.ph-content2 .tit{border-bottom: 1px solid #eee;font-size: 14px;height: 40px;line-height: 40px;}
.ph-content2 .ph-list li{margin-top: 10px;height: 22px;line-height: 22px;overflow: hidden;}
.ph-content2 .ph-list .rank{float:left;margin-top:3px;width:16px;height:16px;line-height:16px;text-align:center;color:#fff;background-color:#ccc}
.ph-content2 .ph-list .rank1{background-color:#e52a2a}
.ph-content2 .ph-list .rank2{background-color:#f60}
.ph-content2 .ph-list .rank3{background-color:#4b93d7}
.ph-content2 .ph-list em{border-radius: 50%;}
.news-con-box{width: 860px;box-shadow: 0 1px 3px rgba(0,0,0,.15);background-color: #fff;overflow: hidden;padding: 20px;border: 1px solid #f1f1f1;}
.news-con-box h1{font-weight: normal;margin-top: 5px;font-size: 26px;line-height: 30px;}
.news-con-box .read-count{font-size: 12px;line-height: 18px;color: #999;margin: 12px 0;}
.news-con-box .read-count i{font-size:18px;font-weight:700;color:#f60;margin:0 5px}
.news-con-box .detail{font-size:16px;color:#383838;border-top:1px solid #eee;margin-top:20px;line-height:28px;padding: 20px 10px;overflow: hidden}
.news-con-box .copyright{color:red;font-size:14px;text-align:center;height:60px;line-height:60px;border-top:1px solid #eee;overflow:hidden;margin-top:20px}
.news-con-box .feedback{text-align:center;margin:0 0 25px 0}
.news-con-box .feedback ul{display:inline-block;font-size: 18px;}
.news-con-box .feedback ul li{position:relative;float:left;display:inline-block;min-width:200px;}
.news-con-box .feedback ul li a{border: 1px solid #eee;padding: 10px 40px;border-radius: 20px;color: #999;}
.news-con-box .feedback ul li a:hover{background-color: #f60;color: #fff;border: 1px solid #f60;}
.news-con-box .feedback ul li a:hover i{color: #fff;}
.news-con-box .feedback ul li a i{color: #f60}
.news-con-box .title-a{position:relative;min-height:20px;margin:0 0 20px 0}
.news-con-box .title-a span{position:relative;z-index:2;display:inline-block;padding-right:20px;border-left:5px solid #80c269;background:#FFF;color:#555;text-indent:10px;font-size:20px;line-height:24px}
.news-con-box .title-a i{display:inline-block;width:97%;position:absolute;left:28px;top:50%;z-index:0;border-top:1px solid #eee}
.news-con-box .youKnow{text-align:center;margin:20px 0}
.news-con-box .youKnow .p-1{font-size:14px;color:#666;line-height:24px;text-align:left}
.news-con-box .youKnow .p-2{color:#999;font-size:12px;line-height:24px;margin-top:20px;text-align:left}
.news-con-box .youKnow .findlawnow{display:inline-block;width:180px;height:50px;text-align:center;color:#FFF;font-size:22px;line-height:50px;background:#f90;margin-top:20px;border-radius:3px}


