@charset "UTF-8";.main ul,.main h1,.main h2,.main h3,.main h4,.main h5,.main h6,.main p,.main dl,.main dd{padding:0;margin:0;font-weight:normal}.main .pd-rt-0{padding-right:0}.main .pd-lt-0{padding-left:0}.main .fa,.main .iconfont{vertical-align:middle;display:inline-block}.main .main-container{width:100%}.main .main-container.design-container{padding:0}.main .main-container.design-container .container{width:1440px}.main .main-container.design-container .design,.main .main-container.design-container .shrq,.main .main-container.design-container .why,.main .main-container.design-container .quality,.main .main-container.design-container .shouhou,.main .main-container.design-container .message,.main .main-container.design-container .lcbz{width:100%}.main .main-container.design-container .design .title,.main .main-container.design-container .shrq .title,.main .main-container.design-container .why .title,.main .main-container.design-container .quality .title,.main .main-container.design-container .shouhou .title,.main .main-container.design-container .message .title,.main .main-container.design-container .lcbz .title{width:100%;padding-top:90px}.main .main-container.design-container .design .title h2,.main .main-container.design-container .shrq .title h2,.main .main-container.design-container .why .title h2,.main .main-container.design-container .quality .title h2,.main .main-container.design-container .shouhou .title h2,.main .main-container.design-container .message .title h2,.main .main-container.design-container .lcbz .title h2,.main .main-container.design-container .design .title h3,.main .main-container.design-container .shrq .title h3,.main .main-container.design-container .why .title h3,.main .main-container.design-container .quality .title h3,.main .main-container.design-container .shouhou .title h3,.main .main-container.design-container .message .title h3,.main .main-container.design-container .lcbz .title h3{text-align:center;font-family:'思源黑体';line-height:1}.main .main-container.design-container .design .title h2,.main .main-container.design-container .shrq .title h2,.main .main-container.design-container .why .title h2,.main .main-container.design-container .quality .title h2,.main .main-container.design-container .shouhou .title h2,.main .main-container.design-container .message .title h2,.main .main-container.design-container .lcbz .title h2{color:#404040;font-size:45px;font-weight:700;letter-spacing:3px;text-align:center}.main .main-container.design-container .design .title h3,.main .main-container.design-container .shrq .title h3,.main .main-container.design-container .why .title h3,.main .main-container.design-container .quality .title h3,.main .main-container.design-container .shouhou .title h3,.main .main-container.design-container .message .title h3,.main .main-container.design-container .lcbz .title h3{color:#bb0811;font-size:28px;font-weight:600;text-transform:uppercase;padding-top:10px}.main .main-container.design-container .design .design-container{width:100%;padding:40px 0 0}.main .main-container.design-container .design .design-container .design-container__thumb,.main .main-container.design-container .design .design-container .design-container__rt{height:496px}.main .main-container.design-container .design .design-container .design-container__thumb{width:750px}.main .main-container.design-container .design .design-container .design-container__rt{width:690px;border:1px solid #707070;padding:60px 30px 0 36px}.main .main-container.design-container .design .design-container .design-container__rt h4{color:#bb0811;font-family:'思源黑体';font-size:33px;font-weight:700;line-height:50px;position:relative}.main .main-container.design-container .design .design-container .design-container__rt h4:before{content:'';display:block;width:213px;height:54px;background:url("../images/design/design-icon.png") no-repeat center;position:absolute;left:0;top:-12px;z-index:-1}.main .main-container.design-container .design .design-container .design-container__rt p{color:#404040;font-family:'思源黑体';font-size:14px;font-weight:400;line-height:20px;padding-top:13px}.main .main-container.design-container .design .design-container .design-container__rt .design-container__items{width:100%;padding-top:36px}.main .main-container.design-container .design .design-container .design-container__rt .design-container__items ul{margin:0 -4px}.main .main-container.design-container .design .design-container .design-container__rt .design-container__items ul li{float:left;width:25%;padding:0 4px}.main .main-container.design-container .design .design-container .design-container__rt .design-container__items ul li .item{width:100%;position:relative;overflow:hidden;border-radius:10px}.main .main-container.design-container .design .design-container .design-container__rt .design-container__items ul li .item .thumb-img{width:100%;height:162px}.main .main-container.design-container .design .design-container .design-container__rt .design-container__items ul li .item .item-cover{width:100%;height:100%;position:absolute;left:0;top:100%;background:rgba(0,0,0,0.35);padding:20px 12px 0;transition:top .3s}.main .main-container.design-container .design .design-container .design-container__rt .design-container__items ul li .item .item-cover h3{background:rgba(187,8,17,0.5);line-height:26px;color:#fff;font-family:'思源黑体';font-size:14px;font-weight:700;text-align:center;width:100%;position:absolute;left:0;top:-26px}.main .main-container.design-container .design .design-container .design-container__rt .design-container__items ul li .item .item-cover .icon{width:28px;height:28px;border-radius:50%;background:#bb0811 no-repeat center center}.main .main-container.design-container .design .design-container .design-container__rt .design-container__items ul li .item .item-cover h4{color:#fff;font-family:'思源黑体';font-size:12px;font-weight:500;line-height:18px;padding-top:8px}.main .main-container.design-container .design .design-container .design-container__rt .design-container__items ul li .item .item-cover dl{padding-top:8px}.main .main-container.design-container .design .design-container .design-container__rt .design-container__items ul li .item .item-cover dl dd{color:#fff;font-family:'思源黑体';font-size:8px;font-weight:350;line-height:10px}.main .main-container.design-container .design .design-container .design-container__rt .design-container__items ul li .item:hover .item-cover{top:0}.main .main-container.design-container .design .design-container .design-container__rt .design-container__items ul li:nth-child(1) .item .item-cover .icon{background-image:url("../images/design/icon-design-item1.png")}.main .main-container.design-container .design .design-container .design-container__rt .design-container__items ul li:nth-child(2) .item .item-cover .icon{background-image:url("../images/design/icon-design-item2.png")}.main .main-container.design-container .design .design-container .design-container__rt .design-container__items ul li:nth-child(3) .item .item-cover .icon{background-image:url("../images/design/icon-design-item3.png")}.main .main-container.design-container .design .design-container .design-container__rt .design-container__items ul li:nth-child(4) .item .item-cover .icon{background-image:url("../images/design/icon-design-item4.png")}.main .main-container.design-container .design .design-container .design-container__rt .message-pop-click{width:186px;line-height:32px;display:block;border-radius:32px;background:#bb0811;border:1px solid #bb0811;text-align:center;color:#fff;font-family:'思源黑体';font-size:16px;font-weight:500;margin-top:45px}.main .main-container.design-container .design .design-container .design-container__rt .message-pop-click:hover{background:none;color:#bb0811}.main .main-container.design-container .shrq .shrq-items{width:100%;padding-top:45px}.main .main-container.design-container .shrq .shrq-items ul{margin:0 -24px}.main .main-container.design-container .shrq .shrq-items ul li{padding:0 24px}.main .main-container.design-container .shrq .shrq-items ul li .item{width:100%;height:364px;position:relative;border-radius:20px;-webkit-transition:all .2s linear;transition:all .2s linear}.main .main-container.design-container .shrq .shrq-items ul li .item .thumb-img{width:100%;height:281px}.main .main-container.design-container .shrq .shrq-items ul li .item .thumb-img img{border-radius:20px 20px 0 0;object-position:top}.main .main-container.design-container .shrq .shrq-items ul li .item .item-con{width:100%;height:103px;position:absolute;left:0;bottom:0;border-radius:20px;background:#f6f8fb;padding:28px 20px 0}.main .main-container.design-container .shrq .shrq-items ul li .item .item-con .num{width:53px;height:53px;border-radius:10px;background:#bb0811;color:#fff;font-family:DIN !important;font-size:33px;font-weight:700;position:absolute;right:20px;top:-20px}.main .main-container.design-container .shrq .shrq-items ul li .item .item-con h4{color:#404040;font-family:'思源黑体';font-size:19px;font-weight:600}.main .main-container.design-container .shrq .shrq-items ul li .item .item-con p{color:#404040;font-family:'思源黑体';font-size:12px;font-weight:400;padding-top:2px}.main .main-container.design-container .shrq .shrq-items ul li .item:hover{z-index:2;-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}.main .main-container.design-container .why{padding-bottom:70px}.main .main-container.design-container .why .why-container{width:100%;padding-top:55px}.main .main-container.design-container .why .why-container .why-container__lt{width:233px;height:657px;border-radius:40px 0 0;background:#ffd2d4;padding:74px 0 0 30px;margin-top:126px}.main .main-container.design-container .why .why-container .why-container__lt ul li{width:174px;line-height:50px;margin-bottom:65px;background:#fff;border-radius:50px;text-align:center;font-size:25px;color:#404040}.main .main-container.design-container .why .why-container .why-container__middle h4,.main .main-container.design-container .why .why-container .why-container__rt h4{width:474px;line-height:68px;margin:auto;border-radius:68px;text-align:center;background:#fff;color:#bb0811;font-family:'思源黑体';font-size:31px;font-weight:700}.main .main-container.design-container .why .why-container .why-container__middle-items,.main .main-container.design-container .why .why-container .why-container__rt-items{width:100%;padding-top:35px}.main .main-container.design-container .why .why-container .why-container__middle-items ul li,.main .main-container.design-container .why .why-container .why-container__rt-items ul li{padding:22px 0 32px;border-bottom:1px solid #fff}.main .main-container.design-container .why .why-container .why-container__middle-items ul li h5,.main .main-container.design-container .why .why-container .why-container__rt-items ul li h5,.main .main-container.design-container .why .why-container .why-container__middle-items ul li p,.main .main-container.design-container .why .why-container .why-container__rt-items ul li p{text-align:center;color:#fff;font-family:'思源黑体'}.main .main-container.design-container .why .why-container .why-container__middle-items ul li h5,.main .main-container.design-container .why .why-container .why-container__rt-items ul li h5{font-size:25px;font-weight:500}.main .main-container.design-container .why .why-container .why-container__middle-items ul li p,.main .main-container.design-container .why .why-container .why-container__rt-items ul li p{font-size:19px;font-weight:350}.main .main-container.design-container .why .why-container .why-container__middle-items ul li:last-child,.main .main-container.design-container .why .why-container .why-container__rt-items ul li:last-child{border:none}.main .main-container.design-container .why .why-container .why-container__middle{width:684px;height:783px;border-radius:40px 40px 0px 0px;background:linear-gradient(165.55deg, #ff979c, #e1343d 100%);padding:65px 84px 0 70px}.main .main-container.design-container .why .why-container .why-container__middle .why-container__middle-items ul li{padding-left:82px;position:relative}.main .main-container.design-container .why .why-container .why-container__middle .why-container__middle-items ul li:before{content:'';display:block;width:49px;height:46px;position:absolute;left:60px;top:34px;background:url("../images/design/icon-wjx.png") no-repeat center}.main .main-container.design-container .why .why-container .why-container__rt{width:523px;height:751px;border-radius:0 40px 0 0;background:#f1f1f1;margin-top:32px;padding:33px 64px 0}.main .main-container.design-container .why .why-container .why-container__rt h4{width:100%;color:#404040}.main .main-container.design-container .why .why-container .why-container__rt .why-container__rt-items ul li{border-color:#404040}.main .main-container.design-container .why .why-container .why-container__rt .why-container__rt-items ul li h5,.main .main-container.design-container .why .why-container .why-container__rt .why-container__rt-items ul li p{color:#404040}.main .main-container.design-container .lcbz{background:url("../images/index-sixsh__bg.jpg") no-repeat center bottom}.main .main-container.design-container .lcbz .index-sixsh__box{width:100%;margin-top:45px;padding-bottom:82px}.main .main-container.design-container .lcbz .index-sixsh__box .container{height:555px;position:relative;z-index:1}.main .main-container.design-container .lcbz .index-sixsh__box .index-sixsh__tit{width:158px;height:158px;border-radius:50%;border:10px solid rgba(187,8,17,0.35);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.main .main-container.design-container .lcbz .index-sixsh__box .index-sixsh__tit h3{width:100%;height:100%;background:#bc0814;border-radius:50%;font-size:30px;text-align:center;padding:30px;color:#fff;display:flex;justify-content:center;align-items:center;z-index:1}.main .main-container.design-container .lcbz .index-sixsh__box .index-sixsh__tit h3:before,.main .main-container.design-container .lcbz .index-sixsh__box .index-sixsh__tit h3:after{content:'';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:-1}.main .main-container.design-container .lcbz .index-sixsh__box .index-sixsh__tit h3:before{width:207px;height:207px;background:rgba(187,8,17,0.5);border-radius:50%}.main .main-container.design-container .lcbz .index-sixsh__box .index-sixsh__tit h3:after{width:443px;height:443px;border-radius:50%;border:2px dashed #404040}.main .main-container.design-container .lcbz .index-sixsh__box .index-sixsh__tit:after{content:'';width:283px;height:283px;background:url("../images/index-sixsh__bor.png") no-repeat center / 100%;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:-1}.main .main-container.design-container .lcbz .index-sixsh__box ul{width:100%;height:100%;position:relative;z-index:2}.main .main-container.design-container .lcbz .index-sixsh__box ul li{width:106px;height:106px;border-radius:50%;position:absolute;background:#c96f73;padding:8px;top:32px;left:566px}.main .main-container.design-container .lcbz .index-sixsh__box ul li .tit{width:100%;height:100%;border-radius:50%;background:#bc0814;text-align:center;font-size:16px;line-height:28px;display:flex;justify-content:center;align-items:center;color:#fff;position:relative}.main .main-container.design-container .lcbz .index-sixsh__box ul li .tit:before,.main .main-container.design-container .lcbz .index-sixsh__box ul li .tit:after{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%)}.main .main-container.design-container .lcbz .index-sixsh__box ul li .tit:before{width:10px;height:10px;border-radius:50%;background:#bc0814;left:-95px}.main .main-container.design-container .lcbz .index-sixsh__box ul li .tit:after{width:77px;height:1px;background:#404040;left:-85px}.main .main-container.design-container .lcbz .index-sixsh__box ul li .desc{width:320px;height:85px;border:1px solid #404040;padding:0 16px;position:absolute;left:-428px;top:15px;display:flex;align-items:center;justify-content:center}.main .main-container.design-container .lcbz .index-sixsh__box ul li .desc p{font-size:16px;color:#404040;text-align:center}.main .main-container.design-container .lcbz .index-sixsh__box ul li:nth-child(1) .desc,.main .main-container.design-container .lcbz .index-sixsh__box ul li:nth-child(2) .desc,.main .main-container.design-container .lcbz .index-sixsh__box ul li:nth-child(3) .desc{border-right:10px solid #bc0814}.main .main-container.design-container .lcbz .index-sixsh__box ul li:nth-child(2),.main .main-container.design-container .lcbz .index-sixsh__box ul li:nth-child(5){top:216px;left:448px}.main .main-container.design-container .lcbz .index-sixsh__box ul li:nth-child(3),.main .main-container.design-container .lcbz .index-sixsh__box ul li:nth-child(6){top:auto;bottom:32px}.main .main-container.design-container .lcbz .index-sixsh__box ul li:nth-child(n+4) .tit:before{left:175px}.main .main-container.design-container .lcbz .index-sixsh__box ul li:nth-child(n+4) .tit:after{left:98px}.main .main-container.design-container .lcbz .index-sixsh__box ul li:nth-child(n+4) .desc{left:214px;border-left:10px solid #bc0814}.main .main-container.design-container .lcbz .index-sixsh__box ul li:nth-child(4),.main .main-container.design-container .lcbz .index-sixsh__box ul li:nth-child(6){left:772px}.main .main-container.design-container .lcbz .index-sixsh__box ul li:nth-child(5){left:881px}.main .main-container.design-container .quality .quality-container{width:100%;padding-top:52px}.main .main-container.design-container .quality .quality-container ul{margin:0 -7px}.main .main-container.design-container .quality .quality-container ul li{padding:0 7px 17px}.main .main-container.design-container .quality .quality-container ul li .thumb-img,.main .main-container.design-container .quality .quality-container ul li .item-con{height:158px}.main .main-container.design-container .quality .quality-container ul li .thumb-img{width:204px}.main .main-container.design-container .quality .quality-container ul li .item-con{border:1px solid #707070;padding:26px 11px 0}.main .main-container.design-container .quality .quality-container ul li .item-con .num{width:27px;height:27px;border-radius:50%;background:#bb0811;color:#fff;font-family:DIN;font-size:16px;font-weight:700}.main .main-container.design-container .quality .quality-container ul li .item-con h5{color:#404040;font-family:'思源黑体';font-size:13px;font-weight:700;line-height:20px;padding:11px 0}.main .main-container.design-container .quality .quality-container ul li .item-con p{color:#404040;font-family:'思源黑体';font-size:8px;font-weight:400;line-height:11px}.main .main-container.design-container .quality .quality-container ul li.item-title .thumb-img{width:100%}.main .main-container.design-container .shouhou .shouhou-container{width:100%;padding-top:30px}.main .main-container.design-container .shouhou .shouhou-container__lf,.main .main-container.design-container .shouhou .shouhou-container__rt{width:684px;height:569px;border-radius:20px;padding:61px 0 0 54px}.main .main-container.design-container .shouhou .shouhou-container__lf h3,.main .main-container.design-container .shouhou .shouhou-container__rt h3,.main .main-container.design-container .shouhou .shouhou-container__lf h4,.main .main-container.design-container .shouhou .shouhou-container__rt h4{font-size:30px;color:#FFFFFF;line-height:36px;font-family:'思源黑体';font-weight:bold}.main .main-container.design-container .shouhou .shouhou-container__lf h4,.main .main-container.design-container .shouhou .shouhou-container__rt h4{font-size:36px;padding-top:24px}.main .main-container.design-container .shouhou .shouhou-container__lf h5,.main .main-container.design-container .shouhou .shouhou-container__rt h5{font-size:20px;color:#FFFFFF;font-family:'思源黑体';padding-top:20px}.main .main-container.design-container .shouhou .shouhou-container__lf-items,.main .main-container.design-container .shouhou .shouhou-container__rt-items{width:100%;padding-top:25px}.main .main-container.design-container .shouhou .shouhou-container__lf-items ul li,.main .main-container.design-container .shouhou .shouhou-container__rt-items ul li{font-size:30px;color:#FFFFFF;line-height:57px;margin-top:27px;padding-left:92px;position:relative}.main .main-container.design-container .shouhou .shouhou-container__lf-items ul li:before,.main .main-container.design-container .shouhou .shouhou-container__rt-items ul li:before{content:'';display:block;width:57px;height:57px;background:#fff url("../images/maopifang/icon-shouhou1.png") no-repeat center top;position:absolute;left:0;top:0;border-radius:50%}.main .main-container.design-container .shouhou .shouhou-container__lf-items ul li:nth-child(1):before,.main .main-container.design-container .shouhou .shouhou-container__rt-items ul li:nth-child(1):before{background-position-y:0}.main .main-container.design-container .shouhou .shouhou-container__lf-items ul li:nth-child(2):before,.main .main-container.design-container .shouhou .shouhou-container__rt-items ul li:nth-child(2):before{background-position-y:-84px}.main .main-container.design-container .shouhou .shouhou-container__lf-items ul li:nth-child(3):before,.main .main-container.design-container .shouhou .shouhou-container__rt-items ul li:nth-child(3):before{background-position-y:-168px}.main .main-container.design-container .shouhou .shouhou-container__lf{background:url("../images/maopifang/shouhou-container__lf-bg.jpg") no-repeat center}.main .main-container.design-container .shouhou .shouhou-container__rt{background:url("../images/maopifang/shouhou-container__rt.jpg") no-repeat center}.main .main-container.design-container .shouhou .shouhou-container__rt h3,.main .main-container.design-container .shouhou .shouhou-container__rt h4,.main .main-container.design-container .shouhou .shouhou-container__rt h5{color:#87020a}.main .main-container.design-container .shouhou .shouhou-container__rt-items ul li{color:#87020a}.main .main-container.design-container .shouhou .shouhou-container__rt-items ul li:before{background-color:#87020a;background-image:url("../images/maopifang/icon-shouhou2.png")}.main .main-container.design-container .message{padding-bottom:132px;position:relative;margin-bottom:30px}.main .main-container.design-container .message .message-box{width:100%;padding-top:54px}.main .main-container.design-container .message .message-box .container{height:605px;border-radius:40px;background:url("../images/design/form-bg.jpg") no-repeat center}.main .main-container.design-container .message .message-box .message-box__container{width:650px;height:454px;border-radius:20px;overflow:hidden;background:#fff url("../images/design/form-box__tit.png") no-repeat left top;padding:67px 65px 0;margin:60px}.main .main-container.design-container .message .message-box .message-box__container ul li{width:100%;padding-bottom:12px}.main .main-container.design-container .message .message-box .message-box__container ul li input{height:60px;border-radius:15px;border-color:#bebebe;color:#979797}.main .main-container.design-container .message .message-box .message-box__container ul li input[type='text']{font-size:24px;font-weight:350;color:#333;padding:0 30px}.main .main-container.design-container .message .message-box .message-box__container ul li input::placeholder{color:#979797}.main .main-container.design-container .message .message-box .message-box__container ul li input[type='submit']{background:#bb0811;border-color:#bb0811;color:#fff;font-size:27px;font-weight:500}.main .main-container.design-container .message .message-box .message-box__container ul li input[type='submit']:hover{background:none;color:#bb0811}.main .main-container.design-container .message .message-items{width:100%;position:absolute;left:0;bottom:0}.main .main-container.design-container .message .message-items ul{padding:0 65px;margin:0 -15px}.main .main-container.design-container .message .message-items ul li{padding:0 15px}.main .main-container.design-container .message .message-items ul li .item{width:100%;height:190px;border:1px solid #707070;border-radius:20px;background:#fff;padding:43px 0 0 143px;position:relative;-webkit-transition:all .2s linear;transition:all .2s linear}.main .main-container.design-container .message .message-items ul li .item h3{color:#bb0811;font-family:'思源黑体';font-size:39px;font-weight:700;line-height:60px}.main .main-container.design-container .message .message-items ul li .item p{color:#404040;font-family:'思源黑体';font-size:27px;font-weight:350;line-height:40px;padding-top:2px}.main .main-container.design-container .message .message-items ul li .item:before{content:'';display:block;width:84px;height:84px;position:absolute;left:45px;top:50%;transform:translateY(-50%)}.main .main-container.design-container .message .message-items ul li .item:hover{z-index:2;-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}.main .main-container.design-container .message .message-items ul li:nth-child(1) .item:before{background:url("../images/design/icon-form-item1.png") no-repeat center}.main .main-container.design-container .message .message-items ul li:nth-child(2) .item:before{background:url("../images/design/icon-form-item2.png") no-repeat center}.main .main-container.design-container .message .message-items ul li:nth-child(3) .item:before{background:url("../images/design/icon-form-item3.png") no-repeat center}.main .main-container.design-container .message .message-items ul li:nth-child(4) .item:before{background:url("../images/design/icon-form-item4.png") no-repeat center}