@charset "utf-8";

/*首页*/

* {
	font-size: .24rem;
}

.bg-btn {
	height: .44rem;
	line-height: .44rem;
	font-size: .18rem;
	padding: 0 .15rem;
}

a.m_more_btn {
	padding: .05rem 0 .2rem;
	font-size: .28rem;
	display: flex;
	align-items: center;
	justify-content: center;
}

a.m_more_btn img {
	width: auto;
	height: .2rem;
	margin-left: .1rem;
}

.home-wrap .header,
.home-wrap .footer-con1,
.home-wrap .footer-con .pt-list,
.home-wrap .footer-con .f1,
.home-wrap .copyright-con .sp1,
.home-wrap .copyright-con a span,
.home-wrap .fixed_right .kf-box {
	display: none;
}

.home-wrap .m-header {
	display: flex;
	background: #1A1A1A;
	height: 1.8rem;
	padding: 0;
	position: relative;
	z-index: 2000;
	flex-wrap: wrap;
}

.home-wrap .m-header .title {
	height: 1rem;
	display: flex;
	align-items: center;
}

.home-wrap .m-header .title .logo {
	height: .74rem;
	margin-top: .04rem;
	margin-left: .2rem;
}

.home-wrap .m-header .right-menu {
	position: absolute;
	top: 50%;
	margin-top: -30px;
	right: .24rem;
}

.home-wrap .m-header .right-menu em {
	display: block;
	width: .42rem;
	height: 3px;
	background: #FF8206;
	transition: all .2s ease-out;
	position: absolute;
	right: 0;
}

.home-wrap .m-header .right-menu em.line1 {
	top: 0;
}

.home-wrap .m-header .right-menu em.line2 {
	width: .36rem;
	margin-left: auto;
	top: 8px;
}

.home-wrap .m-header .right-menu em.line3 {
	top: 16px;
}

.home-wrap .m-header.on .right-menu em.line2 {
	display: none;
}

.home-wrap .m-header.on .right-menu em.line1 {
	background: #666;
	transform: rotate3d(0, 0, 1, 45deg);
	-webkit-transform: rotate3d(0, 0, 1, 45deg);
	-moz-transform: rotate3d(0, 0, 1, 45deg);
	-o-transform: rotate3d(0, 0, 1, 45deg);
	-ms-transform: rotate3d(0, 0, 1, 45deg);
	top: 8px;
}

.home-wrap .m-header.on .right-menu em.line3 {
	top: 8px;
	background: #666;
	transform: rotate3d(0, 0, 1, -45deg);
	-webkit-transform: rotate3d(0, 0, 1, -45deg);
	-moz-transform: rotate3d(0, 0, 1, -45deg);
	-o-transform: rotate3d(0, 0, 1, -45deg);
	-ms-transform: rotate3d(0, 0, 1, -45deg);
}

.home-wrap .m-header .nav-box {
	display: none;
}

.home-wrap .m-header.on .nav-box {
	display: block;
	background: #000;
	height: 100vh;
	width: 100vw;
	position: fixed;
	top: 1rem;
	left: 0;
	z-index: 1001;
}

.home-wrap .m-header.on .nav-box ul li a {
	display: block;
	height: 1rem;
	line-height: 1rem;
	border-bottom: rgba(255, 255, 255, .2) 1px solid;
	font-size: .28rem;
	color: #fff;
	padding: 0 .4rem;
}

.home-wrap .m-header.on .nav-box>strong {
	font-size: .42rem;
	color: #FF8206;
	font-family: 'Barlow-Medium';
	margin: .4rem .4rem .1rem;
	display: block;
}

.home-wrap .m-header.on .nav-box>p {
	padding: 0 .4rem;
	color: #fff;
	font-size: .28rem;
}

.home-wrap .m-header.on .nav-box .btn-box {
	margin-left: .4rem;
}

.home-wrap .m-header.on .nav-box .btn-box .bg-btn {
	width: 30%;
	margin-right: .2rem;
	border: rgba(255, 255, 255, .3) 1px solid;
	font-size: .28rem;
	background: none;
	color: #fff;
	display: inline-block;
	margin: .2rem .2rem 0 0;
	height: .6rem;
	line-height: .58rem;
}

