html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;background:transparent}
h4{font-size:14px}
body{line-height:1}
html{overflow-y:scroll}
:root{overflow-y:auto;overflow-x:hidden}
:root body{position:absolute}
body{width:100vw;overflow:hidden;background:#f4f4f4}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
a{color:#333; text-decoration:none}
a:hover,a:focus{text-decoration:none;color:#292ba3}
em{font-style:normal;}
i{font-style:normal}
.wrap{width:1200px;margin:0 auto}
.wrap:after{content:"";display:table;clear:both}
input[type=text]{font-size:12px;padding:0 0 0 11px}
input[type=text]:focus{border:1px solid #2A81E3 !important}
.text-overflow{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.text-two-overflow{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.pagination{margin-left:340px !important}
.pagination,.jump-page,.page-count,.jump{display:inline-block;vertical-align:middle}
.jump-page{color:#666}
.jump,.page-count{padding-left:10px}
.pagination > li > a{height:36px;margin-right:4px;border-radius:4px}
.pagination li>a{color:#292ba3}
.pagination li.active>a{background:#292ba3;border:none}
.page-input,.jump .jump-btn{width:36px;height:36px;border-radius:2px;margin:0 5px}
.page-input{border:1px solid #E5E5E5}
.jump .jump-btn{background:#292ba3;color:#fff;padding:0;border:none}
.btn:focus{outline:none !important}
.mgt10{margin-top:10px;}
.mgr15{margin-right:15px;}
.fl{float:left;}
.fr{float:right;}

.header{border-bottom:2px solid #292ba3;font-size:16px}
.header-nav{height:30px;line-height:30px;background:#F4F4F4;color:#666;font-size:12px}
.nav-left{float:left}
.header-sayhi a{color:#292ba3}
.nav-right{float:right}
.trans-city{padding-left:2px;cursor:pointer}
.sayHi{padding-left:20px}
.please-login,.please-login:hover{padding:0 6px;color:#2A81E3;cursor:pointer;border-right:1px solid #ccc}
.register-btn{color:#333;padding:0 6px;cursor:pointer}
.nav-right > a{padding:0 15px;cursor:pointer;color:#666}
.business-classify:hover .menu-content{display:block}
.menu-content{height:372px;position:absolute;left:0;top:45px;font-size:14px;background:rgba(0,0,0,0.9);color:#333;display:none;z-index:999}
.goods-input,.goods-btn{height:40px;line-height:40px;vertical-align:middle;border-radius:4px;border:none}
.goods-btn{width:100px;background:#0088DD;color:#fff;margin-left:12px}
.goods-input{width:320px;border:1px solid #e6e6e6}
.menu-list{padding:0;list-style:none;width:210px;color:#fff}
.condition-title{font-weight:bold}
.menu-list > li{height:70px;line-height:70px;padding-left:20px;border-bottom:1px solid rgba(255,255,255,0.2)}
.menu-list > li:last-child{border-bottom:none}
.menu-list > li:hover{background:#70B1FA}
.find-goods{display:none;width:524px;height:372px;line-height:normal;position:absolute;left:210px;top:0;padding:20px;background:#fff;color:#333}
.find-goods .goods-area p{margin-top:70px;text-align:center}
.menu-list > li:hover > div{display:block}
.condition-item{padding-top:20px}
.condition-list{padding:0;font-size:12px}
.condition-list > li{padding:0 15px 0 0;display:inline-block;line-height:20px}
.header-main{padding-top:21px;background:#fff}
.header-content:after{content:'';display:block;clear:both}
.header-logo{height:112px;padding-top:14px;float:left}
.header-logo a{display: flex;align-items: center;}
.header-logo h1{font-size: 24px;padding-left: 10px;}
.active-search-active{background:#292ba3;color:#fff}
.header-search{height:112px;float:right;padding:10px 0 0 0}
/*.logo-text{display:inline-block;width:234px;height:44px;background:url(/_statics/pc/images/index_new/head_logo2.png) no-repeat top right;border-left:1px solid #999;vertical-align:middle;padding-left:10px;margin-left:11px}*/
.search-input{display:inline-block;width:562px;height:41px;border:2px solid #292ba3;border-radius:2px;text-align:left;float:left;box-sizing:content-box}
.search-icon{display:inline-block;width:38px;height:41px;background:url(/statics/images/hearder_search_icon.png) no-repeat center center;vertical-align:top}
.search-input .search-input-area{width:350px;height:41px;border:none;padding-left:0;font-size:14px}
.search-input .search-input-area:focus{border:none !important}
.search-btn{width:100px;height:41px;float:right;border:none;background:#292ba3;color:#fff;border-radius:0}
.hot-material{color:#999;font-size:12px;padding-top:10px}
.business-classify,.menus{height:45px;line-height:45px;display:inline-block;vertical-align:top}
.menus{margin-bottom:0; margin-left: 50px;}
.business-classify{width:217px;background:#292ba3;color:#fff;cursor:pointer;position:relative;font-size:18px;text-align:center}
.menu-item{padding:0 15px;float:left;list-style:none;text-align:center;cursor:pointer; width: 80px;}
.menu-item a{color:#333;padding-bottom:5px}
.activeMenu a{color:#292ba3;border-bottom:2px solid #292ba3}
.menu-item:hover > a{color:#292ba3}
.menu-icon{width:24px;padding-right:8px}
.coming-soon .menu-icon{padding-right:12px}
.header-login{position:relative}
.remind-close{float:right;margin-top:4px;cursor:pointer}
.hot-menu,.baidu-purchase{position:relative}
.hot-menu:before,.baidu-purchase:before{display:block;height:28px;font-size:12px;color:#fff;line-height:24px;text-align:center;position:absolute;left:20px;top:-14px}
.hot-menu:before{content:'HOT';width:40px;background:url(/_statics/pc/images/index_new/tip1.png) no-repeat center center;background-size:100% 100%}
.new-tel{color:#292ba3;margin-right:10px}
.release-ask{height:45px;background:#F2F2F2;color:#292ba3;border-radius:25px;border:none;margin-left:8px;padding:0 10px}
.release-ask:hover{background:#292ba3;color:#fff}
.search-nav-item{display:inline-block;font-size:15px;height:30px;line-height:30px;text-align:center;cursor:pointer;padding:0 15px;border-radius:2px 2px 0 0}
.message{position:relative;display:inline-block}
.box-icon{display:inline-block;position:absolute;left:70px;top:-20px;width:0;height:0;border:10px solid;border-color:transparent transparent #fff}
.release-btn:hover .wx-code{display:block}
.release-btn .wx-code{display:none;position:absolute;top:24px;left:-80px;width:220px;padding:15px 15px 0 15px;border:1px solid #ccc;border-radius:12px;z-index:777;background:#F2F2F2;text-align:center;line-height:36px;color:#434343}
.release-btn .wx-code{top:40px;left:-50px}
.header .arrow{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;position:relative;display:inline-block;height:8px;margin-left:6px;margin-right:10px}
.header .arrow:before{content:'';position:absolute;top:1px;left:-3px;border-top:6px solid #666;border-left:6px solid transparent;border-right:6px solid transparent}
.header .arrow:after{content:'';position:absolute;left:-1px;top:1px;border-top:4px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent}
.header .header-city-name{color:#f79810}
.pagenav{background-color:#292ba3; width:100%;}
.pagenav .business-classify{display:none;}
.pagenav .menus{display:block; margin:auto; width:1200px;}
.pagenav .menu-item a{color:#fff;}
.pagenav .menu-item.activeMenu{background-color:#db271e; }
.pagenav .menu-item.activeMenu a{border:none }

ul,li{list-style:none}
.footer{background:#303030;color:#fff}
.footer .footer-links{padding:20px 0}
.footer .footer-links span{display:inline-block;height:26px;line-height:26px}
.footer .footer-links .link-area{display:inline-block;width:1100px;vertical-align:top;margin:0;line-height:26px;position:relative}
.footer .footer-links .link-area li{float:left}
.footer .footer-links .link-area li a{color:#fff;padding:0 10px;border-left:1px solid #fff;font-size:12px}
.footer .footer-links .link-area:before{content:'';display:inline-block;width:10px;height:100%;background:#303030;left:1030px;top:0;position:absolute;left:0;z-index:999}
.footer .footer-service{height:210px;border-top:1px solid #666}
.footer .footer-service .services{float:left}
.footer .footer-service .services .service{float:left;padding:50px 0;margin-right:50px;width:180px;-webkit-box-sizing:border-box;box-sizing:border-box}
.footer .footer-service .services .service h4{margin:0;padding-bottom:20px}
.footer .footer-service .services .service a{display:block;text-align:left;color:#fff;font-size:12px;line-height:18px}
.footer .footer-service .services .service:first-child{padding-bottom:20px}
.footer .footer-service .services .service:first-child h4,.footer .footer-service .services .service:first-child a{border-right:1px solid #666}
.footer .footer-service .weixin-code{float:right;margin-top:40px}
.footer .footer-service .weixin-code .code-msg{display:inline-block;vertical-align:middle;padding-left:8px}
.footer .footer-service .weixin-code .code-msg p{margin:0;line-height:20px}
.footer .footer-nav{text-align:center;font-size:12px;line-height:24px;background:#292929;padding:30px 0}
.footer .footer-nav p{margin:0}
.footer .top{background-color:#333333;padding:20px 0px; overflow: hidden;}
.footer .top li{color:#eeeeee;font-size:16px}
.footer .top a{color:#999999;font-size:14px}
.footer .top .li{margin-right:30px;width:110px}
.footer .top .qr{margin-right: 10px;}
.footer .top .qr img{width: 100%;border-radius: 5px;}
.footer .top .lilxwm{margin-right:30px;width:250px}
.footer .top .lilxwm li{line-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999999;font-size:14px}
.footer .top .fl .atext{color:#eeeeee;font-size:16px}
.footer .top .ftabout{width:1200px;margin:0px auto}
.footer .top .li li{line-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.footer .top .li:nth-last-child(1){margin-right:0px}
.footer .top p{font-size:14px;text-align:center;line-height:30px}
.footer .top .fl{float:left}
.footer a{color:#fff}

.web-feature{height:100px;line-height:100px;margin-top:22px;background:#fff}
.web-feature .feature-content{display:flex; justify-content:space-between;}
.feature-item{height:100px;width:400px;padding-left:80px;}
.feature-item .icon,.feature-item .body{padding:27px 5px;height:100px;line-height:40px;float:left}
.feature-item .body p{line-height:16px;margin-bottom:10px}

.cop a{display:block; position:relative;}
.cop a::after{content:"\5e7f\544a"; font-size:12px; background-color:rgba(255,255,255,0.6); padding:2px 5px; position:absolute; bottom:10px; right:10px;}
.cop img{max-width:100%;}

.swiper-pagination{ z-index:999; }

.fenye{overflow:hidden;padding-top: 50px;}
.fenye .curpage{overflow:hidden; float:left; font-size:15px;width:20%; line-height: 28px;}
.fenye .pages{overflow:hidden; float:left;width:80%;}
.fenye .pages a{display:block; float:left; padding:3px 15px; background-color:#fff; margin-right:8px; font-size:16px; line-height: 20px; height:20px;}
.fenye .pages .current a{background-color:#db271e; color:#fff; border:1px solid #db271e}
.fenye .pages .a1{font-size:14px;}
