
/*@font-face {font-family: 'frutiger';src: ;}@font-face {font-family: 'frutiger-black'; src: ;}*/
html{-webkit-text-size-adjust: none;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img,div{margin:0;padding:0;}body,button,input,select,textarea{color:#555;}h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,dfn,em,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}small{font-size:12px;}ul,ol,li{list-style:none;}a{text-decoration:none;}a:hover{text-decoration:underline;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}legend{color:#555;}fieldset,img{border:0;}button,input,select,textarea{font-size:100%;}table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6{  font-weight: normal; }
html,body { font-family:arial,'times new roman','microsoft yahei',simhei;-webkit-touch-callout:none; overflow-x:hidden; width: 100%; margin: 0 auto; color: #555; font-size: .24rem;background: #fff;-webkit-overflow-scrolling: touch; overflow-x:hidden;}
body{ overflow: hidden;}
a{ color: #fff; }
a:hover{ text-decoration:none;color: #fff; }
a:active,a:hover {outline: 0;color: #fff; }
.hide,.piano_tab_f,.q_gz_ip{ display: none;}
/*body{ overflow-x:hidden}*/
input, textarea { -webkit-font-smoothing: antialiased;  -webkit-text-size-adjust: 100%;  -ms-text-size-adjust: 100%;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  outline: none; resize:none; border:none; }
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none; border: 0;background: none; border: none;outline: none; appearance:none;}
input,div,a,select ,option{-webkit-tap-highlight-color:rgba(255,255,255,0)}
.clearfix{*zoom:1;}
@media screen and (min-width: 320px) {html {font-size: 50px;}}
@media screen and (min-width: 360px) {html {font-size: 56px;}}
@media screen and (min-width: 400px) {html {font-size: 63px;}}
@media screen and (min-width: 440px) {html {font-size: 69px;}}
@media screen and (min-width: 480px) {html {font-size: 75px;}}
@media screen and (min-width: 640px) {html {font-size: 100px;}}
html {font-size: 15.625vw;  }
body,html{
	  background: #fff;
/*	height: 100%;overflow-y:scroll;*/
	
}
.baody{
	width: 6.4rem;   background: #fff;
}

header{ position: fixed; top: 0; left: 0; width: 100%; background: #fff; z-index: 100;    height: 0.7rem;
    width: 100%; }
a:active{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
header .logo_l{ width: 33.3%; height:100%; background:  no-repeat center center; background-size: 80%; }
 header .slidedown{  width: 33.3%; height:100%; background:  no-repeat center center; background-size: 16px;  }
 header .logo_r{ width: 33.3%; height:100%; background:  no-repeat center center; background-size: 80%; }
header div {
    float: left;
}


.banner{
	position: relative; width: 6.4rem; position: relative;
}
.banner_1{
	width: 100%;height: 9.55rem
}
.arrow{
	width: 0.56rem; position: absolute; left: 50%; margin: -0.28rem; bottom: 1rem;    animation: arrow_down 1s ease none infinite;
    -webkit-animation: arrow_down 1s ease none infinite;
}


@keyframes arrow_down {
	from { transform:translatey(0px);opacity:1} to {transform:translatey(8px); opacity:0}	
}
@-webkit-keyframes arrow_down {
	from {  -webkit-transform:translatey(0px);opacity:1}to {-webkit-transform:translatey(8px); opacity:0}	
}
.baody{
	width: 6.4rem; overflow: hidden
}




 .nav_1{ height: 1rem; color: #969696; overflow: hidden;  border-bottom:1px solid #dadada; width:10rem; background: #fff;}
 .nav_1box{ height: 1rem; color: #969696; overflow: hidden;  border-bottom:1px solid #dadada; width:10rem; background: #fff;}
 .nav_1 .nav{ width:5.06rem; height:1rem; line-height: 1rem; float: left; overflow-x: auto; -webkit-overflow-scrolling: touch; }
 .nav_warp { -width: 8rem; height: 100%;overflow-y: hidden;}
 .nav_1 .nav .active{ color: #000; }
 .nav_1 .nav span{ float: left; -width:1.42857rem; padding: 0 .3rem; height:100%; text-align: center; font-size: .2rem; }
 .yysj { width: 1.34rem; height: 100%; border-right:1px solid #dadada; float: left; background:  no-repeat center .18rem; background-size: .34rem auto; padding-top: .55rem; color: #000; text-align: center; font-size: 0.17rem} 
.nav_1 .nav span a{
	font-size: .2rem; color: #969696;
}
.p1_1{
	width: 6.4rem; height: 5.77rem; position: relative; 
}
.p1_1 img {
	width: 6.4rem;
}
.p1_1 .bofang{
	position: absolute; width: 0.92rem; top: 0.88rem; left: 50%; margin-left: -0.46rem;
}
.p1_1 a{font-size: 0.2rem; color: #fff; border: 0.01rem solid #fff; padding: 0.15rem 0.2rem; position: absolute; bottom: 0.25rem;left: 1.32rem}


.gouc{width: 6.4rem; font-size: 0.36rem; color: #303030 ;text-align: center; padding: 0.3rem 0;font-weight: bold;}



.gou_box{
	width: 5.83rem ;height: 5.63rem; border: 0.02rem solid #484848; margin: 0 auto;	
}
.gou_box .gouc{
	width: 5.83rem
}
.gou_box li span{
	height: 0.1rem; width: 0.1rem; border-radius:50%; background: #e30c2a; float:left; margin-right: 0.14rem; margin-top: 0.03rem 
}
.gou_box li{
	 height: 0.22rem; line-height: 0.22rem; font-size: 0.2rem; color: #404040; width: 4.5rem; margin:  0 auto;margin-bottom: 0.1rem;
		
}
.gou_box li a{
	 float: right; border-bottom:0.02rem solid #919191; font-size: 0.2rem; color: #404040; 
}

.gou_box p{
	width: 4.4rem;margin: 0 auto;margin-top: 0.28rem;padding-left: 0.3rem;
}

.xian{
	width: 4.5rem; margin:  0 auto; height: 0.2rem; font-size: 0.18rem; text-align: center; line-height: 0.2rem; margin-top: 0.46rem;
}
.xian .span_1{
	width: 0.92rem; height: 0.02rem; float: left; background: #404040; margin-top: 0.095rem; display: block
}
.xian .span_2{
	width: 0.92rem; height: 0.02rem; float: right;background: #404040; margin-top: 0.095rem;display: block
}

.gou_box .gd{
	font-size: 0.2rem;color: #e30c2a;border: 0.01rem solid #e30c2a;padding: 0.15rem 0.2rem;left: 1.32rem;border-radius:2rem; width: 1.8rem; text-align: center;margin: 0 auto;display: block; margin-top: 0.2rem;
}

.liang1_1{
	width: 6.4rem ;background: url(/uploads/image/vamimages/liang1_1.jpg) no-repeat; background-size: 100% 100%; height: 4.36rem;	 position: relative; margin-bottom: 0.1rem;
}
.liang2_1{
	width: 6.4rem ;background: url(/uploads/image/vamimages/ok_02.jpg) no-repeat; background-size: 100% 100%; height: 4.36rem;	 position: relative; margin-bottom: 0.1rem;
}
.liang3_1{
	width: 6.4rem ;background: url(/uploads/image/vamimages/liang3_1.png) no-repeat; background-size: 100% 100%; height: 4.36rem;	 position: relative; margin-bottom: 0.1rem;
}
.liang4_1{
	width: 6.4rem ;background: url(/uploads/image/vamimages/ok_05.jpg) no-repeat; background-size: 100% 100%; height: 4.36rem;	 position: relative; margin-bottom: 0.1rem;
}
.liang5_1{
	width: 6.4rem ;background: url(/uploads/image/vamimages/liang5_1.jpg) no-repeat; background-size: 100% 100%; height: 4.36rem;	 position: relative; margin-bottom: 0.1rem;
}
.liang6_1{
	width: 6.4rem ;background: url(/uploads/image/vamimages/liang6_1.jpg) no-repeat; background-size: 100% 100%; height: 4.36rem;	 position: relative; margin-bottom: 0.1rem;
}
.liangd h1{
	font-size: 0.37rem; color: #fff; font-weight: bold; text-align: center; line-height: 0.54rem; padding-top: 1.2rem
}

.liangd .s1{
	width: 0.5rem; height: 0.03rem; background: #e30c2a;display:block; margin: 0 auto; margin-bottom: 0.14rem
}

.liangd .s2{
	font-size: 0.26rem; color: #fff;text-align: center;display: block;width: 6.4rem; margin-bottom:0.1rem;
}
.liangd .s3{
	font-size: 0.26rem; color: #fff;text-align: center;display: block;width: 6.4rem; 
}

.guan{
	width: 0.48rem;height: 0.48rem; display: block; margin: 0 auto; margin-top: 0.28rem;-webkit-transition: all .3s ease-out ;-webkit-transform: rotate(0deg);
}
.guan_1{
	-webkit-transform: rotate(225deg);
}
.liang1_2{
	width: 100%;    display: block;
}
.liang1_3{
	width: 100%;    display: block;
}
.liang1_4{
	width: 100%;    display: block;
}
.liang1_5{
	width: 100%;    display: block;
}
.liang1_6{
	width: 100%;display: block;
}
.liang1_box{
	 padding: 0 0.14rem;    -webkit-transition: all .2s ease-out;  height: 0; overflow: hidden; position: relative;
}


.gda{
	font-size: 0.2rem;color: #fff!important;border: 0.01rem solid #fff;padding: 0.15rem 0.2rem;border-radius:2rem; width: 1.8rem; text-align: center;margin: 0 auto;display: block; margin-top: -1rem; position: relative;margin-bottom: 0.8rem;
}

.p_dw{font-size: 0.11rem; position: absolute; right: .15rem; /* top: 0; */ bottom: 1.17rem; width: 100%; color: #747474; text-align: right; }
.p_dw span{ color: red; }

.liang3_4{
	width: 6.13rem;height: 2.96rem; position: relative;
}


.swiper-container {
    width: 6.13rem;height: 2.96rem;
}  
.sw1{
	background: url(/uploads/image/vamimages/liang3_1x.png) no-repeat; background-size: 100% 100%;
}
.sw2{
	background: url(/uploads/image/vamimages/liang3_2x.png) no-repeat; background-size: 100% 100%;
}



.swiper1 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
	background: url(/uploads/image/vamimages/jianr.png); background-size: 100% 100%;
}

.swiper1 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
	background: url(/uploads/image/vamimages/jianl.png); background-size: 100% 100%;
}


.swiper1 .swiper-pagination-bullet-active{
	background: #a0a0a0;
}

.liz3 .p1{
	position: absolute; bottom: -0.58rem; z-index: 999;width: 100%; text-align: center; font-size: 0.2rem; color: #fff;
}
.liz3 .p2{
	position: absolute; bottom: -0.58rem; z-index: 999;width: 100%; text-align: center; font-size: 0.2rem; color: #fff; display: none;
}

.liang5_7{
	position: relative;width: 6.13rem;height: 2.77rem;
}







.liang5_7 .swiper-slide{
	width: 6.13rem;height: 2.77rem;
}
.swiper-slide img{ width: 100%; }
.sw21 {
	background:  no-repeat; background-size: 100% 100%;
}
.sw22 {
	background:  no-repeat; background-size: 100% 100%;
}
.sw23 {
	background:  no-repeat; background-size: 100% 100%;
}
.sw24 {
	background:  no-repeat; background-size: 100% 100%;
}


.swiper2 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
	background: url(/uploads/image/vamimages/swr.png); background-size: 100% 100%;
}

.swiper2 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
	background: url(/uploads/image/vamimages/swl.png); background-size: 100% 100%;
}
.swiper2 .swiper-pagination-bullet{
	    width: 18px;
    height: 4px;border-radius: 30%;
}

.swiper2 .swiper-pagination-bullet-active{
	background: #d01313;
}
.gdb{
	font-size: 0.2rem;color: #e30c2a;border: 0.01rem solid #e30c2a;padding: 0.15rem 0.2rem;border-radius:2rem; width: 1.8rem; text-align: center;margin: 0 auto;display: block; margin-top: 0.38rem; position: relative;margin-bottom: 0.38rem;
}
.peizhi{
	height: 13.7rem; width: 6.4rem; position: relative;  margin-top: 0.5rem; border-bottom: 0.24rem solid #f5f5f5;
}


.swiper3{
	width: 5.44rem;
	height: 3.4rem;
	margin: 0 auto;
}
.peizhi .prev03.swiper-button-disabled {
	opacity: 0;
}
.peizhi .next03.swiper-button-disabled {
	opacity: 0;
}
	
.swiper3 li{
	background: url(/uploads/image/vamimages/slide_border.png) no-repeat; background-size: 100% 100%; width:2.6rem;height: 3.4rem; margin:0 ;
}




.swiper3 li h3 {
    line-height: 1.2rem;
    height: 1rem;
    font-size: .26rem;
    font-weight: bold;
	color: #313131;
    border-bottom: 1px solid #ccc;
	text-align: center
}
.swiper3 li p{
	
    margin-top:0.35rem; 
    font-size: .3rem;
	color: #313131;
	 font-size: .2rem;
	text-align: center;
}

.swiper3 li b{
	
    margin-top:0.15rem; 
    font-size: .35rem;
	color: #e30c2a;
	display: block;
	text-align: center;
	 font-weight: bold;
	
}

.swiper3 li img{
	width: 0.9rem;
    margin-top:0.15rem; 
	display: block;
	margin: 0 auto;
	margin-top: 0.25rem;
}

.peizhi .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
	background: url(/uploads/image/vamimages/jianr.png); background-size: 100% 100%; top:50%; right: 5px;width: .2rem; height: .34rem;
}

.peizhi .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
	background: url(/uploads/image/vamimages/jianl.png); background-size: 100% 100%; top:50%; left: 5px;width: .2rem; height: .34rem;
}



.peizhi .p1{
	font-size: 0.2rem; color: #313131; text-align: center; line-height: 0.4rem;margin-bottom: 0.4rem;
}
.peizhi .p2{
	font-size: 0.2rem; color: #313131; text-align: center;margin-top: 0.8rem; 
}
.peizhi .p1 b{color: #d6000f}
.gdc{
	font-size: 0.2rem;color: #e30c2a;border: 0.01rem solid #e30c2a;padding: 0.15rem 0.2rem;border-radius:2rem; width: 1.8rem; text-align: center;margin: 0 auto;display: block; margin-top: 0.38rem; position: relative;margin-bottom: 0.38rem;
}







 .plan .sw24{ width:6.4rem; height:auto; }
 .plan .make .forms{ width:6rem; height:auto; margin: 0 auto;  }
 .plan .make .forms div:not(.tsetselect){ height:0.6rem; width:100%; margin-bottom: .34rem; line-height: 0.6rem; }
 .plan .make .forms div b:before{ content:"*"; color: #e40c2a; float: left;}
 .plan .make .forms div input{ width:4.27rem; height:0.6rem; border:1px solid #9d9d9d; float: left; text-indent: .41rem; line-height: 0.6rem; }
 .plan .make .forms div b{ font-weight: normal; float: left; width:1.41rem; text-align: left; height: 0.6rem; line-height: 0.6rem; }
 .plan .make .forms div .tsetselect{ display: inline-block; width:2rem; height:100%; border:1px solid #9d9d9d; margin-right: .16rem; position: relative; float: left; text-align: left; text-indent: .41rem; }
 .plan .make .forms div .tsetselect:after{ content:""; display: block; width:.2rem; height:.2rem; border: 1px solid #9d9d9d; position: absolute; right:.2rem; top:.15rem; transform: rotate(45deg); -webkit-transform: rotate(45deg); border-top-color: transparent; border-left-color: transparent; }
 .plan .make .forms div .tsetselect span{ float: left; width:1.37rem; border-right: 1px solid #9d9d9d; height: 100%; overflow: hidden }
 .plan .make .forms div .tsetselect select{ width:100%; opacity: 0; height:100%; position: absolute; top:0; left:0; }
 .plan .make .agree{ font-size: 0.2rem;	 margin: .21rem auto .83rem; width:5.63rem; line-height: .35rem;    position: relative;text-align: left}
 .plan .make .agree span{ margin-right: .15rem; display: inline-block; width:.25rem; height:.25rem; background: #e40c2a; float: left; margin-top: .05rem;left: 0;}
 .plan .make .agree span .check{ background:  no-repeat center center; display: block; width:100%; height:100%; background-size: 90%; }
 .plan .make .sure{ margin: .21rem auto .43rem;
    width: 5.63rem; height:0.6rem; background: #e40c2a; color: #fff; line-height: 0.6rem; margin: 0 auto .8rem;  text-align: center}
.forms{
	font-size: 0.2rem

}

.plan .make .forms div .vb{
	line-height: 0.4rem
}
.address22{
	line-height: 0.4rem
}


.nav_1xa{
	position: fixed; z-index: 9999999; top: 0; left:0; -position:sticky;
}




.bai_shi{ display: none;}
.bai_shi video{ position: fixed; top: 50%; left: 0; width: 100%; margin-top: -120px; z-index: 100000001; }
.bai-bg{ position: fixed; top: 0; left: 0; width: 100%; height: 100% ; z-index: 10000000;background: rgba(0,0,0,0.4);
 }

.lianac {
    width: 6.13rem;
    position: absolute;
}


/*xiaobai  kaishi*/
.bai_tan{ position: fixed; top: 0; left: 0; background: rgba(0,0,0,0.4); z-index: 10000000; 
    width: 100%; height: 100%; display: none; }
.bai_tan .v1{ width: 100%; height: 80%; position: fixed; top: 10%; left: 0; background: #fff;
 position: relative; }
.bai_tan .v1 .v1_1{  background: #333; box-shadow: 2px 2px 5px #333; height: 0.9rem; line-height: 0.9rem;
 position: relative;  border-bottom: 1px solid #444; padding: 0px .2rem;  position: relative;
 font-size: .26rem; color: #fff;}
 .bai_guan{ position: absolute; top: 0; right: 0; height: .9rem; z-index: 100; }

.v1_2{ height: 80%; overflow-y: auto; width: 90%; margin-left: 5%; }
.bai_tan .p1{ font-size: .32rem; font-weight: bold; padding-top: .5rem; line-height: .8rem;}
.bai_tan .p2{ font-size: .18rem; line-height: .4rem; margin-top: .1rem; }
.bai_tan .p3 .b1{ font-size: .32rem; margin-bottom: .05rem; }
.bai_tan .p3{ font-size: .18rem; line-height: .4rem; margin-top: .4rem; }
.bai_tan .p3 .b2{ margin-bottom: .2rem; }
.bai_tan .p3 b{ display: block; }
.bai_tan .p3 .b1_1{ margin-top: .15rem; }

.bai_shi{ display: none;}
.bai_shi video{ position: fixed; top: 50%; left: 0; width: 100%; margin-top: -120px; z-index: 100000001; }
.bai-bg{ position: fixed; top: 0; left: 0; width: 100%; height: 100% ; z-index: 10000000;background: rgba(0,0,0,0.4);
 }


 .iframe_mob{ width: 100%; position: fixed; top:1.19rem; height: 100%; left: 0; z-index: 99999991;
  border:none; display: none; }
  header{ position: fixed; top: 0; left: 0; width: 100%; background: #fff; z-index: 100; }


a:active{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}


body .mob_v2 .zi>li,body .foot_m_v1 .zi>li{ line-height:0.8rem; border-bottom: #dadada 1px solid;}
body .mob_v2 .zi>li>a,body .foot_m_v1 .zi>li>a,.zi_1 li a{ display: block; font-size: 0.18rem; position: relative; color: #303030;}

body .mob_v2 .zi>li>a, body .foot_m_v1 .zi>li>a, body .zi_1 li a{
	font-size: 0.18rem; 
}









.foata{
	width: 100%;height: 1.63rem; border-bottom: 0.03rem solid #e70123;padding-top: 0.2rem;
    border-top: 0.02rem solid #dadada;
}
.foata a{
	width: 15%;
    margin: 0 4%;
}
.foata img{
	width: 15%;
  
}

.liangkai{
	height:auto; height: 24rem
}
.liangkai2{
	height:auto; height: 44.5rem
}
.liangkai3{
	height:auto; height: 25.7rem
}
.liangkai4{
	height:39rem;
}
.liangkai5{
	height:auto; height: 46rem
}
.liangkai6{
	height:auto; height: 23.5rem
}

.swiper-button-prev{ background: url(/uploads/image/vamimages/left.png) no-repeat; width: .82rem; height: .6rem;  right: 0; background-size: 100% 100%;}
.swiper-button-next{background: url(/uploads/image/vamimages/right.png) no-repeat; width: .82rem; height: .6rem; right: 0;background-size: 100% 100%;}

.swiper-pagination-bullet{ width: .08rem; height: .08rem;  background: #fff; opacity: 1;position: relative;  top:0;}
/*.swiper-pagination{ bottom: .15rem !important; }*/
.swiper-pagination-bullet-active{ background: none; border: .02rem solid #fff; top: .02rem; }

.swiper-container{ }
.font{ padding:.2rem 0 .88rem 0 ; text-align: center; padding: 0 .3rem;  }
.font h3{color: #fff; font-size: .22rem; line-height: .34rem; padding: .1rem 0 .05rem 0;}
.font p{margin-top:0.1rem;color: #fff; font-size: .18rem; line-height: .34rem;  text-align: left;}

.swiper_21 { height: 4.29rem;  background: #131313;}
.swiper_21 .swiper-pagination{ top: 2.5rem !important; bottom: auto; }
.swiper_21 .swiper-button-prev,.swiper_21 .swiper-button-next{ top:1.17rem;margin-top:0; }

.swiper_212 { height: 5.29rem;  background: #131313;}
.swiper_212 .swiper-pagination{ top: 2.5rem !important; bottom: auto; }
.swiper_212 .swiper-button-prev,.swiper_212 .swiper-button-next{ top:1.17rem;margin-top:0; }

.swiper_213 { height: 5rem;  background: #2f2f2f;}
.swiper_213 .swiper-pagination{ top: 2.5rem !important; bottom: auto; }
.swiper_213 .swiper-button-prev,.swiper_213 .swiper-button-next{ top:1.17rem;margin-top:0; }

.swiper_31 { height: 5rem;  background: #2f2f2f;}
.swiper_31 .swiper-pagination{ top: 2.5rem !important; bottom: auto; }
.swiper_31 .swiper-button-prev,.swiper_31 .swiper-button-next{ top:1.17rem;margin-top:0; }

.swiper_51 { height: 5rem;  background: #292929;}
.swiper_51 .swiper-pagination{ top: 2.5rem !important; bottom: auto; }
.swiper_51 .swiper-button-prev,.swiper_51 .swiper-button-next{ top:1.17rem;margin-top:0; }

.swiper-container.swiper_22 { height: 5.62rem; background: #131313; }
.swiper_22 .swiper-pagination{ top: 2.69rem !important; bottom: auto; }
.swiper_22 .swiper-button-prev,.swiper_22 .swiper-button-next{ top:1.22rem;margin-top:0; }
.img100{ display: block;width: 100%; }

.swiper-container.swiper_23{ height: 4.2rem; background: #131313; }
.swiper_23 .swiper-pagination{ top: 2.45rem !important; bottom: auto; }
.swiper_23 .swiper-button-prev,.swiper_23 .swiper-button-next{ top:1.26rem;margin-top:0; }

.swiper-container.swiper_24{ height: 5.36rem; background: #2f2f2f; }
.swiper_24 .swiper-pagination{ top: 2.72rem !important; bottom: auto; }
.swiper_24 .swiper-button-prev,.swiper_24 .swiper-button-next{ top:1.23rem;margin-top:0; }

.swiper-container.swiper_25{ height: 4.33rem;  background: #131313;}
.swiper_25 .swiper-pagination{ top: 2.56rem !important; bottom: auto; }
.swiper_25 .swiper-button-prev,.swiper_25 .swiper-button-next{ top:1.16rem;margin-top:0; }

.swiper-container.swiper_26{ height: 5.49rem;  background: #2f2f2f;}
.swiper_26 .swiper-pagination{ top: 3.67rem !important; bottom: auto; }
.swiper_26 .swiper-button-prev,.swiper_26 .swiper-button-next{ top:1.74rem;margin-top:0; }

.font h3 span.red{ color: red; }

.plan .make .forms div input::-webkit-input-placeholder { /* webkit browsers */ 

font-family:'微软雅黑';

} 

.plan .make .forms div input:-moz-placeholder { /* mozilla firefox 4 to 18 */ 

font-family:'微软雅黑';

} 

.plan .make .forms div input::-moz-placeholder { /* mozilla firefox 19  */ 

font-family:'微软雅黑';

} 

.plan .make .forms div input:-ms-input-placeholder { /* internet explorer 10  */ 

font-family:'微软雅黑';

} 

.tupian{
	width:100%;
	display:block;
}
.swiper_car{
	margin-top: 0.5rem;
	margin-bottom: 0.2rem;
}
.swiper_car .swiper-slide .w90{
	width: 90%;
	margin-left: 5%;
}
.color-ul{
	width: 100%;
	margin-bottom: 0.6rem;
}
.color-ul ul{
	display: flex;
	justify-content: space-around;
	align-items: center;
	
}
.color-ul ul li{
	text-align: center;
	
}
.color-ul ul li img{
	width: 0.5rem;
}
.color-ul ul li p{
	margin-top: 0.1rem;
	font-size: 0.2rem;
}
.color-ul ul li.active{
	position: relative;
}
.color-ul ul li.active:after{
	content: "";
	width: 0.3rem;
	height: 0.2rem;
	position: absolute;
	top: 0.17rem;
	left: 0.17rem;
	background:  center center no-repeat;
	background-size: 100% 100%;
}