.home-wrap .banner-con {
	margin-top: 1.8rem;
}

.home-wrap .banner-con .img-fix {
	height: auto;
}

.home-wrap .banner-con .swiper-slide .content h3 {
	font-size: .5rem;
}

.home-wrap .banner-con .swiper-slide .content p {
	font-size: .24rem;
	padding: 0 12%;
	text-align: center;
	letter-spacing: 0;
	word-spacing: 0;
	font-weight: bold;
}

.home-wrap .banner-con .swiper-button-next,
.home-wrap .banner-con .swiper-button-prev {
	width: .6rem;
	height: .6rem;
	margin: -.3rem 0 0;
	border-width: 1px;
}

.home-wrap .banner-con .swiper-slide .content .bg-btn {
	font-size: .2rem;
	padding: 0 .15rem;
	margin-top: .2rem;
}

.home-wrap .banner-con .swiper-button-next img,
.home-wrap .banner-con .swiper-button-prev img {
	width: .22rem;
}

.home-wrap .banner-con .bottom-nav {
	bottom: .3rem!important;
	display: none;
}

.home-wrap .banner-con .swiper-pagination-bullet {
	width: .16rem;
	height: .16rem;
	margin: 0 .12rem;
}

.home-wrap .banner-con .swiper-pagination-bullet-active {
	width: .19rem;
	height: .19rem;
	opacity: 1;
}

.home-wrap .slogan-con {
	padding: .7rem 4% .4rem;
}

.home-wrap .slogan-con h2 img {
	width: 80%;
	height: auto;
	margin-bottom: .3rem;
}

.home-wrap .slogan-con em {
	margin: .3rem 0;
	width: 1.1rem;
	background: #666;
}

.home-wrap .slogan-con h3 {
	font-size: .36rem;
	margin-bottom: .15rem;
	font-weight: bold;
}

.home-wrap .slogan-con p {
	font-size: .24rem;
}

.home-wrap .def-con .title {
	padding: .24rem;
}

.home-wrap .def-con .title h2 {
	text-align: center;
}

.home-wrap .def-con .title h2 strong {
	font-size: .36rem;
	display: inline;
	font-weight: 500;
	letter-spacing: 0;
}

.home-wrap .def-con .title h2 img {
	height: .1rem;
	margin: 0 .25rem;
	width: 1.2rem;
}

.home-wrap .def-con .title h2 img.img1 {
	display: inline-block;
	transform: rotate(180deg);
	margin-bottom: 2px;
}

.home-wrap .def-con .title h2 span {
	font-size: .24rem;
	margin-left: 8px;
	font-family: 'Barlow-Medium';
	letter-spacing: 0;
}

.home-wrap .def-con .title em {
	width: .4rem;
	height: .4rem;
	line-height: .4rem;
	margin-top: .03rem;
	border-color: #666;
}

.home-wrap .def-con .title em img {
	margin-top: .02rem;
	width: .2rem;
	height: .2rem;
}

.home-wrap .def-con .content {
	padding: .1rem .24rem;
}

.home-wrap .tj-car-con {
	padding-top: .1rem;
}

.home-wrap .tj-car-con ul li {
	width: 100%;
	margin: 0 0 .3rem 0;
	padding: 0;
}

.home-wrap .tj-car-con ul li .text-box {
	background: none;
}

.home-wrap .tj-car-con ul li .text-box h3 {
	font-size: .3rem;
	margin-top: .2rem;
	height: auto;
	font-weight: bold;
}

.home-wrap .tj-car-con ul li .text-box .bg-btn {
	padding: 0 .15rem;
	font-size: .22rem;
	margin: .15rem auto .4rem;
}

.home-wrap .video-con ul li {
	width: 100%;
}

.home-wrap .video-con ul li .text-box h3 {
	font-size: .3rem;
	bottom: .4rem;
	font-weight: bold;
}

.home-wrap .video-con ul li .text-box .play_icon {
	width: .7rem;
	height: .7rem;
}

.home-wrap .video-con ul li .text-box .play_icon img {
	width: .3rem;
	height: .3rem;
}

