

@font-face{font-family: mlml;src:url('fzpshjt.ttf');}
body{font-family: 'mlml';color: #fff;font-size: 14px;background:#282828;padding-top: 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html,body{height: 100%;}
a,a:hover{color:#fff;text-decoration: none;}

/*头部导航*/
.g-head{height: 40px;background:#fff;position: fixed;left:0;right:0;top:0;z-index: 9;}
.g-head .more{float:left;width:55px;height:40px;background:url(../img/more.png) no-repeat center center;background-size: 100%;background-size: 22px;}
.g-head .logo{float:left;width:136px;height:40px;position: absolute;overflow:hidden;}
.g-head .logo_logo{margin-top: -5px;}
.g-head .logo_text{position: absolute;left:4px;top:52px;overflow:hidden;animation:text 1.5s linear 1;-webkit-animation:text 1.5s linear 1;}
.g-head .logo_line{position: absolute;left:8px;top:72px;overflow:hidden;animation:line 1.5s linear 1;-webkit-animation:line 1.5s linear 1;}
@-webkit-keyframes text {
    0%{width:0;}
    100%{width:135px;}
}
@-moz-keyframes text {
    0%{width:0;}
    100%{width:135px;}
}
@-ms-keyframes text {
    0%{width:0;}
    100%{width:135px;}
}
@-o-keyframes text {
    0%{width:0;}
    100%{width:135px;}
}
@keyframes text {
    0%{width:0;}
    100%{width:135px;}
}

@-webkit-keyframes line {
    0%{width:0;display:none;}
    75%{width:0;display:block;}
    100%{width:135px;}
}
@-moz-keyframes line {
    0%{width:0;display:none;}
    75%{width:0;display:block;}
    100%{width:135px;}
}
@-ms-keyframes line {
    0%{width:0;display:none;}
    75%{width:0;display:block;}
    100%{width:135px;}
}
@-o-keyframes line {
    0%{width:0;display:none;}
    75%{width:0;display:block;}
    100%{width:135px;}
}
@keyframes line {
    0%{width:0;display:none;}
    75%{width:0;display:block;}
    100%{width:135px;}
}
.g-head .search{float: right;width:150px;height:28px;margin:6px 15px 0 0;border-radius: 20px;box-shadow: 0 0 5px #aaa inset;position: relative;}
.g-head .search select{position:absolute;left:5px;top:0;width:54px;height:30px;line-height:30px;border:0;outline:0;background:transparent;color:#282828;background: url(../img/icon_down.png) no-repeat right center;background-size: 20px;}
.g-head .search input{position:absolute;left:56px;top:0;width:65px;height:26px;line-height:26px;border:0;outline:0;background:transparent;color:#282828;}
.g-head .search ul{position: absolute;left:12px;top:30px;width:60px;background:#fff;padding:0 10px;display:none;}
.g-head .search ul li{line-height: 25px;color:#282828;border-bottom: 1px solid #aaa;}
.g-head .search ul li:last-child{border-bottom: 0;}
.g-head .search a{position: absolute;right:0;top:0;width:30px;height:28px;background:url(../img/search.png) no-repeat center center;background-size: 22px;}

/*二级菜单*/
.g-nav{position: fixed;z-index: 8;width:170px;top:0;bottom:0;left:-170px;background:#1b1b1b;padding-top: 80px;text-align: center;letter-spacing: 2px;overflow-y: scroll;}
.g-nav .cur{color:#ef913a;}
.g-nav ul li{border-bottom: 1px solid #262626;}
.g-nav .one{display:block;width:100%;height:40px;line-height: 40px;position: relative;}
.g-nav .list{display:none;}
.g-nav .list .two{display:block;width:100%;height:30px;line-height: 20px;font-size: 12px;}

/*flex布局兼容写法*/
.flex-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.flex-col{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}
.flex-one{-webkit-box-flex: 1.0;-moz-flex-grow: 1;-webkit-flex-grow: 1;flex-grow: 1;flex:1;}
.flex-align{-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;}
.flex-pack{-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;}


/*一屏显示*/
.one-page-show{padding-top: 0;}
.one-page-show .g-head{position:relative;}

/*返回顶部*/
.go-top{display:block;margin:20px auto;width:100px;}

/*起始页*/
.startPage{}
.startPage a{display:block;width:160px;height:50px;text-align: center;padding-top: 10px;margin:0 auto;background:#d66718;border-radius: 15px;font-size: 12px;letter-spacing: 1px;}
.startPage a:first-child{margin-bottom: 80px;}
.startPage a span{font-size: 20px;}

/*首页*/
/*轮播*/
.scrollimg{position:relative;margin:0px auto 35px;}
.scrollimg .hd{position:absolute;z-index:1;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.scrollimg .hd li{display:inline-block;background-color:#101010;width:6px;height:6px;border-radius:6px;margin:0 5px;text-indent:-9999px;overflow:hidden;}
.scrollimg .hd li.on{background:#ef913a;}
.scrollimg .bd{position:relative;z-index:0;}
.scrollimg .bd li{position:relative;text-align:center;}
.scrollimg .bd li img{width:100%;}
/*轮播*/
.index-list{}
.index-list a{float:left;width:50%;height:55px;line-height:55px;border-bottom:1px solid #b7b7b7;border-right:1px solid #b7b7b7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align: center;letter-spacing: 2px;}
.index-list a.cur{background:#1b1b1b;color:#ef913a;}
.index-list a:nth-child(2n){border-right: 0;}
.index-list a:last-child{border-bottom: 0;}
.index-list a:nth-last-child(2){border-bottom: 0;}
.index-but{float:right;padding:10px;text-align: center;background:#ef913a;box-shadow: 2px 2px #9d6b2e;letter-spacing: 2px;border-radius: 2px;margin:40px 30px 0 0;}

/*产品*/
.series-list{position:relative;height:109px;overflow:hidden;border-bottom:1px solid #ef913a;}
.series-list .u-more{position: absolute;width:33%;background:#282828;height:54px;line-height:55px;text-align: center;right:0;top:55px;color:#ef913a;}
.series-list .u-more-hide{float:left;width:33%;height:54px;line-height:55px;text-align: center;letter-spacing: 2px;color:#ef913a;display:none;}
.series-list a{float:left;width:33.3%;height:55px;line-height:55px;border-bottom:1px solid #b7b7b7;border-right:1px solid #b7b7b7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align: center;letter-spacing: 2px;}
.series-list a:nth-child(3n+1){border-right: 0;}
/*.series-list a:last-child{border-bottom: 0;}
.series-list a:nth-last-child(2){border-bottom: 0;}
.series-list a:nth-last-child(3){border-bottom: 0;}*/

.product-list{padding:20px 10px 0;}
.product-list li{float:left;width:46%;font-size:12px;border:1px solid #787878;box-sizing:border-box;padding-bottom:10px;margin:0 2% 4%;}
.product-list li.show-more{width:90%;text-align: right;color:#ef913a;margin:20px 0;border:0;}
.product-list li a{text-align: center;letter-spacing: 2px;}
.product-list .img-box{position: relative;height:150px;}
.product-list .img-box img{max-width:90%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}

/*产品详情*/
.product-details{padding-top:70px;text-align: center;letter-spacing: 2px;}
.product-details .u-tt1{font-size: 18px;color:#ef913a;margin-bottom: 10px;}
.product-details .u-tt2{font-size: 16px;margin-bottom: 10px;}
.product-details .u-tt3{font-size: 16px;color:#ef913a;margin-bottom: 15px;}
.product-details>img,.product-details>video{width:100%;margin-bottom: 15px;}
.product-details>p{padding: 0 20px 15px;line-height: 20px;text-align: justify;letter-spacing: 0;}
.product-details .info{color:#838383;font-size: 12px;letter-spacing: 0;line-height: 16px;}
.product-details .go-buy{display:inline-block;padding:10px;text-align: center;background:#ef913a;box-shadow: 2px 2px #9d6b2e;letter-spacing: 2px;border-radius: 2px;margin: 20px auto 50px;}


/*服务网点*/
.networkPage{padding-top: 70px;}
.networkPage .u-tt{font-size: 18px;color:#ef913a;margin-bottom: 20px;text-align: center;}
.networkPage .map{width:320px;position: relative;margin:0 auto;}
.networkPage .map img{width:100%;}
.networkPage .map .store{position:absolute;left:80px;top:120px;width:160px;height:35px;z-index: 6;background:#fff;display:none;}
.networkPage .map .store .close{position: absolute;right:8px;top:9px;width:18px;height:18px;background:url(../img/network/close.png);background-size: 100%;cursor: pointer;}
.networkPage .map .store p{color:#282828;padding:10px;letter-spacing: 2px;}
.networkPage .map .dian{position: absolute;width:30px;height:30px;cursor: pointer;background:url(../img/network/GPS.png) no-repeat center center;background-size: 20px;left:242px;top:132px;}
.networkPage .map .dian:nth-of-type(2){left:270px;top:30px;}
.networkPage .map .dian:nth-of-type(3){left:256px;top:160px;}
.networkPage .map .dian:nth-of-type(4){left:160px;top:158px;}
.networkPage .map .dian:nth-of-type(5){left:197px;top:170px;}
.networkPage .map .dian:nth-of-type(6){left:144px;top:119px;}
.networkPage .map .dian:nth-of-type(7){left:220px;top:77px;}
.networkPage .map .dian:nth-of-type(8){left:277px;top:48px;}
.networkPage .office{padding: 0 0 30px 30px;}
.networkPage .office .tmall{max-width: 25px;margin-bottom: 10px;left:30px;}
.networkPage .office .jd{position:absolute;max-width: 30px;margin-bottom: 10px;left:80px;}
.networkPage .office .vph{position:absolute;max-width: 50px;margin-bottom: 10px;left:130px;}
.networkPage .office .tt{font-size: 16px;}
.networkPage .office .off{margin-top: 25px;padding-left: 20px;letter-spacing: 2px;line-height: 18px;position: relative;}
.networkPage .office .off .th{margin-bottom: 15px;}
.networkPage .office .off .dian{position: absolute;top:3px;left:0;width:12px;height:12px;border-radius: 100%;background:#a7cbfb;}
.networkPage .office .off:nth-of-type(2) .dian{background:#fbde5c;}
.networkPage .office .off:nth-of-type(3) .dian{background:#ffd38a;}
.networkPage .office .off:nth-of-type(4) .dian{background:#e0eb8b;}
.networkPage .office .off:nth-of-type(5) .dian{background:#e3bbed;}
.networkPage .city{margin:0 15px;padding:20px;border-top: 1px solid #ef913a;}
.networkPage .city .tt{font-size: 18px;color:#ef913a;margin:5px 0 20px;}
.networkPage .city ul li{margin-bottom: 15px;}
.networkPage .city ul li p{line-height: 22px;text-align: justify;}
.networkPage .city .city-more{display:block;width:100%;height:35px;line-height: 35px;text-align: center;background:#ef913a;letter-spacing: 4px;}
/*3D柜子*/
.networkPage .show-3d{position: relative;margin-bottom:30px;}
.networkPage .show-3d .mark{width:200px;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);color:#282828;display:none;}
.networkPage .show-3d .mark .close{width:22px;height:22px;background:url(../img/network/close.png);background-size: 100%;cursor: pointer;position: absolute;right:12px;top:6px;z-index: 9;}
.networkPage .show-3d .mark .name{position: absolute;left:15px;right:20px;top:6px;line-height: 25px;font-size: 16px;letter-spacing: 2px;}
.networkPage .show-3d .mark .info{position: absolute;left:15px;bottom:6px;font-size: 12px;line-height: 14px;}
.networkPage .show-3d .dian{position: absolute;width:30px;height:30px;cursor: pointer;background:url(../img/network/GPS.png) no-repeat center center;background-size: 15px;left:22%;top:28%;}
.networkPage .show-3d .dian:nth-of-type(2){left:32%;top:20%;}
.networkPage .show-3d .dian:nth-of-type(3){left:42%;top:24%;}
.networkPage .show-3d .dian:nth-of-type(4){left:8%;top:28%;}
.networkPage .show-3d .dian:nth-of-type(5){left:42%;top:42%;}
.networkPage .show-3d .dian:nth-of-type(6){left:72%;top:28%;}
.networkPage .show-3d .dian:nth-of-type(7){left:18%;top:50%;}
.networkPage .show-3d .dian:nth-of-type(8){left:36%;top:58%;}
.networkPage .show-3d .dian:nth-of-type(9){left:67%;top:52%;}
/*合作伙伴*/
.networkPage .partner{width:94%;margin:0 3%;}


/*集团*/
.groupPage>.u-tt{font-size: 18px;color:#ef913a;margin: 20px;text-align: center;letter-spacing: 2px;}
.groupPage>p{padding: 0 20px 15px;line-height: 20px;text-align: justify;}
.groupPage>.u-img{width:100%;margin-top:15px;}
.groupPage>.u-logo{display:block;margin:15px auto 20px;max-width: 50%;}
/*集团荣誉*/
.honorWrap{padding:30px 10px 10px 20px;position: relative;}
.honorWrap:before{content:'';border-left: 1px dashed #fff;position: absolute;z-index: 1;left:64px;top:50px;bottom:160px;}
.honorWrap .tt{font-size: 18px;color:#ef913a;padding-bottom: 30px;text-indent: 8px;}
.honorWrap .year{margin:30px 0 30px 20px;font-size: 12px;}
.honorWrap .year .time{position: relative;z-index: 2;width:50px;height:50px;line-height: 50px;text-align: center;background:url(../img/group/time_bg.png) no-repeat center center;background-size:100%;}
.honorWrap .year .prize .one{margin-bottom: 20px;}
.honorWrap .year .prize .one .img-box{width:80px;height:50px;position: relative;}
.honorWrap .year .prize .one .img-box img{height:50px;position: absolute;right:10px;}
.honorWrap .logo-img{padding:20px 0 0 30px;width:120px;display: block;}
.groupPage>.u-tt2{font-size: 17px;color:#ef913a;margin: 0  0 20px 20px;letter-spacing: 2px;display:inline-block;padding-bottom: 3px;border-bottom: 1px solid #ef913a;}
.groupPage>.u-tt2.u-tt3{margin:20px 0 10px 20px;}
.groupPage .img-text{margin:0 20px 10px;line-height: 20px;text-align: justify;}
.groupPage .img-text img{width:100px;margin-right: 5px;}
.groupPage .img-text-box{background:#434343;font-size: 12px;}
.groupPage .img-text-box p{padding: 0 10px 0 5px;}
.groupPage .img-text-box a{color:#ef913a;display:block;margin:10px 0 0 5px;}
.groupPage .wh{margin:15px;padding:20px 10px;border-bottom: 1px solid #ef913a;}
.groupPage .wh .wh-one{width:50%;float:left;margin-bottom: 20px;position: relative;}
.groupPage .wh .wh-one img{width:100%;}
.groupPage .wh .wh-one span{position: absolute;right:0;height:20px;line-height: 20px;top:-10px;padding:0 8px;background:#ef913a;font-size: 12px;letter-spacing: 2px;}
.groupPage .study{margin:15px;padding:20px 10px;border-bottom: 1px solid #ef913a;}
.groupPage .study a{font-size:12px;color:#ef913a;display:block;}
.groupPage .study img{width:200px;margin:15px 0;}
/*招贤纳士*/
.recruit-table{margin:20px;}
.recruit-table .tr{border:1px solid #ef913a;margin-bottom: 10px;padding:0 10px;letter-spacing: 2px;}
.recruit-table .tr:active{background:#ef913a;}
.recruit-table .tr:active .add{border-color: #fff;}
.recruit-table .tr .name{height:40px;line-height: 40px;font-size: 18px;}
.recruit-table .tr .name span{font-size: 12px;float:right;}
.recruit-table .tr .add{padding-bottom: 8px;border-bottom: 1px solid #ef913a;}
.recruit-table .tr .time{height:32px;line-height: 32px;}
/*招聘层*/
.recruitMark{position:fixed;z-index: 10;height:90%;top:8%;left:15px;right:15px;background:#727071;border-radius: 20px;padding:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;letter-spacing: 2px;overflow-y: scroll;display: none;}
.recruitMark .u-tt{border-bottom:1px solid #ef913a;padding:10px 5px;font-size: 20px;}
.recruitMark .u-tt .close{float:right;width:20px;vertical-align: middle;cursor: pointer;}
.recruitMark .text{padding:10px 5px;line-height: 20px;}
.recruitMark .sure{padding:10px 5px;}
.recruitMark .sure a{display:inline-block;height:40px;line-height: 40px;padding:0 20px;background:#ef913a;font-size: 16px;}
.recruitMark .sure p{font-size: 12px;margin-top: 15px;line-height: 22px;}
