/*----------------banner-----------------*/
.banner{width:100%; height:240px; background:#bddcfb url(../images/statute_banner.jpg) no-repeat center 0}
.banner-box{width:1160px; margin:0 auto;}
.statute-search{width:520px; padding-top:50px; float:right;}
.statute-search-input input{width:418px; border:1px solid #eee; line-height:32px; height:32px; padding:5px; font-size:16px; vertical-align:top;}
.statute-search-input button{width:90px; cursor:pointer; border:1px solid #d99d00; background-color:#d99d00; color:#fff; font-size:16px; line-height:32px; padding:5px; vertical-align:top;}
.statute-search-key{padding:15px 0; color:#fff; font-size:14px;}
.statute-search-key a{padding:10px; color:#fff; font-size:14px;}
/*----------------法规列表-----------------*/
.statute{width:100%; background-color:#fff;}
.statute-box{width:1200px; margin:0 auto; padding-top:36px;}
.statute-list{width:800px;}
.statute-nav{width:800px; height:44px; border-bottom:1px solid #e2e2e2;}
.statute-nav li{height:42px; float:left; font-size:18px; border-bottom:2px solid #fff;}
.statute-nav li a{padding:0 28px;}
.statute-nav li.on{color:#d99d00; border-bottom:2px solid #d99d00;}
.statute-nav li.on a{color:#d99d00;}

.statute-list dl{padding:25px 0 28px; border-bottom:1px dashed #e2e2e2; position: relative;}
.statute-list dl.noneimg dt{display:none;}
.statute-list dl.noneimg dd{margin-left:0;}

.statute-list dl:last-child{border-bottom:none;}
.statute-list dt{width:268px; height:150px; overflow:hidden; float:left;}
.statute-list dt img{width:268px; height:150px; border-radius:2px;}
.statute-list dd{margin-left:288px;}

.atr-list-title{font-size:18px; line-height:22px; min-height: 22px;}
.atr-list-info{padding:18px 0; color:#666; line-height:23px;font-size:14px;word-wrap: break-word;}
.atr-list-tags a{border:1px solid #e2e2e2; border-radius:2px; padding:3px 6px; color:#999; font-size:12px; margin-right:10px;}

.pagebox{padding:50px 0;}

.statute-right{width:360px;}
.statute-ad{width:358px; border:1px solid #e2e2e2;}
.statute-ad img{width:358px!important;}

.statute-category{width:328px; padding:5px 16px; border:1px solid #e2e2e2; margin-top:20px;}
.category-title{font-size:20px; line-height:42px; height:48px; border-bottom:1px solid #e2e2e2;}
.category-li{padding:10px 0;}
.category-li li{width:50%; font-size:16px; line-height:36px; float:left;text-indent:16px; background:url(../images/dot.png) no-repeat 0 16px;}
.category-li li:hover{background:url(../images/dot.png) no-repeat 0 -39px;}
.category-li li.on{background:url(../images/dot.png) no-repeat 0 -39px;}
.category-li li.on a{color:#d99d00;}

.statute-news{width:328px; padding:5px 15px; border:1px solid #e2e2e2; margin-top:20px;}
.news-title{font-size:20px; line-height:42px; height:48px; border-bottom:1px solid #e2e2e2;}
.news-li{padding:10px 0;}
.news-li li{font-size:16px; text-indent:16px; line-height:36px; background:url(../images/dot.png) no-repeat 0 16px;}
.news-li li:hover{background:url(../images/dot.png) no-repeat 0 -39px;}

.statute-tax{width:360px; margin:20px 0;}
.tax-img img{width:360px!important;}
.tax-info{border:1px solid #e2e2e2; padding-bottom:20px;}
.tax-title{padding:18px 0;}
.tax-title a{border-left:3px solid #d69d00; display:block; text-indent:10px; font-size:18px;}
.tax-li{line-height:36px; padding:0 12px; font-size:16px;}
.tax-li li{text-indent:16px; background:url(../images/dot.png) no-repeat 0 16px;}
.tax-li li:hover{background:url(../images/dot.png) no-repeat 0 -39px;}

.statute-expert{width:360px; border:1px solid #ddd;}
.statute-expert-title{font-size:20px; padding-top:10px; line-height:32px; padding-left:15px;}
.statute-expert dl{padding:18px; height:136px;}
.statute-expert a dl{color:#333;}
.statute-expert dt{width:112px; float:left;}
.statute-expert dt img{width:100px;}
.statute-expert dd{margin-left:112px;}
.statute-expert dd.statute-expert-name{font-size:18px;}
.statute-expert dd.statute-expert-name span{font-size:14px; margin-left:12px; color:#999;}
.statute-expert dd.statute-expert-info{font-size:14px; min-height:40px; line-height:20px; padding:12px 0;color:#999;}
.statute-expert dd.statute-expert-btn span{font-size:12px; border-radius:3px; padding:5px 10px; display:inline-block; background-color:#d69d00; color:#fff;}
/*------------------------detail----------------------------*/
.statute-home{font-size:14px; height:36px;}
.statute-detail-title{font-size:28px; line-height:1.5;}
.statute-detail-content{font-size:16px; padding:20px 0; line-height:1.8; padding-left:124px; min-height:600px;}
.statute-detail-content p{padding:5px 0 10px;}
.statute-detail-content img{max-width:100%!important;}
.statute-detail-table{margin-bottom:10px;}
.statute-detail-table table{ border-collapse:collapse;}
.statute-detail-table td{padding:6px 8px;border:1px solid #ddd; font-size:16px;}
.statute-detail-table td.td-gay{background-color:#eee; color:#aaa; text-align:right;}
.statute-detail-content a{color:#d69d00;}

.left-tool{text-align:center; width:100px; font-size:14px; margin-left:-600px; position:fixed; left:50%; top:300px;}
.left-stick-wp{width:80px; padding-right:16px; border-right:1px solid #e2e2e2; color:#000; background-color:#fff;}
.year{color:#999; background:url(../images/share.png) repeat-x center -152px; color:#000;}
.year span{background-color:#fff; padding:0 10px;}
.left-tool .md{font-size: 28px;line-height: 2;}
.left-tool .time{font-size: 18px; color:#000;}
.share{width:40px; position:relative; margin:0 auto;}
.share-title{color:#999; padding:15px 0 5px;background:url(../images/share.png) repeat-x center -136px;}
.share-title span{background-color:#fff; padding:0 10px;}
.share a{width:40px; height:40px; margin:10px 0; cursor:pointer; border-radius:50%; display:block; background-color:#bbb;}
.share a i{width:40px; height:40px; display:block;}
.share a.share-weixin i{background:url(../images/share.png) no-repeat center -5px;}
.share a.share-qq i{background:url(../images/share.png) no-repeat center -55px;}
.share a.share-weibo i{background:url(../images/share.png) no-repeat center -105px;}
.share a.share-weixin:hover{background-color:#3dbe5b;}
.share a.share-qq:hover{background-color:#21b3f7;}
.share a.share-weibo:hover{background-color:#ff5757;}
.share-qrcode{width:160px; height:160px; padding:8px; background-color:#fff; border:1px solid #ddd; border-radius:3px; position:absolute; top:-10px; left:60px;}
.share-qrcode.hidden{display:none;}
.share-arr{width:8px; height:10px; background-color:#000;position:absolute; top:22px; left:-6px;background:url(../images/share.png) no-repeat 0 -186px;}

.statute-next{width:1248px; position:relative; padding:20px 25px; line-height:36px; font-size:16px; border:1px solid #e0e0e0; margin:0 auto 20px;}
.statute-back{width:136px; height:39px; position:absolute; top:36px; right:30px; line-height:36px; text-align:center; border-radius:36px; background-color:#d69d00; color:#fff;}
.statute-back a{width:136px; height:39px; display:block; color:#fff;}

.statute-tax-list{width:1260px; margin:0 auto 36px; padding:20px; border:1px solid #e2e2e2;}
.statute-tax-list h3{font-size:22px; height:50px; padding-left:10px; font-weight:400; line-height:32px;}
.statute-tax-list li.tax-list{width:366px; margin:0 26px; float:left;}
.tax-list-img{width:366px; height:186px; position:relative; overflow:hidden;}
.statute-tax-list li.tax-list img{width:366px; height:186px;}
.tax-list-title{font-size:18px; text-align:center; padding:15px 0}
.tax-list-ops{width:366px; height:186px; padding:10px 0; display:none; background-color:rgba(0,0,0,.7); position:absolute; top:0; left:0;}
.statute-tax-list li.tax-list:hover .tax-list-ops{display:block;}
.tax-list-ops li{padding:0 15px; line-height:30px; color:#fff; font-size:14px;}
