@charset "utf-8";

.index-container{}
.index-container .swiper-slide{}
.index-container .swiper-slide .cover{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;}
.index-container .swiper-slide .cover:after,.index-container .swiper-slide .cover:before{width:100%;height:100%;content:'';position:absolute;top:0;background:url(../images/banner-line.png) no-repeat center center;opacity:0;transition:.8s ease-out;-webkit-transition:.8s ease-out;-moz-transition:.8s ease-out;-ms-transition:.8s ease-out;}
.index-container .swiper-slide .cover:after{left:-50%;}
.index-container .swiper-slide .cover:before{left:80%;}
.index-container .swiper-slide img{transition:transform 5.4s;-webkit-transition:transform 5.4s;-moz-transition:transform 5.4s;-ms-transition:transform 5.4s;}
.index-container .swiper-slide img.m-img{display:none;}
.index-container .swiper-slide .content{position:absolute;top:50%;transform:translateY(-55%);-webkit-transform:translateY(-55%);-moz-transform:translateY(-55%);-ms-transform:translateY(-55%);color:#ecc286;left:10%;z-index:3;}
.index-container .swiper-slide .content .line{width:45px;height:2px;background:#a98970;margin-bottom:50px;}
.index-container .swiper-slide .content .title{font-size:68px;font-weight:bold;}
.index-container .swiper-slide .content .en{font-size:36px;line-height:48px;text-transform:uppercase;letter-spacing:5px;margin-top:25px;}
/*.index-container .swiper-slide.swiper-slide-active img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);}*/
.index-container .swiper-slide.swiper-slide-active .cover:after,.index-container .swiper-slide.swiper-slide-active .cover:before{opacity:1;}
.index-container .swiper-slide.swiper-slide-active .cover:after{left:5%;}
.index-container .swiper-slide.swiper-slide-active .cover:before{left:-5%;}
.index-container .index-pagination{}
.index-container .index-pagination span{border-radius:0;width:25px;height:2px;opacity:1;background:#3d302b;}
.index-container .index-pagination span.swiper-pagination-bullet-active{background:#a98970;}

.index-container .index-next,.index-container .index-prev{width:26px;height:43px;background:url(../images/index-arrow.png) no-repeat left top;opacity:.5;}
.index-container .index-prev{left:60px;}
.index-container .index-next{background-position:right top;margin-top:-21px;right:60px;}
.index-container .index-prev:hover,.index-container .index-next:hover{opacity:1;}

@media screen and (max-width:1441px) {
    .index-container .swiper-slide .cover:after,.index-container .swiper-slide .cover:before{background:url(../images/banner-line.png) no-repeat center center/auto 900px;}
}
@media screen and (max-width:1367px) {
    .index-container .swiper-slide .cover:after,.index-container .swiper-slide .cover:before{background:url(../images/banner-line.png) no-repeat center center/auto 768px;}
    .index-container .swiper-slide .content .line{margin-bottom:30px;width:35px;}
    .index-container .swiper-slide .content .title{font-size:30px;}
    .index-container .swiper-slide .content .en{font-size:20px;line-height:24px;}
}
@media screen and (max-width:1025px) {
    .index-container .index-next,.index-container .index-prev{width:15px;height:25px;background-size:30px auto;}
    .index-container .index-prev{left:15px;}
    .index-container .index-next{right:15px;}
}
@media screen and (max-width:769px) {
    .index-container .swiper-slide .cover:after,.index-container .swiper-slide .cover:before{background:url(../images/banner-line.png) no-repeat center center/cover;}

    .index-container .swiper-slide img.pc-img{display:none;}
    .index-container .swiper-slide img.m-img{display:block;}

    .index-container .swiper-slide .content{left:15px;}
    .index-container .swiper-slide .content .line{margin-bottom:20px;width:25px;}
    .index-container .swiper-slide .content .title{font-size:18px;}
    .index-container .swiper-slide .content .en{font-size:14px;line-height:20px;letter-spacing:0px;margin-top:10px;}

}

.index-item01{padding:0px 10px;background:#0b0a08;}
.index-item01 .list{width:25%;float:left;padding:0px 10px;margin-top:20px;}
.index-item01 .list .box{position:relative;overflow:hidden;}
.index-item01 .list .box img{width:100%;}
.index-item01 .list .box .content{position:absolute;left:0;width:100%;padding:0px 15px;color:#a98970;text-align:center;}
.index-item01 .list .box .content .title{font-size:24px;}
.index-item01 .list .box .content .cn{font-size:18px;margin:10px 0px 20px 0;}
.index-item01 .list .box .content .icon{width:25px;height:25px;background:url(../images/index-item01-icon.png) no-repeat center center;margin:0 auto;}
.index-item01 .list .box > .content{top:6%;}
.index-item01 .list .box .show,.index-item01 .list .box .show .show-content{transition:all .8s ease-in-out 0s;-webkit-transition:all .8s ease-in-out 0s;-moz-transition:all .8s ease-in-out 0s;-ms-transition:all .8s ease-in-out 0s;}
.index-item01 .list .box .show{position:absolute;left:0;top:100%;width:100%;height:100%;}
.index-item01 .list .box .show .show-content{width:100%;height:100%;top:-55%;transform:scale(0.8);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);opacity:0;}
.index-item01 .list .box .show .show-content .content{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.index-item01 .list .box .show .show-content .content > div{transition-delay:1s;-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;opacity:0;}
/*.index-item01 .list .box .show .show-content .content .title{color:#e5bd9c;transform:translateY(-50px);-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);}*/
/*.index-item01 .list .box .show .show-content .content .cn{transform:translateY(-50px);-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);}*/
/*.index-item01 .list .box .show .show-content .content .icon{transform:translateY(30px);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);}*/

@media screen and (min-width:1025px) {
    .index-item01 .list .box:hover .show{top:0;}
    .index-item01 .list .box:hover .show .show-content{top:0;opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);}
    .index-item01 .list .box:hover > .content{top:100%;}
    .index-item01 .list .box:hover .show .show-content .content > div{opacity:1;}
    /*.index-item01 .list .box:hover .show .show-content .content > div{transform:translateY(0px);}*/
}

.index-item01 a.more{position:relative;display:block;width:162px;height:44px;color:#685f56;margin:65px auto;text-align:center;line-height:43px;font-size:16px;background:url(../images/index-item01-more.png) no-repeat center center/cover;}
.index-item01 a.more:before,.index-item01 a.more:after{content:'';position:absolute;width:120px;height:1px;background:#342b22;top:50%;margin-top:-.5px;}
.index-item01 a.more:before{left:-135px;}
.index-item01 a.more:after{right:-135px;}
.index-item01 a.more img{display:inline-block;vertical-align:middle;margin-top:-4px;margin-left:50px;}
.index-item01 a.more:hover{background:url(../images/index-item01-more-h.png) no-repeat center center/cover;color:#fff;}

@media screen and (max-width:1025px) {
    .index-item01{padding:0px 5px;}
    .index-item01 .list{width:50%;padding:0px 5px;margin-top:10px;}
    .index-item01 .list .box .content .title{font-size:16px;}
    .index-item01 .list .box .content .cn{font-size:14px;margin:5px 0px 10px 0;}
    .index-item01 .list .box .content .icon{}

    .index-item01 a.more{width:120px;height:33px;line-height:33px;font-size:14px;margin:20px auto;}
}
@media screen and (max-width:640px) {
    .index-item01 .list .box .content .icon{display:none;}
}

.index-item02{position:relative;}
.index-item02 .left,.index-item02 .right{width:50%;float:left;height:795px;position:relative;}
.index-item02 .left{background:url(../images/index-item02-bg.jpg) no-repeat left center/cover;}
.index-item02 .left .list-box{position:absolute;width:465px;top:0;height:100%;left:50%;margin-left:-270px;border-left:1px solid #342924;}
.index-item02 .left .list-box .list{width:33.33%;float:left;text-align:center;cursor:pointer;border-right:1px solid #342924;height:100%;position:relative;background:#171210;}
.index-item02 .left .list-box .list .content{position:absolute;left:0;top:50%;width:100%;color:#cba181;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.index-item02 .left .list-box .list .content .cn{font-size:44px;}
.index-item02 .left .list-box .list .content span{width:25px;display:inline-block;text-indent:-10px;}
.index-item02 .left .list-box .list:hover,.index-item02 .left .list-box .list.active{background:#211b18;}

.index-item02 .right .index-item02-container{height:100%;}
.index-item02 .index-item02-next,.index-item02 .index-item02-prev{width:26px;height:43px;background:url(../images/index-arrow.png) no-repeat left top;opacity:1;display:none;margin-top:-33px;opacity:.5;}
.index-item02 .index-item02-next:hover,.index-item02 .index-item02-prev:hover{opacity:1;}
.index-item02 .index-item02-prev{display:none;}
.index-item02 .index-item02-next{background-position:right top;}
.index-item02 .right > .index-item02-next{position:absolute;display:block;top:50%;margin-top:-21px;right:80px;z-index:2;cursor:pointer;background-position:right top;}
.index-item02 .right .index-item02-container .swiper-slide{}

.index-item02 .index-item02-small{width:410px;height:525px;background:rgba(72,62,55,.97);left:50%;top:50%;position:absolute;margin:-262.5px 0 0 -205px;z-index:2;padding:10px;}
.index-item02 .index-item02-small .index-item02-small-container{height:100%;border:2px solid #cba181;}
.index-item02 .index-item02-small .swiper-slide{text-align:center;color:#e2cab2;height:100%;}
.index-item02 .index-item02-small .swiper-slide a{color:#e2cab2;}
.index-item02 .index-item02-small .swiper-slide .box{height:100%;padding-top:45px;}
.index-item02 .index-item02-small .swiper-slide .en{text-transform:uppercase;letter-spacing:10px;font-size:18px;}
.index-item02 .index-item02-small .swiper-slide img{margin:70px auto;}
.index-item02 .index-item02-small .swiper-slide .contxt{max-width:300px;margin:0 auto;line-height:30px;}

@media screen and (max-width:1441px) {
    .index-item02 .index-item02-small{width:360px;margin-left:-180px;}
    .index-item02 .left .list-box{width:380px;}
}
@media screen and (max-width:1367px) {
    .index-item02 .left,.index-item02 .right{height:550px;}

    .index-item02 .left .list-box{width:300px;margin-left:-200px;}
    .index-item02 .left .list-box .list .content .cn{font-size:16px;}
}
@media screen and (max-width:1025px) {
    .index-item02 .left,.index-item02 .right{height:365px;}

    .index-item02 .left .list-box{display:none;}

    .index-item02 .right > .index-item02-next{display:none;}

    .index-item02 .index-item02-small{width:auto;height:auto;left:0;top:0;right:0;bottom:0;margin:30px 60px;}
    .index-item02 .index-item02-small .swiper-slide .box{padding:0px 10px;padding-top:45px;}
    .index-item02 .index-item02-small .swiper-slide .en{font-size:16px;letter-spacing:5px;}
    .index-item02 .index-item02-small .swiper-slide img{max-width:60%;margin:30px auto;}
    .index-item02 .index-item02-small .swiper-slide .contxt{line-height:24px;}

    .index-item02 .index-item02-next,.index-item02 .index-item02-prev{display:block;width:15px;height:25px;background-size:30px auto;}
    .index-item02 .index-item02-prev{left:15px;}
    .index-item02 .index-item02-next{right:15px;background-position:right top;}
}

.index-item03{padding:45px 0px 100px 0;background:#e7e0dd;text-align:center;color:#1b1717;}
.index-item03 > .title{font-size:36px;}
.index-item03 > .subtit{font-size:30px;margin:15px 0px 20px 0;}
.index-item03 .line{width:30px;height:3px;background:#cba181;margin:0 auto;}
.index-item03 .index-item03-container{margin-top:65px;padding:60px 0;}
.index-item03 .index-item03-container .swiper-slide{}
.index-item03 .index-item03-container .swiper-slide .content{margin-top:20px;transform:translateY(100px);opacity:0;}
.index-item03 .index-item03-container .swiper-slide .content .title{font-size:24px;}
.index-item03 .index-item03-container .swiper-slide .content .date{color:#999;margin:15px 0;}
.index-item03 .index-item03-container .swiper-slide .content .ms{color:#4c4c4c;}

.index-item03 .index-item03-container .swiper-slide.swiper-slide-next{z-index:5;}
.index-item03 .index-item03-container .swiper-slide.swiper-slide-next .img{transform:scale(1.3);border:20px solid #cba181;}
.index-item03 .index-item03-container .swiper-slide.swiper-slide-next .content{transform:translateY(50px);opacity:1;transition-delay:.8s;}

.index-item03 .index-item03-container .index-item03-prev,.index-item03 .index-item03-container .index-item03-next{width:26px;height:43px;margin-top:-80px;background:url(../images/index-arrow.png) no-repeat left top;opacity:.5;}
.index-item03 .index-item03-container .index-item03-prev{left:40px;}
.index-item03 .index-item03-container .index-item03-next{right:40px;background-position:right top;}
.index-item03 .index-item03-container .index-item03-prev:hover,.index-item03 .index-item03-container .index-item03-next:hover{opacity:1;}

.index-item03 > a{width:105px;height:30px;line-height:30px;text-align:center;color:#fff;text-align:center;display:block;margin:0 auto;text-transform:uppercase;margin-top:40px;background:-webkit-linear-gradient(left, red , blue); /* Safari 5.1 - 6.0 */
    background:-o-linear-gradient(right, #cba181, #deb89a); /* Opera 11.1 - 12.0 */
    background:-moz-linear-gradient(right, #cba181, #deb89a); /* Firefox 3.6 - 15 */
    background:linear-gradient(to right, #cba181 , #deb89a); /* 标准的语法（必须放在最后） */}

@media screen and (max-width:1025px) {
    .index-item03{padding:40px 0;}
    .index-item03 > .title{font-size:20px;}
    .index-item03 > .subtit{font-size:16px;margin:10px 0;}

    .index-item03 .index-item03-container{margin-top:30px;padding:30px 0;}
    .index-item03 .index-item03-container .swiper-slide.swiper-slide-next .img{border:10px solid #cba181}

    .index-item03 .index-item03-container .swiper-slide .content .title{font-size:15px;}
    .index-item03 .index-item03-container .swiper-slide.swiper-slide-next .content{transform:translateY(30px);}
    .index-item03 .index-item03-container .swiper-slide .content .date{margin:5px 0;}

    .index-item03 .index-item03-container .index-item03-prev{left:15px;}
    .index-item03 .index-item03-container .index-item03-next{right:15px;}
    .index-item03 .index-item03-container .index-item03-prev,.index-item03 .index-item03-container .index-item03-next{width:15px;height:25px;background-size:30px auto;margin-top:-50px;}

    .index-item03 > a{margin-top:20px;}
}
@media screen and (max-width:641px) {
    .index-item03{padding:40px 20px;}
    .index-item03 .index-item03-container{padding:0;}
    .index-item03 .index-item03-container .swiper-slide .img{transform:scale(1);border:10px solid #cba181;}
    .index-item03 .index-item03-container .swiper-slide.swiper-slide-next .img{transform:scale(1);border:10px solid #cba181;}
    .index-item03 .index-item03-container .swiper-slide .content{transform:translateY(0px) !important;opacity:1;}
}

.index-item04{}
.index-item04 > div{width:50%;float:left;height:355px;overflow:hidden;position:relative;}
.index-item04 > div .b,.index-item04 > div .img{position:absolute;left:0;top:0;width:100%;height:100%;}
.index-item04 > div .b{background:rgba(23,18,16,.92);z-index:2;}
.index-item04 > div a{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;font-size:30px;color:#cba181;}
.index-item04 > div a img{display:inline-block;vertical-align:middle;margin-right:10px;margin-top:-4px;}
.index-item04 > div:hover .b{background:rgba(23,18,16,.6);}
.index-item04 > div:hover .img{transform:scale(1.2);}

@media screen and (max-width:1025px) {
    .index-item04 > div{height:280px;}
    .index-item04 > div a{font-size:20px;}
    .index-item04 > div a img{width:20px;}
}
@media screen and (max-width:769px) {
    .index-item04 > div{height:180px;width:100%;}
}

.register-content{background:url(../images/register-bg.jpg) no-repeat center center/cover;padding:165px 0px 75px 0;}
.register-content .content{width:675px;margin:0 auto;background:#fafafa;border-radius:5px;box-shadow:1px 1px 15px rgba(0,0,0,0.15);padding:30px 0px 75px 0;}
.register-content .content > *{width:420px;margin:0 auto;}
.register-content .content .list:first-child{margin-bottom:45px;}
.register-content .content .list:last-child{margin-bottom:0px;}
.register-content .content .list .step{width:230px;background:#ac8f62;height:35px;line-height:35px;position:relative;border-top-left-radius:3px;border-bottom-left-radius:3px;color:#fff;padding-left:55px;}
.register-content .content .list .step:before{width:13px;height:35px;background:url(../images/register-icon01.jpg) no-repeat center center/cover;content:'';position:absolute;right:-13px;top:0;}
.register-content .content .list{padding-right:50px;margin-bottom:15px;}
.register-content .content .list .title{width:100px;text-align:right;line-height:30px;}
.register-content .content .list .input{margin-left:105px;}
.register-content .content .list .input input{border:1px solid #c9c9c9;background:none;height:30px;width:100%;}
.register-content .content .list .input input[type=text]{padding:0px 10px;}
.register-content .content .list .input input[type=button]{background:#ac8f62;font-size:16px;color:#fff;border:1px solid #ac8f62;cursor:pointer;height:35px;line-height:35px;}
.register-content .content .list .input input[type=submit]{background:#ac8f62;font-size:16px;color:#fff;border:1px solid #ac8f62;cursor:pointer;height:35px;line-height:35px;}
.register-content .content .list .input input[type=checkbox]{display:none;}
.register-content .content .list .input input[type=checkbox] + label{display:none;}
.register-content .content .list .input input[type=checkbox] + label{padding-left:28px;background:url(../images/login-check.png) no-repeat left center;line-height:24px;display:inline-block;}
.register-content .content .list .input input[type=checkbox] + label a{color:#d9b47a;}
.register-content .content .list .input input[type=checkbox]:checked + label{background:url(../images/login-checked.png) no-repeat left center;}

@media screen and (max-width:769px) {
    .register-content{padding:40px 15px;}
    .register-content .content{width:100%;padding:20px 0;}
    .register-content .content .list:first-child{padding-left:15px;margin-bottom:20px;}
    .register-content .content .list{width:100%;padding-right:15px;}
    .register-content .content .list .title{width:80px;}
    .register-content .content .list .input{margin-left:80px;}
}

.product-index{margin-top:150px;}
.product-index .list-item{margin-bottom:90px;}
.product-index .list-item .product-box{width:520px;height:820px;background:url(../images/pro-bg.jpg) no-repeat center center/cover;text-align:center;padding-top:105px;color:#a48a73;position:relative;}
.product-index .list-item .product-box .en-title{font-size:32px;text-transform:uppercase;}
.product-index .list-item .product-box > .title{font-size:24px;margin:20px 0px 75px 0;position:relative;}
.product-index .list-item .product-box .list-con{padding:0px 55px;}
.product-index .list-item .product-box .list-con .list{width:50%;float:left;}
.product-index .list-item .product-box .list-con .list .box{}
.product-index .list-item .product-box .list-con .list .box img{margin:0 auto;max-width:140px;}
.product-index .list-item .product-box .list-con .list .box .title{position:relative;margin-top:-65px;}
.product-index .list-item .product-box .list-con .list .box .title a{color:#a48a73;font-size:14px;}
.product-index .list-item .product-box a.more{display:block;width:195px;height:55px;background:#a48a73;color:#2c2219;line-height:55px;margin:0 auto;margin-top:30px;}
.product-index .list-item .picture{padding-top:25px;}
.product-index .list-item .product-container{height:715px;}
.product-index .list-item .product-container .swiper-button-prev,.product-index .list-item .product-container .swiper-button-next{width:77px;height:96px;background:url(../images/product-index-arrow.png) no-repeat left top;top:auto;margin-top:0;bottom:0;opacity:.5;}
.product-index .list-item .product-container .swiper-button-prev{background-position:left top;left:75px;}
.product-index .list-item .product-container .swiper-button-next{background-position:right top;right:auto;left:170px;}
.product-index .list-item .product-container .swiper-button-prev:hover,.product-index .list-item .product-container .swiper-button-next:hover{opacity:1;}
.product-index .list-item .product-container .swiper-pagination{right:30px;bottom:30px;width:auto;left:auto;}
.product-index .list-item .product-container .swiper-pagination span{width:18px;background:#fff;height:2px;margin:0px 4px;opacity:1;border-radius:0;}
.product-index .list-item .product-container .swiper-pagination span.swiper-pagination-bullet-active{background:#a48a73;}

.product-index .list-item:nth-child(odd){padding-right:70px;}
.product-index .list-item:nth-child(even){padding-left:70px;}
.product-index .list-item:nth-child(odd) .picture{margin-right:525px;}
.product-index .list-item:nth-child(even) .picture{margin-left:525px;}
.product-index .list-item:nth-child(even) .product-container .swiper-button-prev{left:auto;right:170px;}
.product-index .list-item:nth-child(even) .product-container .swiper-button-next{left:auto;right:75px;}
.product-index .list-item:nth-child(even) .product-container .swiper-pagination{right:auto;left:30px;}

@media screen and (max-width:1440px) {
    .product-index .list-item .product-box{height:650px;padding-top:30px;}
    .product-index .list-item .product-box > .title{margin:20px 0px 40px 0;}

    .product-index .list-item .product-container{height:545px;}
}
@media screen and (max-width:1025px) {
    .product-index{margin-top:75px;}
    .product-index .list-item{padding:0 !important;margin-bottom:30px;}
    .product-index .list-item .product-box,.product-index .list-item .picture{width:100%;margin:0 !important;float:none;height:auto;padding-top:0;}
    .product-index .list-item .product-box{padding:20px 0;}
    .product-index .list-item .product-box .en-title{font-size:16px;}
    .product-index .list-item .product-box > .title{font-size:14px;margin:15px 0px 20px 0;}

    .product-index .list-item .product-box .list-con{padding:0 20px;}
    .product-index .list-item .product-box .list-con .list .box img{width:50%;}
    .product-index .list-item .product-box .list-con .list .box .title{margin-top:-40px;}
    .product-index .list-item .product-box a.more{width:120px;height:35px;line-height:35px;margin-top:20px;}

    .product-index .list-item .product-container{height:auto;}

    .product-index .list-item .product-container .swiper-button-prev, .product-index .list-item .product-container .swiper-button-next{display:none;}

    .product-index .list-item .product-container .swiper-pagination{left:0 !important;right:0 !important;width:100%;bottom:10px;}
    .product-index .list-item .product-container .swiper-slide{padding-top:60%;}

}

.product-detail{}
.product-detail .item01{padding-top:150px;padding-bottom:45px;background:url(../images/product-item01-bg.jpg) no-repeat center center/cover;}
/*.product-detail .item01 .img{max-width:255px;margin:0 auto;padding-top:131%;}*/
/*.product-detail .item01 .img img{}*/
.product-detail .item01 .content{max-width:1355px;margin:0 auto;border-bottom:2px solid rgba(255,255,255,.25);}
.product-detail .item01 .content .left{width:540px;}
.product-detail .item01 .content .left img{margin:0 auto;}
/*.product-detail .item01 .content .item01-container{}*/
/*.product-detail .item01 .content .item01-container .swiper-slide{}*/
/*.product-detail .item01 .content .item01-container .swiper-slide */
/*.product-detail .item01 .content .item01-container .item01-prev,.product-detail .item01 .content .item01-container .item01-next{width:26px;height:43px;background:url(../images/detail-arrow.png) no-repeat left top;margin-top:-100px;}*/
/*.product-detail .item01 .content .item01-container .item01-next{background-position:right top;}*/

.product-detail .item01 .content .right{margin-left:705px;padding-top:105px;}
.product-detail .item01 .content .right .big-title{font-size:52px;color:#fff;position:relative;padding-bottom:20px;display:inline-block;}
.product-detail .item01 .content .right .big-title:before{content:'';position:absolute;bottom:0;height:2px;background:#3f362b;width:80%;}
.product-detail .item01 .content .right .pro-tit{font-size:24px;color:#a48a73;margin:45px 0px 25px 0;}
.product-detail .item01 .content .right .resore{font-size:18px;color:#cfc4c0;height:90px;overflow:hidden;line-height:30px;}
.product-detail .item01 .content .right .color-box{position:relative;padding:0 35px;max-width:520px;}
.product-detail .item01 .content .right .color-box .tit{font-size:24px;color:#9b826d;text-indent:-35px;}
.product-detail .item01 .content .right .color-box .color-container{margin-top:40px;}
.product-detail .item01 .content .right .color-box .color-container .swiper-slide{font-size:14px;line-height:18px;color:#cfc4c0}
.product-detail .item01 .content .right .color-box .color-container .swiper-slide .img{padding-top:100%;cursor:pointer;}
.product-detail .item01 .content .right .color-box .color-container .swiper-slide .color{margin-top:20px;}
.product-detail .item01 .content .right .color-box .color-prev,.product-detail .item01 .content .right .color-box .color-next{width:14px;height:82px;background:#332d28 url(../images/color-arrow.png) no-repeat left top;position:absolute;bottom:56px;cursor:pointer;}
.product-detail .item01 .content .right .color-box .color-prev{left:0;background-position:left center;}
.product-detail .item01 .content .right .color-box .color-next{right:0;background-position:right center;}

@media screen and (max-width:1440px) {
    .product-detail .item01 .content .left{width:500px;}
    .product-detail .item01 .content .right{margin-left:510px;}
    .product-detail .item01 .content .right .big-title{font-size:36px;}
}
@media screen and (max-width:1025px) {
    .product-detail .item01{padding-top:80px;padding-bottom:25px;}
    .product-detail .item01 .content{padding-bottom:20px;}
    .product-detail .item01 .content .left{width:100%;float:none;}
    .product-detail .item01 .content .left img{max-width:40%;}
    .product-detail .item01 .content .right{margin-left:0px;padding:0px 15px;padding-top:0px;position:relative;margin-top:-30px;}
    .product-detail .item01 .content .right .big-title{font-size:16px;padding-bottom:10px;}
    .product-detail .item01 .content .right .pro-tit{margin:15px 0px 10px 0;font-size:14px;}
    .product-detail .item01 .content .right .resore{height:auto;font-size:14px;line-height:18px;}

    .product-detail .item01 .content .right .color-box{margin-top:20px;padding:0px 25px;max-width:inherit;}
    .product-detail .item01 .content .right .color-box .tit{font-size:14px;text-indent:-25px;}

    .product-detail .item01 .content .right .color-box .color-container{margin-top:20px;}
    .product-detail .item01 .content .right .color-box .color-container .swiper-slide .color{margin-top:5px;}

    .product-detail .item01 .content .right .color-box .color-prev, .product-detail .item01 .content .right .color-box .color-next{bottom:41px;}

    /*.product-detail .item01 .content .item01-container .swiper-slide .img{max-width:50%;padding-top:140%;}*/
}

.product-detail .picture{}
.product-detail .picture .picture-container .swiper-slide{padding-top:50%;}
.product-detail .picture .picture-container .swiper-button-prev,.product-detail .picture .picture-container .swiper-button-next{width:77px;height:96px;background:url(../images/product-index-arrow.png) no-repeat left top;top:auto;margin-top:0;bottom:0;opacity:.5;}
.product-detail .picture .picture-container .swiper-button-prev{background-position:left top;left:auto;right:155px;}
.product-detail .picture .picture-container .swiper-button-next{background-position:right top;right:55px;}
.product-detail .picture .picture-container .swiper-button-prev:hover,.product-detail .picture .picture-container .swiper-button-next:hover{opacity:1;}
.product-detail .picture .picture-container .swiper-button-prev:hover{background-position:left bottom;}
.product-detail .picture .picture-container .swiper-button-next:hover{background-position:right bottom;}
.product-detail .picture .picture-container .swiper-pagination{left:30px;bottom:30px;width:auto;right:auto;}
.product-detail .picture .picture-container .swiper-pagination span{width:18px;background:#fff;height:2px;margin:0px 4px;opacity:1;border-radius:0;}
.product-detail .picture .picture-container .swiper-pagination span.swiper-pagination-bullet-active{background:#a48a73;}

@media screen and (max-width:1025px) {
    .product-index .list-item .product-container{}
    .product-detail .picture .picture-container .swiper-button-prev,.product-detail .picture .picture-container .swiper-button-next{display:none;}
    .product-detail .picture .picture-container .swiper-pagination{left:0;right:0;width:100%;bottom:10px;}
    .product-detail .picture .picture-container .swiper-slide{padding-top:60%;}
}

.product-detail .item02{background:#fff;padding:155px 0px;}
.product-detail .item02 .nav-box{position:relative;}
.product-detail .item02 .nav-box ul{text-align:center;width:100%;}
.product-detail .item02 .nav-box ul li{display:inline-block;margin:0px 15px;}
.product-detail .item02 .nav-box ul li a{display:block;height:40px;line-height:38px;border:1px solid #c6a386;color:#c6a386;padding:0px 30px;font-size:18px;}
.product-detail .item02 .nav-box ul li a:hover,.product-detail .item02 .nav-box ul li a.active{background:#c6a386;color:#fff;}
.product-detail .item02 .nav-box .search-box{position:absolute;right:8%;top:0;border:1px solid #bbb;width:275px;height:40px;}
.product-detail .item02 .nav-box .search-box input{height:38px;}
.product-detail .item02 .nav-box .search-box input[type=text]{width:100%;background:none;padding:0px 50px 0px 15px;}
.product-detail .item02 .nav-box .search-box input[type=button]{position:absolute;right:0;top:0;height:100%;width:50px;background:url(../images/search-icon.png) no-repeat center center;cursor:pointer;}

@media screen and (max-width:1600px) {
    .product-detail .item02 .nav-box .search-box{right:20px;}
}
@media screen and (max-width:1367px) {
    .product-detail .item02{padding:80px 0;}
    .product-detail .item02 .nav-box .search-box{width:220px;}
}
@media screen and (max-width:1200px) {
    .product-detail .item02 .nav-box .search-box{display:none;}
}
@media screen and (max-width:1025px) {
    .product-detail .item02{padding:40px 0;}
    .product-detail .item02 .nav-box ul{overflow:hidden;padding:0px 5px;}
    .product-detail .item02 .nav-box ul li{width:50%;float:left;margin:0;padding:0px 5px;margin-bottom:10px;}
    .product-detail .item02 .nav-box ul li a{font-size:14px;}
}

.product-detail .item02 .list-con{}
.product-detail .item02 .list-con .list{width:33.33%;float:left;margin-top:105px;text-align:center;color:#a98970;}
.product-detail .item02 .list-con .list .title{font-size:30px;}
.product-detail .item02 .list-con .list .subtit{font-size:24px;margin-top:5px;}
.product-detail .item02 .list-con .list .img{margin-top:30px;background:url(../images/pro-border.png) no-repeat center top;}
.product-detail .item02 .list-con .list .img img{max-width:170px;margin:0 auto;}
.product-detail .item02 .list-con .list > a{display:block;width:140px;height:30px;line-height:28px;margin:0 auto;border:1px solid #a98970;color:#a98970;font-size:16px;}
.product-detail .item02 .list-con .list > a:hover{background:#a98970;color:#fff;}

@media screen and (max-width:1025px) {
    .product-detail .item02 .list-con .list{margin-top:30px;}
    .product-detail .item02 .list-con .list .title{font-size:18px;}
    .product-detail .item02 .list-con .list .subtit{font-size:14px;}
    .product-detail .item02 .list-con .list .img{background:url(../images/pro-border.png) no-repeat center top/95% auto;margin-top:15px;}
    .product-detail .item02 .list-con .list .img img{max-width:60%;}
    .product-detail .item02 .list-con .list > a{font-size:14px;}
}
@media screen and (max-width:640px) {
    .product-detail .item02 .list-con .list{width:50%;}
}

.jj-item01{background:url(../images/jj-item01-bg.jpg) no-repeat center center/cover;padding:130px 0px 80px 0;}
.jj-item01 .content{max-width:1575px;margin:0 auto;text-align:center;}
.jj-item01 .content img{margin:0 auto;}
.jj-item01 .content .list-con{margin-top:80px;}
.jj-item01 .content .list-con .list{width:33.33%;float:left;position:relative;padding:0px 30px;}
.jj-item01 .content .list-con .list:before{content:'';width:2px;height:405px;background:#f3f3f3;right:0;top:0;position:absolute;}
.jj-item01 .content .list-con .list:last-child:before{display:none;}
.jj-item01 .content .list-con .list .icon{margin:0 auto;position:relative;}
.jj-item01 .content .list-con .list .title{font-size:24px;color:#af8f66;margin:40px 0px 25px 0;font-weight:bold;}
.jj-item01 .content .list-con .list .contxt{font-size:16px;line-height:34px;}

@media screen and (max-width:1367px) {
    .jj-item01 .content .list-con .list img{max-width:90%;}
    .jj-item01 .content .list-con .list .title{font-size:20px;}
    .jj-item01 .content .list-con .list .contxt{line-height:30px;}
}
@media screen and (max-width:1025px) {
    .jj-item01{padding:40px 0;padding-top:100px;}
    .jj-item01 .content > img{width:120px;}
    .jj-item01 .content .list-con{margin-top:40px;}
    .jj-item01 .content .list-con .list{padding:0px 10px;}
    .jj-item01 .content .list-con .list:before{height:300px;}
    .jj-item01 .content .list-con .list .title{font-size:16px;margin:20px 0px 15px 0;}
    .jj-item01 .content .list-con .list .contxt{font-size:14px;line-height:20px;}
}
@media screen and (max-width:640px) {
    .jj-item01 .content .list-con .list{width:100%;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:20px;}
    .jj-item01 .content .list-con .list:before{display:none;}
    .jj-item01 .content .list-con .list:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}
}

.jj-item02{padding:120px 0;background:url(../images/jj-item02-bg.jpg) no-repeat center center/cover;text-align:center;color:#333;}
.jj-item02 .en{text-transform:uppercase;letter-spacing:10px;font-size:16px;}
.jj-item02 .cn{font-size:30px;margin-top:20px;}
.jj-item02 .w1200{position:relative;}
.jj-item02 .w1200 .jj-item02-prev,.jj-item02 .w1200 .jj-item02-next{width:33px;height:33px;background:url(../images/jj-item02-arrow.png) no-repeat left top;cursor:pointer;position:absolute;top:50%;margin-top:-16px;}
.jj-item02 .w1200 .jj-item02-prev{left:-125px;}
.jj-item02 .w1200 .jj-item02-next{right:-125px;background-position:right top;}
.jj-item02 .jj-item02-container{margin-top:45px;}
.jj-item02 .jj-item02-container .swiper-slide{}
.jj-item02 .jj-item02-container .swiper-slide ul{border-bottom:1px solid #ececec;}
.jj-item02 .jj-item02-container .swiper-slide ul:last-child{border-bottom:none;}
.jj-item02 .jj-item02-container .swiper-slide ul li{position:relative;float:left;width:20%;float:left;height:170px;border-right:1px solid #ececec;}
.jj-item02 .jj-item02-container .swiper-slide ul li:last-child{border-right:none;}
.jj-item02 .jj-item02-container .swiper-slide ul li img{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width:70%;}

@media screen and (max-width:1440px) {
    .jj-item02 .w1200{padding:0px 55px;}
    .jj-item02 .w1200 .jj-item02-prev{left:10px;}
    .jj-item02 .w1200 .jj-item02-next{right:10px;}
}
@media screen and (max-width:1025px) {
    .jj-item02{padding:40px 0;}
    .jj-item02 .en{letter-spacing:4px;font-size:14px;}
    .jj-item02 .cn{font-size:16px;margin-top:10px;}

    .jj-item02 .w1200{padding:0px 35px;}
    .jj-item02 .w1200 .jj-item02-prev,.jj-item02 .w1200 .jj-item02-next{width:20px;height:20px;background-size:40px auto;margin-top:-10px;}

    .jj-item02 .jj-item02-container{margin-top:20px;}
    .jj-item02 .jj-item02-container .swiper-slide ul li{height:40px;}
}

/* 发展历程 */

.time { background:url(../images/time_bg2.jpg) fixed no-repeat; }
.time .title {
    text-align:center; color:#e5b997;
    text-transform: uppercase;
    letter-spacing: 5px;
}
.time .title p { font-size:16px; margin:100px 0 24px; }
.time .title h2 { font-size:30px; margin-bottom:70px; }
.time .content { position:relative;}
.time .content .center { width:2px; background:#433729; margin:0 auto; position:relative; padding:15px 0; color:#e5ba99; vertical-align:top; padding-bottom:80px;}
.time .content .item { position:relative; width:400px; }
.time .content .item ~ .item { margin-top: -50px; }
.time .content .item p { font-size:18px; }
.time .content .item .bordertop { width:1em;  line-height:0; font-size:48px; display:inline-block; height:2px; background:#e5ba99; margin:65px 0 25px; }
.time .content .item .zhizhen { width:164px; height:40px; position:absolute; top:130px; margin:0 -27px; background: no-repeat;
    transition:all 0.5s;
    transition-delay:0.2s;
}
.time .content .item h3 { font-size:48px; margin-bottom:12px;font-family:'fz2';}

.time .content .item.on .zhizhen { opacity: 0; }

.time .content .item01 { margin: 0 0 0 -530px; text-align:right; }
.time .content .item01 .zhizhen { background-image:url(../images/time_left.png); left:100%; }
.time .content .item02 { margin: 0 0 0 130px; text-align:left; }
.time .content .item02 .zhizhen { background-image:url(../images/time_right.png); right:100%; }

.time .content .time_center { position:absolute; top:210px; margin:-130px -99px; z-index:99; opacity:0;
    transition:all 2s;
}
.time .content .time_center .img2 { position:absolute; left:0; top:0; }
.time .content .time_center .img1 {
    -webkit-transition-property: -webkit-transform;
    -webkit-animation: rotate 15s linear infinite;
    -moz-animation: rotate 10s linear infinite;
    -o-animation: rotate 10s linear infinite;
    animation: rotate 15s linear infinite;
}
@-webkit-keyframes rotate{from{-webkit-transform: rotate(0deg)}
    to{-webkit-transform: rotate(360deg)}
}
@-moz-keyframes rotate{from{-moz-transform: rotate(0deg)}
    to{-moz-transform: rotate(359deg)}
}
@-o-keyframes rotate{from{-o-transform: rotate(0deg)}
    to{-o-transform: rotate(359deg)}
}
@keyframes rotate{from{transform: rotate(0deg)}
    to{transform: rotate(359deg)}
}

.time .content .time_center span { opacity: 0; width:70px; height:30px; position:absolute; top:32px; margin:0 -18px;
    transition:all 0.5s;
}
.time .content .time_center .left { right:100%; background:url(../images/time_left2.png) no-repeat; }
.time .content .time_center .right { left:100%; background:url(../images/time_right2.png) no-repeat; }
.time .content .time_center.left .left { opacity: 1; }
.time .content .time_center.right .right { opacity: 1; }

.time_controller { position:fixed; right:100px; top:0; bottom:0;  z-index: 10; overflow: visible; }
.time_controller ul { width:2px; position: absolute; top:50%;
    transition:all 0.5s;
}.time_controller ul .time_controller_bg { height:55px; background: url(../images/time_controller_bg.png); }
.time_controller ul .item { width:8px; height:2px;  color:#fff; background: url(../images/time_controller_bg.png); margin:0 -3px 5px; position: relative; }
.time_controller ul .item.on { background: #c5a285; width:30px; margin: 0 -14px 5px; color:#c5a285
}
.time_controller ul .item span { font-size: 12px; position: absolute; left:100%; top:-2px; font-size: 14px; margin-left: 25px; }
.time_controller ul .bottom { width:12px; height: 8px; background: url(../images/time_controller_bottom.png); margin:0 -5px; }


@media screen and (max-width:1200px) {
    .time_controller ,
    .time_center,
    .time .content .item .zhizhen { display: none; }
    .time .content .center { width: auto !important; background: none !important }
    .time .content .item { width:400px; margin: 40px auto !important; text-align: left !important;  }
    .time .content .item .bordertop { margin-top:30px !important; }
}
@media screen and (max-width:1025px) {
    .time .title p{margin:80px 0px 15px;}
    .time .title h2{font-size:18px;margin-bottom:30px;}
    .time .content .center{padding:0 15px;}
    .time .content .item { width:100%; margin: 20px auto !important; text-align: left !important;  }
    .time .content .item .bordertop{margin:25px 0 !important;}
    .time .content .item h3{font-size:20px;}
    .time .content .item p{font-size:16px;}
}

.jx-item01{padding:105px 0px 140px 0;background:#fff;}
.jx-item01 > img{margin:0 auto;}
.jx-item01 .content{position:relative;margin-top:30px;padding-top:1px;}
.jx-item01 .content:before,.jx-item01 .content:after{position:absolute;left:50%;content:'';top:0;}
.jx-item01 .content:after{width:10px;height:10px;background:#c5a285;border-radius:100%;margin-left:-5px;}
.jx-item01 .content:before{width:1px;height:100%;background:#c5a285;margin-left:-.5px;}
.jx-item01 .content .item{margin-top:240px;position:relative;z-index:2;}
.jx-item01 .content .item .box{background:#f5f5f5;padding-top:110px;position:relative;}
.jx-item01 .content .item .box .img,.jx-item01 .content .item .box .contxt{width:50%;}
.jx-item01 .content .item .box .img{top:-15%;position:absolute;}
.jx-item01 .content .item .box:hover .img img{box-shadow:0px 10px 80px rgba(0,0,0,0.3);}
.jx-item01 .content .item .box .contxt{padding:0px 20px;padding-bottom:17%;}
.jx-item01 .content .item .box .contxt .cn{color:#9f855e;font-size:30px;font-weight:bold;}
.jx-item01 .content .item .box .contxt .en{color:#9f855e;font-size:24px;text-transform:uppercase;margin-top:15px;}
.jx-item01 .content .item .box .contxt .line{height:2px;margin:35px 0;position:relative;}
.jx-item01 .content .item .box .contxt .line:before{content:'';height:100%;position:absolute;width:40px;background:#ab9063;}
.jx-item01 .content .item .box .contxt .txt{max-width:555px;font-size:16px;line-height:34px;float:right;}

.jx-item01 .content .item:nth-child(odd){padding-left:120px;}
.jx-item01 .content .item:nth-child(odd) .box .img{right:0;padding-left:30px;}
.jx-item01 .content .item:nth-child(odd) .box .contxt{padding-right:125px;}
.jx-item01 .content .item:nth-child(odd) .box .contxt .line:before{right:0;}
.jx-item01 .content .item:nth-child(odd) .box .contxt .txt{float:right;}
.jx-item01 .content .item:nth-child(even){padding-right:120px;}
.jx-item01 .content .item:nth-child(even) .box .img{left:0;padding-right:30px;}
.jx-item01 .content .item:nth-child(even) .box .contxt{padding-left:125px;margin-left:50%;}
.jx-item01 .content .item:nth-child(even) .box .contxt .line:before{left:0;}
.jx-item01 .content .item:nth-child(even) .box .contxt .txt{float:left;}
.jx-item01 .content .item:nth-child(odd) .box{text-align:right;}
.jx-item01 .content .item:nth-child(even) .box{text-align:left;}

@media screen and (max-width:1367px) {
    .jx-item01 .content .item{margin-top:150px;}
    .jx-item01 .content .item .box{padding-top:50px;}
    .jx-item01 .content .item .box .img{transform:translateY(-30%);}
    .jx-item01 .content .item .box .contxt{padding-right:80px;}
    .jx-item01 .content .item .box .contxt .cn{font-size:24px;}
    .jx-item01 .content .item .box .contxt .line{margin:20px 0;}
    .jx-item01 .content .item .box .contxt .txt{line-height:24px;}

    .jx-item01 .content .item:nth-child(odd){padding-left:60px;}
    .jx-item01 .content .item:nth-child(even){padding-right:60px;}
    .jx-item01 .content .item:nth-child(odd) .box .img{padding-left:30px;}
    .jx-item01 .content .item:nth-child(odd) .box .contxt{padding-right:80px;}
    .jx-item01 .content .item:nth-child(even) .box .img{padding-right:30px;}
    .jx-item01 .content .item:nth-child(even) .box .contxt{padding-left:80px;}
}
@media screen and (max-width:1025px) {
    .jx-item01{padding:40px 0;padding-top:100px;}
}
@media screen and (max-width:769px) {
    .jx-item01 > img{width:120px;}
    .jx-item01 .content .item{margin-top:40px;padding:0px 20px !important;}
    .jx-item01 .content .item .box{padding:0;}
    .jx-item01 .content .item .box .img{width:100%;position:static;margin:0 !important;padding:0 !important;transform:translateY(0%);}
    .jx-item01 .content .item .box .img img{width:100%;}
    .jx-item01 .content .item .box .contxt{width:100%;margin:0 !important;text-align:left !important;padding:15px !important;}
    .jx-item01 .content .item .box .contxt .line:before{left:0 !important;right:auto !important;}
    .jx-item01 .content .item .box .contxt .txt{float:none !important;max-width:inherit;font-size:14px;line-height:18px;}
    .jx-item01 .content .item .box .contxt .cn{font-size:16px;}
    .jx-item01 .content .item .box .contxt .en{font-size:14px;}
    .jx-item01 .content .item .box .contxt .line{margin:15px 0;}
}

.jy-body{background:url(../images/jy-bg.jpg) no-repeat center center/cover;background-attachment:fixed;}

.jy-item01{padding:105px 0px 140px 0;background:#fff;}
.jy-item01 > img{margin:0 auto;}
.jy-item01 .content{max-width:1390px;margin:0 auto;margin-top:80px;}
.jy-item01 .content .left{width:58%;overflow:hidden;}
.jy-item01 .content .right{width:42%;}
.jy-item01 .content .right .contxt{padding:0px 20px;text-align:right;margin-bottom:45px;}
.jy-item01 .content .right .contxt:last-child{margin-bottom:0;}
.jy-item01 .content .right .contxt .cn{color:#9f855e;font-size:30px;font-weight:bold;}
.jy-item01 .content .right .contxt .en{color:#9f855e;font-size:16px;text-transform:uppercase;margin-top:15px;}
.jy-item01 .content .right .contxt .line{height:1px;margin:25px 0;width:40px;background:#ab9063;display:inline-block;margin-bottom:15px;}
.jy-item01 .content .right .contxt .txt{font-size:16px;line-height:34px;float:right;}

@media screen and (min-width:1025px) {
    .jy-item01 .content .left:hover img{transform:scale(1.2);}
}

@media screen and (max-width:1025px) {
    .jy-item01 > img{width:120px;}
    .jy-item01 .content{padding:0px 20px;margin-top:30px;}
    .jy-item01 .content .right .contxt{margin-bottom:30px;}
    .jy-item01 .content .right .contxt:last-child{margin-bottom:0;}
    .jy-item01 .content .right .contxt .cn{font-size:18px;}
    .jy-item01 .content .right .contxt .en{font-size:14px;}
    .jy-item01 .content .right .contxt .line{margin:10px 0;margin-bottom:5px;}
    .jy-item01 .content .right .contxt .txt{font-size:14px;line-height:18px;}
}
@media screen and (max-width:769px) {
    .jy-item01{padding-bottom:30px;}
    .jy-item01 .content .left,.jy-item01 .content .right{width:100%;}
    .jy-item01 .content .left{margin-bottom:15px;}
    .jy-item01 .content .right .contxt{margin-bottom:20px;}
    .jy-item01 .content .right .contxt:last-child{margin-bottom:0;}
    .jy-item01 .content .right .contxt{text-align:left;padding:0;}
    .jy-item01 .content .right .contxt .en{margin-top:5px;}
}

.jy-item02{height:500px;position:relative;}
.jy-item02 .img{position:absolute;right:10%;top:-150px;}

@media screen and (max-width:1367px) {
    .jy-item02 .img{right:5%;width:400px;top:-100px;}
}
@media screen and (max-width:769px) {
    .jy-item02{height:auto;background:url(../images/jy-bg.jpg) no-repeat center center/cover;padding-top:49%;}
    .jy-item02 .img{right:15px;width:110px;top:-30px;}
}

.jy-item03{background:url(../images/jy-item03-bg.jpg) no-repeat center center/cover;padding:105px 0px 120px 0;}
.jy-item03 .content{max-width:1390px;margin:0 auto;}
.jy-item03 .content .left{text-align:right;width:50%;margin-right:50%;padding-top:10%;padding-right:8%;}
.jy-item03 .content .left .cn{color:#9f855e;font-size:30px;font-weight:bold;}
.jy-item03 .content .left .en{color:#9f855e;font-size:16px;text-transform:uppercase;margin-top:15px;}
.jy-item03 .content .left .line{height:1px;margin:25px 0;width:40px;background:#ab9063;display:inline-block;margin-bottom:15px;}
.jy-item03 .content .left .txt{font-size:16px;line-height:34px;float:right;}
.jy-item03 .content .right{width:50%;overflow:hidden;}

@media screen and (min-width:1025px) {
    .jy-item03 .content .right:hover img{transform:scale(1.2);}
}

@media screen and (max-width:769px) {
    .jy-item03{padding:40px 15px;}
    .jy-item03 .content .left,.jy-item03 .content .right{width:100%;float:none;}
    .jy-item03 .content .right{margin-bottom:20px;}
    .jy-item03 .content .left{text-align:left;padding:0;}
    .jy-item03 .content .left .cn{font-size:18px;margin-top:5px;}
    .jy-item03 .content .left .en{font-size:14px;}
    .jy-item03 .content .left .line{margin:10px 0;margin-bottom:5px;}
    .jy-item03 .content .left .txt{font-size:14px;line-height:18px;}
}

.brand-item01{background:#fff;padding:70px 0;color:#333;}
.brand-item01 .en-tit{font-size:16px;text-align:center;text-transform:uppercase;letter-spacing:5px;margin-bottom:20px;}
.brand-item01 .cn-tit{font-size:30px;text-align:center;font-weight:bold;margin-bottom:40px;}
.brand-item01 .content{box-shadow:2px 2px 40px rgba(0,0,0,0.1);padding:80px 100px;border-radius:5px;}
.brand-item01 .content .left{padding-right:4%;width:50%;}
.brand-item01 .content .left .video{position:relative;}
.brand-item01 .content .left .video .icon{position:absolute;width:90px;height:90px;background:url(../images/brand-icon01.png) no-repeat center center;left:50%;top:50%;margin:-45px 0px 0px -45px;z-index:2;cursor:pointer;}
.brand-item01 .content .right{padding-left:4%;width:50%;}
.brand-item01 .content .right .cn{font-size:30px;font-weight:bold;}
.brand-item01 .content .right .en{color:#4c4c4c;font-size:16px;text-transform:uppercase;margin-top:15px;}
.brand-item01 .content .right .line{height:1px;margin:35px 0;width:60px;background:#ab9063;display:inline-block;margin-bottom:40px;}
.brand-item01 .content .right .txt{font-size:16px;line-height:34px;color:#4c4c4c;max-height:200px;overflow-y:auto;}

@media screen and (max-width:1367px) {
    .brand-item01 .content{padding:50px 60px;}
    .brand-item01 .content .left{padding-right:2%;}
    .brand-item01 .content .right{padding-left:2%;}
    .brand-item01 .content .right .txt{font-size:14px;line-height:22px;max-height:inherit;}
    .brand-item01 .content .right .line{margin:20px 0px 25px 0;}
}
@media screen and (max-width:1025px) {
    .brand-item01{padding-bottom:40px;}
    .brand-item01 .en-tit{font-size:14px;margin-bottom:10px;}
    .brand-item01 .cn-tit{font-size:18px;margin-bottom:20px;}
    .brand-item01 .content{padding:40px 50px;}
    .brand-item01 .content .right .cn{font-size:18px;}
    .brand-item01 .content .right .en{font-size:14px;}
    .brand-item01 .content .right .line{margin:15px 0px 20px 0;}
}
@media screen and (max-width:769px) {
    .brand-item01 .content{padding:20px;}
    .brand-item01 .content .right,.brand-item01 .content .left{width:100%;padding:0;}
    .brand-item01 .content .left{margin-bottom:15px;}
    .brand-item01 .content .right .line{margin:10px 0px 15px 0;}
}

.brand-item02{background:#fff;color:#333;padding-bottom:80px;}
.brand-item02 .en-tit{font-size:16px;text-align:center;text-transform:uppercase;letter-spacing:5px;margin-bottom:20px;}
.brand-item02 .cn-tit{font-size:30px;text-align:center;font-weight:bold;margin-bottom:40px;}

.brand-item02 .swiper-content{max-width:1380px;margin:0 auto;position:relative;}
.brand-item02 .brand-item02-container{}
.brand-item02 .brand-item02-container .swiper-slide{padding:50px 0;}
.brand-item02 .brand-item02-container .swiper-slide .img{}
.brand-item02 .brand-item02-container .swiper-slide .img img{margin:0 auto;}
.brand-item02 .brand-item02-container .swiper-slide .title{text-align:center;margin-top:20px;}
.brand-item02 .brand-item02-prev,.brand-item02 .brand-item02-next{width:33px;height:33px;background:url(../images/zz-arrow.png) no-repeat left top;position:absolute;top:50%;margin-top:-30px;}
.brand-item02 .brand-item02-prev{left:-55px;}
.brand-item02 .brand-item02-next{right:-55px;background-position:right top;}

@media screen and (min-width:1025px) {
    .brand-item02 .brand-item02-container .swiper-slide .img:hover img{transform:scale(1.2);}
}

@media screen and (max-width:1440px) {
    .brand-item02 .swiper-content{}
    .brand-item02 .brand-item02-prev{left:15px;}
    .brand-item02 .brand-item02-next{right:15px;}
}
@media screen and (max-width:1025px) {
    .brand-item02{padding-bottom:40px;}
    .brand-item02 .en-tit{font-size:14px;margin-bottom:10px;}
    .brand-item02 .cn-tit{font-size:18px;margin-bottom:20px;}

    .brand-item02 .swiper-content{padding:0px 30px;}
    .brand-item02 .brand-item02-container .swiper-slide{padding:20px 0;}
    .brand-item02 .brand-item02-container .swiper-slide .title{margin-top:10px;}
}

.reseller-item01{padding:130px 0px 170px 0;background:#fff;}
.reseller-item01 .list{margin-bottom:10px;position:relative;height:48px;background:#d9d9d9;padding-left:70px;line-height:48px;font-family:"微软雅黑","Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, sans-serif;font-size:16px;}
.reseller-item01 .list i{width:20px;height:100%;display:inline-block;/*background:url(../images/reseller-list-icon01.png) no-repeat center center;*/vertical-align:middle;margin-top:-3px;margin-right:10px;}
.reseller-item01 .list i img{ display:block; padding-top:15px;}
.reseller-item01 .list a{position:absolute;right:70px;display:block;height:100%;background:url(../images/reseller-list-icon02.png) no-repeat center center;width:15px;top:0;}
.reseller-item01 .list:hover{background:#c5a285;color:#fff;}

@media screen and (max-width:1025px) {
    .reseller-item01{padding:80px 0px 40px 0;}
    .reseller-item01 .list{padding-left:15px;height:38px;line-height:38px;padding-right:40px;font-size:14px;}
    .reseller-item01 .list a{right:15px;}
}

.contact-content{padding:110px 0px 150px 0;background:#f5f5f5;}
.contact-content .content{max-width:1580px;margin:0 auto;}
.contact-content .content .left{width:230px;}
.contact-content .content .left ul{}
.contact-content .content .left ul li{border-bottom:1px solid #e0e0e0;}
.contact-content .content .left ul li:last-child{border-bottom:none;}
.contact-content .content .left ul li a{display:block;position:relative;height:60px;line-height:60px;color:#333;font-size:18px;background:#fff;padding-left:20px;}
.contact-content .content .left ul li a i{display:inline-block;height:100%;vertical-align:middle;}
.contact-content .content .left ul li a i.icon{width:35px;}
.contact-content .content .left ul li a i.menu-icon01{background:url(../images/contact-icon03.png) no-repeat center center;}
.contact-content .content .left ul li a i.menu-icon02{background:url(../images/contact-icon04.png) no-repeat center center;}
.contact-content .content .left ul li a i.right-icon{position:absolute;right:45px;top:0;width:12px;background:url(../images/right-icon.png) no-repeat center center;}
.contact-content .content .left ul li a.active,.contact-content .content .left ul li a:hover{background:#c5a285;color:#fff;}
.contact-content .content .left ul li a.active i.right-icon,.contact-content .content .left ul li a:hover i.right-icon{background:url(../images/right-icon-h.png) no-repeat center center;}
.contact-content .content .left ul li a.active i.menu-icon01,.contact-content .content .left ul li a:hover i.menu-icon01{background:url(../images/contact-icon03-h.png) no-repeat center center;}
.contact-content .content .left ul li a.active i.menu-icon02,.contact-content .content .left ul li a:hover i.menu-icon02{background:url(../images/contact-icon04-h.png) no-repeat center center;}
.contact-content .content .right{margin-left:280px;}
.contact-content .content .right .screen{padding-right:385px;position:relative;height:45px;}
.contact-content .content .right .screen .list-con{margin:0px -30px;}
.contact-content .content .right .screen .list-con .list{padding:0px 30px;width:33.33%;float:left;}
.contact-content .content .right .screen .list-con .list *{width:100%;height:45px;line-height:45px;background:#fff;outline:none;border:none;padding:0px 15px;}
.contact-content .content .right .screen .list-con .list select{}
.contact-content .content .right .screen .list-con .list input[type=button]{padding:0;background:#c5a285;color:#fff;}
.contact-content .content .right .screen .list-con .list input[type=submit]{padding:0;background:#c5a285;color:#fff;}
.contact-content .content .right .screen .list-con .list.input{position:absolute;right:12%;width:165px;padding:0 !important;}
.contact-content .content .right .screen .list-con .list.input:last-child{position:absolute;right:0 !important;width:115px;}

.contact-content .content .right .table{margin-top:25px;}
.contact-content .content .right .table-item{background:#fff;}
.contact-content .content .right .table-item.active{background:#dbdbdb;}
.contact-content .content .right .table-item .table-tr{text-align:center;line-height:65px;padding:0px 5%;}
.contact-content .content .right .table-item .table-tr > div{float:left;border-bottom:1px solid #e6e6e6;}
.contact-content .content .right .table-item .table-tr .type{width:15%;}
.contact-content .content .right .table-item .table-tr .position{width:15%;}
.contact-content .content .right .table-item .table-tr .num{width:20%;}
.contact-content .content .right .table-item .table-tr .education{width:35%;}
.contact-content .content .right .table-item .table-tr .address{width:15%;}
.contact-content .content .right .table-item.table-head{font-size:16px;color:#fff;background:#8f8f8f;}
.contact-content .content .right .table-item.table-head .table-tr{line-height:45px;}
.contact-content .content .right .table-item.table-head .table-tr > div{border-bottom:none;}

.contact-content .content .right .table-item .table-contxt{display:none;padding:20px 10%;background:#eee !important;line-height:24px;}

@media screen and (max-width:1580px) {
    .contact-content .content{padding:0px 15px;}
}
@media screen and (max-width:1440px) {
    .contact-content .content .right .screen{padding-right:320px;}
    .contact-content .content .right .screen .list-con{margin:0px -10px;}
    .contact-content .content .right .screen .list-con .list{padding:0px 10px;}
}
@media screen and (max-width:1367px) {
    .contact-content .content .right .screen .list-con .list.input{right:14%;}
}
@media screen and (max-width:1025px) {
    .contact-content{padding:40px 0;}
    .contact-content .content .left{display:none;}
    .contact-content .content .right{margin-left:0;}
    .contact-content .content .right .screen{padding-right:0;height:auto;}
    .contact-content .content .right .screen .list-con .list *{height:38px;line-height:38px;}
    .contact-content .content .right .screen .list-con .list{width:100% !important;margin-bottom:8px;}
    .contact-content .content .right .screen .list-con .list.input{display:none;}
    .contact-content .content .right .table-item .table-tr{padding:0;line-height:35px;}
    .contact-content .content .right .table-item .table-tr .type{width:25%;}
    .contact-content .content .right .table-item .table-tr .address{width:20%;}
    .contact-content .content .right .table-item .table-contxt{padding:15px;line-height:22px;}
}

.contact-online{background:#fff;}
.contact-online .map-img{height:580px;}
.contact-online .content{padding-bottom:120px;max-width:980px;margin:0 auto;position:relative;margin-top:-215px;}
.contact-online .content .left{background:#fff;padding:10% 8%;width:50%;box-shadow:0px 0px 20px rgba(0,0,0,0.1)}
.contact-online .content .left img{margin-bottom:60px;}
.contact-online .content .left .contxt{margin-top:30px;}
.contact-online .content .left .contxt .tit{color:#333;margin-bottom:15px;font-size:18px;}
.contact-online .content .left .contxt .tit .en{font-weight:bold;display:inline-block;}
.contact-online .content .left .contxt .tit span{display:inline-block;vertical-align:middle;margin:0px 15px;margin-top:-3px;}
.contact-online .content .left .contxt .txt{line-height:30px;color:#4c4c4c;font-size:16px;}
.contact-online .content .right{background:#c5a285;padding:25px;width:50%;margin-top:85px;color:#fff;}
.contact-online .content .right .title{text-align:right;font-size:40px;}
.contact-online .content .right .subtit{text-align:right;text-transform:uppercase;margin-bottom:30px;}
.contact-online .content .right .list{margin-bottom:10px;}
.contact-online .content .right .list .tit{line-height:50px;font-size:16px;}
.contact-online .content .right .list .input{margin-left:85px;}
.contact-online .content .right .list .input *{width:100%;background:#fff;height:50px;border-radius:4px;padding:0px 15px;font-size:16px;border:none;outline:none;}
.contact-online .content .right .list .input textarea{height:170px;padding:15px;}
.contact-online .content .right .list .input input[type=button]{cursor:pointer;height:35px;line-height:35px;}
.contact-online .content .right .list .input input[type=submit]{cursor:pointer;height:35px;line-height:35px;}

@media screen and (max-width:1025px) {
    .contact-online .map-img{height:300px;}
    .contact-online .content{margin-top:0;padding:0px 15px;padding-bottom:40px;}
    .contact-online .content .left,.contact-online .content .right{width:100%;}
    .contact-online .content .left{padding:20px;margin-top:20px;}
    .contact-online .content .left img{margin-bottom:20px;width:150px;}
    .contact-online .content .left .contxt{margin-top:15px;}
    .contact-online .content .left .contxt .tit{margin-bottom:5px;font-size:16px;}
    .contact-online .content .left .contxt .txt{font-size:14px;line-height:22px;}

    .contact-online .content .right{margin-top:20px;padding:20px;}
    .contact-online .content .right .title{font-size:18px;}
    .contact-online .content .right .subtit{margin-bottom:15px;}
    .contact-online .content .right .list .tit{line-height:35px;font-size:14px;}
    .contact-online .content .right .list .input{margin-left:75px;}
    .contact-online .content .right .list .input *{height:35px;font-size:14px;}
}

.news-item01{background:#fefefe;padding-top:80px;padding-bottom:1px;}
.news-item01 .list-con{margin:0px -15px;}
.news-item01 .list-con .list{width:33.33%;float:left;padding:0px 15px;margin-top:40px;}
.news-item01 .list-con .list .box{}
.news-item01 .list-con .list .box .img{overflow:hidden;}
.news-item01 .list-con .list .box .img a{display:block;padding-top:56%;}
.news-item01 .list-con .list .box .img:hover a{transform:scale(1.2);}
.news-item01 .list-con .list .box .contxt{background:#fff;border:1px solid #e3e3e3;border-top:none;padding:20px 35px;padding-bottom:30px;}
.news-item01 .list-con .list .box .contxt .title a{color:#333;font-size:18px;}
.news-item01 .list-con .list .box .contxt .date{font-size:16px;margin:15px 0;}
.news-item01 .list-con .list .box .contxt .ms{line-height:30px;font-size:16px;overflow:hidden;height:60px;}

@media screen and (max-width:1025px) {
    .news-item01{padding-top:30px;}
    .news-item01 .list-con{margin:0px -10px;}
    .news-item01 .list-con .list{padding:0px 10px;margin-top:20px;}
    .news-item01 .list-con .list .box .contxt{padding:15px;}
    .news-item01 .list-con .list .box .contxt .title a{font-size:16px;}
    .news-item01 .list-con .list .box .contxt .date{font-size:14px;margin:8px 0;}
    .news-item01 .list-con .list .box .contxt .ms{font-size:14px;line-height:22px;}
}
@media screen and (max-width:769px) {
    .news-item01 .list-con{margin:0px -7.5px;}
    .news-item01 .list-con .list{width:100%;padding:0px 7.5px;margin-top:15px;}
    .news-item01 .list-con .list .box .contxt .ms{height:auto;}
}

.news-item02{padding:55px 0px 90px 0;background:#fefefe;font-family:"微软雅黑","Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, sans-serif;}
.news-item02 .content{max-width:1000px;margin:0 auto;}
.news-item02 .content .title{color:#000;font-weight:bold;font-size:24px;text-align:center;margin-top:45px;}
.news-item02 .content .ms{text-align:center;font-size:12px;color:#888;padding:15px 0;border-bottom:1px dotted #ccc;}
.news-item02 .content .contxt{padding:25px 0px 40px 0;line-height:36px;border-bottom:1px dotted #ccc;}
.news-item02 .content .bottom{font-size:12px;line-height:24px;margin-top:20px;}
.news-item02 .content .bottom .left{margin-right:65px;}
.news-item02 .content .bottom .left a{}
.news-item02 .content .bottom .left a span{color:#333;}
.news-item02 .content .bottom .right{margin-top:24px;}

@media screen and (max-width:1025px) {
    .news-item02{padding:40px 10px;}
    .news-item02 .content .title{margin-top:0;font-size:16px;}
    .news-item02 .content .ms{padding:10px 0;}
    .news-item02 .content .contxt{padding:15px 0;line-height:22px;}
    .news-item02 .content .bottom{margin-top:10px;line-height:22px;}
    .news-item02 .content .bottom .right{margin-top:20px;}
}

.join-case-item01{background:#fefefe;padding-top:80px;padding-bottom:115px;}
.join-case-item01 .en-tit{font-size:16px;text-align:center;text-transform:uppercase;letter-spacing:5px;margin-bottom:20px;}
.join-case-item01 .cn-tit{font-size:30px;text-align:center;font-weight:bold;margin-bottom:60px;}
.join-case-item01 .list-con{margin:0px -7.5px;}
.join-case-item01 .list-con .list{width:33.33%;float:left;padding:0px 7.5px;margin-top:15px;}
.join-case-item01 .list-con .list .box{position:relative;background:#f2f2f2;padding-top:125%;}
.join-case-item01 .list-con .list .box:before{position:absolute;left:0;top:45%;height:1px;background:#c6a386;width:30%;content:'';z-index:2;margin-top:-20px;}
.join-case-item01 .list-con .list .box .number{position:absolute;right:40px;bottom:25px;}
.join-case-item01 .list-con .list .box .number span.num{transform:rotate(90deg);display:inline-block;margin-bottom:5px;}
.join-case-item01 .list-con .list .box .number .line{height:30px;width:2px;background:#333;display:block;margin:0 auto;}
.join-case-item01 .list-con .list .box .img{overflow:hidden;position:absolute;left:0;right:0;top:15%;margin:0px 15%;}
.join-case-item01 .list-con .list .box .img a{display:block;padding-top:100%;border-radius:100%;position:relative;}
.join-case-item01 .list-con .list .box .img a span{display:block;}
.join-case-item01 .list-con .list .box .img a span.contxt{position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);width:100%;text-align:center;color:#fff;opacity:0;}
.join-case-item01 .list-con .list .box .img a span.name{font-size:30px;}
.join-case-item01 .list-con .list .box .img a span.en{font-size:18px;margin-top:5px;}

a.want-join{display:block;width:225px;height:60px;margin:0 auto;line-height:58px;font-size:30px;border:1px solid #c6a386;color:#c6a386;text-align:center;margin-top:40px;}
a.want-join:hover{background:#c6a386;color:#fff;}

@media screen and (min-width:1025px) {
    .join-case-item01 .list-con .list .box:hover{background:#c6a386;}
    .join-case-item01 .list-con .list .box:hover .img a{background:#a17b5c !important;}
    .join-case-item01 .list-con .list .box:hover .img a span.contxt{opacity:1;}
    .join-case-item01 .list-con .list .box:hover:before{background:#fff;}
    .join-case-item01 .list-con .list .box:hover .number{color:#fff;}
    .join-case-item01 .list-con .list .box:hover .number .line{background:#fff;}
}

@media screen and (max-width:1025px) {
    .join-case-item01{padding:40px 0;}
    .join-case-item01 .en-tit{font-size:14px;margin-bottom:10px;}
    .join-case-item01 .cn-tit{font-size:18px;margin-bottom:20px;}
    .join-case-item01 .list-con{}
    .join-case-item01 .list-con .list{}

    a.want-join{width:120px;height:35px;line-height:33px;font-size:16px;margin-top:25px;}
}
@media screen and (max-width:640px) {
    .join-case-item01 .list-con{}
    .join-case-item01 .list-con .list{width:100%;}
    .join-case-item01 .list-con .list .box{padding-top:100%;}
}

.join-case-item02{background:#fefefe;padding:80px 0;}
.join-case-item02 .list-con{margin:0px -7.5px;}
.join-case-item02 .list-con .list{width:33.33%;float:left;padding:0px 7.5px;margin-top:15px;}
.join-case-item02 .list-con .list .box{}
.join-case-item02 .list-con .list .box .img{overflow:hidden;}
.join-case-item02 .list-con .list .box .img a{display:block;padding-top:100%;}
.join-case-item02 .list-con .list .box .img:hover a{transform:scale(1.2);}
.join-case-item02 .list-con .list .box .title{text-align:center;color:#c5a285;font-size:18px;margin-top:15px;}
.join-case-item02 .contxt{font-size:16px;line-height:30px;margin:55px 0px 100px 0;}

@media screen and (max-width:1025px) {
    .join-case-item02{padding:40px 0;}
    .join-case-item02 .contxt{font-size:14px;line-height:22px;margin:20px 0px;}
    .join-case-item02 .list-con .list .box .title{font-size:14px;margin-top:10px;}
}
@media screen and (max-width:640px) {
    .join-case-item02 .list-con .list{width:100%;}
}

.join-model-bg{background:rgba(0,0,0,0.8);}
.join-model{width:929px;height:623px;background:url(../images/join-model-bg.png) no-repeat center center/cover;position:fixed;left:50%;top:50%;margin:-311.5px 0px 0px -464.5px;z-index:12;padding:0px 20px;padding-top:30px;font-family:"微软雅黑","Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, sans-serif;display:none;}
.join-model .close{width:19px;height:19px;position:absolute;background:url(../images/login-close.png) no-repeat center center;right:-40px;top:0;cursor:pointer;}
.join-model .close:hover{transform:rotate(180deg);}
.join-model .content{max-width:675px;margin:0 auto;padding-top:60px;}
.join-model .content > *{max-width:460px;margin:0 auto;}
.join-model .content .list:last-child{margin-bottom:0px;}
.join-model .content .list{padding-right:50px;margin-bottom:15px;}
.join-model .content .list .title{width:150px;text-align:right;line-height:30px;}
.join-model .content .list .input{margin-left:155px;}
.join-model .content .list .input input{border:1px solid #c9c9c9;background:none;height:30px;width:100%;}
.join-model .content .list .input input[type=text]{padding:0px 10px;}
.join-model .content .list .input input[type=button]{background:#ac8f62;font-size:16px;color:#fff;border:1px solid #ac8f62;cursor:pointer;height:35px;line-height:30px;}
.join-model .content .list .input input[type=submit]{background:#ac8f62;font-size:16px;color:#fff;border:1px solid #ac8f62;cursor:pointer;height:35px;line-height:30px;}

@media screen and (max-width:1025px) {
    .join-model{padding:20px 15px;left:0;right:0;width:auto;margin:0 35px;margin-left:15px;top:10%;height:auto;border-radius:8px;}
    .join-model .close{right:-25px;}
    .join-model .content{width:100%;padding:20px 0;}
    .join-model .content .list{width:100%;padding-right:0px;}
    .join-model .content .list .title{width:140px;}
    .join-model .content .list .input{margin-left:140px;}
}

.join-case-item03{background:#fefefe;padding:80px 0;}
.join-case-item03 .en-tit{font-size:16px;text-align:center;text-transform:uppercase;letter-spacing:5px;margin-bottom:20px;}
.join-case-item03 .cn-tit{font-size:30px;text-align:center;font-weight:bold;margin-bottom:60px;}
.join-case-item03 .list-con{}
.join-case-item03 .list-con .list{width:33.33%;float:left;margin-bottom:55px;}
.join-case-item03 .list-con .list img{margin:0 auto;}

@media screen and (max-width:1025px) {
    .join-case-item03{padding:40px 0;}
    .join-case-item03 .en-tit{font-size:14px;margin-bottom:10px;}
    .join-case-item03 .cn-tit{font-size:18px;margin-bottom:20px;}
    .join-case-item03 .list-con .list{margin-bottom:20px;}
    .join-case-item03 .list-con .list img{max-width:60%;}
}

.join-case-item04{background:#fefefe;padding-bottom:115px;}
.join-case-item04 > img{margin:0 auto;}
.join-case-item04 .join-case-item04-container{max-width:850px;margin:0 auto;margin-top:40px;}
.join-case-item04 .join-case-item04-container .swiper-slide{padding-top:56%;}
.join-case-item04 .join-case-item04-container .join-case-item04-pagination{}
.join-case-item04 .join-case-item04-container .join-case-item04-pagination span{width:25px;height:2px;opacity:1;background:#fff;border-radius:0;}
.join-case-item04 .join-case-item04-container .join-case-item04-pagination span.swiper-pagination-bullet-active{background:#a98970;}

@media screen and (max-width:1025px) {
    .join-case-item04{padding-bottom:40px;}
    .join-case-item04 > img{max-width:15%;}
    .join-case-item04 .join-case-item04-container{margin-top:20px;}
}

.join-case-contxt{}
.join-case-contxt .title{font-size:60px;color:#9f855e;font-weight:300;}
.join-case-contxt .subtit{font-size:30px;color:#9f855e;margin-top:10px;}
.join-case-contxt .line{}
.join-case-contxt .line span{width:60px;display:inline-block;background:#ceb29a;height:2px;margin:30px 0;}
.join-case-contxt .contxt{line-height:34px;font-size:16px;color:#4c4c4c;}

@media screen and (max-width:1025px) {
    .join-case-contxt .title{font-size:18px;}
    .join-case-contxt .subtit{font-size:14px;}
    .join-case-contxt .line span{margin:15px 0;}
    .join-case-contxt .contxt{font-size:14px;line-height:20px;}
}

.join-case-item05{padding:150px 0px 100px 0;background:#fff;}
.join-case-item05 .m-img{display:none;}
.join-case-item05 .left,.join-case-item05 .right{width:50%;}
.join-case-item05 .left{padding-left:120px;padding-top:40px;}
.join-case-item05 .left .contxt{max-width:415px;margin-top:65px;}

@media screen and (min-width:1025px) {
    .join-case-item05{padding:100px 0px 40px 0;}
    .join-case-item05 .right:hover img{transform:scale(1.1);}
}
@media screen and (max-width:1025px) {
    .join-case-item05{padding:60px 0px 50px 0;}
    .join-case-item05 .left{padding-left:0;}
}
@media screen and (max-width:769px) {
    .join-case-item05 .m-img{display:block;}
    .join-case-item05 .left{width:100%;float:none;}
    .join-case-item05 .left img{max-width:60%;}
    .join-case-item05 .left .contxt{margin-top:20px;max-width:inherit;}
    .join-case-item05 .right{display:none;}
}

.join-case-item06{padding:150px 0px 100px 0;background:#f7f7f7;}
.join-case-item06 .left,.join-case-item06 .right{width:50%;}
.join-case-item06 .right{padding-right:100px;text-align:right;}
.join-case-item06 .right .line{}
.join-case-item06 .right img{display:inline-block;margin-top:35px;}
.join-case-item06 .right .contxt{max-width:510px;float:right;}

@media screen and (min-width:1025px) {
    .join-case-item06 .left:hover img{transform:scale(1.1);}
}
@media screen and (max-width:1025px) {
    .join-case-item06{padding:40px 0px;}
    .join-case-item06 .right{padding-right:0;}
}
@media screen and (max-width:769px) {
    .join-case-item06 .right,.join-case-item06 .left{width:100%;}
    .join-case-item06 .right img{max-width:60%;margin:0 auto;display:block;margin-top:10px;}
}

.join-case-item07{padding:150px 0px 100px 0;background:#fff;}
.join-case-item07 .m-img{display:none;}
.join-case-item07 .left,.join-case-item07 .right{width:50%;}
.join-case-item07 .left{padding-left:120px;}
.join-case-item07 .left .contxt{max-width:415px;line-height:30px;}

@media screen and (min-width:1025px) {
    .join-case-item07 .right:hover img{transform:scale(1.1);}
}
@media screen and (max-width:1025px) {
    .join-case-item07{padding:40px 0px;}
    .join-case-item07 .left{padding-left:0;}
}
@media screen and (max-width:769px) {
    .join-case-item07{padding:40px 0px;}
    .join-case-item07 .m-img{display:block;}
    .join-case-item07 .right{display:none;}
    .join-case-item07 .left{padding-left:0;margin-top:15px;}
    .join-case-item07 .left .contxt{line-height:22px;}
}

.join-case-item08{padding:150px 0px 100px 0;background:#f7f7f7;}
.join-case-item08 .left,.join-case-item08 .right{width:50%;}
.join-case-item08 .right{padding-right:100px;text-align:right;}
.join-case-item08 .right img{display:inline-block;margin-top:35px;}
.join-case-item08 .right .contxt{max-width:360px;display:inline-block;}

@media screen and (min-width:1025px) {
    .join-case-item08 .left:hover img{transform:scale(1.1);}
}
@media screen and (max-width:1025px) {
    .join-case-item08{padding:40px 0px;}
    .join-case-item08 .right{padding-right:0;}
}
@media screen and (max-width:769px) {
    .join-case-item08 .right,.join-case-item08 .left{width:100%;}
    .join-case-item08 .right{margin-top:25px;}
}

.join-case-item09{background:url(../images/join-case-item09-bg.jpg) no-repeat center center/cover;padding-top:80px;padding-bottom:115px;}
.join-case-item09 .en-tit{font-size:16px;text-align:center;text-transform:uppercase;letter-spacing:5px;margin-bottom:20px;}
.join-case-item09 .cn-tit{font-size:30px;text-align:center;font-weight:bold;margin-bottom:60px;color:#9f855e;}
.join-case-item09 .contxt{line-height:24px;font-size:16px;text-align:center;}
.join-case-item09 .contxt .line{width:20px;margin:55px auto 15px auto;height:1px;background:#c5a285;}
.join-case-item09 .box{box-shadow:0px 5px 30px rgba(0,0,0,0.10);background:#fff;border-radius:10px;}
.join-case-item09 .box .list-con{padding:30px 0;margin-top:40px;}
.join-case-item09 .box .list-con .list{width:33.33%;float:left;padding:20px 0px;text-align:center;}
.join-case-item09 .box .list-con .list .en{color:#a8acb9;text-transform:uppercase;}
.join-case-item09 .box .list-con .list .cn{color:#9f855e;font-size:36px;font-weight:700;margin-top:10px;}

@media screen and (max-width:1025px) {
    .join-case-item09{padding:40px 0;}
    .join-case-item09 .en-tit{font-size:14px;margin-bottom:10px;}
    .join-case-item09 .cn-tit{font-size:18px;margin-bottom:20px;}

    .join-case-item09 .box .list-con{margin-top:20px;}
    .join-case-item09 .contxt .line{margin:30px auto 10px auto;}

    .join-case-item09 .box .list-con .list{padding:15px 0;text-align:center;}
    .join-case-item09 .box .list-con .list .cn{font-size:24px;}
}
@media screen and (max-width:769px) {
    .join-case-item09 .box .list-con{padding:15px 0;}
    .join-case-item09 .box .list-con .list{width:50%;padding:10px 0;}
    .join-case-item09 .box .list-con .list .cn{font-size:18px;}
}

.login-content{background:url(../images/register-bg.jpg) no-repeat center center/cover;padding:165px 0px 75px 0;}
.login-content .content{max-width:1080px;margin:0 auto;background:#fafafa;border-radius:5px;box-shadow:1px 1px 15px rgba(0,0,0,0.15);padding:30px 0px 75px 0;padding-left:5%;}
.login-content .content .left{width:240px;}
.login-content .content .left .title{}
.login-content .content .left .title img{display:inline-block;vertical-align:middle;margin-right:10px;}
.login-content .content .left .title .step{width:140px;background:#ac8f62;height:35px;line-height:35px;position:relative;border-top-left-radius:3px;border-bottom-left-radius:3px;color:#fff;text-align:center;display:inline-block;}
.login-content .content .left .title .step:before{width:13px;height:35px;background:url(../images/register-icon01.jpg) no-repeat center center/cover;content:'';position:absolute;right:-13px;top:0;}
.login-content .content .left ul{margin-top:20px;}
.login-content .content .left ul li{}
.login-content .content .left ul li a{text-align:center;display:block;line-height:40px;color:#333;}
.login-content .content .left ul li.active a{color:#c5a285;}
.login-content .content .right{border-left:1px solid #e8e1d6;width:380px;padding:45px 0;}
.login-content .content .right > *{width:420px;margin:0 auto;}
.login-content .content .right .list{padding-right:50px;margin-bottom:20px;}
.login-content .content .right .list .title{width:100px;text-align:right;line-height:30px;}
.login-content .content .right .list .input{margin-left:105px;line-height:30px;}
.login-content .content .right .list .input input{border:1px solid #c9c9c9;background:none;height:30px;width:100%;}
.login-content .content .right .list .input input[type=text]{padding:0px 10px;}
.login-content .content .right .list .input input[type=button]{background:#ac8f62;font-size:16px;color:#fff;border:1px solid #ac8f62;cursor:pointer;height:35px;line-height:35px;}
.login-content .content .right .list .input input[type=submit]{background:#ac8f62;font-size:16px;color:#fff;border:1px solid #ac8f62;cursor:pointer;height:35px;line-height:35px;}
.login-content .content .right .list .input input[type=checkbox]{display:none;}
.login-content .content .right .list .input input[type=checkbox] + label{display:none;}
.login-content .content .right .list .input input[type=checkbox] + label{padding-left:28px;background:url(../images/login-check.png) no-repeat left center;line-height:24px;display:inline-block;}
.login-content .content .right .list .input input[type=checkbox] + label a{color:#d9b47a;}
.login-content .content .right .list .input input[type=checkbox]:checked + label{background:url(../images/login-checked.png) no-repeat left center;}

@media screen and (max-width:769px) {
    .login-content{padding:40px 15px;}
    .login-content .content{width:100%;padding:20px 0;}
    .login-content .content .left{width:100%;}
    .login-content .content .left ul{margin-top:0;}
    .login-content .content .left ul li{width:33.33%;float:left;}
    .login-content .content .left .title{display:none;}
    .login-content .content .right{padding:0;margin-top:15px;width:100%;}
    .login-content .content .right .list{width:100%;padding-right:15px;}
    .login-content .content .right .list .title{width:80px;}
    .login-content .content .right .list .input{margin-left:80px;}
}
