﻿@charset "utf-8";
/* CSS Document */

/*二级*/
.ej-main{background:#f9f9f9;padding-bottom:70px;overflow:hidden;}
.ej-position{font-size:16px;color:#111;margin-top:22px;background:url(../images/head-tb1.png) no-repeat left;padding-left:22px;}
.ej-position a{}
.ej-position a:hover{color:#0f4c2c;}

/*家装学院*/
.ej-jzxy{margin-top:30px;}
.jzxy-left{width:863px;}
.jzxy-left-t{}
.jzxy-left-t-t{position:relative;width:100%;height:470px;}
.jzxy-left-t-t img{display:block;width:100%;height:100%;}
.jzxy-left-t-t div{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.2);text-align: center;color:#fff;overflow:hidden;}
.jzxy-left-t-t div strong{display:block;margin-top:165px;font-size:45px;text-transform: uppercase;}
.jzxy-left-t-t div h3{font-size:55px;margin-top:3px;}
.jzxy-left-t-b{margin-top:22px;}
.jzxy-left-t-b dl{float:left;width:280px;margin-left:11px;}
.jzxy-left-t-b dl:nth-child(1){margin-left:0;}
.jzxy-left-t-b dl dt{position:relative;height:128px;}
.jzxy-left-t-b dl dt img{display:block;width:100%;height:100%;}
.jzxy-left-t-b dl dt p{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);text-align: center;color:#fff;font-size:23px;line-height: 128px;}
.jzxy-left-t-b dl dd{height:106px;background-color:#fff !important;background-position:36px 36px !important;}
.jzxy-left-t-b dl dd div{padding:22px 0 0 88px;}
.jzxy-left-t-b dl dd div a{display:inline-block;font-size:16px;color:#909090;line-height: 26px;margin-left:10px;}
.jzxy-left-t-b dl dd div a:hover{color:#0f4c2c;}
.jzxy-left-nav{border:#bfbfbf 1px solid;padding:29px 0;margin-top:25px;}
.jzxy-left-nav ul li{float:left;position:relative;font-size:16px;color:#3c3c3c;width:16.6%;height:26px;line-height: 26px;text-align:center;}
.jzxy-left-nav ul li a{display:inline-block;padding-left:33px;}
.jzxy-left-nav ul li:hover a,.jzxy-left-nav ul li a.on{color:#fa9300;}
.jzxy-left-nav ul li i{display:block;position:absolute;left:0;top:0;width:1px;height:100%;background:#d2d2d2;}
.jzxy-left-nav ul li:nth-child(1) i{display:none;}
.jzxy-left-nav ul li.jzxy-li1 a{background:url(../images/jzxy-tba.png) no-repeat left;}
.jzxy-left-nav ul li.jzxy-li1 a.on,.jzxy-left-nav ul li.jzxy-li1:hover a{background:url(../images/jzxy-tbaa.png) no-repeat left;}
.jzxy-left-nav ul li.jzxy-li2 a{background:url(../images/jzxy-tbb.png) no-repeat left;}
.jzxy-left-nav ul li.jzxy-li2 a.on,.jzxy-left-nav ul li.jzxy-li2:hover a{background:url(../images/jzxy-tbbb.png) no-repeat left;}
.jzxy-left-nav ul li.jzxy-li3 a{background:url(../images/jzxy-tbc.png) no-repeat left;}
.jzxy-left-nav ul li.jzxy-li3 a.on,.jzxy-left-nav ul li.jzxy-li3:hover a{background:url(../images/jzxy-tbcc.png) no-repeat left;}
.jzxy-left-nav ul li.jzxy-li4 a{background:url(../images/jzxy-tbd.png) no-repeat left;}
.jzxy-left-nav ul li.jzxy-li4 a.on,.jzxy-left-nav ul li.jzxy-li4:hover a{background:url(../images/jzxy-tbdd.png) no-repeat left;}
.jzxy-left-nav ul li.jzxy-li5 a{background:url(../images/jzxy-tbe.png) no-repeat left;}
.jzxy-left-nav ul li.jzxy-li5 a.on,.jzxy-left-nav ul li.jzxy-li5:hover a{background:url(../images/jzxy-tbee.png) no-repeat left;}
.jzxy-left-nav ul li.jzxy-li6 a{background:url(../images/jzxy-tbf.png) no-repeat left;}
.jzxy-left-nav ul li.jzxy-li6 a.on,.jzxy-left-nav ul li.jzxy-li6:hover a{background:url(../images/jzxy-tbff.png) no-repeat left;}
.jzxy-list{margin-top:26px;}
.jzxy-list dl{margin-bottom:16px;background:#fff;overflow:hidden;}
.jzxy-list dl dt{float:left;width:30%;}
.jzxy-list dl dt img{display:block;width:100%;height:190px;}
.jzxy-list dl dd{float:right;width:62%;padding-right:5%;}
.jzxy-list dl dd strong{display:block;font-weight:normal;font-size:21px;color:#3c3c3c;margin-top:28px;}
.jzxy-list dl:hover dd strong{color:#0f4c2c;}
.jzxy-list dl dd p{font-size:16px;color:#878787;line-height: 26px;margin-top:13px;text-indent: 30px;}
.jzxy-list dl dd font{display:block;margin-top:35px;}
.jzxy-list dl dd font span{display:inline-block;padding-left:25px;font-size:14px;color:#878787;margin-right:25px;}
.jzxy-list dl dd font span:nth-child(1){background:url(../images/jzxy-tb4.png) no-repeat left;}
.jzxy-list dl dd font span:nth-child(2){background:url(../images/jzxy-tb5.png) no-repeat left;}

.jzxy-right{width:323px;}
.jzxy-right-b1{background:#fff;padding:30px 13px 45px 13px;}
.jzxy-right-b1-t{overflow:hidden;height:30px;line-height: 30px;padding:0 7px;}
.jzxy-right-b1-t h3{font-weight:normal;font-size:23px;color:#111;float:left;}
.jzxy-right-b1-t a{display:block;float:right;line-height: 27px;border:#eee 1px solid;border-radius:30px;padding:0 26px;color:#505050;}
.jzxy-right-b1-b{margin-top:20px;}
.jzxy-right-b1-b a{display:inline-block;font-size:14px;color:#505050;border:#eee 1px solid;border-radius:30px;padding:0 40px;height:30px;line-height: 30px;margin:7px 3px 0 3px;}
.jzxy-right-b1-b a.cur{background:#0f4c2c;color:#fff;}
.jzxy-right-b1-b a:hover{background:#0f4c2c;color:#fff;}
.jzxy-right-b2{background:url(../images/jzxy-img6.jpg) no-repeat center;height:385px;text-align:center;overflow:hidden;margin-top:12px;}
.jzxy-right-b2 h3{font-weight:normal;font-size:33px;color:#111;margin-top:58px;letter-spacing: 3px;}
.jzxy-right-b2 strong{display:block;font-size:30px;color:#fff;margin-top:35px;}
.jzxy-right-b2 p{font-size:18px;color:#fff;margin-top:5px;}
.jzxy-right-b2 form .jzxy-right-txt,.jzxy-right-b2 form .jzxy-right-sbt{width:257px;height:45px;border:0;border-radius:50px;font-size:16px;color:#999;text-align:center;margin:38px auto 0 auto;}
.jzxy-right-b2 form .jzxy-right-sbt{color:#fff;margin:13px auto 0 auto;background:#fb9300;}
.jzxy-right-b3{margin-top:12px;}
.jzxy-right-b3 .jzxy-right-b3-b{padding:13px 6px 0 6px;}
.jzxy-right-b3 .jzxy-right-b3-b ul li{font-size:16px;color:#7d7d7d;line-height: 36px;}
.jzxy-right-b3 .jzxy-right-b3-b ul li:hover{color:#0f4c2c;}

    /*分页*/
.jzxy-list-page{margin-top:50px;text-align:center;}
.jzxy-list-page ul li{display:inline-block;height:40px;line-height: 40px;background:#fff;margin:10px 5px 0 5px;border:#eee 1px solid;font-size:16px;color:#666;transition:all .6s;padding:0 5px;}
.jzxy-list-page ul li a{display:block;padding:0 10px;}
.jzxy-list-page ul li:hover,.jzxy-list-page ul li.thisclass,.jzxy-right-b1-t a:hover{background:#0f4c2c;border:#0f4c2c 1px solid;color:#fff;transition:all .6s;}

/*紫五钻工艺*/
.ej-zwzgy-banner{height:650px;}
.ej-zwzgy{padding-bottom:90px;}
.zwzgy-title{text-align: center;padding-top:55px;}
.zwzgy-title strong{display:inline-block;font-size:36px;color:#111;position:relative;}
.zwzgy-title strong i{display:block;width:39px;height:2px;background:#111;position:absolute;top:51%;left:-50px;}
.zwzgy-title strong i:nth-child(2){right:-50px;left:auto;}
.zwzgy-title span{display:block;font-size:16px;color:#707070;margin-top:3px;text-transform: uppercase;}
.zwzgy-jpgz-b{height:158px;margin-top:33px;}
.zwzgy-jpgz-l{width:302px;height:100%;background:#f7f7f7;text-align:center;}
.zwzgy-jpgz-l h3{font-size:22px;color:#323232;padding-top:17px;}
.zwzgy-jpgz-l ul{}
.zwzgy-jpgz-l ul li{display:inline-block;width:53px;height:53px;line-height: 53px;background:url(../images/zwzgy-pic1.png) no-repeat center;margin:8px 5px 0 5px;font-size:42px;color:#0f4c2c;}
.zwzgy-jpgz-l strong{display:block;font-size:22px;color:#323232;padding-top:10px;}
.zwzgy-jpgz-c{width:570px;height:100%;background:#f7f7f7;margin-left:12px;}
.zwzgy-jpgz-c ul{padding:22px 0 0 23px;}
.zwzgy-jpgz-c ul li{float:left;width:316px;}
.zwzgy-jpgz-c ul li .zwzgy-txt{width:275px;height:52px;border:0;padding:0 20px;font-size:18px;color:#737373;}
.zwzgy-jpgz-c ul li .zwzgy-txt2{margin-top:8px;}
.zwzgy-jpgz-c ul li:nth-child(2){width:196px;margin-left:7px;}
.zwzgy-jpgz-c ul li .zwzgy-sbt{width:100%;height:112px;background:#0f4c2c;border:0;font-size:30px;color:#fff;}
.zwzgy-jpgz-r{width:263px;height:100%;background:#f7f7f7;margin-left:12px;padding:0 20px;}
.zwzgy-jpgz-r strong{display:block;font-size:22px;color:#0f4c2c;border-bottom:#323232 1px solid;line-height: 46px;padding-top:5px;}
.zwzgy-jpgz-r-b{height:100px;width:100%;}
.zwzgy-jpgz-r-b .swiper-container1,.zwzgy-jpgz-r-b .swiper-container2 {
    height: 100px;
    overflow: hidden;
}
.zwzgy-jpgz-r-b .swiper-container-vertical>.swiper-wrapper {
    color: #a3a3a3;
    transition-timing-function: linear;
    -o-transition-timing-function: linear;
    -webkit-transition-timing-function: linear;
}
.zwzgy-jpgz-r-b .swiper-slide {
    text-align: center;
    font-size: 16px;
}

.zwzgy-xxbz{}
.zwzgy-xxbz-b{margin-top:30px;}

.zwzgy-gybz{}
.zwzgy-gybz-b{margin-top:50px;}
.zwzgy-gybz-b dl{overflow:hidden;background:#f7f7f7;margin-top:13px;}
.zwzgy-gybz-b dl dt{width:28%;float:left;position:relative;}
.zwzgy-gybz-b dl dt img{display:block;width:100%;}
.zwzgy-gybz-b dl dt i{display:block;width:0;height:0;border-top:15px solid transparent;border-right:13px solid #f7f7f7;border-bottom:15px solid transparent;position:absolute;right:0;top:43%;}
.zwzgy-gybz-b dl dd{padding:28px 3% 0 0;width:66%;float:right;}
.zwzgy-gybz-b dl dd h3{font-weight:normal;font-size:22px;color:#111;line-height: 55px;}
.zwzgy-gybz-b dl dd i{display:block;width:55px;height:2px;background:#fb9300;}
.zwzgy-gybz-b dl dd p{margin-top:16px;color:#3c3c3c;font-size:16px;line-height: 24px;}

.zwzgy-sgteam{}
.zwzgy-sgteam-b{position:relative;height:656px;margin-top:30px;padding-bottom:30px;}
.zwzgy-sgteam-b dl.sgteam-dl1{}
.zwzgy-sgteam-b dl.sgteam-dl1 dt{position:absolute;top:0;left:-360px;}
.zwzgy-sgteam-b dl.sgteam-dl1 dt img{display:block;}
.zwzgy-sgteam-b dl.sgteam-dl1 dd{position:absolute;top:201px;left:0;}
.zwzgy-sgteam-b dl.sgteam-dl1 dd h3{line-height: 88px;font-size:24px;color:#fff;font-weight:normal;}
.zwzgy-sgteam-b dl.sgteam-dl1 dd i{display:block;width:50px;height:2px;background:#fb9300;}
.zwzgy-sgteam-b dl.sgteam-dl1 dd p{font-size:16px;color:#fff;line-height: 30px;margin-top:25px;}
.zwzgy-sgteam-b dl.sgteam-dl2{}
.zwzgy-sgteam-b dl.sgteam-dl2 dt{position:absolute;top:99px;right:0;}
.zwzgy-sgteam-b dl.sgteam-dl2 dd{position:absolute;top:162px;left:598px;}
.zwzgy-sgteam-b dl.sgteam-dl2 dd img{display:block;}


/*风格案例*/
.ej-case-t{background:#f7f7f7;padding-bottom:50px;overflow:hidden;}
.ej-case-t-box{position:relative;margin-top:35px;}
.ej-case-t-box dl{overflow:hidden;}
.ej-case-t-box dl dt{float:left;width:496px;}
.ej-case-t-box dl dt img{display:block;width:100%;height:350px;}
.ej-case-t-box dl dd{float:left;width:538px;margin-left:41px;}
.ej-case-t-box dl dd span{display:block;font-size:14px;color:#111111;letter-spacing: 10px;text-transform: uppercase;margin-top:40px;}
.ej-case-t-box dl dd strong{display:block;font-weight: normal;font-size:22px;color:#fff;margin-top:50px;}
.ej-case-t-box dl dd p{font-size:15px;color:#fff;line-height: 30px;}
.ej-case-t-box dl dd i{display:none;width:30px;height:30px;line-height: 30px;text-align: center;background:#fb9300;margin-top:40px;font-family:'宋体';color:#fff;font-size:22px;font-style:normal;}
.ej-case-t-con{position:relative;z-index: 66;}
.ej-case-t-box .ej-case-t-box-text{font-size:16px;color:#858585;line-height: 30px;padding:32px 0 32px 23px;width:311px;}
.ej-case-t-box ul{}
.ej-case-t-box ul li{float:left;width:275px;margin-left:32px;}
.ej-case-t-box ul li:nth-child(1){margin-left:0;}
.ej-case-t-box ul li img{display:block;border:#fff 5px solid;width:267px;}
.ej-case-t-box ul li strong{display:block;font-weight:normal;font-size:16px;color:#050505;margin-top:10px;}
.ej-case-t-box ul li p{font-size:14px;color:#717171;margin-top:6px;}
.ej-case-t-box ul li i{display:block;width:232px;height:1px;background:#d7d7d7;margin-top:15px;}
.case-t-img{position:absolute;top:69px;left:366px;}
.case-t-img img{display:block;}
.case-t-img i{display:block;width:100%;height:100%;background:rgba(0,0,0,0.83);position:absolute;top:0;left:0;}

.ej-case-b{padding:60px 0 80px 0;}
.ej-case-b .case-sx{}
.ej-case-b .case-sx .case-sx-t{position:relative;z-index: 66;text-align: center;}
.ej-case-b .case-sx .case-sx-t ul li{display:inline-block;height:60px;line-height: 60px;border:#eee 1px solid;border-radius:10px;background:#fff;font-size:28px;color:#111111;margin:0 5px;transition:all .6s;}
.ej-case-b .case-sx .case-sx-t ul li.active,.ej-case-b .case-sx .case-sx-t ul li:hover{background:#0f4c2c;border:#0f4c2c 1px solid;color:#fff;transition:all .6s;}
.ej-case-b .case-sx .case-sx-t ul li a{display:block;padding:0 30px;}
.case-sx-b{position:relative;margin-top:-26px;}
.case-sx-b ul{border-top:#eee 1px solid;}
.case-sx-b ul li{overflow:hidden;height:51px;line-height: 51px;border-bottom:#eee 1px solid;border-right:#eee 1px solid;font-size:16px;color:#111111;}
.case-sx-b ul li span{display:block;width:152px;float:left;border-left:#eee 1px solid;border-right:#eee 1px solid;text-align:center;}
.case-sx-b ul li .case-sx-sum{}
.case-sx-b ul li .case-sx-sum a{margin-left:27px;}
.case-sx-b ul li .case-sx-sum a.current,.case-sx-b ul li .case-sx-sum a:hover{color:#0f4c2c;font-weight:bold;}
.case-list{margin-top:13px;}
.case-list dl{float:left;width:390px;background:#f6f6f6;margin:23px 0 0 15px;}
.case-list dl:nth-child(3n+1){margin-left:0;}
.case-list dl dt{height:290px;overflow:hidden;position:relative;}
.case-list dl dt i{display:block;position:absolute;top:40%;left:42%;font-size:65px;color:#fff;opacity:0.5;transition:all 0.6s;}
.case-list dl:hover dt i{opacity:1;transition:all 0.6s;}
.case-list dl dt img{display:block;width:100%;transition:all .6s;height:100%;}
.case-list dl:hover dt img{transition:all .6s;transform: scale(1.2);}
.case-list dl dd{padding:30px 18px 50px 18px;overflow:hidden;}
.case-list dl dd div{float:left;width:266px;}
.case-list dl dd div strong{display:block;font-weight:normal;font-size:18px;color:#111111;transition:all .6s;}
.case-list dl:hover dd div strong{transition:all .6s;color:#0f4c2c;}
.case-list dl dd div p{font-size:14px;color:#a0a0a0;margin-top:8px;}
.case-list dl dd span{display:block;float:right;background:#fb9300;color:#fff;font-size:18px;line-height:25px;padding:10px 12px;width:46px;text-align: center;}


/*关于我们*/
.ej-gsjj{padding-bottom:60px;}
.ej-about-title{text-align:center;color:#111111;padding:55px 0 35px 0;}
.ej-about-title span{display:block;text-transform: uppercase;font-size:30px;}
.ej-about-title strong{display:block;font-size:36px;}
.ej-gsjj-b{}
.ej-gsjj-b-l{width:530px;}
.ej-gsjj-b-l img{display:block;width:100%;}
.ej-gsjj-b-r{width:600px;padding:18px 28px 0 40px;font-size:18px;line-height: 36px;color:#202020;}

.ej-gsjj .newqs3{margin-top:42px;}
.ej-gsjj .newqs3 .newqs3-left{float:left;width:24.8%;text-align:center;border-left:#f0f0f0 2px solid;padding-top:13px;}
.ej-gsjj .newqs3 .newqs3-left:nth-child(1){border-left:0;}
.ej-gsjj .newqs3 .newqs3-left span{display:block;font-size:24px;color:#0f4c2c;font-weight:bold;}
.ej-gsjj .newqs3 .newqs3-left span b{font-size:48px;}
.ej-gsjj .newqs3 .newqs3-left p{font-size:20px;color:#111111;}

/*品牌历程*/
.about-pplc{position:relative;height:815px;background:url(../images/ej-about-bg1.jpg) no-repeat center;overflow:hidden;}
.about-pplc-c{position:relative;}
.about-pplc-c img{display:block;max-width:100%;}
.about-pplc-c-info{text-align: center;background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;width:100%;height:100%;}
.about-pplc-c-info p{font-size:23px;color:#fff;line-height: 40px;padding:112px 200px 0 200px;}

.about-pplc-b{position:relative;height:300px;}
.about-pplc-b-h{width:100%;height:1px;background:#bebebe;position:absolute;left:0;top:155px;}
.about-pplc-b .swiper-container1{overflow:hidden;width:90%;margin:0 auto;}
.about-pplc-b .swiper-container1 .swiper-slide{text-align:center;position:relative;}
.about-pplc-b .swiper-container1 .swiper-slide .solution-card div{padding-top:100px;}
.about-pplc-b .swiper-container1 .swiper-slide .solution-card div strong{display:block;font-weight:normal;font-size:20px;color:#0c0c0c;}
.about-pplc-b .swiper-container1 .swiper-slide .solution-card div i{display:block;width:1px;height:43px;background:#bebebe;position:absolute;top:135px;left:50%;}
.about-pplc-b .swiper-container1 .swiper-slide .solution-card div span{display:block;width:11px;height:11px;background:#bebebe;border-radius:50%;border:#fff 2px solid;position:absolute;top: 148px;left: 47.5%;}
.about-pplc-b .swiper-container1 .swiper-slide .solution-card div p{font-size:18px;color:#464646;line-height: 25px;padding:0 25px;margin-top:60px;}
.about-pplc-b .swiper-button-prev,.about-pplc-b .swiper-button-next{
    background:#0f4c2c;
    width:38px;
    height:38px;
    text-align: center;
    font-family:'宋体';
    font-size:25px;
    color:#fff;
    border-radius:50%;
    top:52.5%;
    line-height: 38px;outline:none !important;
}
.about-pplc-b .swiper-button-prev{}
.about-pplc-b .swiper-button-next{}
.about-pplc-b .swiper-container1 .swiper-pagination{display:none;}

/*荣誉证书*/
.about-honor{height:913px;background:url(../images/ej-about-bg2.jpg) no-repeat center;}
.about-honor-b{position:relative;}
.about-honor-b .swiper-container2{overflow:hidden;padding-bottom:50px;}
.about-honor-b .swiper-container2 .swiper-slide{text-align:center;position:relative;}
.about-honor-b .swiper-container2 .swiper-slide .solution-card div{}
.about-honor-b .swiper-container2 .swiper-slide .solution-card div img{display:block;max-width:100%;}
.about-honor-b .swiper-button-prev,.about-honor-b .swiper-button-next{
    display:none;
}
.about-honor-b .swiper-button-prev{}
.about-honor-b .swiper-button-next{}
.about-honor-b .swiper-container2 .swiper-pagination{}
.about-honor-b .swiper-pagination-bullet{width:15px;height:15px;background:#95aea1;opacity:1;margin:0 10px !important;}
.about-honor-b .swiper-pagination-bullet-active{background:#0f4c2c;}

/*地图*/
.about-map{padding:67px 0 73px 0;}
.about-map-t{text-align:center;font-size:36px;color:#111111;}
.about-map-b{height:435px;box-shadow:0 0 20px rgba(0,0,0,0.05);margin-top:50px;}
.about-map-b-l{width:512px;padding-top:20px;}
.about-map-b-l ul li{overflow:hidden;padding-top:20px;}
.about-map-b-l ul li.on{}
.about-map-b-l ul li.on i{background:url(../images/about-map-tb.png) no-repeat center #0f4c2c;}
.about-map-b-l ul li i{display:block;width:53px;height:53px;background:url(../images/about-map-tb.png) no-repeat center #e7e7e7;border-radius:50%;margin:0 25px 0 46px;float:left;}
.about-map-b-l ul li p{font-size:20px;color:#111111;line-height: 28px;width:383px;float:left;}
.about-map-b-l ul li.on p{color:#0f4c2c;}
.about-map-b-l ul li p span{display:block;width:41px;height:2px;background:#0f4c2c;margin-top:18px;}
.about-map-b-r{width:656px;height:435px;}
.about-map-b-r ul li{display:none;}
.about-map-b-r ul li.on{display:block;}
.about-map-b-r ul li #allmap1,.about-map-b-r ul li #allmap2,.about-map-b-r ul li #allmap3{width:100%;height:435px;}


/*合作伙伴*/
.about-hzhb{height:540px;background:url(../images/ej-about-img3.jpg) no-repeat center;position:relative;}
.about-hzhb-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);}
.about-hzhb .container{position:relative;}
.about-hzhb .ej-about-title{color:#fff;}
.about-hzhb-b{background:#fff;height:278px;margin-top:10px;}
.about-hzhb-b ul{padding:10px 0 0 20px;}
.about-hzhb-b ul li{float:left;width:16.6%;text-align: center;margin-top:25px;}
.about-hzhb-b ul li img{display:block;}


/*样板间征集*/
.ybjzj-zjtj{margin-top:30px;}
.ybjzj-zjtj .container{position:relative;}
.ybjzj-zjtj-bg{position:absolute;top:0;width:1093px;height:100%;left:-360px;background:#f6f6f6;}
.ybjzj-zjtj-title{color: #111111;padding: 58px 0 35px 0;position:relative;}
.ybjzj-zjtj-title span{display: block;text-transform: uppercase;font-size: 30px;}
.ybjzj-zjtj-title strong{display: block;font-size: 36px;}

.ybjzj-zjtj-b .banner-box{
    width:3100px;
}
.ybjzj-zjtj-b .swiper-container{
    width:100%;margin: 0 auto;padding-bottom:50px;
}
.ybjzj-zjtj-b .swiper-slide-active,.swiper-slide-duplicate-active {
    -webkit-transform: scale(1) !important;
    transform: scale(1) !important;
    z-index:666;
}
.ybjzj-zjtj-b-page{width:88px;height:88px;position:absolute;bottom:30px;left:610px;background:url(../images/ybjzj-xt.png) no-repeat center;}
.ybjzj-zjtj-b .swiper-button-next,.ybjzj-zjtj-b .swiper-button-prev{
    border-radius:0;
    width:21px;height:18px;
}
.ybjzj-zjtj-b .swiper-button-prev{
    background: url(../images/ybjzj-prev.png) no-repeat;
    left:10px;
    top:50%;
}
.ybjzj-zjtj-b .swiper-button-prev:hover{background: url(../images/ybjzj-prev2.png) no-repeat;}
.ybjzj-zjtj-b .swiper-button-next{
    background: url(../images/ybjzj-next.png) no-repeat;
    right:10px;
    top:80%;
}
.ybjzj-zjtj-b .swiper-button-next:hover{background: url(../images/ybjzj-next2.png) no-repeat;}
.ybjzj-zjtj-b .swiper-slide{box-shadow:none;}
.ybjzj-zjtj-b .swiper-slide:hover{box-shadow:none;}
.ybjzj-zjtj-b .swiper-slide img{width:92%;margin:0 auto;}
.ybjzj-zjtj-b .swiper-slide-prev p{display:block;}
.ybjzj-zjtj-b .banner-box .swiper-slide-active p{display:none;}
.ybjzj-zjtj-b .swiper-slide h3{font-size:23px;color:#111111;display:none;margin-top:42px;}
.ybjzj-zjtj-b .swiper-slide-prev h3{display:block;}
.ybjzj-zjtj-b .swiper-slide-prev img{box-shadow:0 0 30px rgba(0,0,0,0.35);}
.ybjzj-zjtj-b .swiper-slide p{font-size:18px;color:#111111;line-height: 30px;margin-top:10px;width:506px;}

/*享受的政策*/
.ybjzj-xsdzc{}
.ybjzj-xsdzc-title{text-align: center;color: #111111;padding: 150px 0 35px 0;}
.ybjzj-xsdzc-title span{display:inline-block;text-transform: uppercase;font-size: 30px;position:relative;}
.ybjzj-xsdzc-title span img{position:absolute;left:-50px;top:-42px;}
.ybjzj-xsdzc-title span i{font-style:normal;position:relative;}
.ybjzj-xsdzc-title strong{display: block;font-size: 36px;position:relative;}
.ybjzj-xsdzc-b{}
.ybjzj-xsdzc-b ul li{float:left;width:33.33%;text-align:center;margin:25px 0 45px 0;}
.ybjzj-xsdzc-b ul li img{}
.ybjzj-xsdzc-b ul li h3{font-weight:normal;font-size:22px;color:#111111;margin-top:20px;}
.ybjzj-xsdzc-b ul li p{color:#535353;line-height: 23px;margin:16px auto 0 auto;width:282px;}

/*需要履行的义务*/
.lxdyw{padding-bottom:65px;}
.lxdyw-b{position:relative;height:501px;}
.lxdyw-b-l{width:600px;position:relative;z-index: 66;}
.lxdyw-b-l img{display:block;width:100%;}
.lxdyw-b i{display:block;width:1111px;height:410px;background:url(../images/ybjzj-bg2.jpg) no-repeat center;position:absolute;bottom:0;left:450px;}
.lxdyw-b-r{width:556px;position:relative;z-index: 66;}
.lxdyw-b-r span{display:block;height:90px;line-height: 90px;font-size:16px;color:#0e0e0d;letter-spacing: 10px;text-transform: uppercase;}

.lxdyw-b-r-b{position:relative;}
.lxdyw-b-r-b .swiper-container2{overflow:hidden;height:325px;}
.lxdyw-b-r-b .swiper-container2 .swiper-slide{}
.lxdyw-b-r-b .swiper-container2 .swiper-slide .solution-card div{color:#fff;width:490px;padding-top:80px;}
.lxdyw-b-r-b .swiper-container2 .swiper-slide .solution-card div h3{font-size:25px;}
.lxdyw-b-r-b .swiper-container2 .swiper-slide .solution-card div p{font-size:18px;line-height: 32px;margin-top:15px;}
.lxdyw-b-r-b .swiper-button-prev,.lxdyw-b-r-b .swiper-button-next{
    display:none;
    background:#fb9300;width:53px;height:53px;text-align: center;
    line-height: 53px;color:#fff;font-size:35px;font-family:'宋体';
    top:auto;bottom:0;outline:none !important;
}
.lxdyw-b-r-b .swiper-button-prev{}
.lxdyw-b-r-b .swiper-button-next{display:block !important;left:0;right:auto;}
.lxdyw-b-r-b .swiper-container2 .swiper-pagination{}
.lxdyw-b-r-b .swiper-pagination-bullet{display:none;}


/*样板房征集表单*/
.ybfmessage{height:382px;background:url(../images/ybfzj-bg3.jpg) no-repeat center;margin-bottom:85px;background-size: auto 100% !important;}
.ybfmessage .ej-about-title{padding: 35px 0 15px 0;}
.ybfmessage-b{padding-left:106px;}
.ybfmessage-b ul li{float:left;width:475px;height:62px;background:#fff;margin:13px 0 0 13px;}
.ybfmessage-b ul li .ybf-txt{width:90%;padding:0 5%;height:100%;border:0;font-size:22px;color:#333;}
.ybfmessage-b ul li .ybf-sct{width:100%;padding:0 0 0 5%;height:100%;border:0;font-size:22px;color:#888;}
.ybfmessage-b ul li.ybj-sbt{width:963px;text-align:center;background:#fb9300;}
.ybfmessage-b ul li.ybj-sbt .ybf-sbt{width:100%;height:98%;background:none;border:0;font-size:22px;color:#fff;}


/*颜值全装*/
.yzqz-box1{height:132px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.07);position:relative;top:-82px;}
.yzqz-box1-l{width:220px;padding:38px 0 0 58px;}
.yzqz-box1-l h3{font-weight:normal;line-height: 23px;font-size:23px;color:#111111;border-left:#0f4c2c 5px solid;padding-left:16px;}
.yzqz-box1-l p{font-size:16px;color:#939393;padding-left:22px;margin-top:8px;}
.yzqz-box1-l p span{color:#0f4c2c;}
.yzqz-box1-r{width:920px;}
.yzqz-box1-r ul li{float:left;margin:39px 0 0 25px;width:250px;height:48px;line-height: 48px;border:#e5e5e5 1px solid;border-radius:30px;padding:0 28px;}
.yzqz-box1-r ul li .yzqz-txt{border:0;height:100%;width:100%;font-size:14px;color:#888;}
.yzqz-box1-r ul li .yzqz-sbt{border:0;height:100%;width:100%;font-size:14px;color:#fff;background:none;}
.yzqz-box1-r ul li:nth-child(3){width:200px;padding:0;border:#0f4c2c 1px solid;background:#0f4c2c;}
.yzqz-lbrz .zwzgy-title{padding-top:0px;}

.yzqz-lbrz-b{margin-top:30px;}
.yzqz-lbrz-b ul li{float:left;width:157px;height:438px;overflow:hidden;position:relative;}
.yzqz-lbrz-b ul li.on{width:569px;}
.yzqz-lbrz-b ul li img{display:block;width:569px;height:100%;}
.yzqz-lbrz-b ul li p{position:absolute;width:100%;height:100%;text-align:center;background:rgba(0,0,0,0.5);font-size:20px;line-height: 438px;top:0;left:0;color:#fff;transition:all .6s;}
.yzqz-lbrz-b ul li.on p{background:rgba(0,0,0,0.15);transition:all .6s;}
.yzqz-lbrz-more{display:block;text-align:center;}
.yzqz-lbrz-more a{display:block;width:205px;height:55px;line-height: 55px;background:#0f4c2c;text-align: center;border-radius:30px;font-size:20px;color:#fff;margin:45px auto 0 auto;}

/*个性定制*/
.yzqz-gxdz{margin-top:20px;}
.yzqz-gxdz-b{margin-top:48px;}
.yzqz-gxdz-l{width:572px;}
.yzqz-gxdz-l img{display:block;width:572px;}
.yzqz-gxdz-r{width:582px;color:#111111;}
.yzqz-gxdz-r li strong{display:block;font-size:22px;font-weight:normal;margin-top:28px;transition:all .6s;}
.yzqz-gxdz-r li:hover strong{color:#0f4c2c;transition:all .6s;}
.yzqz-gxdz-r p{font-size:16px;margin-top:8px;}

/*核心优势 物超所值*/
.yzqz-hxys{margin-top:20px;}
.yzqz-hxys-b{margin-top:38px;}
.yzqz-hxys-b ul li{float:left;width:292px;margin-left:10px;}
.yzqz-hxys-b ul li:nth-child(1){margin-left:0;}
.yzqz-hxys-b ul li h3{overflow:hidden;}
.yzqz-hxys-b ul li img{display:block;width:100%;transition:all .6s;}
.yzqz-hxys-b ul li:hover img{transform:scale(1.2);transition:all .6s;}
.yzqz-hxys-b ul li strong{display:block;font-weight:normal;font-size:20px;color:#0b0b0b;margin-top:28px;transition:all .6s;}
.yzqz-hxys-b ul li:hover strong{transition:all .6s;color:#0f4c2c;}
.yzqz-hxys-b ul li p{font-size:16px;color:#6f6f6f;line-height: 24px;margin-top:15px;}


/*品牌家居 定制美学空间*/
.yzqz-ppjj{padding-bottom:56px;}
.yzqz-ppjj-b{margin-top:28px;}
.yzqz-ppjj-b .swiper-container {
    width: 100%;
    height: 456px;
    margin-left: auto;
    margin-right: auto;
}

.yzqz-ppjj-b .swiper-slide {
    background-size: cover;
    background-position: center;
    text-align: center;
}

.yzqz-ppjj-b .gallery-top {
    height: 456px;
    width: 100%;
}
.yzqz-ppjj-b .swiper-slide p{
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:72px;
    line-height: 72px;
    font-size:30px;
    color:#fff;
}
.yzqz-ppjj-b .swiper-slide p span{
    display:inline-block;
    background:rgba(0,0,0,0.5);
    padding:0 33px;
}

.yzqz-ppjj-b .gallery-thumbs {
    height: 121px;
    box-sizing: border-box;
    padding: 0px 0;
    margin-top:10px;
}

.yzqz-ppjj-b .gallery-thumbs .swiper-slide {
    width: 25%;
    height: 100%;
    opacity: 0.4;
}

.yzqz-ppjj-b .gallery-thumbs .swiper-slide-thumb-active {
    opacity: 1;
}
.yzqz-ppjj-b .swiper-button-next,.yzqz-ppjj-b .swiper-button-prev{
    background:rgba(0,0,0,0.35) !important;
    width:63px;
    height:63px;
    border-radius:50%;
}
.yzqz-ppjj-b .swiper-button-next::after,.yzqz-ppjj-b .swiper-button-prev::after{
    --swiper-navigation-size: 30px;
}
.yzqz-ppjj-b .swiper-button-next{right:25px;}
.yzqz-ppjj-b .swiper-button-prev{left:25px;}

.yzqz-ppjj-more{overflow:hidden;text-align: center;}
.yzqz-ppjj-more a{display:inline-block;height:55px;line-height: 55px;background:#0f4c2c;font-size:20px;padding:0 38px;color:#fff;border-radius:30px;margin-top:30px;}


/*绿色选材*/
.yzqz-lsxc{background:#f9f9f9;padding-bottom:50px;}
.yzqz-lsxc-c{margin-top:35px;}
.yzqz-lsxc-c-l{width:858px;}
.yzqz-lsxc-c-l ul li{position:relative;text-align: center;float:left;}
.yzqz-lsxc-c-l ul li.lsxc-li1{width:312px;height:328px;}
.yzqz-lsxc-c-l ul li.lsxc-li1 i{display:block;width:100%;height:195px;background:#efefef;position:absolute;left:0;bottom:0;}
.yzqz-lsxc-c-l ul li.lsxc-li1 div{position:relative;width:218px;height:282px;border:#2a1e20 10px solid;margin-left:37px;}
.yzqz-lsxc-c-l ul li.lsxc-li1 div img{display:block;width:218px;height:282px;}
.yzqz-lsxc-c-l ul li.lsxc-li1 div p,.yzqz-lsxc-c-l ul li.lsxc-li2 p,.yzqz-lsxc-c-l ul li.lsxc-li4 p{position:absolute;bottom:0;left:0;width:100%;height:60px;line-height: 60px;background:rgba(0,0,0,0.5);font-size:22px;color:#fff;}
.yzqz-lsxc-c-l ul li.lsxc-li2{width:493px;height:308px;border:#2a1e20 10px solid;margin-left:18px;}
.yzqz-lsxc-c-l ul li.lsxc-li2 img,.yzqz-lsxc-c-l ul li.lsxc-li4 img{display:block;width:100%;height:100%;}
.yzqz-lsxc-c-l ul li.lsxc-li3{clear:both;width:509px;height:289px;background:#2a1e20;overflow:hidden;margin-top:17px;}
.yzqz-lsxc-c-l ul li.lsxc-li3 img{display:block;float:left;width:288px;height:232px;margin:29px 0 0 26px;}
.yzqz-lsxc-c-l ul li.lsxc-li3 p{width:195px;float:left;font-size:22px;color:#fff;margin-top:130px;}
.yzqz-lsxc-c-l ul li.lsxc-li4{width:287px;height:263px;border:#eee 13px solid;margin:17px 0 0 21px;}
.yzqz-lsxc-c-r{width:340px;height:633px;background:#2a1e20;text-align:center;overflow:hidden;}
.yzqz-lsxc-c-r img{display:block;width:260px;height:412px;border:#fff 6px solid;margin:50px auto 0 auto;}
.yzqz-lsxc-c-r p{font-size:22px;color:#fff;margin-top:30px;}
.yzqz-lsxc-b{margin-top:63px;text-align: center;}
.yzqz-lsxc-b img{display:inline-block;max-width:100%;}
.yzqz-lsxc-b a{display:inline-block;height:55px;line-height: 55px;background:#0f4c2c;font-size:18px;padding:0 26px;color:#fff;border-radius:30px;margin-top:28px;}


/*工艺领先 精益求精*/
.yzqz-gy{}
.yzqz-gy-b{position:relative;margin-top:30px;}
.yzqz-gy-b-l{height:373px;width:100%;position:absolute;top:0;left:0;}
.yzqz-gy-b-l dl{}
.yzqz-gy-b-l dl dt{position:absolute;top:0;left:-360px;}
.yzqz-gy-b-l dl dt img{display:block;width:1038px;height:100%;}
.yzqz-gy-b-l dl dd{position:absolute;top:0;left:20px;}
.yzqz-gy-b-l dl dd strong{display:block;font-weight:normal;font-size:30px;color:#fb9300;padding-top:83px;}
.yzqz-gy-b-l dl dd p{font-size:20px;color:#f9f9f9;line-height: 40px;margin-top:15px;width:280px;}
.yzqz-gy-b-r{position:relative;width:887px;float:right;}
.yzqz-gy-b-r span{display:block;position:relative;text-transform: uppercase;font-size:16px;color:#111111;letter-spacing:10px;margin:68px 0 0 400px;}
.yzqz-gy-b-r span i{display:block;width:70px;height:1px;background:#000;position:absolute;top:50%;left:-90px;}
.yzqz-gy-b-r ul{margin-top:53px;}
.yzqz-gy-b-r ul li{float:left;width:430px;height:268px;position:relative;text-align: center;margin:11px 0 0 13px;overflow:hidden;}
.yzqz-gy-b-r ul li img{display:block;width:100%;height:100%;transition:all .8s;}
.yzqz-gy-b-r ul li:hover img{transition:all .8s;transform:scale(1.2);}
.yzqz-gy-b-r ul li p{position:absolute;top:0;left:0;width:100%;height:100%;line-height: 268px;background:rgba(0,0,0,0.45);font-size:23px;color:#fff;}


/*无忧交付*/
.yzqz-wyjf{padding-bottom:66px;}
.yzqz-wyjf-b{margin-top:27px;height:365px;}
.yzqz-wyjf-b-l{width:600px;height:100%;}
.yzqz-wyjf-b-l img{display:block;width:600px;height:100%;}
.yzqz-wyjf-b-r{width:600px;height:100%;background:url(../images/yz-img13.jpg) no-repeat center;overflow:hidden;}
.yzqz-wyjf-b-r p{font-size:18px;color:#fff;line-height:66px;margin:40px 0 0 83px;}
.yzqz-wyjf-b-r p b{display:inline-block;font-weight:normal;font-size:30px;margin-right:25px;}
.yzqz-wyjf-b-r p span{font-size:30px;}


/*十个贴心施工流程*/
.yzqz-sglc{background:#f8f8f8;height:566px;}
.yzqz-sglc-b{margin-top:36px;position:relative;}
.yzqz-sglc-b .yzqz-sglc-xt{position:absolute;width:100%;top:20px;left:0;}
.yzqz-sglc-b .yzqz-sglc-xt ul{}
.yzqz-sglc-b .yzqz-sglc-xt ul li{float:left;width:49.8%;height:87px;border-top:#666 1px solid;}
.yzqz-sglc-b .yzqz-sglc-xt ul li:nth-child(2){border-right:#666 1px solid;}
.yzqz-sglc-b .yzqz-sglc-xt ul li:nth-child(3){border-left:#666 1px solid;}
.yzqz-sglc-b .yzqz-sglc-xt ul li:nth-child(5),.yzqz-sglc-b .yzqz-sglc-xt ul li:nth-child(6){height:100px;}
.yzqz-sglc-b .yzqz-sglc-xt ul li:nth-child(6){border-bottom:#666 1px dashed;border-right:#666 1px dashed;}
.yzqz-sglc-b .yzqz-sglc-text{position:relative;z-index:66;}
.yzqz-sglc-b .yzqz-sglc-text ul li{float:left;width:33.33%;text-align:center;height:42px;line-height:42px;margin-bottom:46px;}
.yzqz-sglc-b .yzqz-sglc-text ul li p{width:208px;margin:0 auto;background:#666;font-size:16px;color:#fff;position:relative;transition:all .6s;}
.yzqz-sglc-b .yzqz-sglc-text ul li p:hover{background:#0f4c2c;transition:all .6s;}
.yzqz-sglc-b .yzqz-sglc-text ul li p i{transition:all .6s;display:block;border-top:10px solid transparent;border-left:10px solid #666;border-bottom: 10px solid transparent;position:absolute;top:11px;right:-5px;}
.yzqz-sglc-b .yzqz-sglc-text ul li p:hover i{border-left:10px solid #0f4c2c;transition:all .6s;}
.yzqz-sglc-b .yzqz-sglc-text ul li:nth-child(4) p i,.yzqz-sglc-b .yzqz-sglc-text ul li:nth-child(5) p i,.yzqz-sglc-b .yzqz-sglc-text ul li:nth-child(6) p i{left:-5px;right:auto;border-top:10px solid transparent;border-right:10px solid #666;border-bottom: 10px solid transparent;border-left:none;}
.yzqz-sglc-b .yzqz-sglc-text ul li:nth-child(4) p:hover i,.yzqz-sglc-b .yzqz-sglc-text ul li:nth-child(5) p:hover i,.yzqz-sglc-b .yzqz-sglc-text ul li:nth-child(6) p:hover i{border-right:10px solid #0f4c2c;}
.yzqz-sglc-b .yzqz-sglc-text ul li.active{width:51%;text-align:right;position:relative;margin-top: 13px;}
.yzqz-sglc-b .yzqz-sglc-text ul li.active strong{display:block;font-size:16px;color:#666;font-weight:normal;float:right;margin-right:20px;}
.yzqz-sglc-b .yzqz-sglc-text ul li.active a{display:inline-block;width:93px;height:93px;text-align:center;background:#666;border-radius:50%;font-size:20px;color:#fff;float:right;overflow:hidden;position: relative;
top: -26px;}
.yzqz-sglc-b .yzqz-sglc-text ul li.active a:hover{background:#0f4c2c;}
.yzqz-sglc-b .yzqz-sglc-text ul li.active a span{display:inline-block;line-height:30px;margin-top:15px;}

/*售后服务*/
.yzqz-shfw{background:url(../images/yz-bg.jpg);padding-bottom:60px;}
.yzqz-shfw-b{margin-top:25px;}
.yzqz-shfw-b ul li{float:left;width:25%;text-align: center;}
.yzqz-shfw-b ul li h3{display:block;margin:0 auto;border-radius:50%;width:105px;height:105px;transition:all .6s;}
.yzqz-shfw-b ul li.sh-li1 h3{background:url(../images/yz-tb1.png) no-repeat #f9f9f9;}
.yzqz-shfw-b ul li.sh-li1:hover h3{background:url(../images/yz-tb1e.png) no-repeat #f9f9f9;transition:all .6s;}
.yzqz-shfw-b ul li.sh-li2 h3{background:url(../images/yz-tb2.png) no-repeat #f9f9f9;}
.yzqz-shfw-b ul li.sh-li2:hover h3{background:url(../images/yz-tb2e.png) no-repeat #f9f9f9;transition:all .6s;}
.yzqz-shfw-b ul li.sh-li3 h3{background:url(../images/yz-tb3.png) no-repeat #f9f9f9;}
.yzqz-shfw-b ul li.sh-li3:hover h3{background:url(../images/yz-tb3e.png) no-repeat #f9f9f9;transition:all .6s;}
.yzqz-shfw-b ul li.sh-li4 h3{background:url(../images/yz-tb4.png) no-repeat #f9f9f9;}
.yzqz-shfw-b ul li.sh-li4:hover h3{background:url(../images/yz-tb4e.png) no-repeat #f9f9f9;transition:all .6s;}
.yzqz-shfw-b ul li strong{display:block;font-weight:normal;font-size:22px;color:#3d3d3d;margin-top:18px;transition:all .6s;}
.yzqz-shfw-b ul li:hover strong{transition:all .6s;color:#0f4c2c;}
.yzqz-shfw-b ul li i{display:block;width:38px;height:2px;background:#0f4c2c;margin:16px auto 0 auto;}
.yzqz-shfw-b ul li p{font-size:18px;color:#3d3d3d;line-height: 30px;margin-top:15px;}



    /*真诚为您服务*/
.yzqz-wnfw{height:732px;background:url(../images/yzqz-bg1.jpg) no-repeat center;}
.yzqz-wnfw-b{margin-top:42px;}
.yzqz-wnfw-b .baojia-l{margin-top:0;width:412px;height:512px;}
.yzqz-wnfw-b .baojia-l strong{margin-top:63px;}
.yzqz-wnfw-b .baojia-l ul li{width:302px;height:51px;line-height: 51px;margin-top:29px;}
.yzqz-wnfw-b-r{width:773px;}
.yzqz-wnfw-b-r ul li{float:left;position:relative;width:380px;height:250px;margin:0 0 10px 10px;overflow:hidden;}
.yzqz-wnfw-b-r ul li:nth-child(2n+1){margin-left:0;}
.yzqz-wnfw-b-r ul li img{display:block;width:100%;height:100%;transition:all .8s;}
.yzqz-wnfw-b-r ul li:hover img{transition:all .8s;transform:scale(1.2);}
.yzqz-wnfw-b-r ul li p{position:absolute;top:0;left:0;width:100%;height:100%;text-align: center;background:rgba(0,0,0,0.5);line-height: 250px;font-size:20px;color:#fff;}


/*文章详情*/
.xq-banner{height:216px;}
.xq-banner .xq-banner-con{overflow:hidden;width:100%;height:100%;background:rgba(0,0,0,0.35);text-align:center;color:#fff;}
.xq-banner .xq-banner-con h3{font-size:36px;margin-top:70px;}
.xq-banner .xq-banner-con span{display:block;font-size:23px;text-transform: uppercase;margin-top:5px;}
.left-xq{background:#fff;padding:0 23px 30px 23px;}
.left-xq-t{}
.left-xq-t .left-xq-title{padding:33px 0 23px 0;border-bottom:#a7a7a7 1px solid;}
.left-xq-t .left-xq-title h3{font-weight:normal;font-size:25px;color:#111;line-height: 30px;}
.left-xq-t .left-xq-title p{font-size:16px;color:#656565;margin-top:10px;}
.left-xq-t .left-xq-title p span{margin-right:30px;}
.left-xq-info{margin-top:25px;line-height: 24px;min-height:960px;}
.left-xq-info img{width:100% !important;height:auto !important;}
.xq-page{}
.xq-page ul li{margin-top:10px;font-size:14px;color:#666;}
.xq-page ul li a{color:#333;}
.xq-page ul li:hover a,.left-xq-b-t a:hover,.left-xq-b-b dl:hover dd strong{color:#0f4c2c;}
.left-xq-b{border-top:#0f0f0f 2px solid;padding-top:31px;margin-top:30px;}
.left-xq-b-t{color:#111111;}
.left-xq-b-t p{float:left;font-size:23px;}
.left-xq-b-t a{display:inline-block;float:right;font-size:16px;}
.left-xq-b-t a i{display:inline-block;font-style:normal;width:21px;height:21px;line-height: 21px;text-align: center;background:#0f4c2c;border-radius:50%;color:#fff;font-size:14px;font-family:'宋体';margin-left:10px;}
.left-xq-b-b{margin-top:10px;overflow:hidden;}
.left-xq-b-b dl{overflow:hidden;margin-top:20px;}
.left-xq-b-b dl dt{float:left;width:32.2%;}
.left-xq-b-b dl dt img{display:block;width:100%;height: 200px;}
.left-xq-b-b dl dd{float:right;width:65%;}
.left-xq-b-b dl dd strong{display:block;font-size:18px;color:#111111;margin-top:25px;font-weight:normal;}
.left-xq-b-b dl dd p{font-size:14px;color:#6d6d6d;line-height: 24px;margin-top:10px;}
.xq-right-nav{background:url(../images/xq-bg1.jpg) no-repeat center;background-size:100% 100% !important;margin-bottom: 12px;min-height:425px;text-align:center;overflow:hidden;}
.xq-right-nav h3{font-size:23px;color:#0f4c2c;height:91px;line-height: 91px;border-bottom:#858585 1px solid;}
.xq-right-nav ul{margin-top:6px;overflow:hidden;}
.xq-right-nav ul li{height:38px;line-height: 38px;margin-top:10px;font-size:18px;color:#585858;transition:all .6s;}
.xq-right-nav ul li:hover,.xq-right-nav ul li.cur{background:#fb9300;color:#fff;transition:all .6s;}
.xq-right-nav ul li a{display:block;}


/*案例详情*/
.case-xq-left{padding: 0 30px 30px 30px;}
.case-xq-left .case-xq-left-title{padding-top:30px;}
.case-xq-left .case-xq-left-title h3{font-weight:normal;font-size:22px;color:#191919;line-height: 28px;margin-bottom:12px;}
.case-xq-fg{font-size:16px;color:#7b7b7b;}
.case-xq-fx{}
.case-xq-fx ul li{display:inline-block;font-size:14px;color:#0b0b0b;padding-left:23px;margin-left:30px;cursor:pointer;}
.case-xq-fx ul li.case-xq-li1{background:url(../images/case-xq-tb1.png) no-repeat left;}
.case-xq-fx ul li.case-xq-li2{background:url(../images/case-xq-tb2.png) no-repeat left;}
.case-xq-fx ul li.case-xq-li3{background:url(../images/case-xq-tb3.png) no-repeat left;}
.case-xq-fx ul li.case-xq-li4{background:url(../images/case-xq-tb4.png) no-repeat left;}
.case-xq-fx ul li.case-xq-li4 p.bdshare-button-style0-16::after{display:inline-block;}
.case-xq-fx ul li.case-xq-li4 p.bdshare-button-style0-16 a,.case-xq-fx ul li.case-xq-li4 .bdshare-button-style0-16 .bds_more{
background:none;
font-size: 14px;
padding-left: 2px;
line-height: 20px;
height: 20px;
float:inherit;
}

.case-xq-mm{margin-top:43px;}
.case-xq-mm ul{border-top:#e5e5e5 1px solid;border-right:#e5e5e5 1px solid;}
.case-xq-mm ul li{overflow:hidden;height:55px;line-height: 55px;text-align:center;border-bottom:#e5e5e5 1px solid;border-left:#e5e5e5 1px solid;float:left;}
.case-xq-mm ul li span{display:block;float:left;width:103px;background:#f2f2f2;}
.case-xq-mm ul li p{float:left;border-left:#e5e5e5 1px solid;width:149px;}
.case-xq-mm ul li:nth-child(3) p,.case-xq-mm ul li:nth-child(6) p{width:188px;}
.case-xq-tt{border-bottom:#bfbfbf 1px solid;margin-top:20px;}
.case-xq-tt p{border:#bfbfbf 1px solid;border-bottom:0;height:55px;line-height: 55px;font-size:18px;color:#101010;width:110px;text-align:center;}

.right-bj{text-align:center;background:#fff;padding:35px;margin-bottom:13px;}
.right-bj strong{display:block;font-weight:normal;font-size:23px;color:#111111;}
.right-bj ul{}
.right-bj ul li{height:40px;line-height: 40px;background:#f2f2f2;border-radius:30px;margin-top:18px;font-size:16px;}
.right-bj ul li .right-bj-txt{width:90%;margin-left:5%;border:0;background:none;height:100%;color:#666;}
.right-bj ul li .right-bj-sbt{color:#fff;width:100%;height:100%;border:0;background:none;}
.right-bj ul li.bj-sbt{background:#0f4c2c;}
.right-bj p{display:inline-block;font-size:16px;color:#111111;background:url(../images/case-xq-tb5.png) no-repeat left;padding-left:26px;margin-top:30px;}

.case-right-b1{background:#fff;padding:30px 13px;}
.case-right-b1-t{overflow:hidden;height:30px;line-height: 30px;padding:0 7px;}
.case-right-b1-t h3{font-weight:normal;font-size:23px;color:#111;float:left;}
.case-right-b1-t a{display:block;float:right;line-height: 27px;border:#eee 1px solid;border-radius:30px;padding:0 16px;color:#b1b1b1;}
.case-right-b1-b{margin-top:15px;}
.case-right-b1-b a{display:block;font-size:14px;color:#505050;border:#eee 1px solid;border-radius:30px;width:47%;height:40px;line-height: 40px;margin:10px 0 0 0;text-align: center;float:left;}
.case-right-b1-b a:nth-child(even){float:right;}
.case-right-b1-b a:hover{color:#fff;background:#0f4c2c;}

.case-xq-right-b{text-align:center;}
.case-xq-right-b ul li{width:100%;height:88px;line-height:88px;position:relative;margin-top:13px;}
.case-xq-right-b ul li img{display:block;width:100%;height:100%;}
.case-xq-right-b ul li p{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);font-size:20px;color:#fff;}

.case-right-altj{background:#fff;margin-top:13px;padding:30px 22px;}
.case-right-altj-t{text-align:center;font-size:23px;color:#111111;}
.case-right-altj-b{position:relative;margin-top:18px;}
.case-right-altj-b .swiper-container{overflow:hidden;padding-bottom:50px;}
.case-right-altj-b .swiper-container .swiper-slide{}
.case-right-altj-b .swiper-container .swiper-slide .solution-card a{}
.case-right-altj-b .swiper-container .swiper-slide .solution-card a img{display:block;width:100%;}
.case-right-altj-b .swiper-container .swiper-slide .solution-card a p{font-size:16px;margin:10px 0 0 10px;color:#111111;}
.case-right-altj-b .swiper-button-prev,.case-right-altj-b .swiper-button-next{
    border-radius:50%;
    background:#111111;width:30px;height:30px;text-align: center;
    line-height: 30px;color:#fff;font-size:23px;font-family:'宋体';
    top:auto;bottom:0;
}
.case-right-altj-b .swiper-button-prev:hover,.case-right-altj-b .swiper-button-next:hover{background:#0f4c2c;}
.case-right-altj-b .swiper-button-prev{left:36%;}
.case-right-altj-b .swiper-button-next{right:36%;}
.case-right-altj-b .swiper-container .swiper-pagination{}
.case-right-altj-b .swiper-pagination-bullet{display:none;}

.case-xq-b{border-top:#0f0f0f 1px solid;padding-top:50px;margin-top:50px;}
.case-xq-b-title{color:#111111;}
.case-xq-b-title p{font-size:30px;float:left;}
.case-xq-b-title a{display:inline-block;float:right;font-size:18px;line-height: 23px;}
.case-xq-b-title a i{display:inline-block;font-style:normal;width:23px;height:23px;line-height: 23px;text-align: center;background:#0f4c2c;border-radius:50%;color:#fff;font-size:14px;font-family:'宋体';margin-left:10px;}
.case-xq-b-con{margin-top:30px;}
.case-xq-b-con ul li{float:left;width:391px;margin-left:13px;}
.case-xq-b-con ul li:nth-child(1){margin-left:0;}
.case-xq-b-con ul li img{display:block;width:100%;height:263px;}
.case-xq-b-con ul li p{font-size:20px;color:#111111;margin-top:16px;}
.case-xq-b-con ul li:hover p{color:#0f4c2c;}


/*四大工艺展示*/
.sdgy{}
.sdgy-con{width:1215px;margin:0 auto;}
.sdgy-t{margin:50px auto 0 auto;width:1200px;}
.sdgy-t ul li{float:left;width:25%;height:25px;line-height:25px;text-align: center;font-size:18px;position:relative;border-bottom:4px solid #AFAFAF;padding-bottom:25px;color:#333;}
.sdgy-t ul li.on{color:#0f4c2c;border-bottom:4px solid #0f4c2c;}
.sdgy-t ul li a{display:block;}
.sdgy-t ul li a i{
    display:block;
    background: url(../images/icon.png) no-repeat;
    background-position-x: 0%;
    background-position-y: 0%;
    width: 36px;
    height: 36px;
    position: absolute;
    left: 45%;
    bottom: -18px;
}
.sdgy-t ul li.on a i{background-position: -36px 0;}
.sdgy-b{position:relative;}
.sdgy-item{display:none;position:relative;}
.sdgy-item .swiper-container11{margin:0 auto;overflow:hidden;padding:50px 0 10px 0;}
.sdgy-item .swiper-container11 .swiper-slide{text-align:center;}
.sdgy-item .swiper-container11 .swiper-slide li{text-align: center;position:relative;width:94.2%;margin:0 auto;box-shadow: 0 0 10px #DDD;/*padding-bottom:27px;*/}
.sdgy-item .swiper-container11 .swiper-slide li img{display:block;width:100%;}
.sdgy-item .swiper-container11 .swiper-slide li p{height:88px;line-height:88px;font-size: 18px;color: #777;display:none;}

.sdgy-item .swiper-button-prev,.sdgy-item .swiper-button-next{top:50%;width:32px;height:60px;background:url(../images/btn.png) no-repeat;}
.sdgy-item .swiper-button-prev:hover{background-position: -32px 0;}
.sdgy-item .swiper-button-next:hover{background-position: -64px 0;}
.sdgy-item .swiper-button-prev{opacity:1;left:7px;}
.sdgy-item .swiper-button-next{opacity:1;right:8px;background-position: -96px 0;}
.sdgy-item .swiper-pagination{display:none;}

.gdgybz{}
.gdgybz-b{}
.gdgybz-b ul li{display:inline-block;position:relative;left:50%;margin-left:-960px;}


.about-news-con{width:1220px;margin:0 auto;}
.about-news-b{position:relative;overflow:hidden;margin-top:8px;}
.about-news-b .swiper-container-hj{padding-bottom:55px;}
.about-news-b .swiper-container-hj .swiper-wrapper .swiper-slide{}
.about-news-b .swiper-container-hj .swiper-wrapper .swiper-slide dl{display:block;width:95%;margin:0 auto;background:#f9f9f9;}
.about-news-b .swiper-container-hj .swiper-wrapper .swiper-slide dl dt{}
.about-news-b .swiper-container-hj .swiper-wrapper .swiper-slide dl dt img{display:block;width:100%;height:250px;}
.about-news-b .swiper-container-hj .swiper-wrapper .swiper-slide dl dd{padding:17px 15px 22px 15px;}
.about-news-b .swiper-container-hj .swiper-wrapper .swiper-slide dl dd h3{font-weight:normal;font-size:18px;color:#111;transition:all 0.6s;}
.about-news-b .swiper-container-hj .swiper-wrapper .swiper-slide:hover dl dd h3{color:#0f4c2c;transition:all 0.6s;}
.about-news-b .swiper-container-hj .swiper-wrapper .swiper-slide dl dd h3 i{display:block;width:3px;height:2px;background:#0f4c2c;margin-top:13px;opacity:0;transition:all 0.6s;}
.about-news-b .swiper-container-hj .swiper-wrapper .swiper-slide:hover dl dd h3 i{opacity:1;transition:all 0.6s;width:35px;}
.about-news-b .swiper-container-hj .swiper-wrapper .swiper-slide dl dd p{line-height:23px;font-size:16px;color:#494949;margin-top:10px;}
.about-news-b .swiper-container-hj .swiper-pagination{top:auto;bottom:0;height:6px;width:98.5%;left:0.8%;}
.about-news-b .swiper-container-hj .swiper-pagination-progressbar{background:#f3f3f3;}
.about-news-b .swiper-container-hj .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#0f4c2c;}
.about-news-b .swiper-container-hj .swiper-button-next{display:none;}
.about-news-b .swiper-container-hj .swiper-button-prev{display:none;}
.about-news-more{text-align:center;margin-top:36px;}
.about-news-more a{display:inline-block;font-size:16px;color:#fff;height:49px;line-height:49px;border-radius:5px;background:#0f4c2c;padding:0 50px;}


/*招聘*/
.about-zp{}
.about-zp-bd{overflow:hidden;}
.about-zp-bd .zp-txt{float:left;width:73%;height:59px;border:#e5e5e5 1px solid;border-radius:5px;background:url(../images/zp-search.jpg) no-repeat 25px;padding-left:5%;font-size:18px;color:#666;}
.about-zp-bd .zp-sbt{float:right;width:20%;height:59px;border:#0f4c2c 1px solid;background:#0f4c2c;font-size:23px;color:#fff;border-radius:5px;}
.about-zp-b{margin-top:20px;}
.about-zp-b h3{font-weight:normal;font-size:23px;color:#0f4c2c;}
.about-zp-b ul{}
.about-zp-b ul li{float:left;font-size:18px;color:#111;margin:16px 62px 0 0;}



.ej-about-p{height:88px;line-height: 88px;background:#f9f9f9;border-bottom:#f3f3f3 1px solid;}
.ej-about-p .ej-position{width:20%;margin-top:0;}
.ej-about-p .ej-about-p-r{width:70%;text-align:right;padding-right:30px;}
.ej-about-p .ej-about-p-r ul li{display:inline-block;margin-left:55px;}
.ej-about-p .ej-about-p-r ul li.on a,.ej-about-p .ej-about-p-r ul li:hover a{color:#15633f;}
.ej-about-p .ej-about-p-r ul li a{display:block;font-size:16px;color:#333;}

.ej-qyxw-p{background:#fff !important;border:0;}

/*企业动态*/
.ej-qydt{background: #F6F7F8;padding:20px 0 50px 0;}
.qydt-list{}
.qydt-list dl{
    overflow:hidden;padding: 20px 50px 20px 20px;
    background: #FFF;
    height: 250px;
    margin-bottom: 20px;
}
.qydt-list dl dt{
    width: 330px;
    height: 250px;
    float:left;
}
.qydt-list dl dt img{display:block;width:100%;height:100%;}
.qydt-list dl dd{float:right;width:750px;}
.qydt-list-title{background:url(../images/hot.png) no-repeat left;padding: 13px 0 13px 70px;}
.qydt-list-title span{
    display: inline-block;
    color: #777;
    border: 1px solid #EBEBEB;
    background: #F5F5F5;
    border-radius: 10px;
    height: 20px;
    line-height: 20px;
    padding: 0 10px;
}
.qydt-list-title p{
    font-size: 23px;
    line-height: 28px;
    color:#333;
    margin-top:12px;
    transition:all .6s;
}
.qydt-list dl:hover .qydt-list-title p{color:#15633f;transition:all .6s;}
.qydt-list-info{
    color: #777;
    font-size: 12px;
    margin-bottom: 20px;
    margin-top: 10px;
    line-height: 23px;
}
.qydt-list-e{padding-top:15px;}
.qydt-list-e-l{width:60%;}
.qydt-list-e-l p{display:inline-block;font-size:14px;color:#333;margin-right:30px;}
.qydt-list-e-l p i{display:inline-block;color:#15633f;}
.qydt-list-e-l p span{display:inline-block;margin-left: 10px;}
.qydt-list-e-r{
    width: 138px;
    height: 38px;
    line-height: 38px;
    font-size: 18px;
    color: #777;
    border: 1px solid #D9D9D9;
    border-radius: 4px;
    text-align: center;
    transition:all .6s;
}
.qydt-list-e-r:hover{border:#15633f 1px solid;background:#15633f;color:#fff;transition:all .6s;}




.ej-ppwh{padding:20px 0;}
.ej-ppwh-b{}
.ej-ppwh-b dl{overflow:hidden;border:#eee 1px solid;}
.ej-ppwh-b dl dt{float:left;width:50%;text-align: center;position:relative;}
.ej-ppwh-b dl dt img{display:block;width:100%;}
.ej-ppwh-b dl dt p{width:100%;height:49px;line-height: 49px;background:#ff9900;font-size:23px;color:#fff;}
.ej-ppwh-b dl dd{float:left;width:50%;position:relative;}
.ej-ppwh-b dl dd img{position:absolute;}
.ej-ppwh-b dl dd p{font-size:18px;color:#060606;line-height: 36px;}
.ej-ppwh-b dl.ppwh-dl1{}
.ej-ppwh-b dl.ppwh-dl1 dd{}
.ej-ppwh-b dl.ppwh-dl1 dd p{padding:105px 0 0 66px;}
.ej-ppwh-b dl.ppwh-dl1 dd p span{display:inline-block;margin-left:56px;}
.ej-ppwh-b dl.ppwh-dl1 dd img{top:140px;left:0;}
.ej-ppwh-b dl.ppwh-dl2{border-top:none;border-bottom:none;}
.ej-ppwh-b dl.ppwh-dl2 dt{float:right;}
.ej-ppwh-b dl.ppwh-dl2 dd{}
.ej-ppwh-b dl.ppwh-dl2 dd .dl2-div{padding:13px 50px 0 17px;}
.ej-ppwh-b dl.ppwh-dl2 dd p{line-height: 28px;background:url(../images/ppwh-tb1.jpg) no-repeat left 10px;padding-left:22px;margin-top:12px;}
.ej-ppwh-b dl.ppwh-dl2 dd img{top:140px;right:0;}
.ej-ppwh-b dl.ppwh-dl3{}
.ej-ppwh-b dl.ppwh-dl3 dd{}
.ej-ppwh-b dl.ppwh-dl3 dd p{padding:120px 45px 0 80px;}
.ej-ppwh-b dl.ppwh-dl3 dd img{top:140px;left:0;}




/**/
.ej-case-t-con-swip{position:relative;}
.ej-case-t-con-swip .swiper-container{overflow:hidden;}
.ej-case-t-con-swip .swiper-container .swiper-slide{}
.ej-case-t-con-swip .swiper-container .swiper-slide .solution-card div{color:#fff;width:490px;padding-top:80px;}
.ej-case-t-con-swip .swiper-container .swiper-slide .solution-card div h3{font-size:25px;}
.ej-case-t-con-swipr-b .swiper-container .swiper-slide .solution-card div p{font-size:18px;line-height: 32px;margin-top:15px;}
.ej-case-t-con-swip .swiper-button-prev,.ej-case-t-con-swip .swiper-button-next{
    display:none;
    background:#fb9300;width:30px;height:30px;text-align: center;
    line-height: 30px;color:#fff;font-size:22px;font-family:'宋体';
    top:auto;bottom:0px;
}
.ej-case-t-con-swip .swiper-button-prev{}
.ej-case-t-con-swip .swiper-button-next{display:block !important;left:45%;right:auto;}
.ej-case-t-con-swip .swiper-container .swiper-pagination{}
.ej-case-t-con-swip .swiper-pagination-bullet{display:none;}


.ej-lyl{text-align:center;padding:100px 0 200px 0;}
.ej-lyl ul li{}
.ej-lyl ul li img{max-width:320px;}



/* 滚动内容区样式 */
.scroll_wrap {
    width: 100% !important;
    height: 138px;
    position: relative;
    padding:0 !important;
    margin-top:23px;
}
/* 滚动内容样式 */
.scroll_wrap .scroll_cont {
    height: 100%;
    width:auto !important;
    padding:0 !important;
    overflow: hidden;
}
.scroll_wrap .scroll_cont p {

}
/* 滚动条 */
.scroll_wrap .scroll_bar {
    position: absolute;
    top:0;
    right:0;
    padding:0 !important;
    width: 5px !important;
    height: 100% !important;
    background-color: #e4e4e4 !important;
}
/* 滚动块 */
.scroll_wrap .scroll_slider {
    position: absolute;
    top: 0;
    left: 0px;
    width: 5px !important;
    padding:0 !important;
    height: 48px;
    background-color: #000;
    border-radius:5px;
    opacity: .5
}
.scroll_wrap .scroll_slider:hover{
    opacity: 1
}















