.main {padding: 30px 0;}
.main h6 {font-size: 26px;color: #901D21;font-weight: bold;}
.main .box {width: 100%;height: auto;padding: 20px 70px 10px 100px;border: 1px solid #eee;margin-top: 30px;}
.main .box .img {width: 266px;float: left;margin-right: 90px;}
/*.main .box .img img{width:100%;height:100%;}*/
/*.main .box .img .swiper-slide{height: 266px;}*/

.main .box .text {float: left;width: 60%;}
.main .box .text span {font-size: 30px;color: #000;}
.main .box .text p {font-size: 24px;color: #666;margin-top: 35px;line-height: 35px;}

.main .product_info {margin-top: 20px;}
.main .product_info .top {width: 100%;height: auto;border-bottom: 2px solid #f1f1f1;}
.main .product_info .top span {float: left;width: calc(100% / 3);text-align: center;padding-bottom: 25px;position: relative;font-size: 24px;color: #000;cursor: pointer;}
.main .product_info .top span.current {color: #1a44a3;}
.main .product_info .top span.current:after {content: '';display: block;width: 124px;height: 4px;background: #1a44a3;border-radius: 2px;margin: auto;position: absolute;bottom: -3px;left: 50%;transform: translate(-50%);}

.main .product_info .bottom > div {display: none;padding: 0 13.33%;}
.main .product_info .bottom > div > * {max-width: 100% !important;}
.main .product_info .bottom > div.current {display: block;margin-top: 50px;}
.main .product_info .bottom > div:nth-of-type(1) h6 {text-align: left;font-size: 24px;color: #000;}
.main .product_info .bottom > div:nth-of-type(1) p {margin: 20px 0 50px;}
.main .product_info .bottom > div:nth-of-type(1) p span {display: block;font-size: 18px;color: #666;line-height: 30px;}
.main .product_info .bottom > div:nth-of-type(1) p span i {display: block;font-size: 18px;color: #666;line-height: 30px;font-style: inherit;text-indent: 1.5em;}

.main .product_info .bottom > div:nth-of-type(2) > div {margin-bottom: 50px;}
.main .product_info .bottom > div:nth-of-type(2) > div h6 {text-align: left;font-size: 24px;color: #000;border-bottom: 1px solid #eee;padding-bottom: 10px;}
.main .product_info .bottom > div:nth-of-type(2) > div p {font-size: 18px;color: #000;line-height: 50px;}
.main .product_info .bottom > div:nth-of-type(2) > div p span {display: inline-block;width: 12%;text-align: right;color: #666;margin-right: 15px;}

.main .product_info .bottom > div:nth-of-type(3) h6 {font-size: 24px;color: #000;text-align: left;}
.main .product_info .bottom > div:nth-of-type(3) p {font-size: 18px;color: #000;margin-top: 15px;}

/* 移动端样式 */
@media only screen and (min-width: 1025px) and (max-width: 1200px) {


}


/* 移动端样式 */
@media only screen and (max-width: 1024px) {


  .b_banner {height: 25rem;}


}

/* 移动端样式 */
@media only screen and (max-width: 750px) {
  .b_banner {height: 13rem;background-size: 100% 100% !important;}

  .main {padding: 1rem 0 150px;}
  .main h6 {font-size: 1.5rem;}
  .main .box {padding: 1rem 2%;border: 1px solid #eee;margin-top: 1.5rem;text-align: center;}
  .main .box .img {width: 300px;float: none;margin: auto;}
  .main .box .text {float: none;width: 100%;padding: 0 5%;}
  .main .box .text span {font-size: 1.5rem;}
  .main .box .text p {font-size: 1.2rem;margin-top: 1rem;}
  .main .product_info {margin-top: 5rem;}
  .main .product_info .top span {font-size: 1.2rem;}
  .main .product_info .bottom > div.current {margin-top: 1rem;}
  .main .product_info .bottom > div:nth-of-type(1) {padding-left: 0;}
  .main .product_info .bottom > div:nth-of-type(2) {padding: 0;}
  .main .product_info .bottom > div:nth-of-type(3) {padding-left: 0;}


}


/* 移动端样式 */
@media only screen and (min-width: 320px) and (max-width: 1200px) {


}


