@media(max-width:1440px) {
	/* api css */
	.scene_list li:nth-child(1){left: 40%;}
	
}
@media(max-width:1220px) {
 
  .Home-banner .banner-text h3{ font-size: 32px;}
  .Home-banner .banner-text p{ font-size: 18px;}
  .Home-banner .banner-img .item{ right: 0;}
  .index-section{ padding-top: 60px; padding-bottom: 80px;}
  .index-title .t{ font-size: 30px; margin-bottom: 10px;}
  .index-title .st{ font-size: 15px;}
  .section-problem .index-problem .text{ padding: 20px;}
  .section-problem .index-problem .text h3{ font-size: 18px; margin-bottom: 10px;}
  .section-problem .index-problem .text p{ font-size: 13px;}
  
  .section-intro .intro_left .t{ font-size: 30px;}
  .section-intro .intro_left .info{ font-size: 15px; line-height: 22px;}
  .section-intro .intro-tab li{ width: 280px; padding: 20px;}
  .section-intro .intro-tab .ban{ margin-bottom: 8px; font-size: 18px;}
  .section-intro .intro-tab p{ margin-bottom: 10px;}
  .section-intro .intro_left{ width: 60%;}
  .section-intro .right_img{ width: 40%; right: 0; bottom: -80px;}

  .section-advantage .adv-list .info{ padding: 22px;}
  .section-advantage .adv-list .info h3{ font-size: 18px;}
  .section-advantage .adv-list .info p{ margin-bottom: 15px;}

  .section-choose .choose-list li .box{ height: 162px; padding-top: 40px;}

  .section-room .room-title .t{ font-size: 30px;}
  .section-room .room-title .st{ font-size: 15px;}
  .section-room .room-tab .room-item{ width: 180px;}
  .section-room .room-box .roomBg{ max-width: 100%;}
  .section-room .room-box .icon{ transform: scale(0.8);}
  .section-room .room-right{ width: calc( 100% - 400px);}

  .section-news .news-list .info{ padding: 22px;}
  .section-news .news-list .info h3{ font-size: 18px;}
  .section-news .news-list .info p{ margin-bottom: 15px;}
  .section-news .newsInner{ height: 408px;}
  .section-news #news li{ padding: 15px 0;}
  .section-news #news li a{ font-size: 18px;}
  
  .section-case .case-list .info{ padding: 22px;}
  .section-case .case-list .info h3{ font-size: 18px; margin-bottom: 10px;}
	
	
	/* about css */
	.about_content .zby-culture .list li p{margin-top: 46px;font-size: 16px;}
	.about_content .zby-culture .list li .info{padding-top: 76px;}
	
	/* ai css */
	.page-banner .banner-text h3{font-size: 32px;}
	.page-banner .banner-text p{font-size: 18px;}
	.page-title .t,.item-section .site_title{font-size: 30px;}
	.page-title .st{font-size: 15px;}
	.ai_item .zbk_tab div{font-size: 15px;}
	.ai_item .product_side .t{font-size: 30px;text-align: center;}
	.ai_item .product_side{width: 100%;}
	.ai_item .product_side ul{text-align: center; }
	.ai_item .product_side li{display: inline-block;padding: 0 30px;}
	.ai_item .product_side li.active::after{width: 100%;height: 3px;top: auto;bottom: 0;}
	.ai_item .product_list{width: 100%;margin-top: 30px;}
	
	/* api css */
	.use_list .item h3{font-size: 18px;}
	.doc-section .process .process-title{font-size: 18px;}
	.scene_list li:nth-child(1){left: 30%;}
	.scene_list li:nth-child(3){left: 24%;}
	.doc-section .process .num{font-size: 80px;width: 180px;height: 180px;}
	
	/* article_case css */
	.article_page .floor{width: 100%;}
	.article_page .article-content .article-title,.more_case_title{font-size: 30px;}
	
	/* article_news css */
	.news_article .entry .entry-title{font-size: 30px;}
	
	/* price css */
	.vip-box{overflow: auto;padding-bottom: 30px;}
	.vip-wrap{width: 100%;}
	.vip-box .type-head{line-height: 44px;font-size: 16px;}
	.vip-box .type-name{font-size: 16px;line-height: 44px;}
	.vip-box .vip-box_left .vip-col_item{font-size: 14px;}
	.vip-box .vip-box_left-top { width: 233px;}
	.vip-box .vip-col_item{font-size: 14px;line-height: 38px;}
	
	/* reg css */
	.reg_body .reg-wrap{width: 90%;}
	
	/* solution css */
	.article_page .article-content .solution_case_list .item{width: 33.33333%;float: left;}
	
	/* aizbs css */
	.zbk_box .gallery-inner .item-info-box{padding: 30px;}
	.zbk_box .gallery-inner .item-info-box .t{font-size: 24px;margin-bottom: 10px;}
	.zbk_box .gallery-inner .item-info-box .dec{font-size: 14px;margin-bottom: 20px;}
	.zbk_box .gallery-inner .item-info-box .relate-product .gallery-product .swiper-slide{width: 46%;margin-right: 2%;margin-left: 2%;}
}
 
 