.home-wrap .news-con ul li {
	width: 100%;
	margin: 0 0 .5rem 0;
}

.home-wrap .news-con ul li .img-box {
	width: 100%;
}

.home-wrap .news-con ul li .text-box {
	padding: .3rem 0 .5rem;
	border-bottom: rgba(255, 255, 255, .2) 1px solid;
	width: 100%;
}

.home-wrap .news-con ul li em {
	color: #fff;
	margin-bottom: .3rem;
	display: block;
	font-size: .26rem;
	font-family: "PingFang SC", "微软雅黑", "Open Sans", sans-serif;
	opacity: .6;
}

.home-wrap .news-con ul li .text-box h3 {
	font-size: .32rem;
	padding: 0;
}

.home-wrap .news-con ul li .text-box p {
	line-height: 1.6;
	font-size: .24rem;
	margin: .1rem 0 .25rem;
}

.home-wrap .news-con ul li .text-box .bg-btn {
	padding: 0 .1rem;
	font-size: .22rem;
	margin: 0 auto;
}

.home-wrap .more-con {
	padding: 0;
}

.home-wrap .more-con .title h2 {
	float: none;
}

.home-wrap .more-con .title h2 span {
	margin: .1rem 0;
	display: block;
	letter-spacing: 2px;
}

.home-wrap .more-con ul li {
	height: 35vh;
}

.home-wrap .more-con ul li .img-box {
	display: flex;
	justify-content: center;
	align-content: center;
	height: 35vh;
}

.home-wrap .more-con ul li .img-box img {
	width: 100%;
	height: 100%;
	min-width: auto;
	min-height: auto;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	-webkit-transform: none;
	transform: none;
	position: static;
}

.home-wrap .more-con ul li .text-box {
	background: rgba(0, 0, 0, .5);
}

.home-wrap .more-con ul li .text-box h2 {
	padding: .6rem .6rem 0;
}

.home-wrap .more-con ul li .text-box h2 img {
	height: .64rem;
}

.home-wrap .more-con ul li .text-box h3 {
	padding: 0 .6rem;
	letter-spacing: 1px;
	margin-top: .1rem;
	font-weight: normal;
}

.home-wrap .footer-con {
	position: relative;
	padding: .1rem .24rem 1.3rem;
	border: 0;
	background: none;
}

.home-wrap .footer-con .f2 {
	display: block;
	position: absolute;
	left: .24rem;
}

.home-wrap .footer-con .f-logo {
	display: block;
	position: absolute;
	right: .24rem;
	margin: 0;
}

.home-wrap .footer-con .f-logo img {
	width: 2.2rem;
	margin: .05rem 0 0 0;
}

.home-wrap .footer-con .f2 p {
	padding: .1rem 0 0 0;
	width: 100%;
	font-size: .28rem;
}

.home-wrap .footer-con .f2 p em {
	font-size: .3rem
}

.home-wrap .copyright-con {
	text-align: left;
	padding: .3rem .24rem .3rem;
	line-height: 2;
	font-size: .24rem;
	width: 100%;
	word-break: break-all;
	margin-top: .3rem;
}

.home-wrap .copyright-con a {
	width: 100%;
	font-size: .24rem;
}

.home-wrap .copyright-con a img {
	margin: 0 .1rem 0 .02rem;
	height: .3rem;
}

.home-wrap .copyright-con>span {
	display: block;
}

.home-wrap .m-footer-con1 {
	display: flex;
	align-items: center;
	padding: .35rem 0;
	background: #FF8206;
	z-index: 999;
}

.home-wrap .m-footer-con1 .bg-btn {
	font-weight: bold;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-left: 0;
	width: 100%;
	background: none;
	height: .4rem;
	font-size: .3rem;
	border-left: #f4ba82 1px solid;
}

.home-wrap .m-footer-con1 .bg-btn:first-child {
	border: 0;
}

.home-wrap .m-footer-con1 .bg-btn img {
	width: .36rem;
	height: .36rem;
	margin-right: .1rem;
	margin-left: 0;
	opacity: 1;
}

.home-wrap .m-footer-con1 .home-btn {
	width: 70%;
	text-align: center;
}

