﻿@import url(common.css); /* 引用公共样式 */
/*------------------------------------------以下开始,以上为保留样式--------------------------------------------------*/
body,html{font-size:14px;background:#f4f4f4;}
.center{max-width:1230px;}
.bot1{background:#393943;padding:40px 0;}
.padlr8{padding:0 8px;}
.mar8{margin:8px;}
.sbox{padding:30px 0;}
.bg4{background:#c38c4b;}
.co4{color:#c38c4b;}
.co5{color:#f45c33;}
.co6{color:#000;}
.top122-icon{margin-top:6px;}
.top121 a{color:#999;}
.top121 a:hover{color:#c38c4b;}
.nav-close{line-height:40px;height:40px;}
.top4212-icon{width:16px;vertical-align:text-top;display:inline-block;margin-top:3px;}
.top4212{margin-top:26px;}
.slick-prev:before{content:"\e603";}
.slick-next:before{content:"\e602";}
.slick-arrow:before{font-family:layui-icon;font-size:20px;}
.s1 .slick-arrow{width:30px;text-align:center;background:rgba(0,0,0,.5);}
.blist-ctrl li.slick-active{width:10px;background:#c38c4b;}
.sbt1-line{width:50vw;background:url(/images/line.png) repeat-x center;}
.sbt11{right:100%;}
.sbt12{left:100%;}
.smore{display:inline-block;padding:12px;border:1px solid #999;width:200px;}
.sbmc{cursor:pointer;}
.sbmc.active{font-weight:bold;color:#c38c4b;}
.sbmc:hover{color:#c38c4b;}
.sbbc{display:none;}
.sbbc.active{display:block;}
.slick-wait{visibility:hidden;position:absolute;}
.slick-wait.slick-slide{visibility:visible;position:unset;}
.s5td{padding:15px 5px;width:20%;text-align:center;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;overflow:hidden;}
.s6{background-image:url(/images/b1.jpg);}
.s6111{background:url(/images/line.png);}
.req-icon{color:#f45c33;}
.s612-tab .req-icon{position:relative;top:3px;}
.s612-tab td{padding:12px 0;}
td.s612-t1{width:72px;text-align:right;padding-right:10px;}
.s612-tc{width:calc(50% - 5px);}
.layui-input[suf]{padding-right:40px;}
.inp-suf{right:10px;top:8px;}
.layui-form-select dl dd.layui-this{background:#c38c4b;}
.s622c2{height:88px;}
.s72c{margin:4px 5px;display:inline-block;}
.city-tab{width:100%;}
.city-tab td{padding:8px 0;}
.city-t1{width:36px;vertical-align:text-top;padding-right:10px!important;}
.city-t1c{width:36px;line-height:36px;background:#eaeaea;height:36px;text-align:center;font-size:16px;font-weight:bold;}
.citu-tcc{display:inline-block;margin:5px 10px;cursor:pointer;}
.login-p{box-sizing:border-box;padding:15px 30px;background:rgba(255,255,255,.96);}
.login-p .layui-tab-title{border-color:#ccc;height:50px;}
.layui-tab-title .layui-this:after{border-color:#c38c4b!important;}
.login-p .layui-tab-title .layui-this:after{height:51px;}
.login-p .layui-tab-title li{box-sizing:border-box;width:50%;font-size:18px;padding-bottom:8px;}
.layui-tab-brief>.layui-tab-title .layui-this{color:#c38c4b;}
.login-p .layui-input{height:44px;background:transparent;padding:0 15px;}
.agree-show-wz{width:800px;text-align:left;max-width:90vw;max-height:80vh;}
.pt12 .layui-tab-title{border:none;height:auto;}
.pt22c{display:none;}
.pt22c.active{display:block;}
.up12122-icon{margin-top:2px;}
.up1213ca{display:block;padding:10px;background:#fff;margin-top:2px;}
.up1213ca-icon{margin:0 20px 0 30px;}
.up1213c.active .up1213ca{color:#c38c4b;}
.up12121-img{width:100px;height:100px;border-radius:50%;object-fit:cover;}
.fat-th{background:#f9ecdc;}
.fat-td{padding:12px 5px;line-height:25px;}
.fat-tr{position:relative;}
.fat-tr1{width:60px;height:100%;position:absolute;left:0;top:0;align-items:center;justify-content:center;display:flex;box-sizing:border-box;}
.fat-tr2{margin-left:60px;}
.fat-tb .fat-tr:nth-child(2n){background:#f6f6f6;}
.fat-edit{background:#c38c4b;color:#fff!important;padding:5px 10px;margin-right:2px;font-size:13px;border-radius:3px;}
.fat-del{padding:5px 10px;background:#eaeaea;font-size:13px;border-radius:3px;}
.fat-tr1 .layui-form-checkbox[lay-skin=primary]{padding-left:18px;margin:0 auto;}
.layui-form-checked[lay-skin=primary] i{background:#c38c4b;border-color:#c38c4b!important;}
.layui-form-checked i, .layui-form-checked:hover i,.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#c38c4b;}
.fbc1{width:70px;float:left;line-height:38px;padding-right:5px;box-sizing:border-box;color:#999;}
.fbc2{margin-left:70px;text-align:right;}
.fbc-inp{border:none;text-align:right;}
.fbc{padding:10px 0;}
.fbc::after{content:"";display:block;clear:both;height:0;}
.avatar{width:38px;height:38px;border-radius:50%;cursor:pointer;}
.pt21 .sbt12{width:1200px;}
.uinfo{margin-top:-15px;}
.zb2b .s612 td{padding-top:8px;padding-bottom:8px;}
.zbi2{background:#fff8ee;padding:30px;}
.gs11{margin-top:3px;}
.gs12c{display:inline-block; padding:0 5px;margin:3px 0;cursor:pointer;}
.gs12c.active{background:#c38c4b;color:#fff;}
.gs2c{display:inline-block;padding:0 15px;border-left:1px solid #eaeaea;}
.gs2b{margin-left:-15px;}
.gs2c.active{color:#f45c33;}
.sbt12-only{position:unset;height:20px;width:auto;background-size:auto 8px;}
.casec2{bottom:-1px;}
.comp5{background:#f9ecdc;}
.comp31331-icon{vertical-align:text-top;}
.teamc1-img{width:120px;height:120px;border-radius:50%;}
.teamcb:hover{border-color:#c38c4b;}
.teamcb:hover .teamc21{color:#c38c4b;}
.teamc23{width:30px;border-color:#ddd;}
.teamcb:hover .teamc23{border-color:#c38c4b;}
.s72c:hover{color:#c38c4b;}
.page a:hover, .page span{background:#c38c4b;color:#fff;border-color:#c38c4b;}
.anli-c1img{width:140px;height:100px;}
.anli-cb:hover,.casecb:hover{color:#c38c4b;}
.casec1-img{height:250px;}
.csi11-list{padding:0 40px;margin:0 -5px;}
.csi11 .slick-arrow{height:100%;width:30px;text-align:center;background:#eaeaea;color:#333;}
.csi11 .slick-arrow::before{color:#000;}
.csi11 .slick-next{right:5px;}
.csi11-cimg{border:3px solid #ddd;box-sizing:border-box;cursor:pointer;object-fit:cover;height:90px;width:100%;}
.slick-current .csi11-cimg{border-color:#f45c33;}
.csi11-show-img{max-height:480px;}
.hdi11-img{width:200px;height:140px;}
.tdi11-img{width:120px;height:120px;}
.bjc11{position:absolute;line-height:36px;padding-right:10px;box-sizing:border-box;width:141px;background:#f9f9f9;border:1px solid #eaeaea;text-align:center;}
.bjc2{margin-left:140px;position:relative;z-index:10;}
.bjc .layui-input,.bjc .layui-textarea{margin-left:0;border-radius:0;}
.layui-input.suffix{padding-right:50px;}
.layui-inp-suf{right:12px;top:8px;}
.zbfb-dq{margin-right:-1px;}
.bjc-full .bjc1{height:36px;border:1px solid #eaeaea;margin-bottom:-1px;background:#f9f9f9;}
.bjc-full .bjc11{border:none;}
.bjc-full .bjc2{margin-left:0;z-index:1;}
.bjc .edui-default .edui-editor{width:100%!important;box-sizing:border-box;box-shadow:none;border-radius:0;border:1px solid #eaeaea;}
.bjc .edui-default .edui-editor-toolbarbox{box-shadow:none;position:relative!important;}
.bjc .edui-default .edui-editor-toolbarboxouter{border-bottom:1px solid #eaeaea;box-shadow:none;background:none;}
.bjc .edui-default .edui-editor-bottomContainer td{border-top:1px solid #eaeaea;padding:8px;}
.bjc .edui-default .edui-editor-iframeholder{width:100%!important;padding:0 2px;box-sizing:border-box;}
.bjc .edui-default .edui-editor>div:not([id]){display:none;}
.layui-layer-btn0{background:#c38c4b!important;border-color:#c38c4b!important;}
.bjc1-fr{margin:7px 15px 0 0;color:#777;}
.top4211-img{height:77px;}
.bjc-select-show.active{z-index:300;}
.tcf2{padding:10px 65px 60px;border-radius:0 0 30px 30px;overflow:hidden;margin-top:-5px;background:url(/images/icon_02.png) no-repeat right bottom;background-color:#fff;background-size:168px auto;}
.tcform-tcbox.layui-layer{background-color:transparent;box-shadow:none;max-width:1060px;}
.tcf221-btn{width:85px;height:85px;background:#f04c49;color:#fff;border-radius:50%;cursor:pointer;font-size:1.2em;}
.tcf221-btn-c{width:2em;margin-top:15px;}
.tcf2211{background:#f9a3a1;border-radius:50%;animation:linear paopao infinite 1s;}
.tcf22b{margin-top:125px;}
.tcf232-tab td{width:33.333333%;padding:10px 0;}
.tcf232{padding:20px 60px;}
.tcf232-sum{color:#f04c49;margin:0 10px;}
.tcf231{font-size:1.3em;margin:35px 0 15px;}
.agree-show-wz .layui-layer-content{max-height:calc(80vh - 51px);box-sizing:border-box;}
.ewm{max-width:148px;}
.msg-tip{height:16px;min-width:16px;background:#d00;color:#fff!important;text-align:center;text-align:center;line-height:15px;border-radius:10px;margin-top:-5px;font-size:12px;display:inline-block;font-weight:400;}


@keyframes animIn {
    from{display:block;margin-top:10px;opacity:0;}
    to{margin-top:0;opacity:1;}
}
@keyframes paopao{
    from { width:120%;height:120%;left:-10%;top:-10%;opacity:.8;}
    to{ width:160%;height:160%;left:-30%;top:-30%;opacity:.03; }
}

@media screen and (min-width:769px) {
    .all{min-width:1230px;}
    .navc{float:left;margin-left:60px;}
    .navca{font-size:16px;font-weight:bold;display:block;padding:32px 0 30px;border-bottom:3px solid #fff;}
    .navca:hover{color:#c38c4b;}
    .navc.active .navca{color:#c38c4b;border-bottom-color:#c38c4b;}
    .top21{margin-top:18px;}
    .top422{background:#c38c4b;font-size:16px;}
    .gnavc{float:left;}
    .gnavc1{width:1px;height:50%;background:#fff;left:0;top:25%;opacity:.3;}
    a.gnavca{display:block;padding:12.5px;width:105px;text-align:center;color:#fff;}
    .gnavc.active .gnavca{background:rgba(0,0,0,.07);}
    .gnavc:first-child .gnavc1{display:none;}
    .top4222b{margin-top:-8px;padding:10px;background:#f45c33;}
    .top42221{border-left:5px solid #8e8e8e;border-top:8px solid transparent;top:0;left:100%;}
    .s2cb:hover{box-shadow:0 1px 15px rgba(0,0,0,.05);}
    .s3c{width:20%;}
    .s4c:nth-child(n+7){display:none;}
    .s61{width:450px;margin-right:40px;}
    .s62{width:710px;}
    .login-p{float:right;width:364px;}
    .lg12{padding:120px 0;}
    .pt12 .layui-tab-title li{display:block;background:#fff;margin-bottom:2px;text-align:left;padding:4px 15px 4px 35px;font-weight:bold;}
    .pt1{width:230px;margin-right:20px;}
    .pt12 .layui-tab-title .layui-this:after{border-left:2px solid #c38c4b;width:0;height:60%;top:20%;}
    .pt12 .layui-tab{margin:0;}
    .pt11{padding-left:35px;}
    .up1{width:230px;margin-right:20px;}
    .up11{display:none!important;}
    .zb1{width:860px;}
    .zb2{width:360px;}
    .zb2 .s622c1{width:80px;margin-right:15px;}
    .zb2 .s622c2{height:80px;font-size:14px;}
    .zbi2c{padding-left:50px;border-left:1px solid #eaeaea;}
    .comp31b{padding-right:40px;}
    .teamitem{width:20%;}
    .s4c-img{height:24vw;}
    .s3c-img{height:124px;}
    .tcf21{padding-right:40px;}
    .tcf23{padding-left:40px;}
    .tcf22-line{border-left:1px solid #eaeaea;left:50%;height:360px;}
    .tcf-tr-sub{display:none;}
}
@media screen and (min-width:1480px){
    .s4c{width:25%;}
    .s4c:nth-child(n+7){display:block;}
    .s4c-img{height:19.5vw;}
}
@media screen and (max-width:768px) {
    .all{min-width:480px;}
    .sbox{padding:20px 0;}
    .bot1{padding:20px 0;}
    .nav-open{padding:0 5px;margin-left:15px;margin-top:-3px;}
    .top212{margin-top:8px;}
    .top3-bg{left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5);z-index:2200;display:none;}
    .top3-p{width:360px;background:#fff;top:0;left:-360px;bottom:0;padding:20px;overflow:auto;z-index:2600;box-sizing:border-box;}
    .navc{padding:15px 0;border-bottom:1px dashed #eaeaea;}
    .top12b{margin-top:20px;}
    .top122{margin-top:5px;}
    .top2{position:fixed;padding:10px 0;left:0;right:0;box-shadow:0 1px 1px rgba(0,0,0,.1);}
    .top{height:60px;}
    .top413{margin-top:7px;}
    .top41{position:fixed;padding:12.5px 0;left:0;right:0;box-shadow:0 1px 1px rgba(0,0,0,.1);}
    .pad0-sm{padding:0;}
    .top42111{float:none;margin-right:0; margin-bottom:15px;}
    .top421121 h1{font-size:1.4em;}
    .gnavc1{display:none;}
    .gnavc{padding:15px 0;border-bottom:1px dashed #eaeaea;}
    .top42222{display:inline-block;padding:0 15px;background:#f45c33;border-radius:4px;margin-top:20px;}
    .sbt1b{font-size:1.6em;}
    .s2c21{font-size:1.4em;}
    .s1img{min-height:240px;}
    .s5 .sbb{font-size:13px;}
    .s622{font-size:15px;}
    .top212{float:right;}
    .login-p{width:364px;}
    .lg12{padding:60px 0;}
    .logo-link{margin-right:0;}
    .top212-city{max-width:calc(100vw - 350px);display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:text-top;}
    .pt1{float:none;margin-bottom:20px;}
    .pt12 .layui-tab{margin:0;background:#fff;}
    .pt12 .layui-tab-title li{padding:5px 15px;}
    .pt12 .layui-tab-title .layui-this:after{height:50px;width:60%;left:20%;}
    .up11{position:fixed;background:rgba(0,0,0,.5);left:0;right:0;top:0;bottom:0;z-index:1000;display:none;}
    .up12{position:fixed;top:0;bottom:0;right:-320px;width:320px;background:#fff;z-index:2000;}
    .up122{right:100%;top:70px;background:#fff;width:40px;text-align:center;line-height:40px;border-radius:50% 0 0 50%;margin-right:-5px;box-shadow:-1px 0 1px rgba(0,0,0,.1);color:#c38c4b;}
    .up121{padding:20px 0;overflow:auto;height:100%;box-sizing:border-box;}
    .up1.active{z-index:2000;}
    .fat-td,.fat-th,.fat-tb{border:1px solid #eaeaea;}
    .fat-tb{margin-top:-2px;}
    .fat-tr1{border:1px solid #eaeaea;}
    .fat-th .fat-td, .fat-th, .fat-th .fat-tr1{border-color:#efddca;}
    .fat-tab{font-size:13px;}
    .fat-th{font-size:15px;}
    .gs3c1-img{height:120px;}
    .comp3131{float:none;position:relative;top:-20px;}
    .comp4 .teamitem:nth-child(n+5){display:none;}
    .s4c-img{height:36vw;}
    .casec1-img{height:30vw;}
    .csi11-cimg{height:10vw;}
    .tdi11{margin-right:20px;}
    .bjc11{width:111px;}
    .bjc2{margin-left:110px;}
    .s3c-img{height:16.5vw;}
    .tcform-tcbox.layui-layer{max-width:90%;}
}
@media screen and (max-width:575px) {
    .hdc1{float:none;margin-right:0;margin-bottom:10px;}
    .hdc1-img{height:40vw;}
    .hdcb{padding:25px 15px;}
    .gs3c1-img{height:80px;}
    .csi11-cimg{height:15vw;}
    .hdi11{margin-right:0;float:none;margin-bottom:10px;}
    .hdi11-img{width:100%;height:auto;}
    .tcf2{padding:10px 40px 40px;border-radius:0 0 20px 20px;}
}
