@charset "UTF-8";
.fs-46{font-size:46px;}
.fs-36{font-size:36px;}
.fs-32{font-size:32px;}
.fs-16{font-size:16px;}
.fs-30{font-size:30px;}
.fs-28{font-size:28px;}
.fs-26{font-size:26px;}
.fs-24{font-size:24px;}
.fs-22{font-size:22px;}
.fs-20{font-size:20px;}
.fs-18{font-size:18px;}
.fs-16{font-size:16px;}
.c-default{color:#b42e32;}
.pl-18{padding-left:18px;}
.pt-10{padding-top:10px;}
.pt-20{padding-top:20px;}
.pt-30{padding-top:30px;}
.pt-40{padding-top:40px;}
.pt-50{padding-top:50px;}
.pt-60{padding-top:60px;}
.pt-70{padding-top:70px;}
.pt-80{padding-top:80px;}
.pt-100{padding-top:100px;}
.pt-10{padding-top:10px;}
.pt-80{padding-top:80px;}
.pt-90{padding-top:90px;}
.pt-110{padding-top:110px;}
.pt-170{padding-top:170px;}
.pb-10{padding-bottom:10px;}
.pb-20{padding-bottom:20px;}
.pb-30{padding-bottom:30px;}
.pb-35{padding-bottom:35px;}
.pb-40{padding-bottom:40px;}
.pb-50{padding-bottom:50px;}
.pb-60{padding-bottom:60px;}
.pb-70{padding-bottom:70px;}
.pb-80{padding-bottom:80px;}
.pb-90{padding-bottom:90px;}
.pb-100{padding-bottom:100px;}
.pb-110{padding-bottom:110px;}
.pb-150{padding-bottom:150px;}
.pb-140{padding-bottom:140px;}
.pb-160{padding-bottom:160px;}
.w1200{margin:0 auto;width:1200px;}
.fl{float:left;}
.fr{float:right;}

/* Slider插件默认样式 */
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:before,.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{    /*display: none;*/
float:left;height:100%;min-height:1px;}
.slick-slide:focus{outline:none;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:inline-block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;    /*border: 1px solid transparent;*/}
.slick-arrow.slick-hidden{display:none;}

/* Arrows */
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:30px;height:46px;margin-top:-23px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background-color:rgba(8,4,4,0.5);opacity:0.5;z-index:3;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.slick-prev:hover,.slick-next:hover{color:transparent;outline:none;background:#eb5250;opacity:1!important;}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:1;}
.slick-prev:before,.slick-next:before{font-family:serif;font-size:20px;line-height:1;    /*opacity: .75;*/color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-prev{left:0;}
[dir='rtl'] .slick-prev{right:0;left:auto;}
.slick-prev:before{content:'';display:inline-block;width:11px;height:21px;}
[dir='rtl'] .slick-prev:before{content:'>';}
.slick-next{right:0;}
[dir='rtl'] .slick-next{right:auto;left:0;}
.slick-next:before{content:'';display:inline-block;width:11px;height:21px;}
[dir='rtl'] .slick-next:before{content:'<';}

/* Dots */

/* Icons */
@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('./fonts/slick.eot');src:url('./fonts/slick.eot?#iefix') format('embedded-opentype'),url('./fonts/slick.woff') format('woff'),url('./fonts/slick.ttf') format('truetype'),url('./fonts/slick.svg#slick') format('svg');}
.slick-dots{position:absolute;bottom:20px;display:block;width:100%;padding:0;list-style:none;text-align:center;}
.slick-dots li{position:relative;display:inline-block;width:15px;height:20px;margin:0 3px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;line-height:20px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before{font-family:'slick';font-size:14px;line-height:10px;width:10px;height:10px;content:'•';text-align:center;vertical-align:middle;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-dots li.slick-active button:before{opacity:.75;color:#b42e32;}

/*Slick自定义样式*/
.com-slick .slick-dots{margin-top:30px;position:static;}
.com-slick .slick-dots li{float:none;width:20px;margin:0px 4px;text-align:center;padding:0;}
.no-btn .slick-prev,.no-btn .slick-next{display:none!important;}
.com-slick .slick-dots li button,.com-slick .slick-dots li button:before{color:#ccc;}
.com-slick .slick-dots li.slick-active button:before{color:#080404;}
.no-dots .slick-dots{display:none!important;}

/*red*/
.red-dots .slick-dots li.slick-active button:before{opacity:1;}
.red-dots .slick-dots{bottom:40px;width:auto;}
.red-dots .slick-dots li button:before{color:#111;}
.red-dots .slick-dots li.slick-active button:before{color:#b42e32;}

/*slick自定义按钮*/
.com-slick-btn .slick-prev,.com-slick-btn .slick-next{width:35px;height:50px;line-height:50px;margin-top:-25px;background-color:#999;background-repeat:no-repeat;background-position:center;opacity:1;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.com-slick-btn .slick-prev:hover,.com-slick-btn .slick-next:hover{background-color:#b42e32;}
.com-slick-btn .slick-prev{left:-35px;background-image:url("../images/icon-slick-prev.png");}
.com-slick-btn .slick-next{right:-35px;background-image:url("../images/icon-slick-next.png");}

/* dot颜色 */

/*.com-slick-2 .slick-dots li button:before {
    color: #c9c9c9;
    opacity: 1;
}
.com-slick-2 .slick-dots li.slick-active button:before {
    color: #b42e32;
    opacity: 1;
}

.slick-dots li.slick-active button

*/
.slick-dots li.slick-active button{background:transparent;}
.zt-one-money{padding-top:50px;height:750px;background:url(../images/zt-one/money-bg.jpg) no-repeat center;}
.zt-one-money .tit{margin:0 auto;width:1018px;height:324px;background:url(../images/zt-one/money-tit.png) no-repeat center;}
.calculator{position:relative;margin:0 auto;width:1000px;height:550px;background:#fff;padding:40px 0 50px;}

/*.zt-one-old:after {
	content: "";
	position: absolute;
	left: 50%;
	top: -30px;
	width: 1000px;
	height: 151px;
	background: url(../images/zt-one/bg-shadow.png) no-repeat center;
	margin-left: -500px;
	z-index: -1;
}*/
.calculator .intro,.calculator .pricing{position:relative;z-index:2;width:50%;float:left;padding:0 60px;height:100%;}
.calculator .intro{border-right:1px solid #e8e8e8;}
.calculator .intro h4{margin-top:10px;font-weight:300;}
.calculator .intro .notice{margin-top:35px;padding-left:5px;}
.calculator .intro .des{padding:30px 0;margin:30px 0 20px;text-align:center;font-size:28px;line-height:70px;font-weight:300;color:#333;border:1px solid #c8c8c8;}
.form-list{padding-top:35px;}
.form-list li{float:left;}
.form-list li:nth-child(2){float:right;}
.form-list li{margin-bottom:20px;width:180px;line-height:60px;border-radius:30px;border:1px solid #ddd;font-size:18px;padding-right:20px;}
.form-list li:last-child,.form-list li.li-3{width:100%;}
.form-list li:last-child{padding-right:0;}
.form-list li input,.form-list li select,.form-list li select option{display:block;width:100%;height:60px;line-height:60px;border-radius:30px;font-size:18px;padding-left:20px;border:none;outline:none;color:#666;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.form-list li select{background:url(../images/zt-one/icon_select.png) no-repeat right center;}
.form-list li input::-webkit-input-placeholder{color:#666;}
.form-list li input::-moz-placeholder{   /* Mozilla Firefox 19+ */
color:#666;}
.form-list li input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
color:#666;}
.form-list li input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
color:#666;}
.notice{font-size:14px;color:#b01e29;}
.cal-btn{display:inline-block;width:100%;height:60px;line-height:60px;background:#b42e32;color:#fff!important;font-size:26px;text-align:center;background:#b42e32;border-radius:30px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.zt-button{display:inline-block;padding:0 85px;line-height:60px;font-size:26px;color:#fff!important;font-size:26px;text-align:center;background:#b42e32;border-radius:30px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.zt-button:hover{opacity:.9;}
.calculator .pricing{text-align:center;}
.calculator .pricing h3{line-height:1.2;}
.price-mix{padding:30px 0;}
.price-mix li{color:#c6c3c3;font-size:26px;line-height:49px;font-weight:300;}
.price-mix li span{display:inline-block;width:125px;}
.price-total{padding-top:5px;margin-top:20px;border-top:1px solid #e8e8e8;}
.zt-one-old{position:relative;padding-top:236px;}
.zt-one-old:before{content:"";position:absolute;left:50%;top:174px;width:700px;	/*border-top: 1px solid #333;*/margin-left:-350px;height:66px;background:url(../images/zt-one/tit_bg.png) no-repeat center;}
.zt-title{padding-top:50px;}
.zt-title h3{position:relative;z-index:2;	/*padding-left: 60px;*/font-size:46px;color:#333;font-weight:bold;}
.zt-one-old-content{padding-top:75px;width:1225px;}
.zt-one-old-content .item{position:relative;float:left;margin-right:25px;width:383px;height:383px;padding:5px;border:1px solid #f5f5f5;}
.zt-one-old-content .item .pic{position:relative;overflow:visible;}
.zt-one-old-content .item .pic .pic-tit{position:absolute;right:10px;top:-6px;z-index:2;font-size:18px;color:#fff;width:154px;height:36px;line-height:36px;background:url(../images/zt-one/icon-tit-bg.png) no-repeat center;text-align:center;padding-right:7px;}
.zt-one-old-content .item h4{position:absolute;bottom:30px;left:40px;font-size:18px;color:#333;width:20px;line-height:22px;}
.zt-one-old-content .item p{text-align:center;font-size:18px;line-height:30px;padding-top:10px;}
.zt-one-old-content .item:last-child p{padding-top:22px;}
.zt-one-compare .sub-tit{position:relative;font-size:46px;color:#333;font-weight:bold;line-height:90px;text-align:center;margin-bottom:35px;margin-left:-150px;padding-top:30px;}
.zt-one-compare .sub-tit:before{content:"";position:absolute;left:50%;top:-30px;width:298px;height:186px;background:url(../images/zt-one/icon-pk.png) no-repeat center;margin-left:-330px;}
.compare-table{margin-top:95px;border:none;background:#fcfcfc;}
.compare-table .firstRow{height:105px;}
.compare-table th{font-weight:bold;font-size:22px;color:#333;}
.compare-table td{font-size:22px;color:#333;border-left:1px solid #7d7d7d;}
.compare-table td,.compare-table th{padding:10px 0;border-top:1px solid #7d7d7d;}
.compare-table .firstRow th{border-top:none;border-left:1px solid #7d7d7d;}
.compare-table .firstRow th:first-child{border-left:none;}
.compare-table .firstRow th:nth-child(2){background:#d84550;color:#fff;border-bottom:1px solid #fff;}
.compare-table tr td:nth-child(2){background:#333333;color:#fff;border-bottom:1px solid #fff;}
.zt-one-save{position:relative;margin-top:50px;padding-top:65px;height:565px;background:url(../images/zt-one/bg2.jpg) no-repeat center;}
.zt-one-save h3{font-size:68px;color:#d84550;font-weight:bold;}
.zt-one-save h4{font-size:30px;color:#fff;font-weight:bold;line-height:40px;margin-top:5px;margin-bottom:16px;}
.zt-one-save p{font-size:30px;color:#d84550;font-weight:bold;}
.zt-one-save .zt-button{margin-top:60px;padding:0 65px;background:transparent;border:3px solid #fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.zt-one-save .zt-button:hover,.zt-one-ask .left .zixun:hover,.cal-btn:hover,.tc-calculator .zixun:hover{box-shadow:0 5px 10px rgba(0,0,0,0.5);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);}
.zt-one-ask .left{position:relative;overflow:hidden;}
.zt-one-ask .right{width:588px;}
.zt-one-ask .left:before{content:"";position:absolute;left:20px;top:20px;width:525px;height:625px;background:transparent url(../images/zt-one/zixun-pic-tit.png) no-repeat center;border:12px solid #fff;}
.zt-one-ask .left .zixun{position:absolute;left:50%;bottom:85px;width:310px;line-height:60px;background:#b01e29;color:#fff;font-size:26px;font-weight:bold;margin-left:-155px;text-align:center;border-radius:30px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;webkit-animation:pulse 1.5s 0s ease both infinite;-moz-animation:pulse 1.5s 0s ease both infinite;animation:pulse 1.5s 0s ease both infinite;}

/*动画*/
@-webkit-keyframes pulse{
	from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
	50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}
	to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
}
@keyframes pulse{
	from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
	50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}
	to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
}
.zt-one-ask .right h3{font-weight:bold;line-height:40px;margin-top:10px;margin-bottom:30px;}
.zt-one-ask .right .zt-st-intro li{position:relative;font-size:22px;color:#333;line-height:42px;padding-left:60px;}
.zt-one-ask .right .zt-st-intro li:before{content:"";position:absolute;left:10px;width:22px;height:100%;background:url(../images/zt-one/icon-wjx.jpg) no-repeat center;}
.zixun-case{height:353px;overflow:hidden;}
.zixun-case .slick-dots{bottom:15px;right:0;width:40%;}

/*结果弹窗*/
.tc-calculator .zixun{display:inline-block;margin-top:20px;width:100%;line-height:60px;color:#fff;text-align:center;font-size:26px;border-radius:30px;background:#b01e29;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.calculator-wrap{position:relative;width:1000px;margin:0 auto;overflow:hidden;}
.tc-calculator{position:absolute;width:1000px;left:0;top:-100%;z-index:2;background:#fff;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;visibility:hidden;}
.tc-calculator.on{visibility:visible;top:0;}
.tc-calculator .intro .notice{margin-top:0;}
.tc-close-wrap,.tc-close-wrap2{position:fixed;left:0;top:0;z-index:98;width:100%;height:100%;background:rgba(0,0,0,0.2);display:none;}
.tc-close-wrap .close-right{position:absolute;right:10px;top:10px;width:35px;height:35px;background:url(../images/zt-one/close.png) no-repeat center;background-size:contain;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.tc-close-wrap .close-right:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.tc-close,.tc-close2{position:fixed;left:50%;top:50%;z-index:99;width:600px;height:570px;margin-left:-300px;margin-top:-285px;}
.tc-close .btn-close,.tc-close2 .btn-close2{position:absolute;left:50%;bottom:25px;margin-left:-118px;width:236px;line-height:55px;border:3px solid #fff;border-radius:10px;text-align:center;font-size:28px;color:#fff;letter-spacing:5px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.tc-close .btn-close:hover,.tc-close2 .btn-close2:hover{box-shadow:0 5px 10px rgba(0,0,0,0.3);}

/*店铺装修*/
.zt-one-money .tit-dianpu{background:url(../images/zt-dianpu/dp-tit-1.png) no-repeat center;}

/*酒店公寓装修*/
.zt-one-money.jiudian{padding-top:130px;background:url(../images/zt-jiudian/banner-jd.jpg) no-repeat center top;}
.zt-one-money.jiudian .tit{position:relative;left:160px;width:1310px;height:250px;background:url(../images/zt-jiudian/banner-jd-tit.png) no-repeat center;margin-bottom:50px;}
@media (max-width:1700px){
	.zt-one-money.jiudian .tit{position:relative;left:50px;width:1100px;height:210px;background:url(../images/zt-jiudian/banner-jd-tit.png) no-repeat center;background-size:contain;margin-bottom:50px;}
}
.cy-kexin{background:#f8f8f8;padding-bottom:80px;position:relative;    border-top: 236px solid #fff;}
.cy-kexin:before{content:"";position:absolute;left:50%;top:-64px;width:700px;margin-left:-350px;height:66px;background:url(../images/zt-one/tit_bg.png) no-repeat center;}
.cy-kexin-main{width:1070px;margin:0 auto;height:100%;text-align:center;color:#302b2c;line-height:1;}
.cy-kexin h3{font-size:36px;padding-top:45px;font-weight:initial;letter-spacing:5px;}
.cy-kexin h3 span,.cy-kexin .p1{color:#b11e28;font-size:54px;}
.cy-kexin h3 span{font-weight:bold;}
.cy-kexin .p1{font-weight:bold;line-height:1;padding:30px 0;}
.cy-kexin .p2{font-size:20px;text-transform:uppercase;}
.cy-kexin .content{width:100%;padding-top:20px;font-size:0;}
.cy-kexin .content li{display:inline-block;width:185px;height:185px;background:#fff;border-radius:50%;margin-right:110px;margin-bottom:30px;vertical-align:top;}
.cy-kexin .content li:nth-child(4){margin-right:0px;}
.cy-kexin .content li:nth-child(n+5){margin:0 50px;}
.cy-kexin .content li img{margin-top:35px;height:74px;}
.cy-kexin .content li h4{padding-top:15px;font-size:18px;}
.cy-case{height:auto;color:#302b2c;}
.cy-title{height:140px;width:1200px;margin:0 auto;box-sizing:border-box;padding-top:50px;}
.cy-title h4{padding-left:60px;font-size:54px;line-height:1;position:relative;color:#333;font-weight:bold;}
.cy-title span{font-size:34px;margin-left:30px;padding-left:20px;position:absolute;top:10px;}
.cy-title h4:before{content:"";position:absolute;top:5px;left:410px;width:4px;height:45px;background:#b01e29;}
.cy-title h4:after{content:"";position:absolute;top:50%;left:0;width:30px;height:30px;border-radius:50%;background:#b01e29;margin-top:-15px;}
.cy-title .bf2:before{left:310px;}
.cy-case .cy-content{height:920px;position:relative;}
.cy-case .content-bg{width:100%;height:100%;position:absolute;top:0;left:0;}
.cy-case .content-bg-img{background:url(../images/zt-jiudian/bg-1.jpg) no-repeat;background-size:100% 100%;}
.cy-case .content-bg-zz{background-color:rgba(255,255,255,.8);}
.cy-case .cy-main{width:1200px;height:740px;box-sizing:border-box;padding:6px;position:absolute;top:65px;left:calc(50% - 600px);z-index:999;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,0.5);}
.cy-case .cy-main div,.cy-case .cy-main .bd{height:100%;}
.cy-case .cy-main li{display:block;width:100%;height:100%;position:relative;}
.cy-case .cy-main li img{width:100%;}
.cy-case .cy-main li .txt{position:absolute;top:calc(50% - 210px);right:95px;background:rgba(0,0,0,.6);width:356px;height:420px;color:#fff;text-align:center;font-size:26px;}
.cy-case .cy-main li h3{font-size:48px;letter-spacing:5px;color:#fff;line-height:140px;box-sizing:border-box;padding-left:40px;text-align:left;font-weight:bold;}
.cy-case .cy-main li p{line-height:40px;letter-spacing:3px;box-sizing:border-box;padding-left:40px;text-align:left;}
.cy-case .cy-main li .ck{text-align:center;color:#fff;display:inline-block;width:224px;height:56px;line-height:56px;border-radius:24px;background:#b01e29;margin-top:30px;}
.cy-box{position:relative;width:100%;height:100%;}
.cy-case .page{position:absolute;top:calc(50% - 50px);width:100%;height:100px!important;}
.cy-case .page .button{width:100px;height:100px;border-radius:50%;background-color:rgba(255,255,255,.8);background-repeat:no-repeat;background-position:center;}
.cy-case .page .prev{float:left;margin-left:-50px;background-image:url(../images/zt-canyin/jt-left.png);}
.cy-case .page .next{float:right;margin-right:-50px;background-image:url(../images/zt-canyin/jt-right.png);}
.zt-pic{position:relative;width:100%;height:460px;overflow:hidden;}
.zt-pic-1{background:url(../images/zt-jiudian/bg-2.jpg) no-repeat center;}
.zt-pic-2{background:url(../images/zt-jiudian/bg-3.jpg) no-repeat center;}
.zt-pic-2 .zixun{position:absolute;left:50%;top:230px;margin-left:80px;width:406px;line-height:60px;text-align:center;border-radius:30px;color:#fff;background:#b01e29;font-size:26px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;webkit-animation:pulse 1.5s 0s ease both infinite;-moz-animation:pulse 1.5s 0s ease both infinite;animation:pulse 1.5s 0s ease both infinite;}
.zt-pic-2 .zixun:hover{box-shadow:0 5px 10px rgba(0,0,0,0.5);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);}
.cy-service .cy-content{width:1200px;margin:0 auto 70px;overflow:hidden;font-size:0;}
.cy-service .cy-content li{display:block;float:left;width:380px;height:380px;margin-right:30px;margin-bottom:30px;position:relative;}
.cy-service .cy-content li:nth-child(3n){margin-right:0px;}
.cy-service .cy-content li:nth-child(n+4){margin-bottom:0px;}
.cy-service .cy-content li img{position:absolute;top:0;left:0;width:100%;}
.cy-service .cy-content li .cy-txt{position:absolute;top:calc(50% - 72.5px);left:calc(50% - 125px);width:250px;height:145px;background:rgba(176,30,41,.6);box-sizing:border-box;padding-top:30px;line-height:1;color:#fff;text-align:center;letter-spacing:3px;}
.cy-service .cy-content li .cy-txt h4{font-size:28px;font-weight:bold;color:#fff;}
.cy-service .cy-content li .cy-txt p{font-size:20px;font-weight:lighter;padding-top:12px;}
.jd-youshi .cy-title h4{color:#b01e29;}
.jd-youshi .ys-content{text-align:center;position:relative;padding-top:120px;padding-bottom:120px;}
.jd-youshi .cy-title h4:before{left:355px;}
.jd-youshi .ys-content .item{position:absolute;text-align:left;color:#333;}
.jd-youshi .ys-content .item h5{font-size:28px;font-weight:bold;color:#333;line-height:1;margin-bottom:10px;}
.jd-youshi .ys-content .item h5 span{display:inline-block;margin-left:15px;font-size:72px;font-weight:normal;}
.jd-youshi .ys-content .item p{font-size:20px;}
.jd-youshi .ys-content .item-1{top:10px;left:50%;margin-left:-550px;}
.jd-youshi .ys-content .item-2{top:260px;left:50%;margin-left:-560px;}
.jd-youshi .ys-content .item-3{top:568px;left:50%;margin-left:-550px;}
.jd-youshi .ys-content .item-4{top:10px;left:50%;margin-left:300px;}
.jd-youshi .ys-content .item-5{top:568px;left:50%;margin-left:300px;}



.hs-kexin:before {
	top: -120px;
}
.jd-youshi .ys-content .item h5 {
	color: #b11e28;
}