@charset "utf-8";

@media screen and (max-width: 1024px){
	.motop{display: block;}
	#header{display: none;}
	.banner001 { width: 100%;height: 440px;margin-top: 70px; }
	.main_prd,.main_about,.mian_News,.main_service,.main_Partner{ width: 96%;;padding: 40px 2%; }
	.mian_News .main_news_box dl dd a .news_text_box { width: 68%; }
	.banner_a001 { margin-top: 70px; }
	.banner_a001 img{ width: 100%;height: 150px; }
	.container { margin: 70px auto 0; }
	.footer_cont { padding: 30px 2%; }
	
	.Breadcrumbs p { width: 96%;margin: 0 2%; }
	.abt_compro,.abt_comculture,.abt_history,.abt_SRPB,.abt_TeamStyle,.abt_Partner{ width: 96%;padding: 40px 2%; }
	
	.Partner_mian ul li { width: 20%; }
	
	.SR_com_mian .SR_list li { width: 31%; }
	
	/*.News_list { width: 96%;padding: 0 2%; }*/
	.News_main { width: 96%;padding: 40px 2%; }
	.contact_mian,.Feedback_mian { width:96%;padding: 40px 2%; }
	.contact_mian .contIf_list { width: 31.9%; }
	.Feedback_mian .text { width: 31.45% }
	
	.Product_main { width: 96%;padding: 40px 2%; }
	.Product_main .wid { clear: both; }
	.Pro_left,.Pro_right { width: 100%; }
	.Pro_left { margin-bottom: 20px; }
	.Pro_left .Pro_l_title { font-size: 16px;line-height: 70px;padding-left: 80px; }
	.Pro_left .left_nav_a001 ul li h4 a{ font-size: 14px;line-height: 40px; }
	.Pro_left .left_nav_a001 ul li ol li a{ font-size: 12px;line-height: 30px; }
	
	.ProductDe_main { width: 96%;padding: 40px 2%;}
	.ProDe_a001 .ProDe_b001_box { width: 56%; }
	.Related_b001_cont ul li { width: 22.5%;}
	.Related_b001_cont ul li a article { padding-top: 161px; }
	
	.solution_main { width: 96%;padding: 60px 2%; }
	.solution_list ul li article { padding-top: 290px; }
	.solution_list ul li .text_box { padding: 30px 5%;height: 230px; }
	.solution_list ul li .text_box h3 { font-size: 18px; }
	.solution_list ul li .text_box .solution_more a{ margin-top: 10px; }
	
	.service_main { width: 96%;padding: 60px 2%; }
	.ser_a001_nav ul li .two { width: 36%; }
	.ser_a001_nav ul li article { padding-top: 250px; }
	.ser_a001_nav ul li .text_box { width: 64%; }
	.ser_a001_nav ul li .text_box .text_box_a001 { padding: 20px; }
	.ser_a001_nav ul li .text_box .text_box_a001 h3{ margin-bottom: 10px;}
	.ser_a001_nav ul li .text_box .text_box_a001 p { -webkit-line-clamp: 3;}
	.ser_a001_nav ul li .text_box .text_box_a001 .solution_more { margin-top: 30px; }
	
	.ser_a001De_box .ser_a001De_b001 ul li { width: 26.5%; }
	
	.download_main { padding: 40px 2%;width: 96%; }
}

@media screen and (max-width: 960px){
	.header_top{ display: none;}
	.banner001 { width: 100%;height: 240px; }
	.banner_a001 img{ width: 100%;height: 120px; }
	.Partner_mian ul li { width: 25%; }

	.SR_main { width: 96%;padding: 40px 2%; }
	.SR_com_mian .SR_list li { width: 47.75%; }
	.contact_mian .contIf_list { width: 31.6%; }
	.Feedback_mian .text { width: 31.2% }
	
	.Related_b001_cont ul li a article { padding-top: 151px; }
	
	.solution_list ul li article { padding-top: 270px; }
	.solution_list ul li .text_box { padding: 30px 5%;height: 210px; }
	
	.ser_a001_nav ul li article{ padding-top: 233px; }
}

