/* CSS Document */
body,h2,h3,h4,p,span,button,a,ul,li,input,img,div,table,tbody,tr,td,label,select,button{ margin:0; padding:0;font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;}
a:hover,a:active,a:link{text-decoration: none;}
ul,li,ol{list-style:none;}
body{background-color:#f5f5f5;}
.active{color:#2a6496!important;}
.fl{float:left;}
.fr{float:right;}
.w100{width:100%;float:left;display:block;}
.center{ text-align:center;}
table{ border-collapse:separate!important;}

/*法律法规*/
.law_bread{margin:0;font-size:14px;padding:12px 0;}
.law_bread li a{ color:#333;}
.law_box_l{width:23%;float:left;display:inline-block;background-color:#fff;}
.law_box_l_top{padding:10px 0;font-size:15px; font-weight:700;color:#4e4e4e;text-indent:10px; border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;}
.law_box_l_text{font-size:16px;border:1px solid #ddd;}
.law_box_l_text li{width:100%;float:left;display:block;}
.law_box_l_text li a{width:100%;font-size:14px;color:#2a6496;border-radius:2px;padding:8px 0; text-indent:20px;float:left; display:block;}
.law_box_l_text li a:hover{background-color:#2a6496;color:#fff!important;}
.back_color{background-color:#2a6496;color:#fff!important;}

.law_box_l_text1{padding:0 0 10px 0;font-size:16px;border:1px solid #ddd;}
.law_box_l_text1 li{width:100%;float:left;display:block;}
.law_box_l_text1 li a{width:100%;float:left;display:block;font-size:14px;color:#2a6496;padding:8px 0; text-indent:10px;transition:All 0.4s ease-in-out;}
.law_box_l_text1 li a:hover{background-color:#2a6496;color:#fff!important;}
.back_color1{background-color:#2a6496;color:#fff!important;}
.r_img{width:12px;height:12px;margin:4px 10px 0 0;}
.law_box_l_text1 li a:hover .r_img{transform:translate(5px,0);}


.law_box_r{width:75%;float:right;display:inline-block;}
.law_box_l_top{background-color:#fff;}
.law_box_r_text,.law_box_r_text1{border:1px solid #ddd;}
.law_box_r_text tbody tr td,.law_box_r_text1 tbody tr td,.law_box_r_text thead tr th,.law_box_r_text1 thead tr th{font-size:14px;height:36px;line-height:36px;border-bottom:1px dotted #dedede; font-weight:normal;}
.law_box_r_text tbody tr:nth-child(even),.law_box_r_text1 tbody tr:nth-child(even){background-color:#f5f5f5;}
.law_box_r_text tbody tr:nth-child(odd),.law_box_r_text1 tbody tr:nth-child(odd){background-color:#fff;}
.law_box_r_text tbody tr:hover{background-color:#f5f5f5; cursor:pointer;color:#2a6496!important;}
.law_box_r_text tbody tr td a{ color:#333!important;}
.law_box_r_text tbody tr td a:hover{ color:#2a6496!important;}

/*从业单位信用信息*/
.unit_search{ margin:10px 0; border:1px solid #ccc; background-color:#fff; padding:15px 0;}
.unit_search_one{ float:left; display:inline-block;}
.unit_search_one_label{float: left;display: inline-block;margin: 0 6px 0 60px;font-weight: normal;line-height: 30px;font-size: 14px;color: #515151;}
.unit_search_one_sel{float: left;display: inline-block;width: 250px;padding: 0 5px;border: 1px solid #d5d5d5;outline: none; height:33px;line-height:33px;}
.unit_search_one_input{float:left;display: inline-block;width: 250px;padding: 0 5px;border: 1px solid #d5d5d5;outline: none;height:33px;line-height:33px;}
.unit_search_one_input1{float:left;display: inline-block;width: 150px;padding: 0 5px;border: 1px solid #d5d5d5;outline: none;height:33px;line-height:33px;}
.unit_search_one_button{float:left;display:block;height:33px;line-height:33px; padding:0 20px; margin-left:10px; border-radius:2px; background-color:#2a6496;color:#fff;border:none;outline:none}
.law_box_r_text thead tr th{font-size:14px;height:40px;line-height:40px;border-bottom:1px dotted graytext;}

/*从业单位信息子页*/
.unit_hd{}
.unit_hd ul{ background-color:#f1f1f1; border:1px solid #ccc;}
.unit_hd ul li{width:12.5%; float:left; display:inline-block; }
.unit_hd ul li a{width:100%; float:left; display:block;font-size:14px;color:#333; border-right:1px solid #ccc; height:36px; line-height:36px; text-align:center;}
.unit_active{border-top:3px solid #0369b3; background-color:#fff;}
.unit_bd{border-left:1px solid #ccc;}
.unit_bd table tbody tr td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.r_text_span{padding:10px 0; font-size:16px; color:#2a6496;}
.unit_table{table-layout:fixed; width:100%;}
.unit_table1{border:1px solid #ccc;}
.unit_table1 tr{height:40px;}
.unit_table2 tr{height:40px;}
.unit_thead{background-color:#2a6496; color:#fff;}
.add{width:14px; height:14px; border:1px solid #ccc;}
.color_thead{background-color:#2a6496; color:#fff; border-right:1px solid #2a6496!important;}


/*图片新闻*/
.news_ul{width:100%; float:left; display:block;margin:20px 2%;}
.news_ul li{width:18%;float:left;display:inline-block; margin:0 7px;}
.news_ul li a{ font-size:14px; color:#333;}
.news_ul li a:hover{color:#2a6496}
.news_fig{background-color:#fff; padding:6px;border:1px solid #ccc; float:left;}
.news_fig img{width:190px;height:120px;}
.news_fig p{max-width:180px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; margin-top:4px;}

/*信用动态*/
.credit_box{ margin-bottom:20px; box-shadow:0 0 7px #ccc;}
.credit_box_title{padding:10px 0 10px 0; border-bottom:1px solid #3582c4; background-color:#fff;}
.credit_box_title_min{width:96%; float:left; display:block; margin:0 2%;font-size: 18px;font-weight: bold;color: #333;}
.credit_detail{ background-color:#fff; box-shadow:0 0 7px #ccc; margin-top:4px;}
.credit_detail_min{width:90%; float:left; display:block;padding:20px 0; margin:0 5%;}
.credit_detail_min h1{ font-size:24px; margin-bottom:20px;text-align:center;}
.credit_detail_min_p1{ font-size:14px; padding-bottom:10px; border-bottom:1px solid #ccc;text-align:center;}
.credit_detail_min_p1 span{margin-right:30px;}
.credit_detail_min_p2{font-size:14px; margin-top:10px;line-height:1.5;}


/*页码*/
#page{text-align:center;}
#page li{display:inline-block;}
#page li a{display:block;padding:6px 10px;border:1px solid #ccc;font-size:14px;color:#333; text-decoration:none; background-color:#fff;border-radius:2px;}
#page li a:hover{ background-color:#2a6496!important; color:#fff!important; border:1px solid #2a6496!important;}
.total{display:block}
.total_p{display:inline-block; margin:4px 6px 0 6px;}
.total_div{display:inline-block;margin:4px 6px 0 6px;}
.page_txtbox{width:40px; padding:4px 6px;outline:none;border:1px solid #ccc; margin:0 2px;}
.page_btn{width:40px; padding:4px 6px;outline:none;border:1px solid #ccc;background-color:#fff;border-radius:2px;cursor:pointer;}
.page_btn:hover{background-color:#2a6496!important; color:#fff!important; border:1px solid #2a6496!important;}
.page_active{ background-color:#2a6496!important; color:#fff!important; border:1px solid #2a6496!important;}