﻿@charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2018-04-10 15:45:23
 * @version $Id$
 */


/*main1*/
.main1_bck{width:6rem; margin:0.38rem auto 0;}
.main1_bck li{box-shadow: 0 0 0.2rem 0.05rem #f3f3f3; width:1.5rem; border:0.02rem solid #dfdfdf; float:left; color:#989898; margin:0.2rem auto; margin-left:0.35rem; border-radius:0.2rem;}
.main1_bck li img{ display:block; margin:0.15rem auto 0; width:0.66rem; }
.main1_bck li a{ display:block; margin:0rem auto;}
.main1_bck li p{ width:1rem; margin:0.15rem auto 0.05rem; text-align:center; border-top:0.02rem solid #ffc000; line-height:0.45rem;}
.bt{ background:url(../images/sy_28.jpg) center no-repeat; background-size:100%; height:0.8rem; margin:0.4rem auto; overflow:hidden;}
.bt p{text-align:center; font-weight:bold;}
.bt_p1{ color:#000; font-size:0.24rem; margin-top:0.2rem; }
.bt_p2{ color:#ffc000; font-size:0.12rem; text-transform:uppercase;}
/*维修服务品牌*/
.main2_one{width:6rem; margin:0 auto; overflow:hidden;}
.main2_one .bd ol li{ float:left; margin-left:0.3rem; margin-top:0.2rem;}
.main2_one .bd dl{ display:table; height:1rem;}
.main2_one .bd dt{ border:0.02rem solid #dfdfdf; width:1.7rem; height:0.7rem; text-align:center; display:table-cell; margin:0.2rem auto; border-radius:0.2rem; box-shadow: 0 0 0.2rem 0.05rem #f3f3f3; vertical-align:middle; }
.main2_one .bd li:nth-of-type(1),.main2_one .bd li:nth-of-type(4),.main2_one .bd li:nth-of-type(7){ margin-left:0.1rem;}
.main2_one .hd li:nth-of-type(1){margin-left:0}
.main2_one .bd dt img { margin:0.12rem auto; height:0.5rem;}
.main2_one .bd p{ text-align:center; color:#c99700; font-size:0.18rem; line-height:0.36rem;}
.main2_one .hd{ float:left; margin-top:0.4rem;}
.main2_one .hd li{ border:0.02rem solid #dfdfdf; text-align:center; line-height:0.45rem; font-size:0.16rem; float:left; width:1.4rem; margin-left:0.08rem;}
.main2_one .hd li.on{ background:#ffc000;}
.main3{width:6rem; margin:0 auto; overflow:hidden;}
.main3_d{ width:5.4rem; margin:0.1rem auto 0; box-shadow: 0 0 0.2rem 0.05rem #f3f3f3; border:0.02rem solid #dfdfdf; background:url(../images/xian_03.jpg) center no-repeat; background-size:1%;}
.main3_d_1 img,.main3_d_2 img{ height:1.47rem; width:2.11rem;  margin-top:0.28rem;}
.main3_d_1,.main3_d_2{ width:2.11rem;}
.main3_d_1 h4,.main3_d_2 h4{ text-align:center; font-size:0.18rem; color:#000000; line-height:0.35rem;}
.main3_p h4,.main_p h4{ text-align:center; font-size:0.18rem; color:#7f7f7f; line-height:0.35rem;}
.main3_d_1 p,.main3_d_2 p{ text-align:center; font-size:0.14rem; color:#9a9a9a; line-height:0.25rem; margin-bottom:0.35rem;}
.main3_d_1{ margin-left:0.28rem; float:left;}
.main3_d_2{ margin-right:0.28rem; float:right;}
.main3_d:nth-child(2){ margin-top:0.35rem; margin-bottom:0.05rem;}
.main4{width:6rem; margin:0 auto; overflow:hidden;}
.main_border{ border:0.02rem solid #dfdfdf; box-shadow: 0 0 0.2rem 0.05rem #f3f3f3; height:1.25rem; width:5.4rem; margin:0.1rem auto 0; overflow:hidden;}
.main4_bt{ background:url(../images/sy_46.jpg) center no-repeat; background-size:100%; height:0.94rem; width:5.08rem; margin:0.15rem auto;}
.main4_bt p{ text-align:center; line-height:0.94rem; color:#FFF; font-size:0.24rem;}
.main4_two{ width:5.4rem; margin:auto; position:relative;}
.main4_two ol{ margin-top:0.16rem;}
.main4_two ol li{ float:left; border:0.02rem solid #dfdfdf; box-shadow: 0 0 0.2rem 0.05rem #f3f3f3; padding:0.02rem 0.22rem; margin-left:0.16rem; margin-top:0.18rem;}
.main4_two ol li:nth-of-type(1),.main4_two ol li:nth-of-type(5),.main4_two ol li:nth-of-type(9){ margin-left:0;}
.main4_two ol li .main4_p1{ width:0.75rem; text-align:center; margin:0 auto; line-height:0.3rem; font-size:0.12rem; border-bottom:0.02rem solid #ffc000;}
.main4_two ol li .main4_p2{ font-size:0.18rem; text-align:center; color:#000; line-height:0.34rem;}
.main4_two dl{box-shadow: 0 0 0.2rem 0.05rem #f3f3f3; margin:0.3rem auto 0; display:block;  border:0.02rem solid #dfdfdf;}
.main4_two dt{ margin:0.16rem auto 0.1rem;}
.main4_two dt img{ height:1.9rem; width:5.08rem; display:block;}
.main4_two .hd{ position:absolute; bottom:0.24rem; left:0.1rem;}
.main4_two dd{ text-align:center; font-size:0.17rem; color:#4a4a4a; margin-bottom:0.5rem;}
.main4_two .hd li{ width:0.98rem; height:0.08rem; background:#eeeeee; float:left; margin-left:0.05rem;}
.main4_two .hd li.on{ background:#ffc000;}
.main5_thress .bd{ width:5.34rem; border:0.02rem solid #dfdfdf;box-shadow: 0 0 0.2rem 0.05rem #f3f3f3; margin:0 auto; border-radius:0.2rem;}
.main5_nei{ overflow:hidden;}
.main5_nei dl dt img{ display:block; width:4.35rem; margin:0.45rem auto 0;}
.main5_nei dl dd{ display:inline-block; margin-top:0.14rem; margin-bottom:0.45rem;}
.main5_nei dl dd img{ display:inline-block; height:1.18rem; width:2.13rem;}
.main5_nei dl dd:nth-of-type(1){ margin-left:0.49rem;}
.main5_thress .hd{ margin:0.42rem auto 0.65rem; width:3.28rem; height:0.04rem;}
.main5_thress .hd li{ width:0.86rem; height:0.04rem; float:left; margin-left:0.23rem; background:#e2e2e2;}
.main5_thress .hd li.on{ background:#ffc000;}
.main6_nei{box-shadow: 0 0 0.2rem 0.05rem #f3f3f3; border:0.02rem solid #ffc000; width:5.34rem; border-radius:0.2rem; margin:0 auto;}
.main6_nei h5{ text-align:center; font-size:0.28rem; font-weight:bold; line-height:0.72rem;}
.main6_nei img{ display:block; height:1.4rem; width:4.73rem; margin:0 auto 0.24rem; border:0.02rem solid #dfdfdf;}
.main6_xia{ background:#f2f2f2; overflow:hidden; border-radius:0.2rem;}
.sj_05b_p label{color:#6c6c6c;}
.sj_05b_p select,.sj_05b_p input{ width:3.37rem; height:0.52rem; line-height:0.52rem; border:0.02rem solid #c0c0c0; border-radius:0.1rem; color:#c3c3c3; text-indent:2em; font-size:0.18rem;  margin-left:0.26rem;}
.text_height textarea{width:3.37rem; height:1.2rem; border-radius:0.1rem; color:#c3c3c3; border:0.02rem solid #c0c0c0;vertical-align:top; margin-left:0.28rem; font-size:0.28rem;}
.sj_05b_p input:nth-child(1),.sj_05b_p input:nth-child(2){ margin-left:0.26rem;}
.main6_xia p{ margin-top:0.15rem; text-align:center;}
.zr_11bsub{ height:0.48rem; width:1.74rem; font-size:0.24rem; text-align:center; line-height:0.48rem; border-radius:0.15rem; background: -webkit-linear-gradient(left,#c3800a,#c3800a,#f9cf5f); color:#fbf5ec;}
.zr_huang{ background:#ffc000;}
.btn{width:3.8rem; margin:0.38rem auto 0.34rem;}
.zr_11bsub:nth-child(2){ margin-left:0.24rem;}
.main7{ overflow:hidden;}
.main7_bt{width:2.1rem; line-height:0.5rem; text-align:center; color:#FFF; margin:0.48rem auto 0.34rem; background:#ffc000;}
.bd_dt{ height:3.2rem; width:5.34rem; border:0.02rem solid #dfdfdf; box-shadow: 0 0 0.2rem 0.05rem #f3f3f3; margin:0 auto;border-radius:0.15rem;}
.bd_p{ text-align:center; color:#a8a8a8; font-size:0.16rem; margin:0.26rem auto 0.4rem;}
.main7_last{ width:5.5rem; margin:0 auto; overflow:hidden;}
.main7_last li{ float:left; width:1.14rem; border:0.02rem solid #dfdfdf; box-shadow: 0 0 0.2rem 0.05rem #f3f3f3; border-radius:0.2rem; margin-left:0.22rem; margin-top:0.05rem; margin:0.1rem 0 0.4rem 0.22rem;}
.main7_last li:nth-of-type(1){ margin-left:0.05rem;}
.main7_last li img{ display:block; padding-top:0.08rem; height:0.48rem; width:0.48rem;}
.main7_last li strong{ font-size:0.18rem; color:#6d6d6d; text-align:center; display:block; margin-top:0.06rem;}
.main7_last li p{ font-size:0.14rem; color:#a1a1a1; text-align:center; margin:0.06rem auto 0.1rem;}
/*品牌页*/
.head1{
	width: 6.4rem;
	height: 1.18rem;
	background: #01603B;
	font-family: 'HKLJ';
	position: fixed;
	top: 0;
	z-index: 100;
	color:#fff;

}
.head1 .head_d1{
	width: 5.4rem;
	margin: 0.15rem auto 0;
	text-align: center;
	font-weight: bold;
}
.head1 .head_d1 h1{
	font-size: 0.3rem; line-height:0.42rem;
}
.head1 .head_d1 .p1{
	color: #fff;
	text-transform: uppercase;
	font-size: 0.22rem;
}
.head1 .head_d1 .p2 a{
	font-family: 'Impact';
	font-size: 0.25rem;
	display: block;
	padding-left: 0.2rem;
}
	.head1 .head_d1 .p2{
	background: url(../images/sy_05.png) no-repeat;
	background-size: 15%;
	width: 2.2rem;
	margin: 0 auto;
	line-height: 0.38rem;
}
.head_bottom{ position:relative; height:1.5rem;}
.head_center{ position:absolute; top:0.34rem; left:2.12rem;  border:0.02rem solid #dfdfdf/*;box-shadow: 0 0 0.2rem 0.05rem #f3f3f3;*/ height:0.8rem; width:2.1rem;}
.head_center img{ display:block; padding-top:0.2rem; height:0.5rem;}
.head_center p{text-align:center; color:#996600; font-size:0.18rem;}
.head_left{ width:1.78rem; height:0.85rem; border-right:0.02rem solid #dfdfdf; margin:0.34rem 0 0 0.15rem;/* opacity:0.6;*/}
.head_zjc{ display:table-cell; width:1.8rem; height:0.85rem; vertical-align:middle;}
.head_right{width:1.78rem; height:0.85rem; border-left:0.02rem solid #dfdfdf; margin:0.34rem 0.15rem 0 0; /*opacity:0.6;*/}
.head_left img,.head_right img{ display:block; margin:0.1rem auto 0;  width:1rem;}
.pp_banner{ background:url(../images/1_02.jpg) repeat-x; background-size:7.2%; position:relative;  height:4.78rem;}
.pp_banner_left{ position:absolute;top:0.2rem; left:0.12rem;}
.pp_banner_left img{ width:2.79rem; height:4.38rem;}
.pp_banner_right img{ margin-top:0.2rem;}
.pp_banner_right { position:absolute; top:0.46rem; right:0.2rem; width:3.1rem; text-align:center;}
.pp_banner_right>p:nth-child(1){ font-size:0.28rem;}
.pp_banner_right_back{ margin-top:0.18rem;}
.pp_banner_right_back{ background:url(../images/zhu_pp_13.jpg) no-repeat; background-size:100%; width:3.05rem; height:0.68rem; overflow:hidden;}

.pp_banner_right_back p{ font-size:0.39rem; font-weight:bolder; background:#000; border-radius:0.1rem; width:2.86rem; height:0.52rem; margin:0.07rem auto 0; color:#ffc000; line-height:0.5rem;}
/*.pp_tel{ margin-left:0.4rem; font-family:'GENUINE'; font-size:0.34rem; background:url(../images/pp_dh_03.png) no-repeat; background-size:13%; margin-top:0.1rem;}*/
.pp_address{ font-size:0.16rem; position:absolute; bottom:0.3rem; right:0.26rem;}
.pp_main1{ overflow:hidden; border-bottom:0.02rem solid #ffc000; padding-bottom:0.3rem;}
.pp_main1 h3{ text-align:center; color:#000; font-size:0.35rem; font-weight:bold; margin:0.25rem auto;}
.pp_main1_p{ font-size:0.14rem; color:#7e7e7e; width:5.4rem; margin:0.16rem auto 0; line-height:0.25rem;}
.pp_zbt{background:url(../images/zhu_pp_20.png) center no-repeat; background-size:46.2%; height:0.98rem; margin:0.4rem auto;}
.pp_zbt_p1{ font-size:0.33rem; color:#000; text-align:center; font-weight:bold; padding-top:0.16rem;}
.pp_zbt_p2{ font-size:0.15rem; color:#bbbaba; text-align:center; text-transform:uppercase;}
.pp_main2{width:5.6rem; margin:0 auto; position:relative;}
.pp_main2 li{ position:relative;}
.pp_main2 li p{color:#cccccc;}
.pp_main2 li .main2_p1{ position:absolute; top:0.3rem; left:0.3rem;}
.pp_main2 li .main2_p2{ position:absolute; top:0.3rem; right:0.3rem;}
.pp_main2 li .main2_p3{ position:absolute; bottom:0.3rem; left:0.3rem;}
.pp_main2 li .main2_p4{ position:absolute; bottom:0.3rem; right:0.3rem;}
.pp_main2 li .main2_p5{ position:absolute; bottom:0.5rem; right:2.05rem; font-size:0.18rem; color:#000;}
.pp_main2 .hd{ position:absolute; left:1.95rem; bottom:0.3rem; z-index:1;}
.pp_main2 .hd li{width:0.3rem; height:0.06rem; background:#e9e9e9; float:left; margin-left:0.1rem;}
.pp_main2 .hd li.on{ background:#ffc000;}
.pp_main3 .bd{ width:5.36rem; border:0.02rem solid #dfdfdf;box-shadow: 0 0 0.2rem 0.05rem #f3f3f3; margin:0 auto; border-radius:0.2rem; position:relative;}
.pp_main3 .bd .pp_main3_left{ position:absolute; left:0.2rem; top:0.2rem;}
.pp_main3 .bd .pp_main3_right{ position:absolute; right:0.2rem; top:0.2rem;}
.pp_main3 .bd li{ overflow:hidden;}
.pp_main3 .bd li img{ border-radius:0.9rem;border:0.02rem solid #dfdfdf;box-shadow: 0 0 0.2rem 0.05rem #f3f3f3; margin:0.4rem auto 0; display:block; height:1.86rem; width:1.83rem;}
.pp_main3 .bd h5{ text-align:center; font-size:0.2rem; font-weight:bold; color:#ffc000; margin-top:0.25rem;}
.pp_main3 .bd p{ text-align:center; color:#6e6e6e; font-size:0.14rem; width:4.45rem; margin:0.25rem auto 0.7rem;}
.pp_main3 .hd{ margin:0.3rem auto 0.54rem; width:3rem; height:0.16rem;}
.pp_main3 .hd li{ float:left; height:0.16rem; width:0.16rem; border-radius:0.1rem; background:#e2e2e2; margin-left:0.15rem;}
.pp_main3 .hd li:nth-of-type(1){ margin-left:0;}
.pp_main3 .hd li.on{ background:#ffc000;}




.fwxm{height:3.36rem;overflow:hidden;}
.fwxm .left{animation:lfwxmdh 1s forwards;animation-play-state:running;}
.fwxm .left li{float: left;margin-left: 0.12rem;margin-right:0.12rem;margin-bottom: 0.18rem;}
.fwxm .left img{width:1.35rem;}


.fwxm .right{animation:rfwxmdh 1s forwards;animation-play-state:running;}
.fwxm .right li{float: left;margin-left: 0.12rem;margin-right:0.12rem;margin-bottom: 0.18rem;}
.fwxm .right img{width:1.35rem;}