

@media screen and (min-width:992px) and (max-width:1200px) { /*普通笔记本分辨率：1280、1366*/

	.wrapper{

		width: 970px;

		margin: 0 auto;

	}

	.headerT_sea_text{

		width: 180px;

	}

	.logo{

		width: 100%;

		height: 110px;

		margin: 0 auto;

	}

	.menu{

		clear: both;

		width: 100%;

		margin: 10px auto 20px auto;

		text-align: center;

	}

	.menu dd{

		float: none;

		display: inline-block;

	}

	

	.title1{

		font-size: 50px;

		line-height: 50px;

		padding: 70px 0 20px 0;

	}

	.product{

		width: 970px;

		height: auto;

		background: none;

		margin: 0 auto;

	}

	.productBox{

		width: 100%;

	}

	.product_slide{

		width: 970px;

	}

	.product_slide .bd{

		width: 860px;

	}

	

	.product_slide .bx-wrapper .bx-controls-direction a{

		top: 116px;

	}

	

	.company{

		padding: 50px 0 70px 0;

	}

	.company_pic{

		width: 45%;

		height: auto;

		background: none;

	}

	.company_pic .bd{

		width: 100%;

		height: auto;

		margin: 0;

	}

	

	.serviceL{

		width: 50%;

		box-sizing: border-box;

	}

	.company_tit2{

		font-size: 36px;

		line-height: 72px;

	}

	

	.newsList1_date{

		height: 60px;

		font-size: 50px;

		line-height: 60px;

	}

	.newsList1_tt{

		font-size: 20px;

		line-height: 24px;

		margin-bottom: 7px;

	}

	

	.footer_share{

		display: none;

	}

	.footerB_R{

		float: none;

		text-align: center;

	}

	

	

	.subContent{

		width: 670px;

	}

	.newsAllImg1 dd{

		width: 33.33%;

	}

	.newsAllImg3 li .caseList_item_f_line i{

		margin: 25px auto 8px auto;

	}

	

	.newsList2 .newsList2_R{

		padding-left: 165px;

	}

	

	.detail_backBtn{

		font-size: 22px;

	}

	

	.proDetT_R_btn a{

		width:125px;

	}

	.proDetT_R_btn_chat:before{

		margin:0 2px 0 10px;

	}

	

	.reg_form_list dd.dd2{

		width: 50%;

	}

	.reg_form_tt{

		font-size: 22px;

	}

	.reg_inp.reg_inp1{

		width: 165px;

	}

	.reg_inp.reg_inp2{

		width: 250px;

	}

	.reg_inp.reg_inp3{

		width: 250px;

	}

	.reg_inp.reg_inp4{

		width: 414px;

	}

	.reg_inp.reg_inp5{

		width: 250px;

	}

	.reg_inp.reg_inp6{

		width: 100%;

	}

	

	.contact_inf{

		margin-bottom: 60px;

	}

	.contact_infL,.contact_infR{

		width: 473px;

		height:308px;

	}

	.contact_inf_tt{

		font-size: 22px;

	}

	.contact_inf_dl dd{

		font-size: 16px;

	}

	.contact_pic_tt{

		font-size: 16px;

	}

}





