#content {
  width: 100%;
  height: auto !important;
  background-color: #f6f6f6;
  margin-top: 20px;
}
#content .content {
  width: 1200px;
  margin: 0 auto;
  height: auto;
  /*margin-bottom: 30px;*/
}
/* 灰色边框*/
.grey_border {
  border: 1px solid #bebebe;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.blue_border {
  border: 1px solid #0063ba;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.red_border {
  border: 1px solid #ea3e3e;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

.main_header {
  background: url("../img/home_bg.png") no-repeat bottom center #41acff;
  height: 240px;
  /*background-size: 100% auto;*/
}

@media screen and (max-width: 800px) {
  .main_header {
    /*height: 190px;*/
  }

  /*.main_header .header_content {*/
  /*  position: absolute;*/
  /*  display: block;*/
  /*  width: 106px;*/
  /*  height: 33px;*/
  /*  margin: -31px 0 0 150px;*/
  /*  left: 50%;*/
  /*  top: 50%;*/
  /*}*/
}

@media screen and (min-width: 800px) {
  .main_header {
    /*height: 190px;*/
  }

  /*.main_header .header_content {*/
  /*  position: absolute;*/
  /*  display: block;*/
  /*  width: 106px;*/
  /*  height: 33px;*/
  /*  margin: -31px 0 0 150px;*/
  /*  left: 50%;*/
  /*  top: 50%;*/
  /*}*/

  #box {
    height: 360px;
  }

  #box a > span {
    font-size: 14px;
  }
}

@media screen and (min-width: 1200px) {

  .main_header {
    /*height: 220px;*/
  }

  /*.main_header .header_content {*/
  /*  position: absolute;*/
  /*  display: block;*/
  /*  width: 106px;*/
  /*  height: 33px;*/
  /*  margin: -25px 0 0 185px;*/
  /*  left: 50%;*/
  /*  top: 50%;*/
  /*}*/

  .main_header .header_content.esdHBG{margin: -2% 0 0 23%;}

  #box {
    height: 400px;
  }

  #box a > span {
    font-size: 14px;
  }
}

@media screen and (min-width: 1440px) {

  .main_header {
    /*height: 240px;*/
  }

  /*.main_header .header_content {*/
  /*  position: absolute;*/
  /*  display: block;*/
  /*  width: 106px;*/
  /*  height: 33px;*/
  /*  margin: -25px 0 0 185px;*/
  /*  left: 50%;*/
  /*  top: 50%;*/
  /*}*/

  #box {
    height: 500px;
  }

  #box a > span {
    font-size: 16px;
  }
}

