@charset "utf-8";
/* CSS Document */

/*租车页面通用-Start*/
.zuche_title_icon{
  background:url(../images/zuche/icon/zuche_titie.png) center no-repeat;
  background-size:100%;
  display:inline-block;
  height:2px;
  width:64px;
}
.zuche_title_icon1{
  background:url(../images/zuche/icon/zuche_titie1.png) center no-repeat;
  background-size:100%;
  display:inline-block;
  height:2px;
  width:64px;
}

.btn-default{
  transition: all 500ms ease;
}

/*客户服务-Start*/
.area_list_area_nav{
  height:50px;
}

.area_list_area_nav li{
  display:inline-block;
  font-size:20px;
  line-height:48px;
  height:50px;
  margin-right:40px;
  cursor:pointer;
}

.area_list_area_nav li:last-child{
  margin-right:0;
}

.area_nav{
  color:#00a3ee;
  border-bottom:#00a3ee 2px solid;
}

.contact_left h4,.contact_right h4{
  font-size:18px;
  line-height:44px;
}

.contact_left li{
  font-size:12px;
  line-height:44px;
  padding-left:20px;
  border-bottom:#ddd 1px solid;
  cursor:pointer;
}

.contact_left li:last-child{
  margin-bottom:400px;
}

.contact_right h2{
  font-size:24px;
  line-height:28px;
}

.contact_right h3{
  font-size:20px;
  line-height:28px;
  margin:0 0 30px 0;
}

.contact_right p{
  font-size:14px;
  line-height:24px;
  margin-bottom:20px;
}

.contact_right li{
  font-size:14px;
  line-height:24px;
}

.team_show img{
  margin-bottom:20px;
}

.team_show img:last-child{
  margin-bottom:0 !important;
}

.team_show p{
  text-align:center;
}

.contact_right_erweima img,.contact_right img{
  width:100%;
  height:100%;
  object-fit:cover;
}
/*客户服务-End*/

/*租车页面通用-End*/

/*页头-Start*/
.icon_email{
  background:url(../images/icon/email.png) center no-repeat;
  background-size:100%;
  display:inline-block;
  width:16px;
  height:16px;
}

.icon_feedback{
  background:url(../images/icon/feedback.png) center no-repeat;
  background-size:100%;
  display:inline-block;
  width:16px;
  height:16px;
}

.icon_phone{
  background:url(../images/icon/phone.png) center no-repeat;
  background-size:100%;
  display:inline-block;
  width:16px;
  height:16px;
}

.zuche_index_contact i{
  margin:0 10px -3px 40px;
}

.zuche_index_contact{
  font-size:14px;
  line-height:50px;
}

.zuche_index_contact span{
  transition: all 500ms ease;
}

.zuche_index_contact li{
  display:inline-block;
  font-size:14px;
  line-height:50px;
  margin-left:40px;
  transition: all 500ms ease;
}

.zuche_index_contact a:first-child li{
  margin-left:0;
}

.pull-right li{
  display:block !important;
  text-align:center;
  margin:0;
}
/*页头-End*/

/*nav-Start*/
.zuche_index_nav_img img{
  width:100%;
  height:100%;
  object-fit:cover;
  padding:12% 0 0 0;
}

.zuche_index_nav li{
  display:inline-block;
  font-size:18px;
  line-height:40px;
  line-height:40px;
  font-weight:bold;
  margin-left:36px;
  transition: all 500ms ease;
}

.page-wrapper{
	overflow: hidden;
}
/*nav-End*/

/*banner-Start*/
.slide-content-box h4{
  font-size:22px;
  line-height:44px;
  margin:0;
}

.slide-content-box h1{
  font-size:48px;
  line-height:72px;
}

.slide-content-box p{
  font-size:16px;
  line-height:48px;
}

.slide-content-box a{
  display:inline-block;
  font-size:16px;
  line-height:48px;
  padding:0 24px;
  background-color:#00a3ee;
}

