body {

  min-width: 1000px;

}

.text-orange {

  color: #ea5503 !important;

}

.product-top {

  text-align: center;

  margin-top: 60px;

}

.product-top .title-en {

  font-size: 30px;

  font-weight: bold;

  color: #ea5503;

  opacity: 0.3;

}

.product-top .title-ch {

  position: relative;

  bottom: 28px;

  font-size: 30px;

  font-weight: bold;

  color: #ea5503;

}

.product-top .little-title {

  font-size: 18px;

  color: #909399;

  margin-top: -20px;

}

.product-top .little-title2 {

  margin-top: 0px;

}

.a-btn .a-btn-arrow {

  display: inline-block;

  width: 14px;

  height: 14px;

  background: url(a-btn-arrow.png);

  vertical-align: middle;

  margin-top: -1px;

}

.index-bg {

  width: 100%;

  height: 660px;

  background: url(index-bg.png) no-repeat 100% 100%;

  text-align: center;

}

.index-bg .title {

  font-size: 72px;

  font-weight: bold;

  color: #FFFFFF;

  padding-top: 220px;

  letter-spacing: 5px;

}

.index-bg .little-title {

  font-size: 30px;

  color: #FFFFFF;

  margin-top: 43px;

}

.index-bg .type-item {

  margin-top: 94px;

  text-align: center;

}

