@charset "utf-8";
/*css comment*/ 

/*fonts*/ 
.f90{ font-size: 90px;} 
.f60{ font-size: 60px;} 
.f48{ font-size: 48px;} 
.f36{ font-size: 36px;} 
.f30{ font-size: 30px;} 
.f24{ font-size: 24px;}
.f22{ font-size: 22px;}
.f20{ font-size: 20px;}
.f18{ font-size: 18px;}
.f16{ font-size: 16px;} 

@media (max-width: 1500px){ 
	html{ font-size: 83px;}
	/*fonts*/  
	.f90{ font-size: 80px;} 
	.f60{ font-size: 50px;} 
	.f48{ font-size: 40px;} 
	.f36{ font-size: 30px;} 
	.f30{ font-size: 24px;} 
	.f24{ font-size: 20px;}
	.f22{ font-size: 18px;}
	.f20{ font-size: 18px;}
	.f18{ font-size: 16px;}
	.f16{ font-size: 16px;} 
	
	/*inner*/
	.inner{ max-width: 1230px;}
	
	/*header*/ 
	.header_wrap{ height: 80px; line-height: 80px;}
	.logo a, .load_logo{ height: 36px;}
	.sidebar_header{ width:80px;}
	.share_con{ right:55px;}
	body.body_article main{ padding-top: 80px;}
	
	/*02*/ 
	.guide_wrap{ height: 80px; line-height: 80px;}  
	.guide_local, .guide_nav{ font-size: 14px;}
	.develop_year{ font-size:40px; line-height: 100px; height: 100px;}
	.develop_swiper .swiper-slide-active .develop_year{ font-size: 120px;}
	.develop_swiper div[class*="swiper-button-"]{ top:28px;}
	
	/*03*/
	.dot_con{ width:470px;}
}  

