* { margin: 0; padding: 0; }

.img-box { width: 100%; }
.img-box img { width: 100%; display: block;  }

.meizhuang { width: 100%; overflow-x: hidden; }
.meizhuang .title-box { width: 100%; text-align: center; box-sizing: border-box; padding: 4vw 0; }
.meizhuang .title-box .title-box-line1 { color: #333333; font-weight: bold; font-size: 6vw; line-height: 10vw; height: 10vw; }
.meizhuang .title-box .title-box-line2 { color: #cfcfcf; font-size: 4vw; height: 8vw; line-height: 8vw; }
.meizhuang .sell-mode { width: 100%; padding: 4vw 0; }
.meizhuang .sell-mode .sell-mode-item { width: 80vw; height: 24vw; margin: 0vw auto; box-sizing: border-box; padding: 4vw 0; display: flex; flex-flow: nowrap; justify-content: flex-start; }
.meizhuang .sell-mode .sell-mode-item .sell-mode-item-left img { width: 16vw; height: 16vw; }
.meizhuang .sell-mode .sell-mode-item .sell-mode-item-right { padding: 1vw 2vw; box-sizing: border-box; }
.meizhuang .sell-mode .sell-mode-item .sell-mode-item-right .sell-mode-item-right-title { font-weight: bold; font-size: 4.5vw; height: 8vw; line-height: 8vw; color: #333; }
.meizhuang .sell-mode .sell-mode-item .sell-mode-item-right .sell-mode-item-right-subtitle { font-size: 3.5vw; color: #5c5a5b; }
.meizhuang .factory-introduce{    padding: 0 4vw;}
.meizhuang .factory-introduce .factory-list { width: 100%; display: flex; justify-content: flex-start; flex-flow: wrap; box-sizing: border-box;    flex-direction: column;}
.meizhuang .factory-introduce .factory-list .factory-item {   }
.meizhuang .factory-introduce .factory-list .factory-item:nth-child(2n) { margin-right: 0; }
.meizhuang .factory-introduce .factory-list .factory-item a{text-decoration: none;}
.meizhuang .factory-introduce .factory-list .factory-item .factory-img { width: 100%; }
.meizhuang .factory-introduce .factory-list .factory-item .factory-img img { width: 100%; }
.meizhuang .factory-introduce .factory-list .factory-item .factory-title { font-weight: bold; font-size: 5vw; height: 10vw; line-height: 10vw; text-align: center; }
.meizhuang .video-introduce .video-iframe { width: 90%; margin: 0 auto; /*padding-bottom: 5vw;*/ }
.meizhuang .video-introduce .video-iframe iframe { width: 100%; height: 54vw; }
.meizhuang .video-introduce .learn-more {box-sizing: content-box; color: grey; border: 1px solid lightgrey; font-family: monospace; transition: all 0.2s linear; cursor: pointer; display: flex; justify-content: center; width: 25vw; height: 10vw; line-height: 10vw; padding: 0 2em; font-size: 14px; margin: 8vw auto; }
.meizhuang .video-introduce .learn-more a { font-size: 20px; color: grey; display: inline-block; font-family: monospace; text-decoration: none; }
.meizhuang .news .news-item a{ width: 90vw; height: 28vw; margin: 0vw auto; box-sizing: border-box; padding: 3vw 0; display: flex; flex-flow: nowrap; justify-content: flex-start; }
.meizhuang .news .news-item .news-item-left img { width: 37vw; height: 22vw; }
.meizhuang .news .news-item .news-item-right { padding: 1vw 2vw; box-sizing: border-box; }
.meizhuang .news .news-item .news-item-right .news-item-right-title { font-weight: bold; font-size: 14px; line-height: 5vw; color: #333; max-height: 10vw; overflow-y: hidden; margin-bottom: 1vw; }
.meizhuang .news .news-item .news-item-right .news-item-right-subtitle { font-size: 12px; line-height: 4vw; max-height: 8vw; color: #5c5a5b; }
.meizhuang .news .learn-more { box-sizing: content-box;color: grey; border: 1px solid lightgrey; font-family: monospace; transition: all 0.2s linear; cursor: pointer; display: flex; justify-content: center; width: 25vw; height: 10vw; line-height: 10vw; padding: 0 2em; font-size: 14px; margin: 8vw auto; }
.meizhuang .news .learn-more a { font-size: 20px; color: grey; display: inline-block; font-family: monospace; text-decoration: none; }
