@charset "utf-8";


/*aos="zoom-in"*/

@media(min-width: 1921px){
   .n_service .w1200 {width:88%;}
	
}


@media(min-width: 992px){
	.more001 .a:hover{ background:#001f86; border:#001f86 1px solid;}
	footer .fl01 .w1200 .left dl dd:hover{ color: #fff;}	
	
	
}


@media (max-width: 2170px){

.banner ul .miso-dots_box{right:15px;}
.banner .chevron{left:60px;transform: translateX(0%);}
.n_about .fl04 .w1200{padding-right: 50px;}
.n_wxyy .fl02 li,.n_wxyy .fl03 li{margin: 0 1%;}
.n_wxyy .fl02 .item_li,.n_wxyy .fl03 .item_li{margin: 0 auto;width: 1480px;}

}




@media(max-width: 1921px){	
.banner ul li a .top h5,.banner ul li a .top h3{font-size:86px;}
}
@media(max-width: 1830px){
	.w1800{ padding:0 15px}
	footer .fl01 .center{width:40%;}
	.n_about .fl01 .left{width: 35.5%;}
	.n_about .fl01 .right{width: calc(100% - 35.5%);}
	.n_newsbox .right_box{width:30%;}
	.n_app .fl02 .tab ul li{margin: 0 3.175rem;}
	.n_app .fl02 .tab ul li.active p:after{bottom: -15px;}
	.case_item_box .case_tit p{padding:1rem 0 1.375rem}
	.case_item_box .case_text .service_develop_btn{margin-top:2.5rem;}
	.case_details .case_details_top{padding:0 0 3.75rem}



}

@media(max-width: 1630px){
    
   .w1200{padding: 0 50px;}
	.w1600{ padding:0 15px}
	.n_about .fl04 .left{position:static;float:left;width:48%;}
	.n_about .fl04 .right{float:right;width:45%;}
	.n_about .fl04 .left img{position:static;}
	.n_about .fl04 .w1200{padding-top:0;padding-bottom:0;}
	.n_about .fl04 .right dl{padding-top:30px;}
	.n_app .fl02 .tab ul li{margin: 0 2.175rem;}
	.why_box li .item_tex{height:54px;}
  .n_wxyy .fl02 .item_li,.n_wxyy .fl03 .item_li{width: 1320px;}
  .n_wxyy .fl02 li, .n_wxyy .fl03 li{width: 300px;height:300px;}
  .item_conh .item_li i{font-size:4rem;}
  .n_appletbox .fl02 .text_box {width: calc(100% - 40px);}
  .n_appletbox .fl02 li{justify-content: space-between;padding:0 30px 20px 30px;}
  .inpro_item_tit h3 { font-size: 1.25rem;}
  .pd120{padding: 80px 0;}	
  .wangzhan_map .wz_right .form .tit h3{font-size:2.5rem;}
  .wangzhan_map .wz_right .form .tit h4{font-size: 1.5rem;margin-top:10px;}
  .inpro_item_text{font-size:1rem;margin-top: 1.5rem;}
  .inpro_item_logo img{ max-height: 3.1666rem;}
  .inpro_item_ico{width: 60px;height: 60px;line-height: 66px;margin: 30px auto 0;}

}
@media(max-width: 1420px){	
  .header_box header .w1200{padding: 0 15px;}
  
  }
@media(max-width: 1400px){	
    .container01,.container02,.container04{padding:80px 0;}
	.box_6{padding:90px 0 80px;}
	.banner ul li a .top h3,.banner ul li a .top h5{font-size:72px;}
	footer .fl01 .center ul{width: 350px;}
	.n_banner .top h3{font-size: 2.75rem;}
	.n_app .fl02 .tab ul li p,.why_box li .item_tit{font-size: 1.25rem;}
	.n_app .fl02 .tab ul li{margin: 0 3%;}
	.n_app .fl02 .tab,.n_app .fl02 .bot{margin-top:50px;}
	.why_box li{padding:0 22px 10px;}
  .n_wxyy .fl02 .item_li,.n_wxyy .fl03 .item_li{width: 1200px;}
  .n_wxyy .fl02 li, .n_wxyy .fl03 li{width:250px;height:250px;}
  .n_wxyy .wechat_case_swiper .text_box{width:40%;}
  .n_wxyy .wechat_case_swiper .index_pro_item_img{width:56%;padding-bottom:40%;}
  .n_wxyy .wechat_case_swiper .text_box dt{padding:20px 0 10px;}
  .n_wxyy .wechat_case_swiper .zx_btn{margin-top:30px;}
  .xkmp_box .pd120{padding-left:15px;padding-right:15px;}
  
  .n_pay .fl01 .pay_left{width:60%;}
  .n_vi .fl02 li{ padding: 10px 40px 60px 25px;}

}

@media(max-width: 1330px){
   #nav ul li{margin-right:3rem;}
   .titt01 h3,.title002 h3,.list_box_03 .tit003 h3,.n_tit001 h3{font-size:2.75rem;line-height:60px;}
	.list_box_01 .con p{margin-bottom:30px;}
	.list_box_01 .con svg{display:none;}
	.n_about .fl01 br{display:none;}	
	.n_about .fl04 .right dl{padding-top:20px;}
	.n_newsbox .left_box{width:65%;}
	.case_item_box .index_pro_img {padding-bottom: 36%;width: 62%;}
	.n_wxyy .fl02 li,.n_wxyy .fl03 li{}
	.n_wxyy .fl02 .item_li, .n_wxyy .fl03 .item_li{width: 980px;}
	.n_app .fl01 li .item_tit,.n_wxyy .fl01 li .item_tit,n_appletbox .fl02 .item_conw .item_tex{font-size:1.375rem;}
	.n_appletbox .fl02 li{padding:10px 20px 20px 30px;}
	.n_appletbox .fl02 li i{margin-top:20px;}
	.n_wxyy .fl01 li i{font-size: 3.75rem;}
  .item_tit{margin:20px 0 10px;}
  .sub_nav{ margin-bottom:30px;padding-bottom: 23px;}
  .sub_nav a{ padding-bottom: 22px;}
  .case_nav a{margin-right: 30px;}
  .case_details .case_details_top .case_details_title h3{2.6rem;}
   .wangzhan_map .wz_right .form .item .inp input, .wangzhan_map .wz_right .form .item .inp .area{font-size:16px;}
   .wangzhan_map .wz_right .form .item .inp .area{height:100px;}
	.service_develop_item_title{ margin-bottom: 1rem;}
	.service_develop_item_read{font-size:1rem;}
	.service_develop_item_read li {line-height: 30px;}
}

@media(max-width: 1200px){
    .container01,.container02,.container04,.container05,.n_about .fl04,.n_about .fl05,.n_newsbox,.pd120{padding:40px 0;}
	.box_6,.n_pay{padding:50px 0;}
	.n_about .fl01{padding:50px 0 0;}	
	.n_about .fl02{padding-bottom:50px;}.n_contact{padding-top:50px;}
	.n_about .fl05 .n_tit001 h3{padding-bottom:30px;}
	.case_page_box,.custom_list{margin-top:2.5rem}
	 .list_box5{padding-top:1.75rem}
	.header_box,footer .fl01 .w1200 .center,footer .ft-logo,footer .links{ display:none}
	#m_header, #nav_btn_box{ display:block}	
	.w1200{ padding:0 15px}	
	
	.banner ul li a{ height:auto; padding-bottom:60% !important}
	.banner ul li a>img{ height:100%; position:absolute;}
	.banner{ height:auto;}	
	.banner ul li a .top { transform: translateY(30px);}
	.banner ul li.miso-current a .top { transform: translateY(0);}
	.banner ul .miso-dots_box{ bottom:2.5rem}
	.banner ul li a .top h3,.banner ul li a .top h5{font-size:58px;}
	.banner .chevron{width:60px;line-height:60px;height:60px;left:15px;bottom:60px;}
	.banner ul .miso-dots{height:auto;}
	.service_develop_title{position:static;padding:0 15px}
	.titt01 h3{display:inline-block;}
	.service_develop_button{display:none;}
	.container01 .swiper{padding-left:0}
	.service_develop_item_box{padding:40px 25px;}
	.container01 .swiper-slide1{width:50%;}
	.inpro_item{width:50%}
	.custom_list li{width:33.33%;}
	.custom_list a,.list_box_03 .tit003 h4{margin-top:0;}
	.container04 .bot{margin-top:2rem}
	.container04 .top001,.list_box_02 ul,.list_box_03,footer .fl02 .w1200,footer .left .list_box_04,.list_box_01 a{display:block;}
	.container04 .tab{margin-top: 20px;}
	.container04 .tab ul li{padding-right:40px;padding-left:0;}
	.list_box_02 li{width:100%;margin-right:0%;}
	.container04 .left{justify-content: space-between;}
	.list_box_03 .tit003,.list_box_03 .inform{margin-bottom:30px;width:100%;}
	footer .fl01 .f_btn{margin:20px auto;}
	.list_box_03 .sub{ width: 100%;float:none;}
	footer .fl01{padding:2rem 0 2.5rem;}
	footer .fl01 .right .img,footer .fl02{ text-align:center}
	footer .fl02 .left{ width: 100%; padding: 1.5rem 0 0;}
	footer .fl02 .center,.list_box_01 .img,.list_box_01 .con{ width: 100%;}
	.list_box_09{ justify-content: center;}
	.list_box_09 li{ margin: 0 .5rem;}	
	.n_about .fl01 .left,.n_about .fl01 .right{width:100%;}
	.n_about .fl01 .right{margin-top:20px;}
	.n_about .fl03 .text h3{font-size:2rem;line-height:3.375rem;}	
	.n_app .fl02 .bot{padding: 30px;}
	.n_app .fl02 .bot dl dd .textbox .text{margin-bottom:0px;line-height:2.15rem;}
	.zx_btn{margin:30px auto 0;}
	.n_app .fl03 li .item_tit{font-size:1.375rem;}
	.why_box li{width: 48%;}
	.n_app .fl03 li .item_tex{height:84px;}
	.container02 .case_page_box{margin-top: 1.75rem;}
	.case_item_box .case_tit h3{font-size:2rem;}
   .n_casebox .case_page_box{margin-top:0;}
   .n_wxyy .fl01 li i{font-size:3.625rem;}
	.n_wxyy .fl02 li,.n_wxyy .fl03 li{width:360px;height:360px;}
	.n_wxyy .fl02 .item_li, .n_wxyy .fl03 .item_li{width:750px;}
	.n_wxyy .wechat_case_swiper .index_pro_item_box{display:block;}
	.n_wxyy .wechat_case_swiper .index_pro_item_img{width:100%;padding-bottom: 60%;}
	.n_wxyy .wechat_case_swiper .text_box{width:100%;;}
	.n_wxyy .wechat_case_swiper .an_logo{right:20px;top:15px;}
	.n_wxyy .wechat_case_swiper .an_logo img{width:120px;}
	.n_wxyy .wechat_case_swiper .swiper-slide{padding:0;margin-top:30px;}
	.n_appletbox .fl01 li{padding:30px;}
	.item_tex{line-height: 1.55rem;}
	.banner-bg .w_1200 .text h2{font-size:2.375rem; }
	.banner-bg .w_1200 .text h3{font-size:1.375rem;}
	.banner-bg .w_1200 .text p{font-size:1.25rem;}
	.box_1>ul>.box_1_left,.box_1>ul>.box_1_right{width:49%;}
	.box_1>ul{background:none;width:100%;}
	.box_1_left>ul>li{margin-right:0 !important}
	.box_1_right>ul>li{margin-left:0 !important;text-indent:0;}
	.box_1_left>ul>li:nth-child(3){width:auto;}
	.box_1>h1,.box_2_1>h1,.box_4 h1,.box_3 h1,.box_6 .u-title h1,.box_5 h1{font-size:2rem;margin-bottom: 30px;}
	.box_2_1>.box_2_cont ul,.box_2_2>.box_2_cont ul,.box_2_3>.box_2_cont ul,.box_2_4>.box_2_cont ul{width:100%;float:none;}
	.box_2 .img_box{display:none;}
	 p.text br{display:none;}  
	 .box_3 .box_3_coment ul li:nth-child(1),.box_3 .box_3_coment ul li:nth-child(2),.box_3 .box_3_coment ul li:nth-child(3),.box_3 .box_3_coment ul li:nth-child(4){background-size:80%}
	.inpro_item_tit h3 { font-size: 1.45rem;padding-bottom: 10px;}
	.inpro_item_tit p{font-size: 1rem;}
	.n_pay .fl01 .flex{flex-direction: column;}
	.n_pay .fl01 .pay_left{width:100%}
	.n_vi .fl02 li {padding: 10px 20px 20px 15px;}
	.ser_main .n_service{ margin-top: 4.5rem;}
	
}

@media(max-width: 1060px){
  .n_app .fl01 li{width: 32.3%;}
  .n_app .fl01 li:nth-child(4),.n_app .fl01 li:nth-child(5){}
  .n_app .fl02 .tab,.n_app .fl02 .bot{margin-top:30px;}
  .n_app .fl03 ul{margin-top:30px;}
  .n_app .fl03 li{width: 28.8%;margin-top:8px !important;}
  .why_box li .item_tit{height:30px;}
  .why_box li .item_tit {margin-top: 25px;}
  .n_main .inpro_item{width: 48%;}
  .case_item_box,.case_details .case_details_top{display:block;}
  .case_item_box .case_item_content{padding-left:0;width:100%;padding-top:20px;}
  .case_item_box .index_pro_img{width:100%;padding-bottom: 46%;}
  .case_details .case_details_top .left,.case_details .case_details_top .right{width:100%;}
  .case_details .case_details_top{padding:0 0 2rem;}
  .case_details{padding-top: 8rem;}
  .case_details .case_page h3{font-size:1.375rem;}
  .case_details .case_page .w1200{line-height: 2.125rem;}
  .case_details .case_page{padding:2.235rem 0;}
  .map_a1{height: 460px;}
  .n_seo .fl04 li .item_tex{width:100%;}
  .n_seo .fl05 li{width:48%;padding: 10px 20px 30px 20px;}
  .n_seo .fl05 .text_box .item_tit{height:48px;line-height:2rem;}
  .n_webbox .fl01 li{padding:40px 20px;}
  .item_li i{font-size: 4rem;}
  .n_webbox .fl02 .item_tit{margin: 20px 0 10px;}
  .n_webbox .fl02 li{margin: 0 1%;width: 23%;}
  .n_webbox .fl03 li{padding:30px 1%;height: 280px;}
  .n_wxyy .fl01 li{width: 32.33%;}
  .n_appletbox .fl02 li{width:48%;}
  .n_appletbox .fl03 .item_tit{top:40%;}
  .n_appletbox .fl03 .item_tit:after{margin-left: -22.5px;}
  .banner-bg .w_1200 .img{width:60%;} 
  .banner-bg .w_1200 .text{width:40%;}
  .banner-bg .w_1200 img{width:100%;}
  .n_wxyy .fl01 li:hover i {transform: translate(0px, -20px);}
  .n_wxyy .fl01 li:hover .item_tit {transform: translate(0px, -30px);}
  .n_wxyy .fl01 li:hover .item_tex {transform: translate(0px, 30px);}
  .titt01 h3{padding-bottom:0;font-size:2rem;line-height:36px;}
  .title002 h3,.list_box_03 .tit003 h3{font-size:2rem;line-height:36px;padding-bottom:10px;}
  .n_tit001 h3{font-size:2rem;line-height:32px;}
  .list_box_01 .con p{margin-top:-8px;margin-bottom: 10px;}
  .list_box_01 .con h6 i{padding-bottom:20px;}
  .list_box_02 li{margin-top:20px;}
 .banner{margin-top:4.5rem}
 .inpro_item{width:100%;margin-top:15px;}
 .case_page_box{padding:0 5px;}
 .list_box5 .li span{font-size:2.875rem;} 
 .n_banner .img .img_hezi{padding-bottom: 40.35% !important;}
 #ar_fot .bnt_back a{padding: 14px 20px;}
 .case_item_box .case_text{line-height:1.625rem;}
 .case_item_box .service_develop_btn{width: 4.25rem;height: 4.25rem;}
 .lianluo li i{widtH:50px;height:50px;font-size:2.625rem;}
 .lianluo li .xin_tit{padding:20px 0;}
 .add_box{padding:40px 0 30px;margin-top:40px;}
  .map_a1{height:360px;}
  .lianluo{display:block;margin-top:20px;}
  .lianluo li:after{clear:both;content:'';height:0;display: block;}
  .lianluo li I{float:left;margin-right:12px;}
  .lianluo li DIV{float:left;width:70%;}
  .n_seo .fl01 li,.n_seo .fl02 li,.n_seo .fl04 li{width:48%;}
  .n_seo .fl04 li{margin: 0 1%;padding:30px 10px 30px;height: 220px;}
  .n_seo .fl02 li img{width:60px;}
  .n_seo .fl04 li i{margin-top:0;}
  .n_seo .fl04 .item_tit{margin-top:10px;}
  .n_webbox .fl01 li{width:48%;height: 230px;padding-top:20px;}
  .n_webbox .fl02 li{margin: 0 1%;width: 48%;padding: 26px 20px;height: 220px;}
  .n_webbox .fl03 li{width:48%;height:220px;}
  .n_wxyy .fl01 li{width:49%;}
  .n_appletbox .fl01 li{padding:20px 10px;width:48%;height:200px;}
  .n_appletbox .fl01 i{width: 50px;height:50px;}
  .item_li li {margin-top:15px !important;}
  .n_tit001 p{padding-top:10px;}
  .n_tit001{margin-bottom:10px;}
  .n_appletbox .fl03 li{width:48%;}
  .why_box li .item_tex{height:68px;}
  .box_2_1>.box_2_cont ul p.text{margin-bottom:20px;}
  .box_3 .box_3_coment ul li{padding-top:50px;margin-top:30px;}
  .box_5 .box_5_coment ul li,.box_6 .box_6_coment .u-tenList li{width:50%;padding:0 5px;}
  .box_6 .box_6_coment .u-tenList li span{display:inline}
  .box_6 .box_6_coment .u-tenList li{height:190px;margin-top:10px}
  .list_box_03 .text, .list_box_03 textarea,.list_box_03 .sub{height: 4.125rem;line-height: 4.125rem;}
  .n_newsbox .left_box .titleBox h2{font-size:1.75rem;}
  .service_develop_item_tips{border-radius: 40px 10px 40px 10px;}
  .n_webbox .fl01 li:hover{ border-radius: 40px 10px 40px 10px}
  .box_2_1>.box_2_cont ul h3{font-size: 24px;}
  .box_4 .box_4_coment { margin: 60px auto 0;}
  .service_develop_item_title{font-size:20px;margin-bottom:.5rem;}
  .service_develop_item_label{font-size:42px;margin-bottom:1rem;}
  .wangzhan_map .wz_left{display:none;}
  .wangzhan_map .wz_right{padding: 0 22px;}
  .wangzhan_map .wz_right .form .tit h3 {font-size: 2rem;}
  .wangzhan_map .wz_right .form .sub{width:100%;}
  .wangzhan_map .wz_right .form .tit p{margin-top: 10px;font-size: 1.5rem;}
  .wangzhan_map .wz_right .form .sub span{padding:0;line-height:50px;}
  .wangzhan_map .wz_right .form-horizontal {margin-top: 1rem;}
  .list_box_02 li a{padding: 1.845rem 1.25rem;}
  .list_box_02 li hr{ margin-top: 1.2rem; margin-bottom: 1rem}
  .box_2_2>.box_2_cont ul p.text{font-size: 18px;}
  .box_2_3>.box_2_cont ul h3{font-size:28px;}
  .n_vi .fl01 .tab ul li p{font-size: 14px;line-height: 22px;}
  .n_vi .fl01 .bot img{height: 300px;object-fit: cover;}
  .n_vi .fl02 li{width:100%;}
  .n_vi .fl02 .item_conw .item_tex{height:30px;}
  .n_vi .fl02 li i{width:50px;}

  .n_service .service_develop_tab .service_develop_img{display:none;}
  .n_service .service_develop_tab .service_develop_item_content{width:100%;}
  .n_service .service_develop_item_read li{font-size:14px;line-height: 24px;}
  .n_service .service_develop_item_tips{font-size:16px;}
  .n_service .service_develop_item_title{font-size:20px;}
  .n_service .service_develop_item_box{padding: 10px 10px 10px}
  
}



@media(max-width: 780px){
    .banner ul .miso-dots_box{bottom: 2rem;}
	#gotop{ right:0; transform:scale(0.7)}
	.banner ul li a .top h5,.banner ul li a .top h3{ font-size:40px; }
	.banner ul .miso-dots li{ width:1.5rem;}
	
	.container01 .swiper-slide1{width:100%;}
	.container01 .service_develop_item_read{height:auto;}

	.container01 .service_develop_item_box{padding: 30px 10px 20px;}
	.container01 .service_develop_item_tips{margin-bottom:1rem;line-height: 2rem;}
	.list_box5 .li,.n_about .list_box5 .li{width:50%;margin-top:20px;text-align: center;}
	.inpro_item_center{padding: 0 3.541666vw;}
	.custom_list li{width:50%;}
	.inform p{display:block;}
	.list_box_02 li .con p{line-height: 2.325rem;height: 4.875rem;margin: 1rem 0;}
	.list_box_01 .con h5{font-size: 1.75rem;}
	footer .fl01 .w1200 .right,footer .fl01 .left,.list_box_03 .text,.list_box_03 textarea,.n_about .fl04 .left,.n_about .fl04 .right,.n_about .fl04 .right .cont{float:none; width: 100%;}
	.list_box_04 li{width:100%;text-align:center;}
	.list_box_03 .text:last-child{margin-left:0;margin-top:20px;}	
	footer .fl01{ padding:2.5rem 0 0}
	.list_box_04 li{display:flex;justify-content:center;margin-top: 0.125rem;} .list_box_04 li h6{padding-right:8px;}
	footer .fl01 .f_btn{margin:10px auto;}  footer .fl01 .right .img{margin-top:20px;}
	.n_banner .top h3{font-size:1.5rem;line-height:2.375rem;margin-top:12%;}
	.n_banner .top h5 br{display:none;}
	.n_banner .img .img_hezi {padding-bottom: 60% !important;}
	.n_about .list_box5{margin-top:0;background:none;}
	.n_about .fl04 .right{margin-top:20px;}	
	.pc_pages,.c_site,.n_newsbox .right_box{display:none;}
	.ph_pages{display:block;}
	.n_newsbox .left_box{width:100%;float:none;}
	.n_newsbox .left_box .note{padding-top:0;}
	  .ny_news_show .left_box .ar_title h3{font-size: 2rem;}
	  .ny_news_show .left_box .ar_title{margin-bottom:20px;padding: 0 0 14px;}
	  .ny_news_show .ar_title h6 .fr{margin-top: 5px;}
	  #ar_fot{margin-top:30px;}

	.pagenav p{margin: 0 1rem 0 0;}
	.pagenav a{font-size:1.375rem;padding-bottom: 18px;}
	.n_newsbox .left_box .more svg{-webkit-transform:translateX(-50px);transform:translateX(-50px);width: 32px;height: 18px;}
	#ar_fot h3 svg{width:30px;}
    .n_banner .top h5{font-size: 1.25rem;padding-top:12px;line-height: 1.775rem;}
	.case_item_box .case_tit h3{font-size: 1.45rem;}
	.n_app .fl01 li{width:48%;margin: 0 1%;}
	.n_app .fl01 li:last-child{}
	.n_app .fl02 .bot{padding: 20px;}
	.n_app .fl03 li{width:44.8%}
	.n_app .fl01 li .item_tit{margin-bottom:0;}
	.why_box li{padding: 0 8px;}
	.n_main .inpro_item{width:100%;    margin: .9% 0;}
	.inpro_item{padding-left:0;padding-right:0;}
    .container02 .case_page_box{padding:0;}
	.sub_nav a{margin-right:20px;padding-bottom: 22px;}
	.sub_nav{padding-bottom:22px;margin-bottom:40px;}
	.case_details .case_page .w1200{display:block;}
	.case_details .case_page .case_page_prev,.case_details .case_page .case_page_next{display:flex;}
	.add_box{padding:20px 0 20px;margin-top:20px;}
	.lianluo li i{font-size: 1.625rem;justify-content: flex-start;widtH: 30px;height: 40px;} .lianluo li .xin_tit{padding:10px 0;}
	.n_seo .fl01 li .item_tit{margin-bottom:10px;}
	.n_seo .fl02 li{padding-top:20px;}
	.n_seo .fl03 .fl03_con img{width:40px;}
	.n_seo .fl03 .fl03_con h3{font-size: 1.375rem;margin:30px 20px 20px 0;line-height:2rem;}
	.n_seo .fl05 li{width:100%;}  .n_seo .fl05 .text_box .item_tit{height:auto;margin-bottom:10px;}
	.n_seo .fl05 li span{margin-top:20px;}
	.n_wxyy .fl02 li,.n_wxyy .fl03 li{width:200px;height:200px;}
	.n_wxyy .fl02 .item_li, .n_wxyy .fl03 .item_li{width:420px;}
	.n_appletbox .fl02 li{display:block;text-align: center;height:200px;padding:10px 10px 20px;}
	.n_appletbox .fl02 .text_box{width:100%;}
	.n_appletbox .fl02 li i{width:auto;}
	.n_appletbox .fl02 li i:after{height:32px;width:32px;top:0;left:0;}
  .n_appletbox .fl03 .item_con p{width:50%;padding:8px 0;}
  .n_appletbox .fl03 .item_con{padding-top:10px;}
  .n_appletbox .fl03 .item_tit:after{margin-top:30px;}
  .n_appletbox .fl03 li a{margin:20px auto 30px;}
  .inpro_item_logo1,.inpro_item_tit{left:15px;}
  .inpro_item_tit{bottom: 20px;}
  .inpro_item_logo1{top: 20px;}
  .banner-bg .w_1200 .fl,.banner-bg .w_1200 .fr{float:none;}
  .banner-bg .w_1200 .img,.banner-bg .w_1200 .text{text-align:center;width:100%;}
  .banner-bg .w_1200 .text{margin-top:0;margin-bottom:20px;}
  .banner-bg .w_1200 .text p{margin-bottom:10px;}
  .banner-bg .w_1200{padding-top:20px;}
  .box_1>ul>.box_1_left{display:none;}
  .box_1>ul>.box_1_right{float:none;width:100%;padding:0 15px;}
  .box_1_right>ul>li{margin-top:20px !important;}
  .box_1_right>ul>li>p{display: inline;}
  .box_1>ul{margin-top:30px;}
  .box_2_2>.box_2_cont ul li{width:25%;}
  .box_2_1>.box_2_cont ul li{width:20%;}
  .box_2_1>.box_2_cont ul li div{}
  .box_2_3>.box_2_cont ul li,.box_2_4>.box_2_cont ul li{width:33.33%;margin-right:0;}
  .box_3 .box_3_coment ul li{margin-top:0;padding-top: 30px;}
  .box_3 .box_3_coment ul li:nth-child(1), .box_3 .box_3_coment ul li:nth-child(2), .box_3 .box_3_coment ul li:nth-child(3), .box_3 .box_3_coment ul li:nth-child(4){background-size:100%;}
  .box_4 .box_4_coment ul li{width:50%;}
  .box_4 .box_4_coment ul li .xcxm{background-size: 150px;}
  .box_4 .box_4_coment ul li{height:auto;}
  .box_4 .box_4_coment ul li a div img{width: 70%;}
  .box_4 .box_4_coment ul li a{padding-top:40px;}
  .box_6 .box_6_coment .rgbtn{width:80%;}
  .wrap-last .fewm img{width:70%;}
  .case_nav{display: none;}
  .n_seo .fl03 .fl03_con{margin-top:20px;}
  .box_2_1>.box_2_cont ul h3:after{ margin: 20px 0;}
  .box_4 h1:after{margin: 20px auto;}
  .box_2_2>.box_2_cont ul h3{font-size: 24px;}
  .box_2_1>.box_2_cont ul p.text{font-size:1rem;line-height: 32px;}
  .ar_article p{line-height: 30px;}
  .page{margin-top: 30px;}
  .container02 .case_page_box {margin-top: 0;}
  .inmore1{height: 60px;line-height: 60px;}
  .inpro_item_ico{margin: 30px auto 0;width: 66px;height: 66px;line-height: 72px;}
  .inpro_item_ico svg{width: 50%;}
  .n_wxyy .fl01 li:hover i {transform: translate(0px, -10px);}
  .n_wxyy .fl01 li:hover .item_tit {transform: translate(0px, -10px);}
  .n_wxyy .fl01 li:hover .item_tex {transform: translate(0px, 10px);}
  .case_details .case_details_top .case_details_title h3{font-size: 2rem;line-height: 3rem;}
  .case_details .case_details_top .right{line-height: 2.4rem;}
  #m_nav li .a h3{font-size: 1.25rem;}
  #m_nav .title .list a{font-size:1.125rem;}
  .n_pay .tip_care{padding:10px;}
  .n_pay .tip_care p{margin:5px 0;}
  .wangzhan_map .wz_right .form .item .inp input{height:42px;line-height:42px;}
  .wangzhan_map .wz_right .form .tit h4{margin-top:0;}
  .wangzhan_map .wz_right .form .tit p{display:none;}
  .service_develop_tab .service_1:nth-child(7) .service_develop_item_read{flex-direction: column;}
  .service_develop_tab .service_1:nth-child(7) .service_develop_item_read li{width:100%;}
  .list_box_03 .tit003 h4{font-size: 1.5rem;}

  .n_about .fl04 .w1200{padding-left:15px;padding-right:15px;}
  
}


@media(max-width: 456px){	
	.banner ul li a .top h5,.banner ul li a .top h3{ font-size:28px; }
    .banner .chevron{display:none;}
	.n_about .fl03{padding-bottom:35.35% !important;}
	.n_about .fl03 .text h3{font-size:1.375rem;line-height:2.375rem;}
	.n_wxyy .fl02 li,.n_wxyy .fl03 li{width:48%;height:220px;border-radius:0;}
	.n_wxyy .fl02 .item_li, .n_wxyy .fl03 .item_li{width:100%;}
	.n_wxyy .fl02 .item_tex, .n_wxyy .fl03 .item_tex{padding:0 10px;}
    .box_4 .box_4_coment ul li .xcxm {background-size: 120px;}
	.n_appletbox .fl02 li{height:180px;}

} 