/* stone web public */
/* @font-face{
  font-family:"NotoSansHant";
  src:url("/Content/css/SourceHanSansCN-Regular.ttf") format("truetype");
} */
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,pre,a,abbr,acronym,big,cite,code,del,em,img,q,s,samp,small,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tbody,tr,th,td,canvas,footer,header,menu,nav,section,summary,time,mark,audio,video,p{border:none;margin:0;padding:0;outline:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,iframe{display:block;}
fieldset,img{border:0;max-width:100%;}
address,caption,cite,code,dfn,em,var,i{font-weight:normal;font-style:normal;}
ol,ul,dl,li{list-style:none;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}
input,textarea,input:focus,textarea:focus{outline:none;}
ul:after,dl:after{content:"";display:block;height:0;line-height:0px;clear:both;visibility:hidden;overflow:hidden;}
body{font-size:16px;line-height:1.5;font-family:-apple-system,"PingFang SC","Hiragino Sans GB",sans-serif;outline:none;background-color:#FFF;color:#333;min-width:320px;-webkit-text-size-adjust:none;}
html.mic,html.mic body{width:100%;height:100%;position:relative;overflow:hidden;}
a{color:#333;text-decoration:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;transition:color .35s;-webkit-transition:color .35s;-moz-transition:color .35s;}
a:hover{outline:none;}
img{vertical-align:middle;}
.fl{float:left;}
.fr{float:right;}
.cler{clear:both;width:100%;overflow:hidden;height:0;line-height:0px;}
.clr:after,.clr after,.clr::after,.wrap:after,.wrap::after{content:"-";display:block;height:0;clear:both;overflow:hidden;}
.both{clear:both;overflow:hidden;height:20px;}
.box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.opaci{filter:alpha(opacity=0);opacity:0;}
.wrap{margin:0 13.54%;}
.wrapper{margin:0px 13.54%;padding:120px 0px 20px;}
.pas,.paddbox{padding:15px 0px 40px;}
.padd{padding:40px 0px;}
.padbox{padding:60px 0px;}
.pad-top{padding-top:100px;}
.h100{height:100%;}
.w100{width:100%;}
.pc-layer{display:block}
.mobile-layer,#webbox .left-page h1.mobile-layer{display:none;}
/* 自定义滚动条 */
@media screen and (min-width:1024px) {
    ::-webkit-scrollbar-track-piece,::-webkit-scrollbar,::-webkit-scrollbar-thumb{width:6px;}
    ::-webkit-scrollbar-track-piece{background-color:rgba(255,255,255,0.6);}
    ::-webkit-scrollbar{background-color:rgba(255,255,255,0.6);}
    ::-webkit-scrollbar-thumb{background-color:#999;}
    ::-webkit-scrollbar-thumb:hover{background-color:#999;}
}
/* placeholder */
::-webkit-input-placeholder{color:#FFF;}
::-moz-input-placeholder{color:#FFF;}
::-ms-input-placeholder{color:#FFF;}
/* public */
.pic{display:block;width:100%;height:auto;}
.swiper-container,.swiper-container .swiper-wrapper,.swiper-wrapper .swiper-slide{width:100%;position:relative;}
.layer{width:100%;position:relative;}
.lcm-layer{height:100%;width:100%;position:relative;}
#owl-banner .owl-wrapper-outer,#owl-banner .owl-wrapper,#owl-banner .owl-item{height:100%;}
.pop-layer{width:100%;height:100%;position:absolute;top:0px;left:0px;}
.pop-layer .wrap{height:100%;}
.layer-padd{width:100%;padding:60px 0px;position:relative;}
.layer-padd-botm{padding-bottom:60px;}
.more-box{width:100%;position:relative;padding-top:50px;text-align:right;z-index:90;}
.more-box a{display:inline-block;border:1px solid #7d7d7d;padding:5px 15px;color:#888;}
.more-box a:hover{border:1px solid #e60012;color:#e60012;background:#fafafa;box-shadow:inset 0px 0px 10px rgba(0,0,0,0.25);}
.big-title{font-size:36px;line-height:40px;}
.title{font-size:26px;line-height:30px;}
.sc-title{font-size:21px;line-height:34px;text-transform:uppercase;}
.nw-title{font-size:22px;line-height:30px;}
.b-text{font-size:18px;line-height:28px;}
.text{font-size:16px;line-height:26px;text-align:justify;}
.content p{margin:15px 0px;}
.return{display:block;width:34px;height:30px;background:url(/Content/images/return-hui.png) no-repeat center;position:absolute;right:0px;top:8px;}
.return:hover{background:url(/Content/images/return.png) no-repeat center;}
.tabbox{display:table;width:100%;height:100%;}
.tabcell{display:table-cell;width:100%;height:100%;vertical-align:middle;}
.center{text-align:center;}
.hidden{overflow:hidden;}
.bgBlack{background:#000;}
.bgGary{background:#f2f2f2;}
.clgree{color:#3cab32;}
.marth{margin-bottom:20px;}
.mar-bom{margin-bottom:40px;}
.mar-top{margin-top:120px;}
.black{background:rgba(0,0,0,0.7);background:url(/Content/images/black.png) repeat\9;}
.marg{margin-bottom:40px;}
/* transition */
.ts,.return,#Header .nav .submenu,#Header .code-img,#webbox .his-tab a,.business .house-infor .de-more a,.business .house-infor .de-more a i{transition:all .35s;-webkit-transition:all .35s;-moz-transition:all .35s;}
#container .intel li *,.btn-more a,#container .products .prod-infor,.btn-more,#container .txt-nav p i,#container .txt-nav span,#indus .swiper-slide,#container .news-pic a img,.news-list .nw-img img,.news-list .nw-intron,.news-list .nw-intron i,#container .commit li,#container .commit li h1,#container .commit li p,.item-cont .item-list-box a,.business .navg a,.item-main-list .prod-pic img,.item-main-list .del-more,.item-main-list .del-more i,.culture .brand-content .layer,.culture .brand-slogan .grid,.rectuit .rec li,.contact .lx-rt .btn,.popup .btn-submit .ui-submit,.link a.btn p,.join .btn a{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;}
#container .news-pic a:hover img,.item-cont .item-boxxs a:hover img,.item-wrapper .slide-content a:hover .im-img img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
.project-list .info-layer{transition:all .35s;-webkit-transition:all .35s;-moz-transition:all .35s;}
.project-list .line,.project-list .info-txt{transition:all .5s ease-in-out 0.1s;-webkit-transition:all .5s ease-in-out 0.1s;-moz-transition:all .5s ease-in-out 0.1s;}
/* page-title */
.column-title{width:100%;margin-bottom:55px;}
.column-title .numb{display:block;width:120px;float:left;position:relative;}
.column-title .numb i{display:block;width:62px;height:2px;position:absolute;left:0px;top:50%;margin-top:-1px;background:#dcdcdc;}
.column-title .numb em{display:block;margin-left:75px;color:#a1a1a1;font-size:31px;line-height:37px;font-family:'Times New Roman',Times,serif;font-weight:bold;}
.column-title .title{margin-left:120px;}
.column-title .title h1{font-weight:normal;display:block;font-size:24px;}
.column-title .title h2{font-weight:normal;display:block;font-size:16px;text-transform:uppercase;font-family:'Times New Roman',Times,serif;}
/* img hover */
.img-hover .pic,.img-hover .ani-bor:before,.img-hover .ani-bor:after,.pic{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;}
.img-hover .ani-bor:before,.img-hover .ani-bor:after{content:"";display:block;box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;z-index:10;}
.img-hover .ani-bor:before{width:0%;left:50%;height:98%;top:1%;border-top:1px solid #e60012;border-bottom:1px solid #e60012;}
.img-hover .ani-bor:after{width:98%;left:1%;height:0%;top:50%;border-left:1px solid #e60012;border-right:1px solid #e60012;}
.img-hover:hover .ani-bor:before{width:98%;left:1%;}
.img-hover:hover .ani-bor:after{height:98%;top:1%;}
.img-hover:hover .pic{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);}
.project-list li a:hover .pic{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);}
/* anim */
.ani-box,[data-animation="ani-up"],[data-animation="ani-down"],[data-animation="ani-left"],[data-animation="ani-right"]{display:block;visibility:hidden;visibility:visible\9;opacity:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;}
.ani-box{width:100%;}
.ani-up,[data-animation="ani-up"]{transform:translateY(-20%);-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);}
.ani-down,[data-animation="ani-down"]{transform:translateY(20%);-webkit-transform:translateY(20%);-moz-transform:translateY(20%);-ms-transform:translateY(20%);}
.ani-left,[data-animation="ani-left"]{transform:translateX(-20%);-webkit-transform:translateX(-20%);-moz-transform:translateX(-20%);-ms-transform:translateX(-20%);}
.ani-right,[data-animation="ani-right"]{transform:translateX(20%);-webkit-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);}

.show .ani-box,.show > [data-animation="ani-up"],.show > [data-animation="ani-down"],.show > [data-animation="ani-left"],.show > [data-animation="ani-right"]{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;visibility:visible;opacity:1;}

/* container */
#container{width:100%;height:100%;}
.bor{border-bottom:1px solid #ddd;}
.bor-top{border-top:1px solid #a6a6a6;padding:20px 0px;}
/* owl-carousel */
.owl-carousel{width:100%;height:auto;position:relative;}
.owl-carousel .item{width:100%;height:100%;position:relative;}
.owl-carousel .item a{display:block;width:100%;height:100%;}
/* slide-container */
.slide-container{width:100%;position:relative;z-index:1;overflow:hidden;}
.slide-container .slide-wrapper{position:relative;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.slide-container .slide-item{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:25%;height:100%;position:relative;float:left;}
.slide-container a{display:block;width:100%;position:relative;color:#FFF;}
/* pagination */ 
.pagination{padding:20px 0px;text-align:center;}
.pagination span,.pagination a{display:inline-block!important;margin:0px 10px;font-size:20px;font-family:inherit;color:#333;height:auto !important}
.pagination a:hover,.pagination a.page_current{color:#e60012;}  
/* keyframes */
.anim{animation:joto 3s linear infinite;-webkit-animation:joto 3s linear infinite;-moz-animation:joto 3s linear infinite;}

@keyframes joto {
    0%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);}
    50%{transform:translateY(-7px);-webkit-transform:translateY(-7px);-moz-transform:translateY(-7px);}
    100%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);}
}

@-webkit-keyframes joto {
    0%{transform:translateY(0px);-webkit-transform:translateY(0px);}
    50%{transform:translateY(-7px);-webkit-transform:translateY(-7px);}
    100%{transform:translateY(0px);-webkit-transform:translateY(0px);}
}

@-moz-keyframes joto {
    0%{transform:translateY(0px);-moz-transform:translateY(0px);}
    50%{transform:translateY(-7px);-moz-transform:translateY(-7px);}
    100%{transform:translateY(0px);-moz-transform:translateY(0px);}
}

@keyframes ani-move {
    0%{transform:translateX(10%);-webkit-transform:translateX(10%);-moz-transform:translateX(10%);opacity:0;visibility:hidden;}
    100%{transform:none;-webkit-transform:none;-moz-transform:none;opacity:1;visibility:visible;}
}

@-webkit-keyframes ani-move {
    0%{transform:translateX(10%);-webkit-transform:translateX(10%);opacity:0;visibility:hidden;}
    100%{transform:none;-webkit-transform:none;opacity:1;visibility:visible;}
}

@-moz-keyframes ani-move {
    0%{transform:translateX(10%);-moz-transform:translateX(10%);opacity:0;visibility:hidden;}
    100%{transform:none;-moz-transform:none;opacity:1;visibility:visible;}
}

#mapBox img{max-width:none;width:auto;}
label.BMapLabel{font-size:20px !important;padding:5px 20px !important;left:-51px !important;top:-60px !important;border:none !important;border-radius:500px;min-width:80px;text-align:center;overflow:hidden;}
<!--0.00017499923706055-->