html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15;-webkit-tap-highlight-color: rgba(0,0,0,0);height: 100%;}
body{margin:0;padding-top: 150px;font-family: "Microsoft Yahei",PingFangSC-Regular,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;line-height: 1.42857143;font-size: 14px;min-width: 1230px;background: #fff;color: #333;}
h1,h2,h3,h4,h5,h6,th,p{font-size:100%;font-weight:normal;margin: 0px;}
tbody,table {border-collapse:collapse;border-spacing:0;}
button,input,optgroup,select,textarea{line-height:1.42857143;margin:0;outline: none;font-size: 14px;}
body, button, input, select, textarea {text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-moz-font-feature-settings: "liga","kern";}
button,input{overflow:visible;}
button,select{text-transform:none;}
h3 {font-size:32px;}
ul,ol {list-style:none;}
.clearfix{zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
.padT{padding-top: 50px;}
.padB{padding-bottom: 50px;}
a {color: #333;text-decoration: none;}
a:hover {color: #D20202;}
ul {margin: 0;list-style: none;padding: 0;}
.title-sty h2,.title-sty p{text-align: left;}
.title-sty h2{color: #343434;font-size:24px;margin-bottom:15px;}
.title-sty h2::before {position: relative;content: "";display: inline-block;width: 5px;height: 26px;background: #D20202;margin-right: 8px;top: 4px;}
.title-sty p{color: #666666; font-size: 16px;line-height:35px;}
.title-sty h2 a{color: #343434;font-size: 16px;float: right;line-height: 38px;}
.title-sty h2 a:hover{color: #D20202;}
.flex-between {display:flex;justify-content:space-between;}
.flex-around {display:flex;justify-content:space-around;}
.container {width: 1200px;margin: 0 auto;}

.kefu{position:fixed;right:-170px;top:54%;z-index:1000;}
.kefu li a{text-decoration:none;}
.kefu li{margin-top:1px;clear:both;height:71px;position:relative;}
.kefu li i{background:url(../images/fx.png) no-repeat;display:block;width:30px;height:27px;margin:0 auto;text-align:center;}
.kefu li p{height:20px;font-size:14px;line-height:20px;overflow:hidden;text-align:center;color:#fff;margin: 0;}
.kefu .kefu-qq i{background-position:4px 5px;}
.kefu .kefu-tel i{background-position:0 -21px;}
.kefu .kefu-liuyan i{background-position:4px -53px;}
.kefu .kefu-weixin i{background-position:-34px 4px;}
.kefu .kefu-weibo i{background-position:-30px -22px;}
.kefu .kefu-ftop{display:none;}
.kefu .kefu-ftop i{width:33px;height:35px;background-position:-27px -51px;}
.kefu .kefu-left{float:left;width:77px;height:47px;position:relative;}
.kefu .kefu-tel-right{font-size:16px;color:#fff;float:left;height:24px;line-height:22px;padding:0 15px;border-left:1px solid #fff;margin-top:14px;}
.kefu .kefu-right{width:20px;}
.kefu .kefu-tel-main{background:#e50012;color:#fff;height:56px;width:247px;padding:9px 0 6px;float:left;}
.kefu .kefu-main{background:#e50012;width:97px;height:56px;position:relative;padding:9px 0 6px;float:left;}
.kefu .kefu-weixin-pic{position:absolute;left:-130px;top:-24px;display:none;z-index:333;}
.kefu-weixin-pic img{width:115px;height:115px;}

header{position: fixed;top: 0;z-index: 10000;width: 100%;}
.topbar {padding: 10px 0;border-bottom: 1px solid #eee;color: #333333;font-size: 12px;line-height: 20px;background:#F7F7F7;}
.topbar img{vertical-align:middle; width:13px; margin-right:3px;}
.topbar img:nth-child(1),.topbar img:nth-child(1){margin-top:-2px;}

.header {padding: 25px 0 10px;background-color: #fff;height: 75px;}
.header .logo {float: left;font-size: 0;width: 360px;text-align: left;line-height: 52px;}
.header .sc {float: left;}
.header .sc form {display: block;width: 500px;}
.header .sc input {float: left;border: #DB3232 2px solid;border-right: 0;height: 38px;line-height: 38px;padding: 0 15px 0 30px;width: 363px;}
.header .sc button {float: right;border: 2px solid transparent;line-height: 38px;padding: 0;color: #fff;cursor: pointer;width: 90px;background-color: #DB3232;-webkit-transition: all 0.5s;transition: all 0.5s;}
.header .sc button:hover {background-color: #404040;}
.header .sc p {margin-bottom: 0;font-size: 12px;margin-top: 6px;}
.header .sc p span {color: #DB3232;}
.header .sc p a {display: inline-block;margin-right: 10px;color: #8a8a8b;}
.header .sc p a:hover {color: #DB3232;}
.header .sc .search{float:left;position:absolute;margin-top:13px;margin-left:10px;}
.header .tel {float: right;padding-left: 10px;}
.header .tel strong {display: block;/*font-family: Impact;*/color: #DB3232;font-size: 22px;line-height: 1.1;}
.header .wx {float: right;background: url(../images/wx.png) 0 4px no-repeat;padding-left: 38px;font-size: 16px;color:#323232;border-right:1px solid #999999;padding-right:10px;}
.header .wx span {display: block;color: #656565;font-size: 12px;line-height: 1.6;}

.menu-btn {display: none;position: absolute;right: 0;top: 0;padding: 16px 15px;}
.menu-btn:before,.menu-btn:after,.menu-btn span {display: block;height: 2px;background-color: #DB3232;content: '';}
.menu-btn:before {width: 24px;}
.menu-btn:after {width: 18px;margin-left: 6px;}
.menu-btn span {width: 12px;margin: 6px 0 6px 12px;}

.nav {background-color: #D20102;}
.nav-left {float: left;position: relative;z-index: 10;}
/*.nav-left-title {display: block;line-height: 60px;color: #fff !important;padding: 0 44px;width: 152px;background: #404040 url(../images/line02.png) 180px center no-repeat;}*/
.nav-left-title {display: block;line-height: 60px;color: #fff !important;padding: 0 10px 0 80px;width: 152px;background-image: url(../images/chouti-line.png),url(../images/line02.png);background-repeat: no-repeat, no-repeat;background-position: 20px center, 210px center;background-color: #404040;font-size:16px;}
.nav-left ul {position: absolute;top: 100%;left: 0;width: 100%;background: #888D92;}
.nav-left ul.open {display: block;}
.nav-left li {margin: 0 20px;border-bottom: #e6e8e9 1px solid;background: no-repeat 0 22px;padding: 20px 0 19.5px 30px;position: relative;background-image: url(../images/chanpin.png);}
.nav-left li:last-child {border-bottom: 0;}
.nav-left li h4 {font-size: 16px;font-weight: normal;margin: 0 0 6px;background: url(../images/right.png) no-repeat right center;}
.nav-left li h4 a{color:#FFFFFF;}
.nav-left li p {margin: 0 0 0 -50px;}
.nav-left li p a {display: inline-block;margin: 8px 0px 0 20px;font-size: 14px;color: #FFFFFF;}

.nav-left li p a:hover {color: #D20102;}
.nav-left-sub {position: absolute;left: 100%;top: 0;z-index: 10;padding-left: 20px;width: 650px;display: none;}
.nav-left-sub-box {background-color: #FFFFFF;padding: 19px 28px 13px 28px;position: relative;}
.nav-left-sub-box:after {content: "";position: absolute;left: -10px;top: 22px;border-right: #fafafa 10px solid;border-top: transparent 8px solid;border-bottom: transparent 8px solid;}
.nav-left-sub dl {margin: 0 0 15px;}
.nav-left-sub dt {margin-bottom: 6px;}
.nav-left-sub dd {margin: 0 0 0 -8px;overflow: hidden;}
.nav-left-sub dd p {float: left;width: 25%;margin: 0;}
.nav-left-sub dd p a{color:#666666;}
.nav-right {margin-left: 280px;}
.nav-right li {float: left;background: url(../images/line01.png) right center no-repeat;}
.nav-right li:last-child {background: none;}
.nav-right li a {display: block;line-height: 60px;color: #fff;padding: 0 30px;font-size: 16px;}
.nav-right li a.hot {position: relative;}
.nav-right li a.hot:after {content: '';position: absolute;right: 8px;top: 7px;width: 23px;height: 16px;background: url(../images/icon_hot.png) no-repeat center;-webkit-animation: dong 0.36s linear 0s infinite alternate;animation: dong 0.36s linear 0s infinite alternate;}
.nav-right li.active{}
.nav-right li.active a{font-weight:600;}

/*轮播banner*/
.banner {height: 500px;}
.banner .swiper-slide {background: no-repeat center / cover;}
.banner .swiper-button-prev,.banner .swiper-button-next {display: none;}
.banner .swiper-pagination {font-size: 0;bottom: 30px;}
.banner .swiper-pagination-bullet {height: 4px;width: 35px;border-radius: 0;margin: 0 !important;}
.banner .swiper-pagination-bullet-active {background-color: #e50012;}

/*快速下单*/
.banner-form{background:#FFF;opacity:0.92;overflow:hidden;z-index:999;position:absolute;text-align:center;width: 266px;height: 360px;margin-top: -430px;margin-left: 935px;}
.banner-form h4{font-size:16px;padding-top: 20px;padding-bottom: 20px;color: #343434;}
.banner-form ul{width:220px;margin:auto;}
.banner-form ul li{border-bottom:1px solid #E9E9E9;line-height:34px;margin-bottom:12px;}
.banner-form ul li:last-child{border:none;}
.banner-form ul li input{width:220px;border:none;font-size:12px;}
.banner-form .btn{width: 220px;height: 38px;margin-top:20px;background: #D10101;border-radius: 2px;border:none;color:#FFFFFF;font-size:16px;}
.banner-form p{font-size:12px;color:#656565;margin-top:2px;}

/*首页推荐产品*/
.index-tj ul{display: flex;justify-content: space-between;text-align: center;}
.index-tj ul li{width: 228px;height: 300px;border: 1px solid #E5E5E5;}
.index-tj ul li:hover{background: #FFFFFF;box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.09);}
.index-tj ul li img{width: 190px;height: 190px;margin-top: 15px;}
.index-tj ul li h3{color: #343434;font-size: 18px;margin-top: 10px;}
.index-tj ul li p{color: #666666;font-size: 16px;margin-top: 10px;}

/*首页畅销产品*/
.index-cs .title-sty{display: flex;justify-content: space-between;flex-wrap: wrap;}
.index-cs .title-sty .tab-hd {margin-left: -500px;line-height: 38px;font-size: 16px;color: #666666;}
.index-cs .title-sty .tab-hd ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.index-cs .title-sty .tab-hd ul li{margin-right: 20px;}
.index-cs .title-sty a{color: #343434;font-size: 16px;float: right;line-height: 38px;}
.index-cs .title-sty a:hover{color: #D20202;}
.index-cs .tab-list{display: flex;justify-content: left;flex-wrap: wrap;text-align: center;}
.index-cs .tab-list li:nth-child(4n+4) {margin-right: 0;}
.index-cs .tab-list li{width: 285px;height: 355px;border: 1px solid #E5E5E5;margin-bottom: 15px;margin-right: 17px;}
.index-cs .tab-list li:hover{background: rgba(60, 69, 85, 0);border: 1px solid #D20202;box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 0.16);}
.index-cs .tab-list li img{width: 200px;height: 200px;margin-top: 27px;}
.index-cs .tab-list li h3{color: #343434;font-size: 18px;margin: 20px 20px 15px 20px;}
.index-cs .tab-list li p{color: #666666;font-size: 16px;margin:0 20px;line-height: 24px;}
.index-cs .tab-list li .zxbl{width: 285px;height: 63px;background: #D20102;display: none;}
.index-cs .tab-list li .zxbl a:before{position: relative;content: url(../images/icon-zxbl.png);display: inline-block;margin-right: 8px;width: 19px;height: 18px;top:4px;}
.index-cs .tab-list li .zxbl a{width: 140px;height: 36px;border: 1px solid #FFFFFF;border-radius: 17px;color: #FFFFFF;font-size: 14px;padding: 7px 28px;line-height: 68px;}
.index-cs .tab-hd ul li.on a{color:#D20202;}

/*首页新闻资讯*/
.index-news{height: 680px;}
.index-news .left{width: 516px;height: 336px;float: left;margin-right: 15px;}
.index-news .left img{width: 516px;height: 336px;transition: all 0.5s;}
.index-news .left img:hover{transform: scale(1.03);}
.index-news .left p{width: 492px;height: 50px;background: #000000;opacity: 0.6;color: #FFFFFF;font-size: 18px;line-height: 50px;padding: 0 12px;margin-top: -54px;position: absolute;}
.index-news .middle{width: 366px;height: 336px;float: left;margin-right: 21px;}
.index-news .middle ul{display: flex;justify-content: left;flex-wrap: wrap;text-align: center;}
.index-news .middle ul li{margin-right: 15px;width: 175px;height: 175px;}
.index-news .middle ul li:nth-child(2n+2) {margin-right: 0;}
.index-news .middle ul li img{width: 175px;height: 116px;}
.index-news .middle ul li h3{color: #333333;font-size: 14px;text-align: left;line-height: 22px;}
.index-news .middle ul li h3:hover{color: #D20102;}
.index-news .right{width: 280px;height: 336px;float: left;border: 1px solid #E5E5E5;}
.index-news .right h2{width: 270px;height: 50px;background: #FDF4F4;line-height: 50px;padding-left: 10px;color: #333333;font-size: 18px;}
.index-news .right h2 img{vertical-align: middle;margin-right: 8px;width: 26px;}
.index-news .right ul{padding:10px 14px;}
.index-news .right ul li{line-height: 44px;}
.index-news .right ul li a{font-size: 14px;color: #666666;}
.index-news .right ul li a:hover{color: #D20102;}
.index-news{counter-reset:section;}
.index-news .right ul li a:before {counter-increment: section;content: counter(section);display: inline-block;width: 16px;margin-right: 10px;
    height: 16px;line-height: 16px;background: #D20102;color: #fff;border-radius: 2px;font-size: 12px;text-align: center;}
.index-news .right ul li:nth-child(4) a:before,.index-news .right ul li:nth-child(5) a:before,.index-news .right ul li:nth-child(6) a:before{
    background: #CCCCCC;}
.index-news .bottom{float: left;margin-top: 30px;}
.index-news .bottom ul{width: 1200px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index-news .bottom ul li{width: 274px;}
.index-news .bottom ul li img{width: 274px;height: 182px;transition: all 0.5s;}
.index-news .bottom ul li img:hover{transform: scale(1.03);}
.index-news .bottom p{width: 254px;height: 36px;background: #000000;opacity: 0.6;color: #FFFFFF;font-size: 16px;line-height: 36px;padding: 0 10px;margin-top: -40px;position: absolute;}
.index-news .bottom-list{float: left;margin-top: 15px;}
.index-news .bottom-list ul{width: 1200px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index-news .bottom-list ul li{width: 274px;line-height: 34px;}
.index-news .bottom-list ul li:before{position: absolute;content: "";width: 4px;height: 4px;margin-top: 15px;background: #333;}
.index-news .bottom-list a{width: 274px;color: #333333;font-size: 16px;padding-left: 10px;}
.index-news .bottom-list a:hover{color: #D20102;}
/*首页推荐品牌*/
.index-brand {height: 420px;}
.index-brand .company{width: 880px;float: left;}
.index-brand .paihang{width: 275px;float: right;}
.index-brand .title-sty h2{margin-bottom: 10px;}
.index-brand .company .title-sty{display: flex;justify-content: space-between;flex-wrap: wrap;border-bottom: 1px solid #E5E5E5;}
.index-brand .paihang .title-sty{border-bottom: 1px solid #E5E5E5;}
.index-brand .company .title-sty .tab-brand-hd {line-height: 38px;font-size: 16px;color: #666666;}
.index-brand .company .title-sty .tab-brand-hd ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.index-brand .company .title-sty .tab-brand-hd ul li{margin-left: 20px;}
.index-brand .tab-brand-hd ul li.on a{color:#ffffff;background: #D20102;padding:3px 5px;border-radius: 4px;}
.index-brand .paihang ul{padding-top: 10px;}
.index-brand .paihang ul li{line-height: 38px;}
.index-brand .paihang ul li a{font-size: 16px;color: #666666;padding-left: 15px;}
.index-brand .paihang ul li a:hover{color: #D20102;}
.index-brand .paihang ul li:before {position: absolute;display: inline-block;content: "";width: 6px;height: 6px;background: #D20102;margin-top: 18px;}
.index-brand .tab-pal{display: none;}
.index-brand .tab-pal:nth-child(1) {display: block;}
.index-brand .company .company-tp{margin-top: 23px;float: left;}
.index-brand .company .company-tp img{width: 236px;height: 287px;}
.index-brand .company-info{width: 540px;float: left;margin-top: 23px;margin-left: 54px;}
.index-brand .company-info h3{font-size: 22px;color: #1D1E20;text-align: center;margin-top: -5px;}
.index-brand .company-info .js,.index-brand .company-info p{text-indent: 20px;letter-spacing: 1px;line-height: 26px;margin: 15px 0;font-size: 16px;color: #666666;text-align: center;}

.index-brand .company-info .cp-logo{width: 100px;}
.index-brand .company-info ul{width: 420px;display: flex;justify-content: space-between;flex-wrap: wrap;margin: auto;padding-top: 10px;}
.index-brand .company-info ul li{text-align: center;color: #666666;font-size: 14px;}
.index-brand .company-info ul li img{width: 44px;height: 38px;}
.index-brand .company-info ul li span{line-height: 5px;margin-top: 10px;display: block;}
/*首页底部咨询办理*/
.index-zxbl{background: url(../images/zxbl-bg.png) no-repeat center;height: 150px;text-align: center;}
.index-zxbl p{font-size: 34px;color: #333333;margin-top: 50px;float: left;width: 820px;padding-left: 30px;}
.index-zxbl a{background: #D20102;border-radius: 2px;color: #FFFFFF;font-size: 20px;padding:8px 26px;float: left;margin-top: 50px;}

/*pos产品*/
#box {width: 1200px;background: rgba(255, 255, 255, 0.8);margin: auto;border: 1px solid #E5E5E5;}
#box dl {height: 51px;line-height: 51px;border-bottom: 1px dashed #DFDFDF;margin: 0px;}
#box dl:nth-child(1) {height: 90px;line-height: 40px;border-bottom: 1px dashed #DFDFDF;margin: 0px;}
#box dt {float: left;color: #000000;background: #F4F4F4;font-size: 16px;width: 70px;height: 51px;padding:0 15px;}
#box dl:nth-child(1) dt {width: 70px;height: 85px;padding-top: 5px;}
#box dd {float: left;color: #252525;padding:0 6px;margin:0 12px;font-size: 14px;cursor: pointer;height: 25px;line-height: 25px;margin-top: 13px;}
#box dd:hover {color: #E50000;}
#box dd.active {background: #E50000;color: #FFFFFF;border-radius: 2px;}

.bg{background: #F9F9F9;padding-top: 30px;}
.product_content{margin: auto;padding-bottom: 50px;margin-top: 50px;}
.product_content ul{display: flex;justify-content: left;flex-wrap: wrap;}
.product_content ul li{width: 285px;height:388px;text-align: center;background: #FFFFFF;margin-right: 20px;margin-bottom: 20px;}
.product_content ul li:nth-child(4n+4) {margin-right: 0;}
.product_content ul li img{width: 285px;height: 285px;display: block;}
.product_content ul li h3{font-size: 18px;color: #343434;line-height: 10px;padding-top: 12px}
.product_content ul li h3:hover{color: #D10101;}
.product_content ul li p{font-size: 16px;color: #666666;padding: 15px 20px;height:47px;}

.huobao{position: absolute;margin-top: -388px;width: 50px;height: 25px;line-height: 25px;background: #E50000;color: #FFFFFF;font-size: 14px;}
.tehui{position: absolute;margin-top: -388px;width: 50px;height: 25px;line-height: 25px;background: #FFA800;color: #FFFFFF;font-size: 14px;}
.xinpin{position: absolute;margin-top: -388px;width: 50px;height: 25px;line-height: 25px;background: #47C972;color: #FFFFFF;font-size: 14px;}

.news_banner {background: url(../images/news-banner.png)no-repeat center;height: 320px;}
.news_banner h2{color: #EAEAEA;font-size: 40px;text-align: center;line-height: 60px;padding-top: 50px;}
.news_banner p{color: #EAEAEA;font-size: 30px;text-align: center;padding: 25px 0;}
.news_banner ul{width: 550px;margin: auto;padding-top: 10px;}
.news_banner ul li{color: #EAEAEA;font-size: 22px;}
.news_banner ul li:before{position:relative;margin-right: 5px;content:url(../images/dui.png);display:inline-block;width:20px;height:15px;}

/*支付头条*/
.newslist {margin-bottom:50px;margin-top: 40px;}
.newslist .left {width:886px;}
.newslist .right {width:300px;height: auto;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.06);}
.newslist .left .news-nav div {width: 886px;height: 60px;background: #F9F9F9;line-height: 60px;padding-left: 20px;}
.newslist .left .news-nav div a {padding:4px 10px;height:16px;border-radius: 4px;line-height:16px;text-align:center;font-size:16px;margin-right: 15px;}
.newslist .left .news-nav div span{font-size: 16px;margin-right: 10px;}
.newslist .left .news-nav div a.active {color:#FFFFFF;background: #D10101;}
.newslist .left .news-nav div a:hover {color:#D10101;}
.newslist .left ul{width:886px;display: flex;justify-content: left;flex-wrap: wrap;padding-top: 30px;}
.newslist .left ul li {width: 278px;height: 280px;margin-bottom: 26px;margin-right: 26px;box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.06);border-radius: 2px;}
.newslist .left ul li:nth-child(3n+3) {margin-right: 0;}
.newslist .left ul li img {width:278px;height: 186px;margin-bottom: 6px;border-radius: 2px 2px 0 0;}
.newslist .left ul li span img{width: 16px;height:10px;vertical-align: middle;margin-right: 5px;margin-top: 3px;}
.newslist .left ul li .news-contant-title {height: 46px;font-size:16px;color:#333;line-height: 24px;padding:0px 10px;display: -webkit-box;}
.newslist .left ul li .news-contant-title:hover {color:#D10101;}
.newslist .left ul li .news-contant-time{padding: 12px 10px;margin: 0px;}
.newslist .left ul li .news-contant-time span {font-size:12px;color:#999;}
.newslist .right .toutiao{width: 300px;height: auto;float: left;}
.newslist .right .toutiao h2{width: 290px;height: 60px;background: #F9F9F9;line-height: 60px;padding-left: 10px;color: #333333;font-size: 18px;}
.newslist .right .toutiao h2 img{vertical-align: middle;margin-right: 8px;width: 30px;}
.newslist .right .toutiao ul{padding:5px 15px 10px;}
.newslist .right .toutiao ul li{line-height: 40px;}
.newslist .right .toutiao ul li a{font-size: 14px;color: #666666;}
.newslist .right .toutiao ul li a:hover{color: #D20102;}
.newslist{counter-reset:section;}
.newslist .right .toutiao ul li a:before {counter-increment: section;content: counter(section);display: inline-block;width: 16px;margin-right: 10px;
    height: 16px;line-height: 16px;background: #CCCCCC;color: #fff;border-radius: 2px;font-size: 12px;text-align: center;}
.newslist .right .toutiao ul li:nth-child(1) a:before,.newslist .right .toutiao ul li:nth-child(2) a:before,.newslist .right .toutiao ul li:nth-child(3) a:before{
    background: #D20102;}

.newslist .right .tuijian{height: auto;float: left;}
.newslist .right .tuijian h2{width: 290px;height: 60px;background: #F9F9F9;line-height: 60px;padding-left: 10px;color: #333333;font-size: 18px;}
/*.newslist .right .tuijian h2:before{position:relative;top:4px;margin-right: 8px;content:"";display:inline-block;border-radius:2px;width:5px;height:22px;background:#D20102;}*/
.newslist .right .tuijian h2 img{vertical-align: middle;margin-right: 8px;width: 23px;margin-top: -3px;}
.newslist .right .tuijian ul{padding: 5px 0;}
.newslist .right .tuijian ul li {padding:10px;width: 280px;border-bottom: 1px dashed #E7E7E7;}
.newslist .right .tuijian ul li:last-child{border: none;}
.newslist .right .tuijian ul li img {width:105px;height:70px;}
.newslist .right .tuijian ul li a {width:164px;height:45px;font-size:14px;line-height:20px;color: #333;float: left;}
.newslist .right .tuijian ul li a:hover{color:#D20102;}
.newslist .right .tuijian ul li .ctime{height: 70px;}
.newslist .right .tuijian ul li .ctime span{font-size:11px;color:#999;}
.newslist .right .tuijian ul li .ctime .click{margin-left: 10px;}
.newslist .right .tuijian ul li .ctime img{width: 13px;height:9px;vertical-align: middle;margin-right: 5px;margin-top: -3px;}

.newslist .right .biaoqian{height: auto;float: left;}
.newslist .right .biaoqian h2{width: 290px;height: 60px;background: #F9F9F9;line-height: 60px;padding-left: 10px;color: #333333;font-size: 18px;}
.newslist .right .biaoqian h2 img{vertical-align: middle;margin-right: 8px;width: 22px;height: 25px;margin-top: -3px;}
.newslist .right .biaoqian ul{display: flex;justify-content: left;flex-wrap: wrap;padding: 15px 10px;}
.newslist .right .biaoqian ul li {padding:5px;margin-bottom: 12px;}
.newslist .right .biaoqian ul li a {font-size:14px;border:1px solid #D10101;color: #D10101;border-radius: 20px;padding:6px 10px;}


/*POS机政策*/
.zhengce_banner {background: url(../images/zhengce-banner.png)no-repeat center;height: 320px;text-align: center;}
.zhengce_banner h2{color: #EAEAEA;font-size: 40px;line-height: 60px;padding-top: 20px;}
.zhengce_banner p:first-child{color: #EAEAEA;font-size: 30px;padding-top: 55px;}
.zhengce_banner p:last-child{color: #EAEAEA;font-size: 30px;padding-top: 20px;}

.zhengce{margin: auto;padding-bottom: 50px;margin-top: 40px;}
.zhengce h2{float: left;line-height: 60px;color: #333333;font-size: 24px;}
.zhengce h2:before{position:relative;top:4px;margin-right: 8px;content:"";display:inline-block;border-radius:2px;width:5px;height:25px;background:#D20102;}
.zhengce .sx{height: 60px;background: #F9F9F9;padding: 0px 20px;}
.zhengce .sx div{float: right;line-height: 58px;font-size: 14px;color: #656565;}
.zhengce .sx div span{padding: 8px 15px;border: 1px solid #DFDFDF;color: #656565;font-size: 12px;margin-left: 10px;}
.zhengce .sx div span:after{position: relative;content: url(../images/xia.png);width: 10px;height: 6px;top:-2px;margin-left: 10px;}
.zhengce .sx div ul{width: 122px;height: 164px;background: #FFFFFF;border: 1px solid #DFDFDF;
box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.09);position: absolute;margin-top: -8px;margin-left: 38px;}
.zhengce .sx div ul li{height: 32px;width: 122px;line-height: 32px;color: #656565;font-size: 12px;margin: 0px;text-align: center;border: none;}
.zhengce .sx div ul .active a{color: #FFFFFF;}
.zhengce .sx div ul .active{background: #D10101;}
.zhengce .sx div ul .active a:before{position:relative;margin-left: -15px;margin-right: 5px;content:url(../images/dui2.png);width:12px;height:9px;}

.zhengce ul{display: flex;justify-content: left;flex-wrap: wrap;}
.zhengce ul li{width: 600px;height:200px;margin-bottom: 10px;border-bottom: 1px solid #CDCDCD;margin-top: 10px;}
.zhengce ul li .pic{float: left;}
.zhengce ul li .pic img{width: 190px;height: 190px;}
.zhengce ul li .content{text-align: left;padding:10px 35px;float: left;}
.zhengce ul li .content h3{font-size: 22px;color: #333333;padding: 12px 0;}
.zhengce ul li .content span{background: #E9E9E9;border-radius: 2px;padding:4px 6px;margin-right: 10px;color: #656565;}
.zhengce ul li .content p{font-size: 16px;color: #656565;padding-top: 12px;margin-bottom: 15px;}
.zhengce ul li .content a{background: #D10101;padding:6px 20px;border-radius: 16px;color: #FFFFFF;font-size: 16px;}
.zhengce ul li .content a:before{position: relative;content: url(../images/zixun.png);display: inline-block;margin-right: 10px;width: 21px;height: 16px;top:2px;}

/*联系我们*/
.contact_banner {background: url(../images/contact-banner.png)no-repeat center;height: 320px;text-align: center;}
.contact_banner h2{color: #EAEAEA;font-size: 40px;line-height: 60px;padding-top: 60px;}
.contact_banner p{color: #EAEAEA;font-size: 30px;padding-top: 30px;}
.contact {padding-bottom: 80px;}
.contact .left{width: 578px;height: 552px;background: #FFFFFF;padding:80px 60px;}
.contact h2{font-size: 32px;color: #333333;}
.contact .left ul{padding-top: 40px;}
.contact .left ul li{height: 62px;border-bottom: 1px solid #DDDEDF;margin-bottom: 30px;width: 578px;float: left;}
.contact .left ul .name{width: 160px;}
.contact .left ul .mobile{width: 370px;float: right;}
.contact .left ul li input{height: 60px;border: none;font-size: 18px;color: #333333;}
.contact .left button{width: 578px;height: 60px;border: none;background: #D20102;border-radius: 4px;font-size: 20px;color: #FFFFFF;margin-top: 20px;}
.contact .left p{font-size: 16px;color: #666666;padding-top: 20px;}

.contact .right{width: 326px;height: 552px;background: #FFFFFF;padding:80px;}
.contact .right p{font-size: 16px;color: #666666;padding-top: 40px;}
.contact .right p:nth-child(3){padding-top: 20px;}
.contact .right p span{font-size: 36px;color: #D20102;display: block;}
.contact .right .wxewm .ewm{width: 210px;height: 210px;margin-top: 50px;border: 1px solid #D20102;}
.contact .right .wxewm span{font-size: 16px;color: #333333;display: block;padding-top: 8px;}
.contact .right .wxewm .icon-wx{width: 20px;vertical-align: middle;margin-top: -4px;margin-right:5px;}
/*支付公司*/
.company_banner {background: url(../images/company-banner.png)no-repeat center;height: 320px;text-align: center;}
.company_banner h2{color: #EAEAEA;font-size: 40px;line-height: 60px;padding-top: 20px;}
.company_banner p:first-child{color: #EAEAEA;font-size: 30px;padding-top: 55px;}
.company_banner .rw{width: 30px;height: 2px;background: #F80001;margin: 20px auto;}
.company_banner .rw:before{position: absolute;content: "";width: 30px;height: 2px;background: #FFFFFF;margin-left: 15px;}
.company_banner p:last-child{color: #EAEAEA;font-size: 24px;}

.company-list h2{line-height: 60px;color: #333333;font-size: 24px;height: 60px;background: #F9F9F9;border-bottom:2px solid #D20102;}
.company-list h2:before{position:relative;top:4px;margin-right: 8px;content:"";display:inline-block;border-radius:2px;width:5px;height:25px;background:#D20102;}
.company-list ul{display: flex;justify-content: left;flex-wrap: wrap;margin-top: 20px;}
.company-list ul li{width: 269px;height:144px;margin-bottom: 20px;margin-right: 20px;background: #FFFFFF;padding: 8px;}
.company-list ul li:nth-child(4n+4) {margin-right: 0;}
.company-list ul li .pic{float: left;width: 100px;}
.company-list ul li .pic img{width: 100px;height: 100px;}
.company-list ul li .pic p{text-align: center;font-size: 16px;color: #D10101;}
.company-list ul li .content{text-align: left;padding-left:10px;float: left;width: 159px;}
.company-list ul li .content h3{font-size: 16px;color: #333333;padding: 10px 0;height:45px;}
.company-list ul li .content h3:hover{color: #D10101;}
.company-list ul li .content p{font-size: 14px;color: #008AFF;margin-bottom: 18px;}
.company-list ul li .content span{border:1px solid #999999;padding:4px 10px;color: #656565;font-size: 14px;border-radius: 2px;}

.search_banner {background: url(../images/search-banner.png)no-repeat center;height: 480px;}
.search_banner h2{color: #EAEAEA;font-size: 50px;text-align: center;line-height: 60px;padding-top: 70px;}
.search_banner p{color: #EAEAEA;font-size: 32px;text-align: center;padding: 40px 0 30px;}

.search_banner .sc{margin-top: 10px;}
.search_banner .sc form {width: 800px;margin: auto;}
.search_banner .sc input {float: left;border: none;height: 60px;line-height: 60px;padding: 0 30px 0 40px;width: 600px;font-size: 18px;border-radius: 5px 0 0 5px;}
.search_banner .sc button {float: right;border: none;line-height: 60px;padding: 0;color: #fff;width: 130px;background-color: #DB3232;font-size: 18px;border-radius: 0 5px 5px 0;}
.search_banner .sc .search{float:left;position:absolute;margin-top:21px;margin-left:15px;}
.search_banner .sc .search img{width: 20px;}
.search_banner .sc p {font-size: 16px;}
.search_banner .sc p span {padding: 8px 12px;background: #4F4949;border-radius: 4px;color: #FFFFFF;}
.search_banner .sc p a {display: inline-block;margin-left: 25px;color: #FFFFFF;}

.searchlist {margin-bottom:50px;margin-top: 40px;}
.searchlist .left {width:880px;}
.searchlist .right {width:300px;}
.searchlist .left .news-nav{width: 880px;height: 60px;background: #F9F9F9;line-height: 60px;}
.searchlist .left .news-nav ul {width: 600px;display: flex;justify-content: left;flex-wrap: wrap;}
.searchlist .left .news-nav ul li {height:60px;line-height:60px;text-align:center;font-size:18px;padding: 0 30px;color: #666666;}
.searchlist .left .news-nav ul .active {color:#FFFFFF;background: #D10101;}
.searchlist .left .news-nav span{padding-right: 10px;}
.searchlist .left .news-nav span b{color: #D10101;}

.searchlist .left .xgcp ul{width:880px;padding-top: 25px;}
.searchlist .left .xgcp ul li {width: 854px;height: 170px;margin-bottom: 10px;border: 1px solid #EAEAEA;padding: 13px;}
.searchlist .left .xgcp ul li:hover{border: 1px solid #D20102;}
.searchlist .left .xgcp ul li img {width:170px;height: 170px;float: left;}
.searchlist .left .xgcp ul li .product-title {font-size:22px;color:#333;line-height: 24px;padding:0px 20px;display: -webkit-box;padding-top: 20px;}
.searchlist .left .xgcp ul li .product-title:hover{color: #D10101;}
.searchlist .left .xgcp ul li .product-desc{font-size:16px;color:#666;line-height: 24px;padding:0px 20px;display: -webkit-box;padding-top: 20px;}
.searchlist .left .xgcp ul li .company-name{padding: 18px 20px;}
.searchlist .left .xgcp ul li .company-name a:first-child{font-size:14px;color:#1D8FED;}
.searchlist .left .xgcp ul li .company-name a:last-child{background: #D10101;padding:6px 16px;border-radius: 16px;color: #FFFFFF;font-size: 14px;}
.searchlist .left .xgcp ul li .company-name .zixun:before{position: relative;content: url(../images/zixun.png);display: inline-block;margin-right: 6px;width: 21px;height: 16px;top:3px;}

.searchlist .left .xggs ul{width:880px;padding-top: 10px;}
.searchlist .left .xggs ul li {width: 880px;height: 163px;padding: 20px 0px;border-bottom: 1px solid #EAEAEA;}
.searchlist .left .xggs ul li img {width:163px;height: 163px;float: left;}
.searchlist .left .xggs ul li .company-title {font-size:22px;color:#333;line-height: 24px;padding:0px 20px;display: -webkit-box;padding-top: 8px;}
.searchlist .left .xggs ul li .company-title:hover{color: #D10101;}
.searchlist .left .xggs ul li .company-desc{font-size:14px;color:#666;line-height: 24px;padding:0px 20px;display: -webkit-box;}
.searchlist .left .xggs ul li .company-info{padding: 16px 20px;}
.searchlist .left .xggs ul li .company-info a{font-size:14px;color:#1D8FED;}
.searchlist .left .xggs ul li .company-info span{font-size:14px;color: #666666;}
.searchlist .left .xggs ul li .company-info span b{color: #D20102;font-weight: normal;}

.searchlist .left .xgxw ul{width:880px;padding-top: 10px;}
.searchlist .left .xgxw ul li {width: 880px;height: 133px;padding: 20px 0px;border-bottom: 1px solid #EAEAEA;}
.searchlist .left .xgxw ul li img {width:199px;height: 133px;float: left;}
.searchlist .left .xgxw ul li .news-title {font-size:22px;color:#333;line-height: 24px;padding:0px 20px;display: -webkit-box;padding-top: 5px;}
.searchlist .left .xgxw ul li .news-title:hover{color: #D10101;}
.searchlist .left .xgxw ul li .news-content{font-size:15px;color:#666;line-height: 25px;padding:0px 20px;display: -webkit-box;padding-top: 10px;}
.searchlist .left .xgxw ul li .news-time{padding: 10px 20px;}
.searchlist .left .xgxw ul li .news-time a{font-size:14px;color:#1D8FED;}
.searchlist .left .xgxw ul li .news-time span{font-size:14px;color:#888888;}
.searchlist .left .xgxw ul li .news-time span:nth-child(2){margin-right: -260px;}
.searchlist .left .xgxw ul li .news-time span img{width: 14px;height:9px;vertical-align: middle;margin-right: 3px;margin-top: 6px;}

.searchlist .right .toutiao{width: 300px;height: auto;float: left;border: 1px solid #F2F2F2;margin-bottom: 20px;}
.searchlist .right .toutiao h2{width: 290px;height: 60px;background: #F9F9F9;line-height: 60px;padding-left: 10px;color: #333333;font-size: 18px;}
.searchlist .right .toutiao h2 img{vertical-align: middle;margin-right: 8px;width: 23px;}
.searchlist .right .toutiao ul{padding:5px 15px 10px;}
.searchlist .right .toutiao ul li{line-height: 46px;border-bottom: 1px solid #F2F2F2;}
.searchlist .right .toutiao ul li:last-child{border: none;}
.searchlist .right .toutiao ul li a{font-size: 16px;color: #666666;}
.searchlist .right .toutiao ul li a:hover{color: #D20102;}
.searchlist{counter-reset:section;}
.searchlist .right .toutiao ul li a:before{counter-increment: section;content: counter(section);display: inline-block;width: 17px;margin-right: 10px;height: 18px;line-height: 17px;background: #CCCCCC;color: #fff;border-radius: 2px;font-size: 13px;text-align: center;}
.searchlist .right .toutiao ul li:nth-child(1) a:before,.searchlist .right .toutiao ul li:nth-child(2) a:before,.searchlist .right .toutiao ul li:nth-child(3) a:before{background: #D20102;}

.searchlist .right .tuijian{height: auto;float: left;border: 1px solid #F2F2F2;margin-bottom: 20px;}
.searchlist .right .tuijian h2{width: 290px;height: 60px;background: #F9F9F9;line-height: 60px;padding-left: 10px;color: #333333;font-size: 18px;}
/*.newslist .right .tuijian h2:before{position:relative;top:4px;margin-right: 8px;content:"";display:inline-block;border-radius:2px;width:5px;height:22px;background:#D20102;}*/
.searchlist .right .tuijian h2 img{vertical-align: middle;margin-right: 8px;width: 21px;margin-top: -3px;}
.searchlist .right .tuijian ul{padding: 5px 0;}
.searchlist .right .tuijian ul li {padding:10px;width: 280px;height: 90px;border-bottom: 1px dashed #E7E7E7;}
.searchlist .right .tuijian ul li:last-child{border: none;}
.searchlist .right .tuijian ul li img {width:90px;height:90px;}
.searchlist .right .tuijian ul li a {width:175px;height:30px;font-size:16px;line-height:30px;color: #333;float: left;}
.searchlist .right .tuijian ul li a:hover{color:#D20102;}
.searchlist .right .tuijian ul li p{line-height: 22px;font-size: 14px;color: #666666;margin-top: 35px;}

.searchlist .right .biaoqian{height: auto;float: left;}
.searchlist .right .biaoqian h2{width: 290px;height: 60px;background: #F9F9F9;line-height: 60px;padding-left: 10px;color: #333333;font-size: 18px;}
.searchlist .right .biaoqian h2 img{vertical-align: middle;margin-right: 8px;width: 22px;margin-top: -3px;}
.searchlist .right .biaoqian ul{display: flex;justify-content: left;flex-wrap: wrap;padding: 15px 10px;}
.searchlist .right .biaoqian ul li {padding:5px;margin-bottom: 12px;}
.searchlist .right .biaoqian ul li a {font-size:14px;border:1px solid #D10101;color: #D10101;border-radius: 20px;padding:6px 10px;}





.tag-tab {height: auto;background: rgba(255, 255, 255, 0.8);}
.tag-tab h2{font-size: 16px;padding-top: 23px;width: 50px;padding-left: 20px;}
.tag-tab ul{display: flex;justify-content: left;flex-wrap: wrap;padding: 20px;width: 1100px;}
.tag-tab ul li{padding: 3px 15px;margin-bottom: 15px;font-size: 16px;color: #666666;}
.tag-tab ul .active{background: #F7F7F7;color: #D20102;}
.tag-hd{width: 200px;margin: auto;padding-top:15px;}
.tag-hd a{font-size: 18px;color: #888888;line-height: 50px;}
.tag-hd .active{border-bottom: 3px solid #D20102;line-height: 50px;}

.bg{background: #F9F9F9;padding-top: 30px;}

.tag-product-list{margin: auto;padding-bottom: 50px;padding-top: 40px;border-top: 1px solid #ECECEC;}
.tag-product-list ul{display: flex;justify-content: left;flex-wrap: wrap;}
.tag-product-list ul li{width: 285px;height:388px;text-align: center;background: #FFFFFF;margin-right: 20px;margin-bottom: 20px;}
.tag-product-list ul li:nth-child(4n+4) {margin-right: 0;}
.tag-product-list ul li img{width: 285px;height: 285px;}
.tag-product-list ul li h3{font-size: 18px;color: #343434;line-height: 10px;padding-top: 12px}
.tag-product-list ul li p{font-size: 16px;color: #666666;padding: 15px 20px;}

.tag-news-list{margin: auto;padding-bottom: 50px;padding-top: 40px;border-top: 1px solid #ECECEC;}
.tag-news-list ul{display: flex;justify-content: left;flex-wrap: wrap;}
.tag-news-list ul li{width: 285px;height:286px;background: #FFFFFF;margin-right: 20px;margin-bottom: 20px;}
.tag-news-list ul li:nth-child(4n+4) {margin-right: 0;}
.tag-news-list ul li img{width: 285px;height: 190px;}
.tag-news-list ul li h3{font-size: 16px;color: #343434;line-height: 20px;padding: 10px 10px 0px 10px;text-align: left;}
.tag-news-list ul li h3:hover{color: #D10101;}
.tag-news-list ul li .news-time{padding: 12px 10px;margin: 0px;}
.tag-news-list ul li .news-time span {font-size:12px;color:#999;}
.tag-news-list ul li .news-time span img{width: 15px;height:10px;vertical-align: middle;margin-right: 4px;}


.nav_detail{padding-left:20px;height: 60px;background: #F9F9F9;line-height: 60px;}
.nav_detail p .active{color: #ec1c24;}
.nav_detail p{width: 336px;height: 14px;font-size: 14px;font-weight: 400;color: #666666;}
.news_detail_bg{width: 886px;height: auto;background: #FFFFFF;box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.06);}

/*文章内容*/
.article {padding:20px 20px 0px 20px;overflow:hidden;}
.article .article-title span img{width: 13px;height: 9px;}
.article-title{border-bottom:1px solid #EEEEEE;}
.article-title div {padding:30px 0px;}
.article-title span {font-size:14px;color: #9A9A9A;}
.article-title h2 {height: 27px;font-size: 28px;font-weight: 500;color: #343434;text-align: left;}
.article-title a {color:#808080;font-size:14px;}
.article article{width: 795px;height: auto;margin-top: 36px;}
.article article p {line-height:1.8;margin-top:5px;}
.article article img{margin: auto;display: block;}
.xiahuaxian{height: 1px;background: #EEEEEE;margin: 41px 0px 0px 0px;}
.article-nav {padding:36px 0px 48px 28px;font-size: 16px;}
.article-nav div,.article-nav a {padding:8px 0;color:#666666;font-size: 16px;}
.article-nav a:hover {color:#ec1c24;}




/*公共底部*/
.footer {background-color: #F7F7F7;padding-top: 50px;color: #656565;border-top: 1px solid #C9C9C9;}
.footer a {color: #666666;}
.footer a:hover {color: #DD2B33;}
.footer .liucheng {text-align:center;padding-bottom:25px;margin-bottom:40px;border-bottom:1px solid #C9C9C9;}
.footer .liucheng img{width:1012px;text-align:center;margin:auto;}
.footer .liucheng ul {width:1012px;display: flex;justify-content: space-between;flex-wrap: wrap;margin:auto;}
.footer .liucheng ul li{color:#333333;font-size:14px;padding-top:8px;}
.footer-copy {margin-top: 20px;font-size: 14px;padding: 20px 0;color: #FFFFFF;background-color: #DD2B33;text-align: center;}
.footer-logo {float: left;padding-top: 20px;width: 225px;}
.footer-logo .tel {padding-left: 10px;padding-top:10px;}
.footer-logo .tel strong {display: block;/*font-family: Impact;*/color: #DB3232;font-size: 24px;line-height: 1.4;}
.footer dl {margin: 0 0 0 30px;float: left;border-left:1px solid #C9C9C9;padding-left:50px;}
.footer dt {font-size: 16px;background: no-repeat 0 center;color: #000000;padding-bottom: 10px;}
.footer dd {margin: 0;}
.footer dd p {line-height:28px;}
.footer .footer-contact {width: 115px;}

.footer .footer-ewm {float:right;}
.footer .footer-ewm dd .ewm {display: block;height: 110px;width: auto;}
.footer .footer-ewm dd p {font-size: 14px;text-align: center;color:#333333;}
.footer-ewm .footer-wx{width:15px;vertical-align:middle;margin-top:-3px;margin-right:3px;}

.footer .footer-link {width:50%;text-align:center;padding-top:40px;margin:auto;}
.footer .footer-link h4{color:#333333;font-size:14px;font-weight:normal;float:left;margin:0px;}
.footer .footer-link ul {padding-left:15px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.footer .footer-link ul li{color:#333333;font-size:14px;}
.footer .footer-link ul li a{color:#333333;}
.footer .footer-link ul li a:hover{color:#DD2B33;}
.footer .footer-link ul li:before{content:"";width:1px;height:10px;margin-right:15px;display: inline-block;background:#333;}