.aui-flex{display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;padding: 0px 4%;position: relative;}
.aui-flex-box{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;min-width: 0;font-size: 14px;list-style: none;}
.aui-news{width:45px;}
.aui-news img {width: 100%;height: auto;display: block;border: 0;}
.newsLine{color: #fff;height: 40px;min-height: 20px;overflow: hidden;margin: 8px 0 5px;}
.newsLine a{display: block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#3f3f3f; font-size:12px;}
.newsLine li{height: 23px;padding-left: 6px;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: justify;width:100%;position:relative;padding-right:20px;}
.newsLine li em{font-style:normal; color:#fec10d; font-size:0.7rem; background:#f5f5f5; border-radius:3px; padding:3px 5px; margin-right:8px;}
.kzui_title{width: 96%;overflow: hidden;position: relative;display: flex;justify-content: space-between;align-items: center;height: 38px;line-height: 38px;padding: 0 2%;background: #F6F6F6;padding-top: 10px;}
.kzui_title span{font-size: 16px;font-weight: bold;display: flex;align-items: center;}
.kzui_title span i{flex-shrink: 0;width: 5px;height: 18px;border-radius: 5px;background: #9b3f00;margin-right: 5px;}
.kzui_title a{font-size: 14px;color: #989898;display: flex;align-items: center;}
.kzui_title a i{margin-left: .15rem;}
.tab-nav{height: 45px;line-height: 45px;display: block;position: relative;z-index: 1;width: 100%;margin: 5px auto 5px;}
.tab-nav-item{height: 45px;line-height: 45px;position: relative;text-align: center;color: #585858;font-size: 16px;display: inline-block;float: left;width: 20%;white-space: nowrap;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.tab-nav-item.tab-active a{color: #f55b04;font-size: 16px;font-weight:bold;}
.tab-nav-item a{display: inherit; font-size: 0.8rem; color: #333; font-weight: bold;}
.tab-panel{position: relative; overflow: hidden;}
.tab-panel .tab-panel-item{width: 100%; position: absolute; top: 0; -webkit-transform: translateX(-100%); transform: translateX(-100%);}
.tab-panel .tab-panel-item.tab-active~.tab-panel-item{-webkit-transform: translateX(100%); transform: translateX(100%);}
.tab-panel .tab-panel-item.tab-active{position: relative; -webkit-transition: -webkit-transform .15s; transition: -webkit-transform .15s; transition: transform .15s; transition: transform .15s, -webkit-transform .15s; -webkit-transform: translateX(0); transform: translateX(0);}
.tab-nav-item.tab-active:before{content: '';width: 20%;height: 3px;position: absolute;left: 62%;bottom: 3px;margin-left: -25%;z-index: 4;border-radius: 29%;background-color: #f55b04;overflow: hidden;}
.tab-panel .tab-panel-item .aui-list-goods .aui-flex{padding:3%}
.tab-panel .tab-panel-item .aui-list-goods .aui-flex.b-line:last-child:after{border:0}
.aui-goods-img{width:100px; margin-right:0.8rem; border-radius:5px; overflow:hidden;}
.aui-flex-box img,.aui-goods-img img {width: 100%;height: auto;display: block;border: 0;list-style: none;}
.aui-list-goods h2{color:#000000;font-size: .95rem;margin-bottom: 0.3rem; margin:0px}
.aui-list-goods span{color: #666666;font-size: 0.7rem;background:#fefaf1;}
.aui-list-goods span b{font-weight:normal}
.aui-right-text h2{color:#010101;}
.aui-right-text h2 i{font-style:normal; font-size:0.8rem; font-weight:normal;}
.aui-flex-box p em{background:#ff0000; color:#fff; font-size:0.7rem; font-style:normal; padding:0 0.1rem; margin-right:0.2rem;}
.aui-flex-box h3 em img{float:left; width:13px; height:13px; margin-top:3px;}
.aui-flex-box h3 i{color: #ff5900;font-style:normal;font-size: .95rem;font-weight: 600;}
.aui-flex-box h3 em{float:left;}
.aui-flex-box h1{font-weight: bold;font-size: 16px;overflow: hidden;}
.aui-flex-box h2{color: #303741;font-weight: 500;font-size: 0.95rem;margin-bottom: 0.5rem;text-align:left;height:25px;line-height:25px;overflow: hidden;}
.aui-flex-box p{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;text-overflow: ellipsis;color: #8a8a8a;font-size: 0.7rem;margin-bottom: 0.1rem;text-align:left;}
.aui-flex-box h3{font-size: 0.9rem; color: #8a8a8a; font-weight: normal; width: 100%; overflow: hidden; margin-bottom: 0.3rem; margin:0px}
.ui-main{ background:#FFF}
.b-line{position: relative;}
.b-line:after{content: '';position: absolute;z-index: 2;bottom: 0;left: 3%;width: 94%;height: 1px;border-bottom: 1px solid #e2e2e2;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);-webkit-transform-origin: 0 100%;transform-origin: 0 100%;}
.aui-bg-list{background-image:url("images/bg.png");background-size:100%;height: 7.5rem;width: 100%;padding: 0;padding-top: .5rem;}
.aui-bg-list .aui-flex-box{text-align:center;margin-top: -92px;color:white;}
.aui-flex-two{padding: 0 7px;}
.aui-flex-two .aui-flex-box{padding: 0 5px;}
.aui-flex-two .aui-flex-box img{border-radius: 5px;}
.module_list_title{background: #F6F6F6;line-height: 40px;font-weight: bold;padding: 0 15px;font-size: 16px;padding-top: 10px;}
.module_list_title{color: #222;text-align: center;position: relative;}
.module_list_title:after{content: "";position: absolute;z-index: 0;top: 27px;left: 20%;width: 18%;height: 5px;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHMAAAAGCAYAAADwrKGUAAAAx0lEQVRIie2WTQrCMBSEv4gI3sDLdaVrd7p049Ij6K6ewSvpFUR8T4KJTV8iXVokAyFvZtLmZyCtU1UGEcf4/muTvieCfriAdLWTVJPk2UQTW/v3BU2kp7+5Gm79d9PAnRR8qxU81ZKuBa0/b9yLZut9dj5mz3FMxOMeqxkiB1SbcMYtIpupj2g4zYof4QYsgYuZfg+sE+5rndSURo0FcCoscJUp0NQw/wg1zHHjGq5Zi2OmQOu/mS6TK8aOHTD3V2v45zkD2xcE498Znxb3AgAAAABJRU5ErkJggg==');background-size: 100%;background-repeat: no-repeat;}
.module_list_title:before{content: "";position: absolute;z-index: 0;top: 27px;right: 20%;width: 18%;height: 5px;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHMAAAAGCAYAAADwrKGUAAAAzklEQVRIie2VTQ4BQRCFv1fEHRzJxglYSNjaERsX4Aqs5g7O5AYSFiOdaPpvZmvCvKTS1a9e/1RV0q3HYjrC7Ig0kySkCrMN0h0MTCADCSwcX7FQY4NIo1An7wcWzZVxUpO2bR+j9ut9rPXcIKcsrsIdkvx9bRRzdVS3j6+wjm9L54k5+LEFQ+AArAOJ82/ALlk2Ac7AuHm7Ht+EAfPC+auM6RvZedi/F+CX4JpZFfI5ZQwsgWvG9ugM3J+5dd9r8Ny65u4LF7z0z2yHATwBTNISpwghr14AAAAASUVORK5CYII=');background-size: 100%;background-repeat: no-repeat;}


/*logo*/
.nhome_ad{overflow:hidden;padding:15px 0 5px}
.nhome_ad div{width: 50%;height: 50px;text-align: center;}
.nhome_ad div.common-img-div{height: 50px;}
.nhome_ad div:nth-child(2) a{ display: inline-block;background: #00a2e8;color: #FFFFFF;height: 50px;line-height: 50px;width: 150px;text-align: center;margin-left: 3%;border-radius: 25px;font-size: 16px;}
.left{float:left;}
.right{float:right;}
/*公告*/
.nhome_notice{line-height: 36px;}
.roll-left{margin-left: 5%;font-size: 16px;color: #FF0000;margin-right: 2%;}
.roll-wrap {position: relative;width: 75%;height: 36px;overflow: hidden}
.roll-wrap ul li{line-height: 36px;height: 36px;}
.roll-wrap ul li a{height: 36px;display: inline-block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*快捷*/
.nhome_push {padding: 10px 0;width: 100%;margin: 0 auto;display: flex;justify-content: space-around;border-top: 10px solid #F6F6F6;}
.nhome_push div{width: 45%;float: left;height: 88px;border-radius: 5px;background-repeat: no-repeat;background-size: 37px 50px;background-position: 93% center;}
.nhome_push div:nth-child(1){background-color: #7acbd8;}
.nhome_push div:nth-child(2){background-color:#f2b25c;}
.nhome_push div a span{font-size: 17px;color: #FFFFFF;display: block;margin-left: 10%;padding: 7px 0;}
.nhome_push div a p{margin-left: 10%;border: 1px solid #f1d09b;display: inline-block;color: #ffffff;padding: 3px 5px;border-radius: 3px;font-size: 13px;}
/* 品质商家 */
.nhome_company{border: 10px solid #f2f2f2;border-left: none;border-right: none;height: 185px;}
.nhome_companytop{height: 45px;line-height: 43px;border-bottom: 1px solid #f2f2f2;}
.nhome_companytop div{margin-left: 3%;}
.nhome_companytop div p{width: 26px;height: 26px;background: #e78b22;color: #FFFFFF;line-height: 26px;text-align: center;border-radius: 50%;margin-top: 9px;margin-right: 10px;}
.nhome_companytop div .n_tiltle{color: #E78B22;font-size: 16px;font-weight: bold;}
.nhome_companytop  a{margin-right: 3%;font-size: 12px;}

.aui-flex-two{padding: 0 7px;}
.aui-flex-two .aui-flex-box{padding: 0 5px;}
.aui-flex-two .aui-flex-box img{border-radius: 5px;}
/*index-sell*/
.nhome_hotcon{position: relative;width: 100%;background: #ffffff;}
.active_change_news{padding: 3%;width: 94%;}
.active_change_news .active_change_ntop{display: flex;justify-content: space-between;align-items: center;}
.active_change_news .active_change_ntop div:nth-child(1) img{width: 60px;height: 60px;border-radius: 50px;}
.active_change_news .active_change_ntop div:nth-child(2){width: 50%;}
.active_change_news .active_change_ntop div:nth-child(2) .new_titlt{display: inline-block;width: 100%;height: 26px; font-size: 14px;color: #2191e5;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.active_change_news .active_change_ntop div:nth-child(2) p a{background: #FF5722;color: #FFF;padding: 1px 4px;border-radius: 3px;font-size: 12px;}
.active_change_news .active_change_ntop p{margin:0;padding:0}
.active_change_con{width: 100%;font-size: 14px;font-weight: 600;line-height: 22px;height: 44px;overflow: hidden;margin-top: 7px;margin-bottom: 8px;}
.active_change_img{}
.active_change_img img{width: 31%;max-height: 109px;margin-right: 3%;border-radius: 3px;}
.active_change_img img:nth-child(3){margin-right: 0px;}
.active_change_bottom{position: relative; display: flex;justify-content: space-between;align-items: center; background:#f2f2f2;height: 26px;padding: 0 2%;margin-top:10px;}
.active_change_bottom div{position: absolute;top: -10px;left: 15px;border-bottom: 12px solid #f2f2f2;border-left: 10px solid transparent;border-right: 10px solid transparent;}
.active_change_more a{padding: 5px 8px;background: #2191e5;color: #FFFFFF !important;border-radius: 15px;}
.active_change_more{text-align: center;padding-bottom: 15px;}
.active_change_news .active_change_ntop div:nth-child(3) a{display: inline-block;width: 94px;height: 30px;line-height: 30px;color: #FFFFFF;background: #ea3323;text-align: center;border-radius: 5px;font-size: 13px;}
.active_change_news .active_change_ntop div:nth-child(3) a span{vertical-align: bottom;margin-right: 3px;}