.slide-content-box a{
  border-radius:5px;
}
/*banner-End*/

/*定制方案-Start*/
#custom,.big_index_footer,.big_index_footer_copy{
  position:relative;
  z-index:2;
}

.custom_solutions{
  background:url(../images/custom_solutions_bg.jpg) center no-repeat;
}

.custom_solutions div{
  font-size:32px;
  line-height:52px;
}

.custom_solutions span{
  font-size:20px;
  line-height:36px;
  transition: all 500ms ease;
}
/*定制方案-End*/

/*页脚-Start*/
.big_index_footer_img img{
  width:70%;
  height:100%;
  object-fit: cover;
}

.big_index_footer_erweima span{
  font-size:14px !important;
  line-height:26px !important;
}

.big_index_footer_erweima div{
  font-size:28px;
  line-height:40px;
  margin:0;
}

.big_index_footer_text p{
  font-size:12px;
  line-height:22px;
  text-align:justify;
}

.big_index_footer_copy p{
  font-size:12px;
  line-height:22px;
  margin:0;
}

.big_index_footer_nav span{
  font-size:18px;
  line-height:22px;
}

.big_index_footer_nav a{
  font-size:12px;
  line-height:26px;
  font-weight:normal;
  transition: all 500ms ease;
}

.big_index_footer_number .big_index_footer_phone{
  font-size:28px;
  line-height:40px;
}

.big_index_footer_number span{
  font-size:12px;
  line-height:22px;
}
/*页脚-End*/

/*返回顶部-Start*/
.contact-qq{
	width:100px;
	position:fixed;
	right:-55px;
	top:75%;
	z-index:10;
}

.positioningbox{
	position:relative;
}

.zcbox{
	font-size:12px;
	color:#fff;
	width:100px;
	height:48px;
	background-color:#bbb;
	cursor:pointer;
	margin-bottom:5px;
	position:absolute;
	right:0px;
	top:-150px;
	transition: all 500ms ease;
}

.xcbox{
	font-size:12px;
	color:#fff;
	width:100px;
	height:48px;
	cursor:pointer;
	margin-bottom:5px;
	position:absolute;
	right:0px;
	top:-100px;
	transition: all 500ms ease;
}

.phonebox{
	font-size:12px;
	color:#fff;
	width:100px;
	height:48px;
	background-color:#bbb;
	cursor:pointer;
	margin-bottom:5px;
	position:absolute;
	right:0px;
	top:-50px;
	transition: all 500ms ease;
}

.phone{
	width:131px;
	height:151px !important;
	position:absolute;
	left:-134px;
	bottom:0;
	font-size:14px;
	line-height:30px;
	background-color:#fff;
	color:#333;
	text-align:center;
	border-radius:5px;
	border:#bbb 1px solid;
}

.phone span{
	font-size:18px;
	line-height:30px;
	color:#00a3ee;
	transition: all 500ms ease;
}

.backbox{
	color:#fff;
	width:100px;
	height:48px;
	background-color:#bbb;
	cursor:pointer;
	margin-bottom:5px;
	position:absolute;
	right:0px;
	top:47px;
	transition: all 500ms ease;
}

.erweimabox:hover,.zcbox:hover,.phonebox:hover,.backbox:hover{
	background-color:#00a3ee !important;
}

.i1{
	background-image:url(../images/icon/qq.png);
	background-repeat:no-repeat;
	background-position:center;
	display:block; width:40px;
	height:48px;
	float:left;
	margin-left:3px;
}

.i2{
	background-image:url(../images/icon/weixin.png);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:40px;
	height:48px;
	float:left;
	margin-left:3px;
}

.i3{
	background-image:url(../images/icon/back.png);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:40px;
	height:48px;
	float:left;
	margin-left:3px;
}

