﻿@media screen and (min-width: 768px){
[class^='mobile']{display:none;}
[data-hash='msg'],[data-hash='slide2']{display:none!important;}
/*页头*/
#header{position:absolute;top:0px;left:0px;right:0px;z-index:2000;background:rgba(255,255,255,.2);width:100%;}
#header ._btnGroup{display:none;}
#header>.center{display:flex;align-items:center;width:92%;justify-content:space-between;}
#header>.center::after{content:none;}
#header ._userPanel{position:relative;z-index:1300;}
#header ._userPanel .icon--user{background:url(../images/icon--user.png) no-repeat left top;width:26px;height:26px;filter:brightness(340%);}
#header ._userPanel ._user{color:#fff;display:inline-block;line-height:42px;width:156px;font-size:18px;text-align:center;border-radius:60px;cursor:pointer;white-space:nowrap;padding:0 18px 0 18px;box-sizing:border-box;}
#header ._userPanel ._user a{color:inherit;text-decoration:none;}
#header ._userPanel ._user:hover{background-color:#d80000;}
#header ._userPanel ._userMenu{position:absolute;top:105%;left:0;right:0;background:rgba(0,0,0,0.75);padding-top:17px;padding-bottom:17px;padding-left:10px;padding-right:10px;border-radius:10px;visibility:hidden;transition:all 0.2s linear;opacity:0.2;margin-top:5px;}
#header ._userPanel ._userMenu a{font-size:18px;display:block;color:#9393a1;line-height:38px;border-radius:20px;text-decoration:none;margin-bottom:5px;}
#header ._userPanel ._userMenu a:hover{background-color:#d80000;color:#fff;}
#header ._userPanel ._userMenu a._active{background-color:#d80000;color:#fff;}
#header ._userPanel ._user:hover ._userMenu{visibility:visible;top:100%;opacity:1;transition-delay:0.2s;}
#header>.center .menu-nav{width:75%;margin-left:10%;}
/*菜单导航*/
.menu-nav{padding-top:19px;padding-bottom:19px;display:flex;width:auto;}
.menu-nav li{flex:auto;margin-right:5px;}
.menu-nav li._active a{color:#fff;background-color:#d80000;}
.menu-nav li a{font-size:17px;line-height:2.53;padding-left:20px;padding-right:20px;border-radius:50px;display:block;color:#fff;white-space:nowrap;text-align:center;}
.menu-nav li a:hover{text-decoration:none;background-color:#292929;}
/*电话*/
.text-tel{padding-left:29px;padding-right:29px;background-color:#1f2020;color:#fff;font-weight:bold;line-height:2.19;border-radius:50px;font-size:18px;white-space:nowrap;margin-left:20px;border:1px solid #ffffff;box-sizing:border-box;}
.text-tel .icon--tel{margin-right:10px;vertical-align:middle;}
}
.center{margin:0 auto;width:1280px;}	
.center::after{content:"";display:block;clear:both;height:0;}
body{font-size:14px;}
h1{font-size:24px;}
h2{font-size:18px;}
h3,h4{font-size:14px;}
h5{font-size:14px;}
[class^='icon--']{display:inline-block;width:24px;height:24px;vertical-align:middle;background-size:contain!important;}
.icon--tel{width:24px;height:22px;background:url(../images/icon-tel.png) no-repeat left top;}
.icon-douyin{width:40px;height:40px;background:url(../images/icon-douyin.png) no-repeat left top;}
.icon-wexin{background-image:url(../images/icon-wexin.png);}
.icon-miniprogram{background-image:url(../images/icon-miniprogram.png);}
.icon--see{width:20px;height:15px;background:url(../images/icon-views.png) no-repeat left top;}
.btn-more{display:flex;justify-content:center;align-items:center;border:1px solid #fff;cursor:pointer;position:relative;overflow:hidden;z-index:1;border-radius:calc(10px + .5208vw);transition:all .4s ease-out;font-weight:400;color:#FFFFFF;width:180px;font-size:18px;line-height:2.22;}
.icon_arrowbottom{width:23px;height:45px;position:absolute;color:#fff;left:50%;margin-left:-13px;background:url(../images/icon_mouse.png) no-repeat left top;z-index:500;-webkit-animation:press 2.5s ease-out infinite;animation:press 2.5s ease-out infinite;bottom:80px;}
.icon_arrowbottom span{width:56px;line-height:33px;text-align:center;position:absolute;top:100%;left:50%;transform:translatex(-50%);-webkit-transform:translatex(-50%);}
.icon_arrowbottom span::before{content:attr(data-pc);}
._btn-bg-ani{position:relative;overflow:hidden;transition:all 0.5s ease;}
._btn-bg-ani:hover{text-decoration:none;border:1px solid #d80000;background-color:#d80000;}
._btn-bg-ani:hover::before{transform:translateX(0);}
._btn-bg-ani::before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:#D80000;border-radius:calc(10px + .5208vw);transition:all .4s ease-out;font-size:calc(12px + .3125vw);z-index:-1;transform:translateX(-100%);}
/*- - - - - - - - -样式属index.html - - - - - - - -*/
	/*内容区域*/
	#container{min-height:100%;background:#000;}
#container .swiper{width:100%;height:100%;display:block;}
#container>.swiper>.swiper-wrapper>.swiper-slide:nth-last-of-type(1){height:263px!important;}
#container>.swiper>.swiper-pagination{background-size:contain;right:20px;}
#container>.swiper>.swiper-pagination .swiper-pagination-bullet{width:9px;height:9px;line-height:0px;background-color:#fff;border-radius:10px;margin-left:0px;margin-right:0px;margin-bottom:12px;margin-top:12px;}
#container>.swiper>.swiper-pagination .swiper-pagination-bullet-active{opacity:1;}
#container>.swiper .swiper{width:100%;height:100%;position:relative;}
#container>.swiper .swiper-slide{width:100%;height:100%;}
#container>.swiper .swiper-slide>img{width:100%;height:100%;}
.columnBox{background-color:#1b1e23;position:relative;min-height:100vh;}
.columnBox--news{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background:url(../images/bg-4.jpg) no-repeat center center;background-size:cover;}
	.columnBox--news .item-news{width:88%;}
.columnBox--query{height:100vh;background:url(../images/bg-2.jpg) no-repeat center center;background-size:cover;}
.columnBox--query .text-section{left:60%;top:50%;transform:translatey(-50%);position:absolute;}
.columnBox--price{height:100vh;background:url(../images/bg-1.jpg) no-repeat center center;background-size:cover;box-sizing:border-box;}
	.columnBox--price .text-section{position:absolute;bottom:112px;width:58%;left:50%;transform:translatex(-50%);}
.columnBox--case{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;}
.columnBox--case .list-case{width:88.00%;}
.columnBox--app{justify-content:center;align-items:center;flex-direction:column;display:flex;}
.columnBox--app .item-app{width:58.00%;}
#footer{background-color:#1b1b1b;position:relative;width:100%;color:#737373;}
#footer .item-quicklink{margin-left:5%;max-width:36%;}
#footer .pic-logo{margin-top:47px;}
	#footer a{color:inherit;}
#footer .copyright{line-height:25px;padding-top:15px;padding-bottom:15px;border-top:1px solid #28282a;text-align:center;}
#footer .copyright a:hover{color:#e5464b;}
	#footer .center{padding-top:27px;padding-bottom:27px;display:flex;justify-content:space-between;color:#8c8e9a;width:88%;}
	/*案例列表*/
.list-case{display:flex;flex-wrap:wrap;padding-bottom:30px;}
.list-case li{margin-right:30px;background-color:#f3f3f1;width:calc(33.33% - 2 * 30px / 3);transition:box-shadow 0.2s linear,transform 0.15s linear;margin-bottom:30px;}
	.list-case li:hover{box-shadow:4px 5px 14px rgba(216,0,0,0.4);transform:translate(-5px,-5px);}
.list-case li ._name{font-size:16px;line-height:4.06;text-align:center;background-color:#000000;display:block;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.list-case li:nth-child(3n){margin-right:0px;}
	 .list-case li .photo{padding-top:49.50%;}
	/*图片列表*/
	 .list-picture{display:flex;flex-wrap:wrap;}
	.list-picture li{margin-right:25px;margin-bottom:55px;width:calc(16.66% - 5 * 25px / 6);}
.list-picture li .photo-pos{padding-top:60%;}
.list-picture li:nth-child(6n){margin-right:0px;}
	/*新闻项2*/
.item-news{display:flex;margin-bottom:44px;background-color:#1b1e23;}
.item-news:hover{background:#313740;}
.item-news ._value{display:flex;justify-content:space-between;color:#989ca7;line-height:2.19;font-size:16px;margin-top:12px;}
.item-news ._value .icon--see{margin-right:12px;}
.item-news ._value ._count{display:inline-block;}
.item-news>a{display:inherit;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;text-decoration:none;width:100%;box-sizing:border-box;}
.item-news .photo{width:32.13%;flex:none;margin-right:26px;padding-top:20%;position:relative;}
.item-news ._intr{flex:auto;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding-right:20px;}
.item-news ._title{font-size:27px;line-height:2.81;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;color:#fff;}
	.item-news ._content{line-height:1.94;font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#fff;}
	/*申请项*/
.item-app{display:flex;justify-content:space-between;color:#fff;}
	.item-app .photo{width:363px;height:373px;flex:none;background:none;}
.item-app ._text{flex:none;width:410px;display:flex;flex-direction:column;justify-content:center;}
.item-app ._text ._logo{display:block;padding-top:12px;padding-bottom:12px;margin-bottom:41px;height:100px;}
.item-app ._text ._logo::after{content:"";height:3px;background-image:linear-gradient(to right,rgba(170,173,188,1),rgba(255,0,0,0));display:block;margin-top:13px;}
.item-app ._text ._logo img{height:100%;max-width:80%;margin:0 auto;display:block;object-fit:contain;}
	.item-app ._smallProgram ._pic{width:120px;height:120px;float:left;margin-right:18px;background:#fff;}
.item-app ._smallProgram ._pic img{width:100%;height:100%;display:block;}
.item-app ._smallProgram h5{line-height:1.48;margin-bottom:10px;font-size:25px;}
.item-app ._smallProgram p{line-height:1.5;font-size:16px;color:#adaeb2;}
	/*媒体项*/
	 .item-medium{display:flex;padding-top:14px;padding-bottom:14px;padding-left:19px;}
.item-medium li{flex:auto;position:relative;margin-right:28px;font-weight:normal;white-space:nowrap;}
.item-medium li:hover{color:#fff;text-decoration:none;}
	 .item-medium li:hover ._openRQcode{visibility:visible;opacity:1;bottom:100%;}
	 .item-medium ._openRQcode{position:absolute;bottom:110%;padding:9px;right:50%;transform:translatex(50%);background:transparent;visibility:hidden;opacity:0.2;transition:all 0.2s ease;}
	 .item-medium ._openRQcode .photo::after{width:0px;height:0px;position:absolute;right:50%;top:100%;border:8px solid transparent;border-top:8px solid #fff;content:"";margin-right:-8px;}
	.item-medium ._openRQcode .photo{width:100px;height:100px;position:relative;overflow:visible;}
.item-medium li a{text-align:center;display:block;line-height:1.83;color:#c6c7c9;font-size:12px;text-decoration:none;}
.item-medium li a:hover{text-decoration:none;}
	 .item-medium li .iconPic{width:40px;height:40px;display:block;margin:0 auto;border-radius:50px;overflow:hidden;position:relative;}
	.item-medium li .iconPic img:nth-child(2){position:absolute;left:0px;top:0px;visibility:hidden;}
	.item-medium li:hover .iconPic img:nth-child(2){visibility:visible;}
	/*联系项*/
.item-contact h5{line-height:2.28;font-size:18px;color:#fff;margin-bottom:10px;}
.item-contact ._box{font-size:18px;font-weight:bold;letter-spacing:1px;}
.item-contact ._box [class^='icon-']{margin-right:6px;}
	/*快捷链接*/
.item-quicklink h5{line-height:2.28;color:#fff;font-size:18px;font-weight:bold;}
.item-quicklink ul{display:flex;flex-wrap:wrap;margin-top:10px;}
.item-quicklink ul li{line-height:19px;width:31.90%;margin-bottom:22px;white-space:nowrap;}
	.item-quicklink ul li a{display:inline-block;position:relative;transition:all 0.2s ease;}
.item-quicklink ul li a:hover{color:#e5464b!important;text-decoration:none;transform:translatex(5px);}
	/*文本区块*/
.text-section{color:#fff;width:470px;}
.text-section h5{margin-bottom:44px;}
.text-section h5 ._en{line-height:1.62;display:block;margin-bottom:24px;font-size:29px;font-weight:normal;}
.text-section h5 ._cn{line-height:1.28;font-size:60px;font-weight:normal;}
.text-section p{line-height:1.75;font-size:20px;}
.text-section ._btn{margin-top:44px;width:186px;border:1px solid #fcfdff;font-size:18px;display:block;color:#fbfbfb;border-radius:50px;text-align:center;line-height:2.22;}
	/*logo图片*/
.pic-logo{height:54px;display:inline-block;}
.pic-logo img{height:100%;}
	
/*- - - - - - - - -样式属查询.html - - - - - - - -*/
.columnBox--inquire{align-items:center;justify-content:center;display:flex;flex-direction:column;position:relative;padding-top:84px;box-sizing:border-box;}
.columnBox--inquire2{align-items:center;justify-content:center;display:flex;flex-direction:column;position:relative;padding-top:84px;box-sizing:border-box;background:url(../images/bg-5.jpg) no-repeat left top;background-size:cover;}
	/*页面标题*/
.title-page{text-align:center;font-size:32px;color:#fff;font-weight:normal;line-height:2.19;margin-bottom:67px;letter-spacing:2px;}
.title-page span{position:relative;}
.title-page span::before{content:"";position:absolute;left:100%;bottom:100%;margin-bottom:-12px;width:8px;height:8px;border:4px solid #db0916;border-radius:30px;}
.title-page.title-page--left{text-align:left;line-height:94px;margin-bottom:0px;}
	/*按钮-主要*/
	.btn-primary{font-size:17px;width:180px;border:1px solid #ffffff;border-radius:60px;text-align:center;color:#fff;line-height:2.35;position:absolute;top:105px;right:5%;cursor:pointer;z-index:1310;height:auto;}
.btn-primary:hover{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:#db0916;border-radius:calc(10px + .5208vw);transition:all .4s ease-out;font-size:calc(12px + .3125vw);z-index:-1;transform:translateX(-100%);}
	/*提示文字*/
.text-tip{color:#fff;width:732px;margin:0 auto;line-height:1.38;font-size:16px;}
	/*组件-查询*/
.module-inquire{width:796px;border:2px solid #db0916;margin:0 auto 181px auto;height:54px;border-radius:60px;background-color:#0f1214;text-align:center;}
.module-inquire:focus-within{border:2px solid #db0916;}
.module-inquire:focus-within .btn_send{background:#db0916;}
.module-inquire ::-webkit-input-placeholder{color: #999;}
.module-inquire ::-moz-placeholder{ color: #999;}
.module-inquire :-ms-input-placeholder{color: #999;}
.module-inquire form{display:flex;margin-bottom:40px;}
.module-inquire .text{border:0;line-height:2.7;background:transparent;font-size:20px;flex:auto;height:inherit;padding-left:38px;padding-right:38px;color:#fff;}
.module-inquire .btn_send{border:0;background:#fff;font-size:20px;height:inherit;background-color:#db0916;color:#fff;padding-left:58px;padding-right:58px;border-radius:60px;}
.module-inquire .btn_send:hover{background:#db0916;}
	 .module-inquire .icon--search{width:23px;height:24px;vertical-align:middle;display:inline-block;margin-right:6px;}
.module-inquire ._tip{line-height:1.69;color:#fff;font-size:16px;}
/*- - - - - - - - -样式属系列列表.html - - - - - - - -*/
.columnBox--list{padding-left:6%;padding-right:6%;position:relative;display:flex;flex-direction:column;padding-top:84px;box-sizing:border-box;}
	/*产品列表2*/
	 .list-products{display:flex;flex-wrap:wrap;}
.list-products li{width:calc(33.33% - 2 * 30px / 3);margin-right:30px;margin-bottom:30px;position:relative;overflow:hidden;}
	.list-products li:hover ._name{transform:translatey(0%);}
	.list-products li ._name{position:absolute;bottom:0px;left:0px;right:0px;background:rgba(0,0,0,0.5);color:#fff;border-left:4px solid #e5464b;font-size:18px;line-height:2.78;padding-left:20px;padding-right:20px;transform:translatey(100%);transition:transform 0.3s linear;}
	 .list-products li .photo--pos{padding-top:60%;}
	 .list-products li:nth-child(3n){margin-right:0px;}
	/*组件-分页*/
.module-pagination{text-align:center;padding-bottom:30px;}
.module-pagination ._btnPrev{display:inline-flex;justify-content:center;align-items:center;}
.module-pagination ._btnPrev::after{display:inline-block;content:"";border-top:2px solid #ccc;border-left:2px solid #ccc;transform:rotate(-45deg);width:8px;height:8px;box-sizing:border-box;}
.module-pagination ._btnNext{display:inline-flex;justify-content:center;align-items:center;}
	.module-pagination ._btnNext::before{display:inline-block;content:"";border-top:2px solid #ccc;border-left:2px solid #ccc;transform:rotate(135deg);width:8px;height:8px;box-sizing:border-box;}
.module-pagination a{height:40px;width:40px;display:inline-flex;border:1px solid #4b4b4b;border-radius:60px;vertical-align:middle;text-align:center;color:#fff;font-size:20px;margin-left:8px;margin-right:8px;box-sizing:border-box;justify-content:center;align-items:center;}
.module-pagination a:hover{color:#fff;border-color:#fff;text-decoration:none;}
	.module-pagination a._active{border-color:#fff;}
/*- - - - - - - - -样式属车型报价.html - - - - - - - -*/
	.columnBox--price{padding-left:6%;padding-right:6%;background-color:#010101;height:auto;min-height:100%;}
.columnBox--quoteinfo{padding-left:6%;padding-right:6%;background-color:#070707;padding-top:115px;}
.columnBox--quoteinfo .title-page{text-align:center;}
	/*区域列表*/
	.list-area{padding-left:17.69%;padding-right:17.69%;padding-top:70px;padding-bottom:39px;background-color:#1b1e23;border-radius:8px;display:flex;flex-wrap:wrap;box-sizing:border-box;}
	.list-area li{width:calc(25% - 3 * 5% / 4);margin-right:5%;margin-bottom:37px;display:flex;flex-direction:column;background-color:#dfdfdf;border-radius:10px;overflow:hidden;box-sizing:border-box;cursor:pointer;}
.list-area li._active strong{background-color:#fe1413;color:#fff;}
.list-area li:nth-child(4n){margin-right:0px;}
.list-area strong{line-height:2.18;height:48px;display:flex;justify-content:space-between;font-size:22px;font-weight:normal;background-color:#a8a8a8;color:#fff;}
.list-area strong ._name{padding-left:10px;padding-right:12px;}
.list-area strong ._ratio{padding-left:12px;padding-right:10px;}
.list-area .photo{height:120px;box-sizing:border-box;background-color:#dfdfdf;}
.list-area .photo img{object-fit:contain;}
	/*表单项-文字*/
.form-item{display:flex;line-height:4.13;font-size:16px;margin-bottom:33px;box-sizing:border-box;flex-direction:column;color:#9695a5;}
.form-item ::-webkit-input-placeholder{color:#9393a1;}
.form-item ::-moz-placeholder{ color:#9393a1;}
.form-item :-ms-input-placeholder{color:#9393a1;}
.form-item .options_name{letter-spacing:1px;font-size:18px;padding-left:30px;}
.form-item .options_content{display:flex;flex-direction:column;flex:auto;line-height:inherit;height:62px;}
	.form-item .options_content::after{content:"";}
	.form-item .options_content ._select{line-height:62px;height:100%;background-color:#1b1e24;border:1px solid #1b1e23;color:#9393a1;border-radius:6px;padding-right:16px;padding-left:28px;font-size:inherit;}
.form-item .options_content ._select:hover{border-color:#db0916;}
	 .form-item .options_content .selectItem{flex:auto;display:inline-block;width:auto;vertical-align:middle;}
	 .form-item .options_content.options_content--crosswise{flex-direction:row;}
	 .form-item .options_content.options_content--crosswise .u-btn-blue{margin-left:21px;width:auto;padding-left:20px;padding-right:20px;}
.form-item .options_content ._text{line-height:inherit;border:1px solid #1b1e23;border-radius:6px;padding-left:16px;padding-right:16px;flex:auto;background-color:#1b1e24;color:#fff;white-space:nowrap;}
.form-item .options_content ._text:focus,.form-item .options_content ._text:hover{border-color:#db0916;}
	.form-item ._text_tip{line-height:1.71;font-size:14px;color:#9d9ea0;padding-top:8px;padding-bottom:8px;}
.form-item--row2{display:flex;flex-wrap:wrap;}
.form-item--row2 .form-item{width:calc(50% - 1 * 23px / 2);margin-right:23px;margin-bottom:31px;}
.form-item--row2 .form-item:nth-child(2n){margin-right:0px;}
.form-item--row3{display:flex;flex-wrap:wrap;}
.form-item--row3 .form-item{width:calc(33.33% - 2 * 36px / 3);margin-right:36px;}
.form-item--row3 .form-item .options_name{padding-left:14px;}
.form-item--row3 .form-item:nth-child(3n){margin-right:0px;}
	/*表单按钮组*/
.form-btn-group{text-align:center;padding-top:60px;padding-bottom:60px;font-size:26px;}
.form-btn-group button{font-size:inherit;width:330px;height:48px;border-radius:50px;border:1px solid #e1e1e1;background:transparent;margin-left:12px;margin-right:12px;color:#fff;display:inline-block;}
.form-btn-group ._red{background-color:#db0916;border-color:#db0916;display:inline-flex;color:#fff;height:48px;width:330px;border-radius:50px;vertical-align:middle;margin-left:12px;margin-right:12px;justify-content:center;align-items:center;padding:0;line-height:48px;}
.form-btn-group ._btnPost{background-color:#db0916;color:#fff;border:1px solid ##f39800;line-height:63px;height:63px;width:475px;}
	/*文本-价格*/
.text-price{text-align:center;font-size:28px;line-height:1.75;color:#db0916;padding-top:31px;padding-bottom:31px;margin-bottom:16px;}
.text-price strong{color:#fff;}
/*- - - - - - - - -样式属系列详情.html - - - - - - - -*/
.columnBox--info{padding-top:116px;}
	/*子标题*/
.title-subtitle{font-size:30px;color:#fff;line-height:1.87;margin-bottom:24px;}
	/*表格样式4*/
.table-style{line-height:1.44;color:#9799b2;border-top:1px solid #404040;border-right:1px solid #404040;border-left:1px solid #404040;font-size:16px;margin-bottom:20px;}
.table-style tr:hover td,.table-style tr:hover th{background-color:#404040;}
.table-style tr td{padding:12px 19px 12px 19px;text-align:left;border-bottom:1px solid #404040;color:#fff;padding-top:10px;padding-bottom:10px;}
	 .table-style tr td ._title{text-align:left;display:block;}
.table-style tr th{font-size:16px;border-bottom:1px solid #404040;text-align:left;font-weight:normal;border-right:1px solid #404040;width:300px;padding-bottom:10px;padding-bottom:10px;padding-top:10px;padding-top:11px;padding-left:19px;padding-right:19px;}
	/*组件-滑块*/
.module-slider{height:547px;margin-bottom:30px;}
.docContent{width:1140px;margin:0 auto;overflow:hidden;position:relative;}
/*- - - - - - - - -样式属质保查询结果.html - - - - - - - -*/
	/*类别标题*/
.title-category{font-size:27px;line-height:1.78;color:#fff;margin-bottom:13px;}
	/*上传图片列表*/
.list-uploadpic{display:flex;flex-wrap:wrap;margin-bottom:68px;margin-top:26px;}
	.list-uploadpic li{margin-right:27px;margin-bottom:20px;width:calc(25% - 3 * 27px / 4);cursor:pointer;}
	 .list-uploadpic li .photo--pos{padding-top:100%;}
.list-uploadpic li:nth-child(4n){margin-right:0px;}
.columnBox--brand{height:100%;display:flex;flex-direction:column;justify-content:center;}
.columnBox--brand .list-picture{width:88.00%;margin:0 auto;max-width:1400px;}
/*导航*/
.brandSwiper .swiper-pagination{bottom:0px;padding-top:10px;padding-bottom:10px;}
.brandSwiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#838383;line-height:0px;border-radius:50px;margin:0 5px 0 5px!important;display:inline-block;}
.brandSwiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#d80001!important;}
.mySwiper3 .swiper-pagination{bottom:0px;padding-top:10px;padding-bottom:10px;}
.mySwiper3  .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#838383;line-height:0px;border-radius:50px;margin:0 5px 0 5px!important;display:inline-block;}
.mySwiper3  .swiper-pagination .swiper-pagination-bullet-active{background-color:#d80001!important;}
.swiperFullSize .swiper-button-next,.swiperFullSize .swiper-button-prev{width:62px;height:62px;transform:translatey(-50%);background:url(../images/arrow.png) no-repeat left top;top:50%;background-size:200% auto;cursor:pointer;border:1px solid #adaeb2;border-radius:50px;box-sizing:border-box;}
.swiperFullSize .swiper-button-next::after,.swiperFullSize .swiper-button-prev::after{font-size:20px;content:none;}
.swiperFullSize .swiper-button-prev{left:113px;background-position:left top;}
.swiperFullSize .swiper-button-prev:hover{background-position:left bottom;}
.swiperFullSize .swiper-button-next{left:auto;right:113px;background-position:right top;}
.swiperFullSize .swiper-button-next:hover{background-position:right bottom;}
.swiperFullSize .swiper-button-disabled{opacity:1;}
.swiperFullSize .swiper-button-disabled::after{color:#a3a3a3;}
.columnBox--index{height:100vh;overflow:hidden;position:relative;width:100%;}
.columnBox--index .swiper .swiper-wrapper .swiper-slide img{width:100%;height:100%;display:block;object-fit:cover;}
.columnBox--index .swiper-pagination{background-size:contain;position:absolute;background:rgba(0,0,0,0.25)!important;padding-top:5px;display:inline-block;left:50%!important;right:auto;width:auto!important;border-radius:50px;padding-left:18px;padding-right:18px;transform:translatex(-50%);bottom:58px;padding-bottom:5px;}
.columnBox--index .swiper-pagination .swiper-pagination-bullet{width:22px;height:6px;line-height:0px;background-color:#fff;border-radius:11px;margin-left:4px;margin-right:4px;position:relative;top:-3px;}
.columnBox--index .swiper-pagination .swiper-pagination-bullet-active{opacity:1;width:37px;}
.columnBox--index .swiper{width:100%;height:100%;position:relative;}
.columnBox--index .swiper-slide{width:100%;height:100%;}
.columnBox--index .swiper-slide img{width:100%;height:100%;object-fit:cover;}
.columnBox--product{height:100%;background:url(../images/bg-3.jpg) no-repeat left top;background-size:cover;position:relative;width:100%;}
.columnBox--product ._btn{position:absolute;right:10%;top:50%;transform:translatey(-50%);}
.columnBox--index .swiper-slide-next{left:5%;}
/**/
.columnBox--queryresult{background-color:#030404;padding-top:137px;}
.columnBox--queryresult .center{padding-left:7px;padding-right:7px;box-sizing:border-box;}
.columnBox--queryresult .title-page{text-align:center;font-size:37px;margin-bottom:9px;}
/**/
.columnBox--info{clear:both;padding-bottom:40px;}
.columnBox--info .module-slider{width:92%;margin:0 auto 20px auto;position:relative;height:400px;overflow:hidden;}
.columnBox--info .module-slider .swiper-slide{position:relative;overflow:hidden;}
.columnBox--info .module-slider .swiper-slide:hover img{opacity:0.85;}
.columnBox--info .module-slider .swiper-slide img{height:100%;width:100%;transition:all 0.3s ease;}
.columnBox--info  .swiper-button-next,.columnBox--info  .swiper-button-prev{width:68px;height:68px;transform:translatey(-50%);position:absolute;border:1px solid #cdcdcd;top:50%;border-radius:160px;}
.columnBox--info  .swiper-button-next::after,.columnBox--info  .swiper-button-prev::after{font-size:20px;}
.columnBox--info  .swiper-button-prev{transform:translatex(-100%);left:7%;}
.columnBox--info  .swiper-button-prev:hover{background:rgba(255,255,255,0.25);}
.columnBox--info  .swiper-button-next{transform:translatex(100%);left:auto;right:7%;}
.columnBox--info  .swiper-button-next:hover{background:rgba(255,255,255,0.25);}
.columnBox--info  .swiper-button-disabled{opacity:1;}
.columnBox--info  .swiper-button-disabled::after{color:#a3a3a3;}
.columnBox--info  .swiper-pagination{background-size:contain;position:absolute;bottom:15px;left:0px;right:0px;}
.columnBox--info  .swiper-pagination .swiper-pagination-bullet{width:54px;height:3px;line-height:0px;background-color:#e5464b;border-radius:0;margin-left:0px;margin-right:0px;}
.columnBox--info  .swiper-pagination .swiper-pagination-bullet-active{opacity:1;}
.columnBox--info  .swiper{width:100%;height:100%;position:relative;}
.columnBox--info  .swiper-slide{width:100%;height:100%;}
.columnBox--info  .swiper-slide img{width:100%;height:100%;object-fit:cover;}
/*- - - - - - - - -样式属详情页.html - - - - - - - -*/
	/**/
.columnBox--docinfo{padding-top:94px;box-sizing:border-box;overflow-y:auto;padding-bottom:60px;}
.columnBox--docinfo .location{}
	/*文本-文档头部*/
.text-docheader{text-align:left;margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid #808080;position:relative;}
.text-docheader ._title{line-height:1.25;font-size:32px;font-weight:normal;margin-bottom:26px;color:#fff;margin-top:26px;}
.text-docheader ._val{line-height:1.79;color:#999ead;font-size:14px;}
.text-docheader ._val li{display:inline-block;margin-right:37px;}
	 .text-docheader ._val li:last-child{border:0;}
	.text-docheader ._btnBack{position:absolute;right:0px;font-size:18px;line-height:2.22;width:162px;border:1px solid #d1d1d1;text-align:center;border-radius:50px;color:#fff;top:50%;transform:translatey(-50%);}
.text-docheader ._btnBack:hover{background-color:#d80000;color:#fff;text-decoration:none;border-color:#d80000;}
	/*文本-文档内容*/
.text-doccontent{line-height:1.80;overflow:hidden;font-size:15px;color:#ffffff;}
	 .text-doccontent img{width:100%;max-width:1200px;margin-left: auto;display: block;margin-right:auto;margin-bottom:24px;margin-top:24px;}
	 .text-doccontent p{margin-bottom:24px;-moz-hyphens: auto;-ms-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;}
	 .text-doccontent p:nth-last-of-type(1){margin-bottom:0px;}
/**/
.location{color:#d6d6d6;width:92%;margin:0 auto;position:relative;line-height:2.4;}
	.location a{color:inherit;}
.location a:nth-last-of-type(1){color:#fcfdff;}
/*- - - - - - - - -样式属经销商注册.html - - - - - - - -*/
	/**/
.form-title{color:#fff;font-size:23px;line-height:1.96;padding-left:30px;margin-top:30px;}
/*- - - - - - - - -样式属经销商登录.html - - - - - - - -*/
/*表单-输入框*/
.form-input{display:flex;font-size:17px;margin-bottom:61px;position:relative;line-height:3.53;height:3.53em;}
.form-input ::-webkit-input-placeholder {color: #999;}
.form-input ::-moz-placeholder { color: #999;}
.form-input :-ms-input-placeholder {color: #999;}
.form-input .options_icon{position:absolute;width:24px;left:0px;top:0px;height:100%;text-align:center;z-index:500;box-sizing:border-box;}
.form-input .options_icon img{width:24px;display:inline-block;height:24px;}
.form-input .options_content{display:flex;flex:auto;width:100%;line-height:inherit;position:relative;height:100%;border-radius:inherit;}
.form-input .options_content .msg-box{position:absolute;right:0px;padding-right:10px;color:#ff942c;}
.form-input .options_content [name="code"] .msg-box{right:106px;}
.form-input .options_content .select{width:100%;border:1px solid #eaeaec;border-radius:inherit;background:#fff url(../images/icon-arrow-bom.png) no-repeat right 16px center;padding-left:77px;color:#717274;appearance:none;-moz-appearance:none;-webkit-appearance:none;height:100%;}
.form-input .options_content .select:hover{border-color:#ff942c;}
.form-input .options_content ._btn_code{width:164px;margin-left:19px;background-color:#ff8806;color:#fff;border:0;border-radius:6px;padding:0 8px;white-space:nowrap;}
.form-input .options_content ._btn_code:disabled{background:#b2b0b1;}
.form-input .options_content .selectItem{flex:auto;display:inline-block;width:auto;vertical-align:middle;}
.form-input .options_content ._text{line-height:inherit;border-radius:inherit;padding-left:33px;padding-right:11px;flex:auto;width:20px;height:100%;display:block;font-size:inherit;border:0;border-bottom:1px solid #000000;}
.form-input .options_content ._text:hover{border-color:#db0916;}
.form-input .options_content ._text:focus{border-color:#db0916;}
	/*窗口盒子*/
.window-box{width:600px;height:600px;margin:0 auto;background:#fff;padding-top:44px;padding-left:65px;padding-right:65px;padding-bottom:44px;box-sizing:border-box;border-radius:20px;}
.window-box ._windowTitle{font-size:31px;line-height:61px;text-align:center;margin-bottom:61px;color:#db0916;margin-top:30px;letter-spacing:1px;}
.window-box ._btn._btnPost{font-size:25px;line-height:65px;display:block;background-color:#db0916;color:#fff;width:100%;border:0;border-radius:50px;}
.window-box .form-tip{line-height:51px;text-align:right;margin-bottom:57px;margin-top:-38px;font-size:18px;}
.window-box .form-tip a{color:#db0916;}
/*- - - - - - - - -样式属质保上传.html - - - - - - - -*/
	/*上传图像*/
	 .form-upload{}
.form-upload--group{display:flex;flex-wrap:wrap;margin-bottom:45px;}
.form-upload--group .form-upload{height:302px;background-color:#c0c0c0;width:calc(25% - 3 * 20px / 4);margin-right:20px;margin-bottom:20px;}
.form-upload--group .form-upload:nth-child(4n){margin-right:0px;}
/*- - - - - - - - -样式属门店修改.html - - - - - - - -*/
/*- - - - - - - - -样式属经销商-质保管理.html - - - - - - - -*/
	/*小标题*/
.title-subhead{color:#fff;font-size:21px;line-height:2.86;font-weight:normal;max-width:1172px;margin-left:auto;margin-right:auto;text-align:left;display:block;width:100%;}
	/*记录列表*/
.list-record{width:100%;font-size:18px;max-width:1172px;margin-left:auto;margin-right:auto;margin-bottom:37px;}
.list-record li{width:100%;display:flex;margin-bottom:18px;background-color:#262a33;}
	.list-record>li:nth-of-type(1){line-height:66px;text-align:center;color:#adaeb2;font-size:18px;margin-bottom:0px;background:transparent;}
.list-record>li:nth-of-type(1) span{padding-top:0px;padding-bottom:0px;color:#9393a1;}
.list-record li>span{font-size:18px;text-align:center;color:#fff;flex:auto;padding-top:15px;padding-bottom:15px;}
	.list-record li>span>a{color:inherit;}
.list-record li:hover{background:#313642;}
/*- - - - - - - - -样式属施工案例.html - - - - - - - -*/
	/*案例列表*/
.list-case2{display:flex;flex-wrap:wrap;}
.list-case2 li{width:calc(33.33% - 2 * 30px / 3);margin-right:30px;margin-bottom:30px;position:relative;overflow:hidden;}
.list-case2 li:nth-child(3n){margin-right:0px;}
.list-case2 li .photo{padding-top:60%;display:block;}
.list-case2 li ._name{position:absolute;top:15px;left:0px;font-size:20px;color:#fff;line-height:1.80;font-style:italic;text-decoration:underline;padding-left:30px;padding-right:30px;z-index:0;transition:all 0.3s ease;}
.list-case2 li ._name::after{content:"";left:0px;top:0px;bottom:0px;width:100%;position:absolute;background:linear-gradient(to right , rgb(216, 0, 0) 12% , rgba(1, 1, 2, 0.19) 100%);z-index:-1;background-size:300% auto;background-position-x:200%;transition:all 0.3s ease;background-repeat:no-repeat;}
	 .list-case2 li .photo img{}
.list-case2 li:hover{}
.list-case2 li:hover ._name{padding-left:50px;}
	.list-case2 li:hover ._name::after{background-position-x:0%;background-size:100%;}
/*- - - - - - - - -样式属施工案例详情.html - - - - - - - -*/
.fileUploadContent{position:relative;height:100%;}
.fileUploadContent .uploadFileBt{border:1px solid #ff0001;position:absolute;left:0;top:0;width:15px;height:15px;display:none;}
.fileUploadContent.fileUploadContent{}
.fileUploadContent .box{width:100%;height:100%;display:block;background-color:#1b1e24;position:absolute;left:0px;top:0px;}
.fileUploadContent:hover .box{background:#313641;}
.fileUploadContent .fileItem{width:100%;height:100%;display:flex;justify-content:center;align-items:center;}
.fileUploadContent .fileItem .imgShow{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;}
.fileUploadContent .fileItem .imgShow i{font-size:120px;position:absolute;top:-30px;z-index:2}
.fileUploadContent .fileItem .imgShow img{max-width:100%;max-height:100%;height:auto;display:block;}
.fileUploadContent .fileItem .imgShow .fileType{color:#FFFFFF;font-size:20px;position:relative;top:63px;z-index:3;left:-18px}
.fileUploadContent .fileItem .progress{height:10px;width:100%}
.fileUploadContent .fileItem .progress>.progress_inner{background-color:#0099FF;width:0%;height:10px;border-radius:10px}
.fileUploadContent .fileItem .progress .error{background-color:red}
.fileUploadContent .fileItem .status{font-size:15px;text-align:center;position:absolute;}
.fileUploadContent .fileItem .status i{display:block;float:left;padding:2px 5px;color:red;margin-left:3px;border-radius:5px;font-size:15px;cursor:pointer}
.fileUploadContent .fileItem .fileName{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden;clear:both;padding:5px 2px 5px 2px;position:absolute;bottom:0px;left:0px;right:0px;background:rgba(0,0,0,0.8);color:#fff;text-align:center;}
.fileUploadContent .uploadBts{height:100%;z-index:500;}
.fileUploadContent .uploadBts .cleanFileBt{position:absolute;right:10px;top:10px;width:40px;height:40px;border-radius:60px;display:none;background:url(../images/icon-close.png) no-repeat left top;background-size:contain;cursor:pointer;z-index:500;}
.fileUploadContent .uploadBts>div:nth-of-type(1){display:flex;justify-content:center;align-items:center;height:100%;}
.fileUploadContent .uploadBts>div .selectFileBt{font-size:15px;border-radius:5px;cursor:pointer;width:100%;height:100%;display:flex;position:absolute;justify-content:center;align-items:center;flex-direction:column;}
.fileUploadContent .uploadBts>div .selectFileBt ._txt{text-align:center;color:#fff;font-size:19px;line-height:1.68;}
.fileUploadContent .uploadBts>div .selectFileBt .icon--upload{width:54px;height:54px;margin:0 auto 20px auto;display:block;position:relative;}
.fileUploadContent .uploadBts>div .selectFileBt .icon--upload::after{position:absolute;content:"";width:36px;height:4px;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%);}
.fileUploadContent .uploadBts>div .selectFileBt .icon--upload::before{position:absolute;content:"";background:#fff;width:4px;height:36px;left:50%;top:50%;transform:translate(-50%,-50%);}
.fileUploadContent .uploadBts>div .selectFileBt:hover{color:#DDDDDD}
.fileUploadContent .uploadBts>div i{font-size:35px;color:#0099FF;cursor:pointer}
.fileUploadContent .subberProgress{padding:5px;display:none}
.fileUploadContent .subberProgress .progress{border:solid thin #0099FF;height:20px;width:100%;border-radius:20px;overflow:hidden}
.fileUploadContent .subberProgress .progress>div{background-color:#0099FF;width:0%;height:20px;border-bottom-left-radius:20px;border-top-left-radius:20px;text-align:center;color:#FFFFFF;transition:width 0.5s;transition-timing-function:linear;-moz-transition-timing-function:linear;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear}
.fileUploadContent .uploadBts{position:absolute;left:0px;top:0px;bottom:0px;right:0px;height:100%;}
.fileUploadContent._selected{}
.fileUploadContent._selected .selectFileBt{display:none!important;}
.fileUploadContent._selected .cleanFileBt{display:block;}
/*- - - - - - - - -样式属产品中心.html - - - - - - - -*/
._sortBox{display:flex;align-items:center;}
._sortBox .list-sort{margin-left:50px;}
	/*分类列表2*/
	 .list-sort{}
.list-sort li{display:inline-block;padding:0 50px 0 50px;}
.list-sort li a{font-size:22px;line-height:2.73;color:#999ead;display:inline-block;position:relative;text-decoration:none;}
.list-sort li a::after{content:"";width:100%;position:absolute;bottom:0px;left:0px;background-color:#d80000;height:1px;transform:scalex(0);transition:transform .6s cubic-bezier(.19,1,.22,1);transform-origin:right top;}
.list-sort li._active{}
.list-sort li._active a{color:#d80000;}
.list-sort li a:hover{color:#d80000;}
.list-sort li a:hover::after{transform:scalex(1);transform-origin:left top;}
.list-sort li._active a::after{transform:scalex(1);transform-origin:left top;}

.layui-layer-rim{border:0!important;background:none!important;}

.layui-layer-iframe{overflow-y:visible!important;}/*- - - - - - - - -样式属经销商注册-已提交.html - - - - - - - -*/


	/*组件-消息*/
.module-msg{width:600px;position:fixed;top:50%;left:50%;padding-top:52px;padding-right:42px;padding-bottom:52px;padding-left:42px;background:#fff;box-sizing:border-box;border-radius:20px;transform:translate(-50%,-50%);z-index:601;visibility:hidden;opacity:0.5;transition:all 0.3s ease;}
.module-msg ._msgContent{line-height:1.84;text-align:center;font-size:25px;margin-bottom:26px;letter-spacing:1px;}
.module-msg ._msgTitle{line-height:2.25;text-align:center;font-size:32px;color:#d80000;margin-bottom:39px;}
.module-msg ._btnCloseMsg{width:37px;height:37px;position:absolute;top:41px;right:34px;cursor:pointer;transition:transform 0.2s linear;}
.module-msg ._btnCloseMsg::after{width:100%;height:3px;position:absolute;top:50%;left:0;background-color:#000;transform:translate(0,-50%) rotate(-45deg);content:"";}
.module-msg ._btnCloseMsg::before{width:100%;height:3px;position:absolute;top:50%;left:0;background-color:#000;transform:translate(0,-50%) rotate(45deg);content:"";}
.module-msg ._btnCloseMsg:hover{transform:rotate(-90deg);}
.module-msg ._btnCloseMsg:hover::after{background-color:#d80000;}
.module-msg ._btnCloseMsg:hover::before{background-color:#d80000;}
.module-msg-mask{position:fixed;left:0;top:0;right:0;bottom:0;z-index:600;backdrop-filter: blur(4px);background:rgba(0,0,0,0.5);visibility:hidden;}
.module-msg.module-msg--active{visibility:visible;opacity:1;}
.module-msg.module-msg--active + .module-msg-mask{visibility:visible;}


