@charset "utf-8";
*{touch-action:auto;}
body, dl, dd, ul, ol, h1, h2, h3, h4, h5, h6, pre, form, input, textarea, p, hr{margin:0;padding:0;}
body{background:#fff;max-width:640px;margin:0 auto;}
ul, ol{list-style:none;}
a{text-decoration:none;color:#666;}
a:hover, a:focus{text-decoration:none;}
html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;}
body{font-size:14px;overflow-x:hidden;}
body, button, input, select, textarea{font-family:'helvetica neue', tahoma, 'hiragino sans gb', stheiti, 'wenquanyi micro hei', \5FAE\8F6F\96C5\9ED1, \5B8B\4F53, sans-serif;}
b, strong{font-weight:bold;}
i, em{font-style:normal;}
img{border:0 none;width:auto\9;max-width:100%;vertical-align:top;height:auto;}
button, input, select, textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{cursor:pointer;outline:0px;-webkit-appearance:button;}
button[disabled], input[disabled]{cursor:default;}
input{outline:0px;-webkit-appearance:none;border:0 none;}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
input:focus{outline:none;}
select[size], select[multiple], select[size][multiple]{border:1px solid #AAA;padding:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block;}
audio, canvas, video, progress{display:inline-block;}
.about iframe,.about video,.Products-info iframe,.Products-info video,.new-content iframe,.new-content video{max-width:100%;height:auto;}
.about img,.Products-info img,.new-content img{max-width:100%;height:auto!important;}
input::-webkit-input-speech-button{display:none;}
button, input, textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);}
input::placeholder{font-size:14px;line-height:1.2;color:#666666;}
header{width:100%;max-width:640px;margin:0 auto;position:fixed;top:0;left:0;right:0;height:1rem;background:#fff;z-index:999;border-bottom:1px #eee solid;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.logo{position:absolute;left:.25rem;top:0;display:flex;height:1rem;align-items:center;z-index:3;}
.logo img{max-height:.6rem;max-width:2.5rem;}/* min-height:40px; */
.search{position:absolute;top:0;left:0;right:1.2rem;height:1rem;text-align:center;}
.search .search-text{position:absolute;right:.6rem;width:2.7rem;height:.6rem;outline:0;border-left:1px solid #d1d1d1;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;border-radius:0.3rem 0 0 0.3rem;padding-left:.3rem;line-height:1.4;box-sizing:border-box;margin-top:.2rem;font-size:14px;}
.swiper-pagination-bullet-active{background:#313437;}
.search .search-button{position:absolute;top:0;right:0;width:.6rem;height:.6rem;margin-top:.2rem;border-bottom-right-radius:.3rem;border-top-right-radius:.3rem;background:url('../images/css_sprites.png') no-repeat;background-position: 0 -1.65rem;background-size:3.13rem 3.09rem;padding:0;border:1px solid #d1d1d1;border-left:none;}
.nav-r-btn{position:absolute;z-index:101;top:.2rem;right:.25rem;width:.4rem;height:.4rem;cursor:pointer;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;padding:5px;}
.nav-r-btn span{border-radius:2px;position:absolute;right:5px;top:.1rem;display:block;width:.4rem;min-width:24px;height:3px;border:0px solid #d5c896;background-color:#979797;-webkit-transition:top 0.2s 0.2s, background 0.2s, opacity 0s 0.2s, -webkit-transform 0.2s;transition:top 0.2s 0.2s, background 0.2s, opacity 0s 0.2s, -webkit-transform 0.2s;transition:top 0.2s 0.2s, transform 0.2s, background 0.2s, opacity 0s 0.2s;transition:top 0.2s 0.2s, transform 0.2s, background 0.2s, opacity 0s 0.2s, -webkit-transform 0.2s;}
.nav-r-btn span:nth-of-type(2){top:.25rem;}
.nav-r-btn span:nth-of-type(3){top:.41rem;}
.nav-r-btn.toggle-animate span:nth-of-type(1){top:.25rem;transform:rotate(45deg);transform-origin:50% 62%;transition:top 0.2s, transform 0.2s 0.2s, background 0.2s;-webkit-transform:rotate(45deg);-webkit-transform-origin:50% 62%;-webkit-transition:top 0.2s, -webkit-transform 0.2s 0.2s, background 0.2s;}
.nav-r-btn.toggle-animate span:nth-of-type(2){opacity:0;transition:opacity 0.2s;-webkit-transition:opacity 0.2s;}
.nav-r-btn.toggle-animate span:nth-of-type(3){top:.25rem;transform:rotate(-45deg);transform-origin:48% 62%;-webkit-transform-origin:45% 62%;transition:bottom 0.2s, transform 0.2s 0.2s, background 0.2s;-webkit-transform:rotate(-45deg);-webkit-transition:bottom 0.2s, -webkit-transform 0.2s 0.2s, background 0.2s;}
.body{margin-top:1rem;}
.nav-list{display:flex;display:-webkit-flex;}
.nav-list a{color:#979797;}
.nav-list li{-webkit-flex:1;flex:1;padding:.24rem 0 .2rem;color:#383838;}
.nav-list li i{margin-bottom:.1rem;}
.nav-list li.active{background:#0d71d1;}
.banner .swiper-pagination{bottom:0;}
.banner img{display:block;}
.nav-list li.active a{border:none;color:#fff;}
.nav-list li.active a{border:none;color:#fff;}
.nav-list li i{width:25px;height: 25px;margin: 0 auto .1rem;}
.nav-list li i, .nav-list li span{display:block;text-align:center;font-size:14px;font-weight:700;}
.nav-list li a{display:block;border-right:1px #eee solid;}
.nav-list li:after a{border:none;}
.css_sprites,.nav-list li i,.foot-fix li i{background:url(../images/css_sprites.png);}
.nav-list li i{background-position:-278px -55px;background-size: 313px 309px}
.nav-list>li:nth-child(2) i{background-position:-55px -274px;}
.nav-list>li:nth-child(3) i{background-position:-10px -274px;}
.nav-list>li:nth-child(4) i{background-position: -126px -116px;}
.nav-list>li:nth-child(5) i{background-position:-156px -228px;}
.nav-list>li.active i{background-position:-278px -100px;} 
.nav-list>li.active:nth-child(2) i{background-position:-116px -71px;}
.nav-list>li.active:nth-child(3) i{background-position:-278px -190px;}
.nav-list>li.active:nth-child(4) i{background-position:-66px -228px;}
.nav-list>li.active:nth-child(5) i{background-position:-201px -228px;}
.c-section{background:#f2f2f2;}
.c-section .tit a{width:.4rem; height:.41rem;background-image:url(../images/css_sprites.png);background-position: -1.16rem -.1rem;background-size: 3.13rem 3.09rem}
section{padding:.3rem .25rem;}
#hot-product>div{padding-top:.3rem;}
#hot-product .hot-product-list{padding-top:0;}
.product{padding:0;}
#about>div{padding:0;}
section h2{font-size:.37rem;font-weight:bold;color:#383838;}
section>div{background:#fff;padding:.3rem;}
.tit{padding-bottom:0;}
.tit>div{display:flex;display:-webkit-flex;justify-content:space-between;padding-bottom:.2rem;border-bottom:2px #e6e6e6 solid;}
.tit img{width:.4rem;}
.hot-product-list{position:relative;}
.hot-product-list:after{position:absolute;content:" ";top:0;left:33.33%;height:100%;width:1px;background:#eee;}
.hot-product-list:before{position:absolute;content:" ";top:33.33%;left:0;width:100%;height:1px;background:#eee;}
.product.hot-product-list:before{background:none;}
.hot-product-list ul{display:-webkit-flex;display:flex;flex-wrap:wrap;}
.hot-product-list li{flex-basis:33.33%;width:33.33%;padding:.2rem 0;border-bottom:1px #eee solid;border-left:1px #eee solid;box-sizing: border-box;background: #fff;;}
.hot-product-list li a{display:block;padding:0 .1rem;}
.hot-product-list img{max-width:100%;max-height:100%;}
.hot-product-list i{display:flex;display:-webkit-flex;justify-content:center;align-items:center;margin:0 auto}
.hot-product-list span{font-size:16px;display:block;line-height:20px;height:40px;overflow:hidden;text-align:center;padding:0 .1rem;margin:.2rem 0;}
.about iframe{max-width:100%}
.Products-info 
.about-img img{width:100%;}
.about-p{font-size:16px;text-align:left;margin-bottom:.15rem;line-height:1.6;color:#666;}
.about-content{background:#fff;padding:.3rem;}
.about-content h2{margin-bottom:.1rem;}
.products-list li{background: #ffffff;margin-bottom: 0.25rem; }
.products-list li:last-child{border:none;}
.products-list li>div{display:flex;display:-webkit-flex;flex-wrap:nowrap;padding:.2rem 0;}
.product-content{flex-basis:3.1rem;width:3.1rem;}
.product-content h3 a{color:#313437;}
.product-img{flex-basis:3.3rem;}
.product-img a{display:block;width:3rem;height:3rem;overflow:hidden;border:1px #eee solid;}
.product-img a img{max-width:100%;max-height:100%;display:block;margin:0 auto;}
.product-content h3 a{font-size:18px;display:block;height:40px;line-height:20px;overflow:hidden;}
.le-more a{display:block;width:100%;background:#313437;text-align:center;line-height:.95rem;height:.95rem;color:#fff;font-size:.3rem;border-radius:.03rem;}
.product-content p{font-size:16px;line-height:18px;height:54px;overflow:hidden;margin-top:.2rem;color:#666;}
.product-content .more{width:1.18rem;height:0.52rem;display:block;font-size:.2rem;background:#313437;text-align:center;line-height:.52rem;color:#fff;border-radius:.03rem;margin-top:.25rem;}
.about-content .more{margin-top:.2rem;}
.news-list{padding-bottom:.4rem;}
.news-list li a{padding:.35rem 0;display:flex;display:-webkit-flex;justify-content:space-between;}
.date{flex-basis:17%;padding-right:5%;position:relative;padding-top:7px;}
.news-content{flex-basis:78%;padding-top:.1rem;}
.news-content h3, .news-content p{padding-left:.5rem;}
.day{font-size:0.8rem;line-height:1.1;text-align:center;color:#383838;}
.date:after{position:absolute;content:' ';top:.3rem;right:0;height:1.1rem;background:#eee;width:1px;}
.year{font-size:.2rem;line-height:1.1;text-align:center;color:#979797;}
.news-content h3{line-height:.72533333rem;font-size:18px;color:#383838;line-height:18px;height:36px;table-layout:fixed;word-break:normal;overflow:hidden;}
.news-content p{margin-top:.1rem;table-layout:fixed;word-break:normal;overflow:hidden;font-size:16px;line-height:18px;height:36px;overflow:hidden;}
.news-list li{border-bottom:1px #eee dashed;}
.news-list ul li:last-child{border:none;}

footer{clear: both; line-height: 24px; color: #fff;}
.footer_bg {background: url(../images/icontact.jpg) center top no-repeat scroll; height: 534px;}
.ftitle{padding: 40px 0 30px;margin: 0 auto;text-align: center;}
.ftitle h2{font-size: 37px;font-weight: 600;color: #fff;display: block;}
.ftitle h3{height: 5px;width: 60px; text-align: center;background:#026ed0;margin: 25px auto;}
.ftitle p{margin: 0 25px;color: #fff;line-height: 30px;}

.fcontact{width: 85%;margin: 0 auto;}
.ccs{background:url(../images/contactg.png) no-repeat;background-size:28px 28px;display:block;padding-left:34px;line-height:25px;}
.foot-contact, .foo-contact a {font-size:16px;color:#ffffff;margin-top: 15px;}
.foot-contact span {display:block;padding-left:34px;height:35px;}
.foot-contact span.ico1 {background:url(../images/contactd.png) no-repeat;background-size:28px 28px;}
.foot-contact span.ico2 {background:url(../images/contacte.png) no-repeat;background-size:28px 28px;}
.foot-contact span.ico3 {background:url(../images/contactf.png) no-repeat;background-size:28px 28px;}
.foot-contact span.ico4 {background:url(../images/contactc.png) no-repeat;background-size:24px 24px;}
.foot-contact a{color: #fff;;}

.b_bar{position:fixed;bottom:0;z-index:99;border-top:1px #eee solid;}
nav{position:fixed;top:1rem;left:0;right:0;bottom:0;background:rgba(255,255,255,.6);border-top:1px #eee solid;display:none;}
#nav{background:#f0f0f0;height:100%;overflow:auto;}
#nav>li{border-bottom:1px solid #dcdcdc;position:relative;}
#nav li a{display:block;color:#5d5d5d;text-indent:.25rem;font-weight:700;line-height:.8rem;}
.nav li.actived .icon-right img{transform:rotateZ(90deg);-o-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-webkit-transform:rotateZ(90deg);transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1);-o-transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1);-moz-transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1);-webkit-transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1);}
#nav .submenu a{line-height:.7rem;font-weight:500;text-indent:.5rem;}
.icon-right{position:absolute;top:0;right:0;}
.icon-right img{height:.8rem;transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1);-webkit-transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1);-moz-transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1);-ms-transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1);-o-transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1);}
.submenu{display:none;border-top:1px #dcdcdc solid;}
.Products-info{background:#f2f2f2;}
.sl{padding:0;}
.sl>div{height:7.5rem;box-sizing:border-box;text-align:center;}
.sl img{max-width:100%;max-height:100%;}
#gallery{background:#fff;height:7.5rem;}
#gallery .swiper-slide{display:flex;justify-content:center;align-items:center;height:100%;background:#fff;}
#gallery .swiper-slide img{max-height:100%;}
.table-responsive{touch-action:auto;width:100%;margin-bottom:15px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}
.table{border-collapse:collapse;}
.table td, .table th{border:1px solid #CDCDCD;padding:5px;}
.table p{padding:0px;margin:0px;}
.sjfy{width:100%;display:flex;justify-content:space-around;padding:20px 0;background:#f2f2f2;}
.sjfy-l, .sjfy-r{display:flex;}
.sjfy-l a,.sjfy-r a{display:flex;width:90px;height:48px;background:url(../images/prev_m.png) no-repeat center center;border:1px solid #313437;border-radius:5px;}
.sjfy-l span,.sjfy-r span{display:flex;width:90px;height:48px;background:url(../images/prev_mg.png) no-repeat center center;border:1px solid #ddd;border-radius:5px;}
.sjfy-r a,.sjfy-r span{transform: rotate(180deg);}
.pro-info{padding:.3rem;}
.pro-info>div{padding:.3rem;}
.pro-int-tit{padding-bottom:.2rem;border-bottom:2px #eee solid;}
.pro-int-p{padding:.2rem 0;font-size:16px;line-height:1.8;}
.pro-int-ar{font-size:12px;line-height:1.6;}
.pro-int-p p, #details p{margin-bottom:4px;color:#666666;text-align:left;}
.inquiry{display:block;width:100%;}
.inquiry button, .LayImAhrefNode, #btnSendFeedback,.pdown3 a span,.pdown2 a span,.pdown1 a span{font-size:16px;display:block;height:.94rem;line-height:.94rem;font-size:.3rem;text-align:center;border-radius:.03rem;background:#8e9092;color:#fff;margin-bottom:.2rem;width:100%;border:none;}
.LayImAhrefNode{background:#313437;}
.page-link>div{margin-bottom:15px}
.page-link{padding:0;margin:15px 0;line-height:1.2}
.page-link p,.new-content .page-link a{color:#666;text-align:left;}
.page-link span{padding-right:.1rem;font-size:18px;font-weight:bold;}
#btnSendFeedback{background:#313437;}
.area2{padding:10px 6px;margin:12px 0px;border:1px solid #d9d9d9;border-radius:3px;}
.area2 input, .area2 textarea{color:#000;font-size:14px;width:100%;background-color:#FFF;border:0px;color:#999;outline:none;}
.button2{display:block;color:#FFF;line-height:36px;font-size:16px;width:100%;border:0px;background:#fdb812;border-radius:3px;}
.area2 textarea{height:1.8rem;}
.about{background:#fff;padding:.3rem;}
.about p{font-size:16px;margin-bottom:.15rem;line-height:1.6;color:#666;}
.newsli-content{padding-right:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newsli-content, .newsli-data{font-size:13px;}
.contact-way p{margin-bottom:4px;font-size:16px;color:#666;line-height:1.6;}
.new-content{font-size:16px};
.new-content .pd-title{color:#383838;font-size:20px;font-weight:bold;text-transform:uppercase;text-align:center;overflow:hidden;word-break:normal;}
.new-content .new-time{text-align:center;color:#979797;font-size:16px;padding:.2rem 0 0.2rem 0;}
.new-content p{font-size:16px;color:#666;margin-bottom:4px;text-align:left;line-height:1.6}
.new-content .pd-title{text-align:center;}
.new-content .page-link{margin-top:.2rem;}
.new-content .a2a_kit{margin-top:.5rem}
.banner-page{position:absolute;bottom:10px;right:10px;padding:1px .2rem;background:rgba(0,0,0,0.3);border-radius:12px;z-index:9;font-size:14px;color:#fff;}
@media (min-width:320px) and (max-width:375px){
.nav-list li span, .hot-product-list span, .recent-list a, .contact-list li a, .contact-list li, .newsli-content, .newsli-data, .news-content p, .nav-list li span, .product-content p{font-size:12px;}
.nav-list li span{font-size:12px;}
.product-content h3 a, .news-content h3, .inquiry button, .LayImAhrefNode, #btnSendFeedback{font-size:16px;}}
@media (min-width:376px) and (max-width:440px){
.product-content h3 a, .news-content h3, .inquiry button, .LayImAhrefNode, #btnSendFeedback{font-size:18px;}
.news-content p{font-size:14px;}}
section.c-section .table {display:  block;max-width: 100%;overflow-x: scroll;}

#google_translate_element{    position: fixed;
    z-index: 100000;
     
    bottom: 60px;
    left: 0;
    height: 30px;
    line-height: 30px;}
    
    
    /* Border styles */
.csbiao {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: rgb(230, 189, 189);
}
.csbiao table{width: 100%;margin: 0 auto; text-align: center;}	
.csbiao thead, .csbiao tr {
border-top-width: 1px;
border-top-style: solid;
border-top-color: rgb(230, 189, 189);
}
.csbiao tr:first-child{font-size: 24px;;}

.csbiao td, .csbiao th {
padding: 5px 10px;
font-size: 0.2rem;
font-family: Verdana;
color: rgb(177, 106, 104);border-left: solid 1px #eed3d2;border-bottom: solid 1px #eed3d2;
}

.csbiao tr {
background: #F6F6F6;
}