.i4{
	background-image:url(../images/icon/qq_zhu.png);
	background-repeat:no-repeat;
	background-position:center;
	display:block; width:40px;
	height:48px;
	float:left;
	margin-left:3px;
}

.right{
	float:right;
}

.zcbox div,.xcbox div,.phonebox div{
	padding:16px 0;
}

.erweimabox{
	width:45px;
	height:45px;
	background-color:#bbb;
	cursor:pointer;
}

.erweimabox{
	position:relative;
	transition: all 500ms ease;
}

.erweimaimg{
	background-image:url(../images/icon/erweima.png);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:45px;
	height:45px;
}

.erweima{
	width:132px;
	height:178px;
	position:absolute;
	left:-135px;
	bottom:0;
  border:#bbb 1px solid;
  border-radius:5px;
  background-color:#fff;
}

.erweima span{
  display:block;
  text-align:center;
  font-size:14px;
  line-height:22px;
  color:#333;
}

.erweima img{
	max-width:100%;
	max-height:100%;
	border:#eee 1px solid;
}
/*返回顶部-End*/

/*信息框-Start*/
.floater_box{
  width:100%;
  height:140px;
  position:fixed;
  bottom:0;
  left:0;
  z-index:10;
  background:url(../images/banner-bo-big.png) center no-repeat;
}

.colse_box{
  width:26px;
  height:26px;
  position:absolute;
  top:30px;
  right:48%;
  margin-right:-575px;
  cursor:pointer;
  transition: all 500ms ease;
  background:url(../images/icon/xcx-ad-close-ico.png) center no-repeat;
}

.floater_back{
  width:150px;
  height:140px;
  position:fixed;
  left:-120px;
  bottom:-9px;
  cursor:pointer;
  z-index:2;
  background:url(../images/banner-bo-little.png) center no-repeat;
}

.submit_info{
  position:fixed;
  bottom:0;
  left:0;
  z-index:2;
  width:100%;
  height:116px;
  /*background-color:rgba(0,0,0,0.8);*/
  background:url(../images/banner-bo-big.png) center no-repeat;
}

.submit_box{
  font-size:22px;
  line-height:36px;
 }
 
.zc_submit_box{
  font-size:16px;
  line-height:40px;
  border-radius:5px;
  transition: all 500ms ease;
}
 

/*信息框-End*/

/*404页面-Start*/
.notfound{
  padding:14% 0;
}

.notfound img{
  width:100%;
  height:100%;
  object-fit:cover;
}

.notfound p{
  font-size:18px;
  line-height:28px;
}

.notfound_back{
  font-size:16px;
  line-height:60px;
  border-radius:5px;
  background-color:#00a3ee;
  transition: all 500ms ease;
}
/*404页面-End*/

/*帮助页面首页-Start*/
.help_page_index_title h2{
  font-size:22px;
  line-height:60px;
  font-weight:500;
  margin:0 0 30px 0;
}

.div_list a{
  font-size:14px;
  transition: all 500ms ease;
}

.div_list font{
  font-size:14px;
  line-height:32px;
}

.div_list hr{
  margin:10px 0;
}

.help_page_index_text .help_page_index_more{
  font-size:14px;
  line-height:40px;
  text-align:center;
}

.help_page_index_text .help_page_index_more a{
  transition: all 500ms ease;
}

.help_page_index_text li{
  display:inline-block;
  font-size:14px;
  line-height:31px;
}

.help_page_index_text li hr{
  margin:10px 0;
  border-top:#ddd 1px dashed;
}

.help_page_index_text li a,.help_page_index_text .text-right,.help_page_index_text .text-left{
  transition: all 500ms ease;
}
/*帮助页面首页-End*/

/*帮助页面列表页-Start*/
.help_page_list_text h1{
  font-size:22px;
  line-height:34px;
  font-weight:500;
}

.help_page_list_nowpage{
  font-size:14px;
  line-height:22px;
}

