﻿@charset "utf-8";
/*normal*/
*{ margin:0; padding:0; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{-ms-touch-action:none;}
img, fieldset, textarea{border:0; vertical-align:middle;}
input, label, select, option, textarea, button, fieldset, legend{font:14px/24px "微软雅黑", Arial, "Lucida Grande", Verdana, Lucida, Helvetica, sans-serif;}
input{ -webkit-appearance:none; border-radius: 0;}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {border:none;padding:0;}
input[type="radio"], input[type="checkbox"]{ vertical-align:-2px; margin-right:5px;}
input:focus, textarea:focus { outline: none;}
textarea{ resize:none;}
table{ border-collapse:collapse; border-spacing:0; font:14px/24px "微软雅黑", Verdana, Simsun, Helvetica, Arial, sans-serif;}
table td{ word-wrap:break-word; word-break:break-all;}
ul, ol{list-style:none;}
em, i, q{font-style:normal;}
body{font:14px/24px "微软雅黑", Arial, "Lucida Grande", Verdana, Lucida, Helvetica, sans-serif; color:#424242; background:#fff;}

/*global*/
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}
.clearfix:after{display:block; clear:both; content:""; visibility:hidden; height:0;}
.clearfix{zoom:1;}
.clear{ clear:both;}
.t_c{ text-align: center;}

/* 链接 */
a{ text-decoration:none; color:#4cb065;}
a:active { color:#388e3c;}
a:active, a:focus { outline: none;}

/* 这是低端浏览器下placeholder的字体颜色 */
placeholder{color: #9e9e9e;}
::-moz-placeholder {color: #9e9e9e;}
::-webkit-input-placeholder {color: #9e9e9e;}
.textbox{position: relative;*zoom: 1;}
/*
 *    满足这两个条件，该js能工作的更好，更智能
 *    1.文本框的父定位元素需加入*zoom: 1
 *    2.文本框或其父元素的position，不能同时为static
 */

/*=================== 网站整体布局 =====================*/
/* 公共 */
.w1200{ width: 1200px; margin: 0 auto;}
.header, .container, .footer{ min-width: 1200px;}
.bg{ background: #f5f5f5;}

/*============= header =============*/
.header{ width: 100%; overflow: hidden;}
.header h1{ float: left; display: block; padding: 24px 0 24px 32px;}
.header .ico_menu{ background: url(../images/ico_menu.png) center center no-repeat; background-size: 21px 15px; display: inline-block; width: 58px; height: 74px; overflow: hidden; position: absolute; top: 0; right: 0; display: none;}

/* nav */
.nav{ float: right; display: block; padding: 28px 32px 0 0;}
.nav li{ float: left; display: block; padding: 0 8px;}
.nav li a{ display: block; line-height: 36px; overflow: hidden; color: #000; font-size: 16px; padding: 0 16px; border-radius: 36px;}
.nav li a:hover{ color: #4cb065;}
.nav li a.cur{ color: #fff; background: #4cb065;}

/*============= container =============*/
.container{ width: 100%; overflow: hidden;}
.con{ padding: 68px 32px; line-height: 30px; font-size: 18px;}
.ico_arrow{ background: url(../images/ico_arrow.png) center center no-repeat; display: block; width: 45px; height: 100px; overflow: hidden; margin: 18px auto;}
.btn_apply{ display: block; max-width: 402px; line-height: 48px; overflow: hidden; text-align: center; font-size: 18px; color: #fff; background: #4cb065; border-radius: 5px; margin: 0 auto;}
.btn_apply:hover{ opacity:0.85; filter:alpha(opacity=85);}
.btn_apply:active{ color: #fff;}
.btn_down{ background-color: transparent; border: 1px solid #999; color: #666; margin-top: 16px;}
.btn_down:active{ color: #666;}

/* title_con */
.title_con{ text-align: center; padding-bottom: 40px;}
.title_con h4{ line-height: 80px; font-size: 36px; color: #212121;}
.title_con p{ line-height: 40px; font-size: 24px; color: #616161;}

/*============= footer =============*/
.footer{ width: 100%; overflow: hidden; background: #252528; color: #757575;}
.footer a{ color: #757575;}
.footer a:hover{ color: #aaa;}
.foot_l{ padding: 42px 32px;}
.foot_l .link{ margin-bottom: 24px;}
.foot_l .link li{ float: left; display: block; padding-right: 22px;}
.foot_l .tel{ line-height: 42px; font-size: 36px; font-family: arial; font-weight: bold; font-style: italic;}
.foot_l .time{ margin-bottom: 16px;}
.foot_l p span{ padding-right: 24px;}
.foot_r{ padding: 50px 32px;}
.foot_r .weixin{ line-height: 26px; text-align: center; margin-bottom: 10px;}
.foot_r .weixin span{ margin-left: 32px;}

/*================================================= 首页 =================================================*/
.iBody .header{ position: fixed; top: 0; left: 0; right: 0; z-index: 2;}
.iBody .header h1{ padding-top: 50px;}
.iBody .nav{ padding-top: 53px;}
.iBody .nav li a, .iBody .nav li a.cur:hover { color: #fff;}
.iBody .nav li a:hover{ color: #4cb065;}
.i_con.swiper-container{ width: 100%; height: 100%;}
.i_con.swiper-container .swiper-slide img{ width: 100%; height: 100%;}
.i_con.swiper-container .swiper-slide .img_pc{ display: block;}
.i_con.swiper-container .swiper-slide .img_mobile{ display: none;}
.i_con .swiper-pagination-bullet{ width: 26px; height: 4px; background: #ffffff; border-radius: 2px; opacity: 1; margin: 0 2px;}
.i_con .swiper-pagination-bullet-active{ background: #4cb065;}

/* i_dl_list */
.i_dl_list{ width: 1136px; color: #fff; position: absolute; top: 30%; left: 50%; margin-left: -568px;}
.i_dl_list dt{ line-height: 96px; font-size: 60px; font-weight: bold;}
.i_dl_list .dec{ line-height: 64px; font-size: 24px;}
.i_dl_list .btn_con{ padding-top: 32px;}
.i_dl_list .btn{ display: block; width: 212px; line-height: 60px; overflow: hidden; text-align: center; font-size: 24px; color: #fff; border: 2px solid #fff; border-radius: 64px;}
.i_dl_list .btn:hover{ opacity:0.85; filter:alpha(opacity=85);}
.i_dl_list2 .client_con{ float: left; display: block; width: 212px; overflow: hidden;}
.i_dl_list2 .client_con p{ text-align: center;}
.i_dl_list2 .btn{ line-height: 56px; font-size: 18px;}
.i_dl_list2 .btn .ico{ background: url(../images/i_ico1.png) center center no-repeat; display: inline-block; vertical-align: -9px; width: 34px; height: 34px; overflow: hidden; margin-right: 6px;}
.i_dl_list2 .btn.btn_apple{ margin: 20px 0;}
.i_dl_list2 .btn.btn_apple .ico{ background-image: url(../images/i_ico2.png);}
.i_dl_list2 .weixin{ float: left; display: block; width: 170px; overflow: hidden; margin: 3px 0 0 38px;}

/*================================================= 成翼行车队长 =================================================*/
/* cdz_con1 */
.cdz_con1{ background: url(../images/cdz1_bg.jpg) center top no-repeat;}
.cdz_con1 .con{ background: url(../images/cdz1_bg2.jpg) center top no-repeat; height: 721px; overflow: hidden;}
.dl_app_show{ width: 472px; line-height: 36px; color: #fff; padding: 94px 0 0 144px;}
.dl_app_show .ico{ background: url(../images/cdz_app.png) center center; float: left; display: block; width: 112px; height: 112px; overflow: hidden; margin-left: -144px;}
.dl_app_show dt{ line-height: 56px; font-size: 36px; font-weight: bold;}
.dl_app_show .info{ line-height: 56px; font-size: 24px; margin-bottom: 40px;}
.dl_app_show .dec{ margin-left: -144px;}

/* cdz_con2 */
.cdz_con2 .tab_tit{ width: 554px; overflow: hidden; padding: 0 54px 0 0;}
.cdz_con2 .tab_tit dl{ padding: 38px 0 38px 128px; cursor: pointer;}
.cdz_con2 .tab_tit dl .ico{ background: url(../images/cdz2_ico1.png) center center no-repeat; float: left; display: block; width: 100px; height: 100px; overflow: hidden; margin-left: -128px;}
.cdz_con2 .tab_tit dl.tit2 .ico{ background-image: url(../images/cdz2_ico2.png);}
.cdz_con2 .tab_tit dl.tit3 .ico{ background-image: url(../images/cdz2_ico3.png);}
.cdz_con2 .tab_tit dl dt{ line-height: 38px; font-size: 24px; margin-bottom: 6px;}
.cdz_con2 .tab_tit dl.cur{ color: #4cb065;} 
.cdz_con2 .tab_tit dl.tit1.cur .ico{ background-image: url(../images/cdz2_ico1_cur.png);}
.cdz_con2 .tab_tit dl.tit2.cur .ico{ background-image: url(../images/cdz2_ico2_cur.png);}
.cdz_con2 .tab_tit dl.tit3.cur .ico{ background-image: url(../images/cdz2_ico3_cur.png);}
.cdz_con2 .tab_con{ width: 554px; overflow: hidden; padding: 0 0 0 52px;}
.cdz_con2 .tab_con .dec{ text-align: center; padding-top: 16px; display: none;}

/* cdz_con3 */
.cdz_con3 dl{ position: relative; z-index: 2; margin-top: -44px;}
.cdz_con3 dl dd{ float: left; display: block; width: 33.33%; text-align: center; padding: 0 74px;}
.cdz_con3 dl dd .ico{ background: url(../images/cdz3_ico1.png) center center no-repeat; display: block; width: 88px; height: 88px; overflow: hidden; margin: 0 auto;}
.cdz_con3 dl dd.list2 .ico{ background-image: url(../images/cdz3_ico2.png);}
.cdz_con3 dl dd.list3 .ico{ background-image: url(../images/cdz3_ico3.png);}
.cdz_con3 dl dd .tit{ display: block; line-height: 44px; font-size: 24px;}
.cdz_con3 dl dd .dec{ display: block;}

/* cdz_con4 */
.cdz_con4 .mod{ position: relative;}
.cdz_con4 dl{ width: 240px; cursor: pointer; position: absolute; top: 88px;}
.cdz_con4 dl.list1, .cdz_con4 dl.list3 { left: 94px;}
.cdz_con4 dl.list2, .cdz_con4 dl.list4 { right: 80px;}
.cdz_con4 dl.list3, .cdz_con4 dl.list4{ top: 402px;}
.cdz_con4 dl .ico{ background: url(../images/cdz4_ico1.png) center center no-repeat; display: block; width: 92px; height: 92px; overflow: hidden;}
.cdz_con4 dl.list2 .ico{ background-image: url(../images/cdz4_ico2.png);}
.cdz_con4 dl.list3 .ico{ background-image: url(../images/cdz4_ico3.png);}
.cdz_con4 dl.list4 .ico{ background-image: url(../images/cdz4_ico4.png);}
.cdz_con4 dl dt{ line-height: 60px; font-size: 24px;}
.cdz_con4 .tab_con{ background: url(../images/cdz4_bg.jpg) center top no-repeat; width: 380px; height: 700px; overflow: hidden; margin: 0 auto;}
.cdz_con4 .tab_area{ padding: 72px 47px 119px 43px;}

/*================================================= 成翼行司机 =================================================*/
/* sj_con1 */
.sj_con1{ background: url(../images/sj1_bg.jpg) center top no-repeat;}
.sj_con1 .con{ background: url(../images/sj1_bg2.jpg) center top no-repeat; height: 721px; overflow: hidden;}
.sj_con1 .dl_app_show .ico{ background-image: url(../images/sj_app.png);}

/* sj_con2 */
.sj_con2 .pic{ padding-top: 42px;}
.sj_con2 dl{ width: 394px; overflow: hidden; padding-right: 20px;}
.sj_con2 dl dt{ line-height: 54px; font-size: 24px; padding-top: 32px;}
.sj_con2 dl dd{ color: #9e9e9e; padding-bottom: 16px;}

/* sj_con3 */
.sj_con3{ background: url(../images/sj3_bg.jpg) center top no-repeat; height: 1104px; overflow: hidden;}
.sj_con3 .con, .sj_con4 .con { padding-top: 84px;}
.sj_con3 .title_con{ padding-bottom: 0;}
.sj_con3 .title_con p span, .sj_con4 .title_con p span { display: block;}

/* sj_con4 */
.sj_con4 .mod{ padding: 55px 22px 100px; position: relative;}
.swiper_bg{ background: url(../images/sj4_bg.png) center center no-repeat; display: block; width: 230px; height: 467px; overflow: hidden; position: absolute; top: 0; left: 50%; margin-left: -115px; z-index: 2;}
.sj_con4 .swiper-pagination{ width: 100%; text-align: center; left: 0; bottom: 0; z-index: 3;}
.sj_con4 .swiper-pagination-bullet{ width: 12px; height: 12px; opacity: 1; background: #9e9e9e; margin: 0 4px;}
.sj_con4 .swiper-pagination-bullet-active{ background: #4cb065;}

/*-------- imageflow --------*/
.imageflow{overflow:hidden; position:relative; text-align:left; visibility:hidden; width:100%}
.imageflow img{border:none; position:absolute; top:0px; visibility:hidden; -ms-interpolation-mode:bicubic; box-shadow: 0 0 10px rgba(4, 0, 0, 0.3);}
.imageflow p{margin:0 auto; text-align:center}
.imageflow .loading{border:1px solid #ccc; height:27px; left:50%; margin-left:-106px; padding:5px; position:relative; visibility:visible; width:200px}
.imageflow .loading_bar{background:#ccc; height:15px; visibility:visible; width:1%}
.imageflow .caption{font-weight:bold; position:relative; text-align:center; z-index:10000}
.imageflow .scrollbar{border-bottom:1px solid #b3b3b3; position:relative; visibility:hidden; z-index:10001; height:1px}
.imageflow .slider{height:14px; margin:-6px 0 0 -7px; position:absolute; width:14px; z-index:10002}
.imageflow .images{overflow:hidden; white-space:nowrap}

/*================================================= 云平台 =================================================*/
/* pt_con1 */
.pt_con1{ background: url(../images/pt1_bg.jpg) center top no-repeat;}
.pt_con1 .con{ background: url(../images/pt1_bg2.jpg) center top no-repeat; height: 721px; overflow: hidden;}
.pt_con1 .dl_app_show{ width: 346px; padding-left: 0;}
.pt_con1 .dl_app_show dt{ margin-bottom: 15px;}
.pt_con1 .dl_app_show .dec{ margin: 0;}

/* pt_con2 */
.pt_con2 .tab_tit{ padding: 60px 67px 36px;}
.pt_con2 .tab_tit span{ background: url(../images/pt2_ico1.png) center top no-repeat; float: left; display: block; width: 25%; line-height: 78px; overflow: hidden; text-align: center; font-size: 24px; padding-top: 118px; cursor: pointer;}
.pt_con2 .tab_tit .list2{ background-image: url(../images/pt2_ico2.png);}
.pt_con2 .tab_tit .list3{ background-image: url(../images/pt2_ico3.png);}
.pt_con2 .tab_tit .list4{ background-image: url(../images/pt2_ico4.png);}
.pt_con2 .tab_tit .list1.cur{ background-image: url(../images/pt2_ico1_cur.png);}
.pt_con2 .tab_tit .list2.cur{ background-image: url(../images/pt2_ico2_cur.png);}
.pt_con2 .tab_tit .list3.cur{ background-image: url(../images/pt2_ico3_cur.png);}
.pt_con2 .tab_tit .list4.cur{ background-image: url(../images/pt2_ico4_cur.png);}
.pt_con2 .tab_con{ line-height: 46px; text-align: center;}

/* pt_con3 */
.pt_con3{ background: #4cb065 url(../images/pt3_bg.jpg) center right no-repeat; height: 816px; overflow: hidden; color: #fff;}
.pt_con3 .title_con{ text-align: left;}
.pt_con3 .title_con h4, .pt_con3 .title_con p { color: #fff;}
.pt_con3 dl{ padding: 35px 0 0 76px;}
.pt_con3 dl .num{ float: left; display: block; width: 76px; line-height: 76px; overflow: hidden; text-indent: 16px; color: #90c99d; font-size: 60px; font-family: arial; font-style: italic; margin-left: -76px;}
.pt_con3 dl dt{ line-height: 42px; font-size: 24px;}
.pt_con3 dl .dec{ line-height: 34px;}

/* pt_con4 */
.pt_con4 dl{ float: left; display: block; width: 352px; overflow: hidden; margin-right: 40px;}
.pt_con4 dl.last{ margin-right: 0;}
.pt_con4 dl dd{ min-height: 224px; line-height: 47px; overflow: hidden; padding: 18px 24px; font-size: 24px; color: #fff; background: #4cb065; border-radius: 0 0 5px 5px;}
.pt_con4 dl dd p{ background: url(../images/pt4_ico.png) 0 13px no-repeat; padding-left: 40px;}

/* pt_con5 */
.pt_con5{ background: #f5f5f5 url(../images/pt5_bg.jpg) center top no-repeat; height: 782px; overflow: hidden;}
.pt_con5 .pic{ margin: 90px 0 0 -32px;}
.pt_con5 dl{ width: 330px; overflow: hidden; padding-top: 50px;}
.pt_con5 dl dt{ line-height: 54px; font-size: 24px; padding-top: 16px;}

/* pt_con6 */
.pt_con6 .con, .cdz_con5 .con, .yj_con5 .con { padding: 112px 32px;}

/*================================================= 智能硬件 =================================================*/
/* yj_con1 */
.yj_con1{ background: url(../images/yj1_bg.jpg) center top no-repeat;}
.yj_con1 .con{ background: url(../images/yj1_bg2.jpg) center top no-repeat; height: 721px; overflow: hidden;}
.yj_con1 .dl_app_show{ padding-left: 0;}
.yj_con1 .dl_app_show dt{ margin-bottom: 15px;}
.yj_con1 .dl_app_show .dec{ margin: 0;}

/* yj_con2 */
.yj_con2 .img_con{ padding-left: 430px; position: relative;}
.yj_con2 .img_mobile{ display: none;}

/* yj_con3 */
.yj_con3 .title_con p, .yj_con4 .title_con p { line-height: 32px; text-align: left; font-size: 18px; padding: 0 190px;}
.yj_con3 dl, .yj_con4 dl { width: 560px; overflow: hidden; line-height: 28px; color: #616161; padding-left: 23px;}
.yj_con3 dl dt{ font-weight: bold; padding-top: 14px;}
.yj_con3 .img_con{ padding-top: 166px; position: relative;}
.yj_con3 .img_con .txt{ background: url(../images/yj3_bg.png) 0 0 no-repeat; display: block; width: 495px; height: 247px; overflow: hidden; padding: 28px 32px 79px; font-weight: bold; position: absolute; top: 20px; left: 21px;}
.yj_con3 .img_con .txt p{ line-height: 24px; color: #fff; padding: 0 0 7px 30px;}
.yj_con3 .img_con .txt p .ico_star{ background: url(../images/yj3_ico.png) center left no-repeat; float: left; display: inline-block; width: 30px; height: 24px; line-height: 24px; overflow: hidden; margin-left: -30px;}

/* yj_con4 */
.yj_con4 .title_con p{ text-align: center;}
.yj_con4 dl{ width: 330px;}
.yj_con4 dl dd{ padding-top: 20px;}
.yj_con4 .img_con{ padding-top: 68px;}

/*================================================= 服务支持 =================================================*/
/* faq_con1 */
.faq_con1{ background: #4a4a4a url(../images/faq1_bg.jpg) center top no-repeat; height: 380px; overflow: hidden;}
.faq_con1 .dl_app_show{ width: inherit;}
.faq_con1 .dl_app_show dt{ font-size: 46px; font-weight: normal;}

/* faq_con2 */
.faq_con2 .w1200{ width: 1068px;}
.faq_con2 .title_con h4{ border-bottom: 1px solid #ddd;}
.dl_faq_list{ padding: 0 56px; margin-bottom: 16px;}
.dl_faq_list dt{ background: url(../images/faq2_ico1.png) 0 13px no-repeat; line-height: 54px; font-size: 24px; padding-left: 56px; cursor: pointer;}
.dl_faq_list dd{ padding-left: 56px; display: none;}
.dl_faq_list.on dt{ background-image: url(../images/faq2_ico2.png);}
.dl_faq_list.on dd{ display: block;}

/*================================================= 返回顶部 =================================================*/
#gotoTop{ background: url(../images/gotoTop.png) 0 0 no-repeat; width:59px; height:59px; overflow: hidden; font-size:0; cursor:pointer; position:fixed; top:75%; left:50%; display:none; margin-top:-50px; margin-left:600px; _position:absolute; _top:expression(documentElement.scrollTop + documentElement.clientHeight * 3/4 + "px"); transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -wibkit-moz-transition:all 0.3s ease-out; -o-moz-transition:all 0.3s ease-out;}
#gotoTop.hover{ background-position: 0 -60px;}

/*================================================= 兼容设备样式 =================================================*/
@media screen and ( max-width: 800px ) {
	body{ padding-top: 74px;}
	.w1200{ width: inherit;}
	.header, .container, .footer{ min-width: inherit;}
	.header{ overflow: visible; background: #fff; box-shadow: 0 1px 0 #eee; position: fixed; top: 0; left: 0; right: 0; z-index: 9;}
	.header h1{ float: none; text-align: center; padding: 22px 16px;}
	.header h1 img{ width: 98px;}
	.header .ico_menu{ display: inline-block;}
	.nav{ display: none; padding: 0; background: rgba(0, 0, 0, 0.4); position: absolute; top: 74px; left: 0; right: 0; bottom: 0;}
	.nav li{ float: none; padding: 0; background: #fff; border-top: 1px solid #bdbdbd;}
	.nav li a{ line-height: 46px; padding: 0 48px; color: #212121;}
	.nav li a:active{ color: #4cb065;}
	.nav li a.cur{ background: none; color: #212121;}
	.foot_l, .foot_r { padding-left: 16px; padding-right: 16px;}
	.foot_l{ padding-top: 48px; padding-bottom: 0;}
	.foot_l .link{ margin-bottom: 16px;}
	.foot_l .tel{ font-size: 28px;}
	.foot_l .time{ margin-bottom: 10px;}
	.foot_l p span, .foot_r p span { display: block;}
	.foot_r{ padding-top: 24px; padding-bottom: 24px;}
	.foot_r .weixin span{ float: right; margin: 0;}
	.foot_r .weixin span:nth-of-type(2){ float: left;}
	.foot_r p span{ text-align: center;}
	.fl, .fr { float: none;}
	.con{ line-height: 20px; font-size: 14px; padding: 80px 16px;}
	.title_con{ padding-bottom: 20px;}
	.title_con h4{ line-height: 26px; padding: 0 0 8px; font-size: 18px;}
	.title_con p{ line-height: 22px; padding: 5px 0; font-size: 16px;}
	.ico_arrow{ width: 24px; height: 52px; background-size: 100% 100%; margin: 8px auto;}
	.btn_apply{ line-height: 38px; font-size: 14px;}
	
	/* 首页 */
	.iBody .header h1{ padding-top: 22px;}
	.iBody .nav{ padding: 0;}
	.iBody .nav li a, .iBody .nav li a.cur:hover{ color: #212121;}
	.i_con.swiper-container .swiper-slide .img_pc{ display: none;}
	.i_con.swiper-container .swiper-slide .img_mobile{ display: block;}
	.i_dl_list{ width: 84%; top: 27%; margin-left: -42%;}
	.i_dl_list dt{ line-height: 60px; font-size: 36px;}
	.i_dl_list .dec{ line-height: 28px; font-size: 16px;}
	.i_dl_list .btn_con{ text-align: center; padding-top: 42px;}
	.i_dl_list .btn{ width: 56%; line-height: 38px; font-size: 14px; border-width: 1px; margin: 0 auto;}
	.i_dl_list2 .client_con{ float: none; width: inherit;}
	.i_dl_list2 .client_con p{ display: none;}
	.i_dl_list2 .btn{ width: 47%; font-size: 12px;}
	.i_dl_list2 .btn .ico{ width: 18px; height: 18px; background-size: 18px 18px; vertical-align: -3px;}
	.i_dl_list2 .btn.btn_android{ float: left;}
	.i_dl_list2 .btn.btn_apple{ float: right; margin: 0;}
	.i_dl_list2 .weixin{ float: none; display: none;}
	
	/* 成翼行车队长 */
	.cdz_con1{ background-size: 1200px;}
	.cdz_con1 .con{ height: inherit; background: none;}
	.dl_app_show{ width: inherit; padding: 0; line-height: 24px; text-align: center;}
	.dl_app_show dt{ line-height: 44px; font-size: 20px;}
	.dl_app_show .ico{ float: none; width: 72px; height: 72px; background-size: 72px 72px; margin: 0 auto;}
	.dl_app_show .info{ line-height: 26px; font-size: 16px; margin-bottom: 20px;}
	.dl_app_show .dec{ margin: 0;}
	.cdz_con2 .tab_tit{ width: inherit; padding: 0;}
	.cdz_con2 .tab_tit dl{ float: left; width: 33.33%; padding: 0 4px 8px; text-align: center;}
	.cdz_con2 .tab_tit dl .ico{ float: none; margin: 0 auto; width: 60px; height: 60px; background-size: 50px 50px;}
	.cdz_con2 .tab_tit dl dt{ font-size: 16px;}
	.cdz_con2 .tab_tit dl .dec{ display: none;}
	.cdz_con2 .tab_con{ width: inherit; padding-left: 16px;}
	.cdz_con2 .tab_con img{ width: 100%;}
	.cdz_con2 .tab_con .dec{ display: block;}
	.cdz_con3 .t_c img{ width: 100%;}
	.cdz_con3 dl{ padding-top: 16px; margin: 0;}
	.cdz_con3 dl dd, .cdz_con4 dl { width: 100%; text-align: left; padding: 12px 0 12px 76px;}
	.cdz_con3 dl dd .ico, .cdz_con4 dl .ico { float: left; width: 60px; height: 60px; background-size: 60px 60px; margin-left: -76px;}
	.cdz_con3 dl dd .tit, .cdz_con4 dl dt { line-height: 20px; font-size: 16px; padding-bottom: 8px;}
	.cdz_con4 dl{ position: inherit;}
	.cdz_con4 .tab_con{ width: 288px; height: 531px; background-size: 100%;}
	.cdz_con4 .tab_area{ padding: 54px 35px 54px 32px;}
	.cdz_con4 .tab_area img{ width: 100%;}
	
	/* 成翼行司机 */
	.sj_con1{ background-size: 1200px;}
	.sj_con1 .con{ height: inherit; background: none;}
	.sj_con2 .pic img{ width: 100%;}
	.sj_con2 dl{ width: inherit; padding: 0;}
	.sj_con2 dl dt{ line-height: 20px; font-size: 16px; padding: 8px 0;}
	.sj_con3{ height: inherit; background-size: 1000px;}
	.sj_con3 .con, .sj_con4 .con{ padding-top: 42px;}
	.sj_con3 .title_con p span, .sj_con4 .title_con p span { display: inline;}
	.sj_con4 .mod{ width: 230px; margin: 0 auto; padding: 55px 15px 100px;}
	.sj_con4 .swiper_bg{ z-index: 0;}
	.sj_con4 .swiper-slide img{ border-radius: 4px;}
	
	/* 云平台 */
	.pt_con1{ background-size: 1200px;}
	.pt_con1 .con{ height: inherit; background: none;}
	.pt_con1 .dl_app_show{ width: inherit;}
	.pt_con1 .dl_app_show dt{ margin: 0;}
	.pt_con2 .tab_tit{ padding: 0 0 16px 0;}
	.pt_con2 .tab_tit span{ line-height: 40px; font-size: 15px; background-size: 60px 60px; padding-top: 60px;}
	.pt_con2 .tab_con p:last-child{ line-height: 20px; padding-top: 16px;}
	.pt_con2 .tab_con p img{ width: 100%;}
	.pt_con3{ background-image: none; height: inherit;}
	.pt_con3 .title_con{ padding-bottom: 0;}
	.pt_con3 dl{ padding: 24px 0 0 48px;}
	.pt_con3 dl dt{ line-height: 20px; font-size: 15px; padding-bottom: 8px;}
	.pt_con3 dl .num{ width: 48px; height: 48px; line-height: 48px; font-size: 40px; text-indent: 8px; margin-left: -48px;}
	.pt_con3 dl .dec{ line-height: 20px;}
	.pt_con4 dl{ float: none; width: 100%; margin: 0 0 16px 0;}
	.pt_con4 dl dt img{ width: 100%;}
	.pt_con4 dl dd{ min-height: inherit; line-height: 32px; padding: 8px 16px; font-size: 16px;}
	.pt_con4 dl dd p{ padding-left: 32px; background-position: 0 7px; background-size: 23px 18px;}
	.pt_con5{ height: inherit;}
	.pt_con5 .pic{ margin: 0;}
	.pt_con5 .pic img{ width: 100%;}
	.pt_con5 dl{ width: inherit; padding: 0;}
	.pt_con5 dl dt{ line-height: 20px; font-size: 16px; padding: 24px 0 8px;}
	.pt_con6 .con, .cdz_con5 .con, .yj_con5 .con { padding: 80px 16px;}
	
	/* 智能硬件 */
	.yj_con1{ background-size: 1200px;}
	.yj_con1 .con{ height: inherit; background: none;}
	.yj_con2 .img_con{ display: none;}
	.yj_con2 .img_mobile{ display: block;}
	.yj_con2 .img_mobile img{ width: 100%;}
	.yj_con3 .title_con p, .yj_con4 .title_con p { line-height: 20px; font-size: 16px; padding: 0;}
	.yj_con3 dl, .yj_con4 dl { width: inherit; padding: 0;}
	.yj_con3 .img_con{ padding-top: 138px;}
	.yj_con3 .img_con img{ width: 100%;}
	.yj_con3 .img_con .txt{ width: 288px; height: inherit; padding: 8px 10px 80px 10px; left: 0; background-position: center bottom;}
	.yj_con3 .img_con .txt p{ padding-left: 24px;}
	.yj_con3 .img_con .txt p .ico_star{ width: 24px; margin-left: -24px;}
	.yj_con4 dl dd{ padding-top: 10px;}
	.yj_con4 .img_con{ padding: 16px 0;}
	.yj_con4 .img_con img{ width: 100%;}
	
	/* 服务支持 */
	.faq_con1{ height: 158px; background-size: 1000px;}
	.faq_con1 .con{ padding: 32px 16px;}
	.faq_con1 .dl_app_show{ padding: 28px 0 0 0; text-align: left;}
	.faq_con1 .dl_app_show dt{ font-size: 23px;}
	.faq_con2 .w1200{ width: 100%; padding: 48px 16px;}
	.dl_faq_list{ padding: 0;}
	.dl_faq_list dt{ line-height: 24px; font-size: 16px; padding-left: 32px; background-position: 0 2px; background-size: 20px 20px;}
	.dl_faq_list dd{ padding: 8px 0 0 32px;}
}
