.xhb_policy-item a:hover{
    color: #005bff;
}
.xhb_policy-latest .xhb_column-cont{
    padding: 0 10px;
    overflow: hidden;
}
.xhb_policy-latest .xhb_column-cont{padding:0 20px;overflow:hidden;}

.xhb_policy-analysis .xhb_column-cont{padding:20px;display:flex;flex-wrap:wrap;-ms-flex-direction: row;flex-direction: row; justify-content: space-between;}
.xhb_policy-analysis .xhb_column-cont::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
.xhb_column-head{margin-bottom:0;}

.policy-list-item + .pages{margin-bottom:20px;}

.xhb_policy-item{flex:1;margin:10px;border:rgba(0,0,0,0.08) 1px solid;}
.xhb_policy-item:hover{box-shadow:0 0 10px rgba(0,0,0,0.08);}
.xhb_policy-item .xhb_policy-item-title{padding:10px;}
.xhb_policy-item .xhb_policy-item-title span{height:40px;line-height:20px;font-size:14px;text-align:justify;display:block;overflow:hidden;}
.xhb_policy-item .xhb_policy-item-thumb{height:140px;background-position:center top;background-size:cover;}


.comm-plist{padding-bottom:28px;}
.comm-plist::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
.comm-plist-item{width:204px;margin:28px 14px 0;float:left;}
.comm-plist-item:hover{box-shadow:0 0 10px rgba(0,0,0,0.18);}
.comm-plist-item .comm-plist-item-title{padding:8px 10px;}
.comm-plist-item .comm-plist-item-title span{height:40px;line-height:20px;font-size:14px;overflow:hidden;display:block;}
.comm-plist-item .comm-plist-item-thumb{height:135px;background-position:center top;background-size:cover;}
.comm-plist-item .comm-plist-item-attr{height:18px;padding:8px 10px;line-height:18px;color:#999;font-size:12px;border-top:rgba(0,0,0,0.18) 1px dashed;display:flex;justify-content:space-between;align-items:center;}
.comm-plist-item .comm-plist-item-attr span{display:flex;}
.comm-plist-item .comm-plist-item-attr span .layui-icon{margin-right:4px;}

#policy-Chart1{width:850px;height:320px;padding:20px 0;float:left;}
#policy-Chart2{width:530px;height:320px;margin-left:20px;padding:20px 0;float:right;}

.xhb_article-list::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}

.xhb_article-list{
   padding-top: 10px;
   display: flex;
   flex-wrap: wrap;
   justify-content: space-between;
}
.xhb_article-list-l{flex:0.8;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);background-color: #FFF;}
.xhb_article-list-l .xhb_column{background-color:#FFF;}
.xhb_article-list-l .xhb_column-cont{padding:0 14px; min-height: 485px;}

.xhb_article-list-r{flex:0.2;margin-left:20px;background-color:#FFF;}

.layui-form-item .layui-btn{
    background-color:#005bff !important;
}
.layui-form-item .layui-form-select dl dd.layui-this{
    background-color: #005bff !important;
}

.policy-info{margin:20px 0;padding:30px 38px;background:#FFF;display:flex;flex-wrap:wrap;}
.policy-info-l{display:flex;flex-wrap:wrap;flex:1;}
.policy-info-r{width:130px;display:flex;flex-wrap:wrap;}

.policy-info-title{width:100%;margin-bottom:24px;line-height:150%;font-size:24px;font-weight:bold;display:flex;}
.policy-info-line{width:50%;margin-bottom:6px;line-height:20px;font-size:14px;display:flex;}
.policy-info-line.w100{width:100%;}
.policy-info-line .policy-info-line-label{font-weight:bold;flex-shrink:0;}
.policy-info-line .policy-info-line-value{color:#666;}
/*内容*/
.policy-content{margin-bottom:20px;padding:60px;line-height:175%;font-size:16px;background:#FFF;}


.xhb_layui .layui-form-checkbox[lay-skin=primary]:hover i{
    border-color: #1E9FFF;
    background-color: #1E9FFF;
}
.xhb_layui .layui-form-checked[lay-skin=primary] i{
    border-color: #1E9FFF;
    background-color: #1E9FFF;  
}
.xhb_layui .layui-form-radio>i:hover, .xhb_layui .layui-form-radioed>i{
    color: #1E9FFF;
}
.policy-filter{margin:20px 0;padding:15px 15px 15px 0;background:#FFF;}
.policy-filter .zclx{display:inline;}
.policy-filter .zcbmlx{display:inline;}
.policy-list-item{margin-bottom:20px;padding:14px 22px;background:#FFF;}
.policy-list-item-title{margin:6px 0 10px;line-height:24px;font-size:16px;display:flex;}
.policy-list-item-title .policy-list-item-title-level{color:#B70000;font-weight:bold;}
.policy-list-item-title .policy-list-item-title-target{font-weight:bold;}
.policy-list-item-title .policy-list-item-title-target .highlight{color:#B70000;}
.policy-list-item-line{margin-bottom:6px;line-height:20px;display:flex;}
.policy-list-item-line .policy-list-item-line-label{font-weight:bold;flex-shrink:0;}
.policy-list-item-line .policy-list-item-line-value{color:#666;}