body,html,div,img,a,ul,ol,dl,dd,dt,li,th,td,h1,h2,h3,h4,h5,h6,em,i,u,form,input,span,blockquote,pre,fieldset,legend,button,textarea,hr {*zoom:1;margin:0;padding:0;font-style:normal;font-weight:normal;outline:none;list-style:none;}
img {outline:none;border:none;border:0;vertical-align:middle;}
body,html {margin:0;padding:0;height:100%;font-size:14px;line-height:24px;font-family:'Microsoft Yahei','\5FAE\8F6F\96C5\9ED1',Arial,'Hiragino Sans GB','\5B8B\4F53';color:#888;}
select,input,button {vertical-align:middle;font-size:100%;}
table {border-collapse:collapse;}
ul {-webkit-padding-start:0px;}
:focus {outline:0;}
a {color:#666;text-decoration:none;}
a:hover {text-decoration:none;}
.fl {float:left}
.fr {float:right;}
.cl:after {clear:both;content:".";display:block;height:0;visibility:hidden;}
.cl {*zoom:1;zoom:1;}
#mininav {width:100%;margin:0px auto;background:#fafafa;height:35px;line-height:35px;letter-spacing:1px;color:#666;font-size:12px;border-bottom:1px solid #f2f2f2;}
.topbg {width:100%;z-index:99;background:#fff;}
.logobox {width:1200px;height:65px;margin:0 auto;padding-top:10px;position:relative;}
.logobox img {cursor:pointer;float:left;width:200px;}
.logo {width:300px;float:left;margin-top:5px;}
.title {color:#333333;line-height:24px;font-size:20px;}
.search {width:550px;margin-top:15px;float:left;margin-left:130px;}
.search .edit-box {border:1px solid #d7d7d7;padding:0;width:478px;height:34px;text-indent:0.5em;display:inline-block;font-size:14px;line-height:1.42857143;color:#555;}
.search .btn-search {float:right;border-color:#36b44c;padding:0;width:70px;height:36px;font-size:16px;line-height:36px;background:#36b44c;color:#fff;}
.freediv {width:250px;float:right;}
.freediv a {font-size:16px;text-align:center;color:#FFFFFF;background:#36b44c;text-decoration:none;display:inline-block;margin:15px 0 0 0;float:right;width:116px;height:36px;line-height:36px;}
.header {width:100%;height:60px;background:#FFF;border-bottom:#ededed solid 1px;}
#logo {float:left;width:260px;padding:15px 0px;}
#logo a {display:block;width:260px;height:60px;}
#inav {background:#36b44c;padding:10px 0 10px 0;}
.bw1 {width:1210px;margin:0 auto;}
#inav a {text-align:center;color:#fff;float:left;font-size:14px;display:block;width:122px;height:40px;border:1px solid #eee;line-height:40px;margin:5px;}
.baner-box {float:left;position:relative;width:400px;height:225px;overflow:hidden;}
.banner {width:1600px;position:absolute;left:0;animation-name:bannerMove;animation-duration:8s;animation-iteration-count:infinite;}
.banner li img {border-radius:3px;}
@keyframes bannerMove {0%,30% {left:0;}
35%,65% {left:-400px;}
70%,99% {left:-800px;}
100% {left:-1200px;}
}
.banner li {position:relative;float:left;width:400px;height:225px;}
.banner li span {display:block;position:absolute;height:35px;line-height:35px;left:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,.4);padding-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.banner li span a {color:#fff;}
.index_news {padding:15px;float:left;/*width:1045px;*/ border:9px #fafafa solid;}
.nlist li {font-size:16px;height:36px;line-height:36px;overflow:hidden;padding-left:20px;list-style:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.nlist li span {color:#2e2f29;float:right;font-weight:100;margin-top:4px;}
.index_news li {width:30%;float:left;}
.bw {width:1200px;margin:0 auto;}
.theme_box {position:relative;}
.theme_title {height:64px;line-height:64px;font-size:18px;}
.theme_title .t {color:#e60000;font-weight:bold;font-size:22px;padding-right:8px;}
.theme_txt {height:256px;border:9px #fafafa solid;position:relative;border-radius:3px;background:#fff;-webkit-transition:all .2s linear;transition:all .2s linear;}
.index_list {padding-left:10px;padding-right:10px;}
.index_list ol {padding-top:10px;display:block;overflow:hidden;counter-reset:li;list-style:none;}
.rounded-list a {display:block;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index_list li {position:relative;width:45%;display:block;padding:0.4em 0.4em 0.4em 3em;margin:6px 5px;background:#f9fafc;color:#303133;text-decoration:none;border-top-left-radius:200px;border-bottom-left-radius:200px;border-top-right-radius:50px;border-bottom-right-radius:50px;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;float:left;}
.rounded-list li::before {content:counter(li);counter-increment:li;position:absolute;left:-1px;top:50%;margin-top:-1.3em;background:#409eff;color:#fff;height:2em;width:2em;line-height:2em;border:0.3em solid #fff;text-align:center;font-weight:bold;border-radius:2em;}
.rounded-list li:hover {background:#409eff;color:#fff;}
.rounded-list li:hover * {color:#fff;}
.index_list time {font-size:12px;color:#909399;position:absolute;top:5px;right:10px;}
.dg-footer {padding-top:10px;padding-bottom:10px;background-color:#212231;}
.dg-footer .dg-footer-container {font-size:14px;width:1200px;margin:auto;padding:40px 0 55px;padding-bottom:0;text-align:center;color:#aeaeae;padding-bottom:30px;line-height:30px;}
.dg-footer .dg-footer-container a {color:#aeaeae;}
.dg-footer .dg-copy-right {font-size:12px;color:#aeaeae;height:67px;line-height:67px;padding-left:30px;}
.dg-footer .dg-copy-right {height:50px;line-height:50px;text-align:center;}
.dg-footer .dg-footer-container .dg-friend-link {margin-top:50px;padding:30px 0;border-top:1px solid #393a44;border-bottom:1px solid #393a44;}
.dg-footer .dg-footer-container .dg-friend-link span {color:#dddddd;}
.dg-footer .dg-footer-container .dg-friend-link a {color:#60606d;margin-left:1em;}
.dg-footer .dg-footer-container .dg-friend-link a,.footer-link {color:#aeaeae;font-size:14px;cursor:pointer;text-decoration:none;-webkit-transition:color .2s;transition:color .2s;}
#ad1 {margin-top:15px;}
.p_url,.place {padding:12px 0px;overflow:hidden;}
.p_url {font-size:14px;color:#666;margin-top:2px;text-align:left;border-bottom:1px dashed #d1d1d1;}
.p_url a,.p_url h1,.p_url strong {font-weight:400;padding:0 6px;display:inline}
.sub {width:320px;float:right;}
.sub01 {width:320px;height:100px;background:#0CC;margin-bottom:10px;}
.main {border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.fixed {width:290px;background:#fff;padding:15px;top:0px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.shadow {-webkit-box-shadow:0 0 12px #ddd;-moz-box-shadow:0 0 12px #ddd;box-shadow:0 0 12px #ddd;}
.title-bar {margin:12px 0px;padding-bottom:10px;border-bottom:1px dashed #d1d1d1;}
.title-bar h3 {padding-left:10px;border-left:4px solid #eb3937;color:#eb3937;font-weight:800;font-size:16px;display:inline-block}
.t-14 {line-height:26px;text-indent:2em}
.more,.t-14 {font-size:14px}
.more {float:right}
.content_left {width:850px;min-height:500px;float:left;overflow:hidden;background-color:#fff;padding-left:20px;}
.content_left .nlist {padding-bottom:30px;border-bottom:1px dashed #dddddd;}
.nlist li {position:relative;}
.nlist time {color:#909399;position:absolute;top:0px;right:10px;}
#page {padding:15px;padding-top:0px;}
.bright {float:right;display:block;}
.pagination {display:inline-block;vertical-align:middle;margin:10px 0;background-color:#fff;font-size:0}
.pagination li {display:inline-block;height:2pc;color:#666;border:1px solid #d7dde4;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:14px;margin:4px}
.pagination li:hover {border-color:#36b44c}
.pagination .disabled,.pagination .disabled:hover {border-color:#36b44c;cursor:not-allowed}
.pagination a,.pagination span {display:inline-block;vertical-align:middle;padding:0 15px;line-height:2pc;margin:0 -1px -1px 0;color:#333}
.pagination .active {border:1px solid #36b44c;background-color:#36b44c}
.pagination .active a {color:#fff;}
.pagination .active span {color:#fff !important}
.homenav li {text-align:center;color:#fff;float:left;font-size:14px;height:50px;line-height:50px;padding:0px 5px;}
.homenav li:first-child {padding-left:0px;}
.homenav a {display:block;border-left:1px solid #047ac4;padding-left:45px;padding-right:45px;}
.homenav a.on {padding-left:50px;padding-right:50px;margin-top:5px;height:40px !important;line-height:40px !important;background:#fff;color:#d83432 !important;border-radius:2px;}
.shop #logo a {display:block;width:260px;height:60px;}
.shop #logo b {font-size:26px;color:#212231;}
.tcred {color:#212231;}
.el-row {position:relative;box-sizing:border-box;}
.el-col-16 {width:66.66667%;}
.el-col-8 {width:33.33333%;}
.bleft {float:left;display:block;}
.bright {float:right;display:block}
#logo_split {background-color:#a9a9a9;width:1px;height:40px;float:left;margin-top:20px;margin-left:16px;}
#logo_note {margin-top:18px;margin-left:16px;}
#contact {position:absolute;top:5px;right:0px;margin-top:15px}
#contact_note {width:211px;height:20px;background-image:url(https://meiti.fabumao.cn/phone_split.png);background-position:center;background-repeat:no-repeat;text-align:center;}
#contact_icon {background-image:url(https://meiti.fabumao.cn/icon_phone.png);width:25px;height:21px;float:left;margin-left:5px;margin-right:15px;margin-top:6px;}
#contact_phone {margin-top:6px;color:#212231;float:left;font-size:22px;font-weight:100;font-family:Impact}
.shop#inav {background-color:#008de2;}
.imgbox {width:1200px;height:420px;margin:0 auto;text-align:center;}
#banner_img li {width:1200px;height:420px;background-position:center center;}
.imgnum span {font-size:12px;float:left;display:block;width:20px;height:20px;line-height:20px;border-radius:100px;color:#FFF;margin-left:5px;background-color:rgba(0,0,0,.3);cursor:pointer;}
.imgnum span.onselect {background-color:#008de2;}
.imgnum {text-align:center;float:right;margin:-30px 30px;position:relative;}
.main {width:870px;min-height:500px;background-color:#fff;float:left;overflow:hidden;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.product-header {position:relative;padding-left:260px;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #eee;}
.product-header .thumb {float:left;margin-left:-240px;width:280px;border-radius:3px;overflow:hidden;}
.product-title {width:380px;color:#555;font-weight:bold;margin-left:60px;font-size:16px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
table,table tr th,table tr td {border:1px solid #dddee1;padding-left:20px;font-size:14px;}
.product-header table {margin-top:14px;margin-left:60px;width:88%;min-height:32px;line-height:32px;border-collapse:collapse;padding:2px;}
.product-header span {position:absolute;top:0px;right:10px;font-size:12px;}
.itd {width:70px;background:#f8f8f9;font-weight:bold;}
.article-content {padding:20px 40px;font-size:14px;line-height:32px;text-indent:2em;word-wrap:break-word;}
.article-content img {display:block;text-align:center;max-width:600px;margin:20px auto;}
.article-nav {overflow:hidden;margin-bottom:30px;font-size:14px;color:#bbb;clear:both;padding:20px 30px;padding-bottom:0px;border-top:1px solid #eeeeee;}
.article-nav-prev,.article-nav-next {float:left;position:relative;width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.article-nav-next {float:right;text-align:right}
.article-nav-prev::before {content:'';position:absolute;right:-1px;top:0;height:100%;display:block;width:1px;background-color:#eee;}
.article-nav-next::before {content:'';position:absolute;left:0;top:0;height:100%;display:block;width:1px;background-color:#eee;}
.article-nav-prev span,.article-nav-next span {display:block;}
.article-nav a {color:#999;margin-right:20px;display:inline-block;}
.article-nav a:hover {color:#FF5E52;}
.article-nav-next a {margin-right:0;margin-left:20px;}
.fixed {width:290px;background:#fff;padding:15px;top:0px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.title-bar {margin-top:12px;padding-bottom:10px;border-bottom:1px dashed #d1d1d1;}
.title-bar h3 {padding-left:10px;border-left:4px solid #eb3937;color:#eb3937;font-weight:800;font-size:16px;display:inline-block}
.t-14 {line-height:26px;text-indent:2em}
.more,.t-14 {font-size:14px}
.more {float:right}
.aboutc .userbox {padding:10px;color:#000;background-color:#fff;border:1px solid #eeeeee;border-top:none;}
.aboutc .userbox h3 a {color:#db0402}
.aboutc .lcontact .tcred {color:#db0402}
.aboutc h3 {background-color:#008de2;font-weight:700;font-size:15px;color:#fff;text-align:left;padding-left:15px;height:35px;line-height:35px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;}
.userbox h3 a {color:#fff;padding:5px 0px;display:block;font-size:16px;}
.lcontact .tcred {font-size:18px;font-family:Impact}
.lcontact {padding-top:10px;padding-bottom:10px}
.lcontact p {font-size:14px;margin:0px;margin-top:5px;}
.aboutc .lcontact p {min-height:27px;line-height:27px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;}
.ctitle {margin-top:15px;padding-top:15px;border-top:1px solid #eeeeee;font-size:16px;font-weight:bold;text-align:center;}
.xgnews {padding:10px;background-color:#fff;padding-bottom:30px;}
.p-news {text-align:center;}
.p-news h1 {padding:0px 100px;color:#555;font-size:1.75rem;font-weight:400;line-height:1.8rem;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;}
.p-news .from {padding:15px 0 20px;border-bottom:#eeeeee 1px solid;}
.p-news .from span {font-size:.875rem;display:inline-block;vertical-align:middle;color:#666}
.title {height:56px;overflow:hidden;border-bottom:1px dashed #dfdfdf;}
.title span a {font-size:12px;font-weight:normal;line-height:50px;margin-right:20px;}
.title i {display:inline-block;height:55px;font:14px Arial,Helvetica,sans-serif;color:#b1b1b1;text-transform:uppercase;line-height:24px;font-weight:bold;line-height:17px;}
.title i em {display:block;float:left;font:42px Arial,Helvetica,sans-serif;color:#c5271e;font-weight:bold;margin-right:5px;}
.title i a {display:block;font:14px "Microsoft Yahei";color:#333;font-weight:bold;padding:5px 0 0 0;width:135px;}
.about {float:left;width:800px;text-indent:2em;padding:30px;font-size:14px;line-height:30px;overflow:hidden;}
.aboutc {width:300px;float:right;}
.box {width:1160px;border-radius:4px;background-color:#fff;padding:20px;padding-bottom:30px;margin-top:20px;}
.main_top {text-align:center;padding-top:20px}
.main_top span {font-size:30px;font-weight:700;}
.main_top p {font-size:24px;line-height:24px;padding-top:2px;}
.main_top .title {color:#f78115;}
.main_top .vice {font-size:12px;color:#000;}
.product_list {text-align:center;overflow:hidden;padding-left:5px;}
.product_list li {float:left;text-align:center;width:130px;overflow:auto;zoom:1;overflow-x:hidden;overflow-y:hidden;line-height:140%;display:inline-block;margin-right:20px;margin-bottom:10px}
.product_list li .product_introduce {padding:0 3px 0 6px}
.product_list li .img {width:130px;margin-bottom:8px;overflow:hidden;position:relative;width:250px;text-align:center;vertical-align:middle;*display:table-cell;_display:block;}
.product_list li .img_lazy_load {width:250px;margin:0px auto;height:180px;display:inline;}
.product_list li .title {font-weight:700;word-wrap:break-word;color:#f78115;display:block;height:25px;line-height:25px;overflow:hidden;}
.product_list li .time {font-size:11px;color:#929292;margin-bottom:3px}
.product_list li .abstract {height:30px;line-height:130%;overflow:hidden}
.product_list .product_list_more {text-align:right;clear:both;margin-right:3px;padding-top:2px;padding-bottom:4px}
.product_list .wp-pager_link {clear:both;height:25px}
.product_list ul li .imgloading {position:absolute;left:0;top:0;background:0 0;border:0}
.product_list .title {display:block}
.product_list .title > a {font-size:14px;color:#434343;font-weight:400;display:block;text-align:center;}
.product_list li.product_article {padding:15px;border:3px solid #ececec;width:242px;margin-right:10px;margin-bottom:12px;background-color:#fff}
.product_list li .product_introduce {background-color:transparent}
.product_list li .product_introduce:hover {background-color:transparent}
.product_list .description {display:none;line-height:136%}
.product_list .product_article:hover {border-color:#008de2;}
.search form {float:right;position:relative;width:500px;margin:0 auto;margin-top:10px;-webkit-transition:all .2s linear;transition:all .2s linear;}
.hotword {width:500px;position:absolute;left:0px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hotword a {margin-right:10px;}
.d5 input,.d5 button {outline:none;background:transparent;}
.d5 input {width:100%;height:35px;padding-left:15px;border:3px solid #f2f2f2;}
.d5 button {border:none;height:35px;width:35px;position:absolute;top:2px;right:0px;cursor:pointer;background-repeat:no-repeat;background-position:center center;}
.d5 input:focus {border-color:#008de2}
article a {color:#008de2;}
.label {padding:.25em .6em .25em;font-weight:400;border-radius:.3em}
.label.label-outline {color:#f3f7f9;background-color:transparent;border-color:#f3f7f9}
.label-outline {border:1px solid transparent}
.label-round {border-radius:1em}
.label-primary {color:#fff;background-color:#62a8ea}
.label-primary[href]:focus,.label-primary[href]:hover {color:#fff;background-color:#89bceb}
.hot li {padding-left:0px;width:auto !important;display:inline-block;background-image:none;margin-right:10px;}
.floatreg {position:fixed;top:200px;left:20px;z-index:999;width:165px;height:301px;background-image:url(http://meiti.fabumao.cn/reg.gif);}
.floatreg .reg {display:block;position:absolute;width:123px;height:40px;bottom:108px;left:15px;}
.floatreg .close {display:block;position:absolute;width:20px;height:20px;top:8px;right:19px;}
.pagination a {font-size:12px;min-width:20px;padding:0 10px;text-align:center;}
.pagination a.Ahover {background:#373737;color:#fff;}
.pagination .next {width:20px;border:none;padding:5px;}
.pagination .prev {width:20px;border:none;padding:5px;}
.pagination .cur {background:#000;color:#fff;}
.head{width:100%;top:0;left:0;height:100px;z-index:11; background:#fff; box-shadow: 0 2px 10px 0 rgba(0,0,0,.1);}
.logo {float:left;margin-top:15px;margin-right:50px;}
.logo img{max-width:70px;max-height:70px; margin-right:10px;}
.logo a{font-size: 36px; font-weight: bold;display: flex; align-items: center; letter-spacing:3px; color:#179452;}
.logo a:hover{color:#179452 !important;}
.ssbox{width:600px;float:left;margin-top:15px;}
.Menubox{width:600px;height:25px;line-height:25px;float:left;}
.Menubox li{float:left;display:block;cursor:pointer;width:100px;color:#333333;height:25px;line-height:25px;text-align:center;margin-right:10px;font-size:12px}
.Menubox li.hover{background:#179452;color:#ffffff;font-weight:bold}
.Contentbox{width:600px;height:35px;}
.Sinput{width:460px;height:31px;color:#303030;border:2px solid #179452;border-right:0px;line-height:31px;padding-left:10px;background:#f9f9f9; float:left;}
.Sbuttom{background:#179452;width:120px;border:0px;font-size:14px;font-weight:normal;height:35px;line-height:35px;color:#ffffff;cursor:pointer;float:left;}
.Sinput:focus,.Sbuttom:focus{outline:0}
.login-box { float:right; margin-top:40px;}
.login-box a{height:30px; line-height:30px;font-size:14px;width:80px;border-radius: 6px; border:1px solid #dedede;display:block; float:right;text-align:center;}
.login-box .active {color:#FFFFFF;background:#179452; margin-left:20px; }
.app1{width:1200px;margin:0 auto}
@media (max-width:768px) {*{box-sizing:border-box;}
.logobox,.nav_box ul,.mainbox,.top-center-box,.login-box,.index-goods,.home_class,.list-mid,.centerlist,.right-list,.footer_new,.indextop1,.indextop_l,.slidenavbox,#footer_in,.hotclass-top,.hotclass-top-right,.app1{width:100% !important;}
.search,.freediv,.top-class-box,.slideBanner,.nav_box,.rushang,.slidelinkBox,.footer_new .foot_new,.member_dl,.member_ul,.vipbox,.indextop_r,.linkbox,.hotclass-top-left,.ssbox,.login-box,.linkbox,.dg-footer,.bw1{display:none !important;}
.gylist-left,.login-box{height:auto}
.sy2023list li{width:100% !important}
.list-mid li{width:48% !important;margin:1% 1% 0 0;}
.centerlist{margin-left:0 !important;}
.footer_new .foot_powered{height:auto;padding:10px; line-height:28px;}
.slidenavbox .hd ul{overflow:hidden}
.slidenavbox .hd ul li{padding:0 2px;}
.class_list,.bigname,.smallname,.sort_box{width:100% !important;}
.class_list{height:auto}
.bigname,.company-title{height:auto}
.bw{width:100%;padding:10px;box-sizing:border-box;}
.nlist time{display:none}
}