@media (max-width: 1920px){
	.touziboxone{ padding: 1.62rem 0 0.98rem 0;}
	.moreboxmax a{  height: 0.76rem; line-height: 0.76rem; border-radius: 0.4rem;}
	.moreboxmax a i{ font-size: 0.24rem; padding-left: 0.34rem; background-size: 0.21rem auto;}
	.moreboxmax a:hover i{ padding-left: 0.3rem;}
	.enbox{ width: 0.5rem!important; height: 0.5rem!important;}
	.touziboxone .list .wli .mk .time{ font-size: 0.16rem;}
	.touziboxone .list .wli .mk .tp .h{ font-size: 0.48rem; line-height: 0.5rem; margin-right: 0.22rem;}
	.touziboxone .list .wli .mk .tp .n{ font-size: 0.18rem; line-height: 0.24rem;}
	.touziboxone .list .wli .mk .went .min .h{ font-size: 0.6rem; margin-right: 0.2rem;}
	.touziboxone .list .wli .mk .went .min .m img{ width: 0.06rem; padding-bottom: 0.05rem; margin-right: 0.28rem;}
	.touziboxone .list .wli .mk .went .min .p{ font-size: 0.18rem; line-height: 0.22rem;}
	.touziboxone .list .wli .mk .ker{ padding-top: 0.1rem;}
	.touziboxone .list .wli .mk .ker .li{ width: 1.9rem; margin-top: 0.3rem;}
	.touziboxone .list .wli .mk .ker .li div{ font-size: 0.18rem; line-height: 0.2rem;}
	.touziboxone .list .wli .mk .ker .li div:first-child{ width: auto;}
	.touziboxone .list .wli .img .h{ font-size: 0.6rem;}
	.touziboxtwo{ padding: 1.2rem 0 1.8rem 0;}
	.touziboxtwo .li{ margin-top: 0.4rem;}
	.touziboxtwo .li .text .h{ font-size: 0.6rem;;}
	.pinpaiboxone{ padding: 1.62rem 0 1.2rem 0;}
	.pinpaiboxone .list{ margin: 0 -0.26rem; padding-top: 0.6rem;}
	.pinpaiboxone .list .li .play{ width: 0.45rem; height: 0.33rem;}
	.pinpaiboxone .list .li .p{ font-size: 0.2rem;}
	.pageing a{ display: block; height: 0.46rem; line-height: 0.46rem; border-radius: 0.1rem; margin: 0 1.5px; font-size: 0.16rem; padding: 0 0.05rem; min-width: 0.36rem;}
	.pageing a.prev,
	.pageing a.next{ background: #F7F7F7 url(../images/38.png) no-repeat center; background-size: 0.06rem;}
	.pageing a.prev:hover,
	.pageing a.next:hover{ background: #EF001E url(../images/38s.png) no-repeat center; background-size: 0.06rem;}
	.pageing a.prevmax,
	.pageing a.nextmax{ background: #F7F7F7 url(../images/37.png) no-repeat center; background-size: 0.1rem;}
	.pageing a.prevmax:hover,
	.pageing a.nextmax:hover{ background: #EF001E url(../images/37s.png) no-repeat center; background-size: 0.1rem;}
	.pageing a.next{ margin-left: 0.12rem;}
	.pageing a.prev{ margin-right: 0.12rem;}
	.pageing .input{ display: flex; margin-left: 0.35rem;}
	.pageing .input input,
	.pageing .input button{ display: block; margin: 0 1.5px; border-radius: 0.1rem; width: 0.46rem; height: 0.46rem; border: none; font-size: 0.16rem;}
	.pinpaiboxone .pageing{ padding-top: 0.32rem;}
	.bootmax{ border-bottom: 0.15rem solid #edeeeb;}
	.bootmax .cont a{ font-size: 0.46rem; padding-right: 0.75rem; margin-right: 0.2rem; background: url(../images/23s.png) no-repeat right center; background-size: 0.38rem auto;}
	.newsboxone{ padding: 1.62rem 0 1.6rem 0;}
	.newsboxone .topbox{ display: flex; justify-content: space-between; padding-bottom: 0.5rem;}
	.newsboxone .topbox .tit .m{ font-size: 0.24rem; line-height: 1;}
	.newsboxone .topbox .tit .h{ font-size: 0.6rem; font-weight: bold; line-height: 0.62rem; margin-top: 0.2rem;}
	.newsboxone .textbox{ background: #f6f6f6; padding: 0.85rem 0;}
	.newsboxone .textbox .cont .img{ width: 7.2rem; border-radius: 0.2rem; overflow: hidden;}
	.newsboxone .textbox .cont .text{ width: 6.6rem; margin: 0.28rem 0 0 1.2rem;}
	.newsboxone .textbox .cont .text .t{ font-size: 0.24rem; line-height: 1; color: #D82223;}
	.newsboxone .textbox .cont .text .h{ font-size: 0.48rem; line-height: 0.6rem; /*font-weight: normal;*/ /*font-family: 'Medium';*/ margin-top: 0.15rem;}
	.newsboxone .textbox .cont .text .p{ font-size: 0.2rem; line-height: 0.36rem; margin-top: 0.4rem;}
	.newsboxone .textbox .cont .text .moreboxmax{ margin: 0.55rem 0 0 0; justify-content: flex-start;}
	.newsboxone .list{ margin-top: 1.08rem; display: flex; justify-content: flex-start; flex-wrap: wrap;}
	.newsboxone .list .li{ width: 4.47rem; margin: 0 0.64rem 0.34rem 0; transition: all 0.5s; border-radius: 0.2rem;}
	.newsboxone .list .li:nth-child(3n){ margin: 0 0 0.34rem;}
	.newsboxone .list .li .m{ width: 100%; height: 3.35rem; border-radius: 0.2rem; overflow: hidden;}
	.newsboxone .list .li .ter{ padding: 0.3rem 0.35rem 0.4rem 0.2rem;}
	.newsboxone .list .li .ter .t{ font-size: 0.14rem; color: #D82223;}
	.newsboxone .list .li .ter .p{ font-size: 0.2rem; line-height: 0.3rem; margin-top: 0.1rem; transition: all 0.5s;}

	.newsboxone .pageing{ padding-top: 0.3rem;}
	.aboutboxfive{ padding: 1.5rem 0;}
	.aboutboxfive .cont .m{ border-radius: 0.2rem;}
	.aboutboxfive .cont .text{ position: absolute; top: 0.96rem; left: 0.92rem; width: 4.8rem;}
	.aboutboxfive .cont .text .h{ font-size: 0.6rem; color: #fff; line-height: 1;}
	.aboutboxfive .cont .text .p{ font-size: 0.18rem; line-height: 0.36rem; margin-top: 0.25rem; color: #fff;}
	.aboutboxfour{ padding: 0.92rem 0 1.45rem 0;}
	.aboutboxfour .h{ font-size: 0.6rem; line-height: 1; margin-bottom: 0.44rem; text-align: center;}
	.aboutboxfour .textbox{ width: 5.82rem; height: 5.82rem; margin: auto; background: url(../images/32.png) no-repeat center; background-size: 100% auto; position: relative; z-index: 5;}
	.aboutboxfour .textbox .li1{ position: absolute; top: 0.27rem; right: 0.24rem;}
	.aboutboxfour .textbox .li2{ position: absolute; top: 1.92rem; left: -0.74rem;}
	.aboutboxfour .textbox .li3{ position: absolute; bottom: -0.1rem; right: 0.6rem;}
	.aboutboxfour .textbox .li .ver{ width: 1.5rem; height: 1.5rem; border: 0.05rem solid #D43A30;}
	.aboutboxfour .textbox .li .ver .p{ font-size: 0.18rem; color: #D43A30; text-align: center; width: 100%; transition: all 0.5s;}
	.aboutboxfour .textbox .li .ver i{ display: block; width: 0.5rem; height: 0.5rem; background: url(../images/33.png) no-repeat center; background-size: 100% auto; margin: auto;}
	.aboutboxfour .textbox .li2 .ver i{ background: url(../images/w3s.png) no-repeat center; background-size: 100% auto;}
	.aboutboxfour .textbox .li3 .ver i{ background: url(../images/w4.png) no-repeat center; background-size: 100% auto;}
	.aboutboxfour .textbox .li2:hover .ver i{ background: url(../images/w3.png) no-repeat center; background-size: 100% auto;}
	.aboutboxfour .textbox .li3:hover .ver i{ background: url(../images/w4s.png) no-repeat center; background-size: 100% auto;}
	.aboutboxfour .textbox .li1:hover .ver i{ background: url(../images/33s.png) no-repeat center; background-size: 100% auto;}
	.aboutboxfour .textbox .li .ver::after{ width: 1.46rem; height: 1.46rem; border-radius: 100%; border: 0.02rem dashed #FFBFBB;}
	.aboutboxfour .textbox .li:hover .ver::after{ width: 1.75rem; height: 1.75rem;}
	.aboutboxfour .textbox .li .m{ display: none; width: 3.9rem; position: absolute; top: 50%; transform: translateY(-50%); left: 1.9rem;}
	.aboutboxfour .textbox .li:hover .m{ display: block;}
	.aboutboxfour .textbox .li .m img{ display: block; width: 100%; border-radius: 0.15rem;}
	.aboutboxfour .textbox .li .m::after{ content: ''; width: 0.7rem; height: 1px; background: #D43A30; position: absolute; top: 50%; left: -0.7rem; margin-top: -0.5px;}
	.aboutboxfour .textbox .li2 .m{ right: 1.9rem; left: auto;}
	.aboutboxfour .textbox .li2 .m::after{ left: auto; right: -0.7rem;}
	.aboutboxthree{ padding: 1.2rem 0; width: 11.15rem; margin: auto;}
	.aboutboxthree .tit{ font-size: 0.6rem; margin-bottom: 0.65rem;}
	.aboutboxthree .list .li{ width: 4.88rem; margin-bottom: 1rem;}
	.aboutboxthree .list .li .m{ width: 100%; border-radius: 0.2rem; overflow: hidden;}
	.aboutboxthree .list .li .text{ padding: 0.5rem 0 0 0.17rem;}
	.aboutboxthree .list .li .text .h{ font-size: 0.3rem; color: #D82223; line-height: 1; padding-right: 0.6rem; position: relative;}
	.aboutboxthree .list .li .text .h i{ display: block; width: 0.38rem; height: 0.3rem; background: url(../images/23.png) no-repeat center; background-size: 100% auto; position: absolute; top: 0; right: 0.1rem;}
	.aboutboxthree .list .li .text .p{ font-size: 0.48rem; line-height: 0.6rem; margin-top: 0.15rem;}
	/*.aboutboxthree .list{ column-count: 2; column-gap: 1.37rem;}*/


	.aboutboxtwo{ background: #f6f6f6; padding: 1.3rem 0 0.6rem 0;}
	.aboutboxtwo .tit{background-size: 13.82rem auto;background-repeat: no-repeat;background-position: center top 0.45rem}
	.aboutboxtwo .tit .h{ font-size: 0.6rem; text-align: center; line-height: 1;}
	.aboutboxtwo .tit .p{ font-size: 0.18rem; line-height: 0.3rem; text-align: center; margin: 0.3rem auto 0; width: 12.4rem;}
	.aboutboxtwo .tit .p p{font-size: 0.18rem; line-height: 0.3rem; text-align: center; }
	.aboutboxtwo .mySwiper{ margin-top: 0.6rem;}
	.aboutboxtwo .time{ width: 100%; height: 1.68rem;}
	.aboutboxtwo .time .i{ width: 0.12rem; height: 0.12rem; bottom: 0.54rem; margin-left: -0.06rem;}
	.aboutboxtwo .time::after{ bottom: 0.59rem;}
	.aboutboxtwo .time .h{ font-size: 0.3rem; top: 0.5rem;}
	.aboutboxtwo .swiper-slide-active .time .h{ /*font-size: 1.1rem;*/ font-size: 0.8rem; top: 0.3rem; text-indent: -0.2rem;}
	.aboutboxtwo .text{ margin: 0.35rem auto 0; width: 6.7rem;}
	.aboutboxtwo .text .h{ font-size: 0.3rem; line-height: 0.4rem; text-align: center;}
	.aboutboxtwo .text .p{ font-size: 0.18rem; line-height: 0.3rem; margin-top: 0.2rem; text-align: center;}
	.aboutboxtwo .mySwiper2{ padding-bottom: 1.1rem;}
	.aboutboxtwo .mySwiper2 .swiper-pagination span{ display: block; width: 0.14rem; height: 0.14rem; margin: 0 0.05rem;}
	.aboutboxtwo .mySwiper2 .swiper-pagination span.swiper-pagination-bullet-active{ width: 0.21rem; height: 0.24rem;}
	.aboutboxone{ padding: 1.9rem 0 1.05rem 0;}
	.aboutboxone .list{ margin-top: 0.15rem; display: flex;}
	.aboutboxone .list .m{ width: 7.9rem; border-radius: 0.2rem;}
	.aboutboxone .list .text{ width: 6.2rem; margin-left: 1.3rem; padding-top: 0.5rem;}
	.aboutboxone .list .text .h{ font-size: 0.6rem; line-height: 0.7rem;}
	.aboutboxone .list .text .p{ font-size: 0.18rem; line-height: 0.3rem; margin-top: 0.4rem;}
	.aboutboxone .list .text .p p{font-size: 0.18rem; line-height: 0.3rem; }
	.aboutboxone .list .moreboxmax{ margin-top: 0.7rem;}
	.centerboxone{ margin-top: 1.12rem; padding: 0.5rem 0 1.16rem 0;}
	.centerboxone .vimg{ width: 100%; height: 3.2rem;}
	.centerboxone .vimg .m{ width: 1.5rem; height: 1.1rem; margin-bottom: 0.1rem;}
	.centerboxone .vimg .h{ font-size: 0.22rem; line-height: 1; text-align: center;}
	.centerboxone .vimg .p{ font-size: 0.14rem; line-height: 1; text-align: center; width: 3.05rem; margin: 0.1rem auto 0;}
	.centerboxone .vimg .h{width: 3.05rem;}
	.centerboxone .swiper-slide-active .m{ width: 5rem;}
	.centerboxone .swiper-slide-active .p{ -webkit-line-clamp: 5; font-size: 0.18rem; line-height: 0.3rem; margin: 0.15rem 0 0 0;text-align: left}
	.centerboxone .swiper-slide-active .text{ width: 4.2rem; margin: 0 0 0 0.55rem;}
	.centerboxone .swiper-slide-active .h{ text-align: left; font-size: 0.6rem; line-height: 1;}
	.centerboxone .swiper-slide-active .vimg{ opacity: 1;}
	.centerboxone .swiper-container{ padding: 1.3rem 0; background: url(../images/18.png) no-repeat center; background-size: auto 100%; margin: 0 -1.5rem;}
	.centerboxone .swiper-pagination span{ display: block; width: 0.14rem; height: 0.14rem; border-radius: 100%; background: #BFBFBF; opacity: 1; margin: 0 0.05rem;}
	.centerboxone .swiper-pagination span.swiper-pagination-bullet-active{ width: 0.21rem; height: 0.24rem; background: url(../images/20.png) no-repeat center bottom; background-size: 100% auto;}
	.centerboxone .tit{ font-size: 0.6rem; margin-top: 0.25rem; text-align: center; line-height: 1; margin-bottom: 0.4rem;}
	.centerboxone .moreboxmax{ margin-top: 0.9rem;}
	.centerboxone .swiper-button-next{ right: 5.1rem;}
	.centerboxone .swiper-button-prev{ left: 5.1rem; transform: rotateY(180deg);}
	.centerboxtwo{ padding: 1.3rem 0 1.5rem 0;}
	.centerboxtwo .text{ width: 5.85rem;}
	.centerboxtwo .text .n{ font-size: 0.24rem; line-height: 0.34rem;}
	.centerboxtwo .text .h{ font-size: 0.6rem; line-height: 0.7rem; margin-top: 0.05rem;}
	.centerboxtwo .text .p,.centerboxtwo .text .p p{ font-size: 0.24rem; line-height: 0.36rem; margin-top: 0.3rem;}
	.centerboxtwo .text .a{ display: flex; margin-top: 0.4rem;}
	.centerboxtwo .text .a a{ width: 0.38rem; height: 0.2rem; background: url(../images/23.png) no-repeat center; background-size: 100% auto; display: block;}
	.centerboxtwo .m{ width: 7.9rem; border-radius: 0.2rem; overflow: hidden;}
	.peopleboxone{ padding: 1.62rem 0 1.4rem 0;}
	.peopleboxone2{ padding: 1.62rem 0 0 0;}
	.peopleboxone .top .tit .m{ font-size: 0.24rem; line-height: 1;}
	.peopleboxone .top .tit .h{ font-size: 0.6rem; line-height: 1; margin-top: 0.2rem;}
	.peopleboxone .navmin{ margin-top: 0.5rem;}
	.peopleboxone .navmin .li{ font-size: 0.24rem; line-height: 1; padding-bottom: 0.15rem; position: relative; margin-left: 0.55rem;}
	.peopleboxone .navmin .li::after{ content: ''; width: 0; height: 0.03rem;}
	.peopleboxone .list{ margin-top: 0.6rem;}
	.peopleboxone .list .mk .li{ width: 7.9rem; border-radius: 0.2rem; overflow: hidden; background: #F6F6F6;}
	.peopleboxone .list .mk .ter{ padding: 0.8rem;}
	.peopleboxone .list .mk .ter .h,
	.peopleboxone .list .mk .ter .h i{ display: block; font-size: 0.6rem; line-height: 0.72rem;}
	.peopleboxone .list .mk .ter .p{ font-size: 0.18rem; line-height: 0.3rem; margin-top: 0.5rem;}
	.peopleboxone .list .mk .ter .p p{font-size: 0.18rem; line-height: 0.3rem; }

	.peopleboxtwo .swiper-container{ padding-bottom: 0.95rem; margin: auto; width: 14.3rem;}
	.peopleboxtwo .img{ margin: auto; width: 4.2rem;}
	.peopleboxtwo .img .m{ width: 100%; height: 2.94rem; display: flex; justify-content: center; align-items: center;}
	.peopleboxtwo .img .p{ font-size: 0.2rem; line-height: 0.24rem; text-align: center; margin-top: 0.2rem; transition: all 0.5s;}
	.peopleboxtwo .swiper-pagination-progressbar{ width: auto!important; left: 0.27rem!important; right: 0.27rem!important; top: auto!important; bottom: 0!important; height: 0.02rem!important; border-radius: 0.02rem;}
	.peopleboxtwo .enbox{ position: absolute; top: 1.12rem;}
	.peopleboxthree{ margin-top: 1.6rem;}
	.peopleboxthree .wli{ margin-top: 1.3rem; background: url(../images/9.png) no-repeat top 0.3rem left; background-size: 5.6rem auto;}
	.peopleboxthree .wli:nth-child(2n){ background: url(../images/11.png) no-repeat top 0.3rem right; background-size: 5.6rem auto;}
	.peopleboxthree .wli .h,
	.peopleboxthree .wli .h i{ display: block; font-size: 0.48rem; line-height: 0.6rem; text-align: right;}
	.peopleboxthree .wli .p{ font-size: 0.18rem; text-align: 0.3rem; text-align: right; margin-top: 0.25rem; margin-left: 4.98rem;}
	.peopleboxthree .wli:nth-child(2n) .p{ text-align: left; margin-left: 0; margin-right: 4.98rem;}
	.peopleboxthree .wli .m{ width: 12.38rem; border-radius: 0.2rem; overflow: hidden; margin-top: 0.45rem;}
	.peopleboxfour{ padding: 1.2rem 0;}
	.peopleboxfour .tit{ font-size: 0.48rem; line-height: 1; text-align: center;}
	.peopleboxfour .list{ background: #B80000 url(../images/15.png) no-repeat right bottom; background-size: 5.05rem auto; border-radius: 0.2rem; display: flex; justify-content: space-between; margin-top: 0.5rem;}
	.peopleboxfour .list .map{ width: 10.66rem; min-height: 7rem; border-radius: 0.2rem; overflow: hidden; background: url(../images/14.png) no-repeat center; background-size: cover;}
	.peopleboxfour .list .form{ width: 4.5rem; padding: 0.27rem 0.4rem 0 0;}
	.peopleboxfour .list .form .li{ border-top: 1px solid hsla(0,0%,100%,0.30); padding: 0.3rem 0;}
	.peopleboxfour .list .form .li:first-child{ border-top: none;}
	.peopleboxfour .list .form .h{ font-size: 0.16rem; line-height: 0.3rem; color: #fff; padding-left: 0.3rem; margin-bottom: 0.1rem;}
	.peopleboxfour .list .form .li1 .h{ background: url(../images/54.png) no-repeat left center; background-size: 0.2rem auto;}
	.peopleboxfour .list .form .li2 .h{ background: url(../images/55.png) no-repeat left center; background-size: 0.2rem auto;}
	.peopleboxfour .list .form .li3 .h{ background: url(../images/56.png) no-repeat left center; background-size: 0.2rem auto;}
	.peopleboxfour .list .form .p{ margin-left: 0.3rem;}
	.peopleboxfour .list .form .p p,
	.peopleboxfour .list .form .p p i{ font-size: 0.18rem; line-height: 0.24rem; color: #fff; margin-top: 0.1rem;}
	.peopleboxfour .list .form .p p:first-child{ margin-top: 0;}
	.peopleboxfour .list .form .p em,
	.peopleboxfour .list .form .p a{ font-size: 0.3rem; line-height: 0.3rem;}
	.peopleboxfour .list .form .p p a{ font-size: 0.3rem; line-height: 0.3rem; display: inline-block; color: #fff; /*font-weight: bold;*/}
	.contactboxmax{ padding: 1.6rem 0 0 0;}
	.contactboxmax .tel{ margin-top: 0.15rem; display: flex; justify-content: center; background: #f6f6f6 url(../images/43.png) no-repeat right 1.3rem bottom; background-size: 7.19rem auto; min-height: 2.9rem;}
	.contactboxmax .tel .li{ width: 3.4rem;}
	.contactboxmax .tel .li .mk{ padding: 0.5rem 0.5rem 0.35rem 0.42rem;}
	.contactboxmax .tel .li .mk .m img{ height: 0.6rem;}
	.contactboxmax .tel .li .mk .h{ font-size: 0.18rem; margin-top: 0.4rem;}
	.contactboxmax .tel .li .mk .p{ font-size: 0.22rem; line-height: 0.3rem; margin-top: 0.26rem;}
	.contactboxmax .map{ height: 9.26rem; border-radius: 0.2rem; overflow: hidden; margin: 1.2rem auto;}
	.header{ height: 1.1rem; padding: 0 0 0 0.25rem;}
	.header .logo img{ height: 0.71rem;}
	.header .right .sole{ width: 1.15rem; height: 1.1rem; background: #fff url(../images/4.png) no-repeat center; background-size: 0.38rem auto; transition: all 0.5s;}
	.header .right .sole:hover{ background: #fff url(../images/4s.png) no-repeat center; background-size: 0.38rem auto;}
	.header .right .sole2{ background: url(../images/78s.png) no-repeat center; background-size: 0.25rem auto;}
	.header .right .sole2:hover{ background: url(../images/78w.png) no-repeat center; background-size: 0.25rem auto;}
	
	.header .right .seach{ width: 1.15rem; height: 1.1rem; background: url(../images/3s.png) no-repeat center; background-size: 0.2rem auto; transition: all 0.5s;}
	.header .right .seach:hover{ background: url(../images/3d.png) no-repeat center; background-size: 0.2rem auto;}
	.header .right .seach .input{ top: 1.1rem; padding-top: 0.05rem;}
	.header .right .seach .input input{ font-size: 0.16rem; display: block; padding: 0 0.14rem; width: 2rem; height: 0.5rem;}
	.header .right .seach .input button{ padding: 0 0.15rem; height: 0.52rem; font-size: 0.18rem;}
	.header .right .lang .em a{ width: 1.15rem; height: 1.1rem; line-height: 1.1rem;}
	.header .right .lang .down{ top: 1.1rem; padding-top: 0.15rem; }
	.header .right .lang .down .k{ padding: 0.01rem 0;}
	.header .right .lang .down a{ font-size: 0.18rem; line-height: 0.34rem;}
	.header .right .lang .down .k::after{ width: 0.1rem; height: 0.1rem; top: -0.05rem;}
	.footer{ padding: 0.5rem 0.65rem;}
	.footer .cont .logo img{ height: 0.71rem;}
	.footer .cont .nav .li{ margin-left: 0.7rem;}
	.footer .cont .nav .li .m{ margin-top: 0.2rem;}
	.footer .cont .nav .li .m a{ font-size: 0.16rem; line-height: 0.3rem;}
	.footer .cont .add{ max-width: 4.1rem;}
	.footer .cont .add .h{ font-size: 0.22rem; line-height: 0.32rem; padding-bottom: 0.1rem;}
	.footer .cont .add .p{ font-size: 0.16rem; line-height: 0.3rem; margin-top: 0.1rem;}
	.footer .cont .more{ width: 4.9rem;}
  .footer .cont .more .tp_hwzs,
	.footer .cont .more .p{ font-size: 0.16rem; line-height: 0.24rem;}
	.footer .cont .more .tp_hwzs{ margin-bottom: 0.2rem;}
	.footer .cont .more .tp a{ margin-left: 0.15rem; font-size: 0.16rem; line-height: 0.24rem;}
	.footer .cont .more .mk{ margin-top: 0.5rem;}
	.footer .cont .more .mk a{ font-size: 0.16rem; margin-left: 0.5rem;}
	.footer .cont .more .mk a::after{ width: 0.04rem; height: 0.04rem; left: -0.25rem; margin-top: -0.02rem;}
	.moreboxmax2 a{ padding: 0 0.74rem 0 0.64rem; width: auto;}
	.moretrue a{ display: flex; width: 1.4rem; height: 0.54rem; line-height: 0.54rem; border-radius: 0.3rem; justify-content: center; background: #D82223;}
	.moretrue a i{ font-size: 0.24rem; padding-left: 0.3rem; background: url(../images/two/33.png) left center no-repeat; background-size: 0.19rem auto; color: #fff;}
	.aboutboxtwo2{ padding: 1.9rem 0 1.85rem 0;}
	.aboutboxtwo .mySwiper2{ padding-bottom: 1.4rem;}
	.aboutboxtwo4{ padding: 1.1rem 0 1.3rem 0;}
	.aboutboxthree .list{ margin-bottom: -1rem;}
	.minboxnavbox{top: 1.1rem}

	.minboxnavbox{top: 1.1rem}
	.logo{margin-top: .195rem}
	.headgupiao{padding-top: .25rem}
	.headnav li a{line-height: 1.1rem}
}

.header .right .sole{background-image:url(../images/4.png);background-position: center center;background-repeat: no-repeat}
.header .right .sole:hover{ background-image: url(../images/4s.png)}





@media (max-width: 950px){
	html,body{ font-size: calc(100vw/7.5);}



	.cellnavboxer .topnav{display: block}
	.cellnavboxer .topnav .sole{float: right;margin-top: 15px}
	.logo{margin-top: 7px}
	.gptop,.gpbot{font-size: 10px}
	.gpbot span{font-size: 14px;margin-right: 10px}
	.headgupiao{padding-top: 8px}

	.header{ display: none;}
	.touziboxone{ padding: 100px 00.3rem 50px 0.3rem;}
	.mintitnavbox{ display: none;}
	.touziboxone .list{ display: block; margin-top: 0;}
	.w1600{ width: auto;}
	.touziboxone .list .wli{ width: auto; height: auto; margin-top: 0.3rem;}
	.touziboxone .list .wli:first-child{ margin-top: 0;}
	.touziboxone .list .wli1{ margin-bottom: 0.3rem;}
	.moreboxmax a i{ font-size: 16px; padding-left: 22px; background-size: 14px auto;}
	.moreboxmax a{ padding: 0 30px; height: 44px; line-height: 44px;}
	.touziboxone .list .wli .img .moreboxmax{ bottom: 0.5rem;}
	.touziboxone .list .wli .img .h{ font-size: 36px; top: 1.8rem;}
	.touziboxone .list .wli .mk{ width: auto; padding: 30px 0.4rem;}
	.touziboxone .list .wli .mk .tp .h{ font-size: 30px; line-height: 30px; margin-right: 10px;}
	.touziboxone .list .wli .mk .tp .n{ font-size: 16px; line-height: 18px;}
	.touziboxone .list .wli .mk .went{ padding: 30px 10px;}
	.touziboxone .list .wli .mk .went .min .h{ font-size: 40px;}
	.touziboxone .list .wli .mk .ker .li{ width: 50%; margin-top: 20px;}
	.touziboxone .list .wli .mk .ker .li div{ font-size: 16px;}
	/*.touziboxone .list .wli .mk .ker .li div:first-child{ width: 50px;}*/
	.touziboxtwo{ padding: 0 0.3rem 50px 0.3rem;}
	.touziboxtwo .li{ margin-top: 0.3rem;}
	.touziboxtwo .li .text{ position: relative; top: auto!important; left: auto!important; right: auto!important; bottom: auto!important; z-index: 5; padding: 50px 0.3rem;}
	.touziboxtwo .li .m{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 0;}
	.touziboxtwo .li .text .h{ font-size: 30px; font-weight: bold; text-align: center; margin-bottom: 25px;}
	.touziboxtwo .li .moreboxmax{ justify-content: center;}
	.touziboxtwo .li .m img{ opacity: 0;}
	.bootmax .cont{ display: block; padding: 30px 0.5rem;}
	.bootmax .cont a{ font-size: 22px; line-height: 32px; text-align: center; padding-bottom: 30px; padding-right: 0; margin-right: 0; background: url(../images/23s.png) no-repeat bottom center; background-size: 38px auto;}
	.footer{ padding: 50px 0.3rem 30px 0.3rem;}
	.footer .cont{ display: block;}
	.footer .cont .logo img{ height: 60px; margin: auto;}
	.footer .cont .nav{ display: block; margin-top: 20px;}
	.footer .cont .nav .li{ display: flex; justify-content: center; flex-wrap: wrap;}
	.footer .cont .nav .li .m{ margin: 0;}
	.footer .cont .nav .li .m a{ font-size: 14px; margin: 0 5px;}
	.footer .cont .add .h{ display: none;}
	.footer .cont .add .p{ font-size: 14px; line-height: 24px; margin: 5px 0 0 0; /*text-align: center;*/}
	.footer .cont .add{ max-width: inherit; padding: 20px 0; margin: 20px 0; border-top: 1px solid hsla(0,0%,0%,0.10); border-bottom: 1px solid hsla(0,0%,0%,0.10);}
	.footer .cont .more{ width: auto;}
	.footer .cont .more .p{ font-size: 14px; text-align: left; justify-content: left;}
	.footer .cont .more .tp a{ font-size: 14px; margin: 0!important;}
	.footer .cont .more .tp{ justify-content: left; margin: 10px 0;}
	.footer .cont .more .mk{ justify-content: left; margin-top: 30px;}
	.pinpaiboxone{ padding: 100px 0.3rem 50px 0.3rem;}
	.pinpaiboxone .list{ display: block; margin: 0; padding: 0;}
	.pinpaiboxone .list .li{ width: 100%; margin: 0 0 0.3rem 0!important;}
	.pinpaiboxone .list .li .m{ height: auto;}
	.pinpaiboxone .list .li .p{ font-size: 16px; text-align: center;}
	.indexvideoup .cont{ width: 100%;}
	.pageing a{ font-size: 12px; height: 30px; line-height: 30px; min-width: 20px; border-radius: 2px; margin: 0 1.5px 3px 1.5px;}
	.pageing{ flex-wrap: wrap;}
	.pageing .input input, .pageing .input button{ width: 30px; height: 30px; font-size: 12px; border-radius: 2px;}
	.newsboxone{ padding: 100px 0 50px 0;}
	.newsboxone .topbox{ display: block; padding-bottom: 30px;}
	.newsboxone .topbox .tit .m{ font-size: 20px; text-align: center;}
	.newsboxone .topbox .tit .h{ font-size: 28px; line-height: 38px; margin-top: 10px; text-align: center;}
	.newsboxone .textbox{ padding: 50px 0.3rem;}
	.newsboxone .textbox .cont{ display: block;}
	.newsboxone .textbox .cont .img{ width: 100%;}
	.newsboxone .textbox .cont .text{ width: auto; margin: 20px 0 0 0;}
	.newsboxone .textbox .cont .text .t{ font-size: 16px;}
	.newsboxone .textbox .cont .text .h{ font-size: 20px; line-height: 30px;}
	.newsboxone .textbox .cont .text .p{ font-size: 15px; line-height: 26px;}
	.newsboxone .list{ display: block; margin: 50px 0.3rem 0 0.3rem;}
	.newsboxone .list .li{ width: 100%; margin: 0 0 0.3rem 0!important;}
	.newsboxone .list .li .m{ height: auto;}
	.newsboxone .list .li .ter .p{ font-size: 16px; line-height: 26px;}
	.aboutboxone{ padding: 100px 0.3rem 50px 0.3rem;}
	.aboutboxone .list{ display: block; margin: 0;}
	.aboutboxone .list .m{ width: 100%;}
	.aboutboxone .list .text{ width: auto; margin: 20px 0 0 0; padding: 0;}
	.aboutboxone .list .text .h{ font-size: 20px; line-height: 30px; font-weight: bold;}
	.aboutboxone .list .text .p,.aboutboxone .list .text .p p{ font-size: 15px; line-height: 26px;}
	.aboutboxtwo{ padding: 50px 0;}
	.aboutboxtwo .tit .h{ font-size: 20px; font-weight: bold;}
	.aboutboxtwo .tit .p{ font-size: 15px; line-height: 26px; margin: 20px 0.3rem 0 0.3rem; width: auto;}
	.aboutboxtwo .tit .p p{font-size: 15px; line-height: 26px;}
	.aboutboxtwo .swiper-slide-active .time .h{ font-size: 0.6rem;}
	.aboutboxtwo .time .h{ font-size: 0.4rem;}
	.aboutboxtwo .time{ height: 140px;}
	.aboutboxtwo .mySwiper{ margin-top: 30px;}
	.aboutboxtwo .mySwiper2{ padding-bottom: 70px;}
	.aboutboxtwo .text{ width: auto; margin: 0 0.3rem;;}
	.aboutboxtwo .text .h{ font-size: 20px; line-height: 30px; font-weight: bold;}
	.aboutboxtwo .text .p{ font-size: 15px; line-height: 26px;}
	.aboutboxtwo .mySwiper2 .swiper-pagination span{ width: 8px; height: 8px;}
	.aboutboxtwo .mySwiper2 .swiper-pagination span.swiper-pagination-bullet-active{ width: 14px;}
	.aboutboxthree{ padding: 50px 0.3rem; width: auto;}
	.aboutboxthree .tit{ font-size: 20px; font-weight: bold; margin-bottom: 30px;}
	.aboutboxthree .list .li{ width: 3.3rem; margin-bottom: 30px;}
	.aboutboxthree .list{ column-gap: 0.3rem;}
	.aboutboxthree .list .li .text{ padding: 20px 0 0 0;}
	.aboutboxthree .list .li .text .h{ font-size: 16px;}
	.aboutboxthree .list .li .text .h i{ width: 20px; height: 100%;}
	.aboutboxthree .list .li .text .p{ font-size: 18px; line-height: 28px; margin-top: 10px;}

	.aboutboxfour{ padding: 50px 0;}
	.aboutboxfour .h{ font-size: 20px; font-weight: bold;}
	.aboutboxfour .textbox{ width: 4.2rem; height: 4.2rem;}
	.aboutboxfour .textbox .li .ver .p{ font-size: 12px; margin-top: 5px;padding: 0 10px;
    box-sizing: border-box;}
	.aboutboxfour .textbox .li .ver i{ width: 0.6rem; height: 0.6rem;}
	.aboutboxfour .textbox .li .ver{ width: 2rem; height: 2rem; border: 2px solid #D43A30;}
	.aboutboxfour .textbox .li .ver::after{ width: 1.7rem; height: 1.7rem;}
	.aboutboxfour .textbox .li1{ top: 0.1rem; right: -0.6rem;}
	.aboutboxfour .textbox .li3{ right: 0.1rem; bottom: -0.2rem;}
	.aboutboxfour .textbox .li2{ top: 1.4rem; left: -0.88rem;}
	.aboutboxfour .textbox .li:hover .ver::after{ width: 1.8rem; height: 1.8rem;}
	.aboutboxfour .textbox .li .m{ }
	.aboutboxfour .textbox .li .m{ width: 3.5rem; left: auto; right: 2rem; z-index: 2;}
	.aboutboxfour .textbox .li .m::after{ left: auto; right: -0.5rem; width: 0.5rem;}
	.aboutboxfour .textbox .li2 .m{ right: auto; left: 2rem;}
	.aboutboxfour .textbox .li2 .m::after{ left: -0.5rem; right: auto;}
	.aboutboxfive{ padding: 50px 0.3rem;}
	.aboutboxfive .cont .text{ position: relative; z-index: 5; top: auto; left: auto; padding: 50px 0.5rem; width: auto;}
	.aboutboxfive .cont .m{ position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 0;}
	.aboutboxfive .cont .m img{ opacity: 0;}
	.aboutboxfive .cont .text .h{ font-size: 20px; font-weight: bold; text-align: center;}
	.aboutboxfive .cont .text .p{ width: auto; font-size: 15px; line-height: 26px; text-align: center;}
	.peopleboxone{ padding: 100px 0.3rem 50px 0.3rem;}
	.peopleboxone .top{ display: block;}
	.peopleboxone .top .tit .m{ font-size: 16px; text-align: center;}
	.peopleboxone .top .tit .h{ margin-top: 10px; text-align: center; font-size: 22px; font-weight: bold;}
	.peopleboxone .navmin{ justify-content: center; margin-top: 30px;}
	.peopleboxone .navmin .li{ font-size: 20px; padding-bottom: 10px; margin-left: 20px;}
	.peopleboxone .list{ margin-top: 30px;}
	.peopleboxone .list .mk{ display: block;}
	.peopleboxone .list .mk .li{ width: auto;}
	.peopleboxone .list .mk .ter{ padding: 30px 0.5rem;}
	.peopleboxone .list .mk .ter .h, .peopleboxone .list .mk .ter .h i{ font-size: 20px; line-height: 30px;}
	.peopleboxone .list .mk .ter .p{ font-size: 15px; line-height: 26px; margin-top: 20px;}
	.peopleboxone .list .mk .ter .p p{font-size: 15px; line-height: 26px;}
	.peopleboxone .list .mk .li:nth-child(2){ margin-top: 0.3rem;}

	.fypading .protantboxlist .list{padding-left: 0 !important;padding-right: 0 !important}



	.peopleboxtwo .swiper-container{ width: 6rem; padding-bottom: 30px;}
	.peopleboxtwo .img .p{ font-size: 15px;}
	.peopleboxtwo .enbox{ left: 0.3rem;}
	.peopleboxtwo .enbox2{ right: 0.3rem; left: auto;}
	.peopleboxthree{ padding: 0; margin: 0;}
	.peopleboxthree .wli{ margin: 50px 0 0 0; padding: 0 0.3rem;}
	.peopleboxthree .wli:nth-child(2n) .ms{ display: block;}
	.peopleboxthree .wli .m{ width: 100%; margin-top: 30px;}
	.peopleboxthree .wli .h, .peopleboxthree .wli .h i{ font-size: 20px; line-height: 32px; text-align: center!important;}
	.peopleboxthree .wli .p{ padding: 0!important; margin: 15px 0 0 0!important; font-size: 15px; line-height: 26px; text-align: center!important;}
	.peopleboxfour{ padding: 50px 0.3rem;}
	.peopleboxfour .tit{ font-size: 20px; font-weight: bold;}
	.peopleboxfour .list{ margin-top: 30px; display: block;}
	.peopleboxfour .list .map{ width: 100%; height: 400px;}
	.peopleboxfour .list .form{ width: auto; padding: 30px 0.5rem;}
	.peopleboxfour .list .form .p p, .peopleboxfour .list .form .p p i{ font-size: 15px;}
	.peopleboxfour .list .form .p em{ font-size: 22px; line-height: 22px;}
	.contactboxmax{ padding-top: 50px;}
	.contactboxmax .tel{ justify-content: space-between; flex-wrap: wrap; margin: 0; border-top: 1px solid hsla(0,0%,0%,0.10);}
	.contactboxmax .tel .li{ width: 50%; border: none; border-bottom: 1px solid hsla(0,0%,0%,0.10); position: relative;}
	.contactboxmax .tel .li::after{ width: 1px; height: 100%; background: #000; opacity: 0.1; position: absolute; top: 0; right: 0; content: '';}
	.contactboxmax .tel .li:nth-child(2n)::after{ display: none;}
	.contactboxmax .tel .li .mk{ padding: 0.3rem;}
	.contactboxmax .tel .li .mk .m img{ height: 30px; margin: auto;}
	.contactboxmax .tel .li .mk .h{ margin-top: 10px; text-align: center;}
	.contactboxmax .tel .li .mk .p{ font-size: 15px; line-height: 26px; margin-top: 10px; text-align: center;}
	.contactboxmax .map{ margin: 50px 0.3rem;}
	.cellnavboxer{ display: block;}
	
	.touziboxone .list .wli .mk .went .min .p{ font-size: 18px; line-height: 22px;}
	.touziboxone .list .wli .mk .went .min .m img{ width: 6px; padding-bottom: 5px;}
	.touziboxone .list .wli .mk .time{ font-size: 15px;}
	.footer .cont .nav .li .m a{ line-height: 30px;}
	.footer .cont .more .tp a,
	.footer .cont .more .p{ line-height: 24px;}
	.footer .cont .more .mk a{ font-size: 16px;}
	.pinpaiboxone .list .li .play{ width: 45px; height: 33px;}
	.aboutboxtwo .time .h{ top: auto; bottom: 0.9rem;}
	.aboutboxtwo .swiper-slide-active .time .h{ top: auto; bottom: 0.8rem;}
	.aboutboxtwo .mySwiper2 .swiper-pagination span.swiper-pagination-bullet-active{ height: 24px;}
	.centerboxtwo .cont{ display: block;}
	.centerboxtwo{ padding: 50px 0.3rem;}
	.centerboxtwo .text .n{ font-size: 16px; line-height: 20px;}
	.centerboxtwo .text .h{ font-size: 20px; line-height: 32px;}
	.centerboxtwo .text{ width: auto;}
	.centerboxtwo .text .p,.centerboxtwo .text .p p{ font-size: 15px; line-height: 26px;}
	.centerboxtwo .m{ width: 100%; margin: 30px 0 0 0;}
	.centerboxone .enbox{ display: none;}
	.centerboxone .swiper-slide-active a{ display: block;}
	.centerboxone .swiper-slide-active .m{ width: 4rem; margin: auto; height: auto;}
	.centerboxone .swiper-slide-active .text{ width: 3.5rem; margin: 20px auto 0;}

	.centerboxone .swiper-slide-active .h{ font-size: 18px; text-align: center; font-weight: bold;}
	.centerboxone .swiper-slide-active .p{ font-size: 15px; line-height: 22px; text-align: center; margin: 10px 0 0 0; width: auto;

		overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp: 2; -webkit-box-orient: vertical;height: 44px;


	}
	.fyxwpage{padding-bottom: 50px !important;}
	.centerboxone{ margin-top: 50px; padding: 50px 0;}
	.centerboxone .tit{ font-size: 20px; font-weight: bold;}
	.peopleboxfour .list .form .li .h{ font-size: 16px; line-height: 30px; padding-left: 25px; background-size: 20px auto;}
	.peopleboxfour .list .form .p p, .peopleboxfour .list .form .p p i{ line-height: 24px;}
	.contactboxmax .tel .li .mk .h{ font-size: 18px;}
	.aboutboxtwo .mySwiper .em{ display: none;}
	
	.jituanworkbox{ padding: 100px 0 50px 0;}
	.jituanworkbox .tit{ font-size: 22px; line-height: 32px; text-align: center; font-weight: bold; margin: 0;}
	.jituanworkbox .list{ padding: 50px 0.35rem 30px 0.35rem;}
	.jituanworkbox .list .li .t{ font-size: 14px;}
	.jituanworkbox .list .li .h{ font-size: 16px; line-height: 26px;}
	.jituanworkbox .imgbox .swiper .mk a{ width: 3rem; height: 3.6rem;}
	.jituanworkbox .imgbox .swiper .swiper-slide-active .mk a{ width: 6rem; height: 4.8rem;}
	.jituanworkbox .imgbox .text .t{ font-size: 14px;}
	.jituanworkbox .imgbox .text{ padding: 0 0.35rem 0.3rem 0.35rem;}
	.jituanworkbox .imgbox .text .p{ font-size: 16px; line-height: 26px;}
	.jituanworkbox .imgbox .swiper{ width: 14rem;}
	.jituanworkbox .imgbox .em{ bottom: 2.5rem; display: none;}
	.jituanworkbox .imgbox .em1{ left: 0.5rem;}
	.jituanworkbox .imgbox .em2{ right: 0.5rem;}
	.jituanworkbox .imgbox .swiper .mk{ height: 5rem;}
	.jituanworkbox .imgbox{ margin-top: 30px;}
	.jituanworkbox .list .li a{ padding: 30px 0.25rem;}
	.jituanworktwo{ padding: 50px 0.35rem;}
	.jituanworktwo .m{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; z-index: 0;}
	.jituanworktwo .m img{ opacity: 0;}
	.jituanworktwo .text{ position: relative; z-index: 5; top: auto; left: auto;}
	.jituanworktwo .text .h,
	.jituandangjianxw .tit,
	.zhijijianxw .tit{ font-size: 22px; text-align: center; line-height: 32px; font-weight: bold;}
	.jituanworktwo .text .moreboxmax{ justify-content: center;}
	.jituandangjianxw{ padding: 100px 0.35rem 50px 0.35rem;}
	.jituandangjianxw .tit,
	.zhijijianxw .tit{ margin: 0;}
	.jituandangjianxw .list .li{ margin-top: 20px;}
	.jituandangjianxw .list{ padding: 10px 0 0 0;}
	.jituandangjianxw .list .li a{ display: block;}
	.jituandangjianxw .list .li .m{ width: 100%; height: auto;}
	.jituandangjianxw .list .text{ padding: 20px 0.3rem; width: auto;}
	.jituandangjianxw .list .text .t{ font-size: 14px; line-height: 1;}
	.jituandangjianxw .list .text .h,
	.jituandangjianxw .list2 .li .text .h{ font-size: 18px; line-height: 28px; width: auto;}
	.jituandangjianxw .list .text .p{ font-size: 15px; line-height: 26px; margin-top: 10px; width: auto;}
	.jituandangjianxw .pageing{ margin-top: 50px;}
	.zhijijianxw{ padding: 100px 0 0 0;}
	.zhijijianxw .list{ padding: 30px 0.35rem 50px 0.35rem;}
	.zhijijianxw .list .mk{ display: block;}
	.zhijijianxw .list .mk .m{ width: auto;}
	.zhijijianxw .list .mk .text{ width: auto; padding-top: 30px;}
	.zhijijianxw .list .mk .text .h{ font-size: 20px; line-height: 30px;}
	.zhijijianxw .list .mk .text .ps .li .p{ font-size: 15px; line-height: 26px;}
	.zhijijianxw .list .mk .text .ps .li .n img{ width: auto; height: 26px;}
	.jtjsbox{ padding: 50px 0.35rem;}
	.jtjsbox .h{ font-size: 22px; line-height: 32px;}
	.jtjsbox .ps{ font-size: 15px; line-height: 26px;}
	.jtjsbox .num{ flex-wrap: wrap; justify-content: space-between;}
	.jtjsbox .num .li{ width: 45%; margin: 0; padding: 15px 0;}
	.jtjsbox .num .li .p{ font-size: 14px; line-height: 24px;}
	.jtjsboxlist{ padding: 50px 0.35rem;}
	.jtjsboxlist .li .m{ float: none; width: 100%;}
	.jtjsboxlist .li .text{ width: auto; margin: 30px 0 0 0!important;}
	.jtjsboxlist .li .text .h, .jtjsboxlist .li .text .h i{ font-size: 22px; line-height: 32px;}
	.jtjsboxlist .li .text .p{ font-size: 15px; line-height: 26px; margin-top: 20px;}
	.jtjsboxlist .li .text .p p{font-size: 15px; line-height: 26px; }
	.jituandangjianxw .list2 .li .m{ position: relative; top: auto; left: auto;}
	.jituandangjianxw .list2 .text .t{ position: relative; left: auto; bottom: auto; margin-top: 10px;}
	.jituandangjianxw .list2 .li .text .h{ padding: 0;}
	.jituandangjianxw .list2 .li .text,
	.jituandangjianxw .list2 .li a{ min-height: inherit!important;}
	.jituandangjianxw .dbnner a{ display: block;}
	.jituandangjianxw .dbnner a .m{ width: 100%; height: 5.5rem;}
	.jituandangjianxw .dbnner .ter{ width: auto; padding: 20px 0 0 0;}
	.jituandangjianxw .dbnner .ter .t{ font-size: 14px;}
	.jituandangjianxw .dbnner .ter .h{ font-size: 18px; line-height: 28px;}
	.jituandangjianxw .dbnner .ter .p{ font-size: 15px; line-height: 26px;}
	.jituandangjianxw .dbnner .boot{ width: 100%; left: 0; bottom: 0;}
	.jituandangjianxw .dbnner .boot .num{ display: none;}
	.jituandangjianxw .dbnner .swiper-container{ padding-bottom: 30px;}
	.jituandangjianxw .dbnner .swiper-pagination{ justify-content: center; width: 100%;}
	.jchanlistbox{ padding: 50px 0.35rem;}
	.jchanlistbox .li .img{ float: none!important; width: 100%;}
	.jchanlistbox .li .img .m{ height: 4.38rem;}
	.jchanlistbox .li .text{ padding: 0 0.2rem 0 0!important; margin: 20px 0 0 0!important; float: none!important;}
	.jchanlistbox .li .p,.jchanlistbox .li .p p{ font-size: 15px; line-height: 26px;}
	.jchanlistbox .li .tp .h{ font-size: 22px; line-height: 32px;}
	.moreboxmax a{ /*width: 2rem;*/}
	.jchanlistbox .li .tp .m{ max-width: 3rem;}
	.chanyejkboxvone{ padding: 50px 0.35rem;}
	.chanyejkboxvone .cont{ display: block;}
	.chanyejkboxvone .cont .img{ margin: 0; justify-content: space-between;}
	.chanyejkboxvone .cont .img .m{ margin-right: 0;}
	.chanyejkboxvone .cont .img .m:nth-child(2){ width: 3.1rem;}
	.chanyejkboxvone .cont .img .m:first-child{ width: 3.5rem;}
	.chanyejkboxvone .cont .text{ width: auto; padding: 0; margin: 30px 0 0 0;}
	.chanyejkboxvone .cont .text .h,
	.chanyejkboxvtwo .list .h{ font-size: 22px; line-height: 32px; font-weight: bold;}
	.chanyejkboxvone .cont .text .p,.chanyejkboxvone .cont .text .p p{ font-size: 15px; line-height: 26px;}
	.chanyejkboxvone .cont .text .m img{ width: 4rem;}
	.chanyejkboxvtwo{ padding: 0.35rem 0.35rem 50px 0.35rem;}
	.chanyejkboxvtwo .img{ display: block; margin: 0; padding: 0;}
	.chanyejkboxvtwo .img .li{ width: 100%; margin: 0.35rem 0 0 0; height: auto;}
	.chanyejkboxvtwo .img .li:first-child{ margin: 0;}
	.chanyejkboxvtwo .list{ padding: 50px 0 0 0;}
	.chanyejkboxvtwo .list .h{ text-align: center;}
	.chanyejkboxvtwo .list .min{ justify-content: center;}
	.chanyejkboxvtwo .list .min .li{ font-size: 14px; line-height: 30px; padding: 0 15px;}
	.chanyejkboxvtwo .list .wli .mk{ display: block;}
	.chanyejkboxvtwo .list .wli .mk .m{ width: 100%; height: auto;}
	.chanyejkboxvtwo .list .wli .text{ width: auto; margin-top: 20px;}
	.jtnewsdatd .cont{ padding: 50px 0.35rem;}
	.jtnewsdatd .data{ width: auto;}
	.jtnewsdatd .data .h{ font-size: 20px; line-height: 30px; font-weight: bold;}
	.jtnewsdatd .data .icon .t, .jtnewsdatd .data .icon .cu, .jtnewsdatd .data .icon .m{ font-size: 14px; line-height: 26px;}
	.jtnewsdatd .data .icon{ flex-wrap: wrap;}
	.jtnewsdatd .data .ps, .jtnewsdatd .data .ps p{ font-size: 15px; line-height: 26px;}
	.jtnewsdatd .data .more a, .jtnewsdatd .data .more a i{ font-size: 16px; line-height: 32px;}
	.jtnewsdatd .data .more{ margin-top: 20px;}
	.jtnewsdatd .top{ padding: 0 0.35rem 10px 0.35rem;}
	.moretrue a{ padding: 0; height: 40px; line-height: 40px; border-radius: 20px;}
	.curentyuwntbox .tit{ font-size: 22px; line-height: 32px; font-weight: bold;}
	.curentyuwntbox{ padding: 0 0 50px 0;}
	.curentyuwntbox .img .li{ width: 100%; margin-top: 0.35rem;}
	.curentyuwntbox .img .li .m{ height: auto;}
	.curentyuwntbox .img .li:first-child{ margin-top: 0;}
	.curentyuwntbox .img .li .ter .n{ font-size: 14px;}
	.curentyuwntbox .img .li .ter .h{ font-size: 18px; font-weight: bold; line-height: 28px;}
	.curentyuwntbox .img .li .ter .p{ font-size: 15px; line-height: 26px;}
	.curentyuwntbox .fourboc{ display: block; margin-top: 30px;}
	.curentyuwntbox .fourboc .li{ width: 100%!important; position: relative; margin-top: 0.3rem;}
	.curentyuwntbox .fourboc .li:first-child{ margin-top: 0;}
	.curentyuwntbox .fourboc .li .ps{ display: none!important;}
	.curentyuwntbox .fourboc .li .ter{ position: relative; width: auto!important; top: auto!important; left: auto!important; padding: 30px 0.35rem; z-index: 5; opacity: 1!important;}
	.curentyuwntbox .fourboc .li .m{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 0; border-radius: 0.2rem;}
	.curentyuwntbox .fourboc .li .m img{ width: 100%; height: auto; opacity: 0;}
	.curentyuwntbox .fourboc .li .ter .n{ font-size: 14px;}
	.curentyuwntbox .fourboc .li .ter .h{ font-size: 18px; line-height: 28px; font-weight: bold;}
	.curentyuwntbox .fourboc .li .ter .p{ font-size: 15px; line-height: 26px;}
	.curentyuwntbox .imgone{ padding: 0 0.35rem;}
	.curentyuwntbox .videobox{ padding: 50px 0.35rem;}
	.curentyuwntbox .videobox .video{ width: 100%;}
	.curentyuwntbox .videobox::after{ height: 1rem;}
	.curentyuwntbox .videobox .video .play{ left: 50%; top: 50%; transform: translate(-50%,-50%); bottom: auto; right: auto;}
	.curentyuwntbox .workder .mk a{ width: 4rem;}
	.curentyuwntbox .workder .mk .m{ height: 2.24rem;}
	.curentyuwntbox .workder .swiper-slide-active .mk a{ width: 6rem;}
	.curentyuwntbox .workder .swiper-slide-active .mk .m{ height: 3.36rem;}
	.curentyuwntbox .workder .swiper{ padding: 0;}
	.curentyuwntbox .workder .swiper-button-next,
	.curentyuwntbox .workder .swiper-button-prev{ /*display: none;*/}
	.curentyuwntbox .workder .mk{ height: 6rem;}
	.gupiaobox{ margin-top: 50px; padding: 60px 0.35rem; min-height: inherit;}
	.gupiaobox .textbox{ padding: 0; display: block;}
	.gupiaobox .textbox .text{ width: auto; text-align: center; margin: 0;}
	.gupiaobox .textbox .text .h{ font-size: 22px; line-height: 32px; font-weight: bold;}
	.gupiaobox .textbox .text .p{ font-size: 15px; line-height: 28px;}
	.gupiaobox .textbox .more{ display: flex; justify-content: center; margin-top: 30px;}
	.gupiaobox .textbox .more a{ margin: 0 0.1rem;}
	
	.protantboxone{ padding: 0 0.35rem 50px 0.35rem;}
	.protantboxone .tit .h{ font-size: 20px; line-height: 30px;}
	.protantboxone .tit .p{ font-size: 15px; line-height: 26px; margin: 10px 0 0 0;}
	.protantboxone .list{ display: block;}
	.protantboxone .list .li{ width: auto; margin: 0.3rem 0 0 0;}
	.protantboxone .list .li:first-child{ margin: 0;}
	.protantboxone .list .li .m{ height: auto;}
	.protantboxone .list .li .text{ position: relative; top: auto; left: auto; bottom: auto; right: auto; width: auto; height: auto;}
	.protantboxone .list .li .text::after{ opacity: 1;}
	.protantboxone .list .li .text .ps,
	.protantboxone .list .li .text .p{ opacity: 1; margin-top: 10px!important; font-size: 15px; line-height: 26px;}
	.protantboxtwo{ padding: 50px 0.3rem;}
	.protantboxtwo .tit{ font-size: 15px; line-height: 26px;}
	.protantboxtwo .list{ display: block;}
	.protantboxtwo .list .wli{ width: auto!important; min-height: inherit!important; margin: 0.3rem 0 0 0!important;}
	.protantboxtwo .list .wli .top .p{ font-size: 14px;}
	.protantboxtwo .list .wli .top .h{ font-size: 30px; line-height: 32px;}
	.protantboxtwo .list .wli:nth-child(2) .top .h{ font-size: 18px; line-height: 26px;}
	.protantboxtwo .list .wli .top{ padding: 0.4rem 0.4rem 0.3rem 0.4rem;}
	.protantboxtwo .list .wli .boot{ padding: 0.5rem 0.4rem;}
	.protantboxtwo .list .wli .boot .li .left .h{ font-size: 16px; line-height: 18px;}
	.protantboxtwo .list .wli .boot .li .left .p{ font-size: 12px; line-height: 18px;}
	.protantboxtwo .list .wli .boot .li a{ width: 60px; height: 28px; line-height: 28px; font-size: 14px; border-radius: 15px;}
	.protantboxtwo .list .wli .wear .mk{ display: block; padding: 0.5rem;}
	.protantboxtwo .list .wli .wear .p,.protantboxtwo .list .wli .wear .p p{ font-size: 15px; line-height: 26px; text-align: center; width: auto;}
	.protantboxtwo .list .wli .wear .m img{ width: 2.6rem; margin: 0.3rem auto 0;}
	.protantboxthree{ padding: 50px 0.3rem;}
	.protantboxthree .cont .ter{ z-index: 5; position: relative; top: auto; left: auto; bottom: auto; padding: 50px 0.4rem;right: auto}
	.protantboxthree .cont .m{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; overflow: hidden;}
	.protantboxthree .cont .m img{ display: block; width: auto; height: 100%;}
	.protantboxthree .cont .ter .h, .protantboxthree .cont .ter .h i{ font-size: 20px; line-height: 30px;}
	.protantboxthree .cont .ter .p, .protantboxthree .cont .ter .p p{ font-size: 15px; line-height: 26px;}
	.protantboxnax{ margin: 0; padding: 0 0.3rem;}
	.protantboxnax .cont a{ font-size: 14px; line-height: 30px; padding: 0 15px; border-radius: 15px;}
	.protantboxlist .list{ justify-content: space-between; margin: 0; padding: 0 0.3rem;}
	.protantboxlist .list .li{ width: 3.35rem; margin: 0 0 40px 0;}
	.protantboxlist .list .li .m{ height: 3.35rem;}
	.protantboxlist .list .li .ter .h{ font-size: 17px; line-height: 28px; font-weight: bold;}
	.protantboxlist .list .li .ter .p{ font-size: 14px; line-height: 24px;}
	.protantboxlist .list .li .ter{ padding: 20px 0 0 0;}
	.protantboxlist{ padding: 50px 0;}
	.protantboxlist .pageing{ margin: 0;}
	.protantdataone .cont .img img{ max-width: 70%; max-height: 70%;}
	.protantdataone .cont .img{ float: none; width: auto;}
	.protantdataone .cont .text{ width: 100%; height: auto; margin: 0; padding: 30px 0.3rem 50px 0.3rem;box-sizing: border-box}
	.protantdataone .cont .text .p,.protantdataone .cont .text .p p,.protantdataone .cont .text .p *{ font-size: 15px; line-height: 26px;max-height: inherit;text-overflow: inherit;
    -webkit-line-clamp: inherit;
    -webkit-box-orient: inherit;}
	.protantdataone .cont .text .m{ font-size: 18px; line-height: 28px;}
	.protantdataone .cont .text .a a img{ height: 40px;}
	.protantdatatwo{ padding: 50px 0.3rem;}
	.protantdatatwo .cont{ display: block;}
	.protantdatatwo .cont .left,
	.protantdatatwo .cont .right{ width: auto;}
	.protantdatatwo .cont .right{ margin-top: 30px;}
	.protantdatatwo .cont .left .li .h{ font-size: 17px; line-height: 28px;}
	.protantdatatwo .cont .left .li .p{ font-size: 14px; line-height: 24px;}
	.protantdatatwo .cont .right .li .h, .protantdatatwo .cont .right .li .p{ font-size: 15px; line-height: 26px;}
	.protantdatatwo .cont .right .li{ display: block;}
	.protantboxnax2{ padding: 30px 0.3rem;margin-top: 20px}
	
	.wpeopleboxone,
	.wpeopleboxtwo,
	.shengyuentboxthree,
	.lingpovboc,
	.chanyerentonebox,
	.chanyerentoneimg,
	.xiandaiboxmax,
	.xiandaiboxtwos,
	.tzluformbox,
	.servesboxtwo{ padding: 50px 0.3rem;}
	
	.wpeopleboxone .list .li .text .h,
	.wpeopleboxtwo .list .li .ter .k,
	.shengyuentbox .list .text .h, .shengyuentbox .list .text .h i,
	.chanyerentonebox .h,
	.tzluformbox .ps .li .p{ font-size: 20px; line-height: 30px;}
	
	.wpeopleboxone .tit,
	.wpeopleboxtwo .tit{ font-size: 22px; line-height: 32px;}
	
	.wpeopleboxtwo .list .li .ter .p,
	.servesboxtwo .list .right .li .p,
	.yangshenglist .list .li .ter .p,
	.zhongnaobox3 .listone .boot .right .p,
	.shengyuentbox .list .text .p,
	.zhongnaobox3 .listone .boot .right .mp,
	.zhongnaobox3 .listone .boot .right .mp p,
	.zhongnaobox4 .listone .boot .ppt .mk p, .zhongnaobox4 .listone .boot .ppt .mk,
	.xiandaiboxtwos .list .wli .p,
	.zhongnaobox .listone .left .tit .p,
	.zhongnaobox .listone .left .ps .p, .zhongnaobox .listone .left .ps .p p,
	.lingpovboc2 .toop .ter .vfs .d,
	.lingpovboc .p,
	.chanyerentonebox .p,
	.servesboxone .text .p, .servesboxone .text .p p,.yangshenglist .list .li .ter .p p,.servesboxtwo .list .right .li .p p,.zhongnaobox .listone .left .tit .p p,.shengyuentbox .list .text .p p,.zhongnaobox3 .listone .boot .right .p p,   .zhongnaobox .listone .left .ps .p *, .zhongnaobox .listone .left .tit .p *,.zhongnaobox3 .listone .boot .right .p *,.zhongnaobox3 .listone .boot .right .mp *,.zhongnaobox4 .listone .boot .ppt .mk *{ font-size: 15px; line-height: 26px;}


	
	.servesboxone .text .h, .servesboxone .text .h i,
	.xiandaiboxmax .tit,
	.xiandaiboxtwos .tit,
	.zhongnaobox .listone .left .tit .h,
	.lingpovboc .h, .lingpovboc .h i,
	.lingpovboc2 .toop .ter .vfs .t, .lingpovboc2 .toop .ter .vfs .t i,
	.servesboxtwo .tit,.lingpovboc2 .toop .ter .vfs .t em{ font-size: 24px; line-height: 34px;}




	.servesboxone,
	.zhongnaobox,
	.shengyuentbox{ padding: 100px 0.3rem 50px 0.3rem;}
	
	.servesboxtwo .list .right .li .t{ font-size: 14px;}
	
	.servesboxtwo .list .right .li .h,
	.zhongnaobox .listone .left .ps .h,
	.zhongnaobox3 .listone .boot .right .h,
	.tzluformbox .ps .li .h,
	.xiandaiboxtwos .list .wli .h,.zhongnaobox .listone .left .ps .h *{ font-size: 18px; line-height: 28px;}
	
	.yangshenglist{ padding: 0 0.3rem 50px 0.3rem;}
	
	.yangshenglist .list .li .ter .h,
	.chanyerentoneimg .p{ font-size: 17px; line-height: 26px;}
	
	.yangshenglist .list .li .ter,
	.xiandaiboxtwos .list,
	.chanyerentonebox .p{ width: auto;}
	.shengyuentbox .list .m,
	.shengyuentbox .list .text,
	.zhongnaobox .listone .left,
	.zhongnaobox .listone .img,
	.zhongnaobox .listone .left .text,
	.zhongnaobox3 .listone .boot .mm,
	.zhongnaobox4 .listone .boot .mm,
	.zhongnaobox4 .listone .boot .mm .i,
	.zhongnaobox3 .listone .boot .mm .i,
	.lingpovboc .p,
	.tzluformbox .img,
	.lingpovboc2 .toop .m,
	.lingpovboc2 .toop .ter,
	.zhongnaobox3 .listone .boot .mm .i:nth-child(2),
	.lingpovboc2 .toop .ter .vfs,
	.zhongnaobox4 .listone .boot .ppt,
	.zhongnaobox3 .listone .right{ width: auto; height: auto;}
	
	.shengyuentbox .list .text .mk{ padding: 30px 0.35rem;}
	
	.xiandaiboxmax .list .li .p,
	.lingpovboc .min .li .s,
	.guoyyboxmax .list .li .p{ font-size: 14px; line-height: 1;}
	
	.wpeopleboxone .list .li{ margin-top: 50px;}
	.wpeopleboxone .list .m{ float: none!important; width: auto!important; height: auto!important;}
	.wpeopleboxone .list{ padding: 0;}
	.wpeopleboxone .list .li .text{ width: auto!important; float: none!important; padding: 20px 0 0 0!important;}
	.wpeopleboxone .list .li .text .p{ font-size: 15px; line-height: 26px;}
	.wpeopleboxtwo .list .li{ float: none!important; width: auto!important; margin: 40px 0 0 0!important;}
	.wpeopleboxtwo .list .li:first-child{ margin: 0!important;}
	.wpeopleboxtwo .list .li .h{ display: none;}
	.wpeopleboxtwo .list .li .m{ height: auto!important;}
	.wpeopleboxtwo .list .li .ter{ position: relative; top: auto!important; left: auto!important; transform: none!important; opacity: 1; right: auto!important; padding: 20px 0 0 0!important;}
	.wpeopleboxtwo .list .li .ter .k{ color: #333;}
	.wpeopleboxtwo .list .li .ter .p{ color: #666;}
	.wpeopleboxtwo .img .ter{ width: auto; position: relative; top: auto; left: auto; bottom: auto; padding: 50px 0.3rem; z-index: 5;}
	.wpeopleboxtwo .img .m{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0;}
	.wpeopleboxtwo .img .m img{ width: auto; height: 100%;}
	.servesboxone .text{ padding: 0;}
	.servesboxone .img .swiper{ margin: 0;}
	.servesboxone .img .enbox{ left: 0;}
	.servesboxone .img .enbox2{ left: auto; right: 0;}
	.servesboxtwo .list{ display: block;}
	.servesboxtwo .list .left{ width: auto;}
	.servesboxtwo .list .left .m{ height: 4.78rem;}
	.servesboxtwo .list .right{ width: auto;}
	.servesboxtwo .list .right .li{ margin-top: 0.3rem!important;}
	.servesboxtwo .list .right .li{ min-height: inherit;}
	.servesboxtwo .list .right .li .a{ width: 29px; height: 9px;}
	.servesboxtwo .list .right .li .p,.servesboxtwo .list .right .li .p p{ min-height: inherit;}
	.yangshenglist .list .li a{ padding: 30px 0.4rem; display: block;}
	.yangshenglist .list .li .time,
	.yangshenglist .list .li .time i{ display: flex; justify-content: flex-start; text-align: left; font-size: 14px;}
	.yangshenglist .list .li .time i{ margin: 0 10px 0 0;}
	.yangshenglist .list .li .ter .h{ margin-top: 10px;}
	.yangshenglist .list .li .ter .a{ width: 25px; height: 8px;}
	.shengyuentbox .list{ display: block; margin: 0;}
	.shengyuentbox .list .text{ margin-top: 0.3rem;}
	.shengyuentboxtwo .ms{ width: 4rem;}
	.shengyuentboxtwo .ms .h{ font-size: 0.4rem; line-height: 0.5rem; top: 50%; transform: translateY(-50%);}
	.shengyuentboxtwo .list{ width: auto; height: auto; position: relative;}
	.shengyuentboxtwo .list .li{ position: relative; top: auto!important; left: auto!important; bottom: auto!important; right: auto!important; margin: auto;}
	.shengyuentboxtwo .list{ display: flex; justify-content: center; flex-wrap: wrap; background: hsla(0,0%,100%,0.00);}
	.shengyuentboxtwo .list a{ display: block; width: calc(100% / 3);}
	.shengyuentboxthree .cont .text{ position: relative; top: auto; left: auto; transform: none; padding: 50px 0.3rem; text-align: center; z-index: 5;}
	.shengyuentboxthree .cont .m{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0;}
	.shengyuentboxthree .cont .m img{ width: auto; height: 100%;}
	.shengyuentboxthree .cont .text .moreboxmax{ justify-content: center;}
	.yueshenglist{ padding: 50px 0.3rem; display: block;}
	.yueshenglist .cont{ display: block;}
	.yueshenglist .cont .text{ width: auto; height: auto;}
	.yueshenglist .cont .text .list .li .m{ font-size: 16px; line-height: 34px; border-radius: 20px;}
	.yueshenglist .cont .text .list .li .p{ font-size: 14px; line-height: 26px;}
	.yueshenglist .cont .img,
	.yueshenglist .cont .img .m{ width: auto; height: auto; margin: 0;}
	.yueshenglist .cont .img .m{ margin: 30px 0;}
	.yueshenglist .cont .text .form .li{ width: 49%;}
	.yueshenglist .cont .text .form .li a{ font-size: 15px; line-height: 20px;}
	.chanyerentoneimg .li{ width: auto!important; float: none!important;}
	.chanyerentoneimg .li .m{ height: auto!important;}
	.xiandaiboxtwos .list .wli .img .m{ height: 2.64rem;}
	.xiandaiboxmax .list .li,
	.lingpovboc .min .li{ width: calc(100% / 3);}
	.xiandaiboxmax .list .li .h i,
	.lingpovboc .min .li .m i,
	.guoyyboxmax .list .li .h i{ font-size: 36px;}
	.xiandaiboxmax .list .li .h,
	.lingpovboc .min .li .m,
	.guoyyboxmax .list .li .h{ font-size: 16px; line-height: 24px;}
	.guoyyboxmax .list{ width: auto; justify-content: center;}
	.guoyyboxmax .list .li{ justify-content: center; display: flex;}
	.guoyyboxmax .list .li>div{ padding: 0 0.2rem;}
	.zhongnaobox .listone{ margin: 0; display: block;}
	.zhongnaobox .listone .left .text{ padding-right: 0;}
	.zhongnaobox .listone .img,
	.zhongnaobox4 .listone .boot .mm{ margin-top: 30px;}
	.zhongnaobox3 .listone .boot,
	.tzluformbox,
	.zhongnaobox4 .listone .boot{ display: block;}
	.zhongnaobox3 .listone .boot .right .h{ font-weight: bold;}
	.zhongnaobox4 .listone .boot .ppt .mk{ padding: 20px 0.35rem;}
	.tzluformbox .ps{ width: auto; padding: 30px 0 0 0;}
	.tzluformbox .ps .li .m img{ width: 25px;}
	.lingpovboc{ margin: 0;}
	.lingpovboc .min .li{ margin: 0;}
	.lingpovboc2{ padding: 0 0.3rem 50px 0.3rem;}
	.lingpovboc2 .toop{ display: block;}
	.lingpovboc2 .toop .ter{ margin-top: 0.3rem;}
	.lingpovboc2 .toop .ter .vfs{ margin: 0; padding: 30px 0.35rem;}
	.lingpovboc2 .min{ flex-wrap: wrap; padding: 0; margin: 0; justify-content: space-between;}
	.lingpovboc2 .min .li{ width: 45%; margin-top: 30px;}
	
	.peopleboxone .navmin .li .t{ font-size: 16px; line-height: 26px;}
	.peopleboxone .navmin .li{ margin: 0 6px; padding-bottom: 5px; position: unset;}
	.peopleboxone .navmin{ position: relative; flex-wrap: wrap; justify-content: center;}
	.peopleboxone .navminvvv{ padding-bottom: 50px;}
	.peopleboxone .navmin .li::after{ display: none;}
	.peopleboxone .navmin .li .min a{ font-size: 14px; line-height: 30px; padding: 0 10px; border-radius: 15px;}
	.peopleboxone .navmin .li .min{ top: auto; bottom: 0;}
	
	.servesboxone .text{ margin: 0;}
	.zhongnaobox .listone .left .text .min{ display: block;}
	.zhongnaobox .listone .left .text .min .vg{ justify-content: space-between;}
	.zhongnaobox .listone .left .text .min .li{ margin: 0; width: 48%;}
	.zhongnaobox .listone .left .text .min .mg{ justify-content: space-between; margin-top: 0.3rem;}
	.zhongnaobox .listone .left .text .min .mg .m{ margin: 0; height: 1.62rem;}
	
	.searchboxlist{ margin-top: -50px; position: relative; z-index: 5;}
	.searchboxlist .top{ margin: 0 0.3rem 30px 0.3rem; box-sizing: border-box;}
	.searchboxlist .top button{ width: 1rem; height: 40px; border-radius: 0 20px 20px 0; background-size: 0.4rem auto;}
	.searchboxlist .top input{ width: calc(100% - 1rem); height: 38px; padding: 0 10px; font-size: 15px;}
	.falvboxlist{ margin: -150px 0.3rem 50px 0.3rem; position: relative; z-index: 5; width: auto;padding-bottom: 0;padding-top: 100px}
	.falvboxlist .ps, .falvboxlist .ps p, .falvboxlist .ps p i{ font-size: 15px; line-height: 26px;}
	.falvboxlist .h{ font-size: 15px; line-height: 26px;}
	
	.footer .cont .add .p{ justify-content: left;}
	.curentyuwntbox .workder .swiper-button-next{ top: 2.6rem; right: 0.2rem;}
	.curentyuwntbox .workder .swiper-button-prev{ top: 2.6rem; left: 0.2rem;}
	.chanyejkboxvtwo .list .wli .text a{ font-size: 16px;}
	.pageing a{ display: none; padding: 0 5px; font-size: 14px;}
	.pageing a.prev,
	.pageing a.next,
	.pageing a.cur{ display: block;}
	.pageing .input{ display: none;}
	.pageing a.prev, .pageing a.next{ background-size: 5px auto;}
	.chanyejkboxvtwo .list .ps{ font-size: 16px; text-align: center; line-height: 26px;}
	.aboutboxfive .moreboxmax{ justify-content: center;}
	
	
	
	.jituanworkbox .imgbox .text .p{height:52px}
	.jituanworkbox .list .li .h{height:auto;max-height:52px;}
	.jituandangjianxw .list .text .p{max-height:52px}
	
	
	.jituandangjianxw .list .text .h{max-height:56px}
	
	
	  .fygjzjgye{    line-height: 40px}
.fygjzjgye, .fygjzjgye span{font-size:14px}




.mk_sub{padding-right:0}
.protantboxone .list .li:hover .mk_sub{height: auto}
.protantboxone .list .li .text .p{width:100%}



.aboutboxfour .textbox .li .m{display:none !important}
	.protantboxlist .list .li .ter .h{max-height: 56px}
	.fyjkgl{max-height: inherit}

	.touziboxone .list .wli .img .h{top: 1rem!important}
	.touziboxone .list .wli .img .moreboxmax{bottom: 1rem !important;}
}
@media (max-width: 640px){
	.touziboxone .list .wli .img .h{top: 1.5rem!important}
	.touziboxone .list .wli .img .moreboxmax{bottom: 1.5rem !important;}
}



.newsdatabox .cont .right .mk a,
.pinpaiboxone .list .li .p,
.jtnewsdatd .data .more a i,
.servesboxtwo .list .right .li .h,
.wpeopleboxone .list .li .text .h,
.wpeopleboxtwo .list .li .ter .k,
.wpeopleboxtwo .list .li .h,
.centerboxone .vimg .h{ overflow: hidden; white-space: nowrap; text-overflow : ellipsis;}

.newsboxone .list .li .ter .p,
.jituandangjianxw .dbnner .ter .h,
.jituandangjianxw .dbnner .ter .p,
.lingpovboc2 .toop .ter .vfs .t,
.shengyuentbox .list .text .h,
.jituandangjianxw .list .li .text .h,
.jituandangjianxw .list2 .text .p{ word-bread: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}

.newsboxlisthree .wlist .li .text .p,
.newsboxone .textbox .cont .text .h,
.wpeopleboxone .list .li .text .p,
.newsboxone .textbox .cont .text .p,
.wpeopleboxtwo .list .li .ter .p,
.newsboxlistwo .wlist .li .text .p{ word-bread: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}


.indexboxthree .cont .list .text .p,
.lingpovboc2 .toop .ter .vfs .d,
.shengyuentbox .list .text .p,
.servesboxtwo .list .right .li .p,
.servesboxtwo .list .right .li .p p,
.newsboxlist .wlist .li .text .tr .p{ word-bread: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden;}







@media only screen and (min-width:768px){
 
  .newsboxone .list .li:hover .ter .p{ color: #D82223;}
    .newsboxone .textbox .cont .text:hover .h{ color: #D82223;}
    .jituandangjianxw .list .li:hover .text .h{ color: #D82223;}
    .aboutboxthree .list .li:hover .text .p{ color: #D82223;}
    .centerboxtwo .text:hover .h{ color: #D82223;;}
    .centerboxone .swiper-slide-active:hover .h{ color: #D82223;}

    .jituanworkbox .list .li:hover .h{ color: #D82223;}
    .jituanworkbox .imgbox .mk:hover .text .p{ color: #D82223;}
    .jituandangjianxw .dbnner .ter:hover .h{ color: #D82223;}
    .jchanlistbox .li:hover .tp .h{ color: #D82223;}
    .yueshenglist .cont .text .form .li a:hover{ color: #D82223;}
    .jtnewsdatd .data .more a:hover i{ color: #D82223;}
    .yangshenglist .list .li:hover .ter .h{ color: #D82223;}
    .shengyuentboxtwo .list .li:hover .p{ color: #D82223;}
    .tzluformbox .ps .li a:hover .p{ color: #D82223;}
    .searchboxlist .nav .li:hover{color: #D82223;}
    .minboxnavbox .cont .wli .min .m a:hover{ color: #D82223;}
    .minboxnavbox .cont .wli .tit a:hover{ color: #D82223;}
  
    .aboutboxone .list .text:hover .h{ color: #D82223;}
    .mintitnavbox2 a.on:hover{ color: #D82223;}
    .servesboxtwo .list .right .li:hover .h{ color: #D82223;}
    .fyhhsaa:hover .h,.peopleboxone .navmin .li:hover .t,.peopleboxone .navmin .li:hover,.protantboxlist .list .li:hover .ter .h,
.protantboxlist .list .li:hover .ter .p{color:#D82223}
.servesboxtwo .tit a:hover{color: #CB0000}

.mintitnavbox a:hover{ color: #CB0000;}
.zhijijianxw .list .mk .text .ps .li .p a:hover{ color: #EB2620;}

.header .right .lang:hover .em a i{ color: #EF001E;}

.header .right .lang .down a:hover{ color: #C92E29;}
.footer .cont a:hover{ color: #C92E29;}
.footer .cont .nav .li .m a:hover{ color: #C92E29;}
.footer .cont .add .h:hover{ color: #C92E29;}
.protantboxlist .list .li:hover .m::after{ opacity: 1;}


.chanyejkboxvtwo .list .wli .text a:hover{ background: #D82223; color: #fff;}
.protantboxnax .cont a:hover,.peopleboxone .navmin .li .min a:hover{color: #fff; background: #D82223;}

.yangshenglist .list .li:hover::after{ opacity: 1;}


}


@media only screen and (max-width:768px){
	.peopleboxone{    padding: 100px 0.3rem 30px 0.3rem;}
.peopleboxone .navminvvv{padding-bottom: 120px;}
.peopleboxone .navmin .li .min a{margin-bottom: 6px;}
.peopleboxone .navmin .li .min{bottom: 0px;display: block;}
.touziboxone .list .wli .mk .ker .li{width: 100%}
}








