@charset "utf-8";.c-classify-pw{z-index:18}
.c-classify{width:246px;height:348px;position:relative;padding:4px 0;border:2px solid #ef5231;z-index:15;margin-right:10px}
.c-classify-ele-up,.c-classify-ele{width:20px;height:20px;cursor:pointer;display:block;position:absolute;bottom:-21px;right:-2px;overflow:hidden;background-color:#ef5231;background-image:url(/static../images/law/icon_classify_arrow.png);background-repeat:no-repeat}
.c-classify-ele-up{background-position:0 -20px}
.c-classify h2{height:42px;line-height:42px;font-size:18px;border-bottom:1px solid #ebebeb;color:#ef5231;margin:0 10px}
.c-classify-con{padding:8px 0}
.c-classify-item{position:relative;margin-top:8px}
.c-classify-item .h3-item{height:20px;line-height:20px;font-size:14px;color:#222;padding:0 10px}
.c-classify-item h3 a{color:#222}
.c-classify-item h3 a:hover{color:#ef5231}
.c-classify-list{height:30px;line-height:30px;padding:0 10px;position:relative;overflow:hidden}
.c-classify-list a{float:left;display:inline;margin-right:17px}
.c-classify-list .arrow{width:6px;height:9px;position:absolute;display:block;right:11px;top:13px;background:url(/static../images/ico_arrow_small.png) no-repeat}
.c-classify-more{width:600px;position:absolute;left:248px;top:-10px;padding:10px 40px;background-color:#f4f4f4;display:none}
.c-classify-more h3{font-size:14px;line-height:20px;height:20px;color:#222;margin-bottom:10px}
.c-classify-more h3 i{width:4px;height:14px;display:block;background-color:#f25126;margin:3px 7px 0 0;float:left}
.c-classify-more li{line-height:34px;float:left;display:inline;margin-right:32px}
.c-classify-item.hover .c-classify-list{background-color:#f4f4f4;width:228px}
.c-classify-item.hover .c-classify-list .arrow{right:13px}
.c-classify-item.hover .c-classify-more{display:block}
.c-item-more{width:246px;border:2px solid #ef5231;border-top:0 none;padding-bottom:6px;position:absolute;background-color:#fff;top:356px;left:-2px;display:none}
.c-banner{width:670px;height:360px;position:relative;z-index:5}
.c-banner ul{width:670px;height:360px;position:relative;z-index:10}
.c-banner li{width:100%;position:absolute;height:360px;overflow:hidden;z-index:0}
.c-banner-text{width:100%;height:115px;position:absolute;z-index:5;bottom:0;left:0}
.bg-banner-text{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background-color:#000;opacity:.5;filter:alpha(opacity=50)}
.c-banner-text h2{padding:10px 20px 0;color:#fff;font-size:30px;height:40px;line-height:40px;position:relative;z-index:2}
.c-banner-text p{height:28px;line-height:28px;position:relative;z-index:2;color:#d5d5d5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 20px}
.c-focus{font-size:0;height:12px;position:absolute;width:100%;bottom:18px;text-align:center;z-index:10}
.c-focus a{display:inline-block;*display:inline;*zoom:1;cursor:pointer;vertical-align:middle;width:8px;height:8px;border:2px solid #fff;border-radius:50%;margin:0 3px}
.c-focus a.on{border:0 none;background-color:#ddd}
.c-aside{width:260px}
.c-label{background-color:#f4f4f4;padding:0 0 10px 10px;height:135px;overflow:hidden}
.c-label li{float:left;display:inline;margin:10px 8px 0 0;height:36px;line-height:36px}
.c-label li a{display:block;background-color:#e5e5e5;color:#333;padding:0 12px}
.c-label li a:hover{background-color:#ef5231;color:#fff}
.c-new-goods{overflow:hidden}
.c-h2-item{height:38px;line-height:38px;position:relative;font-size:20px;color:#333}
.c-h2-item i{width:5px;height:20px;display:block;float:left;margin:9px 7px 0 0;background-color:#ef5231}
.c-h2-item-border{border-bottom:1px solid #e7e7e7}
.c-goods-list{margin-top:12px;position:relative;height:235px;overflow:hidden}
.btn-c-goods{width:60px;height:60px;cursor:pointer;display:block;position:absolute;top:50%;margin-top:-30px;background-image:url(/static../images/law/btn_c_goods.png);background-repeat:no-repeat;overflow:hidden}
.btn-c-prev{background-position:0 0;left:0}
.btn-c-prev:hover{background-position:0 -60px}
.btn-c-next{background-position:-60px 0;right:0}
.btn-c-next:hover{background-position:-60px -60px}
.c-goods-scroll{width:1048px;height:235px;margin:0 auto;position:relative;overflow:hidden}
.c-goods-scroll ul{position:absolute;top:0}
.c-goods-scroll li{width:262px;height:235px;float:left;display:inline}
.c-goods-item{padding:0 10px;position:relative}
.bg-c-goods-item{width:240px;height:40px;z-index:5;position:absolute;border:1px solid #e7e7e7;border-radius:4px;left:10px;bottom:-2px}
.bg-c-goods-item-02{bottom:-4px;z-index:4}
.c-goods-item .user-con{position:relative;line-height:60px;z-index:12;padding:15px 19px;background-color:#f8f8f8;border:1px solid #e7e7e7;border-top-left-radius:4px;border-top-right-radius:4px}
.c-goods-item .bg-user{width:5px;height:8px;position:absolute;z-index:20;bottom:-4px}
.c-goods-item .bg-user-left{background:url(/static../images/law/bg_goods_item_left.png) no-repeat;left:-1px}
.c-goods-item .bg-user-right{background:url(/static../images/law/bg_goods_item_right.png) no-repeat;right:-1px}
.c-goods-text{background-color:#fff;position:relative;border:1px solid #e7e7e7;height:118px;z-index:10;border-top:0 none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:9px 19px}
.c-goods-item .user-img{width:56px;height:56px;border:2px solid #dcdcdc;border-radius:50%;margin:0 10px 0 0}
.c-goods-item .user-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.c-goods-item .user-name a{color:#333}
.c-goods-item .user-name a:hover{color:#f25126;text-decoration:underline}
.c-goods-text .title{line-height:20px;margin-bottom:10px}
.c-goods-text .title a{color:#333}
.c-goods-text .title a:hover{color:#f25126;text-decoration:underline}
.c-goods-text .answer-text{line-height:20px;color:#888}
.font-main{color:#f25126}
.channel-nav{position:absolute;right:0;height:42px;line-height:42px;bottom:0}
.channel-nav li{width:100px;cursor:pointer;text-align:center;font-size:16px;float:left;display:inline;margin-left:1px;background-color:#f5f5f5;color:#666}
.channel-nav li a{color:#666;display:block}
.channel-nav li a:hover{color:#f25126}
.channel-nav li.current a{color:#f25126}
.channel-nav li.current{width:98px;line-height:40px;height:42px;background-color:#fff;border:1px solid #e7e7e7;border-bottom:0 none;color:#f25126;margin-bottom:-1px}
.channel-list-con{overflow:hidden;line-height:34px;padding-top:20px;display:none}
.channel-list-con li{width:25%;float:left;display:inline}
.channel-list-con li p{margin-right:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(/static../images/law/bg_point_04.png) left center no-repeat;padding-left:10px}
.channel-list-con li a{color:#333}
.channel-list-con li a:hover{color:#f25126;text-decoration:underline}
.channel-list .current{display:block}
.channel-hot{background-color:#fafafa;padding:18px 0}
.ico-date{width:16px;height:16px;display:block;position:absolute;overflow:hidden;left:0;top:2px;background:url(/static../images/law/ico-date.png) no-repeat}
.ico-pdf{background-position:0 0}
.ico-word{background-position:0 -16px}
.ico-ppt{background-position:0 -32px}
.ico-txt{background-position:0 -80px}
.ico-game{background-position:0 -48px}
.ico-other{background-position:0 -64px}
.share-item{overflow:hidden}
.share-item-title{height:50px;line-height:50px;font-size:20px;color:#222;position:relative;border-bottom:1px solid #e7e7e7}
.share-item .change-link{height:20px;line-height:20px;padding-left:20px;position:absolute;right:0;top:50%;margin-top:-10px;color:#adacac;font-size:14px}
.share-item .change-link i{width:16px;height:16px;display:block;position:absolute;left:0;top:50%;margin-top:-8px;background:url(/static../images/law/icon_change_gray.png) no-repeat}
.channel-item-list{margin-top:24px;width:1208px}
.channel-item-list li{width:260px;float:left;margin-right:42px}
.channel-item-top{overflow:hidden}
.channel-img{width:138px;margin-right:10px}
.item-top-text{overflow:hidden;position:relative;height:92px}
.item-top-text .title{line-height:22px}
.item-top-text .title a{color:#555}
.item-top-text .title a:hover{color:#ef5231}
.item-top-text .from{height:22px;position:absolute;bottom:0;left:0;color:#999;width:100%;overflow:hidden;white-space:normal;text-overflow:ellipsis}
.channel-text{line-height:32px}
.channel-text p{position:relative;padding-left:23px;height:32px;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.channel-text .ico-date{top:8px}
.channel-text p a{color:#555}
.channel-text p a:hover{color:#ef5231}
.hide{display:none}
.show{display:block}