﻿/* 1rem = 100px*/	
/*广告*/

	.banner{width:100%;max-width: 7.50rem;position: relative;overflow: hidden;}
	.banner img{width:100%;max-width:100%;}
	.columnBoxGroup{background:url(../images/bg.jpg) no-repeat center top;background-size:100%;color:#666666;padding-top:0rem;background-color:#231a45;overflow:hidden;}
	.columnBoxGroup .columnBox{margin-bottom:0.47rem;}
	.columnBoxGroup .columnBox:nth-last-of-type(1){margin-bottom:0;}
	/*底部导航*/
	.bomBar{background:#fff;position:fixed;bottom:0;width:100%;max-width:7.50rem;display:flex;font-size:0.18rem;line-height:0.40rem;box-sizing:border-box;padding-left:0.35rem;padding-right:0.35rem;}
	.bomBar .iconPic{width:0.52rem;height:0.52rem;display:block;margin:0 auto;}
	.bomBar .iconPic img{width:100%;height:100%;display:block;}
	.bomBar a{flex:auto;text-align:center;padding-top:0.20rem;padding-bottom:0.05rem;}
	.bomBar a.active{color:#fc4041;}
	.bomBarSpace{height:1.15rem;}

	.quickLink{width:90.00%;margin:0 auto; display:flex;justify-content:space-between;}
	.quickLink ._iconPic{width:0.81rem;height:0.80rem;margin:0 auto;display:block;}
	.quickLink ._iconPic img{width:100%;height:100%;display:block;}
	.quickLink a{width:46.00%;text-align:center;color:#666;display:block;padding-top:0.20rem;font-size:0.25rem;line-height:0.53rem;padding-bottom:0.09rem;background-color:#ffffff;border-radius:0.10rem;margin-bottom:0.28rem;background-size:cover;}


	/*导航*/
	.navs{display:flex;flex-wrap:wrap;}
	.navs li{flex:auto;}
	.navs li em{display:block;white-space:nowrap;}
	.navs li ._iconPic{width:0.95rem;height:0.95rem;display:block;border-radius:0.60rem;background:#999;margin:0 auto;}
	.navs li ._iconPic img{width:100%;height:100%;display:block;}
	.navs li a{text-align:center;display:block;font-size:0.22rem;line-height:0.56rem;overflow:hidden;padding-top:0.22rem;padding-bottom:0.22rem;}



	/*栏目标题*/
	.columnTitle{font-size:0.30rem;text-align:center;line-height:2.44;border-bottom:1px solid #666666;margin-bottom:0.36rem;font-weight:normal;letter-spacing:0.03rem;position:relative;margin-left:0.15rem; color:#333;}
	.columnTitle::before{position:absolute;width:1.39rem;height:0.04rem;bottom:0;background:#666666;left:50%;transform:translatex(-50%);content:"";}
	/*内容*/
	.contents{font-size:0.22rem;line-height:1.67;margin:0 auto 0.24rem auto;width:100.00%;text-justify:inter-ideograph;text-align:justify;letter-spacing:0.04rem;padding-top:0.13rem; color:#666;}
	.contents img{width:100%;max-width:100%;display:block;margin-bottom:-0.96rem;}
	.contents p{text-indent:2em;}
	/*视频盒子*/
	.videoBox{width:7.00rem;height:3.94rem;background:#000;margin:0 auto;}
	.videoBox video{width:100%;height:100%;display:block;}
	/*鼠标*/
	.mouse{width:0.51rem;height:0.51rem;background:url(../images/icon_arrow_bom.png) no-repeat left top;-webkit-animation:press 2.5s ease-out infinite;animation:press 2.5s ease-out infinite;position:absolute;left:50%;margin-left:-0.16rem;z-index:11500;bottom:1.98rem;background-size:cover;cursor: pointer;}


/*- - - - - - - - -样式属质保说明.html - - - - - - - -*/
	/*内容区域*/
	#container{background-color:#ffffff;overflow:hidden;}


	/*栏目区域*/

	.area-column{margin-left:0.18rem;margin-right:0.18rem;margin-bottom:0.37rem;padding-left:0.18rem;padding-right:0.18rem;background-color:#f9fdff;border-radius:0.20rem;padding-top:0.26rem;padding-bottom:0.26rem;box-shadow:0 0 0.08rem rgba(0,0,0,0.12);}
	.area-column.area-column-width80{width:98%;margin-left:auto;margin-right:auto;box-sizing:border-box;}
	/*标题-栏目*/

	.title-column{font-size:0.30rem;line-height:0.48rem;width:3.22rem;margin-left:auto;margin-right:auto;text-align:center;background-color:#f9fdff;border-radius:0.20rem;margin-bottom:0.31rem;margin-top:0.59rem;letter-spacing:0.04rem;box-shadow:0 0 0.08rem rgba(0,0,0,0.12);}
	/*子标题-栏目*/

	.title-subColumn{text-align:center;font-size:0.30rem;border-bottom:1px solid #48413b;margin-bottom:0.17rem;line-height:0.53rem;letter-spacing:0.04rem;}
	.title-subColumn span{display:inline-block;border-bottom:0.05rem solid #49423c;position:relative;margin-bottom:-1px;}
	/*文本区域*/

	.text-section{font-size:0.20rem;line-height:0.31rem;padding-left:0.20rem;padding-right:0.20rem;letter-spacing:0.02rem;padding-top:0.20rem;}
	.text-section h4{text-align:center;line-height:0.56rem;font-size:0.26rem;letter-spacing:0.04rem;margin-bottom:0.10rem;}
	.text-section p{margin-bottom:0.15rem;}
	/*选项卡项*/

	.tab-item{text-align:center;margin-left:0.69rem;margin-right:0.69rem;background-color:#eaf4fe;font-size:0.26rem;line-height:0.73rem;border-radius:0.14rem;margin-bottom:0.24rem;display:flex;justify-content:space-between;box-sizing:border-box;padding-left:0.39rem;padding-right:0.39rem;}
	.tab-item li{flex:auto;cursor:pointer;}
	#telQuery:checked~.form-input[name="tel"]{display:block;}
	#telQuery:checked~.tab-item li:nth-of-type(1){color:#f99e45;}
	#numQuery:checked~.form-input[name="num"]{display:block;}
	#numQuery:checked~.tab-item li:nth-of-type(2){color:#f99e45;}

	/*表单-文字输入*/
.form-input{margin-left:0.69rem;margin-right:0.69rem;background-color:#eaf4fe;font-size:0.26rem;border-radius:0.14rem;margin-bottom:0.24rem;height:0.73rem;display:none;}
.form-input .options_name{float:left;width:25%;height:0.34rem;line-height:0.34rem;text-align:right;color:#5f5f5f;margin-right:4%;background-color:#ffffff;}
.form-input .options_content{height:100%;}
.form-input .options_content ._btn_yz{width:100%;font-size:0.15rem;color:#666666;background:url(../images/btn_bg.png) repeat-x left top;border:1px solid #ccc;}
.form-input .options_content ._btn_yz .icon_yz{width:0.22rem;height:0.22rem;margin-right:0.03rem;vertical-align:-5px;background:url(../images/icon_yz.png) no-repeat left top;display:inline-block;}
.form-input .options_content ._btn_yzm{float:right;width:0.92rem;height:0.34rem;line-height:0.34rem;text-align:center;color:#fff;background-color:#009946;text-decoration:none;border:0;border-color:#009946;cursor:pointer;}
.form-input .options_content ._btn_yzm:hover{background-color:#00b352;}
.form-input .options_content ._btn_yzm ._text{width:53%;}
.form-input .options_content ._text{display:block;width:100%;box-sizing:border-box;height:100%;border:0;background:none;font-size:inherit;padding-left:0.18rem;padding-right:0.18rem;text-align:center;}
.form-input .options_content ._text:focus{border-color:#009946;}

	/*表单-按钮*/

	.form-btn ._btn{font-size:0.26rem;height:0.73rem;display:block;width:2.46rem;margin:0 auto;background-color:#eaf4fe;text-align:center;line-height:0.73rem;border-radius:0.14rem;color:#65686d;}



/*- - - - - - - - -样式属质保须知.html - - - - - - - -*/


	/*小标题*/

	.title-subhead{text-align:center;font-size:0.28rem;line-height:0.61rem;letter-spacing:0.02rem;}
	/*保修卡*/

	.card-guarantee{border-radius:0.20rem;color:#fff;padding-left:0.45rem;padding-right:0.45rem;box-sizing:border-box;padding-top:0.10rem;padding-bottom:0.05rem;width:80%;background:#99baef url(../images/bg-card.png) no-repeat left top;background-size:cover;margin-left:auto;margin-right:auto;margin-bottom:0.47rem;margin-top:0.47rem;position:relative;}
	.card-guarantee ._logo{position:absolute;left:0.19rem;top:0.16rem;width:0.82rem;height:0.29rem;}
	.card-guarantee ._logo img{width:100%;max-width:100%;}
	.card-guarantee h4{text-align:center;font-size:0.27rem;line-height:0.51rem;letter-spacing:0.02rem;}
	.card-guarantee dl{font-size:0.27rem;line-height:0.44rem;}
	.card-guarantee dl dt{letter-spacing:0.04rem;}
	.card-guarantee dl dd{margin-bottom:0.05rem;}
	.card-guarantee time{text-align:right;display:block;font-size:0.22rem;line-height:0.40rem;}
	/*列表-文字*/
	.list-text{line-height:0.40rem;font-size:0.23rem;padding-left:0.30rem;padding-right:0.30rem;margin-bottom:0.03rem;}
	.list-text dt{float:left;}
	.list-text dd{overflow:hidden;}
	/*列表-图片*/
	.list-pic{display:flex;flex-wrap:wrap;}
	.list-pic li{margin-left:0.17rem;margin-top:0.17rem;}
	.list-pic .photo{width:1.74rem;height:1.10rem;display:block;border-radius:0.11rem;background-color:#eaf4fe;position:relative;overflow:hidden;}

/*- - - - - - - - -样式属施工案例.html - - - - - - - -*/
	/*分类*/
	#classify{display:flex;height:calc(100% - 1.15rem);background-color:#ffffff;}
	#classify .classifyList{flex:0 0 25%;background-color:#f4f4f4;overflow-y:auto;}
	#classify .productListBox{flex:auto;padding-left:0.25rem;padding-right:0.25rem;overflow-y:auto;}


	/*分类列表*/

	.classifyList li.change a{background:#fff;}
	.classifyList li a{font-size:0.29rem;line-height:0.60rem;padding-top:0.14rem;padding-bottom:0.14rem;text-align:left;display:block;padding-left:0.34rem;white-space:nowrap;overflow:hidden;position:relative;}
	.classifyList li.change a::before{position:absolute;left:0;top:0.14rem;bottom:0.14rem;width:0.10rem;background-color:#fc0404;content:"";border-radius:0.15rem;}
	/*产品列表*/

	.productList{width:100%;}
	.productList li{margin-bottom:0.20rem;margin-top:0.20rem;}
	.productList li .photo{height:2.25rem;overflow:hidden;border-radius:0.15rem;display:block;width:100%;background-color:#eaf4fe;}
	.productList li strong{line-height:0.50rem;overflow:hidden;font-size:0.24rem;font-weight:normal;color:#595757;text-overflow:ellipsis;white-space:nowrap;display:block;text-align:center;}
	.productList li .photo img{width:100%;height:100%;object-fit:cover;}






/*- - - - - - - - -样式属字母选择.html - - - - - - - -*/
	/*字母标题*/
	.title-letter{line-height:0.39rem;padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.24rem;font-size:0.26rem;background-color:#f7f7f7;margin-bottom:1px;}
	/*字母列表*/
	.list-letter{position:fixed;right:0.18rem;width:0.43rem;top:50%;transform:translateY(-50%);background:#fff;text-align:center;padding-top:0.10rem;padding-bottom:0.10rem;border-radius:0.20rem;line-height:0.28rem;box-shadow:0 0.04rem 0.12rem rgba(0, 0, 0, 0.08);}
	/*品牌列表*/
	.list-brand{background:#fff;}
	.list-brand li{border-bottom:1px solid #f3f3f3;font-size:0.25rem;display:flex;padding-left:0.23rem;padding-top:0.32rem;padding-bottom:0.12rem;align-items:center;}
	.list-brand li a{display:flex;align-items:center;width:100%;}
	.list-brand li ._pic{width:0.95rem;height:0.95rem;margin-right:0.26rem;background:#fcfcfc;}
	.list-brand li ._pic img{width:100%;height:100%;display:block;}
	.list-brand li ._name{font-size:0.27rem;}
/*- - - - - - - - -样式属型号选择.html - - - - - - - -*/
	/*内容布局*/
	.layout-content{display:flex;justify-content:space-between;background:#fff;height:100vh;}
	.layout-content ._areaLeft{flex:auto;overflow-y:auto;}
	.layout-content ._areaRight{width:35%;background-color:#cccccc;overflow-y:auto;}
	/*列表-分类*/
	.list-sort{margin-left:0.08rem;margin-right:0.08rem;}
	.list-sort li{border-bottom:1px solid #ffffff;}
	.list-sort li a{font-size:0.24rem;line-height:0.46rem;text-align:center;padding-top:0.21rem;padding-bottom:0.21rem;display:block;color:#fff;}
	/*图片-品牌*/
	.pic-brand{text-align:center;padding-top:0.30rem;margin-top:0.68rem;}
	.pic-brand ._brandPic{width:2.31rem;height:2.31rem;margin:0 auto 0.30rem auto;}
	.pic-brand ._brandPic img{width:100%;height:100%;display:block;}
	.pic-brand ._name{font-size:0.27rem;line-height:0.52rem;}
/*- - - - - - - - -样式属价格选择.html - - - - - - - -*/
	.columnBoxGroup{height:calc(100% - 1rem);overflow-y:auto;}
	.columnBox{background-color:#f9f9f9;overflow:hidden;}


	/*大标题*/
	.title-major{font-size:0.30rem;line-height:0.89rem;text-align:center;background-color:#989898;color:#fff;}
	/*区域标题*/
	.title-area{margin-top:0.29rem;margin-bottom:0.29rem;}
	.title-area span{font-size:0.27rem;line-height:0.50rem;padding-left:0.38rem;padding-right:0.38rem;background-color:#7693f3;color:#fff;display:inline-block;border-radius:0 0.60rem 0.60rem 0;}
	/*项-汽车*/
	.item-car{display:flex;justify-content:space-between;padding-right:0.56rem;padding-left:1.18rem;padding-top:0.30rem;padding-bottom:0.30rem;position:relative;}
	.item-car .form-checkboxItem{position:absolute;top:0.30rem;margin-right:0.38rem;left:0.28rem;}
	.item-car ._name{line-height:0.52rem;font-size:0.29rem;}
	.item-car ._name ._price{display:block;line-height:0.42rem;margin-top:0.20rem;color:#7693f3;}
	.item-car ._itemPic{width:3.82rem;height:2.14rem;border:1px solid #969696;border-radius:0.10rem;position:relative;overflow:hidden;display:block;}
	.item-car ._itemPic img{width:100%;height:100%;display:block;}
	/*表单-复选*/
	.form-icon-checkbox{background:url(../images/checkbox.png) no-repeat left top;width:0.47rem;height:0.47rem;display:inline-block;vertical-align:middle;background-size:200%;}
	.form-checkboxItem [type='checkbox']{position:absolute;left:-0.10rem;top:-0.10rem;opacity:0;}
	.form-checkboxItem [type='checkbox']:checked+.form-icon-checkbox{background-position:right top;}
	.form-checkboxItem [class^='form-icon']{font-size:0.34rem;}
	/*模块-价格*/
	.module-price{display:flex;justify-content:center;font-size:0.26rem;height:1.00rem;align-items:center;background:#fff;line-height:1.00rem;border-top:1px solid #f8faf9;}
	.module-price ._name{width:60.00%;flex:none;text-align:center;background-color:#7693f3;color:#fff;height:100%;}
	.module-price ._price{flex:auto;text-align:center;font-size:0.36rem;color:#7693f3;}


	/*案例列表*/
	.caseList{width:93%;margin:0 auto;}
	.caseList::after{content:"";display:block;clear:both;}
	.caseList li{float:left;width:42.98%;margin-right:4.15%;margin-bottom:0.34rem;margin-left:2.44%;}
	.caseList li:nth-child(2n){margin-right:0;}
	.caseList li .photo{display:block;width:100%;height:2.19rem;overflow:hidden;border-radius:0.08rem;background:#333;position:relative;}
	.caseList li em{display:block;text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:0.26rem;line-height:0.72rem;}
	.caseList li .photo img{width:100%;height:100%;display:block;object-fit:cover;}


/*图片列表*/
	.picList{width:93%;margin:0 auto;}
	.picList::after{content:"";display:block;clear:both;}
	.picList li{width:48.34%;float:left;margin-right:2.78%;padding-top:35.93%;position:relative;border-radius:0.08rem;background:#666;margin-bottom:-1.84%;margin-top:4.58%;overflow:hidden;}
	.picList li:nth-child(2n){margin-right:0;}
	.picList .photo{position:absolute;top:0;left:0;width:100%;height:100%;display:block;}
	.picList .photo img{width:100%;height:100%;display:block;object-fit:cover;}
	.picList ._intr{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;width:1.68rem;}
	.picList ._intr strong{display:block;font-size:0.23rem;line-height:0.47rem;border-bottom:1px solid #fffefd;margin-bottom:0.10rem;white-space:nowrap;text-overflow:ellipsis;}
	.picList ._intr a{line-height:0.23rem;display:inline-block;background-color:#fffeff;color:#3e3d3b;padding-left:0.13rem;padding-right:0.13rem;border-radius:0.20rem;font-size:0.14rem;}
	
	
	
	
	
	/*产品分类图片列表*/
	.chanpinList{width:95%;margin:0 auto; background:url(../images/bj.jpg) no-repeat; background-size: 100% auto; height:100%; background-color:#666;}
	.chanpinList::after{content:"";display:block;clear:both;}
	.chanpinList li{width:84.34%;float:left;margin-right:2.78%;padding-top:16.93%;position:relative;border-radius:0.08rem;margin-bottom:-7.84%;margin-top:4.58%;overflow:hidden;}
	.chanpinList li:nth-child(2n){margin-right:0;}
	.chanpinList .photo{position:absolute;top:0;left:0;width:100%;height:100%;display:block;}
	.chanpinList .photo img{width:100%;height:100%;display:block;object-fit:cover;}
	.chanpinList ._intr{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;width:1.68rem;}
	.chanpinList ._intr strong{display:block;font-size:0.23rem;line-height:0.47rem;border-bottom:1px solid #fffefd;margin-bottom:0.10rem;white-space:nowrap;text-overflow:ellipsis;}
	.chanpinList ._intr a{line-height:0.23rem;display:inline-block;background-color:#fffeff;color:#3e3d3b;padding-left:0.13rem;padding-right:0.13rem;border-radius:0.20rem;font-size:0.14rem;}