.home-wrap .m-footer-con1 .home-btn img {
	width: .38rem;
	height: .38rem;
	margin: 0;
	display: inline-block;
	;
}

.home-wrap .m-footer-con1 .home-btn em {
	display: inline-block;
	font-size: .3rem;
	margin: .02rem 0 0 .1rem;
}

.home-wrap .emp_box {
	height: 1.1rem;
}

.home-wrap .fixed_right {
	right: .2rem;
	bottom: 3rem;
}

.home-wrap .fixed_right .top-box {
	width: .9rem;
	height: .9rem;
	padding-top: .2rem;
}

.home-wrap .fixed_right .top-box img {
	width: .5rem;
	margin: 0 auto;
}


/*车型详情页*/

.home-wrap .banner-top-img {
	margin-top: 1rem;
}

.car-det-wrap .cs-con {
	width: 100%;
	margin: 0;
	padding: .3rem 0;
}

.car-det-wrap .def-con .title h2::before {
	display: none;
}

.car-det-wrap .def-con .title h2 strong {
	margin: 0;
	text-align: center;
	display: block;
	font-size: .42rem;
	font-weight: normal;
}

.car-det-wrap .def-con .title p,
.car-det-wrap .def-con .title span {
	text-align: center;
	width: 100%;
	display: block;
	/*margin: 10px 0 20px;*/
	font-size: .28rem;
	font-weight: 300;
	font-family: "微软雅黑";
}

.car-det-wrap .car-det-banner {
	height: 4rem;
	margin-top: 1.8rem;
}

.car-det-wrap .breadcrumb-con {
	margin: 0;
	padding: 0;
	justify-content: center;
	top: .3rem;
}

.car-det-wrap .breadcrumb-con span {
	color: #fff;
}

.car-det-wrap .car-det-banner-text {
	width: 100%;
	flex-direction: column;
	padding: .4rem 0;
}

.car-det-wrap .car-det-banner-text h2 {
	text-align: center;
	margin: 0 0 .3rem 0;
	font-size: .42rem;
	font-weight: bold;
	padding: 0 .2rem;
}

.car-det-wrap .top-cs-box {
	margin: 0;
}

.car-det-wrap .top-cs-box ul {
	justify-content: center;
}

.car-det-wrap .top-cs-box ul li {
	padding: 0 .4rem;
}

.car-det-wrap .top-cs-box ul li span {
	font-size: .24rem;
}

.car-det-wrap .top-cs-box ul li strong {
	font-size: .36rem;
}

.car-det-wrap .top-cs-box ul li:last-child {
	display: none;
}

.car-det-wrap .top-cs-box ul li::after {
	opacity: .4;
}

.car-det-wrap .top-cs-box ul li:nth-last-of-type(2)::after {
	display: none;
}

.car-det-wrap .banner-con {
	width: 100%;
	margin: 0;
}

.car-det-wrap .def-con .banner-con .img-fix {
	height: 5rem;
}

.car-det-wrap .def-con .cs-title {
	width: 100%;
	text-align: center;
	border: 0;
}

.car-det-wrap .def-con .cs-title h2 strong {
	font-size: .32rem;
	border: 0;
	width: 100%;
	text-align: center;
	font-weight: bold;
	font-family: "微软雅黑";
	font-weight: 500;
	padding: .15rem 0 .12rem;
	margin-bottom: .2rem;
}

.car-det-wrap .def-con .cs-box {
	width: calc(100% - .6rem);
	float: none;
	margin: .3rem;
}

.car-det-wrap .def-con .cs-box li {
	width: 100%;
	display: block;
	padding: .2rem .1rem .1rem;
	margin: 0;
}

.car-det-wrap .def-con .cs-box0 li:first-child,
.car-det-wrap .def-con .cs-box0 li:nth-of-type(2) {
	width: 50%;
}

.car-det-wrap .def-con .cs-box li span {
	font-size: .24rem;
}

.car-det-wrap .def-con .cs-box li strong,
.car-det-wrap .def-con .cs-box1 li {
	font-size: .28rem;
	font-weight: normal;
}

