header .serveline{
  border-bottom: 2px solid blue;
}
/*banner*/
section .products-banner{
  height: 400px;
  padding-top: 80px;
  min-width: 600px;
  position: relative;
  overflow: hidden;
}
section .products-banner img{
  display: block;
  width: 2000px;
  height: 320px;
  position: absolute;
  left: 50%;
  margin-left: -1000px;
}
section .good-products{
  width: 1000px;
  height: 140px;
  margin-left: -500px;
  margin-bottom: -100px;
  text-align: center;
  color: white;
  position: absolute;
  left: 50%;
  bottom: 50%;
}
section .good-products div{
  font-size: 2.3em;
  font-weight: bold;
  margin:20px auto;
}
section .good-products p{
  font-size: 1.3em;
}
/*面包屑*/
section .youraddress{
  width: 1200px;
  margin: auto;
  margin-top: 15px;
  padding-left: 0px;
  font-size: 0.8em;
}
section .buy-address{
  width: 1200px;
  margin-left: 0px;
}
section .section-title .use{
  font-size: 1.6em;
}
section .section-title .top-title{
  font-size: 2.1em;
  font-weight: bold;
  margin-bottom: 20px;
}
section .buy-Title{
  font-size: 2.3em;
  color: black;
  font-weight:bold;
  margin: 80px auto  20px;
  text-align: center;
}
section .buy-allrow{
  width: 1200px;
  margin: auto;
  border: 1px solid rgb(223,223,223);
  margin-top: 20px;
}
section .buy-allrow:hover{
  background-color: rgb(238,238,238);
}
section .buy-allrow .buy-choose-size{
  font-size: 0.8em;
}
section .buy-many-order{
  width: 1200px;
  margin: auto;
}
section .buy-choose{
  height: 170px;
}
section .buy-choose .title{
  font-size: 1.75rem;
  margin-top: 57px;
}
section .buy-choose span{
  color: rgb(1,56,221);
}
section .QR-code{
  display: none;
  width: 100%;
  height: 280px;
}
section .QR-code img{
  display: block;
  width:250px;
  height:250px;
  margin:15px auto;
}
/*两种方式*/
section .twoWays{
  width: 100%;
  height: 170px;
  display: none;
}
section .buy-allrow .top-line{
  border-top: 1px solid rgb(213,213,213);
  border-width: 98%;
}
section .buy-allrow .pay-bank,.pay-zfb{
  width: 50%;
  height: 170px;
  padding-top: 40px;
  float: left;
  text-align: center;
}
section .buy-allrow .there-paysize{
  width: 310px;
  margin-left: 190px;
}
section .pay-bank .bank-bg{
  width: 270px;
  margin: auto;
  background-image: url(../imgs/serve/how-buy/招行.png);
  background-repeat: no-repeat;
  background-position: 0 5px; 
}
section .pay-bank .bank-bg div{
  font-size: 1.5rem;
}
section .pay-zfb .zfb-pay-size{
  width: 300px;
  margin-left: 250px;
}
section .buy-allrow .pay-size{
  text-align: left;
  margin:auto;
  font-size: 0.9em;
  color: rgb(117,117,117);
  padding-left: 10px;
}
section .pay-zfb .zfb-bg{
  width: 130px;
  margin: auto;
  background-image: url(../imgs/serve/how-buy/zhifu.png);
  background-repeat: no-repeat;
  background-position: 0 5px; 
}
section .pay-zfb .zfb-bg div{
  font-size: 1.5rem;
}
.buy-allrow-bg{
  text-align: center;
  margin-top: 70px;
}

section .buy-button{
  height: 170px;
  line-height: 170px;
}
section .buy-allrow .now-consult{
  width:70%;
  height: 50px;
  line-height: 50px;
  text-align: center;
  margin: auto;
  color: white;
  cursor: pointer;
  margin-top: 25%;
  background-color: rgb(1,56,221);
}
section .buy-allrow .now-consult a{
  display: block;
  width: 100%;
  height: 100%;
  color: white;
  text-decoration: none;
}
section .order .order-online,.order-ways{
  width:111px;
  height:113px;
}
section .order .title{
  font-size: 1.75rem;
}
section .order .order-online img{
  display: block;
  margin:6px auto;
}
section .order .order-ways img{
  display: block;
  margin: auto;
}
section .order .ways{
  text-align: center;
}
section .profect-serve{
  width: 100%;
  height:300px;
  min-width: 1000px;
  margin: 100px 0 80px;
  color: white;
  background-image:url(../imgs/serve/page/bg23.jpg);
  background-repeat: no-repeat;
  background-size: cover; 
}
section .profect-serve-center{
  width: 65%;
  margin: auto;
  text-align: center;
}
section .profect-serve-center div{
  font-size: 2.2em;
  font-weight: bold;
  padding-top:60px; 
}
section .profect-serve-center .btn{
  width: 150px;
  height: 40px;
  margin-top: 40px;
  background-color: rgb(1,56,221);
}
section .btn a{
  color: white;
  display: black;
  width: 100%;
  height: 100%;
  text-decoration: none;
}