@charset "utf-8";
/* CSS Document */
.zc_app_bd,.zc_app_ban,.zc_app_part_fa{max-width:2560px;min-width: 1190px;width: 100%; }
.zc_app_bd{margin:0 auto;background-color: #fff;}
.zc_app_ban{height: 806px; background:#192f3e url("../../image/download/phone_bg.jpg") no-repeat top center;}
.zc_app_main{width: 1020px;margin: 0 auto;height: 806px;position: relative;overflow: hidden;}
.zc_ban_carousel{position: absolute;width: 241px;height: 429px;top:203px;left:35px;background-color: #fff;}
.zc_carousel_pre{position: relative;width: 241px;height: 429px;overflow: hidden;}
.zc_carousel_pre ul{width: 100%;height: inherit;position: absolute;}
.zc_carousel_pre ul li{}
.zc_app_main .but_bd{position: absolute;top:405px;left:673px;opacity: 0;overflow: hidden;width: 0px;height:0px;}
.zc_app_main .but_bd img{margin-bottom: 8px;}
.zc_app_main .but_bd a{display: block;width: 240px; height: 60px;margin-top:11px;background-image:url("../../image/download/phone_ban_downbut.png");background-repeat: no-repeat;}
.zc_app_main .but_bd a.zc_iphone{ background-position:0px 0px;}
.zc_app_main .but_bd a.zc_android{background-position:0px -71px;}
.zc_app_main .but_bd a.zc_iphone:hover{background-position:-252px 0px;}
.zc_app_main .but_bd a.zc_android:hover{background-position:-252px -71px;}
.zc_app_main .p_b_f{position: absolute;left:432px;top:-300px; }
.zc_app_main .p_b_ewm{position: absolute;left:432px;bottom:-300px; }
.zc_app_part{height: 780px; overflow: hidden;}
.zc_part_1{background-color: #fafafc;}
.zc_part_3{background-color: #fcfcfd;}
.zc_part_2,.zc_part_4{background-color: #f2f2f7;}
.zc_app_part .part_main{width: 1450px; margin: 0 auto;}
.zc_app_part .img_box{width: 1225px; height: 780px; position: relative;}
/*.zc_part_1 .img_box{margin-left: 175px;}*/
.zc_part_1 img{position: absolute;top:-602px;left: 295px;}
.zc_part_1 img.part1_sjdy{top:0px;left:-45%;}
.zc_part_1 img.part1_img1{left:0px;bottom:-560px;top:auto; }
.zc_part_2 img{position: absolute;top:0px;left:-47%;}
.zc_part_2 img.part2_img1{top:133px;left:auto;right:-520px; }
.zc_part_3 .img_box{margin-left: 175px;}
.zc_part_3 img{position: absolute;top:0px;left: -66%;}
.zc_part_3 img.part3_img1{left:-510px;top: 295px; }
.zc_part_4 img{position: absolute;top:-610px;left:0px;}
.zc_part_4 img.part4_img1{top:254px;left:auto;right:-410px; }
.zc_carousel_bd{ width:1035px; margin: 0 auto;height:833px;position: relative;overflow: hidden; padding-top: 97px; }
.zc_carousel_list{overflow: hidden;}
.zc_carousel_list{width:7210px;height:698px;position:absolute}
.zc_carousel_list li{float:left;list-style:none;}
.zc_carousel_desc{width:300px;height:30px;bottom:117px;left:50%;margin-left:-70px;position:absolute;overflow:hidden}
.zc_carousel_desc li{width:24px;transition:all linear 0.2s;height:24px;line-height:24px;float:left;margin-left:16px;vertical-align:middle;list-style:none;text-align:center;cursor:pointer;background-image: url("https://image.zuchecdn.com/newversion/phone/phone_car_li.png"); background-repeat: no-repeat; background-position: -40px 0;color: #ffffff;font-size: 12px;}
.zc_carousel_desc li.hover{background-position: 0px 0px;color: #939393;}