.car-det-wrap .def-con .cs-box1 li {
	width: 100%;
	font-size: .28rem;
	position: relative;
	padding-left: .4rem;
}

.car-det-wrap .def-con .cs-box1 li::before {
	content: '';
	display: inline-block;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #333;
	position: absolute;
	left: .1rem;
	top: 50%;
}

.car-det-wrap .car-det-form {
	margin: 0;
	padding: .8rem 0 0;
	height: 7.8rem;
	position: relative;
}

.car-det-wrap .car-det-form::after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, .4);
	display: block;
	width: 100%;
	height: 100%;
}

.car-det-wrap .car-det-form .form-title {
	width: auto;
	height: 1.3rem;
}

.car-det-wrap .car-det-form .box {
	padding: 0 .4rem;
	width: 100%;
	margin: 0 auto;
}

.car-det-wrap .car-det-form .box form {
	width: 100%;
	margin-top: .3rem;
}

.car-det-wrap .car-det-form .form-box .input1 {
	margin: .2rem 0 .4rem;
	height: .8rem;
	line-height: .8rem;
}

.car-det-wrap .car-det-form .form-box .agree-box {
	margin: .4rem 0 .3rem;
}

.car-det-wrap .car-det-form .form-box .agree-box span,
.car-det-wrap .car-det-form .form-box .agree-box span a {
	font-size: .26rem;
}

.car-det-wrap .car-det-form .form-box .agree-box .input2 {
	width: .36rem;
	height: .36rem;
}

.car-det-wrap .car-det-form .form-box .agree-box .input2:checked:after {
	font-size: .18rem;
}

.car-det-wrap .car-det-form .form-box .bg-btn {
	width: 100%;
	margin: .2rem auto;
	height: .8rem;
	line-height: .8rem;
	font-size: .3rem;
}


/*车型列表*/

.car-list-wrap .def-con ul li,
.video-wrap .def-con ul li,
.news-wrap .def-con ul li {
	display: block;
}

.car-list-wrap .page-list,
.video-wrap .page-list,
.news-wrap .page-list {
	display: none;
}

.car-list-wrap .slogan-con {
	height: 4rem;
	margin-top: 1.8rem;
}

.news-wrap .slogan-con {
	height: 3.5rem;
	margin-top: 1.8rem;
}

.car-list-wrap .slogan-con h2 img,
.news-wrap ..slogan-con h2 img {
	margin-bottom: .2rem;
	width: 80%;
}

.car-list-wrap .slogan-con i,
.news-wrap .slogan-con i {
	font-size: .24rem;
	letter-spacing: 1px;
}

.car-list-wrap .slogan-con p,
.news-wrap .slogan-con p {
	margin: .3rem 0 .2rem;
}

.car-list-wrap .def-con .content ul li {
	width: 100%!important;
	margin-bottom: .4rem;
}

.car-list-wrap .def-con .content {
	padding: .4rem .24rem .1rem;
}


/*视频列表*/


/*.video-wrap .video-con,
.news-wrap .news-con {
	padding-top: .1rem;
}*/

.video-wrap .def-con .video-bg {
	margin-top: 1.8rem;
}

.video-wrap .video-con ul {
	margin: .4rem auto 0;
}

.video-wrap .def-con ul li {
	margin-bottom: .4rem;
}


/*视频详情*/

.video-det-wrap .close-btn {
	float: right;
	margin: 0 .3rem 1rem 0;
}

.video-det-wrap .close-btn img {
	width: .5rem;
}

.video-det-wrap video {
	width: 100%;
	height: auto;
}


/*新闻资讯*/

.news-wrap .def-con .content {
	padding: 0 .24rem 0rem;
}

.news-wrap .def-con ul li:last-child {
	margin-bottom: .2rem;
}


/*资讯详情*/

.news-det-wrap .news-banner {
	height: 4rem;
	margin-top: 1.8rem;
	background-position: center right -140px!important;
}

.news-det-wrap .news-det-con {
	width: 100%;
	margin: 0;
}

.news-det-wrap .news-det-con .content {
	box-shadow: none;
	padding: .4rem .3rem;
}

.news-det-wrap .news-det-con .tit-box {
	padding: 0 0 .4rem;
	margin-bottom: .4rem;
}