.index-bg .item {

  display: inline-block;

  width: 325px;

  height: 50px;

  line-height: 50px;

  background: -webkit-gradient(linear, left top, right top, from(#ea5503), color-stop(rgba(234, 85, 4, 0.1)), to(rgba(234, 85, 4, 0.1)));

  background: linear-gradient(90deg, #ea5503, rgba(234, 85, 4, 0.1));

  font-size: 24px;

  color: #FFFFFF;

  text-align: left;

  margin-left: 160px;

}

.index-bg .item:first-of-type {

  margin-left: 0px;

}

.index-bg .icon {

  display: inline-block;

  width: 28px;

  height: 30px;

  background: url(ic-type.png);

  margin-left: 40px;

  margin-right: 30px;

  vertical-align: middle;

  margin-top: -5px;

}

.about-entry .entry-type {

  margin-top: 30px;

  text-align: center;

}

.about-entry .entry-type .list {

  display: inline-block;

}

.about-entry .entry-type .item {

  float: left;

  width: 272px;

  height: 370px;

  background: url(ic-entry-type.png) no-repeat 100% 100%;

  text-align: center;

  position: relative;

}

.about-entry .entry-type .item:first-of-type {

  margin-left: 0;

}

.about-entry .entry-type .count {

  color: #FFFFFF;

  font-size: 18px;

  padding-top: 20px;

}

.about-entry .entry-type .title {

  display: inline-block;

  width: 200px;

  color: #333333;

  font-size: 18px;

  border-bottom: 1px solid #C0C4CC;

  padding-top: 25px;

  padding-bottom: 30px;

}

.about-entry .entry-type .text-row {

  color: #303133;

  font-size: 16px;

  margin-top: 15px;

  line-height: 30px;

}

.about-entry .entry-type .a-btn {

  position: absolute;

  display: inline-block;

  width: 200px;

  height: 40px;

  line-height: 40px;

  background: #ea5503;

  border-radius: 5px;

  color: #FFFFFF;

  font-size: 16px;

  bottom: 35px;

  left: 50%;

  margin-left: -100px;

}

.about-entry .entry-type .a-btn .a-btn-arrow {

  margin-left: 16px;

}

.eight-advantages .content {

  margin-top: 40px;

  text-align: center;

}

.eight-advantages .advantages-area {

  display: inline-block;

}

.eight-advantages .advantages-t {

  width: 1301px;

  height: 208px;

  background: url(advantages-bg-t.png) no-repeat 100% 100%;

  position: relative;

}

.eight-advantages .advantages-b {

  width: 1301px;

  height: 208px;

  background: url(advantages-bg-b.png) no-repeat 100% 100%;

  position: relative;

  margin-top: 30px;

}

.eight-advantages .advantages-b li {

  top: 40px;

}

.eight-advantages li {

  position: absolute;

  top: 97px;

  left: 60px;

  text-align: left;

}

.eight-advantages li:nth-of-type(2) {

  left: 392px;

}

.eight-advantages li:nth-of-type(3) {

  left: 724px;

}

.eight-advantages li:nth-of-type(4) {

  left: 1057px;

}

.eight-advantages .title {

  color: #FFFFFF;

  font-size: 24px;

}

.eight-advantages .title .icon {

  display: inline-block;

  width: 34px;

  height: 30px;

  margin-right: 10px;

  vertical-align: top;

  background: url(ic-advantages-1.png) no-repeat 100% 100%;

}

.eight-advantages .title .ic-advantages-2 {

  display: inline-block;

  width: 34px;

  height: 30px;

  margin-right: 10px;

  vertical-align: top;

  background: url(ic-advantages-2.png) no-repeat 100% 100%;

}

.eight-advantages .title .ic-advantages-3 {

  display: inline-block;

  width: 34px;

  height: 30px;

  margin-right: 10px;

  vertical-align: top;

  background: url(ic-advantages-3.png) no-repeat 100% 100%;

}

.eight-advantages .title .ic-advantages-4 {

  display: inline-block;

  width: 34px;

  height: 30px;

  margin-right: 10px;

  vertical-align: top;

  background: url(ic-advantages-4.png) no-repeat 100% 100%;

}

.eight-advantages .title .ic-advantages-5 {

  display: inline-block;

  width: 34px;

  height: 30px;

  margin-right: 10px;

  vertical-align: top;

  background: url(ic-advantages-5.png) no-repeat 100% 100%;

}

.eight-advantages .title .ic-advantages-6 {

  display: inline-block;

  width: 34px;

  height: 30px;

  margin-right: 10px;

  vertical-align: top;

  background: url(ic-advantages-6.png) no-repeat 100% 100%;

}

.eight-advantages .title .ic-advantages-7 {

  display: inline-block;

  width: 34px;

  height: 30px;

  margin-right: 10px;

  vertical-align: top;

  background: url(ic-advantages-7.png) no-repeat 100% 100%;

}

.eight-advantages .title .ic-advantages-8 {

  display: inline-block;

  width: 34px;

  height: 30px;

  margin-right: 10px;

  vertical-align: top;

  background: url(ic-advantages-8.png) no-repeat 100% 100%;

}

.eight-advantages .text {

  color: #FFFFFF;

  font-size: 16px;

  margin-top: 15px;

}

.household .content {

  width: 100%;

  height: 607px;

  background: url(household-bg.png) no-repeat 100% 100%;

  text-align: center;

  overflow: hidden;

}

.household .detail {

  display: inline-block;

  width: 1300px;

}

.household .content-l {

  float: left;

  width: 686px;

  height: 537px;

  margin-top: 30px;

  background-color: #FFFFFF;

  border-top: 10px solid #ea5503;

}

.household .content-r {

  float: right;

  width: 584px;

  height: 537px;

  background-color: #FFFFFF;

  margin-top: 30px;

  border-top: 10px solid #ea5503;

}

.household .content-r .title {

  color: #303133;

  margin-top: 40px;

  font-size: 24px;

}

.household .content-r ul {

  padding-left: 34px;

}

.household .content-r li {

  color: #ea5503;

  font-size: 16px;

  margin-top: 28px;

  text-align: left;

}

.household .content-r li .text {

  display: inline-block;

}

.household .content-r li .text:nth-of-type(1) {

  width: 220px;

}

.household .content-r li .text:nth-of-type(2) {

  width: 205px;

}

.household .online-test {

  text-align: center;

  padding-left: 20px;

}

.household .online {

  display: inline-block;

  width: 1300px;

}

.household .problem {

  margin-top: 25px;

  margin-bottom: 60px;

}

.household .problem .title {

  font-size: 24px;

  color: #303133;

  text-align: left;

}

.household .problem .select {

  padding-left: 38px;

  margin-top: 25px;

}

.household .problem .label {

  font-size: 16px;

  color: #303133;

  float: left;

  width: 125px;

  position: relative;

  line-height: 22px;

  text-align: left;

}

.household .problem .label span {

  cursor: pointer;

}

.household .problem .label:last-of-type {

  width: auto;

}

.household .problem input[type='radio'] {

  height: 20px;

  -webkit-appearance: none;

  width: 22px;

  height: 22px;

  padding: 0;

  background-color: #fff;

  border: 1px solid #C0C4CC;

  border-radius: 50%;

  outline: none;

  margin-right: 10px;

  cursor: pointer;

  display: inline-block;

  vertical-align: top;

}

.household .problem .label input:checked {

  border: 1px solid #ea5503;

}

.household .problem input[type='radio']:before {

  content: "";

  display: none;

  width: 14px;

  height: 14px;

  background-color: #ea5503;

  border-radius: 50%;

  position: absolute;

  top: 4px;

  left: 4px;

}

.household .problem .label input:checked:before {

  display: block;

}

.household .problem input:checked + span {

  color: #ea5503;

}

.household .contact {

  margin-top: 80px;

}

.household .contact .input-area {

  margin-right: 20px;

  float: left;

  position: relative;

}

.household .contact .icon {

  display: inline-block;

  position: absolute;

}

.household .contact .icon2 {

  width: 18px;

  height: 26px;

  background: url(ic-phone.png);

  left: 12px;

  top: 8px;

}

.household .contact input {

  width: 217px;

  padding-left: 43px;

  padding-right: 10px;

  height: 40px;

  border: 1px solid #C0C4CC;

  border-radius: 5px;

  color: #303234;

  font-size: 18px;

}

.household .contact .a-btn {

  float: left;

  width: 140px;

  height: 40px;

  line-height: 40px;

  background: #ea5503;

  border-radius: 5px;

  color: #ffffff;

  font-size: 18px;

}

.conditions {

  min-height: 1104px;

  background-color: #F6F6F6;

}

.conditions .product-top {

  margin-top: 0;

  padding-top: 60px;

}

.conditions .content {

  margin-top: 50px;

  text-align: center;

}

.conditions .content .detail {

  display: inline-block;

  width: 1300px;

  position: relative;

  min-height: 854px;

}

.conditions .content .item {

  position: absolute;

  width: 415px;

  height: 479px;

  background: url(ic-conditions-type.png) no-repeat 100% 100%;

  left: 0;

  top: 0;

}

.conditions .content .item .title {

  color: #ea5503;

  font-size: 24px;

  padding-top: 70px;

  text-align: center;

}

.conditions .content .item .text-row {

  font-size: 16px;

  color: #303133;

  line-height: 30px;

  margin-top: 20px;

  margin-left: 90px;

  text-align: left;

}

.conditions .content .item .text-indent {

  margin-left: 26px;

}

.conditions .content .item .a-btn {

  position: absolute;

  width: 140px;

  height: 40px;

  line-height: 40px;

  background: #ea5503;

  border-radius: 5px;

  color: #ffffff;

  font-size: 16px;

  bottom: 67px;

  left: 50%;

  margin-left: -70px;

}

.conditions .content .item2 {

  left: 440px;

}

.conditions .content .item3 {

  left: 880px;

}

.conditions .content .item4 {

  top: 383px;

  left: 220px;

}

.conditions .content .item5 {

  top: 383px;

  left: 660px;

}

.four-changes .content-t {

  text-align: center;

  margin-top: 30px;

}

.four-changes .content-t .list {

  display: inline-block;

}

.four-changes .content-t .item {

  position: relative;

  width: 218px;

  height: 403px;

  float: left;

  padding: 0 42px;

  background-color: #ea5503;

  margin-left: 30px;

}

.four-changes .content-t .item1 {

  margin-left: 0;

}

.four-changes .content-t .item2 {

  background-color: #1D9DDE;

}

.four-changes .content-t .item3 {

  background-color: #EFA516;

}

.four-changes .content-t .item4 {

  background-color: #AD53C4;

}

.four-changes .content-t .icon-area {

  padding-top: 45px;

  padding-bottom: 35px;

  text-align: center;

}

.four-changes .content-t .icon {

  display: inline-block;

  width: 78px;

  height: 80px;

  background: url(ic-changes-t1.png);

}

.four-changes .content-t .icon2 {

  width: 110px;

  background: url(ic-changes-t2.png);

}

.four-changes .content-t .icon3 {

  width: 90px;

  background: url(ic-changes-t3.png);

}

.four-changes .content-t .icon4 {

  width: 80px;

  background: url(ic-changes-t4.png);

}

.four-changes .content-t .title {

  font-size: 24px;

  color: #ffffff;

}

.four-changes .content-t .text-row {

  font-size: 16px;

  color: #FFFFFF;

  line-height: 30px;

  text-align: left;

  margin-top: 15px;

}

.four-changes .content-t .a-btn {

  width: 220px;

  height: 40px;

  line-height: 40px;

  border: 1px solid #FFFFFF;

  border-radius: 5px;

  color: #ffffff;

  position: absolute;

  bottom: 30px;

  left: 50%;

  margin-left: -110px;

  font-size: 16px;

}

.four-changes .content-b {

  text-align: center;

  margin-top: 45px;

}

.four-changes .content-b .list {

  display: inline-block;

}

.four-changes .content-b .item {

  width: 150px;

  height: 158px;

  margin-left: 20px;

  background: url(ic-changes-b1.png);

  padding: 0 25px;

  float: left;

}

.four-changes .content-b .item1 {

  margin-left: 0;

}

.four-changes .content-b .item2 {

  background: url(ic-changes-b2.png);

}

.four-changes .content-b .item3 {

  background: url(ic-changes-b3.png);

}

.four-changes .content-b .item4 {

  background: url(ic-changes-b4.png);

}

.four-changes .content-b .item5 {

  background: url(ic-changes-b5.png);

}

.four-changes .content-b .item6 {

  background: url(ic-changes-b6.png);

}

.four-changes .content-b .text-row {

  font-size: 14px;

  color: #FFFFFF;

  line-height: 24px;

  padding-top: 23px;

}

.four-changes .content-b .a-btn {

  display: inline-block;

  width: 140px;

  height: 34px;

  line-height: 34px;

  background: #ea5503;

  border-radius: 17px;

  margin-top: 35px;

  color: #ffffff;

}

.registration-info .content {

  margin-top: 40px;

  text-align: center;

}

.registration-info .detail {

  display: inline-block;

  width: 1300px;

  height: 555px;

  background: #F6F6F6;

  border: 1px solid #C0C4CC;

  border-radius: 10px;

}

.registration-info .content-t {

  height: 441px;

}

.registration-info .content-t .list {

  width: 100%;

  display: inline-block;

}

.registration-info .content-t .item {

  float: left;

  width: 195px;

  text-align: center;

  margin-left: 105px;

}

.registration-info .content-t .item4 {

  float: left;

  width: 220px;

  text-align: center;

  margin-left: 100px;

}

.registration-info .content-t .icon-area {

  padding-top: 40px;

}

.registration-info .content-t .icon {

  display: inline-block;

  width: 120px;

  height: 135px;

  background: url(ic-registration-info-1.png);

}

.registration-info .content-t .icon2 {

  background: url(ic-registration-info-2.png);

}

.registration-info .content-t .icon3 {

  background: url(ic-registration-info-3.png);

}

.registration-info .content-t .icon4 {

  background: url(ic-registration-info-4.png);

}

.registration-info .content-t .title {

  font-size: 24px;

  color: #303133;

  font-weight: bold;

  margin-top: 25px;

}

.registration-info .content-t .text-row {

  font-size: 16px;

  color: #303133;

  line-height: 30px;

  text-align: left;

  margin-top: 25px;

}

.registration-info .content-b {

  height: 78px;

  background: #ea5503;

  border-radius: 0px 0px 10px 10px;

  text-align: center;

  padding-top: 38px;

}

.registration-info .content-b .lab {

  font-size: 16px;

  color: #FFFFFF;

  line-height: 24px;

}

.registration-info .content-b .lab2 {

  margin-left: 170px;

}

.registration-info .content-b input {

  display: inline-block;

  width: 180px;

  height: 40px;

  background: #FFFFFF;

  border-radius: 5px;

  font-size: 16px;

  padding: 0 20px;

  margin-left: 12px;

}

.registration-info .content-b .a-btn {

  display: inline-block;

  margin-left: 140px;

  width: 110px;

  height: 40px;

  line-height: 40px;

  background: #FFFFFF;

  border-radius: 5px;

  color: #ea5503;

  font-size: 16px;

}

.famous-brands .content {

  padding-top: 40px;

}

.famous-brands .img {

  display: inline-block;

  width: 610px;

  height: 465px;

  background: url(ic-famous-brands.png);

}

.famous-brands .detail {

  margin-top: 40px;

  text-align: center;

}

.famous-brands .list {

  display: inline-block;

}

.famous-brands .item {

  float: left;

}

.famous-brands .item2 {

  margin-left: 151px;

}

.famous-brands .item3 {

  margin-left: 217px;

}

.famous-brands .title {

  font-size: 24px;

  color: #303133;

}

.famous-brands .text-row {

  color: #303133;

  font-size: 16px;

  line-height: 30px;

  margin-top: 20px;

  text-align: left;

}

.news-info {

  width: 100%;

  height: 1241px;

  background: url(news-info-bg.png) no-repeat 100% 100%;

}

.news-info .content {

  text-align: center;

  padding-top: 46px;

}

.news-info .detail {

  display: inline-block;

}

.news-info .top-title {

  font-size: 24px;

  font-weight: bold;

  color: #ea5503;

  text-align: center;

  width: 480px;

  height: 80px;

  line-height: 98px;

  border-bottom: 1px solid #C0C4CC;

  margin-left: 13px;

}

.news-info .list {

  padding: 20px 45px 0 45px;

  text-align: left;

  cursor: pointer;

}

.news-info li {

  min-height: 175px;

  color: #303133;

}

.news-info li .link {

  display: inline-block;

  color: #303133;

}

.news-info li:last-of-type {

  margin-bottom: 0;

}

.news-info li .link:hover {

  color: #ea5503 !important;

}

.news-info .title {

  font-weight: bold;

  font-size: 24px;

}

.news-info .text {

  font-size: 16px;

  line-height: 30px;

  margin-top: 5px;

}

.news-info .content-l {

  width: 508px;

  height: 1012px;

  float: left;

  background: url(news-info-bg-l.png) no-repeat 100% 100%;

}

.news-info .content-r {

  width: 839px;

  height: 1012px;

  float: left;

  margin-left: -15px;

  background: url(news-info-bg-r.png) no-repeat 100% 100%;

}

.news-info .content-r li {

  position: relative;

}

.news-info .content-r .top-title {

  width: 802px;

}

.news-info .content-r .text {

  padding-right: 200px;

}

.news-info .content-r .a-btn {

  display: inline-block;

  width: 140px;

  height: 40px;

  line-height: 40px;

  background: #ea5503;

  border-radius: 5px;

  color: #ffffff;

  font-size: 16px;

  position: absolute;

  right: 5px;

  top: 40px;

  text-align: center;

}

.footer {

  margin-top: -20px !important;

}

@media screen and (width: 1920px) {

  /* 联系我们 */

  .footer {

    background-color: #f5f5f5;

    padding-top: 56px;

  }

  .footer .footer-title {

    text-align: center;

  }

  .footer .footer-title .title-ch {

    font-size: 24px;

    color: #222;

    margin-bottom: 11px;

  }

  .footer .footer-title .title-en {

    font-size: 18px;

    color: #666;

  }

  .footer .f-bottom {

    width: 1221px;

    margin: 29px auto 0px auto;

    padding-bottom: 25px;

  }

  .footer .f-bottom .b-left .company {

    margin: 41px 0 37px 0;

    font-size: 16px;

    color: #212121;

  }

  .footer .f-bottom .b-left .site {

    font-size: 14px;

    color: #212121;

    margin-bottom: 16px;

  }

  .footer .f-bottom .b-left .left-box .phone,

  .footer .f-bottom .b-left .left-box .email {

    margin-bottom: 16px;

  }

  .footer .f-bottom .b-left .left-box .phone span,

  .footer .f-bottom .b-left .left-box .email span {

    font-size: 14px;

    color: #212121;

  }

  .footer .f-bottom .b-left .left-box .phone span:first-child,

  .footer .f-bottom .b-left .left-box .email span:first-child {

    display: inline-block;

    width: 328px;

  }

  .footer .f-bottom .b-left .left-box .email {

    margin-bottom: 21px;

  }

  .footer .f-bottom .b-left .left-bottom {

    line-height: 108px;

  }

  .footer .f-bottom .b-left .left-bottom p {

    font-size: 14px;

    color: #212121;

    margin-right: 30px;

  }

  .footer .f-bottom .b-left .left-bottom img {

    margin-right: 60px;

  }

  .footer .f-bottom .b-left .left-bottom img:last-child {

    margin-right: 0px;

  }

  .footer .f-bottom .b-right {

    width: 573px;

    height: 365px;

  }

  .footer .f-bottom .map-iframe {

    width: 100%!important;

  }

}

@media not screen and (width: 1920px) {

  /* 联系我们 */

  .footer {

    background-color: #f5f5f5;

    padding-top: 56px;

  }

  .footer .footer-title {

    text-align: center;

  }

  .footer .footer-title .title-ch {

    font-size: 24px;

    color: #222;

    margin-bottom: 11px;

  }

  .footer .footer-title .title-en {

    font-size: 18px;

    color: #666;

  }

  .footer .f-bottom {

    width: 100%;

    margin: 29px auto 0px auto;

    padding-bottom: 25px;

    text-align: center;

  }

  .footer .f-bottom > div {

    display: inline-block;

    min-width: 1000px;

  }

  .footer .f-bottom .b-left {

    text-align: left;

  }

  .footer .f-bottom .b-left .company {

    margin: 41px 0 37px 0;

    font-size: 16px;

    color: #212121;

  }

  .footer .f-bottom .b-left .site {

    font-size: 14px;

    color: #212121;

    margin-bottom: 16px;

  }

  .footer .f-bottom .b-left .left-box .phone,

  .footer .f-bottom .b-left .left-box .email {

    margin-bottom: 16px;

  }

  .footer .f-bottom .b-left .left-box .phone span,

  .footer .f-bottom .b-left .left-box .email span {

    font-size: 14px;

    color: #212121;

  }

  .footer .f-bottom .b-left .left-box .phone span:first-child,

  .footer .f-bottom .b-left .left-box .email span:first-child {

    display: inline-block;

    width: 328px;

  }

  .footer .f-bottom .b-left .left-box .email {

    margin-bottom: 21px;

  }

  .footer .f-bottom .b-left .left-bottom {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

    -ms-flex-align: center;

    align-items: center;

  }

  .footer .f-bottom .b-left .left-bottom p {

    font-size: 14px;

    color: #212121;

    margin-right: 30px;

  }

  .footer .f-bottom .b-left .left-bottom img {

    margin-right: 60px;

  }

  .footer .f-bottom .b-left .left-bottom img:last-child {

    margin-right: 0px;

  }

  .footer .f-bottom .b-right {

    width: 430px;

    height: 365px;

  }

  .footer .f-bottom .map-iframe {

    width: 100%!important;

  }

  .index-bg .item {

    width: 260px;

    font-size: 18px;

    margin-left: 100px;

  }

  .about-entry .entry-type .item {

    width: 200px;

    background-size: 100% 100%;

  }

  .about-entry .entry-type .title {

    width: 180px;

  }

  .about-entry .entry-type .a-btn {

    width: 160px;

    margin-left: -80px;

  }

  .eight-advantages .advantages-t {

    width: 1000px;

    background-size: 100%;

  }

  .eight-advantages .title {

    font-size: 20px;

  }

  .eight-advantages li:nth-of-type(1) {

    top: 115px;

    left: 35px;

  }

  .eight-advantages li:nth-of-type(2) {

    top: 115px;

    left: 278px;

  }

  .eight-advantages li:nth-of-type(3) {

    top: 115px;

    left: 550px;

  }

  .eight-advantages li:nth-of-type(4) {

    top: 115px;

    left: 820px;

  }

  .eight-advantages .advantages-b {

    margin-top: 0;

    width: 1000px;

    background-size: 100%;

  }

  .eight-advantages .advantages-b li {

    top: 75px;

  }

  .household .detail {

    width: 1000px;

  }

  .household .content-l {

    width: 570px;

  }

  .household .content-r {

    width: 400px;

  }

  .household .content-r ul {

    padding-left: 25px;

  }

  .household .content-r li .text:nth-of-type(1) {

    width: 150px;

  }

  .household .content-r li .text:nth-of-type(2) {

    width: 110px;

  }

  .household .problem .title {

    font-size: 20px;

  }

  .household .problem .select {

    padding-left: 0;

  }

  .household .problem .label {

    width: 110px;

  }

  .conditions {

    min-height: auto;

  }

  .conditions .content .detail {

    width: 1000px;

    min-height: 710px;

    overflow: hidden;

  }

  .conditions .content .detail .list {

    width: 100%;

    position: relative;

    left: 10px;

    display: inline-block;

  }

  .conditions .content .item {

    width: 310px;

    background-size: 100%;

    height: 360px;

  }

  .conditions .content .item .title {

    font-size: 20px;

    padding-top: 50px;

  }

  .conditions .content .item .text-row {

    font-size: 14px;

    line-height: 22px;

    margin-left: 65px;

    margin-top: 10px;

  }

  .conditions .content .item .a-btn {

    bottom: 56px;

    height: 30px;

    line-height: 30px;

    font-size: 14px;

  }

  .conditions .content .item2 {

    left: 330px;

  }

  .conditions .content .item3 {

    left: 660px;

  }

  .conditions .content .item4 {

    top: 288px;

    left: 164px;

  }

  .conditions .content .item5 {

    top: 288px;

    left: 496px;

  }

  .four-changes .content-t .item {

    width: 195px;

    margin-left: 15px;

    padding: 0 20px;

  }

  .four-changes .content-t .item:first-of-type {

    margin-left: 0;

  }

  .four-changes .content-t .title {

    font-size: 20px;

  }

  .four-changes .content-t .text-row {

    font-size: 14px;

  }

  .four-changes .content-t .a-btn {

    width: 180px;

    margin-left: -90px;

  }

  .four-changes .content-b .item {

    background-size: 100%;

    width: 156px;

    padding: 0;

    margin-left: 10px;

  }

  .four-changes .content-b .item:first-of-type {

    margin-left: 0;

  }

  .four-changes .content-b {

    margin-top: 25px;

  }

  .registration-info .detail {

    width: 1000px   ;

  }

  .registration-info .content-t .item {

    margin-left: 40px;

  }

  .registration-info .content-b .lab2 {

    margin-left: 50px;

  }

  .registration-info .content-b .a-btn {

    margin-left: 100px;

  }

  .news-info .detail {

    width: 1000px;

  }

  .news-info .content-l {

    width: 400px;

  }

  .news-info .content-r {

    width: 600px;

    float: right;

    margin-left: 0;

  }

  .news-info .top-title {

    width: 380px;

    margin-left: 0;

  }

  .news-info .content-r .top-title {

    width: 580px;

  }

}

@media screen and (max-width: 1100px) {

  .header .header-right .header-list li {

    margin-right: 10px;

  }

  .header .header-right .phone-right {

    margin-left: 20px;

    margin-right: 20px;

  }

}

