@charset "utf-8";
*{touch-action:auto;box-sizing:border-box;}
body, dl, dd, ul, ol, h1, h2, h3, h4, h5, h6, pre, form, input, textarea, p, hr{margin:0;padding:0;}
body{background:#fff;}
ul, ol{list-style:none;}
a{text-decoration:none;color:#333;}
a:hover, a:focus{text-decoration:none;}
html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;}
body{font-size:14px;overflow-x:hidden;color:#333;line-height:1.6}
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;display:block;}
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:0;-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;}
.body-margin iframe,.body-margin video{max-width:100%;height:auto;}
button, input, textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);}
input::placeholder{font-size:14px;line-height:1.2;color:#666666;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.logo a{height:1.473rem;display:flex;justify-content:center;align-items:center;}
.logo img{max-height:0.9rem;}
#head-fix{height:40px;background:#000;position:relative;width:100%;z-index:999;}
#head-fix>ul{width:100%;height:100%}
#head-fix>ul>li{float:left;width:33.3%;height:100%;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
#head-fix>ul>li i{display:block;width:25px;height:25px;background:url(http://m.shripllaser.com/images/wap.m223/css_sprites.png) no-repeat;cursor:pointer;background-position:-52px -56px;}
#head-fix>ul .search i{background-position:-60px -10px;}
#head-fix>ul .share i{background-position:-10px -60px;}
#head>div{display:none;}
.tbar{position:fixed;z-index:999999;top:0;}
#head div{padding:8px 15px;}
.nav li a{display:block;margin-right:46px;font-size:16px;height:36px;line-height:36px;text-indent:24px;color:#333;overflow:hidden;text-transform:capitalize;}
.nav li > span{display:block;width:46px;height:36px;background:url(http://m.shripllaser.com/images/wap.m223/arrow.png) center no-repeat;position:absolute;right:0;top:0;cursor:pointer;z-index:10;}
.nav>li{background-color:#EEE;margin-bottom:5px;position:relative;}
.nav li ul{background:0 0;width:100%;margin:0 auto;}
.nav li li a{margin:0 auto;margin-right:0;height:32px;line-height:32px;color:#666;font-size:14px;}
.nav li li a:before{content:'>';font-family:'黑体';padding-right:5px;}
.nav .submenu{background:#fff;}
#head  .head-search{padding:30px 15px;}
.search-ipt{width:calc(100% - 64px);height:40px;border:1px #eee solid;outline:none;float:left;text-indent:15px;}
.search-btn{width:62px;height:40px;float:left;background:#f7542a url(http://m.shripllaser.com/images/wap.m223/mobile_head_icons.png) no-repeat;background-size:62px auto;background-position:center -71px;}
.imgMask{position:fixed;top:0;display:none;text-align:center;height:100%;width:100%;background:rgba(49,49,49,.5);z-index:100;}
.head-social li{position:relative;overflow:hidden;display:inline-block;vertical-align:top;padding-left:5px;}
.head-social{position:relative;text-align:center;padding:15px 0;}
.head-social li a{display:block;width:30px;text-align:center;height:30px;}
.head-social li img{width:30px;height:30px;}
#head{position:absolute;z-index:200;background:#FFF;width:100%;top:40px;left:0}
#banner .swiper-pagination{bottom:5px;}
#banner .swiper-pagination-bullet-active{background:#313131;}
.section{position:relative;padding:.35rem 15px;}
.tit-h2{border-top:1px solid #e5e5e5;text-align:center;height:33px;margin-bottom:24px;position:relative;}
.tit-h2:after{content:' ';width:80px;height:2px;position:absolute;top:0;left:50%;margin-left:-40px;background:#333333;}
.tit-h2 a{display:block;font-size:20px;padding-top:12px;color:#333;text-transform:uppercase;font-weight:500;}
.about-btn{text-align:center;}
.btn{display:inline-block;padding:9px 48px 8px 31px;color:#fff;font-size:16px;background:#f7542a;position:relative;margin-top:.5rem;text-transform:uppercase;}
.btn:after{position:absolute;content:'>';font-family:'宋体';font-weight:bold;font-size:16px;padding:1px 8px;}
.cont p{font-size:14px;color:#333;line-height:1.8;margin-bottom:5px}
.about-p{font-size:14px;line-height:1.6;text-align:justify;margin:.2rem 0}
.idx-about{margin-bottom:0.2rem;}
.products{display:flex;display:-webkit-flex;justify-content:space-between;flex-wrap:wrap;}
.products li{flex-basis:calc(50% - 8px);width:calc(50% - 8px);margin-bottom:16px;}
.products li i{display:flex;display:-webkit-flex;align-items:center;justify-content:center;border:1px #eee solid;height:calc(5rem - 25px);}
.products li i img{max-height:100%}
.products li h3{font-weight:500;font-size:14px;padding:.3rem 5px 0 5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center;text-transform:capitalize;}
.newsone{display:flex;display:-webkit-flex;justify-content:space-between;}
.idx-news-img{display:flex;display:-webkit-flex;align-items:center;justify-content:center;width:3.2rem;flex-basis:3.2rem;}
.idx-news-txt{width:62%;flex-basis:62%;}
.idx-news-txt h3{padding:.2rem 0 .3rem;}
.idx-news-txt h3 a{display:block;font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#333;}
.idx-news-txt  p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:41px;font-size:14px;color:#888;}
.idx-news-list{margin-top:.3rem;}
.idx-news-list li{display:flex;display:-webkit-flex;justify-content:space-between;height:36px;align-items:center;border-bottom:1px #eee dotted;}
.idx-news-list li a{width:calc(100% - 100px);flex-basis:calc(100% - 100px);font-size:14px;color:#444;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;text-transform:capitalize;}
.idx-news-list li a:before{content:'>';font-family:'宋体';font-size:14px;color:#f7542a;padding-right:5px;font-weight:700;}
.idx-news-list li span{width:100px;flex-basis:100px;text-align:right;color:#888;font-size:13px}
footer{background:#2a2a2a;color:#bbb;padding:20px 15px 0;text-align:center;}
.foot-list li a{color:#bbb}
.foot-tit{font-size:22px;text-transform:uppercase;color:#fff;border-top:1px solid #000;text-align:center;}
.foot-tit span{display:inline-block;padding:16px 12px;border-top:2px solid #bbb;margin-top:-1px;}
.foot-list{position:relative;font-size:14px;line-height:1.8;padding-bottom:.4rem;text-align:left;}
.foot-list li{position:relative;padding-left:30px;line-height:30px;margin-bottom:5px;}
.foot-list li:after{content:' ';position:absolute;left:0;top:6px;background:url(http://m.shripllaser.com/images/wap.m223/css_sprites.png) no-repeat;background-position:-104px -10px;width:30px;height:30px;}
.foot-list li:nth-child(2):after{background-position: -48px -103px;}
.foot-list li:nth-child(3):after{background-position:-104px -53px;}
.foot-list li:nth-child(4):after{background-position:-88px -103px;}
.foot{font-size:12px;text-align:center;padding:.34rem 0;border-top:1px #3c3c3c solid;}
.foot li{display:inline-block;position:relative;padding:0 .1rem;}
.foot li:after{position:absolute;top:5px;right:-3px;content:'';width:0;height:10px;border-right:1px solid #585b5d;}
.foot li:last-child:after{border-right:none;}
.foot>ul{padding:0 .25rem;margin-bottom:.1rem}
.foot a{color:#bbb;line-height:1;font-size:12px}
.foot-fix{width:100%;background:#000;height:36px;}
.foot-fix ul{display:flex;width:100%;height:100%;}
.foot-fix li{flex:1;}
.foot-fix li:last-child{border:none;}
.foot-fix li a{display:flex;height:100%;justify-content:center;align-items:center;color:#fff;line-height:36px}
.foot-fix li i{height:18px;width:18px;display:block;background:url("http://m.shripllaser.com/images/wap.m223/css_sprites.png") no-repeat;background-position:-10px -103px;margin-right:5px}
.foot-fix li:nth-child(2) i{background-position:-142px -44px}
.foot-fix li:nth-child(2){background-color:#f7542a}
.foot-fix li:nth-child(3) i{background-position:-142px -10px}
.foot-fix li a, .foot-fix li{height:100%;}
.foot-fix{left:0;right:0;z-index:999;}
.foot-social{position:relative;padding:15px 0;}
.foot-social li{position:relative;overflow:hidden;display:inline-block;vertical-align:top; padding-left:5px;}
.foot-social li a{display:block;width:30px;text-align:center;height:30px;}
.foot-social li img{width:30px;height:30px;}
.b_bar{position:fixed;bottom:0;z-index:99;}
/*product*/
.pro-info{padding:0 15px}
.product-con{position:relative;margin-bottom:.5rem}
.product-con:after{content:' ';position:absolute;top:0;width:1px;height:100%;left:50%;background:#eee;}
.pro-type{display:flex;display:-webkit-flex;justify-content:space-between;flex-wrap:wrap;}
.pro-type li{width:50%;flex-basis:50%;border-bottom:1px #eee solid;height:38px;position:relative;}
.pro-type li a{line-height:38px;display:block;padding:0 15px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#333;text-transform:capitalize;}
.product-con .products,.pro-type{border-bottom:1px #eee solid}
.product-con .products li{width:50%;flex-basis:50%;border-bottom:1px #eee solid;margin-bottom:0;}
.product-con .products li i{border:none;height:calc(5rem - 30px);}
.product-con .products li h3{    padding:.3rem 5px 0 5px;}
.product-con .products li{padding:10px  15px}
.pro-type li.active{background:#f7542a;border-color:#f7542a;}
.pro-type li.active:after{content:' ';position:absolute;top:100%;left:50%;display:block;overflow:hidden;margin-left:-8px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #f7542a;}
.pro-type li.active a{color:#fff;}
.sjfy{width:100%;display:flex;justify-content:space-around;padding:20px 0;}
.sjfy-l, .sjfy-r{display:flex;}
.sjfy-l a, .sjfy-r a{display:flex;width:90px;height:42px;background:#f7542a url(http://m.shripllaser.com/images/wap.m223/prev_m.png) no-repeat center center;border:1px solid #f7542a;}
.sjfy-l span, .sjfy-r span{display:flex;width:90px;height:42px;background:url(http://m.shripllaser.com/images/wap.m223/prev_mg.png) no-repeat center center;border:1px solid #ddd;}
.sjfy-r a, .sjfy-r span{transform:rotate(180deg);}
.address{padding-bottom:8px;border-bottom:1px #eee solid ;text-transform:capitalize;font-size:12px;padding-top:.5rem;color:#666;padding-left:15px}
.address a{color:#666;font-size:12px;}
.news{padding:10px 15px  24px;}
.news .idx-news-list{margin-top:0;}
.news .idx-news-list li{height:48px;}
.new-tit{padding-bottom:15px;}
.new-tit h1{font-size:18px;font-weight:bold;text-align:center;line-height:1.4}
.new-tit .new-time{font-size:13px;color:#888;text-align:center;margin-top:8px;}
.new-content{padding:.4rem 0;border-top:1px #eee solid;border-bottom:1px #eee solid;}
.page-link>div{margin-bottom:10px}
.page-link{padding:0;margin:15px 0;line-height:1.2}
.page-link p,.new-content .page-link a{color:#333;text-align:left;}
.page-link span{padding-right:.1rem;font-size:14px;font-weight:bold;}
#gallery{background:#fff;max-height:10rem;margin-bottom:.3rem;position:relative;border-bottom:5px #eee solid}
.singglepic{display:flex;display:-webkit-flex;justify-content:center;align-items:center;max-height:10rem;}
#gallery .swiper-slide{display:flex;justify-content:center;align-items:center;height:100%;background:#fff;}
#gallery .swiper-slide img,.singglepic  img{max-height:100%;}
.banner-page{position:absolute;bottom:10px;right:10px;padding:1px .26rem;background:rgba(0,0,0,0.3);border-radius:12px;z-index:9;font-size:14px;color:#fff;}
.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:0;margin:0;}
#gallery .swiper-pagination-bullet-active{background:#f7542a;}
.inquiry button, .LayImAhrefNode, .pdown3 a span, .pdown2 a span, .pdown1 a span{font-size:16px;display:block;height:42px;line-height:42px;text-align:center;border-radius:.03rem;background:#000;color:#fff;margin-bottom:.2rem;width:100%;border:none;text-transform:uppercase;}
.pro-cont p,.pro-int-p{line-height:1.6;font-size:14px;color:#666;margin:10px 0;}
.pro-int-p{font-size:12px;}
.pro-con-btn{margin-top:.2rem}
.pro_tit{height:36px;line-height:36px;text-indent:12px;background:#EEE;font-size:16px;font-weight:bold;color:#000;margin:12px auto 8px auto;clear:both;text-transform:uppercase;}
.pro-cont{padding:10px 15px;line-height:1.6;font-size:14px;}
.area2{padding:10px 6px;margin:10px 0;border:1px solid #d9d9d9;}
.area2 input,.area2 textarea{font-size:14px;width:100%;background-color:#FFF;border:0;color:#999;outline:none;}
.button2{display:block;color:#FFF;line-height:42px;font-size:16px;width:100%;border:0;background:#f7542a;border-radius:0;text-transform:uppercase;}
#myTab_Content2{padding:0 15px}
.pro-int-tit{font-size:16px;color:#f7542a;margin-bottom:10px;line-height:1.4;text-transform:capitalize;}
.header-fixed{position:fixed!important;z-index:99999;left:0;top:0;right:0}
.body-margin{margin-top:40px!important;}
.cont img{display:inline-block;height:auto!important;}
.body-margin iframe,.body-margin video{max-width:100%;height:auto;}
.pro-back a{display:block;position:absolute;background:rgba(0,0,0,.3) url(http://m.shripllaser.com/images/wap.m223/css_sprites.png) center no-repeat;width:30px;height:30px;left:10px;top:10px;z-index:9;background-position:-10px -10px;border-radius:15px;}

.pro-cont img {width: auto!important;height: auto!important;}