@charset "UTF-8";
/*-------------pc---------------------*/
@media (min-width: 1200px) {
	.container {
    width: 1200px;
	}
  .contentX-page7-list{
  	padding: 0;
  }
  .contentX-page7-list li {
  	margin-left: 30px;
  	width: 23%;
  	}
  .headerH-row .col-lg-3 {
    width: 21%; }

  .contentX-page13 .col-lg-3 {
    width: 20%; }

  .contentX-page13-list .col-lg-4 {
    width: 30.33333%; }

  .col-lg-7 {
    /*width: 61%;*/ }

  .contentX-page7 .col-lg-3 {
    width: 29%; }

  .contentX-page8 .contentX-page8-list .col-lg-6, .contentX-page8 .contentX-page8-list .col-md-6, .contentX-page11 .contentX-page8-list .col-lg-6, .contentX-page11 .contentX-page8-list .col-md-6, .contentX-page12 .contentX-page12-list .col-lg-6, .contentX-page12 .contentX-page12-list .col-md-6 {
    width: 49%; }

  .contentX-page9-list .col-lg-3 {
    width: 20.6%; }

  .contentX-people-view .col-lg-7 {
    width: 55%; }
  .contentX-people-view .col-lg-4 {
    width: 45%; }

  .contentX-other-interest .col-lg-3 {
    width: 20.5%; }

  .contentX-page-tabb li.col-lg-4 {
    width: 31.33333%; }

  .contentX-user li.col-lg-6 {
    width: 49%; }
  .contentX-user li.col-lg-3 {
    width: 22%; }
  .contentX-user li.col-xs-12_integ {
    width: 20%; }

  .col-lg-0 {
    width: 0;
    padding: 0; }

  .contentX-page-exchange > div, .contentX-exchange-list > div {
    width: 90%; }

  /*user-self*/
  .content-self-header .col-lg-2 {
    width: 15%; }

  /*user-info*/
  .contentX-info-select .col-lg-8 {
    padding: 0; } }
@media (max-width: 1400px) and (min-width: 1200px) {
  .footerD .weixincole li {
    margin-right: 40%;
  }
}
/*-------------平板横版---------------------*/
@media (max-width: 1200px) {
  .contact-bottom-form  textarea[name='title']{
    width: 100%;
  }
}

@media (max-width: 1024px) {
  .headerH-search {
    right: 0; } }
@media (max-width: 1200px) and (min-width: 992px) {
  .contentX-page12-list li {
    margin-left: 21.111111%; }
   .footerD-search .footerD-search-input{width: 71.6%; }
    
    

  /*page16*/
  .contentX-page-tabb .col-md-6 {
    margin: 2% 0 0 -1%; }
    .contentX-page-tabb .col-md-6:nth-child(even) {
      margin-left: 1%; } }
@media (max-width: 992px) {
  .headerH-row {
    position: relative; }

  .headerH-login {
    position: absolute;
    right: 5px;
    top: 0; }
    .headerH-login .headerH-login-nav {
      right: 5rem; }

  .headerH-nav-list li a {
    min-width: 74px; }

  /*  .headerH-search{
      position: absolute!important;
      right: -165px;
      top: 15px;
    }*/
  .contentx-page1-info .contentX-page1-btn a {
    width: 11.5rem; }

  /*底部*/
  .footerD-subnav li {
    margin: 10px 0; }
  .footerD-subnav .footerD-subnav-icon div {
    padding: 0; }
  .footerD-subnav .footerD-subnav-icon p {
    margin: 0 !important; }
  .footerD-subnav .footerD-subnav-icon .footerD-icon-phone {
    text-align: left; }

  .footerD-subnav-wx {
    height: 4rem;
    width: 4rem; }

  .footerD-subnav-phone {
    width: 2.6rem;
    height: 2.5rem; }

  .foot-icp-info li {
    line-height: initial; }

  /*page4*/
  .contentX-phone .contentX-phone-img img {
    margin-left: 0; }

  .contentX-phone-app div {
    margin-top: 65px; }
  .contentX-phone-app .contentX-phone-ad i {
    width: 5rem;
    height: 1.4rem; }
  .contentX-phone-app .contentX-phone-ip i {
    width: 5rem;
    height: 1.4rem; }

  /*page16*/
  .contentX-page-tabb .col-sm-6 {
    margin: 2% 0 0 -1%; }
    .contentX-page-tabb .col-sm-6:nth-child(even) {
      margin-left: 1%; } }
