﻿@charset "utf-8";
body,html {height: 100%;}
body{ margin:0; padding:0; font-size: 14px; line-height:20px; color: #333;font-family: 'microsoft yahei ui','microsoft yahei','helvetica neue',arial,'hiragino sans gb',sans-serif; background:#fff; }
a {color: #333; text-decoration:none}
a:hover,a:focus {text-decoration: none;color: #e80000;}
ul {margin: 0;padding: 0;}
ul li {list-style: none;}
p {margin:0; padding:0;}
table{border-collapse:collapse;border-spacing:0}
form {margin: 0; padding:0;}
h2 {margin: 0;}
input::-webkit-input-placeholder {color: #919292;}
input:-webkit-autofill,
 textarea:-webkit-autofill,
 select:-webkit-autofill {
       -webkit-box-shadow: 0 0 0 1000px #f6f6f6 inset;
}
 input[type=text]:focus, input[type=password]:focus, textarea:focus {
      -webkit-box-shadow: 0 0 0 1000px #f6f6f6 inset;
}
/* 浮动 */
.clearfix{zoom:1;}
.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both}
.fl-left{ float:left !important;}
.fl-right{ float:right !important;}
/* 文本对齐 */
.taCenter {text-align: center !important;}
.taLeft {text-align: left !important;}
.taRight {text-align: right !important;}
/* 颜色 */
.white {color: #fff !important;}
.black {color: #333 !important;}
.red {color: #e80000 !important;}
.gray {color: #919292 !important;}
a.gray:hover {color: #e80000 !important;}
.blue {color: #0e8ed8 !important;}
.yellow {color: #fe880c !important;}
/* 间距 */
.m0 {margin: 0px !important;}
.mt0 {margin-top: 0px !important;}
.mb0 {margin-bottom:0px !important;}
.ml0 {margin-left: 0px !important;}
.mr0 {margin-right: 0px !important;}
.p0 {padding: 0px !important;}
.p20{padding: 20px !important;}
.pt0 {padding-top: 0px !important;}
.pt10 {padding-top: 10px !important;}
.pt20 {padding-top: 20px !important;}
.pt60 {padding-top: 60px !important;}
.pb0 {padding-bottom: 0px !important;}
.pb10 {padding-bottom: 10px !important;}
.pb20 {padding-bottom: 20px !important;}
.pl0 {padding-left: 0px !important;;}
.pr0 {padding-right: 0px !important;}
.mt5 {margin-top: 5px !important;}
.mt10 {margin-top: 10px !important;}
.mt15 {margin-top: 15px !important;}
.mt20 {margin-top: 20px !important;}
.mb5 {margin-bottom: 5px !important;}
.mb10 {margin-bottom: 10px !important;}
.mb15 {margin-bottom: 15px !important;}
.mb20 {margin-bottom: 20px !important;}
.ml5 {margin-left: 5px !important;}
.ml10 {margin-left: 10px !important;}
.ml15 {margin-left: 15px !important;}
.ml20 {margin-left: 20px !important;}
.ml25 {margin-left: 25px !important;}
.mr5 {margin-right: 5px !important;}
.mr10 {margin-right: 10px !important;}
.mr15 {margin-right: 15px !important;}
.mr20 {margin-right: 20px !important;}
.mr25 {margin-right: 25px !important;}
/* 文字大小 */
.font-12 {font-size: 12px !important;}
.font-13 {font-size: 13px !important;}
.font-14 {font-size: 14px !important;}
.font-15 {font-size: 15px !important;}
.font-16 {font-size: 16px !important;}
.font-17 {font-size: 17px !important;}
.font-18 {font-size: 18px !important;}

/* 截字 */
.text-over{text-overflow:ellipsis;  -moz-text-overflow: ellipsis;  overflow:hidden;white-space: nowrap; display: inline-block;}

/* 固定宽度 */
.warp { width:1200px; margin:0 auto;}

/* 灰色背景 */
.gray-body { background:#f6f6f6;}

.btn-red-bo { font-size:14px; margin-left:10px; padding:2px 6px 3px;vertical-align: middle; border-radius:3px; color:#e80404; border:1px solid #e80404;}
.btn-gray-bo { font-size:14px; margin-left:10px; padding:2px 6px 3px;vertical-align: middle; border-radius:3px; color:#333; border:1px solid #ada9a9;}
.btn-red-bg {padding:9px 20px; color:#fff; background:#e80404;border:1px solid #e80404;}
.btn-gray-bg {padding:9px 20px; color:#fff; background:#999;border:1px solid #999;}
.btn-red-bg:hover,.btn-gray-bg:hover { color:#fff;}
a.btn-red-bg:focus,a.btn-gray-bg:focus {color:#fff;}
/* 头部 */
.header { font-size:14px; height:245px; background:url(../images/head-bg.jpg?t=292990) center top;}
.hh-logo { float:left; margin-top:80px;}
.hh-logo .txt-logo {width: 470px; text-align: center; margin-top: 15px;}
.hh-logo .txt-big {font-size: 47px; line-height:45px; font-weight: bold; color: #e80404;}
.hh-logo .txt-small {font-size: 21px; margin-top: 12px;text-align: left}
.header .hed-top {float:right; margin-top:30px;}
.header .hed-top a { margin-left:15px;}
/*头部搜索 */
.hed-search {padding:30px 0 35px; background:#f1f1f1;}
.hed-search .search-box { width:860px; margin:0 auto;}
.hed-search .search-t { font-size:16px; margin:0 0 10px 0px;}
.hed-search .search-t a { margin:0 15px; display:inline-block;}
.hed-search .search-t a span{padding:5px 14px 6px; display:inline-block; }
.hed-search .search-t a:hover,.hed-search .search-t .active {  color:#fff; padding:0 0 7px; background:url(../images/arrow.png) no-repeat center 31px; }
.hed-search .search-t a:hover span,.hed-search .search-t .active span {background:#db0000;border-radius:3px; }
.search-ipnut input { float:left; width:758px; padding:0 10px; height:48px; line-height:48px; border:1px solid #dcdcdc; border-right: none;}
.search-ipnut a { cursor:pointer; float:left; display:inline-block;padding-top: 15px; width:100px; height:33px; font-size:18px; color:#fff; text-align:center; background: #db0000; }
.search-ipnut img {display:inline-block;vertical-align: bottom;}
/* 栏目导航 */
.nav-list{ min-height:96px; background:#e50509 url(../images/hh-nav-bg.png) repeat-x left bottom; }
.nav-list li { float:left;width:150px; text-align:center; overflow:hidden;}
.nav-list .li-bo {border-bottom:1px solid #f05153;}
.nav-list li a { padding: 10px 0 12px; color: #fff; font-weight:bold; font-size:18px; width:140px; border-top:3px solid #e10308;  display: inline-block;}
.nav-list li .active {border-top:3px solid #f88284;}
.nav-list .line { color:#f05153; float:right; margin-top:11px;}

/* 底部 */
.footer {padding:30px 0; color:#fff; line-height:30px; background: #e80404;}
.footer .weixin {text-align: center; float: right;}
.footer .footer-a{color: #ffffff;}
.footer .footer-a:hover{color: #ffffff;}

/*---- 通用样式---- */
.wid50 {width:578px;}
.wid100 {width:100%;}
.wid465 {width:465px;}
.wid475 {width:475px;}
.wid500 {width:500px;}
.wid812 {width:812px;}
.wid335 {width:335px;}
.wid383 {width:383px;}
.wid833 {width:833px;}
.wid350 {width:350px;}
.wid1000 {width:1000px;}

.main { margin:30px 0; min-height: 450px;}
.bo-box { border:1px solid #e1e1e1;padding: 20px 15px 15px;}
.bo-box40 {padding: 20px 40px 15px;}
.h2Top {font-size: 24px;margin-bottom: 40px;}

/* 标题 */
.h-title { margin-bottom:20px; border-bottom:2px solid #e1e1e1;}
.h-title .title { padding: 0 5px 10px;display: inline-block;margin-bottom: -3px; font-size:20px; font-weight:bold; color:#db0000; border-bottom:3px solid #db0000;}
.h-title .title .icon { display:inline-block; padding:0 5px 0 0; vertical-align:middle;}
.h-title .more {float:right; color:#919292; margin-top:2px;}
.h-title .more .arrow { width: 15px; height: 12px;padding-top:6px;display: flex;float:right;}
.h-title .more .arrow::before,
.h-title .more .arrow:after { content: "";width: 6px; height: 6px; background-color: transparent;/* 模块背景为透明 */border-color: #919292;border-style: solid; border-width: 1px 1px 0 0;transform: rotate(45deg);}
.h-title .more:hover {color: #db0000;}
.h-title .more:hover .arrow::before,.h-title .more:hover .arrow:after{border-color: #db0000;}
.h-title .zxgk {color: #F00; margin-left: 190px;padding: 5px 10px; background: #ffeded;border-radius: 3px; }
.h-title .zxgk:hover { opacity: .8;}
/* 标题切换 */
.h-title .title-tab .title {border-bottom: none; padding: 0 5px 12px;}
.h-title .title-tab .active {border-bottom: 3px solid #db0000;}
.h-title .title-tab .black.active {border-bottom: 3px solid #333;}
.h-title .title-tab-list {margin: 0 auto; text-align: center;}
.h-title .title-tab-list .title{font-weight: normal; color: #333; margin: 0 50px -3px;}
.h-title .title-tab-list .title:hover,.h-title .title-tab-list .title.active {font-weight: bold;color:#db0000; }
.h-title .xz-title-tab .title .icon{ display:inline-block; width: 22px; height:22px; }
.h-title .xz-title-tab .black .xzxk{background:url(../images/icon02.png) no-repeat left top;}
.h-title .xz-title-tab .active .xzxk{ background:url(../images/icon02-on.png) no-repeat left top;}
.h-title .xz-title-tab .black .xzcf{background:url(../images/icon03.png) no-repeat left top;}
.h-title .xz-title-tab .active .xzcf{ background:url(../images/icon03-on.png) no-repeat left top;}
.h-title .xz-title-tab .black .lhjl{background:url(../images/icon04.png) no-repeat left top;}
.h-title .xz-title-tab .active .lhjl{ background:url(../images/icon04-on.png) no-repeat left top;}
.h-title .xz-title-tab .black .lhcj{background:url(../images/icon05.png) no-repeat left top;}
.h-title .xz-title-tab .active .lhcj{ background:url(../images/icon05-on.png) no-repeat left top;}
/* 背景标题 */
.h-title02 { border:none; background:#eee;}
.h-title02 .title { border:none; background:#fff; margin:0; padding:0 10px 0 0; line-height:15px;}

/* 首页 */
.toutiao { margin-bottom:10px; padding:0 0 10px; border-bottom:1px solid #dcdcdc;}
.toutiao .title { margin-bottom:5px; font-size:20px; color:#333; font-weight:bold; overflow: hidden; line-height: 25px; }
.toutiao .text { color:#919292; line-height:25px;}
.news-list li{line-height: 20px;padding: 11px 0 4px;font-size:15px; border-bottom:1px dashed #dcdcdc; overflow:hidden; }
.news-list li:last-child { border-bottom: none;}
.news-list li a { display:inline-block;}
.news-list li .fang { display:inline-block; margin-right:5px; vertical-align:middle; width:4px; height:4px; background:#FF0004;}
.news-list li .time { float:right; color:#919292;}

.ind-news-l .gray { margin:6px 0 4px 10px;font-size:14px;}

.hh-table {width:100%; table-layout:fixed;border:1px solid #e1e1e1;}
.hh-table th,.hh-table td {font-size: 15px; border:1px solid #e1e1e1; text-align: center;}
.hh-table th {padding:13px 10px; background:#f5f5f5; color:#919292; }
.hh-table td {padding:14px 10px; text-overflow:ellipsis;  -moz-text-overflow: ellipsis;  overflow:hidden;white-space: nowrap;}

.name-list li{ float:left; width:16%; font-size:15px; line-height:35px;text-overflow:ellipsis;  -moz-text-overflow: ellipsis;  overflow:hidden;white-space: nowrap;}

/* 新闻列表 */
.news-tab { border:1px solid #dcdcdc; background:#eee;}
.news-tab a { padding: 15px 20px; display:inline-block; font-size:16px;}
.news-tab .active { background:#e80404; color:#fff;}

.news-tab-list .news{ padding:25px 0 20px; border-bottom: 1px dashed #dcdcdc; line-height:25px;}
.news-tab-list .title{ font-size:18px; font-weight:bold; margin-bottom:10px;}
.news-tab-list .title a { color:#333; width:100%;}
.news-tab-list .title{ font-size:19px; font-weight:bold; margin-bottom:10px;}
.news-tab-list .gray-bg {padding-right:10px; background:#eee;}
.news-tab-list .red-bg { padding:5px 10px; margin-right:10px; background:#e80404; color:#fff;}

.news-tab-list .news-info {border-bottom: 1px solid #dcdcdc;}
.news-tab-list .title-info {line-height:35px; margin-bottom:25px; font-size:25px; color:#333;}
.content { line-height:25px;}
.content img { max-width:100%; text-align: center;}

.info-btm { text-align:center; padding: 20px; margin-top:20px; border-top: 1px solid #dcdcdc;}
.info-btm a { color:#1c83d8; margin:0 5px;}

/* 分页*/
.page { margin:30px 0 0; text-align:center;}
.page a { font-size:12px; margin:0 5px; display:inline-block; padding:6px 13px; border:1px solid #dcdcdc; background:#fff;}
.page .active { background:#e80404; color:#fff;}
.paging-input input { display:inline-block; width:35px; padding: 8px 10px;margin: 0 5px; text-align: center; border:1px solid #dcdcdc; background:#fff;}

/* 侧栏搜索*/
.side-search {padding:20px 10px; background:#eee;}
.side-input input { float:left; height:38px; line-height:38px; width:256px; padding:0 5px; border:1px solid #dcdcdc;}
.side-input a {padding:10px 5px 0;float: left;height: 30px;width:50px; text-align:center; display:inline-block; background:#e80404;}
/* 侧栏栏目分类*/
.news-nav-l li{margin-bottom: 15px;}
.news-nav-l li a {display: block; padding:9px 2px; font-size: 15px; text-align: center; border: 1px solid #dcdcdc;}
.news-nav-l li .active { color: #fff; border: 1px solid #e80000; background:#e80000;  }
/* 信用承诺*/
.xycn-box { margin-bottom:10px;}
.table-tab a{ display:inline-block; font-size:16px; border:1px solid #dcdcdc; padding:9px 20px 10px; margin:0 15px 10px 0; }
.table-tab .active {background:#e80404; color:#fff;}
.xycn-input input{ padding:0 5px; float:left; height:38px; line-height:38px; width:270px; border:1px solid #dcdcdc;}
.xycn-input a {padding: 10px 5px 0;float: left;height: 29px;width:50px; text-align:center; display:inline-block; background:#e80404;}

.xy-table {width:100%; table-layout:fixed;}
.xy-table th,.xy-table td { font-size:15px; border:1px solid #dcdcdc; text-align:center;}
.xy-table th {padding:12px 10px; font-size:16px; background:#e80404; color:#fff;}
.xy-table td {padding:14px 10px; text-overflow:ellipsis;  -moz-text-overflow: ellipsis;  overflow:hidden;white-space: nowrap;}
.xy-title {margin:25px 0; font-weight:bold; font-size:25px; color:#333;}
/* 信用公示*/
.xygs-list li{ float:left; width:283px; background:#e6e6e6; margin:0 8px 30px;}
.xygs-list li a { text-align:center; display:block; font-size:16px;}
.xygs-list li span { display: block; padding:15px 0 18px;}
.xygs-title { font-size:25px; font-weight:bold;  line-height:80px; text-align:center; color:#e80404; }
.xygs-title span {padding:0 0 5px; border-bottom:3px solid #e80404;}
.xygs-search { text-align: center;margin: 30px auto 40px;}
.xygs-search .search-input {padding:0 15px; height:42px; line-height:42px; width:540px; border:1px solid #dcdcdc;}
.xygs-search a { vertical-align:middle; padding: 13px 5px 0;height: 31px;width: 50px;text-align: center;display: inline-block;background: #e80404;}
.xygs-title-info { font-size: 18px; font-weight: bold; margin: 0 20px 15px; padding:0 0 15px;border-bottom: 2px solid #dcdcdc; }
.xygs-title-info span{padding:0 0 13px; border-bottom: 2px solid #e80404; color: #e80404;}
.search-jg {background: #f5f5f5;padding: 11px 20px;font-size: 15px ; margin-bottom:10px;}
/*重点人群*/
.xygs-search .s-input { padding: 0 10px;height: 42px;line-height: 42px;width: 300px;border: 1px solid #dcdcdc;}
.xygs-search .s-select { padding: 0px 0px 0px 10px;margin: 0px 10px 0px 0px;width: 165px;height: 44px;line-height: 42px;border: 1px solid  #ddd;}
/* 登录页*/
.login-header { background: #f6f6f6; height:135px; border-bottom:1px solid #dcdcdc;}
.login-header .hh-logo { width:520px;margin-top: 12px;}
.login-header .hh-logo .txt-logo {width: 400px;}
.login-header .hh-logo .txt-big {font-size: 40px;}
.login-header .hh-logo .txt-small {font-size:17px;text-align: left}
.login-title { margin-top:30px; padding:20px 0 20px 25px; font-weight:bold; color:#999; font-size:28px; border-left: 1px solid #dcdcdc;}
.login-footer { text-align:center; padding: 40px 0; border-top:1px solid #dcdcdc; background:none; color:#333;}
.form-login { margin: 80px 0;}
.login-row {margin:0 auto 35px; border: 1px solid #d3d3d3; width:445px; position: relative; }
.login-row .login-icon { background:#efefef; display:inline-block; padding: 11px 15px;border-right: 1px solid #d3d3d3;}
.login-row .login-input {padding: 12px 9px; vertical-align:top; width:391px; background:#f6f6f6; border: none; outline:none;}
.login-row .Validform_checktip {position: absolute;bottom: -27px;left: 49px;}
.pass-box {width:445px;margin:0 auto;}
.pass-box .login-row {width:330px;}
.pass-box .login-row .login-input {width:250px;}
.login-sumbit {width:445px; margin:0 auto 30px;}
.login-sumbit a{ display:block; width: 100%;padding: 15px 0; text-align:center; font-size:16px; color:#fff; background: #e80404; }
.login-bottom {width:445px;margin:0 auto;}
/* 注册页*/
.form-table { width:650px; margin:0 auto;}
.form-table th { font-weight:normal; text-align:right;}
.form-table th,.form-table td { vertical-align:middle; padding:14px 8px; font-size: 15px;}
.form-table td {position: relative;}
.form-table .form-input {padding: 12px 15px; width:500px; border:1px solid #d3d3d3; outline:none; background: none;}
.form-table .form-select { width:530px;}
.per-right .form-input {width:410px;}
.form-table .dx-tips { width: 525px; background:#f6f6f6; border:1px solid #d3d3d3;}
.form-table .dx-tips .form-input { width:375px; border:none;}
.form-table .dx-tips .dx-link {width:116px; float:right; text-align:center; border-left:1px solid #d3d3d3; display:inline-block; height:43px; line-height:43px;}
.form-.form-table .form-select{width:440px;}
.form-table .form-textarea {height: 100px;font-family: 微软雅黑;}
.form-table .form-pass .form-input { width:380px;}
.form-table .login-sumbit {width:100%;}
.login-title-tab {margin: 50px 0 40px; border: none;}
.login-title-tab .title-tab {margin: 0 auto; text-align: center;}
.form-table .Validform_checktip {position: absolute; top: 22px;   width: 110px; }
.form-table .uploadFile {border: 1px solid #dadada;width: 69px;padding: 5px; color: #333; background:#f1f1f1; }

/* 企业信用*/
.company-box {padding:30px; margin-bottom:20px;}
.company-box .company-title{ font-size:30px; line-height:30px; margin-bottom:15px;}
.company-box .company-sh { font-size:15px;}
.company-tab{ border-bottom:2px solid #dcdcdc; margin-bottom:30px;}
.company-tab .title { display:inline-block; font-size: 17px; padding: 0 15px 10px; margin-right:5px;  }
.company-tab .title.active {border-bottom:3px solid #e80404; color:#e80404; font-weight:bold; margin-bottom:-2px;}
.company-tab .number { font-size:16px; color:#e80404;}
.company-content { margin:0 20px; min-height:500px;}
.comapny-table {width:100%;}
.comapny-table th,.comapny-table td { text-align:left; padding: 13px 15px; border:1px solid #dcdcdc;}
.comapny-table th { font-size:16px;background: #f5f5f5;}
.no-info { text-align:center; font-size:16px; margin: 50px 0;}
.number-child { text-align:right; margin-bottom:10px;}
/* 在线留言*/
.liuy-box {background-color: #eee;padding:20px 20px 25px; margin-bottom: 15px;}
.liu-title { margin-bottom: 10px;}
.liu-title .title { font-size: 16px; font-weight: bold;}
.liuy-box .text { color:#666; text-indent: -70px;margin-left:70px; line-height: 25px; }
.liu-bom {line-height: 10px; margin: 15px 0 0 0; color: #666;}
/* 失信投诉*/
.flow-text {height: 200px; line-height: 35px; margin:0 0 20px; padding:15px 25px 20px; border: 1px solid #dcdcdc; background: #f6f6f6;overflow-y: scroll;}
/* 授权码*/
.main-body {min-height: 400px; margin:0 auto; letter-spacing: 1px;width: 880px;/* padding: 10px 20px 100px; *//* background-color: #f6f6f6; */overflow: hidden;}
.main-body .pub-show-type {margin-top: 10px; border-bottom: 1px solid #ccc;overflow: hidden;}
.main-body .pub-show-type ul .codeShow-focus {font-size: 15px;float: left;width: 130px;height: 40px;line-height: 40px;padding: 0 10px;text-align: center;color: #191919;cursor: pointer;transition: 0.35s;}
.main-body .pub-show-type ul .codeShow-focus.active {color: #fff;background-color: #e10308;}
.main-body .code-apply  {width:866px;margin: 50px auto;}
.main-body .code-apply .banner-title { margin-bottom: 20px;font-size: 16px;}
.main-body .code-apply .banner-title p {color:#444;font-weight: bold;font-size: 20px;text-indent: 2em;letter-spacing: 1px;line-height: 1.42857143;}
.main-body .code-apply .banner-input .form-input {padding-right: 30px;background-color: #fff;border-radius: 4px 0 0 4px;border: 1px solid #dcdfe6;box-sizing: border-box;color: #606266;font-size: inherit;height: 40px;line-height: 40px; outline: 0;padding: 0 15px;-webkit-transition: border-color .2s cubic-bezier(.645,.045,.355,1);transition: border-color .2s cubic-bezier(.645,.045,.355,1);width: 768px;}
.main-body .code-apply .banner-input .btn-red-bg {cursor:pointer; padding: 9px 30px; height:20px; border-radius:0 4px 4px 0; font-size: 18px;background-color: #df0307;color: #fff;border: 1px solid #c50206;}
.main-body .code-apply .agreement {font-size: 14px;margin-top: 20px;color: #ff9200;}

.main-body .tab-content .code-search .card-list {overflow: hidden; }
.main-body .tab-content .code-search .card-list .my-keys {border: 1px solid #eeeeee;float: left;flex-direction: column;box-sizing: border-box;width: 281px;height: 265px;margin: 0 6px 20px;border-radius: 8px;box-shadow: 2px 2px 6px #eaeaea;background-color: #fff;overflow: hidden;}
.main-body .tab-content .code-search .card-list .my-keys .my-keys-list { flex: 1; padding: 10px; box-sizing: border-box;}
.main-body .tab-content .code-search .card-list .my-keys .my-keys-list .qr-num {display: block;width: 30px;height: 30px;line-height: 30px;text-align: center;color: #fff;font-size: 16px;font-weight: 600;background: #ff6669;}
.main-body .tab-content .code-search .card-list .my-keys .my-keys-list .list-info {display: inline-block;padding-top: 10px;box-sizing: border-box; width: 100%;height: 166px;overflow: hidden;}
.main-body .tab-content .code-search .card-list .my-keys .my-keys-list .list-info li {color: #333;position: relative;line-height: 40px;border-bottom: 1px solid #eeeeee;padding-left: 0px;font-size: 14px;}
.main-body .tab-content .code-search .card-list .my-keys .my-keys-list .list-info li .copeBtn {position: absolute;top: 8px;right: 10px;height: 20px;line-height: 20px;background: #ffffff;border-radius: 4px;padding: 2px 8px;border: 1px solid #e2dfd7;color: #333;font-size: 14px;}
.main-body .tab-content .code-search .card-list .my-keys .my-keys-list .list-info li .enable, .main-body .tab-content .code-search .card-list .my-keys .my-keys-list .list-info li .disable {background-color: #58bdb6;padding: 2px 5px;border-radius: 2px;color: #fff;font-size: 14px;}
.main-body .tab-content .code-search .card-list .my-keys .share-platform {height: 43px;line-height: 41px;text-align: right;background: #f7f7f6;border-top: 1px solid #eeeeee;}
.main-body .tab-content .code-search .card-list .my-keys .share-platform a {padding: 0 20px 0 0;color: #333;font-size: 14px;font-weight: 600;outline: none;}
.main-body .tab-content .code-search .card-list .my-keys .my-keys-list.add-key-btn a {display: inline-block;line-height: 230px;}
.main-body .tab-content .code-search .card-list .my-keys .my-keys-list.add-key-btn a img {width: 50px;display: inline-block;vertical-align: middle;width: 40px;height: 40px;border: 2px solid #ffcdcd;margin-right: 5px;transition: 0.35s;}
.main-body .tab-content .code-search .card-list .my-keys .my-keys-list.add-key-btn a span {display: inline-block;vertical-align: middle;font-size: 16px;/* font-weight: 700; */color: #d10202;letter-spacing: 1px;transition: 0.35s;}

 .main-body .center-title {
  border-bottom: 1px solid #ccc;
  position: relative;
  height: 45px;
  font-size: 24px;
}
 .main-body .center-title .gzjb-title {
  height: 45px;
  position: absolute;
  z-index: 2;
  left: 0;
  text-align: center;
  line-height: 45px;
  min-width: 150px;
  font-size: 24px;
}
 .main-body .center-title .gzjb-title > span {
  color: #0c0300;
  font-size: 18px;
  font-weight: bold;
}
 .main-body .center-title .gzjb-title img {
  vertical-align: middle;
  border: none;
}

  .main-body  .search-content .error-code {
  margin-top: 20px;
  text-align: center;
  color: #f00;
  font-size: 20px;
  padding: 10px 0;
  border: 1px solid #e91e63;
}

.table-box {
  padding: 20px 0;
}
.table-box .table thead > tr > th,
.table-box .table tbody > tr > td {
  padding: 8px;
  line-height: 1.4;
  text-align: center;
}
.table-box .table thead tr th {
  font-weight: 700;
}
.table-box .table thead.no-blod tr th {
  font-weight: normal;
}
.table-box .table.table-bordered {
  border: 1px solid #ddd;
}
table thead {
  background-color: #efd1d1;
  color: #333;
}
table thead.no-bg {
  background-color: transparent;
}
.clear-fix:after {
  content: '';
  clear: both;
  height: 0;
}
[v-cloak] {
  display: none;
}


.el-dialog__wrapper {position: fixed;top: 0;right: 0;bottom: 0;left: 0;overflow: auto;margin: 0; }
.el-dialog { position: relative;margin: 0 auto 50px;background: #fff;border-radius: 2px;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.3); box-shadow: 0 1px 3px rgba(0,0,0,.3);box-sizing: border-box;width: 50%;}
.el-dialog__header { padding: 20px 20px 10px;}
.el-dialog__title { line-height: 24px; font-size: 18px; color: #303133;}
.el-dialog__headerbtn { position: absolute;top: 10px; right: 10px;padding: 0; background: 0 0;border: none; outline: 0; cursor: pointer; font-size: 16px;}
.el-dialog__headerbtn .el-dialog__close {color: #909399;}
.el-dialog__body {padding: 30px 20px; color: #606266; font-size: 14px;}
.el-form-item {margin-bottom: 22px;}
.el-form-item__label {text-align: right;float: left;font-size: 14px; color: #606266; line-height: 36px; padding: 0 12px 0 0;}
.el-form-item__content {line-height: 40px;position: relative;font-size: 14px;}
.el-dialog__body .el-form.add .el-form-item__content .lk-code { box-sizing: border-box; box-shadow: 0 0 5px #ccc; width: 420px; height: 80px;position: relative;background: #000;}
.el-dialog__body .el-form.add .el-form-item__content .lk-code .num_box {top:0;position:absolute; display: flex;box-sizing: border-box; padding: 0 8px;justify-content: space-between; align-items: center; width: 100%; height: 100%;}
.el-dialog__body .el-form.add .el-form-item__content .lk-code .num_box .num { text-align: center;width: 45px;height: 64px; line-height: 64px;color: #000;font-size: 55px;font-weight: 700; background: #ecb331;}
.el-form-item__content::after, .el-form-item__content::before { display: table; content: "";}
.el-form-item__content::after {clear: both;}
.el-dialog__body .el-form .el-form-item:last-child { margin-bottom: 0;}
.el-dialog__body .el-input__inner {border: 1px solid #dcdcdc; height:26px; line-height: 26px; width:80px; text-align: center;}
.el-dialog__footer {padding: 10px 20px 30px;text-align: right; box-sizing: border-box;}
.el-dialog__footer .btn { font-size: 14px;border-radius: 3px;padding: 6px 15px;margin: 0 10px;}
/* 个人中心*/
.per-body {background: #f5f4f4;}
.per-header {background: #e10307; height: 92px; color: #fff; margin-bottom: 30px;}
.per-header .hh-logo {margin: 12px 0 0;width: 490px;}
.per-header .hh-logo .txt-logo { width: 310px ; text-align: left;margin-top: 10px;}
.per-header .hh-logo .txt-big{    font-size: 30px;line-height: 21px; color: #fff;}
.per-header .hh-logo .txt-small  {text-align: left;font-size: 14px;    color: #fff;}
.per-header .hed-top a {color: #fff;}
.per-search {background: #fff; height: 36px; line-height: 36px; width:440px;margin-top: 25px;}
.per-search .select {border: none;padding:0 10px; height:36px; line-height:36px; border-right: 1px solid #eee;}
.per-search input {border: 0; padding:3px 5px 0;height:33px; line-height:30px; width:300px; }
.per-search .search-btn {display: inline-block; margin:3px 10px 0 0;}
.per-box {background: #fff;}
.per-left {width: 255px; float:left; border-right: 1px solid #eee;}
.per-left .per-img {text-align: center; display:block; padding: 50px 0; border-bottom: 1px solid #eee;}
.per-left .per-img p {font-size: 15px;margin: 10px 10px 0;}
.per-right {float:right; width:882px; padding:30px; }
.per-nav {margin: 40px 0 20px;}
.per-nav li{ margin: 10px 0;}
.per-nav li a {display: block; height: 45px; line-height: 45px; font-size:15px; padding:0 0 0 39px;}
.per-nav li .icon {display: inline-block;width: 18px; height: 45px; float: left; margin-right: 5px;}
.per-nav li .text {float: left; display: inline-block;}
.per-nav li .icon.yh {background:url("../images/person/per-icon01.png") no-repeat 0 14px;}
.per-nav li .icon.mm {background:url("../images/person/per-icon02.png") no-repeat 0 14px;}
.per-nav li .icon.bg {background:url("../images/person/per-icon03.png") no-repeat 0 14px;}
.per-nav li .icon.sx {background:url("../images/person/per-icon04.png") no-repeat 0 14px;}
.per-nav li .icon.xf {background:url("../images/person/per-icon05.png") no-repeat 0 14px;}
.per-nav li .icon.yy {background:url("../images/person/per-icon06.png") no-repeat 0 14px;}
.per-nav li .icon.ts {background:url("../images/person/per-icon07.png") no-repeat 0 14px;}
.per-nav li .icon.sq {background:url("../images/person/per-icon08.png") no-repeat 0 14px;}
.per-nav li .icon.sb {background:url("../images/person/per-icon09.png") no-repeat 0 14px;}
.per-nav li .icon.sq {background:url("../images/person/per-icon10.png") no-repeat 0 14px;}
.per-nav li.active {background: #e10307;}
.per-nav li.active a {color: #fff; border-left: 5px solid #333;background:url("../images/person/arrow-icon.png") no-repeat right 14px;}
.per-nav li.active .icon.yh {background:url("../images/person/per-icon01-on.png") no-repeat 0 14px;}
.per-nav li.active .icon.mm {background:url("../images/person/per-icon02-on.png") no-repeat 0 14px;}
.per-nav li.active .icon.bg {background:url("../images/person/per-icon03-on.png") no-repeat 0 14px;}
.per-nav li.active .icon.sx {background:url("../images/person/per-icon04-on.png") no-repeat 0 14px;}
.per-nav li.active .icon.xf {background:url("../images/person/per-icon05-on.png") no-repeat 0 14px;}
.per-nav li.active .icon.yy {background:url("../images/person/per-icon06-on.png") no-repeat 0 14px;}
.per-nav li.active .icon.ts {background:url("../images/person/per-icon07-on.png") no-repeat 0 14px;}
.per-nav li.active .icon.sq {background:url("../images/person/per-icon08-on.png") no-repeat 0 14px;}
.per-nav li.active .icon.sb {background:url("../images/person/per-icon09-on.png") no-repeat 0 14px;}
.per-nav li.active .icon.sq {background:url("../images/person/per-icon10-on.png") no-repeat 0 14px;}
.per-right .per-title {font-size: 24px; font-weight: normal; margin:30px 0 20px;}
.per-right .comapny-table th {font-size: 15px;}
/* 专项治理*/
.zx-news-top {border: 1px solid #eee;}
.zx-news-top #new_l{width:485px;}
.zx-news-top .zx-news-r {width:645px; margin-right: 30px;}
.zx-news-top .toutiao {padding:35px 0 20px; margin-bottom: 20px;}
.zx-news-top .toutiao .title {line-height: 40px;}
.zx-news-top .toutiao .title a{width:100%;}
.zx-news-top .title-bot {margin: 20px 0 25px; color:#888; }
.zx-news-top .title-bot .red-btn {background:#ff0000; color: #fff; padding: 5px 10px; margin-right: 10px; }
.zx-news-top .toutiao .text {line-height: 30px;}
.zxzl-nav {margin-right: -20px; overflow: hidden;}
.zxzl-nav li { float: left; margin:0 15px 15px 0; }
.zxzl-nav li a {display: block;width:188px; height:103px; background: #efefef; color:#000; font-size:14px; text-align: center;}
.zxzl-nav li a:hover {background:#e92725; color: #fff; }
.zxzl-nav li .icon {display: inline-block; width: 40px; height: 32px; margin-top: 15px;}
.zxzl-nav li .text {display: block;}
.zxzl-nav li .icon01 {background:url("../images/zxzl/zx-icon01.png") no-repeat 0 0;}
.zxzl-nav li .icon02 {background:url("../images/zxzl/zx-icon02.png") no-repeat 0 0;}
.zxzl-nav li .icon03 {background:url("../images/zxzl/zx-icon03.png") no-repeat 0 0;}
.zxzl-nav li .icon04 {background:url("../images/zxzl/zx-icon04.png") no-repeat 0 0;}
.zxzl-nav li .icon05 {background:url("../images/zxzl/zx-icon05.png") no-repeat 0 0;}
.zxzl-nav li .icon06 {background:url("../images/zxzl/zx-icon06.png") no-repeat 0 0;}
.zxzl-nav li .icon07 {background:url("../images/zxzl/zx-icon07.png") no-repeat 0 0;}
.zxzl-nav li .icon08 {background:url("../images/zxzl/zx-icon08.png") no-repeat 0 0;}
.zxzl-nav li .icon09 {background:url("../images/zxzl/zx-icon09.png") no-repeat 0 0;}
.zxzl-nav li .icon10 {background:url("../images/zxzl/zx-icon10.png") no-repeat 0 0;}
.zxzl-nav li .icon11 {background:url("../images/zxzl/zx-icon11.png") no-repeat 0 0;}
.zxzl-nav li .icon12 {background:url("../images/zxzl/zx-icon12.png") no-repeat 0 0;}
.zxzl-nav li .icon13 {background:url("../images/zxzl/zx-icon13.png") no-repeat 0 0;}
.zxzl-nav li .icon14 {background:url("../images/zxzl/zx-icon14.png") no-repeat 0 0;}
.zxzl-nav li .icon15 {background:url("../images/zxzl/zx-icon15.png") no-repeat 0 0;}
.zxzl-nav li .icon16 {background:url("../images/zxzl/zx-icon16.png") no-repeat 0 0;}
.zxzl-nav li .icon17 {background:url("../images/zxzl/zx-icon17.png") no-repeat 0 0;}
.zxzl-nav li .icon18 {background:url("../images/zxzl/zx-icon18.png") no-repeat 0 0;}
.zxzl-nav li .icon19 {background:url("../images/zxzl/zx-icon19.png") no-repeat 0 0;}
.zxzl-nav li .icon20 {background:url("../images/zxzl/zx-icon20.png") no-repeat 0 0;}
.zxzl-nav li .icon21 {background:url("../images/zxzl/zx-icon21.png") no-repeat 0 0;}
.zxzl-nav li .icon22 {background:url("../images/zxzl/zx-icon22.png") no-repeat 0 0;}
.zxzl-nav li .icon23 {background:url("../images/zxzl/zx-icon23.png") no-repeat 0 0;}
.zxzl-nav li .icon24 {background:url("../images/zxzl/zx-icon24.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon01{background:url("../images/zxzl/zx-icon01-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon02{background:url("../images/zxzl/zx-icon02-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon03{background:url("../images/zxzl/zx-icon03-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon04{background:url("../images/zxzl/zx-icon04-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon05{background:url("../images/zxzl/zx-icon05-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon06{background:url("../images/zxzl/zx-icon06-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon07{background:url("../images/zxzl/zx-icon07-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon08{background:url("../images/zxzl/zx-icon08-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon09{background:url("../images/zxzl/zx-icon09-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon10{background:url("../images/zxzl/zx-icon10-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon11{background:url("../images/zxzl/zx-icon11-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon12{background:url("../images/zxzl/zx-icon12-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon13{background:url("../images/zxzl/zx-icon13-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon14{background:url("../images/zxzl/zx-icon14-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon15{background:url("../images/zxzl/zx-icon15-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon16{background:url("../images/zxzl/zx-icon16-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon17{background:url("../images/zxzl/zx-icon17-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon18{background:url("../images/zxzl/zx-icon18-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon19{background:url("../images/zxzl/zx-icon19-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon20{background:url("../images/zxzl/zx-icon20-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon21{background:url("../images/zxzl/zx-icon21-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon22{background:url("../images/zxzl/zx-icon22-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon23{background:url("../images/zxzl/zx-icon23-on.png") no-repeat 0 0;}
.zxzl-nav li a:hover .icon24{background:url("../images/zxzl/zx-icon24-on.png") no-repeat 0 0;}




#new_l{float:left;}
/* 首页栏目滚动 */
.scrollImg {position: relative;padding: 0 0px;width:1200px;margin:0 auto;margin-top:15px;}
.scrollImg .swiper-container {width:1200px;height:142px;line-height:normal;overflow: hidden;}
.scrollImg .swiper-container .swiper-wrapper .swiper-slide a{display: block; width: 140px;height: 110px;margin:0 4px;}
.scrollImg .swiper-container .swiper-wrapper .swiper-slide a p{width: 231px;height: 35px;line-height: 35px; text-align: center; color: #fff;opacity: 0.8;font-size: 15px; position: absolute; bottom: 0px;}
.scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic8{background-color:#537ea6;}
.scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic8 p{background-color:#293f53;}
.scrollImg .arrow {position:absolute;top:50%;margin-top:-25px;width:30px;height:50px;line-height:normal;background:url("../images/menuCarousel/arrow.png") no-repeat;z-index:10;cursor:pointer}
.scrollImg .arrow.arrow-left {left:0;background-position:left top}
.scrollImg .arrow.arrow-right {right:0;background-position:left bottom}
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	direction:ltr;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;

	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;

	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);

	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;

	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	position: relative;
}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {-ms-touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;}
/* 水印背景 */
.shui-bg {background:url("../images/watermark/shuiyin.jpg") repeat 0 0;}

/*-----------------------信用修复相关---start------------------------------*/
/*信用修复弹出框*/
.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 981;display: none;overflow: hidden;-webkit-overflow-scrolling: touch;outline: 0;}
.modal-open .modal {overflow-x: hidden;overflow-y: auto;}
.modal-dialog {position: relative;width: 620px;margin: 250px auto 0;-webkit-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.modal-content {position: relative;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #999;border: 1px solid rgba(0,0,0,.2);border-radius: 6px;outline: 0;-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);box-shadow: 0 5px 15px rgba(0,0,0,.5);}
.modal-header {min-height: 16.43px;padding: 23px;border-bottom: 1px solid #e5e5e5;}
.modal-header .close {float: right;font-size: 21px;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;filter: alpha(opacity=20);opacity: .2;}
.modal-header .sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0;}
.modal-body .btn {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;background-color: #428bca;color: #fff;font-size: 16px;}
.modal-body p{font-size: 16px;}
.modal-footer {padding: 15px;text-align: right;border-top: 1px solid #e5e5e5;}
.modal-backdrop {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 980;background: #000;opacity: 0.2;}
.unalink .unalink:link,.unalink:visited,.unalink:hover,.unalink:active{
    text-decoration: none !important;
    color:inherit !important;
}
/*首页 -> 双公示 -> 行政处罚  在线申请修复 按钮*/
.punish-repair-div {position: absolute;top: 42px; right: 63px;}
.punish-repair-div .punish-repair-button {display: inline-block;padding: 7px 15px; border: 1px solid #e22323; color: #e22323; font-size: 15px;background: #fff;}
.punish-repair-div .punish-repair-button-disable {display: inline-block;padding: 7px 15px; border: 1px solid #cacaca; color: #888; font-size: 15px;background: #cacaca;}
/*信用修复查询*/
.xygs-search-title { font-size:25px; font-weight:bold;  line-height:80px; text-align:center; color:#e80404; }
.xygs-search-title span {padding:0 0 5px; border-bottom:3px solid #e80404;}
/*-----------------------信用修复相关----end-----------------------------*/

.xycn-add {  display: inline-block;font-size: 14px;border: 1px solid #dcdcdc;padding: 9px 20px 10px;margin: 0 15px 10px 0;background:#e80404;}

body,html{
    width: 100%;
    height: 100%;
    color:#333;
	font-size:14px;
	min-width:1420px;
}
/*各浏览器显示不同，去掉蓝色边框*/
fieldset, img, input, button {
    border: none;
    padding: 0;
    margin: 0;
    outline-style: none;
}
img {
    border: 0;
    vertical-align: middle;
}
ul, li {
    list-style: none;
}
a {
    text-decoration: none;!important;
    cursor: pointer;
}
/*清除浮动*/
.clear-both:before, .clear-both:after {
    display: table;
    content: "";
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    clear: both;
}
.clearfix {
    *zoom: 1; /*IE/7/6*/
}
.fl{
    float: left;
}
.fr{
    float: right;
}
.txt_green{
	color: #1bffe4;
}
.txt_orange_d{
	color: #f2972b;
}
.txt_yellow{
	color: #f4ca1f;
}
.txt_orange{
	color: #fe7b41;
}
.txt_purple{
	color: #86a1fc;
}
.txt_blue{
	color: #00c0ff;
}
.data_content {
	background:url(../images/date_main_bg.jpg) center top;
	background-size: cover;
	color:#fff;
}
.data_hlt {
	text-align:center;
	font-size:34px;
	padding: 13px 0;
	letter-spacing: 2px;
    font-weight: bold;
}
.data_main {
	padding: 20px;
}
.data_border {
	border: 1px solid #00398f;
    border-radius: 3px;
    background-color: rgb(4 35 189 / 5%);
    box-shadow: 4px 2px 53px #00298d inset;
}
.data_fix {
	display:flex;
}
.main_title {
	color:#1bffe4;
	font-size: 18px;
    padding: 0 33px 13px;
	margin-bottom:10px;
	background:url(../images/date_title.png) no-repeat left bottom;
}
.data_search {
	padding: 20px 50px;
	margin-bottom:20px;
}
.data_search span {
	font-size:22px;
}
.data_search .data_input {
	font-size:16px;
	padding: 12px 20px;
	color:#fff;
	width:41.5%;
	background-color: rgb(25 67 255 / 10%);
}
.data_search .data_button {
	background-color: rgb(11 55 251 / 50%);
    color: #ffffff;
    padding: 12px 30px;
    border-radius: 3px;
    border: 1px solid rgb(5 64 130);
    font-size: 16px;
    font-weight: bold;
    margin-left: 10px;
	cursor:pointer;
}
.data_tongji {
	margin-bottom:20px;
}
.data_tongji .data_div1 {
	padding:10px 20px 20px;
	background:url(../images/date_line1.png) no-repeat left bottom;
}
.data_tongji .data_div1:first-child{
	margin-right:1%;
	width:59%;
}
.data_tongji .data_div1:last-child{
	width:40%;
}
.data_tongji .data_div1 p{
	width:17%;
	font-size:17px;
	margin: 45px 0 0 3%;
}
.data_tongji .data_div1 div {
	width:22%;
	background:url(../images/date_tj_bg.png) no-repeat center 10px;
}

.data_tongji .data_div1 div span {
	display:block;
	text-align:center;
}
.data_tongji .data_div1 .number {
	font-size:17px;
	margin:25px 0 40px;
}
.data_tongji .data_div1:last-child div{
	width:35%;
}
.data_list {
	margin-bottom:20px;
	margin-right:-1%;
}
.data_list li {
	width:15%;
	text-align:center;
    padding: 1.7% 0 1.5% 2%;
	font-size:16px;
	line-height:30px;
	text-shadow: 1px 1px 6px rgb(255 255 255 / 30%);
}

.data_list li:nth-child(1){
	background:url(../images/date_list_bg1.png) no-repeat;
}
.data_list li:nth-child(2){
	background:url(../images/date_list_bg2.png) no-repeat;
}
.data_list li:nth-child(3){
	background:url(../images/date_list_bg3.png) no-repeat;
}
.data_list li:nth-child(4){
	background:url(../images/date_list_bg4.png) no-repeat;
}
.data_list li:nth-child(5){
	background:url(../images/date_list_bg5.png) no-repeat;
}
.data_list li:nth-child(6){
	background:url(../images/date_list_bg6.png) no-repeat;
}
@media screen and (max-width: 1440px){
	.data_list li {padding: 1.4% 0 1% 2%; font-size:15px;}
	.data_list li:nth-child(1),.data_list li:nth-child(2),.data_list li:nth-child(3)
	,.data_list li:nth-child(4),.data_list li:nth-child(5),.data_list li:nth-child(6) {background-size:95%;}
}
.data_list li span {
	font-size:22px;
	display:inline-block;
	margin-right:5px;
}
.data_div2 {
	margin-bottom:20px;
}
.data_div2:nth-child(1) {
	width:34%;
	margin-right:1%;
}
.data_div2:nth-child(2) {
	width:26%;
	margin-right:1%;
}
.data_div2:nth-child(3) {
	width:38%;
}
.data_div2 .data_border {
	padding:10px 3% 15px;
	min-height: 174px;
}
.data_div2 ul {
	margin: 24px 0;
}
.data_div2 ul li {
	width:25%;
	text-align:center;
	font-size:15px;
}
.data_div2 ul .txt_big {
	font-size:16px;
	font-weight:bold;
}
.data_div2 ul .text_blue {
	color: #2a75f8;
}
.data_div2 ul li .yuan{
	height:72px;
	padding: 23px 0 0;
	margin-top: 10px;
	line-height: 30px;
}
.data_div2 ul li .yuan .txt_big{
	font-size:18px;
}
.data_div2 ul li:nth-child(1) .yuan {
	background:url(../images/date_yuan_g.png) no-repeat center top;
}
.data_div2 ul li:nth-child(2) .yuan {
	background:url(../images/date_yuan_o.png) no-repeat center top;
}
.data_div2 ul li:nth-child(3) .yuan {
	background:url(../images/date_yuan_p.png) no-repeat center top;
}
.data_div2 ul li:nth-child(4) .yuan {
	background:url(../images/date_yuan_b.png) no-repeat center top;
}
.data_div2 .table {
	width:100%;
	table-layout:fixed;

}
.data_div2 .table th,.data_div2 .table td {
	text-align:left;
	font-weight:normal;
	padding:8px 10px;
}
.data_div2 .table th {
	color:#1bffe4;
	background:none;
}
.data_div2 .table td{
	text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.data_div2 .table_bg {
	padding: 10px 0;
	border-radius:3px;
	 background: rgb(0 74 247 / 13%);
}
.data_div3:first-child {
	width:61%;
	margin-right:1%
}
.data_div3:last-child {
	width:38%;
}
.data_div3 .data_border {
	padding: 20px 2%;
    margin: 0 auto;
    height: 270px;
}
















