.banner{ position: relative;overflow: hidden;}

.bannerDot{z-index: 5;text-align: center;cursor: pointer; position: absolute;top: 50%; margin-top: -20px;color: #fff; width: 40px;line-height: 40px;background: rgba(0,0,0,.5);border-radius: 50%;color: #fff;}
.swiper-prev{ left: 2.5%;}
.swiper-next{ right: 2.5%;}
.pagina{ position: absolute;left: 0;right: 0;bottom: 4%;text-align: center;z-index: 3;}
.pagina .swiper-pagination-bullet{ margin: 0 8px;background: #fff;opacity: 1;}
.pagina .swiper-pagination-bullet-active{background: #80663b;}
.index_p1,.index_p2,.index_p3,.index_p4{overflow: hidden;}
.threeDL{ width: 101%;font-size: 0;}
.threeDL dd{display: inline-block;width: 15.66%;margin: 0 1% 1% 0;vertical-align: top;}
.twoDL{ width: 104%;font-size: 0;}
.twoDL dd{display: inline-block;width: 46%;margin: 0 4% 2% 0;vertical-align: top;}
.yewuDL dd .txt{padding: 15px 15px 10px 15px;background: #f7f3f7;}
.yewuDL dd .tit{line-height: 1;}
.yewuDL dd .aLink{border: 1px solid #e4e4e6;}
.max2{overflow: hidden;line-height: 22px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.max3{overflow: hidden;line-height: 22px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.max4{overflow: hidden;line-height: 22px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.newsIndex .fl{width: 50%;margin-right: 2%;}
.newInDL dd .date{ position: absolute;left: 0;top: 0;text-align: center;z-index: 5;color: #fff;background: rgba(163,121,52,.8);padding: 10px;line-height: 1.2;}
.color143120{color:#80663b}
.newInDL_2 dd>a{display: block;border: 1px solid #e4e4e6;margin-bottom: 10px;}
.newInDL_2 dd .left{padding:17px 13px 18px 13px;text-align: center;border-right: 1px solid #e4e4e6;float: left;line-height: 1.2;}
.newInDL_2 dd .right{ padding:8px 15px 8px 25px ;}
.newInDL_2 dd .margin2{ margin-bottom: 5px;}
.index_p3{background-size: cover !important;padding: 3% 0;margin-top: 2%;}
.index_p3 dl{color: #fff;font-size: 0;}
.index_p3 dl dd{ width: 25%;text-align: center;display: inline-block;vertical-align: top;opacity: .9;}
.lunboFl{position: relative;background: #f7f3f7;padding: 30px 120px;border: 1px solid #e4e4e6;}
.galleryDot{line-height: 1;font-family: simsun;font-size: 100px;position: absolute;top: 50%;color: #e4e4e6;cursor: pointer;transform:translateY(-50%) scaleY(1.2);-webkit-transform:translateY(-50%) scaleY(1.2);}
.gallery-next{ left: 2%;}
.gallery-prev{ right: 2%;}
.lunboFl .swiper-slide .aLink{
	position: relative;
	zoom: 0;
}
.lunboFl .swiper-slide .aLink:after{
	display:block;
    height:0;
    clear:both;
    /*visibility:hidden;*/
    overflow:hidden;
    content:".";
}
.lunboFl .swiper-slide .overHidden{
	width: 61%;
	position: absolute;
	height: 100%;
	top: 0;
	left: 0;
	overflow: hidden;
}
.index_p4.xx .lunboFl .swiper-slide .overHidden{
	left: auto;
	right: 0;
}
.lunboFl .swiper-slide .fl{width: 37%;margin-left: 2%;}
.index_p4.xx .lunboFl .swiper-slide .fl{
	margin-right: 2%;
	margin-left: 0;
}
.lunboFl .swiper-slide .txt{ font-size: 12px;color: #555;overflow: hidden;line-height: 22px; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;}
.lunboFl .swiper-slide .txt img{display: none;}
.smallImg .swiper-slide{box-sizing: border-box;border: 1px solid #E4E4E6;cursor: pointer;}
.smallImg .swiper-slide-thumb-active{border: 1px solid #80663b;}
.fourNet .fn{width: 46%;text-align: center;padding: 2%;}
.fourNet{ position: relative;}
.fourNet:before{ position: absolute;left: 0;right: 0;top: 50%;content: '';border-top: 1px solid #E4E4E6;}
.fourNet:after{ position: absolute;top: 0;bottom: 0;left: 50%;content: '';border-left: 1px solid #E4E4E6;}
.netWork .fl{ width: 380px;}
.line12{line-height: 1.2;}
.tmax6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;max-height: 126px;-webkit-line-clamp: 6;}
.aboutMore{display: inline-block;padding:5px 35px;color: #80663b;background: #fbfbfb;border:1px solid #ddd;margin-top: 10px;border-radius: 5px;}
.bannerImg{overflow: hidden;position: relative;}
.breadTit{font-size: 0; position: absolute;left: 0;right: 0;bottom: 0;background: rgba(78,77,60,.5);z-index: 2;text-align: center;}
.breadTit a{display: inline-block;width: 250px;max-width: 25%;padding: 12px 0;font-size: 20px;color: #fff;white-space: nowrap;}
.breadTit a.on{background: #80663b;}
.txtLeft{ text-align: left;}
.color222{color: #222;}
.about_1{position: relative;}
.about_1 .left{ position: absolute;left: 0;top: 0;bottom: 0;width: 26%;cursor: pointer;}
.about_1 .left .tit{text-align: center;padding: 25px 0;background: #f8f3f7;}
.about_1 .right{background: #f8f3f7;padding: 15px;margin-left: 28%;}
.ywItem .item{max-width: 30%;text-align: center;}
.ywItem .item img{border-radius: 50%;margin-bottom: 15px;}
.about_2 .item{border: 1px solid #153221;padding: 1.5%;width: 45.5%;}
.menban{background: #153221;color: #fff;padding: 15px;min-height: 9em;line-height: 1.5em;margin-bottom: 20px;text-align: justify;}
.txImg{width: 110px;margin-right: 15px;border-radius: 50%;}
.sayDot{text-align: center;padding-top: 3%;}
.sayDot span{background: #e6e5e6;width: 10px;height: 10px;border: 1px solid #80663b;margin: 0 10px;opacity: 1;}
.sayDot .swiper-pagination-bullet-active{background: #80663b;}
.about_4{padding: 2% 2% 0 2%;border: 1px solid #E4E4E6;position: relative;}
.about_4 form{max-width: 430px;width: 38%;}
.about_4 .fm{ margin-bottom: 20px;}
.about_4 .fm >label{min-width: 90px;color: #010101;font-size: 13px;line-height: 36px;}
.about_4 .fm label em{color: #cc0900;}
.inputs .inputTxt{display: block;width: 100%; transition: .5s; border: 1px solid #e4e4e6;line-height: 36px;height: 36px;box-sizing: border-box;padding-left: 10px;}
.inputs .inputTxt:focus{border-color: #80663b;}
.sureCheck{position: relative;top: 1px;}
.imgFm{position: absolute;right: 2%;max-width: 58%;}
form .submitBtn{width: 100px;text-align: center;background: #80663b;color: #fff;line-height: 38px;}
.max740{max-width: 740px;margin: auto;}
.max790{max-width: 790px;margin: auto;}
.steps { font-size: 0;}
.steps .se{display: inline-block;width: 20%;text-align: center;vertical-align: top;}
.steps .se img{margin-bottom: 15px;max-width: 50%;}
.steps .se .font18{color: #555;}
.quanfw{background-size: cover !important;padding: 3% 0 5% 0;}
.qfwItem .qw{width: 25%;text-align: center;float: left;position: relative;}
.qfwItem .qw:after{ position: absolute;right: 0;top: 0;bottom: 0;content: '';border-left: 1px solid #c8c5c5;}
.qfwItem .qw:nth-last-child(1):after{display: none;}
.qfwItem .qw .mx{color: #c8c5c5;max-width: 154px;margin: auto;padding: 15px 10px 0 10px;}
.fiveSteps{ font-size: 0; }
.fiveSteps .fv{display: inline-block;vertical-align: top;width: 20%;text-align: center;position: relative;text-align: center;}
.fiveSteps .fv img{max-width: 70%;border-radius: 50%}
.sixSteps .fv{ width: 16.66%;}
.fourSteps .fv{ width: 25%;}
.fiveSteps .fv .tit{padding-top: 20px;}
.fiveSteps .fv .rjt{position: absolute;left: 100%; margin-left: -11px; top: 50%;margin-top: -7px;}
.applyBtn a{display: inline-block;padding: 5px 35px;background: #f8f3f7;color: #80663b;border: 1px solid #dcdcdc;}
.jImg{ position: relative;}
.publicTit{ text-align: center;position: relative;line-height: 1.2;}
.publicTit .line{position: relative;z-index: 2;}
.publicTit .uppercase{color: #f2f2f3; overflow: hidden; white-space: nowrap; letter-spacing:2px; position: absolute;left: 0;right: 0;top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); text-align: center;font-family: arial;text-transform: uppercase;}
.logServ .fs{width: 50%; padding: 2% 0; background-size: cover !important;text-align: center;color: #fff;position: relative;}
.logServ .fs .pd{ padding: 5%;max-width: 455px;margin: auto;line-height: 1.8;}
.logServ .vImg{ margin-right: 15px;}
.fiveSteps .wt{padding: 0 10px;max-width: 190px;margin: auto;margin-top: 6px;}
.shuiwu{max-width: 950px;position: relative;margin: auto; margin-top: 50px;}
.swItem{ position: absolute;width: 2px;height: 2px;background: #000;}
.swItem_1{ left: 2.8%;top: 66.8%;}
.swItem_2{ left: 17.8%;top: 23.8%;}
.swItem_3{ left: 38.4%;top: 3%;}
.swItem_6{ right: 2.8%;top: 66.8%;}
.swItem_5{ right: 17.8%;top: 23.8%;z-index: 1;}
.swItem_4{ right: 38.4%;top: 3%;}
.swItem .img{ position: absolute;left: 50%;width: 130px;margin-left: -65px;top: 50%;margin-top: -65px;}
.swItem .txt{ position: absolute;left: 50%;width: 130px;margin-left: -65px;text-align: center;top: 100%;padding-top: 10px;}
.swItem .img img{display: block;width: 100%;border-radius: 50%;}
.bgf2f2f3{background: #f2f2f3;}
.letterFour .item{width: 24%;background: #fff;text-align: center;margin-bottom: 2%;}
.letterFour .item .txt{ padding: 5px 20px 15px 20px;}
.letterFour .item .num{ position: relative;padding-top: 10px;position: relative;}
.letterFour .item .num:before{ position: absolute;left: 50%;width: 12px; bottom: 0; margin-bottom: 4px; content: '';margin-left: -6px;border-top: 1px solid #80663b;}
.containerMap{ height: 500px;background: #E4E4E6;}
.newsDL{ font-size: 0; width: 101%;padding: 3% 0;}
.newsDL dd{display: inline-block;vertical-align: top;width: 24%;margin: 0 1% 1% 0;}
.newsDL dd>a{display: block;overflow: hidden;border: 1px solid #e4e4e6;}
.newsDL dd .txt{ padding:10px 15px;}
.newsDL dd .max4{margin: 5px 0;}
.pageLog{ text-align: center;padding: 1% 0 5% 0;}
.pageLog .inBlock{display: inline-block;vertical-align: top;padding: 10px 5%;background: #eee;border: 1px solid #ddd;border-radius: 50px;}
.pageLog .inBlock a,.pageLog .inBlock span{display: inline-block;vertical-align: top;line-height: 46px;}
.pageLog .pageNum{display: inline-block;width: 50px; background: transparent; text-align: center;color: #80663b;border: 0;border-bottom: 1px dashed #434343;line-height: 26px;height: 26px;margin: 0 5px;}
.pageLog .num{width: 46px;text-align: center;border-radius: 50%;}
.pageLog .num.on{background: #80663b;color: #fff;}
.pageLog .inpt{ margin: 0 15px;}
.detailsTxt{ font-size: 14px;color: #666;line-height: 1.8;padding: 2% 0;}
.detailsTxt img{max-width: 100%;height: auto !important;margin: 10px 0;}
.newsTit{ padding: 2% 0 10px 0;border-bottom: 1px solid #E4E4E6;}
.newsTit .date span{ padding-right:25px;display: inline-block;}
.prexNext{line-height: 60px;border: 1px solid #e4e4e6; border-left: 0;border-right: 0; margin: 4% 0;overflow: hidden;position: relative;}
.prexNext:after{ position: absolute;left: 50%;top: 0;bottom: 0;content: '';border-left: 1px solid #E4E4E6;}
.prexNext >a{float: left;display: block;width: 50%;}
.prexNext .item{background: #e4e4e6;padding: 0 25px;}
.txtRight{ text-align: right;}
.prexNext .txtLeft{ padding-left: 15px;}
.prexNext .txtRight{ padding-right: 15px;}

.dlBg{background-size: cover !important;padding:4%;}
.dlBg .txt{max-width: 780px; margin: auto; line-height: 1.8; padding:2.5% 5%;background: rgba(20,49,32,.7);color: #fff;border-top: 2px solid #80663b;}
.paddingLt15{ padding-left: 15px;}
.paddingLt10{ padding-left: 10px;}
.tradeTwo{display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.tradeTwo .item{ width: 48.5%; padding-bottom: 2%;}
.tradeTwo .item .tie,.huiBg{background: #f8f3f7;padding: 15px 0 15px 5%;}
.tradeTwo .item .txt{ padding-top: 15px;line-height: 1.8;}
.greenBg{background: #80663b;text-align: center;color: #fff;padding: 15px 10px;}
.packages .fl{width: 48.5%;margin-right: 2%;}
.packages .fr{width: 48.5%;margin-left: 2%;}
.line17{line-height: 1.7;}


.readMore .rm{width: 49.5%;position: relative;margin-bottom: 10px;line-height: 1.5;}
.readMore .rm h5{ padding: 15px 0;}
.readMore .rm .fr{width: 52%;height:200px;background-size: cover !important;position: relative;}
.readMore .rm .text{ position: absolute; left: 0;top: 0;bottom: 0;right: 52%;border: 1px solid #e9e9eb;padding:2% 3%;color: #545555;overflow-y: auto;}
.readMore .rm .ht{line-height: 24px;max-height: 96px;overflow: hidden;}
.readMore .rm .fr .op{position: absolute;left: 0;right: 0;text-align: center;top: 50%;line-height: 1;font-size: 50px;margin-top: -25px;color: #80663b;}
.video1{position: relative;margin: auto;height: 80%;top: 10%;max-width: 1200px;}
.video-box{width: 100%;height: 100%;position:fixed;top: 0;left: 0;z-index: 99999;display: none;background: rgba(0,0,0,0.8);}
.video-close{color: #fff;;position: absolute;right: 20px;top: 20px;cursor: pointer;z-index: 9999999;width: 36px;height: 36px;}
.video-close::before{position: absolute;left: 0;top: 50%;content: '';width: 100%;height: 1px;background: #fff;transform-origin: center; transform: rotate(45deg)}
.video-close::after{position: absolute;right: 0;top: 50%;content: '';width: 100%;height: 1px;background: #fff;transform-origin: center; transform: rotate(-45deg)}
#fz-videoAct{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.video1 video{max-width: 100%;display: block;}
.leftVideo{position: absolute;left: 0;right: 0;bottom: 0;}
.leftVideo img{display: block;width: 100%;}
.leftVideo .op{position: absolute;left: 0;right: 0;text-align: center;top: 50%;line-height: 1;font-size: 50px;margin-top: -25px;color: #80663b;}


.lingyuDL dd{width: 10.3%;text-align: center;margin: 2% 2.5% 2% 0;float: left;}
.lingyuDL dd:nth-child(8n){
	margin-right: 0;
}
.lingyuDL dd a img{
	width: 100px;
}
.productDL{width: 101.5%;}
.productDL dd{width: 18.5%;margin: 0 1.5% 1.5% 0;position: relative;}
.productDL dd .tit{position: absolute;left: 0;right: 0;bottom: 0;background: rgba(255,255,255,.4);padding: 5px;font-weight: bold;}
.productDL dd .tit span{line-height: 1;padding-left: 10px;border-left: 3px solid #80663b;}


.kTitle{
	align-items: center;
	font-size: 21px;
	line-height: 24px;
	color: #9a7e51;
}
.kTitle span{
	margin-right: 10px;
}
.kTitle .line{
	height: 1px;
	width: 100%;
	border-bottom: 1px dashed #e9e9eb;
	flex: 1;
	margin: 0 3px;
}
.kTitle img:last-child{
	animation: r-r-move 2s linear infinite;
}

@keyframes r-r-move {
    0%,100% {
        transform: translateX(0)
    }

    25% {
        transform: translateX(-10px)
    }

    50% {
        transform: translateX(-20px)
    }
    75% {
        transform: translateX(-10px)
    }
}

@media (max-width: 768px){
	.lingyuDL dd{width: 15%;text-align: center;margin: 2% 2% 2% 0;float: left;}
	.lingyuDL dd:nth-child(8n){
		margin-right: 2%;
	}
	.lingyuDL dd:nth-child(6n){
		margin-right: 0;
	}
	.kTitle{
		font-size: 16px;
		line-height: 20px;
	}
	.lingyuDL{
		margin-bottom: 10px;
	}
	.lingyuDL:last-child{
		margin-bottom: 0;
	}

}

/*新增代码*/
.qiyechengjiu{max-width: 1000px;margin: auto;}
.qiyechengjiu dd{width: 28.33%;margin: 0 2.5%;text-align: center;}
.qiyechengjiu dd .tit{width: 130px;height: 130px; margin: auto; background: #886e42;border-radius: 50%;background: linear-gradient(to left, #82673c,#cbb284, #82673c);background: -webkit-linear-gradient(to left, #82673c,#cbb284, #82673c);}
.fazhanlicheng{position: relative;padding:.25rem .25rem 0 .25rem;}
.fazhanlicheng::before{position: absolute;content: ''; left: 0;right: 0;bottom: 0;  height: .5rem;background: #a99063;border-radius: 100px;background: linear-gradient(to left, #82673c,#cbb284, #82673c);background: -webkit-linear-gradient(to left, #82673c,#cbb284, #82673c);}
.fazhanlicheng .fzlc {position:relative;display: flex;align-items: flex-start;display: -webkit-flex;-webkit-align-items: flex-start;}
.fazhanlicheng .fzlc:nth-child(odd){display: flex;align-items: flex-end;display: -webkit-flex;-webkit-align-items: flex-end;}
.fazhanlicheng .fzlc .year{position: absolute;left: 0;right: 0;text-align: center;top:100%;color: #fff;line-height: .5rem;}
.fazhanlicheng .fzlc .htmls{padding:6px 10px;border: 1px solid #80663b;border-radius: 6px;color: #555;position: relative;box-sizing: border-box;margin-bottom: .2rem}
.fazhanlicheng .fzlc .htmls img{display: block;}
.chengjius{position: relative;}
.chengjius dd{width: 22%; margin: 1% 0;}
.chengjius .twoFlexs dd:nth-child(odd){margin-right: 20%;}
.qycjImg{position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.qycjImg img{max-width: 33%;}
.lianxiDL dd{padding: 1% 0 0 0;}
.lianxiDL dd .icon{width: 100px;max-width: 17%;margin-right: 1.5%;}
.lianxiDL dd .icon img{display: block;width: 100%;}
.lianxiDL dd .con {
	flex: 1;
}
.lianxiDL dd .con .tits{
	font-weight: 600;
	font-size: 22px;
	line-height: 26px;
	color: #333;
	margin-bottom: 10px;
}
.lianxiDL dd .con .itemBox{
	font-size: 16px;
	line-height: 26px;
	color: #333;
}
.lianxiDL dd .con .itemBox .item{
	width: 41.6%;
	float: left;
	margin-bottom: 20px;
}
.lianxiDL dd .con .itemBox .item:nth-child(2n){
	float: right;
}

.listCons span{display: inline-block;margin-right: 5%;}
.listCons span:nth-last-child(1){margin: 0;}
.zhaopinDLs{width: 102%;}
.zhaopinDLs dd{width: 18%;margin: 0 2% 2% 0;position: relative;}
.zhaopinDLs dd .cots{padding:15px 10px;border: 1px solid #e4e4e6;border-radius: 6px;cursor: pointer;}
.zhaopinDLs dd .tit{margin-bottom: 6px;}
.zhaopinDLs dd .colorlogo{padding-right: 10px;}
.zpHover{position: absolute;display: none; left: 50%;top: 0;background: #fff;box-shadow: 0 0 15px -5px rgba(0,0,0,.5);border-radius: 6px;padding: 10px;width: 600px;z-index: 10;}
.zhuyingcp{width: 102%;position: relative;z-index: 2;}
.zhuyingcp dd{width: 23%;margin: 0 2% 2% 0;}
.zhuyingcp dd .scaleImg{border-radius: 6px;}
.zhuyingcp dd .tit{border-top: 1px solid #80663b;margin-top: 10px;padding: 4px 0 0 0;}
.zhuyingcp dt{position: absolute;left: 25%;width: 23%;top: -2%;}
.zhuyingcp dt img{display: block;width: 100%;}

.fazhanlicheng .swiper-slide{height: auto;display: flex;align-items: flex-end;flex-direction: column;}
.fazhanlicheng .swiper-container{padding-bottom: .5rem;}
.fazhanlicheng .bannerDot{top: auto;bottom: 0;width: .5rem;line-height: .5rem;display: block}
.fazhanlicheng .gallery-prev{right: 0;}
.fazhanlicheng .gallery-next{left: 0;}
.threeFlexs dd{width: 22%;margin: 1% 0}
.threeFlexs dd:nth-child(3n - 1){margin:1% 17%}

@media only screen and (min-width:960px ) {
	.zhaopinDLs dd .cots,.qiyechengjiu dd .tit,.fazhanlicheng .fzlc .htmls,.aboutMore,.readMore .rm .fr .op,.productDL dd .tit,.lingyuDL dd img,.menban,.about_2 .item,.ywItem .item img,.newsDL dd .singleTxt,.letterFour .item .num:before,.bannerDot,.newInDL dd .date,.newInDL_2 dd .left,.index_p3 dl dd,form .submitBtn,.steps .se img,.fiveSteps .fv img,.swItem .img img{transition: .5s;}
	.yewuDL dd .txt{transition: background-color .5s;}
	.bannerDot:hover{background: #80663b;}
	.yewuDL dd .aLink:hover{color: #fff;background: #80663b;}
	.yewuDL dd:hover .txt{background: #80663b;}
	.newInDL dd:hover .date{background: rgba(211,185,142,.8);}
	.newInDL_2 dd:hover>a{border-color: #80663b;}
	.index_p3,.quanfw{background-attachment: fixed !important;}
	.index_p3 dl dd:hover,.galleryDot:hover{color: #eb5215;opacity: 1;}
	form .submitBtn:hover{background: #80663b;}
	.applyBtn a:hover{background: #80663b;color: #fff;border-color: #80663b;}
	.steps .se:hover img{transform: rotate(180deg);}
	.fiveSteps .fv:hover img,.swItem:hover .img img,.ywItem .item:hover img{box-shadow: 0 0 50px -20px rgba(20,49,32,.5);transform: translate(0,-5px);}
	.logServ .fs:before{transition: .5s; position: absolute;left: 0;right: 0;top: 0;bottom: 0;content: '';background: rgba(255,255,255,.25);opacity: 0;}
	.logServ .fs:hover:before{opacity: 1;}
	.letterFour .item:hover .num:before{width: 60px;margin-left: -30px;}
	.breadTit a:hover{background: #80663b;}
	.newsDL dd>a:hover{border-color: #80663b;}
	.newsDL dd>a:hover h5{color: #80663b;}
	.pageLog .num:hover{background: #80663b;color: #fff;}
	.about_2 .item:hover{border-color: #80663b;}
	.swiper-slide:hover .menban{background: #80663b;}
	.lingyuDL dd:hover img{transform: translate(0,-5px);-webkit-transform: translate(0,-5px);}
	.productDL dd:hover .tit{background: rgba(128,102,59,.75);color: #fff;padding: 15px 10px;}
	.productDL dd:hover .tit span{border-color: #fff;}
	.readMore .rm .fr:hover .op{color: #eb5215;}
	.aboutMore:hover{background:#80663b;color:#fff;border-color:#80663b}
	.readMore .rm .text:hover{background:#ebeef0}
	.fazhanlicheng .fzlc .htmls:hover{background: #ffebc5;}
	.qiyechengjiu dd:hover .tit{transform: translate(0,-10px);-webkit-transform: translate(0,-10px);}
	.zhaopinDLs dd:hover .cots{border-color: #80663b;}
	.zhaopinDLs dd:hover .zpHover{display: block;}
	.zhaopinDLs dd:nth-child(5n) .zpHover,.zhaopinDLs dd:nth-child(5n + 4) .zpHover{left: auto;right: 100%;}
	.zhuyingcp dd:nth-child(1),.zhuyingcp dd:nth-child(4){margin-right: 27%;}
	.lianxiDL a:hover{color: #80663b;text-decoration: underline;}

}

@media (max-width: 1200px){
	.lunboFl .swiper-slide .txt{
		-webkit-line-clamp: 6;
	}
}

@media only screen and (max-width: 960px) {
	.galleryDot{ font-size: 40px;}
	.lunboFl{ padding: 2% 60px;}
	.netWork .fl{ width: 50%;}
	.imgFm{ position: static; margin: 0 0 20px 0;max-width: 100%;text-align: center;}
	.about_4 form{ max-width: 100%;margin: auto; width: 400px;}
	.about_1 .left{position: static;width: auto;}
	.about_1 .right{ margin: 2% 0 0 0;}
	.about_1 .left .tit{background: rgba(255,255,255,.5);padding: 2% 0;}
	.about_1 .left .tit .paddingBot2{ padding-bottom: 5px;}
	.bannerImg img{max-width: 150%;width: 150%;position: relative;left: -25%;}
	.shuiwu{max-width: 90%;}
    .threeDL {width:102%}
	.threeDL dd{display: inline-block;width: 31.33%;margin: 0 2% 2% 0;}
	.readMore {display: block;}
    .readMore .rm{ width: auto;}
    .readMore .rm .text{ padding: 10px;}
	.leftVideo{position: relative;max-width: 480px;margin: auto;}
	/*.productDL dd{width: 31.83%;}*/
	.productDL dd .tit span{
		font-size: 16px;
	}
	.fazhanlicheng {display: block;}
	/*.minwidth .fazhanlicheng .fzlc{padding:0 !important;align-items: center;-webkit-align-items: center;margin: 10px 0;}
    .fazhanlicheng .fzlc .htmls{left: 0;width: auto;}
	.fazhanlicheng .fzlc .year{position: static;margin: 0;color: #80663b;margin-right: 10px;}
	.fazhanlicheng::before{display: none;} */
	.qiyechengjiu dd .tit{width: 90px;height: 90px;}
	.zhaopinDLs {display: block;width: auto;}
	.zhaopinDLs dd{width: auto;margin:0 0 2% 0}
	.zpHover{position: static;width: auto;}
	.zhuyingcp dt{display: none;}

	.lianxiDL dd .con .tits{
		font-size: 18px;
		line-height: 22px;
		margin-bottom: 5px;
	}
	.lianxiDL dd .con .itemBox{
		font-size: 14px;
		line-height: 24px;
	}
	.lianxiDL dd .con .itemBox .item{
		width: 100%;
		margin-bottom: 10px;
	}
}

@media only screen and (max-width: 767px) {
	.newsIndex .fl{ float: none;width: auto;margin: 0 0 2% 0;}
	.netWork .fl{width: auto;float: none;}
	.netWork .rightTxt{ text-align: center;}
	.menban{ font-size: 14px;height: 9em;overflow-y: auto;-webkit-overflow-scrolling: touch;}
	.ywItem .item{ width: 100%;max-width: 100%;}
	.ywItem .item .paddingBot3{ padding-bottom: 5px;}
	.about_2 .item{width: 100%;margin: 0 0 2% 0;}
	.shuiwu{ margin: 30px auto;}
	.swItem .img{ width: 60px;margin-left: -30px;margin-top: -30px;}
	.swItem .txt{ padding-top: 3px;line-height: 1.2;font-size: 12px; width: 80px;margin-left: -40px;}
	.containerMap{ height: 350px;}
	.newsDL dd{ width: 49%;}
	.readMore .rm .fr{height: 125px;}
	.lingyuDL::after{width: 22%;content: '';}
	.zhuyingcp dd{width: 48%;}
	.chengjius dd,.threeFlexs dd{width: 32%}
	.threeFlexs dd:nth-child(3n - 1){margin: 1% 2%}
	.newInDL_2 dd:nth-child(4),.newInDL_2 dd:nth-child(5){
		display: none;
	}
}

@media only screen and (max-width: 640px) {
	.lunboFl .swiper-slide .overHidden{
		width: 55%;
	}
	/*.threeDL dd{ width: 48%;}*/
	.yewuDL dd .txt{ padding:12px 8px 8px 8px;}
	.yewuDL dd .max3{ margin: 5px 0;}
	.index_p3 dl dd br{display: none;}
	.index_p3 dl dd .font12{ font-size: 10px;padding: 0 6px;}
	.index_p3 dl dd .font16{ margin-bottom: 2px;}
	.galleryDot{ font-size: 30px;}
	.lunboFl{ padding: 4% 30px;}
	.gallery-next{ left: 1%;}
	.gallery-prev{ right: 1%;}
	.lunboFl .swiper-slide a{overflow: hidden;}
	.lunboFl .swiper-slide .txt{-webkit-line-clamp: 2;height: 44px;}
	.lunboFl .swiper-slide .singleTxt{padding-bottom: 0;}
	.lunboFl .swiper-slide .fl{ width: 43%;}
	.fourNet .fn img{height: 40px;}
	.txImg{ width: 80px;margin-right: 5px;}
	.themSay .paddingBot2{ padding-bottom: 0;}
	.qfwItem .qw{ width: 50%; margin-bottom: 15px;}
	.qfwItem .qw:nth-child(even):after{display: none;}
	.fiveSteps .fv .tit{ padding-top: 6px;}
	.letterFour .item{ width: 49%;}
	.letterFour .item .txt{ padding: 5px 10px 10px 10px;}
	.sixSteps .fv{ width: 33.33%; margin-bottom: 2%;}
	.pageLog .inBlock{border-radius: 0;padding: 10px;}
	.pageLog .inBlock a, .pageLog .inBlock span{line-height: 30px;}
	.pageLog .num{ width: 30px;}
	.newsDL dd .txt{ padding: 5px 6px;}
	.newsDL dd .max4{ margin: 0;}
	.breadTit a{ font-size: 16px;padding: 8px 0;}
	.prexNext .item{display: none;}
	.prexNext{ line-height: 40px;}
	.prexNext .txtLeft{ padding-left: 0;}
	.prexNext .txtRight{ padding-right: 0;}
	.tradeTwo {display:block}
	.tradeTwo .item{ float: none;width: auto;}
	.packages .fl,.packages .fr{float: none;width: auto; margin: 0; margin-bottom: 2%;}
	.phoneSingle .fv{display: block;width: auto;margin-bottom: 25px; display: -webkit-flex;-webkit-align-items: center;display: flex;align-items: center;text-align: left;}
	.phoneSingle .fv img{max-width: 100%;}
	.phoneSingle .fv .wt{max-width: 100%;}
	.phoneSingle .fv .tit{ padding-top: 0;}
	.phoneSingle .fv .jImg{max-width: 80px;min-width: 80px; width: 80px;margin-right: 15px;}
	.phoneSingle .fv .rjt{ left: 50%;margin-top: 5px !important; margin-left:-10px !important; top: 100%;transform: rotate(90deg);-webkit-transform: rotate(90deg); margin: 0;min-width: 20px;}
    .productDL dd{width:48.5%;}
.tmax6{-webkit-line-clamp: 5;max-height: 105px;}
.readMore .rm .tmax6{
	-webkit-line-clamp: 3;
}
.aboutMore{padding:4px 25px;margin-top:6px;}
}

@media only screen and (max-width:480px ) {
	.steps .se .font18{font-size: 12px;line-height: 1.2;}
	.steps .se img{ margin-bottom: 10px;}
	.fiveSteps .fv .rjt{ width: 10px;margin-left: -5px;margin-top: -3px;}
	.fiveSteps .wt{padding: 0;}
	.logServ .vImg{ width: 40px;margin-right: 5px;}
	.logServ .fs .txt{ font-size: 12px;}
	.publicTit .uppercase{letter-spacing: 0px;font-size: 26px;}
	.swItem .txt{ font-size: 10px; width: 60px;margin-left: -30px;}
	.swItem .txt br{display: none;}
	.publicTit{line-height: 1;}
	.containerMap{ height: 200px;}
	.fourSteps  .fv { width: 50%; margin-bottom: 10px;}
	.fiveSteps .fv .max{ padding: 0 5px;word-break: break-word;}
	.newsTit .date span{padding: 0;}
	.newsTit .date {display: flex;justify-content: space-between;width: 100%;}
	.breadTit a{ font-size: 15px;}
	.phoneTwo .fv{width: 33.33%; margin-bottom: 15px;}
	.phoneTwo .fv:nth-child(4){ margin-left: 16.66%;}
	.qfwItem .qw .mx{ padding-top: 5px;}
	.fourSteps .fv img{max-width: 50%;}
}



















