@charset "utf-8";
html{font-size: 62.5%;}
body {font-family: "Microsoft YaHei";color: #333;width: 100%; font-size:1.3rem; max-width: 640px;min-width: 320px;margin:0 auto; background: #f4f4f4;}
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 {outline: none;}
input:focus{outline: none;}
input::-webkit-input-placeholder {color: #919292;}
input:-webkit-autofill, 
 textarea:-webkit-autofill, 
 select:-webkit-autofill { 
       -webkit-box-shadow: 0 0 0 1000px white inset; 
}
 input[type=text]:focus, input[type=password]:focus, textarea:focus {
      -webkit-box-shadow: 0 0 0 1000px white 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;}
.ml5 {margin-left: .5rem !important;}
.ml10 {margin-left: 1rem !important;}
.mr5 {margin-right: .5rem !important;}
.mr10 {margin-right: 1rem !important;}
.p0 {padding: 0px !important;}
.pt0 {padding-top: 0px !important;}
.pb0 {padding-bottom: 0px !important;}
.pl0 {padding-left: 0px !important;}
.pr0 {padding-right: 0px !important;}
.mt5 {margin-top: .5rem !important;}
.mt10 {margin-top: 1rem !important;}
.mt15 {margin-top: 1.5rem !important;}
.mt20 {margin-top: 2rem !important;}
.mb5 {margin-bottom: .5rem !important;}
.mb10 {margin-bottom: 1rem !important;}
.mb15 {margin-bottom: 1.5rem !important;}
.mb20 {margin-bottom: 2rem !important;}
.pb20 {padding-bottom: 2rem !important;}

/* 文字大小 */
.font-12 {font-size: 1.2rem !important;}
.font-13 {font-size: 1.3rem !important;}
.font-14 {font-size: 1.4rem !important;}
.font-15 {font-size: 1.5rem !important;}
.font-16 {font-size: 1.6rem !important;}
.font-17 {font-size: 1.7rem !important;}
.font-18 {font-size: 1.8rem !important;}

/* 截字 */
.text-over{text-overflow:ellipsis;  -moz-text-overflow: ellipsis;  overflow:hidden;white-space: nowrap;}
.wid50 {max-width: 50%; display: inline-block; vertical-align: bottom;}
/* footer */
.footer {color: #6f6f6f; line-height: 2rem; text-align: center; padding:1.5rem 0 2rem}
/* 头部 */
.header {height: 3.5rem;padding:1rem; background: #fff;}
.hed-logo .logo-img {width: 14%;}
.hed-logo p {text-align: center;}
.hed-logo .big { font-size: 2rem;  color: #fb0000; font-weight: bold;display: block; }
.hed-logo .small { font-size: 1.2rem;  text-align: center; }
.header .h-more { padding:.5rem 0 0; width: 6%; display: block;}
/* 首页头部搜索 */
.hed-search {padding:3rem 0 4rem; margin-bottom:1rem; color:#fff; text-align:center; background:url(images/hd-ind-bg.jpg) center top;background-size: 100%;}
.hed-search .search-title{ font-size: 2.5rem; font-weight: bold;}
.hed-search .search-link {padding:1.8rem 0 1.2rem;}
.hed-search .search-link a{ display:inline-block; padding:0 0 .2rem; color: #fff; margin: 0 1rem; font-size: 1.5rem;}
.hed-search .search-link .active {border-bottom: 1px solid #fff;}
.hed-search .search-input {width:100%;vertical-align: top;}
.hed-search .searchForm {margin-left: 5%;}
.hed-search .search-input input{width:76%;padding:0 2%; border: none;height:3rem; line-height: 3rem;vertical-align: top;}
.hed-search .search-input .search-icon {width:15%;display: inline-block; padding: 0.8rem 0 0; background: #fb0000;height:2.2rem; line-height: 2.2rem;}
.hed-search .search-input .search-icon img {width:30%;}
/* 首页栏目列表 */
.nav-box {background: #fff; padding:1rem 0 1.5rem; margin-bottom: 1rem;}
.nav-list li {float: left; width:25%; margin: 1rem 0; }
.nav-list li a {display: block; text-align: center; font-size: 1.5rem;}
.nav-list li .lan-icon {display: block; height:3.3rem; }
.nav-list li .lan-icon img {width:30%;}
.num-list {text-align: center; }
.num-list a { margin:0 .5rem; display: inline-block; width: 2.8rem; height: .3rem; background: #b5b5b5; border-radius: 1rem}
.num-list .active {background: #fb0000;}
/* 首页行政栏目列表 */
.menu-box {background: #fff; padding:1rem 0 1.5rem; margin-bottom: 1rem; }
.menu-list {margin: 0 1.5%;}
.menu-list li{ float: left; width:47%; margin: 0 1.5% 2%; text-align: center; position: relative; }
.menu-list li a {color: #fff; display: block;}
.menu-list li img {width: 100%;}
.menu-list .title { background-color:#000000;background-color:rgba(0,0,0,0.3); padding:.5rem 0; position: absolute; bottom:.2rem; left:0; width:100%;}
/* 新闻列表 */
.list-box {background: #fff; padding:1.5rem 0 0; margin-bottom: 1rem;}
.list-title {border-bottom:  1px solid #eee; margin-bottom: -1px;}
.list-title a{width: 50%; text-align:center; display: inline-block; font-size: 1.7rem; line-height:1.8rem; font-weight: bold; color: #fb0000;}
.list-title a img {width:1.5rem; line-height:1.8rem; margin: 0 .3rem 0 0; vertical-align: bottom; }
.list-title .active {border-bottom:  2px solid #fb0000; padding:0 0 1rem;}

.new-list {margin: 0 1rem;}
.new-list a{display: block; border-bottom:1px solid #eee;padding:1rem 0; line-height: 1.8rem; }
.new-list .title {font-size: 1.6rem; margin-bottom: .5rem;}
.new-list .title-wid100 {max-width:100%; display: inline-block;margin-bottom: .5rem;}
.new-list .time {font-size: 1.3rem; color: #878787; text-align: right; display: inline-block;}
.list-more {text-align: center;}
.list-more a { color: #878787; font-size: 1.5rem;padding:1.5rem 0; display: block; }
/* 首页数据统计 */
.ind-table {margin: 0 1rem 0; padding:0 0 1.5rem;}
.ind-table table {width: 100%; table-layout: fixed;}
.ind-table td { font-size:1.7rem; border-bottom:1px solid #eee; padding:1rem 0; text-overflow:ellipsis;  -moz-text-overflow: ellipsis;  overflow:hidden;white-space: nowrap;}
.ind-table td .small {font-size: 1.2rem;}
/* 当前页 */
.dqy-box { margin-bottom:1rem; padding:1rem 1rem; color:#878787; background: #fff; border-top: 1px solid #f5f5f5;}
.dqy-box img {width:1.2rem; margin-right: .3rem;}
.dqy-box a {color: #878787;}
/* 列表查询 */
.search-box{ margin: 0 1rem 1.5rem;}
.search-box input{width:79%;padding:0 2%; border:1px solid #eee;height:3rem; line-height: 3rem;vertical-align: top;}
.search-box .search-icon {width:15%;display: inline-block; padding: 0.8rem 0 0; background: #db0000;height:2.4rem; line-height: 2.4rem; text-align: center;}
.search-box .search-icon img {width:30%;}
.search-box .search-input{width:45%;padding:0 2%; border:1px solid #eee;height:3rem; line-height: 3rem;vertical-align: top;}
.search-box .search-select{width:32%;padding:0 2%; border:1px solid #eee;height:3.2rem; line-height: 3.2rem;vertical-align: top;}
/* 列表栏目 */
.text-list{ margin:0 1%; }
.text-list a {float: left; width:45%; text-align:center; font-size:1.5rem; display: block; padding:.8rem 0; margin:0 2% 1rem; border: 1px solid #eee;}
.text-list .active {background: #db0000; color: #fff;}
/* 详情页 */
.info-box {padding: 1.5rem 1rem; background: #fff;}
.info-title { padding-bottom:.5rem; border-bottom: 1px solid #eee; }
.info-title .title {font-size: 1.8rem; margin-bottom: .6rem; text-align: center;}
.info-title .text {display: inline-block; margin:0 .5rem .5rem 0; font-size: 1.2rem}
.info-title .time {word-wrap:break-word; display: inline-block;margin-bottom: .5rem;font-size: 1.2rem}
.info-text {margin-top: 1rem; line-height: 2rem;}
.info-text img {max-width: 100%; text-align: center;}
/* 信用公示 */
.gs-box {background: #fff; padding:1rem 0 .5rem; }
.gs-list {margin: 0 1.5%;}
.gs-list li{ float: left; width:47%; margin: 0 1.5% 1rem; text-align: center; position: relative; }
.gs-list li a { display: block;}
.gs-list li img {width: 100%; margin-bottom: .5rem;}
.gs-title { margin-bottom:1.5rem; text-align:center; font-size:1.6rem; font-weight:bold; color: #db0000;  }
.gs-title span{border-bottom: 1px solid #db0000;padding:0 0 .5rem; display: inline-block;;}
.search-jg {background: #f5f5f5; padding:.8rem;}
/* 联合奖惩 */
.lhjc-img {margin: 0 0.5rem;}
.lhjc-img .lhjc-icon{ float:left; width:46%; margin: 0 2%; text-align: center;}
.lhjc-img .lhjc-icon img { width: 100%;display: block; margin-bottom: -.3rem;}
.lhjc-img .lhjc-icon .icon { display: inline-block; text-align: center; display:inline-block;width:0;height:0;border-left: .8rem solid transparent;border-right: .8rem solid transparent; }
.lhjc-img .active.lhjc-icon01 .icon {border-top: 1rem solid #077ea6;}
.lhjc-img .active.lhjc-icon02 .icon {border-top: 1rem solid #e45340;}
/* 企业 */
.web-head-text {margin:1rem 0;background:#fff; padding: .5rem 1rem 1.5rem;}
.web-head-text h1 {font-size: 1.8rem; line-height: 1.8rem;}
.web-head-text .daima {margin-bottom: 1rem; color: #888;}
.web-head-text .daima img {width:1.2rem; margin-right: .2rem}
.web-head-text .state { display: inline-block;word-break: break-all;font-weight: normal; font-size: 1.2rem; line-height: 1.8rem; color: #db0000;
    margin-right: 1rem;background: #ffffff; border: 1px solid #db0000;border-radius: 4px;padding: 0 .5rem;}
.web-head-text .red-btn {background: #db0000;padding:.3rem .5rem; margin-right:.5rem; line-height:1.5rem;  color: #fff; font-size: 1.2rem}
.web-head-text .red-btn img {width: 1rem;}
.web-head-text .gray-btn {background: #a9a9a9;padding:.3rem .5rem; margin-right:.5rem; line-height:1.5rem;  color: #fff; font-size: 1.2rem}
.web-head-text .daima i { background: url("../../images/qyxy/wap/wap-code.png") no-repeat left;  background-size: 14px;}
.enter-box {background: #fff; padding:0 0 1rem;}
.enter-box .swiper-container { height: 4rem; line-height: 4rem; width: 100%; position: relative; background: #fff; border-bottom: 1px solid #e8e8e8;}
.enter-box .swiper-container .swiper-wrapper { background: #fff;  padding-top: 0;  margin: 0 1.4rem;}
.enter-box .swiper-container .swiper-wrapper .swiper-slide { height: 4rem; line-height: 4rem; float: left;  margin-right: 1.2rem !important;  width: auto !important;}
.enter-box .swiper-container .swiper-wrapper .swiper-slide a { font-size: 1.6rem; display: inline-block;  color: #333;}
.enter-box .swiper-container .swiper-wrapper .swiper-slide .red {	font-size:1.6rem;   color: #ff0000;    display: inline-block;    margin-left: .2rem;}
.enter-box .swiper-container .swiper-wrapper .swiper-slide .ent-hover {   display: inline-block;    color: #db0000;   font-weight:bold;    line-height: 4rem;}
.pub-box {padding: 1rem;}
.pub-box p {margin-bottom: .8rem;line-height: 2rem;font-size: 1.4rem;}
.pub-box .title {    color: #888;}
.pub-box .number { font-weight: bold;}
.info-no {margin: 5rem auto; text-align: center; font-size: 1.4rem; color: #888;}
.info-no img {width: 25%;margin: 0 0 .5rem; display: inline-block;}
.form-box { padding: 1.5rem 1rem;}
.form-table { width: 100%;}
.form-table th, .form-table td { position:relative; padding: .5rem .2rem 1.5rem;}
.form-table .Validform_checktip {position: absolute;}
.form-table th {  text-align: right; font-weight: normal;}
.form-table .input { height: 2.8rem; line-height: 2.8rem;padding: 0 .2rem;width: 98%;border: 1px solid #dcdcdc;}
.form-table .select { width: 100%;background: #fff;}
.for-sumbit {text-align: center;margin: 0 auto;}
.for-sumbit a {display: block;  background: #db0000;  color: #fff; padding: .8rem; font-size: 1.5rem; margin-top: 1rem;}
.table-box { width: 100%;}
.table-box th, .table-box td { padding: .5rem .5rem;  line-height: 1.8rem;}
.table-box th {text-align: right; font-weight: normal; font-weight: bold;}
/* 登录注册 */
.login-box { padding: 2rem 0 8rem;background: #fff;}
.login-title { text-align: center; color: #db0000; font-size: 16px; margin-bottom: 2rem;}
.login-form .form-bo { position:relative; border: 1px solid #dcdcdc; margin-bottom: 2.5rem; padding: 0 2%;  background: #fff;}
.login-form .form-bo .icon {width:5%;padding-top:.8rem;}
.login-form .form-bo .yzm-icon {width:20%;padding-top:.6rem;}
.login-form .inp {margin-left:2%; width:92%;padding:0 1%; border: none; line-height: 3.2rem; height: 3.2rem;}
.login-form .yzm-inp  {width:70%;}
.login-form .sumbit {width: 94%; display:block;text-align: center; color:#fff; background: #db0000; padding:1rem 0; margin: 0 3%; }
.login-form .form-bo .Validform_checktip {position: absolute; bottom:-2.1rem; left:2rem;}
.pass-box {padding:2rem 0 0}
.pass-form .title {color: #888; margin: 0 1rem .8rem;}
.pass-form .yzm {color: #db0000; padding:1rem 1rem 0 0;}
.pass-form .inp-r { border-right: 1px solid #dcdcdc;}
/* 个人中心 */
.per-top {background: #d40000; padding:1.5rem 0; text-align: center; margin: 0 auto 2rem;}
.per-top img {width: 12%;}
.per-top .name {color: #fff; font-size: 1.4rem; margin-top: 1rem;}
.per-box {background: #fff;border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.per-box a {display: block; color: #555; font-size: 1.5rem; padding:1rem 2rem;}
.per-box .bo-b {border-bottom: 1px solid #eee;}
.per-box .arrow-l {float: right; width: .7rem;}
/* 下载信用报告 */
.news-list-m .list-txt {border-bottom: 1px solid #eee;padding: 1rem 0;line-height: 1.8rem;}
.news-list-m .list-txt .title{font-size: 1.6rem; margin-bottom: .5rem;}
.news-list-m a {display: inline-block; padding:0; border: none;}
.news-list-m .xiazai {color: #109028; font-size: 1.4rem; margin: 0 1rem;}
.news-list-m .xiazai img { width: 1rem;}
.news-list-m .yulan {color: #0093d8; font-size: 1.4rem;}
.news-list-m .yulan img { width: 1.3rem;}

.focusBox {padding:0 1rem 1rem;}
.focusBox .photo {width: 35%; float: left;}
.focusBox .photo img {width: 100%;}
.focusBox .textbox {width: 62%; float: right; margin-top: .5rem; font-size: 1.2rem;}
.number {text-align: right;}
.number  a {background: #dcdcdc; width: .5rem; height: .5rem; border-radius: .5rem; display: inline-block; margin: 0 .3rem;}
.number  .active {background: #fb0000; width:1rem;}
.focusBox .textbox .title {font-size: 1.5rem; margin-bottom: .5rem;}
.title-red {color: #fb0000; font-size: 1.6rem; font-weight: bold; margin-bottom: 1.5rem;}
.title-red span {border-bottom: 2px solid #fb0000;padding:0 0 .8rem;}
.zxzl-nav { overflow: hidden;}
.zxzl-nav li { float: left; margin:0 0 .5rem 2%; width:30.5%; }
.zxzl-nav li a {display: block;width:100%; height:7.4rem; background: #f49392; color:#fff; font-size:1.2rem; text-align: center;}
.zxzl-nav li a:hover {background:#e92725; color: #fff; display:block; }
.zxzl-nav li .icon {display: inline-block; width: 3rem; height: 2.6rem; margin-top: 1rem;}
.zxzl-nav li .text {display: block;}
.zxzl-nav li .icon01 {background:url("../wap/images/zxzl/zx-icon01.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon02 {background:url("../wap/images/zxzl/zx-icon02.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon03 {background:url("../wap/images/zxzl/zx-icon03.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon04 {background:url("../wap/images/zxzl/zx-icon04.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon05 {background:url("../wap/images/zxzl/zx-icon05.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon06 {background:url("../wap/images/zxzl/zx-icon06.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon07 {background:url("../wap/images/zxzl/zx-icon07.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon08 {background:url("../wap/images/zxzl/zx-icon08.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon09 {background:url("../wap/images/zxzl/zx-icon09.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon10 {background:url("../wap/images/zxzl/zx-icon10.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon11 {background:url("../wap/images/zxzl/zx-icon11.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon12 {background:url("../wap/images/zxzl/zx-icon12.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon13 {background:url("../wap/images/zxzl/zx-icon13.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon14 {background:url("../wap/images/zxzl/zx-icon14.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon15 {background:url("../wap/images/zxzl/zx-icon15.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon16 {background:url("../wap/images/zxzl/zx-icon16.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon17 {background:url("../wap/images/zxzl/zx-icon17.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon18 {background:url("../wap/images/zxzl/zx-icon18.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon19 {background:url("../wap/images/zxzl/zx-icon19.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon20 {background:url("../wap/images/zxzl/zx-icon20.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon21 {background:url("../wap/images/zxzl/zx-icon21.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon22 {background:url("../wap/images/zxzl/zx-icon22.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon23 {background:url("../wap/images/zxzl/zx-icon23.png") no-repeat 0 0; background-size: 100%;}
.zxzl-nav li .icon24 {background:url("../wap/images/zxzl/zx-icon24.png") no-repeat 0 0; background-size: 100%;}




