/*

display:flex;justify-content: space-between;flex-wrap:wrap;  

overflow:hidden;text-overflow:ellipsis;white-space:nowrap;

-webkit-transition:all .5s;transition:all .5s;

transition: all 1s;

outline: 1px dashed #fff;outline-offset: -5px;

transform:rotate(360deg);

text-transform: Uppercase;

*/

/* 公用标题 */
.h_title{width:270px;height:70px;margin:0 auto;text-align:center;position:relative;}

.h_title h3{font-size:26px;font-weight:bold;line-height:26px;color:#171721;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.h_title p:nth-of-type(1){font-size:14px;color:#a6a6a6;line-height:15px;margin:12px 0;}

.h_title::before{content:'';width:50px;height:1px;background:#af9759;position:absolute;bottom:0;left:50%;margin-left:-25px;}


/* 搜索 */
.box_01{width:100%;height:40px;padding:30px 0;background:#fafafa;border-bottom:solid 1px #e3dcc9;}

.box_01 .center{width:1220px;height:40px;margin:0 auto;overflow:hidden;display:flex;justify-content: space-between;}

.box_01 .center p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.box_01 .center .left{width:320px;height:40px;float:left;color:#b8a058;}

.box_01 .center .left p{font-size:24px;line-height:40px;}

.box_01 .center .mid{float:left;width:185px;height:40px;color:#b8a058;background:url(../images/tel.png) center left no-repeat;padding-left:45px;}

.box_01 .center .mid p{font-size:26px;line-height:40px;}

.box_01 .center .right{width:300px;height:38px;line-height:38px;display:flex;justify-content: space-between;float:left;border:solid 1px #b8a058;}

.box_01 .center .right .input{width:247px;height:38px;line-height:38px;margin-right:1px;display:inline-block;border:none;background:#fafafa;padding-left:10px;color:#fff;}

.box_01 .center .right .button{width:40px;height:30px;line-height:30px;display:inline-block;margin:4px 0;border:none;border-left:solid 1px #d3d3d3;background:url(../images/search.png) no-repeat center center ;cursor:pointer;}

input::-webkit-input-placeholder{color:#a6a6a6;}

input::-moz-placeholder{color:#a6a6a6;}

input:-moz-placeholder{color:#a6a6a6;}

input:-ms-input-placeholder{color:#a6a6a6;}

.box_02{width:1180px;margin:50px auto;}

.box_02 ul{display:flex;justify-content: space-between;margin:50px 0;}

.box_02 ul li{width:150px;text-align:center;cursor:pointer;}

.box_02 ul li p:nth-of-type(1){width:127px;height:127px;border:solid 1px #b8a058;border-radius:70px;margin:0 auto;-webkit-transition:all .5s;transition:all .5s;}

.box_02 ul li p:nth-of-type(2){width:70px;height:1px; background:#b8a058;margin:30px auto 15px auto;}

.box_02 ul li p:nth-of-type(3){font-size:16px;color:#8e8e8e;line-height:16px;-webkit-transition:all .5s;transition:all .5s;}

.box_02 ul li:hover p:nth-of-type(3){color:#b8a058;-webkit-transition:all .5s;transition:all .5s;}

.box_02 ul li:nth-of-type(1) p:nth-of-type(1){background:url(../images/icon_01.png) no-repeat #fff;-webkit-transition:all .5s;transition:all .5s;}

.box_02 ul li:nth-of-type(2) p:nth-of-type(1){background:url(../images/icon_03.png) no-repeat #fff;-webkit-transition:all .5s;transition:all .5s;}

.box_02 ul li:nth-of-type(3) p:nth-of-type(1){background:url(../images/icon_05.png) no-repeat #fff;-webkit-transition:all .5s;transition:all .5s;}

.box_02 ul li:nth-of-type(4) p:nth-of-type(1){background:url(../images/icon_07.png) no-repeat #fff;-webkit-transition:all .5s;transition:all .5s;}

.box_02 ul li:nth-of-type(5) p:nth-of-type(1){background:url(../images/icon_09.png) no-repeat #fff;-webkit-transition:all .5s;transition:all .5s;}

.box_02 ul li:nth-of-type(1):hover p:nth-of-type(1){background:url(../images/icon_02.png) no-repeat #b8a058;-webkit-transition:all .5s;transition:all .5s;}

.box_02 ul li:nth-of-type(2):hover p:nth-of-type(1){background:url(../images/icon_04.png) no-repeat #b8a058;-webkit-transition:all .5s;transition:all .5s;}

.box_02 ul li:nth-of-type(3):hover p:nth-of-type(1){background:url(../images/icon_06.png) no-repeat #b8a058;-webkit-transition:all .5s;transition:all .5s;}

.box_02 ul li:nth-of-type(4):hover p:nth-of-type(1){background:url(../images/icon_08.png) no-repeat #b8a058;-webkit-transition:all .5s;transition:all .5s;}

.box_02 ul li:nth-of-type(5):hover p:nth-of-type(1){background:url(../images/icon_10.png) no-repeat #b8a058;-webkit-transition:all .5s;transition:all .5s;}

.box_02 .txt{overflow:hidden;text-align:center;}

.box_02 .txt p:nth-of-type(1){width:35px;height:29px; background:url(../images/icon_back.png);margin:0 auto;}

.box_02 .txt p:nth-of-type(2){font-size:20px;color:#171721;line-height:20px;margin-top:20px;}

.box_02 .txt p:nth-of-type(3){font-size:20px;color:#171721;line-height:20px;margin-top:18px;}

.box_02 .txt p:nth-of-type(4){font-size:14px;color:#b8a058;line-height:15px;margin-top:10px;}


/* 产品中心 */
.box_03{width:100%;height:760px; background:url(../images/pro_back.jpg) center center no-repeat;padding-top:50px;}

.box_03 .h_title{width:270px;height:70px;margin:0 auto;text-align:center;position:relative;}

.box_03 .h_title h3{font-size:26px;font-weight:bold;line-height:26px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.box_03 .h_title p:nth-of-type(1){font-size:14px;color:#a6a6a6;line-height:15px;margin:12px 0;}

.box_03 .h_title::before{content:'';width:50px;height:1px;background:#af9759;position:absolute;bottom:0;left:50%;margin-left:-25px;}

.box_03 .list{width:1180px;height:35px;margin:40px auto;display:flex;justify-content: space-between;}

.box_03 .list li{width:80px;height:34px;line-height:34px;color:#b8a058;text-align:center;}

.box_03 .list li a{display:block;color:#b8a058;height:34px;line-height:34px;-webkit-transition:all .5s;transition:all .5s;}

.box_03 .list li a:hover{border-bottom:solid 1px #fff;color:#fff;-webkit-transition:all .5s;transition:all .5s;}


.pro_center{width:1180px;margin:0 auto;position:relative;}

.pro_center .hd{width:520px;height:30px;padding:45px 0;background:#fff;border-radius:7px;position:absolute;top:0;left:0;z-index:99;}

.pro_center .hd ul{width:300px;height:30px;margin:0 auto;display:flex;justify-content: space-between;font-size:16px;}

.pro_center .hd ul li{width:140px;width:300px;height:30px;line-height:30px;cursor:pointer;color:#171721;text-align:center;}

.pro_center .hd ul li.on{height:30px;line-height:30px; background:url(../images/on_back.jpg) left bottom no-repeat;}

.pro_center .bd{width:1180px;height:500px;position:absolute;top:0;left:0;z-index:9;}

.pro_center .bd ul{position:relative;height:500px;}

.pro_center .bd ul li{position:absolute;border-radius:7px;cursor:pointer;}

.pro_center .bd ul li img{border-radius:7px;}

.pro_center .bd ul li:nth-of-type(1){width:520px;height:370px;left:0;top:130px;}

.pro_center .bd ul li:nth-of-type(1) img{width:520px;height:370px; vertical-align:top;}

.pro_center .bd ul li:nth-of-type(1) .show{width:440px;padding-left:20px;height:40px;line-height:40px;position:absolute;bottom:15px;left:30px; background:url(../images/jt_01.png) 420px center no-repeat rgba(23,23,33,0.8);}

.pro_center .bd ul li:nth-of-type(1) .show a{display:block;width:380px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.pro_center .bd ul li:nth-of-type(1) .hide{width:460px;height:300px;padding:25px 20px;position:absolute;top:10px;left:10px;background:rgba(23,23,33,0.8);}

.pro_center .bd ul li:nth-of-type(1) .hide p:nth-of-type(1){font-size:16px;color:#fff;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.pro_center .bd ul li:nth-of-type(1) .hide p:nth-of-type(1) a{display:block;width:460px;color:#fff;margin:0;background:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.pro_center .bd ul li:nth-of-type(1) .hide p:nth-of-type(2){width:24px;height:1px; background:#b8a058;margin-top:15px;}

.pro_center .bd ul li:nth-of-type(1) .hide p:nth-of-type(3){font-size:14px;color:#fff;line-height:15px;margin-top:10px;}

.pro_center .bd ul li:nth-of-type(1) .hide a{width:40px;height:40px;display:block; background:url(../images/jt_02.png);margin-top:65px;}

.pro_center .bd ul li:nth-of-type(2){width:320px;height:245px;left:530px;top:0;}

.pro_center .bd ul li:nth-of-type(2) img{width:320px;height:245px; vertical-align:top;}

.pro_center .bd ul li:nth-of-type(2) .show{width:240px;padding-left:20px;height:40px;line-height:40px;position:absolute;bottom:15px;left:30px; background:url(../images/jt_01.png) 225px center no-repeat rgba(23,23,33,0.8);}

.pro_center .bd ul li:nth-of-type(2) .show a{display:block;width:180px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.pro_center .bd ul li:nth-of-type(2) .hide{width:260px;height:175px;padding:25px 20px;position:absolute;top:10px;left:10px;background:rgba(23,23,33,0.8);}

.pro_center .bd ul li:nth-of-type(2) .hide p:nth-of-type(1){font-size:16px;color:#fff;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.pro_center .bd ul li:nth-of-type(2) .hide p:nth-of-type(1) a{display:block;width:260px;color:#fff;margin:0;background:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.pro_center .bd ul li:nth-of-type(2) .hide p:nth-of-type(2){width:24px;height:1px; background:#b8a058;margin-top:15px;}

.pro_center .bd ul li:nth-of-type(2) .hide p:nth-of-type(3){font-size:14px;color:#fff;line-height:15px;margin-top:10px;}

.pro_center .bd ul li:nth-of-type(2) .hide a{width:40px;height:40px;display:block; background:url(../images/jt_02.png);margin-top:65px;}

.pro_center .bd ul li:nth-of-type(3){width:320px;height:245px;right:0;top:0;}

.pro_center .bd ul li:nth-of-type(3) img{width:320px;height:245px; vertical-align:top;}

.pro_center .bd ul li:nth-of-type(3) .show{width:240px;padding-left:20px;height:40px;line-height:40px;position:absolute;bottom:15px;left:30px; background:url(../images/jt_01.png) 225px center no-repeat rgba(23,23,33,0.8);}

.pro_center .bd ul li:nth-of-type(3) .show a{display:block;width:180px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.pro_center .bd ul li:nth-of-type(3) .hide{width:260px;height:175px;padding:25px 20px;position:absolute;top:10px;left:10px;background:rgba(23,23,33,0.8);}

.pro_center .bd ul li:nth-of-type(3) .hide p:nth-of-type(1){font-size:16px;color:#fff;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.pro_center .bd ul li:nth-of-type(3) .hide p:nth-of-type(1) a{display:block;width:260px;color:#fff;margin:0;background:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.pro_center .bd ul li:nth-of-type(3) .hide p:nth-of-type(2){width:24px;height:1px; background:#b8a058;margin-top:15px;}

.pro_center .bd ul li:nth-of-type(3) .hide p:nth-of-type(3){font-size:14px;color:#fff;line-height:15px;margin-top:10px;}

.pro_center .bd ul li:nth-of-type(3) .hide a{width:40px;height:40px;display:block; background:url(../images/jt_02.png);margin-top:65px;}


.pro_center .bd ul li:nth-of-type(4){width:320px;height:245px;left:530px;top:255px;}

.pro_center .bd ul li:nth-of-type(4) img{width:320px;height:245px; vertical-align:top;}

.pro_center .bd ul li:nth-of-type(4) .show{width:240px;padding-left:20px;height:40px;line-height:40px;position:absolute;bottom:15px;left:30px; background:url(../images/jt_01.png) 225px center no-repeat rgba(23,23,33,0.8);}

.pro_center .bd ul li:nth-of-type(4) .show a{display:block;width:180px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.pro_center .bd ul li:nth-of-type(4) .hide{width:260px;height:175px;padding:25px 20px;position:absolute;top:10px;left:10px;background:rgba(23,23,33,0.8);}

.pro_center .bd ul li:nth-of-type(4) .hide p:nth-of-type(1){font-size:16px;color:#fff;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.pro_center .bd ul li:nth-of-type(4) .hide p:nth-of-type(1) a{display:block;width:260px;color:#fff;margin:0;background:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.pro_center .bd ul li:nth-of-type(4) .hide p:nth-of-type(2){width:24px;height:1px; background:#b8a058;margin-top:15px;}

.pro_center .bd ul li:nth-of-type(4) .hide p:nth-of-type(3){font-size:14px;color:#fff;line-height:15px;margin-top:10px;}

.pro_center .bd ul li:nth-of-type(4) .hide a{width:40px;height:40px;display:block; background:url(../images/jt_02.png);margin-top:65px;}

.pro_center .bd ul li:nth-of-type(5){width:320px;height:245px;right:0;bottom:0;}

.pro_center .bd ul li:nth-of-type(5) img{width:320px;height:245px; vertical-align:top;}

.pro_center .bd ul li:nth-of-type(5) .show{width:240px;padding-left:20px;height:40px;line-height:40px;position:absolute;bottom:15px;left:30px; background:url(../images/jt_01.png) 225px center no-repeat rgba(23,23,33,0.8);}

.pro_center .bd ul li:nth-of-type(5) .show a{display:block;width:180px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.pro_center .bd ul li:nth-of-type(5) .hide{width:260px;height:175px;padding:25px 20px;position:absolute;top:10px;left:10px;background:rgba(23,23,33,0.8);}

.pro_center .bd ul li:nth-of-type(5) .hide p:nth-of-type(1){font-size:16px;color:#fff;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.pro_center .bd ul li:nth-of-type(5) .hide p:nth-of-type(1) a{display:block;width:260px;color:#fff;margin:0;background:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.pro_center .bd ul li:nth-of-type(5) .hide p:nth-of-type(2){width:24px;height:1px; background:#b8a058;margin-top:15px;}

.pro_center .bd ul li:nth-of-type(5) .hide p:nth-of-type(3){font-size:14px;color:#fff;line-height:15px;margin-top:10px;}

.pro_center .bd ul li:nth-of-type(5) .hide a{width:40px;height:40px;display:block; background:url(../images/jt_02.png);margin-top:65px;}

.pro_center .bd ul li .hide{display:none;}



/* 企业优势 */
.box_04{width:1180px;margin:50px auto 0 auto;}

.ys{width:100%;height:auto; background:url(../images/case_back.jpg) center center no-repeat;margin-top:40px;}

.ys .succ{width:1180px;height:415px;margin:0 auto;padding-top:0px;position:relative;overflow:hidden;}

.ys .succ .show{width:1020px;margin:0 auto;overflow:hidden;}

.ys .succ .show ul{display:flex;justify-content: space-between;}

.ys .succ .show ul li{width:326px;height:415px;margin:0 15px 0 7px;cursor:pointer;background:url(../images/ys_back.png); -webkit-transition:all .5s;transition:all .5s;}

.ys .succ .show ul li .tent{width:322px;height:360px;padding-top:40px;margin:1px auto 0 auto; background:#fff;-webkit-transition:all .5s;transition:all .5s;-moz-box-shadow:2px 2px 5px #e9e9ea; -webkit-box-shadow:2px 2px 5px #e9e9ea; box-shadow:2px 2px 5px #e9e9ea;}

.ys .succ .show ul li .tent p:nth-of-type(1){font-size:16px;color:#2c2c34;line-height:16px;margin-top:20px;text-align:center;-webkit-transition:all .5s;transition:all .5s;}

.ys .succ .show ul li .tent p:nth-of-type(2){width:50px;height:2px; background:#b8a058;margin:20px auto 0 auto;}

.ys .succ .show ul li .tent p:nth-of-type(3){font-size:14px;color:#8c8c8c;line-height:26px;margin-top:35px;padding:0 35px;text-align:center;-webkit-transition:all .5s;transition:all .5s;}

.ys .succ .show ul li:hover .tent{background:#2c2c34;-webkit-transition:all .5s;transition:all .5s;}

.ys .succ .show ul li:hover .tent p:nth-of-type(1){color:#b8a058;-webkit-transition:all .5s;transition:all .5s;}

.ys .succ .show ul li:hover .tent p:nth-of-type(3){color:#fff;-webkit-transition:all .5s;transition:all .5s;}

.ys .succ .show ul li .ys01 i{display:block;width:75px;height:75px;margin:0 auto;background:url(../images/ys_01.png) center center no-repeat;-webkit-transition:all .5s;transition:all .5s;}

.ys .succ .show ul li:hover .ys01 i{background:url(../images/ys_02.png) center center no-repeat;-webkit-transition:all .5s;transition:all .5s;}

.ys .succ .show ul li .ys02 i{display:block;width:75px;height:75px;margin:0 auto;background:url(../images/ys_03.png) center center no-repeat;-webkit-transition:all .5s;transition:all .5s;}

.ys .succ .show ul li:hover .ys02 i{background:url(../images/ys_04.png) center center no-repeat;-webkit-transition:all .5s;transition:all .5s;}

.ys .succ .show ul li .ys03 i{display:block;width:75px;height:75px;margin:0 auto;background:url(../images/ys_05.png) center center no-repeat;-webkit-transition:all .5s;transition:all .5s;}

.ys .succ .show ul li:hover .ys03 i{background:url(../images/ys_06.png) center center no-repeat;-webkit-transition:all .5s;transition:all .5s;}

.ys .succ .show ul li .ys04 i{display:block;width:75px;height:75px;margin:0 auto;background:url(../images/ys_07.png) center center no-repeat;-webkit-transition:all .5s;transition:all .5s;}

.ys .succ .show ul li:hover .ys04 i{background:url(../images/ys_08.png) center center no-repeat;-webkit-transition:all .5s;transition:all .5s;}

.ys .succ .show ul li .ys05 i{display:block;width:75px;height:75px;margin:0 auto;background:url(../images/ys_09.png) center center no-repeat;-webkit-transition:all .5s;transition:all .5s;}

.ys .succ .show ul li:hover .ys05 i{background:url(../images/ys_10.png) center center no-repeat;-webkit-transition:all .5s;transition:all .5s;}

.ys .sPrev{position:absolute;left:0;top:150px;display:block;width:58px;height:58px;background:url(../images/left01.png) center center no-repeat;border:solid 1px #171721;border-radius:40px;-webkit-transition:all .5s;transition:all .5s;}

.ys .sNext{position:absolute;right:0;top:150px;display:block;width:58px;height:58px;background:url(../images/right01.png) center center no-repeat;border:solid 1px #171721;border-radius:40px;-webkit-transition:all .5s;transition:all .5s;}

.ys .sPrev:hover{background:url(../images/left02.png) center center no-repeat;border:solid 1px #b8a058;-webkit-transition:all .5s;transition:all .5s;}

.ys .sNext:hover{background:url(../images/right02.png) center center no-repeat;border:solid 1px #b8a058;-webkit-transition:all .5s;transition:all .5s;}



/* 横栏广告 */
.box_05{width:100%;height:350px; background:url(../images/ad.jpg) center center no-repeat;margin-top:35px;}

.box_05 .center{width:450px;height:290px;margin:0 auto;padding-top:60px;text-align:center;}

.box_05 .center p:nth-of-type(1){font-size:34px;font-weight:bold;color:#b8a058;line-height:35px;padding-bottom:9px;border-bottom:solid 1px #868689;text-shadow:3px 3px 6px #34322e;}

.box_05 .center p:nth-of-type(2){font-size:22px;color:#fff;line-height:25px;margin-top:15px;}

.box_05 .center p:nth-of-type(3){width:275px;height:40px;line-height:40px;margin:25px auto 0 auto;font-style:italic;text-align:center;color:#fff;position:relative;}

.box_05 .center p:nth-of-type(3) span:nth-of-type(1){width:275px;height:24px; background:#b8a058;position:absolute;bottom:0;left:0;z-index:0;}

.box_05 .center p:nth-of-type(3) span:nth-of-type(2){display:block;width:275px;font-size:30px;font-weight:bold;position:absolute;bottom:0;left:0;z-index:2;}

.box_05 .center p:nth-of-type(4){width:420px;height:40px;line-height:40px;display:flex;justify-content: space-between;margin:45px auto 0 auto;}

.box_05 .center p:nth-of-type(4) span:nth-of-type(1){display:inline-block;font-size:26px;color:#b8a058; background:url(../images/tel.png) left center no-repeat;padding-left:45px;}

.box_05 .center p:nth-of-type(4) a{display:inline-block;width:150px;height:40px;line-height:40px;font-size:16px;color:#fff; background:#b8a058;text-align:center;outline: 1px dashed #b8a058;outline-offset: -5px;-webkit-transition:all .5s;transition:all .5s;}

.box_05 .center p:nth-of-type(4) a:hover{outline: 1px dashed #fff;margin-right:15px;outline-offset: -5px;-webkit-transition:all .5s;transition:all .5s;}



/* 案例展示 */
.box_06{width:1180px;margin:50px auto 0 auto;}

.case_show .hd{width:180px;height:35px;line-height:35px;margin:30px auto;}

.case_show .hd ul{display:flex;justify-content: space-between;font-size:14px;}

.case_show .hd ul li{width:80px;height:34px;line-height:34px;cursor:pointer;color:#b8a058;text-align:center;}

.case_show .hd ul li.on{border-bottom:solid 1px #b8a058;color:#171721;}

.case_show .bd ul{display:flex;justify-content: space-between;flex-wrap:wrap;}

.case_show .bd ul li{width:380px;height:400px;cursor:pointer;margin-bottom:20px;}

.case_show .bd ul li .img{width:380px;height:280px;}

.case_show .bd ul li .img img{width:380px;height:280px; vertical-align:top;}

.case_show .bd ul li .tent{width:380px;height:120px; background:#fff;-webkit-transition:all .5s;transition:all .5s;}

.case_show .bd ul li .tent a{display:block;padding:30px 0 20px 0;color:#2c2c34;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .5s;transition:all .5s;}

.case_show .bd ul li .tent p:nth-of-type(1){width:25px;height:1px;background:#b8a058;-webkit-transition:all .5s;transition:all .5s;}

.case_show .bd ul li .tent p:nth-of-type(2){padding-right:50px;font-size:14px;line-height:15px;color:#a8a8a8;padding:20px 0; background:url(../images/icon_jt01.png) 250px center no-repeat;-webkit-transition:all .5s;transition:all .5s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.case_show .bd ul li:hover .tent{ background:#2c2c34;-webkit-transition:all .5s;transition:all .5s;}

.case_show .bd ul li:hover .tent a{display:block;padding:30px 20px 20px 20px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .5s;transition:all .5s;}

.case_show .bd ul li:hover .tent p:nth-of-type(1){margin-left:20px;-webkit-transition:all .5s;transition:all .5s;}

.case_show .bd ul li:hover .tent p:nth-of-type(2){padding:20px 0 20px 20px; background:url(../images/icon_jt02.png) 300px center no-repeat;-webkit-transition:all .5s;transition:all .5s;}


/* 加盟优势 */
.box_07{width:100%;height:770px;padding-top:50px;background:url(../images/ys_jm_back.jpg) center center no-repeat;}

.box_07 .h_title{width:270px;height:70px;margin:0 auto;text-align:center;position:relative;}

.box_07 .h_title h3{font-size:26px;font-weight:bold;line-height:26px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.box_07 .h_title p:nth-of-type(1){font-size:14px;color:#a6a6a6;line-height:15px;margin:12px 0;}

.box_07 .h_title::before{content:'';width:50px;height:1px;background:#af9759;position:absolute;bottom:0;left:50%;margin-left:-25px;}

.box_07 ul{width:1180px;margin:40px auto 0 auto;display:flex;justify-content: space-between;flex-wrap:wrap;}

.box_07 ul li{width:230px;padding:0 30px;margin-bottom:40px;text-align:center; cursor:pointer;}

.box_07 ul li img{display:block;width:132px;height:132px;border-radius:65px;margin:0 auto;transform: rotateY(0);-webkit-transform: rotateY(0);-webkit-transition: all 0.4s ease-out;transition: all 0.4s ease-out;}

.box_07 ul li p:nth-of-type(1){font-size:18px;font-weight:bold;color:#fff;line-height:20px;margin:20px 0;}

.box_07 ul li p:nth-of-type(2){font-size:14px;color:#c3c3c3;line-height:25px;}

.box_07 ul li p:nth-of-type(3){width:100px;height:1px; background:#b8a058;margin:20px auto 0 auto;}

.box_07 ul li:hover img{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);}


/* 关于我们 */

.box_08{width:100%;height:700px;background:url(../images/aboutback.jpg) center center no-repeat;}

.box_08 .about{width:1180px;margin:0 auto;padding-top:20px;display:flex;justify-content: space-between;flex-wrap:wrap;  }

.box_08 .about .hd{width:420px;height:auto;}

.box_08 .about .hd h3{font-size:50px;color:#333436;margin-top:90px;}

.box_08 .about .hd ul{display:flex;justify-content: space-between;flex-wrap:wrap;font-size:26px;}

.box_08 .about .hd ul li{width:180px;line-height:100px;cursor:pointer;color:#2c2c34;margin-top:90px;}

.box_08 .about .hd ul li span{display:inline-block;width:88px;height:88px;border:solid 1px #d2d2d2;border-radius:45px;vertical-align:middle;margin-right:20px;}

.box_08 .about .hd ul li:nth-of-type(1) span{background:url(../images/ab_icon_01.png) center center no-repeat #fff; }

.box_08 .about .hd ul li:nth-of-type(2) span{background:url(../images/ab_icon_03.png) center center no-repeat #fff;}

.box_08 .about .hd ul li:nth-of-type(3) span{background:url(../images/ab_icon_05.png) center center no-repeat #fff;}

.box_08 .about .hd ul li:nth-of-type(4) span{background:url(../images/ab_icon_07.png) center center no-repeat #fff;}

.box_08 .about .hd ul li:nth-of-type(1).on span{background:url(../images/ab_icon_02.png) center center no-repeat #2c2c34;border:solid 1px #2c2c34;}

.box_08 .about .hd ul li:nth-of-type(2).on span{background:url(../images/ab_icon_04.png) center center no-repeat #2c2c34;border:solid 1px #2c2c34;}

.box_08 .about .hd ul li:nth-of-type(3).on span{background:url(../images/ab_icon_06.png) center center no-repeat #2c2c34;border:solid 1px #2c2c34;}

.box_08 .about .hd ul li:nth-of-type(4).on span{background:url(../images/ab_icon_08.png) center center no-repeat #2c2c34;border:solid 1px #2c2c34;}

.box_08 .about .bd .main{width:535px;height:540px;margin-top:140px;position:relative;}

.box_08 .about .bd .main p:nth-of-type(1){font-size:30px;font-weight:bold;color:#2c2c34;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:90px;}

.box_08 .about .bd .main p:nth-of-type(2){width:100px;height:40px;line-height:40px;font-size:24px;text-align:center;color:#2c2c34;margin:45px 0;border-top:solid 1px #b8a058;border-bottom:solid 1px #b8a058;margin-left:90px;}

.box_08 .about .bd .main p:nth-of-type(3){font-size:14px;color:#2c2c34;line-height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient: vertical;margin-left:90px;}

.box_08 .about .bd .main .click{display:block;width:70px;height:70px;background:#b8a058;position:absolute;left:95px;bottom:65px;transition: all 1s;}

.box_08 .about .bd .main .click:hover{transform:rotate(360deg);}

.slideGroups{width:535px;margin:25px auto 0 auto;}

.slideGroups .slideBox{width:535px;overflow:hidden;position:relative;}

.slideGroups .slideBox .tempWrap{width:475px;margin:0 auto;}

.slideGroups .slideBox .tempWrap ul{width:475px;overflow:hidden; zoom:1;display:flex;justify-content: space-between;}

.slideGroups .slideBox .tempWrap ul li{width:175px;height:130px;margin:0 15px 0 10px;cursor:pointer;-webkit-transition: all .5s;transition: all .5s; overflow:hidden;border:solid 1px #e9e9e9;}

.slideGroups .slideBox .tempWrap ul .pic{width:175px;height:130px;}

.slideGroups .slideBox .tempWrap ul .pic img{width:175px;height:130px;-webkit-transition: all .5s;transition: all .5s;}

.slideGroups .slideBox .tempWrap ul .pic img:hover{filter:alpha(opacity:70); opacity:0.7;  -moz-opacity:0.7;-khtml-opacity: 0.7;-webkit-transition: all .5s;transition: all .5s;}

.slideGroups .sPrev{position:absolute;left:0px;top:35px;display:block;width:60px;height:60px;border:1px solid #2c2c34;border-radius:350px; background:url(../images/casel02.png) no-repeat #fff;-webkit-transition: all .5s;transition: all .5s;}

.slideGroups .sNext{position:absolute;right:0px;top:35px;display:block; width:60px;height:60px;border:1px solid #2c2c34;border-radius:350px; background:url(../images/caser02.png) no-repeat #fff;-webkit-transition: all .5s;transition: all .5s;}

.slideGroups .sPrev:hover{background:url(../images/casel01.png) no-repeat #2c2c34;-webkit-transition: all .5s;transition: all .5s;}

.slideGroups .sNext:hover{background:url(../images/caser01.png) no-repeat #2c2c34;-webkit-transition: all .5s;transition: all .5s;}



/* 新闻资讯 */
.box_09{width:100%;height:605px;padding-top:50px;background:#2c2c34;}

.box_09 .h_title{width:270px;height:70px;margin:0 auto;text-align:center;position:relative;}

.box_09 .h_title h3{font-size:26px;font-weight:bold;line-height:26px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.box_09 .h_title p:nth-of-type(1){font-size:14px;color:#a6a6a6;line-height:15px;margin:12px 0;}

.box_09 .h_title::before{content:'';width:50px;height:1px;background:#af9759;position:absolute;bottom:0;left:50%;margin-left:-25px;}

.box_09 .center{width:1180px;margin:0 auto;display:flex;justify-content: space-between;}

.box_09 .news_center{width:660px;margin-top:30px;}

.box_09 .news_center .hd{width:300px;height:42px;line-height:35px;}

.box_09 .news_center .hd ul{display:flex;justify-content: space-between;font-size:16px;}

.box_09 .news_center .hd ul li{width:138px;cursor:pointer;height:38px;line-height:38px;color:#818181;text-align:center; background:#fafafa;border:solid 1px #eee;}

.box_09 .news_center .hd ul li.on{background:#b8a058;color:#fff;border:solid 1px #b8a058;}

.box_09 .news_center .bd{margin-top:20px;}

.box_09 .news_center .bd .main{overflow:hidden;}

.box_09 .news_center .bd .imgtxt{display:flex;justify-content: space-between;}

.box_09 .news_center .bd .imgtxt .left{width:245px;height:160px;}

.box_09 .news_center .bd .imgtxt .left img{width:245px;height:160px; vertical-align:top;}

.box_09 .news_center .bd .imgtxt .right{width:390px;height:160px;}

.box_09 .news_center .bd .imgtxt .right p:nth-of-type(1){display:flex;justify-content: space-between;}

.box_09 .news_center .bd .imgtxt .right p:nth-of-type(1) a{display:block;font-size:16px;color:#fff;width:300px;height:50px;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .5s;transition:all .5s;}

.box_09 .news_center .bd .imgtxt .right p:nth-of-type(1) span{height:50px;line-height:50px;color:#c2c2c2;}

.box_09 .news_center .bd .imgtxt .right p:nth-of-type(2){font-size:14px;color:#bcbcbc;line-height:24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;}

.box_09 .news_center .bd .imgtxt .right p:nth-of-type(1) a:hover{color:#b8a058;text-decoration:underline;-webkit-transition:all .5s;transition:all .5s;}

.box_09 .news_center .bd ul{overflow:hidden;}

.box_09 .news_center .bd ul li{width:315px;height:30px;line-height:30px;float:left;margin:20px 30px 0 0;padding:5px 0;border-bottom:solid 1px #575757;font-size:14px;display:flex;justify-content: space-between; background:url(../images/dian01.jpg) 0px center no-repeat;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;}

.box_09 .news_center .bd ul li:nth-of-type(2n){margin-right:0;}

.box_09 .news_center .bd ul li a{display:block;height:30px;line-height:30px;width:170px;padding-left:20px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .5s;transition:all .5s;}

.box_09 .news_center .bd ul li span{display:block;height:30px;line-height:30px;color:#bcbcbc;font-size:12px;-webkit-transition:all .5s;transition:all .5s;}

.box_09 .news_center .bd ul li:hover{border-bottom:solid 1px #b8a058;background:url(../images/dian02.jpg) 10px center no-repeat #b8a058;-webkit-transition:all .5s;transition:all .5s;}

.box_09 .news_center .bd ul li:hover a{color:#fff;-webkit-transition:all .5s;transition:all .5s;}

.box_09 .news_center .bd ul li:hover span{color:#fff;margin-right:10px;-webkit-transition:all .5s;transition:all .5s;}

.box_09 .qa{width:485px;margin-top:30px;}

.box_09 .qa h4{width:140px;height:40px;line-height:40px;background:#b8a058;font-size:16px;color:#fff;text-align:center;margin:0 auto 20px auto;}

.box_09 .qa .quest{width:425px;height:60px;padding:32px 30px; background:#f5f5f5;margin-bottom:18px;}

.box_09 .qa .quest:last-child{margin-bottom:0px;}

.box_09 .qa .quest p{display:flex;justify-content: space-between;height:22px;line-height:22px;font-size:14px;}

.box_09 .qa .quest p:nth-of-type(1) span{display:block;width:22px;height:22px;line-height:22px;text-align:center;color:#fff;background:#b8a058;}

.box_09 .qa .quest p:nth-of-type(1) a{width:390px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#414141;}

.box_09 .qa .quest p:nth-of-type(2){margin-top:16px;}

.box_09 .qa .quest p:nth-of-type(2) span:nth-of-type(1){display:block;width:22px;height:22px;line-height:22px;text-align:center;color:#fff;background:#221e1f;}

.box_09 .qa .quest p:nth-of-type(2) span:nth-of-type(2){width:390px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#414141;}

.box_09 .qa .quest p:hover a{color:#b8a058; text-decoration:underline;}






.box_10{width:975px;padding:50px 0;margin:0 auto;}

.box_10 .h_bt{text-align:center;}

.box_10 .h_bt h3{font-size:26px;line-height:26px;font-weight:bold;color:#171721;margin-bottom:15px;}

.box_10 .h_bt p{font-size:14px;line-height:14px;color:#a6a6a6;padding-bottom:25px;position:relative;}

.box_10 .h_bt p::before{content:'';width:50px;height:1px; background:#af9759;position:absolute;bottom:0;left:50%;margin-left:-25px;}

.box_10 .form{width:975px;height:200px;margin:30px auto 0 auto;position:relative;}

.box_10 .form p{width:460px;height:38px;border:solid 1px #e6e6e6;border-radius:7px;}

.box_10 .form p input{width:410px;display:inline-block;height:38px;line-height:38px;padding-left:50px;color:#bababa;border-radius:7px;}

.box_10 .form p:nth-of-type(1){position:absolute;top:0;left:0;}

.box_10 .form p:nth-of-type(2){position:absolute;top:50px;left:0;}

.box_10 .form p:nth-of-type(3){position:absolute;top:100px;left:0;}

.box_10 .form p:nth-of-type(1) input{background:url(../images/name.png) left center no-repeat #fafafa;}

.box_10 .form p:nth-of-type(2) input{background:url(../images/phone.png) left center no-repeat #fafafa;}

.box_10 .form p:nth-of-type(3) input{background:url(../images/email.png) left center no-repeat #fafafa;}

.box_10 .form textarea{width:440px;height:120px;border:solid 1px #e6e6e6;border-radius:7px;line-height:25px;padding:10px;color:#bababa;background:#fafafa;position:absolute;top:0;right:0;}

.box_10 .form .icon{width:150px;height:40px;background: #2c2c34;border-radius:7px;position:absolute;bottom:0;left:50%;margin-left:-75px;}

.box_10 .form .icon .btn{width:150px;height:40px;line-height:40px;display: block;font-size:14px;color:#fff;border-radius:7px;cursor: pointer;background:#2c2c34;border:none;outline:none;-webkit-transition:all .5s;transition:all .5s;}

.box_10 .form .icon .btn:hover{background:#b8a058;-webkit-transition:all .5s;transition:all .5s;}

.hvr-float-shadow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-float-shadow:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  top: 100%;
  left: 5%;
  height: 10px;
  width: 90%;
  opacity: 0;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  /* W3C */
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform, opacity;
  transition-property: transform, opacity;
}
.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
  /* move the element up by 5px */
}
.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before {
  opacity: 1;
  -webkit-transform: translateY(5px);
  transform: translateY(5px);
  /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */
}













.links{width:100%; background:#b8a058;height:50px;line-height:50px;}

.links .link{width:1180px;height:50px;line-height:50px;margin:0 auto;}

.links .link p{font-size:16px;color:#fff;position:relative;text-transform: Uppercase;float:left;height:50px;line-height:50px;overflow:hidden;}

.links .link a{display:inline-block;width:140px;text-align:center;font-size:14px;height:15px;line-height:15px;margin-top:12px;color:#fff;border-right:solid 1px #fff;}

.links .link a:last-child{border-right:0;}

.links .link a:hover{text-decoration:underline;}



