@media screen and (max-width: 768px){
	.main_Ctrse { display: none; }
	.banner001 { width: 100%;height: 240px; }
	#slides a.slidesjs-navigation{ display: none; }
	#slides a{ display: none; }
	.slidesjs-navigation, .slidesjs-pagination { display: none; }
	.banner_a001 img{ width: 100%;height: 105px; }
	.main_prd .mian_lists ul li{ width: 100%; }
	.main_prd .mian_lists ul li:first-child{ margin-right: 0;margin-bottom: 20px; }
	.main_prd dl dt { float: none;width: 100%;clear: both;overflow: hidden;height: 80px;padding: 0; }
	.main_prd dl dt img,.main_prd dl dt p{ float: left; }
	.main_prd dl dt img { padding: 10px 0 0;margin: 0 15px 0 10px; }
	.main_prd dl dt p { float: left;line-height: 90px;margin-right: 10px; }
	.main_prd dl dt p.tle_box_001,.main_prd dl dt p.tle_box_002 { font-size: 18px;font-weight: 700;color: #332C2B; }
	.main_prd dl dt p.tle_box_002 { color: #666; }
	.main_prd dl dd { width: 50%; }
	.main_prd dl dd.main_prd_a001,.main_prd dl dd.main_prd_a002 { width: 50%; }
	.main_prd dl dd.main_prd_a001 a .text_bg,.main_prd dl dd.main_prd_a002 a .text_bg { top: -255px; }
	.main_prd dl dd.main_prd_a001 a .text_bg .text_box,.main_prd dl dd.main_prd_a002 a .text_bg .text_box { height: 155px; }
	.main_title h3 { font-size: 24px; }
	.main_about .main_about_box { width: 100%;margin: 0; }
	.mian_News .main_news_box dl dt,.mian_News .main_news_box dl dd{ width: 100%;margin: 0 0 20px;}
	.main_service_box ul li{ width: 33.33%; }
	.main_about_box video { height: auto;width: 100%; }
	
	.comculture_mian dl dd { width: 49.72%; }
	.Partner_mian ul li { width: 33.33%; }
	.SR_com_mian .SR_list li { width: 47.2%; }
	
	.News_main ul.News_list li { width:  47.2%;height: auto;padding-bottom: 20px;float: left;margin: 0 10px 20px; }
	.News_main ul.News_list li .News_time { display: none; }
	.News_main ul.News_list li a { width: 100%; }
	.News_main ul.News_list li .News_text_box { width: 94%;height: 150px; padding: 10px 10px; }
	.News_main ul.News_list li .News_text_box a h4{ font-size: 16px; }
	.News_main ul.News_list li .News_more { width: 100%;display: inline-block;line-height: 60px;text-align: left;padding-left: 10px; }
	
	.News_main .News_l_a001,.News_main .News_r_a001{ float: none;width: 100%; }
	.News_r_a001 .r_list ul { clear: both; }
	.News_r_a001 .r_list ul li{ width: 22.92%; float: left;margin-right: 20px; }
	.News_r_a001 .r_list ul li:last-child{ margin-right: 0; }
	.News_r_a001 .r_list ul li a article{ padding-top: 110px ; }
	
	.contact_mian .contIf_list { width: 48.5%;margin-bottom: 20px;overflow: hidden;padding: 30px 0; }
	.contact_mian .contIf_list:last-child { margin: 0; }
	.Feedback_mian .text { width: 100%;margin-right: 0; }
	.map .map_style { height: 400px; }
	
	.ProDe_a001 .ProDe_b001_box { width: 57%;margin-left: 30px; }
	.ProDe_a001 .ProDe_b001_box h3{ line-height: 45px;margin-bottom: 10px; }
	.Related_b001_cont ul li { width: 46.9%; }
	
	.solution_list ul li { width: 100%;margin-bottom: 20px; }
	.solution_list ul li article,.solution_list ul li .text_box { float: none; }
	.solution_list ul li .two { width: 100%; }
	.solution_list ul li article { padding-top: 435px; }
	.solution_list ul li .text_box { width: 90%;padding: 30px 5%;height: 210px; }
	
	.ser_a001_nav ul li article { padding-top: 185px; }
	.ser_a001_nav ul li .text_box .text_box_a001 p{ -webkit-line-clamp: 2; }
	.ser_a001_nav ul li .text_box .text_box_a001 .solution_more { margin-top: 20px; }
	.ser_a001_nav ul li .text_box .text_box_a001 .solution_more a { padding: 5px 20px; }
	
	.ser_a001De_box .textImg_box .text_box_a001 h3 { font-size: 20px; }
	.ser_a001De_box .textImg_box .text_box_a001 span { margin: 20px 0; }
	
	.ser_a001De_box .ser_a001De_b001 ul li { width: 26%; }
}

@media screen and (max-width: 640px){
	.banner_a001 img{ width: 100%;height: 90px; }
	.Breadcrumbs { display: none; }
	.comculture_mian dl dd { width: 99%; }
	.SR_com_mian .SR_list li { width: 100%;margin: 0 0 20px; }
	.mologo{ width: 45%; }
	.News_main ul.News_list li { width: 46.5%; }
	.News_r_a001 .r_list ul li{ width: 46.5%; }
	.News_r_a001 .r_list ul li a article { padding-top: 186px;}
	.News_l_a001 img{ width: 100%; }
	
	.contact_mian .contIf_list { width: 48.2%; }
	
	.Pro_right ul.Pro_list li { width: calc(50% - 22px); }
	.ProDe_a001 .ProDe_b001_box { margin-left: 20px;}
	.ProDe_a001 .ProDe_b001_box h3 { font-size: 18px;line-height: 30px;margin-bottom: 10px; }
	.ProDe_a001 .ProDe_b001_box p { line-height: 24px;font-size: 14px; }
	.Related_b001_cont ul li { width: 46.2%;}
	.Related_b001_cont ul li a article { padding-top: 205px; }
		
	.solution_list ul li article { padding-top: 360px; }
	
	.ser_a001_nav ul { clear: both;overflow: hidden; }
	.ser_a001_nav ul li { float: left;width: 46%;margin: 0 10px 20px; }
	.ser_a001_nav ul li article,.ser_a001_nav ul li .text_box { float: none; }
	.ser_a001_nav ul li .two { width: 100%; }
	.ser_a001_nav ul li article { padding-top: 198px; }
	.ser_a001_nav ul li .text_box { width: 100%; }
	.ser_a001_nav ul li .text_box .text_box_a001 p { -webkit-line-clamp: 3; }
	
	.ser_a001De_box .textImg_box .text_box_a001,.ser_a001De_box .textImg_box article{ float: none;width: 100%; }
	.ser_a001De_box .textImg_box article { margin-top: 20px; }
	.ser_a001De_box .ser_a001De_b001 ul li { float: none;margin: 0 0 20px;width: 94%; }
	.ser_a001De_box .ser_a001De_b001 ul li P { height: auto; }
	.ser_a001De_box .ser_a001De_b001 { margin: 40px 0 0; }
	
	.download_main .table thead tr th{ font-size: 14px; }
	.download_main .table .search_result_list tr th { padding: 0 5px; }
	.download_main .table .search_result_list tr th.col5 a{ width: 20px;height: 20px;padding: 0; }
	.download_main .table .search_result_list tr th.col5 a span{ display: none; }
}
	
@media screen and (max-width: 425px){
	.mologo { width: 50%; }
	.mologo img{ height: auto; }
	
	.main_prd dl dd { width: 96%;margin: 0 2%; }
	.main_prd dl dd.main_prd_a001,.main_prd dl dd.main_prd_a002 { width: 96%; }
	.main_prd dl dd a article { padding-top: 67.3%; }
	.main_prd dl dd.main_prd_a001 a .text_bg,.main_prd dl dd.main_prd_a002 a .text_bg { top: -263px; }
	.main_prd dl dd.main_prd_a001 a .text_bg .text_box,.main_prd dl dd.main_prd_a002 a .text_bg .text_box { height: 163px; }
	.main_about_box video { height: auto; }
	.mian_News .main_news_box dl dd a .news_time { display: none; }
	.mian_News .main_news_box dl dd a .news_text_box { width: 92%; }
	.main_service_box ul li { width: 96%;margin: 0 2% 5px; }
	.main_service_box ul li a { clear: both; }
	.main_service_box ul li a .service_box { float: left;width: 50%; }
	.main_service_box ul li a .service_img { float: right;width: 50%;padding-top: 31%; }
	.swiper-container { width: 96%;margin: 0 2%; }
	.footer_nav ul li{ float: none; width: 96%;margin: 0 2% 10px; }
	.footer_cont .footer_r_a001 { float: left;margin-top: 20px; }
	.footer_botton { line-height: 24px;padding: 10px 0; }
	
	/*.comculture_mian dl dd { width: 99%; }*/
	.Partner_mian ul li { width: 50%; }
	.News_main ul.News_list li { width:  100%;margin: 0 0 20px; }
	.News_r_a001 .r_list ul li{ width: 100%;margin: 0 0 20px; }
	.News_r_a001 .r_list ul li a article { padding-top: 260px;}
	
	.contact_mian .contIf_list { width: 100%;margin: 0 0 20px; }
	
	.ProDe_a001 .ProDe_img { width: 99%; }
	.ProDe_a001 .ProDe_b001_box { margin-left: 0;margin-top: 20px;width: 100%; }
	.Related_b001_cont ul li { width: 99%;margin: 0 0 20px; }
	.Related_b001_cont ul li a article { padding-top: 287px; }
	
	.solution_list ul li article { padding-top: 236px; }
	
	.ser_a001_nav ul li { width: 99%;margin: 0 0 20px; }
	.ser_a001_nav ul li article { padding-top: 281px; }
	.ser_nav ul li { margin-right: 1px; }
	.ser_nav ul li a { padding: 0 10px;font-size: 12px;line-height: 36px; }
}

@media screen and (max-width: 320px){
	.Partner_mian ul li { width: 100%; }
	.News_r_a001 .r_list ul li a article { padding-top: 195px; }
	.page ul li a{ padding: 10px 15px; }
	
	.Pro_right ul.Pro_list li { width: calc(100% - 2px);margin: 0 0 20px; }
	.Related_b001_cont ul li a article { padding-top: 214px; }
	
	.solution_list ul li .text_box { height: 190px; }
	.solution_list ul li article { padding-top: 175px; }
	.solution_list ul li .text_box h3 { font-size: 16px;margin-bottom: 10px; }
	.solution_list ul li .text_box p { font-size: 12px;margin-bottom: 10px;line-height: 20px; }
	.solution_list ul li .text_box .solution_more a { height: 36px;line-height: 36px;padding: 0 20px; }
	.ser_a001_nav ul li article { padding-top: 233px;}
}





img{max-width:100%;height:auto;width:auto\9; /* ie8 }/*弹性图片*/*/
html{ -webkit-text-size-adjust:none;}
#dituContent img{ max-width:auto}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;}
