body {
  font-family: "Source Han Sans CN";
}
.header_c{width:100%;height:.53125rem;font-size:0;padding:0 .125rem;background: #fff;
    box-sizing: border-box; position: fixed; top: 0; left: 0;z-index: 999;}
.header_c .logo_c{width:1.43229rem;height:.33333rem;background:url(../img/logo.png) no-repeat center;background-size:100% auto;margin:.10417rem .386rem 0 0}
.header_c .logo_c,.header_c .nav_c,.header_c .nav_r_c,.header_c .search_c{display:inline-block;vertical-align:top;font-size:.08333rem}
.header_c .nav_c{height:.53125rem;line-height:.53125rem;box-sizing: content-box;font-size: 0;}
.header_c .nav_c a{font-size: 0.116666rem;
  display: inline-block;
  min-width: .416625rem;
  height: .22917rem;
  color: #282e41;
  line-height: .22917rem;
  text-align: center;
  text-decoration: none;
  border-radius: .02604rem;
  margin-right: .08rem;
  padding: 0 .04rem;
  vertical-align: top;
  margin-top: .15rem;}
.header_c .nav_c a.active{color:#fff;background:#d70c18}
.header_c .nav_c *, .header_c .nav_c *::before, .header_c .nav_c *::after{
  box-sizing: content-box;
}
.header_c .nav_r_c{height:.53125rem;line-height:.52083rem;font-size:0;float:right}
.header_c .nav_r_c a{display:inline-block;height:.09375rem;color:#666;font-size:.11666rem;line-height:.08333rem;text-decoration:none;margin-top:.22917rem;
    margin-right:.10417rem}
.header_c .nav_r_c .a_first{padding-left:.15625rem;border-left:1px solid #ddd}
.header_c .nav_r_c .a_last{margin-right:0}
.header_c .search_c{margin-right:.15625rem;position:relative;height: 100%;
    vertical-align: top;}
.header_c .search_c input{display:none;width: .77261rem;
  height: .178809rem;
  background: #fff;
  padding-left: .09375rem;
  border: 1px solid #ddd;
  border-radius: .09896rem;
  margin-top: .175rem;
  padding-right: .15625rem;}
.header_c .search_c input:focus{outline:0}
.header_c .search_btn{display:inline-block;width:.08854rem;height:.08854rem;background:url(../img/search.png) no-repeat left;background-size:100% auto;padding:0;border:0;
    position:absolute;right:.05208rem;top:.22rem;cursor:pointer}

.head{
    height: calc(128px + .53125rem); display: none;
}
.head .headr{
    margin-top: .53125rem;
}


.header_c .nav_c .item{
  display: inline-block;
  height: 100%;
  vertical-align: top;
}
.navbar-toggler, .all_nav_c{
    display: none;
}
.visiable_c{
    width:100%;
    height:.53125rem;
}
.header_c .selected{
  background: #fff;
  position: absolute;
  left: 2.25rem;
  top: .53125rem;
  width: 4rem;
  min-height: 1rem;
  padding: 0.2291rem 0.3541rem;
  margin-top: 0;
  border: 1px solid #eee;
  box-shadow: 0px 10px 21px 0px rgba(254, 190, 125, 0.7);
}
.header_c .about_us_item .selected{
  width: 5rem;
}
.header_c .party_build_item .selected{
  width: 3.8rem;
  min-height: .5rem;
}
.header_c .selected.rating_nav_c{
  width: 1rem;
  left: 3.1rem;
}
.header_c .selected.Abs_selected{
  width: 4.5rem;
  min-height: 0.5rem;
}

.header_c .selected.Abs_selected .nav_img_c{
  height: auto;
}
.header_c .selected .Abs_nav_c{
  width: 100%!important;
  overflow: inherit;
  text-overflow: inherit;
  white-space: nowrap;
}
/* .header_c .selected.rating_nav_c{
  height: 2.2824rem;
} */
.header_c .selected.service_selected{
  width: 5rem;
  padding-right: 0.1rem;
}
.header_c .selected.disclosure_selected{
  width: 4.5rem;
}
.header_c .nav_c .item .selected::before{
  content: '';
  display: inline-block;
  position: absolute;
  left: 0;
  top: -0.0624rem;
  width: 0.1249rem;
  height: 0.0623rem;
  background: url(../images/top_x.gif) no-repeat 5px 0px;
  background-size: 100% auto;
}
.header_c .nav_c .item:nth-child(2) .selected::before{
  left: 0.45rem;
}
.header_c .nav_c .item:nth-child(3) .selected::before{
  left: 1.08rem;
}
.header_c .nav_c .item:nth-child(4) .selected::before{
  left: 50% !important;
}
.header_c .nav_c .item:nth-child(5) .selected::before{
  left: 2.34rem;
}
.header_c .nav_c .item:nth-child(6) .selected::before{
  left: 2.96rem;
}
.header_c .nav_c .item:nth-child(7) .selected::before{
  left: 3.59rem;
}
.header_c .nav_c .item:nth-child(8) .selected::before{
  left: 4.22rem;
}
.header_c .selected .nav_img_c{
  display: block;
  float: right;
  width: 2.9062rem;
  height: 1.1926rem;
}
.header_c .party_build_item .selected .nav_img_c{
  height: auto;
}
.header_c .selected .nav_left, .header_c .selected .nav_right{
  display: inline-block;
  vertical-align: top;
}
.header_c .selected .nav_left{
  width: 25%;
}
.header_c .party_build_item .selected .nav_left{
  width: 23%;
}
.header_c .selected .nav_right{
  float: right;
}
.header_c .nav_c .selected a{
  color: #282e41;
  border-radius: 0;
}
.header_c .nav_c .selected.study a{
  display: inline-block;
  width: 100%;
  margin-right: 0;
  padding: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 0;
  float: left;
}
.header_c .nav_c .research_item .selected.study .research_nav_c:nth-child(3) a{
  text-align: center;
}
.header_c .nav_c .research_item .selected.study .research_nav_c:nth-child(4) a{
  text-align: right;
}
.header_c .nav_c .selected.study a.sencond_c.active{
  color: #d70c18;
  background: #fff;
}
.header_c .hidden{
  display: none;
}
.header_c .selected .credit_nav_c{
  display: inline-block;
  width: 20%;
  vertical-align: top;
  float: left;
}
.header_c .research_item .selected .research_nav_c{
  display: inline-block;
  width: 23%;
  margin: 0;
  vertical-align: top;
}
.header_c .research_item .selected .research_nav_c:nth-child(3){
  width: 30%;
}
.header_c .research_item .selected .research_nav_c:nth-child(4){
  width: 24%;
}
.header_c .service_item .selected .research_nav_c:nth-child(1){
  width: 25%;
}
.header_c .service_item .selected .research_nav_c:nth-child(2){
  width: 31%;
}
.header_c .service_item .selected .research_nav_c:nth-child(3){
  width: 24%;
}
.header_c .service_item .selected .research_nav_c:nth-child(4){
  width: 16%;
}
.header_c .disclosure_item .selected .research_nav_c{
  width: 22%;
}
.header_c .disclosure_item .selected .research_nav_c:nth-child(even){
  width: 28%;
}
.header_c .selected.rating_nav_c .research_nav_c{
  width: 100%;
}
.header_c .selected .about_us_nav_c, .header_c .selected .Abs_nav_c{
  width: 100%;
}
.header_c .selected .credit_nav_c .sencond_c{
  color: #282e41;
  text-align: left;
  font-weight: bold;
}
.header_c .nav_c .selected.study .credit_nav_c .third_c{
  padding-left: 0rem;
  text-align: left;
  color: #666;
  height: 0.3rem;
  line-height: .3rem;
}
.header_c .nav_c .selected.study .credit_nav_c .fourth_c{
  padding-left: 0.17rem;
  text-align: left;
}
.header_c .nav_c .selected.study .credit_nav_c .fifth_c{
  padding-left: 0.34rem;
  text-align: left;
}

@media only screen and (min-width: 801px) and (max-width: 1280px) {
	.header_c{
		min-width: 1280px;
	}
}
/* < 800px css*/
@media only screen and (max-width: 800px) {
  .header_c .all_nav_c{
    position: fixed;
    left: 0;
    top: 0.66391rem;
    right: 0;
    border-top: 1px solid #EE4315;
    border-bottom: 1px solid #EE4315;
    background: #fff;
  }
  .p_index_c .header_c > *{
    padding: 0;
  }
  .header_c .all_nav_c a, 
  .header_c .all_nav_c .aDiv, 
  .header_c .all_nav_c div.sencond_c{
    display: block;
    font-size: 0.119rem;
    color: #666666;
    text-decoration: none;
    padding-left: 0.2rem;
    line-height: 0.3rem;
    height: 0.3rem;
  }
  .header_c .all_nav_c a.go_top_nav{
    padding-left: 0.1rem;
  }
  .header_c .all_nav_c .aDiv:nth-child(1)::after{
    content: ''
  }
  .header_c .all_nav_c .aDiv::after, 
  .header_c .all_nav_c div.sencond_c::after{
    content: '>';
    height: 100%;
    font-size: 0.16427rem;
    padding-right: 0.21903rem;
    float: right;
  }
 .header_c .all_nav_c a.active{
    color: #EE4315;
  }

  /* header */
  .header_c, .visiable_c{
    height: 0.698044rem;
    background: #fff;
  }
  .header_c{
    margin: 0 auto;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 999;
    background: #fff;
  }
  .dynamics_c{
    margin: 0 auto;
  }
  .navbar-toggler span{
    display: inline;
  }
  .header_c .navbar{
    height: 0.62222rem;
  }
  .header_c .navbar .nav_c{
    padding: 0 0.08888rem;
  }
  .header_c .navbar-collapse{
    top: 0.62222rem;
  }
  .header_c .nav_c, .header_c .nav_r_c{
    display: none;
  }
  .header_c .logo_c{
    width: 2.3rem;
    height: 0.41rem;
    background: url(../img/logo.png) no-repeat left;
    background-size: 100% auto;
    margin: .16rem .386rem 0 0;
  }
  .navbar-toggler {
    width: 0.433893rem;
    height: 0.299724rem;
    border: 1px solid rgba(0, 0, 0, 0.1);
    position: fixed;
    top: .1806933rem;
    right: .164271rem;
    display: block;
    background: url(/img/daohang.png) no-repeat center;
    background-size: 70%;
    padding: 0;
    border-radius: unset;
  }
  .navbar-collapse{
    position: absolute;
    top: 0.728888rem;
    left: 0;
    right: 0;
    z-index: 999;
    background: #fff;
    padding-right: calc(var(--bs-gutter-x) * 0.5);
    padding-left: calc(var(--bs-gutter-x) * 0.5);
  }
  .nav_l .nav-link.active span::before{
    bottom: 0px;
  }
}