@media screen and (min-width: 768px) and (max-width: 991px) { /*平板*/

	.wrapper{

		width: 750px;

	}

	.headerT_sea_text{

		width: 110px;

	}

	.logo{

		width: 100%;

		height: 90px;

		margin: 0 auto;

	}

	.menu{

		display:block;

		clear: both;

		width: 100%;

		margin: 8px auto 10px auto;

		text-align: center;

	}

	.menu dd{

		float: none;

		display: inline-block;

		margin: 0 9px;

	}

	.menu dd a{

		font-size: 14px;

	}

	

	.title1{

		font-size: 40px;

		line-height: 40px;

		padding: 50px 0 15px 0;

	}

	.product{

		background: none;

		height: auto;

		margin: 0 auto;

	}

	.productBox{

		width: 750px;

	}

	.product_slide{

		width: 750px;

	}

	.product_slide .bd{

		width: 640px;

		margin: 0 auto;

	}

	.product_slide .bx-wrapper .bx-controls-direction a{

		top:84px;

	}

	.company_inf{

		width: 100%;

		padding: 0 15px;

		margin-bottom: 35px;

	}

	.company_pic{

		float:none;

		width: 80%;

		background: none;

		margin: 0 auto;

	}

	.company_pic .bd{

		width: 100%;

		margin: 0;

	}

	

	

	.case_btn{

		margin-bottom: 40px;

	}

	

	.serviceL{

		width: 50%;

	}

	.company_tit2{

		font-size: 30px;

	}

	

	

	.newsList1_date{

		height: 60px;

		font-size: 40px;

		line-height: 50px;

	}

	.newsList1_tt{

		font-size: 20px;

		line-height: 24px;

		margin-bottom: 5px;

	}

	

	.footer_pdt{

		display: none;

	}

	.footer_cot{

		width: 55%;

		box-sizing: border-box;

		margin: 0;

	}

	.footer_iqy{

		width: 40%;

	}

	.footer_tt{

		font-size: 24px;

		line-height: 68px;

	}

	.footer_share{

		display: none;

	}

	

	.footerB_R{

		float: none;

		text-align: center;

	}

	

	.subBanner{

		display: none;

	}

	.subContent{

		width: 100%;

	}

	.subNav{

		display: none;

	}

	.newsAllImg1 dd{

		width: 33.33%;

	}

	

	.newsAllImg3 li .caseList_item_f_line i{

		margin: 40px auto 15px auto;

	}

	

	.newsList2 .newsList2_R{

		padding-left: 135px;

	}

	

	.detail_backBtn{

		line-height: 40px;

		font-size: 18px;

	}

	

	.proDetT_R_btn a{

		width:130px;

	}

	.proDetT_R_btn_chat:before{

		margin:0 3px 0 12px;

	}

	

	.reg_form_list dd.dd2{

		width: 50%;

	}

	.reg_form_tt{

		font-size: 22px;

	}

	.reg_inp.reg_inp1{

		width: 205px;

	}

	.reg_inp.reg_inp2{

		width: 290px;

	}

	.reg_inp.reg_inp3{

		width: 290px;

	}

	.reg_inp.reg_inp4{

		width: 494px;

	}

	.reg_inp.reg_inp5{

		width: 290px;

	}

	.reg_inp.reg_inp6{

		width: 100%;

	}

	

	.contact_inf{

		margin-bottom: 50px;

	}

	.contact_infL,.contact_infR{

		width:375px;

		height: 342px;

	}

	.contact_inf_tt{

		font-size: 18px;

	}

	.contact_inf_dl dd{

		font-size: 16px;

	}

	.contact_pic_tt{

		font-size: 16px;

	}

}





