/*手机端适配*/
@media (max-width:1440px) {
  .center-box {padding-left: 15px;padding-right: 15px;}
  .center-box3 {width: 100%;padding-left: 15px;padding-right: 15px;}
  .head-nav-ul>li {margin-left: 25px;}
  .cate-pro-ul>li {width:31.66%}
  .cate-pro-ul>li:nth-of-type(5n+1) {margin-left:2.5%}
  .cate-pro-ul>li:nth-of-type(3n+1) {margin-left:0}
}
@media (max-width:1200px) {
  .head-nav-ul>li {margin-left: 15px;}
}
@media (max-width:992px) {
    .alert {background-position:10% 50%;}
  .b-nav-right {padding-bottom: 25px;}
  .news-new {margin: 0 10px;}
  .access-address {padding: 15px;font-size: 14px;}
  .access-main {margin-top: 20px;}
  .access-box {padding: 15px 0 25px;}
  .news-ul {margin-bottom: 20px;}
  .news-bott {font-size: 12px;}
  .news-flag {width: auto;padding-left: 15px;padding-right: 15px;min-width: auto;font-size: 14px;}
  .news-top {font-size: 14px;}
  .cont-mt {margin-top: 25px;}
  .news-right {padding-left: 15px;padding-right: 15px;}
  .news-ul>li {padding: 15px 0;}
  .contact-text>p {margin: 20px 0;}
  .contact-text {font-size: 14px;}
  .web-pd {padding-left: 15px;padding-right: 15px;}
  .contact-news-box {margin: 20px 0;}
  .index-map-box {padding:0 20px;}
  .index-map-box {width: 100%;height: 180px;}
  .b-box-item {margin-top: 40px;}
  .ba-nav-ul>li:nth-of-type(2n+1):before {display: none;}
  .ba-nav-ul>li:nth-of-type(1)::after {content: "";display: block;width: 100%;height: 1px;background-color: #dfe0e0;bottom: 0;left: 0;position: absolute;}
  .ba-nav-ul>li:nth-of-type(2)::after {content: "";display: block;width: 100%;height: 1px;background-color: #dfe0e0;bottom: 0;left: 0;position: absolute;}
  .p-img {max-width: 40%;}
  .p-tit {font-size: 16px;margin-bottom: 15px;}
  .ba-nav-ul {padding: 15px 0;}
  .ba-nav-ul>li {width: 50%;padding: 15px 0;}
  .b-tit {margin-bottom: 5px;font-size: 20px;}
  .b-desc {font-size: 12px;}
  .b-desc br {display: none;}
  .b-nav {margin-top: -10px;}
  .pic-text {font-size: 18px;top: 15%;}
  .pic-ul {margin: 25px 0;}
  .pic-ul>li{width: 48%;margin-left: 4%;}
  .pic-ul>li:nth-of-type(4n+1) {margin-left: 4%;}
  .pic-ul>li:nth-of-type(2n+1) {margin-left: 0;}
  .center-box2 {padding-left: 15px;padding-right: 15px;width: 100%;}
  .ques-drop-cont {padding-left: 15px;padding-bottom: 15px;font-size: 12px;}
  .ques-drop-icon {width: 18px;height: 18px;}
  .ques-drop-tit{font-size: 16px;}
  .ques-drop-tab {padding: 15px 0;}
  .ques-cont-ul>li {padding: 0;}
  .ques-tit {font-size: 18px;margin: 25px 0 15px;}
  .normal-btn + .normal-btn {margin-left: 0; margin-top: 15px;}
  .login-logo {padding: 0 0 25px;}
  .aggreement, .el-login-label {
    font-size: 14px;
    margin: 15px 0;
  }
  .info-table1 {width:100%}
  .info-table1 td {font-size:14px;!important;}
  .info-table1 th {font-size:18px!important;}
  .info-table1 th,.info-table1 td {width:auto!important;}
  .re-sub {
    font-size: 14px;
  }
  .info-table {width: 100%;border-collapse: collapse;}
  .info-table th {width: auto!important;}
  .map-box {height: 220px;margin-top: 25px;}
  .step-btn {font-size: 16px;margin: 20px 0;height: 40px;line-height: 40px;}
  .step-text{font-size: 14px;}
  .map-add-box,.info-table{font-size: 14px;}
  .map-add-box  {margin: 25px 0 15px;display: flex;flex-direction: column;}
  .cart-warning {font-size: 14px;}
  table input.cart-num {width: 66px;height: 30px;line-height: 30px;}
  .purchase-table {font-size: 12px;margin: 10px 0 20px;}
  .purchase-table th {padding: 15px 5px;font-size: 14px;}
  .pur-pd {padding-left: 0;padding-right: 0;}
  .detils-show-box .normal-tit-group {padding-top: 0;}
  .normal-tit {font-size: 24px;}
  input.cart-num {width: 98px;height: 35px;line-height: 35px;font-size: 16px;}
  .details-right {padding-left: 0;padding-right: 0;}
  .news-bott {padding: 15px 0;}
  .news_more {font-size: 12px;}
  .news_desc {font-size: 14px;margin-bottom: 15px;}
  .news_tit {font-size: 16px;margin: 5px 0 10px;}
  .news_time {font-size: 12px;}
  .hs-img {width: 40%;}
  .method-ul>li:nth-of-type(3n+1) {
    margin-left: 3.43%;
}
  .method-ul>li:nth-of-type(2n+1) {
    margin-left: 0;
}
.long-arrow-right {width:40px;}
  .ques-tab-ul>li {width: 48.25%;margin-top: 15px;
    font-size: 14px;
    height: 40px;
    line-height: 40px;margin-left: 3.43%;}
    .ques-tab-ul>li:nth-of-type(3n+1) {margin-left: 3.43%;}
    .ques-tab-ul>li:nth-of-type(2n+1) {margin-left: 0;}
  .confirm-r-ul>li + li {margin-top: 20px;}
  .confirm-bott {
    margin-top: 25px;
}.confirm-box {margin-top: 15px;}
  .ml20 {margin-left: 10px;}
  .oper-pro-btn .iconfont::before  {font-size: 20px;}
  .pur-tit {font-size: 14px;}
  .pur-price {font-size: 16px;}
  .pur-bitem + .pur-bitem {margin-top: 5px;}
  .pur-img {width: 90px;}
  .pur-info{padding: 0 0 0 5px;}
  .purchase-table td {padding: 15px 5px;}
  .nav-postion {font-size: 16px;}
  .success-box {margin-top: 15px;}
  .succ {width: 20px;}
  .normal-btn{height: 46px;line-height: 46px;font-size: 16px;width: 250px;}
  .success-text2 {font-size: 16px;margin: 20px 0 25px;}
  .success-text {font-size: 20px;margin-top: 20px;}
  .form-logo {width: 40%;}
  .register-box {display: block;}
  .mr10 {margin-right: 5px;}
  .ml15 {
    margin-left: 10px;
  }
  .el-ly-btn {
    margin-top: 25px;
  }
  .ques-icon {
    width: 24px;
    height: 24px;
  }
  .fs16 {font-size: 12px;}
  .marks-date {transform: none;}
  .sex-label {font-size: 14px;}
  .date-span {font-size: 14px;margin: 0 5px;}
  .normal-select{font-size: 14px;}
  .marks-width3, .marks-width4,.marks-width1 {
    width: 100%;
  }
  .nav-postion {padding: 20px 0;}
  .info-table1  {margin-bottom: 0;}
  .info-table1 td {
    font-size: 12px;
  }
  .info-table1 th {
    font-size: 14px;
  }
  .info-table1 th, .info-table1 td {
    padding-top: 20px;
  }
  .info-btn-div +.info-btn-div {margin-top: 15px;}
  .turn-top {width: 36px;height: 36px;line-height: 36px;}
  .drop-ul>li {height: 36px;line-height: 36px;color: #333;padding: 0;text-align: left;padding-left:15px;font-size:14px}
  .drop-ul>li>a {color: #222;}
  .drop-ul {padding: 10px 0 0;background-color: #fff;}
  .drop-cont {position: static;width: 100%;transform: none;padding-top: 0;}
  .footer-info  {padding: 12px 0;}
  .footer {padding: 40px 0;}
  .footer-logo {width: 40%;}
  .footer-ul>li {width: auto;font-size: 14px;margin-right: 10px;margin-top: 10px;}
  .footer-left {text-align: center;}
  .footer-right {justify-content: flex-start;}
  .logo-box {width: 40vw;}
  .icon-links-box {padding-right: 24px;}
  .head-right {flex: none;}
  .el-ly-dl {
    flex-direction: column;
    align-items: flex-start;
    margin-top: 20px;
    font-size: 14px;
}
  .info-btn, .el-ly-btn, .confirm-btn, .info-change-btn {
    height: 46px;
    line-height: 46px;
    width: 185px;
    font-size: 16px;
}
  .pay-r-btn {
    font-size: 16px;
}
  .pay-r-total {
    font-size: 20px;
    margin: 15px 0;
}
  .confirm-r-ul>li {
    font-size: 18px;
}
  .pay-border {
    padding: 20px 15px;
}
  .pay-style-label {
    width: 100%;
    flex: auto;
    font-size: 18px;
}
  .pay-style-box {
    flex-wrap: wrap;
    padding: 15px 0 0;
}
  .el-ly-dl2>dt, .info-pd {
    padding-left: 0;
}
  .el-ly-dl>dt {
    width: 100%;
    margin-bottom: 10px;
    font-size: 16px;
    line-height: normal;
}
  .pay-border + .pay-border {margin-top: 25px;}
  .pay-top {
    font-size: 16px;
}
  .pay-label {
    font-size: 14px;
    margin-top: 15px;
}
  .pay-label {
    font-size: 14px;
    margin-top: 15px;
}
  .pay-warning {
    font-size: 12px;
    margin: 15px 0 25px;
}
  .num-ml {
    margin-left: 15px;
}
  .pay-top {
    font-size: 16px;
}
  .pay-border {
    padding: 20px 15px;
}
  .user-info-item {
    font-size: 14px;
}
  .user-info {
    padding: 15px 15px 0;
}
  .user-name {
    font-size: 16px;
    padding: 15px;
}
  .confirm-tit {
    font-size: 18px;
    padding: 15px;
}
  .confirm-item {
    padding-bottom: 25px;
}
  .pay-r-btn {
    font-size: 16px;
}
  .confirm-r-ul>li {
    font-size: 18px;
}
  .pay-style-label {
    font-size: 18px;
}
  .news-list>li:nth-of-type(3n+1) {
    margin-left: 4%;
}
.news-list>li:nth-of-type(2n+1) {
  margin-left: 0;
}
  .news-list>li {
    width: 48%;
    margin-left: 4%;
    margin-top: 4%;
}
  .el-login-btn {
    height: 40px;
    line-height: 40px;
    font-size: 16px;
  }
  .login-form {margin: 0 auto;}
  .forget-info {
    font-size: 16px;
    margin: 20px 0;
}
  .detilas-table td, .detilas-table th {
    padding: 10px;
}
  .detilas-table th {
    width: 40%;
    font-size: 14px;
}
  .detilas-table td {
    font-size: 12px;
}
  .normal-tit-group {
    padding-top: 25px;
  }
  .detils-show-box {
    padding: 15px 15px 40px;
    margin: 40px 0 0;
}
  .details-coll-btn, .details-coll-btn .iconfont::before {
    font-size: 14px;
}
  .num-input {
    height: 30px;
    line-height: 30px;
    width: 60px;
    font-size: 12px;
}
  .details-tit {
    font-size: 20px;
  }
  .details-desc {
    font-size: 12px;
    margin: 15px 0 20px;
  }
  .details-info_ {font-size: 16px;}
  .details-price {
    font-size: 20px;
    margin-top: 25px;
  }
  .details-dl {
    margin-top: 20px;
  }
  .details-dl>dt {
    font-size: 14px;
    width: 40px;
  }
  .details-dl>dd {
    width: calc(100% - 40px);
}
.details-inner-box, .details-btn, .details-coll-btn {
  height: 40px;
  line-height: 40px;
}
  .pages {
    padding: 25px 0;
  }
  .banner-list {padding: 40px 0;}
  .pages li, .pages li .iconfont::before {
    font-size: 14px;
  }
  .pages li a {
    padding: 4px 13px;
  }
  .cate-pro-right .icon-gouwuche:first-child {font-size: 16px;}
  .cate-pro-right .icon-gouwuche {width: 24px;height: 24px;line-height: 24px;}
  .cate-pro-ul>li {
    width: 48%;
    margin-left: 4%;
  }
.cate-pro-ul>li:nth-of-type(3n+1) {
  margin-left: 4%;
}
.cate-pro-ul>li:nth-of-type(2n+1) {
  margin-left: 0;
}
  .cate-right {padding-left: 0;}
  .cate_ul>li + li {margin-top: 15px;}
  .cate_ul {display: flex;flex-wrap: wrap;align-items:flex-start}
  .cate-cont {
    width: calc(100vw - 30px);
}
  .cate_ul>li:nth-of-type(2n) .cate-cont {
    transform: translate(-50%,0);
}
  .cate-drop-ul {
    display: flex;
    flex-wrap: wrap;
}
.cate-drop-ul>li {
  width: 50%;
  padding: 15px;
  font-size: 12px;
  margin-top: 10px;
}
  .cate_ul>li {
    width: 50%;
    margin-top: 15px;
  }
  .cate-drop {
    font-size: 14px;
    padding: 15px;
}
  .banner-list-vice {font-size: 14px;}
  .banner-list-tit {font-size: 32px;}
  .cont-email {font-size: 16px;margin: 20px 0;}
  .cont-text {font-size: 18px;margin-top: 20px;}
  .send-btn {height: 40px;line-height: 40px;width: 160px;font-size: 16px;}
  .agree-text {
    font-size: 16px;
    margin: 10px 0;
  }
  .hide-dt {display: none;}
  .cont-dl {font-size: 14px;}
  .cont-dl>dt {line-height: normal;}
  .cont-dl {flex-direction: column;}
  .method-show {
    font-size: 14px;
  }
  .method-tit {
    font-size: 22px;
    margin: 25px 0;
  }
  .my-page-pd {
    padding: 0;
  }
  .page-btn {
    height: 40px;
    line-height: 40px;
    width: 166px;
    font-size: 16px;
  }
  .cart-agree {
    font-size: 14px;
  }
  .cart-total>small {
    font-size: 14px;
    margin-right: 5px;
  }
  .cart-total {
    margin: 25px 0 15px;
    padding-right: 0;
    font-size: 18px;
  }
  .gx_ {
    width: 18px;
    height: 18px;
  }
  .el-login-row {
    margin-top: 15px;
  }
  .pur-status{font-size: 12px;}
  .am-desc {font-size: 14px;margin: 25px 0;}
  .am-tit {font-size: 24px;}
  .alert-marks-inner{padding: 40px 20px;border-radius: 16px;}
  .alert-warning p{margin: 20px 0;}
  .login-logo {width: 60%;}
  .alert-warning {font-size: 14px;}
  .alert-inner {padding-left: 15px;padding-right: 15px;}
  .info-dl>dt {width: auto;}
  .page-table {font-size: 12px;word-break: break-all;margin: 20px 0 30px;}
  .purchase {margin: 25px 0;}
  .page-table td, .page-table th {padding: 15px 5px;}
  .banner-tit br {display: none;}
  .banner-tit {font-size: 24px;text-align: center;margin-bottom: 40px;}
  .banner-word .center-box2 {text-align: center;}
  .info-dl{
    flex-direction: column;
    align-items: flex-start;
    font-size: 14px;
    margin-top: 15px;
  }
  .marks-input-box {
    height: 40px;
    line-height: 37px;
  }
  .marks-val {
    font-size: 14px;
  }
  .normal-place ::-webkit-input-placeholder{
    font-size: 14px;
  }
  .normal-place :-moz-placeholder{
    font-size: 14px;
  }
  .normal-place ::-moz-placeholder{
    font-size: 14px;
  }
  .normal-place :-ms-input-placeholder{
    font-size: 14px;
  }
  .logo-box {position: absolute;z-index: 1000;top: 50%;transform: translate(0,-50%);}
  .head{padding: 15px 0;}
  .icon-img{height: 18px;}
  .icon-links {margin:0}
  .icon-links{margin-right: 30px;}
  .hide-pc {display: block;}
  .hide-web {display: none;}
  .menu {display: block;position: absolute;z-index: 9999;top: 50%;transform: translate(0,-50%);right: 15px;}
  .head-nav-ul>li {width: 100%;flex: none;margin-left: 0;}
  .head-nav-ul>li>a {height: 40px;line-height: 40px;}
  .head-nav-ul>li::before {display: none;}
  .head-nav-ul>li.on .drop-tab>a::after {display: none;}
  .drop-tab>a {display: block;padding-bottom: 0;}
  .drop-tab {display: flex;align-items: center;justify-content: space-between;border-bottom: 1px solid #dfdfdf;}
  .search-box {width: calc(100vw - 30px);}
  .head-nav-ul {
    width: 100%;
    display: flex;
    flex-direction: column;
    /* padding:10% 4.5% 0; */
    justify-content: flex-start;
    /* background-color: #fff; */
    /* height: 100%; */
    margin-bottom: 40px;
  }
  .drop-tab{height: 50px;line-height: 50px;}
  .nav-ul-box {
    width: 100%;
    background-color: #fff;
    overflow: hidden;
    left: -100%;
    top: 0px;
    position: fixed;
    z-index: 999;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    height: 100%;
    padding: 15% 15px 15px;
    z-index: 999;
  }
  .head_nav-ul>li + li {margin-left: 5px;}
  .fix-web {display: flex;flex-direction: column;}
  .fix-web:after {display: none;}
  .fix-web>[class*=left],.fix-web>[class*=right] {width: 100%;max-width: none;}
  .flex-web {flex-direction: column!important;}
  .flex-web>[class*=left],.flex-web>[class*=right] {width: 100%;}
  .fix-web>.right-mt25 {margin-top: 25px;}
  .fix-web>.right-mt20 {margin-top: 20px;}
  .fix-web>.right-mt15 {margin-top: 15px;}
  .flex-web> .right-mt15 {margin-top: 15px;}
  .flex-web> .right-mt5 {margin-top: 5px;}
  .flex-web> .right-mt20 {margin-top: 20px;}
  .flex-web> .right-mt25 {margin-top: 25px;}
  .noborder {
    padding: 0;
    height: auto;
    line-height: normal;
  }
}

@media (max-width:750px) {
  .mobile-img {display: block;}
  .banner-img {display: none;}
  .flex-phone {flex-direction: column;}
  .flex-phone>[class*=left],.flex-phone>[class*=right] {width: 100%;}
  .flex-phone> .right-mt5 {margin-top: 5px;}
  .flex-phone> .right-mt15 {margin-top: 15px;}
  .flex-phone> .right-mt20 {margin-top: 20px;}
  .flex-phone> .right-mt25 {margin-top: 25px;}
}
@media (max-width:640px)  {

}
@media (max-width:475px) {

}
@media (max-width:575px) {

}
@media (max-width:375px) {

}










