@media screen and (min-width:750px) {
  body {
    background: #fff;
    margin: 0;
    font-size: 16px;
    min-width: 1240px;
  }

  .header {
    height: 80px;
    background: #266BB7;
    color: #FFFFFF;
  }

  .header .header-container {
    width: 1200px;
    margin: 0 auto;
    height: 100%;
    position: relative;
  }

  .header .header-container .header_logo {
    display: block;
    position: absolute;
    top: 15px;
    left: 0;
  }

  .header .header-container .header_logo div {
    width: 65px;
    height: 49px;
    background: url(./images/11806-3a48dff361490d95400151c3d568c1c0.png) no-repeat center;
    background-size: 100%;
  }

  .header .header-container .menu {
    display: flex;
    position: absolute;
    right: 0;
  }

  .header .header-container .menu div {
    line-height: 80px;
    text-align: center;
    width: 200px;
    height: 80px;
  }

  .header .header-container .menu div a {
    text-decoration: none;
    color: #FFFFFF;
  }

  .header .header-container .menu .menu_check {
    background: #4A9BF4;
    background-size: 100%;
  }

  .container .container_header {
    height: 193px;
    padding-top: 40px;
    background: #2777CF;
  }

  .container .container_header div {
    width: 200px;
    height: 150px;
    background: url(./images/logo-e3962e3584b01d854dee7559b2cc86f2.png) no-repeat;
    background-size: cover;
    background-position: center center;
    margin: 0 auto;
  }

  .container .content {
    height: 740px;
    width: 1240px;
    margin: 0 auto;
  }

  .container .content .left {
    float: left;
    width: 603px;
    height: 740px;
    background: url(./images/left-a22e4564e935ac4ecab4e822ca1f509d.png) no-repeat;
    background-size: cover;
    background-position: center center;
  }

  .container .content .right {
    float: right;
    width: 564px;
    height: 740px;
  }

  .container .content .right .logo {
    width: 124px;
    height: 93px;
    margin: 70px 0 32px;
    background: url(./images/rightLogo-9b4caf5b507eab860360d8642ff92eec.png) no-repeat;
    background-size: 100% 100%;
    background-position: center center;
  }

  .container .content .right .link {
    margin: 30px 0;
  }

  .container .content .right .link .down {
    width: 162px;
    height: 48px;
    display: inline-block;
    background: url(./images/down-edfc3fda9efa0ebf255cec9f9418363a.png) no-repeat;
    background-size: cover;
    background-position: center center;
  }

  .container .content .right .link .chat {
    width: 48px;
    height: 48px;
    margin-left: 15px;
    display: inline-block;
    background: url(./images/chat-f607891d6c687a8ab56cd0a7e107e561.png) no-repeat;
    background-size: cover;
    background-position: center center;
  }

  .container .content .right .link .sec {
    width: 162px;
    height: 85px;
    display: inline-block;
    background: url(./images/img_v3_02ec_147652cd-b4a9-4f89-8116-e9d8b4e857hu.png) no-repeat;
    background-size: cover;
    background-position: center center;
  }

  .container .content .right .addColor {
    color: #266BB7;
  }

  .container .content .right .work {
    font-size: 22px;
    margin-bottom: 42px;
  }

  .container .content .right .byfar {
    margin-top: 35px;
  }

  .container .content .right .byname {
    margin-top: 32px;
    text-align: right;
  }

  .container .qa {
    font-size: 22px;
    margin-top: 42px;
    color: #266BB7;
  }

  .container .box {
    background-color: #F5F5F5;
    padding-top: 60px;
    padding-bottom: 40px;
    text-align: center;
  }

  .container .box .box-title {
    color: #252A31;
    font-size: 46px;
    font-weight: 600;
    margin-bottom: 30px;
  }

  .container .box .box-text {
    font-size: 20px;
    color: #252A31;
  }

  .container .box .box-btn {
    border: 1px solid #707070;
    border-radius: 30px;
    height: 60px;
    line-height: 60px;
    width: 262px;
    display: inline-block;
    font-size: 24px;
    cursor: pointer;
    margin-top: 30px;
    color: #252A31;
    text-decoration: none;
  }

  .container .footer {
    background-color: #252A31;
    font-size: 20px;
    color: #fff;
    text-align: center;
    line-height: 38px;
    padding: 20px 0;
  }

  .container .footer a {
    color: #fff;
  }
}