/*----------平板以下------------*/
@media (max-width: 1200px) {
  .footerD .weixincole li{float: left !important;margin-left: 30%;}
  .foot-icp ul li{line-height: 1.7em;}
  .foot-icp{padding: 0.7rem 0;}
  .contentX-page7-list li{margin-left:0;}
  .contact-bottom-form .control-label.maleft{margin-left: 0;}
	
  /*头部*/
  .headerH-logo {
    display: inline-block;
    vertical-align: top; }

  .headerH-business {
    display: none; }

  .headerH-nav-list li a {
    min-width: 74px; }

  /*page8*/
  .contentX-page8 .contentX-list-info {
    width: 50%;
    height: auto; }
    .contentX-page8 .contentX-list-info img {
      width: 100%;
      height: auto; }

  .contentX-page8 .contentX-info-view {
    height: 18rem;
    margin-right: 0;
    width: 50%; }

  .contentX-page10 .contentX-page9-list li.col-sm-6, .contentX-page9 .contentX-page9-list li.col-sm-6 {
    width: 48%;
    margin: 1%; }

  .contentX-list-news li {
    width: 100%;
    margin: 1rem 0 0; }

  /*page9/page10*/
  .contentX-page9 .contentX-page9-list .contentX-icon-list .contentX-icon-input {
    width: 100%;
    line-height: 2rem;
    height: initial;
    margin-left: 2%; }
    .contentX-page9 .contentX-page9-list .contentX-icon-list .contentX-icon-input div {
      margin: 2% 0; }

  .contentX-page9 .contentX-page9-list .contentX-icon-list div span {
    width: 100%;
    line-height: 2rem;
    height: initial; }

  /*user-approve*/
  .content-user-header {
    text-align: center;
    width: 100%; }
    .content-user-header .content-header-info {
      margin-left: 1rem;
      width: 100%; }
    .content-user-header > div {
      float: initial;
      display: inline-block; }
    .content-user-header p {
      margin: 0; }
    .content-user-header .progress {
      margin-bottom: 0; }

  .content-user-back {
    bottom: -50px;
    background: rgba(180, 180, 181, 0.9) !important;
    background: #b4b4b5; }

  .contentX-user {
    margin-top: 6rem; }

  .contentX-user-approve {
    width: 100%; }

  .contentX-user-button {
    width: initial; }

  .content-user-bg > img {
    display: none; }

  .content-user-header {
    position: inherit;
    position: initial; }

  /*index*/
  .banner-other-left {
    display: none; }

  .banner-other-right {
    display: none; }

  /*user-news*/
  .contentX-user-news li p {
    height: initial; }
    .contentX-user-news li p .contentX-news-info {
      width: 100%;
      height: initial; }
  .contentX-user-news li .contentX-news-break {
    display: none; }

  /*user-scoopin*/
  .contentX-user-scoopin li.col-sm-6 {
    width: 49%; }

  .contentX-user .contentX-user-scoopin li {
    margin-left: 0; }
    .contentX-user .contentX-user-scoopin li h3 {
      font-size: 14px; }
    .contentX-user .contentX-user-scoopin li .contentX-list-info {
      font-size: 14px; }

  .contentX-user .contentX-user-scoopin li:nth-child(even) {
    margin-left: 1%; }

  /*user-self*/
  .content-self {
    background: #418669; }
    .content-self > img {
      display: none; }
    .content-self .content-self-header {
      position: initial; }
    .content-self .content-self-img {
      margin-bottom: 0.5rem; }
      .content-self .content-self-img img {
        margin: 0 auto; }

  .content-self-plan li {
    margin-bottom: 0.5rem; }

  .content-self-user .content-self-myself div {
    width: 100%; }
    .content-self-user .content-self-myself div h3 {
      padding: 0; }

  /*user-info*/
  .contentX-user-self div a {
    margin-top: 0.5rem; }

  .input-group .form-control {
    width: 95% !important; }

  .contentX-self-name li > div input {
    width: 95% !important; }

  .input-group > span.input-group-addon {
    text-align: left;
    padding: 6px 0; }

  .input-group > div.input-group-addon {
    text-align: left !important;
    width: 100% !important;
    float: left;
    font-size: 14px !important; }

  .form-group {
    float: left;
    width: 100% !important;
    font-size: 14px !important; }

  .contentX-self-name .contentX-info-select {
    width: 100%; }
    .contentX-self-name .contentX-info-select div {
      padding: 0;
      width: 100%;
      font-size: 0; }
      .contentX-self-name .contentX-info-select div select {
        width: 95%;
        font-size: 14px; }

  .city-picker-span {
    font-size: 14px !important; }

  .contentX-user-item > div {
    width: 100% !important;
    margin: 0 !important; }

  .contentX-self-name li > div {
    margin: 0; }

  .contentX-user-item .contentX-forget-button {
    width: initial; }

  .contentX-user .contentX-user-ul li {
    margin-bottom: 0.5rem; }

  /*user-password*/
  .contentX-user-item .icon10-user {
    left: 3%;
    top: 58%; }
  .contentX-user-item > div {
    margin-bottom: 2rem; }
  .contentX-user-item .warning {
    bottom: -20px;
    margin: initial; }

  /*user-begin*/
  .contentX-user {
    margin-top: 4rem; }

  .contentX-user-item > div {
    padding: 0;
    width: 100%;
    font-size: 0; }
    .contentX-user-item > div select {
      width: 95%;
      font-size: 14px; }
    .contentX-user-item > div .input-group-btn {
      width: 100%; }
      .contentX-user-item > div .input-group-btn button {
        width: 95%; }
  .contentX-user-item .contentX-choose {
    width: 95%; }
  .contentX-user-item .file-input {
    width: initial; }
    .contentX-user-item .file-input div {
      width: initial; }

  .contentX-user-begin li p {
    width: 100%; }

  .content-header-bg p {
    margin: 2rem  0; }

  /*user-name*/
  .contentX-user-name .contentX-user-item p {
    width: 100%;
    margin: 0;
    bottom: -18px; }
  .contentX-user-name a {
    margin: 1rem auto 2rem;
    display: block; }
  .contentX-user-name .close {
    font-size: 21px; }

  .file-input div {
    font-size: initial !important; }

  /*forget-password*/
  .contentX-forget {
    margin-bottom: 0; }

  .contentX-forget-password ul li span, .contentX-forget-safe ul li span, .contentX-safe-password ul li span {
    text-align: left; }

  .contentX-forget-password ul li img, .contentX-forget-safe ul li img, .contentX-safe-password ul li img {
    width: 50%;
    margin-left: 0;
    margin-top: 0.5rem; }

  .contentX-forget-password ul li .contentX-forget-button, .contentX-forget-safe ul li .contentX-forget-button, .contentX-safe-password ul li .contentX-forget-button {
    margin-left: 0; }

  .contentX-forget-password ul li .checking, .contentX-forget-safe ul li .checking, .contentX-safe-password ul li .checking {
    width: 95% !important; }

  .contentX-forget-password ul, .contentX-forget-safe ul, .contentX-safe-password ul {
    width: 100%; }

  .contentX-forget-password ul, .contentX-forget-safe ul, .contentX-safe-password ul {
    margin: 0 auto; }

  .contentX-forget-password li div input {
    width: 95% !important; }

  .contentX-forget .contentX-forget-move {
    width: 100%; }
    .contentX-forget .contentX-forget-move .contentX-move-break {
      width: 15%; }

  /*forget-reset*/
  .contentX-forget-password ul li input, .contentX-forget-safe ul li input, .contentX-safe-password ul li input {
    width: 95% !important; }

  .contentX-safe-password li .contentX-safe-button {
    margin-left: 0;
    width: initial; }

  /*forget-safe*/
  .contentX-forget-safe ul li .contentX-forget-button {
    width: initial; }
  .contentX-forget-safe ul li .contentX-safe-button {
    float: left;
    margin-left: 0;
    margin-top: 0.5rem;
    width: initial; }

  /*forget-login*/
  .contentX-login-input {
    width: 100%; }
    .contentX-login-input ul {
      margin-bottom: 2rem; }
    .contentX-login-input li span {
      text-align: left;
      height: 40px; }
    .contentX-login-input li .checking {
      width: 95% !important; }
    .contentX-login-input li img {
      width: 50%;
      margin: 0.5rem 0 0 0; }
    .contentX-login-input li .contentX-login-phone {
      margin: 0.5rem 0 0 0; }

  /*login表单验证*/
  .contentX-login-input li {
    padding: 0 15px; }

  .contentX-login-input .input-group {
    padding: 0 0 2rem;
    display: inline-block; }

  .warning {
    position: absolute;
    left: 0;
    bottom: 0;
    font-size: 12px;
    width: 100%;
    text-align: left;
    color: #ff0000;
    margin: 0; }

  .contentX-forget-safe .warning, .contentX-safe-password .warning, .contentX-forget-password .warning {
    padding-left: 0; }

  .contentX-list-input li {
    padding: 10px 15px 18px; }
    .contentX-list-input li .warning {
      bottom: -18px; }
  .contentX-list-input .input-group {
    width: 100%; }
    .contentX-list-input .input-group > span:first-child {
      width: 100% !important;
      text-align: left !important; }
    .contentX-list-input .input-group > div.input-group-addon {
      width: 100% !important;
      text-align: left !important;
      float: left;
      padding: 0; }
    .contentX-list-input .input-group .city-picker-span {
      float: left; }
  .contentX-list-input .input-group-btn {
    width: 95%;
    padding: 0; }
  .contentX-list-input .input-group textarea {
    width: 95%; }
  .contentX-list-input .contentX-info-text p {
    padding: 0;
    width: 100%; }
    .contentX-list-input .contentX-info-text p a {
      margin-right: 5%; }
  .contentX-list-input .contentX-text p {
    display: inline-block;
    padding: 0; }
    .contentX-list-input .contentX-text p i {
      margin-right: 5%; }
  .contentX-list-input .contentX-input-redio .contentX-redio {
    width: 95%; }
  .contentX-list-input .contentX-info-money input {
    width: 85% !important; }
  .contentX-list-input .contentX-info-money .contentX-money-num button {
    padding: 7px 0; }

  .contentX-input-people li {
    padding: 5px 15px; }
  .contentX-input-people .input-group {
    width: 100%; }
    .contentX-input-people .input-group div {
      width: 100%;
      padding-bottom: 1.5rem; }
      .contentX-input-people .input-group div span {
        padding: 6px 12px; }
    .contentX-input-people .input-group .warning {
      padding-left: 6%; }
    .contentX-input-people .input-group .contentX-people-check input {
      width: 46% !important; }
    .contentX-input-people .input-group .contentX-people-check a {
      margin-left: 0;
      font-size: 12px;
      padding: 8px 4px;
      display: inline-block; }
    .contentX-input-people .input-group .contentX-people-info {
      width: 100%;
      text-align: left; }

  /*apply-media*/
  .contentX-list-input .contentX-list-select {
    width: 95%; }
  .contentX-list-input .info select {
    width: 95%; }
  .contentX-list-input .contentX-team div {
    width: 100%;
    /* &>span{
       width: 95%;
       border: none;
     }*/ }

  /*user-buy-away*/
  .contentX-buy-info .contentX-buy-view .contentX-buy-how .contentX-buy-pay input {
    width: 6% !important; }
  .contentX-buy-info .contentX-buy-view .contentX-buy-how .contentX-buy-pay i {
    margin-left: 15%; }
  .contentX-buy-info .contentX-buy-view .contentX-buy-how .contentX-buy-pay span {
    width: 80%; }
  .contentX-buy-info .contentX-buy-view li {
    height: initial; }
  .contentX-buy-info .contentX-buy-view li.contentX-buy-people .form-control {
    width: 60% !important; }
  .contentX-buy-info .contentX-buy-view li.contentX-buy-people .contentX-buy-phone {
    width: 100%; }
  .contentX-buy-info .contentX-buy-view li.contentX-buy-people span {
    text-align: left; }
  .contentX-buy-info .contentX-buy-view .contentX-buy-address div {
    display: block; }
    .contentX-buy-info .contentX-buy-view .contentX-buy-address div.form-group {
      width: 100% !important; }

  .contentX-other-money > div {
    margin-top: 5px; }

  /*user-admin-intro*/
  .contentX-user-admin .contentX-admin-move .contentX-admin-help span {
    width: 100%; }
  .contentX-user-admin .contentX-admin-move .contentX-admin-time .contentX-admin-help {
    width: 100%; }
  .contentX-user-admin .contentX-admin-move .contentX-admin-time .contentX-time {
    width: 100%;
    float: left;
    margin-top: 2rem; }
    .contentX-user-admin .contentX-admin-move .contentX-admin-time .contentX-time span {
      float: left; }
  .contentX-user-admin .contentX-admin-move .contentX-admin-time .form-group {
    float: left;
    width: 100%;
    margin-bottom: 0; }
    .contentX-user-admin .contentX-admin-move .contentX-admin-time .form-group .input-group {
      width: 60%; }
  .contentX-user-admin .contentX-admin-move .input-group {
    width: 100%; }
    .contentX-user-admin .contentX-admin-move .input-group .contentX-money-num button {
      width: initial;
      padding: 7px 12px; }
  .contentX-user-admin .contentX-admin-move .contentX-info-money input {
    width: 80% !important; }
  .contentX-user-admin .contentX-admin-move .contentX-admin-money .input-group .input-group-addon {
    width: 100%; }
  .contentX-user-admin .contentX-admin-move .contentX-admin-money select {
    width: 100%; }
  .contentX-user-admin .contentX-admin-move .contentX-admin-money .contentX-admin-more {
    margin-left: 0;
    width: 100% !important; }
  .contentX-user-admin .contentX-admin-move .contentX-admin-money .contentX-info-money .contentX-money-num {
    width: 20%; }
    .contentX-user-admin .contentX-admin-move .contentX-admin-money .contentX-info-money .contentX-money-num button {
      width: 100%; }

  .contentX-user .contentX-apply-ul .contentX-apply-prove {
    margin: 0 0 0 0.5rem; }
  .contentX-user .contentX-apply-ul li.contentX-apply-type {
    padding: 0; }

  .contentX-user-admin .contentX-admin-move .contentX-admin-people .contentX-people-show {
    padding: 0;
    margin: 0.2rem 0.5rem; }
    .contentX-user-admin .contentX-admin-move .contentX-admin-people .contentX-people-show img {
      width: 100%;
      height: auto; }
    .contentX-user-admin .contentX-admin-move .contentX-admin-people .contentX-people-show > div {
      padding: 0;
      margin-bottom: 0.5rem; }
    .contentX-user-admin .contentX-admin-move .contentX-admin-people .contentX-people-show a {
      padding: initial; }
  .contentX-user-admin .contentX-admin-move .contentX-admin-people .contentX-people-add {
    width: 100%;
    border: 1px solid #ff3d03;
    text-align: center;
    padding: 0.2rem; }
  .contentX-user-admin .contentX-admin-move .input-group .contentX-list-select {
    width: 95%; }
  .contentX-user-admin .contentX-admin-move div.contentX-team-number li.contentX-team-number input {
    width: 84% !important; }
  .contentX-user-admin .contentX-team-school .contentX-school {
    width: 95%;
    margin-bottom: 0.5rem; }

  /*list-all-enter*/
  .contentX-enter div {
    top: 6%; }

  /*list-im-all-industry*/
  .contentX-industry-item .contentX-industry-info li {
    height: auto;
    overflow: inherit; }
    .contentX-industry-item .contentX-industry-info li span {
      margin-bottom: 0;
      height: auto; }
  .contentX-industry-item .contentX-industry-i {
    text-align: left; }

  .contentX-industry-item1 .contentX-industry-bg div {
    margin: 0 auto;
    display: block !important; }
  .contentX-industry-item1 .contentX-industry-bg .contentX-bg-break {
    display: none !important; }

  .contentX-industry-ul img {
    margin: 0 auto; }

  .contentX-news-tab .contentX-news-team {
    width: 20%;
    padding: 5.7rem 0; }

  .contentX-news-tab .contentX-news-banner {
    display: inline-block !important;
    width: 80%; }

  .contentX-news-btn {
    margin-bottom: 2rem; }
    .contentX-news-btn img {
      margin: 0 auto; }
    .contentX-news-btn li h2, .contentX-news-btn li h3, .contentX-news-btn li h4 {
      text-align: left; }

  .contentX-other-interest .col-sm-6 {
    width: 46%; }
  .contentX-other-interest > span {
    display: block;
    width: 100%; }

  .contentX-other-interest .contentX-other-input li > div.input-group textarea {
    width: 95%;
    margin-top: 2px; }

  .contentX-page13-list li {
    margin-right: 1% !important;
    margin-left: 1% !important;
    margin-bottom: 2rem !important; }
  .contentX-page13-list .col-sm-6 {
    width: 46%; }
  .contentX-page13-list img {
    margin: 0 auto; }

  .contentX-news-help {
    padding: 0.5rem 0.5rem; }

  .contentX-topic .contentX-topic-page {
    padding: 0.5rem 0 0.5rem 0; }
  .contentX-topic .contentX-topic-view li {
    margin: 0.5rem 0 0.5rem 0; }
  .contentX-topic .contentX-topic-show li {
    margin: 4%; }
  .contentX-topic .contentX-topic-info {
    margin-bottom: 0.5rem; }
  .contentX-topic .contentX-topic-block {
    width: 100%;
    padding: 1rem 0; }
  .contentX-topic .contentX-topic-page2 .contentX-topic-info {
    position: initial; }
    .contentX-topic .contentX-topic-page2 .contentX-topic-info h2 {
      border-radius: initial; }
  .contentX-topic .contentX-topic-page4 {
    padding-bottom: 0; }
    .contentX-topic .contentX-topic-page4 .contentX-topic-nav {
      margin-top: 0; }
    .contentX-topic .contentX-topic-page4 .contentX-topic-phone {
      margin-top: 0; }

  .contentX-industry-item1 .contentX-bg3-small {
    font-size: 21px; }

  .headerH-login .headerH-login-nav {
    right: 1rem; }

  .contentX-user-ul .contentX-user-list {
    max-height: 31.6rem;
    height: 31.6rem; } }
    
@media (min-width: 768px) and (max-width: 979px) { 
	  .footerD-search .footerD-search-input{width: 62%;}
	  .contentX-page2-list li .contentX-active-description{max-height: 11rem;
    	max-width: 10.5rem;}
      .contentX-page5-list li img{max-height: 149px ;}	
}

@media (max-width: 979px) {
	.headerH-break .logo{display: none;}
	.headerH-break .logoimg-a{display: inline-block;width: 279px;height: 100px;}
	.headerH-break .logoimg-a i{width: 100%;height: 100%;background:url('../../images/hgkj/logo-min.png') no-repeat;background-size:100% ;display: inline-block;}
	.headerH-break{padding-left: 10px;}
}
@media (max-width: 1200px) and (min-width: 979px) {
	.contentX-page5-list li img{max-height: 200px ;}
}
@media (max-width: 1200px) and (min-width: 768px) {
  /*page7*/
  .contentX-page7 .contentX-page7-list .col-sm-6 {
    width: 48%; }
  .contentX-page7 .contentX-page7-list .contentX-li-margin {
    margin: 0 0 50px 0; }
  .contentX-page7 .contentX-page7-list li:nth-child(even) {
    float: right; }
  .contentX-page7 .contentX-page7-list li {
    margin-right: 0; }

  /*page13*/
  /*user-finance*/
  .contentX-user-ul .col-md-6 {
    width: 49%; }
    .contentX-user-ul .col-md-6 > div img {
      margin: 0 auto; }

  .headerH-login {
    text-align: right; } }
/*----------平板一下-----------*/
@media (min-width: 769px) {
  .header-right{
    width: 360px;
  }
  .headerH .headerH-nav .scrollTop{position:fixed;top:60px;right:50px;z-index: 9;}

  /* fuja  add */
  .header-right .dropdown-menu li:hover a.erji-nav, .header-right .dropdown-menu li.active a.erji-nav {padding: 5px 0;}-*/
  .header-right .dropdown-menu li:hover a.erji-nav{display: none;}
  .header-right .dropdown-menu li.active:hover a.erji-nav {display:block;}
  .header-right .dropdown-menu li.active a.erji-nav {display:block;}
  .header-right .dropdown-menu li:hover p.nav_min{padding-top: 23.25px;padding-bottom: 23.25px;}
  .header-right .dropdown-menu li.active p.nav_min{display: none;}
  .header-right .dropdown-menu li.active a.erji-nav{padding: 19px 0;}
  .header-right .dropdown-menu li.active:hover p.nav_min {display:block;}
  .header-right .dropdown-menu li.active:hover a.erji-nav {display:none;}
  .header-right .dropdown-menu .nave-cloe-p {padding-top: 0px;}
  .header-right .dropdown-menu li .nav_min{line-height: 28px;}
}
@media (max-width: 767px) {
  .header-right .dropdown-menu .nave-cloe{background: url("../../images/hgkj/nave-cole.png") no-repeat;width: 110px; height: 90px;display: inline-block;margin: auto;cursor:pointer;}
  #nb_icon_wrap{
    width: 20% !important;
    height: 10% !important;
  }
 .contentX-num-much > div.lovehepe_clearfix{
    width: 85%;
    padding-left: 0;
  }
  .foot-icp-info{text-align: center;}	
  .contentX-page2-list li{padding: 25px 0px;}
  .contentX-page3-list{padding: 0;}
   .contentX-page2-list li .contentX-active-description{max-height: 11rem;
    	max-width: 16rem;}
   .Technology-tilte a{background: url("../../images/hgkj/index-jishu-min.png") no-repeat;width: 195px;}
   .Technology-tilte-en a{background: url("../../images/hgkj/index-jishu-min-en.png") no-repeat;width: 295px;}
   .headerH .headerH-nav i{margin: 0;background-size:100% ;width: 5rem;height: 5rem;}
   .header-right, .header-right a{color: #fff;padding:0;font-size: 14px;}
   .headerH-break{padding-top: 24px;}
   .headerH-break .logoimg-a{display: inline-block;width: 17rem;height: 6.0rem;}
   .contentX-page{margin-top: 10px;float: left;}
   .contentX-page .a1{opacity: 0;display: none;}
   .typenav a{line-height: 35px;}
   .newscontent .content p,.newscontent .content img,.newscontent .content table{width: 100% !important;height: 100% !important;}
   .header-right{height: 65px;line-height: 65px;}
   .header-right .zh-enqieh{padding-right: 10px;font-size: 18px;}
   .headerH-break{padding-top: 20px;padding-bottom: 35px;}
   #kf_div{display: none;}
   .header-right .dropdown-menu li .nav_min a{color: #fff;}
 
  /*page1*/
  .contentx-page1-info li {
    margin: 10px 0; }
  .contentx-page1-info h1 {
    font-size: initial;
    margin: 5px 0  0 0; }
  .contentx-page1-info .contentX-page1-btn {
    right: 20px; }
    .contentx-page1-info .contentX-page1-btn a {
      width: initial; }
  .contentx-page1-info p {
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden; }

  /*page2*/
  .contentX-page2 {
    position: relative; }

  .contentX-page2-title a {
    position: absolute;
    right: 0;
    bottom: 100px;
    float: initial;
    margin-right: 0;
    width: initial;
    padding: initial; }

  /*page4*/
  .contentX-phone .contentX-phone-img img {
    margin-left: 0; }

  /*page5*/
  .contentX-info-view h5 {
    display: none; }
  .contentX-info-view .contentX-view-address {
    position: absolute;
    right: 0;
    top: -2rem; }
  .contentX-info-view p {
    margin: 0; }

  .contentX-phone-app div {
    margin-top: 65px; }
  .contentX-phone-app .contentX-phone-ad i {
    width: 5rem;
    height: 1.4rem; }
  .contentX-phone-app .contentX-phone-ip i {
    width: 5rem;
    height: 1.4rem; }

  /*page7*/
  .contentX-page2 .contentX-page2-title a, .contentX-page6 .contentX-page2-title a, .contentX-page7 .contentX-page2-title a {
    width: 80px; }

  /*.contentX-page7-list{
    .col-xs-6{
      width: 48%;
    }
  }
  .contentX-page7 li:nth-child(even){
    margin-left:4%;
  }2个一排*/
  .contentX-page7 .contentX-li-margin {
    margin: 0; }

  /*page8*/
  .contentX-page8 .contentX-list-info {
    width: 100%;
    height: auto;
    float: left; }
    .contentX-page8 .contentX-list-info img {
      width: 100%;
      height: auto; }

  .contentX-page8 .contentX-info-view {
    height: 15rem;
    margin-right: 0;
    width: 100%; }

  /*page9/page10*/
  .contentX-page10 .contentX-page9-list li, .contentX-page10 .contentX-page9-list .contentX-list-li, .contentX-page9 .contentX-page9-list li, .contentX-page9 .contentX-page9-list .contentX-list-li {
    margin-left: 0.8%; }
  .contentX-page10 .contentX-page9-list li.col-xs-12, .contentX-page9 .contentX-page9-list li.col-xs-12 {
    width: 100%; }
  .contentX-page10 .contentX-page9-list .col-xs-6, .contentX-page9 .contentX-page9-list .col-xs-6 {
    width: 48%; }
  .contentX-page10 .contentX-page9-list .contentX-icon .contentX-icon-info, .contentX-page9 .contentX-page9-list .contentX-icon .contentX-icon-info {
    width: 100%;
    height: 80%;
    top: -8rem; }
    .contentX-page10 .contentX-page9-list .contentX-icon .contentX-icon-info p, .contentX-page9 .contentX-page9-list .contentX-icon .contentX-icon-info p {
      margin: 5px 0; }
      .contentX-page10 .contentX-page9-list .contentX-icon .contentX-icon-info p:first-child, .contentX-page9 .contentX-page9-list .contentX-icon .contentX-icon-info p:first-child {
        margin: 5px 0; }
  .contentX-page10 .contentX-page9-list .contentX-icon, .contentX-page9 .contentX-page9-list .contentX-icon {
    padding-right: 0; }

  /*page12*/
  .contentX-page11 .contentX-page11-banner, .contentX-page12 .contentX-page11-banner {
    width: 100%;
    text-align: center; }
    .contentX-page11 .contentX-page11-banner img, .contentX-page12 .contentX-page11-banner img {
      display: inline-block; }

  .contentX-page11 .contentX-info-view, .contentX-page12 .contentX-info-view {
    width: 100%;
    margin: 0 0 0 1%; }

  .contentX-page11 .contentX-info-view p, .contentX-page12 .contentX-info-view p {
    line-height: 1.5em;
    height: 5rem;
    overflow: hidden; }

  .contentX-more button {
    font-size: 12px; }

  /*page13*/
  .contentX-page13-info .contentX-page13-list .contentX-margin-list, .contentX-page14-info .contentX-page13-list .contentX-margin-list, .contentX-page15-info .contentX-page13-list .contentX-margin-list, .contentX-page16-info .contentX-page13-list .contentX-margin-list, .contentX-page17-info .contentX-page13-list .contentX-margin-list {
    margin: 0 0 2% 0; }

  .contentX-page13-info .contentX-page13-list > li, .contentX-page14-info .contentX-page13-list > li, .contentX-page15-info .contentX-page13-list > li, .contentX-page16-info .contentX-page13-list > li, .contentX-page17-info .contentX-page13-list > li {
    margin-bottom: 2%; }

  .contentX-page13-list img {
    margin: 0 auto; }

  /*page16*/
  .contentX-info-people .contentX-people-wx a {
    margin: 0.5rem 5px; }

  .contentX-other-money .contentX-money-num {
    margin: 0.5rem 0; }

  .contentX-other-thanks {
    text-align: left; }

  .col-xs-0 {
    width: 0;
    padding: 0; }

  .contentX-other-interest .col-sm-6, .contentX-other-interest .col-xs-6 {
    width: 46%; }
  .contentX-other-interest > span {
    display: block;
    width: 100%; }

  .contentX-page-tabb .col-sm-6 {
    margin: 2% 0 0 1%; }

  .contentX-list-nav {
    padding: 0; }

  .contentX-people-num h1 {
    margin: 10px 0; }

  .contentX-people-progress .contentX-shop-num li {
    width: 32%; }
    .contentX-people-progress .contentX-shop-num li p {
      padding-left: 0;
      margin: 3px 0; }
  .contentX-people-progress .contentX-shop-fianece li {
    width: 32%; }

  .contentX-people-progress p {
    padding-left: 0; }
    .contentX-people-progress p span {
      width: 40%;
      display: inline-block; }

  .contentX-num-much > div {
    width: 100%;
    padding-left: 0; }

  .contentX-people-num h1 {
    font-size: 34px; }

  .contentX-user .contentX-user-title span {
    font-size: 14px;
    width: 100%; }
  .contentX-user .contentX-user-title .contentX-user-rule {
    font-size: 14px; }
  .contentX-user h2 {
    font-size: 14px;
    line-height: 2rem; }
  .contentX-user h3 {
    line-height: 2rem; }

  .content-user-back p {
    font-size: 0;
    margin: 5px 0;
    line-height: 10px; }
    .content-user-back p a {
      line-height: 20px; }
    .content-user-back p span {
      display: none;
      width: 46%;
      font-size: 14px; }
    .content-user-back p .content-user-more {
      display: inline-block; }

  /*user-finance*/
  .contentX-user-ul .col-xs-6, .contentX-user-ul .col-sm-6 {
    width: 49%; }
  .contentX-user-ul li span {
    width: 100% !important;
    margin: 0.5rem 0 0; }

  /*user-buy-away*/
  .contentX-buy-user .contentX-buy {
    width: 100%;
    margin: 3rem auto 0; }
    .contentX-buy-user .contentX-buy ul li {
      padding: 0; }

  .contentX-buy-info .contentX-buy-view .contentX-buy-center {
    text-align: left; }
  .contentX-buy-info .contentX-buy-view .contentX-buy-how .contentX-buy-pay {
    width: 100%; }
  .contentX-buy-info .contentX-buy-view li {
    padding: 0.5rem 0; }
    .contentX-buy-info .contentX-buy-view li .contentX-buy-sm {
      display: block;
      background: #eee;
      font-size: 16px; }
      .contentX-buy-info .contentX-buy-view li .contentX-buy-sm span {
        color: #ff3d03;
        font-size: 12px; }
  .contentX-buy-info .contentX-buy-view .contentX-much-all {
    padding-right: 0; }
  .contentX-buy-info .contentX-buy-view .contentX-add-people .contentX-add .contentX-buy-name {
    width: 100%; }
  .contentX-buy-info .contentX-buy-view .contentX-add-people .contentX-add .contentX-id-card {
    width: 100%; }
  .contentX-buy-info .contentX-num {
    margin: 0;
    font-size: 0;
    width: 75%; }
  .contentX-buy-info .contentX-buy-title {
    display: none; }

  .contentX-buy-icon {
    padding: 2rem 0; }

  .contentX-buy-btn {
    margin: 2rem 0; }

  .contentX-user-admin .contentX-admin-view .contentX-admin-type {
    margin: 2rem 0;
    padding: 0; }
    .contentX-user-admin .contentX-admin-view .contentX-admin-type > div {
      width: initial;
      display: inline-block;
      background: none;
      border-radius: inherit;
      text-align: center;
      height: inherit;
      padding: initial;
      margin: 0; }
  .contentX-user-admin .contentX-admin-subnav {
    display: none; }
    .contentX-user-admin .contentX-admin-subnav li a {
      padding-left: 0.5rem; }
    .contentX-user-admin .contentX-admin-subnav li p {
      width: 100%; }
  .contentX-user-admin .contentX-admin-xssubnav {
    display: inline-block; }

  .contentX-user .contentX-apply-move li {
    width: 100%;
    text-align: left; }

  .contentX-user .contentX-apply-ul .contentX-apply-prove {
    width: 100%;
    margin: 0 0  0.5rem 0; }

  /*list-all-enter*/
  .contentX-enter {
    background: #ff4103;
    padding: 3rem; }
    .contentX-enter img {
      display: none; }
    .contentX-enter div {
      top: 15%; }

  /*list-im-all-industry*/
  .contentX-industry-item > div {
    margin: 0; }

  .contentX-industry-item1 .contentX-bg-break {
    display: none; }

  /*list-im-all-news*/
  .contentX-news-tab .contentX-news-team {
    width: 100%;
    padding: 0 0; }

  .contentX-news-tab .contentX-news-banner {
    width: 100%; }

  .contentX-page13-list li {
    margin-bottom: 2rem !important; }
  .contentX-page13-list .col-xs-12 {
    width: 100%; }
  .contentX-page13-list img {
    margin: 0 auto; }

  .contentX-topic .contentX-topic-show li {
    margin: 0%; }

  .headerH-login .headerH-login-nav {
    right: 1rem;
    top: 4rem; }

  .contentX-finance-iframe iframe {
    height: 320px; }

  .contentX-topic .contentX-topic-page {
    background: #49525b; }

  .contentX-foods-new {
    position: absolute;
    right: 0;
    top: -1.5rem; }

  .contentX-user-scoopin li.col-xs-12 {
    width: 100%; }
  .contentX-user-scoopin .contentX-user-list {
    max-height: 38.6rem;
    height: 38.6rem; }

  .contentX-page-tabb li .contentX-grade {
    width: 100%; }

  /*page页统一*/
  .contentX-page2-list img {
    max-height: initial;
    width: 100%; }

  .contentX-page2-info img {
    max-height: initial;
    width: 100%; }

  /*底部*/
  .footerD-subnav li {
    margin: 10px 0; }
  .footerD-subnav .footerD-subnav-icon div {
    padding: 0; }
  .footerD-subnav .footerD-subnav-icon p {
    margin: 0 !important; }
  .footerD-subnav .footerD-subnav-icon .footerD-icon-phone {
    text-align: left; }

  .footerD-subnav-wx {
    height: 4rem;
    width: 4rem; }

  .footerD-subnav-phone {
    width: 2.6rem;
    height: 2.5rem; }

  .foot-icp-info li {
    line-height: initial; }

  /*头部*/
  .headerH-search button {
    display: none; }

  .headerHome {
    display: inline-block; }

  .headerH-nav-list {
    display: block; } }
@media (max-width: 767px) and (min-width: 730px) {
  .headerH-search {
    position: fixed !important;
    right: 3px;
    top: 15px; } 
  .footerD-search .footerD-search-input{
    width: 91.0%;
   }
  }
@media (max-width: 730px) {
  .footerD-search .footerD-search-input{
    width: 90.0%;
   }
  .headerH-nav {
    display: block; }

  .headerH-search {
    top: 15px; }

  .headerH-nav-list li a {
    min-width: 55px; }

  .headerH-nav-list li {
    line-height: 34px !important; }

  /*.headerH-logo i {
    width: 133px;
    height: 30px; }*/

  .headerH-search {
    position: absolute !important;
    top: -4px;
    right: 5px;
    margin: 0 !important; } 
  #allmap{
    max-height: 10rem;
  }
  .prev-next li:nth-child(2){
    text-align: left !important;
    margin-top: 10px;
  }
}
@media (max-width: 680px) {
  .footerD-search .footerD-search-input{
    width: 84.8%;
   }
   .pc-map{display: none !important;}
   .wap-map{display: block !important;}
}
@media (max-width: 450px) {
  #zoom .previous, #zoom .next{
    width: 45px !important;
    height: 40px !important;
  }
  .footerD-search .footerD-search-input{
    width: 80%;
   }
}
@media (max-width: 400px) {
  .headerH-break .logoimg-a{display: inline-block;width: 15rem;height: 5.3rem;}
  .footerD-search .footerD-search-input{
    width: 77%;
   }
  .headerH-login a {
    width: 100%;
    text-align: right;
    padding-right: 0.5rem; }
  .headerH-login > div {
    float: right; }
  .headerH-login .headerH-login-nav {
    right: 1rem;
    top: 6rem; }

  .headerH-login span {
    display: block;
    margin: 5px 0; }

  .headerH-login .headerH-break {
    display: none; }

  /*page13*/
  .contentX-page13 a {
    width: 100%; } }

.contentX-num-much.lovehepe_clearfix{
    width: 85%; }
.contentX-num-much.lovehepe_clearfix .contentX-icon-input{
    width: 100%; }

@media (max-width: 360px) {
  .headerH-break .logoimg-a{display: inline-block;width: 12rem;height: 5rem;}
  .header-right, .header-right a{
    font-size: 14px;
  }
}

@media (max-width: 320px) {
	.contentX-page2-list li .contentX-active-description{
    	max-height: 11rem;
    	max-width: 12.0rem;
    	}
  .footerD-search .footerD-search-input{
    width: 77.5%;
   }
  .job-list li.col-lg-12 {
    padding: 12px 8px;
  }

}


/*job list add */
@media (min-width: 768px){
  .job-list .contentX-page5-list .job-list-content .col-sm-12 {
      width: 100% !important;
  }
  .job-list .contentX-page5-list .job-list-content  .col-sm-4,
  .job-list .contentX-page5-list .job-list-content  .col-lg-4{
      width: 33.33333333% !important;
  }
  .contentX-page2-list li .contentX-active-title{
    height: 65px;
    display: block;
  }
}

/*# sourceMappingURL=media.css.map */