@media screen and (min-width: 1600px) {

  .main_header {
    /*height: 290px;*/
  }

  #box {
    height: 600px;
  }

  /*.main_header .header_content {*/
  /*  position: absolute;*/
  /*  display: block;*/
  /*  width: 149px;*/
  /*  height: 45px;*/
  /*  margin: -49px 0 0 271px;*/
  /*  left: 50%;*/
  /*  top: 50%;*/
  /*}*/
}
.maintenance{
  background: url("../img/maintenance.jpg") no-repeat;
  width: 1200px;
  height: 503px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.maintenance span{
  font-size: 20px;
  color: #333333;
}
.maintenance a{
  margin-top: 39px;
  width: 170px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 16px;
  background: #e22323;
  color: #ffffff;
}
.maintenance a:hover{
  color: #ffffff!important;
}
.header_bg {
  position: relative;
  width: 100%;
  /*height: 175px;*/
  /*height: 230px;*/
  height: calc(100% - 50px);
}
.clearfix,
.nav {
  clear: both;
  *zoom: 1;
}
.clearfix:before,
.clearfix:after,
.nav:before,
.nav:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after,
.nav:after {
  clear: both;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.no-data {
  width: 100%;
  height: 84px;
  background: url("../img/no-more.png")/*tpa=http://www.creditchina.gov.cn/images/no-more.png*/ no-repeat center 40px;
  padding-top: 250px;
}
.no-data-message {
  width: 100%;
  text-align: center;
  font-size: 16px;
  color: #333333;
}
/*面包屑导航*/
.nav-crumbs {
  height: 30px;
  line-height: 30px;
  margin-bottom: 10px;
  margin-left: 30px;
}
.wrap-lr{
  display: flex;
  justify-content: space-between;
}
.wrap-lr .left-show-box{
  width: 240px;
}
.wrap-lr .right-box{
  flex: 1;
  margin-left: 30px;
}
.select-li3-list-h {
  height: 34px !important;
}
.left-show-box .conditionQuery {
  width: 100%;
  background-color: #FFFFFF;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.left-show-box .conditionQuery .title{
  background-color: #DF2B2B;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 900;
  line-height: 58px;
  text-align: center;
}
.left-show-box .conditionQuery .left-menu{border-bottom: 1px solid #dddddd}
.left-show-box .conditionQuery .left-menu li{
  border: 1px solid #DDDDDD;
  border-bottom: none;
}
.left-show-box .conditionQuery .left-menu li a{
  color: #333333;
  display: flex;
  align-items: center;
  justify-content: center;min-height: 50px;line-height: 50px}
.left-show-box .conditionQuery .left-menu li a:hover{color: #E22323;}
.left-show-box .conditionQuery .left-menu .selected a{color: #E22323;font-weight: 900}
.left-show-box .conditionQuery .select li.select-li {
  width: 100%;
  padding: 20px 0;
  position: relative;
  border-bottom: 1px solid #e1e1e1;
  /* 选中状态*/
}
.result-tab1 {
  /*border: 1px solid #bebebe;*/
  padding-bottom: 20px;
}
.result-tab1 .search-result-list {
  /*padding-bottom: 20px;*/
  background-color: #FFFFFF;
}
.result-tab1 .search-result-list li {
  border-bottom: 1px solid #dddddd;
  overflow: hidden;
  display: flex;
  justify-content: space-between;
  padding: 29px 0 21px 20px;
  /*align-items: baseline;*/
}
.result-tab1 .search-result-list li:last-child {
  border-bottom: none;
}
.result-tab1 .search-result-list li a:first-child{flex: 1;font-size: 16px;}
.result-tab1 .search-result-list li a:first-child:hover{color: #EA3E3E}
.result-tab1 .search-result-list li a:last-child{width: 180px;display: flex;align-items: center;}
.result-tab1 .search-result-list li a:last-child span{background-color: #EFEFEF;color: #333333;min-width: 30px;text-align: center;padding: 0 10px;}
.result-tab1 .search-result-list li a:last-child em{background-color: #EA3E3E;color: #FFFFFF;font-style: normal;padding: 0 10px;}
.result-tab1 .search-result-list li:first-child{
  background-color: #E22323;
  color: #FFFFFF;
  font-weight: 900;
  font-size: 16px;
  padding: 10px 0;
}
.result-tab1 .search-result-list li p:first-child{padding-left: 190px;}
.result-tab1 .search-result-list li p:last-child{width: 200px;}
.result-tab1 .search-result-list li .company-box {
  padding: 17px 20px 12px 20px;
}
.result-tab1 .search-result-list li .company-messages {
  float: left;
}
.result-tab1 .search-result-list li .company-messages .conpany-name-box {
  margin-bottom: 5px;
  /*.conpany-name-status {
                        display: inline-block;
                        font-size: 18px;
                    }
                    .conpany-name-status {
                        padding: 3px 10px; 
                        margin-left: 20px;
                        font-size: 10px;
                        color: #fff;
                         behavior: url(css/PIE.htc);
                        -moz-border-radius: 18px; 
                     -webkit-border-radius: 18px; 
                             border-radius: 18px;
                        position:relative; 
                        z-index:2;
                    }
                    .conpany-status-yes {
                        background-color: #329450;
                    }
                    .conpany-status-no {
                        background-color: #333333;
                    }*/
}
.result-tab1 .search-result-list li .company-messages .conpany-name-box .conpany-name {
  display: inline-block;
  font-size: 16px;
}
.result-tab1 .search-result-list li .company-messages .company-message {
  color: #a0a0a0;
}
.result-tab1 .search-result-list li .company-messages .company-message .company-message3 {
  margin-left: 38px;
}
.result-tab1 .search-result-list li .company-status {
  float: right;
  text-align: center;
  padding-top: 18px;
}
.result-tab1 .search-result-list li .company-status .status-yes {
  width: 120px;
  height: 32px;
  line-height: 32px;
  color: #fff;
  font-size: 15px;
  margin-bottom: 10px;
}
.result-tab1 .search-result-list li .company-status .status-yes-color {
  background-color: #0063ba;
}
.result-tab1 .search-result-list li .company-status .status-no-color {
  background-color: #ea3e3e;
}

.nav-crumbs p a:hover{
  color: #0063ba;
}

.right-box .search-show-box{padding: 30px;background-color: #FFFFFF;}
.right-box .search-show-box .select-li{display: flex;flex-direction: column;justify-content: center;text-align: center}
.right-box .search-show-box .select-li .select-li1-name{font-size: 24px;font-weight: 900;color: #E22323;padding-bottom: 30px;}
.right-box .search-show-box .select-li .select-li1-searchwrap {display: flex;justify-content: center}
.right-box .search-show-box .select-li .add_folder {background-color: #E22323;font-size: 16px;color: #FFFFFF;font-weight: 900;width: 80px;text-align: center;cursor: pointer;height: 38px}
.right-box .search-show-box .select-li .select-li1-input{width: 520px;height: 38px;background: #ffffff;
  border: 1px solid #dddddd;padding: 0 15px;box-sizing: border-box}

.right-box .result-tab{margin-top: 20px;}
.right-box .search-show-box .select-li .add_folder:hover{
  background: #BE1616;
  transition: all .3s;
}

.search-show-box .conditionQuery .select li.select-li .select-li1-searchwrap1 {
  width: 310px;
  height: 38px;

  border: 1px solid #bebebe;
  font-size: 0;
}
.search-show-box  .select li.select-li .select-li1-searchwrap1 span {
  width: 80px;
  height: 100%;
  background-color: #ea3e3e;
  text-align: center;
  font-size: 16px;
  color: #fff;
  vertical-align: top;
  cursor: pointer;
}
.findResult {
  font-size: 20px;
  height: 45px;
  line-height: 45px;
  font-weight: bold;
  margin-left: 10px;
  border-bottom: 2px solid #ddd;
}
.findResult span{
  border-bottom: 2px solid #e22323;
  display: inline-block;
}
.search-tiaojian {
  width: 600px;
  font-size: 16px;
  margin: 0 auto 10px;
  height: 30px;
  line-height: 30px;
}
.search-tiaojian li {
  float: left;
  margin-right: 20px;
  cursor: pointer;
  padding: 0 20px;
  background: #eaeaea;
  border-radius: 2px;
}
.search-tiaojian li.cur {
  background: #e22323;
  color: #fff;
  position: relative;
}
.search-tiaojian li.cur:after {
  content: '';
  position: absolute;
  left: 50%;
  bottom: -10px;
  border: 5px solid transparent;
  border-top: 5px solid #e22323;
}
.search-show-box .search-firsttitle{
  text-align: center;
  color: #e22323;
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 30px;
}
.title-bg{
  background: url("../img/titlebg.png") no-repeat;
  width: 1200px;
  height: 151px;
  box-sizing: border-box;
  padding: 36px 35px;
  color: #333333;
  font-size: 16px;
  line-height: 24px;
  text-indent: 36px;
}
.title-bg span{color:#e22323 }
.title-bg1{
  background: url("../img/titlebg1.jpg") no-repeat top center;
  width: 100%;
  height: 397px;
  box-sizing: border-box;
  color: #FFFFFF;
  font-size: 16px;
  line-height: 28px;
  text-shadow: 1px 2px 0px rgba(0,0,0,0.11);
}
.title-bg1 div{
  width: 1200px;
  text-indent: 36px;
  margin: 0 auto;
  padding: 93px 482px 0 0;
  text-align: justify;
  box-sizing: border-box;
}
.title-bg1 div span{
  color: #fba92c;
  text-indent: 0;
}
 .press-wrap .bgsqlc1{
   background: url("../img/presstext.png") no-repeat center;
   background-size: 100%;
   width: 844px;
   margin: 0 auto;
   height: 142px;
 }
.press-wrap .h2{
  padding: 55px 0 67px;
  text-align: center;
  font-size: 28px;
  font-weight: 500;
  color: #3479dc;
  height: 42px;
  line-height: 50px;
  background: url("../img/titletext.png") no-repeat center;
}
.press-wrap .h2_1{
  padding: 65px 0 65px 20px;
  text-align: center;
  font-size: 28px;
  font-weight: 500;
  color: #3479dc;
  height: 42px;
  line-height: 0px;
  background: url("../img/titletext1.png") no-repeat center;
}
.press-wrap .ul-wrap{
  display: flex;
  justify-content: space-between;
  width: 850px;
  margin: 0 auto;
  font-size: 16px;
  padding: 20px 15px 76px;
}
.press-wrap{
  background: #fff;
  padding-bottom: 30px;
}
.press-wrap p{
  font-size: 16px;
  color: #333333;
  padding: 30px 20px 0;
}
.press-wrap h2{
  text-align: center;
  font-size: 20px;
  font-weight: 800;
  color: #e22323;
  padding: 30px 0 20px;
}
.press-wrap .bgsqlc{
  background: url("../img/bgsqlc.png") no-repeat center;
  background-size: 100%;
  width: 1100px;
  margin: 0 auto;
  height: 140px;
}
.press-wrap .bghylc{
  background: url("../img/bghylc.png") no-repeat center;
  background-size: 100%;
  width: 1100px;
  margin: 0 auto;
  height: 140px;
}
.press-wrap .bgyylc{
  background: url("../img/bgyylc.png") no-repeat center;
  background-size: 100%;
  width: 1100px;
  margin: 0 auto;
  height: 150px;
}
.repSuccess{
  background: url("../img/tishi1.png") no-repeat;
  background-size: 100% 100%;
  width: 30px;
  height: 30px;
}
.repError{
  background: url("../img/tishi2.png") no-repeat;
  background-size: 100% 100%;
  width: 30px;
  height: 30px;
}
.repWaring{
  background: url("../img/tishi3.png") no-repeat;
  background-size: 100% 100%;
  width: 30px;
  height: 30px;
}
.repCatch{
  background: url("../img/tishi6.png") no-repeat;
  background-size: 100% 100%;
  width: 30px;
  height: 30px;
}
.harryWaring{
  background: url("../img/tishi5.png") no-repeat;
  background-size: 100% 100%;
  width: 30px;
  height: 30px;
}
.pdfview{
  width: 100vw;
  height: 100vh;
  box-sizing: border-box;
  background: url("../img/pdfbg.png") no-repeat top center #FFFFFF;
  background-size: 100%;
  padding: 11vh 15px 15px;
}
.pdfError{
  width: 100vw;
  height: 100vh;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.pdfError i{
  background: url("../img/pdferror.png") no-repeat top center #FFFFFF;
  background-size: 100%;
  width: 150px;
  height: 141px;
}
.pdfError p{
  padding: 5px 0 10px;
  color: #333333;
  font-size: 17px;
  text-align: center;
}
.pdfError span{
  text-align: center;
  padding: 0 30px 20vh;
  color: #999999;
  font-size: 15px;
  line-height: 22px;
}
.poressWrap{
  width: 100vw;
  height: 100vh;
  background: linear-gradient(180deg,#fd5c52 1%, #ffffff 96%);
  box-sizing: border-box;
  padding: 15px;
}
.poressWrap p{
  font-size: 15px;
  text-indent: 30px;
  text-align: justify;
  color: #333333;
  line-height: 21px;
  padding: 18px 15px 40px;
  background: url("../img/pressbg.png") no-repeat top center #FFFFFF;
  border-radius: 3px;
  margin-bottom: 24px;
}
.poressWrap p span{color: #F02A25}
.poressWrap .press-info{
  background: #ffffff;
  border-radius: 3px;
}
.poressWrap .press-info h2{
  width: 254px;
  height: 58px;
  margin: 0 auto;
  position: relative;
  top: -11px;
  background: url("../img/preh2.png") no-repeat top center;
  background-size: 100%;
}
.poressWrap .press-info div{
  padding: 15px 20px 40px 15px;
  display: flex;
  align-items: flex-start;
}
.poressWrap .press-info div i{
  width: 32px;
  height: 255px;
  background: url("../img/preli.png") no-repeat top center;
}
.poressWrap .press-info div ul{flex: 1;margin-left: 15px;}
.poressWrap .press-info div ul li{color: #333333;font-size: 16px;line-height: 22px;}
.poressWrap .press-info div ul li:nth-child(2){padding: 34px 0}
.poressWrap .press-info div ul li:nth-child(3){padding-bottom: 54px;}
.redLink{
  width: 190px;
  height: 50px;
  text-align: center;
  color: #fff;
  line-height: 50px;
  font-size: 16px;
  background: #E22323;
  margin: 0 20px;
}
.blueLink{
  margin: 0 20px;
  width: 190px;
  height: 50px;
  text-align: center;
  color: #fff;
  line-height: 50px;
  font-size: 16px;
  background: #0063BA;
}
.redLink:hover,.blueLink:hover{color: #ffffff!important;}
.redLink.disable,.blueLink.disable{
  opacity: 0.4;
  cursor: no-drop;
  color: #ffffff!important;
}
.xztitle {
  color: #e22323;
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 30px;
}

.nav_title{
  width: 100%;
  height: 50px;
  background: rgba(207, 233, 255, 0.7);
}
.nav_title_center {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 1200px;
  height: 100%;
  margin: 0 auto;
}

::-webkit-scrollbar{

  width:6px;

  height:6px;

  background-color:#fff;

}

/*定义滚动条轨道

内阴影+圆角*/

::-webkit-scrollbar-track{

  -webkit-box-shadow:none;

  border-radius:10px;

  background-color:#fff;

}

/*定义滑块

内阴影+圆角*/

::-webkit-scrollbar-thumb{
  height: 60px;
  border-radius:10px;

  -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);

  background-color:#eee;

}