.news-det-wrap .news-det-con .tit-box h3 {
	font-size: .36rem;
	line-height: 1.5;
	margin-bottom: .2rem;
	font-weight: bold;
}

.news-det-wrap .news-det-con .tit-box span {
	font-size: .26rem;
}

.news-det-wrap .news-det-con .content img {
	margin: 0;
	padding: .2rem 0;
}

.news-det-wrap .news-det-con .content p {
	font-size: .3rem!important;
	padding: .15rem 0;
	margin: 0;
	line-height: 1.5;
}

.news-det-wrap .news-det-con .content span {
	font-size: .3rem!important;
}

.news-det-wrap .news-det-con .page-list {
	margin: .3rem 0 .6rem;
}

.home-wrap .page-list a {
	white-space: nowrap;
	width: 50%;
	font-size: .26rem;
	padding: .2rem 0 .2rem;
	border: #000 1px solid;
	margin: 0 .3rem;
}

.home-wrap .page-list span {
	display: none;
}

.home-wrap .page-list a img {
	width: .22rem;
	margin: 0 .2rem 0 -.1rem;
}

.home-wrap .page-list a.next-btn img {
	margin: 0 -.1rem 0 .2rem;
}


/*用户协议*/

.agree-wrap .agree-box {
	width: 100%;
	border: 0;
	padding: .24rem .24rem .4rem;
	margin-top: 1.8rem;
}

.agree-wrap .agree-box .content {
	padding: .2rem .4rem .4rem;
	width: 100%;
	margin: 0 auto;
}

.agree-wrap .agree-box .content h2 {
	font-size: .3rem;
	margin: .3rem 0 .1rem;
	font-weight: bold;
}

.agree-wrap .agree-box .content h2.title {
	text-align: center;
	padding: .4rem 0 .1rem;
	font-size: .42rem;
}

.agree-wrap .agree-box .content p {
	font-size: .28rem;
	color: rgba(255, 255, 255, .8);
	text-indent: 0;
}

.agree-wrap .agree-box .content p.p1 {
	padding-left: .4rem;
}


/*关于我们*/

.auxun-wrap .auxun-banner {
	background: url(../image/auxun_bg.jpg) center right -100px no-repeat;
	background-size: cover;
	height: 8.6rem;
	margin-top: 1.8rem;
}

.auxun-wrap .auxun-banner .auxun-banner-text {
	background: rgba(0, 0, 0, .6);
	height: 8.6rem;
	width: 100%;
	padding: 0 5%;
}

.auxun-wrap .auxun-banner .auxun-banner-text h2 {
	font-size: .8rem;
}

.auxun-wrap .auxun-banner .auxun-banner-text p {
	font-size: .28rem;
	opacity: .7;
}

.auxun-wrap .auxun-banner .auxun-banner-text h3 {
	font-size: .48rem;
	margin: .3rem 0;
}

.auxun-wrap .auxun-banner .auxun-banner-text .p1 {
	font-size: .32rem;
}

.auxun-wrap .auxun-banner .auxun-banner-text em {
	width: 20%;
	height: 2px;
	margin: .4rem 0 .2rem;
}

.auxun-wrap .content .auxun-box .title-box {
	margin: .6rem 0 .4rem;
}

.auxun-wrap .content .auxun-box .title-box h2 {
	font-size: .42rem;
	margin: 0 .3rem;
	font-weight: bold;
}

.auxun-wrap .content .auxun-box .title-box img {
	height: .1rem;
	width: 1.2rem;
}

.auxun-wrap .content .auxun-box .img-box img {
	width: 100%;
	float: none;
}

.auxun-wrap .auxun-con .content {
	padding: 0 .24rem .2rem;
}

.auxun-wrap .content .auxun-box1 .img-box .box1 {
	margin-bottom: .3rem;
	flex-direction: column;
	padding: .3rem;
}

.auxun-wrap .content .auxun-box1 .img-box .img {
	width: 100%;
	float: none;
}

.auxun-wrap .content .auxun-box1 .box2 .img-box {
	padding: .3rem;
}