@media screen and (max-width:767px) { /*手机*/

	.wrapper{ 

		width: 100%;

	}

	.headerT{

		display: none;

	}

	.menuBox{

		height: 35px;

		padding: 12px 15px;

		position: relative;

	}

	.logo{

		height: 35px;

		margin:0;

	}

	.logo img{

		height: 35px;

		width: auto;

	}

	.menu_btn{

		display: block;

	}

	.menu{

		display: none;

		margin: 0;

		position: absolute;

		left: 0;

		top: 59px;

		z-index: 99;

		width: 100%;

		background: #f5f5f5;

	}

	.menu dd{

		clear: both;

		width: 100%;

		display: block;

		margin: 0;

		border-bottom: 1px solid #ddd;

	}

	.menu dd a{

		display: block;

		line-height: 35px;

		color: #333;

		text-align: center;

		font-size: 14px;

	}

	.menu dd.hover{

		background: #f0f0f0;

		border: none;

		border-bottom: 1px solid #68affa;

	}

	.menu dd:hover{

		background: #f1f1f1;

		border: none;

		border-bottom: 1px solid #68affa;

	}

	.menu_lag,.menu_sea{

		display:block;

	}

	.banner .bx-wrapper .bx-pager{

		bottom:8px;

	}

	.title1{

		font-size: 26px;

		line-height: 46px;

		padding: 30px 8px 0;

	}

	.product_slide_inf h1{

		font-size: 18px;

	}

	.product{

		background: none;

	}

	.productBox{

		width: 100%;

	}

	

	.product_slide{

		width: 94%;

		margin: 0 auto;

	}

	.product_slide .bd{

		width: 100%;

	}

	.product_slide_inf_view,.product_slide_inf_view2,.product_slide_inf_more{

		display: none;

	}

	.product_slide_btn{

		display: none;

	}

	.product_slide .bx-wrapper .bx-controls-direction a{

		display:none;

	}

	

	

	.company_inf{

		width: 100%;

		padding: 0 15px;

		margin-bottom: 35px;

	}

	.company_pic{

		float:none;

		width: 80%;

		background: none;

		margin: 0 auto;

	}

	.company_pic .bd{

		width: 100%;

		margin: 0;

	}

	

	.case_btn{

		margin-bottom: 15px;

	}

	.case_btn a{

		margin-bottom: 10px;

	}

	

	.case{

		padding: 0 15px 50px 15px;

	}

	

	.service{

		width: 100%;

		right: 0;

		height: auto;

		padding:35px 0 45px 0;

		background:no-repeat center center;

		background-size: auto 100%;

	}

	.serviceL{

		width: 100%;

	}

	.serviceBgL, .serviceBgR{

		display: none;

	}

	.company_tit2{

		font-size: 30px;

		line-height: 60px;

	}

	

	.newsList1{

		width: 100%;

		box-sizing: border-box;

		padding: 0 15px;

	}

	.newsList1 dd{

		width:100%;

		margin: 0 0 15px 0;

	}

	.newsList1_date{

		font-size: 30px;

		height: 40px;

		line-height: 30px;

	}

	

	.newsList1_tt{

		font-size: 18px;

		line-height: 22px;

		margin-bottom: 3px;

	}

	

	.footer_pdt{

		display: none;

	}

	.footer_cot{

		width: 100%;

		margin: 0;

		padding: 0 7%;

		box-sizing: border-box;

		

	}

	.footer_iqy{

		width: 100%;

		margin: 0;

	}

	

	.footer_share{

		display: none;

	}

	.footerB_R{

		text-align: center;

	}

	

	.location{

		padding-left: 15px;

		box-sizing: border-box;

	}

	.subBanner{

		display: none;

	}

	.subContent{

		width: 100%;

		box-sizing: border-box;

		padding: 0 15px;

	}

	.subNav{

		display: none;

	}

	.subCon_tt div{

		font-size: 22px;

	}

	

	.newsAllImg1 dd{

		width: 50%;

	}

	

	.newsAllImg2 dd{

		width: 50%;

	}

	.newsAllImg3 li{

		width: 50%;

	}

	.product_type_tt{

		font-size: 12px;

	}

	

	.productCover_list li:nth-child(2n+1){

		clear: both;

	}

	.productCover_list li:nth-child(3n+1){

		clear:none;

	}

	

	.newsList2 .newsList1_date{

		float: none;

		display: block;

		position:relative;

		left:auto;

		top: auto;

	}

	.newsList2 .newsList2_R{

		padding-left: 0;

	}

	

	.detail_backBtn{

		line-height: 36px;

		font-size: 16px;

	}

	

	.manage_c{

		width:100%;

	}

	.manage_box{

		box-sizing: border-box;

	}

	.manage_M{

		position: relative;

		left: 0;

		top: 0;

		margin: 0 auto;

	}

	.manage_l1{

		top: -105%;

		left: 0;

	}

	.manage_t{

		top: -105%;

		left: 33.33%;

	}

	.manage_r1{

		top: -105%;

		left: 66.66%;

	}

	

	.manage_l2{

		top: auto;

		bottom: -105%;

		right: auto;

		left: 0;

	}

	.manage_b{

		top: auto;

		bottom: -105%;

		left: 33.33%;

		right: auto;

	}

	.manage_r2{

		top: auto;

		bottom: -105%;

		left: 66.66%;

		right: auto;

	}

	.proDetT_pic{

		width: 100%;

	}

	.proDetT_R{

		width: 100%;

	}

	.proDetT_R_btn a{

		float: none;

		display: block;

		width:50%;

		margin: 0 auto 10px auto;

		text-align: center;

	}

	.proDetT_R_btn_chat:before{

		background: none;

		margin: 0;

		width: 0;

	}

	.proB_view_Tabs span{

		box-sizing: border-box;

		width: 33.33%;

		margin: 0;

		padding: 0;

		text-align: center;

		border-right:none;

	}

	.proB_view_Tabs span:last-child{

		border-right: 1px solid #0760bf;

	}

	

	.proB_view_b_tt2 span{

		width: auto;

		padding: 0 20px;

	}

	.proDetT_R_title{

		font-size: 20px;

	}

	.proDetT_R_model{

		font-size: 16px;

	}

	.reg_tt{

		font-size: 24px;

	}

	.reg_form_tt{

		font-size: 18px;

	}

	.reg_form dd{

		width: 100% !important;

	}

	.reg_form_text{

		float: none;

		display: block;

		width: 100% !important;

		text-align: left !important;

	}

	.reg_inp{

		width: 100% !important;

	}

	

	.contact_inf{

		padding: 0 10px;

		margin-bottom: 40px;

	}

	.contact_infL,.contact_infR{

		width: 100%;

		height: auto;

	}

	.contact_inf_tt{

		font-size: 16px;

	}

	.contact_inf_dl dd{

		font-size: 14px;

	}

	.contact_pic_tt{

		font-size: 12px;

		font-weight: normal;

	}

	.contact_pic{

		margin: 0 10px;

	}

	

	.about_mapL,.about_mapR{

		width: 100%;

	}

	

	.serviceViewPic{

		position: relative;

		left: auto;

		top: auto;

		width: 100%;

	}

	.serviceViewPic2{

		position: relative;

		right: auto;

		top: auto;

		width: 100%;

	}

	

	.serviceViewText{

		width: 100%;

		box-sizing: border-box;

	}

	.serviceViewText1{

		padding-left: 0;

	}

	.serviceViewText2{

		padding-right: 0;

	}

	

	

	

}