@media screen and (max-width:750px) {
  * {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
  }

  .header {
    width: 100%;
    height: 4rem;
    background-color: #266BB7;
    position: relative;
    /* padding-left: 4rem; */
  }

  .header>.header-container>.header_logo {
    position: absolute;
    left: 1rem;
    top: 50%;
    transform: translateY(-50%);
    width: 2rem;
    height: 2rem;
    background: url(./images/11806-3a48dff361490d95400151c3d568c1c0.png) no-repeat center;
    background-size: contain;
    display: none;
  }

  .header>.header-container>.menu {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 4rem;
  }

  .header>.header-container>.menu>div {
    flex: 1;
    text-align: center;
  }

  .header>.header-container>.menu>.menu_check {
    background: #4A9BF4;
  }

  .header>.header-container>.menu a {
    color: #fff;
    text-decoration: none;
    display: block;
    height: 4rem;
    line-height: 4rem;
    font-size: 0.8rem;
  }

  .container .container_header {
    height: 10rem;
    padding-top: 2rem;
    background: #2777CF;
  }

  .container .container_header div {
    width: 8rem;
    height: 6rem;
    background: url(./images/logo-e3962e3584b01d854dee7559b2cc86f2.png) no-repeat;
    background-size: contain;
    background-position: center;
    margin: 0 auto;
  }

  .container .content {
    padding: 1rem;
  }

  .container .content .left {
    width: 100%;
    height: 15rem;
    background: url(./images/left-a22e4564e935ac4ecab4e822ca1f509d.png) no-repeat;
    background-size: cover;
    background-position: center;
    margin-bottom: 2rem;
  }

  .container .content .right {
    width: 100%;
  }

  .container .content .right .logo {
    width: 6rem;
    height: 4.5rem;
    margin: 2rem auto;
    background: url(./images/rightLogo-9b4caf5b507eab860360d8642ff92eec.png) no-repeat;
    background-size: contain;
  }

  .container .content .right .link {
    text-align: center;
    margin: 1.5rem 0;
  }

  .container .content .right .link .down {
    width: 8rem;
    height: 2.4rem;
    display: inline-block;
    background: url(./images/down-edfc3fda9efa0ebf255cec9f9418363a.png) no-repeat;
    background-size: contain;
    background-position: center;
  }

  .container .content .right .link .chat {
    width: 2.4rem;
    height: 2.4rem;
    margin-left: 1rem;
    display: inline-block;
    background: url(./images/chat-f607891d6c687a8ab56cd0a7e107e561.png) no-repeat;
    background-size: contain;
    background-position: center;
  }

  .container .content .right .link .sec {
    width: 8rem;
    height: 4.2rem;
    display: inline-block;
    background: url(./images/img_v3_02ec_147652cd-b4a9-4f89-8116-e9d8b4e857hu.png) no-repeat;
    background-size: contain;
    background-position: center;
  }

  .container .content .right .work {
    font-size: 1.2rem;
    margin-bottom: 1.5rem;
  }

  .container .box {
    padding: 2rem 1rem;
    background-color: #F5F5F5;
  }

  .container .box .box-title {
    font-size: 1.8rem;
    margin-bottom: 1rem;
  }

  .container .box .box-text {
    font-size: 1rem;
  }

  .container .box .box-btn {
    width: 80%;
    height: 3rem;
    line-height: 3rem;
    font-size: 1.2rem;
    margin-top: 1.5rem;
  }

  .container .footer {
    padding: 1rem;
    font-size: 0.9rem;
    line-height: 1.5;
  }
}

.container_visit{
  text-align: center;
  padding: 1rem 0 0;
}
.container_visit > #visit{
  color: #fff;
  text-decoration: none;
  display: inline-block;
  background-color: #2777CF;
  border-radius: 1.2rem;
  height: 100%;
  padding: 0.3rem 1rem;
}