@charset "utf-8";


/* Default wide-screen styles */
@media all and (max-width: 1600px) {
  
  .nav_name{ padding:0 16px;}
  .foot_Tcl dl{ width:140px;}
   
/* styles for narrow desktop browsers and iPad landscape */
}

@media all and (max-width: 1300px) {
  
  .nav_name{ padding:0 10px;}
  .foot_Tcl dl{ width:120px;}
   
/* styles for narrow desktop browsers and iPad landscape */
}


@media all and (max-width: 1200px) {
 
 .pdd{ padding:0 15px;}
 .header{ padding:0;}
 .foot_Tl,.foot_Tr,.foot_Trall{ width:100%;} 
 .foot_Tcl{ float:left; width:100%; padding:2% 0;}
 .foot_Tcl dl{ width:100%; padding:2% 15px; border-bottom:1px solid #4C4C4C;} 
 .foot_Trall{ padding:4% 0;}
 .banner_pc{ display:none;}
 .banner_wap{ display:block;}
 .join_chnal{ padding:0 15px;}
 .all_musImg3 .all_for{ width:35%; margin-right:0;}
 .all_musImg3 .all_fImg{ width:59.166666%; margin-left:0;}
 .all_ktImg6 .all_for{ width:35%; margin-left:0;}
 .all_ktImg6 .all_fImg{ width:59.166666%; margin-right:0;}
 
 .float_qq{display:none;}

   
/* styles for narrow desktop browsers and iPad landscape */
}
@media all and (max-width: 1100px) {

	html, body{height:auto !important;}	
	.index-container{display:none;}
	.web-container{display:block !important;}
	.full-banner{display:none;}
	.banner{height:auto;}	
	.alertBox{width:100%;height:100%;top:0px;left:0px;margin-top:0px;margin-left:0px;padding:0px;}
	.alertBox .alert_show{width:100%;height:100%;}
	.noodles{display:block !important;width:100% !important;}
		
	.nav,.h_tel,.doble,.view_teL,.sales_mapBox,.all_none,.none .sect_pc,.none .sect_img,.wap_tel,.join_chnal a.join_repl,#all_ktImg3 .all_for,#all_sjImg3 .all_for{ display:none;}
	.h_click{ padding-left:0;}
 	.wap_nav,.img_wid1100,.ab_view .news_shSel,.wap_banner,.wap_index{ display:block;}
	.three_schlist li,.sect_pc,.news_shAl,.news_shAr,.section_1 .sect_img,.section_1 .sect_pc,.section_3 .sect_pc,.section_3 .sect_img,.section_2 .sect_pc,.view_teR,.infor,.position,.cont_Tshow > ul > li{ width:100%;}
	.section_1 .sect_pc,.news_shAr{ padding-top:4%;}
	.section_1 .sect_img,.section_3 .sect_img{ margin-left:0;} 
	.section_2 .sect_pc{ padding-top:8%;}
	.section_3 .sect_pc{ padding-top:0;}
	.sect_pcTro{ padding:4% 15px 0 15px;}
	.section_2 .ser_pcName,.section_3 .ser_pcName{ padding:0 15px;}
	.section_3 .sect_pc{ margin-right:0;}
	.ask_list li,.case_list li,.ab_Vcul li,.ab_Vtech li{ width:50%;}
	.parter_list li{ width:33.333333%;}
	.ab_Vbox .fl_none{ float:none; margin:0 auto;}
	.view_for{ width:100%;}
	.ab_V1_img1,.cont_Tswd2{ padding-top:3%;}
	.fl_wd7{ width:80%;}
	.news_Aftro{ height:48px;}
	.news_Afor{ margin:6px 0 2px;}
	.news_Rdhf{ line-height:20px;}
	.news_Rdhnme a{ line-height:20px; max-height:40px;}
	.ask_Latro{ line-height:18px; max-height:36px;}
	.ask_Vstitle{ line-height:130%;}
	.cont_melbox,.cont_merbox,.cont_merbox.cont_wd100{ width:100%;}
	.cont_melbox{ text-align:left;}
	.cont_melist li{ margin-top:0;}
	.cont_melbox{ padding:0.4em 0 0.4em 6px;}
	.view.log_view{ padding:10% 0 3%;}
	.all_tro{ width:84%;}	
	.sitemap>ul>li{ width:33.333333%; padding-bottom:14px;}
		
	}


@media all and (max-width: 820px) {
	
	.cust_move .owl-controls{ bottom:-10%;}
	.news_l,.news_r,.ab_Nelist li,.job_l,.job_r,.load_l,.load_r,.log_shl,.log_shr{ width:100%;}
	.news_l{ padding-bottom:5%;}
	.news_Aftro{ height:72px;}
	.ask_list li{ width:100%;}
	.ask_Latro{ line-height:24px; max-height:72px;}
	.ask_Vstitle{ font-size:18px;}
	.position{ margin-top:0.6em;}
	.job_list{ padding:3% 15px;}
	.load_r{ padding-top:2%; text-align:left;}
	.log_shl{ background:none; padding-right:0;}
	.log_shLhave{ padding-left:4%;}
	.log_wd{ width:66%;}
	.view.log_view{ padding:12% 0 3%;}	
	.log_sysImg{ width:16%;}
	.all_name{ font-size:32px;}
	.ab_V1_img1{ width:60%;}
	.ab_V1_img2{ width:90%;}
	
/* styles for narrower desktop browsers and iPad portrait */
}

@media all and (max-width:640px) {

	.map-list li{width:25% !important;}
	
	.ser_pcName{ font-size:40px;}
	.ser_pcName span{ font-size:46px;}
	.cust_move .owl-controls{ bottom:-6%;}
	.contact_ft .cont_mess{ width:100%;}
	.news_Aftro{ height:48px;}
	.title{ font-size:24px;}
	.ask_Latro{ max-height:48px; margin-top:0.4em;}
	.ask_Vsimg{ width:6%;}
	.ask_Vstitle,.ask_Vscon{ width:92%;}
	.news_content img{width:100%;height:auto;}
	.news_view .title h1{font-size:24px;}
}

@media all and (max-width:480px) {

	.map-list li{width:33.33% !important;}
	
	.view_ftro,.view_ftro.view_color{ line-height:180%;}
	.banner .fp-controlArrow{ display:none;}
	.logo{ width:120px;}
	.header{ height:43px; line-height:43px;}
	.wap_tel,.wap_nav{ width:26px;}
	.wap_tel,.wap_nav,.h_click a{ margin-left:15px;}
	.wap_tel{ padding-top:8px;}
	.wap_nav{ padding-top:13px;}
	.ser_pcName,.all_name,.join_meName{ font-size:24px;}
	.ab_Vclname,.cont_Tsname,.login_name h3,.log_sysName,.site_chname a{ font-size:16px;}
	.view_fname{ font-size:18px; line-height:18px;}
	.ser_pcName span,.news_shAcol .news_shAtime h3,.news_shAr .news_shAtime h3{ font-size:30px;}
	.three_col,.warp_en,.news_shSel a,.news_shAname a,.view_ftro.view_color,.news_Aname a,.news_Rtop h3,.ask_Vstitle,.job_name,.load_title a{ font-size:15px;}
	.three_col b,.case_name{ font-size:13px;}
	.three_more{ font-size:12px;}
	.warp_cn{ background:none; width:90%; font-size:22px;}
	.news_shSel a{ padding:0 14px;}
	.news_shAtime{ width:30%;}
	.news_shAfor{ width:66%;}
	.news_shAcol .news_shAname,.ask_list li,.cont_mebox1,.case_list li,.ab_Vcul li, .ab_Vtech li,.news_img,.news_all,.job_click span{ width:100%;}
	.news_shAcol .news_shAname{ padding-top:15px;}
	.news_shAname a{ height:20px; line-height:20px;}
	.news_shAftro{ line-height:18px; height:46px;}
	.news_shAr li{ margin-bottom:20px;}
	.parter_list li{ width:50%;}
	.foot_logo{ width:200px;}
	.case_list li{ padding:0 15px 3% 15px;}
	.case_name{ margin-top:2%;}
	#fancybox-left span{left:-36%;}
	#fancybox-right span{left:auto;right:-36%;}
	#fancybox-close{ right:-12px;}
	.news_Aname a{ height:auto; overflow:auto; text-overflow:auto; white-space:normal;}
	.news_Rdname,.ask_Laname a,.load_r a,.all_tro,.site_chSname{ font-size:14px;}
	.news_Rdhnme a{ font-size:13px;}
	.chnal_click a{ display:inline-block; width:50%; padding:0.2em 0; margin-right:0; text-align:center;}
	.news_Rtop{ padding:0.6em 5.5%;}
	.pre_nextPage{ line-height:160%;}
	.title{ font-size:18px;}
	.ask_Latro{ line-height:18px; max-height:36px;}
	.ask_Limg{ width:20%;}
	.ask_Lall{ width:76%;}
	body,.job_con{ line-height:190%;}
	.job_click a{ padding:0.4em 1em;}
	.job_click span{ display:block; padding-top:0.4em;}
	.log_show{ padding:4% 2% 0 2%;}
	.log_shLhave{ width:100%; padding-left:0;}
	.log_wd,.log_shask{ width:100%;}
	.log_yz.log_wd{ width:66%;}
	.log_textYb{ float:right; width:32%;}
	.log_shask{ margin-left:0; margin-top:10px;}
	.join_chnal{ top:56px;}
	.contact_ft .cont_mebox{ border-right:none;}
	.header2.header,.ban_beau .join_chnal{ display:none;}
	.header1.header,.wap_joChanl{ display:block !important;}
	.sitemap > ul > li{ width:50%;}
	.news_view .title h1{font-size:18px;}
	
/* styles for iPhone/Android landscape (and really narrow browser windows) */
}
@media all and (max-width: 375px) {
	
	.ser_pcName{ font-size:24px;}
	.warp_cn,.join_meName{ font-size:22px;}
	.ser_pcName span{ font-size:30px;}
    #fancybox-left span{left:20px;}
	#fancybox-right span{left:auto;right:20px;}
	#fancybox-left-ico, #fancybox-right-ico{ width:30px; height:30px; margin-top:-15px;}
	#fancybox-left-ico{ background:url(facy_wLac.png) no-repeat;}
	#fancybox-right-ico{ background:url(facy_wRac.png) no-repeat;}
	.title{ font-size:16px;}
	.ab_Newname h3{ font-size:15px;}
	.all_name{ font-size:18px;}
	.news_view .title h1{font-size:16px;}
	
/* styles for iPhone/Android portrait */
}

@media all and (max-width: 320px) {
	
	.foot_aSare{ width:100%; padding-right:0;}
	.wap_tel,.wap_nav{ width:20px;}
	.wap_tel,.wap_nav{ margin-left:6px;}
	.h_click a{ margin-left:4px;}
	.wap_tel{ padding-top:12px;}
	.wap_nav{ padding-top:15px;}
	.cont_metext{ width:50%;}
	.news_Rdhnme a{ line-height:18px; height:36px; overflow:hidden;}
	.news_Rdhme{ line-height:18px;}
	.ask_Latro{ max-height:18px;}
	.ask_Vsimg{ width:8%;}
	.ask_Vstitle,.ask_Vscon{ width:90%;}
	.cont_Tsname{ font-size:14px;}
	.view.log_view{ padding:14% 0 3%;}
	.sitemap > ul > li{ width:100%;}
	
/* styles for iPhone/Android portrait */
}

@media all and (min-width: 1200px) {
	
	
	
	}
