@import url(base.css);
/* home sec1 */
.downarr{ -webkit-animation: rightan 1s infinite;-webkit-animation-fill-mode: both;color:#fff;z-index:999;cursor: pointer;margin: 0px auto;width: 15px;height: 23px;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0.4rem;}
.downarr span{display: block;height: 23px;position: relative;width: 15px;border-radius: 10px;border:1px solid #fff;}
.downarr span:After{position: absolute;left: 50%;top: 6px;width: 1px;content: "";background:#fff;height: 4px;margin-left: -0.05px;}
.downarr .sp1{animation-name: down_move1; animation-duration: 2000ms; animation-timing-function: linear; animation-iteration-count: infinite; animation-play-state: running; animation-delay: 0ms;}
.downarr .sp2{opacity: 0; animation-name: down_move2; animation-duration: 2000ms; animation-timing-function: linear; animation-iteration-count: infinite; animation-play-state: running; animation-delay: 800ms;}
.downarr .iconxjt{opacity: 0; animation-name: down_move2; animation-duration: 2000ms; animation-timing-function: linear; animation-iteration-count: infinite; animation-play-state: running; animation-delay: 800ms;font-size: 16px;position: relative;margin-top: -100px;color: #00479d;}
@keyframes down_move1
{
0% { top:-0.25rem; opacity:0;}
50% { top:0; opacity:1;}
100% { top:0.2rem; opacity:0;}
}
@-webkit-keyframes down_move1
{
0% { top:0; opacity:0;}
50% { top:0.7rem; opacity:1;}
100% { top:1.2rem; opacity:0;}
}
@keyframes down_move2
{
0% { top:0; opacity:0;}
50% { top:0.7rem; opacity:1;}
100% { top:1.2rem; opacity:0;}
}
@-webkit-keyframes down_move2
{
	0% { top:0; opacity:0;}
	50% { top:0.7rem; opacity:1;}
	100% { top:1.2rem; opacity:0;}
}

.HomeBan{position: fixed; z-index: 1; overflow:hidden;height: 100vh;width: 100%;transition: all 0.5s;left: 0;top: 0;}
.HomeBan:before {background-image: linear-gradient(to bottom, rgba(0,0,0,0) , rgba(0,0,0,0.6));content: "";height: 20%;left: 0;top: 0;z-index: 10;width: 100%;}
.HomeBan .item:nth-child(1){z-index: 15;}
.HomeBan .item{position:relative;height:100vh;transition: all 0.3s;z-index: 10;opacity: 0;}
.HomeBan .info{position: absolute;z-index: 10;left: 50%;top:50%;transform: translate(-50%,-50%);color: #fff;z-index: 100;text-align: center;}
.HomeBan .info img{height: 2.2rem;}

.HomeBan .video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;}
.HomeBan .video video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
.HomeBan .video img{width: 100%;display: none;}

.HomeBan .imgbox{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.HomeBan .imgbox:after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";transition: all 0.5s;}	
.HomeBan .wap{display: none;}	
.HomeBan .slick-current{opacity: 1;}
.HomeBan .slick-current .imgbox{animation:fadeInscale 8s .4s ease both;-webkit-animation:fadeInscale 8s .4s ease both;-moz-animation:fadeInscale 8s .4s ease both;}
.HomeBan .slick-current .imgbox span{display:contents;}
.HomeBan .slick-current .info img {animation:fadeInUpSmall 0.5s 0.5s ease both;-webkit-animation:fadeInUpSmall 0.5s 0.5s ease both;-moz-animation:fadeInUpSmall 0.5s 0.5s ease both;}

.HomeBan .slick-prev{left: -1rem;}
.HomeBan .slick-next{right: -1rem;}
.HomeBan:hover .slick-prev{left: 1rem;}
.HomeBan:hover .slick-next{right: 1rem;}

.HomeBan .slick-dots {text-align: left;padding-left: 8.333vw;bottom: 0.4rem;}
.HomeBan .slick-dots li button{background-color: rgba(255,255,255,0.8);}

@media(max-width:1024px){
	.HomeBan .pc{display: none;}
	.HomeBan .wap{display: block;}
	.HomeBan .info img{height: 1.5rem;}
}

.MainBox{position: relative;z-index: 1;}
.page{overflow: hidden;padding: 0.82rem 0 1.13rem;position: relative;}

.TitHead{z-index: 10;position: relative;padding-bottom: 0.35rem;}
.TitHead p{line-height: 1.02;color: #999999;text-transform: uppercase;font-weight: 50;}
.TitHead h2{display: inline-block;line-height: 1.16;position: relative;}
.TitHead h2:after{position: absolute;top: 0.05rem;right: -0.26rem;content: "";width: 0.12rem;height: 0.12rem;border-radius: 3px;border: 0.02rem solid #4aba53;transform: rotate(45deg);}
.TitHead .TabNav{position: absolute;right: 0;top: 0.43rem;}
.TitHead .TabNav li{border-radius: 0.2rem 0 0.2rem 0;border: 1px solid #cccccc;cursor: pointer;padding: 0.469vw 0.25rem;overflow: hidden;position: relative;}
.TitHead .TabNav li:after{position: absolute;bottom: 0;width: 100%;background: #4aba53 url(../images/navonbg.png) no-repeat center center/contain;content: "";height: 0;transition: all 0.5s;left: 0;}
.TitHead .TabNav li span{position: relative;z-index: 1;}
.TitHead .TabNav li:not(:last-child){margin-right: 0.2rem;}
.TitHead .TabNav li:hover:after,.TitHead .TabNav .on:after{height: 100%;}
.TitHead .TabNav li:hover,.TitHead .TabNav .on{color: #fff;border-color: #4aba53;}
.TitHead .TabNav li:hover a{color: #fff;}
.TitHead.white .en,.TitHead.white h2{color: #fff;}

.TitHead2{padding-bottom: 0.67rem;}
.TitHead2 h2{text-align:center;color: #fff;background-color: #4aba53;min-width: 2.4rem;padding: 0.938vw 0.25rem 0.885vw;border-radius: 0.25rem 0 0.25rem 0;font-weight: 500;display: inline-block;}

.HomeNotice{margin-top: 100vh;background-color: #f8f9fb;padding: 0.43rem 0 0.42rem;overflow: hidden;}
.HomeNotice .slider{padding-right: 100px;}
.HomeNotice .slider:After{position: absolute;right: 100px;top: 0;height: 100%;width: 26%;content: "";background-image: linear-gradient(to right, rgba(72,72,72,0) , #f8f9fb);z-index: 10;}
.HomeNotice .icon{width: 0.74rem;}
.HomeNotice .icon:after{height: 0.35rem;width: 0.34rem;background: url(../images/ico_gg.png) no-repeat center center/contain;display: block;content: "";}
.HomeNotice .item{font-weight: 100;padding: 0 0.41rem;position: relative;}
.HomeNotice .item:before{position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 1px;content: "";height: 0.18rem;background-color: #c3e6c8;}
.HomeNotice .item .date{padding-left: 0.15rem;}
.HomeNotice .scroll{width: calc(100% - 0.74rem);}
.HomeNotice .slick-arrow{width: 25px;height: 25px;}
.HomeNotice .slick-prev{left:auto;right: 45px;}
.HomeNotice .slick-disabled.slick-prev:after{background-image: url(../images/arr_l_gray.svg);}
.HomeNotice .slick-disabled.slick-next:after{background-image: url(../images/arr_r_gray.svg);}

/* HomeNews sec2 */
.HomeNews{background-color: #fff;}
.HomeNews .slider {width: 50%;overflow: hidden;}
.HomeNews .slider .imgbox{padding-top: 56%;border-radius: 0.6rem 0 0 0;}
.HomeNews .slider .imgbox:after{left: 0;top:0;width: 100%;height: 100%;content: "";position: absolute;background-color: rgba(0,0,0,0.05);z-index: 2;transition: all 0.5s;}
.HomeNews .slider .info{background-color: #4aba53;padding: 0.24rem 120px 0.24rem 0.3rem;min-height: 1.24rem;color: #fff;border-radius: 0 0 0.6rem 0;}
.HomeNews .slider .date{font-weight: 100;margin-bottom: 0.09rem;}
.HomeNews .slider .tit{font-weight: 500;}
.HomeNews .slick-dots{left: auto;right: 0;width: 120px;bottom: 0.5rem;}
.HomeNews .slick-dots li:after{border-color: #fff;}
.HomeNews .slick-dots .slick-active button{background-color: #fff;}
.HomeNews .slick-prev{left: -1rem;}
.HomeNews .slick-next{right: -1rem;}
.HomeNews .slider:hover .slick-prev{left: 0.2rem;}
.HomeNews .slider:hover .slick-next{right: 0.2rem;}
.HomeNews .slider .item:hover .imgbox:after{opacity: 0;}

.HomeNews .list{width: 47.5%;}
.HomeNews .list .item{width: 47.36%;}
.HomeNews .list .item a{background-color: #f8f9fb;border-radius: 0.5rem 0 0.5rem 0;border: 1px solid #f8f9fb;min-height: 29.792vw;padding: 2.865vw 1.667vw 0.33rem;display: block;}
.HomeNews .list .date{margin-bottom: 2.5vw;}
.HomeNews .list .date span{display: block;font-size: 0.4rem;}
.HomeNews .list .date em{font-weight: 100;}
.HomeNews .list .tit{min-height: 0.68rem;margin-bottom: 0.17rem;color: #000000;}
.HomeNews .list .desc{margin-bottom: 9.115vw;font-weight: 100;}
.HomeNews .list .item:hover a{border-color: #fff;background-image: linear-gradient(to bottom, #f1faf2 , #fff);}
.HomeNews .list .item:hover .tit,
.HomeNews .list .item:hover .date,
.HomeNews .list .item:hover .mores{color: #4aba53;}

/* HomeBusiness sec3 */
.HomeBusiness{background:#fff;padding-bottom: 0;min-height: 90vh;position: relative;}
.HomeBusiness .TabNav{position: absolute;left: 0;bottom: 0;border-top: 1px solid rgba(255,255,255,0.3);z-index: 10;width: 100%;}
.HomeBusiness .TabNav .item{min-height: 1.2rem;cursor: pointer;padding: 0.18rem;color: #fff;text-align: center;flex: 1;overflow: hidden;position: relative;}
.HomeBusiness .TabNav .item:after{position: absolute;left: 0;bottom: 0;width: 100%;height: 0;content: "";background: rgba(74,186,83,0.9);transition: all 0.5s;}
.HomeBusiness .TabNav .item:before{position: absolute;right: -0.8rem;top: -0.12rem;width: 2.01rem;height: 2.01rem;content: "";background: url(../images/logobg.png) no-repeat center center/contain;opacity: 0;transition: all 0.5s;}
.HomeBusiness .TabNav .item div{position: relative;z-index: 10;}
.HomeBusiness .TabNav .icon{border: 0.02rem solid #fff;width: 0.84rem;height: 0.84rem;text-align: center;margin-right: 2.5vw;border-radius: 50%;}
.HomeBusiness .TabNav .item:not(:last-child){border-right: 1px solid rgba(255,255,255,0.3);}
.HomeBusiness .TabNav .item.on:before{opacity: 0.08;}
.HomeBusiness .TabNav .item.on:after{height: 100%;}
.HomeBusiness .numList{padding-bottom: 0.27rem;}
.HomeBusiness .numList li{width: 1.74rem;}
.HomeBusiness .numList li b{display: inline-block;vertical-align: bottom;line-height: 0.58rem;font-weight: 700;font-size: 0.6rem;color: #4aba53;margin-right: 0.13rem;}
.HomeBusiness .numList li span{font-weight: 100;}
.HomeBusiness .info{width: 7rem;min-height: 3.27rem;color: #fff;}
.HomeBusiness .info .txt{font-weight: 100;}
.HomeBusiness .TabCon{position: absolute;left: 0;top: 0;width: 100%;height: 100%;color: #fff;overflow: hidden;}
.HomeBusiness .TabCon a{color: #fff;display: block;}
.HomeBusiness .TabCon .tit{display: inline-block;line-height: 1.125;font-weight: 500;position: relative;width: auto;}
.HomeBusiness .TabCon .tit:after{position: absolute;left: 0;bottom: 0;width: 100%;z-index: -1;background-color: #4aba53;height: 0.09rem;content: "";}
.HomeBusiness .TabCon .imgbox{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.HomeBusiness .TabCon .contain{padding-top: 3.4rem;z-index: 10;}
.HomeBusiness .TabCon .desc{margin: 0.25rem 0 0.47rem;max-width: 31.25vw;font-weight: 100;}
.HomeBusiness .animated .tit{animation:fadeInUpSmall 0.7s 0.3s ease both;-webkit-animation:fadeInUpSmall 0.7s 0.3s ease both;-moz-animation:fadeInUpSmall 0.7s 0.3s ease both;}
.HomeBusiness .animated .desc{animation:fadeInUpSmall 0.9s 0.4s ease both;-webkit-animation:fadeInUpSmall 0.9s 0.4s ease both;-moz-animation:fadeInUpSmall 0.9s 0.4s ease both;}
.HomeBusiness .animated .mores{animation:fadeInUpSmall 1.1s 0.5s ease both;-webkit-animation:fadeInUpSmall 1.1s 0.5s ease both;-moz-animation:fadeInUpSmall 1.1s 0.5s ease both;}
/* .HomeBusiness .animated .imgbox{animation:fadeInscale 0.7s 0.3s ease both;-webkit-animation:fadeInscale 0.7s 0.3s ease both;-moz-animation:fadeInscale 0.7s 0.3s ease both;} */

/* HomeItem sec4 */
.HomeItem{background: #fff url(../images/homeitembg.jpg) no-repeat right top/cover;}
.HomeItem .slick-list{padding-right: 0.39rem;}
.HomeItem .slider .item{padding: 0 0.24rem 0 0;text-align: center;}
.HomeItem .slider .imgbox{border-radius: 0.1rem 0.1rem 0 0;padding-top: 56%;}
.HomeItem .slider .imgbox em{position: absolute;right: 0;top: 0;border-radius: 0 0.1rem 0 0;z-index: 10;background-color: #4aba53;color: #fff;line-height: 21px;font-size: 12px;padding: 0 14px;}
.HomeItem .slider .tit{padding:0.365vw 0;background-color: #f5f5f5;border-radius: 0 0 0.1rem 0.1rem;}
.HomeItem .slick-prev{left: -0.75rem;}
.HomeItem .slick-next{right: -0.75rem;}

/* HomeAbout sec5 */
.HomeAbout{background: #f8f9fb url(../images/homeaboutbg.gif) no-repeat 0 top;padding-bottom: 0;}
.HomeAbout .titen{position: absolute;left: 0;bottom: 0.96rem;width: 10.73rem;height: 1.22rem;background: url(../images/profile.png) no-repeat center center/contain;z-index: 10;}
.HomeAbout .detail{max-width: 7.5rem;padding-top: 0.56rem;}
.HomeAbout .slogan{line-height: 1.78;font-weight: 500;}
.HomeAbout .info{margin: 0.43rem 0 0.89rem;font-weight: 100;max-width: 6.4rem;}
.HomeAbout .leftCon{width: 47%;}
.HomeAbout .imgbox{width: 53%;overflow: visible;}
.HomeAbout .imgbox img{width: auto;max-width: none;}

@media(max-width:1560px){
	.HomeAbout .imgbox img{width: 100%;right: -10%;position: relative;}
}
@media(max-width:1024px){
	.page{padding: 0.8rem 0;}
	.TitHead .TabNav{position: static;justify-content: center;padding-top: 0.25rem;}
	.TitHead .TabNav li{margin-bottom: 0.1rem;}

	.HomeNotice .item{padding-right: 0;padding-left: 0;}
	.HomeNotice .item:before,.HomeNotice .slider:After{display: none;}
	.HomeNotice .slider{padding-right: 40px;}
	.HomeNotice .slick-prev{right: 10px;}
	.HomeNotice .slick-next{right: -16px;}

	.HomeNews .slider{width: 100%;}
	.HomeNews .list{width: 100%;margin-top: 0.25rem;}
	.HomeNews .list .desc{margin-bottom: 3vw;-webkit-line-clamp: 2;}

	.HomeAbout .leftCon{width: 100%;}
	.HomeAbout .imgbox{width: 100%;}
	.HomeAbout .imgbox img{right: 0;}

	.HomeBusiness{min-height: 100vh;}
	.HomeBusiness .numList li{width: auto;flex: 1;}
	.HomeBusiness .info{width: 100%;float: none;margin: 0px auto;clear: both;}
	.HomeBusiness .TabCon .contain{padding-top: 4rem;}
	/* .HomeBusiness .TabCon{position: static;} */
	.HomeBusiness .TabCon .desc{max-width: 90%;}

	/* .HomeBusiness .TabNav{position: static;} */
}
@media(max-width:768px){
	.TitHead .TabNav {margin-left: -2%;}
	.TitHead .TabNav li{min-width: 30%;margin-right: 0 !important;margin-left: 2%;text-align: center;}
	.HomeNews .slider .info{padding-right: 80px;}
	.HomeNews .slick-dots{width: 80px;}
	.HomeBusiness .TabCon .imgbox::after{content: "";left: 0;top: 0;width: 100%;height: 100%;position: absolute;z-index: 2;background-color: rgba(0,0,0,0.3);}
	.HomeBusiness .TabNav .contain {width: 100%;}
	.HomeBusiness .TabNav .icon{margin: 0px auto 0.1rem;}
	.HomeBusiness .TabNav aside{width: 100%;}
}
@media(max-width:480px){
	.HomeBusiness{min-height: 85vh;}
	.HomeBusiness .TabCon .contain{padding-top: 5.5rem;}
}
/* 首页 */

/*common s*/
.SubPage{position: relative;background: #ffffff;z-index: 1;height: auto !important;height: 1.5rem;min-height: 1.5rem;clear: both;overflow: hidden;padding: 5.208vw 0;}
.SubPage.visible{overflow:visible;}

.SubBan{position: relative;overflow: hidden;transition: all 0.3s;color: #fff;}
.SubBan:before{content: "";left: 0;top: 0;width: 100%;height: 30%;z-index: 2;background-image: linear-gradient(to bottom, rgba(0,0,0,0.5) , rgba(0,0,0,0));}
.SubBan .info{position: absolute;left: 50%;top: 50%;z-index: 10;transform: translate(-50%,-50%);text-align: center;background: url(../images/ico_banner.svg) no-repeat center center/2.67rem 0.51rem;width: 65%;}
.SubBan h1{line-height: 1.5;font-weight: 500;}
.SubBan .img{overflow: hidden;position: relative;}
.SubBan .img img{width: 100%;transform: scale(1.1);transition: all 5s;object-fit: cover;}
.SubBan.on .img img{transform: scale(1) !important;}
.SubBan .slick-dots{bottom: 0.24rem;}
.SubBan .slick-prev{left: -1rem;}
.SubBan .slick-next{right: -1rem;}
.SubBan:hover .slick-prev{left: 3%;}
.SubBan:hover .slick-next{right: 3%;}

.ColName{display: none;line-height: 32px;background-color:#4aba53;border-radius: 0 0 5px 5px;font-size:16px;color: #fff;padding:0 18px;position: relative;margin-bottom: 5px;width: 100%;}
.ColName:after{content:"";position: absolute;right: 15px;top: 50%;transform: translateY(-50%);background: url(../images/arr_xjt_white.svg) no-repeat center center;height: 100%;width: 20px;}

.SubMenu{background-color: #fff;font-weight: 100;border-bottom: 1px solid #f2f2f2;line-height: 0.89rem;}
.SubMenu li{position: relative;}
.SubMenu li span{display: block;width: 100%;position: relative;}
.SubMenu li span a{color: #010101;display: block;}
.SubMenu li span:before{position: absolute;left: 50%;transform: translateX(-50%);width: 0;bottom:0;height: 2px;content: "";background: #4aba53;
	transition: all 0.5s;}
.SubMenu li:not(:first-child){margin-left: 3.646vw;}
.SubMenu li.onli a,.SubMenu li:hover a{color: #4aba53;}
.SubMenu li.onli span:before,.SubMenu li:hover span:before{width: 100%;}

.SubNav{padding-bottom: 2.646vw;text-align: center;}
.SubNav li{overflow: hidden;position: relative;border-radius: 0.2rem 0 0.2rem 0;margin-bottom: 1vw;}
.SubNav li:after{position: absolute;left: 0;bottom: 0;content: "";height: 0;transition: all 0.5s;background-color: #4aba53;width: 100%;}
.SubNav li:not(:last-child){margin-right: 3.646vw;}
.SubNav li a{min-width: 9.375vw;padding: 0.469vw 0.15rem;position: relative;z-index: 1;border: 1px solid #cccccc;display: block;border-radius: 0.2rem 0 0.2rem 0;}
.SubNav li:hover:after,.SubNav li.on:after{height: 100%;}
.SubNav li:hover a,.SubNav li.on a{color: #fff;border-color: #4aba53;background: url(../images/titline.png) no-repeat center bottom/cover;}
.SubNav.more li:not(:last-child) {margin-right: 0.8vw;}
.SubNav.more li a{min-width: auto;padding: 0.469vw 0.1rem;}

.Place{color: #999999;text-align: right;}
.Place:before{content: "当前位置";background: url(../images/ico_home.png) no-repeat 0 center/0.16rem 0.16rem;display: inline-block;vertical-align: middle;margin: -0.05rem 0.12rem 0 0;padding-left: 0.26rem;}
.Place a{color: #999999;margin-right: 0.3rem;position: relative;}.Place a:hover,.Place span{color: #4aba53;display: inline-block;}
.Place a:after{position: absolute;width: 0.3rem;right: -0.3rem;top: 50%;content: "/";text-align: center;transform: translateY(-50%);color: #d6d6d6;}

.SinglePage{ word-wrap:break-word;word-break:normal;text-align:justify;line-height: 1.77;font-weight: 100;}
.SinglePage table{width: 100% !important;border-collapse: collapse;}
.SinglePage table th{background-color: #fafafa;padding: 0.14rem;}
.SinglePage table td{padding: 0.14rem;}
.SinglePage table td p{text-indent: 0em !important;}
.SinglePage.f18 *{font-size: 0.18rem !important;}
.SinglePage.f20 *{font-size: 0.2rem !important;}
.SinglePage.f24 *{font-size: 0.24rem !important;}

.subTit{text-align: center;padding-bottom: 0.48rem;}
.subTit h2{line-height: 1.05;color: #1a1a1a;font-weight: 500;}
.subTit .tdesc{font-weight: 100;max-width: 9.7rem;margin: 0.18rem auto 0;}

@media(max-width:768px){
	.SubPage{padding-bottom:0.8rem;min-height: 4rem;}
	.SubBan h1{font-size: 0.4rem;}
	.SinglePage:not("table") img{width: auto !important;height: auto !important;}

	.SubMenu{width: auto;float: none;padding: 0.2rem 0;margin-top: 0 !important;}
	.SubMenu ul{text-align: center;background: none;display:flex;flex-wrap: wrap;width: 100%;}
	.SubMenu li{min-width: 25%;margin: 0 !important;}
	.SubMenu li:before{display: none;}
	.SubMenu li span{line-height: 0.6rem;}
	.SubMenu li span:before{display: none;}
	.SubMenu .ColName{display: block;}

	.Place{flex: none;width: 100%;}
	.newsInfo .Place{padding: 0;}
}
@media(max-width:480px){
	.SubMenu li{min-width: 33.333%;}
	.SubNav{font-size: 14px;}
	.SubNav li:not(:last-child){margin-right: 1vw;}

	.SinglePage *{line-height: 1.8 !important;}
	.SinglePage.f18 *{font-size: 14px !important;}
.SinglePage.f20 *{font-size: 16px !important;}
.SinglePage.f24 *{font-size: 19px !important;}
}
/*common end*/


/* 企业概况 - 企业简介 */
.aboutBg:after{width: 10.73rem;height: 3.45rem;left: 0;top: 4.52rem;content: "";background: url(../images/aboutbg0.gif) no-repeat center center/contain;position: absolute;z-index: -1;}
.abotInfo .slogan{font-weight: 500;line-height: 1.78;width: 46.25%;}
.abotInfo .info{font-weight: 100;width: 44.375%;padding-bottom: 0.2rem;}

.aboutCompany .aboutImg img{width: 100%;}
.aboutCompany{position: relative;margin-top: -1.15rem;z-index: 2;padding: 5.208vw 0;}
.aboutCompany:After{position: absolute;top: 0;width: 92%;left: 0;border-radius: 0 0.1rem 0 0;background: #fff url(../images/aboutbg1.jpg) no-repeat center top;content: "";height: 100%;}
.aboutCompany .info{width: 65.75%;}
.aboutCompany .txt{font-weight: 100;}
.aboutCompany .numList{width: 16.75%;}

.numList .item{font-weight: 100;}
.numList .item .num{display: inline-block;vertical-align: top;position: relative;}
.numList .item .sup{position: absolute;left: 89%;top: 0;font-size: 0.24rem;font-weight: 400;}
.numList .item .counter{font-weight: 700;font-size: 0.6rem;color: #4aba53;height: 0.59rem;line-height: 0.59rem;display: inline-block;vertical-align: bottom;margin-right: 0.08rem;}
.numList .item:not(:last-child){padding-bottom: 0.62rem;}

.aboutCompany2{padding-bottom: 0.84rem;position: relative;margin-bottom: 5.208vw;}
.aboutCompany2 .aboutImg{margin-left: 8.49vw;}
.aboutCompany2 .contain{max-width: none;width: auto;width: 9.6rem;position: absolute;right: 0;bottom: 0;z-index: 2;padding: 3.646vw 8.333vw 0 5.208vw;background: url(../images/aboutbg2.jpg) no-repeat center center/cover;border-radius: 0.1rem 0 0 0;}
.aboutCompany2 .numList .item:nth-child(3n+1){width: 45%;}
.aboutCompany2 .numList .item:nth-child(3n+2){width: 30%;}
.aboutCompany2 .numList .item:nth-child(3n+3){width: 25%;}
.aboutCompany2 .txt{font-weight: 100;margin-bottom: 0.15rem;}

.aboutCompany3{background: url(../images/aboutbg3.gif) no-repeat 0 bottom;}
.aboutCompany3 .leftCon {width: 41.25%;}
.aboutCompany3 .aboutImg {width: 50%;}
.aboutCompany3 .aboutImg img{border-radius: 0.1rem;}
.aboutCompany3 .numList .item:nth-child(3n+1){width: 42%;}
.aboutCompany3 .numList .item:nth-child(3n+2){width: 32%;}
.aboutCompany3 .numList .item:nth-child(3n+3){width: 26%;}
.aboutCompany3 .numList .item{width: 33.333%;}
.aboutCompany3 .txt{font-weight: 100;margin-bottom: 4.688vw;}

@media(max-width:1440px){
	.aboutCompany:After{width: 95%;}
}
@media(max-width:1024px){
	.aboutCompany2 .aboutImg{margin-left: 0;}
	.aboutCompany2 .contain{position: static;width: auto;padding-top: 5.28vw;}

	.aboutCompany3 .leftCon{width: 100%;}
	.aboutCompany3 .aboutImg{width: 100%;text-align: center;}
}
@media(max-width:768px){
	.abotInfo .slogan{width: 100%;}
	.abotInfo .info{width: 100%;}
	.aboutCompany:After{width: 100%;}
	.aboutCompany .info{width: 100%;}
	.aboutCompany .numList{width: 100%;display: flex;margin-top: 0.25rem;}
	.aboutCompany .numList .item{flex: 1;}

	.aboutCompany2{padding-bottom: 0;}
	.aboutCompany2 .numList .item:nth-child(3n+1){width: 40%;}
.aboutCompany2 .numList .item:nth-child(3n+2){width: 35%;}
.aboutCompany2 .numList .item:nth-child(3n+3){width: 25%;}

.aboutCompany3 .numList .item:nth-child(3n+1){width: 40%;}
.aboutCompany3 .numList .item:nth-child(3n+2){width: 35%;}
.aboutCompany3 .numList .item:nth-child(3n+3){width: 40%;}
}

/* 企业概况 */
.honorList{margin-left: -2.083vw;}
.honorList .item{width: 25%;padding: 0 0 2.083vw 2.083vw;}
.honorList .item a{display: block;padding: 1.563vw 1.563vw 0.18rem;background-color: #f8f9fb;border-radius: 0.15rem 0 0.15rem 0;text-align: center;font-weight: 500;}
.honorList .item .imgbox{padding-top: 129%;margin-bottom: 0.17rem;}

.graybg{background-color: #f8f9fb;}

.businessSlider{flex-direction: row-reverse;}
.businessSlider .smallImg{width: 19.18%;}
.businessSlider .smallImg .item{cursor: pointer;padding-bottom: 0.625vw;}
.businessSlider .smallImg .imgbox{border-radius: 5px;padding-top: 9.167vw;}
.businessSlider .smallImg .slick-current .imgbox:after{content: "";left: 0;top: 0;width: 100%;height: 100%;z-index: 2;position: absolute;background-color: rgba(74,186,83,0.2);z-index: 1;}
.businessSlider .smallImg .slick-current .imgbox:before{content: "";left: 0;top: 0;width: 100%;height: 100%;z-index: 2;position: absolute;background-color: rgba(0,0,0,0.5);}
.businessSlider .smallImg .slick-arrow{left: 50%;background-color: #fff;}
.businessSlider .smallImg .slick-prev{top: 0.2rem;transform: translateY(0) translateX(-50%) rotate(90deg);}
.businessSlider .smallImg .slick-next{top:auto;bottom: 0.28rem;transform: translateY(0) translateX(-50%) rotate(90deg);}

.businessSlider .bigImg{width: 79.81%;}
.businessSlider .bigImg .inner{position: relative;}
.businessSlider .bigImg .detail{position: absolute;z-index: 10;left: 0;bottom: 0;width: 100%;padding: 2.604vw;color: #fff;}
.businessSlider .bigImg .imgbox{padding-top: 38.594vw;border-radius: 0.1rem;}
.businessSlider .bigImg .imgbox em{z-index: 2;position: absolute;right: 0;top: 0;border-radius: 0 0.15rem 0 0;color: #fff;padding: 0 0.12rem;background-color: #4aba53;color: #fff;}
.businessSlider .bigImg .imgbox:after{content: "";left: 0;bottom: 0;width: 100%;height: 38%;z-index: 2;position: absolute;background-image: linear-gradient(to bottom, rgba(0,0,0,0) , rgba(0,0,0,0.7));z-index: 1;}
.businessSlider .bigImg .info .tit{margin-bottom: 0.15rem;line-height: 1.25;font-weight: 500;}
.businessSlider .bigImg .info .txt{font-weight: 100;}
.businessSlider .bigImg .btn{padding: 0 0 0 4.792vw;}
.businessSlider .bigImg .btn a{min-width: 7.813vw;text-align: center;border-radius: 0.2rem 0 0.2rem 0;padding: 0.521vw 0.15rem;background-color: #fff;}
.businessSlider .bigImg .btn a:hover{background-color: #4aba53;color: #fff;}
.businessSlider .bigImg .btn a:not(:last-child){margin-right: 0.2rem;}

.businessInfo{padding-top: 0.39rem;}
.businessInfo .item{width: 48.125%;border-bottom: 1px dashed #e9eaec;padding: 15px 0;}
.businessInfo .item:hover{border-bottom: 1px dashed #bababa;}
.businessInfo .item dt{font-weight: 100;}
.businessInfo .item dd{font-weight: 500;}

.photoList{margin-left: -1.927vw;}
.photoList .item{width: 33.333%;padding: 0 0 3.125vw 1.927vw;}
.photoList .imgbox{border-radius: 0.15rem;padding-top: 74.8%;}
.photoList .imgbox em{z-index: 2;position: absolute;right: 0;top: 0;border-radius: 0 0.15rem 0 0;color: #fff;padding: 0 0.12rem;background-color: #4aba53;color: #fff;}
.photoList .info{border-bottom: 1px solid #f2f2f2;padding: 2.24vw 0 0.24rem;border-bottom: 1px solid #f2f2f2;}
.photoList .info .tit{font-weight: 500;margin-bottom: 0.09rem;}
.photoList .info .add{font-weight: 100;background: url(../images/ico_add.svg) no-repeat 0 center/0.12rem 0.15rem;padding-left: 0.19rem;}

.cultureList .item{position: relative;}
.cultureList .item .imgbox{width: 50%;}
.cultureList .item .info{width: 50%;padding: 2.604vw 8.333vw 2.604vw 6.51vw;}
.cultureList .item .icon{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 10;width: 1.2rem;border-radius: 50%;padding: 0.1rem;background-color: #fff;}
.cultureList .item .icon img{width: 100%;border-radius: 50%;background-color: #4aba53;}
.cultureList .item .tit{font-weight: 500;margin-bottom: 0.25rem;color: #1a1a1a;}
.cultureList .item .en{position: absolute;bottom: 0;width: 100%;text-align: center;font-size: 8.229vw;line-height: 0.8;text-transform: uppercase;width: 50%;right: 0;
	-webkit-text-stroke-color: #f3f3f3;
	-webkit-text-stroke-width: 1px;
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text;
	background-repeat: no-repeat;font-weight: 700;white-space: nowrap;}
.cultureList .item .desc{font-weight: 100;}

.cultureList .item:nth-child(even){flex-direction: row-reverse;}
.cultureList .item:nth-child(even) .info{padding-right:6.51vw;padding-left: 8.333vw;}
.cultureList .item:nth-child(even) .en{right: auto;left: 0;}

@media(max-width:1024px){
	.businessSlider .bigImg .detail .info{width: 100%;float: none;}
	.businessSlider .bigImg .btn{width: 100%;padding: 0.2rem 0 0 0;}
}
@media(max-width:768px){
	.cultureList .item .icon{width: 0.8rem;}
}
@media(max-width:640px){
	.honorList .item,.photoList .item{width: 50%;}
	.businessInfo .item{width: 100%;}

	.businessSlider .smallImg{display: none;}
	.businessSlider .bigImg{width: 100%;}
	.businessSlider .bigImg .slick-list{padding: 0 15%;margin: 0 -15%;}
	.businessSlider .bigImg .item{padding: 0 0.15rem;}
	.businessSlider .bigImg .imgbox{padding-top: 64%;}
	.businessSlider .bigImg .info .txt{-webkit-line-clamp: 2;}
	.businessSlider .bigImg .slick-dots{position: static;}

	.cultureList .item .imgbox{width: 100%;}
	.cultureList .item .info{width: 100%;padding: 0.3rem;position: relative;min-height: 2.5rem;}
	.cultureList .item .icon{transform: translate(-50%, 0);top: -0.4rem;}
}

/* 企业概况 - 组织架构 */
.structureBg{background: url(../images/structurebg.jpg) no-repeat center bottom/cover;}
.structure .img{text-align: center;position: relative;max-width: 10.69rem;margin: 0px auto;}
.structure .img img{width: 100%;}
.structure .img:before{position: absolute;content: "";left: 1.16rem;width:1px;height: 0.67rem;background-color: #c3eac7;bottom: -0.66rem;display: none;}
.structure .img:after{position: absolute;content: "";left: 5.38rem;width:1px;height: 0.68rem;background-color: #c3eac7;bottom: -0.66rem;}
.structure .sub{padding-top: 1.1rem;max-width: 12.32rem;margin: 0 0 0 1rem;padding-left: 1.77rem;position: relative;}
.structure .sub:before{position: absolute;content: "";right: 1rem;width:1px;height: 1.07rem;background-color: #c3eac7;top: -0.42rem;}
.structure .sub:after{position: absolute;content: "";right: 0.4rem;width: calc(100% - 2.58rem);height: 1px;background-color: #c3eac7;top: 0.65rem;}
.structure .sub li{position: relative;}
.structure .sub li:before{position: absolute;left: 50%;top:-0.09rem;width: 0.09rem;height: 0.09rem;border: 2px solid #4aba53;border-radius: 2px;transform: translateX(-50%) rotate(45deg);content: "";}
.structure .sub li:after{position: absolute;left: 50%;content: "";background-color: #c3eac7;width: 1px;height: 0.35rem;top: -0.45rem;margin-left: -0.05px;}
.structure .sub li:nth-child(1){position: absolute;left: 0.64rem;top: 1.1rem;}
.structure .sub li:nth-child(1):after{height: 1.35rem;top: -1.42rem;z-index: -1;background-color: transparent;border-left: 1px solid #c3eac7;border-top: 1px solid #c3eac7;width:0.73rem;}

.structure .sub .ti{width: 0.8rem;border: 1px solid #4aba53;border-radius: 0.1rem;height: 2.21rem;position: relative;text-align: center;}
.structure .sub .ti span{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 30px;line-height: 1.2;}
.structure .sub .info{position: absolute;top: 0;min-height: 2.23rem;left: 85%;font-weight: 100;display: none !important;}
.structure .sub .info:before{position: absolute;top: 50%;transform: translateY(-50%) rotate(45deg);width: 0.1rem;height: 0.1rem;border: 1px solid #4aba53;background-color: #f2faf3;content: "";left: 0.15rem;border-right: 0;border-top: 0;z-index: 1;}
.structure .sub .info:after{position: absolute;top: 0;width: 0.2rem;height: 100%;z-index: 2;content: "";}
.structure .sub .info .scroll{max-height: 100%;overflow-y: auto;border: 1px solid #4aba53;border-radius: 0.1rem;background-image: linear-gradient(to bottom, #ecf7ec , #fff);box-shadow: 0px 10px 36px rgba(0,0,0,0.2);position: absolute;top: 0;height: 100%;left: 0.2rem;width: 4.27rem;padding: 0.25rem;}
.structure .sub li:hover {z-index: 10;}
.structure .sub li:hover .info{z-index: 10;display: block;}

.groupLink{padding-top: 6.771vw;justify-content: center;}
.groupLink .list{padding: 0.4rem;margin: 0 1%;background-color: rgba(255,255,255,0.5);box-shadow: 0 0 10px rgba(0,0,0,0.15);border-radius: 0.1rem;min-width: 31.3%;}
.groupLink .list .ti{font-weight: 500;}
.groupLink .list .item{margin-top: 0.09rem;position: relative;cursor: pointer;}
.groupLink .list .info{position: absolute;top: 50%;transform: translateY(-50%);left: 50%;font-weight: 100;display: none;border: 1px solid #4aba53;border-radius: 0.1rem;background-image: linear-gradient(to bottom, #ecf7ec , #fff);box-shadow: 0px 10px 36px rgba(0,0,0,0.2);min-height:1.7rem;width: 3.27rem;padding: 0.25rem;}
.groupLink .list .info:before{position: absolute;top: 50%;transform: translateY(-50%) rotate(45deg);width: 0.1rem;height: 0.1rem;border: 1px solid #4aba53;background-color: #f2faf3;content: "";left: -0.06rem;border-right: 0;border-top: 0;z-index: 1;}
.groupLink .list .info:after{position: absolute;top: 0;width: 0.2rem;height: 100%;z-index: 2;content: "";left: -0.18rem;}
.groupLink .list .info aside{color: #4aba53;margin-bottom: 0.08rem;font-weight: 500;}
.groupLink .list .item{font-weight: 100;}
.groupLink .list .item:hover {z-index: 10;}
.groupLink .list .item:hover .info{z-index: 10;display: block;}
.groupLink .list .item:hover .out{color: #4aba53;font-weight: 400;}
/* .groupLink .list .out:after{display: inline-block;content: "、";vertical-align: middle	;} */

.groupLink .list:last-child .info{left: 40%;}

@media(max-width:1440px){
	.structure .sub li:nth-child(1){left: 0;}
	.structure .sub{max-width: 11.5rem;padding-left: 1.23rem;}
	.structure .sub:after{right: 0.33rem;width: calc(100% - 1.9rem);}

	.structure .sub li:nth-child(1) .info{left: auto;right: 100%;padding-left: 0;}
 .structure .sub li:nth-child(1) .info:before{left: auto;right: 0.15rem;transform: translateY(-50%) rotate(-135deg);display: none;}
 .structure .sub li:nth-child(1) .info .scroll{left: auto;right: 0rem;}
}
@media(max-width:1024px){
	.structure .img:after{left: 50.3%;height: 1.55rem;bottom: -1.55rem;}
	.structure .img:before{left: 10%;height: 1.72rem;bottom: -1.55rem;}
	.structure .sub:after{left: 0.21rem;width: calc(100% - 2.25rem);}
	.structure .sub li:nth-child(1):after{left: 90%;display: none;}
	.structure .sub li:nth-child(1):before{left: 90%;display: none;}
	.structure .sub:before{height: 1.73rem;top: -0.18rem;right: 0.8rem;}
	
	.groupLink .list{width: 100%;flex: none;margin: 0;}
	.groupLink .list:not(:last-child){padding-bottom: 0.25rem;}
	.groupLink .list .info{left: 40%;}

	.structure .sub{display: block;padding-left: 0;margin: 0;}
	.structure .sub li{position: relative !important;left: auto !important;top: auto !important;margin-top: 0.45rem;}
	.structure .sub .ti{width: auto;height: auto;}
	.structure .sub .ti span{position: static;width: auto;transform: translate(0,0);}
	.structure .sub:after{display: none;}
	.structure .sub .info{position:static;min-height: auto;}
	.structure .sub .info .scroll{position: static;width: auto;}
}
@media(max-width:480px){
	.groupLink .list .info{left: 18% !important;width: 5.5rem;}
	.structure .img:after{left: 50.4%;}
}

/* 企业概况 - 大事记 */
.historyBox{background: url(../images/historybg.jpg) no-repeat center bottom/cover;}
.historyBox .TabNav{margin-bottom: 4.01vw;text-align: center;font-weight: 500;position: relative;}
.historyBox .TabNav:before{position: absolute;left: 0;width: 100%;top: 0.12rem;border-top: 1px solid #dfe1e3;content: "";}
.historyBox .TabNav .item{cursor: pointer;position: relative;height: 0.96rem;}
.historyBox .TabNav .item span{position: absolute;left: 50%;transform: translateX(-50%) rotate(45deg);top: 0.08rem;width: 0.09rem;height: 0.09rem;border-radius: 3px;border: 2px solid #e0e0e0;background-color: #fff;transition: all 0.3s;}
.historyBox .TabNav .item em{display: block;transition: all 0.5s;line-height: 0.78rem;}
.historyBox .TabNav .item span:after{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) rotate(90deg);width: 0;height: 0;background-color: #4aba53;content: "";transition: all 0.3s;}
.historyBox .TabNav .slick-current span,.historyBox .TabNav .item:hover span{width: 0.2rem;height: 0.2rem;top: 0.03rem;border-color: #4aba53;}
.historyBox .TabNav .slick-current span:after{width: 0.09rem;height: 0.09rem;}
.historyBox .TabNav .slick-current em{color: #4aba53;font-size: 2.9vw;line-height: 1;padding-top: 0.3rem;font-weight: 700;}
.historyBox .TabNav .slick-arrow{transform: translateY(0);top: -0.14rem;}
.historyBox .TabNav .slick-prev{left: -0.5rem;}
.historyBox .TabNav .slick-next{right: -0.5rem;}

.historyBox .TabCon{background-color: #fff;border-radius: 2.865vw 0 2.865vw 0;padding: 2.083vw;box-shadow: 0 0 30px rgba(0,41,76,0.1);margin: 0 5.208vw;}
.historyBox .TabCon .imgbox{border-radius: 0.1rem;width: 29%;padding-top: 2.56rem;}
.historyBox .TabCon .info{width: 67.87%;font-weight: 100;max-height: 2.56rem;overflow-y: auto;}
::-webkit-scrollbar-track{background: transparent;}
.historyBox .TabCon .info::-webkit-scrollbar-thumb{background-color: #e6eaed;}
.historyBox .TabCon .info p:not(:last-child){margin-bottom: 0.21rem;}
.historyBox .TabCon .info p{position: relative;padding-left: 0.23rem;}
.historyBox .TabCon .info p:before{position: absolute;left: 0;top: 0.13rem;background-color: #4aba53;content: "";width: 0.05rem;height: 0.05rem;transform: rotate(45deg);}
.historyBox .TabCon .info b{font-weight: 500;}
.historyBox .TabCon .slick-dots{position: static;margin-top: 0.25rem;}

@media(max-width:1024px){
.historyBox .TabNav .slick-arrow{top: -8px;}
.historyBox .TabNav .slick-prev{left: -20px;}
.historyBox .TabNav .slick-next{right: -20px;}
.historyBox .TabCon{margin: 0;}
}
@media(max-width:768px){
	.historyBox .TabCon .imgbox{width: 100%;padding-top: 60%;}
	.historyBox .TabCon .info{width: 100%;margin-top: 0.25rem;}
	.historyBox .TabNav .slick-current em{font-size: 4vw;}
}

/* 新闻中心 */
.newsFocus {margin-bottom: 3.125vw;overflow: hidden;position: relative;background-color: #f8f9fb;border-radius: 2.865vw 0 2.865vw 0;overflow: hidden;}
.newsFocus .imgbox{width: 50%;padding-top: 27.708vw;border-radius: 2.865vw 0 0 0;}
.newsFocus .info{flex: 1;padding: 4.688vw 3.125vw 0 3.125vw;}
.newsFocus .date{font-weight: 100;color: #999999;}
.newsFocus .tit{line-height: 1.25;margin: 2.24vw 0 1.302vw;}
.newsFocus .desc{margin-bottom: 4.583vw;font-weight: 100;}
.newsFocus .state{position: absolute;right: 0;width: calc(100% - 60%);bottom: 2.604vw;z-index: 10;}
.newsFocus .slick-prev{left: -1rem;}
.newsFocus .slick-next{right: -1rem;}
.newsFocus:hover .slick-prev{left: 0.1rem;}
.newsFocus:hover .slick-next{right: 0.1rem;}
.newsFocus .slick-dots{left: auto;right: 0;width: 2rem;bottom: 4.167vw;}

.newsScroll{margin-bottom: 3.125vw;overflow: hidden;}
.newsScroll .slick-list{margin: 0 -1.563vw;}
.newsScroll .item{padding: 0 1.563vw;}
.newsScroll .item a{background-color: #f8f9fb;display: block;}
.newsScroll .item .imgbox{padding-top: 65%;border-radius: 0.1rem 0.1rem 0 0;}
.newsScroll .item .info{min-height: 12.76vw;padding: 1.719vw;}
.newsScroll .item .date{font-weight: 100;color: #999999;}
.newsScroll .item .tit{margin: 1.458vw 0 0.885vw;font-weight: 500;}
.newsScroll .item .desc{font-weight: 100;}
.newsScroll .slick-dots{position: static;margin-top: 0.4rem;}
.newsScroll .slick-arrow{opacity: 0;}
.newsScroll:hover .slick-arrow{opacity: 1;}

.newsList{padding-bottom: 0.4rem;}
.newsList .item{border-bottom: 1px solid #ebebeb;padding: 0.24rem 24% 0.24rem 0;position: relative;}
.newsList .date{border-right: 1px solid #e0e0e0;width: 1.36rem;font-weight: 100;position: relative;}
.newsList .date:after{width: 1px;right: -1px;top: 0;height: 0px;transition: all 0.5s;background-color: #4aba53;content: "";z-index: 1;position: absolute;}
.newsList .date b{display: block;font-size: 0.5rem;line-height: 0.8;margin-bottom: 0.1rem;font-weight: 700;}
.newsList .info{padding: 0.13rem 3.125vw;}
.newsList .imgbox{width: 24%;padding-top: 13.333vw;border-radius: 0.1rem;}
.newsList .tit{font-weight: 500;}
.newsList .desc{margin-top: 1.146vw;font-weight: 100;}
.newsList .mores{position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.newsList .item:hover .date:after{height: 100%;}
.newsList .hasimg{padding-right: 0 !important;}
.newsList .hasimg .info{padding-top: 0.23rem;padding-bottom: 0.23rem;}
.newsList .hasimg .desc{margin-bottom: 2.5vw;}
.newsList .hasimg .mores{position: static;transform: translateY(0);}

.newsList.sub .item{padding-right: 15%;}

.infoList .item{width: 48.12%;margin-bottom: 2.083vw;}
.infoList .item a{padding: 1.771vw 0;border-radius: 0.1rem;background-color: #f8f9fb;}
.infoList .info{padding: 0 4.167vw 0 2.083vw;}
.infoList .tit{margin-bottom: 0.22rem;min-height: 0.64rem;font-weight: 500;color: #333;}
.infoList .desc{font-weight: 100;}
.infoList .date{width: 1.87rem;font-weight: 100;color: #999999;border-left: 1px solid #e5e5e7;text-align: center;padding: 0.35rem 0;}
.infoList .date b{display: block;font-size: 0.5rem;font-weight: 700;line-height: 0.8;margin-bottom: 0.1rem;color: #333333;}
.infoList .item:hover .tit{color: #4aba53;}
.infoList.red .item:hover .tit{color: #ce0212;}

.newsInfo{padding-top: 1rem;}
.newsInfo .contain{background-color: #fafafa;padding: 2vw 4.167vw 4.167vw;}
.newsInfo .SinglePage {min-height: 3rem;}
.newsInfo .SinglePage p{text-indent: 43px !important;}

.TitleInfo{text-align: center;margin-bottom: 0.35rem;padding:0.35rem 0 0.3rem;border-bottom: 1px solid #dddddd;margin-bottom: 0.6rem;}
.TitleInfo .title{font-size: 0.36rem;line-height: 1.38;margin-bottom: 0.08rem;color: #1a1a1a;font-weight: 500;}
.TitleInfo .other {font-weight: 100;}
.TitleInfo .other li:not(:last-child){margin-right: 0.36rem;}
.TitleInfo .font a{cursor: pointer;margin-left: 0.11rem;}
.TitleInfo .font a.on{color: #ce0212;}

.PrevNextInfo{padding: 0.48rem 2.2rem 0 0;margin-top: 0.72rem;border-top: 1px solid #d1d2e5;position: relative;font-weight: 100;}
.PrevNextInfo dl{position: relative;min-height: 36px;line-height: 36px;}
.PrevNextInfo dl dt{color:#999;}
.PrevNextInfo dl dd a{color:#666666;}
.PrevNextInfo dl dd a:hover{color:#ce0212;}
.PrevNextInfo .none{color:#999;}
.PrevNextInfo .back{position: absolute;right: 0;top: 0.6rem;padding: 0.781vw 0.2rem;border-radius: 3px;min-width: 11.458vw;text-align: center;border: 1px solid #ce0212;color: #ce0212;}
.PrevNextInfo .back:after{display: inline-block;vertical-align: middle;content: "";margin: -0.05rem 0 0 0.08rem;background: url(../images/arr_r_red.svg) no-repeat center center/contain;width: 0.15rem;height: 0.12rem;transition: all 0.5s;}
.PrevNextInfo .back:hover{opacity: 0.9;}
.PrevNextInfo .back:hover:After{margin-left: 0.18rem;}

@media(max-width:1440px){
	.newsFocus .info{padding-top: 2.2vw;}
}
@media(max-width:1024px){
	.infoList .item{width: 100%;}
}
@media(max-width:768px){
	.newsFocus .imgbox{width: 100%;padding-top: 60%;}
	.newsFocus .info{width: 100%;padding: 0.3rem;}

	.newsList .item{padding-right: 0 !important;}
	.newsList .hasimg .info{padding-top: 0;padding-bottom: 0;}
	.newsList .imgbox{width: 100%;padding-top: 60%;margin-top: 0.15rem;}
	.newsList .desc{margin-bottom: 2.5vw;}
	.newsList .mores{position: static;transform: translateY(0);}

	.PrevNextInfo{padding-right: 0;margin-top: 50px;padding-top: 10px;}
	.PrevNextInfo dl{min-height: 30px;line-height: 30px;}
	.PrevNextInfo .back{top: -40px;}
}

/* 党的建设 */
.partryBody .SubBan .info{background-image: url(../images/ico_banner2.svg);}
.partryBody .SubBan h1{color: #ce0212;font-weight: 700;}
.partryBody .SubNav li:after{background-color: #ce0212;}
.partryBody .SubNav li:hover a,.partryBody .SubNav li.on a{border-color: #ce0212;}
.partryBody .Pages .p_page em a.a_cur,.partryBody  .Pages .p_page em a:hover{border-color: #ce0212;background-color: #ce0212;color:#fff !important;}
.partryBody .Pages .a_first:hover,.partryBody .Pages .a_prev:hover,.partryBody .Pages .a_next:hover,.partryBody .Pages .a_end:hover{background-color: #ce0212;color:#fff !important;}
/*.partryBody .Pages .a_first{background-image: url(../images/page_left2.svg);}
.partryBody .Pages .a_end{background-image: url(../images/page_right2.svg);}*/
.partryBody .Pages .i_button{background-color: #ce0212;}
.partryBody .newsList .mores:after{background-image: url(../images/ico_more3.png);}
.partryBody .newsList .date:after{background-color: #ce0212;}
.partryBody .newsList .item:hover .tit,
.partryBody .newsList .item:hover .mores{color: #ce0212;}

.partyBox{background: url(../images/partybg.jpg) no-repeat center bottom/cover;}
.subTit2{border-bottom: 1px solid #e6e6e6;position: relative;margin-bottom: 0.2rem;background: url(../images/titbg.jpg) no-repeat 0 bottom;}
.subTit2 h2{display: inline-block;vertical-align: bottom;padding-bottom: 0.2rem;font-weight: 500;color: #c20811;position: relative;}
.subTit2 h2:After{position: absolute;left: 0;bottom: -1px;width: 100%;content: "";background-color: #c20811;height: 0.03rem;}
.subTit2 .mores{position: absolute;right: 0;top: 0;}
.subTit2 .mores:hover{color: #c20811;}
.subTit2 .mores:After{background-image: url(../images/ico_more3.png);}

.subTit3{text-align: center;padding-bottom: 0.36rem;}
.subTit3 h2{display: inline-block;color: #fff;border-radius: 0.2rem 0 0.2rem 0;min-width: 2.16rem;padding: 1.094vw 0.2rem;background: #ce0212 url(../images/titline.png) no-repeat center bottom/cover;font-weight: 500;}
.subTit3.green h2{background-color: #4aba53;}

.colBox{background-color: #fff;padding: 2.083vw;margin-bottom: 0.35rem;}
.colBox:last-child{margin-bottom: 0;}
.ColLeft{width: 56.93%;min-height: 31.354vw;}
.ColRight{width: 40.87%;min-height: 31.354vw;}
.ColCenter{clear: both;}
.ColCenter .zgzj{width: 55%;}
.ColCenter .tqfc{width: 39%;}
.ColCenter .subTit3{display: none;}

.newsIco{position: relative;}
.newsIco .tit{position: relative;max-width: 100%;width: auto;padding-right: 32px;display: inline-block;vertical-align: top;}
.newsIco .tit:after{position:absolute;right:0;top:50%;margin-top:-0.08rem;width: 28px;height: 15px;background: url(../images/news.png) no-repeat center center/contain;content: "";}

.listWz ol{padding-bottom: 0.2rem;margin-bottom: 0.2rem;border-bottom: 1px solid #e6e6e6;}
.listWz ol .tit{font-weight: 500;}
.listWz ol .desc{margin-top: 0.06rem;font-weight: 100;position: relative;}
.listWz ol .desc span {color: #c20811;background-color: #fff;min-width: 1rem;text-align: center;z-index: 1;}
.listWz ol:hover .tit{color: #c20811;}

.listWz li{height: 0.46rem;line-height: 0.46rem;font-weight: 100;overflow: hidden;}
.listWz li .date{color: #999999;}
.listWz li:hover a{color: #c20811;}
.listWz .title{width: 72%;}

.DjFocus{margin-bottom: 4.271vw;overflow: hidden;}
.DjFocus .slick-list{padding: 0 19%;}
.DjFocus .item{padding: 2.917vw 0 0;text-align: center;}
.DjFocus .imgbox{padding-top: 22.917vw;margin-bottom: 0.18rem;border-radius: 0.1rem;}
.DjFocus .imgbox:after{background-color: rgba(255,255,255,0.8);content: "";left: 0;top: 0;width: 100%;height: 100%;z-index: 2;position: absolute;}
.DjFocus .info{display: none;}
.DjFocus .tit{line-height: 1.75;font-weight: 500;}
.DjFocus .date{font-weight: 100;color: #999999;}
.DjFocus .slick-current{padding-top: 0 !important;}
.DjFocus .slick-current .imgbox{padding-top: 27.604vw;}
.DjFocus .slick-current .imgbox:after{opacity: 0;}
.DjFocus .slick-current .info{display: block;}
.DjFocus .item:hover .tit{color: #df0024;}
.DjFocus .slick-dots {bottom: 1.36rem;}
.DjFocus .slick-dots .slick-active button{background-color: #df0024;}
.DjFocus .slick-dots .slick-active:after{border-color: #df0024;}

.DjFocus .slick-arrow{top: 42%;}
.DjFocus .slick-arrow:hover{background-color: #df0024 !important;}
.DjFocus .slick-prev:after{background-image: url(../images/arr_l_red.svg);}
.DjFocus .slick-next:after{background-image: url(../images/arr_r_red.svg);}
.DjFocus .slick-prev{left: -100px;}
.DjFocus .slick-next{right: -100px;}
.DjFocus:hover .slick-prev{left: 0.3rem;}
.DjFocus:hover .slick-next{right: 0.3rem;}

.DjList .item{width: 47.98%;margin-bottom: 3.073vw;position: relative;padding-top: 0.44rem;}
.DjList .item:After{content: "";left: 0;top: 0;width: 100%;position: absolute;height: 0.44rem;background: url(../images/point_line.jpg) no-repeat right bottom/100% 100%;transition: all 0.5s;}
.DjList .item a{border: 1px solid #f8b6bb;border-top:0;padding: 1.667vw 1.875vw 2.865vw 0;transition: all 0.5s;background-image: linear-gradient(to bottom, #fffefe , #fdefef);}
.DjList .item .info{flex: 1;padding-left: 0.3rem;}
.DjList .item .date{color: #999999;width: 1.47rem;position: relative;text-align: center;font-size: 100;}
.DjList .item .date:after{position: absolute;right: 0;top: 0.05rem;height: calc(100% - 0.02rem);width: 1px;content: "";background: #ebeaea;}
.DjList .item .date span{display: block;line-height: 1.2;color: #333333;font-size: 0.5rem;font-weight: 700;}
.DjList .item .tit{min-height: 0.64rem;margin-bottom: 0.45rem;color: #1a1a1a;font-weight: 500;}
.DjList .item .mores:after{background-image: url(../images/ico_more3.png);}
.DjList .item:hover .tit,.DjList .item:hover .mores,.DjList .item:hover .date span{color: #df0024;}

@media(max-width:1024px){
	.ColLeft{width: auto;float: none;}
	.ColRight{width: auto;float: none;}
	.ColCenter .zgzj{width: auto;float: none;}
	.ColCenter .tqfc{width: auto;float: none;padding-top: 0.35rem;}

	.DjFocus .tit{font-size: 0.28rem;}
}
@media(max-width:768px){
	.DjList .item{width: 100%;}
	.DjFocus .slick-list{padding: 0 10%;}
	.DjFocus .item{padding-top: 10vw;}
	.DjFocus .slick-current .imgbox{padding-top: 45vw;}
}
@media(max-width:480px){
	.listWz li{height: 30px;line-height: 30px;}
	.listWz ol .desc span {position: absolute;right: 0;bottom: 0;padding: 0 0.18rem;}
}

/* 党的建设 --> 党建品牌 -- 党建品牌 */
.brandbg{background: url(../images/brandbg.jpg) no-repeat center top;}
.subTit4{padding-bottom: 0.48rem;}
.subTit4 h2{position: relative;line-height: 1.11;font-weight: 500;color: #1a1a1a;}
.subTit4 h2:after{position: absolute;left: 0;bottom: 0;z-index: -1;width: 4rem;height: 0.1rem;border-radius: 0.1rem;background-image: linear-gradient(to right, #4fbc58 , #fff);content: "";}

.partyTxt{padding-top: 4.271vw;}
.partyTxt .item{width: 45%;padding: 0 0 0.55rem 0.62rem;position: relative;}
.partyTxt .item:before{position: absolute;left: 0;top: 0.13rem;background-color: #4fbc58;width: 0.24rem;height: 0.06rem;content: "";transition: all 0.5s;}
.partyTxt .tit{font-weight: 500;color: #1a1a1a;margin-bottom: 0.07rem;}
.partyTxt .desc{font-weight: 100;}
.partyTxt .item:hover:before{width: 0.4rem;}

.partyList{margin-left: -3.33%;}
.partyList .item{margin: 0 0 3.33% 3.33%;width: 30%;background-color: #f8f9fb;border-radius: 0.3rem;text-align: center;padding: 2.292vw 3.125vw;min-height: 31.25vw;}
.partyList .logo img{height: 0.9rem;}
.partyList .tit{margin: 0.23rem 0;font-weight: 500;}
.partyList .txt{font-weight: 100;max-height: 2.88rem;overflow-y: auto;position: relative;width: 110%;margin-left: -5%;padding: 0 5%;}
.partyList .txt::-webkit-scrollbar{background-color: #eeeff1;}
.partyList .txt::-webkit-scrollbar-thumb{background-color: #c3c4c5;}
.partyList .inner{position: relative;}
.partyList .inner.overflow:after{width: 100%;left: 0;bottom: 0;content: "";height: 0.7rem;background-image: linear-gradient(to bottom, rgba(0,0,0,0) , #f8f9fb);position: absolute;}
.partyList .inner.overflow .txt{padding-bottom: 0.5rem;}
.partyList .item:hover{-webkit-box-shadow: 0 0px 30px rgba(0,0,0,0.1);	box-shadow: 0 0px 30px rgba(0,0,0,0.1);}

.styleList{margin-left: -4.167vw;}
.styleList .item{width: 33.333%;padding: 0 0 3.75vw 4.167vw;}
.styleList .imgbox{border-radius: 0.1rem;padding-top: 66.25%;margin-bottom: 1.927vw;}
.styleList .tit{font-weight: 500;color: #1a1a1a;}
.styleList .desc{font-weight: 100;margin: 1.198vw 0 1.875vw;}
.styleList .mores:after{background-image: url(../images/ico_more3.png);}
.styleList .item:hover .tit,.styleList .item:hover .mores{color: #ce0212;}

@media(min-width:1025px){
	.partyList .item:nth-last-child(-n+3){margin-bottom: 0;}
}
@media(max-width:1024px){
	.partyList .item{width: 46.67%;}
	.partyList .item:nth-last-child(-n+2){margin-bottom: 0;}
}
@media(max-width:640px){
	.partyTxt .item{width: 100%;}
	.partyList .item{width: 100%;}
	.partyList .item:nth-last-child(-n+2){margin-bottom: 3.33%;}

	.styleList .item{width: 50%;}
}

/* 信息公开 */
.menuChange .SubMenu{padding-top: 0.3rem;}
.menuChange .SubMenu .contain{display: block;}
.menuChange .SubMenu .contain .Place{width: 100%;flex: none;text-align: left;}

.noticeList .item{width: 48.12%;margin-bottom: 0.2rem;}
.noticeList .item a{padding: 2.604vw 2.604vw 2vw;border-radius: 0.1rem;background-color: #f8f9fb;display: block;}
.noticeList .tit{margin: 0.885vw 0 1.823vw;min-height: 0.64rem;font-weight: 500;color: #333;}
.noticeList .desc{font-weight: 100;}
.noticeList .date{font-weight: 100;color: #999999;}
.noticeList .item:hover .tit{color: #4aba53;}
.noticeList.red .item:hover .tit{color: #ce0212;}

.newsIco2{position: relative;}
.newsIco2:before{content:"";position: absolute;right: 0;top: 0;width: 0.68rem;height: 0.3rem;z-index: 2;background: url(../images/news.svg) no-repeat  center center/contain;}
.threeMenu{width: 17.5%;padding: 1.823vw;border: 1px solid #cccccc;border-radius: 0.2rem 0 0.2rem 0;position: sticky;top: 1rem;}
.threeMenu .subTit4 h2:after{width: 100%;}
.threeMenu ul{margin-top: -0.15rem;}
.threeMenu li{padding:0.1rem 0 0.1rem 0.28rem;position: relative;}
.threeMenu li:After{position: absolute;width: 0.03rem;height: 100%;top: 0;content: "";background-color: #dbf1dd;left: 0.06rem;z-index: -1;}
.threeMenu li span{position: absolute;left: 0;top: 50%;transform: translateY(-50%) rotate(45deg);width: 0.14rem;height: 0.14rem;border-radius: 5px;border: 0.04rem solid #bbbbbb;}
.threeMenu li a{font-weight: 100;}
.threeMenu li.on a{font-weight: 400;color: #4aba53;}
.threeMenu li.on span{border-color: #4aba53;}
.threeMenu li:first-child:after{height: 50%;top: 50%;}
.threeMenu li:last-child:after{height: 50%;}

.rightCon{width: 78.75%;}

@media(max-width:768px){
	.threeMenu {width: 100%;margin-bottom: 0.25rem;}
	.threeMenu ul{margin: 0;display: flex;justify-content: center;}
	.threeMenu li:not(:last-child){margin-right: 0.25rem;}
	.threeMenu li:After{display: none;}
	.threeMenu .subTit4{display: none;}

	.rightCon {width: 100%;}
}

/* 人力资源 */
.hrbg{background: url(../images/hrbg.jpg) no-repeat 0 bottom;}
.imageText .info{width: 41.87%;}
.imageText .info .desc{font-weight: 100;}
.imageText .imgbox{width: 45%;}

.hrList{padding-bottom: 0.5rem;}
.hrList .item{padding: 0.36rem;background-color: #f8f9fb;margin-bottom: 0.2rem;cursor: pointer;position: relative;}
.hrList .item:after{position: absolute;left: 0;top: 0;height: 2px;content: "";width: 0;transition: all 0.5s;background: #4aba53}
.hrList .item .title{cursor: pointer;position: relative;margin-bottom: 0.11rem;color: #000000;font-weight: 500;}
.hrList .item .title:After{right:0	;top: 0;position: absolute;content: "";background: #4aba53 url(../images/arr_xjt_white.svg) no-repeat center center/ 0.13rem 0.09rem;transition: all 0.5s;width: 0.5rem; height: 0.5rem;border-radius: 50%;}
.hrList .item .desc{font-weight: 100;}
.hrList .item .desc dd:not(:last-child){position: relative;margin-right: 0.54rem;}
.hrList .item .desc dd:not(:last-child):after{right: -0.27rem;top: 50%;transform: translateY(-50%);width: 2px;content: "";position: absolute;height: 0.19rem;background-color: #969697;border-left: 1px solid #babbbc;}
.hrList .item .detail{margin-top: 0.3rem;display: none;}
.hrList .item .detail .text{margin-bottom: 0.3rem;font-weight: 100;}
.hrList .item .detail .sti{margin-bottom: 0.15rem;}
.hrList .item .detail .apply{display: inline-block;text-align: center;min-width: 1.6rem;line-height: 0.4rem;padding: 0.05rem 0.15rem;border-radius: 0.5rem;border: 1px solid var(--red-color);color: var(--red-color);}
.hrList .item .detail .apply:hover{background-color: var(--red-color);color: #fff;}
.hrList .item.on,.hrList .item:hover{background-color: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.06);}
.hrList .item.on:after,.hrList .item:hover:after{width: 100%;}

.hrList .item.on .title{color: #4aba53;}
.hrList .item.on .title:after{opacity: 1;transform: rotate(-180deg);}

.JobForm{  margin:0px 0px 0px -2%;}
.JobForm dl{ width:48%; float:left; margin-left:2%; line-height:0.5rem; margin-bottom:0.4rem; 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 dl.btn dd{margin-left: 0;}
.JobForm .ipttxt {background:#f8f8f9;width:100%; height:0.56rem; line-height:0.56rem;padding: 0 0.18rem;border-radius: 0.1rem;}
.JobForm .upbtn {position: relative;cursor: pointer;}
.JobForm .upbtn .up{position: absolute;right: 0.2rem;top: 50%;transform: translateY(-50%);}
.JobForm .upbtn .hidefile{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;cursor: pointer;}
.ipttxt:focus{box-shadow: 0 0 10px rgba(0,0,0,0.09);}

.JobPop{width: 12.8rem;z-index: 1000;background:#fff;box-shadow: 0px 5px 20px rgba(0,0,0,0.12);margin:0px auto;position: relative;overflow-y: auto;border-radius: 0.1rem;}
.JobPop *{
 box-sizing:border-box;
 -moz-box-sizing:border-box; /* Firefox */
 -webkit-box-sizing:border-box; /* Safari */ 
 }
 .JobPop *:before,.JobPop *:after {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 }
.JobPop .Content{padding:3.125vw;overflow: hidden;}
.JobPop .Content video{display: block;width: 100%;}
.JobPop .toptit{text-align: center;padding-bottom: 0.4rem;}
.JobPop .toptit h1{text-align: center;line-height: 1.73;font-weight: 500;}
.JobPop .mfp-close{width: 0.52rem;height: 0.52rem;line-height: 0.52rem;text-align: center;color:#c0c0c0 !important;opacity: 1;font-size: 0.5rem;}
.JobPop .mfp-close:hover{color:var(--red-color) !important;}
.sendbtn{color: #fff;width: 1.89rem;height: 0.53rem;border-radius: 0.53rem;background: #4aba53;box-shadow: 0 0px 30px rgba(0,0,0,0.1);}
.sendbtn:hover{opacity: 0.9;}

@media(max-width:768px){
	.imageText .info{width: 100%;}
	.imageText .imgbox{width: 100%;margin-top: 0.25rem;}

	.hrList .item .title:After{width: 0.5rem;height: 0.5rem;}
	.hrList .item .desc dd:last-child{font-weight: normal;}

	.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;}
	.JobForm .textarea{height: 80px;}
}

/* 专题专栏 */
.ztList{margin-left: -1.667vw;}
.ztList .item{width: 33.333%;padding: 0 0 4.167vw 1.667vw;text-align: center;}
.ztList .imgbox{border-radius: 0.1rem;padding-top: 37.2%;}
.ztList .info{border-bottom: 1px solid #ebebeb;padding: 0.3rem 0;}
.ztList .tit{font-weight: 500;color: #1a1a1a;}
.ztList .item:hover .tit{color: #ce0212;}
.ztList .item:hover .info{border-color: #ddd;}
@media(max-width:640px){
	.ztList .item{width: 100%;}
}

/* 联系我们 */
.contactBg{background: url(../images/contactbg.jpg) no-repeat 0 center;}
.contactUs .info{width: 45.68%;border-right: 1px solid #e5e5e5;padding-right: 0.5rem;}
.contactUs .info .company{font-weight: 500;color: #000000;margin-bottom: 0.09rem;line-height: 1;}
.contactUs .info .txt{font-weight: 100;}
.contactUs .info .txt .add{margin-bottom: 6.198vw;}

.contactUs .btn{width: 49%;}
.contactUs .btn ul{margin-left: -0.2rem;}
.contactUs .btn li{width: 33.333%;padding: 0 0 0.2rem 0.2rem;}
.contactUs .btn .inner{display: block;text-align: center;border-radius: 0.1rem;padding: 1.563vw 1.563vw 1.25vw;min-height: 1.4rem;position: relative;background-color: #f8f9fb;font-weight: 100;overflow: hidden;}
.contactUs .btn .icon{margin-bottom: 0.18rem;}
.contactUs .btn .icon img{height: 0.38rem;}
.contactUs .btn .hover{font-weight: 400;background: #4aba53 url(../images/lxwmbg.jpg) no-repeat right bottom;color: #fff;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 0.1rem;padding: 1.458vw 0.15rem 0;transform: scale(1.2);opacity: 0;transition: all 0.5s;}
.contactUs .btn .hover aside:after{width: 0.15rem;height: 2px;background-color: #fff;margin: 0.15rem auto 0.12rem;display: block;content: "";}
.contactUs .btn .hover p{line-height: 1.41;}
.contactUs .btn li:hover .hover{opacity: 1;transform: scale(1);}
.contactUs .btn li:nth-child(5){width: 66.666%;}
.contactUs .btn li:nth-child(5) .hover aside:after{background-color: transparent;margin: 0.05rem 0 0;}

@media(max-width:1024px){
	.contactUs .info{width: 100%;border-right: 0;padding: 0 0 0.3rem;}
	.contactUs .btn{width: 100%;}
	.contactUs .btn li{width:50% !important;}
	.contactUs .btn li:nth-child(5){width:100% !important;}
	.contactUs .btn li:nth-child(5) .inner{min-height: 2.4rem;}
	.contactUs .btn li:nth-child(5) .hover{opacity: 1;transform: scale(1);}
}

/* 网站地图 */
.siteMap .item {border-bottom: 1px dashed #ddd;padding: 0.1rem;}
.siteMap .item dt{font-weight: 500;background-color: #fff;min-width: 1.8rem;text-align: center;padding: 0.1rem;box-shadow: 0 0 10px rgba(0,0,0,0.07);border-radius: 5px;}
.siteMap .item dd{flex: 1;padding: 0.1rem 0.1rem 0.1rem 0.2rem;}
.siteMap .item dd a{display: inline-block;}
.siteMap .item dd a:not(:last-child){margin-right: 0.35rem;}
.siteMap .item:hover{box-shadow: 0 0 10px rgba(0,0,0,0.07)}

.nodata{display: block;}
.nodata:before{content: "";display: block;margin: 0px auto;width: 2rem;height: 2rem;background: url(../images/nodata.gif) no-repeat center center/contain;}
.nodata:after{content: "暂无内容！";display: block;text-align: center;font-size: 0.18rem;color: #999;width: 100%;margin: 0px auto;}