.help_page_list_classlist a,.article_item{
  transition: all 500ms ease;
}
/*帮助页面列表页-End*/

/*移动端帮助页面首页-Start*/
.help_page_index_title_mobile h2{
  font-size:32px;
  line-height:80px;
  font-weight:500;
}

.help_page_index_text_mobile .div_list a{
  font-size:26px;
  line-height:80px !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  transition: all 500ms ease;
}

.help_page_index_text_mobile .div_list font{
  font-size:26px;
  line-height:80px;
}

.help_page_index_text_mobile .div_list img{
  margin-bottom:8px;
  width:3%;
}

.div_list hr{
  margin:10px 0;
}

.help_page_index_text_mobile .help_page_index_more_mobile{
  font-size:26px;
  line-height:80px;
  text-align:center;
}

.help_page_index_text_mobile .help_page_index_more_mobile a{
  transition: all 500ms ease;
}

.help_page_index_text_mobile li{
  display:inline-block;
  font-size:26px;
  line-height:80px;
}

.help_page_index_text_mobile li hr{
  margin:10px 0;
  border-top:#ddd 1px dashed;
}

.help_page_index_text_mobile li a,.help_page_index_text_mobile .text-right,.help_page_index_text_mobile .text-left{
  transition: all 500ms ease;
}

.help_page_index_boxshadow{
  box-shadow: 0 0 20px 2px rgba(0,0,0,0.1);
}
/*移动端帮助页面首页-End*/

/*移动端帮助页面列表、内容页-Start*/
.help_page_list_classlist_mobile a,.article_item{
  transition: all 500ms ease;
}

.help_page_list_classlist_mobile .article_item{
  padding:20px 0;
  height:auto;
}

.help_page_list_classlist_mobile .article_item > div.article{
  width:60%;
  padding-right:10px;
}

.help_page_list_classlist_mobile .article_item > div.img{
  width:38%;
}

.help_page_list_classlist_mobile .article_item > div.article > h2{
  font-size:36px;
  line-height:44px;
  height:auto;
  font-weight:normal;
  margin:0 0 10px 0;
}

.help_page_list_classlist_mobile .article_item > div.article > .intro{
  font-size:18px;
  line-height:22px;
  text-indent:0;
  text-align:justify;
  overflow: hidden;
  text-overflow: ellipsis;
}

.help_page_list_classlist_mobile .article_item > div.img > img{
  height:100%;
  object-fit:cover;
}

.help_page_list_text_mobile #kkpager span.first,.help_page_list_text_mobile #kkpager span.curr,.help_page_list_text_mobile #kkpager a,.help_page_list_text_mobile #kkpager span.last{
  font-size:26px;
}

.help_page_content_mobile div{
  width:auto !important;
  padding:0 !important;
}

.help_page_content_mobile img{
  width:100%;
  height:100%;
  object-fit:cover;
}
/*移动端帮助页面列表、内容页-End*/
.product_details_img{
  width:100%;
  height:100%;
  object-fit:cover;
}
.product_details_bottom_bg2{
  background:url( ../images/jiaxiao/banner_wxzsmp.png) center no-repeat;
  top:0;
  left:0;
  min-height:410px;
}
.product_details_bottom_bg3{
  background:url( ../images/zuche/zc_banner_wx.png) center no-repeat;
  top:0;
  left:0;
  min-height:410px;
}

/*弹出视频层-Start**/
.black_overlay{
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: black;
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}
.white_content {
display: none;
position: absolute;
top: 10%;
left: 15%;
width: 800;
height: 400;
/*border: 10px solid lightblue;
background-color: white;*/
z-index:1002;
overflow: auto;
}
.white_content_small {
display: none;
position: absolute;
top: 20%;
left: 30%;
width: 40%;
height: 49%;
/*border: 10px solid lightblue;
background-color: white;*/
z-index:1002;
overflow: auto;
}
/*弹出视频层-End*/