@media(max-width:996px) {
  .Home-banner{ height: 400px;}
  .Home-banner .banner-text{ margin-top: 60px;}
  .index-title .t{ font-size: 28px;}
  .section-problem .index-problem li{ padding: 0 8px;}
  
  .section-intro .intro_left{ width: 50%;}
  .section-intro .cricle_box{ position: relative; width: auto; height: auto; display: none;}
  .section-intro .right_img{ width: 40%; position: absolute;  }
  .section-intro .intro-tab li{ width: 48%; margin-right: 1%;   margin-top: 10px;}
	/* about css */
	.about_content .zby-culture .list li .info{padding-top: 36px;}
	.about_content .zby-culture .list li p{margin-top: 26px;}
	/* ai css */
	.page-ai{height: auto; padding-bottom: 10px;}
	.page-title .t,.ai_item .product_side .t,.item-section .site_title{font-size: 28px;}
	.doc-section .process .num{width: 100px;height: 100px;margin: 0 auto;font-size: 40px;}
	.doc-section .process .line{flex: 0 0 100px;width: 100px;}
	.doc-section .process .num span{left: 50%;top: 50%;transform: translate(-50%,-50%);}
	.scene_list li{position: static;width: 100% !important;overflow: hidden;margin-top: 20px;}
	.scene_bg .float_img{width: 100%; display: none;}
	.doc-section .process .line:after{top: 56px;}
	.doc-section .process .dots{top: 48px;}
	.success_case .success-title{font-size: 15px;padding: 15px;}
	.scene_bg{height: auto;} 
	.scene_list .scene_role.rolebg3{float: left;}
	
	/* article_case css */
	.article_page .floor{text-align: center;border: 0;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;margin-bottom: 30px;}
	.article_page .floor li{display: inline-block;padding: 0 30px;}
	.article_page .floor li.active::after{width: 100%;height: 3px;top: auto;bottom: 0;}
	.article_page .article-content .article-title,.more_case_title{font-size: 28px;}
	.case-list .info{padding: 10px;}
	.case-list .info h3{font-size: 18px;}
	
	/* article_news css */
	.news_article .entry .entry-title{font-size: 28px;}
	
	/* join css */
	.join-banner .banner-text{margin-top: 204px;}
	.join_img_c,.join_img_c img{width: 100%;}
	
	/* reg css */
	.reg_body .reg-wrap .left{background-size: cover;}
	.reg_body .reg-wrap .left .title{font-size: 20px;}
	.reg_body .reg-wrap .left p{font-size: 14px;}
	.reg_body .reg-wrap .right{padding: 30px;}
	.reg_body .reg-wrap .right .reg-title{font-size: 22px;}
	.reg_body .reg-wrap{height: 580px;}
	
	/* price css */
	.vip-wrap{width: 996px;}
	.product-menu .product-list .row>div{margin-top: 20px;}
	.product-menu .product-list .category-text{height: 436px; padding: 10px;}
	.product-menu .product-list{margin-top: 30px;}
	
	/* product_info */
	.product_detail{padding-top: 54px;}
	.product_detail .product_img{width: 330px;height: 330px;}
	.product_detail .product_info{width: calc(100% - 360px);}
	.product_detail .product_info h1{font-size: 22px;}
	.product_detail .product_info .price {line-height: 50px;margin-top: 20px;}
	.product_detail .product_info .price span{font-size: 24px;}
	.product_detail .product_info .sku-box{margin-top: 20px;}
	.product_detail .product_info .buy_btn{height: 40px;line-height: 40px;margin: 24px auto 0;}
	.productFlex .extendBtn {height: 40px;margin: 24px auto 0;}
	.productFlex .extendBtn:before, .productFlex .extendBtn:after {top:-2em;}

	/* aizbs css */
	.zbk_box .gallery-inner .pic_show .cur_link a{font-size: 12px;width: 50% !important;line-height: 50px;}
	.zbk_box .gallery-inner .item-info-box{padding: 14px;}
	.zbk_box .gallery-inner .item-info-box .t{font-size: 20px;}
  .zbk_box .gallery-inner .pic_show .cur_link .iconfont{ font-size: 16px;}

  #mobileDownload .modal-dialog{ width: 90%; margin: 0 auto;}
  #mobileDownload .modal-body .t{ margin-bottom: 10px; font-size: 20px;}
  #mobileDownload .modal-body{ padding-left: 20px; padding-right: 20px;}
  #mobileDownload .modal-body .title{ padding: 9px 0; margin-top: 10px; font-size: 15px;}
  #mobileDownload .modal-body .for{ margin-top: 8px;}
  #mobileDownload .modal-body .ewm{ margin-top: 10px;}
  #mobileDownload .modal-body .teachbox{ margin-bottom: 10px;}

	.ui-pagination-container .ui-pagination-page-item{
		font-size: 14px;
		padding: 7px 14px;
		margin: 0 4px;
	}
	.case-list .pic img { height: 12em; }
 }
 
 @media(max-width:768px) { 
  .Home-banner .banner-text h3{ font-size: 18px;}
  .Home-banner .banner-text p{ font-size: 16px;}
  .Home-banner .banner-text .btns a{ width: 100px; height: 32px; line-height: 32px;} 
  .Home-banner .row > div{ width: 100%;}
  .Home-banner .banner-text{ margin-top: 30px;}
  .Home-banner .banner-img img{ max-width: 80%;}
  .Home-banner .banner-page .swiper-pagination-bullet{ width: 25px; height: 3px;}
  .page-banner{ height: auto; padding-bottom: 20px; overflow: hidden;}
  

  .index-section{ padding-top: 40px; padding-bottom: 50px;}
  .index-title{ margin-bottom: 20px;}
  .index-title .t{ font-size: 20px;}
  .index-title .st{ font-size: 12px;}

  .section-problem .index-problem li{ width: 50%; margin-bottom: 12px;}
  .section-problem .index-problem .text h3{ font-size: 15px; text-align: left; margin-bottom: 5px;}
  .section-problem .index-problem .text{ padding: 12px;}
  .section-problem .index-problem .text p{ height: 42px;}
  .section-problem .problem_icon2{ width: 80px; right: -50px; }
  .section-problem .problem_icon1{ width: 80px;  left: -20px; }

  .section-intro{ padding-bottom: 0;}
  .section-intro .intro_left{ width: 100%;}
  .section-intro .intro_left .t{ font-size: 19px;}
  .section-intro .intro_left .info{ font-size: 12px; line-height: 20px;}
  .section-intro .intro-tab li{ padding: 12px; border-radius: 5px;}
  .section-intro .intro-tab .ban{ font-size: 15px; margin-bottom: 5px;}
  .section-intro .intro-tab p{ font-size: 12px; margin-bottom: 5px;}
  .section-intro .intro-tab .more{ font-size: 13px;}
  .section-intro .intro-tab .more .ico{ width: 20px; height: 20px;}
  .section-intro .intro-tab .more .ico i{ font-size: 20px;}
  .section-intro .right_img{ position: relative; width: 60%; margin: 20px auto 0; right: auto; bottom: auto;}

  .section-advantage .adv-list li{ width: 50%;  padding: 0 8px;}
  .section-advantage .adv-list .info{ padding: 12px;}
  .section-advantage .adv-list .info h3{ font-size: 15px;}
  .section-advantage .adv-list .info p{ font-size: 13px; margin-bottom: 4px;   text-overflow     : ellipsis;
    -webkit-box-orient: vertical;
    display           : block;
    display           : -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;}
    .section-advantage .adv-list .info .more{ font-size: 13px;}

    .section-choose .choose-list li{ width: 100%; margin-bottom: 14px; }
    .section-choose .choose-list li .box{padding: 14px 12px;height: auto; }
    .section-choose .choose-list .ico{ width: 50px;}
    .section-choose .choose-list .text{ width: calc( 100% - 62px); margin-left: 4px;}
    .section-choose .choose-list .text div{ font-size: 16px;}
    .section-choose .choose-list .text p{ font-size: 13px; margin-top: 6px;}

    .section-room .room-left{ width: 100%;}
    .section-room .room-right{ width: 100%; padding: 0;}
    .section-room .room-tab .room-item{ width: 40%; height: 40px; line-height: 40px; margin: 0 1% ; float: left; font-size: 15px;}
    .section-room .room-title .t{ font-size: 20px;}
    .section-room .room-title .st{ font-size: 13px;}
    .section-room .room-box .icon1{ width: 100px;}
    .section-room .room-box .icon2{ width: 100px;}
    .section-room .room-box .icon3{ width: 100px;}

    .section-room .room-box .text1{ line-height: 36px; top: 55px; left: 120px; background: url(../images/index/room_text_bg4.png) no-repeat center left; padding-right: 10px; padding-left: 20px;}
    .section-room .room-box .text2{ line-height: 36px; padding-left: 10px; padding-right: 15px; top: 11px;}
    .section-room .room-box .text3{ padding-bottom: 16px; padding-top: 8px; left: 18px; top: -14px;}
    .section-room .room-box .text4{ left: 150px; line-height: 36px; }

    .section-news .news-list dd{ width: 50%; margin-bottom: 10px; padding: 0 5px;}
    .section-news .news-list dd:last-child{ width: 100%;}
    .section-news .news-list .pic{ height: 164px;}
    .section-news .news-list .info{ padding: 12px;}
    .section-news .news-list .info h3{ font-size: 15px; margin-bottom: 8px;}
    .section-news .news-list .info p{ font-size: 13px; line-height: 20px; margin-bottom: 8px;}
    .section-news .news-list .info .time{ font-size: 12px;}

    .section-news #news{ padding-left: 12px; padding-right: 12px;}
    .section-news #news li{ padding: 8px 0;}
    .section-news #news li a{ font-size: 15px; line-height: 20px; margin-bottom: 5px;}

    .section-case .case-list .info h3{ font-size: 15px;}
    .section-case .case-list .info p{ font-size: 13px;}
    .section-case .case-list .info .tag{ margin-bottom: 8px;}
    .section-case .case-list .info .tag span{ padding: 4px 6px; font-size: 12px;}
    .section-case .case-list .case-page{ margin-top: 15px;}
    .section-case .case-list .case-page .swiper-pagination-bullet{ width: 25px; height: 3px;}


    .index-section-link{ padding: 24px;}
    .index-section-link div{ font-size: 18px;}
    .index-section-link a{ width: 106px; height: 36px; line-height: 36px; margin-top: 20px;}
		
		.page-banner .banner-text .btns a{width: 100px;height: 32px;line-height: 32px;}
		
		
		/* about css */
		.about_content .zby-serve .list > div img{max-width: 100%;}
		.about_content .zby-serve .list > div{margin-bottom: 20px;}
		.about_content{padding-bottom: 20px;}
		.about_content .zby-contact .info p{width: 100%;}
		.about-banner .banner-text h3{font-size: 24px;}
		.about_content .zby-culture .download a{height: 40px;line-height: 40px;font-size: 15px;}
		
		/* ai css */
		.page-banner .banner-text h3{font-size: 20px;}
		.page-banner .banner-text p{font-size: 16px;}
		.page-title .t,.ai_item .product_side .t{font-size: 20px;}
		.page-title .st{font-size: 12px;}
		.ai_item{padding-top: 40px;padding-bottom: 20px;}
		.ai_item .product_side li{line-height: 40px;height: 40px;width: 45%}
		
		/* api css */
		.item-section{padding-top: 40px;}
		.page-title .t, .ai_item .product_side .t, .item-section .site_title{font-size: 20px;}
		.use_list{margin-top: 20px;} 
		.scene_list .info{width: 80%;margin: 0;}
		.page-content{padding: 0;} 
		.scene_bg{height: auto;}
		
		/* article_case css */
		.case-list .info h3{font-size: 15px;}
		.case-list .info p{font-size: 13px;}
		.article_page .article-content .article-title, .more_case_title{font-size: 24px;}
		.article_page .article-content .entry .dec img{max-width: 100% !important;height: auto !important;}
		
		/* article_news css */
		.news_article .hentry{padding-right: 0;}
		.news_article .entry .entry-title{font-size: 20px;}
		.news_article .sidebar .widget-title{font-size: 16px;}
		.news_article .widget_post_thumb ul .item{padding: 10px;}
    .article_bottom{ line-height: 36px;}
    .article_bottom .left .iconfont{ font-size: 18px;}
    .article_bottom .right .iconfont{ font-size: 20px; margin: 0 5px;}
    .article_bottom .goTop{ padding-left: 10px;}
		
		/* help css */
		.search_banner .txt{font-size: 20px;}
		.search_banner .input-groups{width: 86%;}
		.search_banner .input-groups input{width: 100%;height: 40px;}


    /* article_help */
    .help-page{ padding-bottom: 35px;}
    .article_page .article-content .post-back{ margin-top: 20px; padding-top: 20px;}
    .article_page .article-content .help_btn button{ width: 88px; height: 32px; font-size: 14px;}
    .article_page .article-content .help_btn i{ font-size: 16px;}
		
		/* join css */
		.hzfs-us ul{margin: 40px 0 20px;text-align: center;font-size: 0;}
		.applyFor_us .process p{font-size: 16px;margin-top: 20px;}
		
		/* reg css */
		.reg_body .reg-wrap .right .inputbg{height: 38px;margin-bottom: 15px;}
		.reg_body .reg-wrap .right .register input{height: 40px;}
		.reg_body .reg-wrap{height: 510px;}
    .reg_body .reg-wrap .right .register .btn{ height: 38px;}
		
		/* solution css */
		.article_page .article-content .solution_tit{font-size: 18px;}
		.article_page .article-content .solution_case_list .case_name{font-size: 18px;}
		.article_page .article-content .solution_case_list .case_name{padding: 30px 0;}
		
		/* price css */
		.product-menu .product-list .vip-title div{font-size: 18px;}
		.product-menu .product-list .vip-title{height: 88px;}
		
		/* product_info */
		.main-wrap-product .tabbar span{line-height: 50px;}
		
 }
  @media(max-width:767px) {
		/* about css */
		.about-banner{height: 200px;}
    .page-banner .row{ display: flex; flex-direction: column;}
    .page-banner .row >div{ order: 2;} 
    .page-banner .row >div:nth-child(2){ order: 1;}
    .about-banner .banner-text h3{ line-height: 200px;}
		.page-banner .banner-text h3{font-size: 18px;}
		.about_content .about-title{margin: 20px 0;font-size: 16px;}
		.about_content .about-title span{padding-bottom: 10px;}
		.about_content .zby-intro .img{width: 100%;}
		.about_content .zby-intro .img img{display: block;margin: 20px auto;max-width: 100%; width: 140px;}
		.about_content .zby-intro .intro-text{width: 100%;padding: 0 15px;}
		.about_content .zby-intro .dec{font-size: 14px; line-height: 24px;}
		.about_content .zby-culture .list li{width: 50%;}
		.about_content .zby-culture .list li .title{font-size: 16px;}
		.about_content .zby-culture .list li .line{height: 2px;}
		.about_content .zby-culture .list li p{font-size: 12px;line-height: 1.6;margin-top: 16px;}
		.about_content .zby-culture .download a{width: 100%;}
		.about_content .zby-contact .contact-row > div{height: 56px;margin-bottom: 10px;}
		.about_content .zby-contact .img i{font-size: 40px;}
		.about_content .zby-contact .info h3{font-size: 15px;margin-bottom: 0px;}
		.about_content .zby-contact .info p{font-size: 13px;}
		
		/* ai css */
		.page-banner .banner-text{margin-top: 10px;width: 100%;}
		.page-banner .banner-img{margin-top: 0 !important; margin-bottom: 10px;}
		.page-banner .banner-img .item{position: static;/* margin-top: 20px; */}
		.page-banner .banner-img img{width: 60%;margin: 0 auto;display: block;}
		.ai_item .zbk_tab div{width: 50%;height: 40px;line-height: 40px;}
		.ai_item .product_list .img{margin-bottom: 10px;}
    .ai_item .product_list .info{ margin-bottom: 10px;}
		.ai_item .product_list .info .t{margin-bottom: 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
		.ai_item .product_list .info .t a{font-size: 14px;}
		.ai_item .product_list .info p{font-size: 12px;}
		
		/* api css */
		.api_banner{padding-top: 30px;}
		.doc-section .process .line{display: none;} 
		.scene_list .avatar img{width: 100%;height: 100%;object-fit: cover;}
		.use_list{padding: 0 10px;}
		.use_list>div{padding: 10px;}
		.use_list .item{padding: 14px;}
		.use_list .item h3{font-size: 15px;}
		.use_list .item p{font-size: 13px;}
		.doc-section .process li{width: 100%;margin-bottom: 20px;}
		.case-list li{width: 100%;margin-top: 10px;margin-bottom: 10px;}
		.success_case{margin-top: 30px;}
		.doc-section .doc_btn a{width: 44%;margin: 0 1%;height: 40px;line-height: 40px;font-size: 15px;}
		.doc-section .process{display: block;}
		.scene_list .info{width: 60%;font-size: 14px;}
		.scene_list li:nth-child(even) .scene_role{float: right;}
		.doc-section .process .process-title{margin-top: 20px;}
		
		/* article_case css */
		.case_banner{padding-top: 30px;}
		.article_page .floor li{padding: 0 20px;width: 100%;line-height: 40px;height: 40px;}
    .article_page .floor li.active::after{ height: 1px;}
		.article_page .article-content .article-title, .more_case_title{font-size: 20px;margin-bottom: 20px;}
		.article_page .article-content .entry .floor_title{font-size: 16px;}
		.article_page .article-content .entry .dec{font-size: 14px;}
		
		
		/* article_help css */
		.leo-tab .leo-tab-title{padding: 10px 0;text-align: center;font-size: 0;margin-bottom: 10px;overflow: hidden;}
		.leo-tab .leo-tab-title li{font-size: 14px;margin: 0 auto;width: 33.333333%;padding: 8px 0;float: left;}
		.leo-tab .leo-tab-title .leo-this::after{bottom: 0;height: 2px;}
		.article_page .article-content .entry .sub_t{font-size: 14px;}
		
		/* article_news css */
		
		.news_article .entry .dec{margin-top: 20px;}
		.news_article .entry .dec img{max-width: 100% !important;height: auto !important;}
		.news_article .entry .entry-content p{font-size: 14px;}
	  .news_article .entry .entry-content img{width: 100%; height: auto;}
		
		.pages a{font-size: 14px;height: 20px;line-height: 18px;padding: 0 6px;margin: 4px 0;}
		.pages .line{width: 30px;display: none;}
		
		/* download css */
		.downLoad-btn{margin-top: 26px;}
		.downLoad-btn a{ width: 138px; height: 42px; line-height: 42px; margin: 0 8px; margin-bottom: 10px;}
		.dowmload_img{margin-top: 36px;}
		
		/* help css */
		.leo-tab .help-content{padding: 20px;}
		.leo-tab .help-content .help_content_title{font-size: 16px;margin-bottom: 20px;}
		.search_banner .input-groups input{font-size: 14px;}
		.search_banner .hotsearch{text-align: left;}
		.search_banner .hotsearch span{margin-left: 25px;}
		.leo-tab .help-content dl{padding-bottom: 10px;}
		.leo-tab .help-content dl dd{width: 100%;margin-bottom: 0;}
		.leo-tab .help-content dl dd a{font-size: 14px;}
		.leo-tab .help-content dl dt{margin-bottom: 16px;}

    .search_banner{ height: 320px; padding-top: 80px;}
		
		/* join css */
		.join_img{width: 50%;top: auto;bottom: 0; position: relative; float: left;}
		.join_img img{  height: 200px;}
    .join_img_r{ float: right;}
    .join_img_c img{ width: 100%; height: auto;}
    .join_img_l1{ position: absolute; left: 0; top: 0; height: 200px;}
    .join_img_r1{ position: absolute; right: 0; top: 0; height: 200px;}
    .join_img_c{ position: absolute; top: 160px;}
    .cooperation-system .img{ height: 210px;}
    .cooperation-system .img .pt-logo{ padding-top: 32px;}
    .cooperation-system .img .pt-text .t{ font-size: 26px;}
    .cooperation-system .img .pt-text p{ font-size: 12px;}
		.cooperation-system .intro{font-size: 14px;}
		.why-chhoose-us .choose-list li{margin-top: 20px;width: 100%;}
		.why-chhoose-us .choose-list .ico{width: 40px;}
		.why-chhoose-us .choose-list .text div{font-size: 15px;}
		.hzfs-us ul li p{font-size: 12px;margin-top: 0;}
		.hzfs-us ul li{width: 33.33333333%;margin-bottom: 20px;float: none;display: inline-block;}
		.hzfs-us ul li>div{padding: 0 20px;}
    .doc-section .doc_btn{ margin-top: 30px;}
		
		/* news css */
		.leo-tab .leo-tab-content{padding: 10px 0;}
		.post-loop-default .item{padding: 10px 0;}
		.post-loop-default .item-img,.post-loop-default .item-content{width: 100%;float: none;}
		.post-loop-default .item-img{height: 210px;}
		.post-loop-default .item-content{margin-top: 20px;}
		.post-loop-default .item-title{font-size: 15px;}
		.post-loop-default .item-excerpt{font-size: 13px;}
		.post-loop-default .item-title a{font-size: 15px;}
		.post-loop-default .item-meta{position: static;width: 100%;}
		
		/* price css */
		.product-menu{padding-bottom: 30px;}
		.product-menu .product-list{margin-top: 10px;}
		
		/* reg css */
		.reg_body .reg-wrap .left, .reg_body .reg-wrap .right{width: 100%;}
		.reg_body .reg-wrap .left{display: none;}
		.reg_body .reg-wrap .right{padding: 15px;}
		.reg_body .reg-wrap .right .reg-title{font-size: 18px;margin-bottom: 20px;}
		.reg_body .reg-wrap .right .reg-title .par_span::after{height: 3px;}
		.reg_body .reg-wrap .right .tips{margin-top: 10px;}
		.reg_body .reg-wrap .right .inputbg input{padding: 0 10px;}
		.reg_body .reg-wrap .right .userphone input{width: 67%;}
		.reg_body .reg-wrap{height: 480px;}
    .reg_body .reg-wrap .right .register{ margin-top: 20px;}
		
		/* solution css */
		.article_page .article-content .article-title .download{margin-top: 0;}
		.article_page .article-content .solution_case_list .case_name{font-size: 14px;}
		.article_page .article-content .solution_case_list .item{width: 50%;}
		.article_page .article-content .solution_case_list p{font-size: 14px;padding: 8px 0;}
		
		/* product_info */
		.product_detail{padding-top: 30px;padding-bottom: 30px;display: block;}
		.product_detail .product_img{width: 100%;margin: 0 auto;display: block;}
		.product_detail .product_info{width: 100%;margin-top: 20px;float: none;}
		.product_detail .product_info h1{font-size: 16px;margin-bottom: 4px;}
		.product_detail .product_info .p{font-size: 14px;}
		.four_serve li{width: 50%;text-align: left;font-size: 14px;line-height: 50px;padding-left: 10px;}
		.product_detail .product_info .price span{font-size: 20px;}
		.product_detail .product_info .price{line-height: 40px;}
		.main-wrap-product .tabbar span{font-size: 16px;margin-right: 30px;}
		.main-wrap-product .tabbar .active{border-bottom: 2px solid #1a64f1;}
		
		/* aizbs css */
		.zbk_box .zbk_tab_two{margin-top: 20px;}
		.zbk_box .zbk_tab_two div{font-size: 14px;}
		.zbk_box .zbk_tab_two div span{line-height: 30px;white-space: nowrap;}
		.zbk_box .gallery-inner .pic_show{width: 100%;}
		.zbk_box .gallery-inner .item-info-box{width: 100%;}
		.zbk_box .gallery-inner{margin-top: 20px;}
		.zbk_box .gallery-inner .item-info-box .t{font-size: 18px;}
		.zbk_box .gallery-inner .item-info-box .dec{font-size: 12px;}
		.zbk_box .gallery-inner .item-info-box .relate-product .gallery-product .swiper-slide{font-size: 12px;width: 48%;margin-left: 1%;margin-right: 1%;}

	  .ai_item .product_list .img img {
		  /*height: 13em;*/
	  }

	  .footer .auto-container .friend-link{display: none;}
  }

 
 

 
 