﻿/* 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:84.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:#1d50d0;border-radius:0.10rem;margin-bottom:0.28rem;background:url(../images/btn_bg.png) no-repeat left top;background-size:cover;}

	/*栏目标题*/
	.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:92.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.34rem;}
	.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:80%;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:#666666;}
	/*图片-品牌*/
	.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:#f99e45;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:#f99e45;}
	.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:#ff9046;color:#fff;height:100%;}
	.module-price ._price{flex:auto;text-align:center;font-size:0.36rem;color:#f99e45;}







/*案例列表*/
	.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;}
	
	
	
	
	
/*- - - - - - - - -样式属产品分类页.html - - - - - - - -*/

#container.bg3{height:calc(100% - 1.15rem);display:flex;flex-direction:column;overflow:hidden;justify-content:space-between;background:#fff;}
#container::after{content:none;}
#container.bg3 ._title{text-align:center;font-size:0.28rem;background-color:#7c0000;color:#fff;line-height:0.6rem;}
#container.bg3  .columnBox-sort{height:400px;}
#container.bg3 .columnBox-brand{flex:none;}
#container.bg3 .form-search{flex:none;}
.columnBox-brand{display:flex;margin-bottom:0.17rem;}
.columnBox-brand .list-brand{flex:auto;white-space:nowrap;}
.columnBox-brand h5{flex:none;font-size:0.25rem;line-height:0.85rem;font-weight:normal;padding-left:0.27rem;padding-right:0.27rem;background-color:#ebebeb;border-right:0.02rem solid #ffffff;}

	/*品牌列表*/
.list-brand{display:flex;overflow-x:auto;background-color:#ebebeb;flex:none;}
.list-brand li{position:relative;}
.list-brand li.active{}
.list-brand li.active a{background:#fff;}
.list-brand li.active::after{position:absolute;left:0;right:0;background-color:#a10000;height:0.03rem;z-index:300;content:"";bottom:0;}
.list-brand li a{font-size:0.25rem;line-height:0.85rem;display:block;position:relative;padding-right:0.26rem;padding-left:0.26rem;}

	/*分类列表2*/
.list-sort{}
.list-sort li{}
.list-sort li.active a{background-color:#ffffff;}
.list-sort li.active a::after{content:"";position:absolute;left:0;top:0;bottom:0;width:0.03rem;background-color:#a10000;}
.list-sort li a{display:block;padding-top:0.18rem;padding-bottom:0.18rem;line-height:0.28rem;padding-left:0.17rem;padding-right:0.17rem;position:relative;text-align:center;}

	/*产品列表2*/
.list-product{display:flex;flex-wrap:wrap;padding-left:0.20rem;padding-right:0.20rem;width:100%;box-sizing:border-box;}
.list-product li{width:calc(50% - 1 * 0.2rem / 2);margin-right:0.20rem;}
.list-product li:nth-child(2n){margin-right:0;}
.list-product .photo{display:block;background:#666;height:2.12rem;border-radius:0.12rem;overflow:hidden;position:relative;}
.list-product .photo img{width:100%;height:100%;display:block;object-fit:cover;}
.list-product ._name{display:block;text-align:center;line-height:0.56rem;}

	/*表单-搜索*/
.form-search{width:100%;line-height:0.50rem;padding-top:0.05rem;padding-bottom:0.25rem;position:relative;background-color:#7c0000;padding-left:0.28rem;padding-right:0.28rem;box-sizing:border-box;font-size:0.22rem;}
.form-search form{height:0.50rem;position:relative;}
.form-search ._btnClearKeys{position:absolute;background-color:#c8c9cc;color:#fff;width:0.18rem;height:0.18rem;border-radius:0.50rem;line-height:0.17rem;text-align:center;right:0.96rem;top:50%;cursor:pointer;font-family:Verdana, Geneva, sans-serif;display:none;transform:translatey(-50%);text-indent:-0.01rem;}
.form-search ._btnClearKeys:hover{background:#ef3f3f;color:#fff;}
.form-search::after{content:"";display:block;clear:both;}
.form-search .text{border:1px solid #f2f3f5;line-height:inherit;float:right;box-sizing:border-box;padding-left:0.56rem;padding-right:0.15rem;border-radius:0.10rem;background:url(../images/icon-search.png) no-repeat 0.15rem center;width:63%;font-size:inherit;color:#fff;background-size:auto 80%;}
.form-search .text:focus{border-color:#faf3f3;}
.form-search .btn_send{border:0;font-size:inherit;color:#fff;line-height:inherit;float:right;width:0.80rem;box-sizing:border-box;border-radius:0 0.05rem 0.05rem 0;padding-top:0.01rem;padding-bottom:0.01rem;position:absolute;right:0;background:none;letter-spacing:0.02rem;}
.form-search .btn_send:hover{}
.form-search .icon--search{width:0.23rem;height:0.24rem;vertical-align:middle;display:inline-block;margin-right:0.06rem;}
/*分类*/
.columnBox-sort{flex:auto;display:flex;justify-content:space-between;}
.columnBox-sort .columnBox-sort-right{flex:auto;background-color:#ffffff;overflow-y:auto;box-sizing:border-box;}
.columnBox-sort .columnBox-sort-right .list-product{}
.columnBox-sort .columnBox-sort-left{width:1.55rem;flex:none;overflow-y:auto;background-color:#ebebeb;}