.auxun-wrap .content .auxun-box1 .img-box .text {
	width: 100%;
	float: none;
	padding: .5rem 0 0 0;
}

.auxun-wrap .content .auxun-box1 .img-box .text h2 {
	font-size: .42rem;
	margin: 0 0 .3rem;
}

.auxun-wrap .content .auxun-box1 .img-box .text h3 {
	font-size: .28rem;
	margin-bottom: .2rem;
}

.auxun-wrap .content .auxun-box1 .img-box .text p {
	font-size: .28rem;
	margin-bottom: .2rem;
	line-height: 1.5;
}


/*售后保修服务*/

.service-wrap .service-banner {
	height: 4rem;
	margin-top: 1.8rem;
}

.service-wrap .service-banner h2 {
	font-size: .56rem;
	margin: 0 0 .15rem;
}

.service-wrap .service-banner h3 {
	font-size: .24rem;
	padding: 0 4%;
	line-height: 1.8;
}

.service-wrap .service-box {
	padding: .4rem .24rem;
}

.service-wrap .service-box .text-box {
	padding: .2rem .3rem .1rem .4rem;
}

.service-wrap .service-box .text-box p {
	font-size: .28rem;
	line-height: 1.7;
	margin: .3rem 0;
}

.service-wrap .service-box .text-box h4 {
	height: .64rem;
	line-height: .6rem;
	font-size: .32rem;
	padding: 0 .25rem;
	margin: .5rem 0 0;
	border-width: 1px;
}


/*关于我们*/

.about-wrap .auxun-banner {
	height: 4rem;
	margin-bottom: .4rem;
}

.about-wrap .content .auxun-box1 .box1 .text {
	width: 100%;
	margin: 0 0 .3rem 0!important;
	padding: .8rem .4rem .7rem;
}

.about-wrap .map-box #dituContent {
	height: 5rem;
}

.about-wrap .content .auxun-box1 .img-box .box1 {
	padding: 0;
	margin: 0;
}

.about-wrap .content .auxun-box1 .img-box .text h3 {
	font-size: .24rem;
}

.about-wrap .content .auxun-box1 .img-box .text h2 {
	margin-bottom: .15rem;
	font-size: .46rem;
}

.about-wrap .content .auxun-box1 .img-box .text p {
	line-height: 2;
	margin: .4rem 0 0;
}

.about-wrap .content .contact-box {
	width: 100%;
	padding: .8rem .3rem .5rem;
	margin: 0 auto;
	box-shadow: none;
}

.about-wrap .content .contact-box p {
	width: 100%;
	margin: .1rem 0 .3rem;
	font-size: .26rem;
}

.about-wrap .content .contact-box p img {
	margin-bottom: .1rem;
	padding: 10px;
}

.about-wrap .content .contact-box p span strong {
	font-size: .32rem;
	display: block;
	margin-top: -.05rem;
}

.about-wrap .content .contact-box p.p1 span {
	line-height: 1.6;
	font-size: .28rem;
}

.about-wrap .auxun-con .content {
	padding: 0 .24rem;
}

.about-wrap .auxun-con {
	padding-bottom: .4rem;
}

.form-alert-con .text {
	width: 90%;
	padding: 30px 0;
	border-radius: 8px;
}

.form-alert-con .text p {
	font-size: .3rem;
	line-height: 1.8;
}

.form-alert-con .text p.p1 {
	font-size: .36rem;
}

.form-alert-con .text .bg-btn {
	width: 30%;
	margin: .3rem auto 0;
	height: .6rem;
}

.home-wrap .m-header .nav-box1 {
	width: 100%;
	height: .8rem;
	background: #1a1a1a;
	border-top: rgba(255, 255, 255, .04) 1px solid;
	border-bottom: rgba(255, 255, 255, .04) 1px solid;
}

.home-wrap .m-header .nav-box1 ul li {
	width: 25%;
	position: relative;
}

.home-wrap .m-header .nav-box1 ul li a {
	display: block;
	text-align: center;
	line-height: .8rem;
}

.home-wrap .m-header .nav-box1 ul li.on::before {
	content: '';
	height: 2px;
	width: 20px;
	display: block;
	background: #fff;
	border-radius: 30px;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -10px;
}