@media (max-width: 1199px){
	html{ font-size: 68px;}
	/*fonts*/  
	.f90{ font-size: 70px;} 
	.f60{ font-size: 40px;} 
	.f48{ font-size: 32px;} 
	.f36{ font-size: 24px;} 
	.f30{ font-size: 20px;} 
	.f24{ font-size: 18px;}
	.f22{ font-size: 18px;}
	.f20{ font-size: 18px;}
	.f18{ font-size: 16px;}
	.f16{ font-size: 16px;}  
	
	
	/*inner*/
	body{ overflow-y:auto!important;}
	body.body_fullpage{ overflow: hidden!important;}
	.nicescroll-rails{ display:none;}
	.inner{ width: 100%; max-width: 980px;}
	.about_sec, .banner_bg{ background-attachment: local!important; background-position: 50% 0!important;}
	
	/*header_wrap*/ 
	.header_wrap.scollfox { transform: translateY(0)!important; }
	.header_wrap.scollfox{ transform: translateY(0); /*box-shadow:0 2px 5px 0 rgba(0,0,0, .10);*/ color:#333333;}
	.header_wrap.scollfox:before{ height: 100%;}
	.header_wrap.scollfox a{ color:#333333;}
	.header_wrap.scollfox .logo a img:nth-child(1){ opacity: 0;}
	.header_wrap.scollfox .logo a img:nth-child(2){ opacity: 1;}
	.header_wrap.scollfox #menu_open i{ background: #333333;} 
	.header_wrap.scollfox .menu_enter a em:before{ background: #333333;}
	/*sidebar_nav*/
	.sidebar_nav{margin:0;}
	.sidebar_nav>li{ padding:0;}
	.sidebar_nav>li>.s_a0{ line-height: 1.72; border-bottom: 1px solid rgba(255,255,255, .30);}
	.sidebar_nav>li>.s_a0>a{ line-height: 2.50;}
	.sidebar_nav>li>.s_a0>.icon_jiahao{ display:block;} 
	
	/*02*/  
	.guide_local a{ padding: 0 .05rem;}
	.guide_nav{ margin-right: -.10rem;}
	.guide_nav li a{ padding: 0 .10rem;}
	.develop_year{ font-size: 32px; line-height: 80px; height: 80px;}
	.develop_swiper .swiper-slide-active .develop_year{ font-size: 100px;}
	.develop_swiper div[class*="swiper-button-"]{ top:18px;}
	.honor_tab{ margin-left:0; margin-right: 0;}
	.honor_swiper .swiper_arrow{ position:absolute; bottom: 100%; right:0; margin-bottom: .40rem;}
	.honor_swiper div[class*="swiper-button-"]{ position:static; margin: 0; display: inline-block; vertical-align: middle; margin-left: .10rem;}
	.honor_swiper div[class*="swiper-button-"]:after{ font-size:40px;}
	
	/*03*/
	.dot_con{ width:370px;}
}
	
@media (max-width: 991px){   
	
	/*footer*/
	.footer_nav>li:first-child .footer_nav_linklist li{ float:none; width: 100%; max-width: none;}
	.footer_nav>li:nth-child(n){ flex:auto;}
	
	 /*01*/ 
	.news_swiper .swiper_arrow{ display:none;}
	
	 /*02*/ 
	.guide_nav{ display:none;}
	.profile_img{ width:100%; float:none;}
	.profile_img img{ float:none; margin: 0 auto;}
	.profile_text{ width:100%; float:none;} 
	
	 /*03*/ 
	.accordion_con dl dt{ width:100%; float:none; margin: 0 auto .20rem;}
	.accordion_con dl dd{ max-width:none;}
	.accordion_des{ line-height: 24px; height: 96px;}
	.case_block{ display:block;}
	.case_left{ width: 100%; padding-right: 0; margin-bottom: .50rem;}
	.case_customer{ margin-top: .30rem;}
	.case_right{ padding-left: 0; padding-right: 0; line-height: 24px;}
	.case_text{ max-height: 192px;} 
	.dot_con{ width: 270px;}
	/*07.05*/
	.case_swiper .swiper-pagination{ display:block;}
	.scope_swiper .swiper-slide{ width:33.33%;}
	.TPA_superiority .TPA_tit{ color:#333333;}
	.superiority_swiper .swiper-slide{ width:50%;}
	
	 /*04*/ 
	.news_item a{ line-height: 26px; max-height: 52px;}
	.news_over{ line-height: 26px; max-height: 78px;}
} 

@media (max-width: 767px){ 
	html{ font-size: 50px;} 
	/*fonts*/  
	.f90{ font-size: 60px;} 
	.f60{ font-size: 30px;} 
	.f48{ font-size: 24px;} 
	.f36{ font-size: 20px;} 
	.f30{ font-size: 16px;} 
	.f24{ font-size: 16px;}
	.f22{ font-size: 16px;}
	.f20{ font-size: 16px;}
	.f18{ font-size: 14px;}
	.f16{ font-size: 14px;} 
	
	/*header_wrap*/
	.header_wrap{ height: 60px; line-height: 60px;}
	.header_inner{ padding: 0 15px;}
	.logo a{ height: 28px;}  
	.menu_tel .icon_dianhua{ display:block;}
	.menu_tel em{ display: none;}
	.menu_enter{ display:none;}
	.sidebar_header{ width:60px;}
	.share_con{ right: 45px;}
	.sidebar_con{ padding:.50rem;}
	.sidebar_bot{ bottom: .50rem;} 
	body.body_article main{ padding-top: 60px;}
	
	/*footer*/  
	.footer_nav{ display:block; margin-right: 10%;}  
	.footer_nav_tit{ padding-right: 40px; border-bottom:1px solid rgba(255,255,255, .20);}
	.footer_nav_tit a{ height: 30px; line-height: 30px;}
	.footer_nav_block:last-child .footer_nav_tit{ border-bottom: none;}
	.footer_nav_tit .icon_jiahao{ display:block;}
	.footer_nav_collapsible{ margin-top:0; padding: .20rem 0; border-bottom:1px solid rgba(255,255,255, .20); display:none;} 
	.footer_bot{ text-align:center;}
	.footer_bot .inner{ display:block;}
	
	/*01*/
	.focus_video{ display: none;} 
	.focus_phone{ display:block;}
	.industry_des, .industry_overview{ line-height: 26px; max-height: 104px;}
	.about_overview{ line-height: 26px; max-height: 78px;}
	.about_show .swiper-container{ width:100%;}
	.about_forewords{ width:100%;}
	.about_video{ position:static; margin-top: .40rem;}
	.industry_ico{ width:35px; height: 35px;}
	/*07.05*/
	.sec_more{ width:130px; height: 42px; line-height: 40px;}
	body.body_index #fp-nav{ display:none;} 
	.about_swiper .swiper-pagination{ display: block;}
	.industry_thumbs{ display:none;}
	.industry_show .swiper-pagination{ display:block;}
	.industry_img_pc{ display:none;}
	.industry_img_phone{ display:block;}
	.index_news .sec_bg_pc{ display:none;}
	.index_news .sec_bg_phone{ display:block;}
	.news_swiper .swiper-pagination{ display:block;}
	
	/*02*/
	.guide_wrap{ height: 60px; line-height: 60px;}
	.develop_year{ font-size: 24px; line-height: 50px; height: 50px;} 
	.develop_swiper .swiper-slide-active .develop_year{ font-size: 48px;}
	.develop_swiper div[class*="swiper-button-"]{ top: 2px;}
	.develop_monthly .swiper-slide{ width: 100%; margin-bottom: .30rem;}
	.develop_monthly .swiper-slide:last-child{ margin-bottom: 0;}
	.technology_swiper .swiper-slide .technology_frame{ transform: scale(0.70) translateY(10%);}
	.technology_swiper .swiper-slide .technology_des{ margin-top: 0;}
	.technology_swiper .swiper-slide-active .technology_frame{ transform: scale(1) translateY(0%);}
	.technology_swiper .swiper-slide-active .technology_des{ margin-top: .35rem;}
	.about_culture{ padding:1rem 0!important;}
	.culture_swiper{ margin:0; transform: translateY(0); margin-top: .50rem; }
	.about_network{ padding-top: 1rem;}
	/*07.05*/
	.develop_year:before, .develop_year:after{ display: none;}
	.develop_monthly{ max-height:350px; overflow-y: auto;}
	.honor_tab{ margin-left:auto; margin-right: auto;}
	.honor_swiper .swiper_arrow{display:none;}
	.honor_swiper .swiper-pagination{ display: block;}
	.network_foreword{ text-align:left;}
	
	/*03*/
	#fp-nav ul li .fp-tooltip, .fp_mouse{ display:none!important;}
	.feature_tab{ width:100%; max-width: none; float:none; margin: 0 0 .40rem; border-left:none; border-bottom: 1px solid #d42233; overflow-x: auto; display: flex; flex-wrap: nowrap; display: none;}
	.feature_tab li{ margin-bottom:0; flex:none;}
	.feature_tab li a{ padding: 0 10px;}
	.feature_tab li a:before{ width:100%; height: 2px; -webkit-transform: scaleX(0); transform: scaleX(0);}
	 .feature_tab li a:hover:before, .feature_tab li a.active:before{ 
	  -webkit-transform: scaleX(1);
	  transform: scaleX(1);
	}
	.feature_block{ display: block!important; margin-bottom: .50rem;}
	.feature_block:last-child{ margin-bottom:0;}
	.situation_block{ display:block;}
	.situation_block dt{width:100%; float:none; }
	.situation_block dt .img_box{ padding-top: 73.21%; }
	.situation_block dd{ padding: .40rem;}
	.different_block{ width:100%;}
	.TPA_network .inner{ display:block;}
	.network_left{ float:none; width: 100%;}
	#china_map, #china_map_phone{ height: 6.50rem;}
	#china_map{display:none;}
	#china_map_phone{ display: block;}
	.network_right{ padding-top:0; float:none; width:100%;}
	.case_text{max-height: none; height: 144px; }  
	/*07.05*/ 
	/*.industry_slide1 .industry_img,
	.industry_page1 .industry_bg{ background-position: 72% 0;}
	.industry_slide3 .industry_img,
	.industry_page3 .industry_bg{ background-position: 90% 0;}
	.industry_slide4 .industry_img,
	.industry_page4 .industry_bg{ background-position: 54% 0;}
	.industry_slide5 .industry_img,
	.industry_page5 .industry_bg{ background-position: 40% 0;}*/
	.industry_bg_pc{ display: none;}
	.industry_bg_phone{ display:block;}
	.advantage_swiper .swiper-slide{ width:50%;} 
	.superiority_swiper .swiper-slide{ width:100%;} 
	.network_head .TPA_forewords span:nth-child(n){ display:block; margin-bottom: .06rem;}
	.network_head .TPA_forewords span:last-child{ margin-bottom:0;}
	.core_swiper .swiper-slide{ width:100%;} 
	.partition_swiper .partition_thumbs .swiper-slide a{ line-height: 50px;}
	
	/*04*/
	.news_block dt{ width:100%; float:none; max-width: none; margin: 0 0 .30rem;}
	
	/*05*/
	.video_btn{ width:50px; height: 50px;}
	.welfare_list li{ width:100%;}
	.welfare_ico{ width:55px;}
	
	/*06*/
	.mation_block{ width:100%; display:flex; align-items: center; justify-content: space-between; text-align: left;}
	.mation_ico{ width: 60px; margin-right: .30rem;}
	.mation_text{ flex: 1 0 0; margin-top: 0;}
	.partition_block{ width:100%;}
	.partition_over{ max-height: 390px; }
	#contact_ask_pc{ display:none;}
	#contact_ask_phone{ display:block;}
}
 
@media (max-width: 567px){
	/*fonts*/  
	.f90{ font-size: 50px;} 
	.f60{ font-size: 24px;} 
	.f48{ font-size: 20px;} 
	.f36{ font-size: 18px;} 
	.f30{ font-size: 18px;} 
	.f24{ font-size: 16px;}
	.f22{ font-size: 16px;}
	.f20{ font-size: 16px;}
	.f18{ font-size: 14px;}
	.f16{ font-size: 14px;}
	/*all*/
	.focus_txt{ max-width: 280px; margin: 0 auto;}
	.partition_swiper .partition_thumbs{ padding: 0 30px;}
}

















