﻿@charset "utf-8";
@import url(common.css);


/*栏目页公用样式 s*/
.SubPage{position: relative;background:#fff;height: auto !important;min-height: 100px;height: 100px;overflow: hidden;padding-top: 1.2rem;padding-bottom: 1.2rem;}

.SubBan{position: relative;overflow: hidden;z-index: 0;}
/*.SubBan:after{width: 100%;height: 100%;left: 0;top: 0;content: "";position: absolute;background:rgba(0,0,0,0.3);z-index: 2;}*/
.SubBan .img img{width: 100%;}

.SubMenu{line-height: 0.74rem;background:#f3f3f3;border-bottom:1px solid #e4e4e4;position: relative;z-index: 1;text-align: center;font-size: 0;}
.SubMenu li{position: relative;display: inline-block;margin:0 0.31rem;vertical-align: top;}
.SubMenu li a{ display:block; color:#727272;position: relative;z-index: 1;font-size: 0.2rem;}
.SubMenu li:after{content: "";position:absolute;left: 50%;bottom: 0;width: 0;background:#526a47;transition: all 0.3s;height: 2px;}
.SubMenu li a:hover,.SubMenu li.onli a{ color:#526a47;}
.SubMenu li:hover:after,.SubMenu li.onli:after{width: 100%;left:0;}

.SubNav{text-align: center;padding-bottom: 0.67rem;}
.SubNav li {display: inline-block;margin:0 0.15rem;}
.SubNav li a{font-size: 0.2rem;padding:0 0.3rem;line-height: 0.54rem;background:#f3f3f3;border-radius: 28px;display: block;}
.SubNav li.on a,.SubNav li:hover a{color:#fff;background:#526a47;}

.ColName{background:#526a47; color:#fff;display:none; position:relative; z-index:100; line-height:0.6rem;padding-left: 12px;font-size: 0.24rem;}
.ColName .iconfont{ font-size:20px; position:absolute; width:100%; height:100%; text-align:right; right:10px; top:0;transition: all ease 0.3s;}

.SubTi{font-size: 0.4rem;color:#526a47;line-height: 1.2;margin-bottom: 0.35rem;}
.SinglePage{ word-wrap:break-word;word-break:normal;text-align:justify;line-height: 0.35rem;color:#666666;}
.SinglePage.l45{line-height: 0.45rem;font-size: 0.18rem;}
.SinglePage.l45 img{height: auto !important;}
@media(max-width:1560px){
	.SinglePage{line-height: 0.35rem;}
}
@media(max-width:1024px){
	.ColName{display: block;margin-bottom: 15px;}
	.SubMenu{line-height: 0.5rem;padding: 20px 0;height: auto;text-align: left;}
	.SubMenu li{width: 25%;margin: 0;text-align: center;}
	.SubMenu li:after{display: none;}
	.SubMenu li a{padding:0;}
	.SubMenu li a:hover,.SubMenu li.onli a{ color:#526a47;}
}
@media(max-width:767px){
 .SubPage{padding-top: 0.6rem;padding-bottom: 0.6rem;}
 .SinglePage{line-height: 24px !important;font-size: 14px !important;}
	.SinglePage img{width: auto !important;height: auto !important;}
	.ColName{line-height:38px;font-size: 18px;}
	.SubMenu li a{font-size: 15px;line-height: 30px;}
	.SubTi{font-size: 20px;}
	.SubNav li a{font-size:15px;line-height:30px;}
}

/*关于中徽 s*/
.AboutNum{position: relative;margin-top: 1rem;}
.AboutNum .num{position: absolute;right: 0;top: 0;z-index: 1;background:rgba(82,106,71,0.71);height: 100%;width: 4rem;display: flex;color:#fff;flex-direction: column;justify-content: center;}
.AboutNum .num li{padding:0.26rem 0 0.26rem 0.9rem;}
.AboutNum .num p{line-height: 0.83rem;}
.AboutNum .num .counter{font-size: 0.72rem;display: inline-block;vertical-align: top;}
.AboutNum .num sup{display: inline-block;line-height: 30px;}

.SingleTw .Info{width: 57%;float: left;}
.SingleTw .Img{width: 39.56%;float: right;padding:0.35rem .35rem 0.35rem 0;position: relative;}
.SingleTw .Img img{width: 100%;position: relative;z-index: 1;}
.SingleTw .Img:after{width: calc(100% - 0.35rem);position: absolute;content: "";height: 100%;top:0;left: 0.35rem;background:#e5e5e5;}

.CultureList .item .Info{border-top: 1px solid #e3e3e3;font-size: 0.18rem;color:#333333;padding-right: 0.5rem;width: 50%;}
.CultureList .item:nth-child(2n+2) .Info{padding-left: 0.5rem;padding-right: 0;}
.CultureList .item .Info h2{font-size: 0.2rem;margin:0.33rem 0 0.1rem;color:#333333;}
.CultureList .item .Img{vertical-align: top;width: 50%;}

.HornorList{background:url(../images/hornorbg.jpg) center top repeat-y;background-size:contain;text-align: center;}
.HornorList ul{font-size: 0}
.HornorList li{width: 25%;display: inline-block; text-align: center;}
.HornorList .imgbox{padding-top: 56%;width: 88%;margin:0px auto 0.74rem;border:2px solid rgba(82,106,71,0.5);}
.HornorList li:hover .imgbox{border:2px solid rgba(82,106,71,1);}
.HornorList .imgbox span{top: 0.05rem;left: 0.05rem;width: calc(100% - 0.1rem);height: calc(100% - 0.1rem);}
.HornorList .ti{height: 1.07rem;}

.NewsList{padding-bottom: 0.35rem;}
.NewsList .item{border-bottom: 1px solid #e9e9e9;padding:0.44rem 0 0.44rem 1.42rem;position: relative;}
.NewsList .item .date{position: absolute;left: 0;top: 0.5rem;text-align: center;border-right: 1px solid #e9e9e9;height: 1.4rem;color:#999999;flex-direction: column;justify-content: center;align-items: center;width: 1.14rem;display: flex;}
.NewsList .item .date:After{position: absolute;top: 0;right: -1px;width: 1px;height: 0;content: "";background:#526a47;transition: all 0.3s;}
.NewsList .item .date i{display: block;font-size: 0.4rem;color:#526a47;line-height: 0.46rem;}
.NewsList .item .tit{font-size: 0.2rem;margin-bottom: 0.11rem;}
.NewsList .item .desc{color:#999999;margin-bottom: 0.2rem;}
.NewsList .item .detail{font-size: 14px;color:#526a47;}
.NewsList .item .detail i{display: inline-block;vertical-align: middle;margin-left: 5px;width: 17px;height: 15px;background:url(../images/arr2.png);transition: all 0.3s;}
.NewsList .item:hover .detail i{margin-left: 10px;}
.NewsList .item:hover .date:After{height: 100%;}

.NewsList .top{border-bottom: 1px solid #e9e9e9;padding-bottom: 0.6rem;}
.NewsList .top .imgbox{width: 37.5%;float: left;padding-top: 3.8rem;}
.NewsList .top .info{width: 59.6%;float: right;padding-top: 0.27rem;}
.NewsList .top .tit{font-size: 0.22rem;margin-bottom: 0.26rem;}
.NewsList .top .date{color:#526a47;}
.NewsList .top .desc{color:#999999;line-height: 0.35rem;margin:0.18rem 0 0.77rem;}
.NewsList .top .detail{width: 1.6rem;line-height: 0.5rem;color:#fff;font-size: 14px;border-radius: 25px;background:#526a47;text-align: center;}
.NewsList .top .detail i{display: inline-block;vertical-align: middle;margin-left: 5px;width: 17px;height: 15px;background:url(../images/arr3.png);transition: all 0.3s;}
.NewsList .top .info:hover .detail i{margin-left: 10px;}

.Development {background: #fff url(../images/lsbg.jpg) center bottom no-repeat;}
.Development li{width: 50%;clear: both;text-align: right;padding-right: 1.5rem;position: relative;font-family: harml_Regular;min-height: 100px;padding-bottom: 20px;}
.Development li:after{position: absolute;right: -7px;height: calc(100% - 28px);width: 3px;content: "";background:#f7f2eb;top: 30px;}
.Development li .cn{color:#333333;font-weight: bold;margin-bottom: 4px;}
.Development li .en{color:#999999;font-size: 14px;text-transform: uppercase;max-width: 460px;display: inline-block;line-height: 18px;}
.Development li .year{position: absolute;right: 0;top: 0;color:#526a47;font-size: 0.24rem;font-style: italic;width: 1.3rem;text-align: left;font-weight: bold;}
.Development li .year:after{position: absolute;right: -15px;top: 15px;width: 0.75rem;height: 1px;background:#dddddd;content: "";z-index: 0;}
.Development li .year:before{position: absolute;right: -15px;top: 6px;width: 20px;height: 20px;background:#fff;border:2px solid #e1d9d2;z-index:1;border-radius:50%;content: "";z-index: 10;}
.Development li:nth-child(2n+2){float: right;clear: none;text-align: left;padding-right: 0;padding-left: 1.5rem;}
.Development li:nth-child(2n+2) .year{right: auto;left: 0;text-align: right;}
.Development li:nth-child(2n+2) .year:after{right: auto;left: -4px;}
.Development li:nth-child(2n+2) .year:before{right: auto;left: -4px;}
.Development li:nth-child(2n+2):after{right: auto;left:4px;}
.Development li:hover .year:after{background:#526a47;}
.Development li:hover .year:before{background:url(../images/yuan.gif) center center no-repeat;border:1px solid #526a47;background-size: contain;}

@media(max-width:1600px){
	.HornorList .imgbox{margin:0px auto 0.6rem;}
}
@media(max-width:1560px){
	.CultureList .item .Info h2{margin:0.15rem 0 0.1rem;}
}
@media(max-width:1024px){
	.AboutNum .num{position: static;width: auto;flex-direction: row;}
	.AboutNum .num li{width: 33.333%;padding-left: 0;text-align: center;}
	.CultureList .item{display: block;margin-bottom: 15px;}
	.CultureList .item .Info{width: auto;padding:20px !important;border: 1px solid #e3e3e3;display: block;}
	.CultureList .item .img{width: auto;display: block;text-align: center;}

	.HornorList{background: transparent;}
	.HornorList .imgbox{margin:0px auto 0.25rem;}
	.HornorList li{width: 50%;padding:0 0.15rem;}
	.HornorList li:nth-child(2n+1){clear: both;}
	.HornorList li .ti{height: auto;padding-bottom: 0.35rem;}
}
@media(max-width:768px){
	.SingleTw .Info{width: auto;float: none;}
	.SingleTw .Img{width: auto;float: none;}
	.CultureList .item .Info h2{font-size: 16px;}
	.CultureList .item .Info{font-size: 14px;}

	.NewsList .top .imgbox{width: auto;float: none;padding-top: 64%;}
	.NewsList .top .info{width: auto;float: none;}
	.NewsList .top .tit{font-size: 15px;}
	.NewsList .top .desc{line-height: 24px;margin-bottom: 0.18rem;}
	.NewsList .top .detail{width: 110px;line-height: 30px;}
	.NewsList .item {padding-left: 1.55rem;}
	.NewsList .item .tit{font-size: 15px;}
	.NewsList .item .date{width: 1.35rem;height: 120px;}
	.NewsList .item .date i{font-size: 28px;}

	.Development li{width: auto;text-align: left !important;padding-left: 28px !important;padding-right:0 !important;float: none !important;}
	.Development li .year{position: static;text-align: left !important;padding-left: 15px;width: auto !important;font-size: 18px;padding-top:5px;padding-bottom: 10px;}
	.Development li .year:before{right: auto !important;left: 0 !important;}
	.Development li .year:after{right: auto !important;left: 0 !important;width: 30px;}
	.Development li .cn{font-size: 15px;}
	.Development li:after{right: auto !important;left: 10px !important;}

	.HornorList .imgbox {padding-top: 67%;width: 92%;}
}


/*新闻资讯 s*/
.TitleInfo{text-align: center;border-bottom: 1px solid #e5e5e5;padding-bottom: 0.35rem;margin-bottom: 0.35rem;}
.TitleInfo .ti{font-size: 0.34rem;font-weight: normal;margin-bottom: 0.1rem;line-height: 1.2;}
.TitleInfo .other{color:#999999;}
.TitleInfo .other i{display: inline-block;vertical-align: middle;width: 1px;height: 14px;background:#e6e6e6;margin:0 18px;}

.PrevNextInfo{padding: 0.45rem 0 0 0;margin-top: 0.55rem;border-top: 1px solid #e5e5e5;position: relative;}
.PrevNextInfo dl{position: relative;margin-bottom: 0.1rem;width: 52%;padding: 24px 100px 24px 0;border-bottom: 1px dotted #e9e9e9;}
.PrevNextInfo dl .date{position: absolute;right: 0;top: 24px;font-size: 14px;color:#999999;}

.PrevNextInfo .back{position: absolute;right: 0;top: 1.05rem;text-align: center;color:#fff;width:60px;height: 60px;background:#526a47 url(../images/back.png) center center no-repeat;border-radius: 50%;}
.PrevNextInfo .back img{display: inline-block;vertical-align: middle;margin-right: 12px;}
.PrevNextInfo .back:hover{background-color:#00a539;}

@media(max-width:768px){
	.TitleInfo .ti {font-size: 20px;}
	.PrevNextInfo dl{width: auto;padding:10px 70px 10px 0;}
	.PrevNextInfo .back{top: -40px;width: 35px;height: 35px;background-size:55%;}
	.PrevNextInfo dl .date{top: 10px;}
}


/*主营业务 s*/
.BusinessList .item{margin-bottom: 0.9rem;}
.BusinessList .item:last-child{margin-bottom: 0;}
.BusinessList .imgbox{width: 59.37%;}
.BusinessList .info{padding:0.6rem 0 0.6rem 0.57rem;position: relative;text-align: center;background:url(../images/logo.jpg) center center no-repeat;}
.BusinessList .info:after,.BusinessList .info:before{position: absolute;content: "";width: calc(100% - 0.57rem);height: 1px;background:#526a47;right: 0;transition: all 0.3s;}
.BusinessList .info:after{top: 0.46rem;}
.BusinessList .info:before{bottom: 0.46rem;}
.BusinessList .ti{line-height: 0.64rem;font-size: 0.24rem;color:#000000;margin-bottom: 0.21rem;position: relative;}
.BusinessList .ti:after{position: absolute;left: 50%;bottom: 0;width: 23px;height: 3px;content: "";background:#035838;margin-left: -11px;}
.BusinessList .desc{color:#999999;margin:0 0.44rem 0.4rem;}
.BusinessList .detail{color:#fff;width: 142px;line-height: 46px;background:#526a47;margin:0px auto;}
.BusinessList .detail i{background: url(../images/arr4.png);width: 29px;height: 8px;margin-left: 14px;display: inline-block;transition: all 0.3s;}
.BusinessList .info:hover .detail{background:#257457;}
.BusinessList .info:hover .detail i{margin-left: 20px;}
.BusinessList .info:hover:after,.BusinessList .info:hover:before{right: 0.2rem;width: calc(100% - 0.97rem);}
.BusinessList .item:nth-child(2n+2) .info{padding-left: 0;padding-right: 0.57rem;}
.BusinessList .item:nth-child(2n+2) .info:after,.BusinessList .item:nth-child(2n+2) .info:before{right: 0.57rem;}

.SubTit2{text-align: center;position: relative;z-index: 1;}
.SubTit2 h2{font-size: 0.42rem;font-weight: normal;position: relative;padding-bottom: 0.24rem;}
.SubTit2 h2:After{position: absolute;left: 50%;bottom: 0;width: 1.09rem;height: 4px;content: "";background:#526a47;transform: translateX(-50%);}

.WlFaInfo{position: relative;margin:0rem auto 0;}
.WlFaInfo .imgbox{position: absolute;left: 50%;top: 50%;width: 4.5rem;height: 4.5rem;border-radius: 50%;transform: translate(-50%,-50%);}
.WlFaInfo .imgbox .Info{transform: translate(-50%,-50%);left: 50%;top: 50%;position: absolute;width: 3.8rem;height: 3.8rem;border-radius: 50%;border:1px solid #d3ddeb;background:#f5f7fa;font-size: 0.4rem;color:#005fe1;font-weight: bold;line-height: 1.3;background:#f5f7fa;overflow: hidden;text-align: center;}

.WlFaInfo li{position: absolute;padding-right: 1.19rem;z-index: 10;line-height: 22px;}
.WlFaInfo li .ico{width: 1rem;height: 1rem;position: absolute;right: 0;top: -5px;background:#526a47;border-radius: 50%;}
.WlFaInfo li .ti{font-size: 0.24rem;line-height: 2;font-weight: bold;}
.WlFaInfo li:nth-child(1){text-align: right;top: 2.38rem;left: -3.25rem;width: 5.39rem;}
.WlFaInfo li:nth-child(2){top: 2.38rem;right: -3.2rem;padding-right: 0;padding-left: 1.19rem;width: 5.39rem;}
.WlFaInfo li:nth-child(2) .ico{left: 0;}
.WlFaInfo li:nth-child(3){text-align: right;top: 4.4rem;left: -3.42rem;width: 5.11rem;}
.WlFaInfo li:nth-child(4){top: 4.4rem;right: -3.5rem;padding-right: 0;padding-left: 1.19rem;width: 5.11rem;}
.WlFaInfo li:nth-child(4) .ico{left: 0;}
.WlFaInfo li:nth-child(5) {bottom: 1.57rem;left: -1.5rem;text-align: right;width: 3.98rem;}
.WlFaInfo li:nth-child(6) {bottom: 1.57rem;right: -1.6rem;padding-right: 0;padding-left: 1.19rem;width: 3.98rem;}
.WlFaInfo li:nth-child(6) .ico{left: 0;}

.TextInner{padding:0.69rem 0 0.52rem;position: relative;margin-bottom: 0.8rem;}
.TextInner:After,.TextInner:before{position: absolute;content: "";width: 0.48rem;height: 0.4rem;background-size: contain;background-repeat: no-repeat;background-position: center center;}
.TextInner:After{left: 0;top: 0;background-image: url(../images/kh1.gif);}
.TextInner:before{right: 0;bottom: 0;background-image: url(../images/kh2.gif);}

.PhotoNews{margin-left: -0.3rem;}
.PhotoNews li{width: 25%;float: left;padding:0 0 0.3rem 0.3rem;text-align: center;}
.PhotoNews .imgbox{padding-top: 68%;}
.PhotoNews .tit{line-height: 0.76rem;padding:0 10px;background:#f5f5f5;font-size: 0.2rem;}
.PhotoNews .info {padding-top: 0.23rem;text-align: left;}
.PhotoNews .info .tit{margin-bottom: 0.1rem;background:transparent;padding: 0;line-height: 30px;}
.PhotoNews .desc{color:#999999;line-height: 25px;height: 50px;}

@media(max-width:1280px){
.BusinessList .info:after{top: 0.2rem;}
.BusinessList .info:before{bottom: 0.2rem;}
}
@media(max-width:1024px){
.BusinessList .info:after{top: 0;}
.BusinessList .info:before{bottom: 0;}
.BusinessList .info{padding-top: 0.2rem;padding-bottom: 0.2rem;}
.BusinessList .desc{margin-bottom: 0 0.2rem 0.2rem;}

.WlFaInfo:After{display: none;}
.WlFaInfo{width: auto;height: auto;margin:25px auto 0;}
.WlFaInfo .imgbox{position: relative;transform: translate(0,0);left: auto;top: auto;margin:0px auto 0.25rem;}
.WlFaInfo li{position: static;width: auto !important;margin-bottom: 0.5rem;border-bottom: 1px dotted #ddd;padding-bottom: 0.5rem;}
.WlFaInfo img{width: auto !important;height: auto !important;}
}
@media(max-width:768px){
	.BusinessList .item{display: block;margin-bottom: 0.4rem;}
	.BusinessList .imgbox{width: auto;display: block;}
	.BusinessList .info{width: auto;display: block;padding:0.5rem !important;}
	.BusinessList .info:after,.BusinessList .info:before{width: 100% !important;right: 0 !important;}
	.BusinessList .ti{line-height: 45px;font-size: 16px;}
	.BusinessList .detail{width: 120px;line-height: 36px;}
	.BusinessList .desc{margin:0px auto 10px;}

	.WlFaInfo li .ti{font-size: 16px;}
	.WlFaInfo p,.WlFaInfo span,
	.SinglePage p,.SinglePage span{font-size: 14px !important;}

	.PhotoNews {margin-left: -12px;}
	.PhotoNews li{width: 50%;padding-left: 12px;}
	.PhotoNews .tit{line-height: 45px;font-size: 14px;}
	.PhotoNews .desc{line-height: 20px;height: 40px;font-size: 12px;}
}


/*中徽商学院 s*/
.EduList{padding-bottom: 0.4rem;}
.EduList li{margin-bottom: 0.33rem;position: relative;padding-right: 2.2rem;background:#f8f8f8;}
.EduList .date{height: 150px;width: 156px;text-align: center;color:#999999;line-height: 38px;padding-right: 14px;position: relative;}
.EduList .date:After{position: absolute;right: 0;top: 0;height: 100%;width: 14px;background:#fff;border-left: 1px solid #e6e6e6;content: "";}
.EduList .date:before{position: absolute;height: 16px;width: 16px;background:#f8f8f8;border-top: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;content: "";right:7px;top: 50%;transform: rotate(45deg);margin-top:-8px;z-index: 10;}
.EduList .date i{display: block;width: 67px;margin:0px auto;line-height: 77px;font-size: 0.5rem;border-bottom: 1px solid #dfdfdf;}
.EduList .info{vertical-align: top;padding:0.27rem 0 0 0.5rem;border-left: 1px solid #e6e6e6;}
.EduList .ti{font-size: 0.2rem;margin-bottom: 0.13rem;}
.EduList .desc{color:#999999;}
.EduList .more{position: absolute;right: 0;top: 0;height: 100%;width: 48px;z-index: 10;background:#f0f0f0 url(../images/arr5.png) center center no-repeat;transition: all 0.3s;}
.EduList li:hover .more{background-color:#526a47;}

@media(max-width:768px){
	.EduList li{padding-right: 20px;}
	.EduList .date{width: 70px;height: auto;font-size: 12px;}
	.EduList .date i{width: auto;line-height: 45px;}
	.EduList .info{padding:10px 0 10px 15px;}
	.EduList .more{display: none;}
	.EduList .ti{font-size: 15px;}
}

/* 人力资源 */
.HrList{padding-bottom: 0.25rem;}
.HrList .thead{background:#526a47;}
.HrList .thead .cell{height: 60px;color:#fff;font-size: 0.2rem;}
.HrList .cell{padding-left: 0.2rem;text-align: center;font-size: 0.18rem;}
.HrList .w1{width: 16.666%;padding-left: 0.5rem;text-align: left;}
.HrList .w2{width: 16.666%;}
.HrList .w3{width: 16.666%;}
.HrList .w4{width: 16.666%;}
.HrList .w5{width: 16.666%;}
.HrList .item{border-bottom: 1px solid #efefef;color:#666666;}
.HrList .item .info{cursor: pointer;}
.HrList .item .iconyjt{transition: all 0.3s;font-size: 0.3rem;}
.HrList .item.on .cell{color:#526a47;}
.HrList .item.on .iconxjt{transform: rotate(-180deg);}
.HrList .item .cell{height: 0.7rem;padding-top: 0.15rem;padding-bottom: 0.15rem;}
.HrList .detail{border-top: 1px solid #efefef;background:#fbfbfb;padding:0.35rem 240px 0.5rem 0.5rem;color:#999999;line-height:0.36rem;position: relative;display:none;}
.HrList .detail .sti{font-size: 0.2rem;color:#333333;padding-top: 0.4rem;}
.HrList .detail .sti:first-child{padding-top: 0;}
.HrList .applybtn{display:block;width: 170px;text-align: center;line-height: 50px;color:#fff;background:#526a47;margin-top: 0.35rem;}
.HrList .applybtn:hover{background:#186d4e;}
.HrList .applybtn img{display: inline-block;vertical-align: middle;margin-right: 5px;}
.HrList .jobitem{display: none;}

.TeamPop{width: 1025px;z-index: 1000;background:#fff;box-shadow: 0px 5px 20px rgba(0,0,0,0.12);margin:0px auto;position: relative;max-height: 50%;overflow-y: auto;}
.TeamPop *{
 box-sizing:border-box;
 -moz-box-sizing:border-box; /* Firefox */
 -webkit-box-sizing:border-box; /* Safari */ /*设置的区域宽度用百分比固定为父元素的宽度对应的百分百，不会收到padding或是border把盒子撑大*/
 }
 .TeamPop *:before,.TeamPop *:after {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 }
.TeamPop .Content{padding:1rem;overflow: hidden;}
.TeamPop .toptit{text-align: center;line-height: 2.5;background:url(../images/linebg.gif) 0px bottom repeat-x;font-size: 0.36rem;color:#526a47;margin:-0.2rem 0 0.4rem;}
.TeamPop .mfp-close{width: 0.74rem;height: 0.74rem;line-height: 0.74rem;text-align: center;background:#526a47;color:#fff !important;opacity: 1;font-size: 0.5rem;}
.JobPop .Content{padding-top: 0.5rem;}
	.JobForm{ color:#666666; margin:0px 0px 0px -2%;}
 .JobForm dl{ width:48%; float:left; margin-left:2%; line-height:0.5rem; position: relative;}
 .JobForm dl dt{position: absolute;left:0;top:5px; text-align:right;width:90px;}
 .JobForm dl dd{margin-left:100px;}
 .JobForm dl.auto{ width:100%; float:none;}

 .JobForm dd{ padding:5px 0px;}
 .JobForm .input { border:1px solid #dbdbdb; width:100%; height:0.4rem; line-height:0.38rem;}
 .JobForm .textarea { border:1px solid #dbdbdb; width:100%; height:1.16rem; line-height:23px;display: block;}
 .JobForm select { border:1px solid #dbdbdb; width:190px; height:23px; line-height:23px;}
 .JobForm .btnam{background:#526a47;color:#fff;padding:0 12px;}
 .sendbtn{ cursor:pointer; color:#fff; width:120px; height:40px; font-size:16px; background:#333; margin-right:8px;}
 .resetbtn{ cursor:pointer; color:#fff; width:120px; height:40px; font-size:16px; background:#999;}

	@media(max-width:1024px){
		.TeamPop{width: 94%;}
		.HrList .detail{padding: 0.5rem;font-size: 14px;}
		.HrList .detail .sti{font-size: 16px;}
		.HrList .applybtn{position:static;display: inline-block;font-size: 14px;margin-top: 15px;width: 120px;line-height: 35px;}
	}
	@media(max-width:767px){		
		.HrList .thead .cell{font-size: 15px;padding:10px;}
		.HrList .cell{font-size: 14px;}
		.HrList .iconxjt{font-size: 16px;}
		.HrList .w2,.HrList .w3,.HrList .w4{display: none;}
		.HrList .w1{width: 40%;}
		.HrList .w5{width: 30%;}
		.HrList .detail{line-height: 24px;}
		.JobForm dl{width: auto;float: none;}
		.JobForm .input{height: 30px;line-height: 28px;}
		.JobForm .btn dd{margin-left: 0;text-align: center;}
		.JobForm dl dt{position: static;width: auto;text-align: left;}
		.JobForm dl dd{margin-left: 0;}
		.sendbtn {width: 110px;}
		.JobForm .textarea{height: 80px;}
		.HrList .jobitem{display: block;color:#333;}
		.HrList .jobitem span{display: inline-block;width: 100%;}
		.JobForm .btnam{padding:5px 12px;}
	}

	/* 联系我们 */
	#ditu{width: 45%;float: left;height: 6rem;}
	.ContactUs{width: 46.4%;float: right;}
	.ContactUs .tithead{border-bottom: 1px solid #f1f1f1;padding-bottom: 0.26rem;margin-bottom: 0.3rem;max-width: 5.42rem;}
	.ContactUs .tithead h2{line-height: 1.7;color:#333333;font-size: 0.36rem;}
	.ContactUs .tithead p{color:#999999;letter-spacing: 0.5em;}
	.ContactUs .tel{line-height: 0.8rem;color:#999999;padding: 0 20px;background: url(../images/telbg.gif);margin-bottom: 0.22rem;display: inline-block;}
	.ContactUs .tel span{color:#526a47;font-size: 24px;margin-right: 20px;display: inline-block;vertical-align: middle;}
	.ContactUs .tel img{display: inline-block;vertical-align: middle;margin-right: 10px;}
	.ContactUs .item{line-height: 0.34rem;color:#999999;margin-bottom: 0.3rem;}
	.ContactUs .item dd{position: relative;padding-left: 36px;}
	.ContactUs .item dd img{position: absolute;left: 0;top: 7px;}
	.ContactUs .ewm{text-align: center;width: 140px;}
	.ContactUs .ewm img{display: block;margin:0px auto 8px;border:1px solid #526a47;width: 140px;height: 140px;padding:11px;}

	.Messagebox{background:#f9f9f9;border-radius: 30px;overflow: hidden;padding-left: 50%;}
	.Messagebox .imgbox{width: 50%;border-radius: 30px 0 0 30px;position: absolute;left: 0;top: 0;height: 100%;}
	.Messagebox .form{padding:0.9rem;}
	.Messagebox .form ul{margin-left: -11px;}
	.Messagebox .form li{padding:0 0 10px 10px;clear: both;}
	.Messagebox .form .w50{width: 50%;float: left;clear: none;}
	.Messagebox .form input{width: 100%;border:1px solid #8b8b8b;border-radius: 5px;height: 57px;padding:0 18px;}
	.Messagebox .form textarea{width: 100%;border:1px solid #8b8b8b;border-radius: 5px;height: 115px;padding:10px 18px;}
	.Messagebox .form input:hover,.Messagebox .form textarea:hover{border:1px solid #7d7b7b;}
	.Messagebox .form .btn{padding-top: 24px;}
	.Messagebox .form button{width: 160px;height: 58px;color:#fff;border-radius: 5px;background:#526a47;}
	.Messagebox .form button:hover{background:#0c7d54;}

	@media(max-width:1024px){
		.Messagebox{padding-left: 0;}
		.Messagebox .imgbox{position: relative;width: auto;padding-top: 68%;}
		.Messagebox .form{padding:0.4rem;}
	}
	@media(max-width:767px){
		#ditu{width: auto;float: none;}
		.ContactUs{width: auto;float: none;margin-top: 20px;}
		.ContactUs .tithead h2{font-size: 18px;}
		.ContactUs .tel span{font-size: 20px;}
		.ContactUs .item{line-height: 30px;}

		.Messagebox .form input{height: 40px;padding:0 10px;}
		.Messagebox .form textarea{padding:10px;}
		.Messagebox .form .btn{padding-top: 10px;}
		.Messagebox .form button{width: 120px;height: 40px;}
	}


/*20240621*/
.imgbox{ overflow:hidden; position:relative;}
.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;}

.SubPage2{padding: 0.8rem 0}
.snav2 li{float: left;margin-right: 0.2rem;}
.snav2 li a{padding:  0 0.4rem;height: 50px;line-height: 50px;border: 1px solid #CACACA;display: inline-block;}
.snav2 li.on a{background: #526a47;color: #fff}

.Zjlist,.ZjCon {margin-top: .4rem;}
.Zjlist ul{display: flex;flex-wrap: wrap;justify-content:center}
.Zjlist li{width: 15%;margin-right: 2%;margin-bottom: 2%;padding: 20px;background: #F4F4F4}
.Zjlist li:nth-child(7){margin-right: 0;}
.Zjlist li:nth-child(1){width: 18.4%;display: block;margin: 0 40.8% 2% 40.8%;}
.Zjlist li .imgbox{width: 100%;padding-bottom: 128%;}


.Zjlist li .txt h3{text-align: center;font-weight: normal;font-size: 0.24rem;margin-top: 0.15rem}
.Zjlist li .txt h3 span{display: block;font-size: 0.16rem}


.ZjCon .ZjCon_l{width:27%;float: left; }
.ZjCon .ZjCon_l .imgbox{width: 100%;padding-bottom: 120%;}
.ZjCon .ZjCon_r{width: 70%;float: right;color: #333}
.ZjCon .ZjCon_r .tits{padding-bottom: 0.3rem;border-bottom: 1px solid #B3B3B3;}
.ZjCon .ZjCon_r .tits h3{font-size: 0.3rem;font-weight: normal;}
.ZjCon .ZjCon_r .content h6{font-size: 0.18rem;}
.ZjCon .ZjCon_r .content .t1{padding-left: 0.15rem;position: relative;}
.ZjCon .ZjCon_r .content .t1:after{position: absolute;left: 0;top: 0.1rem;width: 0.05rem;height: 0.05rem;border-radius: 50%;background: #666;content: ""}
.ZjCon .ZjCon_r .content {padding-top: 0.4rem;font-size: 0.16rem;line-height: 1.8;}
@media(max-width:768px){
.Zjlist li:nth-child(1),.Zjlist li:nth-child(2),.Zjlist li:nth-child(3) {width: 100%;}
.Zjlist li:nth-child(1){margin:0 auto 10px;}
.Zjlist li .imgbox{width: 100% !important;padding-bottom: 120% !important;float: left;}
.Zjlist li .txt{width: 100% !important;float: right;margin-top: 0.4rem}
.Zjlist li{width: 100% !important;margin-right: 0;padding: 15px}
.Zjlist li .txt h3{font-size: 22px !important;margin-top: 0.1rem !important}
.Zjlist li .txt h3 span{font-size: 16px !important}
.ZjCon .ZjCon_l{width:100%;float: left; margin-bottom: 20px;}
.ZjCon .ZjCon_r{width: 100%;}
.ZjCon .ZjCon_r .content{font-size: 16px;line-height: 1.5;}
.ZjCon .ZjCon_r .tits h3{font-size: 22px;line-height: 1.5;}
.ZjCon .ZjCon_r .content h6{font-size: 18px;}
.ZjCon .ZjCon_r .content h6{top: 8px;}
}



