.container{}
.w-960{width:960px;margin-left:auto;margin-right: auto;}
/*背景色、背景图片、高度*/
.z-header{height:80px;margin: 20px 0 10px 0}
.z-header .logos{margin-right:180px;color:#0d0d1a;text-align: center;}

.f-xihei{font-family: "STXihei","PMingLiU", "SimHei", sans-serif;}

.z-about{background-color:#f3f0e8}
.z-about .z-about-img img{width:600px;}
.z-about2{background-color:#efeeeb}
.z-about2 .z-about2-img img{width:890px;}

.z-yewu{background-color:#f7f7f7;padding:70px 100px;}
.z-yewu-body{background: url("/img/8e28c35daa0c4a519cd873e7ad872967/siyecao.svg") no-repeat center bottom;background-size: auto 400px;height:530px}
.z-ad img{width:100%}

.z-fuwu-head{padding:50px 150px;}
.z-fuwu-body{padding:90px 100px 70px 100px;position:relative;background-color:#f3f0e8}
.z-fuwu-list{height:600px}
.z-why{background-color:#E0AC3C;padding:50px 200px;}

.z-redbg{background-color:#AB4949;color:#fff;text-align: center;width:1000px;margin:30px auto 40px auto;border-radius: 5px;padding:40px;}

.z-news{background-color:#f7f7f7;-webkit-align-items:center;align-items:center;padding-top:70px;}
.z-news > div{padding-top:30px;padding-bottom:150px;}

.z-chengnuo{background:#EFE9DF url("/img/8e28c35daa0c4a519cd873e7ad872967/bg1.png") no-repeat left center;background-size:auto 750px;padding:100px 200px;}

.z-foot{
	background-color:#f7f7f7;/*#f4f0e5;
/* background-color:#91755B;*/ 
	color:#886B40;padding:50px 100px;}

.z-footer{
	background-color:#C3B19E; 
/* 	background-color:#5D4C3C;*/
	
height:50px;}

/*顶部*/
.z-header .logos .tit-en{font-size:14px;font-weight: bold;text-align: center;}
.z-header .logos .tit{font-weight: bold;font-size: 24px;}
.z-header .menus .item{text-align: center;position: relative;}
.z-header .menus .item > a{cursor: pointer;position:relative;color:#333;text-decoration: none;font-size:22px;}
.z-header .menus .item > a::before{content: " ";width:0%;height:2px;background-color:#b7946e;position:absolute;left:50%;bottom:-5px;opacity: 0; transition: all 0.5s linear;}
.z-header .menus .item::after{content: " ";width:0px;border-right:#b7946e 2px solid;height:10px;background-color:#b7946e;position:absolute;right:-49px;top:12px;opacity: 0.5;}
.z-header .menus .item:last-child::after{display: none;}
.z-header .menus .item> a:hover,.z-header .menus .item.on > a{color:#b7946e}
.z-header .menus  .item> a:hover::before,.z-header .menus  .item.on >a::before{opacity: 1; width: 100%;left:0;}
.z-header .menus .item .sub-item-1{opacity: 0;transition: opacity 0.5s linear;
z-index:50;
background-color:rgba(255,255,255,1);box-shadow: 0 0 0.5rem 0rem rgba(136,107,64,0.3);border-radius: 10px;position: absolute;
top:50px;font-size:14px;
width:100%;
width:160px;left:calc(50% - 80px)
}
.z-header .menus .item.active .sub-item-1{opacity: 1;height:auto;}

.z-header .sub-item-1 .tit-sub{color:#886B40;font-size:14px;cursor: pointer;position: relative;line-height:40px; 
	border-bottom: 1px dashed #E0D7CD;
}
.z-header .sub-item-1 .tit-sub:last-child{border-bottom-width: 0;}
.z-header .sub-item-1 .tit-sub .sub-list{position:absolute;left:96%;width:0;opacity: 0;transition: all 0.5s linear;z-index:99;overflow: hidden;
background-color:#fff;border:rgba(136,107,64,0.2) 5px solid;text-align: left;
}
.z-header .sub-item-1 .tit-sub .sub-list .item-subdiv-item{}
.z-header .sub-item-1 .tit-sub > span:hover {color:#c17006;}
.z-header .sub-item-1 .tit-sub.on .sub-list{opacity: 1;width:170px;}
.z-header .sub-item-1 .tit-sub .sub-list .sub-list-body{width:170px;}

.z-header .sub-item-1 .tit-sub .sub-list .item-subdiv-item{padding:0 15px;line-height:40px;}
.z-header .sub-item-1 .tit-sub .sub-list .item-subdiv-item:hover{background-color:#f3f0e8;}
.z-header .sub-item-1 .tit-sub:nth-child(1) .sub-list{top:5px}
.z-header .sub-item-1 .tit-sub:nth-child(2) .sub-list{top:-30px}
.z-header .sub-item-1 .tit-sub:nth-child(3) .sub-list{top:-30px}
.z-header .sub-item-1 .tit-sub:nth-child(4) .sub-list{bottom:-40px}
.z-header .sub-item-1 .tit-sub.on:nth-child(4) .sub-list{width:400px;}
.z-header .sub-item-1 .tit-sub:nth-child(4) .sub-list .sub-list-body{width:370px;margin:5px 10px;}
.z-header .sub-item-1 .tit-sub:nth-child(4) .sub-list .item-subdiv-item{width:33.3%;line-height:30px;padding:0 5px;}
.z-header .sub-item-1 .tit-sub:nth-child(4) .sub-list .item-hide-subdiv{padding-top:5px;}
.z-header .sub-item-1 .tit-sub:nth-child(4) .sub-list .item-subdiv-tit span{margin-right:5px;background-color:#C3B19E;color:#fff;padding:4px 8px;border-radius:5px;}



.z-header .icon-toptel{margin-right:10px;}
.z-header .icon-toptel img{height:25px;}
.z-header .toptel{font-size:25px;font-weight: bold;}

/*首页--企业介绍*/
.z-about .z-about-body{padding:100px 0;}
.z-about .z-about-body .tit{font-size:27px;font-weight: bold;text-align: center;color:#5d361c;margin-bottom:90px;position:relative}
.z-about .z-about-body .tit::before{content: " ";width:240px;height:3px;background-color:#df8f1e;position:absolute;left:calc(50% - 120px);bottom:-25px;}
.z-about .z-about-body .z-about-body-text{margin:0 100px;}
.z-about .z-about-body .z-about-body-text-hide{display: none;}
.z-about .z-about-body .titsub{color:#db7017;font-size:22px;font-weight: bold;margin-bottom:20px;}
.z-about .z-about-body .note{font-size:14px;line-height: 25px; color:#635e5b;padding-right:30px;font-family: '微软雅黑';letter-spacing: 0.5px;text-align: justify;}
.z-about .z-about-body .btns{margin-top:20px;text-align: right;}
.z-about .z-about-body .btns .btn{background-color:#c38a58;color:#fff;font-size:12px;border-radius: 30px;}
.z-about .z-about-body .btns .btn:hover{background-color:#6b4727;color:#fff}

/*首页--企业介绍下方*/
.z-about2{	}
.z-about2 .z-about2-body{font-size:22px;text-align: center;letter-spacing: 10px;font-family: '微软雅黑'}
/*分割线样式*/
.z-fenge{background-color:#D1C6B5;height:120px; color:#41403d}
.z-fenge2{background-color:#D1C6B5;height:120px; color:#41403d}
.z-fenge3{background-color:#D1C6B5;height:120px; color:#41403d}
.z-fenge4{background-color:#D1C6B5;height:40px; color:#41403d}
/*首页--服务优势*/
.z-fuwu-head .tit{font-size:28px;font-weight: bold;width:250px;text-align: center;}
.z-fuwu-head .tit-sub{padding-top:10px;font-size:18px;font-family: '微软雅黑';text-align: center;letter-spacing: 5px;margin-right:250px;}

/*首页--服务详情*/
.z-fuwu-body .z-fuwu-list{background:url("/img/8e28c35daa0c4a519cd873e7ad872967/line.png") no-repeat center top;background-size:900px 480px}
.z-fuwu-body .z-fuwu-list .item{position:relative;cursor: pointer;margin:20px 0;width:380px;}
.z-fuwu-body .z-fuwu-list .item .img{position:relative;z-index:20;transition: all 0.5s linear;}
.z-fuwu-body .z-fuwu-list .item .tit{position:absolute;left:110px;top:15px;z-index:22;color:#fff;font-size:25px;}
.z-fuwu-body .z-fuwu-list .item .img img{width:380px;}
.z-fuwu-body .z-fuwu-list .item:hover .img{filter: brightness(0.7);}
.z-fuwu-body .z-fuwu-list .item:nth-child(1){margin-left:920px}
.z-fuwu-body .z-fuwu-list .item:nth-child(2){margin-left:780px}
.z-fuwu-body .z-fuwu-list .item:nth-child(3){margin-left:700px}
.z-fuwu-body .z-fuwu-list .item:nth-child(4){margin-left:600px}
.z-fuwu-body .z-fuwu-list .item:nth-child(5){margin-left:430px}
.z-fuwu-body .z-fuwu-list .item:nth-child(6){margin-left:150px}

.z-fuwu-body .z-fuwu-txt{position:absolute;top:180px;width:240px;left:350px;font-size:16px;color:#886B40;line-height:35px;font-family: '微软雅黑';letter-spacing: 5px;
	
}

.z-fuwu-body .z-fuwu-txt .tit-big{font-size:25px;margin-bottom:30px;color:rgb(136, 107, 64);;font-weight: 600;}
.z-fuwu-body .z-fuwu-txt .tit-small{font-size: 18px;color: rgb(136, 107, 64);line-height: 35px;font-family: 微软雅黑;letter-spacing: 5px}
.z-fuwu-body .z-fuwu-txt-en{position:absolute;top:350px;width:380px;left:200px;font-size:14px;color:#918b85;line-height:30px}

/*首页--红色背景*/
.z-redbg .tit{font-size:30px;}
.z-redbg .tit-sub:nth-child(3){margin-top:20px;}
.z-redbg .btns{margin-top:20px;}
.z-redbg .btns .btn{background-color:#292121;color:#fff}
.z-redbg .btns .btn:hover{background-color:#000}

/*首页--为什么。。。*/
.z-why .z-why-left .tit{font-size:35px;font-weight: bold;margin-bottom:40px;letter-spacing: 5px;}
.z-why .z-why-left .btns .btn{background-color:#292121;color:#fff;padding:12px 80px;}
.z-why .z-why-left .btns .btn:hover{background-color:#000}
.z-why .z-why-right .item{text-align: right;margin:10px 0;font-size:18px;font-weight: bold;}

/*首页--动态*/
/* .z-news .z-news-left .tit{font-size:25px;color:#574534;margin-bottom:10px;margin-bottom:20px;font-weight: bold;}
.z-news .z-news-left .tit-en{font-size:22px;color:#aaa;margin-bottom:30px;} */
.z-news .z-news-left{margin-bottom:80px;}
.z-news .z-news-cate .item{margin:15px 0;}
.z-news .z-news-cate .item > span{cursor: pointer;}
.z-news .z-news-cate .item> span::before{
	content: " ";
	position:absolute;
	width:calc(100% + 20px);
	left:-10px;
	height:10px;
	bottom:-3px;
	background-color:#c09c72;
	z-index:20;
	opacity: 0;
	transition: all 0.5s linear;
}
.z-news .z-news-cate .item > span{position:relative;}
.z-news .z-news-cate .item:hover > span::before,.z-news .z-news-cate .item.on > span::before{
	opacity: 1;
}
.z-news .z-news-cate .item> span > span{position:relative;z-index:25}

.z-news .z-news-right{width:1100px;margin:0 auto;}
.z-news .z-news-right .item{width:230px;position:relative;height:300px;cursor:default;border-radius:0 50px 0 50px;overflow: hidden;}
.z-news .z-news-right .item .img img{width:230px;height:300px;}
.z-news .z-news-right .item .img{position:relative;z-index:50;}
.z-news .z-news-right .item .svg{
	position:absolute;z-index:55;
	width:230px;
	bottom:-20px;opacity: 0;
	transition: all  1s ease-in-out;
}
.z-news .z-news-right .item:hover .svg{opacity: 1;}
.z-news .z-news-right .item .svg img{width:230px;height:150px}
.z-news .z-news-right .item .tit{position:absolute;width:100%;height:50px;bottom:0;left:0;padding:10px;background-color: transparent;transition: all 1s ease-in-out;z-index:60;opacity: 0;text-align: center}
.z-news .z-news-right .item:hover .tit{height:100px;padding-top:20px;opacity: 1;}
.z-news .z-news-right .item .tit .tit-cn{font-weight: bold;color:rgba(255,255,255,1);cursor: pointer;margin:0 5px;}
.z-news .z-news-right .item .tit .tit-en{color:rgba(255,255,255,1);font-size:14px}
.z-news .z-news-right .item:hover .tit .tit-en{color:rgba(255,255,255,1);}
.z-news .z-news-right .item:hover .tit .tit-cn{color:rgba(255,255,255,1);}
.z-news .z-news-right .item .tit .tit-cn:hover{color:rgba(255,255,255,1);}
.z-news .z-news-right .item .tit .more{margin-top:10px;text-align: right;}
.z-news .z-news-right .item .tit .more .btn{font-size:11px;display: inline-block;border:1px rgba(255,255,255,1) solid;color:rgba(255,255,255,1);border-radius: 0;padding:2px 7px;transition: all 0.5s ease-in-out;}
.z-news .z-news-right .item .tit .more .btn:hover{background-color:rgba(0,0,0,0.3);color:rgba(255,255,255,0.8);}

.z-news .z-news-right .item .tit .tit-cn-box{height:35px;justify-content: center;}

.z-news .z-news-right .item.item-logo-img{background-color:#EFE9DF}
.z-news .z-news-right .item.item-logo-img .img-txt img{width:210px;}
.z-news .z-news-right .item.item-logo-img .tit{padding:0;padding-right:0;border:0px solid red;z-index:90;transition: all 1s ease-in-out}
.z-news .z-news-right .item.item-logo-img .img{position:absolute;top:0px;left:0px;z-index:95;transition:  all 1s ease-in-out;}
.z-news .z-news-right .item.item-logo-img .img-txt{position:absolute;top:220px;left:0px;z-index:98;transition: all 1s ease-in-out;}
.z-news .z-news-right .item.item-logo-img:hover .img{}
.z-news .z-news-right .item.item-logo-img:hover .img-txt{}
.z-news .z-news-right .item.item-logo-img:hover .tit{height:300px;}
.z-news .z-news-right .item.item-logo-img .img-hide{filter: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='brown' color-interpolation-filters='sRGB'%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.53333 0 0 0 0 0.41961 0 0 0 0 0.25098 0 0 0 1 0'/%3E%3C/filter%3E%3C/svg%3E#brown");opacity: 0;}
.z-news .z-news-right .item.item-logo-img:hover .img-hide{opacity:1;}
.z-news .z-news-right .item.item-logo-img .img-show{opacity:1;}
.z-news .z-news-right .item.item-logo-img:hover .img-show{opacity:0;}

.z-news .z-news-right .item-box-tit{text-align:right;padding:0 10px;font-weight:bold; color:#886B40;margin-top:10px;font-size:16px;}
.z-news .z-news-right .item-box-tit-en{text-align:right;padding:0 10px; color:#c9b18d;font-size:16px;}


/*白色*/
/*
.z-news .z-news-right .item.item-logo-img:hover .img,
.z-news .z-news-right .item.item-logo-img:hover .img-txt{filter: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='white'%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0'/%3E%3C/filter%3E%3C/svg%3E#white");opacity: 0.5;}
*/

/* .z-news .z-news-right .item.item-logo-img:hover .img,
.z-news .z-news-right .item.item-logo-img:hover .img-txt{filter: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='brown'%3E%3CfeFlood flood-color='%23886B40' flood-opacity='1'/%3E%3CfeComposite in2='SourceGraphic' operator='in'/%3E%3C/filter%3E%3C/svg%3E#brown");} */



/*首页--承诺*/
.z-chengnuo .z-chengnuo-left{width:550px; text-align: center;}
.z-chengnuo .z-chengnuo-left .tit{font-size:50px;letter-spacing: 10px;color:#5d381a;font-weight: bold;}
.z-chengnuo .z-chengnuo-left .z-chengnuo-dun{width:550px;height:450px;background:url("/img/8e28c35daa0c4a519cd873e7ad872967/dun.png") no-repeat 65px center;background-size: auto 450px;}
.z-chengnuo .z-chengnuo-left .z-chengnuo-dun > div{color:#351312;font-size:30px;letter-spacing: 5px;padding-top:150px}
.z-chengnuo .z-chengnuo-right .tit{color:#5d381a;font-weight: bold;letter-spacing: 3px;font-size:18px;text-align: center;margin-bottom:20px}

/*表单*/
.z-form input.form-control,.z-form textarea.form-control{border-color:#babab9;;}
.z-form input.form-control:focus,.z-form textarea.form-control:focus{box-shadow: 0 0 0 0.2rem rgba(136,107,64,0.3);}
.z-form .btns{text-align: center;margin-top:20px}
.z-form .btns .btn{background-color:#c38a58;color:#fff;border-radius: 20px;padding:5px 30px}
.z-form .btns .btn:hover{background-color:#000;}

/*首页--底部导航*/
.z-foot .tit{color:#886B40;font-size:14px;margin-bottom:10px;cursor: pointer;}
.z-foot .tit a,.z-foot .tit-sub a{color:#886B40;text-decoration: none;}
.z-foot .tit a:hover,.z-foot .tit-sub a:hover{color:#c17006}
.z-foot .tit-sub.on > span{color:#c17006}
.z-foot .tit-sub{color:#886B40;font-size:14px;margin-top:5px;cursor: pointer;position: relative;height:21px;}
.z-foot .tit-sub .sub-list{position:absolute;left:120%;width:0;opacity: 0;transition: all 0.5s linear;z-index:99;overflow: hidden;
background-color:#fff;padding:10px;box-shadow: 0 0 0.5rem 0rem rgba(136,107,64,0.3);border-radius: 10px;
}
.z-foot .tit-sub .sub-list .item-subdiv-item{}
.z-foot .tit-sub > span:hover {color:#c17006;}
.z-foot .tit-sub.on .sub-list{opacity: 1;width:170px;}
.z-foot .tit-sub .sub-list .sub-list-body{width:150px;}

.z-foot .tit-sub .sub-list .item-subdiv-item{padding:4px 8px;border-radius: 10px;}
.z-foot .tit-sub .sub-list .item-subdiv-item:hover{background-color:#f3f0e8;}

.z-foot .tit-sub:nth-child(2) .sub-list{top:-10px}
/* .z-foot .tit-sub.on:nth-child(2) .sub-list{top:-10px} */

.z-foot .tit-sub:nth-child(3) .sub-list{top:-40px}
/* .z-foot .tit-sub.on:nth-child(3) .sub-list{top:-20px} */

.z-foot .tit-sub:nth-child(4) .sub-list{top:-40px}
/* .z-foot .tit-sub.on:nth-child(4) .sub-list{top:-10px} */

.z-foot .tit-sub:nth-child(5) .sub-list{bottom:-60px}

.z-foot .tit-sub.on:nth-child(5) .sub-list{width:400px;}
/* .z-foot .tit-sub.on:nth-child(5) .sub-list{top:-10px} */
.z-foot .tit-sub:nth-child(5) .sub-list .sub-list-body{width:380px;}
.z-foot .tit-sub:nth-child(5) .sub-list .item-subdiv-item{width:33.33%}
.z-foot .tit-sub:nth-child(5) .sub-list .item-subdiv-tit{padding-top:5px;}
.z-foot .tit-sub:nth-child(5) .sub-list .item-subdiv-tit span{background-color:#C3B19E;color:#fff;padding:4px 8px;border-radius:5px;}


.z-foot .z-foot-daohang .item{padding:0 20px;}
.z-foot .z-foot-daohang .item:nth-child(n+2){border-left:#B89869 1px solid}
.z-foot .z-foot-lianxi{margin-right:20px;}
.z-foot .z-foot-ma img{width:100px;} 

/*首页--业务概述*/
.z-news-left .tit,.z-yewu .tit{text-align: center;position:relative;font-size:25px;color:#5b4a3a;font-weight: bold;margin-bottom:50px}
.z-news-left .tit:before,.z-yewu .tit::before{content: " ";position:absolute;background-color:#e99415;height:3px;width:100px;
bottom:-10px;left:calc(50% - 50px)
}
.z-yewu .z-yewu-body{position:relative}
.z-yewu .z-yewu-body .item{position: absolute;cursor: pointer;}
.z-yewu .z-yewu-body .item .item-tit-div{cursor: pointer;width:160px;height:50px;border-width:2px;font-size: 16px;
border-style:  solid;border-radius: 20px;padding:3px 15px;background-color: transparent;transition: all 0.5s linear;font-weight: bold;color:#303030}
.z-yewu .z-yewu-body .item .item-tit-div .item-tit-en{font-size:11px;font-weight: normal;color:#2d2d2d;transition: all 0.5s linear;}

.z-yewu .z-yewu-body .item:nth-child(1){top:250px;left:100px}
.z-yewu .z-yewu-body .item:nth-child(2){top:30px;left:250px}
.z-yewu .z-yewu-body .item:nth-child(3){top:30px;left:calc(50% + 240px)}
.z-yewu .z-yewu-body .item:nth-child(4){top:250px;left:calc(100% - 260px)}


.z-yewu .z-yewu-body .item:nth-child(1) .item-tit-div{border-color:#aebb3b;}
.z-yewu .z-yewu-body .item:nth-child(2) .item-tit-div{border-color:#2271a5;}
.z-yewu .z-yewu-body .item:nth-child(3) .item-tit-div{border-color:#d08013;}
.z-yewu .z-yewu-body .item:nth-child(4) .item-tit-div{border-color:#2A2b58;}

.z-yewu .z-yewu-body .item:hover .item-tit-div,.z-yewu .z-yewu-body .item:hover .item-tit-div .item-tit-en{color:#fff;}


.z-yewu .z-yewu-body .item:nth-child(1):hover .item-tit-div{background-color:#aebb3b;}
.z-yewu .z-yewu-body .item:nth-child(2):hover .item-tit-div{background-color:#2271a5;}
.z-yewu .z-yewu-body .item:nth-child(3):hover .item-tit-div{background-color:#D08014;}
.z-yewu .z-yewu-body .item:nth-child(4):hover .item-tit-div{background-color:#2A2b58;}

.z-yewu .z-yewu-body .item .item-hide-div{opacity: 0;transition: all 0.5s linear;}
.z-yewu .z-yewu-body .item:hover .item-hide-div{opacity: 1;}
.z-yewu .z-yewu-body .item .item-hide-div .item-hide-subdiv{min-width:90px;padding-top:10px}
.z-yewu .z-yewu-body .item .item-hide-div .item-hide-subdiv .item-subdiv-tit{font-size:16px;position: relative;text-align: center;color:#20201f}
.z-yewu .z-yewu-body .item .item-hide-div .item-hide-subdiv .item-subdiv-item{font-size:14px;margin-top:5px;color:#20201f;padding-left:20px;position: relative;}
.z-yewu .z-yewu-body .item .item-hide-div .item-hide-subdiv.show-all .item-subdiv-item{white-space: nowrap;}
.z-yewu .z-yewu-body .item .item-hide-div .item-hide-subdiv .item-subdiv-item::before{content: " "; position: absolute;width:4px;height:4px;border-radius: 100%;background-color:#20201f;
	left:10px;top:7px;

}
.z-yewu .z-yewu-body .item .item-hide-div .item-hide-subdiv .item-subdiv-item:hover::before{background-color:#2271a5;}


.z-yewu .z-yewu-body .item .item-hide-div .item-hide-subdiv .item-subdiv-item:hover{color:#2271a5}

.dongtai-other-tit{text-align: center;font-size:25px;color:#886B40;margin:70px 0 20px 0}
.dongtai-other-txt{text-indent: 2em;width:650px;margin:0 auto;font-size:14px;line-height:28px;color:#c8b192}


.z-cheng{background-color:#e0ad3d;height:470px;position:relative;width:100%;overflow: hidden;}
.z-cheng .ditu1{position:absolute;height:470px;width:calc((100% - 1440px)/2 + 380px);right:0px;background-color:#F3F0E8;z-index: 10;}
.z-cheng .ditu1:before{content:" ";position:absolute;width:200px;height:470px;clip-path: ellipse(100% 50% at right center);left:-200px;top:-50px;background-color:#F3F0E8;}
.z-cheng .ditu2{position:absolute;width:100%;bottom:0;left:0;z-index:20;
}
.z-cheng .z-cheng-body{position:relative;width:100%;z-index:50;padding-top:80px;}
.z-cheng .z-cheng-body > div{width:1200px;margin:0 auto;color:#040000}

.z-cheng .z-cheng-left{padding-left:105px;padding-top: 20px;}
.z-cheng .z-cheng-left .tit{font-size:38px; letter-spacing: 7px;padding-top:30px;}
.z-cheng .z-cheng-left .tit .big-txt{font-size:60px;font-weight: bold}
.z-cheng .z-cheng-left .tit-sub{font-size:28px;margin:10px 0 20px 0;letter-spacing: 3px;line-height:200%}
.z-cheng .z-cheng-left .btn{background-color:#2a2920;color:#fff;height:40px;line-height:20px;border-radius: 20px;width:200px;font-size:16px}
.z-cheng .z-cheng-left .btn:hover{background-color:#6F1F20}
.z-cheng .z-cheng-right{width:350px;margin-right:50px;position:relative}
.z-cheng .z-cheng-right .tit{position:relative;top:10px;width:100%;text-align: center;font-size:25px;letter-spacing: 3px;color:#5d3b1a;font-weight: bold;padding-bottom:8px;padding-left: 7px;}
.z-cheng .z-cheng-right .img{position:absolute;top:40px;width:100%;height:350px;background:url("/img/8e28c35daa0c4a519cd873e7ad872967/tianping.png") no-repeat center center;background-size: auto 350px;}
.z-cheng .z-cheng-right .img > div{color:#351312;font-size:22px;letter-spacing: 5px;padding-top:90px;text-align: center;line-height:40px;}


.z-form-div{
	background-color:#E4DCD1;
/*	background-color:#d45b3c;
 	background-color:#a83b3a; */
text-align: center;padding:50px 0}
.z-form-div > div{display: inline-block;width:500px;}
.z-form-div .tit{font-size:22px;color:#604B2D;letter-spacing: 5px;margin-bottom:25px;position:relative;width:600px;left:-50px}
.z-form-div input::placeholder,.z-form-div textarea::placeholder{color:#bbb;font-size:14px;}
.z-form-div .btns .btn{font-size:18px;width:150px;height:50px;border-radius: 25px;}
.z-form-div .btns .btn:hover{background-color:#6b4727}


/*螺旋臂*/
.z-about .z-about-img {
            position: relative;
			/* background-color:#fff; */
            width: 550px;
            height: 635px;
        }
		.spiral-text{position:absolute;color:#000;z-index:99;top:85px;left:calc(50% + 50px);
			padding:0 15px 10px 15px;opacity: 0;
		}
		.spiral-text.on{opacity: 1;transition:all 0.5s linear;}
		.spiral-text::after{content:" ";position:absolute;width:0;height:2px;background-color:rgba(0,0,0,0.5);left:0;bottom:0}
        .spiral-text.on::after{width:100%;transition:all 1s linear;}
		.spiral-container {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            width: 600px;
            height: 600px;
        }
        
        .bottom-circle, .top-circle {
            position: absolute;
            border-radius: 50%;
            transform: translate(-50%, -50%);
            transition: all 1s ease; /* 添加过渡动画 */
        }
        
        .top-circle {
            transition: all 0.3s ease;
        }
        .top-circle[data-index="3"]{cursor: pointer;}
        .top-circle[data-index="3"]:hover {
            transform: translate(-50%, -50%) scale(1.2);
            filter: brightness(1.3) drop-shadow(0 0 10px rgba(255, 255, 255, 0.7));
        }
        
        .tooltip {
            position: absolute;
            background: rgba(255, 255, 255, 0.9);
            color: #333;
            padding: 5px 10px;
            border-radius: 4px;
            font-size: 14px;
            white-space: nowrap;
            pointer-events: none;
            opacity: 0;
            transform: translateY(10px);
            transition: all 0.3s ease;
            z-index: 10;
            box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
        }
        
        .tooltip::after {
            content: '';
            position: absolute;
            bottom: -5px;
            left: 50%;
            transform: translateX(-50%);
            width: 0;
            height: 2px;
            background: #333;
            transition: width 0.3s ease;
        }
        
        .top-circle[data-index="3"]:hover + .tooltip {
            opacity: 1;
            transform: translateY(0);
        }
        
        .top-circle[data-index="3"]:hover + .tooltip::after {
            width: 100%;
        }
        
        .center-point {
            position: absolute;
            top: 50%;
            left: 50%;
            width: 100px;
            height: 100px;
            transform: translate(-50%, -50%);
			background:url("/img/8e28c35daa0c4a519cd873e7ad872967/yuan_center.png") no-repeat center center;
			background-size: 100% auto;
            z-index: 100;
			cursor: pointer;
			transition: all 0.3s ease;
        }
		.center-point:hover{transform:translate(-50%, -50%) scale(1.2);}

		.yuan-bg{background-repeat:no-repeat;background-position:center center;background-size:100% 100%;}
		.yuan-bg-hui{background-image:url('/img/8e28c35daa0c4a519cd873e7ad872967/yuan_hui.png')}
		.yuan-bg-lv{background-image:url('/img/8e28c35daa0c4a519cd873e7ad872967/yuan_lv.png')}
		.yuan-bg-lan{background-image:url('/img/8e28c35daa0c4a519cd873e7ad872967/yuan_lan.png')}
		.yuan-bg-hong{background-image:url('/img/8e28c35daa0c4a519cd873e7ad872967/yuan_hong.png')}
		.yuan-bg-jin{background-image:url('/img/8e28c35daa0c4a519cd873e7ad872967/yuan_jin.png')}
		

.z-fuwu-body .z-fuwu-list2{background:url("/img/8e28c35daa0c4a519cd873e7ad872967/quxian.svg") no-repeat center top;background-size:auto 500px}

.z-fuwu-body .z-fuwu-list2 .item{
	height:68px;
	cursor: pointer;margin:22px 0;
	position:relative;
	width:220px;
}
.z-fuwu-body .z-fuwu-list2 .item,.z-fuwu-body .z-fuwu-list2 .item-body,
.z-fuwu-body .z-fuwu-list2 .item::before,
.z-fuwu-body .z-fuwu-list2 .item::after,
.z-fuwu-body .z-fuwu-list2 .item .img,
.z-fuwu-body .z-fuwu-list2 .item .img img,
.z-fuwu-body .z-fuwu-list2 .item .tit{
	transition: all 0.3s linear;
}
.z-fuwu-body .z-fuwu-list2 .item:hover{width:280px;}
.z-fuwu-body .z-fuwu-list2 .item:hover .item-body{width:280px;}

.z-fuwu-body .z-fuwu-list2 .item .item-body{
	position:relative;
	display: -webkit-flex;display: flex;-webkit-align-items:center;align-items:center;
	height:68px;
	z-index:20;
	width:220px;
}
.z-fuwu-body .z-fuwu-list2 .item .img{
	position: absolute;
	left:-25px; height:68px;
	width:68px;text-align: center;
	display: -webkit-flex;display: flex;
	-webkit-align-items:center;align-items:center;justify-content: center;
	z-index:50
	}
.z-fuwu-body .z-fuwu-list2 .item .img img{width:30px}
.z-fuwu-body .z-fuwu-list2 .item:hover .img{left:-25px;}
.z-fuwu-body .z-fuwu-list2 .item:hover .img img{width:35px}
.z-fuwu-body .z-fuwu-list2 .item .tit{margin-left:10px;color:#fff;font-size:22px;overflow: hidden;white-space: nowrap;padding-left:40px;}
.z-fuwu-body .z-fuwu-list2 .item:hover .tit{font-size:22px;}

.z-fuwu-body .z-fuwu-list2 .item::before{content:" ";position:absolute;z-index:10;left:-34px;top:0;width:34px;height:68px;border-radius: 34px 0 0 34px;}
.z-fuwu-body .z-fuwu-list2 .item::after{content:" ";position:absolute;z-index:10;left:calc(100% - 1px);top:0;width:70px;height:68px;
clip-path: path('M 0 0 L 60 0 C 65 0, 70 5, 70 10 C 70 40, 44 70, 10 68 L 0 68 Z');
/* clip-path: path('M0,0 C18.768,0 34,15.232 34,34 C34,52.768 18.768,68 0,68 Z'); */
}

.z-fuwu-body .z-fuwu-list2 .item:hover::after{width:70px;
 clip-path: path('M 0 0 L 60 0 C 65 0, 70 5, 70 10 C 70 40, 44 70, 10 68 L 0 68 Z');
}


.z-fuwu-body .z-fuwu-list2 .item:nth-child(1){margin-left:900px}
.z-fuwu-body .z-fuwu-list2 .item:nth-child(2){margin-left:770px}
.z-fuwu-body .z-fuwu-list2 .item:nth-child(3){margin-left:710px}
.z-fuwu-body .z-fuwu-list2 .item:nth-child(4){margin-left:640px}
.z-fuwu-body .z-fuwu-list2 .item:nth-child(5){margin-left:520px}
.z-fuwu-body .z-fuwu-list2 .item:nth-child(6){margin-left:250px}

.z-fuwu-body .z-fuwu-list2 .item:nth-child(1) .item-body,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(1)::before,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(1)::after{
	background-color:#c8211d
}

/* .z-fuwu-body .z-fuwu-list2 .item:nth-child(1):hover .item-body,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(1):hover::before,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(1):hover::after{
	background-color:#A71010
} */

.z-fuwu-body .z-fuwu-list2 .item:nth-child(2) .item-body,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(2)::before,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(2)::after{
	background-color:#ef8617
}
/* 
.z-fuwu-body .z-fuwu-list2 .item:nth-child(2):hover .item-body,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(2):hover::before,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(2):hover::after{
	background-color:#C86309
} */

.z-fuwu-body .z-fuwu-list2 .item:nth-child(3) .item-body,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(3)::before,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(3)::after{
	background-color:#a9a626
}
/* 
.z-fuwu-body .z-fuwu-list2 .item:nth-child(3):hover .item-body,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(3):hover::before,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(3):hover::after{
	background-color:#908915
} */


.z-fuwu-body .z-fuwu-list2 .item:nth-child(4) .item-body,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(4)::before,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(4)::after{
	background-color:#31a687
}
/* 
.z-fuwu-body .z-fuwu-list2 .item:nth-child(4):hover .item-body,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(4):hover::before,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(4):hover::after{
	background-color:#1b906e
} */


.z-fuwu-body .z-fuwu-list2 .item:nth-child(5) .item-body,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(5)::before,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(5)::after{
	background-color:#2a71a5
}
/* 
.z-fuwu-body .z-fuwu-list2 .item:nth-child(5):hover .item-body,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(5):hover::before,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(5):hover::after{
	background-color:#17608e
} */

.z-fuwu-body .z-fuwu-list2 .item:nth-child(6) .item-body,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(6)::before,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(6)::after{
	background-color:#2a2b58
}

/* .z-fuwu-body .z-fuwu-list2 .item:nth-child(6):hover .item-body,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(6):hover::before,
.z-fuwu-body .z-fuwu-list2 .item:nth-child(6):hover::after{
	background-color:#171a50
} */


.toTop{
	position:fixed;z-index:99;
	right:30px;
	bottom:30px;
	display: inline-block;
/* 	background-color:#fff;border-radius:50%;
	width:50px;height:50px; */
}
.toTop img{
	width:50px;height:50px;
}

.img-about3 {margin-top:50px;}
.img-about3 img{width:960px;}

.ny_content{
width:950px;margin:0 auto;font-size:14px !important;line-height:200% !important;}
.ny_content p{text-indent: 1.5em;margin:0;padding-left:1em;}
.ny_content p.ny_content_tit{padding-left:0;text-indent: 0em;font-weight: bold;color:#000;margin-top:30px;font-size:25px;}
.ny_content p.ny_content_tit1{padding-left:0;text-indent: 0em;font-weight: bold;color:#db7017;margin-top:20px;font-size:18px;}
.ny_content p.ny_content_tit2{padding-left:0;text-indent: 1em;font-weight: bold;color:#3c3c3c;font-size:16px;margin-top:10px;}
.ny_content p .bg{background-color:#db7017;color:#fff}
.ny_content p.ny_content_li{list-style-type: disc;}
.ny_content p.ny_content_mt{margin-top:20px;}
.ny_content p b{color:#2271a5}
.ny_content_text{padding-left:10px}
.ny_content_table{margin-left:2.5em;margin-top:5px;}
.ny_content_table th{font-weight:normal;background-color:#e4cba1;text-align: center;}
.ny_content_table th,.ny_content_table td{border-collapse: collapse;padding:5px 10px;}

.ny_new_list{
width:950px;margin:0 auto;font-size:16px !important;line-height:300% !important;color:#886B40}

.ny_new_list .list-item{border-bottom:1px dashed #c9b18d}
.ny_new_list .list-time{color:#c9b18d}
.ny_new_list .list-item,.ny_new_list .list-item a{color:#886B40}
.ny_new_list .list-item a:hover{color:#db7017}

.ny_page_list{width:950px;margin:0 auto;font-size:14px !important;margin-top:30px;text-align: center;}
.ny_page_list .page-item{display: inline-block;margin:0 3px;cursor: pointer;background-color: #E4DCD1;padding:4px 8px;min-width: 30px;text-align: center;border-radius: 4px;}
.ny_page_list .page-item,.ny_page_list .page-item a{color:#886B40}
.ny_page_list .page-item.page-active,.ny_page_list .page-item.page-active a{font-weight: bold;}
.ny_page_list .page-item.page-active,.ny_page_list .page-item.page-active a,
.ny_page_list .page-item:hover,.ny_page_list .page-item a:hover{color:#db7017}
