img {
    margin: 0;
}
.wait{
    height: 600px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.wait .headimg{
    width: 100px;
}
.wait .p1{
    font-size: 33px;
    color: #004194;
    font-weight: bold;
    margin-top: 38px;
}
.wait .p2{
    margin-top: 34px;
    font-size: 25px;
    color: #636363;
}
/* 产品中心 */
.classify {
    width: 1200px;
    margin: 0 auto;
    margin-top: 132px;
    margin-bottom: 142px;
    background: #fff;
}

.c-nav {
    margin: 0 auto;
    width: 910px;
}

.c-nav ul {
    display: flex;
    align-items: center;
    justify-content: center;
}

.c-nav ul li {
    height: 110px;
    margin: 0 45px;
    border-radius: 20px;
    /* cursor: pointer; */
    color: #636363;
}

.c-nav ul li.active {
    color: #004194;
}

.c-nav ul li .headimg {
    width: 56px;
    height: 56px;
    margin: 0 auto;
}
.c-nav ul li img{
    display: block;
}

.c-nav ul li p {
    text-align: center;
    font-size: 21px;
    margin-top: 30px;
    line-height: 1;
    white-space: nowrap;
}
.section.section-goods{
    width: 1200px;
    margin: 0 auto 100px;
}

.goods {
    margin: 0 auto;
    margin-top: 64px;
}

.goodsList {
    display: flex;
    flex-wrap: wrap;
}
.goodsList li {
    width: 330px;
    height: 452px;
    margin-right: 97px;
    margin-bottom: 70px;
    background: #FFFFFF;
    box-shadow: 0px 11px 13px 0px rgba(64,60,65,0.34);
    border-radius: 20px;
    text-align: center;
}
.goodsList li:nth-child(3n) {
    margin-right: 0;
}
.goodsList li .headimg {
    width: 255px;
    height: 193px;
    margin: 0 auto;
    margin-top: 52px;
}
.goodsList .headimg img {
    width: 100%;
    height: 193px;
    object-fit: cover;
}
.goodsList li .line{
    width: 36px;
    height: 1px;
    background: #004194;
    margin: 34px auto;
}
.goodsList li .goodsname {
    color: #004293;
    font-size: 24px;
    font-weight: bold;
    margin-top: 40px;
    line-height: 1;
}
.goodsList li .more {
    width: 128px;
    height: 28px;
    background: #004194;
    color: #fff;
    border-radius: 14px;
    font-size: 15px;
    line-height: 1;
}

/* 商品详情 */
.goodsDetail{
    line-height: 1;
    max-width: 1920px;
    margin: 0 auto;
}
.goodwrap{
    margin: 90px 88px;
    display: flex;
    height: 714px;
    box-shadow: 0px 4px 4px 0px rgba(71,71,71,0.47);
    min-width: 1200px;
}
.goodwrap .left{
    width: 55.4%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.goodwrap .left .swiperwrap{
    width: 100%;
    position: relative;
}
.swiper-goods{
    width: 86%;
    /* width: 100%; */
    margin: 0 auto;
 }
 .swiperwrap .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23004194'%2F%3E%3C%2Fsvg%3E");}
 .swiperwrap .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23004194'%2F%3E%3C%2Fsvg%3E");}

.goodwrap .right{
    background: #f2f2f2;
    width: 44.6%;
    position: relative;
    padding-left: 112px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    color:#636363;
    line-height: 1;
}
.goodwrap .right .goodsName{
    font-size: 50px;
}
.goodwrap .right .line{
    margin-top: 74px;
    margin-bottom: 74px;
    width: 76px;
    height: 1px;
    background: #636363;
}
.goodwrap .right .tip{
    font-size: 29px;
    line-height: 55px;
    white-space: pre-line;
}
.goodwrap .right .qrcodewrap{
    position: absolute;
    right: 56px;
    bottom: 31px;
}
.goodwrap .right .qrcode{
    width: 147px;
    height: 147px;
    background: #fff;
    box-shadow: 0px 4px 4px 0px rgba(71,71,71,0.47);
    border-radius: 50%;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}
.goodwrap .right .qrcode img{
    width: 82%;
}
.goodwrap .right .tip2{
    margin-top: 16px;
    font-size: 17px;
    text-align: center;
}
.goodsDesc{
    width: 1200px;
    margin: 0 auto;
}
.title{
    font-size: 33px;
    color: #004194;
    font-weight: bold;
    display: flex;
    align-items: center;
}
.title span{
    width: 18px;
    height: 18px;
    margin-right: 22px;
    display: block;
    border-radius: 50%;
    background: #004194;
}
.goodsinfo{
    width: 1199px;
    height: auto;
    min-height: 180px;
    /* height: 273px; */
    background: #F2F2F2;
    border-radius: 20px;
    margin-top: 90px;
    margin-bottom: 115px;
}
.goodsinfo-wrap{
    color: #636363;
    overflow: hidden;
    padding: 67px 60px 7px;
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
}
.goodsinfo-wrap li{
    width: 33.3%;
    font-size: 18px;
    height: 86px;
    /* margin-bottom: 60px; */
    /* white-space: nowrap; */
    overflow: hidden;
    line-height: 1.3;
}
.goodsinfo-wrap li span{
    font-size: 20px;
    font-weight: bold;
}
/* .goodsinfo-wrap li:nth-child(3n){
    margin-right: 0;
} */
/* .goodsinfo-wrap li:nth-child(3n+1):nth-last-child(-n+3),
.goodsinfo-wrap li:nth-child(3n+2):nth-last-child(-n+3),
.goodsinfo-wrap li:nth-child(3n+3):nth-last-child(-n+3){
    margin-bottom: 0;
} */
/* .goodsinfo-wrap li:nth-child(3n-1){
    width: 420px;
} */

.recommend{
    margin-top: 80px;
    padding: 0 52px;
    margin-bottom: 200px;
}
.recommend  .goodsList li{
    width: 315px;
    height: 223px;
    overflow: hidden;
    margin-right: 70px;
    margin-bottom: 80px;
    box-shadow: 0px 4px 4px 0px rgba(71,71,71,0.47);
    border-radius: 20px;
}
.recommend  .goodsList li:nth-child(3n){
    margin-right: 0;
}
.recommend  .goodsList li .headimg{
    width: 100%;
    height: 158px;
    background: #c9c5c5;
    overflow: hidden;
    margin-top: 0px;
}
.recommend  .goodsList li .headimg img{
    width: 100%;
    height: 100%;
}
.recommend  .goodsList li .goodsname{
    color: #636363;
    font-size: 21px;
    margin-top: 30px;
    font-weight: 400;
    text-align: center;
}



@media screen and (max-width: 1300px) {
.goodwrap{
    margin: 90px 0;
    height: 493px;
}
.goodwrap .right{
    padding-left: 77px;
}
.goodwrap .right .goodsName{
    font-size: 34px;
}
.goodwrap .right .line{
    margin-top: 51px;
    margin-bottom: 51px;
}
.goodwrap .right .tip{
    font-size: 20px;
    line-height: 38px;
    white-space: pre-line;
}
.goodwrap .right .qrcode{
    width: 101px;
    height: 101px;
}
.goodwrap .right .tip2{
    font-size: 12px;
}



}